This is an automated email from the git hooks/post-receive script.

gregoa pushed a change to branch master
in repository libcpanplus-perl.

      from  42ed8af   update changelog
      adds  1b649d3   * mv devel -> cpanplus-devel
      adds  50399f4    r780@chaos:  kane | 2006-09-04 20:25:07 +0200  * add the 
writing of intsall-logs automatically from the default shell
      adds  ccbdffa    r781@chaos:  kane | 2006-09-04 20:27:11 +0200  * trying 
to turn on autoflush without loading a module (for bootstrapping)    XXX work 
in progress    check the perl core tests for how to do this -- rgs says they 
'fixed' it
      adds  6dc3493    r785@chaos:  kane | 2006-09-04 20:31:21 +0200  * add a 
newline, just to recommit.. hopefully fixes checksum error..
      adds  c9dd257    r784@coke:  kane | 2006-09-06 15:10:27 +0200  
svk-commitNSELg.tmp
      adds  728b08e    r787@rimmer:  kane | 2006-09-07 12:12:40 +0200  * 
replace Dist::Sample with the actual functional Dist::Base
      adds  9fa8547    r795@rimmer:  kane | 2006-09-08 12:47:59 +0200  * update 
bundled modules, step 1
      adds  351468d    r796@rimmer:  kane | 2006-09-08 12:48:58 +0200  * update 
bundles modules, step 2
      adds  2527065    r797@rimmer:  kane | 2006-09-08 12:52:47 +0200  * fix 
typo in base.pm  * revert calling syntax to 'perl makefile.pl' back to the old 
syntax  * add some constants in preparation for good ipc::run/ipc::open3 support
      adds  893a0fb    r803@rimmer:  kane | 2006-09-08 12:57:21 +0200  * update 
the version to 0.074
      adds  a5bfeb9    r804@rimmer:  kane | 2006-09-08 12:58:12 +0200  * remove 
the requires: section; CPAN.pm thinks it's authoritive for    requirement 
declarations
      adds  f86f7bb    r787@rimmer:  kane | 2006-09-07 12:12:40 +0200  * 
replace Dist::Sample with the actual functional Dist::Base
      adds  8c4912b    r797@rimmer:  kane | 2006-09-08 12:52:47 +0200  * fix 
typo in base.pm  * revert calling syntax to 'perl makefile.pl' back to the old 
syntax  * add some constants in preparation for good ipc::run/ipc::open3 support
      adds  049f45e    r803@rimmer:  kane | 2006-09-08 12:57:21 +0200  * update 
the version to 0.074
      adds  861be24    r815@rimmer:  kane | 2006-09-29 11:56:52 +0200  * didnt 
actually check in an updated manifest, so c::d::base wasn't bundled :(
      adds  d657a14    r828@win2003:  Administrator | 2006-10-05 12:21:06 +0200 
 * remove text after __END__ in cpanp  * delete failed requires from %INC in 
cpanp-boxed  * XXX note that cpanp-boxed + vim/cmd.exe doesn't work -- returns 
immediately!  * make sure we use 4-arg substr to avoid warning in default shell 
 * skip undefined messages to error()/msg()
      adds  425b854    r858@rimmer:  kane | 2006-10-05 16:49:52 +0200  * update 
bundled modules
      adds  6f700c3    r859@rimmer:  kane | 2006-10-05 16:50:43 +0200  * no 
longer bundle IPC::Run, it's too unreliable
      adds  6edada1    r860@rimmer:  kane | 2006-10-05 16:51:06 +0200  * 
overload falls back to overload bool on stringify! EEK!
      adds  05dba25    r861@rimmer:  kane | 2006-10-05 16:55:16 +0200  * update 
bundled modules from CPAN
      adds  3d49812    r862@rimmer:  kane | 2006-10-05 17:01:12 +0200  * update 
MANIFEST now that IPC::Run is not bundled anymore  * educate Makefile.PL not to 
depend on IPC::Run/win32::process  * silence IPC::Cmd warnings
      adds  c7f4138    r870@rimmer:  kane | 2006-10-05 17:14:36 +0200  * this 
be 0.075_01
      adds  359d804    r876@rimmer:  kane | 2006-10-11 14:07:56 +0200  * add 
cpantest_mx config option  * document how to set it in 
CPANPLUS::Internals::Report  * add tests
      adds  aa1a232    r878@rimmer:  kane | 2006-10-11 16:04:24 +0200  * Add 
Module::ThirdParty support  * add $mod->is_third_party and 
$mod->third_party_information  * $cb->parse_module can now return a fake module 
object based on    M::TP  * Add tests/docs on how to use this
      adds  831b2e3    r860@coke:  kane | 2006-10-12 16:58:21 +0200  * update 
bundled modules
      adds  3496111    r862@coke:  kane | 2006-10-12 17:18:17 +0200  * separate 
formats for printing 'conf' and 'program' sections
      adds  e2356e9    r863@coke:  kane | 2006-10-12 17:20:15 +0200  * run 
external perl commands using cpanp-run-perl  * add config heuristics for it  * 
make dist:MM use it  * XXX test if it works as well as expected
      adds  1197a71    r895@rimmer:  kane | 2006-10-13 13:38:09 +0200  * update 
bundled modules
      adds  b9499ff    r897@rimmer:  kane | 2006-10-13 14:32:45 +0200  * update 
version to 0.076
      adds  3e6d9ac    r898@rimmer:  kane | 2006-10-13 14:39:08 +0200  * this 
be 0.076
      adds  cbf0883    r901@rimmer:  kane | 2006-10-13 15:04:06 +0200  * forgot 
to add cpanp-run-perl to manifest!  * remove $DB::single = 1; statement
      adds  10e69a3    r903@rimmer:  kane | 2006-10-16 13:25:38 +0200  * add 
work in progress selfupdater
      adds  4814125    r881@coke:  kane | 2006-10-16 13:28:59 +0200  * we need 
O::A 0.32
      adds  1bd1718    r883@coke:  kane | 2006-10-16 13:43:11 +0200  * add a 
few more functions, work in progres
      adds  10d47ea    r884@coke:  kane | 2006-10-16 13:43:38 +0200  * rename 
to C::Internals::*
      adds  d3b87ef    r911@rimmer:  kane | 2006-10-16 18:48:02 +0200  * work 
in progress
      adds  0f516af    r912@rimmer:  kane | 2006-10-17 15:24:49 +0200  * more 
work in progress
      adds  2e22767    r890@coke:  kane | 2006-10-17 18:29:26 +0200  * work in 
progress, add ->enabled_features
      adds  1af107d    r917@rimmer:  kane | 2006-10-18 13:06:20 +0200
      adds  c44ef6b    r907@coke:  kane | 2006-10-18 16:45:28 +0200  * 
implement selfupdate    * CPANPLUS::Selfupdate as object, documented and tested 
   * s selfupdate from the default shell  * Dont throw an error if a core 
module has the same version as it's duallifed    counterpart on CPAN -- we can 
still install from CPAN!
      adds  764b7c7    r911@coke:  kane | 2006-10-18 17:33:17 +0200  * make 
Makefile.PL use C::Selfupdate's information  * Selfupdate.pm functions take an 
'as_hash' param to make it easier    to build a prereq_pm from them  * add 
tests  * change hints to use 's selfupdate all' instead of 'i 
b::c::dependencies'
      adds  70f60fd    r913@coke:  kane | 2006-10-18 17:54:33 +0200  * show 
start up tips in the default shell
      adds  373fd6b    r915@coke:  kane | 2006-10-18 17:56:55 +0200  * document 
's selfupdate' in the shell
      adds  b61e417    r2758@rimmer:  kane | 2006-10-20 13:29:42 +0200  * quell 
warning
      adds  eed1ca1    r2759@rimmer:  kane | 2006-10-20 13:30:12 +0200  * 
require cpanplus code as well on start up of cpanp-boxed  * remove cpanplus inc 
dir from @INC once we dispatch to cpanp
      adds  be4ae90    r2762@rimmer:  kane | 2006-10-20 15:20:29 +0200  * 
update bundled modules
      adds  70d76b3    r2764@rimmer:  kane | 2006-10-20 15:24:26 +0200  * 
update version to 0.77_01
      adds  2b1e38f    r2765@rimmer:  kane | 2006-10-20 15:32:48 +0200  * 
update dependencies of O::A and IPC::Cmd  * update manifest to include 
selfupdate code/test  * update changelog
      adds  0cc2970    r2768@rimmer:  kane | 2006-10-20 15:38:34 +0200  * get 
the logic right way around: prefer_makefile means dist::mm
      adds  8a77366    r2770@rimmer:  kane | 2006-10-20 15:45:29 +0200  * this 
be 0.77_01  * let the readme mention selfupdate
      adds  fc3d9b9    r2771@rimmer:  kane | 2006-10-20 15:47:26 +0200  * just 
show how to update dependencies here
      adds  79aaff2    r2772@rimmer:  kane | 2006-10-20 15:48:35 +0200  * 
change s selfupdate all to dependencies|enabled_features
      adds  416d7f4    r2773@rimmer:  kane | 2006-10-20 15:48:58 +0200  * this 
be 0.077_02
      adds  729621e    r2774@rimmer:  kane | 2006-10-20 15:50:40 +0200  * also 
change the selfupdate text in the makefile.pl
      adds  3275258    r2780@rimmer:  kane | 2006-10-20 15:55:23 +0200  * 
changes for 0.077_02
      adds  687b2bd    r950@coke:  kane | 2006-10-25 17:01:52 +0200  * indent 
the Usage: section, so it's formatted nicer by perldoc
      adds  275ef71    r951@coke:  kane | 2006-10-25 17:02:29 +0200  * more 
hints
      adds  6580866    r2793@rimmer:  kane | 2006-10-26 11:51:46 +0200  * 
address #22578: CPANPLUS dies when $ENV{PAGER} is set incorrectly
      adds  4c34960    r2803@rimmer:  kane | 2006-10-27 17:54:27 +0200  * add 
heuristics to detect cpanp-run-perl to address    #22627: nonexistant 
"perlwrapper" requested by CPANPLUS::Dist::MM  * improve diagnostics when this 
problem occurs  * provide a no-op default + extensive warning when 
cpanp-run-perl can    not be detected by the config
      adds  91a7936    r1725@coke:  kane | 2006-11-07 15:38:04 +0100  * show 
release dates when calling 'f' in the default shell
      adds  4f464e8    r1727@coke:  kane | 2006-11-08 13:33:01 +0100  * clarify 
prereq settings in setup (#rt 22807)
      adds  ba1c8e4    r3572@rimmer:  kane | 2006-11-10 22:43:12 +0100  * add 
more hints  * make /showtips a plugin command  * extend synopsis with --options
      adds  1d617b5    r3574@rimmer:  kane | 2006-11-19 13:45:09 +0100  * fix 
documentation error for $cb->_home_dir (#rt 23196)
      adds  55b16ac    r3575@rimmer:  kane | 2006-11-19 13:47:14 +0100  * log 
which configs are loaded at startup time    * note how to show this log in the 
default's shell's banner
      adds  9c1db07    r3576@rimmer:  kane | 2006-11-19 14:03:52 +0100  * 
address RT #22962 Funky error messages when command-line args are missed:    
the default shell now has increased parsing logic
      adds  448ae49    r3580@rimmer:  kane | 2006-11-19 14:17:24 +0100  * move 
2 chunks of code around -- the regex capture was being reset prematurely
      adds  2092fa9    r3600@rimmer:  kane | 2006-11-23 18:42:27 +0100  * show 
installed file in the details section
      adds  2626024    r3601@rimmer:  kane | 2006-11-23 20:07:56 +0100  * 
document details() items properly
      adds  39d1432    r3602@rimmer:  kane | 2006-11-23 20:17:29 +0100  * Apply 
the suggested patch from Grant Mclean [1] that calls $cb->flush(lib) just    
before 'make install' is called, so the blib/ dir is no longer at the front of  
  the path. XML::SAX was writing a file dynamically based on @INC.. which is.. 
silly
      adds  a8f68d1    r3639@rimmer:  kane | 2006-11-30 10:18:18 +0100  * fix 
documentation type on cpan2dist as reported by Qiang (James) Li
      adds  e9ddf03    r3641@rimmer:  kane | 2006-12-01 15:09:54 +0100  * add 
"rescan" option to $conf->init to re-check your path for valid 
CPANPLUS::Config::* files  * warn if you're using the old 
"PERL5_CPANPLUS_CONFIG" env var to point to specific config files    ( rt 
#23721 )  * make $conf->save return the file name it saved too  * fix tests for 
finding config files
      adds  9b281a4    r3644@rimmer:  kane | 2006-12-01 15:13:41 +0100  * nicer 
warning about custom config files
      adds  53d34eb    r3641@rimmer:  kane | 2006-12-01 15:09:54 +0100  * add 
"rescan" option to $conf->init to re-check your path for valid 
CPANPLUS::Config::* files  * warn if you're using the old 
"PERL5_CPANPLUS_CONFIG" env var to point to specific config files    ( rt 
#23721 )  * make $conf->save return the file name it saved too  * fix tests for 
finding config files
      adds  317ef7c    r3644@rimmer:  kane | 2006-12-01 15:13:41 +0100  * nicer 
warning about custom config files
      adds  746f867    r3658@rimmer:  kane | 2007-01-03 18:50:26 +0100  * up 
requirement of M::L::C
      adds  a764b48    r3681@rimmer:  kane | 2007-01-25 20:21:26 +0100  * 
update bundled modules
      adds  ad096fa    r3685@rimmer:  kane | 2007-01-25 21:45:10 +0100  * up 
requirements of some modules  * XXX DO NOT RELEASE ME BEFORE BUNDLING 
VERSION.PM  * XXX RUN UPDATE AGAIN BEFORE RELEASING
      adds  c9c1ad6    r3703@rimmer:  kane | 2007-01-26 17:33:17 +0100  * 
update copy-inc.pl to bundle version.pm too
      adds  db85760    r3704@rimmer:  kane | 2007-01-26 17:33:29 +0100  * 
update bundled modules, includes version.pm for the first time
      adds  45e50c2    r3705@rimmer:  kane | 2007-01-26 17:40:31 +0100  * 
remove patch reject file
      adds  a86b8cd    r3706@rimmer:  kane | 2007-01-26 17:43:57 +0100  * add 
the version number to the install log file name
      adds  1de76fc    r3713@rimmer:  kane | 2007-01-26 18:03:58 +0100  * 2 
constants may be decpreated, leave a comment  * can't trust path seperators on 
win32, so use a grep rather than an exact match
      adds  b217a67    r1771@win2003:  Administrator | 2007-01-28 17:52:53 
+0100  * disable IPC::Run on Win32 during 'make test'.. IPC::Run gets unhappy 
about having 'odd' FDs allocated to it under win32.. not sure how to fix, but 
this at least stops the critical errors..
      adds  2712b38    r3719@rimmer:  kane | 2007-01-28 18:38:41 +0100  * mark 
TODO notes where real CPAN dist names are being used, which should be replaced  
  by Foo::Bar style dist names that we bundle
      adds  b7bbe73    r3721@rimmer:  kane | 2007-01-28 19:00:24 +0100  * clean 
up more generated files
      adds  1395803    r3722@rimmer:  kane | 2007-01-28 19:10:17 +0100  * new 
source files only using 'fake' modules
      adds  6ba875d    r3723@rimmer:  kane | 2007-01-28 19:10:29 +0100  * adapt 
03.t to use the new 'fake' module tree
      adds  8d26c79    r3724@rimmer:  kane | 2007-01-28 19:17:20 +0100  * move 
the 'fake' moduels from src/ to a 'real' CPAN authors id directory
      adds  449e7f2    r3725@rimmer:  kane | 2007-01-28 19:27:28 +0100  * add 
checksums files to our fake modules
      adds  3973871    r3726@rimmer:  kane | 2007-01-29 13:15:19 +0100  * allow 
for more lenient parsing of module names, when the module name    and package 
name do not match  * extend parse_module documentation to include URI
      adds  fafa748    r3727@rimmer:  kane | 2007-01-29 13:15:48 +0100  * 
update 07.t and 08.t to use the new sourcefiles for their tests  * update 
sourcefiles to include readme and core perl module
      adds  706bd06    r3728@rimmer:  kane | 2007-01-29 13:17:21 +0100  * adapt 
t/09.t to use new sourcefiles
      adds  b82228a    r3729@rimmer:  kane | 2007-01-29 14:19:57 +0100  * make 
t/19.t use the new sourcefiles
      adds  4ac6369    r3730@rimmer:  kane | 2007-01-29 14:42:46 +0100  * fix 
malformed checksums file  * add Foo::Bar as alias to Foo::Bar::EU::NOXS, so 
installed file and module name correspond  * fix t/20.t to use the new 
sourcefiles
      adds  ca36b58    r3731@rimmer:  kane | 2007-01-29 14:48:47 +0100  * make 
t/21.t use the new sourcefiles
      adds  3d7b930    r3732@rimmer:  kane | 2007-01-29 14:51:27 +0100  * small 
refactor: use variable for class name rather than string
      adds  28f0dbb    r3733@rimmer:  kane | 2007-01-29 15:07:43 +0100  * 
constantify module names we use often
      adds  57095f0    r3734@rimmer:  kane | 2007-01-29 15:50:36 +0100  * patch 
Module.pm->package_name regex to also parse 'perl5.6.1' style packages  * 
update t/40.t to use the new style sourcefiles
      adds  0b020d5    r3735@rimmer:  kane | 2007-01-29 19:56:41 +0100  * use 
constants for commonly used module names
      adds  15ff17d    r3736@rimmer:  kane | 2007-01-29 19:58:25 +0100  * 
rework the parse_module code      * abstract out the regex to 
C::I::Utils->_split_package_string      * regex is more complex, but also more 
correct      * extend parse_module test suite in t/08.t          * fixes 
previously non-working package names  * the package_[name, version, extension] 
subroutines are also reworked    and use the same regular expression as 
parse_module does now
      adds  ea3486b    r3753@rimmer:  kane | 2007-01-30 14:35:02 +0100  * add 
another weird version to the parse_module tests
      adds  64b25fa    r3754@rimmer:  kane | 2007-01-30 14:35:41 +0100  * add a 
Bundle:: file to our source files for testing purposes
      adds  4140509    r3755@rimmer:  kane | 2007-01-30 14:36:40 +0100  * add 
'name' to the list of accessors returned by $mod->accessors (it's    an alias 
to ->module)  * fix up t/04.t to work with the new source files    * add an 
explicit test for $mod->clone    * remove some obsolete tests
      adds  425a0fb    r3759@rimmer:  kane | 2007-01-30 14:39:39 +0100  * 
whoops, changed the Module::Build based module in t/21.t to an EU::MM based    
one.. change it back
      adds  b1d48ec    r3761@rimmer:  kane | 2007-01-30 14:40:56 +0100  * 
remove old style sourcefiles, now that we've moved to the new ones
      adds  17752f1    r3762@rimmer:  kane | 2007-01-30 14:47:30 +0100  * 
update README: dont mention cpanplus.sf.net, remove cpanplus-i...@lists.sf.net 
as list  * throw away empty dir
      adds  e431250    r3765@rimmer:  kane | 2007-01-30 14:51:19 +0100  * up 
version to 0.77_03      * we went up from 0.0xx to 0.xx accidentally at 0.77_02 
=/
      adds  0f1519b    r3766@rimmer:  kane | 2007-01-30 14:51:44 +0100  * 
update MANIFEST
      adds  838d35d    r3771@rimmer:  kane | 2007-01-30 15:11:57 +0100  * 
update A::E with the prefer bin fix
      adds  f3c066f    r3772@rimmer:  kane | 2007-02-10 18:31:27 +0100  * doc 
fixes
      adds  b9fb5eb    r3773@rimmer:  kane | 2007-02-10 18:32:08 +0100  * 
update version.pm to 0.69_06, which should resolve many reported issues
      adds  c3cf11d    r3774@rimmer:  kane | 2007-02-10 18:37:52 +0100  * 
remove unitialized value warnign
      adds  f2c442a    r3775@rimmer:  kane | 2007-02-10 20:21:32 +0100  * 
'installsiteman3dir' is a 5.8'ism which causes warnings under 5.6    so only 
check it if it is defined
      adds  247b8f4    r3776@rimmer:  kane | 2007-02-10 20:21:54 +0100  * 
reload_sourcefiles may be *really* fast, so the test fails.. add a sleep 1;
      adds  3cb8263    r3777@rimmer:  kane | 2007-02-10 20:23:02 +0100  * 
distinguish between the name of the module in the sources list and    once it 
is installed -- test MOD before installing and use INSTMOD    afterwards to 
verify  * use TEST_CONF_PREREQ to test prereqs
      adds  c9975a7    r3778@rimmer:  kane | 2007-02-10 20:23:33 +0100  * clean 
up the .cpanplus dir in the dummy-cpanplus directory at the    start of every 
test to make sure we're running with a clean cache
      adds  5f91110    r3787@rimmer:  kane | 2007-02-10 20:26:14 +0100  * any 
rmtree() warnings shouldn't be fatal while cleaning .cpanplus
      adds  ebad34b    r3789@rimmer:  kane | 2007-02-10 20:39:23 +0100  * 
update bundled modules
      adds  a23cf40    r3790@rimmer:  kane | 2007-02-10 20:39:39 +0100  * fix 
copy-inc.pl script to do an uptodate check first
      adds  21d75c9    r3791@rimmer:  kane | 2007-02-10 23:02:08 +0100  * add 
realclean targets
      adds  f47f317    r3792@rimmer:  kane | 2007-02-10 23:03:34 +0100  * 
attempt to use new EU::I (1.41_02) in the hope it fixes bug #6871    
unfortunately, it doesn't fix this. EU::I->new is a big mess inside    and is 
unlikely ever to support this nicely unless there's a big    rewrite. So for 
now, leave the code as is, but leave the constants    we added for this 
(commented out) in the config file and t/20.t
      adds  64848ba    r3797@rimmer:  kane | 2007-02-10 23:35:39 +0100  * more 
diagnostics in the test
      adds  15baf33    r3799@rimmer:  kane | 2007-02-11 10:59:51 +0100  * sleep 
2 seconds between updating source files -- Win32's FAT system    isn't granular 
enough to detect changes in file time if they are less    than 2 seconds apart
      adds  6d52fec    r3801@rimmer:  kane | 2007-02-11 13:32:37 +0100  * fix 
up docs to match reality
      adds  e951ca4    r3802@rimmer:  kane | 2007-02-11 13:32:48 +0100  * write 
changelog until now.
      adds  08f023d    r3808@rimmer:  kane | 2007-02-18 11:11:12 +0100  * fix 
oopsie in checking enabled-ness for storable
      adds  2fa3fa0    r3810@rimmer:  kane | 2007-02-18 11:15:20 +0100  * 
update bundled modules   * version.pm in particular!
      adds  5f356f5    r3811@rimmer:  kane | 2007-02-18 15:34:38 +0100  * use 
conf.pl as the central spot to make any path/env/etc changes    * all test 
files should do no more changes than needed to include conf.pl
      adds  bfb7fb0    r3812@rimmer:  kane | 2007-02-18 15:35:07 +0100  * don't 
use can_run to find cpanp-run-perl, as it's not an executable.    scan path 
ourselves
      adds  4f97781    r3813@rimmer:  kane | 2007-02-18 15:35:40 +0100  * all 
.t files now only try to find inc/conf.pl and make no other ENV/PATH    changes.
      adds  60dd1da    r3821@rimmer:  kane | 2007-02-18 16:22:50 +0100  * use 
the full path of the Makefile.PL when executing it from Dist::MM,    since we 
use 'do', which looks in @INC -- we need to be sure to execute    the *right* 
makefile.pl
      adds  219742a    r3823@rimmer:  kane | 2007-02-18 16:45:36 +0100  * leave 
'lib' in the @INC path when checking for modules -- they might    be 'prereqs' 
based on preferences (like CPANPLUS::Shell::Default)
      adds  37c643d    r3824@rimmer:  kane | 2007-02-18 16:45:57 +0100  * don't 
make 'c::dist::mm' a real prereq -- we always bundle it anyway
      adds  9cb1dd8    r3825@rimmer:  kane | 2007-02-18 16:46:05 +0100  * 
whitespace fix
      adds  8088731    r3826@rimmer:  kane | 2007-02-18 16:46:50 +0100  * this 
be 0.77_03  * update changelog to relfect all changes for 0.77_03
      adds  cc13b9f    r3831@rimmer:  kane | 2007-02-19 08:05:41 +0100  * test 
counter mismatch between reporting enabled and reporting disabled
      adds  f2a7e5f    r3832@rimmer:  kane | 2007-02-19 08:10:06 +0100  * this 
be 0.77_04
      adds  5e2e631    r3833@rimmer:  kane | 2007-02-25 17:10:17 +0100  * add 
$ENV{PERL5_CPANPLUS_IS_EXECUTING} when executing 'perl Makefile.PL'    upon 
request of Adam Kennedy    * add docs    * add tests
      adds  ed21c4a    r3843@rimmer:  kane | 2007-02-25 17:20:08 +0100  * add 
extra test to be sure ENV var is unset after execution
      adds  7e3bb24    r3844@rimmer:  kane | 2007-02-25 17:20:41 +0100  * this 
be 0.77_05
      adds  f893818    r3847@rimmer:  kane | 2007-03-01 11:31:58 +0100  * 
address #25038 (Wrong platforms for MSDOS) and actually    test modules in the 
MSDOS:: namespace on dos|os2|MSWin32|cygwin
      adds  4a34c95    r3853@rimmer:  kane | 2007-03-03 18:57:12 +0100  * some 
users add '.pm' to their package tarballs.. fix the package string parser    to 
recognize this and deal with it...
      adds  4588a4c    r3854@rimmer:  kane | 2007-03-03 19:02:57 +0100  * last 
statement evaluated may be undef -- so don't die on that case in cpanp-run-perl
      adds  aea7630    r1800@coke:  josboum | 2007-03-07 12:19:06 +0100  * add 
PERL5_CPANPLUS_IS_VERSION as env var    * add docs & tests
      adds  25fa42d    r1802@coke:  josboum | 2007-03-13 11:28:26 +0100  * fix 
logic errors as reported by omega on #catalyst
      adds  8f73284    r3857@rimmer:  kane | 2007-03-23 10:39:41 +0100  * 
refactor repeated code into a loop  * address: #25410: cpan2dist needs 
posibility for passing arbitary parameters to $obj->install    * cpan2dist now 
accepts --dist-opts foo=bar
      adds  c955efe    r3858@rimmer:  kane | 2007-03-23 10:55:41 +0100  * make 
--dist-opts work properly  * add docs  * test it manually
      adds  50bbed5    r3859@rimmer:  kane | 2007-03-23 13:13:26 +0100  * add 
the leading '!' to missing prereqs, as stolen from CPAN::Reporter  * address 
bug #25327: do not count as FAIL modules where prereqs are not filled    * when 
test fails and a version of prereqs installed is too low, send NA    * when 
test fails and a prereq is not available on CPAN, send NA  * add tests for this 
bug
      adds  5ce6276    r3860@rimmer:  kane | 2007-03-23 13:14:00 +0100  * move 
to package::constants
      adds  e5ea32f   git-svn-id: http://oss.dwim.org/cpanplus-devel@1802 
4dccba1d-3c1b-0410-aec4-feb514a8dabc
      adds  4804c54    r3869@rimmer:  kane | 2007-03-23 13:35:54 +0100  * this 
be 0.77_06
      adds  09ddd8f    r3870@rimmer:  kane | 2007-03-23 14:34:11 +0100  * if 
version.pm is loaded, ->VERSION *may* give a different result than $VERSION    
Compensate for this (fixes possibly failing test: 08_backend.t:247)
      adds  59fdc7a    r3873@rimmer:  kane | 2007-03-23 15:16:05 +0100  * fix 
up all paths in C::I::Constants automagically for win32 shortnames
      adds  ff5a0d9    r3875@rimmer:  kane | 2007-03-23 16:57:52 +0100  * 
revert the win32 path fixes in constants -- they only work if the path 
_exists_!  * add C::I::Utils->_safe_path function to fix up paths on demand  * 
use that for the path to Makefile.PL in Dist::MM
      adds  5290a9d    r1857@win2003:  Administrator | 2007-03-23 17:13:21 
+0100  * skip ENV var test when we don't have buffers
      adds  94d8cf9    r4692@ds013:  kane | 2007-03-24 18:42:27 +0100  * merge 
issue -- duplicate line
      adds  212d9c0    r4693@ds013:  kane | 2007-03-24 18:51:41 +0100  * 
package 'Text-Tabs+Wrap-2006.1117.tar.gz' wasn't being parsed properly due to 
the '+' sign
      adds  dc12e18    r1820@coke:  josboum | 2007-03-26 16:46:39 +0200  * add 
extra parse_module test case
      adds  518a911    r3879@rimmer:  kane | 2007-03-23 17:22:04 +0100  * this 
be 0.77_07
      adds  2c1380d    r1824@coke:  josboum | 2007-03-28 13:35:07 +0200  * make 
sure we filter for empty prereqs  * don't install cpanp-boxed wiht 'make 
install'
      adds  a4111fc    r3897@rimmer:  kane | 2007-03-31 17:31:40 +0200  * 
update license & contact info
      adds  75ff032    r3898@rimmer:  kane | 2007-03-31 17:34:14 +0200  * more 
license & contact info updates
      adds  b1b98f1    r3899@rimmer:  kane | 2007-03-31 17:59:54 +0200  * 
remove mention of AUTHORS file which doesn't exist  * remove mention of 
cpanplus-info@
      adds  0f8a227    r3907@rimmer:  kane | 2007-03-31 19:04:15 +0200  * 
update Module::Install -- bad docs, no easy way to do this other htan moving 
inc/    and then recreating it after it bootstraps itself :(
      adds  7d0bb5f    r3908@rimmer:  kane | 2007-03-31 19:06:19 +0200  * throw 
out old changes file
      adds  178e19d    r3909@rimmer:  kane | 2007-03-31 19:09:05 +0200  * regen 
meta.yml with new M::I
      adds  b166509    r3910@rimmer:  kane | 2007-03-31 19:10:48 +0200  * 
update Changes  * set installdirs target to perl for perl5.9.5 and up
      adds  10b5ecd    r3915@rimmer:  kane | 2007-04-01 10:55:05 +0200  * only 
replace _our_ version, not the spec version
      adds  cdaba5e    r3916@rimmer:  kane | 2007-04-01 11:01:04 +0200  * 
update bundled modules
      adds  8587aa5    r3917@rimmer:  kane | 2007-04-01 11:01:31 +0200  * 
create path if the .pm is in the top dir, rather than ina  lib/ structure
      adds  f6a050e    r3918@rimmer:  kane | 2007-04-01 11:11:42 +0200  * add 
proper .hidden files for bin/
      adds  a478d2e    r3919@rimmer:  kane | 2007-04-01 11:13:07 +0200  * 
update manifest
      adds  5d75f3e    r3929@rimmer:  kane | 2007-04-01 18:13:23 +0200  * 
remove an if(PERL_CORE) clause -- shoudl be obsolete now
      adds  fe65c94    r3931@rimmer:  kane | 2007-04-01 18:43:34 +0200  * 
File::Spec->rel2abs( $^X ) makes it into 'cwd()/perl' if your perl is found    
in your path and _isn't_ a symlink or shell alias    So only fix up the path if 
it has delimiters in it, or if we're running    under perl-core (where we know 
we must fix it)
      adds  9471c53    r3933@rimmer:  kane | 2007-04-07 14:15:18 +0200  * this 
be 0.78
      adds  add4e99    r3934@rimmer:  kane | 2007-04-07 14:16:07 +0200  * 
version update to 0.78
      adds  aa13c0b    r3935@rimmer:  kane | 2007-04-07 14:16:45 +0200  * add 
simple loadtest for CPANPLUS::Shell
      adds  603e500    r3936@rimmer:  kane | 2007-04-07 14:16:59 +0200  * regen 
manifest
      adds  d35b975    r3937@rimmer:  kane | 2007-04-07 14:18:17 +0200  * 
address: 26077: dependency on itself; CPANPLUS had a depenendency on the shell  
  class you set as a default, even if that was a shell provided with CPANPLUS 
itself.    This caused CPAN.pm to throw a fatal error, as it did not know how 
to resolve this    dependency. CPANPLUS users were unaffected.    Now, no 
dependency is added if the selected shell is bundled with CPANPLUS itself.
      adds  518c8ed    r3951@rimmer:  kane | 2007-04-11 21:44:04 +0200  * 
update version to 0.79_01  * make the scan for 'cpanp-run-perl' also consider 
cpanp-run-perl5.X.Y    as it may be installed with the perl version as suffix 
explicitly
      adds  c191d85    r3953@rimmer:  kane | 2007-04-12 09:35:21 +0200  * add 
clean up calls at the end of the tests as well if we're run from perl core    
this is because perl core doesn't invoke our 'make clean', and files will be    
left that aren't in the manifest
      adds  e44d031    r1861@chaos:  kane | 2007-04-29 13:56:54 +0200  * make 
sure we pass 'prereq_format' along, so prereqs get packaged properly as well    
This addresses a mail from Hans Dieter Pearcey (h...@icgroup.com) raising the 
issue.
      adds  c058f27    r1861@coke:  josboum | 2007-05-03 10:24:17 +0200  * 
cleanup .cpanplus dir too
      adds  3fad2f6    r1862@coke:  josboum | 2007-05-03 10:24:52 +0200  * 
apply Change 31121 by steveh@mugwump on 2007/05/03 07:51:17    this gets around 
the 'read only' issue of some files in perl-core    when rsynced/extracted from 
uupacktool under win32
      adds  b5237ab    r1865@coke:  josboum | 2007-05-04 13:45:37 +0200  * let 
perlwrapper be '' as well -- '-P' actually changes the format of some generated 
   Makefiles, so that's bad, and no other 'no op' is really available (-V: 
could be    considered).  * perlwrapper is no longer required to have Dist::MM 
to be available
      adds  ded9e04    r1915@coke:  josboum | 2007-05-04 15:24:31 +0200  * 
address #26914 : CPANPLUS depending on Crypt::OpenPGP even when gpg is 
available.    Change heuristics so we always use gpg when it's there and dont' 
suggest to install    crypt::openpgp, as it's quite broken on a lot of 
platforms. This may cause a warning    or 2, but all will continue to work  * 
Logic bug in 'selfupdate --latest=0' is now fixed, with --latest=0 selfupdate 
should    no longer be picking the newest [...]
      adds  027e37f    r1916@coke:  josboum | 2007-05-04 15:33:46 +0200  * show 
that --latest=0 is a valid option
      adds  805b740    r1921@coke:  josboum | 2007-05-08 13:05:49 +0200  * 
update version to 0.79_02
      adds  528b604    r1923@coke:  josboum | 2007-05-08 13:34:06 +0200  * this 
be 0.79_02  * update changelog
      adds  30d1522    r1925@coke:  josboum | 2007-05-08 14:45:21 +0200  * 
address dmq's request to add /nologo when invoking nmake
      adds  30de08b    r1926@coke:  josboum | 2007-05-08 14:56:01 +0200  * 
constify CPANPLUS::Config::Boxed      * this doesn't make c:c::boxed savable 
from cpanp-boxed! fix me! XXX  * clarify * and .. hint in default shell  * 
silence warnign in config.pm when a path to an .exe is not defined
      adds  a8c22ce    r1929@coke:  josboum | 2007-05-08 15:44:10 +0200  * make 
saving boxed config Just Work  * add a banner to cpanp-boxed to tell you how to 
 * expand the help text for 's' with options where applicable
      adds  e688a6f    r1931@coke:  josboum | 2007-05-09 10:03:01 +0200  * 
reapply core patch  #31028 -- it got lost somehow    this fixes test setups 
under perl_core
      adds  0045127    r1935@coke:  josboum | 2007-05-09 11:02:40 +0200  * add 
callback to allow to continue after a failed 'make test' or 'build test'  * add 
docs & testS
      adds  435a3e2    r1937@coke:  josboum | 2007-05-14 13:36:26 +0200
      adds  edde2c0    r1938@coke:  josboum | 2007-05-15 10:46:16 +0200  * show 
version number when testing/installing
      adds  3a2154a    r3955@rimmer:  kane | 2007-04-22 10:14:41 +0200  * this 
be 0.79_01  * updated changelog
      adds  e6afc6d    r3956@rimmer:  kane | 2007-04-23 18:17:27 +0200  * tweak 
test conf to play nicer with perl core
      adds  dc67631    r3957@rimmer:  kane | 2007-04-23 18:19:45 +0200  * 
address: #26583: display of installed/required in report is confusing    Add a 
header to the columns generated for clarity
      adds  a332859    r4761@ds013:  kane | 2007-05-18 16:43:11 +0200  * change 
scalar ref to subref for diagnostics
      adds  0e34b56    r3991@rimmer:  kane | 2007-05-18 15:15:44 +0200  * 
address: #27174: No way to pass case-insensitive patterns to ignorelist    All 
--ignore/--ban options are now case insensitive
      adds  10b9d65    r3994@rimmer:  kane | 2007-05-18 19:40:22 +0200  * 
address: #27057: Dry runs and dep tree    Make it possible to view what moduels 
will be updated for what reasons    's selfupdate' in the shell now prints this 
dependency tree out and    also offers a --dryrun option
      adds  b4f07c3    r3999@rimmer:  kane | 2007-05-18 19:52:01 +0200  * 
update version to 0.79_03
      adds  a4bdb9b    r4020@rimmer:  kane | 2007-05-28 13:59:45 +0200  * 
document all the options in CPANPLUS::Config  * refer from CPANPLUS::Configure 
to CPANPLUS::Config if you want to change    options
      adds  eb1049b    r4021@rimmer:  kane | 2007-05-28 14:02:27 +0200  * add 
--set-config and --set-program to cpan2dist to overwrite    random config 
entries for this invocation
      adds  729f939    r4026@rimmer:  kane | 2007-05-28 14:55:25 +0200  * this 
be 0.79_03  * update changes file
      adds  b0243a2    r4030@rimmer:  kane | 2007-05-29 08:49:27 +0200  * oops! 
left fatal debug statement in the code!
      adds  5d9ef43    r4032@rimmer:  kane | 2007-05-29 08:51:34 +0200  * this 
be 0.79_04
      adds  f933bfa    r4033@rimmer:  kane | 2007-06-08 17:47:14 +0200  * all 
'verbose mode' code goes into inc/conf.pl instead of per test file
      adds  1492589    r4038@rimmer:  kane | 2007-06-17 13:55:31 +0200  * add 
'#' before print statements in tests, a la diag()
      adds  0860afc    r4040@rimmer:  kane | 2007-06-17 14:00:19 +0200  * 
update bundled modules
      adds  5bd5d18    r4041@rimmer:  kane | 2007-06-17 14:10:19 +0200  * apply 
patch to fix win32 short path fixing when arguments are given    (thanks to 
steve hay for tracking it down)
      adds  06f5775    r4044@rimmer:  kane | 2007-06-17 14:12:37 +0200  * 
update version to 0.80
      adds  82b1e37    r1981@coke:  josboum | 2007-06-20 15:54:47 +0200  * 
whitespace patch from audreyt
      adds  cb748f9    r1984@coke:  josboum | 2007-06-29 15:23:27 +0200  * 
apply steveh's patch to scan for .bat files as well on win32
      adds  866ab48    r4053@rimmer:  kane | 2007-07-03 08:25:01 +0200  * the 
0.80 changelog
      adds  910e825    r4054@rimmer:  kane | 2007-07-03 08:25:16 +0200  * 
clearer diagnostic when cpanp-run-perl can't be found
      adds  35a160c    r4055@rimmer:  kane | 2007-07-03 08:26:19 +0200  * 
Address #27913 documentation error in Makefile.PL that incorrectly showed    
how to invoke interactive configuration after installation
      adds  4f89cbe    r1993@coke:  josboum | 2007-07-03 16:41:03 +0200  * 
Address #27910: we didnt check for Module::Signature being present, just    
it's prereqs when heuristically configuring CPANPLUS for signature checking.    
Now, we also check for M::S
      adds  c813c6e    r1995@coke:  josboum | 2007-07-04 10:30:22 +0200  * 
Address #27914: Make the instructions in the Makefile.PL clearer    as to how 
to install prerequisites. Patch submitted by Andy    Dougherty 
dough...@lafayette.edu
      adds  74c677c    r1997@coke:  josboum | 2007-07-04 14:58:47 +0200  * make 
common options clearer in both hints and help message
      adds  28bac2d    r1998@coke:  josboum | 2007-07-04 14:59:47 +0200  * 
s/tab/spaces/
      adds  3825b04    r4812@ds013:  kane | 2007-07-05 12:26:08 +0200  * add a 
callback for munging metafiles
      adds  e8322b5    r4865@ds013:  kane | 2007-07-05 17:01:58 +0200  * 
address #27562 (A way to specify external dependencies would be grand)    by 
adding a --edit-metafile option to cpan2dist to allow you to edit    generated 
metafiles, if your ::Dist::* plugin supports it
      adds  e1257fe    r2007@coke:  josboum | 2007-07-05 15:48:18 +0200  * 
update version to 0.81_01
      adds  f3bd3f4    r4071@rimmer:  kane | 2007-07-07 11:06:57 +0200  * 
changelog for 0.81_01
      adds  54d20d7    r4079@rimmer:  kane | 2007-07-08 11:47:30 +0200  * 
address  [perl #43629] Perl 5.9.5. cpanp-run-perl not present    as reported by 
Michael Cartmell. When running the tests, don't    scan your include dirs/home 
dir for other CPANPLUS::Config::*    entries, as they might contain data not 
correct for this test    run.
      adds  8b20518    r2018@coke:  josboum | 2007-07-16 11:53:27 +0200  * add 
URI to the header of parse_module()
      adds  5d045eb    r2019@coke:  josboum | 2007-07-16 11:54:54 +0200  * 
remove the _get_daemon docs & code... we don't use that anymore, and haven't    
for a long time...
      adds  fd73009    r2035@coke:  josboum | 2007-08-15 15:26:27 +0200  * 
search the path paralel to your $^X explicitly for cpanp-run-perl (suggested by 
   david cantrell)
      adds  a9797e1    r2036@coke:  josboum | 2007-08-15 15:27:10 +0200  * show 
port number in remote connection ps1  * show received command in diagnostics
      adds  7bbfdd5    r2040@coke:  josboum | 2007-08-15 15:44:24 +0200  * 
update bundled modules
      adds  a8df948    r2041@coke:  josboum | 2007-08-15 15:45:17 +0200  * 
disable buffering
      adds  1cd4035    r2042@coke:  josboum | 2007-08-15 15:45:32 +0200  * 
change log for 0.82
      adds  8085dd0    r2043@coke:  josboum | 2007-08-15 15:49:22 +0200  * this 
be 0.82
      adds  57ffcd8    r2068@coke:  josboum | 2007-09-06 15:26:08 +0200  * 
apply Change 31800 by rgs@stcosmo to recognize 5.10 as a valid perl version
      adds  25801a9    r2084@coke:  josboum | 2007-09-14 16:16:47 +0200  * 
don't use ~0 as a max version number, but divide by two, so we don't    get 
integer overflows in version.pm  * Apply patch #29218: Patch to use YAML::Tiny 
instead of YAML for    test reporting
      adds  2807529    r2085@coke:  josboum | 2007-09-14 16:30:43 +0200  * 
depend on T::Reporter 1.34 due to many bug fixes
      adds  0fbe7d1    r2094@coke:  josboum | 2007-09-17 17:51:59 +0200  * 
address #29430: Remove LWP as a dependency for CPANPLUS::Internals::Report    
it now uses File::Fetch, like the rest of CPANPLUS. Thanks to BingOS for    
reporting
      adds  b430e82    r2099@coke:  josboum | 2007-09-23 15:27:36 +0200  * 
improved parsing for URI targets to parse_module: try to determine module name 
and version    contained in the tarball if posible
      adds  6c346b2    r2100@coke:  josboum | 2007-09-23 15:29:17 +0200  * add 
->_uri_decode, ->_uri_encode to Utils.pm, for URI encoding to be used by the 
'custom    sources' code.
      adds  9818f2e    r2101@coke:  josboum | 2007-09-23 15:29:57 +0200  * 
whitespace fixes
      adds  2dad354    r2102@coke:  josboum | 2007-09-23 15:30:10 +0200  * 
constantify 'dummy-CPAN'
      adds  4c2d5eb    r2103@coke:  josboum | 2007-09-23 15:30:43 +0200  * add 
constatns for open_dir, read_dir and the custom author id to be used for 
'custom sources'    entries
      adds  535ad6d    r2104@coke:  josboum | 2007-09-23 15:31:28 +0200  * 
'custom sources' code, take 1 -- this is the backend/API + tests. Still need a 
nice user    API, a way to refresh the source files, a way to genereate them 
and some documentation    about it
      adds  29b499a    r2105@coke:  josboum | 2007-09-23 19:29:46 +0200  * few 
extra tests
      adds  c54cc0d    r2106@coke:  josboum | 2007-09-23 19:54:51 +0200  * add 
method ->__list_custom_module_sources to do exactly what it says, abstracted 
out of    ->__create_custom_module_entries  * add tests for the new method  * 
abstract the 'touch' code out into Utils.pm, so the rest of the code can use it 
too
      adds  7d0ce02    r2107@coke:  josboum | 2007-09-27 12:48:13 +0200  * use 
the '1 while unlink' trick for vms
      adds  c307715    r2108@coke:  josboum | 2007-09-27 12:49:34 +0200  * add 
index writing and updating code to source.pm  * add tests for it  * add a new 
config entry in the Config.pm to indicate custom sources index file 
(packages.txt)
      adds  a9bb9fd    r2109@coke:  josboum | 2007-09-27 13:36:20 +0200  * add 
add & remove code for custom module sources  * abstract updates out into a 
method that can do single file updates, make multiple file    one wrap this new 
function  * refactor test suite to use add & remove code and test it  * XXX add 
pod!
      adds  ed4afb3    r2110@coke:  josboum | 2007-09-27 13:37:41 +0200  * add 
pod to add & remove code
      adds  c3787a4    r2111@coke:  josboum | 2007-09-27 13:42:18 +0200  * pod 
fixup
      adds  f19611e    r2112@coke:  josboum | 2007-09-27 14:26:24 +0200  * make 
the index writing method return the filename of the index, instead of true  * 
add tests for this
      adds  faf5a1d    r2113@coke:  josboum | 2007-09-27 14:26:55 +0200  * add 
wrapper methods for the custom source stuff in backend, and add    clear user 
documentation for this  * XXX don't release me without fixing the /cs plugin
      adds  4189936    r2114@coke:  josboum | 2007-09-28 12:01:47 +0200  * the 
custom id should be 'LOCAL' following an informal standard
      adds  6762021    r2115@coke:  josboum | 2007-09-28 12:02:14 +0200  * add 
the fake author object to the author tree, so it can be searched on  * add a 
description line to the fake module, telling us where it came from
      adds  e9593d1    r2116@coke:  josboum | 2007-09-28 12:06:59 +0200  * 
document in backend what cpan id the custom packages belong to
      adds  d967fe6    r2117@coke:  josboum | 2007-09-28 12:36:00 +0200  * 
unlink index files we couldn't populate  * give more information (package name) 
when replacing an entry in the module tree
      adds  7edc983    r2118@coke:  josboum | 2007-09-28 12:36:11 +0200  * todo 
marker for clever disspatch
      adds  1ef2638    r2119@coke:  josboum | 2007-09-28 12:47:22 +0200  * 
first addition of custom source plugin
      adds  fefef07    r2120@coke:  josboum | 2007-09-28 17:49:31 +0200  * 
prettify name also if package doesn't contain -
      adds  1296040    r2121@coke:  josboum | 2007-09-28 17:49:42 +0200  * 
format adjustment to fit with the other plugin
      adds  70482a3    r2122@coke:  josboum | 2007-09-28 17:50:05 +0200  * add 
the write code  * pretty up the help text
      adds  3b55c74    r2123@coke:  josboum | 2007-09-29 14:16:08 +0200  * 
replace 'print' and 'printf' calls with '$self->__print' and '->__printf', so 
we can    do proper tests on the output
      adds  7487853    r2124@coke:  josboum | 2007-09-29 14:22:09 +0200  * move 
->__print(f) to the base class Shell.pm, and make it use it as well
      adds  8601a31    r2125@coke:  josboum | 2007-09-29 14:23:14 +0200  * add 
comment about print(f)
      adds  f554262    r2126@coke:  josboum | 2007-09-29 16:04:20 +0200  * 
disable pager during tests  * use absolute path to our dummy-cpan dir, as some 
of the underlying code may chdir  * add constant for author name to be used in 
tests
      adds  1a7f876    r2127@coke:  josboum | 2007-09-29 16:05:19 +0200  * 
allow passing of a $Conf to C::S::Default->new  * delay plugin initialization 
until ->new() time
      adds  f9077f8    r2128@coke:  josboum | 2007-09-29 16:07:29 +0200  * only 
initialize once
      adds  4765d92    r2129@coke:  josboum | 2007-09-29 16:07:50 +0200  * add 
test cases for dispatch_on_input
      adds  fbdcab2    r2130@coke:  josboum | 2007-09-29 16:08:43 +0200  * 
delay loading of CPNAPLUS::Configure as long as we can, so we can still pass 
our own    $Conf iif possible  * sprintf needs ($fmt, @args) and not just 
(@args)
      adds  72f3bfd    r2131@coke:  josboum | 2007-09-29 16:09:04 +0200  * load 
the module tree before attempting to write a bundle, just in case we chdir and  
  things go haywire
      adds  81df81d    r2133@coke:  josboum | 2007-09-29 16:58:51 +0200  * 
enable verbose mode in the config as well if ENV{PERL5_CPANPLUS_TEST_VERBOSE} 
is true
      adds  a66c7f2    r2134@coke:  josboum | 2007-09-29 16:59:34 +0200  * make 
Utils->_host_to_uri properly unixify a path  * use the fixed method in 03.t
      adds  027956a    r2135@coke:  josboum | 2007-09-29 17:01:23 +0200  * 
replace print() with $shell->__print so we can capture output  * expand on the 
help text
      adds  fb27571    r2136@coke:  josboum | 2007-09-29 17:28:29 +0200  * more 
custom source tests (/cs)
      adds  9856ca8    r2137@coke:  josboum | 2007-09-29 17:28:48 +0200  * some 
refactoring and abstracting out  * commands based on search index now work
      adds  474ed7a    r2099@coke:  josboum | 2007-09-23 15:27:36 +0200  * 
improved parsing for URI targets to parse_module: try to determine module name 
and version    contained in the tarball if posible
      adds  cba7fc7    r2100@coke:  josboum | 2007-09-23 15:29:17 +0200  * add 
->_uri_decode, ->_uri_encode to Utils.pm, for URI encoding to be used by the 
'custom    sources' code.
      adds  2dacec9    r2102@coke:  josboum | 2007-09-23 15:30:10 +0200  * 
constantify 'dummy-CPAN'
      adds  4f85179    r2103@coke:  josboum | 2007-09-23 15:30:43 +0200  * add 
constatns for open_dir, read_dir and the custom author id to be used for 
'custom sources'    entries
      adds  94adbd4    r2104@coke:  josboum | 2007-09-23 15:31:28 +0200  * 
'custom sources' code, take 1 -- this is the backend/API + tests. Still need a 
nice user    API, a way to refresh the source files, a way to genereate them 
and some documentation    about it
      adds  396ab91    r2105@coke:  josboum | 2007-09-23 19:29:46 +0200  * few 
extra tests
      adds  0e2c9c7    r2106@coke:  josboum | 2007-09-23 19:54:51 +0200  * add 
method ->__list_custom_module_sources to do exactly what it says, abstracted 
out of    ->__create_custom_module_entries  * add tests for the new method  * 
abstract the 'touch' code out into Utils.pm, so the rest of the code can use it 
too
      adds  b9f508d    r2107@coke:  josboum | 2007-09-27 12:48:13 +0200  * use 
the '1 while unlink' trick for vms
      adds  b4f4343    r2108@coke:  josboum | 2007-09-27 12:49:34 +0200  * add 
index writing and updating code to source.pm  * add tests for it  * add a new 
config entry in the Config.pm to indicate custom sources index file 
(packages.txt)
      adds  e496fef    r2109@coke:  josboum | 2007-09-27 13:36:20 +0200  * add 
add & remove code for custom module sources  * abstract updates out into a 
method that can do single file updates, make multiple file    one wrap this new 
function  * refactor test suite to use add & remove code and test it  * XXX add 
pod!
      adds  bb3b7f5    r2110@coke:  josboum | 2007-09-27 13:37:41 +0200  * add 
pod to add & remove code
      adds  1842df4    r2111@coke:  josboum | 2007-09-27 13:42:18 +0200  * pod 
fixup
      adds  dcd369f    r2112@coke:  josboum | 2007-09-27 14:26:24 +0200  * make 
the index writing method return the filename of the index, instead of true  * 
add tests for this
      adds  508c0b0    r2113@coke:  josboum | 2007-09-27 14:26:55 +0200  * add 
wrapper methods for the custom source stuff in backend, and add    clear user 
documentation for this  * XXX don't release me without fixing the /cs plugin
      adds  ecbd305    r2115@coke:  josboum | 2007-09-28 12:02:14 +0200  * add 
the fake author object to the author tree, so it can be searched on  * add a 
description line to the fake module, telling us where it came from
      adds  666da49    r2116@coke:  josboum | 2007-09-28 12:06:59 +0200  * 
document in backend what cpan id the custom packages belong to
      adds  f01d7ff    r2118@coke:  josboum | 2007-09-28 12:36:11 +0200  * todo 
marker for clever disspatch
      adds  704eb55    r2119@coke:  josboum | 2007-09-28 12:47:22 +0200  * 
first addition of custom source plugin
      adds  7a8b805    r2120@coke:  josboum | 2007-09-28 17:49:31 +0200  * 
prettify name also if package doesn't contain -
      adds  a53397e    r2121@coke:  josboum | 2007-09-28 17:49:42 +0200  * 
format adjustment to fit with the other plugin
      adds  cfd4a77    r2122@coke:  josboum | 2007-09-28 17:50:05 +0200  * add 
the write code  * pretty up the help text
      adds  2be48b9    r2123@coke:  josboum | 2007-09-29 14:16:08 +0200  * 
replace 'print' and 'printf' calls with '$self->__print' and '->__printf', so 
we can    do proper tests on the output
      adds  31ac3bb    r2124@coke:  josboum | 2007-09-29 14:22:09 +0200  * move 
->__print(f) to the base class Shell.pm, and make it use it as well
      adds  86cb311    r2125@coke:  josboum | 2007-09-29 14:23:14 +0200  * add 
comment about print(f)
      adds  95bcb0f    r2126@coke:  josboum | 2007-09-29 16:04:20 +0200  * 
disable pager during tests  * use absolute path to our dummy-cpan dir, as some 
of the underlying code may chdir  * add constant for author name to be used in 
tests
      adds  ca3b111    r2127@coke:  josboum | 2007-09-29 16:05:19 +0200  * 
allow passing of a $Conf to C::S::Default->new  * delay plugin initialization 
until ->new() time
      adds  8e2b22d    r2129@coke:  josboum | 2007-09-29 16:07:50 +0200  * add 
test cases for dispatch_on_input
      adds  42a238d    r2134@coke:  josboum | 2007-09-29 16:59:34 +0200  * make 
Utils->_host_to_uri properly unixify a path  * use the fixed method in 03.t
      adds  13c2274    r2135@coke:  josboum | 2007-09-29 17:01:23 +0200  * 
replace print() with $shell->__print so we can capture output  * expand on the 
help text
      adds  0b6a44e    r2182@coke:  josboum | 2007-10-01 16:25:44 +0200  * make 
Source->_update_custom_source work with only a remote part, and deduce the 
local    part from the custom sources already in place.  * add tests for this
      adds  521ec78    r2183@coke:  josboum | 2007-10-01 16:43:36 +0200  * make 
updates work based on a single URI as well
      adds  bc41e61    r2229@coke:  josboum | 2007-10-01 17:18:33 +0200  * 
return the local encoded uri
      adds  c8377db    r2230@coke:  josboum | 2007-10-01 17:18:47 +0200  * 
dispatch to single or multiple ujpdate depending on arguments
      adds  073a7d6    r2231@coke:  josboum | 2007-10-01 17:19:01 +0200  * make 
single and multiple updates work from the /cs plugin
      adds  44da8f2    r2235@coke:  josboum | 2007-10-01 18:06:58 +0200  * add 
POD
      adds  75d7264    r2237@coke:  josboum | 2007-10-01 18:13:23 +0200  * 
apply the following core patch:  Change 31776 by craigb@craigb-brianor on 
2007/08/31 22:42:43
      adds  a27df50    r2238@coke:  josboum | 2007-10-01 18:18:16 +0200  * be 
case tolerant -- especially VMS seems to suffer from this. In    the end, 
almost all FS, except some UNIX ones are case tolerant,    so just use a qr//i
      adds  afcc46c    r2239@coke:  josboum | 2007-10-01 18:40:20 +0200  * 
reset %ENV explicitly on VMS. John Malmberg reports (on 3/9/07) that    changes 
to %ENV persist on VMS, causing an overflow after a few runs,    since we 
append to it.
      adds  68a0dd8    r2245@coke:  josboum | 2007-10-02 12:05:03 +0200  * 
Apply a VMS patch from John Malmber as offered in his mail to p5p    3rd of 
Sept. 2007 [patch@31780] fixes for cpanplus on VMS:
      adds  76794c6    r2246@coke:  josboum | 2007-10-02 17:04:39 +0200  * make 
the constants use constants too :)
      adds  9d25beb    r2247@coke:  josboum | 2007-10-02 17:05:00 +0200  * 
revert back to old behaviour, the true VMS fix will be in Utils->_safe_path
      adds  905b075    r2248@coke:  josboum | 2007-10-02 17:27:53 +0200  * 
proper %ENV restore fix on VMS from John M.
      adds  77e837f    r2249@coke:  josboum | 2007-10-02 17:28:12 +0200  * 1 
while unlink fixes from John M. for VMS
      adds  c1860ba    r2250@coke:  josboum | 2007-10-02 17:28:43 +0200  * VMS 
fix for ->_save_path  * XXX DO NOT RELEASE ME LIKE THIS!!!!!!    The vms code 
will actually not work properly, needs input from John M still
      adds  e4d2000    r2260@coke:  josboum | 2007-10-03 13:51:43 +0200  * Use 
a search on VMS when figuring out what moduels are installed, as the OS    
doesn't retain case, so we can't do a direct lookup in the module tree
      adds  2914913    r2261@coke:  josboum | 2007-10-03 14:04:55 +0200  * 
weird Unix vs VMS file type issues on VMS, add a work around provided    by 
John M.
      adds  4e416a2    r2262@coke:  josboum | 2007-10-03 14:20:38 +0200  * 
anohter vms fix by john m: 'Makefile' is called 'DESCRIP.MMS' on VMS, depending 
   on what 'make' was used to build perl
      adds  e55c0ba    r2267@coke:  josboum | 2007-10-03 14:30:42 +0200  * add 
parens for precedence issues
      adds  64f1e58    r2099@coke:  josboum | 2007-09-23 15:27:36 +0200  * 
improved parsing for URI targets to parse_module: try to determine module name 
and version    contained in the tarball if posible
      adds  cc70715    r2100@coke:  josboum | 2007-09-23 15:29:17 +0200  * add 
->_uri_decode, ->_uri_encode to Utils.pm, for URI encoding to be used by the 
'custom    sources' code.
      adds  ca93daf    r2101@coke:  josboum | 2007-09-23 15:29:57 +0200  * 
whitespace fixes
      adds  1a224b6    r2102@coke:  josboum | 2007-09-23 15:30:10 +0200  * 
constantify 'dummy-CPAN'
      adds  ac86dd0    r2103@coke:  josboum | 2007-09-23 15:30:43 +0200  * add 
constatns for open_dir, read_dir and the custom author id to be used for 
'custom sources'    entries
      adds  dd42b7c    r2104@coke:  josboum | 2007-09-23 15:31:28 +0200  * 
'custom sources' code, take 1 -- this is the backend/API + tests. Still need a 
nice user    API, a way to refresh the source files, a way to genereate them 
and some documentation    about it
      adds  76695d1    r2105@coke:  josboum | 2007-09-23 19:29:46 +0200  * few 
extra tests
      adds  a269e63    r2106@coke:  josboum | 2007-09-23 19:54:51 +0200  * add 
method ->__list_custom_module_sources to do exactly what it says, abstracted 
out of    ->__create_custom_module_entries  * add tests for the new method  * 
abstract the 'touch' code out into Utils.pm, so the rest of the code can use it 
too
      adds  391ea0b    r2107@coke:  josboum | 2007-09-27 12:48:13 +0200  * use 
the '1 while unlink' trick for vms
      adds  f4320b5    r2108@coke:  josboum | 2007-09-27 12:49:34 +0200  * add 
index writing and updating code to source.pm  * add tests for it  * add a new 
config entry in the Config.pm to indicate custom sources index file 
(packages.txt)
      adds  0b97f96    r2109@coke:  josboum | 2007-09-27 13:36:20 +0200  * add 
add & remove code for custom module sources  * abstract updates out into a 
method that can do single file updates, make multiple file    one wrap this new 
function  * refactor test suite to use add & remove code and test it  * XXX add 
pod!
      adds  90f79f3    r2110@coke:  josboum | 2007-09-27 13:37:41 +0200  * add 
pod to add & remove code
      adds  36d9a44    r2111@coke:  josboum | 2007-09-27 13:42:18 +0200  * pod 
fixup
      adds  b6ee693    r2112@coke:  josboum | 2007-09-27 14:26:24 +0200  * make 
the index writing method return the filename of the index, instead of true  * 
add tests for this
      adds  016be57    r2113@coke:  josboum | 2007-09-27 14:26:55 +0200  * add 
wrapper methods for the custom source stuff in backend, and add    clear user 
documentation for this  * XXX don't release me without fixing the /cs plugin
      adds  9dc228e    r2114@coke:  josboum | 2007-09-28 12:01:47 +0200  * the 
custom id should be 'LOCAL' following an informal standard
      adds  e1e12d4    r2115@coke:  josboum | 2007-09-28 12:02:14 +0200  * add 
the fake author object to the author tree, so it can be searched on  * add a 
description line to the fake module, telling us where it came from
      adds  6045b2d    r2116@coke:  josboum | 2007-09-28 12:06:59 +0200  * 
document in backend what cpan id the custom packages belong to
      adds  a2e46ff    r2117@coke:  josboum | 2007-09-28 12:36:00 +0200  * 
unlink index files we couldn't populate  * give more information (package name) 
when replacing an entry in the module tree
      adds  bc412a5    r2118@coke:  josboum | 2007-09-28 12:36:11 +0200  * todo 
marker for clever disspatch
      adds  88b9810    r2119@coke:  josboum | 2007-09-28 12:47:22 +0200  * 
first addition of custom source plugin
      adds  48c9292    r2120@coke:  josboum | 2007-09-28 17:49:31 +0200  * 
prettify name also if package doesn't contain -
      adds  06b2c66    r2121@coke:  josboum | 2007-09-28 17:49:42 +0200  * 
format adjustment to fit with the other plugin
      adds  44a2377    r2122@coke:  josboum | 2007-09-28 17:50:05 +0200  * add 
the write code  * pretty up the help text
      adds  91af924    r2123@coke:  josboum | 2007-09-29 14:16:08 +0200  * 
replace 'print' and 'printf' calls with '$self->__print' and '->__printf', so 
we can    do proper tests on the output
      adds  598c8ad    r2124@coke:  josboum | 2007-09-29 14:22:09 +0200  * move 
->__print(f) to the base class Shell.pm, and make it use it as well
      adds  c2a2f39    r2125@coke:  josboum | 2007-09-29 14:23:14 +0200  * add 
comment about print(f)
      adds  b5c4248    r2126@coke:  josboum | 2007-09-29 16:04:20 +0200  * 
disable pager during tests  * use absolute path to our dummy-cpan dir, as some 
of the underlying code may chdir  * add constant for author name to be used in 
tests
      adds  291716f    r2127@coke:  josboum | 2007-09-29 16:05:19 +0200  * 
allow passing of a $Conf to C::S::Default->new  * delay plugin initialization 
until ->new() time
      adds  8da0dbd    r2129@coke:  josboum | 2007-09-29 16:07:50 +0200  * add 
test cases for dispatch_on_input
      adds  6c9393d    r2131@coke:  josboum | 2007-09-29 16:09:04 +0200  * load 
the module tree before attempting to write a bundle, just in case we chdir and  
  things go haywire
      adds  f869cd1    r2133@coke:  josboum | 2007-09-29 16:58:51 +0200  * 
enable verbose mode in the config as well if ENV{PERL5_CPANPLUS_TEST_VERBOSE} 
is true
      adds  7c98800    r2134@coke:  josboum | 2007-09-29 16:59:34 +0200  * make 
Utils->_host_to_uri properly unixify a path  * use the fixed method in 03.t
      adds  17fac86    r2135@coke:  josboum | 2007-09-29 17:01:23 +0200  * 
replace print() with $shell->__print so we can capture output  * expand on the 
help text
      adds  8daae4a    r2136@coke:  josboum | 2007-09-29 17:28:29 +0200  * more 
custom source tests (/cs)
      adds  6843a12    r2137@coke:  josboum | 2007-09-29 17:28:48 +0200  * some 
refactoring and abstracting out  * commands based on search index now work
      adds  804b8ff    r2182@coke:  josboum | 2007-10-01 16:25:44 +0200  * make 
Source->_update_custom_source work with only a remote part, and deduce the 
local    part from the custom sources already in place.  * add tests for this
      adds  2f1d84c    r2183@coke:  josboum | 2007-10-01 16:43:36 +0200  * make 
updates work based on a single URI as well
      adds  36aae14    r2231@coke:  josboum | 2007-10-01 17:19:01 +0200  * make 
single and multiple updates work from the /cs plugin
      adds  834e7ae    r2235@coke:  josboum | 2007-10-01 18:06:58 +0200  * add 
POD
      adds  0f14397    r2237@coke:  josboum | 2007-10-01 18:13:23 +0200  * 
apply the following core patch:  Change 31776 by craigb@craigb-brianor on 
2007/08/31 22:42:43
      adds  84b0ef4    r2238@coke:  josboum | 2007-10-01 18:18:16 +0200  * be 
case tolerant -- especially VMS seems to suffer from this. In    the end, 
almost all FS, except some UNIX ones are case tolerant,    so just use a qr//i
      adds  62eef41    r2239@coke:  josboum | 2007-10-01 18:40:20 +0200  * 
reset %ENV explicitly on VMS. John Malmberg reports (on 3/9/07) that    changes 
to %ENV persist on VMS, causing an overflow after a few runs,    since we 
append to it.
      adds  9c28719    r2245@coke:  josboum | 2007-10-02 12:05:03 +0200  * 
Apply a VMS patch from John Malmber as offered in his mail to p5p    3rd of 
Sept. 2007 [patch@31780] fixes for cpanplus on VMS:
      adds  401b0e6    r2246@coke:  josboum | 2007-10-02 17:04:39 +0200  * make 
the constants use constants too :)
      adds  66c4033    r2248@coke:  josboum | 2007-10-02 17:27:53 +0200  * 
proper %ENV restore fix on VMS from John M.
      adds  5ea6e85    r2261@coke:  josboum | 2007-10-03 14:04:55 +0200  * 
weird Unix vs VMS file type issues on VMS, add a work around provided    by 
John M.
      adds  cc50a14    r2262@coke:  josboum | 2007-10-03 14:20:38 +0200  * 
anohter vms fix by john m: 'Makefile' is called 'DESCRIP.MMS' on VMS, depending 
   on what 'make' was used to build perl
      adds  d3335a3    r2284@coke:  josboum | 2007-10-03 17:04:07 +0200  * move 
all distributions under dummy-CPAN down two levels (from authors/id/E/EU/EUNOXS 
to    authors/id/EUNOXS) to get around VMS/VAX 8 directoy level depth
      adds  74298c3    r2285@coke:  josboum | 2007-10-03 17:04:31 +0200  * 
clean up left over directories
      adds  2167d60    r2286@coke:  josboum | 2007-10-03 17:10:04 +0200  * 
update manifest after moving files in t/dummy-CPAN/authors/id
      adds  3b3e3fd    r2356@coke:  josboum | 2007-10-04 15:23:16 +0200  * Fix 
up _safe_path for VMS, this can now be released
      adds  a694bb2    r2357@coke:  josboum | 2007-10-04 15:39:18 +0200  * make 
sure ->installed() works on vms by dealing with filenames and case sensitivity 
correctly    this is another patch from John M.
      adds  11be543    r2362@coke:  josboum | 2007-10-04 15:56:50 +0200  * This 
addresses bug #29716: 20_CPANPLUS-Dist-MM.t fails (and leaves test files 
installed) when EUMM options include INSTALL_BASE
      adds  1911ff4    r2363@coke:  josboum | 2007-10-04 15:57:48 +0200  * 
require Module::Load::Conditional 0.18 -- this uses version.pm for version 
comparisons
      adds  f89dd48    r2364@coke:  josboum | 2007-10-04 16:06:29 +0200  * 
update version to 0.83_01
      adds  f0f3586    r2369@coke:  josboum | 2007-10-08 11:41:17 +0200  * 
address #29796 (error with funktion 'o' after installing Alien::wxWidgets)    
File::Find dies when it encounters a dir or symlink twice, which is what    
A::wxWidgets does. Use follow_skip => 2 to get around this.
      adds  d6750a6    r2371@coke:  josboum | 2007-10-09 17:17:43 +0200  * fix 
merge mix up where code got duplicated
      adds  5aa1729    r2372@coke:  josboum | 2007-10-09 17:17:58 +0200  * add 
start up tip pointing to /cs
      adds  5805755    r2373@coke:  josboum | 2007-10-09 17:18:12 +0200  * 
change log for 0.83_02
      adds  e394fa2    r2374@coke:  josboum | 2007-10-09 17:18:34 +0200  * 
update version to 0.83_02
      adds  8591b24    r2375@coke:  josboum | 2007-10-10 13:18:48 +0200  * use 
an absolute path to our base dir
      adds  253f760    r2376@coke:  josboum | 2007-10-10 13:19:08 +0200  * use 
our basedir to write a package index rather than dummy-cpan, as our base    dir 
gets cleaned up again
      adds  71d78a6    r2383@coke:  josboum | 2007-10-10 13:21:31 +0200  * 
update bundled modules
      adds  1120b76    r2384@coke:  josboum | 2007-10-10 13:22:27 +0200  * this 
be 0.83_02
      adds  1120e67    r2387@coke:  josboum | 2007-10-11 16:07:14 +0200  * 
another is() -> like() change to appease VMS
      adds  f90839f    r2388@coke:  josboum | 2007-10-11 16:07:20 +0200  * fix 
typo in changelog
      adds  f4baf69    r2393@coke:  josboum | 2007-10-11 17:30:41 +0200  * 
quotemeta is definitely needed on VMS, perhaps elsewhere (.[], etc)
      adds  d5b3ee5    r2403@coke:  josboum | 2007-10-12 14:32:23 +0200  * more 
vms fixes from john m
      adds  777cfa8    r2405@coke:  josboum | 2007-10-15 10:47:56 +0200  * add 
an --install option to cpan2dist  * XXX test me
      adds  b00f6f6    r2406@coke:  josboum | 2007-10-15 11:30:02 +0200  * a 
local $P::C::NO_DUPLICATES=1 was set somewhere, this undoes it    this made 
test 69 in t/04 fail ($Mod->distributions)  * XXX investigate where the 
encompassing one was set.
      adds  fb1f598    r2407@coke:  josboum | 2007-10-15 11:30:18 +0200  * 
whitespace fix
      adds  b77e408    r2408@coke:  josboum | 2007-10-15 11:32:49 +0200  * make 
$mod->dslip() query other modules in the same package if there's no    dslip 
entry for this particular module.  * add tests for this  * constify some of the 
test results  * added subpackage in 02package.details.txt for this reason
      adds  f0528b9    r2409@coke:  josboum | 2007-10-15 11:38:58 +0200  * 
update changes for 0.83_03
      adds  e243c52    r2417@coke:  josboum | 2007-10-15 11:49:37 +0200  * this 
be 0.83_03
      adds  61cd4ad    r2418@coke:  josboum | 2007-10-15 13:38:37 +0200  * 
another VMS fix from John M.
      adds  21eca9c    r2420@coke:  josboum | 2007-10-15 13:47:03 +0200  * 
another VMS patch from John M:    A little more progress.  In utils.pm, 
VMS::Filespec::unixify needs to be    used to force a file specification to 
UNIX.
      adds  203767c    r2425@coke:  josboum | 2007-10-15 14:05:06 +0200  * 
casing is not guaranteed on VMS, so make this test case insensitive
      adds  34cc647    r2427@coke:  josboum | 2007-10-15 14:11:33 +0200  * set 
ENV COLUMNS & LINES to make sure term::readkey can figure out dimensions    and 
stop it from dying
      adds  fa45e0c    r2428@coke:  josboum | 2007-10-15 14:20:46 +0200  * 
update chnages for 0.83_04
      adds  82f70e0    r2429@coke:  josboum | 2007-10-15 14:24:09 +0200  * 
update bundled modules
      adds  546811d    r2430@coke:  josboum | 2007-10-15 14:26:22 +0200  * this 
be 0.83_04
      adds  757e636    r2441@coke:  josboum | 2007-10-16 11:13:50 +0200  * 
depend on version 0.73, for ~0 bugfixes  * don't depend on file::fetch for test 
reporting -- its' already part of the core cpapnlus chain
      adds  f637d94    r2442@coke:  josboum | 2007-10-16 11:14:29 +0200  * 
contify the high version dependency, and divide by an even bigger number for 
saftey sake
      adds  45fa96e    r2443@coke:  josboum | 2007-10-16 11:45:03 +0200  * 
Address #29904: make test should not use sudo. Don't try to install if    the 
configuration thinks sudo is needed -- that's no guarantee it will work
      adds  88d3afa    r2444@coke:  josboum | 2007-10-16 16:25:24 +0200  * more 
VMS fixes from John M.
      adds  1306d97    r2445@coke:  josboum | 2007-10-17 13:42:59 +0200  * more 
VMS fixes from John M:    * make ->module_tree work case insensitive on VMS by 
calling ->search under the hood    * revert back to old behaviour in 
->_all_installed now that ->module_tree is fixed for vms
      adds  31a0ca7    r2446@coke:  josboum | 2007-10-17 13:43:27 +0200  * More 
VMS fixes from John M:    * Make sure file look ups are done case insensitively 
for custom sources
      adds  4476379    r2447@coke:  josboum | 2007-10-17 13:44:25 +0200  * 
update version to 0.83_05
      adds  3d2ac79    r2448@coke:  josboum | 2007-10-17 13:46:24 +0200  * 
update bundled modules
      adds  0d84692    r2449@coke:  josboum | 2007-10-17 14:49:34 +0200  * 
update bundled modules
      adds  4387f4f    r2459@coke:  josboum | 2007-10-17 16:12:45 +0200  * this 
be 0.83_05
      adds  bde835f    r2473@coke:  josboum | 2007-10-23 11:17:09 +0200  * 
another VMS patch from john m:  In CustomSource.pm, try the has lookup with a 
lower case key on VMS if the exact case key failed.  This may be faster than 
doing a grep on the hash.  While it is possible to have an uppercase only 
filename on an ODS-2 volume, none of the rest of this looks like it is going to 
work on an ODS-2 volume anytime soon.
      adds  b7b8952    r2474@coke:  josboum | 2007-10-23 11:18:55 +0200  * 
another vms patch from john m:  In MM.pm, do the _safe_path on the $dir path, 
not the path with a file.  The _safe_path must be done before the catfile() 
builds the path.
      adds  4497109    r2475@coke:  josboum | 2007-10-23 11:20:41 +0200  * 
another vms patch from john m:  In 15_CPANPLUS-Shell.t, two regex's needed to 
be case insensitive.
      adds  426b433    r2476@coke:  josboum | 2007-10-23 11:23:08 +0200  * 
anohter vms patch from john m:  In Utils.pm, _safe_path() should do nothing if 
it is given a path in VMS format.
      adds  a425d96    r2477@coke:  josboum | 2007-10-23 11:33:14 +0200  * 
update version to 0.83_06
      adds  a0c7ff1    r2478@coke:  josboum | 2007-10-23 11:33:26 +0200  * this 
be 0.83_06
      adds  21bbc01    r2479@coke:  josboum | 2007-10-23 11:35:05 +0200  * 
remove the 'this wont work on ods-2' comment
      adds  0146d7b    r2489@coke:  josboum | 2007-10-24 16:15:13 +0200  * make 
sure we clean up tempdirs
      adds  46318c4    r2490@coke:  josboum | 2007-10-24 16:15:24 +0200  * 
clean up changelog from chatter
      adds  cecf53f    r2493@coke:  josboum | 2007-10-24 17:32:27 +0200  * VMS 
patch from John M:    _safe_path must be called before catdir because catdir on 
   VMS currently will not handle the extra dots in the directories.
      adds  a2fc32f    r2495@coke:  josboum | 2007-10-24 17:59:11 +0200  * 
update changelog for 0.83_07
      adds  f6bbdbe    r2496@coke:  josboum | 2007-10-24 17:59:27 +0200  * this 
be 0.83_07
      adds  17e0fbc    r4403@rimmer:  kane | 2007-11-03 18:28:10 +0100  * dmq's 
win32 fixes for fetching file:// uris. Highly adapted and    depends on 
file::fetch 0.13_01 or greater
      adds  cd4e190    r4411@rimmer:  kane | 2007-11-04 11:04:58 +0100  * up 
requirement for file::fetch to 0.13_02 for win32 file:// support
      adds  1a7a445    r4413@rimmer:  kane | 2007-11-04 11:24:18 +0100  * 
update version to 0.83_08
      adds  8d04869    r4584@coke:  josboum | 2007-11-09 12:48:24 +0100  * use 
path_sep to join PERL5LIB, not a ':' as that's not portable
      adds  197708f    r4591@coke:  josboum | 2007-11-09 14:08:40 +0100  * up 
version to 0.83_09
      adds  1c98380    r4592@coke:  josboum | 2007-11-09 15:13:06 +0100  * fix 
up 'use sudo' logic    * fix a bug where root would get sudo configured    * 
also forego sudo if you have PERL_MM_OPT set with any install options
      adds  9309281    r4593@coke:  josboum | 2007-11-09 15:13:25 +0100  * this 
be 0.83_09
      adds  4ea9f72    r4419@rimmer:  kane | 2007-11-04 18:49:17 +0100  * this 
be 0.83_08
      adds  e5a742f    r4420@rimmer:  kane | 2007-11-04 18:49:35 +0100  * 
depends on term::ui 0.18 to fix the 'x --update_source' parsing bug
      adds  cc1403e    r4421@rimmer:  kane | 2007-11-04 18:53:45 +0100  * add 
comments in the code explainign volume munging
      adds  4bcfe24    r4441@rimmer:  kane | 2007-11-14 09:50:55 +0100  * 
t/inc/conf.pl fixes for VMS
      adds  c48885d    r4442@rimmer:  kane | 2007-11-14 09:54:35 +0100  * use 
F::S->catfile when creating a file path. Significant difference on VMS
      adds  72ee04a    r4454@rimmer:  kane | 2007-11-14 10:07:00 +0100  * 
remove redundant OS check
      adds  19cdb41    r4456@rimmer:  kane | 2007-11-14 10:24:21 +0100  * check 
the close statement
      adds  62f5b21    r4458@rimmer:  kane | 2007-11-14 11:46:17 +0100  * guard 
against too long path names on win32  * add extra method to find out the full 
path to an index file for custom sources
      adds  f01f0a4    r4460@rimmer:  kane | 2007-11-14 12:04:16 +0100  * VMS 
file:// uri patches for tests
      adds  f310f53    r4464@rimmer:  kane | 2007-11-14 12:55:58 +0100  * 
update version to 0.83_10
      adds  1b8434a    r4465@rimmer:  kane | 2007-11-14 13:00:33 +0100  * this 
be 0.83_10  * up dependency for file::fethc to 0.13_04 (win32/vms file:// 
support)
      adds  b81a34c    r4472@rimmer:  kane | 2007-12-13 23:29:19 +0100  * add 
newline (commit test)
      adds  9307d8e    r4631@coke:  josboum | 2007-12-14 13:27:48 +0100  * 
update for 0.83_10
      adds  fa15bf4    r4632@coke:  josboum | 2007-12-14 13:27:55 +0100  * doc 
fix to address: #31280 (CPANPLUS::Dist or CPANPLUS::Dist::Base?)
      adds  dfaa1d6    r4633@coke:  josboum | 2007-12-14 13:32:28 +0100  * 
update version
      adds  5f050b2    r4634@coke:  josboum | 2007-12-14 13:33:32 +0100  * 
update bundled modules
      adds  8ebac09    r4635@coke:  josboum | 2007-12-14 13:38:52 +0100  * 
update bundled modules
      adds  c311f1c    r4641@coke:  josboum | 2008-01-02 15:48:14 +0100  * this 
be 0.84
      adds  757e2cc    r4642@coke:  josboum | 2008-01-02 15:48:26 +0100  * show 
version numbers in loaded plugin overview
      adds  239a338    r4651@coke:  josboum | 2008-01-02 17:44:55 +0100  * add 
mising ;
      adds  0c893e2    r4652@coke:  josboum | 2008-01-02 18:04:09 +0100  * make 
sure 'is_bundle' recognizes autobundle snapshots too
      adds  6bea52f    r4653@coke:  josboum | 2008-01-02 18:05:13 +0100  * 
first few steps to implement 'configure requires'  * need to find a 'real life' 
example to code tests against
      adds  3a33e2f    r4657@coke:  josboum | 2008-01-02 18:08:12 +0100  * 
quell 'non numeric' warnings
      adds  6079e8c    r4675@coke:  josboum | 2008-01-07 16:10:44 +0100  * doc 
fix
      adds  7aaa241    r4676@coke:  josboum | 2008-01-07 16:11:35 +0100  * add 
proper support for installing autobundles
      adds  68d57bc    r4681@coke:  josboum | 2008-01-08 15:18:15 +0100  * 
YAML::Tiny is part of the core prereqs now, no longer needed to list 
specifically for test reporting
      adds  f1173e3    r4682@coke:  josboum | 2008-01-08 15:21:15 +0100  * 
Address: #32064: NA reports generated for failing tests where core prereqs are 
specified    Use CPANPLUS::Module::module_is_supplied_with_perl_core to detect 
if a module is part of    perl core or not.  * Add tests for this
      adds  905986b    r4689@coke:  josboum | 2008-01-08 18:04:48 +0100  * 
implement configure_requires:  * still needs tests  * implement automatic 
installing of CPNAPLUS::Dist::Build using this mechanism
      adds  b0f0dff    r4504@rimmer:  kane | 2008-01-12 18:20:55 +0100  * don't 
use YAML::Tiny -- will be replaced with cpan::parse::meta or somesuch
      adds  20b7c2e    r4506@rimmer:  kane | 2008-01-12 18:26:09 +0100
      adds  afe7c88    r4510@rimmer:  kane | 2008-01-13 13:21:24 +0100  * 
update bundles modules  * add parse::cpan::meta for the first time
      adds  c14e40c    r4511@rimmer:  kane | 2008-01-13 13:21:53 +0100  * add 
parse::cpan::meta
      adds  fb84c17    r4512@rimmer:  kane | 2008-01-13 13:39:52 +0100  * use 
Parse::CPAN::Meta for parsing meta.yml
      adds  ab5b3a5    r4513@rimmer:  kane | 2008-01-13 14:23:34 +0100  * 
update the tarball to hold a meta.yml file including a configure_requires 
section  * add .meta file like pause does, for testing purposes
      adds  8cac804    r4514@rimmer:  kane | 2008-01-13 14:24:11 +0100  * make 
$dist->find_configure_requires take a file argument, mostly for testing purposes
      adds  ab01e63    r4520@rimmer:  kane | 2008-01-13 14:38:19 +0100  * add 
constant for a Foo-Bar-0.01.meta file  * make sure to check args in 
find_configure_requires  * add tests
      adds  f7c8dda    r4521@rimmer:  kane | 2008-01-13 14:38:27 +0100  * 
stylistic fix
      adds  afa348e    r4524@rimmer:  kane | 2008-01-13 15:37:27 +0100  * make 
it possible to turn off custom sources by doing:    s conf 
enables_custom_sources 0    This addresses #32248
      adds  10594eb    r4526@rimmer:  kane | 2008-01-13 16:16:16 +0100  * 
address: #31279: CPANPLUS should automatically install Module::Build and 
necessary tools    Automatically add CPANPLUS::Dist::Build to 
'configure_requires' when it's needed to    install a module and not present  * 
add tests for this
      adds  2708316    r4704@coke:  josboum | 2008-01-14 10:15:33 +0100  * add 
sample snapshot for testing purposes
      adds  bf534fe    r4705@coke:  josboum | 2008-01-14 10:15:44 +0100  * use 
$mod, not $self
      adds  5590580    r4841@coke:  josboum | 2008-03-22 11:01:23 +0100  * add 
the autobundle.pm file (forgot before)  * add some markers for todos  * add 
cpan::meta as a prereq
      adds  240da8f    r4553@rimmer:  kane | 2008-03-22 09:13:20 +0100  * 
address: #12355: Add an "all" option when asking about dependencies    Users 
can now select 'yes to all' or 'no to all' when asked about    installing 
prerequisites
      adds  6804747    r4558@rimmer:  kane | 2008-03-22 11:13:15 +0100  * when 
changing the 'lib' param in your config using s edit, it wouldn't    propagate 
to the current process. do some refactoring so that this now    works
      adds  28a6076    r4559@rimmer:  kane | 2008-03-22 15:47:26 +0100  * 
remove stray db::signle = 1  * make flushing libs/perl5lib work properly in 
regards to reloading the    config as well
      adds  4b6e335    r4560@rimmer:  kane | 2008-03-22 15:48:18 +0100  * with 
a new EU::Installed, we can now install into a non-site wide dir    and 
actually do uninstalls properly. Requires a few clever dir manipulations    
from our side, but it works.  * adapt the tests in 20.t to cope with this and 
add a new constant to conf.pl
      adds  f7e4046    r4565@rimmer:  kane | 2008-04-06 12:34:18 +0200  * 
address #34519 (Getting Wrong File with 
S/SE/SENGER/NET-IPFilterSimple_V1.1.tar.gz)    the delimiter (_) wsa being 
replaced by - after parsing
      adds  455969b    r4566@rimmer:  kane | 2008-04-06 12:34:31 +0200  * 
reformat the test file
      adds  87b448f    r4573@rimmer:  kane | 2008-04-06 15:09:18 +0200  * 
yaml::tiny needed for testing still
      adds  da76da2    r4574@rimmer:  kane | 2008-04-06 15:24:38 +0200  * 
update version to 0.85_01
      adds  48730a1    r4575@rimmer:  kane | 2008-04-06 15:29:50 +0200
      adds  f370e2e    r4576@rimmer:  kane | 2008-04-06 15:40:28 +0200  * this 
be 0.85_01  (whitespace addition to force a commit)
      adds  9607e60    r5705@rimmer:  kane | 2008-04-19 15:05:41 +0200  * 
update dependency on file::fetch to 0.15_02 for lynx & 404 handling
      adds  95a1244    r5709@rimmer:  kane | 2008-04-19 15:44:46 +0200  * meta 
files were showing up in the $mod->distributions call. filter them out.
      adds  196a337    r5715@rimmer:  kane | 2008-05-18 13:05:17 +0200  * make 
the package_* functions take an argument for parsing  * speed up clone() a bit
      adds  dc093dd    r5716@rimmer:  kane | 2008-05-18 13:07:54 +0200  * speed 
up search slightly be not checking the template  * speed up ->distributions 
call a *lot* by not using clone (which in the end scans    through the entire 
module tree for dslip info)
      adds  21dfc31    r5726@rimmer:  kane | 2008-05-18 17:42:08 +0200  * 
update version to 0.85_02
      adds  68f8c8c    r5727@rimmer:  kane | 2008-05-18 17:42:38 +0200  * 
update bundled module
      adds  57b960c    r5728@rimmer:  kane | 2008-05-18 17:43:18 +0200  * this 
be 0.85_02
      adds  e7bae24    r5700@coke:  josboum | 2008-07-20 11:32:00 +0200  * add 
diagnostic to 's mirrors' to show how to edit hte list    This address #37651   
 Explain the best way to add mirrors    But may need more work (offline commit)
      adds  4dced6e    r5701@coke:  josboum | 2008-07-20 14:49:24 +0200  * 
remove stray $DB::single line
      adds  ef93fa7    r5702@coke:  josboum | 2008-07-20 15:23:27 +0200  * 
implement c::dist::new() as a proper inheritable method, with no magic    Now, 
dists are instantiation as:    use base 'C::D::Base';    C::D::YourDist->new;
      adds  b06380b    r5703@coke:  josboum | 2008-07-20 15:43:47 +0200  * add 
convenience method
      adds  f19ee25    r5704@coke:  josboum | 2008-07-21 20:27:09 +0200  * prep 
for multiple source engines
      adds  bd40b97    r5710@coke:  josboum | 2008-07-22 14:18:47 +0200  * 
source and source::memory now split properly  * formalized the API  * XXX needs 
doc fixes
      adds  7503b8b    r5711@coke:  josboum | 2008-07-22 14:38:03 +0200  * make 
the class name dynamic for module/author objects
      adds  61042ed    r5712@coke:  josboum | 2008-07-23 00:27:15 +0200  * 
fully functional sqlite backend  * XXX needs docs still
      adds  aba4031    r5716@coke:  josboum | 2008-07-23 00:58:14 +0200  * make 
deleting storable files dependent on having htat engine loaded  * add the deps 
for sqlite in selfupdate's feature section  * add enablign sqlite in configure
      adds  84a649c    r5718@coke:  josboum | 2008-07-23 01:02:25 +0200  * fix 
up basic docs
      adds  e965b3b    r5720@coke:  josboum | 2008-07-23 01:04:53 +0200  * 
added new files
      adds  0189cd9    r5722@coke:  josboum | 2008-07-23 02:04:12 +0200  * 
update to 0.85_03
      adds  33017a4    r5723@coke:  josboum | 2008-07-23 02:13:45 +0200  * this 
be 0.85_03
      adds  9699db7    r5726@coke:  josboum | 2008-07-23 04:55:45 +0200  * 
address: #37652: Infinite loop in Setup.pm    This was merely a wording issue; 
made the help text more clear
      adds  95b0c98    r5728@coke:  josboum | 2008-07-23 18:48:12 +0200  * add 
'cpantest_reporter_args' so you can add extra arguments to test::reporter's new 
method  * this addresses #34345: Should be able to send reports via system 
sendmail
      adds  5533657    r5813@rimmer:  kane | 2008-09-05 17:00:28 +0200  * turn 
off autocommit and use transactions. that make this code bareable:    takes 
about 1min40 on my box. However, reading in a plain old sql dump to sqlite3    
only takes about 4 seconds, so there's definitely room for improvement.    
Oddly enough, changing the TXN_COMMIT constant doesn't seem to have much    
effect.
      adds  a2b90f3    r5815@rimmer:  kane | 2008-09-06 16:19:43 +0200  * 
Address: #38643: CPANPLUS::Backend methods are not $_ safe.    Make sure all 
while( <$fh> ) is written as while( local $_ = <$fh> )
      adds  8d8380f    r5816@rimmer:  kane | 2008-09-06 16:21:37 +0200  * some 
speed ups for the sqlite engine. turns out dbix::simple's (??) expansion is 
very expensive
      adds  8daa764    r5817@rimmer:  kane | 2008-09-06 17:35:06 +0200  * 
address #38290: CPANPLUS::Backend->install() always reindexes    
Params::Check::NO_DUPLICATES was enabled, and that meant an empty hash lookup.  
  Use the assigned scalar instead
      adds  d9003fb    r5818@rimmer:  kane | 2008-09-06 17:41:42 +0200  * leave 
autobundle in the list, it's needed to generate autobundles
      adds  61fd5a8    r5819@rimmer:  kane | 2008-09-06 17:41:53 +0200  * fix 
typo
      adds  7d0eb98    r5820@rimmer:  kane | 2008-09-06 17:42:16 +0200  * wrap 
the check() statement in a block, so the local $P::C:: variables    don't 
trickle down
      adds  b449ec8    r5821@rimmer:  kane | 2008-09-07 11:18:19 +0200  * 
address #38324: no caching of CHECKSUMS    Checksum files are now cached for 
3600 seconds by default to avoid refetching    to often. This can be overrided 
by force or setting a lower ttl.
      adds  66a1f6f    r5839@rimmer:  kane | 2008-09-07 15:46:38 +0200  * set 
$ENV{MAILDOMAIN} so that T::R does not try to resolve our maildomain, which can 
   lead to large timeouts for *every* invocation in T::R < 1.51_01    see: 
http://code.google.com/p/test-reporter/issues/detail?id=15
      adds  7583165    r5843@rimmer:  kane | 2008-09-07 16:02:52 +0200  * 
Integrate dagolden's changes to test reporting:    
http://trac.dwim.org/OSS/changeset/2386?format=diff&new=2386
      adds  e7b7bd5   stop recommending ExtUtils::AutoInstall
      adds  b9aad38    r6777@coke:  josboum | 2008-09-16 14:14:07 +0200  * add 
test suite for cpanplus.pm
      adds  2311caa    r6778@coke:  josboum | 2008-09-16 14:15:07 +0200  * 
update required version of o::a
      adds  7951ce9    r6779@coke:  josboum | 2008-09-16 16:25:46 +0200  * 
parse_module( module => 'KANE/File-Fetch-0.15_03' ) used to generate a module 
object    with no package extension (because your argument didnt provide one); 
it looked up the    matching pakcage_NAME in the module tree, and then used the 
argument as the new name.    Now, we add the extension of the original if it's 
not there in your argument  * also, add tests
      adds  5bc388d    r7120@db-dev1:  josboum | 2008-09-18 17:10:50 +0200  * 
Address: #39247: [PATCH] Convert wrong "it's" to "its"
      adds  d401d4f    r7124@db-dev1:  josboum | 2008-09-18 17:30:12 +0200  * 
address: #39153: sudo is set inappropriately on perl-5.6.x    A logic error was 
setting sudo for 5.6 if one of the post-5.6 config variables    was not defined.
      adds  76961eb    r5849@rimmer:  kane | 2008-09-08 15:38:17 +0200  * 
update version to 0.85_04
      adds  fd24327    r5850@rimmer:  kane | 2008-09-08 15:38:56 +0200  * 
update bundled files
      adds  9aecf58    r5851@rimmer:  kane | 2008-09-08 15:41:35 +0200  * this 
be 0.85_04
      adds  e35c671    r5873@rimmer:  kane | 2008-09-19 18:46:14 +0200  * 
update bundled modules
      adds  e1aa2f8    r5874@rimmer:  kane | 2008-09-19 19:02:46 +0200  * 
Address: #39399: configure_requires doesn't quite work yet    Instead of using 
configure_requires to bootstrap C::D::Build, explicitly call ->install    for 
C::D::Build when a $Mod->install (or actually ->dist) is called. Pass the same 
arguments    + target (so a test is a test for C::D::Build as well, install is 
install, etc).    Used 't CPAN::Test::Dummy::Perl5::Build' to verify against a 
pristine 5.8.8 as well    [...]
      adds  b109b04    r6812@coke:  josboum | 2008-09-30 15:01:24 +0200  * 
Inspired by: #39095: Multiple modules with different version numbers in one 
release go wrong    Add the version numbers of the modules in the Contains: 
line in the default shell
      adds  84c739c    r6815@coke:  josboum | 2008-09-30 16:09:31 +0200  * 
quell 'sub foo redefined' warnings
      adds  03dbae0    r6846@coke:  josboum | 2008-10-17 13:43:21 +0200  * 
address: #39948: Test warnings in 0.85_04.    quell warnings
      adds  6995f89    r6847@coke:  josboum | 2008-10-17 13:53:34 +0200  * 
address #39948: Test warnings in 0.85_04.    quell more warnings
      adds  13a294d    r6850@coke:  josboum | 2008-10-17 15:49:50 +0200  * when 
a user generated config.pm changes the base dir, we shoudl rescan for config 
files    in that base dir too
      adds  05c2fab    r6854@coke:  josboum | 2008-10-27 16:03:39 +0400  * 
address: #40255: Special case for "perl" requirment    if a requirement for 
'perl' is specified in the META.yml/PREREQ_PM/Build.PL, it is    now special 
cased and CPANPLUS will verify the version of perl you are using is    
uptodate. This is equivalent to the more traditional 'require 5.x.y' at the top 
   of a Makefile.PL
      adds  ba9f11c    r5971@rimmer:  kane | 2008-12-16 17:04:50 +0100  * set 
makeflags as we intended to do. required to deal with IPC::Cmd 0.42,    which 
parses whitespace slightly different on win32
      adds  bf5ee6c    r5972@rimmer:  kane | 2008-12-16 17:05:34 +0100  * add 
$module->installed_dir as a feature    * this requires a new 
Module::Load::Conditional
      adds  ed63b80    r5993@rimmer:  kane | 2008-12-17 15:40:31 +0100  * 
Address #40892: Fix CPANPLUS::Config docs to be more clear on how to set/change 
configs
      adds  f429512    r5994@rimmer:  kane | 2008-12-17 15:55:14 +0100  * 
mention the sqlite backend in a tip
      adds  54a879e    r5995@rimmer:  kane | 2008-12-17 16:05:32 +0100  * 
Address: #41157: Module::module_is_supplied_with_perl_core() broken for perl 
5.10
      adds  f899099    r6001@rimmer:  kane | 2008-12-17 16:38:49 +0100  * 
Address: #41756 (Prerequisite Lists Inconsistent) by using ->_version_to_number 
for    Bundle::* modules as well
      adds  fb16e4e   * Address #43128: Fixes 'no such module perl on CPAN' 
errors
      adds  dbee5c2    r6041@myriad-wifi:  kane | 2009-02-12 14:36:13 +0100  * 
add all the return values from the CPAN Testers report to ->fetch_report,    
not just selected fields.  * rename 'distversion' => 'dist' and 'action' => 
'grade' for backwards compatibility
      adds  e57f059    r6042@myriad-wifi:  kane | 2009-02-12 14:38:11 +0100  * 
pod updates for the ->fetch_report change
      adds  807099b    r6050@myriad-wifi:  kane | 2009-02-12 15:26:01 +0100  * 
avoid recomputation
      adds  7b7f514    r6052@myriad-wifi:  kane | 2009-02-12 17:15:35 +0100  * 
new edge case in package naming discovered; adapt regex and add tests
      adds  01e5bc3    r6053@myriad-wifi:  kane | 2009-02-12 19:18:11 +0100  * 
whitespace fix
      adds  b71d5f6    r6054@myriad-wifi:  kane | 2009-02-12 19:19:19 +0100  * 
address #41760: [PATCH] Add 'build_dir_reuse' option    This adds 
$cb->save_state as an API call, which makes it possible to save    state 
between two sessions.  * add docs & tests
      adds  658f40a    r2522@c-b4c8e355:  kane | 2009-02-15 13:44:40 +0000  * 
no independant version statements; all versions are now derived from    
C::I::Version
      adds  6491344    r2530@c-cfcbe355:  kane | 2009-02-16 12:09:47 +0000  * 
update bundled modules
      adds  83f771a    r2531@c-cfcbe355:  kane | 2009-02-16 12:10:16 +0000  * 
update version to 0.85_05
      adds  19c13a7    r2532@c-cfcbe355:  kane | 2009-02-16 13:18:18 +0000  * 
this be 0.85_05
      adds  ee8b336    r6066@rimmer:  kane | 2009-02-19 17:53:21 +0100  * with 
configure_requires/C::D::Build bootstrapping, the tests in 
t/21_CPANPLUS-Dist-No-Build.t    were no longer correct and caused failures on 
machines without C::D::Build installed;    
http://www.nntp.perl.org/group/perl.cpan.testers/2009/02/msg3311849.html  * 
Adapted the whitebox test to reflect the proper behaviour (this is ONLY a 
testing fix)
      adds  1b5ce67   s/open DIR/opendir DIR/
      adds  da3cdfb   clean up test warnings from ambiguous rmdir
      adds  803818a    r6071@myriad-wifi:  kane | 2009-02-24 18:30:02 +0100  * 
update version to 0.86_06
      adds  37f1dab    r6072@myriad-wifi:  kane | 2009-02-24 22:44:13 +0100  * 
version correction -- 0.85_06 for real now
      adds  dbb4acd    r6073@myriad-wifi:  kane | 2009-02-24 22:55:34 +0100  * 
this be 0.85_06
      adds  d0a1dd1    r6104@myriad-wifi:  kane | 2009-03-05 16:05:04 +0100  * 
Address #43355: (possibly harmless) Warning in CPANPLUS-Dist-MM    Make sure to 
quell the warning when 'makemakerflags' is set to undef instead    of the empty 
string.
      adds  df50dc4    r2817@coke:  kane | 2009-03-29 09:50:34 +0000  * avoid 
duplicates in PERL5LIB, just like we do for @INC
      adds  67c5a20    r2818@coke:  kane | 2009-03-29 09:55:34 +0000  *  make 
sure we add to include path again, just in case we came from    ->save_state, 
at which point we need to restore @INC/$PERL5LIB
      adds  44391a0    r2819@coke:  kane | 2009-03-29 12:28:28 +0000  * test 
_add_to_includepath
      adds  e876b9f    r2820@coke:  kane | 2009-03-29 12:34:37 +0000  * dont 
overwrite ->dist & ->dist_cpan if they exist. This facilitates ->save_state
      adds  8a7e3e9    r2821@coke:  kane | 2009-03-29 12:47:11 +0000  * make 
sure we don't overwrite dist/dist_cpan so ->save_state will DTRT upon restore
      adds  d986c31    r2822@coke:  kane | 2009-03-29 12:47:27 +0000  * get rid 
of cpanplus::inc, it's not used anywhere anymore
      adds  41608d5    r2829@coke:  kane | 2009-03-29 14:52:30 +0000  * address 
#44562: ::Module->package_is_perl_code : problem comparing  * version strings 
-- use $cb->_vcmp to avoid warnings when version  * have _ in them
      adds  ab989e2    r2830@coke:  kane | 2009-03-29 14:53:42 +0000  * remove 
deleted files from manifest
      adds  359ce49    r2831@coke:  kane | 2009-03-29 14:54:05 +0000  * update 
version to 0.85_07
      adds  c203c48    r2832@coke:  kane | 2009-03-29 14:55:51 +0000  * update 
bundled modules
      adds  d1fb1e2    r2817@coke:  kane | 2009-03-29 09:50:34 +0000  * avoid 
duplicates in PERL5LIB, just like we do for @INC
      adds  425f134    r2819@coke:  kane | 2009-03-29 12:28:28 +0000  * test 
_add_to_includepath
      adds  6451bec    r2820@coke:  kane | 2009-03-29 12:34:37 +0000  * dont 
overwrite ->dist & ->dist_cpan if they exist. This facilitates ->save_state
      adds  a4a7369    r2821@coke:  kane | 2009-03-29 12:47:11 +0000  * make 
sure we don't overwrite dist/dist_cpan so ->save_state will DTRT upon restore
      adds  831e943    r2831@coke:  kane | 2009-03-29 14:54:05 +0000  * update 
version to 0.85_07
      adds  6027d49    r2840@coke:  kane | 2009-03-29 15:48:17 +0000  * t/20 
should use global verbosity settings
      adds  a64e3a7    r2852@coke:  kane | 2009-03-29 18:02:12 +0000  * drama 
drama -- EU::Install needs to have the 'right' directories, which we need    to 
infer from config variabls... which are different on Unix vs Win32. This is    
our *best bet* approach, which just adds everything we can think of
      adds  1f61f8b    r2854@coke:  kane | 2009-03-30 10:22:01 +0000  * add the 
cpanp-boxed text from the readme into makefile.pl
      adds  6334383    r2855@coke:  kane | 2009-03-30 10:28:52 +0000  * this be 
0.85_07
      adds  3e15c3e    r3455@coke:  kane | 2009-04-08 17:05:56 +0000  * got the 
conditionals the wrong way around, tahnks to BingOS for spotting
      adds  32cab72    r3506@coke:  kane | 2009-04-17 12:18:50 +0000  * remove 
some old commented out code for installing into a sandbox
      adds  033788d    r6634@myriad-wifi:  kane | 2009-04-20 18:57:41 +0200  * 
up version to 0.85_08
      adds  45c30d2    r6635@myriad-wifi:  kane | 2009-04-20 18:59:08 +0200  * 
this be 0.85_08
      adds  e898641    r6640@myriad-wifi:  kane | 2009-04-23 15:21:10 +0200  * 
another bug in version.pm causes 64bit 5.8.x installs to fail big version 
comparisons:    https://rt.cpan.org/Ticket/Display.html?id=45241
      adds  0160c55    r6641@myriad-wifi:  kane | 2009-04-23 15:22:04 +0200  * 
up version to 0.85_09  * generate all the EU::Installed functions  * if the 
install prefix was ~, substitute the real home dir for it    so path lookups 
work properly.
      adds  8b72b22    r6642@myriad-wifi:  kane | 2009-04-23 15:45:18 +0200  * 
this be 0.85_09
      adds  0bd7232    r7269@myriad-wifi:  kane | 2009-04-26 17:25:19 +0200  * 
update bundled modules
      adds  fb7ecda    r7270@myriad-wifi:  kane | 2009-04-26 17:27:20 +0200  * 
update version to 0.86
      adds  9352519    r7271@myriad-wifi:  kane | 2009-04-26 21:07:38 +0200  * 
this be 0.86
      adds  48ab9ff    r7287@myriad-wifi:  kane | 2009-04-27 18:06:23 +0200  * 
depend on c::d::build 0.24, as older versions used cpanplus::inc
      adds  49ebe8e    r7288@myriad-wifi:  kane | 2009-04-27 18:07:16 +0200  * 
update version to 0.8601
      adds  a3e3425    r7289@myriad-wifi:  kane | 2009-04-27 18:18:17 +0200  * 
we need a minimum version of c::d::build now, so verify that we hve it or send 
the    user to upgrade
      adds  dc21927    r7293@myriad-wifi:  kane | 2009-04-27 18:19:47 +0200  * 
this be 0.8601
      adds  73ef7a0    r7295@myriad-wifi:  kane | 2009-04-27 18:22:04 +0200  * 
bloody typo
      adds  6d75339   find_configure_requires should return an empty hashref on 
parse errors, DateTime::Format::Pg triggers this for example
      adds  1e78002   Resolved conflicts due to a dirty svn checkout
      adds  d1175c7   Added .git to MANIFEST.SKIP >:)
      adds  5a53db8   Added '.' target to parse_module()
      adds  dd280a3   Made the '.' support slightly more robust
      adds  ba91f99   Finished adding the '.' support. Works correctly now 
parsing version numbers, etc.
      adds  858f8d7   Refactored the '.' parse_module target to support any 
arbitary PATH
      adds  5d1e7c3    r3617@coke:  kane | 2009-06-12 14:20:55 +0000  * 
s/tabs/spaces/  * add docs in the shells help() output
      adds  6a5fbe1   git-svn-id: http://oss.dwim.org/cpanplus-devel@2619 
4dccba1d-3c1b-0410-aec4-feb514a8dabc
      adds  8e0dae4    r8258@myriad-wifi:  kane | 2009-06-12 17:22:13 +0200  * 
address #45644: detect broken index. CPANPLUS now checks the header for 
02packages.details to    see if the file contains at least the amount of 
entries specified in the header.
      adds  e97510b    r8259@myriad-wifi:  kane | 2009-06-12 17:46:40 +0200  * 
Address #46055: CPANPLUS::Dist::MM::prepare fails when directory has spaces    
Thanks to James Mastros for the additional patch
      adds  c6245f7    r8260@myriad-wifi:  kane | 2009-06-12 17:48:07 +0200  * 
fix typo
      adds  be19a88    r8261@myriad-wifi:  kane | 2009-06-12 18:07:12 +0200  * 
Address #46249: Upgrade requires 'x' because of change in .stored format    
CPANPLUS now stores it's own version + that of storable in the .stored files    
to ensure the .stored file is compatible with your CPANPLUS.    Additionally, 
all .stored files are whiped when you update your CPANPLUS
      adds  779c501    r8262@myriad-wifi:  kane | 2009-06-12 18:44:27 +0200  * 
skip EU::I tests due to #46890: ExtUtils::Installed + EU::MM PREFIX= don't 
always work well together
      adds  442890b    r8263@myriad-wifi:  kane | 2009-06-12 18:55:40 +0200  * 
update version to 0.87_01
      adds  eaaa8a0    r8270@myriad-wifi:  kane | 2009-06-12 19:05:14 +0200  * 
update bundled modules
      adds  8c2c047    r8271@myriad-wifi:  kane | 2009-06-12 20:05:50 +0200  * 
update manifest
      adds  8d3876c    r8272@myriad-wifi:  kane | 2009-06-12 20:33:04 +0200  * 
this be 0.87_01
      adds  19bbbf4    r8276@myriad-wifi:  kane | 2009-06-13 13:13:06 +0200  * 
fix typo  * update version to 0.87_02
      adds  50270ba    r8277@myriad-wifi:  kane | 2009-06-13 13:16:37 +0200  * 
this be 0.87_02
      adds  3f5d437    r8281@myriad-wifi:  kane | 2009-06-13 13:19:25 +0200  * 
detab
      adds  fe310bc    r8387@myriad-wifi:  kane | 2009-06-27 14:21:21 +0200  * 
with the new cpantesters, the yaml files got redone which broke the 
->fetch_report code
      adds  63a4876    r8390@myriad-wifi:  kane | 2009-06-27 15:24:54 +0200  * 
address #47250: cpanp always returns true when run in batch mode    
->dispatch_on_input now returns a failure indicator if run in noninteractive 
mode    (which is what cpanp does)
      adds  2a19044    r8392@myriad-wifi:  kane | 2009-06-27 16:04:43 +0200  * 
wrongly placed return 1 causes havoc :(
      adds  193685e    r8396@myriad-wifi:  kane | 2009-06-27 16:25:50 +0200  * 
apply VMS patches from Craig Berry
      adds  ae3433d    r8401@myriad-wifi:  kane | 2009-06-27 16:39:45 +0200  * 
update version to 0.87_03
      adds  76ee181    r8402@myriad-wifi:  kane | 2009-06-27 16:42:08 +0200  * 
update bundled modules
      adds  b18e7b7    r8403@myriad-wifi:  kane | 2009-06-27 16:47:00 +0200  * 
not all checked values were numeric.. use lenght()/defined() to circumvent
      adds  6df15ed    r8404@myriad-wifi:  kane | 2009-06-27 16:47:59 +0200  * 
this be 0.87_03
      adds  56e9c38    r8405@myriad-wifi:  kane | 2009-07-07 09:45:03 +0200  * 
wrong capture argument (thanks mst)
      adds  edbfcf1    r8412@myriad-wifi:  kane | 2009-07-07 09:58:50 +0200  * 
add support for install( target => init )
      adds  11e338d    r8413@myriad-wifi:  kane | 2009-07-07 10:08:09 +0200  * 
address #47543: Snapshot installation instructions are incorrect
      adds  c6d5701    r3653@coke:  kane | 2009-07-07 12:43:32 +0000  * Adress 
#47640: [PATCH] [Documentation] Add links to the CPANPLUS Subversion repository
      adds  d06888b    r3655@coke:  kane | 2009-07-07 12:51:55 +0000  * update 
version to 0.88
      adds  209c860    r3656@coke:  kane | 2009-07-07 13:25:37 +0000  * this be 
0.88
      adds  515e3b1   Corrected spelling mistake in CPANPLUS::Configure 
documentation
      adds  4db46f2   Fixed a problem with the core module detection when 
sending NA reports
      adds  bdfc952   Internals::Report will use Parse::CPAN::Meta instead of 
YAML::Tiny for parsing CPAN Test report data
      adds  93e2819   Fixed edge-case in the arbitary paths support in 
parse_module(). Reported by Robert Krimen in RT #50428
      adds  6870e8e   Fixed the SYNOPSIS in CPANPLUS::Module::Author::Fake, 
reported by Tyler MacDonald as RT #49104
      adds  5a47414   Don't try to update custom sources if they are disabled 
in configuration. RT #47820 reported by Curtis Jewell
      adds  7818b2a   Added a tailored version of the dev-bin copy-inc script, 
because my environment is different to Jos'
      adds  4bd81c5   I'm not using svk, let's ignore committing for the moment
      adds  bdf6696   Updated bundled module versions
      adds  6b3823c   This be version 0.89_01
      adds  ed231ad   Updated ChangeLog for 0.89_01
      adds  3049ad5   Finally really really really nailed down the problem with 
test reports/core module as prereq. Hurrah.
      adds  77719af   Check the version of the prereq core module against what 
we have. If a higher version is required then trigger an NA.
      adds  c7a2eb9   This be version 0.89_02
      adds  a4e0d2c   Work out if a prereq that is a core module and only warn 
if we can't satisfy the required version.
      adds  278e0ab   Updated version to 0.89_03
      adds  733e31b   This be 0.89_03
      adds  a9bfa50   Found the last hiding place of YAML::Tiny in Selfupdate, 
eliminated.
      adds  4e3c636   Bump required version of Module::CoreList to version 2.22 
to support deprecated core modules
      adds  126af85   Added support for deprecated dual-life core modules. Bump 
required Module::Load::Conditional version to handle this.
      adds  4f5b3d3   Updated bundled modules
      adds  311f21a   Updated version to 0.89_04
      adds  e6223fe   This be 0.89_04
      adds  433a9c9   Change the way editing config files is called. This fixes 
RT #50832, reported by Dave Golden
      adds  4cabc04   Issue a warning in the shell if we are on MSWin32, don't 
have IPC::Run installed and are writing a log file.
      adds  b3f434c   Apply several patches from Alexandr Ciornii (CHORNY) RT 
#48636 that add toolchain versions listing to tester reports.
      adds  1a7e6cf   Updated bundled modules
      adds  6ade2a2   Update version to 0.89_05
      adds  c25d662   This be 0.89_05
      adds  59fec89   Fool the installer into replacing our scripts that were 
installed by core with versiononly set.
      adds  7179cc2   Handle PREREQS being mentioned twice in the Makefile. Use 
_vcmp() to compare the versions, take the highest.
      adds  164a3f8   Updated bundled modules
      adds  a377ce1   Bump version
      adds  6bfb89b   This be 0.89_06
      adds  65f37a2   Brought over Jos' MYMETA implementation from the mymeta 
branch, made some tweaks.
      adds  38fc6ce   Bump to version 0.89_07
      adds  4133515   Updated bundled modules
      adds  75268eb   This be 0.89_07
      adds  33db556   Resolve an issue raised here: 
http://perlmonks.org/?node_id=805957
      adds  06e9280   Make the default config prefer Build.PL if perl version 
is greater than or equal to 5.10.1
      adds  5a1ce6c   Refactored the parse_module() code committed earlier
      adds  de3f750   Update bundled modules
      adds  877f7ad   Update version to 0.89_08
      adds  a1863a3   This be 0.89_08
      adds  e38f218   Only look for missing prereqs in the output of the last 
set of tests that were run. This resolves RT #51408, reported by Andreas Koenig
      adds  cba493f   Updated to version 0.89_09
      adds  db31343   Updated bundled modules
      adds  e6fbb85   This be 0.89_09
      adds  3ad6929   Make 'prefer_makefile' default to 0 if appropriate 
versions of Module::Build and CPANPLUS::Dist::Build are available
      adds  4d438fe   Resolve RT #51516 setting conf options via the shell 
which include spaces.
      adds  6821136   Explicitly use Cwd's chdir in _chdir()
      adds  bf995e4   Typo in the config documentation
      adds  088e4e7   Update version to 0.89_10
      adds  233a528   Update bundled module versions.
      adds  55854d1   Fixed RT #52287 reported by Apocalypse regarding 
Test::Reporter barfing on send()
      adds  f0cffea   Change SQLite to AutoCommit, resolves RT #52308, reported 
by Apocalypse
      adds  f3cf951   Update version to 0.89_11
      adds  28570de   This be 0.89_11
      adds  066b6f8   Resolve RT #52348 Duplicate test output, reported by 
Apocalypse
      adds  1e01963   Update Changelog
      adds  17dfdfd   Fixed typo in Shell::Default, RT #52376, reported by 
Apocalypse
      adds  ee65964   This be 0.89_12
      adds  7479bbe   Bump to 0.90 version
      adds  81cb35e   This be 0.90
      adds  6983b18   RT #52988 Regression in Internals::Utils, reported by 
CRAKRJACK
      adds  a0bf8fe   Bump version to 0.9001
      adds  0d3d1cf   Updated inc/bundle with new Module::CoreList
      adds  3ef4a90   Fix a regression with dist_type not being propagated
      adds  2a0e5bc   This be 0.9001
      adds  640e20d   Bump Test::Reporter minimum version for CT2.0 support
      adds  6b55511   Updated bundled modules
      adds  1eea10b   This be 0.9002
      adds  7b8808d   Update ChangeLog
      adds  bd45b89   Applied patch from Apocalypse RT #55541: "CPANPLUS aborts 
the install of a module if it requires a perl-core module"
      adds  e543070   Resolve warnings when using blead perl, reported by 
Apocalypse RT #55501
      adds  03dcbfc   Update ChangeLog
      adds  907245d   Removed one duff mirror and one out-of-date mirror from 
our default mirror list. Replaced with fast-sync mirrors.
      adds  6881263   This be 0.9003
      adds  8085fbc   Applied a patch from Schwern RT #53133 "test failure 
occurs if the build directory is symlinked"
      adds  a606620   Updated ChangeLog
      adds  0f447eb   Explicitly set the location of cpanp-run-perl when under 
PERL_CORE in t/inc/conf.pl
      adds  1a5447d   Make sure that we find cpanp-run-perl in ../../utils when 
PERL_CORE
      adds  7a49a3e   Apply a patch from Barbie [RT #56768]
      adds  bcf3938   Fixed a typo in the POD for cpan2dist, pointed out by 
Babar (Olivier Raginel) on irc.
      adds  4368ea0   Add a BEGIN {} block to cpanp-run-perl this resolves RT 
#55964 and RT #57106
      adds  c539f1a   Update ChangeLog
      adds  dadc7f7   Updated bundled modules
      adds  c267c3b   Update the required version of Module::Load::Conditional
      adds  72e18ff   Bump version to 0.9004
      adds  2b5f7b7   Updated ChangeLog
      adds  97de0ae   Amended the logic of one of the report tests
      adds  327de7e   Corrected spelling mistakes in POD, pointed out by 
H.Merijn Brand
      adds  084796f   Add PRAGMA synchronous = OFF to Source::SQLite and switch 
to explicit DBIx::Simple methods
      adds  9708e1f   Apply a patch from Peter Ludikovsky RT #55782 that adds 
indexes to Source::SQLite
      adds  653da69   Bump version to 0.9005
      adds  af72518   Update ChangeLog
      adds  ac7ef96   Update inc/bundle
      adds  ee83013   Finally resolved the issue where a prereq on Config would 
not be recognised as a core module
      adds  931e6e8   Bump version to 0.9006
      adds  31e52e2   Update bundled modules
      adds  b94330d   Skip the shell tests if we aren't on a terminal.
      adds  d7250fe   Bump version to 0.9007
      adds  6df7b1f   Update ChangeLog
      adds  af3fd96   Normalise prereqs version strings before resolving prereqs
      adds  bb51bd5   Update bundled modules
      adds  95b7f9c   Bump version to 0.9008 and update ChangeLog
      adds  aabe60f   Resolve issues with the SQLite source engine
      adds  9df0dc2   Update included modules
      adds  6a4dca3   Bump version and update ChangeLog
      adds  d078463   Added PERL_MM_OPT to the CPANPLUS-Dist-MM test to 
hopefully resolve RT#57241
      adds  656629a   Update inc/bundle
      adds  10d65ab   Update ChangeLog and bump version
      adds  2d46192   Remove reporting $! after make test fails. It is 
misleading in test reports
      adds  12adf4e   If PERL_MM_USE_DEFAULT is already set don't unset it.
      adds  793221a   Fix typos (spelling errors) in cpan/CPANPLUS/*.
      adds  1aec1f2   Fix trailing whitespace errors
      adds  bd6adaa   Bump version and update ChangeLog
      adds  eccc1fa   Update inc/bundle
      adds  5b5d58e   Apply patch from Nicholas Clark to remove trailing 
whitespace RT #64976
      adds  d56fe09   Added META.json and MYMETA.json support. Requires a more 
recent Parse::CPAN::Meta
      adds  00b6b0a   Update inc/bundle
      adds  873db3b   Switch to Digest::SHA and SHA256 checksums instead of 
Digest::MD5 and MD5
      adds  9049171   Bump version to dev 0.90_12
      adds  b451ab9   Update ChangeLog
      adds  a526c27   Parse::CPAN::Meta was mentioned twice in Selfupdate, 
update required version for all mentions
      adds  8906e2c   Update ChangeLog and bump version to 0.90_13
      adds  a366bd1   Apply patch from Michael Stevens RT # 65036 the result of 
podchecker against blead
      adds  3cef8c0   Update inc/bundle
      adds  965df55   Update ChangeLog and bump version to 0.91
      adds  9901003   Switch the ordering of prereqs resolution
      adds  f7bc06d   Update ChangeLog with real release date
      adds  36f0827   Update to version 0.9101
      adds  dbafe38   Update ChangeLog
      adds  5e17bff   Only send NAs for a 'perl' prereq when it actually is Not 
Applicable
      adds  b28f3e7   Update inc/bundle
      adds  b4ae9e0   Bump version to 0.9102
      adds  2b35e90   The fix for perl version prereq NAs didn't actually go 
far enough. Fix it properly.
      adds  7b788f9   Update inc/bundle
      adds  a8f04bf   Bump version to 0.9103
      adds  5ca2446   Update ChangeLog for 0.9103
      adds  e134418   Remove trailing whitespace
      adds  16242df   Force Parse::CPAN::Meta to use a sane default for JSON 
backend
      adds  d86c4f5   Make sure that test failures aren't reported twice to the 
terminal
      adds  f867893   Update ChangeLog
      adds  66f7976   Update inc/bundle
      adds  f9df84b   Update version to 0.9104
      adds  3dc7f1f   * remove any pointers to the sourceforge mailing list
      adds  cc76ce6   * point to the github repo instead
      adds  8f96d26   Only enable custom sources in the tests where it is 
actually required for testing
      adds  08435f8   Added support to parse_module() for 'Module/Type.pm' 
parsing
      adds  57e5da3   Update ChangeLog and inc/bundle and bump version to 0.9105
      adds  b055c37   Added Resources to META.yml
      adds  8cf4579   Remove the last of the profanity from the source code
      adds  5a29237   Update ChangeLog, inc/bundle modules and bump version to 
0.9106
      adds  a9b32b7   Add support for v-strings and x.y.z versions, using the 
version module.
      adds  4706976   Wrap the call to version->parse() in an eval{}
      adds  1f6acb5   Resolve [rt.cpan.org #69420] "type checking for 
CPANPLUS::Backend::RV::new is incorrect"
      adds  8eccb2c   Resolve [rt.cpan.org #69203] "custom sources ignores 
timeout config option"
      adds  230525b   Update ChangeLog and bump version to 0.9107
      adds  54e2691   Always use INSTALLER_MM for Module-Build. Madness lies 
within otherwise.
      adds  c880325   Update ChangeLog and bump version to 0.9108
      adds  8cc005d   Resolve issue with vx.x.x parsing on v5.8.4 *sigh*
      adds  f1781d5   Update ChangeLog and bump version to 0.9109
      adds  4e09003   Ensure that Makefile.PL is older than generated Makefile 
in CP::Dist::MM
      adds  c9ae319   Set dynamic_config to 1 in META.yml as we generate 
prereqs during Makefile.PL
      adds  108ca83   Ignore @INC-hook trickery when resolving installed modules
      adds  6077bd7   Update bundled modules, update ChangeLog and bump version 
to 0.9110
      adds  e058553   Refine the checks when we are setting the age of the 
Makefile.PL in relation to Makefile
      adds  76a5489   Update ChangeLog, update bundled prereqs and bump to 
version 0.9111
      adds  59a8f53   Start work to remove requirement for 'perlwrapper'
      adds  69f7753   Merge branch 'feature/perlwrapper'
      adds  a113bdf   Final pieces of the puzzle to eliminate need for 
perlwrapper
      adds  cb87ecc   Update bundled modules and bump to version 0.9112
      adds  4c0dc54   Update ChangeLog for 0.9112
      adds  65b338e   Add more detail to NA reports including the reason for 
the NA
      adds  2ac633f   Update inc/bundle
      adds  c7d2b7c   Update ChangeLog and bump version to 0.9113
      adds  68b990b   Add a cpanp fatpacker script
      adds  d328765   Add some diagnostic output to fatpack.pl
      adds  bf39fb3   Fail early for prereqs that cannot be resolved
      adds  d48aea5   Update inc/bundle, ChangeLog and bump to version 0.9114
      adds  b87648e   Fix PAUSE indexing errors in CPANPLUS::Error
      adds  3d4e665   Add new config option 'allow_unknown_prereqs' to reset 
behaviour of last release
      adds  cd69a78   Update inc/bundle, ChangeLog and bump to version 0.9115
      adds  482e3a0   [PATCH] cpan/CPANPLUS: add NAME headings in modules with 
POD
      adds  91948a6   Implement reload command in the shell
      adds  0aa9e73   Remove Class::Inspector from inc/bundle
      adds  20519c9   Updated inc/bundle
      adds  f7392c2   Update ChangeLog and bump version to 0.9116
      adds  55d849a   Test reporting enhancements
      adds  abe15bf   Update inc/bundle and bump to version 0.91_17
      adds  849dbb4   Update ChangeLog and bump to version 0.9117_01
      adds  a69fc35   Bump to version 0.9117_02
      adds  31386f2   Update ChangeLog and bump to version 0.9118
      adds  599c909   [rt.cpan.org #75233] Patch that add progress bars when 
verbose bit set
      adds  f59b752   Update inc/bundle, ChangeLog and bump to version 0.9119
      adds  1f55cd2   Resolve regression with NA reporting
      adds  80eb9a1   Update ChangeLog and bump to version 0.9120
      adds  ab3e5ae   Resolve a regression with dev '_' versions introduced 
with 0.9109
      adds  2e6dd52   Eliminate unnecessary process to determine the required 
perl version
      adds  89beb06   Update inc/bundle, ChangeLog and bump to version 0.9122
      adds  6ff1826   Resolve a corner-case with parse_module() and arbitary 
paths
      adds  cac0fdf   [QA-Hackathon] Add blib/script to PATH when prepending 
PERL5LIB
      adds  3fae398   Use File::Glob::bsd_glob for niceness and not worrying 
about spaces
      adds  b19ebb0   Revert "Resolve a corner-case with parse_module() and 
arbitary paths"
      adds  8cfd0f1   Update ChangeLog and bump to version 0.9123
      adds  e5f0274   Keep history between shell invocations.
      adds  ecbbbb6   Update inc/bundle, ChangeLog and bump to version 0.9124
      adds  48640b9   Disable $P::C::SANITY_CHECK_TEMPLATE in 
_add_module_object()
      adds  35432e2   Do less can() calls in CPANPLUS::Configure::AUTOLOAD
      adds  b935c23   Get the mirror base only once in _create_mod_tree().
      adds  26bd52c   Don't regenerate the required options every time in 
_add_module_object()
      adds  20e544e   Update required versions of Params::Check and 
Object::Accessor
      adds  a5991fe   Update inc/bundle, ChangeLog and bump to version 0.9125
      adds  96baeba   No need to check for the header boundary once we've 
passed it
      adds  e5e25ef   Clean up DSLIP creation in _create_mod_tree()
      adds  d9d594e   No need to chomp in _create_mod_tree()
      adds  65339cd   Improve 'empty line' check after passing the header in 
_create_mod_tree()
      adds  3f8d095   Preload the author tree while building the module tree
      adds  a50743e   Don't use the 'store' feature in 
C::I::S::M::_add_module_object()
      adds  73ab7d4   Update required prereqs for Module::Load::Conditional and 
Params::Check
      adds  07b152c   Update ChangeLog and bundled modules and bump to version 
0.9126
      adds  2e0db4a   Silence some annoying warnings with the source progress 
bars
      adds  eda551d   Update ChangeLog and bump to version 0.9127
      adds  34aa715   Fix the previous fix.
      adds  63de49d   Update ChangeLog and bump to version 0.9128
      adds  3f249c9   _home_dir improvement - use File::HomeDir when available
      adds  38fe813   Attempt to support multiple arguments properly in 
makemakerargs and makeflags
      adds  ec523d4   Use can_load() instead of eval {} to see if File::HomeDir 
is available
      adds  ad3bb54   Enable PERL5_CPANPLUS_HOME environment variable for 
changing .cpanplus location
      adds  f47a4f8   Add hint if APPDATA is set, not on MSWin32 and 
File::HomeDir is installed
      adds  ccb2704   Add documentation, update ChangeLog and inc/bundle and 
bump to version 0.9129
      adds  d946ce3   Always re-fetch CHECKSUMS if fetchdir is set
      adds  d7e99fc   Update inc/bundle, ChangeLog and bump to version 0.9130
      adds  9eda90b   Add Pod::* modules to reported toolchain modules
      adds  09f6140   Resolve issue with $cb->search() and SQLite source engine
      adds  1fa3685   Update inc/bundle, ChangeLog and bump to version 0.9131
      adds  a02513b   [rt.cpan.org #79925] inc/bundle missing Module::Metadata
      adds  ec63f3e   Update ChangeLog and bump to version 0.9132
      adds  b0d1300   Fix MANIFEST, update ChangeLog and bump to version 0.9133
      adds  f721cb2   Add $VERSION to all .pm files, update vers update script 
to deal with this
      adds  af44491   Update inc/bundle, ChangeLog and bump to version 0.9134
      adds  0ba4176   Make sure we only require CPANPLUS::Dist::Build as a 
prereq if it is already installed and < 0.60
      adds  a005080   Make sure JSON::PP::Compat5006 gets added to inc/bundle 
too
      adds  c7889a6   Skip generating dslip information
      adds  3283a9e   Update ChangeLog and inc/bundle
      adds  80b48c8   Bump to version 0.9136
      adds  3d2a2c9   Fix stuff I missed.
      adds  499f976   RT #85474 Spelling fixes
      adds  67b6685   RT #81415 CPANPLUS::Module =pod line
      adds  b1ca48c   Update inc/bundle
      adds  abcd52d   Update ChangeLog and bump to version 0.9138
      adds  4e29e81   Produce a viable cpanp-fat, a fatpacked cpanp
      adds  b66f4f7   Updated inc/bundle
      adds  71bb8b3   Restore the modified Module::Pluggable::Object after 
fatpacking
      adds  8989cdd   Use Perl::Strip to optionally make cpanp-fat even smaller
      adds  4c7199a   Update inc/bundle
      adds  9207abf   Make extraction less verbose
      adds  7f804a1   Install into site if >= 5.012, warn if core and site bin 
are different
      adds  c1964cb   Update ChangeLog and bump to version 0.9140
      adds  4452bbc   typo fixes
      adds  de0e7b2   typo fixes
      adds  01cae5d   typo fixes
      adds  913de1f   typo fixes
      adds  ab5ce1e   typo fixes
      adds  f410bd5   typo fix
      adds  c5b4f03   typo fixes
      adds  e8586ff   typo fixes
      adds  26762a1   typo fix
      adds  96280c1   typo fix
      adds  7a08c22   typo fixes
      adds  3bd2631   typo fix
      adds  c3be38c   typo fixes
      adds  2155410   typo fix
      adds  521d835   typo fixes
      adds  7b027c7   typo fixes
      adds  40fa5b7   Merge pull request #11 from dsteinbrunner/patch-1
      adds  d4ac996   Deal with race condition on MSWin32 and hanging test on 
Cygwin
      adds  96d8fbf   Update inc/bundle, ChangeLog and bump to version 0.9142
      adds  4771252   CPANPLUS: bitrig is a bsd and a unix.
      adds  68f75c0   [RT#91273] Useless downloading 03modlist.data.gz
      adds  753826b   Update inc/bundle
      adds  5428ff5   Release engineering for 0.9144
      adds  6654a49   Update bundled modules
      adds  b4c07da   Revise fatpacking code now that Module::Pluggable 
supports fatpack
      adds  ccbb0b7   Enable testsuite to be run in parallel
      adds  4af834a   Update bundled modules
      adds  3d3edcd   Release engineering for 0.9146
      adds  cb8d695   Release engineering for 0.9148
      adds  a2ef8aa   Release engineering for 0.9150
      adds  ace90f2   Shield tests from PERL_INSTALL_QUIET
      adds  523f346   Release engineering for 0.9152
      adds  36e3746   Report that we are extracting the downloaded tarball
      adds  32a54cd   Fix few spelling errors in POD for CPANPLUS::Backend
      adds  15235f6   Merge pull request #12 from 
alvm/fix-pod-typos-in-backend-pm
      adds  983005b   Unshift onto @INC so it matches what actually happens 
with PERL5LIB
      adds  1f233e7   Added META.json file
      adds  9977b27   Update bundled modules
      adds  471b83d   Release engineering for 0.9154
      adds  bd31c9d   Handle dists that have numerics in last part of distname
      adds  ef606b4   Compartmentalise build dirs like CPANpm does
      adds  0c351ce   Update bundled modules
      adds  3983498   Release engineering for 0.9156
      adds  4441fdf   Add Test2 to the reported toolchain modules
      adds  a5b5f33   Update bundled modules
      adds  01bf537   Release engineering for 0.9158
      adds  15ae5e0   Release engineering for 0.9160
      adds  76da5b6   Imported Upstream version 0.9160
       new  6b81ebc   Merge tag 'upstream/0.9160'
       new  4e4e2f7   Update debian/changelog
       new  62fa43a   Update copyright years.
       new  01fd4de   Declare compliance with Debian Policy 3.9.8.
       new  1d1d5b6   Add a patch to fix a spelling mistake in the 
documentation.
       new  32d0fcb   releasing package libcpanplus-perl version 0.9160-1

The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 ChangeLog                                          |   8 +
 MANIFEST                                           |   1 +
 META.json                                          |   2 +-
 META.yml                                           |   2 +-
 debian/changelog                                   |   8 +-
 debian/control                                     |   2 +-
 debian/copyright                                   |  11 +-
 debian/patches/series                              |   1 +
 debian/patches/spelling.patch                      |  18 +
 inc/bundle/Archive/Tar.pm                          |   2 +-
 inc/bundle/Archive/Tar/Constant.pm                 |   4 +-
 inc/bundle/Archive/Tar/File.pm                     |   2 +-
 inc/bundle/CPAN/Meta/YAML.pm                       |   6 +-
 inc/bundle/File/Spec.pm                            |   7 +-
 inc/bundle/File/Spec/AmigaOS.pm                    |  61 ++
 inc/bundle/File/Spec/Cygwin.pm                     |   4 +-
 inc/bundle/File/Spec/Epoc.pm                       |   4 +-
 inc/bundle/File/Spec/Functions.pm                  |   4 +-
 inc/bundle/File/Spec/Mac.pm                        |   4 +-
 inc/bundle/File/Spec/OS2.pm                        |   4 +-
 inc/bundle/File/Spec/Unix.pm                       |  11 +-
 inc/bundle/File/Spec/VMS.pm                        | 135 +---
 inc/bundle/File/Spec/Win32.pm                      |   4 +-
 inc/bundle/HTTP/Tiny.pm                            | 316 +++++++--
 inc/bundle/IPC/Cmd.pm                              |  32 +-
 inc/bundle/JSON/PP.pm                              |  86 +--
 inc/bundle/Module/CoreList.pm                      | 718 ++++++++++++++++++++-
 inc/bundle/Module/CoreList/TieHashDelta.pm         |   5 +-
 inc/bundle/Module/CoreList/Utils.pm                |  79 ++-
 inc/bundle/version.pm                              |   4 +-
 inc/bundle/version.pod                             |   4 +-
 inc/bundle/version/regex.pm                        |   2 +-
 inc/bundle/version/vpp.pm                          |  72 +--
 lib/CPANPLUS.pm                                    |   2 +-
 lib/CPANPLUS/Backend.pm                            |   4 +-
 lib/CPANPLUS/Backend/RV.pm                         |   2 +-
 lib/CPANPLUS/Config.pm                             |   2 +-
 lib/CPANPLUS/Config/HomeEnv.pm                     |   2 +-
 lib/CPANPLUS/Configure.pm                          |   2 +-
 lib/CPANPLUS/Configure/Setup.pm                    |   2 +-
 lib/CPANPLUS/Dist.pm                               |   2 +-
 lib/CPANPLUS/Dist/Autobundle.pm                    |   2 +-
 lib/CPANPLUS/Dist/Base.pm                          |   2 +-
 lib/CPANPLUS/Dist/MM.pm                            |   2 +-
 lib/CPANPLUS/Dist/Sample.pm                        |   2 +-
 lib/CPANPLUS/Error.pm                              |   2 +-
 lib/CPANPLUS/Internals.pm                          |   2 +-
 lib/CPANPLUS/Internals/Constants.pm                |   2 +-
 lib/CPANPLUS/Internals/Constants/Report.pm         |   3 +-
 lib/CPANPLUS/Internals/Extract.pm                  |   2 +-
 lib/CPANPLUS/Internals/Fetch.pm                    |   2 +-
 lib/CPANPLUS/Internals/Report.pm                   |   2 +-
 lib/CPANPLUS/Internals/Search.pm                   |   2 +-
 lib/CPANPLUS/Internals/Source.pm                   |   2 +-
 lib/CPANPLUS/Internals/Source/Memory.pm            |   2 +-
 lib/CPANPLUS/Internals/Source/SQLite.pm            |   2 +-
 lib/CPANPLUS/Internals/Source/SQLite/Tie.pm        |   2 +-
 lib/CPANPLUS/Internals/Utils.pm                    |   2 +-
 lib/CPANPLUS/Internals/Utils/Autoflush.pm          |   2 +-
 lib/CPANPLUS/Module.pm                             |   2 +-
 lib/CPANPLUS/Module/Author.pm                      |   2 +-
 lib/CPANPLUS/Module/Author/Fake.pm                 |   2 +-
 lib/CPANPLUS/Module/Checksums.pm                   |   2 +-
 lib/CPANPLUS/Module/Fake.pm                        |   2 +-
 lib/CPANPLUS/Module/Signature.pm                   |   2 +-
 lib/CPANPLUS/Selfupdate.pm                         |   2 +-
 lib/CPANPLUS/Shell.pm                              |   2 +-
 lib/CPANPLUS/Shell/Classic.pm                      |   2 +-
 lib/CPANPLUS/Shell/Default.pm                      |   2 +-
 lib/CPANPLUS/Shell/Default/Plugins/CustomSource.pm |   2 +-
 lib/CPANPLUS/Shell/Default/Plugins/Remote.pm       |   2 +-
 lib/CPANPLUS/Shell/Default/Plugins/Source.pm       |   2 +-
 72 files changed, 1290 insertions(+), 414 deletions(-)
 create mode 100644 debian/patches/spelling.patch
 create mode 100644 inc/bundle/File/Spec/AmigaOS.pm

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-perl/packages/libcpanplus-perl.git

_______________________________________________
Pkg-perl-cvs-commits mailing list
Pkg-perl-cvs-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits

Reply via email to