platform/upstream/perl.git
18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 years agoWe had no tests that covered the grow paths in pp_uc and pp_lc.
Nicholas Clark [Sun, 30 Apr 2006 17:58:53 +0000 (17:58 +0000)]
We had no tests that covered the grow paths in pp_uc and pp_lc.

p4raw-id: //depot/perl@28028

18 years agoDave noticed that change 28022 was wrong - should read is_index
Nicholas Clark [Sun, 30 Apr 2006 17:23:44 +0000 (17:23 +0000)]
Dave noticed that change 28022 was wrong - should read is_index
rather than just index.

p4raw-id: //depot/perl@28027

18 years agofix 27987 for MSVC (was Re: Smoke [5.9.4] 28020 FAIL(m) MSWin32 Win2000 SP4 (x86...
Abe Timmerman [Sun, 30 Apr 2006 15:15:24 +0000 (17:15 +0200)]
fix 27987 for MSVC (was Re: Smoke [5.9.4] 28020 FAIL(m) MSWin32 Win2000 SP4 (x86/1 cpu))
Message-Id: <200604301515.24580.abe@ztreet.demon.nl>

p4raw-id: //depot/perl@28026

18 years agoI was mistaken. Borland and gcc do have snprintf() and vsnprintf()
Steve Peters [Sun, 30 Apr 2006 14:27:08 +0000 (14:27 +0000)]
I was mistaken.  Borland and gcc do have snprintf() and vsnprintf()
on Win32.

p4raw-id: //depot/perl@28025

18 years agoOK, Win32 must no have snprintf()/vsnprintf
Steve Peters [Sun, 30 Apr 2006 13:14:25 +0000 (13:14 +0000)]
OK, Win32 must no have snprintf()/vsnprintf

p4raw-id: //depot/perl@28024

18 years agoremove a compiler warning by making HOPBACKc only hop *back*
Dave Mitchell [Sun, 30 Apr 2006 12:32:09 +0000 (12:32 +0000)]
remove a compiler warning by making HOPBACKc only hop *back*

p4raw-id: //depot/perl@28023

18 years agoindex and rindex couldn't correctly handle surprises from UTF-8
Nicholas Clark [Sun, 30 Apr 2006 11:14:04 +0000 (11:14 +0000)]
index and rindex couldn't correctly handle surprises from UTF-8
overloading.

p4raw-id: //depot/perl@28022

18 years agoDocument SvGAMAGIC(), and its significance w.r.t. the side effects of
Nicholas Clark [Sun, 30 Apr 2006 10:58:11 +0000 (10:58 +0000)]
Document SvGAMAGIC(), and its significance w.r.t. the side effects of
inadvertently calling magic and overloading too often.

p4raw-id: //depot/perl@28021

18 years agoCoverity disliked us passing a negative length to vsnprintf().
Nicholas Clark [Sat, 29 Apr 2006 23:35:52 +0000 (23:35 +0000)]
Coverity disliked us passing a negative length to vsnprintf().

p4raw-id: //depot/perl@28020

18 years agosyswrite couldn't correctly handle surprises from UTF-8 overloading.
Nicholas Clark [Sat, 29 Apr 2006 23:33:36 +0000 (23:33 +0000)]
syswrite couldn't correctly handle surprises from UTF-8 overloading.
As part of fixing this, syswrite now tries to take advantage of the
UTF-8 cache logic for lengths and offsets on regular scalars.

p4raw-id: //depot/perl@28019

18 years agoMore tests for syswrite with UTF-8 data.
Nicholas Clark [Sat, 29 Apr 2006 23:32:06 +0000 (23:32 +0000)]
More tests for syswrite with UTF-8 data.

p4raw-id: //depot/perl@28018

18 years agoIt should never be possible for SvGMAGICAL() to be true on SVt_IV.
Nicholas Clark [Sat, 29 Apr 2006 21:54:38 +0000 (21:54 +0000)]
It should never be possible for SvGMAGICAL() to be true on SVt_IV.

p4raw-id: //depot/perl@28017

18 years agoprint couldn't correctly handle surprises from UTF-8 overloading.
Nicholas Clark [Sat, 29 Apr 2006 17:38:08 +0000 (17:38 +0000)]
print couldn't correctly handle surprises from UTF-8 overloading.

p4raw-id: //depot/perl@28016

18 years agoAdd a cross reference to bytes_from_utf8() in the documentation for
Nicholas Clark [Sat, 29 Apr 2006 17:31:27 +0000 (17:31 +0000)]
Add a cross reference to bytes_from_utf8() in the documentation for
utf8_to_bytes(). Regenerate perlapi.pod.

p4raw-id: //depot/perl@28015

18 years agoThere were more ways to break uc/lc/ucfirst/lcfirst even without
Nicholas Clark [Sat, 29 Apr 2006 16:07:31 +0000 (16:07 +0000)]
There were more ways to break uc/lc/ucfirst/lcfirst even without
use 'locale'; so test for them too. Correct the skip count.

p4raw-id: //depot/perl@28014

18 years agolcfirst/ucfist plus an 8 bit locale could mangle UTF-8 values
Nicholas Clark [Sat, 29 Apr 2006 15:55:51 +0000 (15:55 +0000)]
lcfirst/ucfist plus an 8 bit locale could mangle UTF-8 values
returned by overloaded stringification.

p4raw-id: //depot/perl@28013

18 years agouc plus an 8 bit locale could get confused by UTF-8 values returned by
Nicholas Clark [Sat, 29 Apr 2006 14:05:55 +0000 (14:05 +0000)]
uc plus an 8 bit locale could get confused by UTF-8 values returned by
overloaded stringification.

p4raw-id: //depot/perl@28012

18 years agolc plus an 8 bit locale could mangle UTF-8 values returned by
Nicholas Clark [Sat, 29 Apr 2006 13:43:26 +0000 (13:43 +0000)]
lc plus an 8 bit locale could mangle UTF-8 values returned by
overloaded stringification.

p4raw-id: //depot/perl@28011

18 years agomore -ansi -pedantic cleanliness
Jarkko Hietaniemi [Sat, 29 Apr 2006 11:13:24 +0000 (14:13 +0300)]
more -ansi -pedantic cleanliness
Message-ID: <44532024.9070303@gmail.com>

p4raw-id: //depot/perl@28010

18 years agoRe: [ANNOUNCE] Module::Build 0.28 -> CPAN
Randy W. Sims [Fri, 28 Apr 2006 15:31:55 +0000 (11:31 -0400)]
Re: [ANNOUNCE] Module::Build 0.28 -> CPAN
From: "Randy W. Sims" <ml-perl@thepierianspring.org>
Message-ID: <44526DAB.8070408@thepierianspring.org>

p4raw-id: //depot/perl@28009

18 years agoreduce gcc -ansi -pedantic noise plus a suggestion
Jarkko Hietaniemi [Fri, 28 Apr 2006 22:58:58 +0000 (01:58 +0300)]
reduce gcc -ansi -pedantic noise plus a suggestion
Message-ID: <44527402.8000506@gmail.com>

p4raw-id: //depot/perl@28008

18 years agotwo [PATCH]es: dVAR for malloc.c, and a signed/unsigned char*
Jarkko Hietaniemi [Fri, 28 Apr 2006 21:04:59 +0000 (00:04 +0300)]
two [PATCH]es: dVAR for malloc.c, and a signed/unsigned char*
Message-ID: <4452594B.4040609@gmail.com>

p4raw-id: //depot/perl@28007

18 years agoFix bug 34297 (length of overloaded UTF-8 strings)
Nicholas Clark [Fri, 28 Apr 2006 16:34:14 +0000 (16:34 +0000)]
Fix bug 34297 (length of overloaded UTF-8 strings)

p4raw-id: //depot/perl@28006

18 years agoTypo in MANIFEST from change #27997. Mustn't touch Perl before coffee.
Steve Peters [Fri, 28 Apr 2006 16:15:25 +0000 (16:15 +0000)]
Typo in MANIFEST from change #27997.  Mustn't touch Perl before coffee.
p4raw-link: @27997 on //depot/perl: dc8021d3927849eb56a64fd135702ae6516a52e2

p4raw-id: //depot/perl@28005

18 years agoAdded Changes file left out from change #28001.
Steve Peters [Fri, 28 Apr 2006 15:35:37 +0000 (15:35 +0000)]
Added Changes file left out from change #28001.
p4raw-link: @28001 on //depot/perl: ff235dd6d6f5e19e11c9202d4a82fb8e5fbadadd

p4raw-id: //depot/perl@28004

18 years agoMerge WinCE and Win32 directories -- Initial patch
Yves Orton [Thu, 27 Apr 2006 23:30:00 +0000 (23:30 +0000)]
Merge WinCE and Win32 directories -- Initial patch
Message-ID: <9b18b3110604271430k4de84685jec6535ded195ed94@mail.gmail.com>

p4raw-id: //depot/perl@28003

18 years agoUpgrade to Pathtools-3.18
Steve Peters [Fri, 28 Apr 2006 13:34:39 +0000 (13:34 +0000)]
Upgrade to Pathtools-3.18

p4raw-id: //depot/perl@28001

18 years agot/op/defins.pl using test.pl
David Landgren [Fri, 28 Apr 2006 14:27:39 +0000 (16:27 +0200)]
t/op/defins.pl using test.pl
Message-ID: <44520A3B.1080707@landgren.net>

p4raw-id: //depot/perl@28000

18 years agot/op/delete.t using test.pl
David Landgren [Fri, 28 Apr 2006 15:03:39 +0000 (17:03 +0200)]
t/op/delete.t using test.pl
Message-ID: <445212AB.4080404@landgren.net>

p4raw-id: //depot/perl@27999

18 years agot/op/auto.pl using test.pl
David Landgren [Fri, 28 Apr 2006 13:56:30 +0000 (15:56 +0200)]
t/op/auto.pl using test.pl
Message-ID: <445202EE.6000604@landgren.net>

p4raw-id: //depot/perl@27998

18 years agoUpgrade to Module-Build-0.28
Steve Peters [Fri, 28 Apr 2006 13:29:41 +0000 (13:29 +0000)]
Upgrade to Module-Build-0.28

p4raw-id: //depot/perl@27997

18 years agoAnton Berezin says that on FreeBSD we're wrong to be using -lc_r, and
Nicholas Clark [Fri, 28 Apr 2006 12:48:27 +0000 (12:48 +0000)]
Anton Berezin says that on FreeBSD we're wrong to be using -lc_r, and
should just be using -pthread on the linker line.
This stops the new taint tests looping infinitely. It also seems to
cure the TODO test in posix.t - masked SIGINT is now received.

p4raw-id: //depot/perl@27995

18 years agothreads - miscellaneous
Jerry D. Hedden [Wed, 26 Apr 2006 11:24:05 +0000 (04:24 -0700)]
threads - miscellaneous
From: "Jerry D. Hedden" <jerry@hedden.us>
Message-ID: <20060426112405.fb30e530d17747c2b054d625b8945d88.4331e666e7.wbe@email.secureserver.net>

p4raw-id: //depot/perl@27994

18 years agot/op/sort.t using test.pl
David Landgren [Thu, 27 Apr 2006 18:25:56 +0000 (20:25 +0200)]
t/op/sort.t using test.pl
Message-ID: <4450F094.2010907@landgren.net>

p4raw-id: //depot/perl@27993

18 years agoRemoving another context parm
Andy Lester [Thu, 27 Apr 2006 10:31:56 +0000 (05:31 -0500)]
Removing another context parm
Message-ID: <20060427153156.GA11445@petdance.com>

p4raw-id: //depot/perl@27992

18 years agot/op/loopctl.t using test.pl
David Landgren [Thu, 27 Apr 2006 19:13:28 +0000 (21:13 +0200)]
t/op/loopctl.t using test.pl
Message-ID: <4450FBB8.8070203@landgren.net>

p4raw-id: //depot/perl@27991

18 years agodVAR (-DPERL_GLOBAL_STRUCT_PRIVATE) update
Jarkko Hietaniemi [Thu, 27 Apr 2006 21:18:30 +0000 (00:18 +0300)]
dVAR (-DPERL_GLOBAL_STRUCT_PRIVATE) update
Message-ID: <44510AF6.6040603@gmail.com>

p4raw-id: //depot/perl@27990

18 years agoTypo fix in perlretut by Simon Taylor
Rafael Garcia-Suarez [Fri, 28 Apr 2006 08:41:25 +0000 (08:41 +0000)]
Typo fix in perlretut by Simon Taylor

p4raw-id: //depot/perl@27989

18 years agoFix typo in function call
Rafael Garcia-Suarez [Fri, 28 Apr 2006 07:58:16 +0000 (07:58 +0000)]
Fix typo in function call

p4raw-id: //depot/perl@27988

18 years agoRe: [PATCH] use snprintf/strlcpy/strlcat when useful
Jarkko Hietaniemi [Tue, 25 Apr 2006 18:23:39 +0000 (21:23 +0300)]
Re: [PATCH] use snprintf/strlcpy/strlcat when useful
Message-ID: <444E3EFB.8020503@gmail.com>

p4raw-id: //depot/perl@27987

18 years ago[perl #39012] another REIFY bug
Dave Mitchell [Thu, 27 Apr 2006 23:15:02 +0000 (23:15 +0000)]
[perl #39012] another REIFY bug

p4raw-id: //depot/perl@27986

18 years agoUpgrade to ExtUtils-Install-1.39
Steve Peters [Thu, 27 Apr 2006 18:06:12 +0000 (18:06 +0000)]
Upgrade to ExtUtils-Install-1.39

p4raw-id: //depot/perl@27983

18 years agoUpgrade to Encode-2.15
Steve Peters [Thu, 27 Apr 2006 17:53:11 +0000 (17:53 +0000)]
Upgrade to Encode-2.15

p4raw-id: //depot/perl@27982

18 years agoRemoving unused context
Andy Lester [Thu, 27 Apr 2006 00:32:15 +0000 (19:32 -0500)]
Removing unused context
Message-ID: <20060427053215.GA31445@petdance.com>

p4raw-id: //depot/perl@27976

18 years agoChange type of temporary padoff_du used in dUNDERBAR
Marcus Holland-Moritz [Wed, 26 Apr 2006 19:18:09 +0000 (19:18 +0000)]
Change type of temporary padoff_du used in dUNDERBAR
from I32 to PADOFFSET, which is more correct (and fixes
a warning in Devel::PPPort).

p4raw-id: //depot/perl@27968

18 years agoRe: [PATCH] cleanup 212 warnings emitted by gcc-4.2
Marcus Holland-Moritz [Mon, 24 Apr 2006 23:20:38 +0000 (01:20 +0200)]
Re: [PATCH] cleanup 212 warnings emitted by gcc-4.2
Message-ID: <20060424232038.7550f9b6@r2d2>

p4raw-id: //depot/perl@27962

18 years agothreads - consolidate XS functions
Jerry D. Hedden [Tue, 25 Apr 2006 07:50:05 +0000 (00:50 -0700)]
threads - consolidate XS functions
From: "Jerry D. Hedden" <jerry@hedden.us>
Message-ID: <20060425075005.fb30e530d17747c2b054d625b8945d88.e23f2fed42.wbe@email.secureserver.net>

p4raw-id: //depot/perl@27961

18 years agoMake Module-Build aware of new Test-Harness output
Steve Hay [Tue, 25 Apr 2006 16:23:38 +0000 (16:23 +0000)]
Make Module-Build aware of new Test-Harness output

See also:
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2006-04/msg00755.html

p4raw-id: //depot/perl@27960

18 years agoCoverity has started to notice another inconsistency in our NULL
Nicholas Clark [Tue, 25 Apr 2006 12:51:40 +0000 (12:51 +0000)]
Coverity has started to notice another inconsistency in our NULL
pointer checking.

p4raw-id: //depot/perl@27959

18 years agouse NOOP macro
Andy Lester [Mon, 24 Apr 2006 13:44:51 +0000 (08:44 -0500)]
use NOOP macro
Message-ID: <20060424184451.GA1479@petdance.com>

p4raw-id: //depot/perl@27958

18 years agoContinuing threads sync
Jerry D. Hedden [Mon, 24 Apr 2006 13:00:23 +0000 (06:00 -0700)]
Continuing threads sync
From: "Jerry D. Hedden" <jerry@hedden.us>
Message-ID: <20060424130023.fb30e530d17747c2b054d625b8945d88.969ed54130.wbe@email.secureserver.net>

p4raw-id: //depot/perl@27957

18 years agoPerl_unpack_str() is a mathom!
Nicholas Clark [Mon, 24 Apr 2006 16:38:09 +0000 (16:38 +0000)]
Perl_unpack_str() is a mathom!

p4raw-id: //depot/perl@27956

18 years agoReally bump the version of File::Find.
Steve Peters [Mon, 24 Apr 2006 16:31:24 +0000 (16:31 +0000)]
Really bump the version of File::Find.

p4raw-id: //depot/perl@27955

18 years agoReverting change #27953, as it appears that File::Find has
Steve Peters [Mon, 24 Apr 2006 16:29:59 +0000 (16:29 +0000)]
Reverting change #27953, as it appears that File::Find has
localized the C<$_> usable by the wanted function since
version 1.04 (change #18501, to be exact).  Update the
docs to express this change.  Finally, bump the version.
p4raw-link: @27953 on //depot/perl: 668a78bfe3bf9a6d16f5b059341fb64b1e120158
p4raw-link: @18501 on //depot/perl: 17ab9c147afa44f9f620bca432b3948e42711043

p4raw-id: //depot/perl@27954

18 years agoRe: [perl #38965] File::Find documentation - is "Don't modify thesevariables" still...
David Landgren [Mon, 24 Apr 2006 13:02:02 +0000 (15:02 +0200)]
Re: [perl #38965] File::Find documentation - is "Don't modify thesevariables" still valid?
Message-ID: <444CB02A.2000604@landgren.net>

p4raw-id: //depot/perl@27953

18 years agoRe: recursion now removed from the regex engine
Yves Orton [Sun, 23 Apr 2006 21:10:34 +0000 (23:10 +0200)]
Re: recursion now removed from the regex engine
Message-ID: <9b18b3110604231210w5deff59el3a1a79c98f34e0fd@mail.gmail.com>
Date: Sun, 23 Apr 2006 21:10:34 +0200

p4raw-id: //depot/perl@27952

18 years ago[perl #38709] Opening '|-' triggers unjustified taint check
Martin Hasch [Fri, 10 Mar 2006 20:10:49 +0000 (12:10 -0800)]
[perl #38709] Opening '|-' triggers unjustified taint check
From: mhasch@cpan.org (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-38709-130993.2.89182805885773@perl.org>

p4raw-id: //depot/perl@27951

18 years agoAdd regression test for bug #38475
Rafael Garcia-Suarez [Mon, 24 Apr 2006 11:59:25 +0000 (11:59 +0000)]
Add regression test for bug #38475

p4raw-id: //depot/perl@27950

18 years agoChange 27947 forgot to remove one now-unneeded cast.
Nicholas Clark [Mon, 24 Apr 2006 10:52:09 +0000 (10:52 +0000)]
Change 27947 forgot to remove one now-unneeded cast.

p4raw-id: //depot/perl@27949

18 years ago[perl #38475] attribute multiline fix (in tokenizer)
Bas van Sisseren [Thu, 9 Feb 2006 06:33:51 +0000 (22:33 -0800)]
[perl #38475] attribute multiline fix (in tokenizer)
From: bas@quarantainenet.nl (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-38475-129844.11.5904582303176@perl.org>

p4raw-id: //depot/perl@27948

18 years agoFollowing change 27942 it's clear that the return type of
Nicholas Clark [Mon, 24 Apr 2006 09:40:58 +0000 (09:40 +0000)]
Following change 27942 it's clear that the return type of
glob_2inpuv_number() should change. Rename it and glob_2inpuv() to
reflect what they do.

p4raw-id: //depot/perl@27947

18 years agoCleanup some gcc warnings
Marcus Holland-Moritz [Sun, 23 Apr 2006 04:47:04 +0000 (06:47 +0200)]
Cleanup some gcc warnings
Third and fourth patches from:
Subject: Re: [PATCH] cleanup 212 warnings emitted by gcc-4.2
Message-ID: <20060423044704.6a383ee8@r2d2>

p4raw-id: //depot/perl@27946

18 years agoA couple of casts to PADOFFSET.
Marcus Holland-Moritz [Sun, 23 Apr 2006 04:47:04 +0000 (06:47 +0200)]
A couple of casts to PADOFFSET.
2nd patch from :
Subject: Re: [PATCH] cleanup 212 warnings emitted by gcc-4.2
Message-ID: <20060423044704.6a383ee8@r2d2>

p4raw-id: //depot/perl@27945

18 years agoEnsure GvNAME doesn't return NULL
Marcus Holland-Moritz [Sun, 23 Apr 2006 04:47:04 +0000 (06:47 +0200)]
Ensure GvNAME doesn't return NULL
First patch from :
Subject: Re: [PATCH] cleanup 212 warnings emitted by gcc-4.2
Message-ID: <20060423044704.6a383ee8@r2d2>

p4raw-id: //depot/perl@27944

18 years agodoop.c consting, take 2
Andy Lester [Sun, 23 Apr 2006 20:45:09 +0000 (15:45 -0500)]
doop.c consting, take 2
Message-ID: <20060424014509.GA29642@petdance.com>

p4raw-id: //depot/perl@27943

18 years agoRefactor S_glob_2inpuv
Andy Lester [Sun, 23 Apr 2006 21:12:39 +0000 (16:12 -0500)]
Refactor S_glob_2inpuv
Message-ID: <20060424021239.GA5449@petdance.com>

p4raw-id: //depot/perl@27942

18 years agoInlining static funcs in perl.c
Andy Lester [Sun, 23 Apr 2006 21:50:27 +0000 (16:50 -0500)]
Inlining static funcs in perl.c
Message-ID: <20060424025027.GA25998@petdance.com>

p4raw-id: //depot/perl@27941