This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
15 years agoSimplify the non-printable name error reporting code in Perl_allocmy().
Nicholas Clark [Tue, 9 May 2006 20:42:03 +0000 (20:42 +0000)]
Simplify the non-printable name error reporting code in Perl_allocmy().

p4raw-id: //depot/perl@28145

15 years agoIn Perl_Gv_AMupdate(), there's no need to call sv_unmagic() if we know
Nicholas Clark [Tue, 9 May 2006 20:10:12 +0000 (20:10 +0000)]
In Perl_Gv_AMupdate(), there's no need to call sv_unmagic() if we know
the magic isn't there.

p4raw-id: //depot/perl@28144

15 years agoGv_AMupdate() always creates magic, so mg can never be NULL.
Nicholas Clark [Tue, 9 May 2006 19:31:04 +0000 (19:31 +0000)]
Gv_AMupdate() always creates magic, so mg can never be NULL.

p4raw-id: //depot/perl@28143

15 years agoTwo signed array indicies that Coverity spots should be unsigned.
Nicholas Clark [Tue, 9 May 2006 16:35:25 +0000 (16:35 +0000)]
Two signed array indicies that Coverity spots should be unsigned.

p4raw-id: //depot/perl@28142

15 years agoRessurect change 27824, which plugs a resource leak in uncalled code.
Nicholas Clark [Tue, 9 May 2006 16:04:25 +0000 (16:04 +0000)]
Ressurect change 27824, which plugs a resource leak in uncalled code.

p4raw-id: //depot/perl@28141

15 years agowince crosscompile patch for 28132
Vadim Konovalov [Tue, 9 May 2006 15:09:43 +0000 (19:09 +0400)]
wince crosscompile patch for 28132
Message-ID: <44607877.90603@vkonovalov.ru>

p4raw-id: //depot/perl@28140

15 years agoPOD fixes
Rafael Garcia-Suarez [Tue, 9 May 2006 14:03:30 +0000 (14:03 +0000)]
POD fixes

p4raw-id: //depot/perl@28139

15 years agoRe: [PATCH] ext/IPC/SysV/t/ipcsysv.t using test.pl
David Landgren [Tue, 9 May 2006 13:03:22 +0000 (15:03 +0200)]
Re: [PATCH] ext/IPC/SysV/t/ipcsysv.t using test.pl
Message-ID: <446076FA.6010409@landgren.net>

p4raw-id: //depot/perl@28138

15 years agoFix another Coverity problem by adding an assert that says that
Rafael Garcia-Suarez [Tue, 9 May 2006 13:18:34 +0000 (13:18 +0000)]
Fix another Coverity problem by adding an assert that says that
some string we got from the lexer is null-terminated

p4raw-id: //depot/perl@28137

15 years agoFix a logic error in conditional found by Coverity
Rafael Garcia-Suarez [Tue, 9 May 2006 13:10:01 +0000 (13:10 +0000)]
Fix a logic error in conditional found by Coverity

p4raw-id: //depot/perl@28136

15 years agoallow exit during fold_constants
Dave Mitchell [Tue, 9 May 2006 11:43:55 +0000 (11:43 +0000)]
allow exit during fold_constants
eg BEGIN { $SIG{__WARN__} = sub{exit};} "a" == "b"

p4raw-id: //depot/perl@28135

15 years ago'threads' patch to fix threaded build on Win32
Jerry D. Hedden [Mon, 8 May 2006 10:23:33 +0000 (03:23 -0700)]
'threads' patch to fix threaded build on Win32
From: "Jerry D. Hedden" <jerry@hedden.us>
Message-ID: <20060508102333.fb30e530d17747c2b054d625b8945d88.1e447744fc.wbe@email.secureserver.net>

p4raw-id: //depot/perl@28134

15 years agoperlop.pod doc patch: I/O operators
Ash Berlin [Sat, 6 May 2006 14:16:00 +0000 (15:16 +0100)]
perlop.pod doc patch: I/O operators
Message-ID: <445CA190.1070105@cpan.org>

p4raw-id: //depot/perl@28133

15 years agoPERL_MEM_LOG enhancements
Jarkko Hietaniemi [Sat, 6 May 2006 11:21:02 +0000 (14:21 +0300)]
PERL_MEM_LOG enhancements
Message-ID: <445C5C6E.6070201@gmail.com>

p4raw-id: //depot/perl@28132

15 years ago[PATCH] ext/IPC/SysV/t/ipcsysv.t using test.pl
David Landgren [Fri, 5 May 2006 17:03:39 +0000 (19:03 +0200)]
[PATCH] ext/IPC/SysV/t/ipcsysv.t using test.pl
Message-ID: <445B694B.8060901@landgren.net>
Date: Fri, 05 May 2006 17:03:39 +0200

Subject: Re: [PATCH] ext/IPC/SysV/t/sem.t using test.pl
From: David Landgren <david@landgren.net>
Message-ID: <445B75EF.3000100@landgren.net>
Date: Fri, 05 May 2006 17:57:35 +0200

p4raw-id: //depot/perl@28131

15 years agoRename lib/Text/Balanced/t/00.load.t to
Steve Peters [Mon, 8 May 2006 19:01:56 +0000 (19:01 +0000)]
Rename lib/Text/Balanced/t/00.load.t to
lib/Text/Balanced/t/00-load.t and restore a test to
lib/Text/Balanced/t/extmul.t.

p4raw-id: //depot/perl@28127

15 years agoVersion bump and typo fix from change #28125.
Steve Peters [Mon, 8 May 2006 18:46:16 +0000 (18:46 +0000)]
Version bump and typo fix from change #28125.
p4raw-link: @28125 on //depot/perl: eb67bf7e7c7791f145451e273b36c197fb24fcb9

p4raw-id: //depot/perl@28126

15 years agoRollback two changes in Text::Balanced which cause test failures in the
Steve Peters [Mon, 8 May 2006 18:37:47 +0000 (18:37 +0000)]
Rollback two changes in Text::Balanced which cause test failures in the
CPAN and bleadperl version of the tests.  Also, the previous bleadperl
version of one test file is a bit more comprehensive than what was in
CPAN, so it has been completely restored.

p4raw-id: //depot/perl@28125

15 years agoUpgrade to Digest-SHA-5.36. Actually bumped to 5.36_01 as
Steve Peters [Mon, 8 May 2006 16:47:39 +0000 (16:47 +0000)]
Upgrade to Digest-SHA-5.36.  Actually bumped to 5.36_01 as
change #27352 has not yet been applied to the CPAN version.
p4raw-link: @27352 on //depot/perl: 1d49bf1b4cd8e1b3baa93d02705fe7df545e316f

p4raw-id: //depot/perl@28122

15 years agoTie::RefHash is now dual life, maintained by Yuval Kogman.
Nicholas Clark [Mon, 8 May 2006 11:23:15 +0000 (11:23 +0000)]
Tie::RefHash is now dual life, maintained by Yuval Kogman.

p4raw-id: //depot/perl@28118

15 years agoRemvove code that gets undone in the next line.
H.Merijn Brand [Sun, 7 May 2006 14:18:45 +0000 (14:18 +0000)]
Remvove code that gets undone in the next line.
Keep the documentation part.

p4raw-id: //depot/perl@28116

15 years agoThese Module::Build tests depended on STDIN. Unfortunately, cron
Steve Peters [Fri, 5 May 2006 16:26:48 +0000 (16:26 +0000)]
These Module::Build tests depended on STDIN.  Unfortunately, cron
closes STDIN, so these build failures were only seen while
running smokes through cron.

p4raw-id: //depot/perl@28108

15 years agoImplement state array and state hashes. Initialisation assignment
Rafael Garcia-Suarez [Fri, 5 May 2006 12:48:19 +0000 (12:48 +0000)]
Implement state array and state hashes. Initialisation assignment
to state arrays or hashes is not implemented yet.

p4raw-id: //depot/perl@28106

15 years agoUpgrade to Text-Balanced-1.98
Steve Peters [Fri, 5 May 2006 12:40:41 +0000 (12:40 +0000)]
Upgrade to Text-Balanced-1.98

p4raw-id: //depot/perl@28105

15 years agothreads - stack size support
Jerry D. Hedden [Thu, 4 May 2006 10:07:58 +0000 (03:07 -0700)]
threads - stack size support
From: "Jerry D. Hedden" <jerry@hedden.us>
Message-ID: <20060504100758.fb30e530d17747c2b054d625b8945d88.1ee893a99c.wbe@email.secureserver.net>

p4raw-id: //depot/perl@28104

15 years agoTeach checkAUTHORS.pl about Sarathy's new email address.
Steve Peters [Fri, 5 May 2006 01:26:08 +0000 (01:26 +0000)]
Teach checkAUTHORS.pl about Sarathy's new email address.

p4raw-id: //depot/perl@28103

15 years agoEmail address changes
Jan Dubois [Thu, 4 May 2006 15:28:19 +0000 (08:28 -0700)]
Email address changes
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <007101c66fca$0b651a50$2217a8c0@candy>

p4raw-id: //depot/perl@28102

15 years agoUpgrade to ExtUtils-Install-1.40
Steve Peters [Thu, 4 May 2006 20:03:42 +0000 (20:03 +0000)]
Upgrade to ExtUtils-Install-1.40

p4raw-id: //depot/perl@28101

15 years agoRE: [PATCH-for-28089] wince yet another step
Vadim Konovalov [Thu, 4 May 2006 17:32:12 +0000 (19:32 +0200)]
RE: [PATCH-for-28089] wince yet another step
From: "Konovalov, Vadim Vladimirovich (Vadim)** CTR **" <vkonovalov@Lucent.com>
Message-ID: <E3FB32585BF1D411B9E900805FF51A0801BCB454@ru0022exch001u.ru.lucent.com>

p4raw-id: //depot/perl@28100

15 years agothreads - formatting [REVISED]
Jerry D. Hedden [Wed, 3 May 2006 12:34:34 +0000 (05:34 -0700)]
threads - formatting [REVISED]
From: "Jerry D. Hedden" <jerry@hedden.us>
Message-ID: <20060503123433.fb30e530d17747c2b054d625b8945d88.d352e5da51.wbe@email.secureserver.net>

p4raw-id: //depot/perl@28099

15 years agoUpgrade to Encode 2.16
Rafael Garcia-Suarez [Thu, 4 May 2006 12:06:33 +0000 (12:06 +0000)]
Upgrade to Encode 2.16

p4raw-id: //depot/perl@28098

15 years agoResubmit change #28095
Rafael Garcia-Suarez [Thu, 4 May 2006 11:32:05 +0000 (11:32 +0000)]
Resubmit change #28095
p4raw-link: @28095 on //depot/perl: a86fbd4f9d493275993c0370a0246611dbcffc30

p4raw-id: //depot/perl@28097

15 years agowince yet another step
Vadim Konovalov [Thu, 4 May 2006 13:04:45 +0000 (15:04 +0200)]
wince yet another step
From: "Konovalov, Vadim Vladimirovich (Vadim)** CTR **" <vkonovalov@Lucent.com>
Message-ID: <E3FB32585BF1D411B9E900805FF51A0801BCB1EE@ru0022exch001u.ru.lucent.com>

p4raw-id: //depot/perl@28096

15 years agot/op/grep.t using test.pl
David Landgren [Wed, 3 May 2006 15:53:38 +0000 (17:53 +0200)]
t/op/grep.t using test.pl
Message-ID: <4458B5E2.7090103@landgren.net>

p4raw-id: //depot/perl@28095

15 years agot/op/context.t using test.pl
David Landgren [Wed, 3 May 2006 16:20:40 +0000 (18:20 +0200)]
t/op/context.t using test.pl
Message-ID: <4458BC38.6050600@landgren.net>

p4raw-id: //depot/perl@28094

15 years agot/op/list.t using test.pl
David Landgren [Wed, 3 May 2006 19:40:40 +0000 (21:40 +0200)]
t/op/list.t using test.pl
Message-ID: <4458EB18.8070904@landgren.net>

p4raw-id: //depot/perl@28093

15 years agoDocument order of evaluation for the comma operator
Paul Johnson [Wed, 26 Apr 2006 22:38:43 +0000 (00:38 +0200)]
Document order of evaluation for the comma operator

Subject: [PATCH] Re: Kill select((select(OUTPUT_HANDLE), $| = 1)[0]);
Message-ID: <20060426203843.GE21543@pjcj.net>

p4raw-id: //depot/perl@28092

15 years agoRE: [PATCH] Implement ${^WIN32_SLOPPY_STAT}
Jan Dubois [Wed, 3 May 2006 12:41:23 +0000 (05:41 -0700)]
RE: [PATCH] Implement ${^WIN32_SLOPPY_STAT}
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <013f01c66ee9$8f1437a0$d045a8c0@candy>

p4raw-id: //depot/perl@28091

15 years agoAnother test for state variables and closures,
Rafael Garcia-Suarez [Thu, 4 May 2006 07:42:27 +0000 (07:42 +0000)]
Another test for state variables and closures,
adapted from a Perl 6 example, pointed out by
Joshua "Limbic_Region" Gatcomb

p4raw-id: //depot/perl@28090

15 years agoEnsure that C<(state $x) = $y> is not a state assignment
Rafael Garcia-Suarez [Wed, 3 May 2006 22:49:14 +0000 (22:49 +0000)]
Ensure that C<(state $x) = $y> is not a state assignment
(due to the parentheses that make it a regular assignment
to a variable declared inside a list)

p4raw-id: //depot/perl@28089

15 years agoNew test case for state variables with ties, suggested by Nicholas
Rafael Garcia-Suarez [Wed, 3 May 2006 22:40:28 +0000 (22:40 +0000)]
New test case for state variables with ties, suggested by Nicholas

p4raw-id: //depot/perl@28088

15 years agoAdd "state" feature
Rafael Garcia-Suarez [Wed, 3 May 2006 22:01:41 +0000 (22:01 +0000)]
Add "state" feature

p4raw-id: //depot/perl@28087

15 years agoIntroduce a new keyword, state, for state variables.
Rafael Garcia-Suarez [Wed, 3 May 2006 21:46:02 +0000 (21:46 +0000)]
Introduce a new keyword, state, for state variables.

p4raw-id: //depot/perl@28086

15 years agowince another step
Vadim Konovalov [Wed, 3 May 2006 20:11:11 +0000 (22:11 +0200)]
wince another step
From: "Konovalov, Vadim Vladimirovich (Vadim)** CTR **"
Message-ID: <E3FB32585BF1D411B9E900805FF51A0801BCAE1F@ru0022exch001u.ru.lucent.com>

p4raw-id: //depot/perl@28085

15 years agoClarify hard link support on Windows
Jan Dubois [Wed, 3 May 2006 11:30:03 +0000 (04:30 -0700)]
Clarify hard link support on Windows
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <013a01c66edf$982ebcc0$d045a8c0@candy>

p4raw-id: //depot/perl@28084

15 years agoRE: [PATCH] Implement ${^WIN32_SLOPPY_STAT}
Jan Dubois [Wed, 3 May 2006 11:18:30 +0000 (04:18 -0700)]
RE: [PATCH] Implement ${^WIN32_SLOPPY_STAT}
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <013901c66edd$fb8ae750$d045a8c0@candy>

p4raw-id: //depot/perl@28083

15 years agoUpgrade to CGI-3.20
Steve Peters [Wed, 3 May 2006 17:56:37 +0000 (17:56 +0000)]
Upgrade to CGI-3.20

p4raw-id: //depot/perl@28082

15 years agomore logic localizations
Andy Lester [Tue, 11 Apr 2006 14:14:45 +0000 (09:14 -0500)]
more logic localizations
Message-ID: <20060411191445.GA4938@petdance.com>

p4raw-id: //depot/perl@28081

15 years ago-Dmad breaks a few tests
S├ębastien Aperghis-Tramoni [Tue, 2 May 2006 01:37:03 +0000 (03:37 +0200)]
-Dmad breaks a few tests
Message-Id: <64F8ECEA-D96B-11DA-AA80-000502F3279F@free.fr>

(part of, with tweaks)

p4raw-id: //depot/perl@28080

15 years agoRemove an unnecessary goto
Andy Lester [Wed, 3 May 2006 00:54:30 +0000 (19:54 -0500)]
Remove an unnecessary goto
Message-ID: <20060503055430.GA4922@petdance.com>

p4raw-id: //depot/perl@28079

15 years agooptimize S_find_array_subscript
Andy Lester [Tue, 2 May 2006 21:09:08 +0000 (16:09 -0500)]
optimize S_find_array_subscript
Message-ID: <20060503020908.GA2234@petdance.com>

p4raw-id: //depot/perl@28078

15 years agoclean up loops in doio.c and dump.c
Andy Lester [Tue, 2 May 2006 13:38:15 +0000 (08:38 -0500)]
clean up loops in doio.c and dump.c
Message-ID: <20060502183815.GA7979@petdance.com>

p4raw-id: //depot/perl@28077

15 years agopp_sys.c: U8* cast
Jarkko Hietaniemi [Tue, 2 May 2006 20:04:33 +0000 (23:04 +0300)]
pp_sys.c: U8* cast
Message-Id: <200605021704.k42H4XIh255652@kosh.hut.fi>

p4raw-id: //depot/perl@28076

15 years agohv.c: do zeroing via mem wrap check
Jarkko Hietaniemi [Tue, 2 May 2006 20:03:01 +0000 (23:03 +0300)]
hv.c: do zeroing via mem wrap check
Message-Id: <200605021703.k42H31PF216868@kosh.hut.fi>

p4raw-id: //depot/perl@28075

15 years agomicroperl update
Jarkko Hietaniemi [Wed, 3 May 2006 08:20:31 +0000 (11:20 +0300)]
microperl update
Message-ID: <44583D9F.8060401@gmail.com>

p4raw-id: //depot/perl@28074

15 years agoMake Perl_unshare_hek visible to core extensions without being public
Steve Hay [Wed, 3 May 2006 08:25:27 +0000 (08:25 +0000)]
Make Perl_unshare_hek visible to core extensions without being public

See the comments in:
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2006-04/msg00480.html
(which were put into practice in changes #27800 and #27848)
p4raw-link: @27800 on //depot/perl: 1242dfaee525d4d0ab20ac8ae62b3f0de03fa88e

p4raw-id: //depot/perl@28073

15 years agoRe: Smoke [5.9.4] 28069 FAIL(M) MSWin32 WinXP/.Net SP2 (x86/2 cpu)
Vadim Konovalov [Wed, 3 May 2006 06:10:59 +0000 (10:10 +0400)]
Re: Smoke [5.9.4] 28069 FAIL(M) MSWin32 WinXP/.Net SP2 (x86/2 cpu)
Message-ID: <44581133.8080100@vkonovalov.ru>

p4raw-id: //depot/perl@28072

15 years agoRe: Smoke [5.9.4] 28069 FAIL(M) MSWin32 WinXP/.Net SP2 (x86/2 cpu)
SADAHIRO Tomoyuki [Wed, 3 May 2006 10:00:03 +0000 (19:00 +0900)]
Re: Smoke [5.9.4] 28069 FAIL(M) MSWin32 WinXP/.Net SP2 (x86/2 cpu)
Message-Id: <20060503095420.0357.BQW10602@nifty.com>

p4raw-id: //depot/perl@28071

15 years agoRemove a variable left unused since change 28065.
Nicholas Clark [Tue, 2 May 2006 22:38:52 +0000 (22:38 +0000)]
Remove a variable left unused since change 28065.

p4raw-id: //depot/perl@28070

15 years agoAdd a new hash key flag HVhek_UNSHARED, to mark all unshared hash keys.
Nicholas Clark [Tue, 2 May 2006 22:19:56 +0000 (22:19 +0000)]
Add a new hash key flag HVhek_UNSHARED, to mark all unshared hash keys.
Otherwise Perl_newSVhek(), called by Perl_hv_iterkeysv(), naively
assumes that it can share any hash key directly.

p4raw-id: //depot/perl@28069

15 years agocumulative totals and list reverse for checkAUTHORS.pl
Nicholas Clark [Tue, 2 May 2006 22:16:25 +0000 (22:16 +0000)]
cumulative totals and list reverse for checkAUTHORS.pl

p4raw-id: //depot/perl@28068

15 years agoAnother place where Intel C++ pretending to be gcc is a really
Steve Peters [Tue, 2 May 2006 18:03:57 +0000 (18:03 +0000)]
Another place where Intel C++ pretending to be gcc is a really
bad thing.

p4raw-id: //depot/perl@28067

15 years ago*static* pointers to newXSUB(), dammit!
Nicholas Clark [Tue, 2 May 2006 17:46:38 +0000 (17:46 +0000)]
*static* pointers to newXSUB(), dammit!

p4raw-id: //depot/perl@28066

15 years agoAssert that SvMAGIC() isn't being called on PVMGs which are using the
Nicholas Clark [Tue, 2 May 2006 17:00:56 +0000 (17:00 +0000)]
Assert that SvMAGIC() isn't being called on PVMGs which are using the
same union to store the stash for our.

p4raw-id: //depot/perl@28065

15 years agoChange 28063 forgot 1 key line - acutally use the correct filename
Nicholas Clark [Tue, 2 May 2006 16:24:14 +0000 (16:24 +0000)]
Change 28063 forgot 1 key line - acutally use the correct filename
storage.

p4raw-id: //depot/perl@28064

15 years agoFix bug in DynaLoader, which has been passing a filename in dynamic
Nicholas Clark [Tue, 2 May 2006 15:55:25 +0000 (15:55 +0000)]
Fix bug in DynaLoader, which has been passing a filename in dynamic
storage to newXS() seemingly forever. This involves creating
newXS_flags(), with the first flag being "arrange to copy the
filename and free it at the right time".

p4raw-id: //depot/perl@28063

15 years agoMove some scripts under win32/ce-helpers.
Vadim Konovalov [Tue, 2 May 2006 17:30:59 +0000 (19:30 +0200)]
Move some scripts under win32/ce-helpers.

Subject: RE: Merge WinCE into Win32 directory and remove the the WinCE dir ectory
From: "Konovalov, Vadim Vladimirovich (Vadim)** CTR **" <vkonovalov@Lucent.com>
Message-ID: <E3FB32585BF1D411B9E900805FF51A0801BB3F03@ru0022exch001u.ru.lucent.com>

p4raw-id: //depot/perl@28062

15 years agoRe: Merge WinCE into Win32 directory and remove the the WinCE directory
Yves Orton [Mon, 1 May 2006 19:02:09 +0000 (21:02 +0200)]
Re: Merge WinCE into Win32 directory and remove the the WinCE directory
Message-ID: <9b18b3110605011002m56c0db99n169ae677efb6d059@mail.gmail.com>

Plus adjustements to MANIFEST. Also, perlmain.c seemed to be missing
from the patch.

p4raw-id: //depot/perl@28061

15 years agoGvFILE() cannot be a pointer to the memory owned by the COP, because
Nicholas Clark [Tue, 2 May 2006 12:41:43 +0000 (12:41 +0000)]
GvFILE() cannot be a pointer to the memory owned by the COP, because
COPs created by use can be freed along this memory, but the GP
remains. Given that several GVs may refer to the same file, use a
shared string rather than an individual allocation per GP.

p4raw-id: //depot/perl@28060

15 years agoChange 28037 broke t/op/each.t when running with TEST.
Nicholas Clark [Tue, 2 May 2006 12:02:32 +0000 (12:02 +0000)]
Change 28037 broke t/op/each.t when running with TEST.

p4raw-id: //depot/perl@28059

15 years agoDe-duplicate the code that creates new GPs into Perl_newGP().
Nicholas Clark [Tue, 2 May 2006 11:15:26 +0000 (11:15 +0000)]
De-duplicate the code that creates new GPs into Perl_newGP().

p4raw-id: //depot/perl@28058

15 years agoRe: [PATCH] t/op/glob.t using test.pl
David Landgren [Sat, 29 Apr 2006 15:32:07 +0000 (17:32 +0200)]
Re: [PATCH] t/op/glob.t using test.pl
Message-ID: <44536AD7.4060608@landgren.net>

p4raw-id: //depot/perl@28057

15 years agot/op/hashwarn.t using test.pl
David Landgren [Sat, 29 Apr 2006 17:51:28 +0000 (19:51 +0200)]
t/op/hashwarn.t using test.pl
Message-ID: <44538B80.2060503@landgren.net>

p4raw-id: //depot/perl@28056

15 years agotoke.c: function pointer to data pointer
Jarkko Hietaniemi [Tue, 2 May 2006 08:25:55 +0000 (11:25 +0300)]
toke.c: function pointer to data pointer
Message-Id: <200605020525.k425Ptik165705@kosh.hut.fi>

p4raw-id: //depot/perl@28055

15 years ago[DOC PATCH] chop warning in perlport
Xavier Noria [Tue, 2 May 2006 12:08:34 +0000 (14:08 +0200)]
[DOC PATCH] chop warning in perlport
Message-Id: <E06C0594-CAF6-4822-8EB4-8E06EAD4A889@hashref.com>

p4raw-id: //depot/perl@28054

15 years agoSigh. Third time lucky.
Steve Hay [Tue, 2 May 2006 09:59:23 +0000 (09:59 +0000)]
Sigh. Third time lucky.

p4raw-id: //depot/perl@28053

15 years agoAhem. And here's the rest of #28051...
Steve Hay [Tue, 2 May 2006 09:46:41 +0000 (09:46 +0000)]
Ahem. And here's the rest of #28051...

p4raw-id: //depot/perl@28052

15 years agoRE: [PATCH] fix 27987 for MSVC (was Re: Smoke [5.9.4] 28020 FAIL(m) MSWin32 Win2000...
Steve Hay [Tue, 2 May 2006 09:39:01 +0000 (09:39 +0000)]
RE: [PATCH] fix 27987 for MSVC (was Re: Smoke [5.9.4] 28020 FAIL(m) MSWin32 Win2000 SP4 (x86/1 cpu))
From: "Jan Dubois" <jand@ActiveState.com>
Date: Mon, 1 May 2006 18:55:11 -0700
Message-ID: <08ff01c66d8b$7282e320$2217a8c0@candy>

Subject: Re: [PATCH] fix 27987 for MSVC (was Re: Smoke [5.9.4] 28020 FAIL(m)
From: "H.Merijn Brand" <h.m.brand@xs4all.nl>
Date: Tue, 2 May 2006 09:23:51 +0200
Message-ID: <20060502092351.7bae0896@pc09>

p4raw-id: //depot/perl@28051

15 years agopp.c casting, take two
Andy Lester [Sun, 30 Apr 2006 19:48:26 +0000 (14:48 -0500)]
pp.c casting, take two
Message-ID: <20060501004826.GA4744@petdance.com>

(with adjustements, some of the code has already
been touched since)

p4raw-id: //depot/perl@28050

15 years agoSome more SvREFCNT_inc updates
Andy Lester [Sun, 30 Apr 2006 13:24:14 +0000 (08:24 -0500)]
Some more SvREFCNT_inc updates
Message-ID: <20060430182414.GA18094@petdance.com>

p4raw-id: //depot/perl@28049

15 years agoquiet some perlio.c warnings
Andy Lester [Sun, 30 Apr 2006 13:23:22 +0000 (08:23 -0500)]
quiet some perlio.c warnings
Message-ID: <20060430182322.GA18064@petdance.com>

p4raw-id: //depot/perl@28048

15 years agoMore tweaking of SvREFCNT_inc calls
Andy Lester [Sun, 30 Apr 2006 12:06:21 +0000 (07:06 -0500)]
More tweaking of SvREFCNT_inc calls
Message-ID: <20060430170621.GA4054@petdance.com>

p4raw-id: //depot/perl@28047

15 years agoOne too many ('s in change #28043.
Steve Peters [Tue, 2 May 2006 02:50:33 +0000 (02:50 +0000)]
One too many ('s in change #28043.
p4raw-link: @28043 on //depot/perl: e9014798f4f634151d92887db69bde2b6ef69071

p4raw-id: //depot/perl@28046

15 years agoEscape prompts with #'s to avoid causing tests to fail from
Steve Peters [Tue, 2 May 2006 02:47:43 +0000 (02:47 +0000)]
Escape prompts with #'s to avoid causing tests to fail from
the unexpected output.

p4raw-id: //depot/perl@28045

15 years agoFix for RT #25366: h2xs 1.23 from "Aaron Kaplan".
Steve Peters [Tue, 2 May 2006 01:55:53 +0000 (01:55 +0000)]
Fix for RT #25366: h2xs 1.23 from "Aaron Kaplan".

p4raw-id: //depot/perl@28044

15 years agoFix for RT #7916: perl 5.6.1 with Intel's icc on RedHat
Steve Peters [Tue, 2 May 2006 00:23:05 +0000 (00:23 +0000)]
Fix for RT #7916: perl 5.6.1 with Intel's icc on RedHat
Linux 7.2.  The original fix, change #13053, added a check
for $Config{gccversion} which is now populated by newer
Intel compilers.  This additional change checks to see
if Intel is in $Config{gccversion}.  If it is, its not
a gcc.
p4raw-link: @13053 on //depot/perl: 022394cfaaa8ec20e603e5da621b1778fd79e4ad

p4raw-id: //depot/perl@28043

15 years agosigned vs unsigned char * nit
Jarkko Hietaniemi [Sat, 29 Apr 2006 20:59:29 +0000 (23:59 +0300)]
signed vs unsigned char * nit
Message-Id: <200604291759.k3THxTji032009@kosh.hut.fi>

p4raw-id: //depot/perl@28042

15 years agoReverting context removal from change #27992. This should
Steve Peters [Mon, 1 May 2006 23:25:30 +0000 (23:25 +0000)]
Reverting context removal from change #27992.  This should
clear up threaded builds on Win32 and VMS.
p4raw-link: @27992 on //depot/perl: df528165173896ed88fc3da7e1aa8bc3ef3b2416

p4raw-id: //depot/perl@28041

15 years agoAdd a BUGS section to Fatal.pm, see bug #38790
Rafael Garcia-Suarez [Mon, 1 May 2006 20:25:17 +0000 (20:25 +0000)]
Add a BUGS section to Fatal.pm, see bug #38790

p4raw-id: //depot/perl@28040

15 years agoDisable SIGRTMAX and SIGRTMIN in POSIX if Configure's probes found that
Nicholas Clark [Mon, 1 May 2006 19:07:06 +0000 (19:07 +0000)]
Disable SIGRTMAX and SIGRTMIN in POSIX if Configure's probes found that
they aren't viable. (Certain glibcs are "interesting")

p4raw-id: //depot/perl@28039

15 years agoAllow a macro of "0" to mean "#if 0" for convenient elimination of
Nicholas Clark [Mon, 1 May 2006 17:28:43 +0000 (17:28 +0000)]
Allow a macro of "0" to mean "#if 0" for convenient elimination of
constants.

p4raw-id: //depot/perl@28038

15 years agoRe: [PATCH] provide diag() and don't use ++ in test.pl
David Landgren [Mon, 1 May 2006 15:50:03 +0000 (17:50 +0200)]
Re: [PATCH] provide diag() and don't use ++ in test.pl
Message-ID: <4456120B.3000302@landgren.net>

Plus some additional comment (also from David) about WHY not to
use ++ in test.pl

p4raw-id: //depot/perl@28037

15 years agoRe: [PATCH] fix 27987 for MSVC (was Re: Smoke [5.9.4] 28020 FAIL(m) MSWin32 Win2000...
SADAHIRO Tomoyuki [Mon, 1 May 2006 21:34:33 +0000 (06:34 +0900)]
Re: [PATCH] fix 27987 for MSVC (was Re: Smoke [5.9.4] 28020 FAIL(m) MSWin32 Win2000 SP4 (x86/1 cpu))
Message-Id: <20060501213249.814E.BQW10602@nifty.com>

p4raw-id: //depot/perl@28036

15 years agoRe-order one DO_UTF8 to be after the SvPV.
Nicholas Clark [Mon, 1 May 2006 11:16:13 +0000 (11:16 +0000)]
Re-order one DO_UTF8 to be after the SvPV.

p4raw-id: //depot/perl@28035

15 years agoFix two errors found by Coverity.
Nicholas Clark [Sun, 30 Apr 2006 23:08:17 +0000 (23:08 +0000)]
Fix two errors found by Coverity.

p4raw-id: //depot/perl@28034

15 years agoAdd a --percentage option to checkAUTHORS.pl to show rankings as
Nicholas Clark [Sun, 30 Apr 2006 23:02:46 +0000 (23:02 +0000)]
Add a --percentage option to checkAUTHORS.pl to show rankings as
percentages.

p4raw-id: //depot/perl@28033

15 years agoReplace a STRLEN no_len; with a _nolen macro call.
Nicholas Clark [Sun, 30 Apr 2006 22:00:34 +0000 (22:00 +0000)]
Replace a STRLEN no_len; with a _nolen macro call.

p4raw-id: //depot/perl@28032

15 years agoPerl_pack_cat() is a mathom too!
Nicholas Clark [Sun, 30 Apr 2006 21:27:20 +0000 (21:27 +0000)]
Perl_pack_cat() is a mathom too!

p4raw-id: //depot/perl@28031

15 years agoOne part of pp_pack couldn't correctly handle surprises from UTF-8
Nicholas Clark [Sun, 30 Apr 2006 20:41:29 +0000 (20:41 +0000)]
One part of pp_pack couldn't correctly handle surprises from UTF-8
overloading.

p4raw-id: //depot/perl@28030

15 years agodo_vop() couldn't correctly handle surprises from UTF-8 overloading.
Nicholas Clark [Sun, 30 Apr 2006 19:07:43 +0000 (19:07 +0000)]
do_vop() couldn't correctly handle surprises from UTF-8 overloading.

p4raw-id: //depot/perl@28029