This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
15 years agoTeach Configure that icc is not gcc
Steve Peters [Tue, 6 Jun 2006 10:33:12 +0000 (05:33 -0500)]
Teach Configure that icc is not gcc
Message-ID: <20060606153312.GA5542@fisharerojo.org>

p4raw-id: //depot/perl@28362

15 years agoUpgrade to Module::CoreList 2.05
Rafael Garcia-Suarez [Tue, 6 Jun 2006 16:30:36 +0000 (16:30 +0000)]
Upgrade to Module::CoreList 2.05
(contains a patch by Adriano Ferreira to make corelist accept
regexps as arguments)

p4raw-id: //depot/perl@28360

15 years agoUpgrade to Encode 2.18
Rafael Garcia-Suarez [Tue, 6 Jun 2006 12:37:34 +0000 (12:37 +0000)]
Upgrade to Encode 2.18

p4raw-id: //depot/perl@28359

15 years agomore accumulated cleanups
Andy Lester [Tue, 6 Jun 2006 00:25:01 +0000 (19:25 -0500)]
more accumulated cleanups
Message-ID: <20060606052501.GA30469@petdance.com>

p4raw-id: //depot/perl@28358

15 years agoAccumulated toke.c cleanups
Andy Lester [Tue, 6 Jun 2006 00:07:36 +0000 (19:07 -0500)]
Accumulated toke.c cleanups
Message-ID: <20060606050736.GA30291@petdance.com>

p4raw-id: //depot/perl@28357

15 years agorandom thread test failure
Jerry D. Hedden [Mon, 5 Jun 2006 13:28:51 +0000 (06:28 -0700)]
random thread test failure
From: "Jerry D. Hedden" <jerry@hedden.us>
Message-ID: <20060605132851.fb30e530d17747c2b054d625b8945d88.65486bb40b.wbe@email.secureserver.net>

p4raw-id: //depot/perl@28356

15 years agothreads 1.32
Jerry D. Hedden [Mon, 5 Jun 2006 06:34:56 +0000 (23:34 -0700)]
threads 1.32
From: "Jerry D. Hedden" <jerry@hedden.us>
Message-ID: <20060605063456.fb30e530d17747c2b054d625b8945d88.21396dde59.wbe@email.secureserver.net>

p4raw-id: //depot/perl@28355

15 years agoEliminate most of the UTF-8 black smoke by skipping optree tests when
Nicholas Clark [Mon, 5 Jun 2006 21:39:40 +0000 (21:39 +0000)]
Eliminate most of the UTF-8 black smoke by skipping optree tests when
${^OPEN} is set, and tweaking hints.t to understand that $^H is
different when -C has been used.

p4raw-id: //depot/perl@28354

15 years agoAdd the missing ${^OPEN} hints flag to B::Concise
Nicholas Clark [Mon, 5 Jun 2006 21:38:38 +0000 (21:38 +0000)]
Add the missing ${^OPEN} hints flag to B::Concise

p4raw-id: //depot/perl@28353

15 years ago[DOCPATCH perlunicode.pod] paragraphing nit
SADAHIRO Tomoyuki [Sun, 4 Jun 2006 15:52:54 +0000 (00:52 +0900)]
[DOCPATCH perlunicode.pod] paragraphing nit
Message-Id: <20060604155149.0913.BQW10602@nifty.com>

p4raw-id: //depot/perl@28352

15 years agomg.c: using #ifdef inside a macro call ENONPORTABLE (causes e.g. AIX to barf)
Jarkko Hietaniemi [Sun, 4 Jun 2006 11:21:30 +0000 (14:21 +0300)]
mg.c: using #ifdef inside a macro call ENONPORTABLE (causes e.g. AIX to barf)
Message-Id: <200606040821.k548LUYu010965@vipunen.hut.fi>

p4raw-id: //depot/perl@28351

15 years agoUse POSIX::_exit instead of exit in IPC::Open when exiting after an
Rafael Garcia-Suarez [Mon, 5 Jun 2006 07:50:12 +0000 (07:50 +0000)]
Use POSIX::_exit instead of exit in IPC::Open when exiting after an
exec() failure, as suggested by Salvador Fandino after change #28347
p4raw-link: @28347 on //depot/perl: eee4b3e7bdad6a2c6ef0e7ee1f43200ab0fd25bb

p4raw-id: //depot/perl@28350

15 years agoThe smart match table was duplicated in source code and in perlsyn,
Rafael Garcia-Suarez [Sun, 4 Jun 2006 22:32:50 +0000 (22:32 +0000)]
The smart match table was duplicated in source code and in perlsyn,
so remove the one in the source code

p4raw-id: //depot/perl@28349

15 years agoIt's all relative -- better handling of tainted directories
Craig A. Berry [Fri, 2 Jun 2006 23:18:08 +0000 (23:18 +0000)]
It's all relative -- better handling of tainted directories
in PATH on VMS (and scrubbing them in t/test.pl).

p4raw-id: //depot/perl@28348

15 years agoIPC::Open3 handled exec failure badly
Dave Mitchell [Fri, 2 Jun 2006 19:53:52 +0000 (19:53 +0000)]
IPC::Open3 handled exec failure badly
When you're in the child, don't croak - you may get trapped by
eval. Also clarify the documentation

p4raw-id: //depot/perl@28347

15 years ago[perl #39178] IO::Socket::connect returns wrong errno on timeout
mlelstv@serpens.de [Sun, 21 May 2006 04:23:38 +0000 (21:23 -0700)]
[perl #39178] IO::Socket::connect returns wrong errno on timeout
From: "mlelstv@serpens.de (via RT)" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-39178-133695.13.7935957232893@perl.org>

p4raw-id: //depot/perl@28346

15 years agoAdd the perlunitut manpage, by Juerd Waalboer
Rafael Garcia-Suarez [Thu, 1 Jun 2006 14:50:50 +0000 (14:50 +0000)]
Add the perlunitut manpage, by Juerd Waalboer

p4raw-id: //depot/perl@28345

15 years agoWas: Bug#369481: perl-base: 5.8.4-8sarge4 seemed to trigger "weak references not...
Brendan O'Dea [Wed, 31 May 2006 22:51:48 +0000 (08:51 +1000)]
Was: Bug#369481: perl-base: 5.8.4-8sarge4 seemed to trigger "weak references not implemented"
Message-ID: <20060531125148.GA20658@londo.c47.org>

p4raw-id: //depot/perl@28344

15 years agoAdd a few more built-in types in perlfunc/ref()
Rafael Garcia-Suarez [Thu, 1 Jun 2006 11:40:34 +0000 (11:40 +0000)]
Add a few more built-in types in perlfunc/ref()

p4raw-id: //depot/perl@28343

15 years agoRemove duplicate file in manifest
Rafael Garcia-Suarez [Thu, 1 Jun 2006 07:08:36 +0000 (07:08 +0000)]
Remove duplicate file in manifest

p4raw-id: //depot/perl@28342

15 years agoAdd missing file to MANIFEST
Rafael Garcia-Suarez [Thu, 1 Jun 2006 07:07:43 +0000 (07:07 +0000)]
Add missing file to MANIFEST

p4raw-id: //depot/perl@28341

15 years agoTeach incfilter.t some DCL.
Craig A. Berry [Wed, 31 May 2006 03:31:54 +0000 (03:31 +0000)]
Teach incfilter.t some DCL.

p4raw-id: //depot/perl@28340

15 years agoMake VMS-specific device name encoding routine say no more politely.
Craig A. Berry [Wed, 31 May 2006 03:19:27 +0000 (03:19 +0000)]
Make VMS-specific device name encoding routine say no more politely.

p4raw-id: //depot/perl@28339

15 years agoRe: B::Lint changes
Joshua ben Jore [Thu, 18 May 2006 08:45:30 +0000 (03:45 -0500)]
Re: B::Lint changes
From: "Joshua ben Jore" <twists@gmail.com>
Message-ID: <dc5c751d0605180645q63ddba5fga354d2660a4877f5@mail.gmail.com>

p4raw-id: //depot/perl@28338

15 years agoFix bugs in the bytecode system caused by the abolition of cop_io.
Nicholas Clark [Tue, 30 May 2006 11:59:26 +0000 (11:59 +0000)]
Fix bugs in the bytecode system caused by the abolition of cop_io.

p4raw-id: //depot/perl@28337

15 years agoC is not perl, AV's dont just magically free themselves...
Yves Orton [Tue, 30 May 2006 10:23:19 +0000 (12:23 +0200)]
C is not perl, AV's dont just magically free themselves...
Message-ID: <9b18b3110605300123t467f14eerf30a149f253be281@mail.gmail.com>

p4raw-id: //depot/perl@28336

15 years agoComprehensive regression tests for Perl_refcounted_he_fetch().
Nicholas Clark [Mon, 29 May 2006 22:58:46 +0000 (22:58 +0000)]
Comprehensive regression tests for Perl_refcounted_he_fetch().
Fix a bug due to the fact that Perl's typedef'd "bool" type isn't
actually boolean.

p4raw-id: //depot/perl@28335

15 years agoredo part of change 27374
Abe Timmerman [Mon, 29 May 2006 23:24:51 +0000 (01:24 +0200)]
redo part of change 27374
Message-id: <200605292324.51714.abe@ztreet.demon.nl>

p4raw-id: //depot/perl@28334

15 years agoAnd some more DynaLoader things that should not be tested on
Craig A. Berry [Mon, 29 May 2006 19:37:41 +0000 (19:37 +0000)]
And some more DynaLoader things that should not be tested on
VMS since they are not part of the implementation.

p4raw-id: //depot/perl@28333

15 years agoUpgrade to Devel::PPPort 3.08_04
Marcus Holland-Moritz [Mon, 29 May 2006 17:50:48 +0000 (17:50 +0000)]
Upgrade to Devel::PPPort 3.08_04

p4raw-id: //depot/perl@28332

15 years agomake require report too many open files error
Dave Mitchell [Mon, 29 May 2006 15:27:02 +0000 (15:27 +0000)]
make require report too many open files error
ie don't continue searching the rest of @INC

p4raw-id: //depot/perl@28331

15 years agoensure failure to load Carp::Heavy gets reported
Dave Mitchell [Mon, 29 May 2006 14:12:13 +0000 (14:12 +0000)]
ensure failure to load Carp::Heavy gets reported

p4raw-id: //depot/perl@28330

15 years agoRevert change 28322, which makes ithreads panic
Rafael Garcia-Suarez [Mon, 29 May 2006 14:08:42 +0000 (14:08 +0000)]
Revert change 28322, which makes ithreads panic

p4raw-id: //depot/perl@28329

15 years agoRe: [perl #39126] possible memory related bug when using sprintf with an utf-8 encode...
SADAHIRO Tomoyuki [Sun, 21 May 2006 19:33:21 +0000 (04:33 +0900)]
Re: [perl #39126] possible memory related bug when using sprintf with an utf-8 encoded format-string and iso-8859-1 encoded string variables.
Message-Id: <20060521193259.81E5.BQW10602@nifty.com>

with test tweaks further suggested by the same

p4raw-id: //depot/perl@28328

15 years agoSilence a warning
Rafael Garcia-Suarez [Mon, 29 May 2006 13:10:45 +0000 (13:10 +0000)]
Silence a warning

p4raw-id: //depot/perl@28327

15 years agoRegen headers following change 28325. Also, make it compile
Rafael Garcia-Suarez [Mon, 29 May 2006 12:40:15 +0000 (12:40 +0000)]
Regen headers following change 28325. Also, make it compile
with gcc by forward-declaring struct _reg_trie_data; and
tweak the new re test to use test.pl, in order to portably
run a new interpreter

p4raw-id: //depot/perl@28326

15 years agoRe: [PATCH] More regex optimisations and debug enhancements (including Andys stuff...
Yves Orton [Sun, 28 May 2006 16:24:59 +0000 (18:24 +0200)]
Re: [PATCH] More regex optimisations and debug enhancements (including Andys stuff too)
Message-ID: <9b18b3110605280724u54a9c53bn3b20692b6fe4f1c3@mail.gmail.com>

p4raw-id: //depot/perl@28325

15 years agoskip t/op/incfilter.t for "make clean;make miniperl;make minitest"
Jarkko Hietaniemi [Sun, 28 May 2006 14:11:02 +0000 (17:11 +0300)]
skip t/op/incfilter.t for "make clean;make miniperl;make minitest"
Message-Id: <200605281111.k4SBB2jc133843@kosh.hut.fi>

p4raw-id: //depot/perl@28324

15 years ago[PATCH] gv.c consting
Andy Lester [Sun, 28 May 2006 12:24:25 +0000 (07:24 -0500)]
[PATCH] gv.c consting
Date: Sun, 28 May 2006 12:24:25 -0500
Message-ID: <20060528172425.GA8291@petdance.com>

Subject: [PATCH] mg.c consting
From: andy@petdance.com (Andy Lester)
Date: Sun, 28 May 2006 11:34:33 -0500
Message-ID: <20060528163433.GA5518@petdance.com>

p4raw-id: //depot/perl@28323

15 years agoperlio.c: nobody was freeing PL_perlio_fd_refcnt, now PerlIO_cleanup() is
Jarkko Hietaniemi [Sun, 28 May 2006 18:15:35 +0000 (21:15 +0300)]
perlio.c: nobody was freeing PL_perlio_fd_refcnt, now PerlIO_cleanup() is
Message-Id: <20060528151535.BEA3E6D08C@seth.hut.fi>

p4raw-id: //depot/perl@28322

15 years agoDynaLoader.t: less assumptions
Jarkko Hietaniemi [Sun, 28 May 2006 12:18:42 +0000 (15:18 +0300)]
DynaLoader.t: less assumptions
Message-ID: <44796AF2.8060903@gmail.com>
Date: Sun, 28 May 2006 12:18:42 +0300

p4raw-id: //depot/perl@28321

15 years agoPerl_refcounted_he_chain_2hv()'s code to skip duplicate keys was far
Nicholas Clark [Sun, 28 May 2006 10:40:48 +0000 (10:40 +0000)]
Perl_refcounted_he_chain_2hv()'s code to skip duplicate keys was far
too lax.

p4raw-id: //depot/perl@28320

15 years agofix eval qw(BEGIN{die}) style leaks.
Dave Mitchell [Sat, 27 May 2006 21:16:30 +0000 (21:16 +0000)]
fix eval qw(BEGIN{die}) style leaks.
death while exdcuting code while parsing meant that the current
parse stack got quiety abandonded, thus leaking a bunch of OPs.
Register a destructor to be called when this happens.

p4raw-id: //depot/perl@28319

15 years agouse the same arg names everyone else does and handle undef filename
Craig A. Berry [Sat, 27 May 2006 18:00:31 +0000 (18:00 +0000)]
use the same arg names everyone else does and handle undef filename

p4raw-id: //depot/perl@28318

15 years agoRE: perlhack.pod confused about POPSTACK
Jan Dubois [Thu, 25 May 2006 18:20:25 +0000 (11:20 -0700)]
RE: perlhack.pod confused about POPSTACK
From:  "Jan Dubois" <jand@activestate.com>
Message-Id:  <059101c68062$9143d550$2217a8c0@candy>

more fixing of the PUSHMARK example

p4raw-id: //depot/perl@28317

15 years agomake -Dpv display OP names ons the parser stack
Dave Mitchell [Sat, 27 May 2006 00:54:18 +0000 (00:54 +0000)]
make -Dpv display OP names ons the parser stack

p4raw-id: //depot/perl@28316

15 years agostop OPs leaking in eval "syntax error"
Dave Mitchell [Sat, 27 May 2006 00:31:33 +0000 (00:31 +0000)]
stop OPs leaking in eval "syntax error"
When bison pops states during error recovery, any states holding
an OP would leak the OP. Create an extra YY table that tells us
which states are of type opval, and when popping one of those,
free the op.

p4raw-id: //depot/perl@28315

15 years agostop eval "sub{" leaking
Dave Mitchell [Fri, 26 May 2006 18:50:34 +0000 (18:50 +0000)]
stop eval "sub{" leaking

p4raw-id: //depot/perl@28314

15 years agoSysV IPC
Jarkko Hietaniemi [Thu, 25 May 2006 18:49:33 +0000 (21:49 +0300)]
SysV IPC
Message-ID: <4475D20D.9010600@gmail.com>

p4raw-id: //depot/perl@28313

15 years agoUpgrade to Sys-Syslog-0.14
Steve Peters [Fri, 26 May 2006 14:45:01 +0000 (14:45 +0000)]
Upgrade to Sys-Syslog-0.14

p4raw-id: //depot/perl@28312

15 years agoFix pod nit in perltodo.
Steve Peters [Fri, 26 May 2006 13:39:06 +0000 (13:39 +0000)]
Fix pod nit in perltodo.

p4raw-id: //depot/perl@28311

15 years agoStop a warning generated from thread's Makefile.PL
Steve Peters [Fri, 26 May 2006 13:38:16 +0000 (13:38 +0000)]
Stop a warning generated from thread's Makefile.PL

p4raw-id: //depot/perl@28310

15 years agoSun C on Linux doesn't complain about the attributes sprinkled
Steve Peters [Fri, 26 May 2006 13:33:54 +0000 (13:33 +0000)]
Sun C on Linux doesn't complain about the attributes sprinkled
through the code in all cases, even though attributes are not
supported.  In some cases, however, it does.

p4raw-id: //depot/perl@28309

15 years agoRe: [PATCH] Test script for DynaLoader
Yves Orton [Thu, 25 May 2006 13:20:53 +0000 (15:20 +0200)]
Re: [PATCH] Test script for DynaLoader
Message-ID: <9b18b3110605250420m7431bfbeve44aada2025264f7@mail.gmail.com>

p4raw-id: //depot/perl@28308

15 years agoUpgrade to Devel::PPPort 3.08_03
Marcus Holland-Moritz [Thu, 25 May 2006 15:52:02 +0000 (15:52 +0000)]
Upgrade to Devel::PPPort 3.08_03

p4raw-id: //depot/perl@28307

15 years agoUpgrade to Digest-SHA-5.38.
Steve Peters [Thu, 25 May 2006 13:48:56 +0000 (13:48 +0000)]
Upgrade to Digest-SHA-5.38.

p4raw-id: //depot/perl@28306

15 years agoPod::Html should not convert "foo" in `foo''
Gisle Aas [Wed, 24 May 2006 14:09:49 +0000 (07:09 -0700)]
Pod::Html should not convert "foo" in `foo''
Message-ID: <lr1wujqgde.fsf@caliper.activestate.com>

p4raw-id: //depot/perl@28305

15 years agoUpgrade to Test-Harness-2.60
Steve Peters [Thu, 25 May 2006 02:17:21 +0000 (02:17 +0000)]
Upgrade to Test-Harness-2.60

p4raw-id: //depot/perl@28304

15 years agoRE: perlhack.pod confused about POPSTACK
Jan Dubois [Wed, 24 May 2006 16:35:14 +0000 (09:35 -0700)]
RE: perlhack.pod confused about POPSTACK
From:  "Jan Dubois" <jand@activestate.com>
Message-Id:  <03ee01c67f8a$b4d6aca0$2217a8c0@candy>

clean up davem's doc thinko of change #28292
p4raw-link: @28292 on //depot/perl: ed233832c7fe4d71f1f536650d0566b2e87ea46c

p4raw-id: //depot/perl@28303

15 years agoRun 'make regen' for changes 28299, 28300, 28301.
Marcus Holland-Moritz [Wed, 24 May 2006 17:44:20 +0000 (17:44 +0000)]
Run 'make regen' for changes 28299, 28300, 28301.

p4raw-id: //depot/perl@28302

15 years agoThe sv_catpvs() and sv_setpvs() macros also return void.
Marcus Holland-Moritz [Wed, 24 May 2006 17:40:01 +0000 (17:40 +0000)]
The sv_catpvs() and sv_setpvs() macros also return void.

p4raw-id: //depot/perl@28301

15 years agoThe SvREFCNT_*void* macros return void, not SV*.
Marcus Holland-Moritz [Wed, 24 May 2006 17:38:08 +0000 (17:38 +0000)]
The SvREFCNT_*void* macros return void, not SV*.

p4raw-id: //depot/perl@28300

15 years agoThe 'f' flag was missing for my_snprintf().
Marcus Holland-Moritz [Wed, 24 May 2006 17:31:28 +0000 (17:31 +0000)]
The 'f' flag was missing for my_snprintf().

p4raw-id: //depot/perl@28299

15 years agoFix segfault in SDBM_File when the destructor is called multiple times
Rafael Garcia-Suarez [Wed, 24 May 2006 13:34:45 +0000 (13:34 +0000)]
Fix segfault in SDBM_File when the destructor is called multiple times

p4raw-id: //depot/perl@28298

15 years agoStop harness from printing summary table header for each row in table
Yves Orton [Tue, 23 May 2006 22:27:40 +0000 (00:27 +0200)]
Stop harness from printing summary table header for each row in table
Message-ID: <9b18b3110605231327t316104caoce301668178ee442@mail.gmail.com>

p4raw-id: //depot/perl@28297

15 years agoRefactoring in av.c
Andy Lester [Wed, 24 May 2006 00:16:40 +0000 (19:16 -0500)]
Refactoring in av.c
Message-ID: <20060524051640.GA4713@petdance.com>

p4raw-id: //depot/perl@28296

15 years agoExport can() with AUTOLOAD()
chromatic [Sat, 20 May 2006 11:40:27 +0000 (04:40 -0700)]
Export can() with AUTOLOAD()
Message-Id: <200605201140.27789.chromatic@wgz.org>

With tweaks: use built-in ref() instead of Scalar::Util::blessed

p4raw-id: //depot/perl@28295

15 years agoMake t/TEST more helpful
Andy Lester [Tue, 23 May 2006 21:07:48 +0000 (16:07 -0500)]
Make t/TEST more helpful
Message-ID: <20060524020748.GA16729@petdance.com>

p4raw-id: //depot/perl@28294

15 years agoRe: [patch] win32/buildext.pl to handle inclusions and not just exclusions
Yves Orton [Sun, 21 May 2006 12:20:12 +0000 (14:20 +0200)]
Re: [patch] win32/buildext.pl to handle inclusions and not just exclusions
Message-ID: <9b18b3110605210320h5adc9df4hbee2302722b3dd6e@mail.gmail.com>

p4raw-id: //depot/perl@28293

15 years agocorrect POPSTACK/POPMARK confusion in perlhack.pod
Dave Mitchell [Tue, 23 May 2006 22:16:28 +0000 (22:16 +0000)]
correct POPSTACK/POPMARK confusion in perlhack.pod

p4raw-id: //depot/perl@28292

15 years agoTypo fix
Rafael Garcia-Suarez [Tue, 23 May 2006 08:05:56 +0000 (08:05 +0000)]
Typo fix

p4raw-id: //depot/perl@28291

15 years agoExplicit thread context
Jerry D. Hedden [Fri, 19 May 2006 13:42:50 +0000 (06:42 -0700)]
Explicit thread context
From: "Jerry D. Hedden" <jerry@hedden.us>
Message-ID: <20060519134250.fb30e530d17747c2b054d625b8945d88.933b701674.wbe@email.secureserver.net>

p4raw-id: //depot/perl@28290

15 years agoclean some lint findings
Andy Lester [Sun, 21 May 2006 00:02:40 +0000 (19:02 -0500)]
clean some lint findings
Message-ID: <20060521050240.GA21051@petdance.com>

p4raw-id: //depot/perl@28289

15 years agoRe: [PATCH - DUH] Synchronize bleadperl with version-0.60
John Peacock [Mon, 22 May 2006 19:08:03 +0000 (15:08 -0400)]
Re: [PATCH - DUH] Synchronize bleadperl with version-0.60
Message-ID: <44724453.5090606@rowman.com>

p4raw-id: //depot/perl@28288

15 years agoFix a syntax error in test
Rafael Garcia-Suarez [Tue, 23 May 2006 07:20:15 +0000 (07:20 +0000)]
Fix a syntax error in test

p4raw-id: //depot/perl@28287

15 years agoHAS_HAS WAS NOW HAS
H.Merijn Brand [Tue, 23 May 2006 06:17:26 +0000 (06:17 +0000)]
HAS_HAS WAS NOW HAS

p4raw-id: //depot/perl@28286

15 years agoIO::Compress::Base::Common
Paul Marquess [Sat, 20 May 2006 11:55:21 +0000 (12:55 +0100)]
IO::Compress::Base::Common
From: "Paul Marquess" <paul.marquess@openwave.com>
Message-ID: <3F2DD0FCF1E2EA4D974C6195B482FD8801C339EF@bfs-exch-prd1.myopwv.com>

p4raw-id: //depot/perl@28285

15 years agoIf I needed this now, I'll probably need it next time too :)
H.Merijn Brand [Mon, 22 May 2006 17:39:47 +0000 (17:39 +0000)]
If I needed this now, I'll probably need it next time too :)

p4raw-id: //depot/perl@28284

15 years agoRe-generation after backports of
H.Merijn Brand [Mon, 22 May 2006 17:37:33 +0000 (17:37 +0000)]
Re-generation after backports of
#28188 Only ask about MAD for 5.9.0 and greater. Otherwise silently
#28189 A Configure probe for C99 variadic macros, based on code from
#28202 Take advantage of the bug that binexp ignores the Configure
#28263 Oops. Fix bad #! lines when not using userelocatableinc
One small cleanup fix added. Some small re-ordering. Some whitespace.

p4raw-id: //depot/perl@28283

15 years agoAmend version.pm so it correctly loads the XS version of qv()
Rafael Garcia-Suarez [Mon, 22 May 2006 16:51:36 +0000 (16:51 +0000)]
Amend version.pm so it correctly loads the XS version of qv()

p4raw-id: //depot/perl@28280

15 years agopp_sys cleanup again
Andy Lester [Sat, 20 May 2006 16:20:20 +0000 (11:20 -0500)]
pp_sys cleanup again
Message-ID: <20060520212020.GA30688@petdance.com>

p4raw-id: //depot/perl@28279

15 years agoFix Win32 linker error
Steve Hay [Mon, 22 May 2006 15:18:33 +0000 (15:18 +0000)]
Fix Win32 linker error

See:
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2006-05/msg00758.html

p4raw-id: //depot/perl@28277

15 years agoUpgrade to version.pm 0.60
Rafael Garcia-Suarez [Mon, 22 May 2006 15:02:08 +0000 (15:02 +0000)]
Upgrade to version.pm 0.60

p4raw-id: //depot/perl@28276

15 years agoPerl_PerlIO_context_layers and PerlIO_apply_layers, as well as other unexported/undef...
Yves Orton [Sun, 21 May 2006 15:06:20 +0000 (17:06 +0200)]
Perl_PerlIO_context_layers and PerlIO_apply_layers, as well as other unexported/undefined entities... (patch 28258/28264 incomplete?)
Message-ID: <9b18b3110605210606l441b69b3lf6934a15d9a26e4b@mail.gmail.com>

(only the makedef.pl and perlio.c patches)

p4raw-id: //depot/perl@28275

15 years agoBetter handling for error-checking
S├ębastien Aperghis-Tramoni [Mon, 22 May 2006 14:42:47 +0000 (14:42 +0000)]
Better handling for error-checking
From: IRC/#p5p/Maddingue (Sebastien Aperghis-Tramoni)

p4raw-id: //depot/perl@28274

15 years agoliteral string macros
Marcus Holland-Moritz [Mon, 22 May 2006 13:39:33 +0000 (15:39 +0200)]
literal string macros
Message-ID: <20060522133933.65ea93ce@r2d2>

p4raw-id: //depot/perl@28273

15 years agoAdditional perlpragma.pod nits.
Steve Peters [Mon, 22 May 2006 13:57:54 +0000 (13:57 +0000)]
Additional perlpragma.pod nits.

p4raw-id: //depot/perl@28272

15 years agoMore nits in perlpragma, and remove the warning about %^H being
Rafael Garcia-Suarez [Mon, 22 May 2006 13:47:19 +0000 (13:47 +0000)]
More nits in perlpragma, and remove the warning about %^H being
strictly internal in perlvar.

p4raw-id: //depot/perl@28271

15 years agoSilence Text::Balanced's 00-load.t when PERL_CORE is defined.
Steve Peters [Mon, 22 May 2006 13:46:30 +0000 (13:46 +0000)]
Silence Text::Balanced's 00-load.t when PERL_CORE is defined.

p4raw-id: //depot/perl@28270

15 years agoRe: [PATCH] optimize /[x]/ to /x/.
Yves Orton [Sun, 21 May 2006 19:32:15 +0000 (21:32 +0200)]
Re: [PATCH] optimize /[x]/ to /x/.
Message-ID: <9b18b3110605211032n5035d2cfne703514d8271e181@mail.gmail.com>

New tests.

p4raw-id: //depot/perl@28269

15 years agoFix two nits in perlpragma.pod
Rafael Garcia-Suarez [Mon, 22 May 2006 12:55:13 +0000 (12:55 +0000)]
Fix two nits in perlpragma.pod

p4raw-id: //depot/perl@28268

15 years agoUpgrade to Devel::PPPort 3.08_02
Marcus Holland-Moritz [Mon, 22 May 2006 11:31:57 +0000 (11:31 +0000)]
Upgrade to Devel::PPPort 3.08_02

p4raw-id: //depot/perl@28267

15 years agoRemove duplicate documentation for SvREFCNT_inc().
Marcus Holland-Moritz [Sun, 21 May 2006 22:34:29 +0000 (22:34 +0000)]
Remove duplicate documentation for SvREFCNT_inc().
Add documentation for SvREFCNT_inc_simple_void_NN().
Wrap SvREFCNT_inc_simple_void() in STMT_START/STMT_END.

p4raw-id: //depot/perl@28266

15 years agoDocument PoisonFree() instead of documenting Poison() twice.
Marcus Holland-Moritz [Sun, 21 May 2006 22:20:48 +0000 (22:20 +0000)]
Document PoisonFree() instead of documenting Poison() twice.

p4raw-id: //depot/perl@28265

15 years agoAdd Perl_PerlIO_context_layers() to the public API to fix Win32 builds.
Steve Peters [Sun, 21 May 2006 03:47:18 +0000 (03:47 +0000)]
Add Perl_PerlIO_context_layers() to the public API to fix Win32 builds.
Also, picked up a missed change for pod/perlapi.pod.

p4raw-id: //depot/perl@28264

15 years agoOops. Fix bad #! lines when not using userelocatableinc
Nicholas Clark [Sat, 20 May 2006 23:08:40 +0000 (23:08 +0000)]
Oops. Fix bad #! lines when not using userelocatableinc

p4raw-id: //depot/perl@28263

15 years agooptimize /[x]/ to /x/.
Yves Orton [Sat, 20 May 2006 23:16:33 +0000 (01:16 +0200)]
optimize /[x]/ to /x/.
Message-Id:  <9b18b3110605201416i3dc44c39k86cd9b2f47f5cda0@mail.gmail.com>

p4raw-id: //depot/perl@28262

15 years agoFix bug in change 28258. So how come I thought I'd passed all tests?
Nicholas Clark [Sat, 20 May 2006 22:17:07 +0000 (22:17 +0000)]
Fix bug in change 28258. So how come I thought I'd passed all tests?

p4raw-id: //depot/perl@28261

15 years agodon't try to dump GVish parts of an LV if it hasn't got GVish parts
Dave Mitchell [Sat, 20 May 2006 21:07:34 +0000 (21:07 +0000)]
don't try to dump GVish parts of an LV if it hasn't got GVish parts

p4raw-id: //depot/perl@28260

15 years agoUpgrade to Devel::PPPort 3.08_01
Marcus Holland-Moritz [Sat, 20 May 2006 18:22:00 +0000 (18:22 +0000)]
Upgrade to Devel::PPPort 3.08_01

p4raw-id: //depot/perl@28259