Commits on Mar 4, 2011
  1. Checking in changes prior to tagging of version 1.30_07.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 16b36eb..738b441 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,8 @@
     See http://github.com/miyagawa/cpanminus/ for the latest development.
    
    +1.30_07  Fri Mar  4 15:19:44 PST 2011
    +   - Disable the man page generation by default only if -L is in use. (suggested by rjbs)
    +
     1.30_06  Fri Mar  4 14:55:35 PST 2011
        - Skip the man page generation by default. You can enable it with --pod2man
    committed Mar 4, 2011
  2. Unit test

    committed Mar 4, 2011
  3. Generated man pages by default for the usual use case, and skip it by…

    … default with -L.
    
    This makes a more sensible default. With -L supplied, man pages are
    not really something people need. Otherwise, man pages are still
    useful, especially the man1 files for command line tools like ack.
    committed Mar 4, 2011
  4. Checking in changes prior to tagging of version 1.30_06.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index ce269ed..16b36eb 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,8 @@
     See http://github.com/miyagawa/cpanminus/ for the latest development.
    
    +1.30_06  Fri Mar  4 14:55:35 PST 2011
    +   - Skip the man page generation by default. You can enable it with --pod2man
    +
     1.30_05  Fri Mar  4 01:36:28 PST 2011
        - Fixed the way it reduces @INC in the tests when -L is in use, so the tests
          that call $^X with -I can keep those library paths. i.e. Test::More
    committed Mar 4, 2011
  5. Skip the manpage generation for Module::Build too. Crazy hack, thanks…

    … to Shipwright by obra.
    committed Mar 4, 2011
  6. Checking in changes prior to tagging of version 1.30_05.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 4b6f49a..ce269ed 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,9 @@
     See http://github.com/miyagawa/cpanminus/ for the latest development.
    
    +1.30_05  Fri Mar  4 01:36:28 PST 2011
    +   - Fixed the way it reduces @INC in the tests when -L is in use, so the tests
    +     that call $^X with -I can keep those library paths. i.e. Test::More
    +
     1.30_04  Fri Mar  4 00:46:24 PST 2011
        - Support minor case where blib/* is manually added via -I (e.g. FCGI.pm)
    committed Mar 4, 2011
  7. Added a unit test

    committed Mar 4, 2011
  8. exclude fatlib CODE

    committed Mar 4, 2011
  9. Checking in changes prior to tagging of version 1.30_04.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index f3fd0dc..4b6f49a 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,8 @@
     See http://github.com/miyagawa/cpanminus/ for the latest development.
    
    +1.30_04  Fri Mar  4 00:46:24 PST 2011
    +   - Support minor case where blib/* is manually added via -I (e.g. FCGI.pm)
    +
     1.30_03  Fri Mar  4 00:30:39 PST 2011
        - Fixed a bug the modules are not loaded from blib in test_harness with -L
    committed Mar 4, 2011
  10. reorganize .t

    committed Mar 4, 2011
  11. skip tests

    committed Mar 4, 2011
  12. Checking in changes prior to tagging of version 1.30_03.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 9382194..f3fd0dc 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,8 @@
     See http://github.com/miyagawa/cpanminus/ for the latest development.
    
    +1.30_03  Fri Mar  4 00:30:39 PST 2011
    +   - Fixed a bug the modules are not loaded from blib in test_harness with -L
    +
     1.30_02  Thu Mar  3 19:53:30 PST 2011
        - Fixed a bug where tests are loading modules from your site_perl even when -L is used
    committed Mar 4, 2011
  13. Oops, the last DumpedINC for PERL5OPT totally broked harness that req…

    …uires modules from blib
    committed Mar 4, 2011
  14. Added a unit test for 46ac744

    committed Mar 3, 2011
  15. Checking in changes prior to tagging of version 1.30_02.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index c6843ef..9382194 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,8 @@
     See http://github.com/miyagawa/cpanminus/ for the latest development.
    
    +1.30_02  Thu Mar  3 19:53:30 PST 2011
    +   - Fixed a bug where tests are loading modules from your site_perl even when -L is used
    +
     1.3001   Thu Mar  3 18:33:56 PST 2011
        - Documentation overhaul
        - Fixed a bug -L will install non-core modules again and again for each run
    committed Mar 3, 2011
  16. Fixed a long standing bug where site_perl library path is still used …

    …when running tests with -L
    committed Mar 3, 2011
  17. Checking in changes prior to tagging of version 1.3001.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 97f82ef..c6843ef 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,9 @@
     See http://github.com/miyagawa/cpanminus/ for the latest development.
    
    +1.3001   Thu Mar  3 18:33:56 PST 2011
    +   - Documentation overhaul
    +   - Fixed a bug -L will install non-core modules again and again for each run
    +
     1.3000   Wed Mar  2 14:39:44 PST 2011
        - No changes since the last beta
    committed Mar 3, 2011
  18. Unit test for 3eaf703

    committed Mar 3, 2011
  19. Unit test for e22329

    committed Mar 3, 2011
Commits on Mar 3, 2011
  1. distroprefs is not supported

    committed Mar 3, 2011
  2. added invalid versions

    committed Mar 3, 2011
  3. Doc overhaul

    committed Mar 3, 2011
Commits on Mar 2, 2011
  1. Checking in changes prior to tagging of version 1.3000.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index e730c01..97f82ef 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,8 @@
     See http://github.com/miyagawa/cpanminus/ for the latest development.
    
    +1.3000   Wed Mar  2 14:39:44 PST 2011
    +   - No changes since the last beta
    +
     1.29_02  Tue Mar  1 16:06:20 PST 2011
        - Improved the dependencies detection when -L is in use so the core modules that have been upgraded
          inside can be correctly be detected, using Module::CoreList.
    committed Mar 2, 2011
  2. Checking in changes prior to tagging of version 1.29_02.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 11afcc0..e730c01 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,10 @@
     See http://github.com/miyagawa/cpanminus/ for the latest development.
    
    +1.29_02  Tue Mar  1 16:06:20 PST 2011
    +   - Improved the dependencies detection when -L is in use so the core modules that have been upgraded
    +     inside can be correctly be detected, using Module::CoreList.
    +   - Added a crazy hack to support Build.PL configure dependencies > 0.36 when -L is in effect
    +
     1.29_01  Mon Feb 28 18:57:27 PST 2011
        - Disable --uninstall-shadows by default for perl >= 5.12
    committed Mar 1, 2011
Commits on Mar 1, 2011
  1. Added a crazy hack to cpanm -L works for the recent Module::Build.

    Module::Build now has dependencies to Perl::OSType, Module::Metadata
    and version.pm, and they are installed into 'site' perl library path
    while Module::Build itself is upgraded inside 'perl' library path,
    
    This makes Build.PL errors out saying it can't load Perl/OSType.pm
    when -L is in effect, since 'site' perl library path is not in the
    include path.
    committed Mar 1, 2011