Jarkko Hietaniemi [Tue, 2 May 2006 08:25:55 +0000]
toke.c: function pointer to data pointer
Message-Id: <
200605020525.k425Ptik165705@kosh.hut.fi>
p4raw-id: //depot/perl@28055
Xavier Noria [Tue, 2 May 2006 12:08:34 +0000]
[DOC PATCH] chop warning in perlport
Message-Id: <
E06C0594-CAF6-4822-8EB4-8E06EAD4A889@hashref.com>
p4raw-id: //depot/perl@28054
Steve Hay [Tue, 2 May 2006 09:59:23 +0000]
Sigh. Third time lucky.
p4raw-id: //depot/perl@28053
Steve Hay [Tue, 2 May 2006 09:46:41 +0000]
Ahem. And here's the rest of #28051...
p4raw-id: //depot/perl@28052
Steve Hay [Tue, 2 May 2006 09:39:01 +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
Andy Lester [Sun, 30 Apr 2006 19:48:26 +0000]
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
Andy Lester [Sun, 30 Apr 2006 13:24:14 +0000]
Some more SvREFCNT_inc updates
Message-ID: <
20060430182414.GA18094@petdance.com>
p4raw-id: //depot/perl@28049
Andy Lester [Sun, 30 Apr 2006 13:23:22 +0000]
quiet some perlio.c warnings
Message-ID: <
20060430182322.GA18064@petdance.com>
p4raw-id: //depot/perl@28048
Andy Lester [Sun, 30 Apr 2006 12:06:21 +0000]
More tweaking of SvREFCNT_inc calls
Message-ID: <
20060430170621.GA4054@petdance.com>
p4raw-id: //depot/perl@28047
Steve Peters [Tue, 2 May 2006 02:50:33 +0000]
One too many ('s in change #28043.
p4raw-link: @28043 on //depot/perl:
e9014798f4f634151d92887db69bde2b6ef69071
p4raw-id: //depot/perl@28046
Steve Peters [Tue, 2 May 2006 02:47:43 +0000]
Escape prompts with #'s to avoid causing tests to fail from
the unexpected output.
p4raw-id: //depot/perl@28045
Steve Peters [Tue, 2 May 2006 01:55:53 +0000]
Fix for RT #25366: h2xs 1.23 from "Aaron Kaplan".
p4raw-id: //depot/perl@28044
Steve Peters [Tue, 2 May 2006 00:23:05 +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
Jarkko Hietaniemi [Sat, 29 Apr 2006 20:59:29 +0000]
signed vs unsigned char * nit
Message-Id: <
200604291759.k3THxTji032009@kosh.hut.fi>
p4raw-id: //depot/perl@28042
Steve Peters [Mon, 1 May 2006 23:25:30 +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
Rafael Garcia-Suarez [Mon, 1 May 2006 20:25:17 +0000]
Add a BUGS section to Fatal.pm, see bug #38790
p4raw-id: //depot/perl@28040
Nicholas Clark [Mon, 1 May 2006 19:07:06 +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
Nicholas Clark [Mon, 1 May 2006 17:28:43 +0000]
Allow a macro of "0" to mean "#if 0" for convenient elimination of
constants.
p4raw-id: //depot/perl@28038
David Landgren [Mon, 1 May 2006 15:50:03 +0000]
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
SADAHIRO Tomoyuki [Mon, 1 May 2006 21:34:33 +0000]
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
Nicholas Clark [Mon, 1 May 2006 11:16:13 +0000]
Re-order one DO_UTF8 to be after the SvPV.
p4raw-id: //depot/perl@28035
Nicholas Clark [Sun, 30 Apr 2006 23:08:17 +0000]
Fix two errors found by Coverity.
p4raw-id: //depot/perl@28034
Nicholas Clark [Sun, 30 Apr 2006 23:02:46 +0000]
Add a --percentage option to checkAUTHORS.pl to show rankings as
percentages.
p4raw-id: //depot/perl@28033
Nicholas Clark [Sun, 30 Apr 2006 22:00:34 +0000]
Replace a STRLEN no_len; with a _nolen macro call.
p4raw-id: //depot/perl@28032
Nicholas Clark [Sun, 30 Apr 2006 21:27:20 +0000]
Perl_pack_cat() is a mathom too!
p4raw-id: //depot/perl@28031
Nicholas Clark [Sun, 30 Apr 2006 20:41:29 +0000]
One part of pp_pack couldn't correctly handle surprises from UTF-8
overloading.
p4raw-id: //depot/perl@28030
Nicholas Clark [Sun, 30 Apr 2006 19:07:43 +0000]
do_vop() couldn't correctly handle surprises from UTF-8 overloading.
p4raw-id: //depot/perl@28029
Nicholas Clark [Sun, 30 Apr 2006 17:58:53 +0000]
We had no tests that covered the grow paths in pp_uc and pp_lc.
p4raw-id: //depot/perl@28028
Nicholas Clark [Sun, 30 Apr 2006 17:23:44 +0000]
Dave noticed that change 28022 was wrong - should read is_index
rather than just index.
p4raw-id: //depot/perl@28027
Abe Timmerman [Sun, 30 Apr 2006 15:15:24 +0000]
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
Steve Peters [Sun, 30 Apr 2006 14:27:08 +0000]
I was mistaken. Borland and gcc do have snprintf() and vsnprintf()
on Win32.
p4raw-id: //depot/perl@28025
Steve Peters [Sun, 30 Apr 2006 13:14:25 +0000]
OK, Win32 must no have snprintf()/vsnprintf
p4raw-id: //depot/perl@28024
Dave Mitchell [Sun, 30 Apr 2006 12:32:09 +0000]
remove a compiler warning by making HOPBACKc only hop *back*
p4raw-id: //depot/perl@28023
Nicholas Clark [Sun, 30 Apr 2006 11:14:04 +0000]
index and rindex couldn't correctly handle surprises from UTF-8
overloading.
p4raw-id: //depot/perl@28022
Nicholas Clark [Sun, 30 Apr 2006 10:58:11 +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
Nicholas Clark [Sat, 29 Apr 2006 23:35:52 +0000]
Coverity disliked us passing a negative length to vsnprintf().
p4raw-id: //depot/perl@28020
Nicholas Clark [Sat, 29 Apr 2006 23:33:36 +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
Nicholas Clark [Sat, 29 Apr 2006 23:32:06 +0000]
More tests for syswrite with UTF-8 data.
p4raw-id: //depot/perl@28018
Nicholas Clark [Sat, 29 Apr 2006 21:54:38 +0000]
It should never be possible for SvGMAGICAL() to be true on SVt_IV.
p4raw-id: //depot/perl@28017
Nicholas Clark [Sat, 29 Apr 2006 17:38:08 +0000]
print couldn't correctly handle surprises from UTF-8 overloading.
p4raw-id: //depot/perl@28016
Nicholas Clark [Sat, 29 Apr 2006 17:31:27 +0000]
Add a cross reference to bytes_from_utf8() in the documentation for
utf8_to_bytes(). Regenerate perlapi.pod.
p4raw-id: //depot/perl@28015
Nicholas Clark [Sat, 29 Apr 2006 16:07:31 +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
Nicholas Clark [Sat, 29 Apr 2006 15:55:51 +0000]
lcfirst/ucfist plus an 8 bit locale could mangle UTF-8 values
returned by overloaded stringification.
p4raw-id: //depot/perl@28013
Nicholas Clark [Sat, 29 Apr 2006 14:05:55 +0000]
uc plus an 8 bit locale could get confused by UTF-8 values returned by
overloaded stringification.
p4raw-id: //depot/perl@28012
Nicholas Clark [Sat, 29 Apr 2006 13:43:26 +0000]
lc plus an 8 bit locale could mangle UTF-8 values returned by
overloaded stringification.
p4raw-id: //depot/perl@28011
Jarkko Hietaniemi [Sat, 29 Apr 2006 11:13:24 +0000]
more -ansi -pedantic cleanliness
Message-ID: <
44532024.9070303@gmail.com>
p4raw-id: //depot/perl@28010
Randy W. Sims [Fri, 28 Apr 2006 15:31:55 +0000]
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
Jarkko Hietaniemi [Fri, 28 Apr 2006 22:58:58 +0000]
reduce gcc -ansi -pedantic noise plus a suggestion
Message-ID: <
44527402.8000506@gmail.com>
p4raw-id: //depot/perl@28008
Jarkko Hietaniemi [Fri, 28 Apr 2006 21:04:59 +0000]
two [PATCH]es: dVAR for malloc.c, and a signed/unsigned char*
Message-ID: <
4452594B.4040609@gmail.com>
p4raw-id: //depot/perl@28007
Nicholas Clark [Fri, 28 Apr 2006 16:34:14 +0000]
Fix bug 34297 (length of overloaded UTF-8 strings)
p4raw-id: //depot/perl@28006
Steve Peters [Fri, 28 Apr 2006 16:15:25 +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
Steve Peters [Fri, 28 Apr 2006 15:35:37 +0000]
Added Changes file left out from change #28001.
p4raw-link: @28001 on //depot/perl:
ff235dd6d6f5e19e11c9202d4a82fb8e5fbadadd
p4raw-id: //depot/perl@28004
Yves Orton [Thu, 27 Apr 2006 23:30:00 +0000]
Merge WinCE and Win32 directories -- Initial patch
Message-ID: <
9b18b3110604271430k4de84685jec6535ded195ed94@mail.gmail.com>
p4raw-id: //depot/perl@28003
Steve Peters [Fri, 28 Apr 2006 13:34:39 +0000]
Upgrade to Pathtools-3.18
p4raw-id: //depot/perl@28001
David Landgren [Fri, 28 Apr 2006 14:27:39 +0000]
t/op/defins.pl using test.pl
Message-ID: <
44520A3B.1080707@landgren.net>
p4raw-id: //depot/perl@28000
David Landgren [Fri, 28 Apr 2006 15:03:39 +0000]
t/op/delete.t using test.pl
Message-ID: <
445212AB.4080404@landgren.net>
p4raw-id: //depot/perl@27999
David Landgren [Fri, 28 Apr 2006 13:56:30 +0000]
t/op/auto.pl using test.pl
Message-ID: <
445202EE.6000604@landgren.net>
p4raw-id: //depot/perl@27998
Steve Peters [Fri, 28 Apr 2006 13:29:41 +0000]
Upgrade to Module-Build-0.28
p4raw-id: //depot/perl@27997
Nicholas Clark [Fri, 28 Apr 2006 12:48:27 +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
Jerry D. Hedden [Wed, 26 Apr 2006 11:24:05 +0000]
threads - miscellaneous
From: "Jerry D. Hedden" <jerry@hedden.us>
Message-ID: <
20060426112405.fb30e530d17747c2b054d625b8945d88.4331e666e7.wbe@email.secureserver.net>
p4raw-id: //depot/perl@27994
David Landgren [Thu, 27 Apr 2006 18:25:56 +0000]
t/op/sort.t using test.pl
Message-ID: <
4450F094.2010907@landgren.net>
p4raw-id: //depot/perl@27993
Andy Lester [Thu, 27 Apr 2006 10:31:56 +0000]
Removing another context parm
Message-ID: <
20060427153156.GA11445@petdance.com>
p4raw-id: //depot/perl@27992
David Landgren [Thu, 27 Apr 2006 19:13:28 +0000]
t/op/loopctl.t using test.pl
Message-ID: <
4450FBB8.8070203@landgren.net>
p4raw-id: //depot/perl@27991
Jarkko Hietaniemi [Thu, 27 Apr 2006 21:18:30 +0000]
dVAR (-DPERL_GLOBAL_STRUCT_PRIVATE) update
Message-ID: <
44510AF6.6040603@gmail.com>
p4raw-id: //depot/perl@27990
Rafael Garcia-Suarez [Fri, 28 Apr 2006 08:41:25 +0000]
Typo fix in perlretut by Simon Taylor
p4raw-id: //depot/perl@27989
Rafael Garcia-Suarez [Fri, 28 Apr 2006 07:58:16 +0000]
Fix typo in function call
p4raw-id: //depot/perl@27988
Jarkko Hietaniemi [Tue, 25 Apr 2006 18:23:39 +0000]
Re: [PATCH] use snprintf/strlcpy/strlcat when useful
Message-ID: <
444E3EFB.8020503@gmail.com>
p4raw-id: //depot/perl@27987
Dave Mitchell [Thu, 27 Apr 2006 23:15:02 +0000]
[perl #39012] another REIFY bug
p4raw-id: //depot/perl@27986
Steve Peters [Thu, 27 Apr 2006 18:06:12 +0000]
Upgrade to ExtUtils-Install-1.39
p4raw-id: //depot/perl@27983
Steve Peters [Thu, 27 Apr 2006 17:53:11 +0000]
Upgrade to Encode-2.15
p4raw-id: //depot/perl@27982
Andy Lester [Thu, 27 Apr 2006 00:32:15 +0000]
Removing unused context
Message-ID: <
20060427053215.GA31445@petdance.com>
p4raw-id: //depot/perl@27976
Marcus Holland-Moritz [Wed, 26 Apr 2006 19:18:09 +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
Marcus Holland-Moritz [Mon, 24 Apr 2006 23:20:38 +0000]
Re: [PATCH] cleanup 212 warnings emitted by gcc-4.2
Message-ID: <
20060424232038.7550f9b6@r2d2>
p4raw-id: //depot/perl@27962
Jerry D. Hedden [Tue, 25 Apr 2006 07:50:05 +0000]
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
Steve Hay [Tue, 25 Apr 2006 16:23:38 +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
Nicholas Clark [Tue, 25 Apr 2006 12:51:40 +0000]
Coverity has started to notice another inconsistency in our NULL
pointer checking.
p4raw-id: //depot/perl@27959
Andy Lester [Mon, 24 Apr 2006 13:44:51 +0000]
use NOOP macro
Message-ID: <
20060424184451.GA1479@petdance.com>
p4raw-id: //depot/perl@27958
Jerry D. Hedden [Mon, 24 Apr 2006 13:00:23 +0000]
Continuing threads sync
From: "Jerry D. Hedden" <jerry@hedden.us>
Message-ID: <
20060424130023.fb30e530d17747c2b054d625b8945d88.969ed54130.wbe@email.secureserver.net>
p4raw-id: //depot/perl@27957
Nicholas Clark [Mon, 24 Apr 2006 16:38:09 +0000]
Perl_unpack_str() is a mathom!
p4raw-id: //depot/perl@27956
Steve Peters [Mon, 24 Apr 2006 16:31:24 +0000]
Really bump the version of File::Find.
p4raw-id: //depot/perl@27955
Steve Peters [Mon, 24 Apr 2006 16:29:59 +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
David Landgren [Mon, 24 Apr 2006 13:02:02 +0000]
Re: [perl #38965] File::Find documentation - is "Don't modify thesevariables" still valid?
Message-ID: <
444CB02A.2000604@landgren.net>
p4raw-id: //depot/perl@27953
Yves Orton [Sun, 23 Apr 2006 21:10:34 +0000]
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
Martin Hasch [Fri, 10 Mar 2006 20:10:49 +0000]
[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
Rafael Garcia-Suarez [Mon, 24 Apr 2006 11:59:25 +0000]
Add regression test for bug #38475
p4raw-id: //depot/perl@27950
Nicholas Clark [Mon, 24 Apr 2006 10:52:09 +0000]
Change 27947 forgot to remove one now-unneeded cast.
p4raw-id: //depot/perl@27949
Bas van Sisseren [Thu, 9 Feb 2006 06:33:51 +0000]
[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
Nicholas Clark [Mon, 24 Apr 2006 09:40:58 +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
Marcus Holland-Moritz [Sun, 23 Apr 2006 04:47:04 +0000]
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
Marcus Holland-Moritz [Sun, 23 Apr 2006 04:47:04 +0000]
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
Marcus Holland-Moritz [Sun, 23 Apr 2006 04:47:04 +0000]
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
Andy Lester [Sun, 23 Apr 2006 20:45:09 +0000]
doop.c consting, take 2
Message-ID: <
20060424014509.GA29642@petdance.com>
p4raw-id: //depot/perl@27943
Andy Lester [Sun, 23 Apr 2006 21:12:39 +0000]
Refactor S_glob_2inpuv
Message-ID: <
20060424021239.GA5449@petdance.com>
p4raw-id: //depot/perl@27942
Andy Lester [Sun, 23 Apr 2006 21:50:27 +0000]
Inlining static funcs in perl.c
Message-ID: <
20060424025027.GA25998@petdance.com>
p4raw-id: //depot/perl@27941
Nicholas Clark [Sun, 23 Apr 2006 20:48:25 +0000]
Assimilate Test::Harness 2.57_06
p4raw-id: //depot/perl@27940
Joshua Rodd [Sat, 22 Apr 2006 14:39:11 +0000]
Update to AUTHORS file
Message-ID: <
20060422183911.GA19435@rodd.us>
p4raw-id: //depot/perl@27939
Nicholas Clark [Sat, 22 Apr 2006 09:31:16 +0000]
"Don't Repeat Yourself" on the "We *really* need to overwrite these
symbols" section.
Minor tweaks to make it possible to use the code unchanged with 5.8.x
p4raw-id: //depot/perl@27938
Nicholas Clark [Fri, 21 Apr 2006 23:08:59 +0000]
Remove the enable_debugging member from the structure, and instead
decree that state & 1 indicates debugging. This is simpler.
p4raw-id: //depot/perl@27937
Nicholas Clark [Fri, 21 Apr 2006 21:40:49 +0000]
Use a struct to hold the regexp engine state information, to make
swapping possible between more two alternatives.
p4raw-id: //depot/perl@27936
Nicholas Clark [Fri, 21 Apr 2006 21:01:42 +0000]
Merge the install and uninstall routines.
p4raw-id: //depot/perl@27935