platform/upstream/perl.git
18 years agoFix a typo in my description for change 26427.
Nicholas Clark [Sun, 29 Oct 2006 21:54:29 +0000 (21:54 +0000)]
Fix a typo in my description for change 26427.

p4raw-id: //depot/perl@29139

18 years agoModify autodoc.pl to add read-only editor boilerplate for perlapi.pod
Nicholas Clark [Sun, 29 Oct 2006 21:23:12 +0000 (21:23 +0000)]
Modify autodoc.pl to add read-only editor boilerplate for perlapi.pod
and perlguts.pod

p4raw-id: //depot/perl@29138

18 years agoRe: Deparse bug?
Stephen McCamant [Sun, 29 Oct 2006 08:40:46 +0000 (00:40 -0800)]
Re: Deparse bug?
Message-ID: <17732.55694.646895.706177@apocalypse.OCF.Berkeley.EDU>
Date: Sun, 29 Oct 2006 08:40:46 -0800

p4raw-id: //depot/perl@29133

18 years agoAdd a few useful developers maketargets to win32/Makefile
Yves Orton [Sun, 29 Oct 2006 13:28:31 +0000 (15:28 +0200)]
Add a few useful developers maketargets to win32/Makefile
Message-ID: <9b18b3110610290328v71956891s7df10e40efd2350c@mail.gmail.com>

p4raw-id: //depot/perl@29131

18 years agoAdd the note from change 25773 about auditing for destruction ordering.
Nicholas Clark [Sun, 29 Oct 2006 18:30:25 +0000 (18:30 +0000)]
Add the note from change 25773 about auditing for destruction ordering.

p4raw-id: //depot/perl@29130

18 years agoI shrunk struct context, so remove it from perltodo.
Nicholas Clark [Sun, 29 Oct 2006 18:23:01 +0000 (18:23 +0000)]
I shrunk struct context, so remove it from perltodo.

p4raw-id: //depot/perl@29128

18 years agoChange 27779 failed to free() memory in two places in Perl_magic_set(),
Nicholas Clark [Fri, 27 Oct 2006 21:40:40 +0000 (21:40 +0000)]
Change 27779 failed to free() memory in two places in Perl_magic_set(),
and hence was leaking like the proverbial Jumblie maritime craft.

p4raw-id: //depot/perl@29127

18 years agoUpgrade to Pod-Parser-1.35.
Steve Peters [Fri, 27 Oct 2006 13:29:05 +0000 (13:29 +0000)]
Upgrade to Pod-Parser-1.35.

p4raw-id: //depot/perl@29126

18 years agoDocument the limitation of Attribute::Handlers w.r.t. UNITCHECK blocks.
Rafael Garcia-Suarez [Fri, 27 Oct 2006 09:45:33 +0000 (09:45 +0000)]
Document the limitation of Attribute::Handlers w.r.t. UNITCHECK blocks.

p4raw-id: //depot/perl@29125

18 years agoChange MY_CXT ref in perl.h
Jerry D. Hedden [Thu, 26 Oct 2006 08:35:46 +0000 (01:35 -0700)]
Change MY_CXT ref in perl.h
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <20061026153546.71547.qmail@web30214.mail.mud.yahoo.com>

p4raw-id: //depot/perl@29124

18 years agoMake 'threads' conform to perlguts
Jerry D. Hedden [Thu, 26 Oct 2006 11:10:57 +0000 (04:10 -0700)]
Make 'threads' conform to perlguts
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <20061026181057.74650.qmail@web30211.mail.mud.yahoo.com>

p4raw-id: //depot/perl@29123

18 years agoSpelling fixes for re.pm.
Steve Peters [Fri, 27 Oct 2006 04:48:43 +0000 (04:48 +0000)]
Spelling fixes for re.pm.

p4raw-id: //depot/perl@29122

18 years agoSpelling nits from Debian bug list...
Matt Taggart [Thu, 26 Oct 2006 15:23:29 +0000 (08:23 -0700)]
Spelling nits from Debian bug list...

Subject: Bug#395426: perl: spelling errors
Message-Id: <20061026222329.8B8CF1AAC6D@cyrix.home.bogus>

p4raw-id: //depot/perl@29121

18 years agoClose temporary test file before unlinking (for the sake of Win32)
Steve Hay [Thu, 26 Oct 2006 16:26:56 +0000 (16:26 +0000)]
Close temporary test file before unlinking (for the sake of Win32)

p4raw-id: //depot/perl@29120

18 years agoDocument the new (?FAIL) assertion (Yves Orton)
Rafael Garcia-Suarez [Thu, 26 Oct 2006 16:11:26 +0000 (16:11 +0000)]
Document the new (?FAIL) assertion (Yves Orton)

p4raw-id: //depot/perl@29119

18 years agoFix a problem with jump-tries, add (?FAIL) pattern.
Yves Orton [Thu, 26 Oct 2006 14:59:11 +0000 (16:59 +0200)]
Fix a problem with jump-tries, add (?FAIL) pattern.
Message-ID: <9b18b3110610260559k3efa98barc28987e88c581a8a@mail.gmail.com>

p4raw-id: //depot/perl@29118

18 years agoIO::Compress modules
Paul Marquess [Thu, 26 Oct 2006 15:29:43 +0000 (16:29 +0100)]
IO::Compress modules
From: "Paul Marquess" <paul.marquess@ntlworld.com>
Message-ID: <028201c6f90b$2de7a4b0$4e3c140a@myopwv.com>

p4raw-id: //depot/perl@29117

18 years agoRe: [perl #40583] sprintf "%#04X" also uppercases the 0x-prefix
SADAHIRO Tomoyuki [Fri, 27 Oct 2006 00:19:34 +0000 (09:19 +0900)]
Re: [perl #40583] sprintf "%#04X" also uppercases the 0x-prefix
Message-Id: <20061027001924.B158.BQW10602@nifty.com>

p4raw-id: //depot/perl@29116

18 years agoFix typo in File::Find POD
Jerry D. Hedden [Thu, 26 Oct 2006 06:50:04 +0000 (23:50 -0700)]
Fix typo in File::Find POD
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <20061026135004.79720.qmail@web30211.mail.mud.yahoo.com>

p4raw-id: //depot/perl@29115

18 years agoAdd Term::UI and Object::Accessor to the list of dual-life modules
Rafael Garcia-Suarez [Thu, 26 Oct 2006 12:22:07 +0000 (12:22 +0000)]
Add Term::UI and Object::Accessor to the list of dual-life modules

p4raw-id: //depot/perl@29114

18 years agoAdd Object::Accessor to the core
Jos Boumans [Thu, 26 Oct 2006 14:04:44 +0000 (16:04 +0200)]
Add Object::Accessor to the core
From: "Jos Boumans" <kane@xs4all.net>
Message-ID: <18983.80.127.35.68.1161864284.squirrel@webmail.xs4all.nl>

p4raw-id: //depot/perl@29113

18 years agoAdd Term::UI to the core
Jos Boumans [Mon, 23 Oct 2006 12:07:23 +0000 (14:07 +0200)]
Add Term::UI to the core
From: "Jos Boumans" <kane@xs4all.net>
Message-ID: <19689.80.127.35.68.1161598043.squirrel@webmail.xs4all.nl>

p4raw-id: //depot/perl@29112

18 years agoFix a memory leak :
Yves Orton [Thu, 26 Oct 2006 12:34:43 +0000 (14:34 +0200)]
Fix a memory leak :
Subject: Re: Valgrind findings
Message-ID: <9b18b3110610260334t6b77c2dbu2ca8207d822402da@mail.gmail.com>

p4raw-id: //depot/perl@29111

18 years agothreads-shared 1.05
Jerry D. Hedden [Wed, 25 Oct 2006 11:27:15 +0000 (04:27 -0700)]
threads-shared 1.05
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <20061025182715.561.qmail@web30211.mail.mud.yahoo.com>

p4raw-id: //depot/perl@29110

18 years agothreads 1.45
Jerry D. Hedden [Wed, 25 Oct 2006 11:26:29 +0000 (04:26 -0700)]
threads 1.45
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <20061025182629.16434.qmail@web30209.mail.mud.yahoo.com>

p4raw-id: //depot/perl@29109

18 years agoFix small leak with -F at interpreter destruction
Rafael Garcia-Suarez [Wed, 25 Oct 2006 16:19:50 +0000 (16:19 +0000)]
Fix small leak with -F at interpreter destruction

p4raw-id: //depot/perl@29108

18 years agoPlug a memory leak in newCONSTSUB
Rafael Garcia-Suarez [Wed, 25 Oct 2006 13:51:55 +0000 (13:51 +0000)]
Plug a memory leak in newCONSTSUB

p4raw-id: //depot/perl@29107

18 years agoI'll finally get it right. (thanks to Sadahiro Tomoyuki)
Rafael Garcia-Suarez [Wed, 25 Oct 2006 12:16:08 +0000 (12:16 +0000)]
I'll finally get it right. (thanks to Sadahiro Tomoyuki)

p4raw-id: //depot/perl@29106

18 years agoFix nit in previous patch, spotted by Gisle
Rafael Garcia-Suarez [Wed, 25 Oct 2006 11:18:27 +0000 (11:18 +0000)]
Fix nit in previous patch, spotted by Gisle

p4raw-id: //depot/perl@29105

18 years agoAdd a %B sprintf format
Nicholas Clark [Mon, 23 Oct 2006 18:19:51 +0000 (19:19 +0100)]
Add a %B sprintf format

Subject: Re: [perl #40583] sprintf "%#04X" also uppercases the 0x-prefix
Message-ID: <20061023171951.GA3262@plum.flirble.org>
(plus docs)

p4raw-id: //depot/perl@29104

18 years agoFindBin.pm: better fix for PATH entries
Alexey Tourbin [Wed, 25 Oct 2006 14:02:55 +0000 (18:02 +0400)]
FindBin.pm: better fix for PATH entries
Message-ID: <20061025100255.GE7821@localhost.localdomain>

p4raw-id: //depot/perl@29103

18 years agoDocument that warnings.pm doesn't load Carp anymore
Rafael Garcia-Suarez [Wed, 25 Oct 2006 09:56:06 +0000 (09:56 +0000)]
Document that warnings.pm doesn't load Carp anymore

p4raw-id: //depot/perl@29102

18 years agoInitialize d_ctermid and i_gdbm in configure.com.
Craig A. Berry [Wed, 25 Oct 2006 03:58:38 +0000 (03:58 +0000)]
Initialize d_ctermid and i_gdbm in configure.com.

p4raw-id: //depot/perl@29101

18 years agoUpgrade to CPAN-1.88_57.
Steve Peters [Tue, 24 Oct 2006 15:44:22 +0000 (15:44 +0000)]
Upgrade to CPAN-1.88_57.

p4raw-id: //depot/perl@29100

18 years agoSilence an expected warning (when playing with utf8ness and string overloading)
Rafael Garcia-Suarez [Tue, 24 Oct 2006 14:42:13 +0000 (14:42 +0000)]
Silence an expected warning (when playing with utf8ness and string overloading)

p4raw-id: //depot/perl@29099

18 years agoNew UTF-8 warning : Variable length character upgraded in print.
SADAHIRO Tomoyuki [Sun, 22 Oct 2006 14:32:34 +0000 (23:32 +0900)]
New UTF-8 warning : Variable length character upgraded in print.

Subject: Re: Changing the internal encoding (was: Re: utf8 regexp performance problem)
Message-Id: <20061022142512.A7D3.BQW10602@nifty.com>

(but with ckWARN_d replaced by ckWARN)

p4raw-id: //depot/perl@29098

18 years agoNo warning was produced if perl failed to load PerlIO::scalar
Rafael Garcia-Suarez [Tue, 24 Oct 2006 09:46:57 +0000 (09:46 +0000)]
No warning was produced if perl failed to load PerlIO::scalar
(contrary to other PerlIO layers.)

p4raw-id: //depot/perl@29097

18 years agoFix for RT#38169 & RT#38945
H.Merijn Brand [Mon, 23 Oct 2006 15:43:15 +0000 (15:43 +0000)]
Fix for RT#38169 & RT#38945
       Configure won't handle versions 5.10.0 or 5.8.10.

p4raw-id: //depot/perl@29096

18 years agoDocument that the %#X printf format prefixes the output with 0X, not 0x.
Rafael Garcia-Suarez [Mon, 23 Oct 2006 13:43:32 +0000 (13:43 +0000)]
Document that the %#X printf format prefixes the output with 0X, not 0x.

p4raw-id: //depot/perl@29093

18 years agoUpdate Changes
Rafael Garcia-Suarez [Mon, 23 Oct 2006 09:33:26 +0000 (09:33 +0000)]
Update Changes

p4raw-id: //depot/perl@29092

18 years agoSome notes about the recent changes in perldelta
Rafael Garcia-Suarez [Mon, 23 Oct 2006 09:22:05 +0000 (09:22 +0000)]
Some notes about the recent changes in perldelta

p4raw-id: //depot/perl@29091

18 years agobase.pm
Ovid [Thu, 19 Oct 2006 08:47:48 +0000 (01:47 -0700)]
base.pm
Message-ID: <20061019154748.87433.qmail@web60824.mail.yahoo.com>

p4raw-id: //depot/perl@29090

18 years agoProtection against overwriting defsubs.h via a symlink
Rafael Garcia-Suarez [Mon, 23 Oct 2006 08:28:08 +0000 (08:28 +0000)]
Protection against overwriting defsubs.h via a symlink
(by Jim Cromie)

p4raw-id: //depot/perl@29089

18 years ago[patch] make test.valgrind capable of running cachegrind
Jim Cromie [Fri, 20 Oct 2006 14:49:03 +0000 (08:49 -0600)]
[patch] make test.valgrind capable of running cachegrind
Message-ID: <4539363F.9020205@gmail.com>

p4raw-id: //depot/perl@29088

18 years agoFix the other bug introduced by change 29079
Nicholas Clark [Sun, 22 Oct 2006 22:51:59 +0000 (22:51 +0000)]
Fix the other bug introduced by change 29079

p4raw-id: //depot/perl@29086

18 years agoFix bug in change 27321 - Perl_ss_dup should also have been updated.
Nicholas Clark [Sun, 22 Oct 2006 22:35:42 +0000 (22:35 +0000)]
Fix bug in change 27321 - Perl_ss_dup should also have been updated.

p4raw-id: //depot/perl@29085

18 years agoFix a bug introduced by change 29079
Nicholas Clark [Sun, 22 Oct 2006 22:12:57 +0000 (22:12 +0000)]
Fix a bug introduced by change 29079

p4raw-id: //depot/perl@29084

18 years agoRemoved typo that caused a variable to shadow an existing variable
Steve Peters [Sun, 22 Oct 2006 21:47:11 +0000 (21:47 +0000)]
Removed typo that caused a variable to shadow an existing variable
in an external scope.

p4raw-id: //depot/perl@29083

18 years agoMerge cases in Perl_ss_dup().
Nicholas Clark [Sun, 22 Oct 2006 21:02:28 +0000 (21:02 +0000)]
Merge cases in Perl_ss_dup().

p4raw-id: //depot/perl@29082

18 years agoconst the variable used for the save stack type in Perl_ss_dup().
Nicholas Clark [Sun, 22 Oct 2006 19:06:14 +0000 (19:06 +0000)]
const the variable used for the save stack type in Perl_ss_dup().

p4raw-id: //depot/perl@29079

18 years agoMake the overrides of built-ins in the bytes pragma use the new prototype _.
Rafael Garcia-Suarez [Sun, 22 Oct 2006 13:15:39 +0000 (13:15 +0000)]
Make the overrides of built-ins in the bytes pragma use the new prototype _.

p4raw-id: //depot/perl@29078

18 years agoAdd PERLIO_INIT and PERLIO_TERM to PERL_SYS_INIT* and PERL_SYS_TERM*
Nicholas Clark [Sat, 21 Oct 2006 23:01:45 +0000 (23:01 +0000)]
Add PERLIO_INIT and PERLIO_TERM to PERL_SYS_INIT* and PERL_SYS_TERM*
in */*ish.h headers.

p4raw-id: //depot/perl@29077

18 years agoRe: Change 29050: Memory leak fix, by Jarkko
Jarkko Hietaniemi [Sat, 21 Oct 2006 17:58:18 +0000 (13:58 -0400)]
Re: Change 29050: Memory leak fix, by Jarkko
Message-ID: <453A97FA.5090403@iki.fi>

(Make AIX linker happy)

p4raw-id: //depot/perl@29076

18 years agoSemicolon consistency between PERL_FPU_INIT and the other INITs.
Nicholas Clark [Sat, 21 Oct 2006 21:53:48 +0000 (21:53 +0000)]
Semicolon consistency between PERL_FPU_INIT and the other INITs.

p4raw-id: //depot/perl@29075

18 years agoAdd PERLIO_INIT to PERL_SYS_INIT.
Nicholas Clark [Sat, 21 Oct 2006 21:31:20 +0000 (21:31 +0000)]
Add PERLIO_INIT to PERL_SYS_INIT.
I infer that this was accidentally omitted from change 29060

p4raw-id: //depot/perl@29074

18 years agoAlways defining PERLIO_TERM, even if it's empty, makes for a simpler
Nicholas Clark [Sat, 21 Oct 2006 21:02:53 +0000 (21:02 +0000)]
Always defining PERLIO_TERM, even if it's empty, makes for a simpler
PERL_SYS_TERM

p4raw-id: //depot/perl@29073

18 years agoChanges for threads::shared to all building with g++.
Steve Peters [Sat, 21 Oct 2006 18:16:53 +0000 (18:16 +0000)]
Changes for threads::shared to all building with g++.

p4raw-id: //depot/perl@29072

18 years agoFixes for Storable.xs when compiling a threaded Perl with g++.
Steve Peters [Sat, 21 Oct 2006 16:45:38 +0000 (16:45 +0000)]
Fixes for Storable.xs when compiling a threaded Perl with g++.

p4raw-id: //depot/perl@29071

18 years agoFix in perl.h for compiling with g++.
Steve Peters [Sat, 21 Oct 2006 16:17:58 +0000 (16:17 +0000)]
Fix in perl.h for compiling with g++.

p4raw-id: //depot/perl@29070

18 years agoBetter solution to silencing prereq warnings from threads's
Steve Peters [Sat, 21 Oct 2006 13:28:13 +0000 (13:28 +0000)]
Better solution to silencing prereq warnings from threads's
Makefile.PL

p4raw-id: //depot/perl@29069

18 years agoQuiet a warning in pp_sys.c on AIX.
Steve Peters [Sat, 21 Oct 2006 02:04:19 +0000 (02:04 +0000)]
Quiet a warning in pp_sys.c on AIX.

p4raw-id: //depot/perl@29068

18 years agoComment out Hash::Util and IO::File from prereqs of threads, since
Steve Peters [Fri, 20 Oct 2006 19:28:46 +0000 (19:28 +0000)]
Comment out Hash::Util and IO::File from prereqs of threads, since
they are both available in the core.

p4raw-id: //depot/perl@29067

18 years agoAdjustment to symbol lists after latest changes (by Jarkko)
Rafael Garcia-Suarez [Fri, 20 Oct 2006 15:31:36 +0000 (15:31 +0000)]
Adjustment to symbol lists after latest changes (by Jarkko)

p4raw-id: //depot/perl@29066

18 years agoEnable perlio mutexes under threads (by Jarkko)
Rafael Garcia-Suarez [Fri, 20 Oct 2006 15:04:47 +0000 (15:04 +0000)]
Enable perlio mutexes under threads (by Jarkko)

p4raw-id: //depot/perl@29065

18 years agoregen headers
Rafael Garcia-Suarez [Fri, 20 Oct 2006 13:01:14 +0000 (13:01 +0000)]
regen headers

p4raw-id: //depot/perl@29064

18 years agoonly do \C hackery if \C is seen
Yves Orton [Fri, 20 Oct 2006 12:38:13 +0000 (14:38 +0200)]
only do \C hackery if \C is seen
Subject: Re: utf8 regexp performance problem
Message-ID: <9b18b3110610200338k5df1d3afpf829fbc0f3663a75@mail.gmail.com>

p4raw-id: //depot/perl@29063

18 years agoB:: changes for UNITCHECK blocks
Alexander Gough [Fri, 20 Oct 2006 02:05:20 +0000 (03:05 +0100)]
B:: changes for UNITCHECK blocks
Message-ID: <20061020010520.GC12290@the.earth.li>

p4raw-id: //depot/perl@29062

18 years agoLet's undocument -Dusesfio in INSTALL.
Rafael Garcia-Suarez [Fri, 20 Oct 2006 10:32:20 +0000 (10:32 +0000)]
Let's undocument -Dusesfio in INSTALL.

p4raw-id: //depot/perl@29061

18 years agoMore leak fixes, by Jarkko
Rafael Garcia-Suarez [Fri, 20 Oct 2006 10:20:18 +0000 (10:20 +0000)]
More leak fixes, by Jarkko

p4raw-id: //depot/perl@29060

18 years agozero length $1 took too long to detect utf8-ness
Dave Mitchell [Fri, 20 Oct 2006 10:06:57 +0000 (10:06 +0000)]
zero length $1 took too long to detect utf8-ness

p4raw-id: //depot/perl@29059

18 years agoSilence some warnings
Rafael Garcia-Suarez [Fri, 20 Oct 2006 09:04:49 +0000 (09:04 +0000)]
Silence some warnings

p4raw-id: //depot/perl@29058

18 years agoRe: Off by one in the trie code?
Yves Orton [Wed, 18 Oct 2006 20:51:41 +0000 (22:51 +0200)]
Re: Off by one in the trie code?
Message-ID: <9b18b3110610181151i3ca438cdied769ebaa4255079@mail.gmail.com>

1. code necessary to make patterns with interpolated vars behave
   correctly under lexical re 'debug', including additional tests.
2. changes necessary to resolve the off by one error,
3. tweaks to re.pm to document that re 'debug' is lexical,

p4raw-id: //depot/perl@29057

18 years agoRe: Off by one in the trie code?
Yves Orton [Wed, 18 Oct 2006 20:51:41 +0000 (22:51 +0200)]
Re: Off by one in the trie code?
Message-ID: <9b18b3110610181151i3ca438cdied769ebaa4255079@mail.gmail.com>

change test files that do a require "./test.pl"; without a BEGIN block
to ensure prototypes are seen, plus fix any breakage this reveals.

p4raw-id: //depot/perl@29056

18 years ago<tr> isnb't the same as C<tr>, and <tr> looks so stupid in man
H.Merijn Brand [Thu, 19 Oct 2006 16:40:08 +0000 (16:40 +0000)]
<tr> isnb't the same as C<tr>, and <tr> looks so stupid in man

p4raw-id: //depot/perl@29055

18 years agoTrim perltodo.
Rafael Garcia-Suarez [Thu, 19 Oct 2006 16:20:41 +0000 (16:20 +0000)]
Trim perltodo.

p4raw-id: //depot/perl@29054

18 years agostab at UNITCHECK blocks
Alexander Gough [Thu, 19 Oct 2006 13:04:12 +0000 (14:04 +0100)]
stab at UNITCHECK blocks
Message-ID: <20061019120412.GA12290@the.earth.li>

p4raw-id: //depot/perl@29053

18 years agoAdd Log::Message and Log::Message::Simple to the core
Jos Boumans [Fri, 13 Oct 2006 17:12:57 +0000 (19:12 +0200)]
Add Log::Message and Log::Message::Simple to the core
From: "Jos Boumans" <kane@xs4all.net>
Message-ID: <13003.80.127.35.68.1160752377.squirrel@webmail.xs4all.nl>

p4raw-id: //depot/perl@29052

18 years agoMake prototype("CORE::mkdir") work. That's a special case,
Rafael Garcia-Suarez [Thu, 19 Oct 2006 12:17:18 +0000 (12:17 +0000)]
Make prototype("CORE::mkdir") work. That's a special case,
since from the OA_* flags we can't figure out which parameter
is going to default to $_.

p4raw-id: //depot/perl@29051

18 years agoMemory leak fix, by Jarkko
Rafael Garcia-Suarez [Thu, 19 Oct 2006 12:08:24 +0000 (12:08 +0000)]
Memory leak fix, by Jarkko

p4raw-id: //depot/perl@29050

18 years agoAdjust documentation for previous change
Rafael Garcia-Suarez [Thu, 19 Oct 2006 10:27:20 +0000 (10:27 +0000)]
Adjust documentation for previous change

p4raw-id: //depot/perl@29049

18 years agoAllow the _ prototype character to be followed by optional arguments
Rafael Garcia-Suarez [Thu, 19 Oct 2006 10:26:54 +0000 (10:26 +0000)]
Allow the _ prototype character to be followed by optional arguments

p4raw-id: //depot/perl@29048

18 years agoMake all JAPH tests pass
Rafael Garcia-Suarez [Thu, 19 Oct 2006 08:56:14 +0000 (08:56 +0000)]
Make all JAPH tests pass

p4raw-id: //depot/perl@29047

18 years agoRemove free() part of change #29045, which causes
Rafael Garcia-Suarez [Thu, 19 Oct 2006 08:04:04 +0000 (08:04 +0000)]
Remove free() part of change #29045, which causes
panics from miniperl in FreeBSD/multithreaded
p4raw-link: @29045 on //depot/perl: e47547a83f24974bde05453531e68d7dd8c5ec87

p4raw-id: //depot/perl@29046

18 years agoblead valgrind finding
Jarkko Hietaniemi [Wed, 18 Oct 2006 20:07:54 +0000 (16:07 -0400)]
blead valgrind finding
Message-ID: <4536C1DA.4060600@iki.fi>

p4raw-id: //depot/perl@29045

18 years agoMake prototype("CORE::foo") return prototypes with _ when it should
Rafael Garcia-Suarez [Wed, 18 Oct 2006 20:26:37 +0000 (20:26 +0000)]
Make prototype("CORE::foo") return prototypes with _ when it should
(except for mkdir)

p4raw-id: //depot/perl@29044

18 years agoAdd a regression test for change #29041
Rafael Garcia-Suarez [Wed, 18 Oct 2006 19:37:01 +0000 (19:37 +0000)]
Add a regression test for change #29041
p4raw-link: @29041 on //depot/perl: 8c28b960db3547273cd8c89c0eaafc8e99cf70c1

p4raw-id: //depot/perl@29043

18 years agoUsing explicit printf-like APIs with a format of "%s" isn't the world's
Nicholas Clark [Wed, 18 Oct 2006 19:11:55 +0000 (19:11 +0000)]
Using explicit printf-like APIs with a format of "%s" isn't the world's
most efficient idea.

p4raw-id: //depot/perl@29042

18 years agoFunctions with a (_) prototype should behave as unary operators
Rafael Garcia-Suarez [Wed, 18 Oct 2006 17:40:57 +0000 (17:40 +0000)]
Functions with a (_) prototype should behave as unary operators
(which is not the case of functions with a (;$) prototype)

p4raw-id: //depot/perl@29041

18 years agopanic if we attempt to sv_setsv to or from an already freed SV.
Nicholas Clark [Wed, 18 Oct 2006 17:35:06 +0000 (17:35 +0000)]
panic if we attempt to sv_setsv to or from an already freed SV.

p4raw-id: //depot/perl@29040

18 years agoTest for the interaction between ; and _ in prototypes
Rafael Garcia-Suarez [Wed, 18 Oct 2006 14:41:26 +0000 (14:41 +0000)]
Test for the interaction between ; and _ in prototypes

p4raw-id: //depot/perl@29039

18 years agoDocument _ prototype in perlsub
Rafael Garcia-Suarez [Wed, 18 Oct 2006 14:34:26 +0000 (14:34 +0000)]
Document _ prototype in perlsub

p4raw-id: //depot/perl@29038

18 years agoFix prototype to mimic built-in in perlsub examples
Rafael Garcia-Suarez [Wed, 18 Oct 2006 14:30:57 +0000 (14:30 +0000)]
Fix prototype to mimic built-in in perlsub examples

p4raw-id: //depot/perl@29037

18 years agoThe _ character is only allowed to be at the end of prototypes
Rafael Garcia-Suarez [Wed, 18 Oct 2006 14:01:59 +0000 (14:01 +0000)]
The _ character is only allowed to be at the end of prototypes

p4raw-id: //depot/perl@29036

18 years agoImprovements and fixes to the _ prototype
Rafael Garcia-Suarez [Wed, 18 Oct 2006 12:54:34 +0000 (12:54 +0000)]
Improvements and fixes to the _ prototype

p4raw-id: //depot/perl@29035

18 years agoFAQ sync
Rafael Garcia-Suarez [Wed, 18 Oct 2006 08:49:01 +0000 (08:49 +0000)]
FAQ sync

p4raw-id: //depot/perl@29034

18 years ago[perl #40557] regexec.c saves context stack position improperly
Dave Bailey [Tue, 17 Oct 2006 09:37:28 +0000 (02:37 -0700)]
[perl #40557] regexec.c saves context stack position improperly
From: Dave Bailey (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.5.HEAD-4979-1161103047-337.40557-75-0@perl.org>

p4raw-id: //depot/perl@29033

18 years agoFirst attempt at implementing the _ prototype
Rafael Garcia-Suarez [Tue, 17 Oct 2006 16:07:04 +0000 (16:07 +0000)]
First attempt at implementing the _ prototype

p4raw-id: //depot/perl@29032

18 years agoUpgrade to Time-HiRes-1.94.
Steve Peters [Tue, 17 Oct 2006 15:43:05 +0000 (15:43 +0000)]
Upgrade to Time-HiRes-1.94.

p4raw-id: //depot/perl@29031

18 years agoRe: [PATCH] remove leaveit from toke.c:scan_const
SADAHIRO Tomoyuki [Tue, 17 Oct 2006 23:10:04 +0000 (08:10 +0900)]
Re: [PATCH] remove leaveit from toke.c:scan_const
Message-Id: <20061017230958.41A2.BQW10602@nifty.com>

p4raw-id: //depot/perl@29030

18 years agoUpgrade to CPAN-1.88_55.
Steve Peters [Tue, 17 Oct 2006 12:42:04 +0000 (12:42 +0000)]
Upgrade to CPAN-1.88_55.

p4raw-id: //depot/perl@29029