18 years agoIO::Compress::* 2.000_13
Paul Marquess [Tue, 20 Jun 2006 13:40:47 +0000]
IO::Compress::* 2.000_13
From: "Paul Marquess" <paul.marquess@ntlworld.com>
Message-ID: <00b101c69466$c18f0af0$2405140a@myopwv.com>

p4raw-id: //depot/perl@28407

18 years agoUpgrade to Unicode::Normalize 1.01
Rafael Garcia-Suarez [Tue, 20 Jun 2006 12:44:27 +0000]
Upgrade to Unicode::Normalize 1.01

p4raw-id: //depot/perl@28406

18 years agoClean up a few warnings in regcomp.c under -Dgccansipedantic.
Steve Peters [Tue, 20 Jun 2006 12:14:27 +0000]
Clean up a few warnings in regcomp.c under -Dgccansipedantic.

p4raw-id: //depot/perl@28405

18 years ago[perl #39365] Bug in toke.c (eval in subst)
Ben Carter [Fri, 9 Jun 2006 02:08:44 +0000]
[perl #39365] Bug in toke.c (eval in subst)
From: bcarter@gumdrop.flyinganvil.org (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-39365-134716.18.9775670722527@perl.org>

plus a regression test.

p4raw-id: //depot/perl@28404

18 years agoAdd Documentation for DOES()
chromatic [Sat, 17 Jun 2006 17:24:03 +0000]
Add Documentation for DOES()
Message-Id: <200606171724.04302.chromatic@wgz.org>

p4raw-id: //depot/perl@28403

18 years agoRE: [PATCH] cflags.SH: rework the gcc warnings selection
Paul Green [Sun, 18 Jun 2006 19:41:50 +0000]
RE: [PATCH] cflags.SH: rework the gcc warnings selection
From: "Green, Paul" <Paul.Green@stratus.com>
Message-ID: <F5F42E77A43DD944B6D664B00A5401CB02026106@EXNA.corp.stratus.com>

p4raw-id: //depot/perl@28402

18 years agoRe: blead trie problems in tru64 with -DDEBUGGING
Jarkko Hietaniemi [Sun, 18 Jun 2006 01:04:46 +0000]
Re: blead trie problems in tru64 with -DDEBUGGING
Message-Id:  <44947C7E.7090100@iki.fi>

p4raw-id: //depot/perl@28401

18 years agoComply with the 0x80th commandment
Yves Orton [Sat, 17 Jun 2006 16:44:17 +0000]
Comply with the 0x80th commandment
Message-Id:  <9b18b3110606170744x60f4074bg11bf0f4c87eeb6c1@mail.gmail.com>

add some (U8) casts

p4raw-id: //depot/perl@28400

18 years agodont warn at exit of detatched threads still running
Dave Mitchell [Sat, 17 Jun 2006 16:39:53 +0000]
dont warn at exit of detatched threads still running

p4raw-id: //depot/perl@28399

18 years agostart turning regmatch() main loop into a FSM
Dave Mitchell [Fri, 16 Jun 2006 23:25:51 +0000]
start turning regmatch() main loop into a FSM
also make BRANCH use the state stack rather than its own unwind struct

p4raw-id: //depot/perl@28398

18 years agocflags.SH: rework the gcc warnings selection
Jarkko Hietaniemi [Thu, 15 Jun 2006 09:12:53 +0000]
cflags.SH: rework the gcc warnings selection
Message-ID: <4490FA65.70006@iki.fi>

p4raw-id: //depot/perl@28397

18 years agoonly use NAML$M_OPEN_SPECIAL where it exists
Craig A. Berry [Thu, 15 Jun 2006 03:20:48 +0000]
only use NAML$M_OPEN_SPECIAL where it exists

p4raw-id: //depot/perl@28396

18 years agosignedness nit in Unicode::Normalize::decompose
Craig A. Berry [Thu, 15 Jun 2006 03:16:34 +0000]
signedness nit in Unicode::Normalize::decompose

p4raw-id: //depot/perl@28395

18 years agoRe: [PATCH] fix re debug segvs in global destruction, and a tweak to Benchmark to...
Yves Orton [Wed, 14 Jun 2006 14:33:24 +0000]
Re: [PATCH] fix re debug segvs in global destruction, and a tweak to Benchmark to prevent infinite loops. (Re: ext/re/t/regop.pl SEGV)
Message-ID: <9b18b3110606140533k583fdd3bh6c4b292e7ff4cf13@mail.gmail.com>

p4raw-id: //depot/perl@28394

18 years agofix re debug segvs in global destruction, and a tweak to Benchmark to prevent infinit...
Yves Orton [Wed, 14 Jun 2006 13:54:04 +0000]
fix re debug segvs in global destruction, and a tweak to Benchmark to prevent infinite loops. (Re: ext/re/t/regop.pl SEGV)
Message-ID: <9b18b3110606140454p19f4241exae6528f1c7bb32d7@mail.gmail.com>

p4raw-id: //depot/perl@28393

18 years agoI thought I had fixed the spelling of DOES() in universal.t, but
Rafael Garcia-Suarez [Tue, 13 Jun 2006 09:23:23 +0000]
I thought I had fixed the spelling of DOES() in universal.t, but
apparently no.

p4raw-id: //depot/perl@28392

18 years agoGuard clause should happen first, otherwise its not a guard clause.
Yves Orton [Tue, 13 Jun 2006 09:39:42 +0000]
Guard clause should happen first, otherwise its not a guard clause.
Message-ID: <9b18b3110606130039v1c6a3fe6s448e92ab2a05888a@mail.gmail.com>

p4raw-id: //depot/perl@28391

18 years agoUpgrade to Digest-SHA-5.41
Steve Peters [Tue, 13 Jun 2006 01:15:21 +0000]
Upgrade to Digest-SHA-5.41

p4raw-id: //depot/perl@28390

18 years agoUpgrade to Unicode-Normalize-1.00
Steve Peters [Tue, 13 Jun 2006 01:00:02 +0000]
Upgrade to Unicode-Normalize-1.00

p4raw-id: //depot/perl@28389

18 years agoRe: Segv from new regex code when under threads.
Yves Orton [Mon, 12 Jun 2006 19:17:30 +0000]
Re: Segv from new regex code when under threads.
Message-ID: <9b18b3110606121017t3af81484t4fb13015fac74592@mail.gmail.com>

p4raw-id: //depot/perl@28388

18 years agoAdd the new method UNIVERSAL::DOES() and the API function sv_does()
chromatic [Tue, 30 May 2006 17:41:08 +0000]
Add the new method UNIVERSAL::DOES() and the API function sv_does()

Subject: Re: [PROPOSED PATCH: universal.c, t/op/universal.t] Add does()
Message-Id: <200605301741.08363.chromatic@wgz.org>

p4raw-id: //depot/perl@28387

18 years agoAdapt the new Test::Harness test to the core
Rafael Garcia-Suarez [Mon, 12 Jun 2006 14:35:22 +0000]
Adapt the new Test::Harness test to the core

p4raw-id: //depot/perl@28386

18 years agoStatic cleanup in pp_sort.c
Andy Lester [Mon, 12 Jun 2006 08:59:34 +0000]
Static cleanup in pp_sort.c
Message-ID: <20060612135934.GA2202@petdance.com>

p4raw-id: //depot/perl@28385

18 years agoUpgrade to Test::Harness 2.62
Rafael Garcia-Suarez [Mon, 12 Jun 2006 14:08:09 +0000]
Upgrade to Test::Harness 2.62

p4raw-id: //depot/perl@28384

18 years agoFw: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.15.tar.gz
Sébastien Aperghis-Tramoni [Sun, 11 Jun 2006 02:30:54 +0000]
Fw: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.15.tar.gz
Message-ID: <1149985854.448b643e27a1f@imp5-g19.free.fr>

p4raw-id: //depot/perl@28383

18 years agoRe: [PATCH DOC] Three minor fixes related to perlop
Daniel Frederick Crisman [Sat, 10 Jun 2006 10:49:29 +0000]
Re: [PATCH DOC] Three minor fixes related to perlop
Message-ID: <20060610144929.GA10201@fury.crisman.org>

p4raw-id: //depot/perl@28382

18 years agoProper use of enums
Andy Lester [Sun, 11 Jun 2006 22:44:34 +0000]
Proper use of enums
Message-ID: <20060612034434.GA21588@petdance.com>

p4raw-id: //depot/perl@28381

18 years agoRe: [PATCH] regexec/regcomp.c cleanups
Yves Orton [Sun, 11 Jun 2006 23:01:14 +0000]
Re: [PATCH] regexec/regcomp.c cleanups
Message-ID: <9b18b3110606111401o143b2f57rd17bf117979853e7@mail.gmail.com>

p4raw-id: //depot/perl@28380

18 years agoRe: [PATCH] Better version of the Aho-Corasick patch and lots of benchmarks.
Yves Orton [Fri, 9 Jun 2006 19:48:11 +0000]
Re: [PATCH] Better version of the Aho-Corasick patch and lots of benchmarks.
Message-ID: <9b18b3110606091048n4d1f3b17vc608943044d4532a@mail.gmail.com>

p4raw-id: //depot/perl@28379

18 years agoA little more work needed to get ext/re/t/re.t test 14 (no segv) passing
Nicholas Clark [Sun, 11 Jun 2006 20:52:36 +0000]
A little more work needed to get ext/re/t/re.t test 14 (no segv) passing
with PERL_DESTRUCT_LEVEL=2.

p4raw-id: //depot/perl@28378

18 years agoMark the 1st argument to S_exec_failed as non null
Rafael Garcia-Suarez [Fri, 9 Jun 2006 16:40:52 +0000]
Mark the 1st argument to S_exec_failed as non null

p4raw-id: //depot/perl@28377

18 years agoAdd error checks after execing PL_cshname or PL_sh_path
Jan Dubois [Wed, 7 Jun 2006 15:53:02 +0000]
Add error checks after execing PL_cshname or PL_sh_path
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <002301c68a85$21aa7320$d045a8c0@candy>

p4raw-id: //depot/perl@28376

18 years ago[patch] Fwd: CPAN Upload: J/JP/JPEACOCK/version-0.64.tar.gz
John Peacock [Thu, 8 Jun 2006 21:14:04 +0000]
[patch] Fwd: CPAN Upload: J/JP/JPEACOCK/version-0.64.tar.gz
Message-ID: <4488CB5C.4070702@rowman.com>

p4raw-id: //depot/perl@28375

18 years agosv_dup
Andy Lester [Fri, 9 Jun 2006 00:39:25 +0000]
sv_dup
Message-ID: <20060609053925.GA30698@petdance.com>

p4raw-id: //depot/perl@28374

18 years agoRe: [PATCH] Better version of the Aho-Corasick patch and lots of benchmarks.
Yves Orton [Fri, 9 Jun 2006 00:56:37 +0000]
Re: [PATCH] Better version of the Aho-Corasick patch and lots of benchmarks.
Message-ID: <9b18b3110606081556t779de698r82f361d82a05fbc8@mail.gmail.com>

(with tweaks)

p4raw-id: //depot/perl@28373

18 years agoAdd the perlreguts manpage, by Yves Orton
Rafael Garcia-Suarez [Thu, 8 Jun 2006 14:11:29 +0000]
Add the perlreguts manpage, by Yves Orton

p4raw-id: //depot/perl@28372

18 years agoRe: range operator vs. unicode
Yitzchak Scott-Thoennes [Thu, 8 Jun 2006 02:33:43 +0000]
Re: range operator vs. unicode
Message-ID: <20060608093343.GD2676@efn.org>

with tweaks

p4raw-id: //depot/perl@28371

18 years agoRevert change #20462 (except the regression test),
SADAHIRO Tomoyuki [Thu, 1 Jun 2006 08:16:51 +0000]
Revert change #20462 (except the regression test),
since the bug has been really fixed by change #22074,
as explained in :
Subject: Re: [perl #39247] defined-ness of substrings disappear over repeated calls
Message-Id: <20060601081304.7A39.BQW10602@nifty.com>
p4raw-link: @22074 on //depot/perl: 028c96ebc8db5bddc2fee91a32f93bb4050b53cf
p4raw-link: @20462 on //depot/perl: 6214ab63745c28e26e752f88d98bf89671cabc77

p4raw-id: //depot/perl@28370

18 years agoThe binmode in t/iop/utf8.t doesn't need to be conditional on ${^OPEN}
Nicholas Clark [Wed, 7 Jun 2006 17:36:32 +0000]
The binmode in t/iop/utf8.t doesn't need to be conditional on ${^OPEN}

p4raw-id: //depot/perl@28369

18 years agoautosplit one level deeper so we don't miss anything
Craig A. Berry [Wed, 7 Jun 2006 12:29:32 +0000]
autosplit one level deeper so we don't miss anything
on a second pass (where lib/auto already exists)

p4raw-id: //depot/perl@28368

18 years ago[patch@28349] vmsify - full EFS charset support
John E. Malmberg [Mon, 5 Jun 2006 23:39:32 +0000]
[patch@28349] vmsify - full EFS charset support
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-id: <4484F8F4.7040902@qsl.net>

p4raw-id: //depot/perl@28367

18 years agoAdd a regression test to ensure that charnames pragma
Rafael Garcia-Suarez [Wed, 7 Jun 2006 09:13:51 +0000]
Add a regression test to ensure that charnames pragma
is propagated to eval("")

p4raw-id: //depot/perl@28366

18 years agoMake "use feature 'dor'" an alias for "use feature 'err'"
Rafael Garcia-Suarez [Wed, 7 Jun 2006 08:47:49 +0000]
Make "use feature 'dor'" an alias for "use feature 'err'"

p4raw-id: //depot/perl@28365

18 years agoexhausting <> in BEGIN{} gets ARGVOUT used only once warning
Yitzchak Scott-Thoennes [Tue, 6 Jun 2006 22:24:46 +0000]
exhausting <> in BEGIN{} gets ARGVOUT used only once warning
Message-ID: <20060607052446.GA3240@efn.org>

p4raw-id: //depot/perl@28364

18 years agodump.c patches
Andy Lester [Tue, 6 Jun 2006 10:01:37 +0000]
dump.c patches
Message-ID: <20060606150137.GA4434@petdance.com>

p4raw-id: //depot/perl@28363

18 years agoTeach Configure that icc is not gcc
Steve Peters [Tue, 6 Jun 2006 10:33:12 +0000]
Teach Configure that icc is not gcc
Message-ID: <20060606153312.GA5542@fisharerojo.org>

p4raw-id: //depot/perl@28362

18 years agoUpgrade to Module::CoreList 2.05
Rafael Garcia-Suarez [Tue, 6 Jun 2006 16:30:36 +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

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

p4raw-id: //depot/perl@28359

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

p4raw-id: //depot/perl@28358

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

p4raw-id: //depot/perl@28357

18 years agorandom thread test failure
Jerry D. Hedden [Mon, 5 Jun 2006 13:28:51 +0000]
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

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

p4raw-id: //depot/perl@28355

18 years agoEliminate most of the UTF-8 black smoke by skipping optree tests when
Nicholas Clark [Mon, 5 Jun 2006 21:39:40 +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

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

p4raw-id: //depot/perl@28353

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

p4raw-id: //depot/perl@28352

18 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]
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

18 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]
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

18 years agoThe smart match table was duplicated in source code and in perlsyn,
Rafael Garcia-Suarez [Sun, 4 Jun 2006 22:32:50 +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

18 years agoIt's all relative -- better handling of tainted directories
Craig A. Berry [Fri, 2 Jun 2006 23:18:08 +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

18 years agoIPC::Open3 handled exec failure badly
Dave Mitchell [Fri, 2 Jun 2006 19:53:52 +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

18 years ago[perl #39178] IO::Socket::connect returns wrong errno on timeout
mlelstv@serpens.de [Sun, 21 May 2006 04:23:38 +0000]
[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

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

p4raw-id: //depot/perl@28345

18 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]
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

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

p4raw-id: //depot/perl@28343

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

p4raw-id: //depot/perl@28342

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

p4raw-id: //depot/perl@28341

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

p4raw-id: //depot/perl@28340

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

p4raw-id: //depot/perl@28339

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

p4raw-id: //depot/perl@28338

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

p4raw-id: //depot/perl@28337

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

p4raw-id: //depot/perl@28336

18 years agoComprehensive regression tests for Perl_refcounted_he_fetch().
Nicholas Clark [Mon, 29 May 2006 22:58:46 +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

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

p4raw-id: //depot/perl@28334

18 years agoAnd some more DynaLoader things that should not be tested on
Craig A. Berry [Mon, 29 May 2006 19:37:41 +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

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

p4raw-id: //depot/perl@28332

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

p4raw-id: //depot/perl@28331

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

p4raw-id: //depot/perl@28330

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

p4raw-id: //depot/perl@28329

18 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]
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

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

p4raw-id: //depot/perl@28327

18 years agoRegen headers following change 28325. Also, make it compile
Rafael Garcia-Suarez [Mon, 29 May 2006 12:40:15 +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

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

p4raw-id: //depot/perl@28325

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

p4raw-id: //depot/perl@28324

18 years ago[PATCH] gv.c consting
Andy Lester [Sun, 28 May 2006 12:24:25 +0000]
[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

18 years agoperlio.c: nobody was freeing PL_perlio_fd_refcnt, now PerlIO_cleanup() is
Jarkko Hietaniemi [Sun, 28 May 2006 18:15:35 +0000]
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

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

p4raw-id: //depot/perl@28321

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

p4raw-id: //depot/perl@28320

18 years agofix eval qw(BEGIN{die}) style leaks.
Dave Mitchell [Sat, 27 May 2006 21:16:30 +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

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

p4raw-id: //depot/perl@28318

18 years agoRE: perlhack.pod confused about POPSTACK
Jan Dubois [Thu, 25 May 2006 18:20:25 +0000]
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

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

p4raw-id: //depot/perl@28316

18 years agostop OPs leaking in eval "syntax error"
Dave Mitchell [Sat, 27 May 2006 00:31:33 +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

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

p4raw-id: //depot/perl@28314

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

p4raw-id: //depot/perl@28313

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

p4raw-id: //depot/perl@28312

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

p4raw-id: //depot/perl@28311

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

p4raw-id: //depot/perl@28310

18 years agoSun C on Linux doesn't complain about the attributes sprinkled
Steve Peters [Fri, 26 May 2006 13:33:54 +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

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

p4raw-id: //depot/perl@28308

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

p4raw-id: //depot/perl@28307