perl.git
10 years agoIncrement Data::Dumper version to 2.121_20
Steffen Mueller [Sat, 6 Jun 2009 10:58:26 +0000 (12:58 +0200)] 
Increment Data::Dumper version to 2.121_20

(cherry picked from commit 487299116090e00dd94df6bb91fb1c03313d93ed)

10 years agoRequire at least 5.008 for pack('J'...) in Data::Dumper
Steffen Mueller [Sat, 6 Jun 2009 10:57:21 +0000 (12:57 +0200)] 
Require at least 5.008 for pack('J'...) in Data::Dumper

(cherry picked from commit c2231af7a39be4217e07eedae6069566071d1682)

10 years agoUpdate Parse::CPAN::Meta to 1.39
Steffen Mueller [Sat, 6 Jun 2009 09:49:23 +0000 (11:49 +0200)] 
Update Parse::CPAN::Meta to 1.39

(cherry picked from commit 899c4039f72e07f80f9a144fa771d347a0f2048c)

10 years agoFaster utf8_length method -- fixes [RT#50250]
Alex Vandiver [Sat, 30 May 2009 16:38:28 +0000 (12:38 -0400)] 
Faster utf8_length method -- fixes [RT#50250]

UTF8SKIP appears to be a rather slow call; use UTF8_IS_INVARIANT to
skip it whenever possible.  We also move the malformed utf8 check
until after the loop, since it can be checked after the termination
condition, instead of at every pass through the loop.

(cherry picked from commit 8e91ec7fd4ffa8cda89687c8214203a3b3e8a0c8)

10 years agoadd yet more EXCLUDED and MAP keys to Maintainers.pl
David Mitchell [Sat, 6 Jun 2009 00:52:42 +0000 (01:52 +0100)] 
add yet more EXCLUDED and MAP keys to Maintainers.pl
(83 done, 30 to go...)

(cherry picked from commit f699e9507ccd6209d4f240b42b00f92c8cf2f2b0)

10 years ago[PATCH] *-Compress-* 2.020
Paul Marquess [Sat, 6 Jun 2009 00:42:38 +0000 (19:42 -0500)] 
[PATCH] *-Compress-* 2.020

(cherry picked from commit dcfdccf94c5ada3342776b740fd487168bef3ca3)

10 years agooverload.pl shouldnt update its output unconditionally
Jim Cromie [Sat, 30 May 2009 17:07:57 +0000 (11:07 -0600)] 
overload.pl shouldnt update its output unconditionally

fix overload.pl to use rename_if_different, imitating reentr.pl
(including commenting safer_unlink rather than scrubbing it).
Leave lib/overload/number.pm unconditionally generated,
since it is not a dependency for make perl

With this, "make regen perl; make regen perl" will recompile at most 1x.
In turn, this improves utility of regen as an added default make target.

(cherry picked from commit 813720522fb5f54e39efcf9e4103d762ad005f51)

10 years ago[perl #9328] Update INSTALL example for BerkeleyDB install
Andy Dougherty [Fri, 5 Jun 2009 16:20:48 +0000 (12:20 -0400)] 
[perl #9328] Update INSTALL example for BerkeleyDB install

(cherry picked from commit e8b9ce6006d3ecb2b02af04e4406ccb4294e728c)

10 years agoTest case to go with 30e682852bf42358156ed62e06e91f75e9f5b807.
Craig A. Berry [Thu, 4 Jun 2009 15:29:57 +0000 (10:29 -0500)] 
Test case to go with 30e682852bf42358156ed62e06e91f75e9f5b807.

We should be able to depend on SYS$SCRATCH being a non-rooted
logical name.

(cherry picked from commit 50255d58c0706bb8dc18d9013e1541619334546f)

10 years agovms.c EFS logical name fix.
John E. Malmberg [Thu, 4 Jun 2009 13:46:50 +0000 (08:46 -0500)] 
vms.c EFS logical name fix.

This patch fixes an issue that Craig Berry found in the handling of
logical names of the form foo = "device:[dir]" when the EFS character
set is enabled.

Regards,
-John
wb8tyw@qsl.net
Personal Opinion Only

Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
(cherry picked from commit 30e682852bf42358156ed62e06e91f75e9f5b807)

10 years agoadd more EXCLUDED and MAP keys to Maintainers.pl
David Mitchell [Wed, 3 Jun 2009 00:42:20 +0000 (01:42 +0100)] 
add more EXCLUDED and MAP keys to Maintainers.pl

(cherry picked from commit 2b4f847434de297901e2c76921bae9eecb9a8929)

10 years agoUpdate CPANPLUS::Dist::Build to CPAN version 0.32
Chris Williams [Mon, 1 Jun 2009 22:28:45 +0000 (23:28 +0100)] 
Update CPANPLUS::Dist::Build to CPAN version 0.32

(cherry picked from commit e42df61ffa4b532a113a57b2965d347ce4da44b3)

10 years agoRe: [PATCH] Update CPANPLUS::Dist::Build to CPAN version 0.30
Chris 'BinGOs' Williams [Tue, 19 May 2009 12:21:45 +0000 (14:21 +0200)] 
Re: [PATCH] Update CPANPLUS::Dist::Build to CPAN version 0.30

Erratum: Avoid creating .output files

(cherry picked from commit 3680f2e2de227d39fcfda50b1c3fd7c08ae03800)

10 years agoparenthesize check for a flag
Stepan Kasal [Tue, 2 Jun 2009 14:20:27 +0000 (16:20 +0200)] 
parenthesize check for a flag

Hello,
  gcc warned me about a suspicious combination of ! and &
Please consinder the following one-line patch.

Stepan Kasal

From 4b449da2aedf3b40b8f6dfa4c410d9becb33330a Mon Sep 17 00:00:00 2001
From: Stepan Kasal <skasal@redhat.com>
Date: Tue, 2 Jun 2009 16:06:10 +0200
Subject: [PATCH] dump.c: parenthesize flag check

Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
(cherry picked from commit 5988ef3d5134d80ef12900e39820199702634ca7)

10 years agoDisentangling -g and -DDEBUGGING is a TODO.
Nicholas Clark [Tue, 2 Jun 2009 12:53:19 +0000 (13:53 +0100)] 
Disentangling -g and -DDEBUGGING is a TODO.

(cherry picked from commit ab45a0fa26b7a5ed9c49aa02ce422deee5e12a05)

10 years agoMore ~~ tests
Rafael Garcia-Suarez [Mon, 1 Jun 2009 15:32:56 +0000 (17:32 +0200)] 
More ~~ tests

Also, add a plan to those tests, for extra safety

(cherry picked from commit 532217f11892796c16c46ab116e3d28b314a2e17)

10 years agoMinor doc fix for the smart table legend (clarify the "Object" entry).
Rafael Garcia-Suarez [Mon, 1 Jun 2009 14:46:42 +0000 (16:46 +0200)] 
Minor doc fix for the smart table legend (clarify the "Object" entry).

(cherry picked from commit c6ebb5120dc80740c6aa629eb475e186a4fa19f8)

10 years agostop git whining about trailing whitespace (picky picky..)
David Mitchell [Tue, 2 Jun 2009 00:13:51 +0000 (01:13 +0100)] 
stop git whining about trailing whitespace (picky picky..)

(cherry picked from commit 0e945d0082cb70df3b6da49ba9241db5ee15f208)

10 years agostart adding new EXCLUDED and MAP entries to Maintainers.pl.
David Mitchell [Tue, 2 Jun 2009 00:10:01 +0000 (01:10 +0100)] 
start adding new EXCLUDED and MAP entries to Maintainers.pl.

(cherry picked from commit f09dbad6e7b816d42e45fc2899ceccad63b970d6)

10 years agoresync some files with their CPAN equivalents (just the trivial errors for
David Mitchell [Tue, 2 Jun 2009 00:08:19 +0000 (01:08 +0100)] 
resync some files with their CPAN equivalents (just the trivial errors for
now, like whitespace)

(cherry picked from commit 0106d5186f0aaba6ec8ae9adecaa8ebaaa0d7729)

10 years agoCorrect test output for t/op/eval.t (missing newline)
Jerry D. Hedden [Mon, 1 Jun 2009 14:09:24 +0000 (10:09 -0400)] 
Correct test output for t/op/eval.t (missing newline)

(cherry picked from commit 5a1562d6aa780bfc9a14482654d4f7d63a1db386)

10 years agoProtect against spaces in build directory name when extracting .PL files
Andy Dougherty [Mon, 1 Jun 2009 16:34:36 +0000 (12:34 -0400)] 
Protect against spaces in build directory name when extracting .PL files

(cherry picked from commit 4291ccc37ced038dfc84c91175fda3d5e05590c4)

10 years agoFix casting warning
Rafael Garcia-Suarez [Sun, 31 May 2009 20:08:41 +0000 (22:08 +0200)] 
Fix casting warning

(that was introduced by 9ef5ed94af)

(cherry picked from commit c494f1f4488c4f068dec8514f981347f6dae60a6)

10 years agoMention Devel::NYTProf in perldebug
Steffen Mueller [Sun, 31 May 2009 20:02:33 +0000 (22:02 +0200)] 
Mention Devel::NYTProf in perldebug

In the short section about profiling with Devel::DProf, we now mention
that other profilers (such as Devel::NYTProf) are available from CPAN.

(cherry picked from commit 20f91e418dfa8bdf6cf78614bfebebc28a7613ee)

10 years agowrap some long FILES fields in Maintainers.pl
David Mitchell [Sun, 31 May 2009 19:39:33 +0000 (20:39 +0100)] 
wrap some long FILES fields in Maintainers.pl
(just whitepsace/newline changes)
Basic philosophy is now: if it all fits on one ( < 80 char) line, fine;
otherwise have only one entry per line

(cherry picked from commit abba722db52fdb6c3ea552eff9b64de087ec4944)

10 years agofix Math::BigInt, PathTools entries in Maintainers.pl
David Mitchell [Sun, 31 May 2009 19:22:55 +0000 (20:22 +0100)] 
fix Math::BigInt, PathTools entries in Maintainers.pl
(botched by 002904c4e2f6cd5caebddf970e6be562946af502)

(cherry picked from commit a23b8150904bae75cd90693af2fcc1d59f69b49d)

10 years agoundo:
David Mitchell [Wed, 10 Jun 2009 13:00:37 +0000 (14:00 +0100)] 
undo:
    tmp sync Porting/Maintainers.pl with blead
    (b1797547274ad0d57ae75330bbd11790a698b643)

10 years agoconvert Maintainers.pl from an 8 to a 4 char indent
David Mitchell [Sun, 31 May 2009 19:00:54 +0000 (20:00 +0100)] 
convert Maintainers.pl from an 8 to a 4 char indent
(to give more room for extra field I'm going to add)

(cherry picked from commit 462ea751d7a40f074be9de5ab62454bba7f2678e)

10 years agotmp sync Porting/Maintainers.pl with blead
David Mitchell [Wed, 10 Jun 2009 12:58:31 +0000 (13:58 +0100)] 
tmp sync Porting/Maintainers.pl with blead

10 years agoClarify the meaning of the %Modules keys in Maintainers.pl,
David Mitchell [Sun, 31 May 2009 18:19:58 +0000 (19:19 +0100)] 
Clarify the meaning of the %Modules keys in Maintainers.pl,
and fix a couple of keys that don't correspond to an actual module name
that you can 'use'.

(cherry picked from commit e30e10b5a367090ae9ffa46875cca8410fccd409)

10 years agoadd DISTRIBUTION field to %Modules in Maintainers.pl
David Mitchell [Sun, 31 May 2009 18:00:23 +0000 (19:00 +0100)] 
add DISTRIBUTION field to %Modules in Maintainers.pl
(note that in this initial attempt, the file version numbers are derived
from the newest verions currently available on CPAN, which may not actually
reflect what's bundled with blead. Later on, I'll be fixing this.)

(cherry picked from commit a55d270df056c82a324e5fd8d14288e6f86ca5f0)

10 years agoMaintainers.pl: rationalise distributions:
David Mitchell [Sun, 31 May 2009 13:43:56 +0000 (14:43 +0100)] 
Maintainers.pl: rationalise distributions:
    Cwd and File::Spec are both part of PathTools, and
    Math::BigFloat is part of Math-BigInt

(cherry picked from commit 002904c4e2f6cd5caebddf970e6be562946af502)

10 years agoMaintainers.pl: there is no DB::File, and describe Text::Tabs/Wrap better
David Mitchell [Sun, 31 May 2009 13:17:26 +0000 (14:17 +0100)] 
Maintainers.pl: there is no DB::File, and describe Text::Tabs/Wrap better

(cherry picked from commit 5db42a49f054d101a7622933d5372ec4edcf06c0)

10 years agoClarify perldebug documentation
Bram [Sun, 31 May 2009 15:20:45 +0000 (17:20 +0200)] 
Clarify perldebug documentation

Mention what happens without Readline support.

(cherry picked from commit 3244086bce52e956e04c61b12eb7b67fc1041d8b)

10 years agoSilence a warning emitted by test added by last commit
Rafael Garcia-Suarez [Sun, 31 May 2009 14:30:59 +0000 (16:30 +0200)] 
Silence a warning emitted by test added by last commit

(cherry picked from commit 8c1a9f829d3405fb12e6f9bdabc3cc5b28ab7444)

10 years agoAdd test case from RT#54758.
George Greer [Wed, 27 May 2009 01:05:40 +0000 (21:05 -0400)] 
Add test case from RT#54758.

(cherry picked from commit aa6341cbeb6a07b2e7e96082726fb53ca8ca994c)

10 years agoDocument test structure
Bram [Sun, 31 May 2009 12:47:49 +0000 (14:47 +0200)] 
Document test structure

(was Re: [perl #56194] Regex: (((??{1 + $^N}))) behaves differently in
5.10.0 than in blead)
Adds some basic documentation about the test structure.

(cherry picked from commit b73790d3c9fb2026c569344bfe353223af9bdbea)

10 years agoFix Filter::Simple entry in Maintainers.pl
David Mitchell [Sat, 30 May 2009 16:17:45 +0000 (17:17 +0100)] 
Fix Filter::Simple entry in Maintainers.pl

(cherry picked from commit cddedc15111814f7a25249ebb457416b98da50f7)

10 years agoNicholas says that SvREFCNT_dec should be sufficient here
Rafael Garcia-Suarez [Sat, 30 May 2009 14:40:03 +0000 (16:40 +0200)] 
Nicholas says that SvREFCNT_dec should be sufficient here

(instead of marking the SV as mortal.)

(cherry picked from commit e3b1b6b13da71d3dc75cea4d4ff56f2468a6f7e5)

10 years agoFix [RT#6266] -- sv_pos_u2b expects to be called with a valid character index
Alex Vandiver [Fri, 29 May 2009 20:21:22 +0000 (16:21 -0400)] 
Fix [RT#6266] -- sv_pos_u2b expects to be called with a valid character index

sv_pos_u2b, when utf8 position caching is enabled, treats the uoffset
it is given as real, storing it away for lature use.  sprintf, here,
passes the byte length of the string, which causes an invalid offset
to be cached.

(cherry-picked from commit 9ef5ed94af316c852dd085d2cbe8306867ac870b)

10 years agoadd placeholder tests for rejected change 53f65a9ef4
David Mitchell [Wed, 10 Jun 2009 12:31:33 +0000 (13:31 +0100)] 
add placeholder tests for rejected change 53f65a9ef4

10 years agoAdd regression test for [RT#63110]
Rafael Garcia-Suarez [Sun, 31 May 2009 13:09:56 +0000 (15:09 +0200)] 
Add regression test for [RT#63110]

This is based on a stand-alone test by Bram

(cherry picked from commit fa13de9435b2f7be1099b9202ae6e26021b00ba8)

10 years agoFix [RT#63110] -- two small memory leaks were introduced in 5b9c067
Alex Vandiver [Sat, 30 May 2009 00:17:36 +0000 (20:17 -0400)] 
Fix [RT#63110] -- two small memory leaks were introduced in 5b9c067

(cherry picked from commit cda5537682a2f5132de1e0387c105e67a72efce4)

10 years agoBump version of IPC::Open3
Rafael Garcia-Suarez [Sat, 30 May 2009 13:12:44 +0000 (15:12 +0200)] 
Bump version of IPC::Open3

(cherry picked from commit f6c108d16c4c959f6b02d66f43f3ee84cbcc24b8)

10 years agoSpelling nit
Steffen Mueller [Thu, 28 May 2009 18:16:23 +0000 (20:16 +0200)] 
Spelling nit

(cherry picked from commit 68346ec51a76b5e85e1a39a113a22fe63e7992d2)

10 years agoDocument the PERL_LOADMOD_ flags
Rafael Garcia-Suarez [Fri, 29 May 2009 22:07:40 +0000 (00:07 +0200)] 
Document the PERL_LOADMOD_ flags

(cherry picked from commit ec6d81aba325c8f14f91ef2a6c202902427d3d66)

10 years agoFix [RT#66098] -- stricter checking on SvIVX exposed a lack of SvIOK check
Alex Vandiver [Thu, 28 May 2009 20:27:25 +0000 (16:27 -0400)] 
Fix [RT#66098] -- stricter checking on SvIVX exposed a lack of SvIOK check

(cherry picked from commit b8de32d59998a5999bfdf82297af4ccc75421091)

10 years agoAdd a guide to writing a perldelta.
Nicholas Clark [Thu, 28 May 2009 13:15:53 +0000 (14:15 +0100)] 
Add a guide to writing a perldelta.

(cherry picked from commit 20a4c497f5b0005c2471e3b5ae0d1bb1744fa871)

10 years agoclarified documentation about using lexical $err in open3 call
Slaven Rezic [Fri, 29 May 2009 16:05:43 +0000 (18:05 +0200)] 
clarified documentation about using lexical $err in open3 call

(cherry picked from commit 92be70015ff9700800aa2ca8c8df8c3d2816c8c1)

10 years agoRemove now-obsolete note on ~~ overloading working only on the right.
Rafael Garcia-Suarez [Mon, 25 May 2009 21:09:33 +0000 (23:09 +0200)] 
Remove now-obsolete note on ~~ overloading working only on the right.

(cherry picked from commit 0a690b6aafbb3a93402d261c2a0236aa6c2088aa)

10 years agoAvoid using Test::More in given/when tests
Rafael Garcia-Suarez [Mon, 25 May 2009 09:23:08 +0000 (11:23 +0200)] 
Avoid using Test::More in given/when tests

(cherry picked from commit 37e07c40549a5df0a8597fbe30d09e4faf5fc8ee)

10 years agoRevert "Fix failing autodie test with new smartmatch semantics."
Rafael Garcia-Suarez [Mon, 25 May 2009 05:54:04 +0000 (07:54 +0200)] 
Revert "Fix failing autodie test with new smartmatch semantics."

This should now work, since we now allow objects with ~~-overloading
on the left side of ~~.

This reverts commit 7fecd077a7bc92add80772966a8c824277223d09.

(cherry picked from commit 035fa39eee98425014af34fb056b07c8b4edc4c8)

10 years agoFix test for overload in given() with smart match after last change
Rafael Garcia-Suarez [Sun, 24 May 2009 22:22:25 +0000 (00:22 +0200)] 
Fix test for overload in given() with smart match after last change

(cherry picked from commit 2cb9bde7463231aa454a37102d64d4063c039327)

10 years agoAllow ~~ overloading on the left side, when the right side is a plain scalar
Rafael Garcia-Suarez [Sun, 24 May 2009 21:51:42 +0000 (23:51 +0200)] 
Allow ~~ overloading on the left side, when the right side is a plain scalar

(cherry picked from commit 2c9d2554ad3b3d37d1c8b83cf0f3c4b4b99fde8b)

10 years agoChange the specs of %h~~%h to avoid mentioning ~~ recursively
Rafael Garcia-Suarez [Sun, 24 May 2009 15:31:15 +0000 (17:31 +0200)] 
Change the specs of %h~~%h to avoid mentioning ~~ recursively

(cherry picked from commit 6f76d139d7a6eead1be43e6e20b74edbdac0e8ff)

10 years agoIn the ~~ implementation, consistently use the SV-aware API for hash keys.
Rafael Garcia-Suarez [Sun, 24 May 2009 15:19:11 +0000 (17:19 +0200)] 
In the ~~ implementation, consistently use the SV-aware API for hash keys.

This way, we can handle tied hashes such as ones that have references as keys.

(cherry picked from commit b15feb55e45b2354be3659a613d28786b2518244)

10 years agomaint-specific fixups after merging smartmatch branch (no SVt_REGEXP)
David Mitchell [Tue, 9 Jun 2009 16:26:41 +0000 (17:26 +0100)] 
maint-specific fixups after merging smartmatch branch (no SVt_REGEXP)

10 years agoMerge branch 'smartmatch' into blead
Rafael Garcia-Suarez [Wed, 13 May 2009 13:05:49 +0000 (15:05 +0200)] 
Merge branch 'smartmatch' into blead

cherry-picked from commit 56d86adf5b, which is a merge, so all the
individual commits from the smartmatch branch have been sucked in as a
single commit. Note that this won't yet compile, as the SVt_REGEXP stuff
needs removing for 5.10.x.

10 years agotodays merging activity
David Mitchell [Wed, 27 May 2009 00:12:56 +0000 (01:12 +0100)] 
todays merging activity

10 years agoCatch interdependencies for static builds too
Andy Dougherty [Tue, 26 May 2009 18:18:27 +0000 (14:18 -0400)] 
Catch interdependencies for static builds too

(cherry picked from commit 54f7170d626da3cbbd288fe2b7c7dbb547cb80e8)

10 years agopatch@2009-05-25.21:50:08 magic.t leaves $ENV{foo} on VMS.
John E. Malmberg [Tue, 26 May 2009 04:12:28 +0000 (23:12 -0500)] 
patch@2009-05-25.21:50:08 magic.t leaves $ENV{foo} on VMS.

This patches Magic.t to remove the $ENV{foo} it created on VMS.

This environment variable interferes with running other tests including
CPAN tests.

-John
wb8tyw@qsl.net
Personal Opinion Only

Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
(cherry picked from commit 8df0e0edf4a8a108bdd1dc681d519947c09a5332)

10 years agopatch@2009-05-25.21:50:08 perl5db.t leaves db.out behind on VMS
John E. Malmberg [Tue, 26 May 2009 04:26:26 +0000 (23:26 -0500)] 
patch@2009-05-25.21:50:08 perl5db.t leaves db.out behind on VMS

This patch fixes lib/perl5db.t to not leave a db.out file behind on VMS
after a test run.

-John
wb8tyw@qsl.net
Personal Opinion Only

Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
(cherry picked from commit 7cd487314be59fe3c6b1f2962a6a8713952980c2)

10 years agopatch@2009-05-25.21:50:08 text-options.t file cleanup on VMS
John E. Malmberg [Tue, 26 May 2009 04:47:34 +0000 (23:47 -0500)] 
patch@2009-05-25.21:50:08 text-options.t file cleanup on VMS

This patch fixes lib/Pod/text-options.t to not leave tmp.pod and out.tmp
files behind on VMS.

-John
wb8tyw@qsl.net
Personal Opinion Only

Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
(cherry picked from commit 7dda6b54f0ff2d46d0452bb49c22a547b9639004)

10 years agoDon't run mro/* tests under miniperl
Rafael Garcia-Suarez [Mon, 25 May 2009 10:51:50 +0000 (12:51 +0200)] 
Don't run mro/* tests under miniperl

(cherry picked from commit 751caec9e63fc638aac7e9bb9e6c7dd0835947f7)

10 years agoSkip tests that use attributes.pm under miniperl
Rafael Garcia-Suarez [Mon, 25 May 2009 10:39:27 +0000 (12:39 +0200)] 
Skip tests that use attributes.pm under miniperl

(cherry-picked from commit 98d0ccc7b44dcb24100a1c202a144a52a6991fe6)

10 years agoSkip under miniperl (cannot load Fcntl)
Rafael Garcia-Suarez [Mon, 25 May 2009 10:15:09 +0000 (12:15 +0200)] 
Skip under miniperl (cannot load Fcntl)

(cherry picked from commit 3484683b77726e6b8128b8dc67fb04d71a017464)

10 years agoSkip tests if PerlIO::scalar is not available
Rafael Garcia-Suarez [Mon, 25 May 2009 09:59:03 +0000 (11:59 +0200)] 
Skip tests if PerlIO::scalar is not available

(cherry picked from commit 0cb48d0073de16f10e39d528795df480f2e45d37)

10 years agoUpdate CPAN.pm to 1.94
Andreas J Koenig [Sun, 24 May 2009 19:57:49 +0000 (21:57 +0200)] 
Update CPAN.pm to 1.94

(cherry picked from commit e21a6cc6e23cb05573794c3438f5a45564a045d6)

10 years agoUpdate CPAN.pm to 1.93_54
Andreas J Koenig [Thu, 7 May 2009 20:25:16 +0000 (22:25 +0200)] 
Update CPAN.pm to 1.93_54

(cherry picked from commit c1413a7f3faf8fb1e44dd192e26d2ae52b8817ce)

10 years agoUpdate CPAN.pm to 1.93_53
Andreas J Koenig [Mon, 4 May 2009 06:23:18 +0000 (08:23 +0200)] 
Update CPAN.pm to 1.93_53

(cherry picked from commit 94fe740e5ee75e09f4ebfa2b46529c18f028f00e)

10 years agoAdd file missed in previous commit.
Steve Peters [Tue, 14 Apr 2009 05:21:05 +0000 (00:21 -0500)] 
Add file missed in previous commit.

(cherry picked from commit 512e1353c90135f2f86b8e9e0540d4f90ecc6215)

10 years ago[PATCH] Update CPAN.pm to 1.93_52
Andreas J. Koenig [Mon, 13 Apr 2009 21:35:16 +0000 (16:35 -0500)] 
[PATCH] Update CPAN.pm to 1.93_52

(cherry picked from commit 2f2071b189aec38784eaa4544119619ec94657b8)

10 years agoFix MANIFEST for CPAN 1.93_51 inclusion
Rafael Garcia-Suarez [Thu, 12 Feb 2009 09:20:52 +0000 (10:20 +0100)] 
Fix MANIFEST for CPAN 1.93_51 inclusion

(cherry picked from commit 7f9994e0a5cd3af092199473dfa2f8ad0bb7f0ac)

10 years agoUpdate CPAN.pm to 1.93_51
Andreas Koenig [Thu, 12 Feb 2009 04:44:17 +0000 (05:44 +0100)] 
Update CPAN.pm to 1.93_51

(cherry picked from commit f9916dde008ce6af3907ba5f9be19340d8dba6de)

10 years agoIgnore vim swap files
Vincent Pit [Sun, 24 May 2009 12:19:37 +0000 (14:19 +0200)] 
Ignore vim swap files

(cherry picked from commit 4d87b51d9058eda1ac179d6f4b450110d2d5dff9)

10 years agoRemove vim swap file
Rafael Garcia-Suarez [Sun, 24 May 2009 11:31:29 +0000 (13:31 +0200)] 
Remove vim swap file

(cherry picked from commit 59c5d19941cfe3c77bed087530df469d23d37a1c)

10 years agoperlpodspec corrections
Ricardo SIGNES [Sun, 24 May 2009 08:11:26 +0000 (10:11 +0200)] 
perlpodspec corrections

(cherry picked from commit 6fbdb1ccd21ee1b840432cead5fae6bef06cf2c8)

10 years agoTODO must be on same line as message for TAP.
Craig A. Berry [Fri, 22 May 2009 16:37:00 +0000 (11:37 -0500)] 
TODO must be on same line as message for TAP.

Follow-up to b2978f4e665fcbbc23bf7f986d2650556cfec504

(cherry picked from commit ae8ade652800905bd8590e000023dd965b1b766b)

10 years agoSmoke failing on longdouble
Rich Rauenzahn [Thu, 21 May 2009 21:03:37 +0000 (14:03 -0700)] 
Smoke failing on longdouble

Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
(cherry picked from commit 4400b3fbcd713874b43a1bb1f4863cd8738a7787)

10 years ago$? needs upgrade to PVLV when COMPLEX_STATUS is defined.
Craig A. Berry [Thu, 21 May 2009 17:07:26 +0000 (12:07 -0500)] 
$? needs upgrade to PVLV when COMPLEX_STATUS is defined.

(cherry picked from commit 41cb7b2bbf3884f70e9310a33e435deda35b8c46)

10 years agosat + weds merging activity
David Mitchell [Wed, 20 May 2009 22:18:09 +0000 (23:18 +0100)] 
sat + weds merging activity

10 years agoNote 2.20 in the changelog.
Abhijit Menon-Sen [Mon, 18 May 2009 04:13:41 +0000 (09:43 +0530)] 
Note 2.20 in the changelog.

(cherry picked from commit 5c24ba53b31bd7b59968b230a4f79003c5a37750)

10 years agorun dos2unix on lib/Parse/CPAN/Meta.pm
David Mitchell [Wed, 20 May 2009 21:57:52 +0000 (22:57 +0100)] 
run dos2unix on lib/Parse/CPAN/Meta.pm
(for some reaon de044c3605bd12a0b679b024ec9c16b44093c54b added ^M's)

(cherry picked from commit 35df902d513eb29d4fb2b9593ea6aa76507bc590)

10 years agoAdd new files from Parse::CPAN::Meta 1.38 to the MANIFEST.
Nicholas Clark [Wed, 20 May 2009 21:49:03 +0000 (22:49 +0100)] 
Add new files from Parse::CPAN::Meta 1.38 to the MANIFEST.

(cherry picked from commit f0ba5af609bbb14969753b5a8126af6a5d86c310)

10 years agoUpgrade to Parse::CPAN::Meta 1.38
Steffen Mueller [Sun, 17 May 2009 09:55:50 +0000 (11:55 +0200)] 
Upgrade to  Parse::CPAN::Meta 1.38

(cherry picked from commit de044c3605bd12a0b679b024ec9c16b44093c54b)

10 years agofix glob-assign for FORMAT
H.Merijn Brand [Wed, 20 May 2009 14:45:36 +0000 (16:45 +0200)] 
fix glob-assign for FORMAT

(cherry picked from commit ef595a33cf693d23c7caebc0a4299b55da3269cb)

10 years agoUpdate CPANPLUS::Dist::Build to CPAN version 0.30
Chris 'BinGOs' Williams [Tue, 19 May 2009 07:33:16 +0000 (09:33 +0200)] 
Update CPANPLUS::Dist::Build to CPAN version 0.30

(cherry picked from commit 329f7b8d6df5980232cf6ee59b983c41b96e3b74)

10 years agoUpdate bisect notes
H.Merijn Brand [Wed, 20 May 2009 13:36:42 +0000 (15:36 +0200)] 
Update bisect notes

(cherry picked from commit c0d1ef72496f6e5f671a8995c737e8b591725f59)

10 years agoConvert t/op/magic.t to use test.pl
Nicholas Clark [Wed, 20 May 2009 13:17:11 +0000 (15:17 +0200)] 
Convert t/op/magic.t to use test.pl

(cherry picked from commit b2978f4e665fcbbc23bf7f986d2650556cfec504)

10 years agoIgnore bitcount.h
Nicholas Clark [Wed, 20 May 2009 09:46:51 +0000 (11:46 +0200)] 
Ignore bitcount.h

(cherry picked from commit 477af4ed3f54f710ff1df4f1f2440995829f50bf)

10 years agoDocument the purpose of PL_psig_ptr and PL_psig_name.
Nicholas Clark [Tue, 19 May 2009 15:26:53 +0000 (17:26 +0200)] 
Document the purpose of PL_psig_ptr and PL_psig_name.

(cherry picked from commit c4a30c8caadc1b39ef3c82784b96f0fb96721d71)

10 years agoIgnore ".output" files, that might be generated by some tests, apparently
Rafael Garcia-Suarez [Tue, 19 May 2009 07:35:29 +0000 (09:35 +0200)] 
Ignore ".output" files, that might be generated by some tests, apparently

(cherry picked from commit c87a7fa90205d44374da5df59a2566caf6e06bfb)

10 years agoRemove old version of Fatal.t test, now moved under lib/autodie/t
Rafael Garcia-Suarez [Mon, 18 May 2009 13:52:39 +0000 (15:52 +0200)] 
Remove old version of Fatal.t test, now moved under lib/autodie/t

(cherry picked from commit efc36d52fb6a79de18cc6fc155712ba20b7d0414)

10 years agofix typo in Porting/Maintainers.pl
David Mitchell [Sun, 17 May 2009 21:54:20 +0000 (22:54 +0100)] 
fix typo in Porting/Maintainers.pl

(cherry picked from commit 43f325442ca73aa61c929950f63cd3ff97b67d6b)

10 years agofor maint only, add ext/attrs/ to Maintainers.pl, as it's only been
David Mitchell [Wed, 20 May 2009 20:52:39 +0000 (21:52 +0100)] 
for maint only, add ext/attrs/ to Maintainers.pl, as it's only been
removed in blead.

10 years agoadd _PERLLIB pseudo-module to Maintainers.pl and update Maintainers.pm
David Mitchell [Sun, 17 May 2009 20:06:38 +0000 (21:06 +0100)] 
add _PERLLIB pseudo-module to Maintainers.pl and update Maintainers.pm
to allow !foo* in the file lists to represent a lits of files to be
exluded

(cherry picked from commit adcdf46b836a1f889349164fe4351aece263dc1b)

10 years agoadd --checkmani option to Porting/Maintainers
David Mitchell [Sun, 17 May 2009 14:46:46 +0000 (15:46 +0100)] 
add --checkmani option to Porting/Maintainers
This will only report unclaimed files if they are listed in the MANIFEST
(but it checks all files, not just *.[chty] etc)

(cherry picked from commit bfca551dce91bcb5e8e2595f9262614ca1bd4e7e)

10 years agomake Porting/corecpan.pl handle versions hidden in *_pm.PL files
David Mitchell [Sun, 17 May 2009 00:41:06 +0000 (01:41 +0100)] 
make Porting/corecpan.pl handle versions hidden in *_pm.PL files
(ie scripts that generate .pm files)

(cherry picked from commit 19e87f221220123fd05380fca766d035586f60bf)

10 years agoupdate Porting/corecpan.pl to handle new ext/ structure better
David Mitchell [Sun, 17 May 2009 00:31:56 +0000 (01:31 +0100)] 
update Porting/corecpan.pl to handle new ext/ structure better
(better filename -> module name conversion results in less failed
CPAN version lookups)

(cherry picked from commit f6e59a58ce5f29ee30bbfb2cb10fc14905407320)

10 years agoMaintainers.pl: most Compress stuff is now under ext/IO-Compress
David Mitchell [Sun, 17 May 2009 00:30:53 +0000 (01:30 +0100)] 
Maintainers.pl: most Compress stuff is now under ext/IO-Compress

(cherry picked from commit f7f403a29da80c2644c748df69c5d25710be49ef)