Jesse Vincent [Wed, 30 Sep 2009 19:32:56 +0000]
Time::Local in blead has diverged from CPAN. Update the version number to a dev release
An IRC conversation with DROLSKY confirms that we'll need to re-port
Time::Local to non-y2038-safe perl before it becomes dual-life again.
Nicholas Clark [Wed, 30 Sep 2009 18:12:39 +0000]
Move 3 porting sanity tests from t/lib/ to t/porting/, a more natural home.
Jesse Vincent [Wed, 30 Sep 2009 17:54:27 +0000]
describe parallel testing in perlhack.pod
Nicholas Clark [Wed, 30 Sep 2009 17:54:05 +0000]
Move Locale::Maketext from ext/ to dist/
Nicholas Clark [Wed, 30 Sep 2009 16:57:34 +0000]
Correct the inconsistencies in the entry for Locale::Maketext::Simple
Errors accidentally introduced in
3f369777ff34e7a1.
Nicholas Clark [Wed, 30 Sep 2009 16:43:24 +0000]
Correct FILES for Switch.
Jesse Vincent [Wed, 30 Sep 2009 16:27:25 +0000]
win32/ext has been gone for a while. don't search it.
Thanks to Steve Hay
Jesse Vincent [Wed, 30 Sep 2009 16:14:12 +0000]
Unicode::Collate bumped to 0.52_01
Unicode::Collate has changes relative to CPAN. Maintainers.PL marks it first-come.
Jesse Vincent [Wed, 30 Sep 2009 16:06:49 +0000]
First steps to making corelist.pl understand the new world order
Jesse Vincent [Wed, 30 Sep 2009 16:02:24 +0000]
Update Pod::Plainer to 1.01 like Maintainers.pl says it is
Nicholas Clark [Wed, 30 Sep 2009 15:46:24 +0000]
Encode is actually version 2.37 from CPAN.
Nicholas Clark [Wed, 30 Sep 2009 15:44:25 +0000]
constant is actually 1.19 from CPAN.
Nicholas Clark [Wed, 30 Sep 2009 15:35:43 +0000]
Move libnet Net::* to the top level, to mirror the CPAN distribution.
Nicholas Clark [Wed, 30 Sep 2009 15:19:25 +0000]
Fix typo present in "our" Archive::Tar::File but not on CPAN.
How this happened I don't know.
Nicholas Clark [Wed, 30 Sep 2009 14:56:20 +0000]
Note that the CPAN/CPANPLUS side of deprecating modules from core is still TODO
Nicholas Clark [Wed, 30 Sep 2009 14:53:02 +0000]
Class::ISA and Shell are also deprecated from core.
Nicholas Clark [Wed, 30 Sep 2009 14:52:27 +0000]
Note 3 internals changes that need describing.
Jesse Vincent [Wed, 30 Sep 2009 14:42:05 +0000]
Removed todo section
Jesse Vincent [Wed, 30 Sep 2009 14:41:28 +0000]
Removed a duplicated entry
Jesse Vincent [Wed, 30 Sep 2009 14:40:03 +0000]
Perl 5.11 delta is now up to date
Nicholas Clark [Wed, 30 Sep 2009 14:03:23 +0000]
Dual life modules maintained in core are in dist/ not ext/
Jesse Vincent [Wed, 30 Sep 2009 13:53:10 +0000]
Removal of a bunch of changes that don't merit perldelta integration
Jesse Vincent [Wed, 30 Sep 2009 13:41:25 +0000]
Further perldelta scrubbing
Jesse Vincent [Wed, 30 Sep 2009 13:20:51 +0000]
More perldelta rototilling.
Nicholas Clark [Wed, 30 Sep 2009 12:25:48 +0000]
Move Unicode::Collate from ext/ to dist/
Nicholas Clark [Wed, 30 Sep 2009 10:53:43 +0000]
Move Unicode::Normalize from ext/ to cpan/
Rafael Garcia-Suarez [Wed, 30 Sep 2009 10:58:57 +0000]
Doc typo fix
Nicholas Clark [Wed, 30 Sep 2009 10:05:33 +0000]
Tidy make_ext.pl, particularly the OS-specific code.
Nicholas Clark [Wed, 30 Sep 2009 09:46:05 +0000]
Refactor the code for determining where an extension is on disk.
Nicholas Clark [Wed, 30 Sep 2009 09:33:56 +0000]
Move Pod::Perldoc from ext/ to dist/
Nicholas Clark [Wed, 30 Sep 2009 09:12:05 +0000]
Move Locale::Maketext::Simple from ext/ to dist/
Enrico Sorcinelli [Wed, 30 Sep 2009 07:56:07 +0000]
Make Pod::Perldoc use PERLDOC_POD2 ENV var
* The "PERLDOC_POD2" environment variable could be used, to set once, the
preferred translation (instead of using "-L" switch each time).
eg. export PERLDOC_POD2=it
If "PERLDOC_POD2=1", the language code will be auto-retrieved from
locale, that is, from "LC_ALL" "LC_LANG" "LANG" environment variables
respectively.
export PERLDOC_POD2=1
* bug fix: -f switch works correctly with missing translations.
* bug fix: perldoc now correctly works with several translators
Nicholas Clark [Wed, 30 Sep 2009 07:50:25 +0000]
Simplify building the Perl code invoked for perl -V
Steffen Mueller [Wed, 30 Sep 2009 07:41:46 +0000]
Adriano Ferreira prefers blead as upstream
I'm skipping the entry for Shell.pm since it's going to be deprecated
and should live on CPAN primarily.
Josh ben Jore [Tue, 29 Sep 2009 21:58:07 +0000]
Pod formatting fix
Roberto C. S�nchez [Tue, 29 Sep 2009 21:54:08 +0000]
Pod formatting fix
Signed-off-by: Josh ben Jore <jjore@cpan.org>
Steffen Mueller [Tue, 29 Sep 2009 20:47:50 +0000]
Upgrade to Class::ISA 0.36 (Fixes installation directories only)
Steffen Mueller [Tue, 29 Sep 2009 19:29:30 +0000]
Add distribution reference for Pod::Plainer
Nicholas Clark [Tue, 29 Sep 2009 18:40:05 +0000]
Recursively delete all ppport.h files, instead of running mkppport --clean.
mkppport --clean relies on miniperl not yet being deleted, which doesn't always
hold. Idea blatently stolen from Steve Hay's commit
85741d00cbd04edb.
Steve Hay [Tue, 29 Sep 2009 16:51:05 +0000]
Running "mkppport --clean" at the end of "[nd]make distclean" on Win32
is more trouble than it's worth: it can't find Getopt::Long, constant,
Pod::Usage or Pod::Text (at least). Just recursively delete all ppport.h
files instead, given that there aren't any in the distribution.
Steve Hay [Tue, 29 Sep 2009 16:28:04 +0000]
On Win32, load File::Spec::Functions before chdir()ing somewhere where the
relative paths in @INC don't work.
Nicholas Clark [Tue, 29 Sep 2009 14:52:24 +0000]
Move the implementation of ./perl -V to Internals::V and Config::_V
Previously it was a Perl program generated by code embedded in perl.c, with
conditional compilation logic, hence a combination of C pre-processor, C and
Perl.
Nicholas Clark [Tue, 29 Sep 2009 15:23:37 +0000]
Only require File::Spec::Functions on Win32, as only it needs rel2abs().
This seems easier than changing @INC so that it loads, but causing all other
platforms to have to load a module they don't need.
Steve Hay [Tue, 29 Sep 2009 14:41:46 +0000]
Put a watchdog on openpid.t: it has been found to hang in some Win32 smokes.
Steve Hay [Tue, 29 Sep 2009 14:41:06 +0000]
Fix distclean on Win32
nmake realclean in the Encode sub-dirs didn't work because it needed an
extra ../ on the relative paths in @INC. Make the paths absolute instead.
nmake realclean in DynaLoader didn't work either because it tried to make
DynaLoader.c... three times. Move the loop over @ext out of the loop over
@dirs to fix the repetitions, but don't add DynaLoader.c anyway when just
making a 'clean' target.
Also clean up the XSLoader.pm that gets left behind.
Nicholas Clark [Mon, 28 Sep 2009 16:51:49 +0000]
Move XSLoader from ext/ to dist/
Nicholas Clark [Mon, 28 Sep 2009 16:39:01 +0000]
Move threads::shared from ext/ to dist/
Nicholas Clark [Mon, 28 Sep 2009 16:26:37 +0000]
Move threads from ext/ to dist/
Nicholas Clark [Mon, 28 Sep 2009 16:13:24 +0000]
Move Thread::Semaphore from ext/ to dist/
Nicholas Clark [Mon, 28 Sep 2009 16:00:50 +0000]
Move Thread::Queue from ext/ to dist/
Nicholas Clark [Mon, 28 Sep 2009 15:46:59 +0000]
Move Switch from ext/ to dist/
Nicholas Clark [Mon, 28 Sep 2009 15:30:53 +0000]
Move SelfLoader from ext/ to dist/
Nicholas Clark [Mon, 28 Sep 2009 15:13:11 +0000]
Move Safe from ext/ to dist/
Nicholas Clark [Mon, 28 Sep 2009 15:01:01 +0000]
Move Pod::Plainer from ext/ to dist/
Nicholas Clark [Mon, 28 Sep 2009 14:48:08 +0000]
Move Net::Ping from ext/ to dist/
Nicholas Clark [Mon, 28 Sep 2009 14:35:36 +0000]
Move Module::CoreList from ext/ to dist/
Nicholas Clark [Mon, 28 Sep 2009 14:11:36 +0000]
Move lib from ext/ to dist/
Nicholas Clark [Mon, 28 Sep 2009 13:58:16 +0000]
Move IO from ext/ to dist/
Nicholas Clark [Mon, 28 Sep 2009 13:44:14 +0000]
Move I18N::LangTags from ext/ to dist/
Nicholas Clark [Mon, 28 Sep 2009 13:28:12 +0000]
Move Filter::Simple from ext/ to dist/
Nicholas Clark [Mon, 28 Sep 2009 13:14:43 +0000]
Move ExtUtils::Install from ext/ to dist/
Nicholas Clark [Mon, 28 Sep 2009 13:01:51 +0000]
Move Data::Dumper from ext/ to dist/
Nicholas Clark [Mon, 28 Sep 2009 12:49:33 +0000]
Move constant from ext/ to dist/
Nicholas Clark [Mon, 28 Sep 2009 12:23:38 +0000]
Move base from ext/ to dist/
Steffen Mueller [Tue, 29 Sep 2009 07:54:53 +0000]
Use a non-development version for Cwd because XSLoader tests don't like those
Steffen Mueller [Tue, 29 Sep 2009 06:29:40 +0000]
Add Cwd/PathTools to mkppport.lst
Steffen Mueller [Tue, 29 Sep 2009 06:28:37 +0000]
remove Cwd/PathTools Makefile.PL from core
Steffen Mueller [Tue, 29 Sep 2009 06:27:02 +0000]
Upgrade to PathTools 3.30_02 (with only core reorganization fixes)
Nicholas Clark [Sun, 27 Sep 2009 09:09:53 +0000]
Move Cwd from ext/ to cpan/
Josh ben Jore [Wed, 23 Sep 2009 22:35:14 +0000]
Fix when( scalar ... ) bug
looks_like_bool should look past scalar(). Prior to this fix, saying
scalar() caused the when() argument to be /not/ a boolean even if it
reasonably was. Perhaps something like: when( scalar /$re/ ). I don't
know any natural way someone is doing to use when(scalar ...) but it
certainly seems like it was mistakenly left out.
ikegami [Wed, 23 Sep 2009 22:58:34 +0000]
Fix bad generated pod for last entries in perl{var,func}
Steve Hay [Mon, 28 Sep 2009 14:12:50 +0000]
With Win32 now building DynaLoader in ext, it is now built with
-noprototypes (as was always the case on *nix), so no need to explicitly
disable prototype checking in DynaLoader.t any more, i.e. we can revert
a2c4b2d6db383103b96e4733616b17d0a3bb0bd9
Steve Hay [Mon, 28 Sep 2009 14:05:24 +0000]
Fix maintainers.t on Win32 with Borland compiler
Borland's C run-time thinks that glob patterns with * and ? characters are
files or directories. There are no files or directories in the perl source
containing those characters, so give it a helping hand when using -f or -d.
Leon Brocard [Mon, 28 Sep 2009 13:24:57 +0000]
Check that sparse files hold at least a block (bug in eCryptfs: https://bugs.launchpad.net/ecryptfs/+bug/390833)
Leon Brocard [Mon, 28 Sep 2009 12:07:38 +0000]
Update to check all URLs in the source, including ftp and ignore known example URLs
Nicholas Clark [Mon, 28 Sep 2009 09:48:53 +0000]
Move Attribute::Handlers from ext/ to dist/
Nicholas Clark [Mon, 28 Sep 2009 09:48:11 +0000]
config_sh.PL need to scan dist/ as well as cpan/ and ext/
Nicholas Clark [Sun, 27 Sep 2009 22:26:04 +0000]
With Win32 now building DynaLoader in ext, no need for the XSUBPP macro.
Commit
281da5eaa82c5522 didn't realise that this could and should be removed.
Max Maischein [Fri, 25 Sep 2009 20:26:33 +0000]
Make makedef.pl build the command line from its own @INC
Attached is a patch that cleans up the code in makedef.pl that I added,
like Merijn suggested.
-max
Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
Robin Barker [Fri, 25 Sep 2009 12:56:23 +0000]
fix up ABSTRACT_FROM
Rafael Garcia-Suarez [Sun, 27 Sep 2009 14:06:21 +0000]
Remove unused gitignore entry
Zefram [Sun, 27 Sep 2009 13:30:41 +0000]
git config lossage
The git that I have installed (Debian etch) doesn't support "git
config".
This causes nasty failure in make_patchnum.pl, where it gets a help
message from git, and then blindly interpolates that message into a
command that it passes to the shell for execution. The attached patch
fixes this.
Rafael Garcia-Suarez [Sun, 27 Sep 2009 13:26:05 +0000]
gitignore additions
Zefram [Sun, 27 Sep 2009 12:42:11 +0000]
[perl #69384] numericness failure in sorting
This patch removes the error "Sort subroutine didn't return a numeric
value" and adds a regression test.
Steve Hay [Sun, 27 Sep 2009 11:29:59 +0000]
Win32 build should scan cpan/ as well as ext/
Nicholas Clark [Sun, 27 Sep 2009 08:56:40 +0000]
Tests running in cpan (and dist) are also allowed to generate noisy TAP.
Nicholas Clark [Sun, 27 Sep 2009 06:59:58 +0000]
Remove IPC::SysV from the list of PERL_CORE=1 testing exceptions.
One of its tests was forcibly setting @INC when $ENV{PERL_CORE} is true. That's
not just unnecessary now, it's actively counter-productive, because tests in
@ext are running from their extension's directory, not the core's t directory.
Nicholas Clark [Sun, 27 Sep 2009 06:41:57 +0000]
Change the invocation of mktables to the "standard" $(Icwd).
Nicholas Clark [Sat, 26 Sep 2009 20:15:34 +0000]
Support building extensions in dist/ as well as cpan/ and ext/
Nicholas Clark [Sat, 26 Sep 2009 20:21:30 +0000]
TestInit at the command line should treat tests in cpan/ the same as in ext/
Nicholas Clark [Sat, 26 Sep 2009 18:16:00 +0000]
Tell Maintainers.pl the tarballs of modules that have been updated recently.
Nicholas Clark [Sat, 26 Sep 2009 17:36:33 +0000]
Move Devel::PPPort from ext/ to cpan/
Nicholas Clark [Sat, 26 Sep 2009 17:24:24 +0000]
Fix the CPAN-to-core file mapping for Getopt::Long.
Nicholas Clark [Sat, 26 Sep 2009 16:34:09 +0000]
Move Tie::RefHash from ext/ to cpan/
Nicholas Clark [Sat, 26 Sep 2009 16:24:53 +0000]
Move Text-Tabs+Wrap from ext/ to cpan/
Nicholas Clark [Sat, 26 Sep 2009 16:16:25 +0000]
Move Test from ext/ to cpan/
Nicholas Clark [Sat, 26 Sep 2009 16:07:27 +0000]
Move Term::UI from ext/ to cpan/
Nicholas Clark [Sat, 26 Sep 2009 15:59:53 +0000]
Move Term::ANSIColor from ext/ to cpan/
Nicholas Clark [Sat, 26 Sep 2009 15:47:48 +0000]
Move podlators from ext/ to cpan/
Nicholas Clark [Sat, 26 Sep 2009 15:30:36 +0000]
Move Parse::CPAN::Meta from ext/ to cpan/