give --prompt the option to display build.log (#53)
Add --download command

--download command is used for downloading tarballs only, without
building/installing. Internally, it sets --save-dists=$CWD if --save-dists is
not specified.
Save version of the module instead of dist in instal.json
Added unit test
Checking in changes prior to tagging of version 1.5004.

Changelog diff is:

diff --git a/Changes b/Changes
index b32da36..c423785 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,9 @@
 See http://github.com/miyagawa/cpanminus/ for the latest development.

+1.5004 Tue Nov  8 14:28:20 PST 2011
+   [Bug Fixes]
+      - Include version of the main module instead of distribution version in install.json (pfig)
+
 1.5003 Wed Oct 19 16:29:29 JST 2011
    [Bug Fixes]
       - Use ExtUtils::Install to install meta files and let --sudo run it with sudo #124
Wrap path with single quotes not double quotes for Win32. Fixes #135
Checking in changes prior to tagging of version 1.5005.

Changelog diff is:

diff --git a/Changes b/Changes
index c423785..dc1f0c9 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,9 @@
 See http://github.com/miyagawa/cpanminus/ for the latest development.

+1.5005 Tue Nov 22 13:29:27 PST 2011
+   [Bug Fixes]
+      - Fixed a bug where copying meta JSON files fail on Win32 (#133, #135)
+
 1.5004 Tue Nov  8 14:28:20 PST 2011
    [Bug Fixes]
       - Include version of the main module instead of distribution version in install.json (pfig)
Update cpanmetadb URL
Checking in changes prior to tagging of version 1.5006.

Changelog diff is:

diff --git a/Changes b/Changes
index dc1f0c9..96a704f 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,9 @@
 See http://github.com/miyagawa/cpanminus/ for the latest development.

+1.5006 Tue Nov 29 11:47:15 PST 2011
+   [Improvements]
+      - Updated cpanmetadb URL to point to cpanmetadb.plackperl.org
+
 1.5005 Tue Nov 22 13:29:27 PST 2011
    [Bug Fixes]
       - Fixed a bug where copying meta JSON files fail on Win32 (#133, #135)
Merge pull request #125 from motemen/master

chdir to original working directory before each installing module
Merge pull request #95 from doy/master

install failures should offer to show build.log in a pager
Document the '--skip-installed' option
Merge pull request #137 from AlexBio/master

Document the '--skip-installed' option
Stop using AUTOMATED_TESTING and favor PERL_MM_USE_DEFAULT. Fixes #138

See https://rt.cpan.org/Ticket/Display.html?id=48965#txn-1013385 and https://github.com/miyagawa/cpanminus/issues/138
Checking in changes prior to tagging of version 1.5007.

Changelog diff is:

diff --git a/Changes b/Changes
index 96a704f..a4e5f3f 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,14 @@
 See http://github.com/miyagawa/cpanminus/ for the latest development.

+1.5007 Tue Dec 20 10:15:48 PST 2011
+   [Bug Fixes]
+      - Fixed to change directory when installing from multiple local directories (motemen)
+
+   [Improvements]
+      - Stop setting AUTOMATED_TESTING (again!) and set PERL_MM_USE_DEFAULT in testing (#138)
+      - Offer opening the build.log with PAGER when --prompt is enabled (doy)
+      - Documentation added for --skip-installed option (AlexBio)
+
 1.5006 Tue Nov 29 11:47:15 PST 2011
    [Improvements]
       - Updated cpanmetadb URL to point to cpanmetadb.plackperl.org
resolve '~' in paths when configuring local::lib for the user

"~/perl5" is used as the default local::lib root when configuring
local::lib for the user.  However, the "install_base_" routines don't
resolve tildes ("~") automatically; "resolve_path" must be called on the
result.
Merge pull request #143 from goodell/resolve-paths

resolve '~' in paths when configuring local::lib for the user
Change warning message about no perms to sitelib to make it clearer that local::lib will need to be setup.

The advice to set just PERL_CPANM_OPT="--local-lib=~/perl5" would end up with deps being installed into this dir correctly but not being in perl's search path so wouldn't be found by modules that depend upon them.
Merge pull request #145 from ashb/patch-1

Change warning message about no perms to sitelib
Checking in changes prior to tagging of version 1.5008.

Changelog diff is:

diff --git a/Changes b/Changes
index a4e5f3f..6f062ca 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,11 @@
 See http://github.com/miyagawa/cpanminus/ for the latest development.

+1.5008 Sat Mar 17 18:19:57 PDT 2012
+   [Bug Fixes]
+      - Fied a bug where `cpanm Foo` doesn't properly activate local::lib during installs
+        when you don't have write permissions #143 (goodel, ash)
+      - Improved the warning message when you don't have write permisisons #145 (ash)
+
 1.5007 Tue Dec 20 10:15:48 PST 2011
    [Bug Fixes]
       - Fixed to change directory when installing from multiple local directories (motemen)