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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 years agoMore heuristics to make warnings.t pass under different
Rafael Garcia-Suarez [Thu, 2 Nov 2006 10:06:37 +0000]
More heuristics to make warnings.t pass under different
combinations of PERL_UNICODE / locale

p4raw-id: //depot/perl@29184

17 years agoAdd a commit verb to regex engine to allow fine tuning of backtracking control.
Yves Orton [Tue, 31 Oct 2006 22:49:57 +0000]
Add a commit verb to regex engine to allow fine tuning of backtracking control.
Message-ID: <9b18b3110610311349n5947cc8fsf0b2e6ddd9a7ee01@mail.gmail.com>

p4raw-id: //depot/perl@29183

17 years agoFix the failures in warnings tests when PERL_UNICODE is defined
H.Merijn Brand [Wed, 1 Nov 2006 17:03:55 +0000]
Fix the failures in warnings tests when PERL_UNICODE is defined
that show up in the smokes under UTF-8 locales. Based on :

Subject: Re: UTF-8 Failures in smoke ($PERL_UNICODE)
From: "H.Merijn Brand" <h.m.brand@xs4all.nl>
Message-ID: <20061101170355.7c57b515@pc09>

p4raw-id: //depot/perl@29182

17 years agoForgot to bump Time-HiRes $VERSION in change #29180
Steve Hay [Wed, 1 Nov 2006 13:22:16 +0000]
Forgot to bump Time-HiRes $VERSION in change #29180
(IO's $VERSION is bumped already)
p4raw-link: @29180 on //depot/perl: 86413ec05edbed389a8f74a82fd028f2d16de4b8

p4raw-id: //depot/perl@29181

17 years agoSilence VC++ compiler warnings
Steve Hay [Wed, 1 Nov 2006 13:07:37 +0000]
Silence VC++ compiler warnings
See: http://www.nntp.perl.org/group/perl.daily-build.reports/42208

p4raw-id: //depot/perl@29180

17 years agoRemove beta status from compression modules
Paul Marquess [Wed, 1 Nov 2006 10:34:52 +0000]
Remove beta status from compression modules
From: "Paul Marquess" <paul.marquess@ntlworld.com>
Message-ID: <02b301c6fda1$5d799950$4e3c140a@myopwv.com>

p4raw-id: //depot/perl@29179

17 years agoRegression test by Yves Orton for : [perl #36046] Special var @-
Rafael Garcia-Suarez [Wed, 1 Nov 2006 10:44:58 +0000]
Regression test by Yves Orton for : [perl #36046] Special var @-
becomes arbitrarily large

p4raw-id: //depot/perl@29178

17 years agoMissed a ) in a comment.
Nicholas Clark [Tue, 31 Oct 2006 22:36:40 +0000]
Missed a ) in a comment.

p4raw-id: //depot/perl@29177

17 years agoDon't run ext/Sys/Syslog/t/constants.t with taint mode, so it's
Rafael Garcia-Suarez [Tue, 31 Oct 2006 16:28:33 +0000]
Don't run ext/Sys/Syslog/t/constants.t with taint mode, so it's
not systematically skipped

p4raw-id: //depot/perl@29176

17 years agoSome diagnostic output was giving warnings in op/pack.t
Rafael Garcia-Suarez [Tue, 31 Oct 2006 16:02:03 +0000]
Some diagnostic output was giving warnings in op/pack.t
under UTF-8 locales, and warnings where fatal by default.
Make them non-fatal for diagnostics.

p4raw-id: //depot/perl@29175

17 years agoFix a case of segfault in ithread destruction
Rafael Garcia-Suarez [Tue, 31 Oct 2006 14:47:25 +0000]
Fix a case of segfault in ithread destruction

p4raw-id: //depot/perl@29174

17 years agoDoc clarification for PerlIO::encoding
Rafael Garcia-Suarez [Tue, 31 Oct 2006 14:29:07 +0000]
Doc clarification for PerlIO::encoding
(thanks to Steve Hay)

p4raw-id: //depot/perl@29173

17 years agothreads::shared doesn't use ppport.h in the core
Rafael Garcia-Suarez [Tue, 31 Oct 2006 14:10:25 +0000]
threads::shared doesn't use ppport.h in the core

p4raw-id: //depot/perl@29172

17 years agothreads 1.47
Jerry D. Hedden [Tue, 31 Oct 2006 05:26:25 +0000]
threads 1.47
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <20061031132626.18317.qmail@web30214.mail.mud.yahoo.com>

p4raw-id: //depot/perl@29171

17 years agoSilence a warning and call readpipe_override() correctly.
Rafael Garcia-Suarez [Tue, 31 Oct 2006 13:51:38 +0000]
Silence a warning and call readpipe_override() correctly.

p4raw-id: //depot/perl@29170

17 years agoMake S_readpipe_override() compile with threads; regenerate perlapi.pod
Rafael Garcia-Suarez [Tue, 31 Oct 2006 13:49:26 +0000]
Make S_readpipe_override() compile with threads; regenerate perlapi.pod

p4raw-id: //depot/perl@29169

17 years agoMake readpipe() overridable (and also `` and qx//)
Rafael Garcia-Suarez [Tue, 31 Oct 2006 13:34:30 +0000]
Make readpipe() overridable (and also `` and qx//)

p4raw-id: //depot/perl@29168

17 years agoRemove duplicated entries
Rafael Garcia-Suarez [Tue, 31 Oct 2006 10:59:02 +0000]
Remove duplicated entries

p4raw-id: //depot/perl@29167

17 years agoImprove documentation of av_len and av_fill.
Gisle Aas [Mon, 30 Oct 2006 20:13:04 +0000]
Improve documentation of av_len and av_fill.

p4raw-id: //depot/perl@29166

17 years agoAvoid Devel::DProf failing an assertion during global destruction.
Nicholas Clark [Mon, 30 Oct 2006 18:37:41 +0000]
Avoid Devel::DProf failing an assertion during global destruction.

p4raw-id: //depot/perl@29165

17 years agoIt seems only HWND__* is needed by MinGW g++.
Steve Peters [Mon, 30 Oct 2006 18:29:30 +0000]
It seems only HWND__* is needed by MinGW g++.

p4raw-id: //depot/perl@29164

17 years agoThe second patch from:
Yves Orton [Mon, 30 Oct 2006 19:15:13 +0000]
The second patch from:
Subject: [PATCH] regex engine optimiser should grok subroutine patterns, and, name subroutine regops more intuitively
Message-ID: <9b18b3110610300915x3abf6cddu9c2071a70bea48e1@mail.gmail.com>

p4raw-id: //depot/perl@29162

17 years agoThe first patch from:
Yves Orton [Mon, 30 Oct 2006 19:15:13 +0000]
The first patch from:
Subject: [PATCH] regex engine optimiser should grok subroutine patterns, and, name subroutine regops more intuitively
Message-ID: <9b18b3110610300915x3abf6cddu9c2071a70bea48e1@mail.gmail.com>

p4raw-id: //depot/perl@29161

17 years agoMention that field hashes are for inside-out objects
Rafael Garcia-Suarez [Mon, 30 Oct 2006 17:07:46 +0000]
Mention that field hashes are for inside-out objects
(this will be useful for perl5100delta.)

p4raw-id: //depot/perl@29160

17 years agoPatch 29155 breaks VC
Yves Orton [Mon, 30 Oct 2006 18:08:17 +0000]
Patch 29155 breaks VC
Message-ID: <9b18b3110610300808u39cc6cefxbee1468a149dc186@mail.gmail.com>

Plus an additional casting.

p4raw-id: //depot/perl@29159

17 years agoUpdate perldelta with changes up to 28867
Rafael Garcia-Suarez [Mon, 30 Oct 2006 16:29:35 +0000]
Update perldelta with changes up to 28867

p4raw-id: //depot/perl@29158

17 years agoVOL should be used instead of volatile in the core.
Steve Peters [Mon, 30 Oct 2006 15:53:50 +0000]
VOL should be used instead of volatile in the core.

p4raw-id: //depot/perl@29157

17 years ago$hex is already hex, so cannot be used in %X if starting with [A-F]
H.Merijn Brand [Mon, 30 Oct 2006 14:14:25 +0000]
$hex is already hex, so cannot be used in %X if starting with [A-F]

p4raw-id: //depot/perl@29156

17 years agoInitial cleanups to support compiling Win32 with MinGW g++.
Steve Peters [Mon, 30 Oct 2006 13:58:15 +0000]
Initial cleanups to support compiling Win32 with MinGW g++.

p4raw-id: //depot/perl@29155

17 years agoRe: Closures with named subs
Christian Winter [Sun, 29 Oct 2006 21:34:25 +0000]
Re: Closures with named subs
Message-ID: <45451051.4080200@linux-config.de>

p4raw-id: //depot/perl@29154

17 years agothreads 1.46
Jerry D. Hedden [Fri, 27 Oct 2006 17:01:11 +0000]
threads 1.46
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <20061028000111.23729.qmail@web30207.mail.mud.yahoo.com>

p4raw-id: //depot/perl@29153

17 years agoSilence a g++ warning reported by Jarkko.
Rafael Garcia-Suarez [Mon, 30 Oct 2006 10:13:22 +0000]
Silence a g++ warning reported by Jarkko.

p4raw-id: //depot/perl@29152

17 years agoDelete Encode's MANIFEST (or else the make process complains
Rafael Garcia-Suarez [Mon, 30 Oct 2006 10:08:24 +0000]
Delete Encode's MANIFEST (or else the make process complains
about the missing Encode's META.yml file)

p4raw-id: //depot/perl@29151

17 years agoBump $VERSION in Term::UI following change #29120
Steve Hay [Mon, 30 Oct 2006 10:02:35 +0000]
Bump $VERSION in Term::UI following change #29120
p4raw-link: @29120 on //depot/perl: 8f9c76718e537ed4487b7abb2d2f3503ee90bdef

p4raw-id: //depot/perl@29150

17 years agoFwd: CPAN Upload: J/JP/JPEACOCK/version-0.68.tar.gz
John Peacock [Sun, 29 Oct 2006 14:47:51 +0000]
Fwd: CPAN Upload: J/JP/JPEACOCK/version-0.68.tar.gz
Message-ID: <45450567.7040609@rowman.com>

p4raw-id: //depot/perl@29149

17 years ago[patch] simplify optree test support
Jim Cromie [Sun, 29 Oct 2006 14:50:02 +0000]
[patch] simplify optree test support
Message-ID: <4545220A.6060500@gmail.com>

p4raw-id: //depot/perl@29148

17 years agoAdd some missing targets to win32/makefile.mk
Steve Hay [Mon, 30 Oct 2006 09:38:21 +0000]
Add some missing targets to win32/makefile.mk

This updates makefile.mk w.r.t. Makefile, following changes #28293,
#28832, #28904 and #29131
p4raw-link: @28293 on //depot/perl: a24cc0c03d2211980be311ac40a0e038f157d31f

p4raw-id: //depot/perl@29147

17 years agoIn vim, modelines are not taken into account if they begin on the
Rafael Garcia-Suarez [Mon, 30 Oct 2006 09:33:33 +0000]
In vim, modelines are not taken into account if they begin on the
first character. Also, regenerate perlintern.pod.

p4raw-id: //depot/perl@29146

17 years agowince patch
Vadim Konovalov [Sat, 28 Oct 2006 23:48:46 +0000]
wince patch
Message-ID: <4543B41E.3070006@vkonovalov.ru>

p4raw-id: //depot/perl@29145

17 years agoWhen we open a file and pass it along to PerlIO, be sure to enter the
Craig A. Berry [Mon, 30 Oct 2006 00:33:34 +0000]
When we open a file and pass it along to PerlIO, be sure to enter the
PerlIO world via Unix I/O.  If you start from stdio, a Unix I/O counter
will get decremented on close even though it was never incremented (and
may not even exist).  Exposed by #29065.

p4raw-id: //depot/perl@29144

17 years agoChange the non-mkstemp, non-win32 code path of PerlIO_tmpfile
Craig A. Berry [Mon, 30 Oct 2006 00:23:35 +0000]
Change the non-mkstemp, non-win32 code path of PerlIO_tmpfile
to use PerlIO_fdopen so that when the tmpfile is closed we do
not decrement a ref count that doesn't exist or is zero.

p4raw-id: //depot/perl@29143

17 years agoChanges to get perl to compile with g++ on Cygwin. Some additional
Steve Peters [Mon, 30 Oct 2006 00:22:00 +0000]
Changes to get perl to compile with g++ on Cygwin.  Some additional
changes will be needed to get it to link though.

p4raw-id: //depot/perl@29142

17 years ago[PATHCH] Scalar::Util::readonly ...
Paul Marquess [Sun, 29 Oct 2006 21:03:21 +0000]
[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>
Date: Sun, 29 Oct 2006 21:03:21 -0000

p4raw-id: //depot/perl@29140