[libcpanplus-perl] branch master updated (42ed8af -> 32d0fcb)

gregor herrmann gregoa at debian.org
Sun Jul 24 14:18:54 UTC 2016


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 at chaos:  kane | 2006-09-04 20:25:07 +0200  * add the writing of intsall-logs automatically from the default shell
      adds  ccbdffa    r781 at 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 at chaos:  kane | 2006-09-04 20:31:21 +0200  * add a newline, just to recommit.. hopefully fixes checksum error..
      adds  c9dd257    r784 at coke:  kane | 2006-09-06 15:10:27 +0200  svk-commitNSELg.tmp
      adds  728b08e    r787 at rimmer:  kane | 2006-09-07 12:12:40 +0200  * replace Dist::Sample with the actual functional Dist::Base
      adds  9fa8547    r795 at rimmer:  kane | 2006-09-08 12:47:59 +0200  * update bundled modules, step 1
      adds  351468d    r796 at rimmer:  kane | 2006-09-08 12:48:58 +0200  * update bundles modules, step 2
      adds  2527065    r797 at 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 at rimmer:  kane | 2006-09-08 12:57:21 +0200  * update the version to 0.074
      adds  a5bfeb9    r804 at 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 at rimmer:  kane | 2006-09-07 12:12:40 +0200  * replace Dist::Sample with the actual functional Dist::Base
      adds  8c4912b    r797 at 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 at rimmer:  kane | 2006-09-08 12:57:21 +0200  * update the version to 0.074
      adds  861be24    r815 at 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 at 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 at rimmer:  kane | 2006-10-05 16:49:52 +0200  * update bundled modules
      adds  6f700c3    r859 at rimmer:  kane | 2006-10-05 16:50:43 +0200  * no longer bundle IPC::Run, it's too unreliable
      adds  6edada1    r860 at rimmer:  kane | 2006-10-05 16:51:06 +0200  * overload falls back to overload bool on stringify! EEK!
      adds  05dba25    r861 at rimmer:  kane | 2006-10-05 16:55:16 +0200  * update bundled modules from CPAN
      adds  3d49812    r862 at 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 at rimmer:  kane | 2006-10-05 17:14:36 +0200  * this be 0.075_01
      adds  359d804    r876 at 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 at 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 at coke:  kane | 2006-10-12 16:58:21 +0200  * update bundled modules
      adds  3496111    r862 at coke:  kane | 2006-10-12 17:18:17 +0200  * separate formats for printing 'conf' and 'program' sections
      adds  e2356e9    r863 at 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 at rimmer:  kane | 2006-10-13 13:38:09 +0200  * update bundled modules
      adds  b9499ff    r897 at rimmer:  kane | 2006-10-13 14:32:45 +0200  * update version to 0.076
      adds  3e6d9ac    r898 at rimmer:  kane | 2006-10-13 14:39:08 +0200  * this be 0.076
      adds  cbf0883    r901 at 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 at rimmer:  kane | 2006-10-16 13:25:38 +0200  * add work in progress selfupdater
      adds  4814125    r881 at coke:  kane | 2006-10-16 13:28:59 +0200  * we need O::A 0.32
      adds  1bd1718    r883 at coke:  kane | 2006-10-16 13:43:11 +0200  * add a few more functions, work in progres
      adds  10d47ea    r884 at coke:  kane | 2006-10-16 13:43:38 +0200  * rename to C::Internals::*
      adds  d3b87ef    r911 at rimmer:  kane | 2006-10-16 18:48:02 +0200  * work in progress
      adds  0f516af    r912 at rimmer:  kane | 2006-10-17 15:24:49 +0200  * more work in progress
      adds  2e22767    r890 at coke:  kane | 2006-10-17 18:29:26 +0200  * work in progress, add ->enabled_features
      adds  1af107d    r917 at rimmer:  kane | 2006-10-18 13:06:20 +0200
      adds  c44ef6b    r907 at 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 at 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 at coke:  kane | 2006-10-18 17:54:33 +0200  * show start up tips in the default shell
      adds  373fd6b    r915 at coke:  kane | 2006-10-18 17:56:55 +0200  * document 's selfupdate' in the shell
      adds  b61e417    r2758 at rimmer:  kane | 2006-10-20 13:29:42 +0200  * quell warning
      adds  eed1ca1    r2759 at 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 at rimmer:  kane | 2006-10-20 15:20:29 +0200  * update bundled modules
      adds  70d76b3    r2764 at rimmer:  kane | 2006-10-20 15:24:26 +0200  * update version to 0.77_01
      adds  2b1e38f    r2765 at 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 at rimmer:  kane | 2006-10-20 15:38:34 +0200  * get the logic right way around: prefer_makefile means dist::mm
      adds  8a77366    r2770 at rimmer:  kane | 2006-10-20 15:45:29 +0200  * this be 0.77_01  * let the readme mention selfupdate
      adds  fc3d9b9    r2771 at rimmer:  kane | 2006-10-20 15:47:26 +0200  * just show how to update dependencies here
      adds  79aaff2    r2772 at rimmer:  kane | 2006-10-20 15:48:35 +0200  * change s selfupdate all to dependencies|enabled_features
      adds  416d7f4    r2773 at rimmer:  kane | 2006-10-20 15:48:58 +0200  * this be 0.077_02
      adds  729621e    r2774 at rimmer:  kane | 2006-10-20 15:50:40 +0200  * also change the selfupdate text in the makefile.pl
      adds  3275258    r2780 at rimmer:  kane | 2006-10-20 15:55:23 +0200  * changes for 0.077_02
      adds  687b2bd    r950 at coke:  kane | 2006-10-25 17:01:52 +0200  * indent the Usage: section, so it's formatted nicer by perldoc
      adds  275ef71    r951 at coke:  kane | 2006-10-25 17:02:29 +0200  * more hints
      adds  6580866    r2793 at rimmer:  kane | 2006-10-26 11:51:46 +0200  * address #22578: CPANPLUS dies when $ENV{PAGER} is set incorrectly
      adds  4c34960    r2803 at 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 at coke:  kane | 2006-11-07 15:38:04 +0100  * show release dates when calling 'f' in the default shell
      adds  4f464e8    r1727 at coke:  kane | 2006-11-08 13:33:01 +0100  * clarify prereq settings in setup (#rt 22807)
      adds  ba1c8e4    r3572 at rimmer:  kane | 2006-11-10 22:43:12 +0100  * add more hints  * make /showtips a plugin command  * extend synopsis with --options
      adds  1d617b5    r3574 at rimmer:  kane | 2006-11-19 13:45:09 +0100  * fix documentation error for $cb->_home_dir (#rt 23196)
      adds  55b16ac    r3575 at 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 at 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 at 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 at rimmer:  kane | 2006-11-23 18:42:27 +0100  * show installed file in the details section
      adds  2626024    r3601 at rimmer:  kane | 2006-11-23 20:07:56 +0100  * document details() items properly
      adds  39d1432    r3602 at 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 at rimmer:  kane | 2006-11-30 10:18:18 +0100  * fix documentation type on cpan2dist as reported by Qiang (James) Li
      adds  e9ddf03    r3641 at 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 at rimmer:  kane | 2006-12-01 15:13:41 +0100  * nicer warning about custom config files
      adds  53d34eb    r3641 at 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 at rimmer:  kane | 2006-12-01 15:13:41 +0100  * nicer warning about custom config files
      adds  746f867    r3658 at rimmer:  kane | 2007-01-03 18:50:26 +0100  * up requirement of M::L::C
      adds  a764b48    r3681 at rimmer:  kane | 2007-01-25 20:21:26 +0100  * update bundled modules
      adds  ad096fa    r3685 at 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 at rimmer:  kane | 2007-01-26 17:33:17 +0100  * update copy-inc.pl to bundle version.pm too
      adds  db85760    r3704 at rimmer:  kane | 2007-01-26 17:33:29 +0100  * update bundled modules, includes version.pm for the first time
      adds  45e50c2    r3705 at rimmer:  kane | 2007-01-26 17:40:31 +0100  * remove patch reject file
      adds  a86b8cd    r3706 at rimmer:  kane | 2007-01-26 17:43:57 +0100  * add the version number to the install log file name
      adds  1de76fc    r3713 at 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 at 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 at 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 at rimmer:  kane | 2007-01-28 19:00:24 +0100  * clean up more generated files
      adds  1395803    r3722 at rimmer:  kane | 2007-01-28 19:10:17 +0100  * new source files only using 'fake' modules
      adds  6ba875d    r3723 at rimmer:  kane | 2007-01-28 19:10:29 +0100  * adapt 03.t to use the new 'fake' module tree
      adds  8d26c79    r3724 at 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 at rimmer:  kane | 2007-01-28 19:27:28 +0100  * add checksums files to our fake modules
      adds  3973871    r3726 at 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 at 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 at rimmer:  kane | 2007-01-29 13:17:21 +0100  * adapt t/09.t to use new sourcefiles
      adds  b82228a    r3729 at rimmer:  kane | 2007-01-29 14:19:57 +0100  * make t/19.t use the new sourcefiles
      adds  4ac6369    r3730 at 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 at rimmer:  kane | 2007-01-29 14:48:47 +0100  * make t/21.t use the new sourcefiles
      adds  3d7b930    r3732 at rimmer:  kane | 2007-01-29 14:51:27 +0100  * small refactor: use variable for class name rather than string
      adds  28f0dbb    r3733 at rimmer:  kane | 2007-01-29 15:07:43 +0100  * constantify module names we use often
      adds  57095f0    r3734 at 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 at rimmer:  kane | 2007-01-29 19:56:41 +0100  * use constants for commonly used module names
      adds  15ff17d    r3736 at 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 at rimmer:  kane | 2007-01-30 14:35:02 +0100  * add another weird version to the parse_module tests
      adds  64b25fa    r3754 at rimmer:  kane | 2007-01-30 14:35:41 +0100  * add a Bundle:: file to our source files for testing purposes
      adds  4140509    r3755 at 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 at 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 at 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 at rimmer:  kane | 2007-01-30 14:47:30 +0100  * update README: dont mention cpanplus.sf.net, remove cpanplus-info at lists.sf.net as list  * throw away empty dir
      adds  e431250    r3765 at 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 at rimmer:  kane | 2007-01-30 14:51:44 +0100  * update MANIFEST
      adds  838d35d    r3771 at rimmer:  kane | 2007-01-30 15:11:57 +0100  * update A::E with the prefer bin fix
      adds  f3c066f    r3772 at rimmer:  kane | 2007-02-10 18:31:27 +0100  * doc fixes
      adds  b9fb5eb    r3773 at 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 at rimmer:  kane | 2007-02-10 18:37:52 +0100  * remove unitialized value warnign
      adds  f2c442a    r3775 at 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 at 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 at 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 at 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 at rimmer:  kane | 2007-02-10 20:26:14 +0100  * any rmtree() warnings shouldn't be fatal while cleaning .cpanplus
      adds  ebad34b    r3789 at rimmer:  kane | 2007-02-10 20:39:23 +0100  * update bundled modules
      adds  a23cf40    r3790 at rimmer:  kane | 2007-02-10 20:39:39 +0100  * fix copy-inc.pl script to do an uptodate check first
      adds  21d75c9    r3791 at rimmer:  kane | 2007-02-10 23:02:08 +0100  * add realclean targets
      adds  f47f317    r3792 at 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 at rimmer:  kane | 2007-02-10 23:35:39 +0100  * more diagnostics in the test
      adds  15baf33    r3799 at 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 at rimmer:  kane | 2007-02-11 13:32:37 +0100  * fix up docs to match reality
      adds  e951ca4    r3802 at rimmer:  kane | 2007-02-11 13:32:48 +0100  * write changelog until now.
      adds  08f023d    r3808 at rimmer:  kane | 2007-02-18 11:11:12 +0100  * fix oopsie in checking enabled-ness for storable
      adds  2fa3fa0    r3810 at rimmer:  kane | 2007-02-18 11:15:20 +0100  * update bundled modules   * version.pm in particular!
      adds  5f356f5    r3811 at 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 at 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 at 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 at 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 at 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 at 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 at rimmer:  kane | 2007-02-18 16:46:05 +0100  * whitespace fix
      adds  8088731    r3826 at 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 at rimmer:  kane | 2007-02-19 08:05:41 +0100  * test counter mismatch between reporting enabled and reporting disabled
      adds  f2a7e5f    r3832 at rimmer:  kane | 2007-02-19 08:10:06 +0100  * this be 0.77_04
      adds  5e2e631    r3833 at 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 at rimmer:  kane | 2007-02-25 17:20:08 +0100  * add extra test to be sure ENV var is unset after execution
      adds  7e3bb24    r3844 at rimmer:  kane | 2007-02-25 17:20:41 +0100  * this be 0.77_05
      adds  f893818    r3847 at 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 at 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 at 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 at coke:  josboum | 2007-03-07 12:19:06 +0100  * add PERL5_CPANPLUS_IS_VERSION as env var    * add docs & tests
      adds  25fa42d    r1802 at coke:  josboum | 2007-03-13 11:28:26 +0100  * fix logic errors as reported by omega on #catalyst
      adds  8f73284    r3857 at 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 at rimmer:  kane | 2007-03-23 10:55:41 +0100  * make --dist-opts work properly  * add docs  * test it manually
      adds  50bbed5    r3859 at 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 at 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 at rimmer:  kane | 2007-03-23 13:35:54 +0100  * this be 0.77_06
      adds  09ddd8f    r3870 at 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 at rimmer:  kane | 2007-03-23 15:16:05 +0100  * fix up all paths in C::I::Constants automagically for win32 shortnames
      adds  ff5a0d9    r3875 at 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 at win2003:  Administrator | 2007-03-23 17:13:21 +0100  * skip ENV var test when we don't have buffers
      adds  94d8cf9    r4692 at ds013:  kane | 2007-03-24 18:42:27 +0100  * merge issue -- duplicate line
      adds  212d9c0    r4693 at 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 at coke:  josboum | 2007-03-26 16:46:39 +0200  * add extra parse_module test case
      adds  518a911    r3879 at rimmer:  kane | 2007-03-23 17:22:04 +0100  * this be 0.77_07
      adds  2c1380d    r1824 at 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 at rimmer:  kane | 2007-03-31 17:31:40 +0200  * update license & contact info
      adds  75ff032    r3898 at rimmer:  kane | 2007-03-31 17:34:14 +0200  * more license & contact info updates
      adds  b1b98f1    r3899 at 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 at 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 at rimmer:  kane | 2007-03-31 19:06:19 +0200  * throw out old changes file
      adds  178e19d    r3909 at rimmer:  kane | 2007-03-31 19:09:05 +0200  * regen meta.yml with new M::I
      adds  b166509    r3910 at 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 at rimmer:  kane | 2007-04-01 10:55:05 +0200  * only replace _our_ version, not the spec version
      adds  cdaba5e    r3916 at rimmer:  kane | 2007-04-01 11:01:04 +0200  * update bundled modules
      adds  8587aa5    r3917 at 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 at rimmer:  kane | 2007-04-01 11:11:42 +0200  * add proper .hidden files for bin/
      adds  a478d2e    r3919 at rimmer:  kane | 2007-04-01 11:13:07 +0200  * update manifest
      adds  5d75f3e    r3929 at rimmer:  kane | 2007-04-01 18:13:23 +0200  * remove an if(PERL_CORE) clause -- shoudl be obsolete now
      adds  fe65c94    r3931 at 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 at rimmer:  kane | 2007-04-07 14:15:18 +0200  * this be 0.78
      adds  add4e99    r3934 at rimmer:  kane | 2007-04-07 14:16:07 +0200  * version update to 0.78
      adds  aa13c0b    r3935 at rimmer:  kane | 2007-04-07 14:16:45 +0200  * add simple loadtest for CPANPLUS::Shell
      adds  603e500    r3936 at rimmer:  kane | 2007-04-07 14:16:59 +0200  * regen manifest
      adds  d35b975    r3937 at 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 at 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 at 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 at 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 (hdp at icgroup.com) raising the issue.
      adds  c058f27    r1861 at coke:  josboum | 2007-05-03 10:24:17 +0200  * cleanup .cpanplus dir too
      adds  3fad2f6    r1862 at coke:  josboum | 2007-05-03 10:24:52 +0200  * apply Change 31121 by steveh at 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 at 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 at 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 at coke:  josboum | 2007-05-04 15:33:46 +0200  * show that --latest=0 is a valid option
      adds  805b740    r1921 at coke:  josboum | 2007-05-08 13:05:49 +0200  * update version to 0.79_02
      adds  528b604    r1923 at coke:  josboum | 2007-05-08 13:34:06 +0200  * this be 0.79_02  * update changelog
      adds  30d1522    r1925 at coke:  josboum | 2007-05-08 14:45:21 +0200  * address dmq's request to add /nologo when invoking nmake
      adds  30de08b    r1926 at 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 at 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 at 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 at 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 at coke:  josboum | 2007-05-14 13:36:26 +0200
      adds  edde2c0    r1938 at coke:  josboum | 2007-05-15 10:46:16 +0200  * show version number when testing/installing
      adds  3a2154a    r3955 at rimmer:  kane | 2007-04-22 10:14:41 +0200  * this be 0.79_01  * updated changelog
      adds  e6afc6d    r3956 at rimmer:  kane | 2007-04-23 18:17:27 +0200  * tweak test conf to play nicer with perl core
      adds  dc67631    r3957 at 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 at ds013:  kane | 2007-05-18 16:43:11 +0200  * change scalar ref to subref for diagnostics
      adds  0e34b56    r3991 at 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 at 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 at rimmer:  kane | 2007-05-18 19:52:01 +0200  * update version to 0.79_03
      adds  a4bdb9b    r4020 at 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 at 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 at rimmer:  kane | 2007-05-28 14:55:25 +0200  * this be 0.79_03  * update changes file
      adds  b0243a2    r4030 at rimmer:  kane | 2007-05-29 08:49:27 +0200  * oops! left fatal debug statement in the code!
      adds  5d9ef43    r4032 at rimmer:  kane | 2007-05-29 08:51:34 +0200  * this be 0.79_04
      adds  f933bfa    r4033 at 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 at rimmer:  kane | 2007-06-17 13:55:31 +0200  * add '#' before print statements in tests, a la diag()
      adds  0860afc    r4040 at rimmer:  kane | 2007-06-17 14:00:19 +0200  * update bundled modules
      adds  5bd5d18    r4041 at 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 at rimmer:  kane | 2007-06-17 14:12:37 +0200  * update version to 0.80
      adds  82b1e37    r1981 at coke:  josboum | 2007-06-20 15:54:47 +0200  * whitespace patch from audreyt
      adds  cb748f9    r1984 at 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 at rimmer:  kane | 2007-07-03 08:25:01 +0200  * the 0.80 changelog
      adds  910e825    r4054 at rimmer:  kane | 2007-07-03 08:25:16 +0200  * clearer diagnostic when cpanp-run-perl can't be found
      adds  35a160c    r4055 at 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 at 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 at 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 doughera at lafayette.edu
      adds  74c677c    r1997 at coke:  josboum | 2007-07-04 14:58:47 +0200  * make common options clearer in both hints and help message
      adds  28bac2d    r1998 at coke:  josboum | 2007-07-04 14:59:47 +0200  * s/tab/spaces/
      adds  3825b04    r4812 at ds013:  kane | 2007-07-05 12:26:08 +0200  * add a callback for munging metafiles
      adds  e8322b5    r4865 at 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 at coke:  josboum | 2007-07-05 15:48:18 +0200  * update version to 0.81_01
      adds  f3bd3f4    r4071 at rimmer:  kane | 2007-07-07 11:06:57 +0200  * changelog for 0.81_01
      adds  54d20d7    r4079 at 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 at coke:  josboum | 2007-07-16 11:53:27 +0200  * add URI to the header of parse_module()
      adds  5d045eb    r2019 at 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 at 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 at coke:  josboum | 2007-08-15 15:27:10 +0200  * show port number in remote connection ps1  * show received command in diagnostics
      adds  7bbfdd5    r2040 at coke:  josboum | 2007-08-15 15:44:24 +0200  * update bundled modules
      adds  a8df948    r2041 at coke:  josboum | 2007-08-15 15:45:17 +0200  * disable buffering
      adds  1cd4035    r2042 at coke:  josboum | 2007-08-15 15:45:32 +0200  * change log for 0.82
      adds  8085dd0    r2043 at coke:  josboum | 2007-08-15 15:49:22 +0200  * this be 0.82
      adds  57ffcd8    r2068 at coke:  josboum | 2007-09-06 15:26:08 +0200  * apply Change 31800 by rgs at stcosmo to recognize 5.10 as a valid perl version
      adds  25801a9    r2084 at 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 at coke:  josboum | 2007-09-14 16:30:43 +0200  * depend on T::Reporter 1.34 due to many bug fixes
      adds  0fbe7d1    r2094 at 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 at 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 at 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 at coke:  josboum | 2007-09-23 15:29:57 +0200  * whitespace fixes
      adds  2dad354    r2102 at coke:  josboum | 2007-09-23 15:30:10 +0200  * constantify 'dummy-CPAN'
      adds  4c2d5eb    r2103 at 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 at 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 at coke:  josboum | 2007-09-23 19:29:46 +0200  * few extra tests
      adds  c54cc0d    r2106 at 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 at coke:  josboum | 2007-09-27 12:48:13 +0200  * use the '1 while unlink' trick for vms
      adds  c307715    r2108 at 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 at 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 at coke:  josboum | 2007-09-27 13:37:41 +0200  * add pod to add & remove code
      adds  c3787a4    r2111 at coke:  josboum | 2007-09-27 13:42:18 +0200  * pod fixup
      adds  f19611e    r2112 at 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 at 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 at coke:  josboum | 2007-09-28 12:01:47 +0200  * the custom id should be 'LOCAL' following an informal standard
      adds  6762021    r2115 at 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 at coke:  josboum | 2007-09-28 12:06:59 +0200  * document in backend what cpan id the custom packages belong to
      adds  d967fe6    r2117 at 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 at coke:  josboum | 2007-09-28 12:36:11 +0200  * todo marker for clever disspatch
      adds  1ef2638    r2119 at coke:  josboum | 2007-09-28 12:47:22 +0200  * first addition of custom source plugin
      adds  fefef07    r2120 at coke:  josboum | 2007-09-28 17:49:31 +0200  * prettify name also if package doesn't contain -
      adds  1296040    r2121 at coke:  josboum | 2007-09-28 17:49:42 +0200  * format adjustment to fit with the other plugin
      adds  70482a3    r2122 at coke:  josboum | 2007-09-28 17:50:05 +0200  * add the write code  * pretty up the help text
      adds  3b55c74    r2123 at 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 at 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 at coke:  josboum | 2007-09-29 14:23:14 +0200  * add comment about print(f)
      adds  f554262    r2126 at 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 at 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 at coke:  josboum | 2007-09-29 16:07:29 +0200  * only initialize once
      adds  4765d92    r2129 at coke:  josboum | 2007-09-29 16:07:50 +0200  * add test cases for dispatch_on_input
      adds  fbdcab2    r2130 at 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 at 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 at 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 at 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 at 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 at coke:  josboum | 2007-09-29 17:28:29 +0200  * more custom source tests (/cs)
      adds  9856ca8    r2137 at coke:  josboum | 2007-09-29 17:28:48 +0200  * some refactoring and abstracting out  * commands based on search index now work
      adds  474ed7a    r2099 at 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 at 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 at coke:  josboum | 2007-09-23 15:30:10 +0200  * constantify 'dummy-CPAN'
      adds  4f85179    r2103 at 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 at 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 at coke:  josboum | 2007-09-23 19:29:46 +0200  * few extra tests
      adds  0e2c9c7    r2106 at 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 at coke:  josboum | 2007-09-27 12:48:13 +0200  * use the '1 while unlink' trick for vms
      adds  b4f4343    r2108 at 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 at 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 at coke:  josboum | 2007-09-27 13:37:41 +0200  * add pod to add & remove code
      adds  1842df4    r2111 at coke:  josboum | 2007-09-27 13:42:18 +0200  * pod fixup
      adds  dcd369f    r2112 at 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 at 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 at 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 at coke:  josboum | 2007-09-28 12:06:59 +0200  * document in backend what cpan id the custom packages belong to
      adds  f01d7ff    r2118 at coke:  josboum | 2007-09-28 12:36:11 +0200  * todo marker for clever disspatch
      adds  704eb55    r2119 at coke:  josboum | 2007-09-28 12:47:22 +0200  * first addition of custom source plugin
      adds  7a8b805    r2120 at coke:  josboum | 2007-09-28 17:49:31 +0200  * prettify name also if package doesn't contain -
      adds  a53397e    r2121 at coke:  josboum | 2007-09-28 17:49:42 +0200  * format adjustment to fit with the other plugin
      adds  cfd4a77    r2122 at coke:  josboum | 2007-09-28 17:50:05 +0200  * add the write code  * pretty up the help text
      adds  2be48b9    r2123 at 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 at 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 at coke:  josboum | 2007-09-29 14:23:14 +0200  * add comment about print(f)
      adds  95bcb0f    r2126 at 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 at 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 at coke:  josboum | 2007-09-29 16:07:50 +0200  * add test cases for dispatch_on_input
      adds  42a238d    r2134 at 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 at 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 at 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 at coke:  josboum | 2007-10-01 16:43:36 +0200  * make updates work based on a single URI as well
      adds  bc41e61    r2229 at coke:  josboum | 2007-10-01 17:18:33 +0200  * return the local encoded uri
      adds  c8377db    r2230 at coke:  josboum | 2007-10-01 17:18:47 +0200  * dispatch to single or multiple ujpdate depending on arguments
      adds  073a7d6    r2231 at coke:  josboum | 2007-10-01 17:19:01 +0200  * make single and multiple updates work from the /cs plugin
      adds  44da8f2    r2235 at coke:  josboum | 2007-10-01 18:06:58 +0200  * add POD
      adds  75d7264    r2237 at coke:  josboum | 2007-10-01 18:13:23 +0200  * apply the following core patch:  Change 31776 by craigb at craigb-brianor on 2007/08/31 22:42:43
      adds  a27df50    r2238 at 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 at 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 at 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 at 31780] fixes for cpanplus on VMS:
      adds  76794c6    r2246 at coke:  josboum | 2007-10-02 17:04:39 +0200  * make the constants use constants too :)
      adds  9d25beb    r2247 at 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 at coke:  josboum | 2007-10-02 17:27:53 +0200  * proper %ENV restore fix on VMS from John M.
      adds  77e837f    r2249 at coke:  josboum | 2007-10-02 17:28:12 +0200  * 1 while unlink fixes from John M. for VMS
      adds  c1860ba    r2250 at 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 at 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 at 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 at 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 at coke:  josboum | 2007-10-03 14:30:42 +0200  * add parens for precedence issues
      adds  64f1e58    r2099 at 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 at 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 at coke:  josboum | 2007-09-23 15:29:57 +0200  * whitespace fixes
      adds  1a224b6    r2102 at coke:  josboum | 2007-09-23 15:30:10 +0200  * constantify 'dummy-CPAN'
      adds  ac86dd0    r2103 at 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 at 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 at coke:  josboum | 2007-09-23 19:29:46 +0200  * few extra tests
      adds  a269e63    r2106 at 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 at coke:  josboum | 2007-09-27 12:48:13 +0200  * use the '1 while unlink' trick for vms
      adds  f4320b5    r2108 at 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 at 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 at coke:  josboum | 2007-09-27 13:37:41 +0200  * add pod to add & remove code
      adds  36d9a44    r2111 at coke:  josboum | 2007-09-27 13:42:18 +0200  * pod fixup
      adds  b6ee693    r2112 at 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 at 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 at coke:  josboum | 2007-09-28 12:01:47 +0200  * the custom id should be 'LOCAL' following an informal standard
      adds  e1e12d4    r2115 at 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 at coke:  josboum | 2007-09-28 12:06:59 +0200  * document in backend what cpan id the custom packages belong to
      adds  a2e46ff    r2117 at 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 at coke:  josboum | 2007-09-28 12:36:11 +0200  * todo marker for clever disspatch
      adds  88b9810    r2119 at coke:  josboum | 2007-09-28 12:47:22 +0200  * first addition of custom source plugin
      adds  48c9292    r2120 at coke:  josboum | 2007-09-28 17:49:31 +0200  * prettify name also if package doesn't contain -
      adds  06b2c66    r2121 at coke:  josboum | 2007-09-28 17:49:42 +0200  * format adjustment to fit with the other plugin
      adds  44a2377    r2122 at coke:  josboum | 2007-09-28 17:50:05 +0200  * add the write code  * pretty up the help text
      adds  91af924    r2123 at 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 at 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 at coke:  josboum | 2007-09-29 14:23:14 +0200  * add comment about print(f)
      adds  b5c4248    r2126 at 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 at 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 at coke:  josboum | 2007-09-29 16:07:50 +0200  * add test cases for dispatch_on_input
      adds  6c9393d    r2131 at 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 at 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 at 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 at 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 at coke:  josboum | 2007-09-29 17:28:29 +0200  * more custom source tests (/cs)
      adds  6843a12    r2137 at coke:  josboum | 2007-09-29 17:28:48 +0200  * some refactoring and abstracting out  * commands based on search index now work
      adds  804b8ff    r2182 at 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 at coke:  josboum | 2007-10-01 16:43:36 +0200  * make updates work based on a single URI as well
      adds  36aae14    r2231 at coke:  josboum | 2007-10-01 17:19:01 +0200  * make single and multiple updates work from the /cs plugin
      adds  834e7ae    r2235 at coke:  josboum | 2007-10-01 18:06:58 +0200  * add POD
      adds  0f14397    r2237 at coke:  josboum | 2007-10-01 18:13:23 +0200  * apply the following core patch:  Change 31776 by craigb at craigb-brianor on 2007/08/31 22:42:43
      adds  84b0ef4    r2238 at 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 at 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 at 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 at 31780] fixes for cpanplus on VMS:
      adds  401b0e6    r2246 at coke:  josboum | 2007-10-02 17:04:39 +0200  * make the constants use constants too :)
      adds  66c4033    r2248 at coke:  josboum | 2007-10-02 17:27:53 +0200  * proper %ENV restore fix on VMS from John M.
      adds  5ea6e85    r2261 at 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 at 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 at 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 at coke:  josboum | 2007-10-03 17:04:31 +0200  * clean up left over directories
      adds  2167d60    r2286 at coke:  josboum | 2007-10-03 17:10:04 +0200  * update manifest after moving files in t/dummy-CPAN/authors/id
      adds  3b3e3fd    r2356 at coke:  josboum | 2007-10-04 15:23:16 +0200  * Fix up _safe_path for VMS, this can now be released
      adds  a694bb2    r2357 at 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 at 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 at 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 at coke:  josboum | 2007-10-04 16:06:29 +0200  * update version to 0.83_01
      adds  f0f3586    r2369 at 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 at coke:  josboum | 2007-10-09 17:17:43 +0200  * fix merge mix up where code got duplicated
      adds  5aa1729    r2372 at coke:  josboum | 2007-10-09 17:17:58 +0200  * add start up tip pointing to /cs
      adds  5805755    r2373 at coke:  josboum | 2007-10-09 17:18:12 +0200  * change log for 0.83_02
      adds  e394fa2    r2374 at coke:  josboum | 2007-10-09 17:18:34 +0200  * update version to 0.83_02
      adds  8591b24    r2375 at coke:  josboum | 2007-10-10 13:18:48 +0200  * use an absolute path to our base dir
      adds  253f760    r2376 at 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 at coke:  josboum | 2007-10-10 13:21:31 +0200  * update bundled modules
      adds  1120b76    r2384 at coke:  josboum | 2007-10-10 13:22:27 +0200  * this be 0.83_02
      adds  1120e67    r2387 at coke:  josboum | 2007-10-11 16:07:14 +0200  * another is() -> like() change to appease VMS
      adds  f90839f    r2388 at coke:  josboum | 2007-10-11 16:07:20 +0200  * fix typo in changelog
      adds  f4baf69    r2393 at coke:  josboum | 2007-10-11 17:30:41 +0200  * quotemeta is definitely needed on VMS, perhaps elsewhere (.[], etc)
      adds  d5b3ee5    r2403 at coke:  josboum | 2007-10-12 14:32:23 +0200  * more vms fixes from john m
      adds  777cfa8    r2405 at coke:  josboum | 2007-10-15 10:47:56 +0200  * add an --install option to cpan2dist  * XXX test me
      adds  b00f6f6    r2406 at 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 at coke:  josboum | 2007-10-15 11:30:18 +0200  * whitespace fix
      adds  b77e408    r2408 at 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 at coke:  josboum | 2007-10-15 11:38:58 +0200  * update changes for 0.83_03
      adds  e243c52    r2417 at coke:  josboum | 2007-10-15 11:49:37 +0200  * this be 0.83_03
      adds  61cd4ad    r2418 at coke:  josboum | 2007-10-15 13:38:37 +0200  * another VMS fix from John M.
      adds  21eca9c    r2420 at 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 at coke:  josboum | 2007-10-15 14:05:06 +0200  * casing is not guaranteed on VMS, so make this test case insensitive
      adds  34cc647    r2427 at 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 at coke:  josboum | 2007-10-15 14:20:46 +0200  * update chnages for 0.83_04
      adds  82f70e0    r2429 at coke:  josboum | 2007-10-15 14:24:09 +0200  * update bundled modules
      adds  546811d    r2430 at coke:  josboum | 2007-10-15 14:26:22 +0200  * this be 0.83_04
      adds  757e636    r2441 at 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 at 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 at 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 at coke:  josboum | 2007-10-16 16:25:24 +0200  * more VMS fixes from John M.
      adds  1306d97    r2445 at 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 at 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 at coke:  josboum | 2007-10-17 13:44:25 +0200  * update version to 0.83_05
      adds  3d2ac79    r2448 at coke:  josboum | 2007-10-17 13:46:24 +0200  * update bundled modules
      adds  0d84692    r2449 at coke:  josboum | 2007-10-17 14:49:34 +0200  * update bundled modules
      adds  4387f4f    r2459 at coke:  josboum | 2007-10-17 16:12:45 +0200  * this be 0.83_05
      adds  bde835f    r2473 at 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 at 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 at 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 at 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 at coke:  josboum | 2007-10-23 11:33:14 +0200  * update version to 0.83_06
      adds  a0c7ff1    r2478 at coke:  josboum | 2007-10-23 11:33:26 +0200  * this be 0.83_06
      adds  21bbc01    r2479 at coke:  josboum | 2007-10-23 11:35:05 +0200  * remove the 'this wont work on ods-2' comment
      adds  0146d7b    r2489 at coke:  josboum | 2007-10-24 16:15:13 +0200  * make sure we clean up tempdirs
      adds  46318c4    r2490 at coke:  josboum | 2007-10-24 16:15:24 +0200  * clean up changelog from chatter
      adds  cecf53f    r2493 at 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 at coke:  josboum | 2007-10-24 17:59:11 +0200  * update changelog for 0.83_07
      adds  f6bbdbe    r2496 at coke:  josboum | 2007-10-24 17:59:27 +0200  * this be 0.83_07
      adds  17e0fbc    r4403 at 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 at 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 at rimmer:  kane | 2007-11-04 11:24:18 +0100  * update version to 0.83_08
      adds  8d04869    r4584 at 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 at coke:  josboum | 2007-11-09 14:08:40 +0100  * up version to 0.83_09
      adds  1c98380    r4592 at 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 at coke:  josboum | 2007-11-09 15:13:25 +0100  * this be 0.83_09
      adds  4ea9f72    r4419 at rimmer:  kane | 2007-11-04 18:49:17 +0100  * this be 0.83_08
      adds  e5a742f    r4420 at 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 at rimmer:  kane | 2007-11-04 18:53:45 +0100  * add comments in the code explainign volume munging
      adds  4bcfe24    r4441 at rimmer:  kane | 2007-11-14 09:50:55 +0100  * t/inc/conf.pl fixes for VMS
      adds  c48885d    r4442 at 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 at rimmer:  kane | 2007-11-14 10:07:00 +0100  * remove redundant OS check
      adds  19cdb41    r4456 at rimmer:  kane | 2007-11-14 10:24:21 +0100  * check the close statement
      adds  62f5b21    r4458 at 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 at rimmer:  kane | 2007-11-14 12:04:16 +0100  * VMS file:// uri patches for tests
      adds  f310f53    r4464 at rimmer:  kane | 2007-11-14 12:55:58 +0100  * update version to 0.83_10
      adds  1b8434a    r4465 at 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 at rimmer:  kane | 2007-12-13 23:29:19 +0100  * add newline (commit test)
      adds  9307d8e    r4631 at coke:  josboum | 2007-12-14 13:27:48 +0100  * update for 0.83_10
      adds  fa15bf4    r4632 at coke:  josboum | 2007-12-14 13:27:55 +0100  * doc fix to address: #31280 (CPANPLUS::Dist or CPANPLUS::Dist::Base?)
      adds  dfaa1d6    r4633 at coke:  josboum | 2007-12-14 13:32:28 +0100  * update version
      adds  5f050b2    r4634 at coke:  josboum | 2007-12-14 13:33:32 +0100  * update bundled modules
      adds  8ebac09    r4635 at coke:  josboum | 2007-12-14 13:38:52 +0100  * update bundled modules
      adds  c311f1c    r4641 at coke:  josboum | 2008-01-02 15:48:14 +0100  * this be 0.84
      adds  757e2cc    r4642 at coke:  josboum | 2008-01-02 15:48:26 +0100  * show version numbers in loaded plugin overview
      adds  239a338    r4651 at coke:  josboum | 2008-01-02 17:44:55 +0100  * add mising ;
      adds  0c893e2    r4652 at coke:  josboum | 2008-01-02 18:04:09 +0100  * make sure 'is_bundle' recognizes autobundle snapshots too
      adds  6bea52f    r4653 at 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 at coke:  josboum | 2008-01-02 18:08:12 +0100  * quell 'non numeric' warnings
      adds  6079e8c    r4675 at coke:  josboum | 2008-01-07 16:10:44 +0100  * doc fix
      adds  7aaa241    r4676 at coke:  josboum | 2008-01-07 16:11:35 +0100  * add proper support for installing autobundles
      adds  68d57bc    r4681 at 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 at 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 at 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 at 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 at rimmer:  kane | 2008-01-12 18:26:09 +0100
      adds  afe7c88    r4510 at rimmer:  kane | 2008-01-13 13:21:24 +0100  * update bundles modules  * add parse::cpan::meta for the first time
      adds  c14e40c    r4511 at rimmer:  kane | 2008-01-13 13:21:53 +0100  * add parse::cpan::meta
      adds  fb84c17    r4512 at rimmer:  kane | 2008-01-13 13:39:52 +0100  * use Parse::CPAN::Meta for parsing meta.yml
      adds  ab5b3a5    r4513 at 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 at 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 at 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 at rimmer:  kane | 2008-01-13 14:38:27 +0100  * stylistic fix
      adds  afa348e    r4524 at 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 at 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 at coke:  josboum | 2008-01-14 10:15:33 +0100  * add sample snapshot for testing purposes
      adds  bf534fe    r4705 at coke:  josboum | 2008-01-14 10:15:44 +0100  * use $mod, not $self
      adds  5590580    r4841 at 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 at 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 at 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 at 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 at 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 at 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 at rimmer:  kane | 2008-04-06 12:34:31 +0200  * reformat the test file
      adds  87b448f    r4573 at rimmer:  kane | 2008-04-06 15:09:18 +0200  * yaml::tiny needed for testing still
      adds  da76da2    r4574 at rimmer:  kane | 2008-04-06 15:24:38 +0200  * update version to 0.85_01
      adds  48730a1    r4575 at rimmer:  kane | 2008-04-06 15:29:50 +0200
      adds  f370e2e    r4576 at rimmer:  kane | 2008-04-06 15:40:28 +0200  * this be 0.85_01  (whitespace addition to force a commit)
      adds  9607e60    r5705 at 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 at 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 at 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 at 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 at rimmer:  kane | 2008-05-18 17:42:08 +0200  * update version to 0.85_02
      adds  68f8c8c    r5727 at rimmer:  kane | 2008-05-18 17:42:38 +0200  * update bundled module
      adds  57b960c    r5728 at rimmer:  kane | 2008-05-18 17:43:18 +0200  * this be 0.85_02
      adds  e7bae24    r5700 at 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 at coke:  josboum | 2008-07-20 14:49:24 +0200  * remove stray $DB::single line
      adds  ef93fa7    r5702 at 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 at coke:  josboum | 2008-07-20 15:43:47 +0200  * add convenience method
      adds  f19ee25    r5704 at coke:  josboum | 2008-07-21 20:27:09 +0200  * prep for multiple source engines
      adds  bd40b97    r5710 at 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 at coke:  josboum | 2008-07-22 14:38:03 +0200  * make the class name dynamic for module/author objects
      adds  61042ed    r5712 at coke:  josboum | 2008-07-23 00:27:15 +0200  * fully functional sqlite backend  * XXX needs docs still
      adds  aba4031    r5716 at 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 at coke:  josboum | 2008-07-23 01:02:25 +0200  * fix up basic docs
      adds  e965b3b    r5720 at coke:  josboum | 2008-07-23 01:04:53 +0200  * added new files
      adds  0189cd9    r5722 at coke:  josboum | 2008-07-23 02:04:12 +0200  * update to 0.85_03
      adds  33017a4    r5723 at coke:  josboum | 2008-07-23 02:13:45 +0200  * this be 0.85_03
      adds  9699db7    r5726 at 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 at 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 at 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 at 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 at 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 at 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 at rimmer:  kane | 2008-09-06 17:41:42 +0200  * leave autobundle in the list, it's needed to generate autobundles
      adds  61fd5a8    r5819 at rimmer:  kane | 2008-09-06 17:41:53 +0200  * fix typo
      adds  7d0eb98    r5820 at 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 at 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 at 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 at 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 at coke:  josboum | 2008-09-16 14:14:07 +0200  * add test suite for cpanplus.pm
      adds  2311caa    r6778 at coke:  josboum | 2008-09-16 14:15:07 +0200  * update required version of o::a
      adds  7951ce9    r6779 at 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 at db-dev1:  josboum | 2008-09-18 17:10:50 +0200  * Address: #39247: [PATCH] Convert wrong "it's" to "its"
      adds  d401d4f    r7124 at 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 at rimmer:  kane | 2008-09-08 15:38:17 +0200  * update version to 0.85_04
      adds  fd24327    r5850 at rimmer:  kane | 2008-09-08 15:38:56 +0200  * update bundled files
      adds  9aecf58    r5851 at rimmer:  kane | 2008-09-08 15:41:35 +0200  * this be 0.85_04
      adds  e35c671    r5873 at rimmer:  kane | 2008-09-19 18:46:14 +0200  * update bundled modules
      adds  e1aa2f8    r5874 at 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 at 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 at coke:  josboum | 2008-09-30 16:09:31 +0200  * quell 'sub foo redefined' warnings
      adds  03dbae0    r6846 at coke:  josboum | 2008-10-17 13:43:21 +0200  * address: #39948: Test warnings in 0.85_04.    quell warnings
      adds  6995f89    r6847 at coke:  josboum | 2008-10-17 13:53:34 +0200  * address #39948: Test warnings in 0.85_04.    quell more warnings
      adds  13a294d    r6850 at 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 at 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 at 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 at 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 at 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 at rimmer:  kane | 2008-12-17 15:55:14 +0100  * mention the sqlite backend in a tip
      adds  54a879e    r5995 at 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 at 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 at 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 at myriad-wifi:  kane | 2009-02-12 14:38:11 +0100  * pod updates for the ->fetch_report change
      adds  807099b    r6050 at myriad-wifi:  kane | 2009-02-12 15:26:01 +0100  * avoid recomputation
      adds  7b7f514    r6052 at 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 at myriad-wifi:  kane | 2009-02-12 19:18:11 +0100  * whitespace fix
      adds  b71d5f6    r6054 at 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 at 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 at c-cfcbe355:  kane | 2009-02-16 12:09:47 +0000  * update bundled modules
      adds  83f771a    r2531 at c-cfcbe355:  kane | 2009-02-16 12:10:16 +0000  * update version to 0.85_05
      adds  19c13a7    r2532 at c-cfcbe355:  kane | 2009-02-16 13:18:18 +0000  * this be 0.85_05
      adds  ee8b336    r6066 at 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 at myriad-wifi:  kane | 2009-02-24 18:30:02 +0100  * update version to 0.86_06
      adds  37f1dab    r6072 at myriad-wifi:  kane | 2009-02-24 22:44:13 +0100  * version correction -- 0.85_06 for real now
      adds  dbb4acd    r6073 at myriad-wifi:  kane | 2009-02-24 22:55:34 +0100  * this be 0.85_06
      adds  d0a1dd1    r6104 at 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 at coke:  kane | 2009-03-29 09:50:34 +0000  * avoid duplicates in PERL5LIB, just like we do for @INC
      adds  67c5a20    r2818 at 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 at coke:  kane | 2009-03-29 12:28:28 +0000  * test _add_to_includepath
      adds  e876b9f    r2820 at coke:  kane | 2009-03-29 12:34:37 +0000  * dont overwrite ->dist & ->dist_cpan if they exist. This facilitates ->save_state
      adds  8a7e3e9    r2821 at 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 at coke:  kane | 2009-03-29 12:47:27 +0000  * get rid of cpanplus::inc, it's not used anywhere anymore
      adds  41608d5    r2829 at 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 at coke:  kane | 2009-03-29 14:53:42 +0000  * remove deleted files from manifest
      adds  359ce49    r2831 at coke:  kane | 2009-03-29 14:54:05 +0000  * update version to 0.85_07
      adds  c203c48    r2832 at coke:  kane | 2009-03-29 14:55:51 +0000  * update bundled modules
      adds  d1fb1e2    r2817 at coke:  kane | 2009-03-29 09:50:34 +0000  * avoid duplicates in PERL5LIB, just like we do for @INC
      adds  425f134    r2819 at coke:  kane | 2009-03-29 12:28:28 +0000  * test _add_to_includepath
      adds  6451bec    r2820 at coke:  kane | 2009-03-29 12:34:37 +0000  * dont overwrite ->dist & ->dist_cpan if they exist. This facilitates ->save_state
      adds  a4a7369    r2821 at 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 at coke:  kane | 2009-03-29 14:54:05 +0000  * update version to 0.85_07
      adds  6027d49    r2840 at coke:  kane | 2009-03-29 15:48:17 +0000  * t/20 should use global verbosity settings
      adds  a64e3a7    r2852 at 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 at coke:  kane | 2009-03-30 10:22:01 +0000  * add the cpanp-boxed text from the readme into makefile.pl
      adds  6334383    r2855 at coke:  kane | 2009-03-30 10:28:52 +0000  * this be 0.85_07
      adds  3e15c3e    r3455 at coke:  kane | 2009-04-08 17:05:56 +0000  * got the conditionals the wrong way around, tahnks to BingOS for spotting
      adds  32cab72    r3506 at coke:  kane | 2009-04-17 12:18:50 +0000  * remove some old commented out code for installing into a sandbox
      adds  033788d    r6634 at myriad-wifi:  kane | 2009-04-20 18:57:41 +0200  * up version to 0.85_08
      adds  45c30d2    r6635 at myriad-wifi:  kane | 2009-04-20 18:59:08 +0200  * this be 0.85_08
      adds  e898641    r6640 at 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 at 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 at myriad-wifi:  kane | 2009-04-23 15:45:18 +0200  * this be 0.85_09
      adds  0bd7232    r7269 at myriad-wifi:  kane | 2009-04-26 17:25:19 +0200  * update bundled modules
      adds  fb7ecda    r7270 at myriad-wifi:  kane | 2009-04-26 17:27:20 +0200  * update version to 0.86
      adds  9352519    r7271 at myriad-wifi:  kane | 2009-04-26 21:07:38 +0200  * this be 0.86
      adds  48ab9ff    r7287 at 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 at myriad-wifi:  kane | 2009-04-27 18:07:16 +0200  * update version to 0.8601
      adds  a3e3425    r7289 at 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 at myriad-wifi:  kane | 2009-04-27 18:19:47 +0200  * this be 0.8601
      adds  73ef7a0    r7295 at 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 at 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 at 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 at 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 at myriad-wifi:  kane | 2009-06-12 17:48:07 +0200  * fix typo
      adds  be19a88    r8261 at 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 at 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 at myriad-wifi:  kane | 2009-06-12 18:55:40 +0200  * update version to 0.87_01
      adds  eaaa8a0    r8270 at myriad-wifi:  kane | 2009-06-12 19:05:14 +0200  * update bundled modules
      adds  8c2c047    r8271 at myriad-wifi:  kane | 2009-06-12 20:05:50 +0200  * update manifest
      adds  8d3876c    r8272 at myriad-wifi:  kane | 2009-06-12 20:33:04 +0200  * this be 0.87_01
      adds  19bbbf4    r8276 at myriad-wifi:  kane | 2009-06-13 13:13:06 +0200  * fix typo  * update version to 0.87_02
      adds  50270ba    r8277 at myriad-wifi:  kane | 2009-06-13 13:16:37 +0200  * this be 0.87_02
      adds  3f5d437    r8281 at myriad-wifi:  kane | 2009-06-13 13:19:25 +0200  * detab
      adds  fe310bc    r8387 at 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 at 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 at myriad-wifi:  kane | 2009-06-27 16:04:43 +0200  * wrongly placed return 1 causes havoc :(
      adds  193685e    r8396 at myriad-wifi:  kane | 2009-06-27 16:25:50 +0200  * apply VMS patches from Craig Berry
      adds  ae3433d    r8401 at myriad-wifi:  kane | 2009-06-27 16:39:45 +0200  * update version to 0.87_03
      adds  76ee181    r8402 at myriad-wifi:  kane | 2009-06-27 16:42:08 +0200  * update bundled modules
      adds  b18e7b7    r8403 at myriad-wifi:  kane | 2009-06-27 16:47:00 +0200  * not all checked values were numeric.. use lenght()/defined() to circumvent
      adds  6df15ed    r8404 at myriad-wifi:  kane | 2009-06-27 16:47:59 +0200  * this be 0.87_03
      adds  56e9c38    r8405 at myriad-wifi:  kane | 2009-07-07 09:45:03 +0200  * wrong capture argument (thanks mst)
      adds  edbfcf1    r8412 at myriad-wifi:  kane | 2009-07-07 09:58:50 +0200  * add support for install( target => init )
      adds  11e338d    r8413 at myriad-wifi:  kane | 2009-07-07 10:08:09 +0200  * address #47543: Snapshot installation instructions are incorrect
      adds  c6d5701    r3653 at coke:  kane | 2009-07-07 12:43:32 +0000  * Adress #47640: [PATCH] [Documentation] Add links to the CPANPLUS Subversion repository
      adds  d06888b    r3655 at coke:  kane | 2009-07-07 12:51:55 +0000  * update version to 0.88
      adds  209c860    r3656 at 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



More information about the Pkg-perl-cvs-commits mailing list