This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
12 years agoMost of the AUTHORS file already has hard tabs, so convert the
Nicholas Clark [Sun, 5 Oct 2008 15:50:38 +0000 (15:50 +0000)]
Most of the AUTHORS file already has hard tabs, so convert the
remaining lines.

p4raw-id: //depot/perl@34458

12 years agoAll the volunteers who contributed to Paul Fenwick's project to help
Nicholas Clark [Sun, 5 Oct 2008 15:20:15 +0000 (15:20 +0000)]
All the volunteers who contributed to Paul Fenwick's project to help
write perl589delta.pod, who weren't already in the AUTHORS file.
Big thanks to all of them (including the 6 already in it). Still not
to late to book your place in eternity - contact Paul for details.

p4raw-id: //depot/perl@34457

12 years agoAdd probes for *time64 () functions
H.Merijn Brand [Fri, 3 Oct 2008 16:19:55 +0000 (16:19 +0000)]
Add probes for *time64 () functions
Add missing config vars

p4raw-id: //depot/perl@34456

12 years agoIt's RISC OS, dammit. Hard space, upper case. Always.
Nicholas Clark [Wed, 1 Oct 2008 20:59:42 +0000 (20:59 +0000)]
It's RISC OS, dammit. Hard space, upper case. Always.

p4raw-id: //depot/perl@34454

12 years agoFix Archive-Tar's 02_methods.t when IO::Compress::Bzip2 is absent
Steve Hay [Wed, 1 Oct 2008 16:55:42 +0000 (16:55 +0000)]
Fix Archive-Tar's 02_methods.t when IO::Compress::Bzip2 is absent

p4raw-id: //depot/perl@34453

12 years agoUpgrade to Archive-Tar-1.39_04
Steve Hay [Wed, 1 Oct 2008 16:53:57 +0000 (16:53 +0000)]
Upgrade to Archive-Tar-1.39_04

Local change 32352 remains in 04_resolved_issues.t

p4raw-id: //depot/perl@34452

12 years agoerror reporting of [$a ; $b] can be a TODO.
Nicholas Clark [Wed, 1 Oct 2008 08:55:48 +0000 (08:55 +0000)]
error reporting of [$a ; $b] can be a TODO.

p4raw-id: //depot/perl@34451

12 years agoCorrect the sLOCALTIME_{min|max} values added by #34363 for BCC and VC9
Steve Hay [Tue, 30 Sep 2008 16:31:09 +0000 (16:31 +0000)]
Correct the sLOCALTIME_{min|max} values added by #34363 for BCC and VC9
(Manually checking with the Configure test programs shows that the
values differ fromt he sGMTIME_{min|max} values for these compilers)

p4raw-id: //depot/perl@34449

12 years agoAdd the two new test files that I missed in 34446
Steve Hay [Tue, 30 Sep 2008 12:41:16 +0000 (12:41 +0000)]
Add the two new test files that I missed in 34446
(Thanks to Rafael for the spot)

p4raw-id: //depot/perl@34448

12 years agoFix Module-Build's compat.t when HARNESS_TIMER is set to 1
Steve Hay [Tue, 30 Sep 2008 11:27:36 +0000 (11:27 +0000)]
Fix Module-Build's compat.t when HARNESS_TIMER is set to 1

This is hopefully a better way of fixing the failure originally
addressed by 33340 (which was not assimilated into 0.30)

p4raw-id: //depot/perl@34447

12 years agoUpgrade to Module-Build-0.30
Steve Hay [Tue, 30 Sep 2008 11:25:01 +0000 (11:25 +0000)]
Upgrade to Module-Build-0.30

Local changes 32357 in ppm.t and 32351 in test_type.t and xs.t remain,
but not the tilde.t part of 32351, which looks like it might be
superseded by changes in 0.30

p4raw-id: //depot/perl@34446

12 years agoA builtin hard upper bound for sLOCALTIME_max to prevent AIX
H.Merijn Brand [Mon, 29 Sep 2008 16:56:12 +0000 (16:56 +0000)]
A builtin hard upper bound for sLOCALTIME_max to prevent AIX
from stalling in the tests

p4raw-id: //depot/perl@34444

12 years agoAllow s{GM,LOCAL)TIME_{min,max} to be set from CLI, Policy.sh and hints
H.Merijn Brand [Mon, 29 Sep 2008 16:15:52 +0000 (16:15 +0000)]
Allow s{GM,LOCAL)TIME_{min,max} to be set from CLI, Policy.sh and hints

p4raw-id: //depot/perl@34443

12 years agoVersion up for adding hints/hpux.pl
H.Merijn Brand [Mon, 29 Sep 2008 12:41:37 +0000 (12:41 +0000)]
Version up for adding hints/hpux.pl

p4raw-id: //depot/perl@34442

12 years agoStorable and HP-UX Optimizer don't like eachother on 5.8.x
H.Merijn Brand [Mon, 29 Sep 2008 12:40:38 +0000 (12:40 +0000)]
Storable and HP-UX Optimizer don't like eachother on 5.8.x
Dropping optimization level for HP C-ANSI-C to +O1 won't
do too much harm to all other builds, so keep it simple

p4raw-id: //depot/perl@34441

12 years agoUpgrade to ExtUtils-MakeMaker-6.46
Steve Hay [Mon, 29 Sep 2008 09:14:25 +0000 (09:14 +0000)]
Upgrade to ExtUtils-MakeMaker-6.46

Local changes 32905 and 32964 in MM_Unix.pm and 33259 in MM_Unix.t
remain

p4raw-id: //depot/perl@34440

12 years agoRe: [PATCH] Add open "|-" and open "-|" to perlopentut
Shlomi Fish [Tue, 23 Sep 2008 19:00:41 +0000 (22:00 +0300)]
Re: [PATCH] Add open "|-" and open "-|" to perlopentut
Message-id: <200809231900.41474.shlomif@iglu.org.il>

p4raw-id: //depot/perl@34435

12 years agoLoading modules in test.pl
Jerry D. Hedden [Tue, 23 Sep 2008 09:40:27 +0000 (05:40 -0400)]
Loading modules in test.pl
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510809230640y2d5a072g6abff6604f9daa79@mail.gmail.com>

p4raw-id: //depot/perl@34434

12 years ago$? is PVLV on VMS (and actually, anywhere else where COMPLEX_STATUS is
Nicholas Clark [Sat, 27 Sep 2008 09:27:59 +0000 (09:27 +0000)]
$? is PVLV on VMS (and actually, anywhere else where COMPLEX_STATUS is
defined).

p4raw-id: //depot/perl@34433

12 years agoUpgrade Compression modules to 2.015
Steve Hay [Fri, 26 Sep 2008 16:43:21 +0000 (16:43 +0000)]
Upgrade Compression modules to 2.015

p4raw-id: //depot/perl@34425

12 years agoHints file for MirOS BSD
Chris BinGOs Williams [Thu, 25 Sep 2008 16:03:10 +0000 (17:03 +0100)]
Hints file for MirOS BSD
From: "Chris 'BinGOs' Williams" <chris@bingosnet.co.uk>
Message-ID: <20080925150310.GA30736@klanker.bingosnet.co.uk>
Date: Thu, 25 Sep 2008 16:03:10 +0100

p4raw-id: //depot/perl@34423

12 years agoUpgrade to XSLoader 0.10.
Nicholas Clark [Fri, 26 Sep 2008 09:10:02 +0000 (09:10 +0000)]
Upgrade to XSLoader 0.10.

p4raw-id: //depot/perl@34422

12 years agoUpgrade to podlators-2.1.4
Steve Hay [Fri, 26 Sep 2008 08:44:33 +0000 (08:44 +0000)]
Upgrade to podlators-2.1.4

p4raw-id: //depot/perl@34421

12 years ago$! and $1 are PVMG(), but their content is undefined when peeking
H.Merijn Brand [Fri, 26 Sep 2008 08:39:27 +0000 (08:39 +0000)]
$! and $1 are PVMG(), but their content is undefined when peeking

p4raw-id: //depot/perl@34420

12 years agoDon't skip exporting Perl_sv_peek in non-DEBUGGING builds since it
Steve Hay [Thu, 25 Sep 2008 17:12:37 +0000 (17:12 +0000)]
Don't skip exporting Perl_sv_peek in non-DEBUGGING builds since it
is now used in XS::APItest (as of #34417)

p4raw-id: //depot/perl@34419

12 years agoAdd new test file to MANIFEST. Fix tests for threaded builds.
H.Merijn Brand [Thu, 25 Sep 2008 13:46:24 +0000 (13:46 +0000)]
Add new test file to MANIFEST. Fix tests for threaded builds.

p4raw-id: //depot/perl@34418

12 years agoNew XS::APItest's for sv_peek based on my DDumper work
H.Merijn Brand [Thu, 25 Sep 2008 12:54:16 +0000 (12:54 +0000)]
New XS::APItest's for sv_peek based on my DDumper work

p4raw-id: //depot/perl@34417

12 years agopv_uni_display () omitted backslash in output string
H.Merijn Brand [Thu, 25 Sep 2008 11:55:49 +0000 (11:55 +0000)]
pv_uni_display () omitted backslash in output string

p4raw-id: //depot/perl@34416

12 years agoCouple of mail address fixes
Richard Foley [Wed, 24 Sep 2008 14:07:38 +0000 (16:07 +0200)]
Couple of mail address fixes
Message-Id: <200809241407.38389.Richard.Foley@rfi.net>

p4raw-id: //depot/perl@34414

12 years agodefined %{$package.'::'} isn't good enough to tell whether a module is
Nicholas Clark [Tue, 23 Sep 2008 13:48:10 +0000 (13:48 +0000)]
defined %{$package.'::'} isn't good enough to tell whether a module is
loaded when it's XS and staticly linked to perl.

p4raw-id: //depot/perl@34409

12 years agoShow using waitpid in IPC::Open[23] SYNOPSIS
brian d foy [Sun, 21 Sep 2008 15:23:47 +0000 (10:23 -0500)]
Show using waitpid in IPC::Open[23] SYNOPSIS
Message-ID: <210920081523471499%brian.d.foy@gmail.com>

p4raw-id: //depot/perl@34408

12 years agoThe tests for the -ostash option to B::Concise will have been failing
Nicholas Clark [Tue, 23 Sep 2008 13:31:26 +0000 (13:31 +0000)]
The tests for the -ostash option to B::Concise will have been failing
for -Uusedl since they were added. For now, test with a non-XS module,
and TODO the test with the XS module when usedl is undefined.

p4raw-id: //depot/perl@34406

12 years agoFix tests for the case of -Du_usedl
Nicholas Clark [Tue, 23 Sep 2008 12:00:05 +0000 (12:00 +0000)]
Fix tests for the case of -Du_usedl

p4raw-id: //depot/perl@34404

12 years ago[perl #59208][PATCH 5.8.x] ext/DynaLoader/t/XSLoader.t assumes dynamic loading
Andy Dougherty [Mon, 22 Sep 2008 13:36:57 +0000 (09:36 -0400)]
[perl #59208][PATCH 5.8.x] ext/DynaLoader/t/XSLoader.t assumes dynamic loading
Message-ID:  <Pine.LNX.4.64.0809221334120.11020@fractal.phys.lafayette.edu>

p4raw-id: //depot/perl@34402

12 years agoChange 30638 to 5.8.x inadvertently introduced (at lest) two
Nicholas Clark [Mon, 22 Sep 2008 20:39:30 +0000 (20:39 +0000)]
Change 30638 to 5.8.x inadvertently introduced (at lest) two
regressions into the regexp engine. Add tests for the constructions
that regressed, to prevent any future change falling foul of the same
problem.

p4raw-id: //depot/perl@34400

12 years agoAvoid uninitialized warnings from XSLoader
Rafael Garcia-Suarez [Mon, 22 Sep 2008 08:30:40 +0000 (08:30 +0000)]
Avoid uninitialized warnings from XSLoader

p4raw-id: //depot/perl@34392

12 years agoSkip another module from the VERSION comparison checks
Steve Hay [Mon, 22 Sep 2008 08:16:57 +0000 (08:16 +0000)]
Skip another module from the VERSION comparison checks

p4raw-id: //depot/perl@34391

12 years agoFix syntax error in makedef.pl introduced by #34379
Steve Hay [Mon, 22 Sep 2008 07:58:57 +0000 (07:58 +0000)]
Fix syntax error in makedef.pl introduced by #34379

p4raw-id: //depot/perl@34390

12 years agoRe: [perl #59128] Typo in perldsc(1)
Moritz Lenz [Sun, 21 Sep 2008 17:47:11 +0000 (19:47 +0200)]
Re: [perl #59128] Typo in perldsc(1)
Message-ID: <48D66C7F.6000602@casella.verplant.org>

p4raw-id: //depot/perl@34389

12 years agoFwd: CPAN Upload: S/SA/SAPER/XSLoader-0.09.tar.gz
Sébastien Aperghis-Tramoni [Sun, 21 Sep 2008 18:31:48 +0000 (20:31 +0200)]
Fwd: CPAN Upload: S/SA/SAPER/XSLoader-0.09.tar.gz
Message-Id: <D065A3BF-289B-43D4-9F30-D316414C1923@free.fr>

p4raw-id: //depot/perl@34388

12 years agoFwd: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.27.tar.gz
Sébastien Aperghis-Tramoni [Sun, 21 Sep 2008 19:07:47 +0000 (21:07 +0200)]
Fwd: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.27.tar.gz
Message-Id: <E10A395B-92A8-4803-8E75-383F7CE8A624@free.fr>

p4raw-id: //depot/perl@34387

12 years agoRe: [perl #59134] Typo in File::stat man pag
Moritz Lenz [Sun, 21 Sep 2008 17:50:04 +0000 (19:50 +0200)]
Re: [perl #59134] Typo in File::stat man pag
Message-ID: <20080921154935.4916.qmail@lists.develooper.com>

p4raw-id: //depot/perl@34386

12 years agoFwd: CPAN Upload: S/SA/SAPER/constant-1.16.tar.gz
Sébastien Aperghis-Tramoni [Sun, 21 Sep 2008 16:13:36 +0000 (18:13 +0200)]
Fwd: CPAN Upload: S/SA/SAPER/constant-1.16.tar.gz
Message-Id: <5B1668F5-06FA-4104-9966-9727E880C533@free.fr>

p4raw-id: //depot/perl@34385

12 years agoImplement IO::Handle::say the same way as the builtin say().
Gisle Aas [Sat, 20 Sep 2008 18:13:37 +0000 (18:13 +0000)]
Implement IO::Handle::say the same way as the builtin say().
IO::Handle::say used to output $, before the newline.

p4raw-id: //depot/perl@34384

12 years agoAnother missing 'static' picked up by one of Merijn's smokers.
Nicholas Clark [Sat, 20 Sep 2008 16:21:00 +0000 (16:21 +0000)]
Another missing 'static' picked up by one of Merijn's smokers.

p4raw-id: //depot/perl@34383

12 years agoTwo missing 'static's, spotted by Merijn's smoker.
Nicholas Clark [Sat, 20 Sep 2008 11:38:46 +0000 (11:38 +0000)]
Two missing 'static's, spotted by Merijn's smoker.

p4raw-id: //depot/perl@34381

12 years agoKevin J. Woolley has taken over from Gozer.
Nicholas Clark [Fri, 19 Sep 2008 20:46:56 +0000 (20:46 +0000)]
Kevin J. Woolley has taken over from Gozer.

p4raw-id: //depot/perl@34380

12 years agoRE: [perl #58858] Building Perl 5.10.0 in AIX 5.3 using "-Duseshrplib" option --...
Jan Dubois [Mon, 15 Sep 2008 17:43:34 +0000 (10:43 -0700)]
RE: [perl #58858] Building Perl 5.10.0 in AIX 5.3 using "-Duseshrplib" option --> "ERROR: Undefined symbol: boot_DynaLoader"
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <043301c91795$3fe15df0$bfa419d0$@com>

p4raw-id: //depot/perl@34379

12 years agoRe: [PATCH] Revised: Improved documentation for flock() in perlfunc.pod
Paul Fenwick [Tue, 16 Sep 2008 20:32:39 +0000 (06:32 +1000)]
Re: [PATCH] Revised: Improved documentation for flock() in perlfunc.pod
Message-ID: <48CF8B47.30803@perltraining.com.au>

p4raw-id: //depot/perl@34378

12 years agoDon't reuse temp files in tests
Jerry D. Hedden [Tue, 16 Sep 2008 16:35:11 +0000 (12:35 -0400)]
Don't reuse temp files in tests
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510809161335j73312da3v90fa6ef0cb8ac7c@mail.gmail.com>
Date: Tue, 16 Sep 2008 16:35:11 -0400

p4raw-id: //depot/perl@34377

12 years ago"Upgrade" AutoSplit to 1.06.
Nicholas Clark [Tue, 16 Sep 2008 09:58:01 +0000 (09:58 +0000)]
"Upgrade" AutoSplit to 1.06.

p4raw-id: //depot/perl@34373

12 years agoSEGV in readline with $/ set to a reference, discovered by theorbtwo.
Nicholas Clark [Mon, 15 Sep 2008 22:53:27 +0000 (22:53 +0000)]
SEGV in readline with $/ set to a reference, discovered by theorbtwo.
The bug turns out to have been introduced in 2003, with change 18580.

p4raw-id: //depot/perl@34371

12 years agoBump $ExtUtils::Constant::Utils::VERSION.
Nicholas Clark [Mon, 15 Sep 2008 21:55:51 +0000 (21:55 +0000)]
Bump $ExtUtils::Constant::Utils::VERSION.

p4raw-id: //depot/perl@34370

12 years agoBump $O::VERSION, to reflect change 32626, a doc change that is the only
Nicholas Clark [Mon, 15 Sep 2008 19:28:39 +0000 (19:28 +0000)]
Bump $O::VERSION, to reflect change 32626, a doc change that is the only
change to O.pm since 2001.

p4raw-id: //depot/perl@34369

12 years agoBump VERSIONs in all non-dual-lived modules that have changed
Steve Hay [Mon, 15 Sep 2008 17:01:08 +0000 (17:01 +0000)]
Bump VERSIONs in all non-dual-lived modules that have changed
since 5.8.8, ready for merging into maint-5.8 prior to 5.8.9.
(Many (all?) of these should really have been changed prior to
5.10.0, but better late than never.)

Also modify cmpVERSION.pl to skip uninstalled test modules whose
VERSIONs don't really matter.

p4raw-id: //depot/perl@34365

12 years agoUpgrade to podlators 2.1.3
Nicholas Clark [Mon, 15 Sep 2008 10:56:23 +0000 (10:56 +0000)]
Upgrade to podlators 2.1.3

p4raw-id: //depot/perl@34364

12 years agoAdd probes for LOCALTIME_max and LOCALTIME_min (y2038 project)
H.Merijn Brand [Mon, 15 Sep 2008 08:22:14 +0000 (08:22 +0000)]
Add probes for LOCALTIME_max and LOCALTIME_min (y2038 project)

p4raw-id: //depot/perl@34363

12 years agoThe program spawned from process.t needs to set up @INC correctly, as
Nicholas Clark [Sun, 14 Sep 2008 21:27:42 +0000 (21:27 +0000)]
The program spawned from process.t needs to set up @INC correctly, as
process.t does not add an -I../lib for core.

p4raw-id: //depot/perl@34361

12 years agoUpgrade to Test::Harness 3.14
Nicholas Clark [Sat, 13 Sep 2008 15:25:35 +0000 (15:25 +0000)]
Upgrade to Test::Harness 3.14

p4raw-id: //depot/perl@34359

12 years agoRe: [5.8] Change 33727 (op.c) breaks constant folding in "elsif"
Vincent Pit [Sat, 13 Sep 2008 01:13:30 +0000 (03:13 +0200)]
Re: [5.8] Change 33727 (op.c) breaks constant folding in "elsif"
Message-ID: <48CAF79A.6000001@profvince.com>

p4raw-id: //depot/perl@34358

12 years agoIn S_mro_get_linear_isa_dfs(), add void casts to silence two warnings
Nicholas Clark [Fri, 12 Sep 2008 21:02:55 +0000 (21:02 +0000)]
In S_mro_get_linear_isa_dfs(), add void casts to silence two warnings
about "value computed is not used". Re-order the code to group
operations on the isa hash with each other. Add a SvREADONLY_on() on
the isa array if it is generated by Perl_get_isa_hash().

p4raw-id: //depot/perl@34357

12 years agoBuild the isa cache from any linear ISA, rather than forcing the use
Nicholas Clark [Fri, 12 Sep 2008 09:25:55 +0000 (09:25 +0000)]
Build the isa cache from any linear ISA, rather than forcing the use
of dfs. This avoids calling dfs on a C3 class (and all its parents),
which won't break anything, but is more work than is needed.

p4raw-id: //depot/perl@34356

12 years agoNeed to free the isa lookup hash before rebuilding it.
Nicholas Clark [Fri, 12 Sep 2008 08:52:50 +0000 (08:52 +0000)]
Need to free the isa lookup hash before rebuilding it.

p4raw-id: //depot/perl@34355

12 years agoCreate a direct lookup hash for ->isa() lookup, by retaining the
Nicholas Clark [Fri, 12 Sep 2008 00:19:51 +0000 (00:19 +0000)]
Create a direct lookup hash for ->isa() lookup, by retaining the
de-duping hash used by S_mro_get_linear_isa_dfs(). Provide a new
function Perl_get_isa_hash() to lazily retrieve this. (Which could
actually be static if S_isa_lookup() and Perl_sv_derived_from()
moved into mro.c.) Make S_isa_lookup() use this lookup hash in place
of a linear walk of the linear isa. This should turn isa lookups from
O(n) to O(1), which should make heavy users of ->isa() faster.
(eg PPI, and hence Perl Critic).

p4raw-id: //depot/perl@34354

12 years agoAbolish the warning "Can't locate package %"SVf" for the parents of %s"
Nicholas Clark [Thu, 11 Sep 2008 22:11:32 +0000 (22:11 +0000)]
Abolish the warning "Can't locate package %"SVf" for the parents of %s"
which doesn't tell you anything you won't discover soon enough when you
try to call a method. (Or haven't already been warned about when @ISA
was linearised)

p4raw-id: //depot/perl@34353

12 years agoAs stash can't be NULL, no need to check name_stash is not NULL before
Nicholas Clark [Thu, 11 Sep 2008 21:46:28 +0000 (21:46 +0000)]
As stash can't be NULL, no need to check name_stash is not NULL before
comparing the two, as a NULL == NULL comparison can't happen.

p4raw-id: //depot/perl@34352

12 years agoThe stash argument to S_isa_lookup() actually never is NULL.
Nicholas Clark [Thu, 11 Sep 2008 21:27:43 +0000 (21:27 +0000)]
The stash argument to S_isa_lookup() actually never is NULL.

p4raw-id: //depot/perl@34351

12 years agoUse 1 line of code in place of 6 in Perl_sv_derived_from().
Nicholas Clark [Thu, 11 Sep 2008 21:27:07 +0000 (21:27 +0000)]
Use 1 line of code in place of 6 in Perl_sv_derived_from().

p4raw-id: //depot/perl@34350

12 years agoS_isa_lookup() no longer recurses (as of Brandon's MRO changes), so we
Nicholas Clark [Thu, 11 Sep 2008 21:12:51 +0000 (21:12 +0000)]
S_isa_lookup() no longer recurses (as of Brandon's MRO changes), so we
don't need to pass in name_stash as a parameter.

p4raw-id: //depot/perl@34349

12 years agoSkip another file in the VERSION comparison program
Steve Hay [Thu, 11 Sep 2008 16:50:06 +0000 (16:50 +0000)]
Skip another file in the VERSION comparison program

p4raw-id: //depot/perl@34348

12 years agoRe: blead with -Dusemymalloc fails on t/comp/hints.t
Vincent Pit [Wed, 10 Sep 2008 22:59:14 +0000 (00:59 +0200)]
Re: blead with -Dusemymalloc fails on t/comp/hints.t
Message-ID: <48C83522.9010804@profvince.com>

p4raw-id: //depot/perl@34338

12 years agoWatchdog re-queue
Jerry D. Hedden [Tue, 9 Sep 2008 09:54:41 +0000 (05:54 -0400)]
Watchdog re-queue
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510809090654v2de48f1r37499d573f452cdb@mail.gmail.com>
Date: Tue, 9 Sep 2008 09:54:41 -0400

p4raw-id: //depot/perl@34337

12 years agoCorrect Audrey's name in traditional and simplified Chinese (with a lot
Nicholas Clark [Wed, 10 Sep 2008 15:53:22 +0000 (15:53 +0000)]
Correct Audrey's name in traditional and simplified Chinese (with a lot
of help from CL).

p4raw-id: //depot/perl@34334

12 years agoUpdate Changes.
Nicholas Clark [Wed, 10 Sep 2008 09:16:06 +0000 (09:16 +0000)]
Update Changes.

p4raw-id: //depot/perl@34330

12 years agoSuck in r1147 from TH3's svn:
Nicholas Clark [Tue, 9 Sep 2008 17:36:41 +0000 (17:36 +0000)]
Suck in r1147 from TH3's svn:
Make test work if HARNESS_TIMER=1. Thanks Petdance.

p4raw-id: //depot/perl@34329

12 years agoFix parallel testing temp filenames
Jerry D. Hedden [Tue, 9 Sep 2008 11:52:45 +0000 (07:52 -0400)]
Fix parallel testing temp filenames
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510809090852radb1044k43ff848c2d1e11fa@mail.gmail.com>
Date: Tue, 9 Sep 2008 11:52:45 -0400

p4raw-id: //depot/perl@34328

12 years agoUpdate AUTHORS
Steve Hay [Tue, 9 Sep 2008 14:26:18 +0000 (14:26 +0000)]
Update AUTHORS

p4raw-id: //depot/perl@34324

12 years agoRe: 'if not / unless' optimization change makes my pow test go POW!
Vincent Pit [Mon, 8 Sep 2008 22:10:34 +0000 (00:10 +0200)]
Re: 'if not / unless' optimization change makes my pow test go POW!
Message-ID: <48C586BA.4050603@profvince.com>
Date: Mon, 08 Sep 2008 22:10:34 +0200

p4raw-id: //depot/perl@34322

12 years agoCross-propagate changes between make_ext and make_ext_cross.
Nicholas Clark [Mon, 8 Sep 2008 20:16:02 +0000 (20:16 +0000)]
Cross-propagate changes between make_ext and make_ext_cross.
Hopefully we can heal the code fork soon.

p4raw-id: //depot/perl@34321

12 years agoUpgrade to CGI.pm 3.42
Nicholas Clark [Mon, 8 Sep 2008 19:13:28 +0000 (19:13 +0000)]
Upgrade to CGI.pm 3.42

p4raw-id: //depot/perl@34320

12 years agoRe-instate all the warnings checks that don't work on Win32, but with
Nicholas Clark [Mon, 8 Sep 2008 12:35:46 +0000 (12:35 +0000)]
Re-instate all the warnings checks that don't work on Win32, but with
a SKIP that triggers on Win32. (So that they get tested elsewhere)

p4raw-id: //depot/perl@34319

12 years agoUpdate gellyfish's e-mail.
Nicholas Clark [Mon, 8 Sep 2008 09:40:47 +0000 (09:40 +0000)]
Update gellyfish's e-mail.

p4raw-id: //depot/perl@34318

12 years ago- crosscompilation - step 1 of N+1
Vadim Konovalov [Mon, 8 Sep 2008 07:04:09 +0000 (11:04 +0400)]
- crosscompilation - step 1 of N+1
Message-ID: <48C49629.4000208@vkonovalov.ru>

p4raw-id: //depot/perl@34317

12 years agoMake sure the watchdog requeues itself when sleep() wakes up early
Craig A. Berry [Mon, 8 Sep 2008 02:41:04 +0000 (02:41 +0000)]
Make sure the watchdog requeues itself when sleep() wakes up early
(such as when an alarm fires).  Also, bail out with SIGTERM rather
than SIGKILL on VMS since the latter kills the shell from which
Perl was started.

p4raw-id: //depot/perl@34316

12 years agoMake sure temp file has an extension on VMS to work with the new
Craig A. Berry [Mon, 8 Sep 2008 02:30:50 +0000 (02:30 +0000)]
Make sure temp file has an extension on VMS to work with the new
temp file name generator in t/test.pl

p4raw-id: //depot/perl@34315

12 years ago$ENV{TEST_JOBS} vs $ENV{HARNESS_OPTIONS}
Bram [Tue, 12 Aug 2008 20:50:47 +0000 (22:50 +0200)]
$ENV{TEST_JOBS}  vs  $ENV{HARNESS_OPTIONS}
Message-ID: <20080812205047.05lrnmbqlccs08g8@horde.wizbit.be>

p4raw-id: //depot/perl@34314

12 years ago[perl #57016] debugger: o warn=0 die=0 ignored
Tye McQueen [Wed, 16 Jul 2008 13:02:27 +0000 (06:02 -0700)]
[perl #57016] debugger: o warn=0 die=0 ignored
From: "Tye McQueen" (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-9960-1216238547-448.57016-75-0@perl.org>

p4raw-id: //depot/perl@34312

12 years ago[DOC PATCH] av.c - clearify that av_shift returns &PL_sv_undef if array is empty
Claes Jacobsson [Sat, 9 Aug 2008 11:22:18 +0000 (13:22 +0200)]
[DOC PATCH] av.c - clearify that av_shift returns &PL_sv_undef if array is empty
Message-Id: <0726E7A8-C29F-409C-81E6-B464EE6A3DDD@surfar.nu>

p4raw-id: //depot/perl@34311

12 years agoRe: unless(...) terser than if(!...)
Vincent Pit [Fri, 29 Aug 2008 22:47:28 +0000 (00:47 +0200)]
Re: unless(...) terser than if(!...)
Message-ID: <48B86060.4090905@profvince.com>

p4raw-id: //depot/perl@34310

12 years agoFix mismatched #if/#endif in Win64 configuration.
Jan Dubois [Sun, 7 Sep 2008 13:23:19 +0000 (06:23 -0700)]
Fix mismatched #if/#endif in Win64 configuration.
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <002c01c91127$9149a810$b3dcf830$@com>

p4raw-id: //depot/perl@34309

12 years agoSplit all the tests for ops that can return undef for defined args
Nicholas Clark [Sun, 7 Sep 2008 20:03:41 +0000 (20:03 +0000)]
Split all the tests for ops that can return undef for defined args
into separate tests to diagnose the cause of daily build smoke.

p4raw-id: //depot/perl@34308

12 years agoFix an inconsistency spotted by David Landgren. (Although this is not
Nicholas Clark [Sun, 7 Sep 2008 14:11:40 +0000 (14:11 +0000)]
Fix an inconsistency spotted by David Landgren. (Although this is not
his proffered patch)

p4raw-id: //depot/perl@34307

12 years agoTwo missed s/Autrijus/Audrey/g
Nicholas Clark [Sun, 7 Sep 2008 12:10:48 +0000 (12:10 +0000)]
Two missed s/Autrijus/Audrey/g

p4raw-id: //depot/perl@34306

12 years agoUpgrade to ExtUtils::CBuilder 0.24
Nicholas Clark [Sun, 7 Sep 2008 10:56:19 +0000 (10:56 +0000)]
Upgrade to ExtUtils::CBuilder 0.24
Local change 34219 remains.

p4raw-id: //depot/perl@34303

12 years agoUpgrade to CGI.pm 3.41
Nicholas Clark [Sun, 7 Sep 2008 08:46:13 +0000 (08:46 +0000)]
Upgrade to CGI.pm 3.41
Local change 34208, 34278 remain.

p4raw-id: //depot/perl@34302

12 years agobugfix, AutoLoader 0.67
Steffen Mueller [Fri, 5 Sep 2008 13:56:01 +0000 (15:56 +0200)]
bugfix, AutoLoader 0.67
Message-ID: <20080905115602.23307.qmail@lists.develooper.com>
Date: Fri, 05 Sep 2008 13:56:01 +0200

p4raw-id: //depot/perl@34282

12 years agoFix a couple of failing CGI.pm tests on Win32
Steve Hay [Fri, 5 Sep 2008 17:26:44 +0000 (17:26 +0000)]
Fix a couple of failing CGI.pm tests on Win32

(My temporary directory is C:\DOCUME~1\shay\LOCALS~1\Temp, so we need
to allow ~ characters.)

p4raw-id: //depot/perl@34278

12 years agoAdd missing "a" to binmode documentation in perlfunc.pod
Matt Kraai [Thu, 4 Sep 2008 21:16:54 +0000 (14:16 -0700)]
Add missing "a" to binmode documentation in perlfunc.pod
Message-ID: <20080905041654.GA4380@ftbfs.org>

p4raw-id: //depot/perl@34272

12 years agoRe: Change 34166: Small typo fix
Paul Johnson [Thu, 31 Jul 2008 18:45:10 +0000 (20:45 +0200)]
Re: Change 34166: Small typo fix
Message-ID: <20080731164510.GH15114@pjcj.net>
Date: Thu, 31 Jul 2008 18:45:10 +0200

p4raw-id: //depot/perl@34258

12 years agoReflect local modifications to dual life modules in changes 34219 and
Nicholas Clark [Wed, 3 Sep 2008 19:07:36 +0000 (19:07 +0000)]
Reflect local modifications to dual life modules in changes 34219 and
34238.

p4raw-id: //depot/perl@34252