15 years agoMerge branch 'backslash-N' into blead
Rafael Garcia-Suarez [Thu, 18 Jun 2009 09:20:53 +0000]
Merge branch 'backslash-N' into blead

15 years agoHandle the rare but legal angle bracket in unixify.
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/

15 years agoAdd perldelta entry for \N
Rafael Garcia-Suarez [Wed, 17 Jun 2009 16:54:41 +0000]
Add perldelta entry for \N

15 years agoSome more tests for \N
Rafael Garcia-Suarez [Wed, 17 Jun 2009 16:50:00 +0000]
Some more tests for \N

15 years agoBasic docs for \N
Rafael Garcia-Suarez [Tue, 16 Jun 2009 06:40:50 +0000]
Basic docs for \N

15 years ago[PATCH] Updating Module::Build to 0.33_02
David Golden [Tue, 16 Jun 2009 12:35:47 +0000]
[PATCH] Updating Module::Build to 0.33_02

15 years agoadd-package.pl lib exclude fixed
David Golden [Tue, 16 Jun 2009 07:36:25 +0000]
add-package.pl lib exclude fixed

15 years agoImplement new regex escape \N
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.

15 years agoUpdate 'NEXT' version in Maintainers.pl
Florian Ragwitz [Mon, 15 Jun 2009 14:47:25 +0000]
Update 'NEXT' version in Maintainers.pl

15 years agoUpdate 'threads' version in Maintainers.pl
Jerry D. Hedden [Fri, 12 Jun 2009 17:00:00 +0000]
Update 'threads' version in Maintainers.pl

15 years agoFix readline example in perlfunc
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)

15 years agoThe attached patch to perlio.c fixes the problem of errno getting set.
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.

15 years agoUpgrade to Devel::PPPort 3.19
Marcus Holland-Moritz [Sun, 14 Jun 2009 09:57:55 +0000]
Upgrade to Devel::PPPort 3.19

15 years agoBring the joy of strict (and warnings) to perlmodlib.PL. Tweak some indenting.
Nicholas Clark [Sat, 13 Jun 2009 20:43:30 +0000]
Bring the joy of strict (and warnings) to perlmodlib.PL. Tweak some indenting.

15 years agoImprove perlmodlib.PL. Reduce the amount of special case logic.
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.

15 years agoCorrect the NAME in the Pod of ExtUtils::Constant::XS.
Nicholas Clark [Sat, 13 Jun 2009 18:29:58 +0000]
Correct the NAME in the Pod of ExtUtils::Constant::XS.

15 years agoUpgrade IPC::Cmd to 0.46
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>

15 years agoUpdate to Data::Dumper 2.124
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.

15 years agosynchronise lib/Log/Message/t/02_Log-Message.t with CPAN
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>)

15 years agoAdd \N idea from Perl 6 to perltodo
Rafael Garcia-Suarez [Sat, 13 Jun 2009 14:09:49 +0000]
Add \N idea from Perl 6 to perltodo

15 years agoMerge branch 'blead' of camel:/gitroot/perl into blead
Rafael Garcia-Suarez [Sat, 13 Jun 2009 13:52:21 +0000]
Merge branch 'blead' of camel:/gitroot/perl into blead

15 years agoAdd perlmodlib.pod in .gitignore, since it's now generated
Rafael Garcia-Suarez [Sat, 13 Jun 2009 13:51:20 +0000]
Add perlmodlib.pod in .gitignore, since it's now generated

15 years agoMore updates for Porting/Maintainers.pl
Vincent Pit [Sat, 13 Jun 2009 13:50:48 +0000]
More updates for Porting/Maintainers.pl

15 years agoNit for the "Missing right brace" error message description
Rafael Garcia-Suarez [Sat, 13 Jun 2009 13:49:12 +0000]
Nit for the "Missing right brace" error message description

15 years agoUpdate to IO-1.25 from CPAN
Graham Barr [Thu, 14 May 2009 00:40:49 +0000]
Update to IO-1.25 from CPAN

15 years agominor updates to Maintainers.pl
David Mitchell [Sat, 13 Jun 2009 13:28:13 +0000]
minor updates to Maintainers.pl

15 years agoRemove autodoc.pl from regen.pl and the lists of regenerated files in Makefiles.
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

15 years agoEliminate the regen_pods target from pod/Makefile, and references to it.
Nicholas Clark [Sat, 13 Jun 2009 12:53:04 +0000]
Eliminate the regen_pods target from pod/Makefile, and references to it.

15 years agoUpdate Archive::Tar to 1.52
Jos I. Boumans [Sat, 13 Jun 2009 13:01:39 +0000]
Update Archive::Tar to 1.52

15 years agoUpdate CPANPLUS to 0.87_02
Jos I. Boumans [Sat, 13 Jun 2009 11:59:45 +0000]
Update CPANPLUS to 0.87_02

15 years agoGenerate perlmodlib.pod at build time, instead of shipping it.
Nicholas Clark [Sat, 13 Jun 2009 10:46:29 +0000]
Generate perlmodlib.pod at build time, instead of shipping it.

15 years agoMake perlmodlib.PL chdir into pod. Add a -q flag to suppress routine warnings.
Nicholas Clark [Sat, 13 Jun 2009 10:34:34 +0000]
Make perlmodlib.PL chdir into pod. Add a -q flag to suppress routine warnings.

15 years agoIn perlmodlib.PL, just open files in their original location.
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.

15 years agoUpdate CPANPLUS::Dist::Build to CPAN version 0.34
Chris Williams [Sat, 13 Jun 2009 10:00:19 +0000]
Update CPANPLUS::Dist::Build to CPAN version 0.34

15 years agoUpdate to CPANPLUS 0.87_01
Jos I. Boumans [Sat, 13 Jun 2009 08:04:46 +0000]
Update to CPANPLUS 0.87_01

15 years agoUpdate to Archive::Tar 1.50
Jos I. Boumans [Sat, 13 Jun 2009 08:00:38 +0000]
Update to Archive::Tar 1.50

15 years agoUpdate to Archive::Extract 0.32
Jos I. Boumans [Sat, 13 Jun 2009 07:58:15 +0000]
Update to Archive::Extract 0.32

15 years agoMake SvOK and SvTRUE API docs slightly less utterly confusing
Steffen Mueller [Sat, 13 Jun 2009 10:20:31 +0000]
Make SvOK and SvTRUE API docs slightly less utterly confusing

15 years agoResort MANIFEST.
Nicholas Clark [Sat, 13 Jun 2009 10:03:23 +0000]
Resort MANIFEST.

15 years agoFindBin doesn't need to use Config;
Nicholas Clark [Sat, 13 Jun 2009 10:02:45 +0000]
FindBin doesn't need to use Config;

15 years agoRegenerated perlmodlib.pod
Nicholas Clark [Fri, 12 Jun 2009 20:30:41 +0000]
Regenerated perlmodlib.pod

15 years agoUpdate perlmodlib.PL to accomodate the re-arranging of the directories in ext/
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.)

15 years agosync ext/Text-Soundex/README with the CPAN version
David Mitchell [Fri, 12 Jun 2009 16:29:39 +0000]
sync ext/Text-Soundex/README with the CPAN version

15 years agoin Maintainers.pl, move Text-Tabs+Wrap to its correct alphabetical place
David Mitchell [Fri, 12 Jun 2009 16:27:11 +0000]
in Maintainers.pl, move Text-Tabs+Wrap to its correct alphabetical place

15 years agoremove ext/Storable/MANIFEST; its out of date related to CPAN
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

15 years agosync lib/Pod/Simple/ChangeLog with CPAN
David Mitchell [Fri, 12 Jun 2009 16:22:22 +0000]
sync lib/Pod/Simple/ChangeLog with CPAN

15 years agosync t/pod/pod2usage2.t with CPAN (trivial whitespace change)
David Mitchell [Fri, 12 Jun 2009 16:20:18 +0000]
sync t/pod/pod2usage2.t with CPAN (trivial whitespace change)

15 years agoImprove the description of Pod/Stuff.pm in MANIFEST
David Mitchell [Fri, 12 Jun 2009 16:17:55 +0000]
Improve the description of Pod/Stuff.pm in MANIFEST

15 years agoremove typo fix from LaTex.pm, to keep it in sync with CPAN
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)

15 years agosync lib/Locale/Maketext/ChangeLog from CPAN distro
David Mitchell [Fri, 12 Jun 2009 16:07:08 +0000]
sync lib/Locale/Maketext/ChangeLog from CPAN distro

15 years agoremove two files not part of the IO-Compress CPAN distro
David Mitchell [Fri, 12 Jun 2009 16:06:09 +0000]
remove two files not part of the IO-Compress CPAN distro

15 years agosync CPANPLUS-Dist-Build with CPAN (trivial whitespace diff)
David Mitchell [Fri, 12 Jun 2009 15:56:38 +0000]
sync CPANPLUS-Dist-Build with CPAN (trivial whitespace diff)

15 years agosync lib/CPAN/SIGNATURE with its equivalent in the CPAN distro
David Mitchell [Fri, 12 Jun 2009 15:37:24 +0000]
sync lib/CPAN/SIGNATURE with its equivalent in the CPAN distro

15 years agofully sync blead with B::Debug 1.11 (debug.t was out of date)
David Mitchell [Fri, 12 Jun 2009 15:29:12 +0000]
fully sync blead with B::Debug 1.11 (debug.t was out of date)

15 years agoupdate Porting/Maintainers.pl with recent module version changes
David Mitchell [Fri, 12 Jun 2009 15:14:45 +0000]
update Porting/Maintainers.pl with recent module version changes

15 years agotrivial whitspace syncup between blead and CPAN Test 1.25_02
David Mitchell [Fri, 12 Jun 2009 13:44:01 +0000]
trivial whitspace syncup between blead and CPAN Test 1.25_02

15 years agofurther sync blead with Net-Ping-2.36
David Mitchell [Fri, 12 Jun 2009 13:32:51 +0000]
further sync blead with Net-Ping-2.36
(followup to 59ea7c6d8e0c5d0244e7496dd44e31e7c14e8f83)

15 years agobump lib/ExtUtils/Constant.pm version to 0.22 since 5.8.9 had 0.21
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

15 years agofix trivial typo in perldelta
David Mitchell [Fri, 12 Jun 2009 12:29:59 +0000]
fix trivial typo in perldelta

15 years agoUpgrade to Devel::PPPort 3.18_01
Marcus Holland-Moritz [Fri, 12 Jun 2009 11:23:26 +0000]
Upgrade to Devel::PPPort 3.18_01

15 years agoUpgrade to Devel::PPPort 3.18
Marcus Holland-Moritz [Fri, 12 Jun 2009 11:08:31 +0000]
Upgrade to Devel::PPPort 3.18

15 years agoMake Compare.t work when filenames can't have whitespace.
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.

15 years agoSome portability and clean-up for errno.t.
Craig A. Berry [Thu, 11 Jun 2009 12:12:57 +0000]
Some portability and clean-up for errno.t.

15 years agoIt's not necessary to hardcode skipping of benchmark tests in them
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

15 years agoAdd t/benchmark to tests run if $ENV{PERL_BENCHMARK} is set
Max Maischein [Thu, 11 Jun 2009 12:07:49 +0000]
Add t/benchmark to tests run if $ENV{PERL_BENCHMARK} is set

15 years agoSync to Data::Dumper 2.123
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.

15 years agoDocument findsym in Attribute::Handlers
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.

15 years agoDo not honor TMPDIR for anonymous temporary files when tainting
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

15 years agoSmall typo in example.
H.Merijn Brand [Wed, 10 Jun 2009 19:07:07 +0000]
Small typo in example.

Thanks to "Jim Ferguson"

15 years agoupdate comment in overload.pl following 813720522f
David Mitchell [Wed, 10 Jun 2009 15:41:25 +0000]
update comment in overload.pl following 813720522f

15 years agoremove from blead, some files already removed from Makemaker 6.52
David Mitchell [Wed, 10 Jun 2009 15:06:08 +0000]
remove from blead, some files already removed from Makemaker 6.52

15 years agoMerge branch 'blead' of ssh://stevep@perl5.git.perl.org/gitroot/perl into blead
Steve Peters [Wed, 10 Jun 2009 13:32:55 +0000]
Merge branch 'blead' of ssh://stevep@perl5.git.perl.org/gitroot/perl into blead

15 years ago[perl #66452] TMPDIR not honored when opening an anonymous temporary file
Niko Tyni [Wed, 10 Jun 2009 13:32:42 +0000]
[perl #66452] TMPDIR not honored when opening an anonymous temporary file

15 years agoUpgrade Attribute::Handlers to 0.84
Steffen Mueller [Wed, 10 Jun 2009 10:25:48 +0000]
Upgrade Attribute::Handlers to 0.84

15 years ago[PATCH] Filter-Util-Call (was RE: pmqs: dual life modules)
Paul Marquess [Wed, 10 Jun 2009 03:26:21 +0000]
[PATCH] Filter-Util-Call (was RE: pmqs: dual life modules)

15 years agoUpgrade to MIME-Base64-3.08
Gisle Aas [Tue, 9 Jun 2009 21:15:54 +0000]
Upgrade to MIME-Base64-3.08

15 years agoUpgrade to Digest-MD5-2.39
Gisle Aas [Tue, 9 Jun 2009 21:13:26 +0000]
Upgrade to Digest-MD5-2.39

15 years agoUpgrade to Digest-1.16
Gisle Aas [Tue, 9 Jun 2009 21:08:52 +0000]
Upgrade to Digest-1.16

15 years agoUpgrade to Data::Dumper stable release 2.122
Steffen Mueller [Tue, 9 Jun 2009 15:52:55 +0000]
Upgrade to Data::Dumper stable release 2.122

15 years agoFix threads build on Win32
Steve Hay [Tue, 9 Jun 2009 13:47:06 +0000]
Fix threads build on Win32

Follow-up to 8264cf327251f9724c99b125cc3eea11be9b97c5.

15 years agoAdd lib/NEXT/t/dynamically_scoped_regex_vars.t to MANIFEST.
Nicholas Clark [Tue, 9 Jun 2009 12:17:54 +0000]
Add lib/NEXT/t/dynamically_scoped_regex_vars.t to MANIFEST.

15 years agoMask thread signal handling fix on Win32
Jerry D. Hedden [Tue, 9 Jun 2009 11:31:26 +0000]
Mask thread signal handling fix on Win32

15 years agoRevised description of => operator
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.

15 years agoFix regression test for RT 63110 when running with PERL_UNICODE set
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.

15 years agoUpgrade to threads 1.73
Jerry D. Hedden [Mon, 8 Jun 2009 18:00:11 +0000]
Upgrade to threads 1.73

15 years agoMake h2xs add a dependency on Test.pm for < 5.6.2
Steffen Mueller [Mon, 8 Jun 2009 19:41:14 +0000]
Make h2xs add a dependency on Test.pm for < 5.6.2

Also replaces lots of 5.00702 (note missing 0) with 5.006002. This is to
allow us to jettison Test.pm from core eventually.

15 years agot/op/my_stash.t should use test.pl instead of Test.pm
Steffen Mueller [Mon, 8 Jun 2009 18:37:11 +0000]
t/op/my_stash.t should use test.pl instead of Test.pm

15 years agoUpdate Test.pm to CPAN's 1.25_02.
Jesse Vincent [Mon, 8 Jun 2009 17:56:06 +0000]
Update Test.pm to CPAN's 1.25_02.

15 years agoUpdate Maintainers.pl: Pod-Escapes and Test
Steffen Mueller [Mon, 8 Jun 2009 17:50:43 +0000]
Update Maintainers.pl: Pod-Escapes and Test

Update Maintainers.pl to reflect new maintainer of Pod-Escapes. Correct
Jesse's email address (Test maintainer update).

15 years agoSync bleadperl and Net-Ping with the release of Net-Ping-2.36
Steve Peters [Mon, 8 Jun 2009 16:43:56 +0000]
Sync bleadperl and Net-Ping with the release of Net-Ping-2.36

15 years agoJesse Vincent now maintains Test.pm
Steffen Mueller [Mon, 8 Jun 2009 16:20:58 +0000]
Jesse Vincent now maintains Test.pm

15 years agoErrno is no longer dual-lived
Steffen Mueller [Mon, 8 Jun 2009 15:53:48 +0000]
Errno is no longer dual-lived

(cf. mail from Graham to p5p). Move to _PERLLIB section of
Porting/Maintainers.pl.

15 years agoBump lib.pm version to match CPAN release
Steffen Mueller [Mon, 8 Jun 2009 15:49:10 +0000]
Bump lib.pm version to match CPAN release

15 years agoadd remaining Maintainers.pl EXCLUDED and MAP fields
David Mitchell [Mon, 8 Jun 2009 14:59:33 +0000]
add remaining Maintainers.pl EXCLUDED and MAP fields

15 years agoUpgrade NEXT to 0.64.
Florian Ragwitz [Mon, 8 Jun 2009 12:57:15 +0000]
Upgrade NEXT to 0.64.

15 years agofix RT 39060, errno incorrectly set in perlio
Stepan Kasal [Wed, 3 Jun 2009 10:03:55 +0000]
fix RT 39060, errno incorrectly set in perlio

15 years agoAdd missing test boilerplates to new MakeMaker tests
Rafael Garcia-Suarez [Mon, 8 Jun 2009 08:35:48 +0000]
Add missing test boilerplates to new MakeMaker tests

15 years agoUpgrade to MakeMaker 6.53_02
Rafael Garcia-Suarez [Mon, 8 Jun 2009 08:03:10 +0000]
Upgrade to MakeMaker 6.53_02

15 years agoThere is no pthread_sigmask on VMS, so use sigprocmask instead.
Craig A. Berry [Sun, 7 Jun 2009 21:31:04 +0000]
There is no pthread_sigmask on VMS, so use sigprocmask instead.

According to the standard, use of sigprocmask is undefined in a
multi-threaded context, but in the absence of a per-thread signal
blocking mechanism (likely impossible until and unless per-thread
ASTs become available), this may be the best we can do.

This is a follow-up to: b762d8667351cb765bc1d6419d30acff085da502.

15 years agoUpgrade to Test-Harness-3.17
Steve Peters [Sun, 7 Jun 2009 18:16:22 +0000]
Upgrade to Test-Harness-3.17