____________________________________________________________________________
[  1955] By: autrijus                              on 2002/11/04  15:53:00
        Log: * This be 0.040, for real!
	   ! ChangeLog
____________________________________________________________________________
[  1954] By: autrijus                              on 2002/11/04  15:52:20
        Log: * fix windowsism.
	   ! MANIFEST.SKIP
____________________________________________________________________________
[  1950] By: kane                                  on 2002/11/04  15:28:12
        Log: * note that skiptest is now a flag
             * list proper return value of make()
             * fix some typos
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  1936] By: autrijus                              on 2002/11/04  14:23:41
        Log: * This be CPANPLUS, Version 0.040.
	   ! README
____________________________________________________________________________
[  1934] By: autrijus                              on 2002/11/04  14:18:34
        Log: * brand new lexicon files.
	   ! lib/CPANPLUS/I18N/CPANPLUS.pot
____________________________________________________________________________
[  1933] By: autrijus                              on 2002/11/04  14:18:18
        Log: * revised manifest.
	   ! MANIFEST
____________________________________________________________________________
[  1932] By: autrijus                              on 2002/11/04  14:10:29
        Log: * don'e check sigs for -devel.
	   ! t/0-signature.t
____________________________________________________________________________
[  1929] By: autrijus                              on 2002/11/04  13:58:11
        Log: * add signature test.
	   + t/0-signature.t
	   ! MANIFEST
____________________________________________________________________________
[  1928] By: autrijus                              on 2002/11/04  13:57:43
        Log: * upgrade to Test-Simple-0.47 for thread safety.
	   ! t/lib/Test/Builder.pm t/lib/Test/More.pm
____________________________________________________________________________
[  1925] By: autrijus                              on 2002/11/04  13:39:32
        Log: * proper release date.
             * add SIGNATURE to MANIFEST to prepare for signed release.
	   ! ChangeLog MANIFEST
____________________________________________________________________________
[  1924] By: kane                                  on 2002/11/04  13:33:48
        Log: * removed superfluous extra key 'make' in the return value
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  1919] By: autrijus                              on 2002/11/04  13:16:20
        Log: * for some reason this was not checked in.
	   ! lib/CPANPLUS/Internals/Module.pm
____________________________________________________________________________
[  1915] By: autrijus                              on 2002/11/04  12:58:54
        Log: * versions.
	   ! lib/CPANPLUS.pm lib/CPANPLUS/Internals.pm
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1914] By: autrijus                              on 2002/11/04  12:37:51
        Log: * rcs tags.
	   ! AUTHORS README TODO bin/cpanp bin/cpansmoke
	   ! inc/ExtUtils/AutoInstall.pm
	   ! lib/CPANPLUS/Error.pm
	   ! lib/CPANPLUS/Internals.pm
	   ! lib/CPANPLUS/Internals/Author.pm
	   ! lib/CPANPLUS/Internals/Fetch.pm
	   ! lib/CPANPLUS/Internals/Module.pm
	   ! lib/CPANPLUS/Internals/System.pm
	   ! lib/CPANPLUS/Shell.pm
	   ! lib/CPANPLUS/TesterGuide.pod t/1-basic.t
	   ! t/2-autoinstall.t t/3-backend.t
____________________________________________________________________________
[  1909] By: autrijus                              on 2002/11/04  09:01:58
        Log: * changelog and changes for 0.04-rc.
	   ! ChangeLog Changes
____________________________________________________________________________
[  1908] By: autrijus                              on 2002/11/04  09:01:46
        Log: * support for --skiptest and autobundle.
	   ! bin/cpanp
____________________________________________________________________________
[  1903] By: kane                                  on 2002/11/03  22:58:58
        Log: * autobundle documentation
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  1902] By: kane                                  on 2002/11/03  22:41:33
        Log: * typo fixes
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  1901] By: kane                                  on 2002/11/03  22:33:50
        Log: * document autobundle
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1900] By: kane                                  on 2002/11/03  22:14:59
        Log: * updated RV documentation
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  1899] By: autrijus                              on 2002/11/03  22:09:36
        Log: * fix _can_use problems.
             * all tests pass!
	   ! t/3-backend.t t/CPANPLUS-Backend.t
	   ! t/CPANPLUS.t
____________________________________________________________________________
[  1898] By: autrijus                              on 2002/11/03  22:03:30
        Log: * bleh.
	   ! t/CPANPLUS-Backend.t
____________________________________________________________________________
[  1897] By: autrijus                              on 2002/11/03  22:01:10
        Log: * integrate last change here.
	   ! t/CPANPLUS-Backend.t
____________________________________________________________________________
[  1896] By: kane                                  on 2002/11/03  21:57:11
        Log: * fixed faulty regex change from revision 5
	   ! lib/CPANPLUS/Internals/Search.pm
____________________________________________________________________________
[  1895] By: autrijus                              on 2002/11/03  21:55:50
        Log: * removed module_tree code to reflect CPANPLUS.pm changes.
	   ! t/CPANPLUS.t
____________________________________________________________________________
[  1894] By: autrijus                              on 2002/11/03  21:46:48
        Log: * add stub things to test.
	   ! t/CPANPLUS-Backend.t
____________________________________________________________________________
[  1893] By: kane                                  on 2002/11/03  21:39:00
        Log: * previous patch broke foo -> bakc to revision 8
	   ! lib/CPANPLUS/Error.pm
____________________________________________________________________________
[  1892] By: kane                                  on 2002/11/03  21:37:12
        Log: * Patch updates what options may be used to override
	       settings
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1891] By: kane                                  on 2002/11/03  21:33:06
        Log: * instructs people on where to find Classic documentation.
	   ! lib/CPANPLUS/Shell/Classic.pm
____________________________________________________________________________
[  1890] By: kane                                  on 2002/11/03  21:31:05
        Log: * Notes that undef will be returned if the RV object cannot
	       be init
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  1889] By: autrijus                              on 2002/11/03  20:57:10
        Log: * oops.
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  1888] By: autrijus                              on 2002/11/03  20:54:38
        Log: * fix tests.
	   ! t/CPANPLUS-Backend.t
____________________________________________________________________________
[  1887] By: autrijus                              on 2002/11/03  20:54:02
        Log: * so we has one additional test passed.
	   ! t/3-backend.t
____________________________________________________________________________
[  1886] By: autrijus                              on 2002/11/03  20:53:39
        Log: * correctly support $module->modules().
	   ! lib/CPANPLUS/Internals/Module.pm
____________________________________________________________________________
[  1885] By: autrijus                              on 2002/11/03  20:47:15
        Log: * ->modules should return a RV object.
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  1884] By: kane                                  on 2002/11/03  20:27:40
        Log: * adding more documentation about module/author objects
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  1882] By: autrijus                              on 2002/11/03  20:15:58
        Log: * properly check @INC hooks, thanks to kane's instructions.
	   ! lib/CPANPLUS/Internals/Install.pm
____________________________________________________________________________
[  1881] By: autrijus                              on 2002/11/03  20:15:38
        Log: * no point to check if we don't have modules installed.
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1878] By: kane                                  on 2002/11/03  19:28:20
        Log: * explain how to switch shells
	   ! lib/CPANPLUS/Shell.pm
____________________________________________________________________________
[  1877] By: kane                                  on 2002/11/03  19:28:03
        Log: * add to the docs we'll be in core
	   ! lib/CPANPLUS.pm
____________________________________________________________________________
[  1875] By: autrijus                              on 2002/11/03  19:24:28
        Log: * fix the case where no modules are installed at all.
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1874] By: autrijus                              on 2002/11/03  19:24:01
        Log: * when @INC hooks are in effect, always assume uptodate.
             * also, don't bother check the rest of modules once we have
	       uptodate.
	   ! lib/CPANPLUS/Internals/Install.pm
____________________________________________________________________________
[  1869] By: kane                                  on 2002/11/03  16:32:00
        Log: * well, we are not a drop in replacement, and let's
	       announce our core-ness
	   ! Makefile.PL
____________________________________________________________________________
[  1866] By: kane                                  on 2002/11/03  14:42:44
        Log: * forgot to put utils in internals' @ISA
             * improper calling of _can_use in Utils, fixed
	   ! lib/CPANPLUS/Internals.pm
	   ! lib/CPANPLUS/Internals/Utils.pm
____________________________________________________________________________
[  1865] By: kane                                  on 2002/11/03  14:42:01
        Log: * name in the file should be without the .pm suffix
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  1864] By: kane                                  on 2002/11/03  14:32:52
        Log: * removing excess newline
	   ! lib/CPANPLUS/Internals/Utils.pm
____________________________________________________________________________
[  1863] By: kane                                  on 2002/11/03  14:28:18
        Log: * i saw 'eval { File::Path::mkpath($dir) }; if $@, bla bla'
	       wayyyyyy too often, so i propose a
	       Internals::Utils module to take care of this
	       stuff for us.. i started by adding _mkdir as
	       a function to it, but all this kind of stuff
	       can go in there as far as i'm concerned
	   + lib/CPANPLUS/Internals/Utils.pm
	   ! lib/CPANPLUS/Backend.pm
	   ! lib/CPANPLUS/Dist/PPM.pm
	   ! lib/CPANPLUS/Internals.pm
	   ! lib/CPANPLUS/Internals/Extract.pm
	   ! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[  1862] By: kane                                  on 2002/11/03  14:25:52
        Log: * do not use local $@, it's a perlbug
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  1861] By: kane                                  on 2002/11/03  14:04:46
        Log: * changing a bit the way backend returns work:
             
             both 0 and 1 are valid return values from an $rv->rv,
	     however undef is not.. so any failure in a
	     backend method that makes us bail before
	     initialising an RV object, should return undef
             (i'm mainlly talking here about when the argument checker
	     or _can_use fails)
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  1860] By: kane                                  on 2002/11/03  14:02:03
        Log: * woops, NO localization for classic.pm!
	   ! lib/CPANPLUS/Shell/Classic.pm
____________________________________________________________________________
[  1859] By: kane                                  on 2002/11/03  13:59:57
        Log: * the big autobundle patch
             
             following things are important:
             * Backend->autobundle writes out a an autobundle file under
	       your $CPANHOME/dist/autobundle directory..
	       currently, no custom file names are accepted
	       (autobundle also takes no args currently)
             
             * Backend->install now checks if the module passed may be a
	       full filename (at which point it's treated
	       as a autobundle file), or a name that looks
	       like it's a snapshot which makes install
	       treat it as a bundle again. for all other
	       cases the old way stays
             
             * teh autobundle code is now removed from Shell::_Base in
	       favor of a cleaner API in backend
             
             * Config.pm-orig is changed to reflect the new location of
	       autobundles
	   ! lib/CPANPLUS.pm lib/CPANPLUS/Backend.pm
	   ! lib/CPANPLUS/Config.pm-orig
	   ! lib/CPANPLUS/Shell.pm
	   ! lib/CPANPLUS/Shell/Classic.pm
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1791] By: autrijus                              on 2002/10/30  19:31:20
        Log: * fix spurious warnings.
	   ! lib/CPANPLUS/I18N.pm
____________________________________________________________________________
[  1784] By: kane                                  on 2002/10/30  16:38:02
        Log: * fixes a test failure.. with the new rv object in place,
	       we missed doing the call in this function
	   ! lib/CPANPLUS/Internals/Author.pm
____________________________________________________________________________
[  1766] By: autrijus                              on 2002/10/29  20:08:49
        Log: * better mocking for _is_ok.
             * coverage for search()
	   ! t/CPANPLUS-Backend.t
____________________________________________________________________________
[  1765] By: autrijus                              on 2002/10/29  19:36:35
        Log: * revived the black-box test; all test pass except one.
	   ! t/3-backend.t
____________________________________________________________________________
[  1764] By: autrijus                              on 2002/10/29  19:36:20
        Log: * avoid one undefinedness warning.
	   ! lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[  1763] By: autrijus                              on 2002/10/29  19:05:44
        Log: * test coverage for pathname().
	   ! t/CPANPLUS-Backend.t
____________________________________________________________________________
[  1762] By: autrijus                              on 2002/10/29  19:05:32
        Log: * correct incorrect comment.
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  1761] By: autrijus                              on 2002/10/29  18:05:51
        Log: * low-hanging fruits.
	   ! t/CPANPLUS-Backend.t
____________________________________________________________________________
[  1759] By: autrijus                              on 2002/10/29  17:42:03
        Log: * backend coverage skeleton.
	   ! t/CPANPLUS-Backend.t
____________________________________________________________________________
[  1758] By: autrijus                              on 2002/10/29  17:25:11
        Log: * complete test coverage for CPANPLUS.pm.
	   ! t/CPANPLUS.t
____________________________________________________________________________
[  1757] By: autrijus                              on 2002/10/29  17:24:50
        Log: * remove redundant module tree checks.
             * fetch() returns ->ok for the only module, mimicking
	       install()
	   ! lib/CPANPLUS.pm
____________________________________________________________________________
[  1636] By: autrijus                              on 2002/10/23  10:12:34
        Log: * take account into win32's cmd.exe always returns exit
	       value.
	   ! lib/CPANPLUS/Shell/Classic.pm
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1635] By: autrijus                              on 2002/10/23  09:46:35
        Log: * adjusted white-box test to reflect ->configure_object
	       call
	   ! t/CPANPLUS-Backend.t
____________________________________________________________________________
[  1634] By: autrijus                              on 2002/10/23  09:36:43
        Log: * make 'skiptest' a config option but not probed in
	       Setup.pm.
	   ! lib/CPANPLUS/Config.pm-orig
____________________________________________________________________________
[  1633] By: autrijus                              on 2002/10/23  09:30:30
        Log: * oops.
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  1631] By: kane                                  on 2002/10/23  08:35:51
        Log: * more elaborate option handling.. now we allow even this
	       to work:
             
             d --fetchdir=/home/kane/foo --force=1 --no-verbose
	     Acme::Bleach
             
             ie, we can override every option that the backend methods
	     accept from the default shell's commandline
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1630] By: kane                                  on 2002/10/23  08:01:14
        Log: * applied ann's error patch to correctly handle
	       $args{quiet}
	   ! lib/CPANPLUS/Error.pm
____________________________________________________________________________
[  1628] By: kane                                  on 2002/10/23  07:54:08
        Log: * call the *right* flush method.. the previous one returns
	       and RV object, this one just the setting
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  1597] By: autrijus                              on 2002/10/21  21:05:54
        Log: * oops. L::M by no means is mandatory.
	   ! Makefile.PL
____________________________________________________________________________
[  1591] By: kane                                  on 2002/10/21  16:09:38
        Log: * bad kane, no cookie =(
	   ! lib/CPANPLUS/Config.pm-orig
____________________________________________________________________________
[  1536] By: autrijus                              on 2002/10/19  12:43:43
        Log: * The Great I18N patch.
	   ! Makefile.PL lib/CPANPLUS.pm
	   ! lib/CPANPLUS/Backend.pm
	   ! lib/CPANPLUS/Backend/InputCheck.pm
	   ! lib/CPANPLUS/Backend/RV.pm
	   ! lib/CPANPLUS/Configure.pm
	   ! lib/CPANPLUS/Configure/Setup.pm
	   ! lib/CPANPLUS/Dist.pm lib/CPANPLUS/Dist/PPM.pm
	   ! lib/CPANPLUS/Dist/RPM.pm lib/CPANPLUS/Error.pm
	   ! lib/CPANPLUS/I18N/CPANPLUS.pot
	   ! lib/CPANPLUS/Internals.pm
	   ! lib/CPANPLUS/Internals/Author.pm
	   ! lib/CPANPLUS/Internals/Extract.pm
	   ! lib/CPANPLUS/Internals/Fetch.pm
	   ! lib/CPANPLUS/Internals/Install.pm
	   ! lib/CPANPLUS/Internals/Make.pm
	   ! lib/CPANPLUS/Internals/Module.pm
	   ! lib/CPANPLUS/Internals/Report.pm
	   ! lib/CPANPLUS/Internals/Search.pm
	   ! lib/CPANPLUS/Internals/Source.pm
	   ! lib/CPANPLUS/Internals/System.pm
	   ! lib/CPANPLUS/Shell.pm
	   ! lib/CPANPLUS/Shell/Classic.pm
	   ! lib/CPANPLUS/Shell/Default.pm t/CPANPLUS.t
____________________________________________________________________________
[  1535] By: autrijus                              on 2002/10/19  12:16:09
        Log: * more skips.
	   ! MANIFEST.SKIP
____________________________________________________________________________
[  1534] By: autrijus                              on 2002/10/19  12:15:24
        Log: * new white-box test from chromatic; obsoletes the old test
	   + t/CPANPLUS-Backend.t
	   ! MANIFEST t/3-backend.t
____________________________________________________________________________
[  1533] By: autrijus                              on 2002/10/19  12:10:47
        Log: * sync up EU::AI.
	  !> inc/ExtUtils/AutoInstall.pm
____________________________________________________________________________
[  1532] By: autrijus                              on 2002/10/19  12:09:28
        Log: * satisfy @ISA.
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1397] By: autrijus                              on 2002/10/14  10:00:21
        Log: * reflect the wording change in the last one.
	   ! bin/cpanp
____________________________________________________________________________
[  1396] By: autrijus                              on 2002/10/14  09:59:08
        Log: * document 'z' in the associated help message.
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1394] By: autrijus                              on 2002/10/14  08:35:45
        Log: * oops. should read 'path_sep'.
	   ! Makefile.PL
____________________________________________________________________________
[  1393] By: autrijus                              on 2002/10/14  08:24:25
        Log: * Full, working I18N framework.
	   ! Makefile.PL lib/CPANPLUS/I18N.pm
____________________________________________________________________________
[  1392] By: autrijus                              on 2002/10/14  08:18:11
        Log: * trivial fix to get the versiondisplayed correctly.
	   ! lib/CPANPLUS/Shell.pm
____________________________________________________________________________
[  1376] By: autrijus                              on 2002/10/12  22:07:39
        Log: * I18N infrastructure.
	   + lib/CPANPLUS/I18N.pm
	   + lib/CPANPLUS/I18N/CPANPLUS.pot
____________________________________________________________________________
[  1374] By: kane                                  on 2002/10/12  19:31:11
        Log: * untill we figure out how we can safely serialize for
	       multiple objects, we're only going to allow
	       *one* object to run per program
	   ! lib/CPANPLUS/Internals.pm
	   ! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[  1373] By: autrijus                              on 2002/10/12  19:03:04
        Log: * chromatic's first test.
	   + t/CPANPLUS.t
____________________________________________________________________________
[  1369] By: autrijus                              on 2002/10/12  18:25:50
        Log: * updating both shells to avoid incorrect statement.
             * also, print "nothing happens" when nothing happens. ;)
	   ! lib/CPANPLUS/Shell/Classic.pm
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1368] By: kane                                  on 2002/10/12  17:52:24
        Log: * added feature in both classic and default (thru the 'b'
	       command) to write autobundles... they get
	       written to
	       $cpanplus_home/perl_version/bundle/Snapshot_
	       xxxx.pm
             
             * code to actually parse teh bundles again and install from
	       them is not in place yet
             
             * also patched configure/config.pm-orig to allow the new
	       config.pm keys to be accessed
	   ! lib/CPANPLUS/Config.pm-orig
	   ! lib/CPANPLUS/Configure.pm
	   ! lib/CPANPLUS/Shell.pm
	   ! lib/CPANPLUS/Shell/Classic.pm
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1366] By: kane                                  on 2002/10/12  16:39:58
        Log: * no need to warn for every little thing..
	   ! lib/CPANPLUS/Internals/Install.pm
____________________________________________________________________________
[  1364] By: kane                                  on 2002/10/12  16:26:17
        Log: * typo fix
	   ! lib/CPANPLUS/Shell/Classic.pm
____________________________________________________________________________
[  1363] By: autrijus                              on 2002/10/12  16:09:14
        Log: * weird lags.
	   ! lib/CPANPLUS/Internals/Search.pm
____________________________________________________________________________
[  1362] By: autrijus                              on 2002/10/12  16:05:07
        Log: * the accompanying backend fix.
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  1361] By: autrijus                              on 2002/10/12  15:57:20
        Log: * impossibly this triggered rcs expansion
	   ! lib/CPANPLUS/Internals/Search.pm
____________________________________________________________________________
[  1360] By: kane                                  on 2002/10/12  15:50:40
        Log: * some corrections against the last doc patch
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1359] By: kane                                  on 2002/10/12  15:50:19
        Log: * some corrections against the last doc patch
	   ! lib/CPANPLUS/Error.pm
____________________________________________________________________________
[  1358] By: autrijus                              on 2002/10/12  13:00:32
        Log: * rcs tags.
	   ! lib/CPANPLUS/Shell/Classic.pm
____________________________________________________________________________
[  1357] By: autrijus                              on 2002/10/12  12:55:07
        Log: * faster checking of all installed modules.
	   ! lib/CPANPLUS/Internals/Search.pm
	   ! lib/CPANPLUS/Shell/Classic.pm
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1355] By: kane                                  on 2002/10/12  11:32:40
        Log: * have summarize default to $stack == 0 if msg was defined
	       rather than default to 1 anyway (making it
	       equivalent to 'all')
             
             * adding docpatch for 'summarize'
	   ! lib/CPANPLUS/Error.pm
____________________________________________________________________________
[  1354] By: kane                                  on 2002/10/12  11:31:57
        Log: * adding docpatch for 'p --all'
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1353] By: kane                                  on 2002/10/12  11:25:13
        Log: * make 'o conf' work and remove it from the todo
	   ! lib/CPANPLUS/Shell/Classic.pm
____________________________________________________________________________
[  1349] By: autrijus                              on 2002/10/12  10:08:08
        Log: * perl5.005 compat.
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  1345] By: kane                                  on 2002/10/12  09:43:59
        Log: * removed redundant uses of Exporter and
	       CPANPLUS::Configure/Error
	   ! lib/CPANPLUS/Dist.pm lib/CPANPLUS/Dist/PPM.pm
	   ! lib/CPANPLUS/Error.pm
	   ! lib/CPANPLUS/Internals.pm
	   ! lib/CPANPLUS/Internals/Author.pm
	   ! lib/CPANPLUS/Internals/Extract.pm
	   ! lib/CPANPLUS/Internals/Fetch.pm
	   ! lib/CPANPLUS/Internals/Install.pm
	   ! lib/CPANPLUS/Internals/Make.pm
	   ! lib/CPANPLUS/Internals/Module.pm
	   ! lib/CPANPLUS/Internals/Report.pm
	   ! lib/CPANPLUS/Internals/Search.pm
	   ! lib/CPANPLUS/Internals/Source.pm
	   ! lib/CPANPLUS/Internals/System.pm
____________________________________________________________________________
[  1344] By: kane                                  on 2002/10/12  09:32:39
        Log: * Add package CPANPLUS::Shell::_Base to CPANPLUS::Shell
             this package will work as a common inherited class that
	     will have common methods in it, like
	     _pager_open and _pager_close
             
             * also adapted classic/default to use this new class
	   ! lib/CPANPLUS/Shell.pm
	   ! lib/CPANPLUS/Shell/Classic.pm
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1343] By: kane                                  on 2002/10/12  09:30:18
        Log: * remove redundant Exporter/carp info
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  1341] By: autrijus                              on 2002/10/12  08:43:04
        Log: * accomodate for the mad refactoring namechange.
	   ! bin/cpanp
____________________________________________________________________________
[  1336] By: kane                                  on 2002/10/11  21:28:08
        Log: * my previous patch of adding the check of install in the
	       mobobj broke stuff since undef in numeric
	       context == 0 =((((
             here's the patch to fix the previous one...
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  1335] By: kane                                  on 2002/10/11  21:11:55
        Log: * oops, left a Dumper in there
	   ! lib/CPANPLUS/Error.pm
____________________________________________________________________________
[  1334] By: kane                                  on 2002/10/11  21:07:41
        Log: * adds the option of printing errors and messages jointly,
	       instead of jsut the one or the other. The
	       big benefit to this is that they are printed
	       in the right order, ie, merged correctly.
             
             the new method that can do this is called summarize
             it can take the following options:
             all, msg, error
             if msg is true, it will print the inform history
             if error is true, it will print the stack
             if all is true, it will print both
             
             by default, only error is true (ie, the old behaviour)
             
             these options can also be set from from the default shell:
             
             p --all /tmp/foo
             p --msg /tmp/out
             
             and so on
	   ! lib/CPANPLUS/Error.pm
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1333] By: kane                                  on 2002/10/11  19:47:43
        Log: *** work in progress ***
             * refactoring Default / Classic to inherit from Shell, so
	       we can abstract out common methods.. also
	       make it more OO so we dont poke into objects
	       when we dont need too
	   ! lib/CPANPLUS/Shell.pm
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1332] By: autrijus                              on 2002/10/11  19:33:32
        Log: * fixed manifest; Classic.pm is now distributed.
             * fixed the wrong banner of InputCheck.pm.
	   ! MANIFEST MANIFEST.SKIP
	   ! lib/CPANPLUS/Backend/InputCheck.pm
____________________________________________________________________________
[  1331] By: autrijus                              on 2002/10/11  19:19:12
        Log: * chromatic's T::MObj, a base of our new testing regime.
	   + t/lib/Test/MockObject.pm
____________________________________________________________________________
[  1327] By: kane                                  on 2002/10/11  17:10:43
        Log: * changed redundant regexps for 'eq'
             * added print statements in valid commands we dont support
	   ! lib/CPANPLUS/Shell/Classic.pm
____________________________________________________________________________
[  1321] By: autrijus                              on 2002/10/11  09:36:21
        Log: * oops. forgot that require() takes filenames.
	   ! Makefile.PL
____________________________________________________________________________
[  1312] By: autrijus                              on 2002/10/10  18:30:10
        Log: * 'signature' is now accepted by cpanp as a flag.
	   ! bin/cpanp
____________________________________________________________________________
[  1311] By: autrijus                              on 2002/10/10  18:23:08
        Log: * enable Module::Signature checking support via the
	       'signature' option.
	   ! Makefile.PL lib/CPANPLUS/Config.pm-orig
	   ! lib/CPANPLUS/Configure.pm
	   ! lib/CPANPLUS/Configure/Setup.pm
	   ! lib/CPANPLUS/Internals/Install.pm
____________________________________________________________________________
[  1310] By: autrijus                              on 2002/10/10  17:06:49
        Log: * refactored autoinstall tests for readability.
             * avoid eval STRING in favor of _can_use tests.
             * changed -target=>'skiptest' config to -skiptest=>1.
             * fixed _is_unix to accomodate schwern's new MakeMaker
	       hierachy.
	   ! Makefile.PL
____________________________________________________________________________
[  1308] By: autrijus                              on 2002/10/10  17:03:37
        Log: * integrate the 0.41-tobe AutoInstall.
	  !> inc/ExtUtils/AutoInstall.pm
____________________________________________________________________________
[  1307] By: autrijus                              on 2002/10/10  17:02:42
        Log: * fix obvious slippage: InputCheck should not override the
	       Backend namespace.
	   ! lib/CPANPLUS/Backend/InputCheck.pm
____________________________________________________________________________
[  1305] By: kane                                  on 2002/10/10  15:44:44
        Log: * enables users to enter their desired commandline shell
	       (like bash or cmd.exe) in setup.pm.. this is
	       used by 'look' commands
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  1298] By: kane                                  on 2002/10/10  13:01:14
        Log: * first working version of Classic.pm
             
             but there are still some items open on the TODO:
             
             
             ### TODO LIST ###
             # clean 	make clean
             #
             # r		this will need a decent _installed method
	     somehwere in internals..
             #		the current one kinda sucks
             #
             # u		we dont track this information
             #
             # o conf	just need to code it up, it needs an
	     interface to our config.pm
             #
             # autobundle	this entire feature is missing from our
	     internals::* code
	   ! lib/CPANPLUS/Shell/Classic.pm
____________________________________________________________________________
[  1296] By: kane                                  on 2002/10/10  08:22:20
        Log: * adds the docpatch that documents change 1224
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  1294] By: kane                                  on 2002/10/09  19:34:43
        Log: * fixed a nasty bug that made it so that @INC and
	       $ENV{PERL5LIB} weren't set back to their
	       originals after a test/install of a module..
	       this one had me hunting for quite some time,
	       but it turned out that _store_id was only
	       selectively saving parts of the objects,
	       rather than all of it which it should
	       have... fixed it by just saving the entire
	       object, period...
	   ! lib/CPANPLUS/Internals.pm
	   ! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[  1287] By: kane                                  on 2002/10/09  09:20:44
        Log: * added extra check that can make _make fail
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  1263] By: kane                                  on 2002/10/08  20:54:37
        Log: * work in progress
             added the 'ls' functionality, as well as rudimentary
	     'test|make|install' foo
             also added a TODO at the top to see what's missing still
	   ! lib/CPANPLUS/Shell/Classic.pm
____________________________________________________________________________
[  1244] By: kane                                  on 2002/10/07  06:35:20
        Log: *mention the 'z' command in the docs
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1236] By: kane                                  on 2002/10/06  20:36:15
        Log: * just a bit more elegant...
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1225] By: kane                                  on 2002/10/06  16:04:52
        Log: * made extract.pm a bit more clear on where it extracted
	       too
             * cleaned up the arguments sent to _extract from backend.pm
	   ! lib/CPANPLUS/Backend.pm
	   ! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[  1224] By: kane                                  on 2002/10/06  16:04:08
        Log: * implemented the 'look' command from CPAN.pm
             use 'z' followed by a modulename to invoke it
             
             it will open a subshell in that dists extracted dir
             
             will require a patch to configure/setup to get the location
	     of the users subshell tho
	   ! lib/CPANPLUS/Configure.pm
	   ! lib/CPANPLUS/Internals/Fetch.pm
	   ! lib/CPANPLUS/Internals/Module.pm
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1222] By: kane                                  on 2002/10/06  13:04:20
        Log: * Addresses the change in 1217, which allows starting a new
	       shell from the commandline.
	   ! lib/CPANPLUS.pm
____________________________________________________________________________
[  1221] By: kane                                  on 2002/10/06  12:50:07
        Log: * made a quoting mistake on the previous patch
	   ! lib/CPANPLUS.pm
____________________________________________________________________________
[  1219] By: kane                                  on 2002/10/06  12:19:48
        Log: * make it possible to do 'perl -MCPANPLUS -e"shell
	       Classic"' to fire up a shell called
	       CPANPLUS::Shell::Classic from the
	       commandline, without having to change your
	       config. this will allow for simple changes
	       in shells by users
	   ! lib/CPANPLUS.pm lib/CPANPLUS/Shell.pm
____________________________________________________________________________
[  1217] By: kane                                  on 2002/10/06  12:03:32
        Log: * changed the option parser to allow both
             --no-option
             and
             --nooption
             to set $option to '0';
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1216] By: kane                                  on 2002/10/06  11:53:31
        Log: * Adds information about tab completion
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1215] By: kane                                  on 2002/10/06  11:53:00
        Log: * Adds the question asked by Chip about running setup
	       explicitly.  Change was also made to the
	       HTML version.
	   ! lib/CPANPLUS/FAQ.pod
____________________________________________________________________________
[  1180] By: kane                                  on 2002/10/04  16:59:37
        Log: * added a modification to Roland Bauer's patch to make even
	       win32 use $ENV{HOME} when available, as well
	       as using the fallback host mentioned in
	       Config.pm-orig rather than hardcoding it
             
             * part 2 of his patch to default to LWP i rejected due to
	       the required netconnection to make this work
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  1177] By: kane                                  on 2002/10/04  15:42:48
        Log: * removing duplicate line
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  1104] By: autrijus                              on 2002/09/29  15:04:44
        Log: * Lupe Christoph: use user's perl instead of PATH's.
	   ! bin/cpansmoke
____________________________________________________________________________
[  1100] By: kane                                  on 2002/09/29  14:03:49
        Log: * doc patch describing --option and --no-option
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1099] By: kane                                  on 2002/09/29  14:03:00
        Log: * updated the RV docs with the 'can' method
	   ! lib/CPANPLUS/Backend/RV.pm
____________________________________________________________________________
[  1098] By: kane                                  on 2002/09/29  14:01:48
        Log: * added randal's questions to the faq
	   ! lib/CPANPLUS/FAQ.pod
____________________________________________________________________________
[  1097] By: kane                                  on 2002/09/29  13:11:09
        Log: * made Setup.pm behave nicer with regard to mirror listing:
             you can now interchangably add custom mirrors and ones
	     selected
             from the mirrored by list
             it also works nicely with autosetup and no longer REQUIRES
             mirrored_by to be fetched
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  1086] By: kane                                  on 2002/09/28  21:35:43
        Log: * fixed 'w' to warn if no search was done yet
             * added rudimentary options to the prompt. you can no do:
             i --force Acme::Bleach
             d --no-force LWP
             
             to have force turned on/off for just that one command.
             The shell will accept any combination of optins and hand
	     them
             straight off to backend, where the input checker goes over
	     them.
             
             We should probably make it possible in the future to set
	     all options like this, also verbose, cpantest,
	     md5 and so on...
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  1085] By: kane                                  on 2002/09/28  20:55:49
        Log: * fixed the method checker from RV
             * also added a can() method, which returns an array ref of
	       the methods that are valid to call on the
	       object, along iwth all the standard ones
	   ! lib/CPANPLUS/Backend/RV.pm
____________________________________________________________________________
[  1084] By: kane                                  on 2002/09/28  18:31:05
        Log: * changed the environment variable to be set from
	       "CPANPLUS_CONFIG" to "PERL5_CPANPLUS_CONFIG"
	       to clutter less
	   ! lib/CPANPLUS/Configure.pm
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[   957] By: autrijus                              on 2002/09/20  15:24:56
        Log: * a far more portable way to parse perl versions.
	   ! lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[   956] By: autrijus                              on 2002/09/20  15:21:51
        Log: * applied Juerd's patch to fix open3 STDIN buffering on
	       linux
	   ! lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[   954] By: autrijus                              on 2002/09/20  14:18:30
        Log: * multi-line prompts screw up terminals.
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[   864] By: kane                                  on 2002/09/07  12:19:33
        Log: * error pm's constructor wasn't checking definedness of
	       options before assigning default
	   ! lib/CPANPLUS/Error.pm
____________________________________________________________________________
[   862] By: kane                                  on 2002/09/06  21:13:32
        Log: fixed CPANPLUS.pm to work with the new rv structure as well
	   ! lib/CPANPLUS.pm
____________________________________________________________________________
[   771] By: kane                                  on 2002/08/24  17:11:25
        Log: * oopsie in the last submit, was checking the wrong key in
	       the hash
	   ! lib/CPANPLUS/Internals/Install.pm
____________________________________________________________________________
[   769] By: kane                                  on 2002/08/24  12:25:56
        Log: * fixed a but that was looking that set $fail incorrectly
	       in _install_module after calling _make
	   ! lib/CPANPLUS/Internals/Install.pm
____________________________________________________________________________
[   767] By: kane                                  on 2002/08/24  09:24:36
        Log: * removed some debug info left there by error
	   ! lib/CPANPLUS/Configure.pm
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[   729] By: autrijus                              on 2002/08/19  11:56:48
        Log: * need to remove these things before -changes happens.
	   - lib/CPANPLUS/Config.pm
____________________________________________________________________________
[   728] By: autrijus                              on 2002/08/19  11:55:17
        Log: * obsolete.
	   - lib/CPANPLUS/Config.pm~
____________________________________________________________________________
[   727] By: autrijus                              on 2002/08/19  10:05:27
        Log: * Antti's patch to fix duplicate completions and smooth
	       rough corners
	   ! AUTHORS lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[   726] By: autrijus                              on 2002/08/19  09:55:07
        Log: * oops, apparently ::Perl isn't a ReadLine. bad me.
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[   722] By: autrijus                              on 2002/08/19  07:49:00
        Log: * probe batch mode readline correctly.
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[   718] By: autrijus                              on 2002/08/19  04:37:00
        Log: * wording cleanups.
	   ! bin/cpansmoke lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[   717] By: autrijus                              on 2002/08/19  04:32:31
        Log: * Alain's patch to handle FAILs unannoyingly.
	   ! bin/cpansmoke lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[   716] By: autrijus                              on 2002/08/19  03:57:00
        Log: * enable completion only for Term::ReadLine::Gnu (as of
	       now).
             * comment style cleanup.
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[   715] By: autrijus                              on 2002/08/19  03:40:14
        Log: * corrected 's' display in accordance to the new RV.
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[   714] By: autrijus                              on 2002/08/19  03:39:52
        Log: * hide verbose output while we're completing.
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[   713] By: autrijus                              on 2002/08/19  03:38:50
        Log: * Antti Lankila's tab completion patch.
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[   703] By: kane                                  on 2002/08/18  08:34:43
        Log: * added support for multiple configurations: you can now
	       set
             $ENV{CPANPLUS_CONFIG} to point to a valid config file and
	     cpanplus will use that one instead. Setup.pm
	     has also been patched to make it possible to
	     save your config file somewhere else.
             Note that Makefile.PL is NOT YET PATCHED to be able to
	     produce this
             behaviour
	   ! lib/CPANPLUS/Configure.pm
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[   695] By: autrijus                              on 2002/08/18  02:31:28
        Log: * patch from Alain Barbet to remove duplicate UNKNOWN
	       reports.
             * add Alain to authors list.
	   ! AUTHORS bin/cpansmoke
____________________________________________________________________________
[   650] By: kane                                  on 2002/08/15  18:44:31
        Log: * fixed some indenting to improve readabillity
	   ! lib/CPANPLUS/Backend/RV.pm
____________________________________________________________________________
[   646] By: kane                                  on 2002/08/15  14:36:39
        Log: * removed some evil test code that would make the shell die
	       if you hit 'b' as a command
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[   645] By: kane                                  on 2002/08/15  14:19:37
        Log: * added coral's curl patch -- untested since i dont have
	       curl
	   ! lib/CPANPLUS/Configure.pm
	   ! lib/CPANPLUS/Configure/Setup.pm
	   ! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[   644] By: kane                                  on 2002/08/15  13:53:56
        Log: * added newline to the end of Backend.pm
             * updated the faq to list all supported platforms
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/FAQ.pod
____________________________________________________________________________
[  4066] By: autrijus                              on 2002/04/30  18:02:42
        Log: * This be CPANPLUS 0.033, maintenance release.
     Branch: dist
	  !> ChangeLog lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  4065] By: autrijus                              on 2002/04/30  18:01:03
        Log: * changelog.
     Branch: devel
	   ! ChangeLog
____________________________________________________________________________
[  4064] By: autrijus                              on 2002/04/30  17:53:14
        Log: * 'make test' was being overly verbose on unices.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  4063] By: autrijus                              on 2002/04/30  17:11:18
        Log: * mfc.
     Branch: dist
	  !> AUTHORS ChangeLog bin/cpantest lib/CPANPLUS.pm
	  !> lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[  4062] By: autrijus                              on 2002/04/30  17:05:12
        Log: * siliness documented.
     Branch: devel
	   ! AUTHORS ChangeLog
____________________________________________________________________________
[  4061] By: autrijus                              on 2002/04/30  16:57:40
        Log: * Version string mismatch.
     Branch: devel
	   ! lib/CPANPLUS.pm lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[  4060] By: autrijus                              on 2002/04/30  16:56:09
        Log: * SMTP host in 'cpantest' script should be onion.perl.org.
     Branch: devel
	   ! bin/cpantest
____________________________________________________________________________
[  4057] By: autrijus                              on 2002/04/30  15:37:33
        Log: * mfc.
     Branch: dist
	   ! lib/CPANPLUS/Internals/Extract.pm
	  !> Makefile.PL bin/cpansmoke lib/CPANPLUS/Internals/Make.pm
	  !> lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[  4056] By: autrijus                              on 2002/04/30  15:03:10
        Log: * temporarily pull the timeout for win32.
     Branch: devel
	   ! bin/cpansmoke
____________________________________________________________________________
[  4055] By: kane                                  on 2002/04/30  14:55:44
        Log: * added warning to Makefile.PL to configure it straight away,
	     since otherwise non priviliged users might be unable to use it
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  4054] By: autrijus                              on 2002/04/30  14:42:16
        Log: * another try at runes.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  4053] By: autrijus                              on 2002/04/30  14:37:41
        Log: * more bad magic.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  4052] By: autrijus                              on 2002/04/30  14:31:30
        Log: * do {} was broking win32.
     Branch: devel
	   ! bin/cpansmoke
____________________________________________________________________________
[  4051] By: autrijus                              on 2002/04/30  14:13:39
        Log: * display fetching url on verbose queries.
             * disable rmtree() fatality.
             * enable non-buffered tests.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Extract.pm
	   ! lib/CPANPLUS/Internals/Make.pm
	   ! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[  4050] By: autrijus                              on 2002/04/30  12:49:41
        Log: * mfc.
     Branch: dist
	  !> ChangeLog lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  4049] By: autrijus                              on 2002/04/30  12:49:13
        Log: * force buffering on Makefile.PL.
     Branch: devel
	   ! ChangeLog lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  4048] By: autrijus                              on 2002/04/30  12:25:05
        Log: * mfc.
     Branch: dist
	  !> ChangeLog lib/CPANPLUS/Configure/Setup.pm
	  !> lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[  4047] By: autrijus                              on 2002/04/30  12:03:31
        Log: * fix timezone guessing for people at the greenwitch zone.
             * fix warnings when storable is not used.
     Branch: devel
	   ! ChangeLog lib/CPANPLUS/Configure/Setup.pm
	   ! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[  4046] By: autrijus                              on 2002/04/30  11:33:29
        Log: * mfc.
     Branch: dist
	  !> lib/CPANPLUS/Internals/Extract.pm
	  !> lib/CPANPLUS/Internals/Install.pm
____________________________________________________________________________
[  4045] By: autrijus                              on 2002/04/30  11:32:59
        Log: * oops.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Install.pm
____________________________________________________________________________
[  4044] By: autrijus                              on 2002/04/30  11:23:37
        Log: * recognize bundles in lib/Bundle/...
     Branch: devel
	   ! lib/CPANPLUS/Internals/Install.pm
____________________________________________________________________________
[  4043] By: autrijus                              on 2002/04/30  11:16:42
        Log: * it's inform(msg=>...), not the other way around.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Extract.pm
	   ! lib/CPANPLUS/Internals/Install.pm
____________________________________________________________________________
[  4042] By: autrijus                              on 2002/04/30  10:59:09
        Log: * mfc.
     Branch: dist
	  !> AUTHORS ChangeLog lib/CPANPLUS/Backend.pm
	  !> lib/CPANPLUS/Configure.pm lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  4041] By: autrijus                              on 2002/04/30  10:57:45
        Log: * kudra's doc patch.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  4040] By: autrijus                              on 2002/04/30  10:40:42
        Log: * Setup.pm should check for non-writable Config.pm first.
             * Configure->save() now reloads the Config.pm.
             * that brings TONYC to the authors list.
     Branch: devel
	   ! AUTHORS ChangeLog lib/CPANPLUS/Configure.pm
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  4038] By: autrijus                              on 2002/04/30  00:01:01
        Log: * changes.
             * last-minute mfcs.
     Branch: devel
	   ! Changes
     Branch: dist
	   ! Changes Makefile.PL lib/CPANPLUS/Internals/Make.pm
	  !> ChangeLog lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  4037] By: autrijus                              on 2002/04/29  23:58:55
        Log: * documenting the last change.
     Branch: devel
	   ! ChangeLog
____________________________________________________________________________
[  4036] By: autrijus                              on 2002/04/29  23:56:49
        Log: * always install bundles regardless of forcedness.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  4035] By: autrijus                              on 2002/04/29  23:48:15
        Log: * This be CPANPLUS 0.032.
     Branch: dist
	  !> ChangeLog bin/cpansmoke lib/CPANPLUS/Internals/Install.pm
____________________________________________________________________________
[  4034] By: autrijus                              on 2002/04/29  23:47:33
        Log: * fixed dependency @INC looking to use blib.
     Branch: devel
	   ! bin/cpansmoke
____________________________________________________________________________
[  4031] By: autrijus                              on 2002/04/29  21:14:00
        Log: * critical bug fixed: Bundle installations wasn't working.
             (we _definitely_ needs a better test suite.)
     Branch: devel
	   ! ChangeLog lib/CPANPLUS/Internals/Install.pm
____________________________________________________________________________
[  4030] By: autrijus                              on 2002/04/29  16:32:35
        Log: * mfc.
     Branch: dist
	  !> ChangeLog lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  4029] By: autrijus                              on 2002/04/29  15:19:42
        Log: * put makemakerflags and makeflags questions in the correct
	     order.
     Branch: devel
	   ! ChangeLog lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  4028] By: autrijus                              on 2002/04/29  15:01:19
        Log: * Andy Lester's crash-test on solaris.
     Branch: devel
	   ! ChangeLog t/3-backend.t
____________________________________________________________________________
[  4027] By: autrijus                              on 2002/04/29  14:25:47
        Log: * mfc.
     Branch: dist
	  !> ChangeLog inc/ExtUtils/AutoInstall.pm
	  !> lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  4026] By: autrijus                              on 2002/04/29  13:35:33
        Log: * add last change to the changelog.
     Branch: devel
	   ! ChangeLog
____________________________________________________________________________
[  4025] By: autrijus                              on 2002/04/29  12:01:18
        Log: * Sort::Versions thinks 0.55 > 0.7. Inexcusable.
     Branch: devel
	  !> inc/ExtUtils/AutoInstall.pm
____________________________________________________________________________
[  4023] By: autrijus                              on 2002/04/29  11:14:55
        Log: * displays dist-based reports, too.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  4021] By: autrijus                              on 2002/04/29  10:23:50
        Log: * retract @3984 for -dist.
     Branch: dist
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Config.pm-orig
	   ! lib/CPANPLUS/Configure.pm lib/CPANPLUS/Internals.pm
	   ! lib/CPANPLUS/Internals/Make.pm
	   ! lib/CPANPLUS/Internals/Module.pm
____________________________________________________________________________
[  4020] By: autrijus                              on 2002/04/29  05:02:50
        Log: * mfc @3998, @4001.
     Branch: dist
	  !> (integrate 23 files)
____________________________________________________________________________
[  4001] By: autrijus                              on 2002/04/27  04:08:02
        Log: * modeline.
     Branch: devel
	   ! (edit 26 files)
____________________________________________________________________________
[  4000] By: autrijus                              on 2002/04/27  03:37:26
        Log: * minimal reform to avoid a broken _make.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3999] By: autrijus                              on 2002/04/26  15:17:09
        Log: * Let stub catch up with the 'status' hashref.
     Branch: devel
	   ! t/3-backend.t
____________________________________________________________________________
[  3998] By: autrijus                              on 2002/04/26  15:12:53
        Log: * Robert Creager reports IPC::Run doesn't like cygwin.
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3992] By: autrijus                              on 2002/04/25  21:39:21
        Log: * mfc.
     Branch: dist
	  !> lib/CPANPLUS/Internals/Report.pm t/3-backend.t
____________________________________________________________________________
[  3991] By: autrijus                              on 2002/04/25  21:38:01
        Log: * fixes report query; was skipping the oldest version
             * changes test case for report rv.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Report.pm t/3-backend.t
____________________________________________________________________________
[  3990] By: autrijus                              on 2002/04/25  21:15:47
        Log: * mfc.
     Branch: dist
	  !> ChangeLog lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3989] By: autrijus                              on 2002/04/25  21:15:11
        Log: * oops.
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3986] By: kane                                  on 2002/04/25  17:21:50
        Log: * and here are the 2 new files
     Branch: devel
	   + lib/CPANPLUS/Dist.pm lib/CPANPLUS/Dist/PPM.pm
____________________________________________________________________________
[  3985] By: kane                                  on 2002/04/25  17:20:21
        Log: * resolve was being picky and treated 2 blocks as one, so this
	     one gets added now
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3984] By: kane                                  on 2002/04/25  17:14:01
        Log: * backend make|install take as target also 'dist', and also
	     'type' (only used when target => dist)
                          * type defaults to 'makemaker', but can take other values
	     (rpm/ppm/deb) and will then make or install thru that package.
                          * when doing target => dist tests WILL BE RUN
             use force to circumvent, or do install( target => skiptest )
	     and then use the dir it make'd in as base for the
	     rpm/ppm/whatever
                          disttype and distdir added to config.pm-orig 
             both dont need to be probed in setup.pm
             disttype is the default type of dist to build,
             distdir is the place to save them to.. like autdir and moddir 
                          * module.pm => status is a hashref, not a string
                          * new files CPANPLUS::Dist and CPANPLUS::Dist::PPM
             the first is a base class, the second is a PPM specific dist
	     builder/installer/uninstaller. creating is already possible.
                          * documentation will follow, work in progress
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Config.pm-orig
	   ! lib/CPANPLUS/Configure.pm lib/CPANPLUS/Internals.pm
	   ! lib/CPANPLUS/Internals/Make.pm
	   ! lib/CPANPLUS/Internals/Module.pm
____________________________________________________________________________
[  3983] By: autrijus                              on 2002/04/25  13:38:28
        Log: * [-devel only] anticipating Zip compression uses in PPM.
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3982] By: autrijus                              on 2002/04/25  13:17:35
        Log: * 0.032 changelogs.
     Branch: devel
	   ! ChangeLog
____________________________________________________________________________
[  3981] By: autrijus                              on 2002/04/25  12:32:08
        Log: * 0.032 baseline.
     Branch: dist
	  +> lib/CPANPLUS/TesterGuide.pod
	  !> (integrate 15 files)
____________________________________________________________________________
[  3980] By: autrijus                              on 2002/04/25  12:21:06
        Log: * oops.
     Branch: devel
	   ! lib/CPANPLUS/TesterGuide.pod
____________________________________________________________________________
[  3979] By: autrijus                              on 2002/04/25  11:57:37
        Log: * adds external ftp -n support for Fetch.pm. (bug reported by
	     clkao)
             * let everything else in Fetch.pm use _run instead of
	     hand-rolled open()
     Branch: devel
	   ! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[  3978] By: autrijus                              on 2002/04/25  11:17:56
        Log: * move _run and _open3_run from Make.pm to Internal.pm.
     Branch: devel
	   ! lib/CPANPLUS/Internals.pm lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3977] By: autrijus                              on 2002/04/25  10:23:31
        Log: * use _run instead of ->open or system() for finer control.
             * command-line unzip wasn't working; fixed.
             * command-line gunzip wasn't honoring the {name} argument;
	     fixed.
             * _run now parses redirection letters correctly for IPC::Run.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Extract.pm
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3976] By: autrijus                              on 2002/04/25  09:25:13
        Log: * keep our namespace nice 'n clean.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[  3975] By: autrijus                              on 2002/04/25  09:20:49
        Log: * _untar now rmtree() the dir first before extracting.
             * it now displays files from /usr/bin/tar -t first, then -x at
	     once.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[  3974] By: autrijus                              on 2002/04/24  18:22:58
        Log: * the beginning of release notes for 0.032.
     Branch: devel
	   ! AUTHORS ChangeLog
____________________________________________________________________________
[  3973] By: autrijus                              on 2002/04/24  18:12:28
        Log: * fix freebsd report program's bug.
             * expand, unindent, polished.
     Branch: devel
	   ! lib/CPANPLUS/TesterGuide.pod
____________________________________________________________________________
[  3972] By: autrijus                              on 2002/04/24  18:02:20
        Log: * kudra's doc patch to @3944.
             (applied with space tweaks to merge with @3957).
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3971] By: autrijus                              on 2002/04/24  17:29:40
        Log: * nix LoTR quote.
             * adds it to manifest.
     Branch: devel
	   ! MANIFEST lib/CPANPLUS/TesterGuide.pod
____________________________________________________________________________
[  3970] By: autrijus                              on 2002/04/24  17:26:32
        Log: * the tester guide.
     Branch: devel
	   + lib/CPANPLUS/TesterGuide.pod
____________________________________________________________________________
[  3966] By: autrijus                              on 2002/04/24  16:33:21
        Log: * _make now transfers the 'prereq_target' argument into
	     prereqs.
             * much heftier PERL5LIB munging code for cpansmoke.
     Branch: devel
	   ! bin/cpansmoke lib/CPANPLUS/Backend.pm
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3965] By: autrijus                              on 2002/04/24  15:09:15
        Log: * checks report rv instead of dying.
     Branch: devel
	   ! bin/cpansmoke
____________________________________________________________________________
[  3963] By: autrijus                              on 2002/04/24  14:39:20
        Log: * provides 'details' URL for reports with additional info.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Report.pm lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3962] By: autrijus                              on 2002/04/24  14:37:45
        Log: * 'force' also means to continue install after a failing test.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3961] By: autrijus                              on 2002/04/24  14:02:12
        Log: * let _select_modules() and pathname() deduce from partial
	     distnames.
     Branch: devel
	   ! lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[  3960] By: autrijus                              on 2002/04/24  13:56:54
        Log: * typo: prereq => prereqs
             * corrected the test hook.
     Branch: devel
	   ! bin/cpansmoke
____________________________________________________________________________
[  3959] By: autrijus                              on 2002/04/24  13:45:32
        Log: * changed return value data structure of _query_report
             (the old way uses platform as key, which isn't really unique)
     Branch: devel
	   ! lib/CPANPLUS/Internals/Report.pm lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3958] By: autrijus                              on 2002/04/24  13:42:20
        Log: * cpansmoke -p won't install dependencies now, just use
	     PERL5LIB.
             * displays reports using a saner format.
     Branch: devel
	   ! bin/cpansmoke
____________________________________________________________________________
[  3957] By: kane                                  on 2002/04/24  13:30:58
        Log: * spacing patch to reflect the prompt change
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3955] By: autrijus                              on 2002/04/23  21:41:14
        Log: * updates the test::simple link.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[  3948] By: autrijus                              on 2002/04/23  16:10:02
        Log: * oops.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[  3947] By: autrijus                              on 2002/04/23  15:25:13
        Log: * adds auto-smoking instructions to cpansmoke.
             * adds -h option to display help.
             * make -a only reports 'make test' failures.
             * mentions the yet-nonexistent TesterGuide.
             * adds a recommendation letter in 'unknown' reports.
     Branch: devel
	   ! bin/cpansmoke lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[  3946] By: autrijus                              on 2002/04/23  15:19:50
        Log: * terminate if the user has deleted the test report.
     Branch: devel
	   ! bin/cpantest
____________________________________________________________________________
[  3944] By: autrijus                              on 2002/04/23  15:07:00
        Log: * better x..y expansion in shell.
             * introduces '*'.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3924] By: autrijus                              on 2002/04/20  08:04:42
        Log: * check rv first for failed installations.
     Branch: devel
	  !> inc/ExtUtils/AutoInstall.pm
____________________________________________________________________________
[  3908] By: kane                                  on 2002/04/19  10:52:22
        Log: * added a space after the prompt for the default shell
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3901] By: autrijus                              on 2002/04/19  06:13:16
        Log: * fix a simple mistake in @3897.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3898] By: kane                                  on 2002/04/18  22:22:18
        Log: * dirhandle doesn't use a 'dir' ending on it's commands
     Branch: devel
	   ! lib/CPANPLUS/Internals/Install.pm
____________________________________________________________________________
[  3897] By: kane                                  on 2002/04/18  17:05:21
        Log: * it's an array, not a hash.. oops
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3892] By: kane                                  on 2002/04/18  14:47:17
        Log: * some additions to classic.pm
             * changed backend.pm to have a _parse_modules wrapper and have
	     all functions IN backend.pm use it, instead of calling
	     internals directly
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[  3885] By: autrijus                              on 2002/04/17  21:15:42
        Log: * windir is not a good place to put nmake in.
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3883] By: kane                                  on 2002/04/17  11:58:03
        Log: solves bug as reported by jochen stenzel that an outdated
	     checksums file says checksums dont match
             it now correctly fetches, and chekcs in a new checksums file
     Branch: devel
	   ! lib/CPANPLUS/Internals/Install.pm
____________________________________________________________________________
[  3881] By: kane                                  on 2002/04/16  13:02:43
        Log: forgot a verbosity check when cleaning the cache
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3880] By: autrijus                              on 2002/04/16  11:57:38
        Log: * mfc.
     Branch: dist
	  !> (integrate 7 files)
____________________________________________________________________________
[  3874] By: autrijus                              on 2002/04/12  19:30:56
        Log: * added mjd's suggestion of detecting previous installations.
             * that brought MJD into AUTHORS file.
     Branch: devel
	   ! AUTHORS Makefile.PL lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3872] By: autrijus                              on 2002/04/12  16:10:25
        Log: * fix autoinstall success/failure reading.
             * this fixed the 'Confusing messages' bug reported by Jochen
	     Stenzel.
     Branch: devel
	  !> inc/ExtUtils/AutoInstall.pm
____________________________________________________________________________
[  3870] By: kane                                  on 2002/04/12  15:20:39
        Log: * fetch and install in CPANPLUS.pm were still very much
	     subroutines who didn't print any messages, just gave return
	     values.
             I changed it so they DO print messages (since they are meant
	     for commandline usage anyway).
                          MJD reported this as a 'bug' after he mistyped a module name
	     and CPANPLUS didn't throw any errors but seemed to be doing
	     nothing.
     Branch: devel
	   ! lib/CPANPLUS.pm
____________________________________________________________________________
[  3867] By: autrijus                              on 2002/04/11  04:30:33
        Log: * add detection for some more type of dependencies.
             * self-dep is resolved by delayed shift
	     @{$self->{_todo}->{make}}.
             * dep caused by UNINST=0 is resolved by explicitly skipping
	     tried mods.
             * cross-dep fix in @3867 is made to work.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3866] By: autrijus                              on 2002/04/11  03:48:05
        Log: * cygwin on win98 is still cygwin.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3865] By: autrijus                              on 2002/04/11  03:47:00
        Log: * fix the codependency bug reported by Jochen Stenzel.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3864] By: autrijus                              on 2002/04/11  03:20:21
        Log: * fix 'Warning in _run()' bug reported by Jochen Stenzel.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3863] By: autrijus                              on 2002/04/10  17:09:17
        Log: * open3 breaks cygwin.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3861] By: autrijus                              on 2002/04/10  14:18:49
        Log: * changes.
     Branch: devel
	   ! Changes
     Branch: dist
	   ! Changes
____________________________________________________________________________
[  3860] By: autrijus                              on 2002/04/10  14:17:53
        Log: * oops.
     Branch: dist
	  !> lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3859] By: autrijus                              on 2002/04/10  14:13:01
        Log: * satisfy $^W.
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3858] By: autrijus                              on 2002/04/10  14:10:14
        Log: * This be CPANPLUS 0.031, maintenance release.
     Branch: dist
	  !> (integrate 8 files)
____________________________________________________________________________
[  3857] By: autrijus                              on 2002/04/10  14:09:04
        Log: * 'cpansmoke' won't re-fetch distfiles if its arguments are
	     module names.
     Branch: devel
	   ! bin/cpansmoke
____________________________________________________________________________
[  3856] By: kane                                  on 2002/04/10  14:05:01
        Log: * version change to 0.031
     Branch: devel
	   ! lib/CPANPLUS.pm lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[  3855] By: autrijus                              on 2002/04/10  14:02:34
        Log: * mention stenzel and waalboer's bugs.
     Branch: devel
	   ! ChangeLog
____________________________________________________________________________
[  3854] By: autrijus                              on 2002/04/10  13:59:48
        Log: * further merge from 0.29 EU::AI.
     Branch: devel
	  !> inc/ExtUtils/AutoInstall.pm
____________________________________________________________________________
[  3852] By: autrijus                              on 2002/04/10  13:52:12
        Log: * fix 'Can't make test or install 0.03' bug.
     Branch: devel
	  !> inc/ExtUtils/AutoInstall.pm
____________________________________________________________________________
[  3849] By: autrijus                              on 2002/04/10  13:35:56
        Log: * add ftp://ftp.cpan.org/pub/CPAN/ as the default 'additional'
	     url.
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3848] By: autrijus                              on 2002/04/10  13:27:33
        Log: * Tell user we need root permission to install dependencies.
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3847] By: kane                                  on 2002/04/10  12:59:02
        Log: * fetchdir fix and classic.pm editing
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Shell/Classic.pm
____________________________________________________________________________
[  3846] By: autrijus                              on 2002/04/10  12:54:28
        Log: * mfc for the upcoming 0.031.
     Branch: dist
	  !> (integrate 12 files)
____________________________________________________________________________
[  3845] By: autrijus                              on 2002/04/10  12:52:28
        Log: * changelog for 0.031.
     Branch: devel
	   ! ChangeLog
____________________________________________________________________________
[  3844] By: kane                                  on 2002/04/10  12:46:57
        Log: * now adds the version of storable and the extension .stored
	     to storable'd sourcefiles to get around version conflicts
	     between older and newer versions of storable.
                          will look like this:
                          Retrieving D:\cpanplus\mailrc.1.010.stored
             Retrieving D:\cpanplus\dslip.1.010.stored
     Branch: devel
	   ! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[  3843] By: autrijus                              on 2002/04/10  12:41:17
        Log: * Setup.pm now clears away old storable images during a fresh
	     install.
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3842] By: autrijus                              on 2002/04/10  12:19:46
        Log: * mention 'c' in synopsis.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3841] By: autrijus                              on 2002/04/10  12:09:49
        Log: * kudra's patch to mention .. and some other bits.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3840] By: autrijus                              on 2002/04/10  10:24:29
        Log: * testers.cpan.org offers smtp. perl.org does not.
     Branch: devel
	   ! bin/cpantest
____________________________________________________________________________
[  3839] By: autrijus                              on 2002/04/10  10:08:57
        Log: * revert the bogus patch about autosetup earlier.
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3838] By: autrijus                              on 2002/04/10  09:54:57
        Log: * less scary messages from uninstall.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Install.pm
____________________________________________________________________________
[  3837] By: autrijus                              on 2002/04/10  09:53:11
        Log: * fixed fork and IPC::Run foo.
     Branch: devel
	   ! bin/cpansmoke
____________________________________________________________________________
[  3836] By: autrijus                              on 2002/04/10  09:05:56
        Log: * disables buffering on IPC::Run.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3835] By: autrijus                              on 2002/04/10  08:31:46
        Log: * let cpanp recognize Term::ReadLine brokeness on Win32.
     Branch: devel
	   ! bin/cpanp
____________________________________________________________________________
[  3834] By: autrijus                              on 2002/04/10  08:16:48
        Log: * let cpansmoke use pathname().
     Branch: devel
	   ! bin/cpansmoke
____________________________________________________________________________
[  3833] By: autrijus                              on 2002/04/10  07:58:08
        Log: * try to reduced $AutoSetup-induced loopness.
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3832] By: autrijus                              on 2002/04/10  07:55:05
        Log: * fix alarm() on win32.
     Branch: devel
	   ! bin/cpansmoke
____________________________________________________________________________
[  3831] By: autrijus                              on 2002/04/10  05:51:11
        Log: * mention the Text::Bastardize readme in t/'s copyright.
             * mention 's cpantest' and 's save'.
             * convention: user input use double quote, single quote
	     otherwise.
     Branch: devel
	   ! README
____________________________________________________________________________
[  3830] By: autrijus                              on 2002/04/10  02:10:57
        Log: * small pod nit.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3826] By: autrijus                              on 2002/04/09  18:19:28
        Log: * changes.
     Branch: devel
	   ! Changes
     Branch: dist
	   ! Changes
____________________________________________________________________________
[  3825] By: autrijus                              on 2002/04/09  18:17:33
        Log: * mfc.
     Branch: dist
	  +> (branch 7 files)
	   - t/lib/Test/Simple.pm
	  !> (integrate 10 files)
____________________________________________________________________________
[  3824] By: autrijus                              on 2002/04/09  18:15:45
        Log: * kudra's belated document patches.
             * for hysterical reasons, this change is the actualy 0.03
	     uploaded
             to CPAN. go figure.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3823] By: autrijus                              on 2002/04/09  18:08:28
        Log: * -d works again after the reports() change.
             * added -s to avoid duplicate testing on the same platform.
     Branch: devel
	   ! bin/cpansmoke
____________________________________________________________________________
[  3822] By: autrijus                              on 2002/04/09  16:35:18
        Log: * integrate 0.28 of EU::AI.
     Branch: devel
	  !> inc/ExtUtils/AutoInstall.pm
____________________________________________________________________________
[  3821] By: autrijus                              on 2002/04/09  16:31:09
        Log: * bundles File::Spec for the test to pass.
             * nixed Test::Simple; nouse for that.
             * added legal statements in README.
             * edit MANIFEST to reflect the changes.
     Branch: devel
	   + t/lib/File/Spec.pm t/lib/File/Spec/Functions.pm
	   + t/lib/File/Spec/Mac.pm t/lib/File/Spec/OS2.pm
	   + t/lib/File/Spec/Unix.pm t/lib/File/Spec/VMS.pm
	   + t/lib/File/Spec/Win32.pm
	   - t/lib/Test/Simple.pm
	   ! MANIFEST README
____________________________________________________________________________
[  3820] By: autrijus                              on 2002/04/09  16:07:48
        Log: * add File::Spec to autoprobing list.
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3819] By: autrijus                              on 2002/04/09  15:57:30
        Log: * don't use splitdir since 0.6 File::Spec does not have it.
     Branch: devel
	   ! lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[  3816] By: autrijus                              on 2002/04/09  15:20:44
        Log: * make 5.004 happy.
     Branch: devel
	  !> inc/ExtUtils/AutoInstall.pm
____________________________________________________________________________
[  3815] By: autrijus                              on 2002/04/09  15:20:13
        Log: * changed probing logic: only absolute neccessities are
	     defaulted.
     Branch: devel
	   ! Makefile.PL lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3813] By: autrijus                              on 2002/04/09  14:57:18
        Log: * more timeouts and explicit 'wait a while' notes for nmake
	     fetching.
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3812] By: autrijus                              on 2002/04/09  14:27:45
        Log: * solve the Config.pm~ problem for first-time installs.
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3811] By: autrijus                              on 2002/04/09  14:16:26
        Log: * changes.
     Branch: devel
	   ! Changes
     Branch: dist
	   ! Changes
____________________________________________________________________________
[  3810] By: autrijus                              on 2002/04/09  14:14:30
        Log: * The One True 0.03 with last minute, show-stopping changes.
             * kudra's doc patch to mention 'authors_only' flag, default
             directory for install & fetch, and access methods for Module
             And author objects.
             * 'c' command in Default.pm wasn't working.
             * AutoInstall's connectivity detection wasn't working.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Shell/Default.pm
	  !> inc/ExtUtils/AutoInstall.pm
____________________________________________________________________________
[  3809] By: autrijus                              on 2002/04/09  13:56:01
        Log: * changes.
     Branch: devel
	   ! Changes
     Branch: dist
	   ! Changes
____________________________________________________________________________
[  3808] By: autrijus                              on 2002/04/09  13:44:56
        Log: * This be CPANPLUS, version 0.03.
     Branch: dist
	  +> t/dummy-CPAN/authors/id/A/AY/AYRNIEU/CHECKSUMS
	  +> t/dummy-CPAN/authors/id/A/AY/AYRNIEU/Text-Bastardize-0.06.read
	  +> me
	  !> (integrate 17 files)
____________________________________________________________________________
[  3807] By: autrijus                              on 2002/04/09  13:42:53
        Log: * don't include Classics in the release.
     Branch: devel
	   ! MANIFEST.SKIP
____________________________________________________________________________
[  3806] By: autrijus                              on 2002/04/09  13:18:06
        Log: * paged output for _help.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3805] By: autrijus                              on 2002/04/09  13:11:39
        Log: * changed Setup::init($conf) into
	     Setup->init(conf=>$conf,term=>$term)
             * introduced 's save' to Shell.
             * 's conf' can't be abbreviated as 's c' now.
             * documented 'cpantest' in shell.pm, as well as format
	     changes.
     Branch: devel
	   ! Makefile.PL lib/CPANPLUS/Configure.pm
	   ! lib/CPANPLUS/Configure/Setup.pm lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3804] By: autrijus                              on 2002/04/09  12:18:19
        Log: * renewed backend patch for kudra to work from.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3803] By: autrijus                              on 2002/04/09  11:59:31
        Log: * 't' is now for testing, not report checking.
             * the old 't' becomes 'c'. changed documents accordingly.
             * 's' now displays current values when the argument is
	     empty/invalid.
     Branch: devel
	   ! ChangeLog README bin/cpanp lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3802] By: kane                                  on 2002/04/09  11:57:56
        Log: * tell the user taht a checksum match was ok if $verbose
     Branch: devel
	   ! lib/CPANPLUS/Internals/Install.pm
____________________________________________________________________________
[  3801] By: autrijus                              on 2002/04/09  11:53:37
        Log: * don't stop user from testing/make/makefile even if !force
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3800] By: autrijus                              on 2002/04/09  10:31:19
        Log: * ncftp3, too.
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3799] By: kane                                  on 2002/04/09  08:15:37
        Log: * 'u' is no longer buggy
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3798] By: autrijus                              on 2002/04/09  08:11:49
        Log: * promote UNINST=1 in accord to L<CPAN/FAQ>.
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3797] By: autrijus                              on 2002/04/09  07:18:23
        Log: * oops. the real problem is Term::Readline does not handle
	     '::' in prompt well.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3796] By: autrijus                              on 2002/04/09  07:14:38
        Log: * line up the \n in _ask_prereq's prompt; otherwise
	     Term::ReadLine
             may get confused.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3795] By: autrijus                              on 2002/04/09  06:59:01
        Log: * resolves most of ExtUtils::Installed misnomers in
	     _installed.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Search.pm
____________________________________________________________________________
[  3794] By: autrijus                              on 2002/04/09  06:48:13
        Log: * fix 80-columnness for 'o' command.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3793] By: autrijus                              on 2002/04/09  06:40:53
        Log: * avoids infinite looping when $AutoSetup is set but default
	     is bad.
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3792] By: autrijus                              on 2002/04/09  06:33:28
        Log: * move nmake.exe fetcher to start of Makefile.PL.
             (otherwise, Setup.pm will fail.)
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3791] By: autrijus                              on 2002/04/09  06:10:11
        Log: * prefer Net::FTP for nmake autofetcher to avoid bad
	     firewalls.
             * mention the autofetcher in changelog.
     Branch: devel
	   ! ChangeLog Makefile.PL
____________________________________________________________________________
[  3790] By: autrijus                              on 2002/04/09  04:39:29
        Log: * documented nmake autofetcher in README.
     Branch: devel
	   ! README
____________________________________________________________________________
[  3789] By: autrijus                              on 2002/04/09  04:38:15
        Log: * nmake autofetcher.
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3788] By: autrijus                              on 2002/04/09  03:05:12
        Log: * the beginning of nmake autofetcher.
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3787] By: autrijus                              on 2002/04/09  02:35:02
        Log: * it turned out we can't use the native 'ftp' command, so
	     alter probing.
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3786] By: autrijus                              on 2002/04/09  02:24:35
        Log: * updated TODO.
     Branch: devel
	   ! TODO
____________________________________________________________________________
[  3785] By: autrijus                              on 2002/04/09  02:19:27
        Log: * let MANIFEST recognize test data.
             * use the real checksum, not a faked one.
             * test now covers all public methods of Backend.pm.
     Branch: devel
	   ! MANIFEST t/3-backend.t
	   ! t/dummy-CPAN/authors/id/A/AY/AYRNIEU/CHECKSUMS
____________________________________________________________________________
[  3784] By: autrijus                              on 2002/04/09  02:15:19
        Log: * check for array referenceness before dereferencing.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3782] By: autrijus                              on 2002/04/09  02:06:01
        Log: * module_tree should be called in Backend.pm, not Authors.pm.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Author.pm
____________________________________________________________________________
[  3781] By: autrijus                              on 2002/04/09  02:00:40
        Log: * modules() in Backend.pm should not blindly pass args to
	     search().
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3780] By: kane                                  on 2002/04/08  18:12:07
        Log: * first bit of a Classic.pm is done:
             m/a/b/i/q/h/? commands all work, including output like one
	     would expect from cpan.pm
                          more later...
     Branch: devel
	   ! lib/CPANPLUS/Shell/Classic.pm
____________________________________________________________________________
[  3779] By: autrijus                              on 2002/04/08  17:49:46
        Log: * test suite.
     Branch: devel
	   + t/dummy-CPAN/authors/id/A/AY/AYRNIEU/CHECKSUMS
	   + t/dummy-CPAN/authors/id/A/AY/AYRNIEU/Text-Bastardize-0.06.read
	   + me
	   ! t/3-backend.t
____________________________________________________________________________
[  3778] By: kane                                  on 2002/04/08  16:02:24
        Log: * changed internals::search::_query_author_tree to return a
	     hashref instead of an array ref... only user was
	     backend::distributions() up till now, so there i changed it so
	     it would expect a hashref too
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals/Search.pm
____________________________________________________________________________
[  3777] By: kane                                  on 2002/04/08  15:53:02
        Log: * _query_author_tree also takes an authors_only flag, which
	     means it won't query on in the module tree, but just return
	     author objects that match your criteria.
             I made this flag available thru backend::search as well.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3774] By: autrijus                              on 2002/04/08  14:05:32
        Log: * properties of Module/Author objects are available as
	     accessor methods.
     Branch: devel
	   ! ChangeLog lib/CPANPLUS/Internals/Author.pm
	   ! lib/CPANPLUS/Internals/Module.pm
____________________________________________________________________________
[  3773] By: autrijus                              on 2002/04/08  13:41:11
        Log: * 5.005 won't autovivify open3 handles, so autoflush won't
	     work.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3772] By: autrijus                              on 2002/04/08  13:25:14
        Log: * mfc for the 'code' part of 0.03.
     Branch: dist
	  !> (integrate 24 files)
____________________________________________________________________________
[  3771] By: autrijus                              on 2002/04/08  13:23:44
        Log: * save_pm's error object was missing.
     Branch: devel
	   ! lib/CPANPLUS/Configure.pm
____________________________________________________________________________
[  3770] By: autrijus                              on 2002/04/08  13:15:16
        Log: * mention autosetup in changelog.
     Branch: devel
	   ! ChangeLog
____________________________________________________________________________
[  3769] By: autrijus                              on 2002/04/08  13:14:51
        Log: * Copyright line.
     Branch: devel
	   ! bin/cpanp
____________________________________________________________________________
[  3768] By: autrijus                              on 2002/04/08  13:08:05
        Log: * autosetup via $AutoSetup in Setup.pm is supported.
             * all $term->readline calls has been changed to the
	     _readline() wrapper.
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3767] By: autrijus                              on 2002/04/08  12:44:32
        Log: * allows multiple hosts to be selected in Setup.
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3766] By: autrijus                              on 2002/04/08  12:25:03
        Log: * add new changes to changelog.
     Branch: devel
	   ! ChangeLog
____________________________________________________________________________
[  3765] By: kane                                  on 2002/04/08  12:12:34
        Log: * added [General] as header to default.pm's help()
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3764] By: kane                                  on 2002/04/08  12:06:01
        Log: * put _parse_module into Internals (from Backend)
             * set $count to start at 0 rather than the (arbitrary) 5 it
	     was set to in Internals
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[  3763] By: autrijus                              on 2002/04/08  11:42:45
        Log: * typo nit.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3762] By: autrijus                              on 2002/04/08  11:13:28
        Log: * the output from 't' command should be grouped by dists, not
	     modnames.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3761] By: autrijus                              on 2002/04/08  11:06:41
        Log: * add new methods to 3-backend.t.
     Branch: devel
	   ! t/3-backend.t
____________________________________________________________________________
[  3760] By: autrijus                              on 2002/04/08  11:03:45
        Log: * the faked modobj from distnames shouldn't have leaving '/'
	     in {path}.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3759] By: autrijus                              on 2002/04/08  10:27:54
        Log: * from kudra: remove pod text in Author.pm and Module.pm; they
	     are
             now listed in Backend.pm.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Author.pm
	   ! lib/CPANPLUS/Internals/Module.pm
____________________________________________________________________________
[  3758] By: autrijus                              on 2002/04/08  10:11:02
        Log: * patch from kudra: incoporating corrections.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3757] By: kane                                  on 2002/04/07  19:06:35
        Log: * changed _validate_module() to first check if the module
	     we're trying to validate is actually installed.
             it will return 0 if it's not installed or there was an error
	     somewehre (ie, extutils::installed crashed or was not
	     available).
             it will return an empty list [] if no files were missing or a
	     filled [] if files were missing.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Search.pm
____________________________________________________________________________
[  3756] By: kane                                  on 2002/04/07  18:50:07
        Log: * added modules() as a method to backend.pm.
             that means Module.pm now invokes THAT one instead of rolling
	     it's own. it takes authors => [] argument just like
	     distributions.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals/Module.pm
____________________________________________________________________________
[  3755] By: kane                                  on 2002/04/07  18:29:08
        Log: * changed newlining in setup.pm per kudra's patch
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3754] By: kane                                  on 2002/04/07  18:26:51
        Log: * added kudra's gigantic mega patch for the addition of one
	     (1) newline ;)
     Branch: devel
	   ! lib/CPANPLUS/Internals/Module.pm
____________________________________________________________________________
[  3753] By: autrijus                              on 2002/04/07  17:32:22
        Log: * kudra's document patch.
             * Shell.pm: Added the the r and l commands can also accept
	     distributions.
             * Backend.pm: Restructured the documentation concerning module
	     and author objects.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3752] By: kane                                  on 2002/04/07  17:21:06
        Log: * made pathname() available thru $modobj, using the classic
	     calling style (using _make_object )
     Branch: devel
	   ! lib/CPANPLUS/Internals/Module.pm
____________________________________________________________________________
[  3751] By: autrijus                              on 2002/04/07  17:20:00
        Log: * report() is too way down. brought it up below readme().
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3750] By: autrijus                              on 2002/04/07  17:14:08
        Log: * pathname() should not accept arrayref, since it takes only
	     one arg.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3749] By: autrijus                              on 2002/04/07  17:09:19
        Log: * refactor Module.pm methods into _call_object() calls.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Module.pm
____________________________________________________________________________
[  3748] By: autrijus                              on 2002/04/07  17:04:47
        Log: * the unification of distname/modname/modobj arguments in
	     Backend.pm.
             * affects all methods that have "methods" in their option
	     list.
             * heuristic is embedded in _parse_module(); it returns $name
	     and $modobj.
             * also introduced pathname() method which returns the
	     canonized distname.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3747] By: autrijus                              on 2002/04/07  16:01:36
        Log: * details() now returns '0' for unavailable modules like
	     everybody else.
             * much better distname matching regex in _select_modules:
	     [^\w:]
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3746] By: autrijus                              on 2002/04/07  15:59:04
        Log: * style fix for $force checking.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[  3745] By: autrijus                              on 2002/04/07  15:57:38
        Log: * all force => 0 is really force => undef in Backend.pm.
             * the display option for details() should've never been there.
	     sorry.
             * _extract in Extract.pm now recognizes 'force' option
	     properly.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[  3744] By: autrijus                              on 2002/04/07  15:44:11
        Log: * truthness to definedness hunt in Backend.pm.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3743] By: autrijus                              on 2002/04/07  15:31:58
        Log: * _flags_hashref can be used as a class method, not an
	     instance method.
             (otherwise the setup may enter an infinite loop.)
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3742] By: autrijus                              on 2002/04/07  15:30:59
        Log: * warn about unlink failure, and soften the harsh tone of
	     probing
             warnings, according to kane's suggestion.
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3741] By: autrijus                              on 2002/04/07  15:30:18
        Log: * don't allow Config.pm~ anymore in MANIFEST.SKIP.
     Branch: devel
	   ! MANIFEST.SKIP
____________________________________________________________________________
[  3740] By: kane                                  on 2002/04/07  11:32:31
        Log: * changed 'o conf' in readme to say 's conf'
             noting that we are talking about cpanPLUS here, not cpan.pm!
     Branch: devel
	   ! README
____________________________________________________________________________
[  3739] By: kane                                  on 2002/04/07  11:22:15
        Log: fixed some typos and features
     Branch: devel
	   ! ChangeLog
____________________________________________________________________________
[  3738] By: kane                                  on 2002/04/07  11:09:25
        Log: * fixed some comments
             * added the keys %{} bit to reset the iterator in _installed()
     Branch: devel
	   ! lib/CPANPLUS/Internals/Report.pm
	   ! lib/CPANPLUS/Internals/Search.pm
____________________________________________________________________________
[  3737] By: kane                                  on 2002/04/07  11:01:19
        Log: * fixed reports() in backend to NOT print (tsk!) and moved
	     that part to default.pm
             * added $modobj->reports() as a functionality in module.pm
             * fixed the return value of reports() to be in sync with the
	     rest of backend:
             (particularly when sending module objects, to not get
	     HASH0x39473 as a key)
                          $VAR1 = {
             'Acme::Buffy' => {
             'Acme-Buffy-1.3' => {
             'linux 2.2.14-5.0 i686-linux' => 'PASS',			   
					 'linux 2.4.8-11mdkenter
	     i386-linux' => 'PASS'
             }
             }
             };
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals/Module.pm
	   ! lib/CPANPLUS/Internals/Report.pm lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3736] By: kane                                  on 2002/04/07  10:32:32
        Log: * patched report.pm to be able to use older version of LWP
	     (specifically pre 5.64) - at that point the get() method
	     wasn't available yet, and one uses a HTTP::Request object
	     instead.
                          this should work on newer version of LWP as well of course,
	     but please test
     Branch: devel
	   ! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[  3735] By: autrijus                              on 2002/04/07  10:18:33
        Log: * add 'all_versions' and 'display' options to reports().
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals/Report.pm
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3734] By: autrijus                              on 2002/04/07  09:58:39
        Log: * renamed query_report() to reports() in Backend.pm.
             * added input checks and modobj/modname/distname parsing.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals/Report.pm
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3733] By: autrijus                              on 2002/04/07  09:46:13
        Log: * reset the each() iterator.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3732] By: autrijus                              on 2002/04/07  09:45:17
        Log: * credit list is now in AUTHORS.
     Branch: devel
	   ! lib/CPANPLUS.pm
____________________________________________________________________________
[  3731] By: autrijus                              on 2002/04/07  09:19:07
        Log: * back out accidentally submitted doc changes; waiting kudra's
	     approval.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3730] By: autrijus                              on 2002/04/07  09:05:40
        Log: * fixed truthness test into definedness test for args.
             * added modname/distname/modobj support for Backend.pm
	     methods.
             * makeflags is now a hashref instead of a scalar.
     Branch: devel
	   ! ChangeLog lib/CPANPLUS/Backend.pm lib/CPANPLUS/Config.pm-orig
	   ! lib/CPANPLUS/Configure/Setup.pm
	   ! lib/CPANPLUS/Internals/Fetch.pm lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3729] By: autrijus                              on 2002/04/07  02:15:06
        Log: * add wrapper for _query_report as query_report.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3728] By: autrijus                              on 2002/04/06  16:23:30
        Log: * expand tabs.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3727] By: autrijus                              on 2002/04/06  16:12:21
        Log: * Ann's doc patch.
             * CPANPLUS.pm: Added the names of early bug reporters to
	     credits.
             * Backend.pm: documented 'installed', 'validate', 'readme',
             'reload_indices', 'uninstall'. Edited 'uptodate' and
	     'details'.
             * Default.pm: Changed printed help text in code, documented
             't', 'o', 'r', '!', 'u' commands, fixed format, added testers
	     URL.
     Branch: devel
	   ! lib/CPANPLUS.pm lib/CPANPLUS/Backend.pm
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3726] By: autrijus                              on 2002/04/06  16:05:35
        Log: * refactored makemakerflags config into _ask_flags().
             * also, use Make.pm's _flags_hashref() to parse user input.
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3724] By: autrijus                              on 2002/04/06  15:52:15
        Log: * refactored 'a=b' flag parsing into _flags_hashref and
	     _flags_hashref.
             * let Default.pm take advantage of it to set makemakerflags.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3723] By: autrijus                              on 2002/04/06  10:57:20
        Log: * new 'skiptest' target to install without test.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3722] By: autrijus                              on 2002/04/06  10:48:30
        Log: * _get_checksums() duplicated two $paths; fixed.
             * regex of 'author' shouldn't be \w -- otherwise NI-S will be
	     unhappy.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[  3721] By: autrijus                              on 2002/04/06  10:44:48
        Log: * changed version format from 7 to 8 chars, since
	     4+length('.')+3=8.
             * also, the 'No README found' line was without a "\n".
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3720] By: autrijus                              on 2002/04/06  10:37:44
        Log: * Backend::detail() now accepts module objs according to
	     kane's TODO.
             * detail() guesses the 'best match' module from dist names.
             * detail() returns 'Description' for distributions.
             * similarily, readme() now accepts dists, modobjs, and/or
	     module names.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3719] By: autrijus                              on 2002/04/06  10:30:22
        Log: * remove old Config.pm so we don't end up installing
	     'Config.pm~'.
             * changed the name 'CPAN+' to 'CPANPLUS'.
             * distributions are now made with 'gzip -9'.
             * probing notice is displayed first for users with smaller
	     screens.
             * utilizes the new AutoInstall feature to skip tests.
             * avoids the 'cannot create second Term::Readline interface'
	     warning.
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3718] By: autrijus                              on 2002/04/06  10:21:34
        Log: * give credit where credit is due.
             * added "New Shell Commands" section in ChangeLog.
     Branch: devel
	   ! AUTHORS ChangeLog
____________________________________________________________________________
[  3717] By: autrijus                              on 2002/04/06  10:19:26
        Log: * integrate better autoinstall from EU::AI 0.27 trunk.
     Branch: devel
	  !> inc/ExtUtils/AutoInstall.pm
____________________________________________________________________________
[  3714] By: kane                                  on 2002/04/05  15:55:33
        Log: * made readme callable thru $module_object too
     Branch: devel
	   ! lib/CPANPLUS/Internals/Module.pm
____________________________________________________________________________
[  3713] By: kane                                  on 2002/04/05  15:16:24
        Log: woops, left a Dumper in there
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3712] By: kane                                  on 2002/04/05  14:32:40
        Log: * added reload_indices command to backend.pm so default.pm
	     would not be poking DIRECTLY into internals.
             * changed default.pm to use reload indices
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals/Install.pm
	   ! lib/CPANPLUS/Internals/Source.pm lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3711] By: autrijus                              on 2002/04/05  02:37:42
        Log: * mfc.
     Branch: dist
	  !> (integrate 13 files)
____________________________________________________________________________
[  3708] By: autrijus                              on 2002/04/05  02:01:13
        Log: * $buf of 'o' is unneccessary; eliminated.
             * caches win32 console object; overhead too high.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3706] By: autrijus                              on 2002/04/04  13:57:19
        Log: * probe for Term::Size or Win32::Console or nothing, depend on
	     the platform.
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3705] By: autrijus                              on 2002/04/04  13:44:07
        Log: * full _uninstall support in Install.pm.
             * new _directories and _packlist_file methods for Search.pm.
             * _extutils_installed helper method for Search.pm.
             * removed outdated comments from Default Shell.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Install.pm
	   ! lib/CPANPLUS/Internals/Search.pm lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3704] By: kane                                  on 2002/04/04  13:41:15
        Log: * have default.pm's _term_rowcount use Win32::Console rather
	     than Term::Size if on win32
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3702] By: kane                                  on 2002/04/04  13:26:43
        Log: * made the pager happier with the o command by printing
	     everything at once, rather than line by line
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3701] By: kane                                  on 2002/04/04  13:18:42
        Log: * added validate and installed as commands to backend
             * added 'o' to shell, which lists all modules that aren't upto
	     date
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals.pm
	   ! lib/CPANPLUS/Internals/Search.pm lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3700] By: autrijus                              on 2002/04/04  13:13:59
        Log: * relax IPC::Run dependency to non-unix, non-win98 only.
             * fix complain flag accordingly.
             * also, '0.0' is prefered over '0' in _can_use.
     Branch: devel
	   ! Makefile.PL lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3699] By: autrijus                              on 2002/04/04  13:09:37
        Log: * _install_module now skips over modules in core distribution.
             * hence, _make no longer checks its prereq for that.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Install.pm
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3698] By: autrijus                              on 2002/04/04  12:56:02
        Log: * expand .. in numbered input.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3697] By: autrijus                              on 2002/04/04  12:43:01
        Log: * removed staled documentation.
             * added 'u'.
     Branch: devel
	   ! bin/cpanp
____________________________________________________________________________
[  3696] By: autrijus                              on 2002/04/04  12:37:20
        Log: * wrong comment.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3695] By: autrijus                              on 2002/04/04  12:36:41
        Log: * shows distname in parenthesis instead of let it replace the
	     module.
             * since you'll always test installed module without -f, patch
	     doc.
     Branch: devel
	   ! bin/cpansmoke
____________________________________________________________________________
[  3694] By: autrijus                              on 2002/04/04  12:35:36
        Log: * Avoid \_ escape warnings.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[  3693] By: kane                                  on 2002/04/04  07:34:16
        Log: tidied up messages in Source.pm
     Branch: devel
	   ! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[  3692] By: kane                                  on 2002/04/04  07:21:41
        Log: for _can_use always use version '0.0' if you mean 0.
             that's because 0 is not true and will cause some warnings to
	     be issued under -w (it will still work tho, it just doesn't
	     look pretty)
     Branch: devel
	   ! lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[  3691] By: autrijus                              on 2002/04/04  02:05:11
        Log: * manifest.
     Branch: devel
	   ! MANIFEST.SKIP
     Branch: dist
	   ! MANIFEST.SKIP
____________________________________________________________________________
[  3690] By: autrijus                              on 2002/04/04  02:04:30
        Log: * changes.
     Branch: devel
	   ! Changes
     Branch: dist
	   ! Changes
____________________________________________________________________________
[  3689] By: autrijus                              on 2002/04/04  02:01:42
        Log: * This is CPANPLUS, v0.03.
             (or RC3, if there turn out to be any show-stopping bugs.)
     Branch: dist
	  !> (integrate 16 files)
____________________________________________________________________________
[  3688] By: autrijus                              on 2002/04/04  01:55:28
        Log: * be explicit on smtp-using environments.
     Branch: devel
	   ! bin/cpantest
____________________________________________________________________________
[  3687] By: autrijus                              on 2002/04/04  01:54:56
        Log: * _can_use escapee.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[  3686] By: autrijus                              on 2002/04/04  01:42:35
        Log: * oops, wrong _can_use line.
     Branch: devel
	   ! lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[  3685] By: autrijus                              on 2002/04/04  01:42:21
        Log: * let Win32, VMS etc use perl.org as SMTP host.
             (should work on Cc to @cpan.org too, since they're the same
	     host.)
     Branch: devel
	   ! bin/cpantest
____________________________________________________________________________
[  3682] By: autrijus                              on 2002/04/04  00:57:17
        Log: * improved ChangeLog to say about 0.01 and 0.02.
             * README now mentions CPAN Testing features.
     Branch: devel
	   ! ChangeLog README
____________________________________________________________________________
[  3681] By: autrijus                              on 2002/04/04  00:56:24
        Log: * won't flush previous search results on a failed search.
             * ->addhistory is redundant; removed.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3680] By: autrijus                              on 2002/04/04  00:55:37
        Log: * favor the more portable _can_run implementation, using
	     MM->maybe_command.
     Branch: devel
	   ! lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[  3679] By: autrijus                              on 2002/04/04  00:51:41
        Log: * IPC::Run is not for win9x people to install.
             * Term::Size is introduced for unix people.
             * use the more portable _can_run() instead of have().
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3678] By: kane                                  on 2002/04/03  22:17:50
        Log: * moved the _module_tree and _author_tree methods to
	     Internals::Source, where they belong.
             * made _can_use take a 'complain' argument to yell out loudly
	     if a module marked with that flag is missing. it also takes
	     not just a hashref now, but a modules => {} construct.
     Branch: devel
	   ! (edit 11 files)
____________________________________________________________________________
[  3677] By: autrijus                              on 2002/04/03  19:24:08
        Log: * oops; IsWinNT is bareword on non-win32 systems.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3676] By: autrijus                              on 2002/04/03  19:08:58
        Log: * Archive::Zip defaults to 0 at all times.
             * added IPC::Run requirement.
             * proving for dependencies is now the default behaviour, and
	     displays warnings.
             * no longre have %depend; all features default to 1 is treated
	     as dependency.
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3675] By: autrijus                              on 2002/04/03  19:06:08
        Log: * Win32 should never suggest installing Term::Readline::Perl.
             * consolidated three occurrences of 'CPAN Terminal' into
	     $brand.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3674] By: autrijus                              on 2002/04/03  18:23:12
        Log: * Prefers IPC::Run for _run's purpose.
             * the original _run delegated to _open3_run to emulate
	     IPC::Run::run.
             * STDERR is also silenced on !$verbose runs.
             * Win32 now works with a system() fallback launcher.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3672] By: autrijus                              on 2002/04/03  15:20:35
        Log: * the _set_tree_recurse kluge is obsoleted by last patch.
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[  3671] By: autrijus                              on 2002/04/03  15:13:35
        Log: * _check_install should only call _module_tree if version is
	     undef.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Install.pm
____________________________________________________________________________
[  3670] By: autrijus                              on 2002/04/03  07:13:07
        Log: * RC2.
     Branch: dist
	  !> bin/cpansmoke lib/CPANPLUS/Configure/Setup.pm
	  !> lib/CPANPLUS/Internals/Make.pm
	  !> lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[  3669] By: autrijus                              on 2002/04/03  07:11:07
        Log: * $self->{_todo}->{make} now contains hashrefs of arguments,
	     instead
             of a simple scalar $dir; otherwise $data will be empty.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3668] By: autrijus                              on 2002/04/03  06:42:00
        Log: * new '-d' option of cpansmoke to display existing test result
	     first
             * new '-c' option of cpansmoke to Cc the author on non-FAIL
	     tests
             (set 'cpantest' to 'always_cc' to enable the -c behaviour.)
             * always use & display distnames instead of module names
             * _send_report now takes named arguments
             * _query_report now takes distnames
             * refactored parameter passing logic to _report_command
     Branch: devel
	   ! bin/cpansmoke lib/CPANPLUS/Internals/Make.pm
	   ! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[  3667] By: autrijus                              on 2002/04/03  05:23:49
        Log: * obsoleted.
     Branch: devel
	   - (delete 30 files)
____________________________________________________________________________
[  3666] By: autrijus                              on 2002/04/03  05:02:17
        Log: * allows parameters in the target exe to probe. This is so the
	     user
             can enter 'more /c' as pager, or 'ftp -6' to go ipv6.
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3665] By: autrijus                              on 2002/04/02  16:48:40
        Log: * mfc.
     Branch: dist
	  !> ChangeLog bin/cpansmoke lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[  3664] By: autrijus                              on 2002/04/02  16:47:51
        Log: * removes incorrect date.
             * dedicated to aevil.
     Branch: devel
	   ! ChangeLog
____________________________________________________________________________
[  3663] By: autrijus                              on 2002/04/02  16:40:50
        Log: * let 5.005 use cpansmoke.
     Branch: devel
	   ! bin/cpansmoke
____________________________________________________________________________
[  3662] By: autrijus                              on 2002/04/02  16:30:52
        Log: * looks like somebody's got options backwards.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[  3661] By: autrijus                              on 2002/04/02  16:00:43
        Log: * mfc last change.
     Branch: dist
	  !> ChangeLog lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3660] By: autrijus                              on 2002/04/02  15:59:45
        Log: * Barrie Slaymaker's endless dependency bug solved.
             * note that in changelog.
     Branch: devel
	   ! ChangeLog lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3659] By: autrijus                              on 2002/04/02  15:02:26
        Log: * add human-readable changelog.
     Branch: devel
	   ! MANIFEST
     Branch: dist
	   ! MANIFEST
____________________________________________________________________________
[  3658] By: autrijus                              on 2002/04/02  14:58:59
        Log: * mfc last change.
     Branch: dist
	  !> lib/CPANPLUS/Configure/Setup.pm lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[  3657] By: autrijus                              on 2002/04/02  14:57:59
        Log: * introduced _set_tree_recurse to inhibit lazy loading.
             * use that method in Setup.pm to prevent fetching modtree.
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[  3656] By: autrijus                              on 2002/04/02  14:41:09
        Log: * mfc: This be 0.03, Release Candidate.
     Branch: dist
	  +> ChangeLog bin/cpansmoke bin/cpantest
	  +> lib/CPANPLUS/Internals/Report.pm
	  !> (integrate 18 files)
____________________________________________________________________________
[  3655] By: autrijus                              on 2002/04/02  14:39:18
        Log: * Author.pm catches up with _module_tree() move.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Author.pm
____________________________________________________________________________
[  3654] By: autrijus                              on 2002/04/02  14:35:43
        Log: * _run() should inform that we're doing something if $verbose
	     is on.
             * reporting error message to the stack too.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3653] By: kane                                  on 2002/04/02  14:12:14
        Log: fixed a few bugs with the previous patch of the _get_checksums
	     method
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals/Install.pm
	   ! lib/CPANPLUS/Internals/Search.pm
	   ! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[  3652] By: autrijus                              on 2002/04/02  14:05:59
        Log: * version bump: Internals.pm to 0.03 and Default.pm to 0.02.
     Branch: devel
	   ! lib/CPANPLUS/Internals.pm lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3651] By: autrijus                              on 2002/04/02  14:01:58
        Log: * oops. _pager_close shouldn't be called without a pager.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3650] By: autrijus                              on 2002/04/02  13:50:49
        Log: * changelog for 0.03.
     Branch: devel
	   + ChangeLog
____________________________________________________________________________
[  3649] By: autrijus                              on 2002/04/02  13:49:11
        Log: * better fudging algorithm to agree with search.cpan.org.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3648] By: autrijus                              on 2002/04/02  13:36:17
        Log: * better version fudging.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3647] By: autrijus                              on 2002/04/02  13:02:54
        Log: * prefer _can_use instead of simple require.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3646] By: kane                                  on 2002/04/02  13:00:21
        Log: added in stringified version of http error code.
             also refactored the way checksums are fetched.. both
	     _check_md5 as well as _distributions now call _get_checksums
	     and it does The Right Thing.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Extract.pm
	   ! lib/CPANPLUS/Internals/Fetch.pm
	   ! lib/CPANPLUS/Internals/Install.pm
	   ! lib/CPANPLUS/Internals/Search.pm
	   ! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[  3645] By: autrijus                              on 2002/04/02  12:58:23
        Log: * introduces $self->{_backend} that points to $cpan in Default
	     Shell.
             * _set_config now takes named arguments.
             * _pager_open now open+selects pager handle; _pager_close
	     closes it.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3644] By: autrijus                              on 2002/04/02  11:32:54
        Log: * return does not work in eval {}... kane++ autrijus--
     Branch: devel
	   ! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[  3643] By: autrijus                              on 2002/04/02  11:14:23
        Log: * _run now takes named arguments like everybody else.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3642] By: autrijus                              on 2002/04/02  11:08:23
        Log: * adds 'pager' probing and support.
     Branch: devel
	   ! lib/CPANPLUS/Config.pm-orig lib/CPANPLUS/Configure/Setup.pm
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3641] By: autrijus                              on 2002/04/02  10:49:07
        Log: * adds comment that justifies the use of eval { } .
     Branch: devel
	   ! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[  3640] By: autrijus                              on 2002/04/02  10:21:35
        Log: * _ask_prereq could exceed column 80, causing problems.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3639] By: autrijus                              on 2002/04/02  10:00:31
        Log: * bug-fixing integration to -dist.
     Branch: dist
	  +> MANIFEST.SKIP
	  !> (integrate 11 files)
____________________________________________________________________________
[  3638] By: autrijus                              on 2002/04/02  09:53:50
        Log: * ::Backend::details()
             - it now accepts plain scalar starting with '/' as dist name.
             - it now returns {} instead of 0 on a failed attempt.
             this is because Default.pm uses ->{Package} to determine
	     failure.
             - the 'Author' field is now filled in by this function.
             - allows for Module.pm subclassing.
             * ::Shell::Default::_show_banner() and ::input_loop()
             - displays the bannter and handles input loop, respectively.
             - input_loop() returns a boolean to indicate whether quitted
	     normally.
             - this way the awkward INPUT:{} block can be avoided.
             * ::Shell::Default::_set_config()
             - taking out 's' command that does parsing and assigning conf.
             * ::Shell::Default::_select_modules
             - abstracts all the duplicate module selection code.
             - allows dist as arguments to most commands.
             * ::Shell::Default
             - 'f' now displays numbered list like 'm' or 'a' you can
	     operate on.
             - cached search result $href is renames as $cache; it's
	     changed from
             hash reference to array reference; redundant $flag is
	     eliminated.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3637] By: autrijus                              on 2002/04/02  09:42:50
        Log: * cpansmoke.
     Branch: devel
	   + bin/cpansmoke
	   ! MANIFEST Makefile.PL
____________________________________________________________________________
[  3636] By: autrijus                              on 2002/04/02  09:17:50
        Log: * size used to parse with an additional \n.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Search.pm
____________________________________________________________________________
[  3635] By: autrijus                              on 2002/04/02  09:04:56
        Log: * introduces the {_uris} hash that caches failed hosts just
	     like {_methods}
             * new flush target to recognize _uris and PODs.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[  3634] By: autrijus                              on 2002/04/02  08:32:12
        Log: * typo.
     Branch: devel
	   ! lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[  3633] By: autrijus                              on 2002/04/02  08:31:18
        Log: * proper recursion detection.
     Branch: devel
	   ! lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[  3632] By: autrijus                              on 2002/04/02  08:08:49
        Log: * fix bugs for Mark Fowler; shows error message on a failed
	     command.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3631] By: autrijus                              on 2002/04/02  08:01:19
        Log: * let MANIFEST reflect last change.
     Branch: devel
	   ! MANIFEST
____________________________________________________________________________
[  3630] By: autrijus                              on 2002/04/02  08:00:17
        Log: * quell warnings reported by Jochen Stenzel.
     Branch: devel
	   + MANIFEST.SKIP
____________________________________________________________________________
[  3629] By: autrijus                              on 2002/04/02  07:37:10
        Log: * CHECKSUM may contain the "'size' => \d+" line, without
	     single quotes.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Search.pm
____________________________________________________________________________
[  3628] By: autrijus                              on 2002/04/02  07:30:49
        Log: * the new 'x' command could yield a 304, so reactivate the
	     handler.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[  3627] By: autrijus                              on 2002/04/02  06:10:46
        Log: * fix comma-seperated statement in conditional to better
	     style.
             * allows './' in tar file names to be parsed correctly.
             * obsoletes splitpath() in favor of the same regex as the
	     Tar.pm one.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[  3621] By: autrijus                              on 2002/04/02  03:34:33
        Log: * 5.00503's open3() does not autovivify $outfh.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3620] By: autrijus                              on 2002/04/02  03:32:11
        Log: * we can't trap _untar without an eval { } block.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[  3617] By: autrijus                              on 2002/04/01  14:49:32
        Log: * only asks for report if there's a shell.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[  3616] By: autrijus                              on 2002/04/01  14:48:22
        Log: * quell minor warnings.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Extract.pm
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3615] By: autrijus                              on 2002/04/01  14:47:24
        Log: * introduce 'target' to Backend.pm's install() and make();
	     documented.
             * let Install.pm handles the 'target' arg.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals/Install.pm
____________________________________________________________________________
[  3614] By: autrijus                              on 2002/04/01  13:47:24
        Log: * data validity should check exists(), not defined() or true
	     value.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals/Module.pm
____________________________________________________________________________
[  3613] By: autrijus                              on 2002/04/01  13:02:02
        Log: * expand all tabs.
     Branch: devel
	   ! bin/cpanp lib/CPANPLUS/Configure/Setup.pm
	   ! lib/CPANPLUS/Internals.pm lib/CPANPLUS/Internals/Extract.pm
	   ! lib/CPANPLUS/Internals/Install.pm
	   ! lib/CPANPLUS/Internals/Make.pm
	   ! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[  3612] By: autrijus                              on 2002/04/01  12:45:18
        Log: * undef as hash key considered harmful.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[  3611] By: autrijus                              on 2002/04/01  12:43:17
        Log: * allows for a distribution without a version part.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[  3610] By: autrijus                              on 2002/04/01  12:27:46
        Log: * identation and spacing style cleanup.
             * commenting the functions and individual command.s
             * ! is now trapped via $err.
             * _ask_report now takes grade instead of failedness.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3609] By: autrijus                              on 2002/04/01  12:18:46
        Log: * remembers to attach _id to on-the-fly modules built from
	     dists.
             * indentation fixes.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3608] By: autrijus                              on 2002/04/01  12:16:59
        Log: * better diagnosis on report query.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[  3607] By: autrijus                              on 2002/04/01  12:10:35
        Log: * lazy loading of module/author tree via Internal's _*_tree
	     function
             * all uses of {_modtree} and {_authortree} are adjusted.
             * for Backend-level objects, module_tree and author_tree is
	     used.
     Branch: devel
	   ! lib/CPANPLUS.pm lib/CPANPLUS/Backend.pm
	   ! lib/CPANPLUS/Internals.pm lib/CPANPLUS/Internals/Install.pm
	   ! lib/CPANPLUS/Internals/Make.pm
	   ! lib/CPANPLUS/Internals/Module.pm
	   ! lib/CPANPLUS/Internals/Search.pm lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3606] By: autrijus                              on 2002/04/01  11:24:17
        Log: * add _check_trees for future refactoring purposes.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[  3605] By: autrijus                              on 2002/04/01  11:11:56
        Log: * <@kane> aut: you agreed to the 1] cpanplus@example.com
             2] $CONFIG{cf_email} 3] something else # solution for email
	     stuff?
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3604] By: autrijus                              on 2002/04/01  10:38:05
        Log: * introduces a case-insensitive 'target' argument to _make
             it may be 'makefile', 'make', 'test', or the detail 'install'.
             Each one implies all ones the precedes it.
             * fixes startdir restoration (failed makes used to confuse
	     cwd)
             * corrected a mistaken "length @array" usage
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3603] By: autrijus                              on 2002/04/01  10:34:43
        Log: * use DirHandle;
     Branch: devel
	   ! lib/CPANPLUS/Internals/Install.pm
____________________________________________________________________________
[  3602] By: autrijus                              on 2002/04/01  10:34:04
        Log: * print thorough pager for READMEs.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3601] By: autrijus                              on 2002/04/01  10:24:59
        Log: * try Archive::Tar first, then fallbacks to external programs.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[  3600] By: autrijus                              on 2002/04/01  10:17:18
        Log: * parse checksum instead of evalling.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Search.pm
____________________________________________________________________________
[  3599] By: autrijus                              on 2002/04/01  10:14:03
        Log: * _send_reports should take 'distributions', not 'modules'.
             * now supports multiple grades instead of just pass/fail.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Report.pm lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3597] By: autrijus                              on 2002/04/01  04:21:45
        Log: * same bugfix on && dependency.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Install.pm
____________________________________________________________________________
[  3596] By: autrijus                              on 2002/04/01  04:18:31
        Log: * nitpick: the use of && used to depend on trap() returning
	     true.
             * tarballs' dirs may not end in ->rootdir e.g. Term::ShellKit.
             (see line 249 for an similiar treatment.)
     Branch: devel
	   ! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[  3595] By: autrijus                              on 2002/03/31  10:53:56
        Log: * <kane> code that calls that method probably ALSO has to be
	     changed tho
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3594] By: autrijus                              on 2002/03/31  10:43:55
        Log: * refactored into Source.pm, and makes it take named argument
     Branch: devel
	   ! lib/CPANPLUS/Internals.pm lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[  3591] By: autrijus                              on 2002/03/30  03:38:58
        Log: * oops. the actual report.pm.
     Branch: devel
	   + lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[  3590] By: autrijus                              on 2002/03/30  03:37:22
        Log: * fix Juerd's linux-installation problem by prefering
	     tar/unzip
     Branch: devel
	   ! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[  3589] By: autrijus                              on 2002/03/30  03:36:38
        Log: * adds corresponding AutoInstall entries.
             * bin/cpantest is reporting script adapted from
	     testers.cpan.org.
             * lib/CPANPLUS/Internals/Report.pm implements _send_report and
	     _query_report.
             * setup.pm now asks if user wants to enable cpantest (default
	     'n').
             * cpanp and default shell has the 't' command that queries for
	     test reports.
             * added 'reload indice' feature and 'x' command in default
	     shell.
             * refactored Internals.pm to offer _build_trees that reloads
	     incides.
             * new open3() based _run in Make.pm that does capturing and
	     return values.
     Branch: devel
	   + bin/cpantest
	   ! MANIFEST Makefile.PL bin/cpanp lib/CPANPLUS/Config.pm-orig
	   ! lib/CPANPLUS/Configure.pm lib/CPANPLUS/Configure/Setup.pm
	   ! lib/CPANPLUS/Internals.pm lib/CPANPLUS/Internals/Make.pm
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3584] By: autrijus                              on 2002/03/29  15:33:26
        Log: * better handling of _quit ensures the eval {} gets breaked
	     out properly.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3583] By: autrijus                              on 2002/03/29  11:44:19
        Log: * fix Juerd's bug: ^D in default shell will leave with proper
	     message
             * _quit never exit() now; it just returns to its caller.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3575] By: kane                                  on 2002/03/28  16:22:48
        Log: Otherwise the regexp fails to compile (two plusses).
                          - $term ||= $TR->new('CPAN++ Configuration', *STDIN, *STDOUT);
             + $term ||= $TR->new('CPAN\\+\\+ Configuration', *STDIN,
	     *STDOUT);
                          matt sergeant sent in this one...
                          I changed it to say "CPANPLUS" instead of "CPAN++"
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3574] By: autrijus                              on 2002/03/28  15:56:58
        Log: * better win32 instruction in README.
             * add a missing space in setup.
     Branch: devel
	   ! README lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3573] By: kane                                  on 2002/03/27  21:48:23
        Log: the 'r' command in Default.pm now displays the README file
             caveat: doesn't use a pager yet
             we should get one from config.pm and use it instead.. right
	     now it just prints
                          that also means we have a CPANPLUS::Backend->readme method
	     now, and one in Internals::Search->_readme
                          currently, it does not support the readme for arbitrary files,
	     only those that are listed in our module tree
                          will update soon
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals/Search.pm
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3572] By: kane                                  on 2002/03/27  19:26:37
        Log: made the 'l' command in Default.pm also list the author
             upon request =)
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3570] By: autrijus                              on 2002/03/27  13:59:48
        Log: * changes.
     Branch: dist
	   ! Changes
____________________________________________________________________________
[  3569] By: autrijus                              on 2002/03/27  13:56:09
        Log: * This be CPANPLUS v0.02, maintenance release.
     Branch: dist
	  !> MANIFEST lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3568] By: autrijus                              on 2002/03/27  13:52:03
        Log: * updates manifest to include AUTHORS.
     Branch: devel
	   ! MANIFEST
____________________________________________________________________________
[  3567] By: autrijus                              on 2002/03/27  13:46:46
        Log: * message will be > 80 cols if ReadLine is available but not
	     installed.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3566] By: autrijus                              on 2002/03/27  13:17:57
        Log: * authors.
     Branch: devel
	   + AUTHORS
     Branch: dist
	   + AUTHORS
____________________________________________________________________________
[  3565] By: autrijus                              on 2002/03/27  13:07:12
        Log: * RCS tag for Search.pm.
             * s/Query/Search/.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Search.pm
     Branch: dist
	   ! lib/CPANPLUS/Internals/Search.pm
____________________________________________________________________________
[  3564] By: autrijus                              on 2002/03/27  13:03:47
        Log: * mfc before 0.02.
     Branch: dist
	  !> (integrate 9 files)
____________________________________________________________________________
[  3563] By: autrijus                              on 2002/03/27  12:55:16
        Log: * speeds up Tar extraction.
             * prevents local-user exploit by disallowing setting uid/gid
	     in extracted files.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[  3562] By: autrijus                              on 2002/03/27  12:53:53
        Log: * seperate Shell::Default's version number with the Backend
             * displays both version numbers in the shell banner
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3561] By: autrijus                              on 2002/03/27  10:27:08
        Log: * bump version number.
             * cpanp should use CPANPLUS's version number.
     Branch: devel
	   ! bin/cpanp lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[  3560] By: autrijus                              on 2002/03/27  10:26:29
        Log: * -tktext to turn on RCS tag.
     Branch: dist
	   ! bin/cpanp lib/CPANPLUS/Internals/Author.pm
	   ! lib/CPANPLUS/Internals/Module.pm lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3559] By: autrijus                              on 2002/03/27  09:51:29
        Log: * Ann's FAQ patch, mark 3.
     Branch: devel
	   ! lib/CPANPLUS/FAQ.pod
____________________________________________________________________________
[  3558] By: autrijus                              on 2002/03/27  05:38:36
        Log: * you can't, like, really _set_ftp or _get_ftp fro Backend.
     Branch: devel
	   ! lib/CPANPLUS/FAQ.pod
____________________________________________________________________________
[  3557] By: autrijus                              on 2002/03/27  05:15:28
        Log: * mfc the critical fix.
     Branch: dist
	  !> lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3556] By: autrijus                              on 2002/03/27  05:14:36
        Log: * better documentation
             * adds 'debug' to valid options
             * allows alternative shells.
     Branch: devel
	   ! bin/cpanp
____________________________________________________________________________
[  3555] By: autrijus                              on 2002/03/27  05:13:30
        Log: * oops! scalar configuration variable setting was mistaken as
	     hash.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3554] By: autrijus                              on 2002/03/27  04:48:36
        Log: * =head1 AUTHORS is what everybody else uses.
     Branch: devel
	   ! lib/CPANPLUS/Error.pm
____________________________________________________________________________
[  3553] By: autrijus                              on 2002/03/27  04:42:04
        Log: * corrected the copyright year.
             * mentions FAQ and cpanp in README.
     Branch: devel
	   ! README
____________________________________________________________________________
[  3552] By: autrijus                              on 2002/03/27  04:35:01
        Log: * correct the name field of PODs.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Author.pm
	   ! lib/CPANPLUS/Internals/Module.pm
____________________________________________________________________________
[  3551] By: autrijus                              on 2002/03/27  04:33:37
        Log: * kane's patch to Nick's question.
     Branch: devel
	   ! lib/CPANPLUS/FAQ.pod
____________________________________________________________________________
[  3550] By: autrijus                              on 2002/03/26  17:28:17
        Log: * changes.
             * win32 notes.
     Branch: devel
	   ! Changes README
     Branch: dist
	   ! Changes README
____________________________________________________________________________
[  3549] By: autrijus                              on 2002/03/26  17:13:51
        Log: * This is CPANPLUS, version 0.01.
     Branch: dist
	   - BUGS
____________________________________________________________________________
[  3548] By: autrijus                              on 2002/03/26  17:09:27
        Log: * last touches before 0.01.
     Branch: dist
	  !> lib/CPANPLUS/Backend.pm lib/CPANPLUS/Configure/Setup.pm
	  !> lib/CPANPLUS/FAQ.pod lib/CPANPLUS/Internals/Author.pm
	  !> lib/CPANPLUS/Internals/Module.pm
____________________________________________________________________________
[  3547] By: autrijus                              on 2002/03/26  16:56:25
        Log: * kudra's final POD patch before 0.01.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/FAQ.pod
	   ! lib/CPANPLUS/Internals/Author.pm
	   ! lib/CPANPLUS/Internals/Module.pm
____________________________________________________________________________
[  3546] By: autrijus                              on 2002/03/26  16:24:17
        Log: * better hint for makemakerflags
             * put the parameters in one line, and get the tenses fixed up
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3545] By: autrijus                              on 2002/03/26  16:03:20
        Log: * 5.005 chokes on recreating Term::Readline::Perl::term
	     object.
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3544] By: autrijus                              on 2002/03/26  15:48:03
        Log: * The pre-0.01 mega bidirectional MFC, brings -devel and -dist
	     in sync.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Install.pm
	  !> lib/CPANPLUS/Configure/Setup.pm
     Branch: dist
	   ! lib/CPANPLUS/Configure/Setup.pm
	   ! lib/CPANPLUS/Internals/Fetch.pm
	   ! lib/CPANPLUS/Internals/Install.pm
	  !> (integrate 7 files)
____________________________________________________________________________
[  3543] By: autrijus                              on 2002/03/26  15:24:17
        Log: * fix Make.pm so it won't call itself with proper Module
	     objects
             * retract last change; was false alarm due to this bug
             * more clearly marked _install_module invocation for
	     Backend.pm
     Branch: devel
	   ! Makefile.PL lib/CPANPLUS/Backend.pm
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3542] By: autrijus                              on 2002/03/26  14:48:38
        Log: * filehandle auto-vivification nonexistant in 5.005.
     Branch: devel
	   ! lib/CPANPLUS/Configure.pm lib/CPANPLUS/Configure/Setup.pm
	   ! lib/CPANPLUS/Internals/Extract.pm
	   ! lib/CPANPLUS/Internals/Install.pm
	   ! lib/CPANPLUS/Internals/Make.pm
	   ! lib/CPANPLUS/Internals/Search.pm lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3541] By: autrijus                              on 2002/03/26  14:32:22
        Log: * Digest::MD5 doesn't like 5.005, so we don't recommend it for
	     now.
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3540] By: autrijus                              on 2002/03/26  12:28:49
        Log: * MFC galore.
     Branch: dist
	  +> lib/CPANPLUS/FAQ.pod
	  !> (integrate 21 files)
____________________________________________________________________________
[  3539] By: autrijus                              on 2002/03/26  12:23:16
        Log: * the FAQ is there.
             * retro-nix INSTALL.
     Branch: devel
	   + lib/CPANPLUS/FAQ.pod
	   - INSTALL
	   ! MANIFEST
____________________________________________________________________________
[  3538] By: autrijus                              on 2002/03/26  12:09:17
        Log: * mention the mailing lists.
     Branch: devel
	   ! README
____________________________________________________________________________
[  3537] By: autrijus                              on 2002/03/26  12:07:05
        Log: * nix the redundant INSTALL.
             * update manifest and bugs file.
     Branch: dist
	   - INSTALL
	   ! BUGS MANIFEST
____________________________________________________________________________
[  3536] By: autrijus                              on 2002/03/26  11:25:17
        Log: * better email validation code courtesy of Jeffrey Friedl
             * small nitpicking
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3535] By: autrijus                              on 2002/03/26  11:22:53
        Log: * fix makemakerflag handling so user can set/display it
	     properly
             * if the value is undef, nix the '=' and keep the key only
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm lib/CPANPLUS/Internals/Make.pm
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3534] By: autrijus                              on 2002/03/26  10:20:09
        Log: * make 's' accept values with spaces.
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3533] By: autrijus                              on 2002/03/26  10:02:10
        Log: * devnull is portable; close STDOUT may affect duping on
	     Win32.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3532] By: autrijus                              on 2002/03/26  07:57:41
        Log: * pedantic message cleanup
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3531] By: autrijus                              on 2002/03/26  05:24:35
        Log: * oops. this is the real deal.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3530] By: autrijus                              on 2002/03/26  05:22:43
        Log: * the promised Make.pm patch; use _run() instead of system()
             * use STDOUT duping to inhibit message on non-verbose messages
             * let 'Makefile.PL'/'make test' be always verbose -- maybe
	     interactive
     Branch: devel
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3529] By: autrijus                              on 2002/03/26  05:18:04
        Log: * RCS header change: set everything to -tktext without
	     $Author$.
             * Unify the header comment's styles.
     Branch: devel
	   ! (edit 22 files)
____________________________________________________________________________
[  3528] By: jambe                                 on 2002/03/26  00:20:47
        Log: Added friendly hint for MakeMaker Flags.
     Branch: dist
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3527] By: kane                                  on 2002/03/25  20:15:11
        Log: [fix]
             default shell's help() method was missing some of the
	     supported functions.
             please merge
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3526] By: autrijus                              on 2002/03/25  16:35:12
        Log: * new release plan for the next 24 hours.
             * mfc.
     Branch: dist
	   ! BUGS
	  !> lib/CPANPLUS/Config.pm-orig lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3525] By: autrijus                              on 2002/03/25  16:24:31
        Log: * Better Guess from Timezone algorithm.
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3524] By: autrijus                              on 2002/03/25  16:07:01
        Log: * cpan@plus.com should be cpanplus@example.com for netiquette.
     Branch: devel
	   ! lib/CPANPLUS/Config.pm-orig lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3518] By: autrijus                              on 2002/03/22  14:25:54
        Log: * mfc.
     Branch: dist
	  !> (integrate 6 files)
____________________________________________________________________________
[  3517] By: autrijus                              on 2002/03/22  14:23:18
        Log: * kudra's doc mega patch.
     Branch: devel
	   ! lib/CPANPLUS.pm lib/CPANPLUS/Configure.pm
	   ! lib/CPANPLUS/Internals/Author.pm
	   ! lib/CPANPLUS/Internals/Module.pm lib/CPANPLUS/Shell.pm
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3516] By: autrijus                              on 2002/03/22  13:06:39
        Log: * mfc.
     Branch: dist
	  !> lib/CPANPLUS.pm
____________________________________________________________________________
[  3515] By: kane                                  on 2002/03/22  13:03:44
        Log: [bug fix]
             fixed the ambiguity between get and fetch in CPANPLUS.pm
             get is now an alias to fetch()
     Branch: devel
	   ! lib/CPANPLUS.pm
____________________________________________________________________________
[  3514] By: autrijus                              on 2002/03/22  12:33:21
        Log: * mfc last change.
     Branch: dist
	  !> lib/CPANPLUS/Configure.pm
____________________________________________________________________________
[  3513] By: autrijus                              on 2002/03/22  12:29:30
        Log: * let Configure use Error.pm; promote the erros to fatal.
     Branch: devel
	   ! lib/CPANPLUS/Configure.pm
____________________________________________________________________________
[  3512] By: autrijus                              on 2002/03/22  12:23:57
        Log: * Tee is not for -dist.
     Branch: dist
	   ! MANIFEST
____________________________________________________________________________
[  3510] By: autrijus                              on 2002/03/22  04:34:33
        Log: * mfc all the -dist changes.
     Branch: dist
	  !> Makefile.PL README t/2-autoinstall.t t/3-backend.t
____________________________________________________________________________
[  3509] By: autrijus                              on 2002/03/22  04:30:44
        Log: * relax version requirements after checking the old versions
	     work.
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3508] By: autrijus                              on 2002/03/22  04:29:02
        Log: * integrate mainline.
     Branch: devel
	  !> t/2-autoinstall.t
____________________________________________________________________________
[  3506] By: autrijus                              on 2002/03/22  04:20:04
        Log: * <jos> that's test code and should not go in -dist imo...
     Branch: dist
	   - lib/CPANPLUS/Tee.pm
	   ! MANIFEST
____________________________________________________________________________
[  3505] By: autrijus                              on 2002/03/22  04:17:18
        Log: * warnings message from Obra.
     Branch: devel
	   ! Makefile.PL README
____________________________________________________________________________
[  3504] By: autrijus                              on 2002/03/22  04:15:46
        Log: * test #3 broken by refactoring. fix.
     Branch: devel
	   ! t/3-backend.t
____________________________________________________________________________
[  3499] By: kane                                  on 2002/03/21  11:24:46
        Log: [fix: todo] fixed the TODO, removed old entries, added new
	     ones
             this should be merged with the -dist
     Branch: devel
	   ! TODO
____________________________________________________________________________
[  3497] By: autrijus                              on 2002/03/21  05:35:50
        Log: * Classics.pm not part of dist.
     Branch: dist
	   ! MANIFEST
____________________________________________________________________________
[  3496] By: autrijus                              on 2002/03/21  05:32:45
        Log: * not part of dist.
     Branch: devel
	   ! MANIFEST
____________________________________________________________________________
[  3484] By: autrijus                              on 2002/03/19  23:41:46
        Log: * mfc (docs)
     Branch: dist
	  !> lib/CPANPLUS/Backend.pm lib/CPANPLUS/Configure.pm
	  !> lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3483] By: autrijus                              on 2002/03/19  23:40:45
        Log: * =pod in in-style. my bad.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Configure.pm
____________________________________________________________________________
[  3482] By: autrijus                              on 2002/03/19  23:39:41
        Log: * doc from kudra: "Shell/Default.pm patch"
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3481] By: autrijus                              on 2002/03/19  23:38:03
        Log: * indent and whitespace fix for the last patch.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3480] By: autrijus                              on 2002/03/19  23:36:57
        Log: * kudra: "new feature in backend: sub searches"
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3479] By: autrijus                              on 2002/03/19  23:34:14
        Log: * kudra's Configure doc.
     Branch: devel
	   ! lib/CPANPLUS/Configure.pm
____________________________________________________________________________
[  3478] By: autrijus                              on 2002/03/19  23:27:35
        Log: * mfc.
     Branch: dist
	  !> lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals/Author.pm
	  !> lib/CPANPLUS/Internals/Module.pm lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3445] By: autrijus                              on 2002/03/17  22:10:16
        Log: * Classic.pm is not for this release.
     Branch: dist
	   - lib/CPANPLUS/Shell/Classic.pm
	   ! MANIFEST
____________________________________________________________________________
[  3444] By: kane                                  on 2002/03/17  16:19:08
        Log: added internal documentation to Author and Module.pm
             slight chagned returnvalues there.
             Minor bug in backend fixed and a small help() error in
	     default.pm
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals/Author.pm
	   ! lib/CPANPLUS/Internals/Module.pm lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3443] By: autrijus                              on 2002/03/17  12:11:18
        Log: * mfc.
     Branch: dist
	  !> (integrate 6 files)
____________________________________________________________________________
[  3442] By: autrijus                              on 2002/03/17  12:06:23
        Log: * jambe's todo turned to be fixed after all.
     Branch: dist
	   ! BUGS
____________________________________________________________________________
[  3439] By: kane                                  on 2002/03/16  10:58:45
        Log: [FIX -dist]
             This enables us to use the distributions and modules methods
	     in respectively Module.pm and Author.pm
             The problem was the passing around of configure/error objects
	     and the author and module tree hashes.
             Fixed this by building a hash in Internals.pm that stores
	     them, linked to an ID of that object.
             Might sound a bit hazy but the diff should explain =)
             This should go in dist, since these methods were designed to
	     be there.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals.pm
	   ! lib/CPANPLUS/Internals/Author.pm
	   ! lib/CPANPLUS/Internals/Module.pm
	   ! lib/CPANPLUS/Internals/Search.pm
	   ! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[  3433] By: kane                                  on 2002/03/15  10:31:48
        Log: a bug in _ncftpget_get
             && and 'and' dont have the same precedence we learned.
             thanks to PETE SERGEANT!
     Branch: devel
	   ! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[  3432] By: autrijus                              on 2002/03/15  09:22:23
        Log: * false alarm. move along.
     Branch: dist
	   ! BUGS
____________________________________________________________________________
[  3431] By: autrijus                              on 2002/03/15  08:52:13
        Log: * spellchecked
     Branch: dist
	   ! BUGS
____________________________________________________________________________
[  3430] By: autrijus                              on 2002/03/15  08:35:00
        Log: * outstanding bugs for the branch.
     Branch: dist
	   + BUGS
____________________________________________________________________________
[  3429] By: autrijus                              on 2002/03/15  05:22:09
        Log: * The CPANPLUS-0.01 Release Branch.
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
     Branch: dist
	  +> (branch 38 files)
____________________________________________________________________________
[  3426] By: kane                                  on 2002/03/14  19:27:26
        Log: fixed manifest so the new files are also in it
     Branch: devel
	   ! MANIFEST
____________________________________________________________________________
[  3425] By: kane                                  on 2002/03/14  17:46:19
        Log: oooops, left a DUMPER in there by mistake
     Branch: devel
	   ! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[  3424] By: kane                                  on 2002/03/14  17:41:43
        Log: did some testing on Module.pm and Author.pm, made sure all
	     other modules were compatible, which required some changes in
	     backend, and some minor ones in Fetch and Make
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals/Author.pm
	   ! lib/CPANPLUS/Internals/Fetch.pm lib/CPANPLUS/Internals/Make.pm
	   ! lib/CPANPLUS/Internals/Module.pm
____________________________________________________________________________
[  3420] By: jambe                                 on 2002/03/14  00:06:21
        Log: Added configure_object() method and documentation. 
	     Spellchecked.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3419] By: jambe                                 on 2002/03/14  00:05:13
        Log: Added prompts for 'lib' and 'makemakerflags'.  Removed prompt
	     and logic for _build{perl}.  Changed private method names to
	     start with '_'.  Spellchecked.
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3418] By: jambe                                 on 2002/03/14  00:01:13
        Log: Removed 'perl' from _build subtype.  Added '_' in front of
	     dump() method.  Changed 'return 1;' to '1;' at end of file
	     (newbie error!)  Spellchecked.
     Branch: devel
	   ! lib/CPANPLUS/Configure.pm
____________________________________________________________________________
[  3417] By: kane                                  on 2002/03/13  15:36:53
        Log: We now have module and author objects, so taht for example:
             $module_object->install works, and also
	     $author_object->distributions
                          more refactoring of internals and some small adaptations to
	     make these objects work with the rest of the code
     Branch: devel
	   + lib/CPANPLUS/Internals/Author.pm
	   + lib/CPANPLUS/Internals/Module.pm
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals/Install.pm
	   ! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[  3412] By: kane                                  on 2002/03/13  08:48:20
        Log: i further refactored internals, which essentially just means
	     putting stuff in seperate files.
             Internals.pm still ISA Internals::*
             so there should be no problems.
             i have tested and found none, but any glitches noticed should
	     of course be reported
     Branch: devel
	   + lib/CPANPLUS/Internals/Install.pm
	   + lib/CPANPLUS/Internals/Search.pm
	   + lib/CPANPLUS/Internals/Source.pm
	   ! MANIFEST lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[  3408] By: autrijus                              on 2002/03/13  00:16:18
        Log: * make autoinstall happier; it was failing on fresh installs.
     Branch: devel
	   ! Makefile.PL inc/ExtUtils/AutoInstall.pm
____________________________________________________________________________
[  3407] By: autrijus                              on 2002/03/12  21:36:22
        Log: * delayed until kane gets around to submit
     Branch: devel
	   ! MANIFEST
____________________________________________________________________________
[  3406] By: kane                                  on 2002/03/12  20:30:31
        Log: patched backend's install check
             added files to manifest
     Branch: devel
	   ! MANIFEST lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3405] By: kane                                  on 2002/03/12  13:14:15
        Log: - package CPANPLUS::Internals::Extract;
             + package CPANPLUS::Internals::Fetch;
                          how the HELL did this work before? and i wonder why no one
	     caught this...
     Branch: devel
	   ! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[  3403] By: autrijus                              on 2002/03/12  12:16:53
        Log: * Make cygwin happy with catdir.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[  3402] By: autrijus                              on 2002/03/12  12:09:12
        Log: * make Extrace.pm recognize tar files with directory as the
	     first entry.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[  3399] By: autrijus                              on 2002/03/11  21:06:55
        Log: * RCS tags for everybody.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Extract.pm
	   ! lib/CPANPLUS/Internals/Fetch.pm lib/CPANPLUS/Internals/Make.pm
	   ! t/1-basic.t t/3-backend.t
____________________________________________________________________________
[  3398] By: autrijus                              on 2002/03/11  21:00:51
        Log: * The user may choose to skip setup, and we can't fail their
	     tests.
     Branch: devel
	   ! Makefile.PL inc/ExtUtils/AutoInstall.pm t/1-basic.t
____________________________________________________________________________
[  3397] By: autrijus                              on 2002/03/11  20:53:10
        Log: * AutoInstall verified working on win32.
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3396] By: autrijus                              on 2002/03/11  20:38:24
        Log: * fixes duplicated Config entries during autoinstall.
     Branch: devel
	   ! Makefile.PL inc/ExtUtils/AutoInstall.pm
____________________________________________________________________________
[  3394] By: autrijus                              on 2002/03/11  14:33:00
        Log: * fixes one Make-related typo bug.
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3389] By: kane                                  on 2002/03/09  21:53:48
        Log: added support to install file names, not just module names.
             also patched some little things left and right.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals.pm
	   ! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3387] By: autrijus                              on 2002/03/09  16:12:31
        Log: * fix syntax errors.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[  3384] By: autrijus                              on 2002/03/09  00:01:06
        Log: * the updated, annotated manifest file
     Branch: devel
	   ! MANIFEST
____________________________________________________________________________
[  3383] By: autrijus                              on 2002/03/08  23:37:29
        Log: * The release engineering plan for 0.01.
     Branch: devel
	   ! TODO
____________________________________________________________________________
[  3382] By: autrijus                              on 2002/03/08  22:32:45
        Log: * stub submit of ::Classic for kane to edit later.
     Branch: devel
	   + lib/CPANPLUS/Shell/Classic.pm
____________________________________________________________________________
[  3381] By: kane                                  on 2002/03/08  17:56:00
        Log: attempting to patch backend/internals in such a way they can
	     deal with teh old cpan.pm commands as well.
             the cpanplus::shell::classic will be the same thing as the
	     current cpan::shell but using backend/internals under the hood
             it's work in progress... shouldn't be breaking things afaik
     Branch: devel
	   ! lib/CPANPLUS.pm lib/CPANPLUS/Backend.pm
	   ! lib/CPANPLUS/Internals.pm lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3380] By: autrijus                              on 2002/03/08  16:31:58
        Log: * changed tar invocation along the same line as CPAN.pm,
             so it works on my FreeBSD. (it otherwise defaults to /dev/sa0)
             * The recommended install of Term::ReadLine doesn't work on
             "Stub" terminal; Term::ReadLine::Perl should be used instead.
     Branch: devel
	   ! lib/CPANPLUS/Internals/Extract.pm
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3357] By: autrijus                              on 2002/03/05  23:31:06
        Log: * Probe for Archive::Tar, too. 
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3356] By: autrijus                              on 2002/03/05  23:26:03
        Log: * Relax the version requirement of Term::ReadLine::Perl
             * install Term::ReadLine first for the poor souls that doesn't
	     have it
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3355] By: autrijus                              on 2002/03/05  23:19:34
        Log: * probe ReadLine support for AutoInstall.
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3353] By: autrijus                              on 2002/03/05  22:23:19
        Log: * cope with the refactoring so -i etc works again.
     Branch: devel
	   ! bin/cpanp
____________________________________________________________________________
[  3352] By: kane                                  on 2002/03/05  13:02:18
        Log: added sub searches to backend.
             it's now possible to search on a subselection of modules,
	     rather than all of them (so you could do a refined search on
	     previous mathces for example).
                          it's not documented yet, but i informed the mailing list
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[  3351] By: kane                                  on 2002/03/05  12:13:21
        Log: backend->author_tree wasn't returning the author tree, becase
	     it was looking at the wrong key in the object.
             so i fixed that
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[  3345] By: jambe                                 on 2002/03/04  18:30:45
        Log: Fixed problem with scheme being stored incorrectly.  Found and
	     fixed an old bug in _parse_mirrored_by().	Added better
	     handling for file URL's.  Removed debug prints that were
	     accidentally left in from last update.
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3343] By: kane                                  on 2002/03/04  11:30:11
        Log: updated manifest to have 'cpanplus::shell::default' in it as
	     well
     Branch: devel
	   ! MANIFEST
____________________________________________________________________________
[  3230] By: schwern                               on 2002/02/24  21:18:37
        Log: Added 't/lib' so Test::More can be found
     Branch: devel
	   ! t/1-basic.t
____________________________________________________________________________
[  3207] By: kane                                  on 2002/02/22  12:42:51
        Log: internals got partly subclassed, here are the new .pm's
     Branch: devel
	   + lib/CPANPLUS/Internals/Extract.pm
	   + lib/CPANPLUS/Internals/Fetch.pm lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[  3206] By: kane                                  on 2002/02/22  12:42:04
        Log: refactor of Internals, splitting it up into smaller parts.
             there is now Internals::(Make|Fetch|Extract).. perhaps we can
	     even go further with this.
             the shell had a minor bug in 'u' which is now fixed, backend
	     was doing some evil foo when instlaling multiple modules (it
	     would only do the first one) - that's fixed too now.
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals.pm
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3205] By: jambe                                 on 2002/02/21  20:06:25
        Log: Added brief descriptions for each method.
     Branch: devel
	   ! lib/CPANPLUS/Configure.pm
____________________________________________________________________________
[  3204] By: jambe                                 on 2002/02/21  20:03:30
        Log: Added basic support for file uri's.  Added subroutine
	     descriptions.  Partial fix to Autrijus' host autopick code for
	     more populous timezones.
     Branch: devel
	   ! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  3196] By: kane                                  on 2002/02/20  16:36:00
        Log: we can now print an error stack
     Branch: devel
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3181] By: kane                                  on 2002/02/19  16:46:04
        Log: added error in msg in shell.pm
             added ! as a function in default.pm, which will eval a command
             (not documented yet, just like u)
     Branch: devel
	   ! lib/CPANPLUS/Shell.pm lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3180] By: kane                                  on 2002/02/19  16:10:59
        Log: added uninstall to the shell, tinkered with a few thins in
	     backend and fixed Internals::_make to not go in an infinite
	     loop in deep recursion
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals.pm
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3159] By: kane                                  on 2002/02/18  15:04:31
        Log: added files and uninstall functions to backend and internals,
	     made  a minor tweak in the default shell to display 'l' nicer.
                          and testing a pathc in internals to do the right thing when
	     _make'ing
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Internals.pm
	   ! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3151] By: kane                                  on 2002/02/18  11:16:20
        Log: added patch files from kudra and schwern
     Branch: devel
	   + .patches/0026 .patches/0027 .patches/0028 .patches/0029
	   + .patches/0030
____________________________________________________________________________
[  3150] By: kane                                  on 2002/02/18  09:36:26
        Log: 4 doc patches, and some changes in internals in regard to the
	     updating of source files. all seems to work dandy =)
     Branch: devel
	   ! lib/CPANPLUS.pm lib/CPANPLUS/Backend.pm
	   ! lib/CPANPLUS/Configure/Setup.pm lib/CPANPLUS/Error.pm
	   ! lib/CPANPLUS/Internals.pm lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3105] By: kane                                  on 2002/02/11  22:24:53
        Log: somehow, my patch to make Internals->_can_use handle version
	     numbers got lost in the source.. so i redid the patch, and
	     here's the submission
     Branch: devel
	   ! lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[  3104] By: kane                                  on 2002/02/11  20:31:01
        Log: missed one line of patch last time around...
     Branch: devel
	   ! t/3-backend.t
____________________________________________________________________________
[  3103] By: kane                                  on 2002/02/11  20:18:31
        Log: submitted patch 0026 courtesy of schwern
     Branch: devel
	   ! Makefile.PL lib/CPANPLUS/Internals.pm t/3-backend.t
____________________________________________________________________________
[  3100] By: kane                                  on 2002/02/10  22:53:27
        Log: apparently, we need the temp files to keep the dirs existing
             how VERY annoying!
     Branch: devel
	   + t/dummy-cpanplus/authors/id/.hidden
	   + t/dummy-cpanplus/build/.hidden
____________________________________________________________________________
[  3099] By: kane                                  on 2002/02/10  22:42:12
        Log: edited 3-backend.t to use the new t/dummy-cpanplus/
             dir as it's 'homedir'
     Branch: devel
	   ! t/3-backend.t
____________________________________________________________________________
[  3098] By: kane                                  on 2002/02/10  22:36:43
        Log: removed temp files
     Branch: devel
	   - t/dummy-cpanplus/authors/id/foo t/dummy-cpanplus/build/foo
____________________________________________________________________________
[  3097] By: kane                                  on 2002/02/10  22:36:10
        Log: the 'base' dir for testing will be t/dummy-cpanplus/
             there, we will emulate a user .cpanplus dir
             tests should use this dir
     Branch: devel
	   + t/dummy-cpanplus/authors/id/foo t/dummy-cpanplus/build/foo
____________________________________________________________________________
[  3096] By: kane                                  on 2002/02/10  21:18:16
        Log: edited internals to check if there was a Makefile already
	     before running 'perl Makefile.PL'
             and also made it check if there is already a 'blib' dir before
	     running 'make' again.
             boht overridable with force.
                          on a side note: we probably need a way to pass a flag to force
	     update of sourcefiles
             as well as consider not using Config.pm to know what perl to
	     run the 'perl Makefile.pl'
             with, but rather use $^X
             thoughts welcome
     Branch: devel
	   ! lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[  3095] By: kane                                  on 2002/02/10  18:58:58
        Log: stripped the source files to take up less room
             only has information needed for the test suite in them right
	     now.
     Branch: devel
	   ! t/dummy-CPAN/authors/01mailrc.txt.gz
	   ! t/dummy-CPAN/modules/02packages.details.txt.gz
	   ! t/dummy-CPAN/modules/03modlist.data.gz
____________________________________________________________________________
[  3094] By: kane                                  on 2002/02/10  14:03:24
        Log: added INSTALL notes
     Branch: devel
	   + INSTALL
____________________________________________________________________________
[  3093] By: kane                                  on 2002/02/09  23:47:19
        Log: fixed shell.pm bug.. turned out to be a perl bug and submitted
	     to p5p:
             kane@www:~$ perl -le 'BEGIN{local $@; die"bar"}print"foo"'
	     #prints "foo"
             # that's NOT proper!
                          anyway, it's all working now, just needs docs
     Branch: devel
	   ! lib/CPANPLUS/Shell.pm
____________________________________________________________________________
[  3091] By: kane                                  on 2002/02/09  13:22:18
        Log: Made shell.pm default to our Default.pm shell in case the user
	     specified
             shell failed to be use'd.. still a little bug in the die() in
	     BEGIN, 
             i'll try to fix it soon.	
     Branch: devel
	   ! lib/CPANPLUS/Shell.pm
____________________________________________________________________________
[  3084] By: kane                                  on 2002/02/09  01:39:19
        Log: as described in the previous submit, we're opening up the
	     cpanplus::Shell::*
             namespace. Default.pm will be our default shell.
     Branch: devel
	   + lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[  3083] By: kane                                  on 2002/02/09  01:38:24
        Log: Changed the way CPANPLUS::Shell works nowadays:
             instead of a fixed shell, it's be come a wrapper for the
	     user's preffered
             shell, much like /bin/sh is a symlink to bash, tcsh etc.
             so, from now on, it loads the users preferred shell as
	     described in config.pm
             by default, it's CPANPLUS::Shell::Default, our default shell.
             this will open the cpanplus::shell namespace to more shell
	     developers
             or so we hope.
     Branch: devel
	   ! lib/CPANPLUS/Config.pm-orig lib/CPANPLUS/Configure.pm
	   ! lib/CPANPLUS/Shell.pm
____________________________________________________________________________
[  3069] By: autrijus                              on 2002/02/08  04:24:04
        Log: From: Jos Boumans <kane@cpan.org>
             Subject: failed test 2-auto-install.t
     Branch: devel
	   ! t/2-autoinstall.t
____________________________________________________________________________
[  3068] By: kane                                  on 2002/02/08  00:38:33
        Log: doc bugs were fixed, matched test suite to match
     Branch: devel
	   ! t/3-backend.t
____________________________________________________________________________
[  3067] By: autrijus                              on 2002/02/07  19:48:28
        Log: * reflect changes.
     Branch: devel
	   ! MANIFEST
____________________________________________________________________________
[  3066] By: autrijus                              on 2002/02/07  19:41:43
        Log: * trivial clean-up and typo correction
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3065] By: autrijus                              on 2002/02/07  19:27:22
        Log: * enable use constant USE_AUTOINSTALL => 1
             * move ExtUtils to inc/
             * let AutoInstall.pm recognize our MY::postamble, and write it
	     to Makefile
             * add TEST_VERBOSE to postamble.
     Branch: devel
	  +> inc/ExtUtils/AutoInstall.pm
	   - ExtUtils/AutoInstall.pm
	   ! Makefile.PL
____________________________________________________________________________
[  3058] By: autrijus                              on 2002/02/07  10:54:11
        Log: * make detection of Config.pm work.
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  3057] By: autrijus                              on 2002/02/07  10:37:57
        Log: * we shouldn't be installing AutoInstall and Test.
     Branch: devel
	  +> ExtUtils/AutoInstall.pm t/lib/Test/Builder.pm
	  +> t/lib/Test/More.pm t/lib/Test/Simple.pm
	   - lib/ExtUtils/AutoInstall.pm lib/Test/Builder.pm
	   - lib/Test/More.pm lib/Test/Simple.pm
	   ! MANIFEST Makefile.PL
____________________________________________________________________________
[  3055] By: autrijus                              on 2002/02/07  02:09:16
        Log: * nothing. just testing triggers.
     Branch: devel
	   ! README
____________________________________________________________________________
[  2989] By: kane                                  on 2002/02/04  15:14:55
        Log: added schwern's test files.
     Branch: devel
	   + lib/Test/Builder.pm lib/Test/More.pm lib/Test/Simple.pm
	   + t/3-backend.t
____________________________________________________________________________
[  2966] By: autrijus                              on 2002/02/02  12:25:10
        Log: * fix $INC{"lib/..."} mistake; it's the module name, not file
	     name
             * uses File::Spec instead of hardwiring or ::Functions all
	     around
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  2965] By: kane                                  on 2002/02/02  10:53:17
        Log: applied patch 0025 and added it to the archive
     Branch: devel
	   + .patches/0025
	   ! MANIFEST lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  2953] By: kane                                  on 2002/01/30  19:02:23
        Log: added some cpan source files in the dummy-CPAN dir
     Branch: devel
	   + t/dummy-CPAN/authors/01mailrc.txt.gz
	   + t/dummy-CPAN/modules/02packages.details.txt.gz
	   + t/dummy-CPAN/modules/03modlist.data.gz
____________________________________________________________________________
[  2952] By: kane                                  on 2002/01/30  16:17:39
        Log: extutitls::autoinstall now lives in lib/
             changed manifest to match
     Branch: devel
	   ! MANIFEST
____________________________________________________________________________
[  2948] By: kane                                  on 2002/01/29  16:38:41
        Log: cleaned up shell, made a minor addition in the docs in backend
     Branch: devel
	   ! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Shell.pm
____________________________________________________________________________
[  2932] By: kane                                  on 2002/01/27  20:31:50
        Log: little doc fix
     Branch: devel
	   ! lib/CPANPLUS/Error.pm
____________________________________________________________________________
[  2931] By: kane                                  on 2002/01/27  20:21:10
        Log: added kudra's docs
     Branch: devel
	   ! lib/CPANPLUS/Error.pm
____________________________________________________________________________
[  2930] By: kane                                  on 2002/01/27  20:09:03
        Log: took out the dump() routine in error.pm which was only there
	     for testing.. it also elimates the use of Data::Dumper in
	     error.pm
     Branch: devel
	   ! lib/CPANPLUS/Error.pm
____________________________________________________________________________
[  2923] By: autrijus                              on 2002/01/27  13:01:45
        Log: * RCS.
     Branch: devel
	   ! t/2-autoinstall.t
____________________________________________________________________________
[  2922] By: autrijus                              on 2002/01/27  12:59:48
        Log: * touch RCS.
     Branch: devel
	   ! lib/CPANPLUS.pm lib/CPANPLUS/Backend.pm
	   ! lib/CPANPLUS/Config.pm-orig lib/CPANPLUS/Configure.pm
	   ! lib/CPANPLUS/Configure/Setup.pm lib/CPANPLUS/Error.pm
	   ! lib/CPANPLUS/Internals.pm lib/CPANPLUS/Shell.pm
	   ! lib/CPANPLUS/Tee.pm lib/ExtUtils/AutoInstall.pm
____________________________________________________________________________
[  2921] By: autrijus                              on 2002/01/27  12:54:50
        Log: * integrate CPANPLUS* to lib/CPANPLUS*
             * integrate ExtUtils* to lib/ExtUtils*
             * update Makefile.PL and MANIFEST to reflect the changes.
     Branch: devel
	  +> (branch 10 files)
	   - CPANPLUS.pm CPANPLUS/Backend.pm CPANPLUS/Config.pm-orig
	   - CPANPLUS/Configure.pm CPANPLUS/Configure/Setup.pm
	   - CPANPLUS/Error.pm CPANPLUS/Internals.pm CPANPLUS/Shell.pm
	   - CPANPLUS/Tee.pm ExtUtils/AutoInstall.pm
	   ! MANIFEST Makefile.PL
____________________________________________________________________________
[  2903] By: kane                                  on 2002/01/19  16:19:26
        Log: eliminated the use of file::spec::functions... alltho this
	     should already have been done by jmb imo.
             -kane
     Branch: devel
	   ! CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  2846] By: autrijus                              on 2002/01/12  00:50:22
        Log: * integrate the missing test. kudos to schwern.
     Branch: devel
	  !> t/2-autoinstall.t
____________________________________________________________________________
[  2845] By: kane                                  on 2002/01/11  23:24:01
        Log: changed the use of 'targetdir' to 'fetchdir' now
     Branch: devel
	   ! CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  2844] By: kane                                  on 2002/01/11  22:52:32
        Log: removed File::Spec::Functions and replaced with
	     File::Spec->method
     Branch: devel
	   ! CPANPLUS/Backend.pm CPANPLUS/Internals.pm
____________________________________________________________________________
[  2825] By: autrijus                              on 2002/01/10  08:08:54
        Log: * \_.
     Branch: devel
	   + .patches/0024
	   ! CPANPLUS/Configure.pm
____________________________________________________________________________
[  2820] By: autrijus                              on 2002/01/10  02:51:49
        Log: * update to the new AutoInstall.
     Branch: devel
	  !> ExtUtils/AutoInstall.pm
____________________________________________________________________________
[  2719] By: autrijus                              on 2001/12/24  04:56:38
        Log: * fix directory building.
     Branch: devel
	   + .patches/0023
	   ! CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  2712] By: kane                                  on 2001/12/22  22:42:12
        Log: changes:
             changed internals to have module name as key for
	     _query_mod_tree rather than a counter
             this counter now gets added in shell.pm
                          added access to the error object thru backend.pm
             $backend->error_object() will return the the Error.pm object
             ann's writing the docs on the interface
                          made set/get_conf in backend return hashrefs (makes them
	     different from Configure's methods)
             get conf will return:
             { key1 => value1, key2 => value2 }
                          set_conf will return only success or failure, so:
             { key1 => 1, key2 => 0 }
                          changed 'targetdir' to 'fetchdir' for fetch
             extract also *should* take a targetdir but doesn't.. need to
	     patch and name 'extractdir'
                          _query_modtree and _query_auttree are now case insensitive
             actually, they don't have any switches any more and expect a 
             regexp with switches embedded.
             like: (?i:foo);
                          backend, error and internals now all have the same version;
             they get their version from internals.pm now
                          fixed a bug wehre cpanplus tries to upgrade perl anyway
             fixed a bug in _check_install's return value
             removed debug info
     Branch: devel
	   ! CPANPLUS.pm CPANPLUS/Backend.pm CPANPLUS/Error.pm
	   ! CPANPLUS/Internals.pm CPANPLUS/Shell.pm
____________________________________________________________________________
[  2671] By: kane                                  on 2001/12/18  23:48:00
        Log: fixed rv checks in shell.pm
     Branch: devel
	   ! CPANPLUS/Backend.pm CPANPLUS/Shell.pm
____________________________________________________________________________
[  2670] By: jambe                                 on 2001/12/18  22:57:12
        Log: jmb: this is with the previous change, I had not saved it
	     before the submit!  (I thought such an error would be noticed
	     by perforce?)
     Branch: devel
	   ! CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  2669] By: jambe                                 on 2001/12/18  22:50:59
        Log: jmb: fix endless loop on initial setup when MIRRORED.BY is not
	     available locally
     Branch: devel
	   ! CPANPLUS/Backend.pm CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  2668] By: jambe                                 on 2001/12/18  19:28:23
        Log: jmb: removes errant tabs
     Branch: devel
	   ! CPANPLUS/Backend.pm
____________________________________________________________________________
[  2667] By: jambe                                 on 2001/12/18  19:19:43
        Log: jmb: finalize configure options to Backend->new()
     Branch: devel
	   ! CPANPLUS/Configure.pm
____________________________________________________________________________
[  2666] By: kane                                  on 2001/12/18  16:12:25
        Log: many fixes.. mostly to _check_install, backend->new and some
	     various other backend subs
     Branch: devel
	   ! CPANPLUS/Backend.pm CPANPLUS/Configure.pm
	   ! CPANPLUS/Internals.pm t.pl
____________________________________________________________________________
[  2664] By: autrijus                              on 2001/12/18  14:19:45
        Log: * wraps the $@ test for mkdir in a proper block with local().
     Branch: devel
	   + .patches/0022
	   ! CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  2643] By: autrijus                              on 2001/12/17  23:15:40
        Log: * MFC from 0.25-tobe.
     Branch: devel
	  !> ExtUtils/AutoInstall.pm
____________________________________________________________________________
[  2642] By: jambe                                 on 2001/12/17  22:55:41
        Log: jmb: some cleanup and comments, run diff :o)
     Branch: devel
	   ! CPANPLUS/Internals.pm
____________________________________________________________________________
[  2639] By: autrijus                              on 2001/12/17  22:14:20
        Log: * 0021: after resolving with jambe, patch mkdir so it checks
	     the return value.
     Branch: devel
	   + .patches/0021
	   ! CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  2637] By: jambe                                 on 2001/12/17  19:36:32
        Log: jmb: added new() method, calls Configure and then the
	     Internals new() function
     Branch: devel
	   ! CPANPLUS/Backend.pm
____________________________________________________________________________
[  2636] By: jambe                                 on 2001/12/17  19:23:43
        Log: jmb: added Autrijus' patch to guess hosts from timezone data -
	     also added some comments/changes elsewhere
     Branch: devel
	   ! CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  2635] By: jambe                                 on 2001/12/17  19:16:16
        Log: jmb: cleanup(remove) old code after the return - to make later
	     diffs more logical
     Branch: devel
	   ! CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  2634] By: kane                                  on 2001/12/17  15:03:30
        Log: fixed setup.pm so that it wouldn't thing cygwin is ALSO
	     windows:
                          ### this breaks cygwin, thanks -kane
             #if ($^O =~ m/win/i) {
             if ( $^O eq 'MSWin32' ) {
     Branch: devel
	   ! CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  2629] By: kane                                  on 2001/12/16  22:47:08
        Log: patched backend.pm mostly to have consistent return values
             (hashrefs with status' indications).
             minor changes in internals.
                          docs in backend shot to hell tho. they're very inaccurate
             kudra's working on them.
             should be done Real Soon Now
     Branch: devel
	   ! CPANPLUS/Backend.pm CPANPLUS/Internals.pm
____________________________________________________________________________
[  2628] By: autrijus                              on 2001/12/16  21:14:58
        Log: * updates TODO.
     Branch: devel
	   ! TODO
____________________________________________________________________________
[  2627] By: kane                                  on 2001/12/16  20:40:38
        Log: test code
     Branch: devel
	   ! CPANPLUS/Backend.pm CPANPLUS/Internals.pm CPANPLUS/Shell.pm
____________________________________________________________________________
[  2610] By: autrijus                              on 2001/12/15  10:14:59
        Log: * the 5.5.3 patch, as applied by autrijus
     Branch: devel
	   + .patches/0020
____________________________________________________________________________
[  2609] By: autrijus                              on 2001/12/15  09:57:07
        Log:              * make Configure.pm use vars instead of our.
             * make Setup.pm specify the default umask explicitly
             * also, add a notice of fetching MIRRORED.BY as agreed by
	     jambe in the channel
             * finally, fixes duplicate my() in Shell.pm.
     Branch: devel
	   ! CPANPLUS/Configure.pm CPANPLUS/Configure/Setup.pm
	   ! CPANPLUS/Shell.pm
____________________________________________________________________________
[  2607] By: autrijus                              on 2001/12/14  17:12:48
        Log: * amendment to 2603 so it works with Config and cmdline grep.
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  2606] By: autrijus                              on 2001/12/14  16:37:43
        Log: * oops: s/Config.pm/Config.pm-orig/
     Branch: devel
	   ! MANIFEST
____________________________________________________________________________
[  2604] By: autrijus                              on 2001/12/14  16:14:14
        Log: * branches from ExtUtils to cpanplus
     Branch: devel
	  +> ExtUtils/AutoInstall.pm t/2-autoinstall.t
____________________________________________________________________________
[  2603] By: autrijus                              on 2001/12/14  16:11:36
        Log: * bundles ExtUtils::AutoInstall to handle autoinstallation.
             * (it's disabled for now; either tweak the constant in
	     Makefile.PL,
             or use "perl Makefile.PL AUTOINSTALL=1" to trigger it)
             * add tests for it.
     Branch: devel
	   ! MANIFEST Makefile.PL
____________________________________________________________________________
[  2594] By: autrijus                              on 2001/12/13  17:56:10
        Log: * let Makefile.PL know that bin/cpanplus is now bin/cpanp.
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  2593] By: autrijus                              on 2001/12/13  17:53:37
        Log: * the new 'cpanp' launcher, with POD modified.
     Branch: devel
	   + bin/cpanp
____________________________________________________________________________
[  2592] By: autrijus                              on 2001/12/13  17:52:25
        Log: * renaming cpanplus to cpanp to avoid perldoc conflict on
	     win32. (reported by kane)
     Branch: devel
	   - bin/cpanplus
	   ! CPANPLUS/Shell.pm MANIFEST
____________________________________________________________________________
[  2589] By: kane                                  on 2001/12/13  13:37:51
        Log: makefile.pl time configuration
                          needed to enable decent test suite
     Branch: devel
	   ! Makefile.PL
____________________________________________________________________________
[  2588] By: kane                                  on 2001/12/13  13:36:46
        Log: shell.pm now supports multiple file downloads/installs
             so
             i Foo Acme::Bleach
             now works
     Branch: devel
	   ! CPANPLUS/Shell.pm
____________________________________________________________________________
[  2587] By: kane                                  on 2001/12/13  12:47:46
        Log: experimental cache control code added in internals, not yet in
	     use
             added /i flag to the grep in _get_reply of Setup.pm to make
	     answers case insensitive
     Branch: devel
	   ! CPANPLUS/Configure/Setup.pm CPANPLUS/Internals.pm
____________________________________________________________________________
[  2586] By: kane                                  on 2001/12/13  10:27:15
        Log: patch additions
     Branch: devel
	  +> .patches/0019
	   ! .patches/0018
____________________________________________________________________________
[  2585] By: autrijus                              on 2001/12/13  10:10:11
        Log: * nix ftp.funet.fi -- not only it doesn't work, it's bad idea
	     to overrun it.
     Branch: devel
	   ! CPANPLUS/Config.pm-orig
____________________________________________________________________________
[  2580] By: autrijus                              on 2001/12/12  20:43:30
        Log: * diffs.
     Branch: devel
	   + .patches/0017 .patches/0018
____________________________________________________________________________
[  2579] By: autrijus                              on 2001/12/12  20:38:30
        Log: * add newlines and asterisking to the Shell.pm banner.
     Branch: devel
	   ! CPANPLUS/Shell.pm
____________________________________________________________________________
[  2578] By: kane                                  on 2001/12/12  20:24:53
        Log: fixed 'flush' to take more params
             and NOT flush all data on default (like methods)
     Branch: devel
	   ! CPANPLUS/Backend.pm CPANPLUS/Internals.pm
____________________________________________________________________________
[  2577] By: autrijus                              on 2001/12/12  20:22:46
        Log: * rename Config.pm to Config.pm-orig.
             * delay Setup's terminal setup to _get_reply time.
             * ask for configuration at Makefile.PL time.
     Branch: devel
	  +> CPANPLUS/Config.pm-orig
	   - CPANPLUS/Config.pm
	   ! CPANPLUS/Configure/Setup.pm Makefile.PL
____________________________________________________________________________
[  2576] By: autrijus                              on 2001/12/12  16:51:41
        Log: * lets Win32 uses Stub as terminal on Setup.pm time, just as
	     Shell.pm does.
             * see the comment for a possible alternative solution.
     Branch: devel
	   ! CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  2561] By: kane                                  on 2001/12/11  19:57:46
        Log: added support for the 'file://' scheme
             means a change in internals.pm (mainly fetch and _lwp_get)
             and a new routine _file_get
     Branch: devel
	   ! CPANPLUS/Internals.pm t.pl
____________________________________________________________________________
[  2560] By: autrijus                              on 2001/12/11  17:41:44
        Log: * shows bug reporting address at Shell prompt.
     Branch: devel
	   ! CPANPLUS/Shell.pm
____________________________________________________________________________
[  2559] By: autrijus                              on 2001/12/11  17:32:31
        Log: * cures the Win32 double-enter terminal bug reported by kane.
     Branch: devel
	   ! CPANPLUS/Shell.pm
____________________________________________________________________________
[  2557] By: autrijus                              on 2001/12/11  13:24:31
        Log: * small patch: corrects the recommended installation for
	     Term::ReadLine
     Branch: devel
	   ! CPANPLUS/Shell.pm
____________________________________________________________________________
[  2544] By: kane                                  on 2001/12/10  10:57:36
        Log: applied patch 0017
             printing out version of cpanplus and term::readline on start
	     up
     Branch: devel
	   ! CPANPLUS/Shell.pm
____________________________________________________________________________
[  2543] By: kane                                  on 2001/12/10  10:11:27
        Log: patches 0015 and 0016 are applied on shell.pm
     Branch: devel
	   ! CPANPLUS/Shell.pm
____________________________________________________________________________
[  2541] By: kane                                  on 2001/12/09  14:41:27
        Log: added patches 0015 and 0016, patches from ann to shell.pm
     Branch: devel
	   + .patches/0015 .patches/0016
____________________________________________________________________________
[  2540] By: kane                                  on 2001/12/09  14:03:13
        Log: applied 0014, fixing signals in shell.pm
     Branch: devel
	   ! CPANPLUS/Shell.pm
____________________________________________________________________________
[  2539] By: kane                                  on 2001/12/09  14:01:50
        Log: applied 0012, fixing the Term::Readline issue of 'falling back
	     to dumb' mode...
             basically only one $term can be open
     Branch: devel
	   ! CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  2538] By: kane                                  on 2001/12/09  14:00:21
        Log: patched 1-basic, no longer needing Test::More to work
     Branch: devel
	   ! t/1-basic.t
____________________________________________________________________________
[  2537] By: kane                                  on 2001/12/09  13:45:13
        Log: patch 0012, fixing the multiple readline terminal bug we had.
                          checks if there is one existing already.
     Branch: devel
	   ! CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  2536] By: kane                                  on 2001/12/09  13:39:17
        Log: applied patch 0010, striking 'test::more' as necessary in
	     1-basic
     Branch: devel
	   ! t/1-basic.t
____________________________________________________________________________
[  2535] By: kane                                  on 2001/12/09  13:36:30
        Log: applied patch 0009, small fix to Shell.pm, addition to
	     Setup.pm
     Branch: devel
	   ! CPANPLUS/Configure/Setup.pm CPANPLUS/Shell.pm
____________________________________________________________________________
[  2534] By: kane                                  on 2001/12/08  11:35:14
        Log: new patches, not yet applied!
             0009-0014
     Branch: devel
	   + .patches/0009 .patches/0010 .patches/0011 .patches/0012
	   + .patches/0013 .patches/0014
____________________________________________________________________________
[  2531] By: autrijus                              on 2001/12/07  17:52:35
        Log: * makes cpanplus -action work
             * correctly handles Setup.pm calls
     Branch: devel
	   ! bin/cpanplus
____________________________________________________________________________
[  2530] By: autrijus                              on 2001/12/04  22:55:41
        Log: * Ann's patch, with my own nitpicking and podchecking
     Branch: devel
	   ! CPANPLUS/Shell.pm
____________________________________________________________________________
[  2529] By: autrijus                              on 2001/12/04  22:13:14
        Log: * fixed weird typo. 
     Branch: devel
	   ! CPANPLUS/Shell.pm bin/cpanplus
____________________________________________________________________________
[  2525] By: autrijus                              on 2001/12/04  14:03:28
        Log: * patch from kane: defaults to sane servers
             * hide personal todos from manifest
     Branch: devel
	   ! CPANPLUS/Config.pm MANIFEST
____________________________________________________________________________
[  2524] By: autrijus                              on 2001/12/04  13:43:50
        Log: * fixes a no-op.
             * added comments so we know what we're getting into.
     Branch: devel
	   ! bin/cpanplus
____________________________________________________________________________
[  2523] By: autrijus                              on 2001/12/04  13:34:57
        Log: * enables boolean options.
             * enables setting options and entering shell.
     Branch: devel
	   ! bin/cpanplus
____________________________________________________________________________
[  2522] By: kane                                  on 2001/12/04  13:29:36
        Log: corrected little typos
     Branch: devel
	   ! CPANPLUS/Shell.pm
____________________________________________________________________________
[  2521] By: kane                                  on 2001/12/04  13:14:02
        Log: corrected typo in setup.pm
     Branch: devel
	   ! CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  2520] By: kane                                  on 2001/12/04  12:53:28
        Log: set default
             debug => 0
             instead of 1
     Branch: devel
	   ! CPANPLUS/Config.pm
____________________________________________________________________________
[  2519] By: kane                                  on 2001/12/04  12:50:23
        Log: patched shell docs, took away 'f' as a public function
             added flush patch to internals
     Branch: devel
	   ! CPANPLUS/Internals.pm CPANPLUS/Shell.pm
____________________________________________________________________________
[  2518] By: kane                                  on 2001/12/04  12:24:53
        Log: sigint handled, added 'ask' to the options of following
	     prereqs
     Branch: devel
	   ! CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  2517] By: autrijus                              on 2001/12/04  12:09:52
        Log: * newline.
     Branch: devel
	   ! CPANPLUS.pm
____________________________________________________________________________
[  2516] By: kane                                  on 2001/12/04  12:05:27
        Log: patched with josh's changes
             LOTS OF WORK NO DIFF THANKS JOSH
     Branch: devel
	   ! CPANPLUS/Shell.pm
____________________________________________________________________________
[  2515] By: autrijus                              on 2001/12/04  11:59:38
        Log: * Internals.pm, applied after much conflicts.
     Branch: devel
	   ! CPANPLUS/Internals.pm
____________________________________________________________________________
[  2514] By: autrijus                              on 2001/12/04  11:53:43
        Log: * applied backend and config-related stuff from josh after
	     hand-wiring.
     Branch: devel
	   ! CPANPLUS/Backend.pm CPANPLUS/Config.pm CPANPLUS/Configure.pm
	   ! CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[  2513] By: kane                                  on 2001/12/04  09:53:55
        Log: applied patches 0007 (to cpanplus.pm - doc fix) and 0008 (to
	     shell.pm - signal fix)
     Branch: devel
	   ! CPANPLUS.pm CPANPLUS/Shell.pm
____________________________________________________________________________
[  2512] By: kane                                  on 2001/12/04  09:29:16
        Log: one patch had a .txt extension
             changed
     Branch: devel
	   + .patches/0004
	   - .patches/0004.txt
____________________________________________________________________________
[  2511] By: kane                                  on 2001/12/04  09:28:22
        Log: 2 new patches
     Branch: devel
	   + .patches/0007 .patches/0008
____________________________________________________________________________
[  2509] By: kane                                  on 2001/12/03  23:06:51
        Log: small bug fixes in error/internals
             shell now tells you if your query had no results
     Branch: devel
	   ! CPANPLUS/Error.pm CPANPLUS/Internals.pm CPANPLUS/Shell.pm
____________________________________________________________________________
[  2504] By: kane                                  on 2001/12/03  17:23:44
        Log: removed 'p' as a command.. should use 'l' instead now
     Branch: devel
	   ! CPANPLUS/Shell.pm
____________________________________________________________________________
[  2502] By: kane                                  on 2001/12/03  16:57:45
        Log: patch to keep the installer from going into a loop on a failed
	     install of a prereq
     Branch: devel
	   ! CPANPLUS/Backend.pm CPANPLUS/Internals.pm t.pl
____________________________________________________________________________
[  2500] By: autrijus                              on 2001/12/03  13:59:00
        Log: * patch to allow rudimentary SIGINT handling.
     Branch: devel
	   ! CPANPLUS/Shell.pm
____________________________________________________________________________
[  2488] By: kane                                  on 2001/11/30  15:27:16
        Log: typo correction
     Branch: devel
	   ! README
____________________________________________________________________________
[  2487] By: kane                                  on 2001/11/30  14:44:14
        Log: changed cpanplus.pm to work with CPANPLUS::Error
     Branch: devel
	   ! CPANPLUS.pm
____________________________________________________________________________
[  2486] By: autrijus                              on 2001/11/30  14:31:34
        Log: * adds multiple arguments handling -- maybe should in
	     shell.pm?
             * pod cleanup, nits, fixes.
             * no warnings now.
     Branch: devel
	   ! bin/cpanplus
____________________________________________________________________________
[  2485] By: kane                                  on 2001/11/30  14:22:25
        Log: fixed errors in flush and forget. they are now more DWYM.
                          new syntax: $error->flush() will flush all errors from the
	     stack.
             $error->flush($number) will do a splice'ing off of $number
	     from the error stack and return that as an array ref.
             it will also now re-set $error->{ERROR} to the now first
	     element of $error->{STACK}
     Branch: devel
	   ! CPANPLUS/Error.pm
____________________________________________________________________________
[  2484] By: kane                                  on 2001/11/30  14:15:21
        Log: small typo fix
     Branch: devel
	   ! CPANPLUS/Internals.pm
____________________________________________________________________________
[  2483] By: autrijus                              on 2001/11/30  13:46:40
        Log: * introduce -f and -v to cpanplus, as stated in pod
             * adds @cmd_stack for rooms of multiple operations in the
	     future
             * disables the useless cpanplus -q
     Branch: devel
	   + .patches/0006
	   ! bin/cpanplus
____________________________________________________________________________
[  2481] By: autrijus                              on 2001/11/30  11:22:05
        Log: * retrack cpanplus from the last change; wasn't approved yet.
     Branch: devel
	   ! bin/cpanplus
____________________________________________________________________________
[  2480] By: autrijus                              on 2001/11/30  11:20:21
        Log: * apply what remains as 0003 by hand.
     Branch: devel
	   ! CPANPLUS.pm CPANPLUS/Backend.pm CPANPLUS/Configure/Setup.pm
	   ! CPANPLUS/Error.pm CPANPLUS/Internals.pm CPANPLUS/Shell.pm
	   ! bin/cpanplus
____________________________________________________________________________
[  2479] By: autrijus                              on 2001/11/30  11:01:51
        Log: * change 0004 applied by hand.
     Branch: devel
	   ! CPANPLUS/Configure.pm
____________________________________________________________________________
[  2478] By: kane                                  on 2001/11/30  10:53:13
        Log: patch 0005
     Branch: devel
	   + .patches/0005
____________________________________________________________________________
[  2477] By: kane                                  on 2001/11/30  10:51:52
        Log: patch 0005 -makemakerflags- applied
     Branch: devel
	   ! CPANPLUS/Internals.pm
____________________________________________________________________________
[  2476] By: kane                                  on 2001/11/30  10:41:41
        Log: entered patches 0003 and 0004
     Branch: devel
	   ! CPANPLUS.pm Changes Makefile.PL TODO TODO-JOSH TODO-KANE
	   ! command-line.txt md5.txt prereqs t.pl
____________________________________________________________________________
[  2475] By: autrijus                              on 2001/11/30  10:19:28
        Log: * regen the tree use unix line ending. (jambe--)
     Branch: devel
	   ! (edit 22 files)
____________________________________________________________________________
[  2471] By: autrijus                              on 2001/11/29  21:41:36
        Log: * patches list from kane.
     Branch: devel
	   + .patches/0001 .patches/0002 .patches/0003 .patches/0004.txt
____________________________________________________________________________
[  2470] By: autrijus                              on 2001/11/29  21:25:41
        Log: * add RCS headers.
     Branch: devel
	   ! (edit 13 files)
____________________________________________________________________________
[  2468] By: autrijus                              on 2001/11/29  15:30:38
        Log: * the cpanplus development tree.
     Branch: devel
	   + (add 22 files)
