Permalink
Commits on May 14, 2010
Commits on May 13, 2010
  1. Adds the +{ back to force the hash context

    yannk committed May 13, 2010
    Though it's probably not necessary.
  2. Fixes PREREQ_PM interpretation for UNIVERSAL::*

    yannk committed May 13, 2010
    Even with no strict, UNIVERSAL::isa will be interpretad as the method,
    and not as a package name, so the fix here is to quote the package
    names, the long and clucky way.
Commits on May 9, 2010
  1. Cwd::abs_path() fails if the path has trailing slash and doesn't exis…

    miyagawa committed May 9, 2010
    …t yet. Handle the absolute path as absolute anyway
Commits on May 4, 2010
  1. Checking in changes prior to tagging of version 1.0003.

    miyagawa committed May 4, 2010
    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 1dd422d..355187a 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,8 @@
     See http://github.com/miyagawa/cpanminus/ for the latest development.
    
    +1.0003  Tue May  4 16:12:53 PDT 2010
    +   - Worked around win32 fork and stdout dup issue (xaicron, charsbar)
    +
     1.0002  Sat May  1 20:49:39 PDT 2010
        - Fixed docs
        - Fallback to the version of the distribution filename when META.yml is not parsable
  2. Merge branch 'xaicron/master'

    miyagawa committed May 4, 2010
Commits on May 2, 2010
  1. Checking in changes prior to tagging of version 1.0002.

    miyagawa committed May 2, 2010
    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index ef5fe78..1dd422d 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,9 @@
     See http://github.com/miyagawa/cpanminus/ for the latest development.
    
    +1.0002  Sat May  1 20:49:39 PDT 2010
    +   - Fixed docs
    +   - Fallback to the version of the distribution filename when META.yml is not parsable
    +
     1.0001  Sat Apr 24 16:20:56 CST 2010
        - Make this 1.0!
Commits on Apr 28, 2010
Commits on Apr 26, 2010
  1. fixed typo. Fixes gh-42

    miyagawa committed Apr 26, 2010
Commits on Apr 24, 2010
  1. regen

    miyagawa committed Apr 24, 2010
  2. Checking in changes prior to tagging of version 1.0001.

    miyagawa committed Apr 24, 2010
    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 23164e9..ef5fe78 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,8 @@
     See http://github.com/miyagawa/cpanminus/ for the latest development.
    
    +1.0001  Sat Apr 24 16:20:56 CST 2010
    +   - Make this 1.0!
    +
     0.999_05 Wed Apr 21 20:37:25 JST 2010
        [Bug Fixes]
           - Fixed the timing to make -l and -L an abstract path (ash)
Commits on Apr 21, 2010
  1. regen

    miyagawa committed Apr 21, 2010
  2. Checking in changes prior to tagging of version 0.999_05.

    miyagawa committed Apr 21, 2010
    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index ea98cae..23164e9 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,9 @@
     See http://github.com/miyagawa/cpanminus/ for the latest development.
    
    +0.999_05 Wed Apr 21 20:37:25 JST 2010
    +   [Bug Fixes]
    +      - Fixed the timing to make -l and -L an abstract path (ash)
    +
     0.999_04 Mon Apr 19 15:21:01 JST 2010
        [Bug Fixes]
           - Fixed installationg from arbitrary URLs or file paths
Commits on Apr 19, 2010
  1. regen

    miyagawa committed Apr 19, 2010
  2. Checking in changes prior to tagging of version 0.999_04.

    miyagawa committed Apr 19, 2010
    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index d94da31..ea98cae 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,9 @@
     See http://github.com/miyagawa/cpanminus/ for the latest development.
    
    +0.999_04 Mon Apr 19 15:21:01 JST 2010
    +   [Bug Fixes]
    +      - Fixed installationg from arbitrary URLs or file paths
    +
     0.999_03 Wed Apr 14 02:26:28 PDT 2010
        [Improvements]
           - Fixed a problem when uninstalling shadows fail with an old ExtUtils::Install
Commits on Apr 17, 2010
  1. typo

    miyagawa committed Apr 17, 2010
Commits on Apr 15, 2010
  1. updated --help

    miyagawa committed Apr 15, 2010
  2. cpanm prints to STDERR

    miyagawa committed Apr 15, 2010
Commits on Apr 14, 2010
  1. Checking in changes prior to tagging of version 0.999_03.

    miyagawa committed Apr 14, 2010
    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 44f0241..d94da31 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,10 @@
     See http://github.com/miyagawa/cpanminus/ for the latest development.
    
    +0.999_03 Wed Apr 14 02:26:28 PDT 2010
    +   [Improvements]
    +      - Fixed a problem when uninstalling shadows fail with an old ExtUtils::Install
    +        by bootstrapping it to require 1.46
    +
     0.999_02 Tue Apr 13 09:08:00 CEST 2010
        [Improvements]
           - Improved --skip-installed so sub packages version in a distribution can be
  2. Depend on ExtUtils::Install 1.46 when install_base (local::lib) is us…

    miyagawa committed Apr 14, 2010
    …ed, so unlinking
    
    shadow files won't die. (omega)
Commits on Apr 13, 2010
  1. STDERR and STDOUT in a fork in win32 seems to have been shared with t…

    xaicron committed Apr 13, 2010
    …he parent process.
    
    system() is called because there is no other way :-(
  2. workaround win32

    xaicron committed Apr 13, 2010
  3. Checking in changes prior to tagging of version 0.999_02.

    miyagawa committed Apr 13, 2010
    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 31433e1..44f0241 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,14 @@
     See http://github.com/miyagawa/cpanminus/ for the latest development.
    
    +0.999_02 Tue Apr 13 09:08:00 CEST 2010
    +   [Improvements]
    +      - Improved --skip-installed so sub packages version in a distribution can be
    +        compared correctly
    +      - --look command is now back, per popular demands
    +
    +   [Bug Fixes]
    +      - Fixed broken configure_requires in 0.999_01
    +
     0.999_01 Mon Apr 12 12:24:57 CEST 2010
        This is the first release candidate for 1.00
Commits on Apr 12, 2010
  1. added back --look

    miyagawa committed Apr 12, 2010
  2. Fixed --skip-installed so if a sub package in a distribution was

    miyagawa committed Apr 12, 2010
    compaired against the distribution's version not the package version.
  3. fix docs

    miyagawa committed Apr 12, 2010
  4. regen

    miyagawa committed Apr 12, 2010
  5. Checking in changes prior to tagging of version 0.999_01.

    miyagawa committed Apr 12, 2010
    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 674155f..31433e1 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,27 @@
     See http://github.com/miyagawa/cpanminus/ for the latest development.
    
    +0.999_01 Mon Apr 12 12:24:57 CEST 2010
    +   This is the first release candidate for 1.00
    +
    +   [INCOMPATIBLE CHANGES]
    +      - Do not support (undocumented) CPANMINUS_* environment variable anymore. Use PERL_CPANM_* instead
    +      - Plugins are not supported anymore. They will be available as part of a new client!
    +      - Deleted --look command
    +      - Deleted --recent command
    +
    +   [Improvements]
    +      - Get metadata from search.cpan.org before fetching tarballs, which makes commands like
    +        --info or --skip-installed much faster. #3, #8, #9
    +      - Added --mirror option where you can specify the mirror base URL
    +      - Added --prompt option that asks users to skip, force install, retry or look when test fails #23
    +      - When one of the dependencies fail to install, cpanm bails out the installation of source dist
    +        by default. --prompt will ask if you want to install anyway
    +      - Added a man page for cpanm
    +
    +   [Developer Fixes]
    +      - Do not display 'Already tried...' message by default
    +      - Set non-zero exit code if one or more modules failed to build
    +
     0.9934 Sun Apr 11 13:53:07 CEST 2010
        [Developer Fixes]
           - Unlink MYMETA.yml after the configuration to avoid failing Module::Signature tests
  6. Added POD to cpanm executable

    miyagawa committed Apr 12, 2010