10 years agoremove the remainder of the shelltype attribute
Graham Knop [Mon, 20 Jan 2014 21:36:28 +0000]
remove the remainder of the shelltype attribute

10 years agoupdate changelog
Graham Knop [Thu, 16 Jan 2014 20:48:07 +0000]
update changelog

10 years agoalways provide BUILD_REQUIRES and TEST_REQUIRES to EUMM
Graham Knop [Wed, 15 Jan 2014 17:52:57 +0000]
always provide BUILD_REQUIRES and TEST_REQUIRES to EUMM

If BUILD_REQUIRES isn't provided, EUMM adds itself to build_requires as
version 0, which can confuse CPAN.pm.

10 years agoslight adjustment to tempdir cleanup in bootstrap test
Graham Knop [Tue, 14 Jan 2014 13:09:31 +0000]
slight adjustment to tempdir cleanup in bootstrap test

10 years agoupdate changelog
Graham Knop [Mon, 13 Jan 2014 19:50:58 +0000]
update changelog

10 years agonormalize changelog formatting
Graham Knop [Mon, 13 Jan 2014 17:22:56 +0000]
normalize changelog formatting

10 years agocorrect output for fish shell
Graham Knop [Mon, 13 Jan 2014 16:02:12 +0000]
correct output for fish shell

10 years agofish fixes
Graham Knop [Thu, 26 Dec 2013 23:49:33 +0000]
fish fixes

10 years agofish shell support
Graham Knop [Wed, 20 Nov 2013 09:32:21 +0000]
fish shell support

10 years agotest warning on directory creation
Graham Knop [Mon, 13 Jan 2014 15:12:39 +0000]
test warning on directory creation

10 years agoallow trailing PATH entries in shell test
Graham Knop [Mon, 13 Jan 2014 15:11:30 +0000]
allow trailing PATH entries in shell test

10 years agobe more strict about what shells to test
Graham Knop [Mon, 13 Jan 2014 15:05:03 +0000]
be more strict about what shells to test

10 years agoallow specifying options as normal args in shell mode
Graham Knop [Mon, 6 Jan 2014 07:35:08 +0000]
allow specifying options as normal args in shell mode

10 years agoRelease commit for 2.000004 v2.000004
Graham Knop [Fri, 3 Jan 2014 15:43:18 +0000]
Release commit for 2.000004

10 years agobump version
Graham Knop [Fri, 3 Jan 2014 15:41:56 +0000]
bump version

10 years agoupdate changelog
Graham Knop [Thu, 2 Jan 2014 23:04:29 +0000]
update changelog

10 years agobetter diagnostics on shell test failures
Graham Knop [Thu, 2 Jan 2014 02:17:25 +0000]
better diagnostics on shell test failures

10 years agoextensions may not always be included in shell on windows
Graham Knop [Thu, 2 Jan 2014 02:17:04 +0000]
extensions may not always be included in shell on windows

10 years agofix errors when clearing nonexistent env vars in powershell
Graham Knop [Thu, 2 Jan 2014 02:04:37 +0000]
fix errors when clearing nonexistent env vars in powershell

10 years agodon't try to test cmd or powershell on cygwin
Graham Knop [Thu, 2 Jan 2014 02:03:57 +0000]
don't try to test cmd or powershell on cygwin

10 years agowarn about missing shells specified on the command line
Graham Knop [Thu, 2 Jan 2014 02:02:26 +0000]
warn about missing shells specified on the command line

10 years agoclear PERL5LIB in shell test to work around deficient shells
Graham Knop [Thu, 2 Jan 2014 02:01:51 +0000]
clear PERL5LIB in shell test to work around deficient shells

10 years agoremove out of date inline tests
Graham Knop [Mon, 30 Dec 2013 21:18:39 +0000]
remove out of date inline tests

10 years agoRelease commit for 2.000003 v2.000003
Graham Knop [Mon, 30 Dec 2013 14:19:07 +0000]
Release commit for 2.000003

10 years agoupdate changelog
Graham Knop [Mon, 30 Dec 2013 14:18:12 +0000]
update changelog

10 years agobump version
Graham Knop [Mon, 30 Dec 2013 14:16:44 +0000]
bump version

10 years agoRelease commit for 2.000_002 v2.000_002
Graham Knop [Wed, 25 Dec 2013 19:31:34 +0000]
Release commit for 2.000_002

10 years agobump version
Graham Knop [Wed, 25 Dec 2013 19:30:53 +0000]
bump version

10 years agoupdate changelog
Graham Knop [Wed, 25 Dec 2013 19:30:32 +0000]
update changelog

10 years agofix regex in makefile
Graham Knop [Wed, 25 Dec 2013 19:27:46 +0000]
fix regex in makefile

10 years agodon't stay in temp directory at end of test
Graham Knop [Wed, 25 Dec 2013 19:25:52 +0000]
don't stay in temp directory at end of test

10 years agoprevent startup scripts in cmd/powershell
Graham Knop [Wed, 25 Dec 2013 18:11:22 +0000]
prevent startup scripts in cmd/powershell

10 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

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

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

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

10 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

10 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

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

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

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

10 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

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

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

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

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

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

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

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

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

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

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

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

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

10 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

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

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

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

10 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

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

10 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

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

10 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

10 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

10 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

10 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

10 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

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

10 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

10 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

10 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

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

10 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

10 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

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

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

10 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

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

10 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

10 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

10 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

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

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

10 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

10 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.

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

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

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

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

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

10 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

10 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

10 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

10 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

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

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

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

10 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

10 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

10 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