6 years agoRelease commit for 2.000_001 v2.000_001
Graham Knop [Mon, 23 Dec 2013 21:25:03 +0000]
Release commit for 2.000_001

6 years agobump version
Graham Knop [Mon, 23 Dec 2013 21:24:36 +0000]
bump version

6 years agofix release tests
Graham Knop [Mon, 23 Dec 2013 21:21:52 +0000]
fix release tests

6 years agoupdate changelog
Graham Knop [Mon, 23 Dec 2013 20:47:47 +0000]
update changelog

6 years agoclean up sub in INC test to hopefully avoid errors
Graham Knop [Mon, 23 Dec 2013 15:28:41 +0000]
clean up sub in INC test to hopefully avoid errors

6 years agofix temp file and csh options in shell test
Graham Knop [Mon, 23 Dec 2013 15:28:08 +0000]
fix temp file and csh options in shell test

6 years agofix output for old sh
Graham Knop [Mon, 23 Dec 2013 15:27:09 +0000]
fix output for old sh

6 years agonote MB --prefix workaround
Graham Knop [Mon, 23 Dec 2013 12:15:02 +0000]
note MB --prefix workaround

6 years agodocument conflicts with PREFIX/--prefix options
Graham Knop [Mon, 23 Dec 2013 12:12:54 +0000]
document conflicts with PREFIX/--prefix options

6 years agoRelease commit for 2.000_000 v2.000_000
Graham Knop [Mon, 23 Dec 2013 02:49:41 +0000]
Release commit for 2.000_000

6 years agoclean up release tests
Graham Knop [Mon, 23 Dec 2013 02:47:43 +0000]
clean up release tests

6 years agoremove useless author test
Graham Knop [Mon, 23 Dec 2013 02:46:48 +0000]
remove useless author test

6 years agofix de-dup test
Graham Knop [Mon, 23 Dec 2013 02:17:50 +0000]
fix de-dup test

6 years agobump version
Graham Knop [Mon, 23 Dec 2013 02:11:21 +0000]
bump version

6 years agoupdate copywrite
Graham Knop [Mon, 23 Dec 2013 02:10:17 +0000]
update copywrite

6 years agoadd self to contributors
Graham Knop [Mon, 23 Dec 2013 02:09:57 +0000]
add self to contributors

6 years agoadd mailmap
Graham Knop [Mon, 23 Dec 2013 02:09:44 +0000]
add mailmap

6 years agoupdate changelog
Graham Knop [Mon, 23 Dec 2013 01:59:06 +0000]
update changelog

6 years agotypo fix
Graham Knop [Mon, 23 Dec 2013 01:57:59 +0000]
typo fix

6 years agodocument recommended use of $SHLVL
Graham Knop [Mon, 23 Dec 2013 01:57:50 +0000]
document recommended use of $SHLVL

6 years agouse proper list in pod
Graham Knop [Mon, 23 Dec 2013 01:57:17 +0000]
use proper list in pod

6 years agodocument limitations related to File::Spec
Graham Knop [Mon, 23 Dec 2013 01:32:47 +0000]
document limitations related to File::Spec

6 years agoreturn hash from installer_options_for for consistency
Graham Knop [Mon, 23 Dec 2013 00:06:14 +0000]
return hash from installer_options_for for consistency

6 years agotests shouldn't be executable
Graham Knop [Mon, 23 Dec 2013 00:02:43 +0000]
tests shouldn't be executable

6 years agodocument new methods
Graham Knop [Sat, 14 Dec 2013 19:59:20 +0000]
document new methods

6 years agoremove unneeded method
Graham Knop [Sat, 14 Dec 2013 19:58:15 +0000]
remove unneeded method

6 years agoshelltype should be a parameter, not an attribute
Graham Knop [Sat, 14 Dec 2013 19:57:49 +0000]
shelltype should be a parameter, not an attribute

6 years agowrap some lines
Graham Knop [Sat, 14 Dec 2013 19:56:09 +0000]
wrap some lines

6 years ago*_for methods should always take a path to activate
Graham Knop [Fri, 6 Dec 2013 12:46:15 +0000]
*_for methods should always take a path to activate

6 years agotest for shell output
Graham Knop [Sun, 24 Nov 2013 11:13:00 +0000]
test for shell output

6 years agoredo shell output to avoid empty var parts
Graham Knop [Sun, 24 Nov 2013 11:10:40 +0000]
redo shell output to avoid empty var parts

6 years agonormalize path whenever possible, not only on activate
Graham Knop [Sun, 24 Nov 2013 11:09:57 +0000]
normalize path whenever possible, not only on activate

6 years agobe case insensitive checking for windows shells
Graham Knop [Sat, 23 Nov 2013 06:45:25 +0000]
be case insensitive checking for windows shells

6 years agodon't leave empty segments in paths in sh/csh
Graham Knop [Wed, 20 Nov 2013 22:01:39 +0000]
don't leave empty segments in paths in sh/csh

6 years agofix precedence in csh extra vars output
Graham Knop [Wed, 20 Nov 2013 15:23:17 +0000]
fix precedence in csh extra vars output

6 years agoimprove docs for powershell and csh
Graham Knop [Wed, 20 Nov 2013 05:37:45 +0000]
improve docs for powershell and csh

6 years agoproperly escape characters in single value env vars
Graham Knop [Wed, 20 Nov 2013 05:37:21 +0000]
properly escape characters in single value env vars

6 years agosilence cmd commands when used in batch file
Graham Knop [Wed, 20 Nov 2013 05:36:51 +0000]
silence cmd commands when used in batch file

6 years agofix powershell output for use with invoke-expression
Graham Knop [Wed, 20 Nov 2013 05:36:18 +0000]
fix powershell output for use with invoke-expression

6 years agofix conditional to skip unchanged vars
Graham Knop [Wed, 20 Nov 2013 05:35:44 +0000]
fix conditional to skip unchanged vars

6 years agodon't bake paths if activating already active path
Graham Knop [Wed, 20 Nov 2013 05:34:55 +0000]
don't bake paths if activating already active path

6 years agodon't bake lists if not asked to remove anything
Graham Knop [Wed, 20 Nov 2013 04:37:11 +0000]
don't bake lists if not asked to remove anything

6 years agofix cmd and powershell output
Graham Knop [Wed, 20 Nov 2013 04:10:48 +0000]
fix cmd and powershell output

6 years agofix uninit warnings
Graham Knop [Wed, 20 Nov 2013 04:10:14 +0000]
fix uninit warnings

6 years agomove win32 path shortening back to correct location
Graham Knop [Tue, 19 Nov 2013 10:19:15 +0000]
move win32 path shortening back to correct location

6 years agodetect powershell
Graham Knop [Fri, 15 Nov 2013 06:00:23 +0000]
detect powershell

6 years agotest that junk added to ROOT doesn't end up in active_paths
Graham Knop [Thu, 7 Nov 2013 18:38:42 +0000]
test that junk added to ROOT doesn't end up in active_paths

6 years agostill return $self if deactivating bad dir
Graham Knop [Thu, 7 Nov 2013 18:34:47 +0000]
still return $self if deactivating bad dir

6 years agoremove $interpolate option from docs of build_environment_vars_for
Graham Knop [Sat, 2 Nov 2013 18:47:22 +0000]
remove $interpolate option from docs of build_environment_vars_for

6 years agoadd --no-create option
Graham Knop [Sat, 2 Nov 2013 18:45:33 +0000]
add --no-create option

6 years agodocumentation for shelltype option
Graham Knop [Sat, 2 Nov 2013 18:44:26 +0000]
documentation for shelltype option

6 years agodon't output env vars that are already set
Graham Knop [Thu, 31 Oct 2013 18:05:44 +0000]
don't output env vars that are already set

6 years agoremove support for build_environment_vars_for's deactivate option
Graham Knop [Sat, 12 Oct 2013 09:10:20 +0000]
remove support for build_environment_vars_for's deactivate option

When the deactivate option was added, it changed the signature of the
build_environment_vars_for method incompatibly.  This broke the CPAN.pm
bootstrapping process.  The deactivate option doesn't appear to be used
anywhere on CPAN except in error.

Since we don't need the interpolate option anymore, we can just ignore
any extra parameters.  This will fix CPAN.pm.

6 years agosupport powershell rt#88062
Graham Knop [Sat, 12 Oct 2013 08:31:22 +0000]
support powershell rt#88062

6 years agoadd shelltype option
Graham Knop [Sat, 12 Oct 2013 08:05:05 +0000]
add shelltype option

6 years agoallow --deactivate= format for args
Graham Knop [Sat, 12 Oct 2013 08:02:18 +0000]
allow --deactivate= format for args

6 years agoreplace brains
Graham Knop [Fri, 4 Oct 2013 08:11:31 +0000]
replace brains

6 years agodon't blindly untaint @INC
Graham Knop [Tue, 1 Oct 2013 13:19:12 +0000]
don't blindly untaint @INC

6 years agoextract installer option generation to its own method
Graham Knop [Sat, 21 Sep 2013 11:07:05 +0000]
extract installer option generation to its own method

6 years agodon't try to remove arch dirs from environment, they aren't added anymore
Graham Knop [Sat, 21 Sep 2013 11:06:19 +0000]
don't try to remove arch dirs from environment, they aren't added anymore

6 years agobetter diagnostics on taint test, and a failing case
Graham Knop [Tue, 1 Oct 2013 12:59:18 +0000]
better diagnostics on taint test, and a failing case

6 years agoremove docs for install_base_arch_path
Graham Knop [Wed, 20 Nov 2013 09:09:33 +0000]
remove docs for install_base_arch_path

6 years agofix some docs
Graham Knop [Thu, 7 Nov 2013 20:27:07 +0000]
fix some docs

6 years agosome pod fixes and cleanups
Graham Knop [Sat, 14 Dec 2013 12:19:06 +0000]
some pod fixes and cleanups

6 years agorevert to previous formatting
Karen Etheridge [Thu, 12 Dec 2013 02:26:37 +0000]
revert to previous formatting

6 years agoload as few modules as is reasonable
Graham Knop [Sat, 30 Nov 2013 04:35:24 +0000]
load as few modules as is reasonable

6 years agodon't assume File::Path will be loaded in tests
Graham Knop [Sat, 30 Nov 2013 04:34:41 +0000]
don't assume File::Path will be loaded in tests

6 years agobetter bootstrapping test
Graham Knop [Thu, 28 Nov 2013 03:04:07 +0000]
better bootstrapping test

improve bootstrap test, including testing with alternate perls

6 years agocope better when deactivating param not passed
Graham Knop [Thu, 28 Nov 2013 03:03:21 +0000]
cope better when deactivating param not passed

6 years agoclean up bootstrapping test
Graham Knop [Wed, 27 Nov 2013 22:45:57 +0000]
clean up bootstrapping test

6 years agobootstrapping test
Graham Knop [Tue, 5 Nov 2013 21:53:32 +0000]
bootstrapping test

6 years agonote Distar conversion in changelog
Graham Knop [Wed, 27 Nov 2013 22:09:44 +0000]
note Distar conversion in changelog

6 years agocorrect eumm version tests
Graham Knop [Wed, 27 Nov 2013 22:04:13 +0000]
correct eumm version tests

6 years agoCPAN should be in META files
Graham Knop [Mon, 4 Nov 2013 19:00:21 +0000]
CPAN should be in META files

6 years agoconvert to Distar
Graham Knop [Sat, 2 Nov 2013 19:17:01 +0000]
convert to Distar

6 years agodon't try to create paths if we are deactivating
Graham Knop [Wed, 20 Nov 2013 11:13:27 +0000]
don't try to create paths if we are deactivating

6 years agoprotect install test from external environment 1.008026
Graham Knop [Wed, 6 Nov 2013 00:00:44 +0000]
protect install test from external environment

6 years agobump version to 1.008026 (stable)
Graham Knop [Tue, 5 Nov 2013 23:48:45 +0000]
bump version to 1.008026 (stable)

6 years agobe compatible with perl 5.6
Graham Knop [Mon, 4 Nov 2013 21:37:21 +0000]
be compatible with perl 5.6

6 years agobump version to 1.0080025 1.008025
Graham Knop [Fri, 1 Nov 2013 15:57:45 +0000]
bump version to 1.0080025

6 years agomake stackable test immune to external local libs
Graham Knop [Thu, 31 Oct 2013 21:38:56 +0000]
make stackable test immune to external local libs

6 years agoreverse order of PERL_LOCAL_LIB_ROOT to match standard env order
Graham Knop [Fri, 4 Oct 2013 08:18:20 +0000]
reverse order of PERL_LOCAL_LIB_ROOT to match standard env order

6 years agofix lib::core::only docs when combining with local::lib
Matt Lawrence [Thu, 31 Oct 2013 19:25:54 +0000]
fix lib::core::only docs when combining with local::lib

6 years agoavoid warnings on unset CPAN settings, and de-dupe error
Graham Knop [Thu, 31 Oct 2013 19:24:18 +0000]
avoid warnings on unset CPAN settings, and de-dupe error

6 years agoadjust csh output to allow use directly by eval
Graham Knop [Thu, 31 Oct 2013 19:01:39 +0000]
adjust csh output to allow use directly by eval

6 years agoclarify that prefix warnings are about CPAN configuration
Graham Knop [Thu, 31 Oct 2013 18:59:04 +0000]
clarify that prefix warnings are about CPAN configuration

6 years agofix up old changelog entry
Graham Knop [Wed, 30 Oct 2013 01:24:28 +0000]
fix up old changelog entry

6 years agofix install script on cygwin
Graham Knop [Wed, 30 Oct 2013 01:14:57 +0000]
fix install script on cygwin

6 years agobetter location for test temp files
Graham Knop [Wed, 30 Oct 2013 01:14:14 +0000]
better location for test temp files

6 years agofix stackable test on windows
Graham Knop [Tue, 29 Oct 2013 14:25:06 +0000]
fix stackable test on windows

6 years agobump version to 1.008024 1.008024
Graham Knop [Mon, 28 Oct 2013 18:42:37 +0000]
bump version to 1.008024

6 years agoadd Win32 extra files to .gitignore
Graham Knop [Mon, 28 Oct 2013 19:22:43 +0000]
add Win32 extra files to .gitignore

6 years agobump ExtUtils::MakeMaker prerequisite to handle escapes/quotes in PERL_MM_OPT
Graham Knop [Mon, 28 Oct 2013 18:40:19 +0000]
bump ExtUtils::MakeMaker prerequisite to handle escapes/quotes in PERL_MM_OPT

6 years agofix installing to directories with spaces and backslashes
Graham Knop [Tue, 22 Oct 2013 12:11:43 +0000]
fix installing to directories with spaces and backslashes

6 years agomore reliable escaping in taint test
Graham Knop [Tue, 22 Oct 2013 12:25:27 +0000]
more reliable escaping in taint test

6 years agoignore outer local::lib in test instead of coping with it
Graham Knop [Tue, 1 Oct 2013 12:58:04 +0000]
ignore outer local::lib in test instead of coping with it

6 years agobe compatible with old Exporter
Graham Knop [Tue, 1 Oct 2013 12:48:13 +0000]
be compatible with old Exporter

6 years agobump version to 1.008023 (stable) 1.008023
Karen Etheridge [Sat, 19 Oct 2013 18:16:50 +0000]
bump version to 1.008023 (stable)

6 years agothis message is not needed
Karen Etheridge [Sat, 19 Oct 2013 18:12:31 +0000]
this message is not needed

6 years agobump version to 1.008022 1.008022
Karen Etheridge [Mon, 7 Oct 2013 17:06:54 +0000]
bump version to 1.008022