Graham Knop [Thu, 31 Oct 2013 19:01:39 +0000]
adjust csh output to allow use directly by eval
Graham Knop [Thu, 31 Oct 2013 18:59:04 +0000]
clarify that prefix warnings are about CPAN configuration
Graham Knop [Wed, 30 Oct 2013 01:24:28 +0000]
fix up old changelog entry
Graham Knop [Wed, 30 Oct 2013 01:14:57 +0000]
fix install script on cygwin
Graham Knop [Wed, 30 Oct 2013 01:14:14 +0000]
better location for test temp files
Graham Knop [Tue, 29 Oct 2013 14:25:06 +0000]
fix stackable test on windows
Graham Knop [Mon, 28 Oct 2013 18:42:37 +0000]
bump version to 1.008024
Graham Knop [Mon, 28 Oct 2013 19:22:43 +0000]
add Win32 extra files to .gitignore
Graham Knop [Mon, 28 Oct 2013 18:40:19 +0000]
bump ExtUtils::MakeMaker prerequisite to handle escapes/quotes in PERL_MM_OPT
Graham Knop [Tue, 22 Oct 2013 12:11:43 +0000]
fix installing to directories with spaces and backslashes
Graham Knop [Tue, 22 Oct 2013 12:25:27 +0000]
more reliable escaping in taint test
Graham Knop [Tue, 1 Oct 2013 12:58:04 +0000]
ignore outer local::lib in test instead of coping with it
Graham Knop [Tue, 1 Oct 2013 12:48:13 +0000]
be compatible with old Exporter
Karen Etheridge [Sat, 19 Oct 2013 18:16:50 +0000]
bump version to 1.008023 (stable)
Karen Etheridge [Sat, 19 Oct 2013 18:12:31 +0000]
this message is not needed
Karen Etheridge [Mon, 7 Oct 2013 17:06:54 +0000]
bump version to 1.008022
Karen Etheridge [Mon, 7 Oct 2013 17:06:20 +0000]
remove unix-style directory separator from regex (DOH!)
Karen Etheridge [Fri, 4 Oct 2013 21:07:48 +0000]
bump version to 1.008021
Karen Etheridge [Fri, 4 Oct 2013 21:06:45 +0000]
yet more fixing escaping of backslashes in win32 paths in test
Karen Etheridge [Fri, 4 Oct 2013 17:05:44 +0000]
add a LICENSE file, and update the license text in pod
Karen Etheridge [Thu, 3 Oct 2013 19:57:48 +0000]
bump version to 1.008020
Karen Etheridge [Thu, 3 Oct 2013 19:56:40 +0000]
whitespace cleanup
Karen Etheridge [Thu, 3 Oct 2013 19:56:32 +0000]
enable warnings locally, rather than globally
Karen Etheridge [Thu, 3 Oct 2013 19:54:40 +0000]
ensure all tests have a plan
Karen Etheridge [Thu, 3 Oct 2013 19:48:19 +0000]
more diagnostics to help debug the *occasional* failures of this test on win32
Karen Etheridge [Thu, 3 Oct 2013 19:37:58 +0000]
fix escaping of backslashes in win32 paths in test
Karen Etheridge [Sun, 29 Sep 2013 20:49:57 +0000]
bump version to 1.008019
Karen Etheridge [Sun, 29 Sep 2013 21:03:56 +0000]
more cleanup
Karen Etheridge [Sun, 29 Sep 2013 20:48:19 +0000]
changelog for trial release with test fixes
Karen Etheridge [Sun, 29 Sep 2013 20:46:58 +0000]
use normalized path on win32 in this test too
this hopefully addresses cpantesters failure reports, e.g.:
http://www.cpantesters.org/cpan/report/
c8a7c865-6d66-1014-b964-310d2901c822
http://www.cpantesters.org/cpan/report/
ca4b52de-6bf3-1014-810b-761a736704e8
http://www.cpantesters.org/cpan/report/
77c604d8-6cdc-1014-ad93-a84555012b15
Karen Etheridge [Sun, 29 Sep 2013 20:44:40 +0000]
work around backslash issues with Win32 paths in taint test
this hopefully addresses cpantesters failure reports, e.g.:
http://www.cpantesters.org/cpan/report/
0c37f68f-6d57-1014-a7ec-a16b5be8bcae
http://www.cpantesters.org/cpan/report/
f7b20263-6da8-1014-ab0b-a16a5be8bcae
http://www.cpantesters.org/cpan/report/
0c37f68f-6d57-1014-a7ec-a16b5be8bcae
http://www.cpantesters.org/cpan/report/
5486eef0-6c1a-1014-b801-4f72db05e747
http://www.cpantesters.org/cpan/report/
bd043c85-6bf8-1014-9fed-19f2c69cc7be
http://www.cpantesters.org/cpan/report/
c8a7c865-6d66-1014-b964-310d2901c822
http://www.cpantesters.org/cpan/report/
2fbf0826-1fac-11e3-8778-8bb49a6ffe4e
http://www.cpantesters.org/cpan/report/
a7b22cee-1f90-11e3-8778-8bb49a6ffe4e
http://www.cpantesters.org/cpan/report/
1add08c4-6bf9-1014-a3b9-f229e79c0688
http://www.cpantesters.org/cpan/report/
809a1d6d-6cca-1014-9c8f-bf33ec4105d1
http://www.cpantesters.org/cpan/report/
cf8e9f51-6c0f-1014-b1c8-f0a75dd0450a
http://www.cpantesters.org/cpan/report/
ca4b52de-6bf3-1014-810b-761a736704e8
http://www.cpantesters.org/cpan/report/
77c604d8-6cdc-1014-ad93-a84555012b15
Karen Etheridge [Sun, 15 Sep 2013 19:47:48 +0000]
bump version again
Karen Etheridge [Sun, 15 Sep 2013 19:47:17 +0000]
changelog
Karen Etheridge [Sun, 15 Sep 2013 19:46:36 +0000]
more diagnostics here too
Karen Etheridge [Sun, 15 Sep 2013 19:40:05 +0000]
escape the backslashes in win32 paths; print the lib dir for diagnosing mysterious failures
Karen Etheridge [Sun, 15 Sep 2013 19:38:51 +0000]
include the expected location in the test name, for diagnosing mysterious failures
Karen Etheridge [Sat, 14 Sep 2013 16:50:37 +0000]
bump version for release
Karen Etheridge [Sat, 14 Sep 2013 16:49:27 +0000]
some testers are still ending up with bad lib lists
e.g. http://www.cpantesters.org/cpan/report/
85472df4-1d3c-11e3-a7cb-ca49e0cbff33
even though we screen out empty paths before joining with : !
Karen Etheridge [Sat, 14 Sep 2013 16:48:45 +0000]
avoid interpolation of backslashed chars in windows paths
Karen Etheridge [Fri, 13 Sep 2013 16:33:22 +0000]
bump version for release
Karen Etheridge [Fri, 13 Sep 2013 16:32:48 +0000]
ignore temp dirs left behind by testing
Karen Etheridge [Fri, 13 Sep 2013 16:29:28 +0000]
quotemeta the path to avoid "Unrecognized escape \s passed through" on win32
Karen Etheridge [Fri, 13 Sep 2013 16:28:08 +0000]
use our wrapper for creating a local::lib dir, normalizing for win32 paths
Karen Etheridge [Thu, 12 Sep 2013 22:10:46 +0000]
bump release to fix missing t/lib/TempDir.pm from MANIFEST
Karen Etheridge [Thu, 12 Sep 2013 22:12:18 +0000]
ARGH use a blacklist, not a whitelist
and oh look! some other files get added to the MANIFEST that have existed in
the repo for a very long time...
sigh, I hate you Module::Install.
Karen Etheridge [Thu, 12 Sep 2013 16:27:11 +0000]
bump version for release
Karen Etheridge [Thu, 12 Sep 2013 16:23:10 +0000]
move mk_temp_dir into a lib so we can reuse it
this hopefully resolves cpantesters issues with 1.008013 on win32:
http://www.cpantesters.org/cpan/report/
34414d0f-6bfd-1014-9cd9-6654736704e8
Karen Etheridge [Thu, 12 Sep 2013 16:20:23 +0000]
use $Config{path_sep} in tests, not :
Karen Etheridge [Thu, 12 Sep 2013 03:23:28 +0000]
bump version for release
Karen Etheridge [Thu, 12 Sep 2013 03:22:18 +0000]
oops, some of these variables aren't always initialized
Karen Etheridge [Wed, 11 Sep 2013 23:05:36 +0000]
minor doc tweak, requested by sjohnson, #van.pm
Karen Etheridge [Wed, 11 Sep 2013 23:04:41 +0000]
bump version for release
Karen Etheridge [Wed, 11 Sep 2013 23:03:21 +0000]
Merge branch 'topic/taint'
Karen Etheridge [Wed, 11 Sep 2013 21:04:27 +0000]
test that random junk in PERL_LOCAL_LIB_ROOT is ignored
Karen Etheridge [Tue, 10 Sep 2013 23:00:30 +0000]
RT#76661: work properly in a taintperl environment
active_paths() now checks each entry in PERL_LOCAL_LIB_ROOT against @INC to be
sure that everything in PERL5LIB really did make it into @INC (taintperl
doesn't add to @INC automatically), so using perl -T -Mlocal::lib=dir
actually adds dir to @INC in all cases.
Karen Etheridge [Wed, 4 Sep 2013 23:22:22 +0000]
add bullets to LIMITATIONS section
Karen Etheridge [Wed, 4 Sep 2013 22:21:05 +0000]
test for basic kwalitee metrics (which now pass, with a README)
Karen Etheridge [Wed, 4 Sep 2013 22:20:16 +0000]
add a simple README
Karen Etheridge [Wed, 4 Sep 2013 22:17:25 +0000]
test for whitespace, tabs
Karen Etheridge [Wed, 4 Sep 2013 22:11:01 +0000]
whitespace cleanup
Karen Etheridge [Wed, 4 Sep 2013 22:09:07 +0000]
spelling
Karen Etheridge [Wed, 4 Sep 2013 22:06:41 +0000]
some release tests (that all pass)
Karen Etheridge [Wed, 4 Sep 2013 20:52:27 +0000]
more whitespace in Changes for readability
Karen Etheridge [Wed, 4 Sep 2013 20:47:26 +0000]
look for fancy dashes byte-wise, rather than literally
If someone (e.g. me!) slaps in a 'use utf8;' into the old version of the
document, then the check would always fail. This way we will catch the
character even if 'use utf8' is added later.
Karen Etheridge [Sat, 27 Jul 2013 02:51:55 +0000]
ignore MANIFEST.SKIP.bak
Karen Etheridge [Sat, 27 Jul 2013 02:49:23 +0000]
bump version for release
Karen Etheridge [Sat, 27 Jul 2013 02:44:20 +0000]
changelog
Tatsuhiko Miyagawa [Sun, 21 Mar 2010 13:30:31 +0000]
don't bother fixing CPAN if running from cpanminus (RT#85731)
Karen Etheridge [Fri, 5 Jul 2013 18:05:05 +0000]
link to the 2011 advent article
Karen Etheridge [Fri, 5 Jul 2013 18:02:53 +0000]
skip all the default crap (this will get expanded on first build; dont panic!)
Karen Etheridge [Mon, 27 May 2013 01:04:43 +0000]
silence "Name "File::Spec::rel2abs" used only once: possible typo"
Karen Etheridge [Mon, 27 May 2013 00:56:25 +0000]
bump version for re-release, after syncing with the *real* 1.008009 release
Karen Etheridge [Mon, 27 May 2013 00:54:12 +0000]
ignore all the build byproducts
Karen Etheridge [Wed, 22 May 2013 02:31:45 +0000]
changelog for undef split fix
David Golden [Tue, 21 May 2013 14:02:07 +0000]
Fix a split on undefined value warning
Something that perlbrew is doing seems to tickle this bug.
Chris Nehren [Mon, 25 Feb 2013 03:37:19 +0000]
Remove Carp::Always, 1.8.9
Breno G. de Oliveira [Mon, 25 Feb 2013 03:32:36 +0000]
Carp::Always should not be a dep
Chris Nehren [Sun, 24 Feb 2013 17:28:17 +0000]
1.008008. Update the Changes file, remove some hard tabs.
Olivier Mengué [Sun, 1 May 2011 04:20:43 +0000]
Test for no arch in PERL5LIB
RT#67871: "do not add arch path to PERL5LIB: perl does it since 5.8.0"
Olivier Mengué [Sun, 17 Feb 2013 22:15:38 +0000]
Do not put arch dir in $PERL5LIB (RT#67871)
Since perl 5.8.1, perl automatically adds $dir/$Config{archname} for
each directory in PERL5LIB, so we don't have to explicitely put those
directories.
Work originally partially done in May 2011. Thanks to Matt S. Trout for
diagnosing a bug.
Olivier Mengué [Sun, 17 Feb 2013 07:06:36 +0000]
Move Win32 magic out of ensure_dir_structure_for()
Note that this magic has never been documented in the POD.
t/stackable.t is fixed accordingly as it used the magic.
Olivier Mengué [Thu, 14 Feb 2013 22:40:06 +0000]
Fix activate_paths when PERL_LOCAL_LIB_ROOT starts with ':'
As 'perl -Mlocal::lib' now generates
"PERL_LOCAL_LIB_ROOT=$PERL_LOCAL_LIB_ROOT:~/perl5", the result of the
expansion by the shell may be ":~/perl5", so the first element of the
list created by splitting on ':' may be empty. So we have to ignore that
empty element.
Olivier Mengué [Thu, 14 Feb 2013 22:34:26 +0000]
Fix ~/perl5/bin missing in $PATH
Chris Nehren [Tue, 12 Feb 2013 17:01:14 +0000]
Remove prototype causing warnings
... also it's a prototype.
Olivier Mengué [Mon, 2 May 2011 18:30:58 +0000]
Refactor PERL_M[BM]_OPT value when --deactivate
Simpler code for setting PERL_MB_OPT and PERL_MM_OPT when a directory is
deactivated.
Chris Nehren [Fri, 13 May 2011 14:00:36 +0000]
rename %_env_list_value_defaults to %ENV_LIST_VALUE_DEFAULTS
Olivier Mengué [Sun, 1 May 2011 00:02:28 +0000]
Refactor environment values building
Introduce sub _env_list_value() to put all join($Config{path_sep}) and
existing value preservation in a single place.
Use that function everywhere: the code for the value for each environment
variable is now clearer.
All tests pass.
Olivier Mengué [Sun, 1 May 2011 03:14:02 +0000]
Move xt/subroutine-in-inc.t to t/
Olivier Mengué [Sun, 1 May 2011 03:09:40 +0000]
Fix xt/subroutine-in-inc.t
Karen Etheridge [Sat, 16 Feb 2013 17:34:02 +0000]
include r/w repo spec as a hint for contributors
Matt S Trout [Sun, 17 Feb 2013 13:55:50 +0000]
Changelog reversion to stable 1.008004 plus carp fix
osfameron [Thu, 24 May 2012 13:34:58 +0000]
Patch for Carp version mismatch
Torsten Raudssus [Tue, 22 Mar 2011 18:34:59 +0000]
Fixed typo
Chris Nehren [Thu, 24 Feb 2011 21:49:37 +0000]
And release 1.008004.
Andrew Rodland [Thu, 24 Feb 2011 20:58:38 +0000]
Fix stackable tests on win32 by canonicalizing the path ahead of time
Andrew Rodland [Thu, 24 Feb 2011 20:56:32 +0000]
Do ensure_dir_structure_for *before* de-duping paths
this makes the de-dup work properly on win32 with the short name transformation.
Chris Nehren [Thu, 24 Feb 2011 00:17:49 +0000]
1.008003 with fixed stacking tests
Chris Nehren [Thu, 24 Feb 2011 00:17:05 +0000]
Merge branch 'master' of git.moose.perl.org:local-lib
Andrew Rodland [Thu, 24 Feb 2011 00:16:03 +0000]
Don't fail tests when already running under local::lib
Chris Nehren [Wed, 23 Feb 2011 22:15:33 +0000]
release 1.008002.