17 years ago1. Less Whoa there, based on a suggestion by Andy Dougherty
H.Merijn Brand [Wed, 15 Nov 2006 21:36:30 +0000]
1. Less Whoa there, based on a suggestion by Andy Dougherty
2. d_printf_format_null, based on a patch by Robin Barker

p4raw-id: //depot/perl@29288

17 years agoAdd support for building a perl-static.exe that doesn't depend on
Vadim Konovalov [Mon, 13 Nov 2006 19:45:05 +0000]
Add support for building a perl-static.exe that doesn't depend on
the perl59.dll. It currently can't load DLL extension modules, so
any that are required must be statically linked too. This may be
fixed sometime.  Changes to win32/makefile.mk also to follow.

Subject: RE: [PATCH@29224] RE: [patch-at-29217] static linkage for perl.exe fo r win32
From: "Konovalov, Vadim Vladimirovich (Vadim)** CTR **" <vkonovalov@Lucent.com>
Message-ID: <E3FB32585BF1D411B9E900805FF51A080207FA41@ru0022exch001u.ru.lucent.com>

(with minor tweaks for cleanup and embedding manifest file)

p4raw-id: //depot/perl@29285

17 years agoFix tests added by #29248 and #29249
Steve Hay [Wed, 15 Nov 2006 17:32:24 +0000]
Fix tests added by #29248 and #29249

p4raw-id: //depot/perl@29284

17 years ago[perl #39026] Tie::Memoize::EXISTS not caching the value
Len Weisberg [Fri, 28 Apr 2006 20:36:05 +0000]
[perl #39026] Tie::Memoize::EXISTS not caching the value
From: Len Weisberg (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-39026-132847.17.5801704932685@perl.org>

p4raw-id: //depot/perl@29283

17 years agoFAQ sync
Rafael Garcia-Suarez [Wed, 15 Nov 2006 13:56:52 +0000]
FAQ sync

p4raw-id: //depot/perl@29282

17 years agoFix a signedness cast warning
Rafael Garcia-Suarez [Wed, 15 Nov 2006 13:03:34 +0000]
Fix a signedness cast warning

p4raw-id: //depot/perl@29281

17 years agoTweaks to the debugger test by Richard Foley,
Rafael Garcia-Suarez [Wed, 15 Nov 2006 12:51:48 +0000]
Tweaks to the debugger test by Richard Foley,
plus fix auxiliary file path

p4raw-id: //depot/perl@29280

17 years agoRe: [PATCH] Fix RT#19049 and add relative backreferences
Yves Orton [Wed, 15 Nov 2006 12:29:39 +0000]
Re: [PATCH] Fix RT#19049 and add relative backreferences
Message-ID: <9b18b3110611150329l206e4552w887ae5f0a3f7ca80@mail.gmail.com>

p4raw-id: //depot/perl@29279

17 years agoMove the test files for the debugger in a t/ subdirectory, so they
Rafael Garcia-Suarez [Wed, 15 Nov 2006 11:12:30 +0000]
Move the test files for the debugger in a t/ subdirectory, so they
don't get installed

p4raw-id: //depot/perl@29278

17 years agoRe: Fix linker error on Win32
Yves Orton [Wed, 15 Nov 2006 10:36:34 +0000]
Re: Fix linker error on Win32
Message-ID: <9b18b3110611150136n7c90d187t5cf49847f153a537@mail.gmail.com>

p4raw-id: //depot/perl@29277

17 years agoMakefile.SH: lib/re.pm often messes restarted parallel makes
Jarkko Hietaniemi [Wed, 15 Nov 2006 05:48:32 +0000]
Makefile.SH: lib/re.pm often messes restarted parallel makes
Message-Id: <20061115034832.43B7E8B3E7@seth.hut.fi>

p4raw-id: //depot/perl@29276

17 years agodebugger test could hang if run with umask 0002
Dave Mitchell [Tue, 14 Nov 2006 23:24:45 +0000]
debugger test could hang if run with umask 0002

p4raw-id: //depot/perl@29275

17 years agoA first regression test for the debugger, by Shlomi Fish
Rafael Garcia-Suarez [Tue, 14 Nov 2006 16:59:45 +0000]
A first regression test for the debugger, by Shlomi Fish
and Richard Foley.

p4raw-id: //depot/perl@29274

17 years agoFix bug #39037: rcatline doesn't stringify references
Rafael Garcia-Suarez [Tue, 14 Nov 2006 14:19:46 +0000]
Fix bug #39037: rcatline doesn't stringify references

p4raw-id: //depot/perl@29273

17 years agoDoc patch by Thomas O Smailus :
Adriano Ferreira [Tue, 14 Nov 2006 10:24:38 +0000]
Doc patch by Thomas O Smailus :
Subject: Fwd: [perl #40866] Error on doc page? (File::Basename)
From: "Adriano Rodrigues" <a.r.ferreira@gmail.com>
Message-ID: <73ddeb6c0611140424t26b01d0aq667ca95e77f25e6@mail.gmail.com>

p4raw-id: //depot/perl@29272

17 years agoAssert that we don't access strings saved for $1 etc. out of bounds
Rafael Garcia-Suarez [Tue, 14 Nov 2006 11:35:04 +0000]
Assert that we don't access strings saved for $1 etc. out of bounds

p4raw-id: //depot/perl@29271

17 years agoRe: Why aren't %Carp::Internal and %Carp::CarpInternal documented?
Ben Tilly [Sun, 22 Oct 2006 14:07:23 +0000]
Re: Why aren't %Carp::Internal and %Carp::CarpInternal documented?
From: "Ben Tilly" <btilly@gmail.com>
Message-ID: <acc274b30610221407o39e0157gad44ad5828c2bc21@mail.gmail.com>

p4raw-id: //depot/perl@29270

17 years agoParseXS.pm: small optimization for "Usage: ..." constant strings
Alexey Tourbin [Tue, 14 Nov 2006 05:45:40 +0000]
ParseXS.pm: small optimization for "Usage: ..." constant strings
Message-ID: <20061114024540.GA21986@localhost.localdomain>

p4raw-id: //depot/perl@29269

17 years agoFwd: Memory leak with s/// and hashes
Yves Orton [Tue, 14 Nov 2006 00:38:31 +0000]
Fwd: Memory leak with s/// and hashes
Message-ID: <9b18b3110611131538kc00175ft4db7ff71df22e766@mail.gmail.com>

p4raw-id: //depot/perl@29268

17 years agoAllow negative indexing in recursive patterns
Yves Orton [Mon, 13 Nov 2006 18:59:32 +0000]
Allow negative indexing in recursive patterns
Message-ID: <9b18b3110611130959k1fdd2485yd8eb1cd428de570a@mail.gmail.com>

p4raw-id: //depot/perl@29267

17 years agoEmbed manifest files in EXEs and DLLs when building with VC++ 8.x
Steve Hay [Mon, 13 Nov 2006 18:09:58 +0000]
Embed manifest files in EXEs and DLLs when building with VC++ 8.x

See the thread starting here for details:
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2006-11/msg00398.html

(Still need to do something for Module::Build somtime...)

p4raw-id: //depot/perl@29266

17 years agoTodo (nice to have): an improvement to ~~
Rafael Garcia-Suarez [Mon, 13 Nov 2006 15:52:54 +0000]
Todo (nice to have): an improvement to ~~

p4raw-id: //depot/perl@29265

17 years agoUpgrade to CPAN-1.88_62
Steve Peters [Mon, 13 Nov 2006 15:10:16 +0000]
Upgrade to CPAN-1.88_62

p4raw-id: //depot/perl@29264

17 years agoFix a bug in the debugger tracing variables when one was eval'ing
Rafael Garcia-Suarez [Mon, 13 Nov 2006 15:05:27 +0000]
Fix a bug in the debugger tracing variables when one was eval'ing
a string including a "#line" directive containing the actual
name of the file already. (following-up change #25409)
p4raw-link: @25409 on //depot/perl: e66cf94c7069ec9c7bdb94d5438988fe7012771f

p4raw-id: //depot/perl@29263

17 years agoThe latest regression test to Scalar::Util doesn't pass with threaded perls
Rafael Garcia-Suarez [Mon, 13 Nov 2006 14:30:15 +0000]
The latest regression test to Scalar::Util doesn't pass with threaded perls

p4raw-id: //depot/perl@29262

17 years agoA new regression test from:
Paul Marquess [Sun, 29 Oct 2006 21:03:21 +0000]
A new regression test from:

Subject: [PATHCH]  Scalar::Util::readonly &  compression (was RE: Change 29117: [PATCH] IO::Compress modules)
From: "Paul Marquess" <paul.marquess@ntlworld.com>
Message-ID: <02cf01c6fb9d$ade808a0$6501a8c0@myopwv.com>

p4raw-id: //depot/perl@29261

17 years agoRe: [PATCH] New regex syntax omnibus
Yves Orton [Thu, 9 Nov 2006 17:09:34 +0000]
Re: [PATCH] New regex syntax omnibus
Message-ID: <9b18b3110611090809l667860c9t6c27453d7c86a21e@mail.gmail.com>

p4raw-id: //depot/perl@29260

17 years agowas RE: Perl_die() / Perl_croak()
Robin Barker [Mon, 13 Nov 2006 10:25:08 +0000]
was RE: Perl_die() / Perl_croak()
From: "Robin Barker" <Robin.Barker@npl.co.uk>
Message-ID: <2C2E01334A940D4792B3E115F95B7226149377@exchsvr1.npl.ad.local>

p4raw-id: //depot/perl@29259

17 years agoParsing fix: it wasn't possible to call a function with a (_) prototype
Rafael Garcia-Suarez [Mon, 13 Nov 2006 11:17:10 +0000]
Parsing fix: it wasn't possible to call a function with a (_) prototype
(that is, a function mimicing an unary op) without parentheses.
Bug reported by Ævar Arnfjörð Bjarmason.

p4raw-id: //depot/perl@29258

17 years agoRe: [perl #27053] /^/m doesn't match after a newline at the end of the string
Yves Orton [Sat, 11 Nov 2006 16:25:17 +0000]
Re: [perl #27053] /^/m doesn't match after a newline at the end of the string
Message-ID: <9b18b3110611110725t3dc1e447v751ef5880363aa9b@mail.gmail.com>

p4raw-id: //depot/perl@29257

17 years agoCasting nit
Rafael Garcia-Suarez [Mon, 13 Nov 2006 10:12:34 +0000]
Casting nit

p4raw-id: //depot/perl@29256

17 years agoPOD fixes and nits in re.pm
Rafael Garcia-Suarez [Mon, 13 Nov 2006 09:55:11 +0000]
POD fixes and nits in re.pm

p4raw-id: //depot/perl@29255

17 years agominor nit in binmode docs
Paul Johnson [Fri, 10 Nov 2006 12:17:37 +0000]
minor nit in binmode docs
Message-ID: <20061110111737.GP17047@pjcj.net>

p4raw-id: //depot/perl@29254

17 years agoThe DynaLoader test isn't happy with OpenBSD's libc.so.39.3.
Steve Peters [Mon, 13 Nov 2006 02:23:29 +0000]
The DynaLoader test isn't happy with OpenBSD's libc.so.39.3.

p4raw-id: //depot/perl@29253

17 years agoRegex Utility Functions and Substituion Fix (XML::Twig core dump)
Yves Orton [Sun, 12 Nov 2006 23:29:41 +0000]
Regex Utility Functions and Substituion Fix (XML::Twig core dump)
Message-ID: <9b18b3110611121429g1fc9d6c1t4007dc711f9e8396@mail.gmail.com>

Plus a couple tweaks to ext/re/re.pm and t/op/pat.t to those patches
to apply cleanly.

p4raw-id: //depot/perl@29252

17 years agoRe-order ops to the implementation order in pp_sys.c - this makes a
Nicholas Clark [Sun, 12 Nov 2006 23:09:46 +0000]
Re-order ops to the implementation order in pp_sys.c - this makes a
branch table corresponding to a switch statement slightly smaller.

p4raw-id: //depot/perl@29251

17 years agoAvoid ext/Safe/t/safeops.t needing to keep its tests in lockstep with
Nicholas Clark [Sun, 12 Nov 2006 22:17:30 +0000]
Avoid ext/Safe/t/safeops.t needing to keep its tests in lockstep with
opcode.pl OP order.

p4raw-id: //depot/perl@29250

17 years agoForgot to add the new files for 29248.
Nicholas Clark [Sun, 12 Nov 2006 21:57:22 +0000]
Forgot to add the new files for 29248.

p4raw-id: //depot/perl@29249

17 years agoChange 24714 was arguably over-ambitious, in that non-core modules
Nicholas Clark [Sun, 12 Nov 2006 20:22:28 +0000]
Change 24714 was arguably over-ambitious, in that non-core modules
can't be expected to know that sv_setsv() may now not "really" copy a
scalar. So arrange things so that COW of shared hash key scalars is
only done for calls within the the PERL_CORE.

p4raw-id: //depot/perl@29248

17 years agoLooks like I didn't actually test the COW conditional code in
Nicholas Clark [Sun, 12 Nov 2006 18:16:52 +0000]
Looks like I didn't actually test the COW conditional code in
change 27533. Perl now compiles, but
ext/Compress/Raw/Zlib/t/07bufsize.t fails.

p4raw-id: //depot/perl@29247

17 years ago(2nd version) small tweaks based on smoke signs
Jarkko Hietaniemi [Sat, 11 Nov 2006 06:18:56 +0000]
(2nd version) small tweaks based on smoke signs
Message-Id: <200611110418.kAB4Ium5350338@kosh.hut.fi>

p4raw-id: //depot/perl@29246

17 years agoReinstate warning 'Useless use of "re" pragma'
Rafael Garcia-Suarez [Sun, 12 Nov 2006 13:11:07 +0000]
Reinstate warning 'Useless use of "re" pragma'

p4raw-id: //depot/perl@29245

17 years agoUpgrade to Test-Simple-0.65.
Steve Peters [Fri, 10 Nov 2006 22:55:01 +0000]
Upgrade to Test-Simple-0.65.

p4raw-id: //depot/perl@29244

17 years agoAdd to Attribute::Handlers the ability to report caller's file and line
David Feldman [Wed, 25 Oct 2006 16:34:26 +0000]
Add to Attribute::Handlers the ability to report caller's file and line
number. Based on:

Subject: FW: Attribute::Handlers
From: "David Feldman" <David.Feldman@tudor.com>
Message-ID: <BA9AB162DD5CED46AC03DC5904B19C5B3736B4@tudor.com>

plus docs and tests.

p4raw-id: //depot/perl@29243

17 years agoSilence warnings in Pod::Man
Rafael Garcia-Suarez [Thu, 9 Nov 2006 13:33:57 +0000]
Silence warnings in Pod::Man

p4raw-id: //depot/perl@29242

17 years ago***speculative*** was RE: [PATCH] regexec.c - silence compiler warning
Robin Barker [Wed, 8 Nov 2006 15:29:47 +0000]
***speculative***  was RE: [PATCH] regexec.c - silence compiler warning
From: "Robin Barker" <Robin.Barker@npl.co.uk>
Message-ID: <2C2E01334A940D4792B3E115F95B7226120AA6@exchsvr1.npl.ad.local>

p4raw-id: //depot/perl@29241

17 years agoregcomp.c: printf arg casts
Jarkko Hietaniemi [Thu, 9 Nov 2006 06:47:53 +0000]
regcomp.c: printf arg casts
Message-Id: <200611090447.kA94lreg223840@kosh.hut.fi>

p4raw-id: //depot/perl@29240

17 years ago[perl #40718] perl parser bug leading to memory corruption
Dave Mitchell [Wed, 8 Nov 2006 19:13:57 +0000]
[perl #40718] perl parser bug leading to memory corruption
quoted-string parser naughtily maintained a pointer into an SV
which could get realloc()ed.

p4raw-id: //depot/perl@29239

17 years agoConfigure patch to add detection for DIR.dd_fd member variable
Steve Peters [Sun, 5 Nov 2006 01:40:34 +0000]
Configure patch to add detection for DIR.dd_fd member variable
From: "Steve Peters" <steve.peters@gmail.com>
Message-ID: <fd7a59d30611042340p5543442ctad306aeb748b6bfe@mail.gmail.com>

p4raw-id: //depot/perl@29238

17 years agofails under minitest
Robin Barker [Wed, 8 Nov 2006 15:18:23 +0000]
fails under minitest
From: "Robin Barker" <Robin.Barker@npl.co.uk>
Message-ID: <2C2E01334A940D4792B3E115F95B7226120AA5@exchsvr1.npl.ad.local>

p4raw-id: //depot/perl@29236

17 years agoChange the documentation of the return values of @INC-hooks to match
Rafael Garcia-Suarez [Wed, 8 Nov 2006 15:14:31 +0000]
Change the documentation of the return values of @INC-hooks to match
what is tested to work. (It's a bit confusing that optional values
might appear at the middle, too.)

p4raw-id: //depot/perl@29235

17 years agoSupress df warning in stat.t on OS X
Michael G Schwern [Wed, 8 Nov 2006 08:51:50 +0000]
Supress df warning in stat.t on OS X
Message-ID: <4551E0F6.20108@gmail.com>

p4raw-id: //depot/perl@29234

17 years agoDon't use the PERL_MSVCRT_READFIX when using VC++ 7.x onwards.
Steve Hay [Wed, 8 Nov 2006 13:53:52 +0000]
Don't use the PERL_MSVCRT_READFIX when using VC++ 7.x onwards.

VC++ 7.x onwards use their own MSVCR7x.dll, MSVCR8x.dll, etc, rather
than MSVCRT.dll, so they do not require the read() fix.

Therefore, we also don't need to update the ioinfo struct used by the
read() fix w.r.t. VC++ 8.x, so back out that part of change #29218
p4raw-link: @29218 on //depot/perl: 0448a0bdbfbd5e00696d6b3361b97fb1190434c1

p4raw-id: //depot/perl@29233

17 years agoType change to avoid signed/unsigned compiler warnings
Rafael Garcia-Suarez [Wed, 8 Nov 2006 13:27:14 +0000]
Type change to avoid signed/unsigned compiler warnings
(thanks to Robin Barker)

p4raw-id: //depot/perl@29232

17 years agoRegenerate Changes; update perldelta
Rafael Garcia-Suarez [Wed, 8 Nov 2006 13:14:20 +0000]
Regenerate Changes; update perldelta

p4raw-id: //depot/perl@29231

17 years agoRe: New version diagnostic breaks a bunch of modules.
Glenn Linderman [Mon, 30 Oct 2006 12:50:21 +0000]
Re: New version diagnostic breaks a bunch of modules.
Message-ID: <4546658D.6090507@NevCal.com>

p4raw-id: //depot/perl@29230

17 years agoPerl_die() / Perl_croak()
Philip M. Gollucci [Tue, 7 Nov 2006 23:27:40 +0000]
Perl_die() / Perl_croak()
From: "Philip M. Gollucci" <pgollucci@p6m7g8.com>
Message-ID: <455186EC.8010906@p6m7g8.com>

(backported to embed.fnc)

p4raw-id: //depot/perl@29229

17 years agoPatch for bug in SelfLoader.pm
Mike Schilli [Tue, 7 Nov 2006 13:39:30 +0000]
Patch for bug in SelfLoader.pm
Message-ID: <20061107132809.I31331@spiral.corp.yahoo.com>

p4raw-id: //depot/perl@29228

17 years agoUse $HOME/localperl as default prefix for installing perl
Rafael Garcia-Suarez [Tue, 7 Nov 2006 17:31:02 +0000]
Use $HOME/localperl as default prefix for installing perl
in the terse installation instructions in README.

p4raw-id: //depot/perl@29227

17 years agoMore notes in perldelta
Rafael Garcia-Suarez [Tue, 7 Nov 2006 16:50:47 +0000]
More notes in perldelta

p4raw-id: //depot/perl@29226

17 years agoForbid using tainted formats in printf and sprintf
Rafael Garcia-Suarez [Tue, 7 Nov 2006 14:23:08 +0000]
Forbid using tainted formats in printf and sprintf

p4raw-id: //depot/perl@29225

17 years agoRe: [PATCH] [perl #40668] Data::Dumper fails to dump all hash keys when itertaor...
Jerry D. Hedden [Mon, 6 Nov 2006 08:57:04 +0000]
Re: [PATCH] [perl #40668] Data::Dumper fails to dump all hash keys when itertaor is not at start
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <20061106165704.939.qmail@web30214.mail.mud.yahoo.com>

p4raw-id: //depot/perl@29224

17 years agoBecause I like pain. An update to README
Jesse Vincent [Mon, 6 Nov 2006 19:52:35 +0000]
Because I like pain. An update to README
Message-Id: <7BF48AB1-5285-4A9D-929B-8DD697348664@fsck.com>

p4raw-id: //depot/perl@29223

17 years agoNew regex syntax omnibus
Yves Orton [Mon, 6 Nov 2006 13:06:28 +0000]
New regex syntax omnibus
Message-ID: <9b18b3110611060406u2fa1572as57073949a5df9e62@mail.gmail.com>

Plus a portability fix (in string comparison for regex verbs)
and doc tweaks / podchecker fixes

p4raw-id: //depot/perl@29222

17 years agoassert() that SvPV_set() isn't used on arrays.
Nicholas Clark [Mon, 6 Nov 2006 22:21:05 +0000]
assert() that SvPV_set() isn't used on arrays.

p4raw-id: //depot/perl@29221

17 years agoassert() that SvPV_set() isn't used on hashes.
Nicholas Clark [Mon, 6 Nov 2006 21:05:59 +0000]
assert() that SvPV_set() isn't used on hashes.

p4raw-id: //depot/perl@29220

17 years agoassert() that scalars are of the correct type in *set macros.
Nicholas Clark [Mon, 6 Nov 2006 20:02:38 +0000]
assert() that scalars are of the correct type in *set macros.

p4raw-id: //depot/perl@29219

17 years agoGet Visual C++ 2005 (aka Visual C++ 8.x) support off the ground
Steve Hay [Mon, 6 Nov 2006 16:26:48 +0000]
Get Visual C++ 2005 (aka Visual C++ 8.x) support off the ground

This is not a complete fix yet by any means (there are lots of compiler
warnings and lots of test failures), but it's a step in the right
direction.

See the thread starting here:
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2006-10/msg00893.html
and continuing here:
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2006-11/msg00102.html
for further information

p4raw-id: //depot/perl@29218

18 years agoRe: [PATCH] Detecting bad /dev/null's in Configure
Michael Cummings [Fri, 25 Aug 2006 15:48:44 +0000]
Re: [PATCH] Detecting bad /dev/null's in Configure
Message-ID: <44EF541C.7050801@gentoo.org>

p4raw-id: //depot/perl@29217

18 years agoRe: [PATCH] Detecting bad /dev/null's in Configure
Michael Cummings [Fri, 25 Aug 2006 15:48:44 +0000]
Re: [PATCH] Detecting bad /dev/null's in Configure
Message-ID: <44EF541C.7050801@gentoo.org>

p4raw-id: //depot/perl@29216

18 years agoRe: [perl #26136] localtime(3) calls tzset(3), but localtime_r(3) may not.
SADAHIRO Tomoyuki [Mon, 6 Nov 2006 23:31:50 +0000]
Re: [perl #26136] localtime(3) calls tzset(3), but localtime_r(3) may not.
Message-Id: <20061106233139.A2BC.BQW10602@nifty.com>

p4raw-id: //depot/perl@29215

18 years agoSync Pod::Usage with the CPAN version
Rafael Garcia-Suarez [Mon, 6 Nov 2006 14:05:41 +0000]
Sync Pod::Usage with the CPAN version

p4raw-id: //depot/perl@29214

18 years agoThe non-unix parts for localtime_r_needs_tzset
H.Merijn Brand [Mon, 6 Nov 2006 13:58:56 +0000]
The non-unix parts for localtime_r_needs_tzset
Plus forced Glossary entry. That is a TODO for automation

p4raw-id: //depot/perl@29213

18 years agoRe: the new t/run/cloexec.t failing in Solaris and Tru64
Andrew Savige [Tue, 7 Nov 2006 00:06:46 +0000]
Re: the new t/run/cloexec.t failing in Solaris and Tru64
Message-ID: <20061106130647.57891.qmail@web56411.mail.re3.yahoo.com>

p4raw-id: //depot/perl@29212

18 years agoUpgrade to Test::Simple 0.64_03
Rafael Garcia-Suarez [Mon, 6 Nov 2006 10:59:16 +0000]
Upgrade to Test::Simple 0.64_03

p4raw-id: //depot/perl@29211

18 years agoChange reentr.pl to generate reentr.h accordingly to change 29209
Rafael Garcia-Suarez [Mon, 6 Nov 2006 10:09:12 +0000]
Change reentr.pl to generate reentr.h accordingly to change 29209

p4raw-id: //depot/perl@29210

18 years agoRE: [perl #26136] localtime(3) calls tzset(3), but localtime_r(3) may not.
Benjamin Holzman [Wed, 19 Jul 2006 07:11:09 +0000]
RE: [perl #26136] localtime(3) calls tzset(3), but localtime_r(3) may not.
From: "Benjamin Holzman" <bholzman@longitude.com>
Message-ID: <010801c6ab24$09b9ed30$ce0515ac@office.iseoptions.com>

p4raw-id: //depot/perl@29209

18 years agoSilence a cast warning
Rafael Garcia-Suarez [Mon, 6 Nov 2006 09:30:41 +0000]
Silence a cast warning

p4raw-id: //depot/perl@29208

18 years agoPVCVs no longer allocate memory for the SvNVX slot, so assert that
Nicholas Clark [Mon, 6 Nov 2006 08:13:09 +0000]
PVCVs no longer allocate memory for the SvNVX slot, so assert that
no-one is trying to access it.

p4raw-id: //depot/perl@29206

18 years agoIn pipe_exit_routine in vms/vms.c, mark a subprocess we've deleted
Craig A. Berry [Mon, 6 Nov 2006 01:37:13 +0000]
In pipe_exit_routine in vms/vms.c, mark a subprocess we've deleted
as done.  Courtesy of Scott Lepage.

p4raw-id: //depot/perl@29205

18 years agoRe: [perl #40641] crash with unicode characters in regex comment
SADAHIRO Tomoyuki [Sat, 4 Nov 2006 21:53:50 +0000]
Re: [perl #40641] crash with unicode characters in regex comment
Message-Id: <20061104215302.3325.BQW10602@nifty.com>

p4raw-id: //depot/perl@29204

18 years agoChange 27506 wasn't quite correct - the copy of the AMAGIC flag should
Nicholas Clark [Sat, 4 Nov 2006 18:56:33 +0000]
Change 27506 wasn't quite correct - the copy of the AMAGIC flag should
be as part of RvDEEPCP() in gv.c (Perl_amagic_call())

p4raw-id: //depot/perl@29203

18 years agoNew test for close-on-exec ($^F): t/run/cloexec.t
Andrew Savige [Sat, 4 Nov 2006 21:24:14 +0000]
New test for close-on-exec ($^F): t/run/cloexec.t
Message-ID: <20061104102414.78987.qmail@web56403.mail.re3.yahoo.com>

p4raw-id: //depot/perl@29202

18 years agoreplace S_sv_pos_b2u_forwards with utf8_length (was: sv_pos_b2u dislikes the extended...
SADAHIRO Tomoyuki [Sun, 21 May 2006 14:00:43 +0000]
replace S_sv_pos_b2u_forwards with utf8_length (was: sv_pos_b2u dislikes the extended UTF-8)
Message-Id: <20060521140011.358D.BQW10602@nifty.com>

p4raw-id: //depot/perl@29201

18 years agoThe assignment to $VERSION must be on its own line, for
Rafael Garcia-Suarez [Fri, 3 Nov 2006 15:04:15 +0000]
The assignment to $VERSION must be on its own line, for
ExtUtils::MM_Unix::parse_version to be happy.

p4raw-id: //depot/perl@29200

18 years agothreads 1.49
Jerry D. Hedden [Fri, 3 Nov 2006 05:37:16 +0000]
threads 1.49
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <20061103133716.95143.qmail@web30214.mail.mud.yahoo.com>

p4raw-id: //depot/perl@29199

18 years agoWrap the $VERSION initialization of DynaLoader in a BEGIN block
gml4410@ggr.co.uk [Thu, 2 Nov 2006 09:30:34 +0000]
Wrap the $VERSION initialization of DynaLoader in a BEGIN block

Subject: [perl #40651] (Obscure) Bug in Dynaloader
From: gml4410@ggr.co.uk (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.5.HEAD-4979-1162488633-1267.40651-75-0@perl.org>

p4raw-id: //depot/perl@29198

18 years agoWhen code is loaded through an @INC-hook, and when this hook
Rafael Garcia-Suarez [Fri, 3 Nov 2006 10:09:19 +0000]
When code is loaded through an @INC-hook, and when this hook
has set a filename entry in %INC, make sure __FILE__ is set
for this code accordingly to the contents of that %INC entry.

p4raw-id: //depot/perl@29197

18 years agoTypo fixes by Hendrik Maryns.
Gisle Aas [Fri, 3 Nov 2006 07:08:18 +0000]
Typo fixes by Hendrik Maryns.

p4raw-id: //depot/perl@29196

18 years agoChange #29193 makes this addition unneeded
H.Merijn Brand [Thu, 2 Nov 2006 17:49:53 +0000]
Change #29193 makes this addition unneeded

p4raw-id: //depot/perl@29195

18 years agoadd test that eval undef clears $@
Dave Mitchell [Thu, 2 Nov 2006 17:36:33 +0000]
add test that eval undef clears $@

p4raw-id: //depot/perl@29194

18 years agoeval $undef should emit one warning, not three.
Dave Mitchell [Thu, 2 Nov 2006 17:07:00 +0000]
eval $undef should emit one warning, not three.
Also ensure that eval $undef clears $@ (it did, but only by luck)

p4raw-id: //depot/perl@29193

18 years agoFix case in external pod link
Rafael Garcia-Suarez [Thu, 2 Nov 2006 16:45:13 +0000]
Fix case in external pod link

p4raw-id: //depot/perl@29192

18 years agosay() has the same syntax than print(), so forbid to override it
Rafael Garcia-Suarez [Thu, 2 Nov 2006 13:51:21 +0000]
say() has the same syntax than print(), so forbid to override it
(like print())

p4raw-id: //depot/perl@29191

18 years agoThis volatile modifier is not on the referent, but on the pointer
Rafael Garcia-Suarez [Thu, 2 Nov 2006 13:04:10 +0000]
This volatile modifier is not on the referent, but on the pointer
(see change 28606)

p4raw-id: //depot/perl@29190

18 years agoAdd more backtracking control verbs to regex engine (?CUT), (?ERROR)
Yves Orton [Thu, 2 Nov 2006 12:35:10 +0000]
Add more backtracking control verbs to regex engine (?CUT), (?ERROR)
Message-ID: <9b18b3110611020335h7ea469a8g28ca483f6832816d@mail.gmail.com>

p4raw-id: //depot/perl@29189

18 years ago[patch at 21983] factor out $^O eq 'darwin' from XSLoader.pm
Vadim Konovalov [Thu, 2 Nov 2006 12:36:49 +0000]
[patch at 21983] factor out $^O eq 'darwin' from XSLoader.pm
From: "Konovalov, Vadim Vladimirovich (Vadim)** CTR **" <vkonovalov@Lucent.com>
Message-ID: <E3FB32585BF1D411B9E900805FF51A080204E833@ru0022exch001u.ru.lucent.com>

p4raw-id: //depot/perl@29188

18 years agoRe: $, and say
Gisle Aas [Fri, 27 Jan 2006 14:46:00 +0000]
Re: $, and say
Message-ID: <lrek2t1e8n.fsf@caliper.activestate.com>

with tweaks so "say;" continues to default to $_
plus a regression test

p4raw-id: //depot/perl@29187

18 years agoSilence a gcc warning
Rafael Garcia-Suarez [Thu, 2 Nov 2006 11:01:29 +0000]
Silence a gcc warning

p4raw-id: //depot/perl@29186

18 years agoMore regression tests for the _ prototype
Rafael Garcia-Suarez [Thu, 2 Nov 2006 10:32:18 +0000]
More regression tests for the _ prototype

p4raw-id: //depot/perl@29185