____________________________________________________________________________
[ 11479] By: autrijus on 2004/12/03 16:40:57
Log: * This be 0.050_01, for real.
! Changes
____________________________________________________________________________
[ 11478] By: autrijus on 2004/12/03 16:36:18
Log: * ditto for Makefile.PL.
! Makefile.PL
____________________________________________________________________________
[ 11477] By: autrijus on 2004/12/03 16:33:54
Log: * Avoid the v-string warning by requiring 5.006001
instead of v5.6.1.
! lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[ 11476] By: autrijus on 2004/12/03 16:04:13
Log: * bump versions to 0.050_01.
! lib/CPANPLUS/Shell/Classic.pm
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 11475] By: autrijus on 2004/12/03 15:56:42
Log: * Jos says that we really want Perl 5.6.1.
! META.yml Makefile.PL
____________________________________________________________________________
[ 11474] By: kane on 2004/12/03 15:41:52
Log: * forgot to up IO::Zlib's version
! lib/CPANPLUS/inc.pm
____________________________________________________________________________
[ 11473] By: kane on 2004/12/03 15:41:22
Log: * update inc files from member/installed area
* these match real cpan versions, not just development
files
! lib/CPANPLUS/inc.pm
! lib/CPANPLUS/inc/Archive/Extract.pm
! lib/CPANPLUS/inc/Archive/Tar.pm
! lib/CPANPLUS/inc/IO/Zlib.pm
! lib/CPANPLUS/inc/Module/Load/Conditional.pm
! lib/CPANPLUS/inc/Params/Check.pm
____________________________________________________________________________
[ 11469] By: autrijus on 2004/12/03 15:26:47
Log: * first cut at machine-generated, huge changelog.
+ Changes
____________________________________________________________________________
[ 11467] By: autrijus on 2004/12/03 15:10:37
Log: * remove control chars from README.
* update nmake messages (taken from PAR's README).
! README
____________________________________________________________________________
[ 11466] By: autrijus on 2004/12/03 15:07:22
Log: * regenerate manifest.
! MANIFEST
____________________________________________________________________________
[ 11465] By: autrijus on 2004/12/03 15:06:02
Log: * META.yml and i::M::I files are always writable.
! META.yml inc/Module/Install.pm
! inc/Module/Install/Base.pm
! inc/Module/Install/Can.pm
! inc/Module/Install/Fetch.pm
! inc/Module/Install/Makefile.pm
! inc/Module/Install/Metadata.pm
! inc/Module/Install/Scripts.pm
! inc/Module/Install/Win32.pm
! inc/Module/Install/WriteAll.pm
____________________________________________________________________________
[ 11464] By: autrijus on 2004/12/03 15:04:26
Log: * meta.yml itself.
+ META.yml
____________________________________________________________________________
[ 11463] By: autrijus on 2004/12/03 15:04:11
Log: * META.yml and check_nmake support, via Module::Install.
+ inc/Module/Install.pm
+ inc/Module/Install/Base.pm
+ inc/Module/Install/Can.pm
+ inc/Module/Install/Fetch.pm
+ inc/Module/Install/Makefile.pm
+ inc/Module/Install/Metadata.pm
+ inc/Module/Install/Scripts.pm
+ inc/Module/Install/Win32.pm
+ inc/Module/Install/WriteAll.pm
! Makefile.PL
____________________________________________________________________________
[ 11462] By: kane on 2004/12/03 14:58:19
Log: * adding a README again, with the parts we don't
have/support yet
removed
+ README
____________________________________________________________________________
[ 11461] By: kane on 2004/12/03 14:50:02
Log: * Add a mention of the FAQ
* Added FAQ, work in progress!
+ lib/CPANPLUS/FAQ.pod
! lib/CPANPLUS.pm
____________________________________________________________________________
[ 11460] By: kane on 2004/12/03 14:45:08
Log: * tell windows users where to get nmake
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 11459] By: kane on 2004/12/03 14:37:41
Log: * add more docs about plugins and other neat features
! lib/CPANPLUS.pm
____________________________________________________________________________
[ 11458] By: autrijus on 2004/12/03 14:36:17
Log: * Fix manifest to reflect the new reality.
! MANIFEST
____________________________________________________________________________
[ 11457] By: kane on 2004/12/03 14:18:55
Log: * warn that we're not passing your buildflags on yet
! lib/CPANPLUS/Dist/Build.pm
____________________________________________________________________________
[ 11455] By: kane on 2004/12/03 12:40:17
Log: * now save all prereqs rather than just the failed ones
* args to 'new from context' still doesn't work, update on
why
mail was sent to m::b list, hopefullly answer soon
! lib/CPANPLUS/Dist/Build.pm
____________________________________________________________________________
[ 11454] By: kane on 2004/12/03 12:08:44
Log: * make sure 'extractdir' and 'fetchdir' options are
respected by Module->install too
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 11453] By: kane on 2004/12/03 11:20:45
Log: * update Module::Build to 0.2605 -- it's even newer
! lib/CPANPLUS/inc.pm
! lib/CPANPLUS/inc/Module/Build.pm
! lib/CPANPLUS/inc/Module/Build/Base.pm
! lib/CPANPLUS/inc/Module/Build/Platform/MacOS.p
! m
! lib/CPANPLUS/inc/Module/Build/Platform/Windows
! .pm
____________________________________________________________________________
[ 11452] By: kane on 2004/12/03 11:09:13
Log: * remove obsolete file
- prereqs
____________________________________________________________________________
[ 11451] By: kane on 2004/12/03 11:08:54
Log: * update Module::Build to 0.26
! lib/CPANPLUS/inc.pm
! lib/CPANPLUS/inc/Module/Build.pm
! lib/CPANPLUS/inc/Module/Build/Base.pm
! lib/CPANPLUS/inc/Module/Build/Compat.pm
! lib/CPANPLUS/inc/Module/Build/Cookbook.pm
! lib/CPANPLUS/inc/Module/Build/PPMMaker.pm
! lib/CPANPLUS/inc/Module/Build/Platform/MacOS.p
! m lib/CPANPLUS/inc/Module/Build/PodParser.pm
____________________________________________________________________________
[ 11450] By: kane on 2004/12/03 10:50:00
Log: * custom Dist modules are seperate installs.. none will be
bundled so
remove them from config.pm-orig
! lib/CPANPLUS/Config.pm-orig
____________________________________________________________________________
[ 11448] By: kane on 2004/12/03 10:37:33
Log: * don't send test reports outside of 40.t
* fix wrong method call
! lib/CPANPLUS/Dist/Build.pm
! t/20_CPANPLUS-Dist-MM.t
! t/21_CPANPLUS-Dist-Build.t
____________________________________________________________________________
[ 11447] By: kane on 2004/12/02 21:31:57
Log: * make sure a 1.2_3 version gets displayed 'correctly' in
the default shell
! lib/CPANPLUS/Shell/Default.pm
! t/04_CPANPLUS-Module.t
____________________________________________________________________________
[ 11446] By: kane on 2004/12/02 21:08:04
Log: * don't force prereqs for package managers if we're
explicitly ignoring
* fix typo for 'installer type'
* don't set prereq target to anything else if it's already
been set
* try more fixes to get m::b support for debian, but it
looks like
we'll have to put it in prereq_pm and install explicilty,
as
otherwise versions may get messed up with CPANPLUS::inc
tricks
vs debian dpkg building times
! lib/CPANPLUS/Dist.pm
! lib/CPANPLUS/Dist/Build.pm
! lib/CPANPLUS/Dist/Deb.pm
! lib/CPANPLUS/Internals/Constants/Deb.pm
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 11445] By: kane on 2004/12/02 19:50:59
Log: * add M::B support to debian, try 1
! lib/CPANPLUS/Dist/Deb.pm
! lib/CPANPLUS/Internals/Constants/Deb.pm
____________________________________________________________________________
[ 11443] By: kane on 2004/12/01 23:15:33
Log: * update IPC::Cmd from member area
* update cpanplus::inc to require higher version
- lib/CPANPLUS/inc/IPC/Cmd/System.pm
! lib/CPANPLUS/inc.pm
! lib/CPANPLUS/inc/IPC/Cmd.pm
____________________________________________________________________________
[ 11441] By: kane on 2004/12/01 18:25:59
Log: * add rules_build_noxs
! lib/CPANPLUS/Internals/Constants/Deb.pm
____________________________________________________________________________
[ 11440] By: kane on 2004/12/01 18:11:47
Log: * rename constants to be makemaker specific, so we can
implement module::build
ones too
! lib/CPANPLUS/Dist/Deb.pm
! lib/CPANPLUS/Internals/Constants/Deb.pm
____________________________________________________________________________
[ 11439] By: kane on 2004/12/01 17:18:44
Log: * make detection of previous builds actually work
* only say something is 'part of core' if it's in M::CL AND
it's uptodate that way
! lib/CPANPLUS/Dist/Deb.pm
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 11438] By: kane on 2004/12/01 16:20:09
Log: * do not build debs if we've already built them
! lib/CPANPLUS/Dist/Deb.pm
____________________________________________________________________________
[ 11437] By: kane on 2004/12/01 16:05:26
Log: * don't include perl-core packages as dependencies
* don't check if dependencies are installed when building
packages, as we don't /want/ to install them, just build
them
! lib/CPANPLUS/Dist/Deb.pm
____________________________________________________________________________
[ 11436] By: kane on 2004/12/01 15:28:25
Log: * use Module::CoreLIst as well to figure out if a module is
part
of perl core
+ lib/CPANPLUS/inc/Module/CoreList.pm
! lib/CPANPLUS/Module.pm lib/CPANPLUS/inc.pm
____________________________________________________________________________
[ 11435] By: kane on 2004/12/01 13:25:59
Log: * don't try to list perl core modules as prereqs, or build
packages of them
! lib/CPANPLUS/Dist.pm lib/CPANPLUS/Dist/Deb.pm
____________________________________________________________________________
[ 11434] By: kane on 2004/12/01 11:01:55
Log: * set prereq target to 'create' of original target is
'create'
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 11433] By: kane on 2004/12/01 10:51:49
Log: * there's another check done for uptodateness in
Module->install
* constantify this, have the same type of check be done in
both
places
! lib/CPANPLUS/Dist.pm
! lib/CPANPLUS/Internals/Constants.pm
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 11432] By: kane on 2004/12/01 10:36:42
Log: * prereqs are also not resolved if the installer is not
EU::MM or Build
-- we will need to make a package of the desired format
then to
satisfy dependencies
! lib/CPANPLUS/Dist.pm
____________________________________________________________________________
[ 11431] By: kane on 2004/12/01 10:30:48
Log: * make sure the debs land up in the right dir
* make sure the debs have the right name for architecture
dependant packages
* chdir back to start dir at the end of it
! lib/CPANPLUS/Dist/Deb.pm
! lib/CPANPLUS/Internals/Constants/Deb.pm
____________________________________________________________________________
[ 11430] By: kane on 2004/12/01 09:58:12
Log: * add _rmdir to Utils
* add tests & docs
! lib/CPANPLUS/Internals/Utils.pm
! t/00_CPANPLUS-Internals-Utils.t
____________________________________________________________________________
[ 11429] By: kane on 2004/12/01 09:03:43
Log: * doc typo fix
! lib/CPANPLUS/Dist/Build.pm
____________________________________________________________________________
[ 11428] By: kane on 2004/12/01 08:47:47
Log: * flush the error stack, unless we're tryign to print it on
every command
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 11427] By: kane on 2004/11/30 15:15:58
Log: * we're interested in Object::Accessor too
! lib/CPANPLUS/inc.pm
____________________________________________________________________________
[ 11426] By: kane on 2004/11/30 14:54:22
Log: * remove cpanplus::inc in perl5opt on opening a shell
! lib/CPANPLUS/Shell/Classic.pm
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 11425] By: kane on 2004/11/30 14:23:23
Log: * add 'is_file' and 'is_dir' that check if somethign is a
dir or a
file, but don't error if it's not so.. have DIR_EXISTS and
FILE_EXISTS
use those for checking, but add their own warnings
* let _move use is_dir and is_file, let it determine it's
own errors
! lib/CPANPLUS/Internals/Constants.pm
! lib/CPANPLUS/Internals/Utils.pm
____________________________________________________________________________
[ 11424] By: kane on 2004/11/30 13:02:25
Log: * makefiles need tabs, silly editor makes them into spaces
! lib/CPANPLUS/Internals/Constants/Deb.pm
____________________________________________________________________________
[ 11423] By: kane on 2004/11/30 12:02:02
Log: * fix scoping issue
! lib/CPANPLUS/Dist/Deb.pm
____________________________________________________________________________
[ 11422] By: kane on 2004/11/30 10:57:32
Log: * use proper rules for for XS modules
! lib/CPANPLUS/Dist/Deb.pm
! lib/CPANPLUS/Internals/Constants/Deb.pm
____________________________________________________________________________
[ 11420] By: kane on 2004/11/29 19:55:20
Log: * update the sample dist
! lib/CPANPLUS/Dist/Sample.pm
____________________________________________________________________________
[ 11419] By: kane on 2004/11/29 19:21:45
Log: * update TODO
! TODO
____________________________________________________________________________
[ 11418] By: kane on 2004/11/29 19:15:57
Log: * finish moving to Object::Accessor
* tests pass again
! lib/CPANPLUS/Backend/RV.pm
! lib/CPANPLUS/Dist/Deb.pm
! lib/CPANPLUS/Dist/Ports.pm
! lib/CPANPLUS/Internals.pm
! t/08_CPANPLUS-Backend.t t/19_CPANPLUS-Dist.t
____________________________________________________________________________
[ 11417] By: kane on 2004/11/29 18:36:41
Log: * Move from CPANPLUS::Status to Object::Accessor
* Add object::accessor to cpanplus::inc
* update modules that used CPANPLUS::Status to use
Object::Accessor
* update docs in CPANPLUS::Dist(::Build)
* update tests
+ lib/CPANPLUS/inc/Object/Accessor.pm
- lib/CPANPLUS/Status.pm
! lib/CPANPLUS/Dist.pm
! lib/CPANPLUS/Dist/Build.pm
! lib/CPANPLUS/Dist/MM.pm lib/CPANPLUS/Module.pm
! t/04_CPANPLUS-Module.t t/19_CPANPLUS-Dist.t
! t/20_CPANPLUS-Dist-MM.t
____________________________________________________________________________
[ 11415] By: kane on 2004/11/29 16:52:51
Log: * require 5.6.1 -- anything less is just not doable
! Makefile.PL lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[ 11414] By: kane on 2004/11/29 15:28:25
Log: * stop warnings under older perls
! Makefile.PL lib/CPANPLUS/inc.pm
____________________________________________________________________________
[ 11413] By: kane on 2004/11/29 14:38:05
Log: * add ON_OLD_CYGWIN constant
* if defined, don't execute EU::Installed methods, as
they'r eknown to contain bugs
* adjust the tests for this as well
* make EU::Installed error reports better
! lib/CPANPLUS/Internals/Constants.pm
! lib/CPANPLUS/Module.pm t/20_CPANPLUS-Dist-MM.t
____________________________________________________________________________
[ 11412] By: kane on 2004/11/29 14:36:56
Log: checking -x for an executable doesn't work on all
platforms. Therefor, build in a choice to
accept an answer anyway, when it doesn't look
to be executable
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 11411] By: kane on 2004/11/29 13:48:32
Log: * update Tar.pm from member
! lib/CPANPLUS/inc/Archive/Tar.pm
! lib/CPANPLUS/inc/Archive/Tar/Constant.pm
! lib/CPANPLUS/inc/Archive/Tar/File.pm
____________________________________________________________________________
[ 11409] By: kane on 2004/11/29 13:23:48
Log: * make debian available again
! lib/CPANPLUS/Config.pm-orig
____________________________________________________________________________
[ 11405] By: kane on 2004/11/26 21:12:08
Log: * update TODO
! TODO
____________________________________________________________________________
[ 11404] By: kane on 2004/11/26 20:56:17
Log: * don't warn about needing root for installing prereqs, as
we're not actually doing that
! Makefile.PL
____________________________________________________________________________
[ 11401] By: kane on 2004/11/25 19:25:47
Log: * add 'extractdir' and 'fetchdir' as configuration options
* this should make tux happy
! lib/CPANPLUS/Config.pm-orig
! lib/CPANPLUS/Internals/Extract.pm
! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[ 11400] By: kane on 2004/11/25 19:25:12
Log: * point out we're rebuilding trees, so users know what
we're doing
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 11399] By: kane on 2004/11/25 19:06:52
Log: * be smarter about when we can not install/uninstall in
tests
! t/20_CPANPLUS-Dist-MM.t
! t/21_CPANPLUS-Dist-Build.t
____________________________________________________________________________
[ 11398] By: kane on 2004/11/25 18:36:05
Log: * upgrade Archive::Extract from member area
! lib/CPANPLUS/inc/Archive/Extract.pm
____________________________________________________________________________
[ 11396] By: kane on 2004/11/25 18:27:48
Log: * don't actually create the dir 'somewhere else'
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 11395] By: kane on 2004/11/25 17:57:46
Log: * cygwin is silly and reads line endings differnetly..
compensate
! lib/CPANPLUS/Module/Checksums.pm
____________________________________________________________________________
[ 11394] By: kane on 2004/11/25 17:57:10
Log: * don't use uninitialized values
! lib/CPANPLUS/Dist/MM.pm
____________________________________________________________________________
[ 11393] By: kane on 2004/11/25 12:22:29
Log: * submit richard's suggested typo fixes
! lib/CPANPLUS/Backend.pm
! lib/CPANPLUS/Internals/Extract.pm
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 11392] By: kane on 2004/11/25 12:18:11
Log: * test for all required modules in skip, not just
Test::Reporter
! t/40_CPANPLUS-Internals-Report.t
____________________________________________________________________________
[ 11391] By: kane on 2004/11/25 12:13:20
Log: s/lib/$lib/ because 5.6.1 warns about the bareword
! t/00_CPANPLUS-Inc.t
! t/00_CPANPLUS-Internals-Utils.t
! t/01_CPANPLUS-Configure.t
! t/02_CPANPLUS-Internals.t
! t/03_CPANPLUS-Internals-Source.t
! t/04_CPANPLUS-Module.t
! t/05_CPANPLUS-Internals-Fetch.t
! t/06_CPANPLUS-Internals-Constants.t
! t/07_CPANPLUS-Internals-Extract.t
! t/08_CPANPLUS-Backend.t
! t/09_CPANPLUS-Internals-Search.t
! t/10_CPANPLUS-Error.t t/19_CPANPLUS-Dist.t
! t/20_CPANPLUS-Dist-MM.t
! t/21_CPANPLUS-Dist-Build.t
! t/40_CPANPLUS-Internals-Report.t
____________________________________________________________________________
[ 11390] By: kane on 2004/11/25 11:48:05
Log: * don't return on a not installed module -- that's what the
alternate rv is for
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 11389] By: kane on 2004/11/24 17:16:07
Log: * rel2abs in *unix* format, as it's a file:// uri
! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[ 11387] By: kane on 2004/11/23 17:30:02
Log: * update TODO
! TODO
____________________________________________________________________________
[ 11384] By: kane on 2004/11/23 15:56:16
Log: * forgot pod end marker
! lib/CPANPLUS/Backend/RV.pm
____________________________________________________________________________
[ 11383] By: kane on 2004/11/23 14:41:59
Log: * add documentation about Backend::RV
! lib/CPANPLUS/Backend.pm
! lib/CPANPLUS/Backend/RV.pm
____________________________________________________________________________
[ 11382] By: kane on 2004/11/23 13:57:44
Log: * rename _dispatch_on_input to dispatch_on_input, making it
no longer private
* document it in the default.pm docs
* update cpanpd.pl as well to use the new name
! bin/cpanpd.pl lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 11380] By: kane on 2004/11/23 13:15:54
Log: * also fix @INC isms in Internals::Search
! lib/CPANPLUS/Internals/Search.pm
____________________________________________________________________________
[ 11379] By: kane on 2004/11/23 13:09:43
Log: * autogenerate installed/uptodate test routines
* so they can all use the same mechanism of disabling
CPAPNLUS::inc
* add tests for this
! lib/CPANPLUS/Module.pm t/04_CPANPLUS-Module.t
____________________________________________________________________________
[ 11378] By: kane on 2004/11/23 12:37:09
Log: * don't try to send out test reports for a failing *prereq*
it can do that
itself
! lib/CPANPLUS/Dist/Build.pm
! lib/CPANPLUS/Dist/MM.pm
____________________________________________________________________________
[ 11377] By: kane on 2004/11/23 10:59:23
Log: * add JFDI target to Makefile.PL that just writes the
makefile, no questions
asked... only to be used if you know you have a working
config already
! Makefile.PL
____________________________________________________________________________
[ 11376] By: kane on 2004/11/23 10:48:01
Log: * only issue warnings if your environment is not set or not
correct
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 11375] By: kane on 2004/11/23 10:31:17
Log: * add original_inc method to cpanplus::inc
* never make installed/uptodate functions look in our @INC
hooks
for installed modules -- they just work for CPANPLUS, not
the
rest of the modules.
! lib/CPANPLUS/Module.pm lib/CPANPLUS/inc.pm
____________________________________________________________________________
[ 11374] By: autrijus on 2004/11/22 15:13:42
Log: * "Exiting subroutine via next".
! bin/cpan2dist.pl
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 11369] By: kane on 2004/11/20 21:00:39
Log: * add a MANIFEST.SKIP and regenerate MANIFEST
+ MANIFEST.SKIP
! MANIFEST
____________________________________________________________________________
[ 11368] By: kane on 2004/11/20 20:31:25
Log: * update docs to mention classic shell
! lib/CPANPLUS/Shell.pm
____________________________________________________________________________
[ 11367] By: kane on 2004/11/20 20:28:47
Log: * update welcome text to make hugo happy
! Makefile.PL
____________________________________________________________________________
[ 11366] By: kane on 2004/11/20 20:22:09
Log: * default to not sending test reports
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 11364] By: kane on 2004/11/20 19:49:57
Log: * update Deb.pm TODO
! lib/CPANPLUS/Dist/Deb.pm
____________________________________________________________________________
[ 11363] By: kane on 2004/11/20 19:49:07
Log: * make 'ignoring' prereqs work nicer; if you ignore them,
but they're satisfied,
return 1 as all is well. if they are not satisfied, print
out a list of
prereqs that are not present and return false, aborting the
install
* update tests to match this behaviour
! lib/CPANPLUS/Dist.pm t/19_CPANPLUS-Dist.t
____________________________________________________________________________
[ 11362] By: kane on 2004/11/20 19:48:07
Log: * update the number of tests to skip by 1 as well
! t/40_CPANPLUS-Internals-Report.t
____________________________________________________________________________
[ 11361] By: kane on 2004/11/20 18:53:58
Log: * add comment to makefile.pl
* don't warn about a dist_type unless it's set
! Makefile.PL lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 11360] By: kane on 2004/11/20 18:33:42
Log: * silence warnings if initial config isn't found at
configuration time
! Makefile.PL
____________________________________________________________________________
[ 11359] By: kane on 2004/11/20 17:50:21
Log: * make it possible to pick the classic shell again
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 11358] By: kane on 2004/11/20 17:40:48
Log: * add some more 'interesting modules'
* remove the note about cpanpd from the makefile.pl
! Makefile.PL lib/CPANPLUS/inc.pm
____________________________________________________________________________
[ 11357] By: kane on 2004/11/20 17:29:50
Log: * add minimal pod to generated CPANPLUS::Config so it will
show up
with perldoc -l, etc
! lib/CPANPLUS/Configure.pm
____________________________________________________________________________
[ 11356] By: kane on 2004/11/20 17:24:45
Log: * don't accidentally start sending test reports during our
own make test
! t/20_CPANPLUS-Dist-MM.t
! t/21_CPANPLUS-Dist-Build.t
____________________________________________________________________________
[ 11355] By: kane on 2004/11/20 16:52:15
Log: * make sure checksums files are refetched everytime they
are asked for
-- they may have changed
! lib/CPANPLUS/Internals/Fetch.pm
! lib/CPANPLUS/Module/Author.pm
! lib/CPANPLUS/Module/Checksums.pm
____________________________________________________________________________
[ 11354] By: kane on 2004/11/20 16:36:11
Log: * add the feature to ask if you'd like to send a report
(defaulting to yes)
when about to post a 'fail' grade
* add tests for this
! lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Internals/Report.pm
! lib/CPANPLUS/Shell/Default.pm
! t/02_CPANPLUS-Internals.t
! t/40_CPANPLUS-Internals-Report.t
____________________________________________________________________________
[ 11353] By: kane on 2004/11/20 16:06:59
Log: * fix typo
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 11352] By: kane on 2004/11/19 17:53:27
Log: * add installed_file method to module.pm to easily access
where a module
is installed (used by teh classic shell)
* finish re-adding the classic shell (everything seems to
work)
todo: reintegrate it with the setup.pm choices etc
! lib/CPANPLUS/Module.pm
! lib/CPANPLUS/Shell/Classic.pm
____________________________________________________________________________
[ 11351] By: kane on 2004/11/19 10:59:03
Log: * don't default to cwd in paths, that' folly!
! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[ 11349] By: kane on 2004/11/18 17:36:22
Log: * readd the classic shell -- work in progress
+ lib/CPANPLUS/Shell/Classic.pm
____________________________________________________________________________
[ 11347] By: kane on 2004/11/18 17:05:24
Log: * $@ was getting eaten in loc(), make a copy before passing
! lib/CPANPLUS/Shell.pm
____________________________________________________________________________
[ 11346] By: kane on 2004/11/18 16:16:25
Log: * with so many changes, the version should go up
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 11345] By: kane on 2004/11/18 15:38:21
Log: * add some basic documentation for default.pm
* leave out the cpanpd bit and the rc bit for now, till
they work properly
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 11344] By: kane on 2004/11/18 15:10:44
Log: * document shell.pm
! lib/CPANPLUS/Shell.pm
____________________________________________________________________________
[ 11343] By: kane on 2004/11/18 14:55:14
Log: * make 's' work more clearly
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 11336] By: kane on 2004/11/16 16:29:58
Log: * cpanplus.pm also needs l::m::simple
! lib/CPANPLUS.pm
____________________________________________________________________________
[ 11335] By: kane on 2004/11/15 14:43:24
Log: * Make EU::MM work with tests that enable tainting
! lib/CPANPLUS/Dist/MM.pm lib/CPANPLUS/inc.pm
____________________________________________________________________________
[ 11334] By: kane on 2004/11/15 13:48:26
Log: * make 'view' at the end of the line also print the hosts
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 11333] By: kane on 2004/11/15 13:39:10
Log: * make viewing file urls look better
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 11332] By: kane on 2004/11/15 12:54:26
Log: * don't offer a default for adding hosts -- we've already
got a default
host list people can use
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 11331] By: autrijus on 2004/11/14 13:56:18
Log: * The "ports" dist target was calculating MD5 of
the extracted directory, where it should've been
calculating the md5 of the source tarball. Sigh.
! lib/CPANPLUS/Dist/Ports.pm
____________________________________________________________________________
[ 11330] By: autrijus on 2004/11/14 13:38:02
Log: * Really fixes circular dependency in cpan2dist.pl.
! bin/cpan2dist.pl
____________________________________________________________________________
[ 11329] By: kane on 2004/11/12 18:48:13
Log: * spelling fixes
! Makefile.PL
____________________________________________________________________________
[ 11319] By: kane on 2004/11/12 15:11:37
Log: * last batch of spelling fixes
! lib/CPANPLUS/Internals/Report.pm
! lib/CPANPLUS/Module.pm lib/CPANPLUS/inc.pm
____________________________________________________________________________
[ 11318] By: kane on 2004/11/12 15:08:48
Log: * another batch of spelling fixes
! lib/CPANPLUS/Backend.pm
! lib/CPANPLUS/Configure.pm lib/CPANPLUS/Dist.pm
! lib/CPANPLUS/Dist/Build.pm
! lib/CPANPLUS/Dist/MM.pm
! lib/CPANPLUS/Internals/Report.pm
! lib/CPANPLUS/Internals/Source.pm
! lib/CPANPLUS/Module.pm
! lib/CPANPLUS/Shell/Default.pm
! t/03_CPANPLUS-Internals-Source.t
____________________________________________________________________________
[ 11317] By: kane on 2004/11/12 15:01:59
Log: * "SYNPOSIS" -> "SYNOPSIS" in several places
* more spelling fixes
! lib/CPANPLUS.pm lib/CPANPLUS/Backend.pm
! lib/CPANPLUS/Backend/RV.pm
! lib/CPANPLUS/Configure.pm
! lib/CPANPLUS/Dist/MM.pm lib/CPANPLUS/Error.pm
! lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Internals/Report.pm
! lib/CPANPLUS/Internals/Search.pm
! lib/CPANPLUS/Module.pm
! lib/CPANPLUS/Module/Author.pm
____________________________________________________________________________
[ 11316] By: kane on 2004/11/12 14:25:16
Log: * documentation typo fixed
! lib/CPANPLUS.pm
____________________________________________________________________________
[ 11315] By: kane on 2004/11/12 14:15:10
Log: Spelling correction in the docs for modules().
! lib/CPANPLUS/Module/Author.pm
____________________________________________________________________________
[ 11314] By: kane on 2004/11/12 14:12:24
Log: * update TODO
! TODO
____________________________________________________________________________
[ 11313] By: kane on 2004/11/12 14:11:17
Log: Spelling correction for uninstall()'s docs.
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 11312] By: kane on 2004/11/12 14:11:13
Log: * update extract docs
! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[ 11311] By: kane on 2004/11/12 14:07:59
Log: * update docs for Fetch.pm
! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[ 11310] By: kane on 2004/11/12 14:05:21
Log: * update configure docs
! lib/CPANPLUS/Configure.pm
____________________________________________________________________________
[ 11309] By: kane on 2004/11/12 13:59:16
Log: * update Author docs
! lib/CPANPLUS/Module/Author.pm
____________________________________________________________________________
[ 11308] By: kane on 2004/11/12 13:53:45
Log: * we should note that cpanplus doesn't work with
cygwin+5.6.1, but
can't figure out yet how to tell that to EU::MM
! Makefile.PL
____________________________________________________________________________
[ 11307] By: kane on 2004/11/12 13:42:49
Log: * add more docs
* add a warning when using 'uninstall' and you have a
default installer
type set
* move to constants for 'makemaker' and 'build'
! lib/CPANPLUS/Internals/Constants.pm
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 11306] By: kane on 2004/11/12 12:57:13
Log: * pass makeflags too all stages of the make trajectory,
although
they should really be split out (see bug #4143)
! lib/CPANPLUS/Dist/MM.pm
____________________________________________________________________________
[ 11305] By: kane on 2004/11/11 19:03:57
Log: * update TODO
! TODO
____________________________________________________________________________
[ 11304] By: kane on 2004/11/11 18:58:46
Log: * updating archive::extract from bracnh
! lib/CPANPLUS/inc/Archive/Extract.pm
____________________________________________________________________________
[ 11303] By: kane on 2004/11/11 18:12:34
Log: * update term::ui from the term-ui branch
! lib/CPANPLUS/inc/Term/UI.pm
____________________________________________________________________________
[ 11301] By: kane on 2004/11/11 17:14:49
Log: * don't default to sudo if you're a normal user with +w on
the sitelib
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 11300] By: kane on 2004/11/11 17:00:58
Log: * update the TODO
! TODO
____________________________________________________________________________
[ 11299] By: kane on 2004/11/11 16:43:18
Log: * don't hardcode 'Application Data' but use the environment
variable
that points ot it
* don't hardcode '.cpanplus' but use the constant instead
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 11298] By: kane on 2004/11/11 16:32:20
Log: * use PERL_MM_USE_DEFAULT as per schwern's suggestion
(see ticket 8047 for details)
! lib/CPANPLUS/Dist/MM.pm
____________________________________________________________________________
[ 11297] By: kane on 2004/11/11 16:17:48
Log: * not used
- t/config/CPANPLUS/Config.pm
____________________________________________________________________________
[ 11296] By: kane on 2004/11/11 16:16:50
Log: * add checksums file and perl tarball for nick, so
08_backend.t's
local_mirror test passes again
+ t/dummy-CPAN/authors/id/N/NW/NWCLARK/CHECKSUMS
+ t/dummy-CPAN/authors/id/N/NW/NWCLARK/perl-5.8.
+ 5.tar.gz
____________________________________________________________________________
[ 11295] By: kane on 2004/11/11 16:01:29
Log: * make sure reports are also sent on succesful installs
! lib/CPANPLUS/Dist/Build.pm
! lib/CPANPLUS/Dist/MM.pm
! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[ 11294] By: kane on 2004/11/11 14:50:10
Log: * Detect core modules at ->install time, not just at prereq
time
* add tests for this
* add core modules to test source files
! lib/CPANPLUS/Module.pm t/04_CPANPLUS-Module.t
! t/dummy-CPAN/authors/01mailrc.txt.gz
! t/dummy-CPAN/modules/02packages.details.txt.gz
____________________________________________________________________________
[ 11293] By: kane on 2004/11/11 14:28:48
Log: * make sure the test is accurate by throwing out the old
file
! t/05_CPANPLUS-Internals-Fetch.t
____________________________________________________________________________
[ 11292] By: kane on 2004/11/11 13:03:59
Log: * Add Archive::Tar, IO::Zlib, IO::String and Config::Auto
to inc/
* Update Params::Check
+ lib/CPANPLUS/inc/Archive/Tar.pm
+ lib/CPANPLUS/inc/Archive/Tar/Constant.pm
+ lib/CPANPLUS/inc/Archive/Tar/File.pm
+ lib/CPANPLUS/inc/Config/Auto.pm
+ lib/CPANPLUS/inc/IO/String.pm
+ lib/CPANPLUS/inc/IO/Zlib.pm
! lib/CPANPLUS/inc/Params/Check.pm
____________________________________________________________________________
[ 11291] By: kane on 2004/11/11 12:36:12
Log: * use short paths on win32 to avoid spaces in program names
* update test to match new params::check error format
! lib/CPANPLUS/Configure/Setup.pm
! t/09_CPANPLUS-Internals-Search.t
____________________________________________________________________________
[ 11251] By: kane on 2004/10/22 12:08:46
Log: * move the 'home' option to the custom section, as people
*cough*
are getting too confused
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 11250] By: kane on 2004/10/21 15:15:51
Log: * apparently, people are just not smart enough to READ
things
unless you hold it infront of their noses till it annoys
them
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 11236] By: kane on 2004/10/03 15:10:34
Log: * more documentation
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 11227] By: kane on 2004/09/23 11:15:49
Log: * if no buffers can be returned from a::extract, we don't
know where the extract
dir is. But if you used 'make dist', we can guess. so let's
try to do that
before giving up
! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[ 11221] By: kane on 2004/09/21 20:31:17
Log: * if cpanplus::inc can't compare based on versions, it will
compare on file age -- newest preferred
* make sure archive::extract knows our preference for
binary programs
! lib/CPANPLUS/Internals/Source.pm
! lib/CPANPLUS/inc.pm
____________________________________________________________________________
[ 11220] By: kane on 2004/09/21 18:39:56
Log: * don't use the config setting, but the argument provided
! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[ 11219] By: kane on 2004/09/21 17:30:20
Log: * chmod +x at least, that's what any unix needs (thank you
alan)
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 11218] By: kane on 2004/09/21 15:58:38
Log: * set a default port
! lib/CPANPLUS/Config.pm-orig
____________________________________________________________________________
[ 11217] By: kane on 2004/09/21 15:44:53
Log: * 5.6.1 nags about 'require lib'
! lib/CPANPLUS/inc.pm
____________________________________________________________________________
[ 11216] By: kane on 2004/09/21 15:00:51
Log: * comment out uptodate()
* remove last reference to it
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 11215] By: kane on 2004/09/21 14:53:23
Log: * more from ugly ->uptodate to ->is_uptodate and
->installed_version
! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Dist.pm
! lib/CPANPLUS/Module.pm
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 11213] By: kane on 2004/09/21 14:34:57
Log: * more pod for module.pm
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 11211] By: kane on 2004/09/21 13:43:02
Log: * disable md5 checks on our faked packages -- makes win32
happy
! t/08_CPANPLUS-Backend.t
____________________________________________________________________________
[ 11210] By: kane on 2004/09/21 13:15:00
Log: * unlink testdirs to begin with
! t/00_CPANPLUS-Internals-Utils.t
____________________________________________________________________________
[ 11209] By: autrijus on 2004/09/21 05:39:03
Log: * the md5 in CHECKSUM is not to be trusted; recalculate
anyways.
! lib/CPANPLUS/Dist/Ports.pm
____________________________________________________________________________
[ 11201] By: kane on 2004/09/20 18:43:06
Log: * more pod updates
! lib/CPANPLUS.pm lib/CPANPLUS/Configure.pm
____________________________________________________________________________
[ 11200] By: kane on 2004/09/20 17:28:44
Log: * changing formats sucks
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 11199] By: kane on 2004/09/20 17:24:39
Log: * don't test for unlinking makefile.pl if it doesn't exist
! t/20_CPANPLUS-Dist-MM.t
____________________________________________________________________________
[ 11198] By: kane on 2004/09/20 17:21:56
Log: * more pod updates
! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[ 11196] By: kane on 2004/09/20 16:38:46
Log: * mention that you need POE and IO::String for cpanpd.pl
! Makefile.PL
____________________________________________________________________________
[ 11195] By: kane on 2004/09/20 16:36:57
Log: * update pod to something that reflects reality
! lib/CPANPLUS.pm
____________________________________________________________________________
[ 11194] By: autrijus on 2004/09/20 16:26:52
Log: * on Win32 we need to close $fh before unlinking it.
! t/20_CPANPLUS-Dist-MM.t
____________________________________________________________________________
[ 11193] By: autrijus on 2004/09/20 16:21:44
Log: * add cpanpd.pl to manifest
! MANIFEST
____________________________________________________________________________
[ 11192] By: autrijus on 2004/09/20 16:10:38
Log: * Rename cpand.pl to cpanpd.pl.
+> bin/cpanpd.pl
- bin/cpand.pl
____________________________________________________________________________
[ 11191] By: kane on 2004/09/20 13:50:04
Log: * our dslip parser was too naive =/
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 11190] By: kane on 2004/09/19 20:02:24
Log: * update A::E from the member/ dir
! lib/CPANPLUS/inc/Archive/Extract.pm
____________________________________________________________________________
[ 11188] By: kane on 2004/09/19 19:56:01
Log: * update TODO
! TODO
____________________________________________________________________________
[ 11186] By: kane on 2004/09/19 18:56:22
Log: * make unlink a test
* don't count on the number of files installed to be
consistent
! t/20_CPANPLUS-Dist-MM.t
____________________________________________________________________________
[ 11185] By: autrijus on 2004/09/19 18:55:54
Log: * remove only.pm; fix up my broken regen of MANIFEST
- lib/CPANPLUS/inc/only.pm
- lib/CPANPLUS/inc/only/config.pm
! MANIFEST
____________________________________________________________________________
[ 11183] By: kane on 2004/09/19 17:43:06
Log: * god i hate windows...
* work around a bug in activestate perl that doesn't
truncate files on open
! lib/CPANPLUS/Dist/MM.pm
____________________________________________________________________________
[ 11181] By: kane on 2004/09/19 16:40:29
Log: * delete cpandist.pl
* move all the code from there to cpan2dist.pl
- bin/cpandist.pl
! bin/cpan2dist.pl
____________________________________________________________________________
[ 11180] By: kane on 2004/09/19 16:13:41
Log: * force L::M::S to not load .po files (slightly evil way to
do so :)
! t/00_CPANPLUS-Internals-Utils.t
! t/01_CPANPLUS-Configure.t
! t/02_CPANPLUS-Internals.t
! t/03_CPANPLUS-Internals-Source.t
! t/04_CPANPLUS-Module.t
! t/05_CPANPLUS-Internals-Fetch.t
! t/06_CPANPLUS-Internals-Constants.t
! t/07_CPANPLUS-Internals-Extract.t
! t/08_CPANPLUS-Backend.t
! t/09_CPANPLUS-Internals-Search.t
! t/10_CPANPLUS-Error.t t/19_CPANPLUS-Dist.t
! t/20_CPANPLUS-Dist-MM.t
! t/21_CPANPLUS-Dist-Build.t
! t/40_CPANPLUS-Internals-Report.t t/inc/conf.pl
____________________________________________________________________________
[ 11179] By: autrijus on 2004/09/19 15:59:17
Log: * move create_ports.pl to cpan2dist.pl
+> bin/cpan2dist.pl
- samples/dist/create_ports.pl
! MANIFEST
____________________________________________________________________________
[ 11178] By: kane on 2004/09/19 15:26:43
Log: * remove debug info
! t/20_CPANPLUS-Dist-MM.t
____________________________________________________________________________
[ 11177] By: kane on 2004/09/19 14:50:22
Log: * mostly win32 fixes;
* not all paths are unix paths =/
* Cwd::abs_path will turn win32 paths into unix paths --
use
File::Spec->rel2abs instead (file a bug?)
* create a directory if it doesn't exist -- that goes for
option '2' often
* $CPANPLUS_HOME/build/ is no longer used -- make proper
directories
* add a newline in a print statement
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 11176] By: kane on 2004/09/19 14:43:12
Log: * inc.pm win32 fixes; not everything is a unix path =/
! lib/CPANPLUS/inc.pm
____________________________________________________________________________
[ 11175] By: kane on 2004/09/19 14:41:27
Log: * add clean up code
! t/20_CPANPLUS-Dist-MM.t
____________________________________________________________________________
[ 11174] By: kane on 2004/09/19 14:39:36
Log: * debian doesn't work yet
! lib/CPANPLUS/Config.pm-orig
____________________________________________________________________________
[ 11173] By: autrijus on 2004/09/19 13:17:38
Log: * "Where can I find your 'pager' program? [less -mS#20]:
less -mS#20"
(infinite loop with $ENV{PAGER}, reported by clkao, now
solved)
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 11165] By: autrijus on 2004/09/17 20:34:07
Log: * Made sure that making Ports worked.
! lib/CPANPLUS/Config.pm-orig
! lib/CPANPLUS/Dist/Ports.pm
____________________________________________________________________________
[ 11164] By: autrijus on 2004/09/17 20:16:09
Log: * Regen manifest.
! MANIFEST
____________________________________________________________________________
[ 11163] By: kane on 2004/09/17 16:45:14
Log: * unlink the file, just in case -- win32 spuriously fail
without it
! t/10_CPANPLUS-Error.t
____________________________________________________________________________
[ 11161] By: kane on 2004/09/15 15:30:01
Log: * use file::spec instead of chdir'ing; we have to load it
anyway
* also care about submodules, but skip the version tests on
them
! lib/CPANPLUS/inc.pm
____________________________________________________________________________
[ 11156] By: kane on 2004/09/13 18:52:26
Log: * run build install in verbose mode
* module::build is used in a BEGIN block -- beat it to it
* requires nasty perl5opt hacks, but hey...
* NOTE NOTE NOTE: cpanplus::inc has to be smarter to care
about module::name::* and not just module::name
! lib/CPANPLUS/Dist/Build.pm
! t/21_CPANPLUS-Dist-Build.t
____________________________________________________________________________
[ 11155] By: kane on 2004/09/13 18:04:20
Log: * don't forget to add to the fail flag and print out the
buffer
* also some debug code since M::B install isnt' working
right
! lib/CPANPLUS/Dist/Build.pm
____________________________________________________________________________
[ 11154] By: kane on 2004/09/13 17:11:43
Log: * make sure force is disabled, to get the warning
! t/20_CPANPLUS-Dist-MM.t
____________________________________________________________________________
[ 11153] By: autrijus on 2004/09/13 16:30:19
Log: <* fake checksums.
! t/dummy-CPAN/authors/id/C/CN/CNANDOR/CHECKSUMS
! t/dummy-CPAN/authors/id/D/DO/DOUGM/CHECKSUMS
! t/dummy-CPAN/authors/id/G/GA/GAAS/CHECKSUMS
! t/dummy-CPAN/authors/id/K/KW/KWILLIAMS/CHECKSU
! MS t/dummy-CPAN/authors/id/L/LD/LDS/CHECKSUMS
____________________________________________________________________________
[ 11152] By: autrijus on 2004/09/13 16:11:19
Log: * update module count by author in the new checksums files
! t/04_CPANPLUS-Module.t
____________________________________________________________________________
[ 11151] By: autrijus on 2004/09/13 16:09:18
Log: * update CHECKSUMS to the latest
! t/dummy-CPAN/authors/id/A/AY/AYRNIEU/CHECKSUMS
! t/dummy-CPAN/authors/id/C/CN/CNANDOR/CHECKSUMS
! t/dummy-CPAN/authors/id/D/DO/DOUGM/CHECKSUMS
! t/dummy-CPAN/authors/id/G/GA/GAAS/CHECKSUMS
! t/dummy-CPAN/authors/id/K/KW/KWILLIAMS/CHECKSU
! MS
____________________________________________________________________________
[ 11150] By: kane on 2004/09/13 15:15:46
Log: * M::B gets upset if you run 'new_from_context' with one
version, and then
perl build.pl with another. this coudl happen because
CPANPLUS::inc isn't
loaded by all subprocesses... well, it is now...
! lib/CPANPLUS/inc.pm
____________________________________________________________________________
[ 11149] By: kane on 2004/09/13 15:15:06
Log: * so even new_from_context can die.. lovely...
compensating...
! lib/CPANPLUS/Dist/Build.pm
____________________________________________________________________________
[ 11148] By: kane on 2004/09/13 14:34:15
Log: * also check if you have 'make' configured
! lib/CPANPLUS/Dist/MM.pm
____________________________________________________________________________
[ 11147] By: autrijus on 2004/09/13 13:01:48
Log: * Fix regex matches
! t/10_CPANPLUS-Error.t
____________________________________________________________________________
[ 11146] By: autrijus on 2004/09/13 12:57:19
Log: * Fixed 00 testing on Win32; also remove leftover from
failed tests
! t/00_CPANPLUS-Internals-Utils.t
____________________________________________________________________________
[ 11145] By: autrijus on 2004/09/13 12:46:09
Log: * fix misplacement of LMS
+> lib/CPANPLUS/inc/Locale/Maketext/Simple.pm
- lib/CPANPLUS/inc/Maketext/Simple.pm
! MANIFEST
____________________________________________________________________________
[ 11144] By: autrijus on 2004/09/13 11:44:52
Log: * Do not use local separators for URI paths, heh
! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[ 11143] By: autrijus on 2004/09/13 11:36:06
Log: * Fix "make" initialization on system that does not use
"make"
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 11142] By: autrijus on 2004/09/12 18:01:26
Log: * add back "inc" in proper case; removed
Term::ReadLine::Perl
because it behaves _very_ badly on Win32 -- FWIW the only
truly working RL on win32 is ::Zoid.
+> (branch 52 files)
! MANIFEST
____________________________________________________________________________
[ 11141] By: autrijus on 2004/09/12 17:59:58
Log: * remove the improperly cased "Inc".
- lib/CPANPLUS/Inc/Archive/Extract.pm
- lib/CPANPLUS/Inc/File/Fetch.pm
- lib/CPANPLUS/Inc/File/Fetch/Item.pm
- lib/CPANPLUS/Inc/File/Spec.pm
- lib/CPANPLUS/Inc/File/Spec/Cygwin.pm
- lib/CPANPLUS/Inc/File/Spec/Epoc.pm
- lib/CPANPLUS/Inc/File/Spec/Functions.pm
- lib/CPANPLUS/Inc/File/Spec/Mac.pm
- lib/CPANPLUS/Inc/File/Spec/OS2.pm
- lib/CPANPLUS/Inc/File/Spec/Unix.pm
- lib/CPANPLUS/Inc/File/Spec/VMS.pm
- lib/CPANPLUS/Inc/File/Spec/Win32.pm
- lib/CPANPLUS/Inc/IPC/Cmd.pm
- lib/CPANPLUS/Inc/IPC/Cmd/System.pm
- lib/CPANPLUS/Inc/IPC/Run.pm
- lib/CPANPLUS/Inc/IPC/Run/Debug.pm
- lib/CPANPLUS/Inc/IPC/Run/IO.pm
- lib/CPANPLUS/Inc/IPC/Run/Timer.pm
- lib/CPANPLUS/Inc/IPC/Run/Win32Helper.pm
- lib/CPANPLUS/Inc/IPC/Run/Win32IO.pm
- lib/CPANPLUS/Inc/IPC/Run/Win32Pump.pm
- lib/CPANPLUS/Inc/Log/Message.pm
- lib/CPANPLUS/Inc/Log/Message/Config.pm
- lib/CPANPLUS/Inc/Log/Message/Handlers.pm
- lib/CPANPLUS/Inc/Log/Message/Item.pm
- lib/CPANPLUS/Inc/Maketext/Simple.pm
- lib/CPANPLUS/Inc/Module/Build.pm
- lib/CPANPLUS/Inc/Module/Build/Base.pm
- lib/CPANPLUS/Inc/Module/Build/Compat.pm
- lib/CPANPLUS/Inc/Module/Build/Cookbook.pm
- lib/CPANPLUS/Inc/Module/Build/PPMMaker.pm
- lib/CPANPLUS/Inc/Module/Build/Platform/Amiga.p
- m
- lib/CPANPLUS/Inc/Module/Build/Platform/Default
- .pm
- lib/CPANPLUS/Inc/Module/Build/Platform/EBCDIC.
- pm
- lib/CPANPLUS/Inc/Module/Build/Platform/MPEiX.p
- m
- lib/CPANPLUS/Inc/Module/Build/Platform/MacOS.p
- m
- lib/CPANPLUS/Inc/Module/Build/Platform/RiscOS.
- pm
- lib/CPANPLUS/Inc/Module/Build/Platform/Unix.pm
- lib/CPANPLUS/Inc/Module/Build/Platform/VMS.pm
- lib/CPANPLUS/Inc/Module/Build/Platform/VOS.pm
- lib/CPANPLUS/Inc/Module/Build/Platform/Windows
- .pm
- lib/CPANPLUS/Inc/Module/Build/Platform/aix.pm
- lib/CPANPLUS/Inc/Module/Build/Platform/cygwin.
- pm
- lib/CPANPLUS/Inc/Module/Build/Platform/darwin.
- pm
- lib/CPANPLUS/Inc/Module/Build/Platform/os2.pm
- lib/CPANPLUS/Inc/Module/Build/PodParser.pm
- lib/CPANPLUS/Inc/Module/Load.pm
- lib/CPANPLUS/Inc/Module/Load/Conditional.pm
- lib/CPANPLUS/Inc/Params/Check.pm
- lib/CPANPLUS/Inc/Term/ReadLine/Perl.pm
- lib/CPANPLUS/Inc/Term/ReadLine/readline.pm
- lib/CPANPLUS/Inc/Term/UI.pm
- lib/CPANPLUS/Inc/new lib/CPANPLUS/Inc/only.pm
- lib/CPANPLUS/Inc/only/config.pm
____________________________________________________________________________
[ 11140] By: autrijus on 2004/09/12 17:55:11
Log: * De-typo: s/Sepc/Spec/.
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 11138] By: kane on 2004/09/12 13:26:13
Log: * skip signature checks if not configured to do so
! t/04_CPANPLUS-Module.t
____________________________________________________________________________
[ 11137] By: kane on 2004/09/12 13:18:45
Log: * only do checksum tests if the config tells us to
* the deliberate fail tests of Internals->fetch are now
with verbose => 0
* remove pointless skip clause in extract.t, just fetch it
first
! t/04_CPANPLUS-Module.t
! t/05_CPANPLUS-Internals-Fetch.t
! t/07_CPANPLUS-Internals-Extract.t
____________________________________________________________________________
[ 11136] By: kane on 2004/09/12 13:04:39
Log: * use _fetch rather than fetch to avoid fetching CHECKSUMS
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 11135] By: kane on 2004/09/12 13:04:13
Log: * msg string fix
! t/20_CPANPLUS-Dist-MM.t
____________________________________________________________________________
[ 11134] By: kane on 2004/09/12 12:55:14
Log: * skip install tests if it looks like you do'nt have
permissions for it
! t/20_CPANPLUS-Dist-MM.t
! t/21_CPANPLUS-Dist-Build.t
____________________________________________________________________________
[ 11133] By: kane on 2004/09/12 12:41:56
Log: * use proper function to register fail hosts
* tidy up code some what
* add tests for this
! lib/CPANPLUS/Internals/Fetch.pm
! t/05_CPANPLUS-Internals-Fetch.t
____________________________________________________________________________
[ 11132] By: kane on 2004/09/12 12:20:42
Log: * update file::fetch from /member/kane
! lib/CPANPLUS/Inc/File/Fetch.pm
____________________________________________________________________________
[ 11130] By: kane on 2004/09/11 16:04:17
Log: * not all tests are disabled
! Makefile.PL
____________________________________________________________________________
[ 11129] By: kane on 2004/09/11 15:55:42
Log: * remove weird 'where to install' hack
* instead just show all the options as they are, with some
more docs
* add the location we loaded the current config.pm as an
extra option regardless
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 11128] By: kane on 2004/09/11 15:54:52
Log: * default to not being verbose
! lib/CPANPLUS/Config.pm-orig
____________________________________________________________________________
[ 11127] By: kane on 2004/09/11 15:34:12
Log: * add a few more missing files
! MANIFEST
____________________________________________________________________________
[ 11126] By: kane on 2004/09/11 15:19:35
Log: * and a few more changes
! MANIFEST
____________________________________________________________________________
[ 11125] By: kane on 2004/09/11 15:15:45
Log: * update manifest
! MANIFEST
____________________________________________________________________________
[ 11124] By: kane on 2004/09/11 15:08:47
Log: * point out in the makefile.pl what modules should be
installed
after CPANPLUS installation ideally...
! Makefile.PL
____________________________________________________________________________
[ 11123] By: kane on 2004/09/11 15:08:18
Log: * improve the load test
! t/00_CPANPLUS-Inc.t
____________________________________________________________________________
[ 11122] By: kane on 2004/09/11 14:50:13
Log: * keep $loaded on only one place
* extra test to check we don't load too often
! lib/CPANPLUS/inc.pm t/00_CPANPLUS-Inc.t
____________________________________________________________________________
[ 11121] By: kane on 2004/09/11 14:31:01
Log: * be extra clear in 'what next'
* add extra test for CPANPLUS::inc
* this CPANPLUS::inc stuff breaks Devel::Cover under
Test::Harness -- mailed pjcj
! lib/CPANPLUS/inc.pm t/00_CPANPLUS-Inc.t
____________________________________________________________________________
[ 11120] By: kane on 2004/09/11 13:41:16
Log: * add tests for cpanplus::inc
+ t/00_CPANPLUS-Inc.t
____________________________________________________________________________
[ 11119] By: kane on 2004/09/11 12:50:49
Log: * make cpanplus::inc much more clever
* add docs
! lib/CPANPLUS/inc.pm
____________________________________________________________________________
[ 11118] By: kane on 2004/09/11 11:47:16
Log: * be verbose only when told to be
! t/19_CPANPLUS-Dist.t
____________________________________________________________________________
[ 11117] By: kane on 2004/09/11 11:42:47
Log: * with CPANPLUS::inc in place, we have coderefs in @INC --
make sure
we skip those in a search for installed modules
! lib/CPANPLUS/Internals/Search.pm
____________________________________________________________________________
[ 11116] By: kane on 2004/09/10 18:13:10
Log: * add bundled prereqs
+ lib/CPANPLUS/Inc/Archive/Extract.pm
+ lib/CPANPLUS/Inc/File/Fetch.pm
+ lib/CPANPLUS/Inc/File/Fetch/Item.pm
+ lib/CPANPLUS/Inc/File/Spec.pm
+ lib/CPANPLUS/Inc/File/Spec/Cygwin.pm
+ lib/CPANPLUS/Inc/File/Spec/Epoc.pm
+ lib/CPANPLUS/Inc/File/Spec/Functions.pm
+ lib/CPANPLUS/Inc/File/Spec/Mac.pm
+ lib/CPANPLUS/Inc/File/Spec/OS2.pm
+ lib/CPANPLUS/Inc/File/Spec/Unix.pm
+ lib/CPANPLUS/Inc/File/Spec/VMS.pm
+ lib/CPANPLUS/Inc/File/Spec/Win32.pm
+ lib/CPANPLUS/Inc/IPC/Cmd.pm
+ lib/CPANPLUS/Inc/IPC/Cmd/System.pm
+ lib/CPANPLUS/Inc/IPC/Run.pm
+ lib/CPANPLUS/Inc/IPC/Run/Debug.pm
+ lib/CPANPLUS/Inc/IPC/Run/IO.pm
+ lib/CPANPLUS/Inc/IPC/Run/Timer.pm
+ lib/CPANPLUS/Inc/IPC/Run/Win32Helper.pm
+ lib/CPANPLUS/Inc/IPC/Run/Win32IO.pm
+ lib/CPANPLUS/Inc/IPC/Run/Win32Pump.pm
+ lib/CPANPLUS/Inc/Log/Message.pm
+ lib/CPANPLUS/Inc/Log/Message/Config.pm
+ lib/CPANPLUS/Inc/Log/Message/Handlers.pm
+ lib/CPANPLUS/Inc/Log/Message/Item.pm
+ lib/CPANPLUS/Inc/Maketext/Simple.pm
+ lib/CPANPLUS/Inc/Module/Build.pm
+ lib/CPANPLUS/Inc/Module/Build/Base.pm
+ lib/CPANPLUS/Inc/Module/Build/Compat.pm
+ lib/CPANPLUS/Inc/Module/Build/Cookbook.pm
+ lib/CPANPLUS/Inc/Module/Build/PPMMaker.pm
+ lib/CPANPLUS/Inc/Module/Build/Platform/Amiga.p
+ m
+ lib/CPANPLUS/Inc/Module/Build/Platform/Default
+ .pm
+ lib/CPANPLUS/Inc/Module/Build/Platform/EBCDIC.
+ pm
+ lib/CPANPLUS/Inc/Module/Build/Platform/MPEiX.p
+ m
+ lib/CPANPLUS/Inc/Module/Build/Platform/MacOS.p
+ m
+ lib/CPANPLUS/Inc/Module/Build/Platform/RiscOS.
+ pm
+ lib/CPANPLUS/Inc/Module/Build/Platform/Unix.pm
+ lib/CPANPLUS/Inc/Module/Build/Platform/VMS.pm
+ lib/CPANPLUS/Inc/Module/Build/Platform/VOS.pm
+ lib/CPANPLUS/Inc/Module/Build/Platform/Windows
+ .pm
+ lib/CPANPLUS/Inc/Module/Build/Platform/aix.pm
+ lib/CPANPLUS/Inc/Module/Build/Platform/cygwin.
+ pm
+ lib/CPANPLUS/Inc/Module/Build/Platform/darwin.
+ pm
+ lib/CPANPLUS/Inc/Module/Build/Platform/os2.pm
+ lib/CPANPLUS/Inc/Module/Build/PodParser.pm
+ lib/CPANPLUS/Inc/Module/Load.pm
+ lib/CPANPLUS/Inc/Module/Load/Conditional.pm
+ lib/CPANPLUS/Inc/Params/Check.pm
+ lib/CPANPLUS/Inc/Term/ReadLine/Perl.pm
+ lib/CPANPLUS/Inc/Term/ReadLine/readline.pm
+ lib/CPANPLUS/Inc/Term/UI.pm
+ lib/CPANPLUS/Inc/new lib/CPANPLUS/Inc/only.pm
+ lib/CPANPLUS/Inc/only/config.pm
+ t/inc/Test/Builder.pm t/inc/Test/More.pm
____________________________________________________________________________
[ 11115] By: kane on 2004/09/10 18:11:36
Log: * add use of CPANPLUS::inc
! lib/CPANPLUS.pm lib/CPANPLUS/Backend.pm
! lib/CPANPLUS/Backend/RV.pm
! lib/CPANPLUS/Configure.pm
! lib/CPANPLUS/Configure/Setup.pm
! lib/CPANPLUS/Dist.pm
! lib/CPANPLUS/Dist/Build.pm
! lib/CPANPLUS/Dist/Deb.pm
! lib/CPANPLUS/Dist/MM.pm
! lib/CPANPLUS/Dist/Ports.pm
! lib/CPANPLUS/Dist/Sample.pm
! lib/CPANPLUS/Error.pm
! lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Internals/Constants.pm
! lib/CPANPLUS/Internals/Extract.pm
! lib/CPANPLUS/Internals/Fetch.pm
! lib/CPANPLUS/Internals/Search.pm
! lib/CPANPLUS/Internals/Source.pm
! lib/CPANPLUS/Internals/Utils.pm
! lib/CPANPLUS/Module.pm
! lib/CPANPLUS/Module/Author.pm
! lib/CPANPLUS/Module/Author/Fake.pm
! lib/CPANPLUS/Module/Checksums.pm
! lib/CPANPLUS/Module/Fake.pm
! lib/CPANPLUS/Module/Signature.pm
! lib/CPANPLUS/Shell.pm
! lib/CPANPLUS/Shell/Default.pm
! lib/CPANPLUS/Status.pm t/20_CPANPLUS-Dist-MM.t
! t/21_CPANPLUS-Dist-Build.t
! t/40_CPANPLUS-Internals-Report.t
____________________________________________________________________________
[ 11114] By: kane on 2004/09/10 18:11:17
Log: * quell warnings
* add use of CPANPLUS::inc
! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[ 11113] By: kane on 2004/09/10 18:09:40
Log: * add CPANPLUS::inc to resolve bundling dependencies
+ lib/CPANPLUS/inc.pm
____________________________________________________________________________
[ 11112] By: kane on 2004/09/10 16:57:55
Log: * eh, and now actually commit it
! Makefile.PL
____________________________________________________________________________
[ 11111] By: kane on 2004/09/10 16:57:04
Log: * add a newline for pretty printing
! Makefile.PL
____________________________________________________________________________
[ 11110] By: kane on 2004/09/10 16:52:45
Log: * more Makefile.PL work
! Makefile.PL
____________________________________________________________________________
[ 11109] By: kane on 2004/09/10 16:49:14
Log: * need the conf.pl to redirect the output
! t/00_CPANPLUS-Internals-Utils.t
____________________________________________________________________________
[ 11108] By: kane on 2004/09/10 16:25:11
Log: Added code to flush pre-existing error conditions from
earlier in the
test before checking for version errors.
! t/01_CPANPLUS-Configure.t
____________________________________________________________________________
[ 11107] By: kane on 2004/09/10 15:37:12
Log: * dont require conf.pl in 00
* fix some tabs in 01
* add editor directives in all test files
! t/00_CPANPLUS-Internals-Utils.t
! t/01_CPANPLUS-Configure.t
! t/02_CPANPLUS-Internals.t
! t/03_CPANPLUS-Internals-Source.t
! t/04_CPANPLUS-Module.t
! t/05_CPANPLUS-Internals-Fetch.t
! t/06_CPANPLUS-Internals-Constants.t
! t/07_CPANPLUS-Internals-Extract.t
! t/08_CPANPLUS-Backend.t
! t/09_CPANPLUS-Internals-Search.t
! t/19_CPANPLUS-Dist.t t/20_CPANPLUS-Dist-MM.t
! t/21_CPANPLUS-Dist-Build.t
! t/40_CPANPLUS-Internals-Report.t
____________________________________________________________________________
[ 11106] By: kane on 2004/09/10 15:28:44
Log: Add three tests for the version comparing routine, simplify
the logic,
and fix a bug regarding minor versions.
! lib/CPANPLUS/Configure.pm
! t/01_CPANPLUS-Configure.t
____________________________________________________________________________
[ 11105] By: kane on 2004/09/10 14:59:47
Log: Fix comment markers.
! bin/cpanp lib/CPANPLUS/Configure.pm
____________________________________________________________________________
[ 11104] By: kane on 2004/09/10 14:55:48
Log: Version compare routine understands devel releases now.
! lib/CPANPLUS/Configure.pm
____________________________________________________________________________
[ 11103] By: kane on 2004/09/10 14:18:09
Log: Update help text for 'download' to be more accurate.
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 11102] By: kane on 2004/09/10 14:14:26
Log: Add --fetchdir to documentation, update examples and
synopsis.
! bin/cpanp
____________________________________________________________________________
[ 11101] By: kane on 2004/09/10 14:01:43
Log: Sync command line synopsis with reality.
! bin/cpanp
____________________________________________________________________________
[ 11100] By: kane on 2004/09/10 13:23:30
Log: Fix usage of command options and provide example.
! bin/cpanp
____________________________________________________________________________
[ 11099] By: kane on 2004/09/10 13:15:10
Log: Update the help text to reflect the current commands and
their
arguments.
! bin/cpanp
____________________________________________________________________________
[ 11098] By: kane on 2004/09/10 13:07:41
Log: Accept '--help' as an alternative to '-h'.
! bin/cpanp
____________________________________________________________________________
[ 11097] By: kane on 2004/09/10 13:01:55
Log: Replaced most of the glue code from 0.049 with a simple
switch that
passes everything into CPANPLUS::Shell::Default.
Jobs fixed ...
cpanp050 on 2004/09/10 by kane *open*
Fix up cpanp to work under 0.050:
* Fix shebang header
- kane will add EXE_FILES => [ qw(bin/cpanp) ] to
Makefile.PL
- shebang header will be detected and fixed
* Fix shell
- it runs shell on startup now
- except when there's command line arguments
* Fix command line arguments
- help fixed up
- need to fix up --help
! bin/cpanp
____________________________________________________________________________
[ 11096] By: kane on 2004/09/10 12:55:35
Log: * h should go to help too
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 11095] By: kane on 2004/09/10 12:22:06
Log: * and more prereqs...
! Makefile.PL
____________________________________________________________________________
[ 11094] By: kane on 2004/09/10 12:17:51
Log: * add more prereqs
! Makefile.PL
____________________________________________________________________________
[ 11093] By: kane on 2004/09/10 12:08:17
Log: Bring forward 0.049's cpanp for further work.
Jobs fixed ...
cpanp050 on 2004/09/10 by kane *open*
Fix up cpanp to work under 0.050:
* Fix shebang header
- kane will add EXE_FILES => [ qw(bin/cpanp) ] to
Makefile.PL
- shebang header will be detected and fixed
* Fix shell
- it runs shell on startup now
- except when there's command line arguments
* Fix command line arguments
- help fixed up
- need to fix up --help
+ bin/cpanp
____________________________________________________________________________
[ 11092] By: kane on 2004/09/10 12:00:38
Log: * don't forget the quotes
! t/20_CPANPLUS-Dist-MM.t
____________________________________________________________________________
[ 11091] By: kane on 2004/09/10 11:54:30
Log: * don't try to edit test reports during our own make test
! t/20_CPANPLUS-Dist-MM.t
! t/21_CPANPLUS-Dist-Build.t
____________________________________________________________________________
[ 11090] By: kane on 2004/09/10 11:25:52
Log: * change version to 0.050_01 to indicate devel version
* comment out debian and ports target for _dist, as they're
not quite done
! lib/CPANPLUS.pm lib/CPANPLUS/Config.pm-orig
! lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[ 11089] By: kane on 2004/09/10 11:19:36
Log: * update TOOD to note what needs to be done for the dev
release
! TODO
____________________________________________________________________________
[ 11088] By: kane on 2004/09/10 11:15:49
Log: * update minimum version requirements
! Makefile.PL
____________________________________________________________________________
[ 11087] By: kane on 2004/09/10 11:06:57
Log: * 0.34 was broken, require 0.36
* vertical alignment is good
! Makefile.PL
____________________________________________________________________________
[ 11086] By: kane on 2004/09/07 16:10:32
Log: * small msg string fix in dist:mm
* add some tests for writemakefile.pl and dist->create
* bored now =/
! lib/CPANPLUS/Dist/MM.pm
! t/20_CPANPLUS-Dist-MM.t
____________________________________________________________________________
[ 11085] By: kane on 2004/09/05 21:42:15
Log: * document 'format_available' methods
* fix some whitespace
* add tests for write_makefile_pl
! lib/CPANPLUS/Dist/Build.pm
! lib/CPANPLUS/Dist/MM.pm
! t/20_CPANPLUS-Dist-MM.t
____________________________________________________________________________
[ 11081] By: kane on 2004/08/27 11:59:42
Log: * force an install to test the dist->install() code
! t/21_CPANPLUS-Dist-Build.t
____________________________________________________________________________
[ 11080] By: kane on 2004/08/27 10:47:08
Log: * load the CPANPLUS::Dist::* modules explicilty, so they
get included in the coverage
! t/20_CPANPLUS-Dist-MM.t
! t/21_CPANPLUS-Dist-Build.t
____________________________________________________________________________
[ 11079] By: kane on 2004/08/26 17:31:00
Log: * use error() rather than warn
* add tests for the _*_id methods
! lib/CPANPLUS/Internals.pm
! t/02_CPANPLUS-Internals.t
____________________________________________________________________________
[ 11078] By: kane on 2004/08/26 17:10:02
Log: * add tests for $module->fetch_report
! t/40_CPANPLUS-Internals-Report.t
____________________________________________________________________________
[ 11077] By: kane on 2004/08/26 16:47:22
Log: * and now actually submit the tests
+ t/19_CPANPLUS-Dist.t
____________________________________________________________________________
[ 11076] By: anonymous on 2004/08/26 16:44:10
Log: * mark a missing $STATUS as a real error and return
* move the return on ignore to after we probe the config as
well
* note that we don't actually check if the version you're
looking
for is satisfied by the version in the moduletree, we just
assume
* remove duplicate logic
* note /which/ module is part of perl-core when found
* move the 'last' outside of the unless( $obj->install )
block
so we can restore pending prereqs -- we should fail because
the module failed, not because we think it's a recursive
prereq
* check if we have an extract dir or warn otherwise
* reset the iterator on $prereqs -- otherwise nasty bugs
may ensue
* add tests for CPANPLUS::Dist
* this makes average test coverage 84%, with nothing under
77% :))
! lib/CPANPLUS/Dist.pm
____________________________________________________________________________
[ 11075] By: anonymous on 2004/08/26 16:36:49
Log: * add status->created, and set it to 1 in ->dist()
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 11068] By: kane on 2004/08/24 10:43:50
Log: * test $mod->status->flush
! t/04_CPANPLUS-Module.t
____________________________________________________________________________
[ 11067] By: kane on 2004/08/24 10:30:21
Log: * run with a fresh source list, rather than use the old
saved one
* adjust whitespace in tests
* test for extract without fetch
* enforce signature checks on checksums
! t/04_CPANPLUS-Module.t t/20_CPANPLUS-Dist-MM.t
____________________________________________________________________________
[ 11066] By: kane on 2004/08/24 10:29:10
Log: * document convenience methods
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 11065] By: kane on 2004/08/24 10:28:45
Log: * run with a fresh source list, rather than use the old
saved one
! t/21_CPANPLUS-Dist-Build.t
____________________________________________________________________________
[ 11064] By: kane on 2004/08/24 10:28:13
Log: * silence silly warning
! t/40_CPANPLUS-Internals-Report.t
____________________________________________________________________________
[ 11063] By: kane on 2004/08/23 19:53:32
Log: * submit whitebox test for Test::Reporter's editor
functionality
* assumes knowledge of test::reporters guts, not very smart
=/
! t/40_CPANPLUS-Internals-Report.t
____________________________________________________________________________
[ 11062] By: kane on 2004/08/23 18:49:11
Log: * got install into dummy dir working for EU::MM
* but turns out EU::Installed doesn't read packlists out of
$Config{sitelig} etc
* added this to bug #6871 on rt.cpan.org
* add a few extra tests for $mod->test
* add diag message about M::B limitations
* add clearer skip messages
! t/20_CPANPLUS-Dist-MM.t
! t/21_CPANPLUS-Dist-Build.t
____________________________________________________________________________
[ 11061] By: kane on 2004/08/23 17:23:29
Log: * have hte 'perl makefile.pl $mmflags' command be a string,
to avoid quotation issues
* this might break multiple mmflags that actually have
spaces in it, but let's
just have this be the users problem for now
! lib/CPANPLUS/Dist/MM.pm
____________________________________________________________________________
[ 11060] By: kane on 2004/08/23 17:22:31
Log: * add convenience method test()
* do not set skiptest on create... why on earth did we ever
do this?
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 11059] By: kane on 2004/08/23 16:39:23
Log: * add a test for signature checks
* remove useless key 'verbose' to _chdir
* rename $cpan to $cb for consistency
! lib/CPANPLUS/Module/Signature.pm
! t/04_CPANPLUS-Module.t
____________________________________________________________________________
[ 11057] By: kane on 2004/08/21 22:39:14
Log: * don't use an old copy of the module tree after reloading
indices *duh*
! t/08_CPANPLUS-Backend.t
____________________________________________________________________________
[ 11056] By: kane on 2004/08/21 22:01:44
Log: * clean up cpanplus::module::struct
* add more tests for status->foo methods
* add some comments to module.pm
* add checksums() method to get the checksums file for a
module
* XXX should use that for fetching it too.
! lib/CPANPLUS/Module.pm
! lib/CPANPLUS/Module/Checksums.pm
! t/04_CPANPLUS-Module.t t/20_CPANPLUS-Dist-MM.t
! t/21_CPANPLUS-Dist-Build.t
____________________________________________________________________________
[ 11055] By: kane on 2004/08/21 20:35:39
Log: * abstract out "get_installer_type" to module.pm
! lib/CPANPLUS/Internals/Extract.pm
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 11053] By: kane on 2004/08/21 20:06:17
Log: * add a setting to the config to prefer either EU::MM or
M::B
* add a 'add_*' method to configure to make this possible
* add more tests for this
* update the config.pm-orig to have this key
! lib/CPANPLUS/Config.pm-orig
! lib/CPANPLUS/Configure.pm
! lib/CPANPLUS/Configure/Setup.pm
! t/01_CPANPLUS-Configure.t
____________________________________________________________________________
[ 11049] By: kane on 2004/08/20 17:12:50
Log: * only pass author to REPORT_MESSAGE_HEADER
* add tests for report constants
! lib/CPANPLUS/Internals/Report.pm
! t/40_CPANPLUS-Internals-Report.t
____________________________________________________________________________
[ 11047] By: kane on 2004/08/20 15:56:37
Log: * whoops, add the proper file
+ t/00_CPANPLUS-Internals-Utils.t
- t/.00_CPANPLUS-Internals-Utils.t.output
____________________________________________________________________________
[ 11046] By: kane on 2004/08/20 15:55:50
Log: * add more test coverage for utils
* skip use of config object, as it's not needed
+ t/.00_CPANPLUS-Internals-Utils.t.output
! lib/CPANPLUS/Internals/Utils.pm
____________________________________________________________________________
[ 11045] By: kane on 2004/08/20 14:45:43
Log: * improve tests for CPANPLUS::Error
! lib/CPANPLUS/Error.pm t/10_CPANPLUS-Error.t
! t/inc/conf.pl
____________________________________________________________________________
[ 11040] By: anonymous on 2004/08/19 16:58:08
Log: * change warn/die to error + return where possible
* actually use 'eval' when checking $@
* add more tests for configure.pm
! lib/CPANPLUS/Configure.pm
! t/01_CPANPLUS-Configure.t
____________________________________________________________________________
[ 11039] By: anonymous on 2004/08/19 15:04:01
Log: * redirect output for small parts only
! t/08_CPANPLUS-Backend.t
____________________________________________________________________________
[ 11038] By: anonymous on 2004/08/18 18:24:15
Log: * put global vars of CPANPLUS::Error in the right package
* enable a way to silence output from CPANPLUS::Error to a
file
* use that in 08-backend.t
! lib/CPANPLUS/Error.pm t/08_CPANPLUS-Backend.t
! t/inc/conf.pl
____________________________________________________________________________
[ 11037] By: anonymous on 2004/08/18 18:07:39
Log: * improve test coverage of backend.pm
! t/08_CPANPLUS-Backend.t
! t/09_CPANPLUS-Internals-Search.t
____________________________________________________________________________
[ 11036] By: anonymous on 2004/08/18 17:17:00
Log: * add tests for local_mirror
* fix small bug in local_mirror pertaining to paths
! lib/CPANPLUS/Backend.pm
! t/08_CPANPLUS-Backend.t
! t/dummy-CPAN/authors/id/C/CN/CNANDOR/CHECKSUMS
! t/dummy-CPAN/authors/id/C/CN/CNANDOR/MP3-Info-
! 1.02.tar.gz
! t/dummy-CPAN/authors/id/D/DO/DOUGM/CHECKSUMS
! t/dummy-CPAN/authors/id/D/DO/DOUGM/Xmms-Perl-0
! .12.tar.gz
! t/dummy-CPAN/authors/id/G/GA/GAAS/CHECKSUMS
! t/dummy-CPAN/authors/id/G/GA/GAAS/Digest-MD5-2
! .30.tar.gz
! t/dummy-CPAN/authors/id/K/KW/KWILLIAMS/CHECKSU
! MS
! t/dummy-CPAN/authors/id/K/KW/KWILLIAMS/Cwd-2.1
! 8.tar.gz
! t/dummy-CPAN/authors/id/L/LD/LDS/CHECKSUMS
! t/dummy-CPAN/authors/id/L/LD/LDS/MP3-Napster-2
! .04.tar.gz
____________________________________________________________________________
[ 11035] By: kane on 2004/08/18 16:55:39
Log: * add dummy versions of other files mentioned in the
sources files
so we can test local-mirror properly
+ t/dummy-CPAN/authors/id/C/CN/CNANDOR/CHECKSUMS
+ t/dummy-CPAN/authors/id/C/CN/CNANDOR/MP3-Info-
+ 1.02.tar.gz
+ t/dummy-CPAN/authors/id/D/DO/DOUGM/CHECKSUMS
+ t/dummy-CPAN/authors/id/D/DO/DOUGM/Xmms-Perl-0
+ .12.tar.gz
+ t/dummy-CPAN/authors/id/G/GA/GAAS/CHECKSUMS
+ t/dummy-CPAN/authors/id/G/GA/GAAS/Digest-MD5-2
+ .30.tar.gz
+ t/dummy-CPAN/authors/id/K/KW/KWILLIAMS/CHECKSU
+ MS
+ t/dummy-CPAN/authors/id/K/KW/KWILLIAMS/Cwd-2.1
+ 8.tar.gz
+ t/dummy-CPAN/authors/id/L/LD/LDS/MP3-Napster-2
+ .04.tar.gz
____________________________________________________________________________
[ 11033] By: anonymous on 2004/08/18 16:26:01
Log: * remove unneeded programs from config.pm-orig
they are now provided by modules we use
* don't make setup.pm ask for them either
* default to use sudo only when you're not root
* add 'less' as a possible pager
* remove CPANPLUS::Shell::Classic for now, as we don't have
one
* show the previously selected hosts in the setup
* don't skip mirror selection when you have a previous
config
! Makefile.PL lib/CPANPLUS/Config.pm-orig
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 11024] By: kane on 2004/08/16 20:16:19
Log: * apparently win32 quotes the output, compensate for this
! lib/CPANPLUS/Internals/Constants/Report.pm
____________________________________________________________________________
[ 11023] By: kane on 2004/08/16 20:10:01
Log: * default to makemaker for installer rather than bulid
* add tests for this
! lib/CPANPLUS/Internals/Extract.pm
! t/21_CPANPLUS-Dist-Build.t
____________________________________________________________________________
[ 11022] By: kane on 2004/08/16 19:47:52
Log: * make parse_module handle 'SIMON/Plucene-1.19.tar.gz'
correctly, but rewriting
the author to 'simon' rather than the current owner of
'plucene'
* add tests
* this fixes bug #7169
! lib/CPANPLUS/Backend.pm
! t/08_CPANPLUS-Backend.t
____________________________________________________________________________
[ 11021] By: kane on 2004/08/16 18:19:15
Log: * Document CPANPLUS::Error
! lib/CPANPLUS/Error.pm
____________________________________________________________________________
[ 11020] By: kane on 2004/08/16 18:06:05
Log: * silence 'undefined value' warning
! lib/CPANPLUS/Configure.pm
____________________________________________________________________________
[ 11019] By: kane on 2004/08/16 18:04:38
Log: * whitespace fixes
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 11018] By: kane on 2004/08/16 18:04:25
Log: * update MANIFEST -- dummy-cpanplus files are not included
in the dist
! MANIFEST
____________________________________________________________________________
[ 11004] By: kane on 2004/08/13 13:40:29
Log: * all patches applied after the last checkpoint from
p4.elixus.org was taken
from myriad.
! MANIFEST Makefile.PL bin/cpandist.pl
! lib/CPANPLUS/Config.pm-orig
! lib/CPANPLUS/Configure.pm
! lib/CPANPLUS/Configure/Setup.pm
! lib/CPANPLUS/Dist/Deb.pm
! lib/CPANPLUS/Internals/Constants.pm
! lib/CPANPLUS/Internals/Constants/Deb.pm
! t/dummy-CPAN/authors/01mailrc.txt.gz
! t/dummy-CPAN/modules/02packages.details.txt.gz
____________________________________________________________________________
[ 11003] By: kane on 2004/07/16 12:50:17
Log: * small patches from HE
! lib/CPANPLUS/Dist/Deb.pm
____________________________________________________________________________
[ 11002] By: kane on 2004/07/09 17:44:10
Log: * add more hosts
! lib/CPANPLUS/Config.pm-orig
____________________________________________________________________________
[ 11001] By: kane on 2004/07/09 17:36:58
Log: * add archive::extract to the 'to bundle' stuff
* throw out chached files from the manifest
! MANIFEST Makefile.PL
____________________________________________________________________________
[ 11000] By: kane on 2004/07/09 17:36:17
Log: * add at least one module to the sources list which is
guaranteed to be installed
so that our $cb->installed tests don't barf in 08-backend.t
! t/dummy-CPAN/authors/01mailrc.txt.gz
! t/dummy-CPAN/modules/02packages.details.txt.gz
____________________________________________________________________________
[ 10999] By: kane on 2004/07/09 17:26:15
Log: * put some sanity checks on the user specified config
! lib/CPANPLUS/Configure.pm
____________________________________________________________________________
[ 10997] By: kane on 2004/07/06 17:24:32
Log: * note we need to probe for changelogs
* add -v for cpandist
! bin/cpandist.pl
! lib/CPANPLUS/Internals/Constants/Deb.pm
____________________________________________________________________________
[ 10996] By: kane on 2004/07/06 17:13:34
Log: * add cpandist
+ bin/cpandist.pl
____________________________________________________________________________
[ 10995] By: kane on 2004/07/06 14:44:14
Log: * split out logic to detect what config to use and if its'
upto date or not from
configure.pm
* fix logic flaw in setup.pm
* try to fix the old XXX from makefile.pl
! Makefile.PL lib/CPANPLUS/Configure.pm
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 10994] By: kane on 2004/07/06 14:36:51
Log: * install changelogs too
! lib/CPANPLUS/Internals/Constants/Deb.pm
____________________________________________________________________________
[ 10992] By: autrijus on 2004/07/05 19:50:10
Log: * clarifying some XXXs but not really fixing the rest.
! Makefile.PL
____________________________________________________________________________
[ 10987] By: kane on 2004/07/05 16:39:57
Log: * more XXX
! lib/CPANPLUS/Internals/Constants/Deb.pm
____________________________________________________________________________
[ 10985] By: kane on 2004/07/05 10:54:45
Log: * make the dist::deb stuff work!
*yay! :)
* also does dependencies correct
* small issues with packlist files remain, see XXX in
debian/rules
! lib/CPANPLUS/Dist/Deb.pm
! lib/CPANPLUS/Internals/Constants/Deb.pm
____________________________________________________________________________
[ 10983] By: kane on 2004/07/04 18:00:18
Log: * undo libdir thing
! lib/CPANPLUS/Dist/Deb.pm
____________________________________________________________________________
[ 10982] By: kane on 2004/07/04 17:23:26
Log: * change the dist/debian dir structure
! lib/CPANPLUS/Dist/Deb.pm
____________________________________________________________________________
[ 10979] By: kane on 2004/07/03 18:43:35
Log: * more dist::deb fixes, thanks to marc
! lib/CPANPLUS/Dist/Deb.pm
! lib/CPANPLUS/Internals/Constants/Deb.pm
____________________________________________________________________________
[ 10978] By: kane on 2004/07/03 18:07:01
Log: * spaces to tabs
! lib/CPANPLUS/Internals/Constants/Deb.pm
____________________________________________________________________________
[ 10977] By: kane on 2004/07/03 18:05:16
Log: * more constants
! lib/CPANPLUS/Internals/Constants/Deb.pm
____________________________________________________________________________
[ 10976] By: kane on 2004/07/03 15:45:50
Log: * add the contents of a debian rules file to constants
! lib/CPANPLUS/Internals/Constants/Deb.pm
____________________________________________________________________________
[ 10975] By: kane on 2004/07/03 15:29:44
Log: * use fully qualified function call
! lib/CPANPLUS/Internals/Constants.pm
____________________________________________________________________________
[ 10974] By: kane on 2004/07/02 17:54:00
Log: * more irc logs with HE
! lib/CPANPLUS/Dist/Deb.pm
____________________________________________________________________________
[ 10961] By: kane on 2004/07/01 14:51:57
Log: * make it possible to redirect error/msg output to an
arbitrary file handle
* this makes a test fail, since we used $SIG{WARN} to see
what was the error
* marked it as TODO
! lib/CPANPLUS/Error.pm
! t/01_CPANPLUS-Configure.t
____________________________________________________________________________
[ 10960] By: kane on 2004/07/01 14:30:19
Log: * add comments/todos to makefile.pl
! Makefile.PL
____________________________________________________________________________
[ 10958] By: kane on 2004/07/01 14:13:13
Log: * add more dist::deb stuff
* add utils::_move() to move a file like unix mv()
! lib/CPANPLUS/Dist/Deb.pm
! lib/CPANPLUS/Internals/Constants/Deb.pm
! lib/CPANPLUS/Internals/Utils.pm
____________________________________________________________________________
[ 10957] By: kane on 2004/07/01 14:12:39
Log: * quote versions because they end in an 0
* use the proper conditional :)
! lib/CPANPLUS/Config.pm-orig
! lib/CPANPLUS/Configure.pm
! t/config/CPANPLUS/Config.pm
____________________________________________________________________________
[ 10956] By: kane on 2004/07/01 13:25:58
Log: * Whoops, forgot to re-add the conditional
! lib/CPANPLUS/Configure.pm
____________________________________________________________________________
[ 10955] By: autrijus on 2004/07/01 12:44:09
Log: * fixup manifest.
! MANIFEST
____________________________________________________________________________
[ 10954] By: autrijus on 2004/07/01 12:43:48
Log: * handles auto_include() correctly now.
! Makefile.PL
____________________________________________________________________________
[ 10953] By: autrijus on 2004/07/01 12:43:36
Log: * backport the "show site_lib instead of
lib/CPANPLUS/Config.pm"
fix from -dist.
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 10952] By: kane on 2004/07/01 12:36:53
Log: * update dist::deb dependency stuff
* add more commands from HE
! lib/CPANPLUS/Dist/Deb.pm
! lib/CPANPLUS/Internals/Constants/Deb.pm
____________________________________________________________________________
[ 10951] By: autrijus on 2004/07/01 12:35:26
Log: * remove debug statements
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 10950] By: kane on 2004/07/01 12:03:28
Log: * don't load the CPANPLUS::Config at compile time, but at
run time
* abstract out function that checks if a config is suitable
! lib/CPANPLUS/Configure.pm
____________________________________________________________________________
[ 10949] By: autrijus on 2004/07/01 11:22:32
Log: * Merge back every changes from Jos' laptop.
+ MANIFEST lib/CPANPLUS.pm
+ lib/CPANPLUS/Config.pm-orig
+ lib/CPANPLUS/Dist/Sample.pm
+ t/dummy-cpanplus/.hidden
- lib/CPANPLUS/Config.pm
- t/dummy-cpanplus/authors/id/.hidden
- t/dummy-cpanplus/authors/id/A/AY/AYRNIEU/Text-
- Bastardize-0.06.tar.gz
! Makefile.PL TODO lib/CPANPLUS/Configure.pm
! lib/CPANPLUS/Configure/Setup.pm
! lib/CPANPLUS/Dist.pm
! lib/CPANPLUS/Dist/Build.pm
! lib/CPANPLUS/Dist/Deb.pm
! lib/CPANPLUS/Dist/MM.pm
! lib/CPANPLUS/Dist/Ports.pm
! lib/CPANPLUS/Internals/Constants.pm
! lib/CPANPLUS/Module.pm
! lib/CPANPLUS/Module/Checksums.pm
! lib/CPANPLUS/Shell/Default.pm
! t/20_CPANPLUS-Dist-MM.t
! t/21_CPANPLUS-Dist-Build.t
! t/config/CPANPLUS/Config.pm
____________________________________________________________________________
[ 10944] By: kane on 2004/06/23 16:43:46
Log: * update TODO
! TODO
____________________________________________________________________________
[ 10943] By: kane on 2004/06/23 16:41:58
Log: * add test reporting to cpanplus
* make test::reporter use our editor of choice when
possible
(with a slightly ugly work around)
! lib/CPANPLUS/Dist/Build.pm
! lib/CPANPLUS/Dist/MM.pm
! lib/CPANPLUS/Internals/Report.pm
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 10942] By: kane on 2004/06/23 16:40:37
Log: * ehm, order was backwards
! lib/CPANPLUS/Error.pm
____________________________________________________________________________
[ 10940] By: kane on 2004/06/23 14:33:06
Log: * update tests for callback registration/usage
! lib/CPANPLUS/Internals.pm
! t/02_CPANPLUS-Internals.t
____________________________________________________________________________
[ 10938] By: kane on 2004/06/23 14:20:25
Log: * fix callback usage in Report.pm
* fix order of conditionals
* update test script to check for callbacks being called
! lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Internals/Report.pm
! t/40_CPANPLUS-Internals-Report.t
____________________________________________________________________________
[ 10935] By: kane on 2004/06/22 15:55:17
Log: * add tests of actually sending the report
* introduce dontcc flag for this purpose
! lib/CPANPLUS/Internals/Report.pm
! t/40_CPANPLUS-Internals-Report.t
____________________________________________________________________________
[ 10932] By: kane on 2004/06/21 16:51:43
Log: * add docs to _send_report
* fix whitespacing
* add editor directives
! lib/CPANPLUS/Internals/Constants/Report.pm
! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[ 10931] By: kane on 2004/06/21 16:49:32
Log: * register test_report callback
* write the sub
* use new stack_as_string method
* fix some whitespace
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 10930] By: kane on 2004/06/21 16:43:16
Log: * Add stack() and stack_as_string() functions to
CPANPLUS::Error
* Add a test suite to CPANPLUS::Error
+ t/10_CPANPLUS-Error.t
! lib/CPANPLUS/Error.pm
____________________________________________________________________________
[ 10929] By: kane on 2004/06/21 11:45:54
Log: * don't forget to add the constants that go with the test
reporting
+ lib/CPANPLUS/Internals/Constants/Report.pm
____________________________________________________________________________
[ 10926] By: kane on 2004/06/21 08:32:26
Log: * enable test reporting
* add a callback for that case
* add tests for it
* scratch an item off the TODO
* but add one in the UI section :)
+ t/40_CPANPLUS-Internals-Report.t
! TODO lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[ 10913] By: kane on 2004/06/20 15:33:13
Log: * add a tiny amount of pod
* remove pointless has assignments
! lib/CPANPLUS/Dist.pm
____________________________________________________________________________
[ 10911] By: kane on 2004/06/18 18:27:23
Log: * sometimes p4 is teh sux
! lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[ 10910] By: kane on 2004/06/18 18:20:13
Log: * move host caching code to fetch.pm, where it's used
* make cache flushing work for file::fetch methods
* strike an item off the todo :)
! Makefile.PL TODO lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Internals/Fetch.pm
! t/02_CPANPLUS-Internals.t
____________________________________________________________________________
[ 10898] By: kane on 2004/06/17 13:33:32
Log: * and leave it /uncommented/ to get the performance boost
! lib/CPANPLUS/Module.pm
! lib/CPANPLUS/Module/Author.pm
____________________________________________________________________________
[ 10890] By: kane on 2004/06/17 11:07:15
Log: * disable template checks in hot code
! lib/CPANPLUS/Module.pm
! lib/CPANPLUS/Module/Author.pm
____________________________________________________________________________
[ 10844] By: kane on 2004/06/13 17:12:38
Log: * tidy up todo
! TODO
____________________________________________________________________________
[ 10843] By: kane on 2004/06/13 17:05:08
Log: * update TODO
* update todo markers in some files
! TODO lib/CPANPLUS/Backend.pm
! lib/CPANPLUS/Dist/Build.pm
! lib/CPANPLUS/Dist/MM.pm
! lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Internals/Source.pm
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 10842] By: kane on 2004/06/13 16:16:02
Log: * update todo
! TODO
____________________________________________________________________________
[ 10841] By: kane on 2004/06/13 16:15:16
Log: * update prereqs due to bugfixes/speed ups in modules
! prereqs
____________________________________________________________________________
[ 10840] By: kane on 2004/06/13 16:14:32
Log: * remove 'complain' as an option to can_load, as it's no
longer supported
* update TODO
! TODO lib/CPANPLUS/Module.pm
! lib/CPANPLUS/Module/Signature.pm
____________________________________________________________________________
[ 10838] By: kane on 2004/06/13 14:53:35
Log: * move _extract over to Archive::Extract
! lib/CPANPLUS/Internals/Constants.pm
! lib/CPANPLUS/Internals/Extract.pm
! lib/CPANPLUS/Internals/Source.pm
! lib/CPANPLUS/Internals/Utils.pm
____________________________________________________________________________
[ 10835] By: kane on 2004/06/11 23:36:22
Log: * update TODO
! TODO
____________________________________________________________________________
[ 10834] By: kane on 2004/06/11 23:14:05
Log: * improve source files parsing
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 10833] By: kane on 2004/06/11 22:50:31
Log: * p4. sucks. donkey. anus.
! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[ 10832] By: kane on 2004/06/11 22:45:08
Log: * update todo
! TODO
____________________________________________________________________________
[ 10829] By: kane on 2004/06/11 22:32:47
Log: * move to File::Fetch for fetching
! lib/CPANPLUS/Internals/Constants.pm
! lib/CPANPLUS/Internals/Fetch.pm
! t/03_CPANPLUS-Internals-Source.t
____________________________________________________________________________
[ 10647] By: kane on 2004/05/22 19:26:25
Log: * update prereq list
! prereqs
____________________________________________________________________________
[ 10642] By: kane on 2004/05/22 16:54:58
Log: * some begin block patches on teh tests to make
devel::cover happier
! t/01_CPANPLUS-Configure.t
! t/02_CPANPLUS-Internals.t
! t/03_CPANPLUS-Internals-Source.t
! t/04_CPANPLUS-Module.t
! t/05_CPANPLUS-Internals-Fetch.t
! t/06_CPANPLUS-Internals-Constants.t
! t/07_CPANPLUS-Internals-Extract.t
! t/08_CPANPLUS-Backend.t
! t/09_CPANPLUS-Internals-Search.t
! t/20_CPANPLUS-Dist-MM.t
! t/21_CPANPLUS-Dist-Build.t
____________________________________________________________________________
[ 10636] By: kane on 2004/05/22 16:05:56
Log: * update TODO
! TODO
____________________________________________________________________________
[ 10533] By: kane on 2004/04/28 21:42:52
Log: * remove debug messages
! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[ 10499] By: kane on 2004/04/15 10:37:39
Log: * quell weird warning about 'warn' being ambiguous
! lib/CPANPLUS/Error.pm
____________________________________________________________________________
[ 10498] By: kane on 2004/04/15 10:10:00
Log: * Maybe we didn't initialize an internals object --
t/01_configure.t was breaking
due to this
! lib/CPANPLUS/Error.pm
____________________________________________________________________________
[ 10494] By: kane on 2004/04/12 13:29:00
Log: * list of prereqs
+ prereqs
____________________________________________________________________________
[ 10490] By: kane on 2004/04/08 15:20:06
Log: * small fixes, all debian/ files look good now, except
'rules'
! lib/CPANPLUS/Dist/Deb.pm
! lib/CPANPLUS/Internals/Constants/Deb.pm
____________________________________________________________________________
[ 10489] By: kane on 2004/04/08 14:29:45
Log: * more format fixes from HE
! lib/CPANPLUS/Dist/Deb.pm
____________________________________________________________________________
[ 10488] By: kane on 2004/04/08 14:24:44
Log: * more changes as suggested by HE
! lib/CPANPLUS/Dist/Deb.pm
____________________________________________________________________________
[ 10487] By: kane on 2004/04/08 14:16:05
Log: * make some changes to the file formats as suggested by HE
! lib/CPANPLUS/Dist/Deb.pm
! lib/CPANPLUS/Internals/Constants/Deb.pm
____________________________________________________________________________
[ 10486] By: kane on 2004/04/08 13:45:18
Log: * first shot at .deb files
* updated the config
* added constants and dist files for ::Deb
+ lib/CPANPLUS/Dist/Deb.pm
+ lib/CPANPLUS/Internals/Constants/Deb.pm
! lib/CPANPLUS/Config.pm
____________________________________________________________________________
[ 10484] By: kane on 2004/04/05 17:29:07
Log: * Add asking the user about prerequisites
* add the possiblity to register callbacks in internals.pm
* make Default.pm register a callback for prereqs
* add the actual callback sub
* update date Dist.pm to use the registered callback to ask
about prereqs
* Scratch one more TODO item :)
! TODO lib/CPANPLUS/Dist.pm
! lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Internals/Constants.pm
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 10483] By: kane on 2004/04/05 16:29:29
Log: * wonder how that got here
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 10482] By: kane on 2004/04/04 18:00:07
Log: * make 's' work a bit nicer
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 10481] By: kane on 2004/04/04 17:53:21
Log: * add config key that disables running 'perl Makefile.PL'
and 'make test'
in verbose mode, if so desired... scary setting, default to
enable verbose mode
! lib/CPANPLUS/Config.pm lib/CPANPLUS/Dist/MM.pm
____________________________________________________________________________
[ 10480] By: kane on 2004/04/04 17:40:26
Log: * only print carp information when running under debug, as
per stas' request
! lib/CPANPLUS/Error.pm
____________________________________________________________________________
[ 10479] By: kane on 2004/04/04 17:28:12
Log: * use constants instead
! lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Internals/Constants.pm
____________________________________________________________________________
[ 10478] By: kane on 2004/04/04 17:27:23
Log: * wrong method name
! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[ 10477] By: kane on 2004/04/04 17:13:34
Log: * sample script that will make ports entries for a named
module
and all it's dependencies. (try create_ports.pl CGI)
+ samples/dist/create_ports.pl
____________________________________________________________________________
[ 10476] By: kane on 2004/04/04 17:11:41
Log: * don't bail out of writing ports because we can't find a
prereq in our module tree, just skip it
( too many modules that aren't indexed, but part of
perl core -- we won't find them, but they're installed
anyway )
* dont' always assume MakeMaker for installing ports, it
might
be M::B
* add some constants
* add a method to module.pm to see if the package a module
is in
happens to be core perl
! lib/CPANPLUS/Dist/Ports.pm
! lib/CPANPLUS/Internals/Constants.pm
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 10475] By: kane on 2004/04/04 17:09:58
Log: * make 'ignore' a target for prereqs
* don't resolve prereqs if that means installing perl base
* add check code for circular dependancies
* add a status hash to the internals object, to keep track
of
what module installs are pending
! lib/CPANPLUS/Dist.pm lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[ 10472] By: kane on 2004/04/03 14:37:22
Log: * use the package version, not the module version to print
in the
Makefile
! lib/CPANPLUS/Dist/Ports.pm
____________________________________________________________________________
[ 10471] By: kane on 2004/04/03 14:36:53
Log: * oopsie
! lib/CPANPLUS/Dist/MM.pm
____________________________________________________________________________
[ 10470] By: kane on 2004/04/03 14:21:27
Log: * conditional verbosity
! lib/CPANPLUS/Module/Checksums.pm
____________________________________________________________________________
[ 10469] By: kane on 2004/04/03 13:56:36
Log: * duh, use . instead of ,
! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[ 10468] By: kane on 2004/04/03 13:50:11
Log: * if there's a build.pl but no module::build, check to see
if there's a makefile.pl
also, so we may use that instead...
* also, $mod->status->dist is no longer filled for MM/Build
dists
! lib/CPANPLUS/Internals/Extract.pm
! t/20_CPANPLUS-Dist-MM.t
! t/21_CPANPLUS-Dist-Build.t
____________________________________________________________________________
[ 10467] By: kane on 2004/04/02 19:35:51
Log: * silly me
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 10466] By: kane on 2004/04/02 19:33:46
Log: * dont have Dist::MM or Dist::Build populate
->status->dist, just ->status->dist_cpan
! lib/CPANPLUS/Dist/Build.pm
! lib/CPANPLUS/Dist/MM.pm lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 10465] By: kane on 2004/04/02 18:22:11
Log: * make dist::port->install work
! lib/CPANPLUS/Dist/Ports.pm
____________________________________________________________________________
[ 10464] By: kane on 2004/04/02 18:21:50
Log: * Dist.pm should understand 'force' for _resolve_prereqs
* Dist::MM and Dist::Build need to understand
'prereq_format'
! lib/CPANPLUS/Dist.pm
! lib/CPANPLUS/Dist/Build.pm
! lib/CPANPLUS/Dist/MM.pm
____________________________________________________________________________
[ 10463] By: kane on 2004/04/02 17:54:44
Log: * add a little extra warning
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 10462] By: kane on 2004/04/02 17:48:12
Log: * add ports specific constants
* add code to Dist::Ports so it can create Makefiles etc
including for prereqs
* add some extra constants
+ lib/CPANPLUS/Internals/Constants/Ports.pm
! lib/CPANPLUS/Dist/Ports.pm
! lib/CPANPLUS/Internals/Constants.pm
____________________________________________________________________________
[ 10460] By: kane on 2004/04/02 12:51:12
Log: * store checksum values and results in the module status
too
! lib/CPANPLUS/Module.pm
! lib/CPANPLUS/Module/Checksums.pm
____________________________________________________________________________
[ 10456] By: kane on 2004/03/31 18:07:56
Log: * Dist::Build should only touch dist_cpan, not dist
! lib/CPANPLUS/Dist/Build.pm
____________________________________________________________________________
[ 10455] By: kane on 2004/03/31 18:01:17
Log: * this needs to go further down
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 10454] By: kane on 2004/03/31 17:56:48
Log: * whoops
! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[ 10453] By: kane on 2004/03/31 17:48:57
Log: * remove obsolete $STATUS entry
! lib/CPANPLUS/Dist/Build.pm
! lib/CPANPLUS/Dist/MM.pm
____________________________________________________________________________
[ 10452] By: kane on 2004/03/31 17:41:01
Log: * add 'ports' as an installer type
! lib/CPANPLUS/Config.pm
____________________________________________________________________________
[ 10451] By: kane on 2004/03/31 17:39:24
Log: * make it possible to create dists of a custom installer
type
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 10450] By: kane on 2004/03/31 17:35:34
Log: * mark avalable letters
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 10449] By: kane on 2004/03/31 14:52:10
Log: * implement RV objects for backend's wrapped functions
* add CPANPLUS::Backend::RV for that purpose
* add tests for this as well
* update todo marking this item done
+ lib/CPANPLUS/Backend/RV.pm
! TODO lib/CPANPLUS/Backend.pm
! lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Internals/Constants.pm
! lib/CPANPLUS/Internals/Source.pm
! t/08_CPANPLUS-Backend.t
____________________________________________________________________________
[ 10448] By: kane on 2004/03/31 12:32:39
Log: * update TODO
! TODO
____________________________________________________________________________
[ 10447] By: kane on 2004/03/31 12:31:09
Log: * always use the default shell here
! bin/cpand.pl
____________________________________________________________________________
[ 10395] By: kane on 2004/03/15 18:28:19
Log: * don't forget shell::classic
! TODO
____________________________________________________________________________
[ 10379] By: kane on 2004/03/13 20:09:09
Log: * update TODO
! TODO
____________________________________________________________________________
[ 10378] By: kane on 2004/03/13 20:08:33
Log: * comment/whitespace fixes
! lib/CPANPLUS/Dist/Build.pm
! lib/CPANPLUS/Dist/MM.pm
____________________________________________________________________________
[ 10377] By: kane on 2004/03/13 19:45:01
Log: * remove old comment
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 10376] By: kane on 2004/03/13 19:42:32
Log: * split out checksums code to seperate module
+ lib/CPANPLUS/Module/Checksums.pm
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 10375] By: kane on 2004/03/13 19:37:46
Log: * put get_checksum in the module class instead
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 10374] By: kane on 2004/03/13 19:36:44
Log: * make source.pm use the api call as well
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 10373] By: kane on 2004/03/13 19:31:56
Log: * change Dist.pm to use constants
! lib/CPANPLUS/Dist.pm
! lib/CPANPLUS/Internals/Constants.pm
____________________________________________________________________________
[ 10372] By: kane on 2004/03/13 18:29:37
Log: * don't throw away things fetched by the test files
* force a redownload of the module sources in tests
* convert to an abs path as soon as possible
! lib/CPANPLUS/Internals/Fetch.pm
! t/04_CPANPLUS-Module.t
! t/05_CPANPLUS-Internals-Fetch.t
____________________________________________________________________________
[ 10371] By: kane on 2004/03/13 18:17:01
Log: * add better diagnostics to checksum checks
* remove check on dynamic info from the test
! lib/CPANPLUS/Module.pm t/04_CPANPLUS-Module.t
____________________________________________________________________________
[ 10370] By: kane on 2004/03/13 18:12:26
Log: * all files are chmod +r only, which gives an error if you
want to extract over them
for our test, do a chmod +rw on them, so they don't give
errors
* update the CHECKSUMS file with the new checksum
! t/dummy-CPAN/authors/id/C/CW/CWEST/CHECKSUMS
! t/dummy-CPAN/authors/id/C/CW/CWEST/Devel-Calle
! r-Perl-1.4.tar.gz
____________________________________________________________________________
[ 10369] By: kane on 2004/03/13 17:44:59
Log: * store rv on the install call, since status->installed is
only set when something is
installed, not when it's /tested/
* change the status text to say no errors occurred, rather
than everything installed
succesfully, since we don't install when the module's
already installed, but it's
not an error
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 10368] By: kane on 2004/03/13 17:25:33
Log: * don't duplicate code
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 10367] By: kane on 2004/03/13 17:25:12
Log: * mark missing test
! t/20_CPANPLUS-Dist-MM.t
____________________________________________________________________________
[ 10341] By: kane on 2004/03/07 18:24:43
Log: * add signature checks to CPANPLUS
+ lib/CPANPLUS/Module/Signature.pm
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 10335] By: kane on 2004/03/06 16:39:01
Log: * whitespace fixes
! lib/CPANPLUS/Internals/Constants.pm
____________________________________________________________________________
[ 10334] By: kane on 2004/03/06 16:27:20
Log: * bundle stuff seems to be working fine
! TODO
____________________________________________________________________________
[ 10332] By: kane on 2004/03/05 21:14:00
Log: * make uninstall work without being root
* make the directory_tree() function actually query for the
directory_tree
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 10324] By: kane on 2004/03/04 19:02:24
Log: * C::D::Build done
shelling out when you're not root, annoying but no other
choice
! TODO
____________________________________________________________________________
[ 10323] By: kane on 2004/03/04 18:59:27
Log: * don't reset status in Internals.pm, make it a method in
Module.pm
* linewrap things in Module.pm
* add a $STRUCT to module.pm, rather than the old hardcoded
version in
CPANPLUS::Module::Status
* add a _flush method to Module.pm to reset the status
object
* protect against missing packlist files, so things don't
die
! lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 10322] By: kane on 2004/03/04 18:58:38
Log: * use CPANPLUS::Status now
* fix tests accordingly
! lib/CPANPLUS/Dist.pm t/04_CPANPLUS-Module.t
____________________________________________________________________________
[ 10321] By: kane on 2004/03/04 18:58:07
Log: * s/$map/$self in CPANPLUS::Status
! lib/CPANPLUS/Status.pm
____________________________________________________________________________
[ 10320] By: kane on 2004/03/04 18:56:50
Log: * M::B doesn't write packlists, can't uninstall
! t/21_CPANPLUS-Dist-Build.t
____________________________________________________________________________
[ 10319] By: kane on 2004/03/04 18:13:52
Log: * remove duplicate status.pm
* add new CPANPLUS::Status, have them all work with a
struct
+ lib/CPANPLUS/Status.pm
- lib/CPANPLUS/Dist/Status.pm
- lib/CPANPLUS/Module/Status.pm
____________________________________________________________________________
[ 10277] By: kane on 2004/03/01 20:36:06
Log: * fix some small errors in Build.pm
* shell out only if we're not root, assuming that will let
us use 'sudo' to install
* note that M::B doesn't seem to write a packlist, so
uninstalling will be hard
! lib/CPANPLUS/Dist/Build.pm
! t/21_CPANPLUS-Dist-Build.t
____________________________________________________________________________
[ 10276] By: kane on 2004/03/01 20:21:43
Log: * upgrade Devel::Caller::Perl to 1.4, to get rid of
exporter::lite prereq
+ t/dummy-CPAN/authors/id/C/CW/CWEST/Devel-Calle
+ r-Perl-1.4.readme
+ t/dummy-CPAN/authors/id/C/CW/CWEST/Devel-Calle
+ r-Perl-1.4.tar.gz
- t/dummy-CPAN/authors/id/C/CW/CWEST/Devel-Calle
- r-Perl-1.3.readme
- t/dummy-CPAN/authors/id/C/CW/CWEST/Devel-Calle
- r-Perl-1.3.tar.gz
! t/dummy-CPAN/authors/id/C/CW/CWEST/CHECKSUMS
! t/dummy-CPAN/modules/02packages.details.txt.gz
____________________________________________________________________________
[ 9773] By: kane on 2004/01/26 13:07:34
Log: * whitespace fixes
! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[ 9757] By: kane on 2004/01/23 17:03:17
Log: * prepare (args) is/are obsolete
* make module::build work
* add tests
+ t/21_CPANPLUS-Dist-Build.t
! lib/CPANPLUS/Dist.pm
! lib/CPANPLUS/Dist/Build.pm
! lib/CPANPLUS/Dist/MM.pm lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 9756] By: kane on 2004/01/23 16:59:56
Log: * whitespace fixes
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 9755] By: kane on 2004/01/23 16:58:17
Log: * weird checksum error -- redownloaded the sources, but
same
just fixed the checksums file so the tests pass
! t/dummy-CPAN/authors/id/C/CW/CWEST/CHECKSUMS
! t/dummy-CPAN/authors/id/C/CW/CWEST/Devel-Calle
! r-Perl-1.3.tar.gz
____________________________________________________________________________
[ 9754] By: kane on 2004/01/23 10:35:55
Log: * add a default 'installer type' in extract, so that we may
have a fighting chance
to autogenerate one
* new flow setup -- don't do 'dist_cpan' and 'dist' both in
Module->dist, but let
the dist::* sub modules call an explicit 'prepare/create'
on dist::mm/build if
they need it instead. This should clear up quite some
clutter in the code
! lib/CPANPLUS/Dist/MM.pm
! lib/CPANPLUS/Internals/Extract.pm
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 9205] By: kane on 2003/12/08 15:15:41
Log: * make sure the line length isn't too long
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 9203] By: kane on 2003/12/08 14:46:36
Log: * better checks for checksums
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 8984] By: kane on 2003/11/21 16:25:42
Log: * make /bin/tar and /bin/gzip work properly
* means going from a run() call to a piped open
* fix dir parsing in __untar_bin
! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[ 8972] By: kane on 2003/11/19 19:32:51
Log: * make it possible to view multiple versions properly when
looking at reports
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 8971] By: kane on 2003/11/19 19:06:05
Log: * add a comment
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 8970] By: kane on 2003/11/19 18:45:20
Log: * update todo
! TODO
____________________________________________________________________________
[ 8969] By: kane on 2003/11/19 18:39:53
Log: * add checksum checking code
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 8966] By: kane on 2003/11/19 17:26:32
Log: * dont open the pager if there are no readmes to print
* make sure we convert the version correctly
! lib/CPANPLUS/Dist/MM.pm
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 8965] By: kane on 2003/11/19 16:39:29
Log: * add a few more tests
! t/04_CPANPLUS-Module.t
____________________________________________________________________________
[ 8962] By: kane on 2003/11/19 16:10:44
Log: * fix missing call to check() in Utils.pm
* skip local_mirror() test in 08_backend.t since we don't
bundle all source files
* add tests for bundles to 04_module.t
! lib/CPANPLUS/Internals/Utils.pm
! lib/CPANPLUS/Module.pm t/04_CPANPLUS-Module.t
! t/08_CPANPLUS-Backend.t
____________________________________________________________________________
[ 8961] By: kane on 2003/11/19 16:01:19
Log: * add the prereqs of Bundle::MP3 to the sourcefiles as well
actual modules are not needed
! t/dummy-CPAN/authors/01mailrc.txt.gz
! t/dummy-CPAN/modules/02packages.details.txt.gz
____________________________________________________________________________
[ 8960] By: kane on 2003/11/19 15:52:01
Log: * add the checksums file too
+ t/dummy-CPAN/authors/id/L/LD/LDS/CHECKSUMS
____________________________________________________________________________
[ 8959] By: kane on 2003/11/19 15:49:51
Log: * add Bundle::MP3 for tests
+ t/dummy-CPAN/authors/id/L/LD/LDS/Bundle-MP3-1.
+ 00.tar.gz
____________________________________________________________________________
[ 8958] By: kane on 2003/11/19 15:49:28
Log: * add lds' Bundle::MP3 to the source files for testing with
! t/dummy-CPAN/authors/01mailrc.txt.gz
! t/dummy-CPAN/modules/02packages.details.txt.gz
____________________________________________________________________________
[ 8957] By: kane on 2003/11/19 15:39:08
Log: * add support for a .rc file for the default shell
* this allows aliasses for commands and login/logout
actions
* add a constant to define where the .rc file should live
* add a sample rc file to the new samples/ dir
+ samples/rc/.shell-default.rc
! lib/CPANPLUS/Internals/Constants.pm
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 8854] By: kane on 2003/11/14 08:21:04
Log: * make it possible to override the arguments to
->uptodoate()
* check for prereq version, rather than latest version with
uptodateness
! lib/CPANPLUS/Dist.pm lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 8851] By: kane on 2003/11/13 23:26:04
Log: * fix bug with chdir'ing back to startdir when resolving
prereqs
* augment prereq logic in dist.pm
! lib/CPANPLUS/Dist.pm lib/CPANPLUS/Dist/MM.pm
____________________________________________________________________________
[ 8850] By: kane on 2003/11/13 22:43:54
Log: * don't print the result of a $var++
* get the error stack in the right order
* don't say '0' is an 'EMPTY STRING'
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 8849] By: kane on 2003/11/13 22:31:21
Log: * small MM changes
* add code to Build.pm
! lib/CPANPLUS/Dist/Build.pm
! lib/CPANPLUS/Dist/MM.pm
____________________________________________________________________________
[ 8848] By: kane on 2003/11/13 22:05:13
Log: * merging
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 8847] By: kane on 2003/11/13 22:04:00
Log: * merging
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 8846] By: kane on 2003/11/13 22:02:27
Log: * merging
! lib/CPANPLUS/Shell.pm
____________________________________________________________________________
[ 8845] By: kane on 2003/11/13 22:01:36
Log: * mergin
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 8844] By: kane on 2003/11/13 21:59:16
Log: * update TODO
! TODO
____________________________________________________________________________
[ 8843] By: kane on 2003/11/13 19:18:55
Log: * next step in the bundle code... along the way, i've
broken prereq satisfaction
! lib/CPANPLUS/Dist.pm lib/CPANPLUS/Dist/MM.pm
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 8841] By: kane on 2003/11/13 19:01:46
Log: * make sure we only create module objects for which we have
author objects
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 8836] By: kane on 2003/11/13 18:20:57
Log: * this would print '0' for unsuccesfull uninstalls
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 8822] By: kane on 2003/11/13 13:27:16
Log: * don't print '0' or '1' on success/failure
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 8811] By: kane on 2003/11/12 18:21:49
Log: * add some bundle support code... not quite done
! lib/CPANPLUS/Dist/MM.pm lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 8674] By: kane on 2003/11/03 14:55:08
Log: * update TODO
! TODO
____________________________________________________________________________
[ 8673] By: kane on 2003/11/03 14:46:38
Log: * print 'nothing done' during an install if there are no
modules to operate on
* don't parse options when the command is '!'
* make sure we always do a $self->_pager_close after an
open
* make sure laoding of Term::Size failure doesn't cause a
warning
! lib/CPANPLUS/Shell.pm
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 8671] By: kane on 2003/11/03 13:26:03
Log: * use the pager for the error stack printing
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 8572] By: kane on 2003/10/26 19:22:43
Log: * add a Dist::Status module
* fix dist::mm to use it
* add code to support it to dist.pm
* fix module.pm's logic involving dists
* targets are now handled differently
+ lib/CPANPLUS/Dist/Status.pm
! lib/CPANPLUS/Dist.pm lib/CPANPLUS/Dist/MM.pm
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 8338] By: kane on 2003/10/05 18:02:49
Log: * fix typo in hash lookup
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 8073] By: kane on 2003/09/12 17:55:17
Log: * Adding first addition of Ports.pm -- not functional yet
+ lib/CPANPLUS/Dist/Ports.pm
____________________________________________________________________________
[ 8072] By: kane on 2003/09/12 16:53:19
Log: * Module::Build support on ice
! lib/CPANPLUS/Dist/Build.pm
____________________________________________________________________________
[ 8036] By: kane on 2003/09/10 19:14:37
Log: * move accessors to the Dist base class
* Add build.pm (first addition, not functional yet)
+ lib/CPANPLUS/Dist/Build.pm
! lib/CPANPLUS/Dist.pm lib/CPANPLUS/Dist/MM.pm
____________________________________________________________________________
[ 8035] By: kane on 2003/09/10 18:47:10
Log: * Let Dist::* modules be specified by the config
! lib/CPANPLUS/Config.pm lib/CPANPLUS/Dist.pm
____________________________________________________________________________
[ 8034] By: kane on 2003/09/10 18:09:41
Log: * Make $mod->install work again (although i'm not happy
with the code itself)
* Reduce the number of 'targets' you can give to 'install'
* Set the 'installed' flag in 'install', rather than in the
dist module
* Readd the 'install' test
! lib/CPANPLUS/Dist/MM.pm lib/CPANPLUS/Module.pm
! t/20_CPANPLUS-Dist-MM.t
____________________________________________________________________________
[ 8028] By: kane on 2003/09/09 22:07:21
Log: * Rethink the way Dist::* works
* Add a 'prepare' method that'll be specific to Dist::MM
and Dist::Build
(this will prep a distribution)
* Dist::MM->prepare will run 'perl makefile.pl' and find
prereqs
* Dist::MM->create will run 'make && make test'
* Dist::MM->install will only run 'make install'
* this obsoletes the 'target' option
* Add _add_to_includepath to Internals.pm, so we can add
dirs to the
@INC and $ENV{'PERL5LIB'}. Good for testing.
* Fix subtle bug in Constants where the 'require' was too
late
* Make the constant CPANPLUS_UA a sub rather than a string
* Move the 'installer_type' logic to Extract.pm
* Add a method ->dist to to Module.pm to create dists
* this will enable $modobj->dist->install
* Comment out Module->install for now, this will need to be
a shortcut
for: $mobobj->fetch && ->extract && ->dist->install
* Only 2 dist-status' are kept: dist and dist_cpan
* Update tests accordingly
! lib/CPANPLUS/Dist.pm lib/CPANPLUS/Dist/MM.pm
! lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Internals/Constants.pm
! lib/CPANPLUS/Internals/Extract.pm
! lib/CPANPLUS/Internals/Fetch.pm
! lib/CPANPLUS/Internals/Report.pm
! lib/CPANPLUS/Module.pm
! lib/CPANPLUS/Module/Status.pm
! t/20_CPANPLUS-Dist-MM.t
____________________________________________________________________________
[ 8019] By: kane on 2003/09/09 14:08:06
Log: *paths could have whitespace in them
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 7827] By: kane on 2003/09/01 18:53:03
Log: * add __netftp_get and __wget_get
* add 'blacklsit' support for methods
! lib/CPANPLUS/Config.pm
! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[ 7826] By: kane on 2003/09/01 17:56:21
Log: * make the 'c' command (reports) work in the default shell
* tweak the URL that's displayed for the results
! lib/CPANPLUS/Internals/Constants.pm
! lib/CPANPLUS/Internals/Report.pm
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 7825] By: kane on 2003/09/01 17:28:05
Log: * add support for fetching reports
+ lib/CPANPLUS/Internals/Report.pm
! lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Internals/Constants.pm
! lib/CPANPLUS/Module.pm
! lib/CPANPLUS/Module/Status.pm
____________________________________________________________________________
[ 7824] By: kane on 2003/09/01 15:54:02
Log: * make the useragent a constant
! lib/CPANPLUS/Internals/Constants.pm
! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[ 7672] By: kane on 2003/08/23 19:20:57
Log: * strip ugly () after methods with no arguments
-- i thought 5.5.3 needed this, but i was wrong, luckily
! bin/cpand.pl lib/CPANPLUS/Backend.pm
! lib/CPANPLUS/Configure.pm
! lib/CPANPLUS/Configure/Setup.pm
! lib/CPANPLUS/Dist.pm lib/CPANPLUS/Error.pm
! lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Internals/Constants.pm
! lib/CPANPLUS/Internals/Extract.pm
! lib/CPANPLUS/Internals/Fetch.pm
! lib/CPANPLUS/Internals/Search.pm
! lib/CPANPLUS/Internals/Source.pm
! lib/CPANPLUS/Module.pm
! lib/CPANPLUS/Module/Author.pm
! lib/CPANPLUS/Shell.pm
! lib/CPANPLUS/Shell/Default.pm
! t/01_CPANPLUS-Configure.t
! t/02_CPANPLUS-Internals.t
! t/03_CPANPLUS-Internals-Source.t
! t/04_CPANPLUS-Module.t
! t/06_CPANPLUS-Internals-Constants.t
! t/08_CPANPLUS-Backend.t
! t/09_CPANPLUS-Internals-Search.t
! t/20_CPANPLUS-Dist-MM.t
____________________________________________________________________________
[ 7670] By: kane on 2003/08/23 19:15:06
Log: * add version checks to cpanpd/default.pm
* add pager support to remote commands
* add /source command
* update help
! bin/cpand.pl lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 7668] By: autrijus on 2003/08/23 18:48:39
Log: * fix whitespace, test p4reviewd.
! Makefile.PL
____________________________________________________________________________
[ 7660] By: kane on 2003/08/23 00:18:02
Log: * this is the first addition of a remote shell for CPANPLUS
basically, the default shell's input loop has been
seperated in the parsing part
and the running part. a daemon can be connected to and
hands input to the running
part.
* added daemon options to the Config.pm
* added remote() as an accessor
* adding the cpanpd
* adding code to connect/disconnect from remote boxes
+ bin/cpand.pl
! lib/CPANPLUS/Config.pm lib/CPANPLUS/Shell.pm
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 7659] By: kane on 2003/08/23 00:15:55
Log: * was exiting a subroutine via 'next' -- fixed
* make some notes how 'intall( target => test )' isn't
quite working yet
! lib/CPANPLUS/Backend.pm
! lib/CPANPLUS/Internals/Search.pm
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 7657] By: kane on 2003/08/22 21:24:11
Log: * add a 'quit' line
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 7656] By: kane on 2003/08/22 18:07:09
Log: * add 'u' to the default shell
* required some tweaks in Module::uninstall()
! lib/CPANPLUS/Module.pm
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 7655] By: kane on 2003/08/22 18:05:04
Log: * add an option to Source.pm to NOT use storable'd sources
* use this option in Backend::reload_indices
! lib/CPANPLUS/Backend.pm
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 7654] By: kane on 2003/08/22 17:22:43
Log: * add Backend::autobundle()
* add the equivalent shell command 'b'
* allow options to be passed to $module->uptodate
* add tests
! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Module.pm
! lib/CPANPLUS/Shell/Default.pm
! t/08_CPANPLUS-Backend.t
____________________________________________________________________________
[ 7653] By: kane on 2003/08/22 14:51:07
Log: * add Backend::local_mirror()
* add tests
+ t/dummy-localmirror/.hidden
! lib/CPANPLUS/Backend.pm
! t/08_CPANPLUS-Backend.t
____________________________________________________________________________
[ 7652] By: kane on 2003/08/22 13:29:22
Log: * add Backend::installed() as a wrapper for
Search::_all_installed()
* add test case
! lib/CPANPLUS/Backend.pm
! t/08_CPANPLUS-Backend.t
____________________________________________________________________________
[ 7645] By: kane on 2003/08/21 22:40:29
Log: * speed up searches by using an abstracted out version of
'allow'
(this was really a patch to Params::Check, but the benefit
is here)
! lib/CPANPLUS/Internals/Search.pm
____________________________________________________________________________
[ 7641] By: kane on 2003/08/21 19:19:02
Log: * make the 'uptodate' function in the Default shell work
* add a function '_all_installed' to search.pm for this
! lib/CPANPLUS/Internals/Search.pm
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 7640] By: kane on 2003/08/21 17:23:14
Log: * make 's' work in the default shell
* add a new option to edit the file in place
* add a method 'options' to Configure.pm
! lib/CPANPLUS/Configure.pm
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 7639] By: kane on 2003/08/21 15:35:03
Log: * fix a booboo in Configure.pm
* add editor to the config.pm
* add detection code in setup.pm
! lib/CPANPLUS/Config.pm
! lib/CPANPLUS/Configure.pm
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 7638] By: kane on 2003/08/21 14:59:04
Log: * make printing error stacks work
* add a function to CPANPLUS::Error that flushes the stack
! lib/CPANPLUS/Error.pm
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 7636] By: kane on 2003/08/21 14:00:59
Log: * make 't' and 'i' work in the default shell
* add some status messages in Fetch.pm and Module.pm in
case we've already done
the action requested
! lib/CPANPLUS/Internals/Fetch.pm
! lib/CPANPLUS/Module.pm
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 7635] By: kane on 2003/08/21 12:58:30
Log: * move the archive::tar chown code, so it actually works
and stops warning
! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[ 7632] By: kane on 2003/08/20 22:37:11
Log: * add Shell.pm and Default.pm -- first attempts at a
working shell again
* Fix some 5.5.3'isms in Module.pm
* Make sure that distributions also have their version
updated
* Small wording change in Dist.pm
* reload_indices now defaults to update_source being false,
and no longer required
+ lib/CPANPLUS/Shell.pm
+ lib/CPANPLUS/Shell/Default.pm
! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Dist.pm
! lib/CPANPLUS/Module.pm
! lib/CPANPLUS/Module/Author.pm
____________________________________________________________________________
[ 7624] By: kane on 2003/08/20 16:02:19
Log: * finish flush()
* the module is IPC::Cmd, not IPC::Run that we require
! lib/CPANPLUS/Backend.pm
! lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Internals/Extract.pm
! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[ 7607] By: kane on 2003/08/19 17:33:37
Log: * implement flush() and add tests
! lib/CPANPLUS/Backend.pm
! lib/CPANPLUS/Internals.pm
! t/02_CPANPLUS-Internals.t
! t/08_CPANPLUS-Backend.t
____________________________________________________________________________
[ 7505] By: kane on 2003/08/13 18:13:03
Log: * Finish setup.pm
* adding of hosts
* post-config edit option
* Add save option to configure
! lib/CPANPLUS/Configure.pm
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 7496] By: kane on 2003/08/13 15:39:56
Log: * move storage of object to Internals::init time, so we can
use the features of
the fake module objects before loading the real module
tree;
* fix related tests
! lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Internals/Source.pm
! t/02_CPANPLUS-Internals.t
! t/06_CPANPLUS-Internals-Constants.t
____________________________________________________________________________
[ 7482] By: kane on 2003/08/12 15:26:54
Log: * add more Setup.pm stuff
! lib/CPANPLUS/Config.pm
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 7450] By: kane on 2003/08/11 16:20:05
Log: * add a constant for DOT_CPANPLUS
* add more configure questions
! lib/CPANPLUS/Configure/Setup.pm
! lib/CPANPLUS/Internals/Constants.pm
____________________________________________________________________________
[ 7428] By: kane on 2003/08/10 21:30:02
Log: * remove pointless assignment in backend
* add can_save to configure.pm and move to constants
* add constants for ENV_CPANPLUS_CONFIG and DEFAULT_EMAIL
* add a start of Setup.pm
* remove duplicate use of variable in Extract.pm
+ lib/CPANPLUS/Configure/Setup.pm
! lib/CPANPLUS/Backend.pm
! lib/CPANPLUS/Configure.pm
! lib/CPANPLUS/Internals/Constants.pm
! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[ 7415] By: kane on 2003/08/10 15:41:14
Log: * add a Makefile.PL so we can run 'make test'
* all tests pass, but 2 oddities occur:
- 07 fails when run under make test with the message the
dir doesn't exist
(which is correct) -- but it works when run seperately, and
i can't get any error
as to why the dir doesn't exist.
- 20 gives a 'Test output counter mismatch' -- but i'm not
sure what htat means or why
* update all tests to include the proper dirs in their 'use
lib' statement
* fix a small export bug in Constant.pm
+ Makefile.PL
! lib/CPANPLUS/Internals/Constants.pm
! t/01_CPANPLUS-Configure.t
! t/02_CPANPLUS-Internals.t
! t/03_CPANPLUS-Internals-Source.t
! t/04_CPANPLUS-Module.t
! t/05_CPANPLUS-Internals-Fetch.t
! t/06_CPANPLUS-Internals-Constants.t
! t/07_CPANPLUS-Internals-Extract.t
! t/08_CPANPLUS-Backend.t
! t/09_CPANPLUS-Internals-Search.t
! t/20_CPANPLUS-Dist-MM.t t/inc/conf.pl
____________________________________________________________________________
[ 7411] By: kane on 2003/08/10 14:59:51
Log: * some cosmetic changes
* better regexp checking
* add to synopsis
* remove todo
* double use of variable eliminated
! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 7408] By: kane on 2003/08/08 17:05:27
Log: * Backend::search() returns a list rather than an
arrayref
* Add constants for CHECKSUMS/PGP
* Add distributions() code to Author and Module.pm
* make the EU::Installed functions in Module.pm
return lists instead of arrayrefs
* add modules() method to Author.pm
* update/add tests
! lib/CPANPLUS/Backend.pm
! lib/CPANPLUS/Internals/Constants.pm
! lib/CPANPLUS/Module.pm
! lib/CPANPLUS/Module/Author.pm
! t/04_CPANPLUS-Module.t
! t/09_CPANPLUS-Internals-Search.t
____________________________________________________________________________
[ 7407] By: kane on 2003/08/08 16:42:55
Log: * more 5.5-isms
! lib/CPANPLUS/Internals/Search.pm
____________________________________________________________________________
[ 7406] By: kane on 2003/08/08 16:38:44
Log: * use a single file for storing the module/authortree,
since otherwise,
when thawing, the autorobj pointed to by the modobj is not
the same any
more as the autorobj in the authortree
! lib/CPANPLUS/Config.pm
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 7383] By: autrijus on 2003/08/07 09:36:05
Log: * addback.
+ t/dummy-CPAN/authors/01mailrc.txt.gz
____________________________________________________________________________
[ 7372] By: autrijus on 2003/08/06 17:52:58
Log: * readd
+ t/dummy-CPAN/modules/02packages.details.txt.gz
____________________________________________________________________________
[ 7295] By: kane on 2003/08/01 15:53:39
Log: * mark which old functions are still unimplemented
! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 7294] By: kane on 2003/08/01 14:51:03
Log: * add ceching functions to Internals.pm
* add caching for bad hosts and bad methods in Fetch.pm
* add sub _whoami to Utils.pm
! lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Internals/Fetch.pm
! lib/CPANPLUS/Internals/Utils.pm
____________________________________________________________________________
[ 7289] By: kane on 2003/07/31 15:12:55
Log: * make uninstall work
* add tests
* remove obsolete file
- t/dummy-cpanplus/build/.hidden
! lib/CPANPLUS/Module.pm t/20_CPANPLUS-Dist-MM.t
____________________________________________________________________________
[ 7288] By: kane on 2003/07/31 13:58:22
Log: * more 5.5.3'isms
! t/01_CPANPLUS-Configure.t
! t/02_CPANPLUS-Internals.t
! t/03_CPANPLUS-Internals-Source.t
! t/05_CPANPLUS-Internals-Fetch.t
! t/06_CPANPLUS-Internals-Constants.t
! t/07_CPANPLUS-Internals-Extract.t
! t/08_CPANPLUS-Backend.t
! t/09_CPANPLUS-Internals-Search.t
! t/20_CPANPLUS-Dist-MM.t
____________________________________________________________________________
[ 7287] By: kane on 2003/07/31 13:55:09
Log: * make $mod->uptodate and $mod->details work
* small update in source.pm in method name
* add tests
* add some more 5.5.3 compatibillity code
! lib/CPANPLUS/Internals/Source.pm
! lib/CPANPLUS/Module.pm t/04_CPANPLUS-Module.t
____________________________________________________________________________
[ 7286] By: kane on 2003/07/31 13:04:56
Log: * hardcoding '/' bad, File::Spec good
! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[ 7278] By: kane on 2003/07/30 18:06:23
Log: * add a correct prototype to the A::T::C::CAN_CHOWN
override function
* switch to using methods to figure out package name,
version and extension
* add methods to Backend that wrap the Module.pm functions
* add a '/' between 2 dirs when it's a file scheme -- this
may be a BAD idea
! lib/CPANPLUS/Backend.pm
! lib/CPANPLUS/Internals/Extract.pm
! lib/CPANPLUS/Internals/Fetch.pm
! lib/CPANPLUS/Module.pm
____________________________________________________________________________
[ 7269] By: kane on 2003/07/30 16:02:11
Log: * remove 2 more modules that shouldn't be there
* 5.5.3 requires () after a method call, so add that
- lib/CPANPLUS.pm
- lib/CPANPLUS/Internals/Install.pm
! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Config.pm
! lib/CPANPLUS/Configure.pm lib/CPANPLUS/Dist.pm
! lib/CPANPLUS/Error.pm
! lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Internals/Constants.pm
! lib/CPANPLUS/Internals/Extract.pm
! lib/CPANPLUS/Internals/Fetch.pm
! lib/CPANPLUS/Internals/Search.pm
! lib/CPANPLUS/Internals/Source.pm
! lib/CPANPLUS/Internals/Utils.pm
! lib/CPANPLUS/Module.pm
! lib/CPANPLUS/Module/Author.pm
! lib/CPANPLUS/Module/Author/Fake.pm
! lib/CPANPLUS/Module/Fake.pm
! lib/CPANPLUS/Module/Status.pm
____________________________________________________________________________
[ 7263] By: kane on 2003/07/30 14:50:24
Log: * wrong module.pm -- it's a relic, so delete
- lib/CPANPLUS/Internals/Module.pm
____________________________________________________________________________
[ 7218] By: kane on 2003/07/28 18:08:29
Log: * add 'no_update' config option so cpanplus only updates
sources when you tell it to
* add reload_indices to backend.pm
* small changes to source.pm to facilitate
* add tests
! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Config.pm
! lib/CPANPLUS/Internals/Source.pm
! t/08_CPANPLUS-Backend.t
____________________________________________________________________________
[ 7215] By: kane on 2003/07/28 17:26:54
Log: * add clone method to module.pm
* add readme method to module.pm
* add some EU::Installed wrappers to module.pm
* add tests
+ t/dummy-CPAN/authors/id/C/CW/CWEST/Devel-Calle
+ r-Perl-1.3.readme
! lib/CPANPLUS/Module.pm t/04_CPANPLUS-Module.t
____________________________________________________________________________
[ 7202] By: kane on 2003/07/28 14:14:13
Log: * toss out modules that aren't part of -redesign (yet)
- lib/CPANPLUS/Backend/RV.pm
- lib/CPANPLUS/Config.pm-orig
- lib/CPANPLUS/Configure/Setup.pm
- lib/CPANPLUS/Dist/PPM.pm
- lib/CPANPLUS/Dist/Ports.pm
- lib/CPANPLUS/Dist/RPM.pm lib/CPANPLUS/FAQ.pod
- lib/CPANPLUS/I18N/CPANPLUS.pot
- lib/CPANPLUS/I18N/fr.po
- lib/CPANPLUS/Internals/Author.pm
- lib/CPANPLUS/Internals/Make.pm
- lib/CPANPLUS/Internals/Module/Status.pm
- lib/CPANPLUS/Internals/Report.pm
- lib/CPANPLUS/Internals/System.pm
- lib/CPANPLUS/Shell.pm
- lib/CPANPLUS/Shell/Classic.pm
- lib/CPANPLUS/Shell/Default.pm
- lib/CPANPLUS/Styleguide.pod
- lib/CPANPLUS/Tee.pm
- lib/CPANPLUS/TesterGuide.pod
____________________________________________________________________________
[ 6317] By: kane on 2003/06/05 10:28:21
Log: * silly typo
! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[ 6315] By: kane on 2003/06/05 10:13:49
Log: * I SUCK
! lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[ 6208] By: kane on 2003/05/31 14:28:32
Log: * removing the last of the 'tools' dir
- lib/CPANPLUS/Tools/Module.pm
____________________________________________________________________________
[ 5876] By: autrijus on 2003/05/16 12:43:21
Log: * correct manifest to reflect reality.
* cpanp now uses Term::UI.
! MANIFEST bin/cpanp
____________________________________________________________________________
[ 5875] By: autrijus on 2003/05/16 12:38:08
Log: * s/_bundle/BUNDLE/.
* various tweaks to unbreak stuff.
+> inc/BUNDLE/ExtUtils/AutoInstall.pm
+> inc/BUNDLE/IPC/Cmd.pm
+> inc/BUNDLE/IPC/Cmd/System.pm
+> inc/BUNDLE/Locale/Maketext/Simple.pm
+> inc/BUNDLE/Module/Load.pm
+> inc/BUNDLE/Module/Load/Conditional.pm
+> inc/BUNDLE/Params/Check.pm
+> inc/BUNDLE/Term/UI.pm
- inc/_bundle/ExtUtils/AutoInstall.pm
- inc/_bundle/IPC/Cmd.pm
- inc/_bundle/IPC/Cmd/System.pm
- inc/_bundle/Locale/Maketext/Simple.pm
- inc/_bundle/Module/Load.pm
- inc/_bundle/Module/Load/Conditional.pm
- inc/_bundle/Params/Check.pm
- inc/_bundle/Term/UI.pm
! Makefile.PL lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Internals/Install.pm
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 5842] By: autrijus on 2003/05/14 15:59:11
Log: * unbreak the module by beginning to move to inc/_bundle.
* we need the same Class=> for ::Simple.
+> inc/_bundle/ExtUtils/AutoInstall.pm
+> inc/_bundle/IPC/Cmd.pm
+> inc/_bundle/IPC/Cmd/System.pm
+> inc/_bundle/Locale/Maketext/Simple.pm
+> inc/_bundle/Module/Load.pm
+> inc/_bundle/Module/Load/Conditional.pm
+> inc/_bundle/Params/Check.pm
+> inc/_bundle/Term/UI.pm
- inc/ExtUtils/AutoInstall.pm
! Makefile.PL lib/CPANPLUS.pm
! lib/CPANPLUS/Backend.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/Ports.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/Module/Status.pm
! lib/CPANPLUS/Internals/Report.pm
! lib/CPANPLUS/Internals/Search.pm
! lib/CPANPLUS/Internals/Source.pm
! lib/CPANPLUS/Internals/Utils.pm
! lib/CPANPLUS/Shell.pm
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 5818] By: kane on 2003/05/13 14:53:20
Log: * typo fix in status.pm
* move internals.pm over to IPC::Cmd
* might need more tweaking to get logging to work right
! lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Internals/Module/Status.pm
____________________________________________________________________________
[ 5815] By: kane on 2003/05/13 12:50:00
Log: * Delete CPANPLUS::Tools::*
* Delete CPANPLUS::I18N
* replaced by params::check and so forth -- need to go in
inc/
* Minor tweaks in CPANPLUS.pm
- lib/CPANPLUS/I18N.pm
- lib/CPANPLUS/Tools/Check.pm
- lib/CPANPLUS/Tools/Cmd.pm
- lib/CPANPLUS/Tools/Load.pm
- lib/CPANPLUS/Tools/Term.pm
! lib/CPANPLUS.pm lib/CPANPLUS/Backend.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/Ports.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/Module/Status.pm
! lib/CPANPLUS/Internals/Report.pm
! lib/CPANPLUS/Internals/Search.pm
! lib/CPANPLUS/Internals/Source.pm
! lib/CPANPLUS/Internals/System.pm
! lib/CPANPLUS/Internals/Utils.pm
! lib/CPANPLUS/Shell.pm
! lib/CPANPLUS/Shell/Classic.pm
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 5752] By: kane on 2003/05/11 10:23:43
Log: * make the default shell say there's a problem installing
modules ALSO when a module doens't exist
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 5679] By: autrijus on 2003/05/07 19:10:07
Log: * Marcus Thiesen's CPANPLUS::Shell::Curses patch.
! Makefile.PL lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 5587] By: autrijus on 2003/05/03 19:17:32
Log: * oops, rsync shouldn't be mandatory at all
! Makefile.PL
____________________________________________________________________________
[ 5578] By: kane on 2003/05/02 18:17:14
Log: * fixed compilation errors due to previous patch
! lib/CPANPLUS/Tools/Check.pm
____________________________________________________________________________
[ 5555] By: kane on 2003/04/30 18:55:18
Log: * allow positional templates as well -- tests need to be
integrated from Tools::* modules
* docs still need to be done -> thomas
! lib/CPANPLUS/Tools/Check.pm
____________________________________________________________________________
[ 5452] By: autrijus on 2003/04/23 20:08:07
Log: * regen pot.
! lib/CPANPLUS/I18N/CPANPLUS.pot
____________________________________________________________________________
[ 4965] By: kane on 2003/03/26 23:15:04
Log: * updated install() docs to mention format param
* added local_mirror() docs
! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[ 4881] By: kane on 2003/03/22 19:11:24
Log: * add documentation for the dist API
* comment out all those not supported yet
! lib/CPANPLUS/Dist.pm
____________________________________________________________________________
[ 4724] By: kane on 2003/03/13 21:32:16
Log: * Add warning WHY a shell failed to load
! lib/CPANPLUS/Shell.pm
____________________________________________________________________________
[ 4709] By: kane on 2003/03/12 13:02:45
Log: * note that uninstall() doesn't track prereqs for you
! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[ 4707] By: kane on 2003/03/12 08:55:48
Log: * disambiguate..
! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[ 4696] By: autrijus on 2003/03/11 16:40:13
Log: * some fix.
! t/CPANPLUS-Backend.t
____________________________________________________________________________
[ 4695] By: autrijus on 2003/03/11 16:40:01
Log: * finally correct the checksum-getting stuff.
! lib/CPANPLUS/Internals/Report.pm
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 4693] By: autrijus on 2003/03/11 10:47:48
Log: * switch to T::R 1.20 semantic.
! Makefile.PL lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[ 4686] By: autrijus on 2003/03/10 11:55:18
Log: * typo.
! lib/CPANPLUS/TesterGuide.pod
____________________________________________________________________________
[ 4681] By: autrijus on 2003/03/10 10:53:31
Log: * ANDK says everything has been re-signed. switch to a
signed one.
! t/dummy-CPAN/authors/id/A/AY/AYRNIEU/CHECKSUMS
____________________________________________________________________________
[ 4679] By: kane on 2003/03/09 22:41:52
Log: * Bernd Dulfer <bernd@widd.de> requested callbacks for
error
handling.. seems a decent patch, applied
! lib/CPANPLUS/Error.pm
____________________________________________________________________________
[ 4669] By: kane on 2003/03/09 12:06:21
Log: * new status for support: 'a' for abandoned
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 4659] By: autrijus on 2003/03/08 20:35:14
Log: * mfc.
!> inc/ExtUtils/AutoInstall.pm
____________________________________________________________________________
[ 4653] By: kane on 2003/03/08 18:24:40
Log: * fixed the not passing tests in 03-backend.t
* one was a bug introduced by the status objects in
module.pm
which is now fixed
* the others are slightly changed return values
! lib/CPANPLUS/Internals/Module.pm t/3-backend.t
____________________________________________________________________________
[ 4645] By: kane on 2003/03/08 16:01:42
Log: * fixes the bug where Test::Reporter was barfing on invalid
email
address - just use the _ftp_email address for it from the
config
* also added a ->via call to Report.pm to give CPANPLUS
credit
* added a note to the setup text asking for email address
that it
may also be used for test reports
! lib/CPANPLUS/Configure/Setup.pm
! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[ 4643] By: kane on 2003/03/08 11:21:27
Log: * an author search was ignoring the data attribute, so you
couldn't do an 'and' search involving authors.. fixed
! lib/CPANPLUS/Internals/Search.pm
____________________________________________________________________________
[ 4510] By: kane on 2003/03/02 11:17:54
Log: * apparently, sometimes an empty string gets in the todo
list
this is a quick fix to make sure emtpy modules don't get
added
! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[ 4499] By: autrijus on 2003/03/01 14:27:07
Log: * backport do_once to cpanplus.
! Makefile.PL
!> inc/ExtUtils/AutoInstall.pm
____________________________________________________________________________
[ 4497] By: kane on 2003/03/01 11:21:54
Log: * removed bogus file from manifest
! MANIFEST
____________________________________________________________________________
[ 4496] By: kane on 2003/03/01 11:20:10
Log: removing a new line, since it screwed up some Term::*'s
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 4485] By: kane on 2003/02/28 18:33:28
Log: * fixed autrijus's bug that forgot to add 'rsync' to
Configure.pm's conf hash
* Makes the warnings in AUTOLOAD of configure more verbose
so we actually GET BLOODY INFORMED (this
took 3 hours =/)
* Add the acutal feature i wanted: allow 'sudo make
install'
! lib/CPANPLUS/Config.pm-orig
! lib/CPANPLUS/Configure.pm
! lib/CPANPLUS/Configure/Setup.pm
! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[ 4471] By: kane on 2003/02/28 12:03:24
Log: * only ask once for prereqs, even if multiple modules
require it
! lib/CPANPLUS/Backend.pm
! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[ 4462] By: kane on 2003/02/27 22:52:40
Log: for some reason, the base dir was never set.. ???
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 4461] By: kane on 2003/02/27 22:16:23
Log: silly typo
! lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[ 4458] By: kane on 2003/02/27 17:27:03
Log: * only use PERL5OPT settings if we /really/ need it
! lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[ 4456] By: autrijus on 2003/02/27 17:06:39
Log: * probe for rsync during setup.
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 4455] By: autrijus on 2003/02/27 17:05:18
Log: * Adds rsync support.
! Makefile.PL lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[ 4454] By: autrijus on 2003/02/27 17:05:01
Log: * don't require another M::B install if we have it.
! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[ 4453] By: autrijus on 2003/02/27 17:04:39
Log: * We can't continue without md5.
! lib/CPANPLUS/Dist/Ports.pm
____________________________________________________________________________
[ 4452] By: kane on 2003/02/27 16:48:36
Log: * default to the loaded config location if possible, even
if it's found to be broken
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 4321] By: autrijus on 2003/02/17 10:27:17
Log: * CPAN-ID.
! AUTHORS
____________________________________________________________________________
[ 4310] By: autrijus on 2003/02/17 03:43:49
Log: * place davidson in authors.
! AUTHORS
____________________________________________________________________________
[ 4309] By: autrijus on 2003/02/17 03:42:37
Log: * R Bernard Davison caught out typo.
! lib/CPANPLUS/Dist/Ports.pm
! lib/CPANPLUS/Internals/Install.pm
____________________________________________________________________________
[ 4126] By: kane on 2003/02/07 21:32:41
Log: * d POE-0.23 now longer thinks it's getting a -0.23 option
passed
! lib/CPANPLUS/Tools/Term.pm
____________________________________________________________________________
[ 4124] By: kane on 2003/02/07 20:24:03
Log: * note explicitly that you can view the error log using 'p'
when you're not in verbose mode
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 4098] By: autrijus on 2003/02/05 22:04:13
Log: * <kane> you can probably use CPANPLUS::Tools::Cmd by now
and not use system()
* <kane> DUDE, you know we don't use 'eval require' but
_can_use for that....!
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 4094] By: autrijus on 2003/02/05 12:01:26
Log: * make manifest.
! MANIFEST
____________________________________________________________________________
[ 4093] By: autrijus on 2003/02/05 11:57:56
Log: * support for signed CHECKSUM.
+ PAUSE2003.pub
! Makefile.PL lib/CPANPLUS/Internals/Install.pm
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 4092] By: autrijus on 2003/02/05 10:42:57
Log: * from Rolsky: Prefer Makefile.PL only if we don't have
Module::Build.
! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[ 4059] By: kane on 2003/01/31 16:04:29
Log: * backend sets this on a succesfull uninstall
! lib/CPANPLUS/Internals/Module/Status.pm
____________________________________________________________________________
[ 4058] By: kane on 2003/01/31 16:00:34
Log: * more parsing fixes
! lib/CPANPLUS/Tools/Term.pm
____________________________________________________________________________
[ 4057] By: kane on 2003/01/31 14:55:39
Log: * use shortnames on win32 by default, so we dont have
whitespace in paths.. just a safety
precaution
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 4019] By: autrijus on 2003/01/29 16:26:16
Log: * cpanp now takes 'cmd --option' in addition to '--option
cmd'.
! bin/cpanp
____________________________________________________________________________
[ 4013] By: kane on 2003/01/29 12:16:03
Log: * it was interpretting 'POE-0.23' as a -0 option.. that's
bad
* this fixes that
! lib/CPANPLUS/Tools/Term.pm
____________________________________________________________________________
[ 4000] By: autrijus on 2003/01/29 01:42:28
Log: * the foundation of multi-dist refactoring.
! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Dist.pm
! lib/CPANPLUS/Internals/Fetch.pm
! lib/CPANPLUS/Internals/Module.pm
____________________________________________________________________________
[ 3999] By: autrijus on 2003/01/29 01:28:44
Log: * unify the nomenclature from 'type' to 'format'.
! lib/CPANPLUS/Backend.pm
! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[ 3998] By: autrijus on 2003/01/29 00:55:00
Log: * use the same format to install prereqs.
! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[ 3997] By: autrijus on 2003/01/29 00:46:57
Log: * correct manfile paths
! lib/CPANPLUS/Dist/Ports.pm
____________________________________________________________________________
[ 3954] By: autrijus on 2003/01/28 02:35:19
Log: * PPM is only meant for win32; ports for freebsd.
! Makefile.PL
____________________________________________________________________________
[ 3953] By: autrijus on 2003/01/28 02:20:14
Log: * check if we have something to store for.
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 3952] By: autrijus on 2003/01/28 01:58:42
Log: * suppress warning.
! lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[ 3950] By: autrijus on 2003/01/28 01:40:16
Log:
* try making it a singleton, lest autoinstall fails.
! inc/ExtUtils/AutoInstall.pm
! lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[ 3942] By: autrijus on 2003/01/28 00:24:55
Log: * bringin the tester guide up-to-date.
e
! lib/CPANPLUS/TesterGuide.pod
____________________________________________________________________________
[ 3920] By: autrijus on 2003/01/27 13:11:08
Log: * 20:11 < kandalf> but you can pack that as .tgz
! lib/CPANPLUS/Internals/Module.pm
____________________________________________________________________________
[ 3916] By: autrijus on 2003/01/27 12:16:44
Log: * refactor to ->package_name and ->package_version.
! lib/CPANPLUS/Dist/Ports.pm
! lib/CPANPLUS/Internals/Module.pm
____________________________________________________________________________
[ 3915] By: autrijus on 2003/01/27 12:09:44
Log: * some Status.pm-related cleanups prompted by kane.
* also the hard-coded paths, they are a'changing.
! lib/CPANPLUS/Dist/Ports.pm
____________________________________________________________________________
[ 3904] By: autrijus on 2003/01/27 04:04:54
Log: * let 's format' take effect.
! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[ 3903] By: autrijus on 2003/01/27 03:23:33
Log: * no script/.exists.
! lib/CPANPLUS/Dist/Ports.pm
____________________________________________________________________________
[ 3902] By: autrijus on 2003/01/27 03:19:40
Log: * ok, this should finally work.
! lib/CPANPLUS/Dist/Ports.pm
____________________________________________________________________________
[ 3901] By: autrijus on 2003/01/27 03:10:18
Log: * another try.
! lib/CPANPLUS/Dist/Ports.pm
____________________________________________________________________________
[ 3900] By: autrijus on 2003/01/27 03:09:05
Log: * another try at working around rcs.
! lib/CPANPLUS/Dist/Ports.pm
____________________________________________________________________________
[ 3898] By: autrijus on 2003/01/27 03:06:24
Log: * skip 1-basic.t -- will hang if skiped config.
! Makefile.PL
____________________________________________________________________________
[ 3896] By: autrijus on 2003/01/27 02:57:54
Log: * rm obsolte entries.
! MANIFEST
____________________________________________________________________________
[ 3895] By: autrijus on 2003/01/27 02:44:26
Log: * s/dist_type/format/.
! lib/CPANPLUS/Config.pm-orig
! lib/CPANPLUS/Configure.pm
! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[ 3894] By: autrijus on 2003/01/27 02:31:06
Log: * correct pkg-* generation all the way!
! lib/CPANPLUS/Dist/Ports.pm
____________________________________________________________________________
[ 3893] By: autrijus on 2003/01/27 00:17:58
Log: * remove redundant comment since i've already implemented
M::B correctly.
! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[ 3892] By: autrijus on 2003/01/26 23:47:40
Log: * actually PPM.pm's got no VERSION.
! Makefile.PL
____________________________________________________________________________
[ 3891] By: autrijus on 2003/01/26 23:46:22
Log: * probe for various dists in Makefile.PL
! Makefile.PL
____________________________________________________________________________
[ 3890] By: kane on 2003/01/26 22:41:22
Log: * more use of the new status.pm module
* add 'readme' as a status method
! lib/CPANPLUS/Backend.pm
! lib/CPANPLUS/Internals/Module/Status.pm
____________________________________________________________________________
[ 3889] By: kane on 2003/01/26 22:39:31
Log: * more using of the new status.pm module
! lib/CPANPLUS/Shell/Classic.pm
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 3887] By: autrijus on 2003/01/26 22:18:12
Log: * nomenclature.
! lib/CPANPLUS/Dist/Ports.pm
____________________________________________________________________________
[ 3886] By: autrijus on 2003/01/26 22:16:24
Log: * support for creation and installation of FreeBSD Ports.
+ lib/CPANPLUS/Dist/Ports.pm
! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Dist.pm
! lib/CPANPLUS/Internals/Module/Status.pm
____________________________________________________________________________
[ 3885] By: kane on 2003/01/26 18:50:47
Log: * only warn if there actually -was- an error
! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[ 3884] By: kane on 2003/01/26 18:38:25
Log: * left debug info -again-
! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[ 3883] By: kane on 2003/01/26 18:37:29
Log: * create and install PPM distributions via the
shell/backend:
i format=PPM Acme::Bleach
tests Acme::Bleach, then packages it as PPM, then installs
it =-)
! lib/CPANPLUS/Backend.pm lib/CPANPLUS/Dist.pm
! lib/CPANPLUS/Dist/PPM.pm
____________________________________________________________________________
[ 3882] By: kane on 2003/01/26 18:35:33
Log: * don't set install in status prematurely
* make an accessor for the ppm-dist status
! lib/CPANPLUS/Internals/Install.pm
! lib/CPANPLUS/Internals/Module/Status.pm
____________________________________________________________________________
[ 3877] By: kane on 2003/01/26 17:00:48
Log: * prereqs is also handled by status.pm now
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 3875] By: kane on 2003/01/26 16:02:49
Log: * left debug info
* $WARN isn't used
! lib/CPANPLUS/Internals/Module/Status.pm
____________________________________________________________________________
[ 3872] By: kane on 2003/01/26 14:53:17
Log: * Default.pm
- changed 'z' to not fetch in cwd anymore if not yet
fetched
- use new status method
* Classic.pm
- use new status method
* Source.pm
- use new status method
- status is now assigned in Module.pm
* Make.pm
- use new status method
* Install.pm
- use new status method
* Fetch.pm
- use new status method
* Extract.pm
- use new status method
! lib/CPANPLUS/Internals/Extract.pm
! lib/CPANPLUS/Internals/Fetch.pm
! lib/CPANPLUS/Internals/Install.pm
! lib/CPANPLUS/Internals/Make.pm
! lib/CPANPLUS/Internals/Source.pm
! lib/CPANPLUS/Shell/Classic.pm
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 3871] By: kane on 2003/01/26 14:45:42
Log: * make $modobj->status a method instead... returns a
CPANPLUS::Internals::Module::Status object.
All status information now works via methods
+ lib/CPANPLUS/Internals/Module/Status.pm
! lib/CPANPLUS/Internals/Module.pm
____________________________________________________________________________
[ 3794] By: autrijus on 2003/01/24 20:53:06
Log: * don't attempt to store when we don't have the permission
to do so.
(i.e. non-root user in read-only mode).
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 3755] By: kane on 2003/01/22 23:01:38
Log: * warn if an operation with Archive::Tar fails
! lib/CPANPLUS/Internals/Extract.pm
____________________________________________________________________________
[ 3754] By: kane on 2003/01/22 23:01:10
Log: * removed _make_dist_object(), it will be obsolete
! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[ 3706] By: kane on 2003/01/20 17:12:01
Log: * typo
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 3697] By: kane on 2003/01/20 15:14:40
Log: * dont poke into the object if you dont have to
! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[ 3696] By: autrijus on 2003/01/20 15:01:50
Log: * no longer a TODO.
! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[ 3693] By: kane on 2003/01/20 13:29:29
Log: * this finishes the caching patches.
* cpanplus now writes state information back to disk
(meaning any changes made to module objects)
and allows you to do to 'test' in one
instance, exit and then 'install' in another
without re-extracting and so forth
! lib/CPANPLUS/Internals/Extract.pm
! lib/CPANPLUS/Internals/Module.pm
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 3670] By: kane on 2003/01/19 22:58:14
Log: * this finishes work from [3662]
* module/author tree state now gets saved at the end of the
program
! lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 3662] By: kane on 2003/01/19 20:26:37
Log: * work in progress and highly buggy:
* save module/author tree on exit
! lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Internals/Author.pm
! lib/CPANPLUS/Internals/Module.pm
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 3659] By: kane on 2003/01/19 18:39:43
Log: * generic homedir picking in Setup.pm
* slight display nit
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 3502] By: autrijus on 2003/01/13 17:25:05
Log: * Jeroen pointed out that the message is incorrect for
pre-Makefile.PL errors.
! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[ 3477] By: autrijus on 2003/01/13 11:15:36
Log: * that places Fox into AUTHORS.
! AUTHORS
____________________________________________________________________________
[ 3476] By: autrijus on 2003/01/13 11:14:44
Log: * 18:33 < Fox> CPANPLUS-0.042/lib/CPANPLUS/TesterGuide.pod,
lines 553-559 would probably be removed now :-)
! lib/CPANPLUS/TesterGuide.pod
____________________________________________________________________________
[ 3458] By: autrijus on 2003/01/12 14:17:25
Log: * plasmabal pointed out that ->init() ought to Just Work
with 'conf' defaulting to CPANPLUS::Configure->new,
otherwise the example in its POD doesn't work.
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 3455] By: autrijus on 2003/01/12 13:14:08
Log: * no idea why this crawled in.
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 3451] By: autrijus on 2003/01/12 12:57:37
Log: * oops. should've tested for -c.
! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[ 3450] By: autrijus on 2003/01/12 12:55:19
Log: * use complete sentences, not fragments.
! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[ 3449] By: autrijus on 2003/01/12 12:51:48
Log: * in preparation for signed CHECKSUMS.
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 3448] By: kane on 2003/01/12 12:49:43
Log: * dont always print 'install' in status messages.. we may
just be testing.
! lib/CPANPLUS/Backend.pm
! lib/CPANPLUS/Internals/Install.pm
____________________________________________________________________________
[ 3447] By: autrijus on 2003/01/12 12:48:17
Log: * add localized messages to report sending routine.
! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[ 3445] By: autrijus on 2003/01/12 12:33:12
Log: * add Bauer.
! AUTHORS
____________________________________________________________________________
[ 3442] By: kane on 2003/01/12 12:04:11
Log: * docpatch for 'o'
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 3439] By: kane on 2003/01/12 11:55:20
Log: * previous change made this warning pop up:
t/1-basic.............Variable "$loc" will not stay shared
at
D:\Downloads\CPANPLUS-0.042\blib\lib/CPANPLUS/
Configure/Setup.pm line 216.
this patch fixes that by making $loc a global var
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 3436] By: autrijus on 2003/01/12 09:09:23
Log: * need ->rv for 'c' to run.
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 3431] By: kane on 2003/01/11 21:57:29
Log: * add a method to get an overview of the working uris that
are left
! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[ 3430] By: kane on 2003/01/11 20:55:08
Log: * allow to save a non-default config in a not-yet-existant
dir
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 3429] By: kane on 2003/01/11 20:40:45
Log: * be even MORE clear about warning to set the $ENV properly
when not using default locations:
- mention right after you set
- and when you get the prompt back after dependency checks
! Makefile.PL lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 3428] By: kane on 2003/01/11 20:11:49
Log: * <Schwern> Hmm. The default config is in .cpanplus_config
but you have a .cpanplus/ directory?
He's got a point, from now on, default to:
C:\Documents and Settings\Administrator\.cpanplus\config
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 3427] By: kane on 2003/01/11 20:07:54
Log: * config.pm-orig still defaulted to 'y' on prereqs, meaning
the installer defaulted to dhat.. it SHOULD
default to 'ask'
fixed
! lib/CPANPLUS/Config.pm-orig
____________________________________________________________________________
[ 3426] By: kane on 2003/01/11 19:21:08
Log: * add 'b' to the help() printed out in the default shell
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 3417] By: autrijus on 2003/01/11 12:52:26
Log: * don't ask_yn to the fake term module or incapable term
module.
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 3380] By: autrijus on 2003/01/10 03:22:05
Log: * add plasmabal.
! AUTHORS
____________________________________________________________________________
[ 3359] By: kane on 2003/01/09 15:57:05
Log: * alain reported Module::new() complaing about a fetchdir()
argument.. i have NO clue why it's being
passed, since it doesn't get put in the
object anywa.. so i commented it out...
! lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[ 3344] By: autrijus on 2003/01/09 01:08:14
Log: * fixed source file fetching for local_mirror by adding
a 'path' argument to most Source.pm methods that were
previously hardcoded for _get_build('base').
! lib/CPANPLUS/Backend.pm
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 3343] By: autrijus on 2003/01/09 00:38:41
Log: * uh, by sort i mean sort.
! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[ 3342] By: autrijus on 2003/01/09 00:35:31
Log: * do not rely on hash ordering; instead, sort things
with doing a local mirror.
! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[ 3341] By: autrijus on 2003/01/09 00:31:50
Log: * start to pull together the new test suite.
! t/CPANPLUS-Backend.t
____________________________________________________________________________
[ 3339] By: autrijus on 2003/01/08 22:40:29
Log: * jedi@elixus reported the last bug.
! AUTHORS
____________________________________________________________________________
[ 3338] By: autrijus on 2003/01/08 22:36:59
Log: * prefer Makefile.PL over Build.PL, otherwise can't
even bootstrap M::B itself.
! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[ 3336] By: autrijus on 2003/01/08 15:49:49
Log: * In win32, ' is a legal directory name, so @3319 doesn't
work;
changed to the pipe | since that's illegal everywhere.
! lib/CPANPLUS/Configure.pm
____________________________________________________________________________
[ 3333] By: autrijus on 2003/01/08 14:37:41
Log: * whitespace cleanup.
! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[ 3332] By: autrijus on 2003/01/08 14:34:40
Log: * additional fr l10n by alian.
! lib/CPANPLUS/I18N/fr.po
____________________________________________________________________________
[ 3331] By: autrijus on 2003/01/08 14:34:24
Log: * alian's fix for duplicated sent report check.
! bin/cpansmoke lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[ 3319] By: kane on 2003/01/07 18:53:30
Log: * Roland Bauer points out that loading from
$ENV{PERL5_CPANPLUS_CONFIG} doesn't work if
it's a win32 path. -- was simply a quoting
issue s/"/'/
! lib/CPANPLUS/Configure.pm
____________________________________________________________________________
[ 3278] By: kane on 2003/01/06 21:42:43
Log: * juerd felt left out ;)
! AUTHORS
____________________________________________________________________________
[ 3274] By: kane on 2003/01/06 16:13:05
Log: * clearly tell people IF and WHEN they need to set their
environment variables. this fixes sheriff's
and abigail's problem
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 3272] By: kane on 2003/01/06 16:02:47
Log: * oops
! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[ 3270] By: kane on 2003/01/06 15:16:36
Log: * dont pass on the modules argument when it's not supported
! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[ 3268] By: kane on 2003/01/06 15:12:13
Log: * fix test failure
! t/3-backend.t
____________________________________________________________________________
[ 3255] By: autrijus on 2003/01/06 01:44:05
Log: * Soderberg: Fix install's module up-to-date checking
! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[ 3254] By: autrijus on 2003/01/06 01:43:47
Log: * Soderberg: bin/cpanp needs to know about parse_options()
! bin/cpanp
____________________________________________________________________________
[ 3246] By: autrijus on 2003/01/05 19:47:10
Log: * regen manifest.
! MANIFEST
____________________________________________________________________________
[ 3244] By: autrijus on 2003/01/05 19:36:17
Log: * coraline's preserving UNINST=1 patch.
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 3243] By: autrijus on 2003/01/05 19:28:51
Log: * good bye bin/cpantest
- bin/cpantest
____________________________________________________________________________
[ 3242] By: autrijus on 2003/01/05 19:28:43
Log: * o --short is now the default; --long negates that.
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 3241] By: kane on 2003/01/05 19:19:20
Log: * use TOols::Check in Shell.pm as well
! lib/CPANPLUS/Shell.pm
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 3240] By: kane on 2003/01/05 19:10:56
Log: * obsolete now due to Tools::Check
- lib/CPANPLUS/Backend/InputCheck.pm
____________________________________________________________________________
[ 3239] By: kane on 2003/01/05 19:09:45
Log: * use Tools::Check
! lib/CPANPLUS/Backend/RV.pm
____________________________________________________________________________
[ 3237] By: autrijus on 2003/01/05 19:06:49
Log: * oops.
! Makefile.PL lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[ 3236] By: autrijus on 2003/01/05 19:05:04
Log: * use Test::Reporter.
! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[ 3234] By: autrijus on 2003/01/05 18:48:58
Log: * Richard Soderberg found out that we're not sending
any test reports for 'install' targets.
! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[ 3233] By: kane on 2003/01/05 18:41:10
Log: * further integration of the new Tools::* functionallity..
mainly the check() function, and silencing
all warnings that came from finally chekcing
input.
all seems to work again
! lib/CPANPLUS/Backend.pm
! lib/CPANPLUS/Configure/Setup.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
! lib/CPANPLUS/Internals/Utils.pm
! lib/CPANPLUS/Shell/Default.pm
! lib/CPANPLUS/Tools/Check.pm
! lib/CPANPLUS/Tools/Module.pm
____________________________________________________________________________
[ 3232] By: autrijus on 2003/01/05 18:24:29
Log: * status needs to be a hash.
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 3230] By: autrijus on 2003/01/05 17:47:33
Log: * Don't pass the $make decision of M::B modules to its
prerequisites; use the '$Make' var to denote the current
one.
* Don't skip makefile/blib generation if the dist contains
its own Makefile or blib (e.g. XML::RSS).
* Always lists M::B 'recommends' as prereq if the user
choose to install prereqs.
! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[ 3227] By: autrijus on 2003/01/05 16:59:51
Log: * Dave Rolsky suggested better M::B.
! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[ 3225] By: autrijus on 2003/01/05 16:55:50
Log: * only skips existing report if specifying cpansmoke -s.
(this enables re-testing.)
! bin/cpansmoke
____________________________________________________________________________
[ 3224] By: autrijus on 2003/01/05 16:39:30
Log: * that puts Jeroen into AUTHORS.
! AUTHORS
____________________________________________________________________________
[ 3223] By: autrijus on 2003/01/05 16:38:22
Log: * Jeroen Latour pointed out an obvious typo.
! bin/cpansmoke
____________________________________________________________________________
[ 3189] By: autrijus on 2003/01/04 21:51:45
Log: * fix warnings, for real.
! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[ 3186] By: autrijus on 2003/01/04 21:43:35
Log: * shush warnings.
! lib/CPANPLUS/Internals/Fetch.pm
____________________________________________________________________________
[ 3183] By: autrijus on 2003/01/04 21:27:23
Log: * it's refs, not ref.
! t/CPANPLUS.t
____________________________________________________________________________
[ 3179] By: kane on 2003/01/04 21:15:51
Log: * removed some double 'my' declarations, and a silly typo
* also changed 'use CPANPLUS::Backend' to 'require'
instead: it was redefining subs otherwise
this should go into the dist/ branch too
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 3169] By: kane on 2003/01/04 17:14:12
Log: Check:
* $ALLOW_UNKNOWN global var to not filter out unknown
options. usefull for blind passing on.
* localization
Cmd
* localization
Load
* typo fix
Module
* global var $ERROR set to last error for better
access from outside the module and localization
* localization
Term
* localization
! lib/CPANPLUS/Tools/Check.pm
! lib/CPANPLUS/Tools/Cmd.pm
! lib/CPANPLUS/Tools/Load.pm
! lib/CPANPLUS/Tools/Module.pm
! lib/CPANPLUS/Tools/Term.pm
____________________________________________________________________________
[ 3130] By: kane on 2003/01/03 16:26:44
Log: * first set of additions of the cpanplus::tools::* modules
this means we can probably reovke Tools::* off of cpan ;)
+ lib/CPANPLUS/Tools/Check.pm
+ lib/CPANPLUS/Tools/Cmd.pm
+ lib/CPANPLUS/Tools/Load.pm
+ lib/CPANPLUS/Tools/Module.pm
+ lib/CPANPLUS/Tools/Term.pm
____________________________________________________________________________
[ 3129] By: kane on 2003/01/03 16:20:35
Log: * moved Shell, Default and Classic over to the
CPANPLUS::Tools::* modules
! lib/CPANPLUS/Backend.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
! lib/CPANPLUS/Internals/Utils.pm
! lib/CPANPLUS/Shell.pm
! lib/CPANPLUS/Shell/Classic.pm
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 3070] By: kane on 2003/01/01 19:15:49
Log: * allow uc and lc answers to host selection
* enable multiple shell selection
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 3069] By: autrijus on 2003/01/01 19:04:05
Log: * 02:21 < coraline> why is Report::not_already_sent not
named starting with an underscore?
! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[ 3068] By: autrijus on 2003/01/01 18:39:50
Log: * add Richard Soderberg.
! AUTHORS
____________________________________________________________________________
[ 3067] By: autrijus on 2003/01/01 18:37:45
Log: * from Richard: [PATCH devel] Remove duplicate hosts from
the mirrors list when
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 3066] By: autrijus on 2003/01/01 18:28:18
Log: * Richard Soderberg: [PATCH devel] Don't fetch the mirror
list if we're regenerating
! Makefile.PL lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 3065] By: autrijus on 2003/01/01 17:55:21
Log: * fixed the long standing tester bug -- non-numeric
prereq versions is now treated as 0.
! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[ 3064] By: kane on 2003/01/01 17:54:16
Log: * this adds the version of Internals.pm to the config.pm
when we write it -- this way we know what
version the config.pm is and can guess
better on how to patch it up to a later
level or make a reconfig required.
! lib/CPANPLUS/Config.pm-orig
! lib/CPANPLUS/Configure.pm
____________________________________________________________________________
[ 3063] By: kane on 2003/01/01 17:31:33
Log: * quoting nit
! Makefile.PL
____________________________________________________________________________
[ 3062] By: autrijus on 2003/01/01 17:26:25
Log: * don't we ever recommend M::B if this is perl 5.005.
! Makefile.PL
____________________________________________________________________________
[ 3061] By: autrijus on 2003/01/01 17:15:39
Log: * don't offer to install ReadLine if the user already don't
need it.
! Makefile.PL
____________________________________________________________________________
[ 3060] By: autrijus on 2003/01/01 17:10:38
Log: * Make sure we use the good File::Spec.
! Makefile.PL
____________________________________________________________________________
[ 3059] By: autrijus on 2003/01/01 16:50:16
Log: * fixed.
!> inc/ExtUtils/AutoInstall.pm
____________________________________________________________________________
[ 3057] By: autrijus on 2003/01/01 16:46:40
Log: * 00:03 < coraline> y'all could put an optional dependency
in for T:RL:Gnu.
! Makefile.PL
____________________________________________________________________________
[ 3056] By: autrijus on 2003/01/01 16:44:50
Log: * integrate a better EU::AI.
!> inc/ExtUtils/AutoInstall.pm
____________________________________________________________________________
[ 3054] By: autrijus on 2003/01/01 16:39:07
Log: * 23:56 < coraline> 10.1 and 10.2 both have c::zlib
problems.
! Makefile.PL
____________________________________________________________________________
[ 3053] By: autrijus on 2003/01/01 16:16:34
Log: * grudgingly revert to perl5.5.3ism.
! Makefile.PL
____________________________________________________________________________
[ 3052] By: autrijus on 2003/01/01 16:11:46
Log: * use absolute paths for lib.
! Makefile.PL
____________________________________________________________________________
[ 3051] By: autrijus on 2003/01/01 16:05:06
Log: * let autoinstall find ourselves in inc/.
! Makefile.PL
____________________________________________________________________________
[ 2949] By: autrijus on 2002/12/27 16:39:24
Log: * oops, i meant both '-' and '--'.
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 2948] By: autrijus on 2002/12/27 16:16:28
Log: * fix completion for o: '--short' is now available.
* completion of flags now possible with '-' instead of
'--'.
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 2929] By: autrijus on 2002/12/25 17:02:43
Log: * add Richard Clamp to authors.
! AUTHORS
____________________________________________________________________________
[ 2738] By: kane on 2002/12/17 15:31:46
Log: * if you had a personal config file, it would still not
necessarily be used, since the entry in %INC
for CPANPLUS::Config wasn't set and
therefor, any subsequent 'use
CPANPLUS::Config' would clobber the old one
this patch fixes this, with ++ to richard clamp for
figuring this out
! lib/CPANPLUS/Configure.pm
____________________________________________________________________________
[ 2637] By: autrijus on 2002/12/08 17:13:17
Log: * follow prereqs by default on autoinstall,
for unattended installations.
! Makefile.PL
____________________________________________________________________________
[ 2566] By: autrijus on 2002/12/02 11:21:08
Log: * english.
! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[ 2529] By: autrijus on 2002/12/02 00:26:28
Log: * alain's patch (with minor style tweaks) to avoid
dying by deferencing zero during test.
! t/CPANPLUS.t
____________________________________________________________________________
[ 2528] By: autrijus on 2002/12/02 00:19:19
Log: * patch from Alain (slightly tweaked) to inhibit sending
bogus FAIL reports because of prereq's failure.
! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[ 2451] By: autrijus on 2002/11/29 07:15:17
Log: * solve upgrading problem from 0.03x due to missing
autobundle and autobundle_prefix entries in Config.pm.
this might be more preferable (or complementary) than
versioned Config.pm.
! lib/CPANPLUS/Backend.pm
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 2446] By: autrijus on 2002/11/29 05:24:23
Log: * correct bug that set an empty no version in CPAN report
("This is an error report generated automatically by
CPANPLUS,
version ."). Reported by Alain. (basically all submodules
has the wrong versions before.)
* add a test.
! lib/CPANPLUS/Internals.pm t/1-basic.t
____________________________________________________________________________
[ 2417] By: autrijus on 2002/11/27 06:11:50
Log: * Apparently ::Lexicon 0.09 doesn't do the work; reported
by alain.
! Makefile.PL
____________________________________________________________________________
[ 2416] By: autrijus on 2002/11/27 05:11:05
Log: * Module::Build doesn't really support prereqs before 0.11.
! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[ 2415] By: autrijus on 2002/11/27 05:08:27
Log: * apply alain's cpansmoke patch that prevents
duplicate reports, and more.
! bin/cpansmoke lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Internals/Report.pm
____________________________________________________________________________
[ 2414] By: autrijus on 2002/11/27 05:06:13
Log: * probe for Module::Build (purely optional) now.
! Makefile.PL
____________________________________________________________________________
[ 2327] By: autrijus on 2002/11/23 16:22:31
Log: * remove a redundant line.
! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[ 2326] By: autrijus on 2002/11/23 16:21:42
Log: * oops, the last changelog has been reversed. this is the
no_cache code, whilst the last one is Module::Build
support code.
! lib/CPANPLUS/Internals.pm
____________________________________________________________________________
[ 2325] By: autrijus on 2002/11/23 16:20:28
Log: * add a 'no_cache' option to _can_use that ignores
previous cached results in using this module.
(this is used by Module::Build bootstrapping)
! lib/CPANPLUS/Internals/Make.pm
____________________________________________________________________________
[ 2246] By: autrijus on 2002/11/20 19:16:46
Log: * 'z' couldn't handle /a/au/author/distname.tar.gz; fixed.
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 2240] By: kane on 2002/11/19 10:18:06
Log: * function to allow a local cpan mirror to be created with
only the most recent dists -- use rsync for
full mirroring
! lib/CPANPLUS/Backend.pm
! lib/CPANPLUS/Internals/Source.pm
____________________________________________________________________________
[ 2233] By: kane on 2002/11/18 21:56:52
Log: * just a little formatting
! lib/CPANPLUS/Configure.pm
____________________________________________________________________________
[ 2229] By: autrijus on 2002/11/18 19:55:16
Log: * was showing module objects in the message; fixed.
! lib/CPANPLUS/Backend.pm
____________________________________________________________________________
[ 2209] By: kane on 2002/11/17 14:57:27
Log: * s conf in the shell was dying
* reason for this was the allowing of only ONE backend
object, and from the shell, setup spawns a
second one
* fixed this by passing the backend objects as an options
* created internals::_reconfigure to change the existing
config of a backend object for a new one
* also changed the text explaining custom config files, to
make things a bit more clear hopefully
* also changed 'lynx' to 'curl' in our http example, since
curl actually works ;)
! lib/CPANPLUS/Configure/Setup.pm
! lib/CPANPLUS/Internals.pm
! lib/CPANPLUS/Shell/Classic.pm
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 2190] By: autrijus on 2002/11/15 15:50:21
Log: * fix the pedantic case where NMAKE.EXE is specified in
config.
! Makefile.PL
____________________________________________________________________________
[ 2153] By: autrijus on 2002/11/14 14:20:10
Log: * alain caught some missing loc() entries.
! lib/CPANPLUS/Configure/Setup.pm
! lib/CPANPLUS/I18N/CPANPLUS.pot
! lib/CPANPLUS/I18N/fr.po
____________________________________________________________________________
[ 2126] By: autrijus on 2002/11/13 19:33:51
Log: * alain's new fr.po, along with regenerated pot.
! lib/CPANPLUS/I18N/CPANPLUS.pot
! lib/CPANPLUS/I18N/fr.po
____________________________________________________________________________
[ 2113] By: autrijus on 2002/11/13 13:00:10
Log: * add escapes.
! lib/CPANPLUS/I18N/CPANPLUS.pot
____________________________________________________________________________
[ 2110] By: autrijus on 2002/11/13 12:14:53
Log: * regenerated .pot from Alain's wonderful new xgettext.pl.
! lib/CPANPLUS/I18N/CPANPLUS.pot
____________________________________________________________________________
[ 2067] By: autrijus on 2002/11/09 10:03:25
Log: * French lexicon from Alain BARBET.
+ lib/CPANPLUS/I18N/fr.po
! MANIFEST
____________________________________________________________________________
[ 2048] By: kane on 2002/11/08 14:05:54
Log: * this fixes the not-printing of your command prompt
selection
! lib/CPANPLUS/Configure/Setup.pm
____________________________________________________________________________
[ 2009] By: kane on 2002/11/05 21:34:07
Log: * H. Merijn Brand wanted away to *NOT* get duplicate
packages in o's output
i gave him --short, which allows short output
we should probably make this a config option
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 2002] By: autrijus on 2002/11/05 20:27:43
Log: * auto-completion to one-time flags like '--force'.
! lib/CPANPLUS/Shell/Default.pm
____________________________________________________________________________
[ 1969] By: kane on 2002/11/04 19:28:36
Log: * alain barbet noted not all author's CPANID's were present
! AUTHORS
____________________________________________________________________________
[ 1965] By: autrijus on 2002/11/04 17:55:56
Log: * The beginning of development toward 0.050.
! lib/CPANPLUS.pm lib/CPANPLUS/Internals.pm