Jim Cromie [Thu, 11 Jun 2009 22:28:46 +0000]
invert and rename PERL_MEM_LOG_STDERR to PERL_MEM_LOG_NOIMPL
Most users who want PERL_MEM_LOG want the default implementation,
give it to them. Users providing their own implementation can
obtain current behavior by adding -DPERL_MEM_LOG_NOIMPL.
Frankly, the average user probably wants _ENV by default too.
Jim Cromie [Fri, 12 Jun 2009 21:27:11 +0000]
point illguts at perl.org
Rafael Garcia-Suarez [Sun, 21 Jun 2009 11:44:08 +0000]
Regenerate headers and fix compilation with threads after last commit
Ben Morrow [Sun, 4 Jan 2009 20:04:39 +0000]
When a glob is deleted, mark its sub as ANON.
Ben Morrow [Mon, 5 Jan 2009 17:31:54 +0000]
Tests for deleting stash entries.
Jim Cromie [Wed, 17 Jun 2009 17:32:03 +0000]
make_patchnum.pl now works in -Dmksymlink target dirs
this fixes script to work when run from a target/build dir
created by Configure -Dmksymlinks.. It works properly when
building in the srcdir too.
Several git commands fail for me, I added $opt_v=1 to see,
and left them; they add ~15 lines of output to a build.
(A bit amended by rgs: made $opt_v dependent on a -v flag on
the command-line)
David Golden [Tue, 16 Jun 2009 03:13:48 +0000]
add-package.pl lib exclude fixed
Was deleting from lib, but should delete from perl/lib
Jerry D. Hedden [Fri, 19 Jun 2009 17:00:40 +0000]
Upgrade to threads::shared 1.29
David Mitchell [Fri, 19 Jun 2009 15:00:29 +0000]
add Porting/core-cpan-diff
David Mitchell [Fri, 19 Jun 2009 14:57:27 +0000]
Maintainers.pl: add @IGNORABLE and document EXCLUDED, MAP fields
Steffen Mueller [Fri, 19 Jun 2009 14:16:51 +0000]
Fix API docs:SvGAMAGIC returns a U32, not a char*
Nicholas Clark [Thu, 18 Jun 2009 19:37:28 +0000]
Allow expand-macro.pl to expand macros in perl.h without pre-processor warnings.
Nicholas Clark [Thu, 18 Jun 2009 19:33:09 +0000]
Make expand-macro.pl scan config.h, if it exists.
Niko Tyni [Thu, 18 Jun 2009 14:38:12 +0000]
Add gcc predefined macros to $Config{cppsymbols} on GNU/kFreeBSD.
This is needed at least by h2ph, otherwise the generated .ph files
choke on missing __LONG_MAX__ and similar definitions.
Craig A. Berry [Thu, 18 Jun 2009 03:08:28 +0000]
Remove CPANPLUS's SQLite tests from the core.
They will never be run here in the absence of DBD::SQLite, and the
absurdly long names can cause trouble for venerable but now exotic
volume formats such as ODS-2 or FAT.
Rafael Garcia-Suarez [Thu, 18 Jun 2009 09:20:53 +0000]
Merge branch 'backslash-N' into blead
Craig A. Berry [Thu, 18 Jun 2009 02:23:49 +0000]
Handle the rare but legal angle bracket in unixify.
We have been getting:
$ perl -e "print VMS::Filespec::unixify('foo:<bar>');"
/foo/<bar/
but should be (and now are) getting:
$ perl -e "print VMS::Filespec::unixify('foo:<bar>');"
/foo/bar/
Rafael Garcia-Suarez [Wed, 17 Jun 2009 16:54:41 +0000]
Add perldelta entry for \N
Rafael Garcia-Suarez [Wed, 17 Jun 2009 16:50:00 +0000]
Some more tests for \N
Rafael Garcia-Suarez [Tue, 16 Jun 2009 06:40:50 +0000]
Basic docs for \N
David Golden [Tue, 16 Jun 2009 12:35:47 +0000]
[PATCH] Updating Module::Build to 0.33_02
David Golden [Tue, 16 Jun 2009 07:36:25 +0000]
add-package.pl lib exclude fixed
Rafael Garcia-Suarez [Tue, 16 Jun 2009 06:27:23 +0000]
Implement new regex escape \N
\N, like in Perl 6, is equivalent to . but not influenced by /s.
It matches any character except \n. Note that followed by { and
a non-number, \N is still a named character.
Florian Ragwitz [Mon, 15 Jun 2009 14:47:25 +0000]
Update 'NEXT' version in Maintainers.pl
Jerry D. Hedden [Fri, 12 Jun 2009 17:00:00 +0000]
Update 'threads' version in Maintainers.pl
Rafael Garcia-Suarez [Mon, 15 Jun 2009 14:16:17 +0000]
Fix readline example in perlfunc
Only check $! if an error was encountered (that is, not at end of file)
Jarkko Hietaniemi [Sun, 14 Jun 2009 16:53:22 +0000]
The attached patch to perlio.c fixes the problem of errno getting set.
While I am firmly in the school of "do not look at $! except immediately
after a failure", I also agree that spuriously setting it is messy. But
there is just no way of knowing where your errno might have been.
The problem was that PerlIO_fast_gets() (and other nearby similar
capability-checking PerlIO routines) set the errno (and it was being
called a lot, from sv_gets()). I think setting the errno here was
a mistake: checking for "can has FOO" should not set external state,
such as the errno. The patch removes that errno trashing from all those
routines.
Marcus Holland-Moritz [Sun, 14 Jun 2009 09:57:55 +0000]
Upgrade to Devel::PPPort 3.19
Nicholas Clark [Sat, 13 Jun 2009 20:43:30 +0000]
Bring the joy of strict (and warnings) to perlmodlib.PL. Tweak some indenting.
Nicholas Clark [Sat, 13 Jun 2009 19:09:47 +0000]
Improve perlmodlib.PL. Reduce the amount of special case logic.
Get the module name from the Pod, rather than using heuristics on the filename
(sometimes wrong). Parse .pm_PL files too. Special cases now are only Config
and 8 files that don't use their package name in =head NAME.
Nicholas Clark [Sat, 13 Jun 2009 18:29:58 +0000]
Correct the NAME in the Pod of ExtUtils::Constant::XS.
Jos I. Boumans [Sat, 13 Jun 2009 18:57:57 +0000]
Upgrade IPC::Cmd to 0.46
Message-Id: <
5FC9E009-A18A-4385-8FDB-23FE449437C7@cpan.org>
Steffen Mueller [Sat, 13 Jun 2009 15:23:57 +0000]
Update to Data::Dumper 2.124
... which includes all test files that blead had and CPAN did not.
David Mitchell [Sat, 13 Jun 2009 14:10:31 +0000]
synchronise lib/Log/Message/t/02_Log-Message.t with CPAN
(see <
CB6FC0B0-FF03-4554-9E81-1DC167722DA2@cpan.org>)
Rafael Garcia-Suarez [Sat, 13 Jun 2009 14:09:49 +0000]
Add \N idea from Perl 6 to perltodo
Rafael Garcia-Suarez [Sat, 13 Jun 2009 13:52:21 +0000]
Merge branch 'blead' of camel:/gitroot/perl into blead
Rafael Garcia-Suarez [Sat, 13 Jun 2009 13:51:20 +0000]
Add perlmodlib.pod in .gitignore, since it's now generated
Vincent Pit [Sat, 13 Jun 2009 13:50:48 +0000]
More updates for Porting/Maintainers.pl
Rafael Garcia-Suarez [Sat, 13 Jun 2009 13:49:12 +0000]
Nit for the "Missing right brace" error message description
Graham Barr [Thu, 14 May 2009 00:40:49 +0000]
Update to IO-1.25 from CPAN
David Mitchell [Sat, 13 Jun 2009 13:28:13 +0000]
minor updates to Maintainers.pl
Nicholas Clark [Sat, 13 Jun 2009 13:05:26 +0000]
Remove autodoc.pl from regen.pl and the lists of regenerated files in Makefiles.
Should really have been done as part of
344af494c35a9f0f50dab51474b2e7cd806f1b08
Nicholas Clark [Sat, 13 Jun 2009 12:53:04 +0000]
Eliminate the regen_pods target from pod/Makefile, and references to it.
Jos I. Boumans [Sat, 13 Jun 2009 13:01:39 +0000]
Update Archive::Tar to 1.52
Jos I. Boumans [Sat, 13 Jun 2009 11:59:45 +0000]
Update CPANPLUS to 0.87_02
Nicholas Clark [Sat, 13 Jun 2009 10:46:29 +0000]
Generate perlmodlib.pod at build time, instead of shipping it.
Nicholas Clark [Sat, 13 Jun 2009 10:34:34 +0000]
Make perlmodlib.PL chdir into pod. Add a -q flag to suppress routine warnings.
Nicholas Clark [Sat, 13 Jun 2009 09:25:12 +0000]
In perlmodlib.PL, just open files in their original location.
Trying to munge the file to a path in lib/ and then attempting to open that
first doesn't gain anything.
Chris Williams [Sat, 13 Jun 2009 10:00:19 +0000]
Update CPANPLUS::Dist::Build to CPAN version 0.34
Jos I. Boumans [Sat, 13 Jun 2009 08:04:46 +0000]
Update to CPANPLUS 0.87_01
Jos I. Boumans [Sat, 13 Jun 2009 08:00:38 +0000]
Update to Archive::Tar 1.50
Jos I. Boumans [Sat, 13 Jun 2009 07:58:15 +0000]
Update to Archive::Extract 0.32
Steffen Mueller [Sat, 13 Jun 2009 10:20:31 +0000]
Make SvOK and SvTRUE API docs slightly less utterly confusing
Nicholas Clark [Sat, 13 Jun 2009 10:03:23 +0000]
Resort MANIFEST.
Nicholas Clark [Sat, 13 Jun 2009 10:02:45 +0000]
FindBin doesn't need to use Config;
Nicholas Clark [Fri, 12 Jun 2009 20:30:41 +0000]
Regenerated perlmodlib.pod
Nicholas Clark [Fri, 12 Jun 2009 20:29:07 +0000]
Update perlmodlib.PL to accomodate the re-arranging of the directories in ext/
(Only a few months behind the times - better late than never.)
David Mitchell [Fri, 12 Jun 2009 16:29:39 +0000]
sync ext/Text-Soundex/README with the CPAN version
David Mitchell [Fri, 12 Jun 2009 16:27:11 +0000]
in Maintainers.pl, move Text-Tabs+Wrap to its correct alphabetical place
David Mitchell [Fri, 12 Jun 2009 16:24:43 +0000]
remove ext/Storable/MANIFEST; its out of date related to CPAN
and for most dual-life modules we don't bother including it in blead
David Mitchell [Fri, 12 Jun 2009 16:22:22 +0000]
sync lib/Pod/Simple/ChangeLog with CPAN
David Mitchell [Fri, 12 Jun 2009 16:20:18 +0000]
sync t/pod/pod2usage2.t with CPAN (trivial whitespace change)
David Mitchell [Fri, 12 Jun 2009 16:17:55 +0000]
Improve the description of Pod/Stuff.pm in MANIFEST
David Mitchell [Fri, 12 Jun 2009 16:13:06 +0000]
remove typo fix from LaTex.pm, to keep it in sync with CPAN
this backs out the fix from
3c4b39bee8832007b7e91bfce8701d34cacab411
(I've reported it upstream instead with RT #46887)
David Mitchell [Fri, 12 Jun 2009 16:07:08 +0000]
sync lib/Locale/Maketext/ChangeLog from CPAN distro
David Mitchell [Fri, 12 Jun 2009 16:06:09 +0000]
remove two files not part of the IO-Compress CPAN distro
David Mitchell [Fri, 12 Jun 2009 15:56:38 +0000]
sync CPANPLUS-Dist-Build with CPAN (trivial whitespace diff)
David Mitchell [Fri, 12 Jun 2009 15:37:24 +0000]
sync lib/CPAN/SIGNATURE with its equivalent in the CPAN distro
David Mitchell [Fri, 12 Jun 2009 15:29:12 +0000]
fully sync blead with B::Debug 1.11 (debug.t was out of date)
David Mitchell [Fri, 12 Jun 2009 15:14:45 +0000]
update Porting/Maintainers.pl with recent module version changes
David Mitchell [Fri, 12 Jun 2009 13:44:01 +0000]
trivial whitspace syncup between blead and CPAN Test 1.25_02
David Mitchell [Fri, 12 Jun 2009 13:32:51 +0000]
further sync blead with Net-Ping-2.36
(followup to
59ea7c6d8e0c5d0244e7496dd44e31e7c14e8f83)
David Mitchell [Fri, 12 Jun 2009 12:59:49 +0000]
bump lib/ExtUtils/Constant.pm version to 0.22 since 5.8.9 had 0.21
David Mitchell [Fri, 12 Jun 2009 12:29:59 +0000]
fix trivial typo in perldelta
Marcus Holland-Moritz [Fri, 12 Jun 2009 11:23:26 +0000]
Upgrade to Devel::PPPort 3.18_01
Marcus Holland-Moritz [Fri, 12 Jun 2009 11:08:31 +0000]
Upgrade to Devel::PPPort 3.18
Craig A. Berry [Thu, 11 Jun 2009 12:19:30 +0000]
Make Compare.t work when filenames can't have whitespace.
Plus make sure a file to be compared by name is closed before
comparison on VMS.
Craig A. Berry [Thu, 11 Jun 2009 12:12:57 +0000]
Some portability and clean-up for errno.t.
Rafael Garcia-Suarez [Thu, 11 Jun 2009 14:19:40 +0000]
It's not necessary to hardcode skipping of benchmark tests in them
since that's handled by TEST and harness
Max Maischein [Thu, 11 Jun 2009 12:07:49 +0000]
Add t/benchmark to tests run if $ENV{PERL_BENCHMARK} is set
Steffen Mueller [Thu, 11 Jun 2009 08:04:34 +0000]
Sync to Data::Dumper 2.123
A CPAN only fix for the INSTALLDIRS in Makefile.PL.
David Wheeler [Thu, 11 Jun 2009 07:33:35 +0000]
Document findsym in Attribute::Handlers
Also removes unused variable $found. Bumps Attribute::Handlers version
to 0.85.
Rafael Garcia-Suarez [Wed, 10 Jun 2009 20:42:15 +0000]
Do not honor TMPDIR for anonymous temporary files when tainting
Use a default of /tmp on Unixes when TMPDIR is unset or empty, or
when creation of a temporary file in it fails
This goes on top of commit
26e8050aaf2eeca2f04cdc7bc5df07f8dc4ff0f9
H.Merijn Brand [Wed, 10 Jun 2009 19:07:07 +0000]
Small typo in example.
Thanks to "Jim Ferguson"
David Mitchell [Wed, 10 Jun 2009 15:41:25 +0000]
update comment in overload.pl following
813720522f
David Mitchell [Wed, 10 Jun 2009 15:06:08 +0000]
remove from blead, some files already removed from Makemaker 6.52
Steve Peters [Wed, 10 Jun 2009 13:32:55 +0000]
Merge branch 'blead' of ssh://stevep@perl5.git.perl.org/gitroot/perl into blead
Niko Tyni [Wed, 10 Jun 2009 13:32:42 +0000]
[perl #66452] TMPDIR not honored when opening an anonymous temporary file
Steffen Mueller [Wed, 10 Jun 2009 10:25:48 +0000]
Upgrade Attribute::Handlers to 0.84
Paul Marquess [Wed, 10 Jun 2009 03:26:21 +0000]
[PATCH] Filter-Util-Call (was RE: pmqs: dual life modules)
Gisle Aas [Tue, 9 Jun 2009 21:15:54 +0000]
Upgrade to MIME-Base64-3.08
Gisle Aas [Tue, 9 Jun 2009 21:13:26 +0000]
Upgrade to Digest-MD5-2.39
Gisle Aas [Tue, 9 Jun 2009 21:08:52 +0000]
Upgrade to Digest-1.16
Steffen Mueller [Tue, 9 Jun 2009 15:52:55 +0000]
Upgrade to Data::Dumper stable release 2.122
Steve Hay [Tue, 9 Jun 2009 13:47:06 +0000]
Fix threads build on Win32
Follow-up to
8264cf327251f9724c99b125cc3eea11be9b97c5.
Nicholas Clark [Tue, 9 Jun 2009 12:17:54 +0000]
Add lib/NEXT/t/dynamically_scoped_regex_vars.t to MANIFEST.
Jerry D. Hedden [Tue, 9 Jun 2009 11:31:26 +0000]
Mask thread signal handling fix on Win32
Ian Goodacre [Mon, 8 Jun 2009 09:06:13 +0000]
Revised description of => operator
Provided more explicit description of the words that are handled specially
by the => operator and removed the incorrect description of how other
expressions are handled.
Rafael Garcia-Suarez [Tue, 9 Jun 2009 08:25:51 +0000]
Fix regression test for RT 63110 when running with PERL_UNICODE set
This is because block_start already does a copy of the hints in this case.
Jerry D. Hedden [Mon, 8 Jun 2009 18:00:11 +0000]
Upgrade to threads 1.73