platform/upstream/perl.git
16 years agoUpdate to NEXT by Damian.
Rafael Garcia-Suarez [Tue, 3 Jun 2008 06:29:35 +0000 (06:29 +0000)]
Update to NEXT by Damian.
This fixes the working of NEXT with AUTOLOAD.

p4raw-id: //depot/perl@33991

16 years ago#33988 for AIX 3 and AIX 4: missing quotes in sed commands
H.Merijn Brand [Mon, 2 Jun 2008 14:04:59 +0000 (14:04 +0000)]
#33988 for AIX 3 and AIX 4: missing quotes in sed commands

p4raw-id: //depot/perl@33990

16 years agoAW: IO::Dir destructor
Dintelmann, Peter [Mon, 2 Jun 2008 14:48:35 +0000 (16:48 +0200)]
AW: IO::Dir destructor
From: "Dintelmann, Peter" <Peter.Dintelmann@dresdner-bank.com>
Message-ID: <3852726AFA94DE4F87E616F13F416A5F0216D9BE@naimucu1.ffz00k.rootdom.net>

p4raw-id: //depot/perl@33989

16 years agoEmbarrassing errors to find: missing quotes in sed commands
H.Merijn Brand [Mon, 2 Jun 2008 13:52:39 +0000 (13:52 +0000)]
Embarrassing errors to find: missing quotes in sed commands

p4raw-id: //depot/perl@33988

16 years agoUpgrade to podlators-2.1.0
Steve Peters [Mon, 2 Jun 2008 12:21:28 +0000 (12:21 +0000)]
Upgrade to podlators-2.1.0

p4raw-id: //depot/perl@33987

16 years agoSkip some File::Copy tests on Win32 since file permissions do not
Steve Peters [Mon, 2 Jun 2008 04:02:42 +0000 (04:02 +0000)]
Skip some File::Copy tests on Win32 since file permissions do not
seem to be set correctly.

p4raw-id: //depot/perl@33986

16 years ago[perl #36516] attributes.pm documentation is recursive and incomplete
reneeb [Sun, 25 May 2008 07:30:37 +0000 (00:30 -0700)]
[perl #36516] attributes.pm documentation is recursive and incomplete
From: "reneeb via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-19826-1211725834-911.36516-15-0@perl.org>

with some spelling nits

p4raw-id: //depot/perl@33985

16 years agoBump version of IO::Dir after last patch
Rafael Garcia-Suarez [Sun, 1 Jun 2008 19:49:50 +0000 (19:49 +0000)]
Bump version of IO::Dir after last patch

p4raw-id: //depot/perl@33984

16 years agoIO::Dir destructor
Zefram [Fri, 7 Sep 2007 23:06:36 +0000 (00:06 +0100)]
IO::Dir destructor
Message-ID: <20070907220636.GB24543@fysh.org>

p4raw-id: //depot/perl@33983

16 years agoRe: [perl #55160] perlbug AutoReply: Fix cygwin mount test
Reini Urban [Sun, 1 Jun 2008 14:51:59 +0000 (16:51 +0200)]
Re: [perl #55160] perlbug AutoReply: Fix cygwin mount test
From: "Reini Urban" <rurban@x-ray.at>
Message-ID: <6910a60806010551u30199befr43761fe53d5d896@mail.gmail.com>

p4raw-id: //depot/perl@33982

16 years ago[perl #36875] [PATCH] scalar reverse undef does not warn (was: Certain string handl...
Bram [Sat, 24 May 2008 12:34:22 +0000 (05:34 -0700)]
[perl #36875] [PATCH] scalar reverse undef does not warn (was: Certain string   handling functions don't warn on undef)
From: "Bram via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-11257-1211657660-1814.36875-15-0@perl.org>

p4raw-id: //depot/perl@33981

16 years agoFix for lib.pm Config detection
Steffen Mueller [Sun, 1 Jun 2008 17:36:55 +0000 (19:36 +0200)]
Fix for lib.pm Config detection
Message-ID: <20080601153657.26607.qmail@lists.develooper.com>

p4raw-id: //depot/perl@33980

16 years agoProbably starting with the changes in change #33897,
Steve Peters [Sun, 1 Jun 2008 17:32:27 +0000 (17:32 +0000)]
Probably starting with the changes in change #33897,
t/run/exit.t has been failing on Win32.  Update the skipping
mechanism to do more that check for the definition of
POSIX::WIFEXITED.
p4raw-link: @33897 on //depot/perl: 72bfe1b2b35945ea3c95d9b94ae2908121292236

p4raw-id: //depot/perl@33979

16 years ago[perl #54828] perlio.c has a problem (both 5.8 and 5.10)
Goro Fuji [Sun, 25 May 2008 23:10:42 +0000 (16:10 -0700)]
[perl #54828] perlio.c has a problem (both 5.8 and 5.10)
From: "Goro Fuji" (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-11257-1211782242-1590.54828-75-0@perl.org>

First chunk of the patch only

p4raw-id: //depot/perl@33978

16 years ago[perl #54424] perlipc mistype
andrew@sundale.net [Sun, 18 May 2008 22:20:06 +0000 (15:20 -0700)]
[perl #54424] perlipc mistype
From: andrew@sundale.net (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-11257-1211174406-1790.54424-75-0@perl.org>

p4raw-id: //depot/perl@33977

16 years agoUpgrade to Devel::PPPort 3.14
Marcus Holland-Moritz [Sun, 1 Jun 2008 12:15:09 +0000 (12:15 +0000)]
Upgrade to Devel::PPPort 3.14

p4raw-id: //depot/perl@33975

16 years agoThread::Queue 2.09
Jerry D. Hedden [Fri, 30 May 2008 12:41:41 +0000 (08:41 -0400)]
Thread::Queue 2.09
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510805300941o68c1967bw31dee3e40ffa28a7@mail.gmail.com>

Explicitly check for undef in args because some versions of
looks_like_number(undef) return true.

p4raw-id: //depot/perl@33974

16 years agoRe: recent 'lib.pm' change => dual-life lib.pm
Steffen Mueller [Tue, 27 May 2008 13:50:05 +0000 (15:50 +0200)]
Re: recent 'lib.pm' change => dual-life lib.pm
Message-ID: <483BF56D.2020803@sneakemail.com>

p4raw-id: //depot/perl@33973

16 years agoMust install mydtrace.h on VMS even it doesn't do much there.
Craig A. Berry [Sat, 31 May 2008 18:48:38 +0000 (18:48 +0000)]
Must install mydtrace.h on VMS even it doesn't do much there.

p4raw-id: //depot/perl@33971

16 years agoAdd conditional code to initialise RETVAL, to avoid compiler warnings.
Nicholas Clark [Sat, 31 May 2008 11:53:20 +0000 (11:53 +0000)]
Add conditional code to initialise RETVAL, to avoid compiler warnings.
(There was never an error, as croak() was called before the return).

p4raw-id: //depot/perl@33956

16 years ago[perl #53746] bug with index() matching beyond end of string
Dave Mitchell [Fri, 30 May 2008 21:41:05 +0000 (21:41 +0000)]
[perl #53746] bug with index() matching beyond end of string
An off-by-one error meant that index($str,...)
was effectively being executed as index("$str\0", ...).
Probably introduced by change #26511.
p4raw-link: @26511 on //depot/perl: 4c8626beeba549aaf3f327729c56a599716ee8b7

p4raw-id: //depot/perl@33952

16 years agoAdd index() tests for embedded nulls
Abigail [Tue, 6 May 2008 14:57:36 +0000 (16:57 +0200)]
Add index() tests for embedded nulls

Subject:  Re: [perl #53746] bug with index() matching beyond end of string when \0 bytes (00000000) are involved
Message-Id:  <20080506125736.GC17310@abigail.be>

p4raw-id: //depot/perl@33951

16 years agoPropagate new i_gdbm*ndbm variables
Andy Dougherty [Thu, 29 May 2008 12:43:29 +0000 (08:43 -0400)]
Propagate new i_gdbm*ndbm variables
Message-ID: <Pine.LNX.4.64.0805291241070.365@fractal.phys.lafayette.edu>

p4raw-id: //depot/perl@33949

16 years agoUpgrade to Locale-Maketext-1.13
Steve Peters [Thu, 29 May 2008 13:45:43 +0000 (13:45 +0000)]
Upgrade to Locale-Maketext-1.13

p4raw-id: //depot/perl@33948

16 years agoRevert part of #31039
H.Merijn Brand [Tue, 27 May 2008 15:19:07 +0000 (15:19 +0000)]
Revert part of #31039

p4raw-id: //depot/perl@33939

16 years ago[perl #54758] Perl 5.10 memory corruption
Dave Mitchell [Tue, 27 May 2008 00:12:52 +0000 (00:12 +0000)]
[perl #54758] Perl 5.10 memory corruption
When @a = sort @a is pessimised if @a has magic,
growing the stack requires various pointers to be reset in case
the stack gets reallocated.

p4raw-id: //depot/perl@33937

16 years agoMy recent changes to POSIX.xs forgot that WEXITSTATUS etc may not even
Nicholas Clark [Sun, 25 May 2008 23:47:00 +0000 (23:47 +0000)]
My recent changes to POSIX.xs forgot that WEXITSTATUS etc may not even
be defined. This fix changes the error message from "Your vendor has
not defined POSIX macro %s, used" to "POSIX::%s not implemented on
this architecture", which I assume is not going to break anything.

p4raw-id: //depot/perl@33936

16 years agolib.pm should not warn about loading .par files
Paul Fenwick [Thu, 22 May 2008 23:24:34 +0000 (09:24 +1000)]
lib.pm should not warn about loading .par files
Message-ID: <48357412.5020703@perltraining.com.au>

p4raw-id: //depot/perl@33927

16 years agomake TODO output TAP-compliant in regexp.t
Dave Mitchell [Sat, 24 May 2008 15:42:08 +0000 (15:42 +0000)]
make TODO output TAP-compliant in regexp.t

p4raw-id: //depot/perl@33919

16 years agoTime-Piece-1.13 test failures on HP-UX
Gisle Aas [Fri, 23 May 2008 00:20:28 +0000 (02:20 +0200)]
Time-Piece-1.13 test failures on HP-UX
Message-Id: <EB1DA83A-AA9C-4BA4-A09D-AB6DC5E00EB9@activestate.com>

Don't rely on strptime being able to parse illegal dates.  Also being tracked
via <http://rt.cpan.org/Public/Bug/Display.html?id=36106> so this also brings
blead closer to the next (as yet unreleased) version of Time::Piece.

p4raw-id: //depot/perl@33918

16 years agoFile::Copy does not copy source file permissions to the target file
Craig A. Berry [Fri, 23 May 2008 15:50:14 +0000 (15:50 +0000)]
File::Copy does not copy source file permissions to the target file
on VMS (it never has, but the new tests expected it to).

p4raw-id: //depot/perl@33916

16 years agoBump the version number following change 33905 (and for any other
Nicholas Clark [Fri, 23 May 2008 14:38:31 +0000 (14:38 +0000)]
Bump the version number following change 33905 (and for any other
changes that might come between 5.10's release and 5.8.9's). Note that
Rafael has kindly volunteered to take over maintainer.

p4raw-id: //depot/perl@33914

16 years agoBump AutoSplit to a dev version number to reflect the small change in
Nicholas Clark [Fri, 23 May 2008 10:05:43 +0000 (10:05 +0000)]
Bump AutoSplit to a dev version number to reflect the small change in
the __DATA__ section made in the AutoLoader 5.66 release. All will get
back in sync with the next AutoLoader release.

p4raw-id: //depot/perl@33912

16 years agoRe: [perl #41555] Bug in File::Find on Windows when target
Bram [Mon, 12 May 2008 22:13:33 +0000 (00:13 +0200)]
Re: [perl #41555] Bug in File::Find on Windows when target
Message-ID: <20080512221333.mq0283dlessws4wk@horde.wizbit.be>

p4raw-id: //depot/perl@33911

16 years agoSilence build warnings in universal.c
Jerry D. Hedden [Wed, 21 May 2008 13:15:28 +0000 (09:15 -0400)]
Silence build warnings in universal.c
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510805211015m5c59bbf5wf3a992e776b1c4c4@mail.gmail.com>

p4raw-id: //depot/perl@33910

16 years ago[DOC PATCH] Memoize.pm refers to old title of "Higher Order Perl"
Moritz Lenz [Thu, 22 May 2008 15:47:04 +0000 (17:47 +0200)]
[DOC PATCH] Memoize.pm refers to old title of "Higher Order Perl"
Message-ID: <48357958.2050501@casella.verplant.org>

p4raw-id: //depot/perl@33909

16 years agoRafael will take over Attribute::Handlers
Nicholas Clark [Thu, 22 May 2008 08:31:30 +0000 (08:31 +0000)]
Rafael will take over Attribute::Handlers

p4raw-id: //depot/perl@33907

16 years agoFollowing a conversation on IRC, Artur thinks it best if we consider
Nicholas Clark [Thu, 22 May 2008 07:45:01 +0000 (07:45 +0000)]
Following a conversation on IRC, Artur thinks it best if we consider
the core version of Attribute::Handlers official from now on, and
hence remove it from Porting/Maintainers.pl

p4raw-id: //depot/perl@33906

16 years agoDocumentation typo fix for Attribute::Handlers.
Florian Ragwitz [Wed, 21 May 2008 22:42:40 +0000 (00:42 +0200)]
Documentation typo fix for Attribute::Handlers.
Message-Id: <1211402560-12949-1-git-send-email-rafl@debian.org>

p4raw-id: //depot/perl@33905

16 years agoMake the worst case error message for Perl_croak_xs_usage() consistent
Nicholas Clark [Wed, 21 May 2008 14:35:20 +0000 (14:35 +0000)]
Make the worst case error message for Perl_croak_xs_usage() consistent
with stringifying a code reference.

p4raw-id: //depot/perl@33902

16 years agoAdd Perl_croak_xs_usage(), which reduces a lot of explicit calls of
Nicholas Clark [Wed, 21 May 2008 13:35:43 +0000 (13:35 +0000)]
Add Perl_croak_xs_usage(), which reduces a lot of explicit calls of
the form Perl_croak(aTHX_ "Usage %s::%s(%s)", "ouch" "awk", "eee_yow");
down to croak_xs_usage(cv, "eee_yow"); and refactor all the core XS
code to use it. This adds () to the error messages for attributes::*

p4raw-id: //depot/perl@33901

16 years agoUpgrade to AutoLoader-5.66
Steve Peters [Wed, 21 May 2008 13:23:24 +0000 (13:23 +0000)]
Upgrade to AutoLoader-5.66

p4raw-id: //depot/perl@33900

16 years agoUpgrade to Object-Accessor-0.34
Steve Peters [Wed, 21 May 2008 13:16:58 +0000 (13:16 +0000)]
Upgrade to Object-Accessor-0.34

p4raw-id: //depot/perl@33899

16 years agoRe: [perl #54566] assertion failure fiddling with @ISA
Rafael Garcia-Suarez [Wed, 21 May 2008 14:42:48 +0000 (16:42 +0200)]
Re: [perl #54566] assertion failure fiddling with @ISA
From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com>
Message-ID: <b77c1dce0805210542l164caf85k86a34feae25ca9a7@mail.gmail.com>

p4raw-id: //depot/perl@33898

16 years agoReplaced the WEXITSTATUS, WIFEXITED, WIFSIGNALED, WIFSTOPPED, WSTOPSIG
Nicholas Clark [Wed, 21 May 2008 10:31:32 +0000 (10:31 +0000)]
Replaced the WEXITSTATUS, WIFEXITED, WIFSIGNALED, WIFSTOPPED, WSTOPSIG
and WTERMSIG wrappers with one wrapper using the XS "ALIAS" feature.
This gets the shared object size back below the size before the removal
of int_macro_int. It looks like there are other space savings to be
made this way.

p4raw-id: //depot/perl@33897

16 years agoEliminate POSIX::int_macro_int, and all the complex AUTOLOAD fandango
Nicholas Clark [Wed, 21 May 2008 09:18:00 +0000 (09:18 +0000)]
Eliminate POSIX::int_macro_int, and all the complex AUTOLOAD fandango
that creates closures round it. Instead, wrap WEXITSTATUS, WIFEXITED,
WIFSIGNALED, WIFSTOPPED, WSTOPSIG and WTERMSIG directly with XS.
The shared library is slightly larger, but dynamic memory usage savings
beat this, even within one thread of one process. Simpler code too.

p4raw-id: //depot/perl@33896

16 years agometabatman fails the "this patch is self-documenting" test. Restore
Nicholas Clark [Tue, 20 May 2008 18:37:03 +0000 (18:37 +0000)]
metabatman fails the "this patch is self-documenting" test. Restore
(roughly) the original parameter names.

p4raw-id: //depot/perl@33891

16 years agoThe TODO tests of change 33876 were actually fixed by change 33874.
Nicholas Clark [Tue, 20 May 2008 18:35:54 +0000 (18:35 +0000)]
The TODO tests of change 33876 were actually fixed by change 33874.

p4raw-id: //depot/perl@33890

16 years agoRe: Change 33843: [perl #54120] [PATCH] [metaconfig] Need more -fstack-protector
Andy Dougherty [Tue, 20 May 2008 11:21:14 +0000 (07:21 -0400)]
Re: Change 33843: [perl #54120] [PATCH] [metaconfig] Need more -fstack-protector
Message-ID: <Pine.LNX.4.64.0805201102040.767@fractal.phys.lafayette.edu>

p4raw-id: //depot/perl@33887

16 years agoRe: [PATCH: TODO Tests] Re: [perl #53806] No complain about bareword
Rafael Garcia-Suarez [Tue, 20 May 2008 10:14:28 +0000 (12:14 +0200)]
Re: [PATCH: TODO Tests] Re: [perl #53806] No complain about bareword
From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com>
Message-ID: <b77c1dce0805200114o5df69d8br9a02de5a508c3462@mail.gmail.com>

p4raw-id: //depot/perl@33876

16 years agoRe: [PATCH: TODO Tests] Re: [perl #53806] No complain about bareword
Rafael Garcia-Suarez [Tue, 20 May 2008 09:45:19 +0000 (11:45 +0200)]
Re: [PATCH: TODO Tests] Re: [perl #53806] No complain about bareword
From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com>
Message-ID: <b77c1dce0805200045i1000598ci13c9cb3a29f64b6d@mail.gmail.com>

p4raw-id: //depot/perl@33874

16 years agoThread::Semaphore 2.08
Jerry D. Hedden [Mon, 19 May 2008 13:06:20 +0000 (09:06 -0400)]
Thread::Semaphore 2.08
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510805191006yc870892r28ea38cfd128eb37@mail.gmail.com>

p4raw-id: //depot/perl@33871

16 years agoFix typo in perlop.pod
Jerry D. Hedden [Mon, 19 May 2008 11:58:58 +0000 (07:58 -0400)]
Fix typo in perlop.pod
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510805190858v4a7f6e06k5f949ff31384137d@mail.gmail.com>

p4raw-id: //depot/perl@33870

16 years agocorrect errors / omissions in documenting DOES
Ricardo SIGNES [Mon, 19 May 2008 10:14:02 +0000 (06:14 -0400)]
correct errors / omissions in documenting DOES
Message-ID: <20080519141402.GA54401@knight.local>

p4raw-id: //depot/perl@33869

16 years agoAdd "profile installman" to the TODO.
Nicholas Clark [Mon, 19 May 2008 13:13:11 +0000 (13:13 +0000)]
Add "profile installman" to the TODO.

p4raw-id: //depot/perl@33865

16 years agoAdd -w, tweak some comments.
Nicholas Clark [Mon, 19 May 2008 12:59:10 +0000 (12:59 +0000)]
Add -w, tweak some comments.

p4raw-id: //depot/perl@33864

16 years agoA couple more installman tidy ups.
Nicholas Clark [Mon, 19 May 2008 12:40:53 +0000 (12:40 +0000)]
A couple more installman tidy ups.

p4raw-id: //depot/perl@33863

16 years agoMerge common code from installperl and installman into install_lib.pl
Nicholas Clark [Mon, 19 May 2008 12:26:51 +0000 (12:26 +0000)]
Merge common code from installperl and installman into install_lib.pl

p4raw-id: //depot/perl@33862

16 years agoChange 33859 missed $destdir => $opts{destdir}
Nicholas Clark [Mon, 19 May 2008 11:58:30 +0000 (11:58 +0000)]
Change 33859 missed $destdir => $opts{destdir}

p4raw-id: //depot/perl@33861

16 years agoConverge some changes from installperl into installman. I have a
Nicholas Clark [Mon, 19 May 2008 10:21:04 +0000 (10:21 +0000)]
Converge some changes from installperl into installman. I have a
suspicion that installman is only run on *nix and OS/2, not Win32 or
VMS. Specifically
sub unlink   - return scalar(@names) if $Is_VMS # from change 854
sub link     - change warn to die               # from change 4774
sub samepath - case insensitive name comparison # from change 311
(in the ansiperl branch, merged via the win32 branch)

p4raw-id: //depot/perl@33860

16 years ago$nonono => $opts{notify}
Nicholas Clark [Mon, 19 May 2008 09:42:02 +0000 (09:42 +0000)]
$nonono  => $opts{notify}
$verbose => $opts{verbose}
$silent  => $opts{silent}
to align the code with forked code in installman

p4raw-id: //depot/perl@33859

16 years agoAdd ..., !!!, and ??? operators
chromatic [Sat, 10 May 2008 12:52:11 +0000 (05:52 -0700)]
Add ..., !!!, and ??? operators
Message-Id: <200805101252.11961.chromatic@wgz.org>

p4raw-id: //depot/perl@33858

16 years agoDEBUG_LEAKING_SCALARS wasn't reporting the correct line number
Dave Mitchell [Sun, 18 May 2008 12:40:36 +0000 (12:40 +0000)]
DEBUG_LEAKING_SCALARS wasn't reporting the correct line number
of SVs allocated at runtime

p4raw-id: //depot/perl@33854

16 years agofix misleading comment about Perl_re_dup_guts
Dave Mitchell [Sun, 18 May 2008 12:07:19 +0000 (12:07 +0000)]
fix misleading comment about Perl_re_dup_guts

p4raw-id: //depot/perl@33853

16 years agoNew separations for the pattern match operator documentation,
David Nicol [Fri, 9 May 2008 18:14:29 +0000 (18:14 +0000)]
New separations for the pattern match operator documentation,
suggested by David Nicol:

Subject: It's wafer thin!
From: "David Nicol" <davidnicol@gmail.com>
Message-ID: <934f64a20805091114y40595f9ap9d355b39f20779c1@mail.gmail.com>

p4raw-id: //depot/perl@33852

16 years agoFix for [perl #51848] Deparse interpolation in regex literal
Rafael Garcia-Suarez [Sun, 18 May 2008 08:37:02 +0000 (08:37 +0000)]
Fix for [perl #51848] Deparse interpolation in regex literal

p4raw-id: //depot/perl@33851

16 years ago[perl #53500] op/pwent.t should use the DirectoryService on OS X
Tom Wyant [Sun, 11 May 2008 14:40:04 +0000 (07:40 -0700)]
[perl #53500] op/pwent.t should use the DirectoryService on OS X
From: "Tom Wyant via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-20841-1210542001-412.53500-15-0@perl.org>

p4raw-id: //depot/perl@33850

16 years ago[perl #38955] exists(): error message on wrong argument type is incorrect (5.8.7...
Bram [Sat, 17 May 2008 04:14:11 +0000 (21:14 -0700)]
[perl #38955] exists(): error message on wrong argument type is incorrect (5.8.7 cygwin)
From: "Bram via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-11257-1211022849-1634.38955-15-0@perl.org>

p4raw-id: //depot/perl@33849

16 years agoRe: eval "require Foo" with binary-incompatible XS modules
Niko Tyni [Sat, 17 May 2008 21:37:30 +0000 (00:37 +0300)]
Re: eval "require Foo" with binary-incompatible XS modules
Message-ID: <20080517183730.GA4440@rebekka>

p4raw-id: //depot/perl@33848

16 years agoThread::Queue 2.08
Jerry D. Hedden [Wed, 14 May 2008 12:47:04 +0000 (08:47 -0400)]
Thread::Queue 2.08
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510805140947h707fe273j5adec649b5cc4238@mail.gmail.com>

p4raw-id: //depot/perl@33847

16 years agoIO::Compress::* 2.011
Paul Marquess [Sat, 17 May 2008 12:16:13 +0000 (13:16 +0100)]
IO::Compress::* 2.011
From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
Message-ID: <CF9B8F335CB2417FBA78E0F08EAB1F7D@myopwv.com>

p4raw-id: //depot/perl@33846

16 years agoRe: [perl #50180] NDBM_File fails to build
Andy Dougherty [Tue, 13 May 2008 12:28:45 +0000 (08:28 -0400)]
Re: [perl #50180] NDBM_File fails to build
Message-ID: <Pine.LNX.4.64.0805131224130.9728@fractal.phys.lafayette.edu>

p4raw-id: //depot/perl@33845

16 years ago[perl #54120] [PATCH] [metaconfig] Need more -fstack-protector
Andy Dougherty [Tue, 13 May 2008 09:37:07 +0000 (02:37 -0700)]
[perl #54120] [PATCH] [metaconfig] Need more -fstack-protector
From: Andy Dougherty (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-9992-1210696625-331.54120-75-0@perl.org>

p4raw-id: //depot/perl@33843

16 years agoRe: Compiling perl (5.10.x) with gcc <= 3.2.3
Andy Dougherty [Fri, 16 May 2008 13:59:41 +0000 (09:59 -0400)]
Re: Compiling perl (5.10.x) with gcc <= 3.2.3
Message-ID: <Pine.LNX.4.64.0805161344570.10409@fractal.phys.lafayette.edu>

p4raw-id: //depot/perl@33841

16 years ago[perl #39187] [DOC-PATCH]: perldoc -f reverse: examples (was: RE: Perlfunc needs...
Bram [Fri, 16 May 2008 14:44:07 +0000 (07:44 -0700)]
[perl #39187] [DOC-PATCH]: perldoc -f reverse: examples (was: RE: Perlfunc needs to be made more clear regarding reverse in scalar context.)
From: "Bram via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-9880-1210974244-1717.39187-15-0@perl.org>

p4raw-id: //depot/perl@33840

16 years agoSomehow, this got missed in change #33779.
Steve Peters [Fri, 16 May 2008 19:58:58 +0000 (19:58 +0000)]
Somehow, this got missed in change #33779.
p4raw-link: @33779 on //depot/perl: 4eb6bdb8125acdfea8b9f73540d56355754b5da8

p4raw-id: //depot/perl@33839

16 years agoUpgrade to ExtUtils-Command-1.14
Steve Peters [Fri, 16 May 2008 19:53:42 +0000 (19:53 +0000)]
Upgrade to ExtUtils-Command-1.14

p4raw-id: //depot/perl@33838

16 years agoUpgrade to Math-BigInt-FastCalc-0.19
Steve Peters [Fri, 16 May 2008 18:07:00 +0000 (18:07 +0000)]
Upgrade to Math-BigInt-FastCalc-0.19

p4raw-id: //depot/perl@33837

16 years agothreads::shared 1.21
Jerry D. Hedden [Fri, 16 May 2008 09:52:24 +0000 (05:52 -0400)]
threads::shared 1.21
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510805160652l73e7d5a9hdc675e8efbbf1479@mail.gmail.com>

p4raw-id: //depot/perl@33836

16 years agoh2ph: allow the quote mark delimiter when chasing #include directives with "-a"
Niko Tyni [Thu, 15 May 2008 23:15:35 +0000 (02:15 +0300)]
h2ph: allow the quote mark delimiter when chasing #include directives with "-a"
Message-Id: <1210882535-11072-1-git-send-email-ntyni@debian.org>

p4raw-id: //depot/perl@33835

16 years agoMake perlfunc link to the correct section of perlop for q//, qq//, qx//, and qw//
Matt Kraai [Thu, 15 May 2008 15:45:17 +0000 (08:45 -0700)]
Make perlfunc link to the correct section of perlop for q//, qq//, qx//, and qw//
Message-ID: <20080515224517.GA11692@ftbfs.org>

p4raw-id: //depot/perl@33834

16 years agoPrevent the tokenizer from segfaulting in debug mode when a FUNC token is forced
Rafael Garcia-Suarez [Fri, 16 May 2008 12:13:23 +0000 (14:13 +0200)]
Prevent the tokenizer from segfaulting in debug mode when a FUNC token is forced
   From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com>
   Message-ID: <b77c1dce0805160313r78cb1b2bxfeb64460d2e9a7df@mail.gmail.com>

p4raw-id: //depot/perl@33833

16 years agoHP 9000 End of Sale Announcements
H.Merijn Brand [Fri, 16 May 2008 08:47:59 +0000 (08:47 +0000)]
HP 9000 End of Sale Announcements

p4raw-id: //depot/perl@33832

16 years agoRe: [PATCH] Double magic with chop
Vincent Pit [Thu, 15 May 2008 15:31:19 +0000 (17:31 +0200)]
Re: [PATCH] Double magic with chop
From: "Vincent Pit" <perl@profvince.com>
Message-ID: <32964.147.210.17.175.1210858279.squirrel@147.210.17.175>

p4raw-id: //depot/perl@33831

16 years agoAdd investigating eliminating POSIX::int_macro_int() to perltodo.
Nicholas Clark [Thu, 15 May 2008 13:03:48 +0000 (13:03 +0000)]
Add investigating eliminating POSIX::int_macro_int() to perltodo.

p4raw-id: //depot/perl@33830

16 years agoFix my typo.
Nicholas Clark [Thu, 15 May 2008 12:01:42 +0000 (12:01 +0000)]
Fix my typo.

p4raw-id: //depot/perl@33829

16 years agoCompress/Raw/Zlib/Zlib.xs // comment fix
Andy Dougherty [Tue, 13 May 2008 13:01:45 +0000 (09:01 -0400)]
Compress/Raw/Zlib/Zlib.xs  // comment fix
Message-ID: <Pine.LNX.4.64.0805131300110.9962@fractal.phys.lafayette.edu>

p4raw-id: //depot/perl@33828

16 years agofix typo in a Tie::Hash documentation link
Niko Tyni [Wed, 14 May 2008 23:09:27 +0000 (02:09 +0300)]
fix typo in a Tie::Hash documentation link
Message-Id: <1210795767-21221-1-git-send-email-ntyni@debian.org>

p4raw-id: //depot/perl@33827

16 years agoRemove POSIX's internal implementation of S_ISBLK, S_ISCHR, S_ISDIR,
Nicholas Clark [Thu, 15 May 2008 11:24:43 +0000 (11:24 +0000)]
Remove POSIX's internal implementation of S_ISBLK, S_ISCHR, S_ISDIR,
S_ISFIFO and S_ISREG, and pull them in from Fcntl. Spotted as a result
of bug #54186, but there has been a redefined subroutine warning for
ages if you elected to import all of POSIX and Fcntl's exports.

p4raw-id: //depot/perl@33826

16 years agoIt transpires that POSIX.xs also duplicated several constants defined
Nicholas Clark [Thu, 15 May 2008 10:10:27 +0000 (10:10 +0000)]
It transpires that POSIX.xs also duplicated several constants defined
by Fcntl but only conditionally exported by Fcntl. The most obvious
were SEEK_CUR, SEEK_END and SEEK_SET, as reported in bug #54186.
So add them to the list of constants that POSIX imports from Fcntl.

p4raw-id: //depot/perl@33825

16 years agoUpgrade to Devel::PPPort 3.13_03
Marcus Holland-Moritz [Tue, 13 May 2008 19:50:23 +0000 (19:50 +0000)]
Upgrade to Devel::PPPort 3.13_03

p4raw-id: //depot/perl@33824

16 years agoHandle PL_minus_E before PL_minus_{n,p}.
Florian Ragwitz [Sun, 11 May 2008 07:51:18 +0000 (09:51 +0200)]
Handle PL_minus_E before PL_minus_{n,p}.
Message-Id: <1210485078-19640-1-git-send-email-rafl@debian.org>

p4raw-id: //depot/perl@33822

16 years agoIO::Compress::* 2.010
Paul Marquess [Mon, 5 May 2008 18:32:54 +0000 (19:32 +0100)]
IO::Compress::* 2.010
From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
Message-ID: <01dc01c8aed6$0eb13cf0$6501a8c0@myopwv.com>

p4raw-id: //depot/perl@33816

16 years agoCall SvMAGICAL_off in mg_free
Bram [Mon, 5 May 2008 16:18:56 +0000 (18:18 +0200)]
Call SvMAGICAL_off in mg_free
Message-ID: <20080505161856.pgz4pjga1w44ksk4@horde.wizbit.be>

p4raw-id: //depot/perl@33815

16 years agoRun Porting/checkARGS_ASSERT.pl and fix what it picks up. (Which,
Nicholas Clark [Sat, 10 May 2008 16:44:45 +0000 (16:44 +0000)]
Run Porting/checkARGS_ASSERT.pl and fix what it picks up. (Which,
coincidentally were both from changes I made)

p4raw-id: //depot/perl@33814

16 years agoRemove C++ comments
Rafael Garcia-Suarez [Sat, 10 May 2008 16:07:35 +0000 (16:07 +0000)]
Remove C++ comments

p4raw-id: //depot/perl@33811

16 years agothreads::shared 1.19
Jerry D. Hedden [Wed, 7 May 2008 16:36:28 +0000 (12:36 -0400)]
threads::shared 1.19
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510805071336y50db0a35t740fbe9a8192be64@mail.gmail.com>

p4raw-id: //depot/perl@33809

16 years agoThread::Queue 2.07
Jerry D. Hedden [Thu, 8 May 2008 10:05:51 +0000 (06:05 -0400)]
Thread::Queue 2.07
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510805080705p3cc8f657i7a1441da5b0a273b@mail.gmail.com>

p4raw-id: //depot/perl@33808

16 years agoFix [perl #52740] crash when localizing a symtab entry
Rafael Garcia-Suarez [Sat, 10 May 2008 15:58:32 +0000 (15:58 +0000)]
Fix [perl #52740] crash when localizing a symtab entry

p4raw-id: //depot/perl@33807

16 years agoRe: Change 33794: [PATCH] File::Copy & permission bits.
Jerry D. Hedden [Fri, 9 May 2008 13:06:14 +0000 (09:06 -0400)]
Re: Change 33794: [PATCH] File::Copy & permission bits.
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510805091006s1faa2d05lcaa3b6383b7fb603@mail.gmail.com>

p4raw-id: //depot/perl@33804