Rafael Garcia-Suarez [Sun, 21 Oct 2007 10:59:47 +0000]
Changes from perl 5.9.2
p4raw-id: //depot/perl@32154
Rafael Garcia-Suarez [Sun, 21 Oct 2007 07:51:14 +0000]
Skip test on Basque locales on Mac OS X 10.5
p4raw-id: //depot/perl@32153
Robin Barker [Fri, 19 Oct 2007 13:33:50 +0000]
VDf no longer in PERL_CORE
From: "Robin Barker" <Robin.Barker@npl.co.uk>
Message-ID: <
2C2E01334A940D4792B3E115F95B7226C9D20E@exchsvr1.npl.ad.local>
p4raw-id: //depot/perl@32152
Nicholas Clark [Sat, 20 Oct 2007 16:16:56 +0000]
In Perl_do_openn() we know the length of oname, so use it when creating
an SV.
p4raw-id: //depot/perl@32151
Rafael Garcia-Suarez [Sat, 20 Oct 2007 15:19:20 +0000]
Revert code change from #32148
p4raw-id: //depot/perl@32150
Father Chrysostomos [Fri, 19 Oct 2007 20:25:38 +0000]
perlfunc/perldiag errors
Message-Id: <
8186DA53-970C-4A10-A0CE-0A4FFB199A01@cpan.org>
p4raw-id: //depot/perl@32149
Jerry D. Hedden [Fri, 19 Oct 2007 20:50:27 +0000]
Re: [PATCH] Fix overloading for 64-bit ints (revised)
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <
1ff86f510710191750s3f25eae2x2dc2e90f18f1f716@mail.gmail.com>
p4raw-id: //depot/perl@32148
Rafael Garcia-Suarez [Fri, 19 Oct 2007 16:14:01 +0000]
More perldelta work (info from perl59[01]delta)
p4raw-id: //depot/perl@32147
Rafael Garcia-Suarez [Fri, 19 Oct 2007 11:06:58 +0000]
Document that encoding.pm isn't thread-safe, by Jerry D. Hedden
p4raw-id: //depot/perl@32146
Rafael Garcia-Suarez [Fri, 19 Oct 2007 10:44:04 +0000]
POD nits
p4raw-id: //depot/perl@32145
Renee Baecker [Fri, 12 Oct 2007 10:29:50 +0000]
Re: [Diff] perlxstut.pod
Message-ID: <
470F307E.1030804@smart-websolutions.de>
p4raw-id: //depot/perl@32144
Rafael Garcia-Suarez [Fri, 19 Oct 2007 10:18:19 +0000]
Upgrade to Term::Cap 1.10
p4raw-id: //depot/perl@32143
Robin Barker [Thu, 18 Oct 2007 17:51:34 +0000]
RE: [PATCH] RE: PERL_CORE UVf logic
From: "Robin Barker" <Robin.Barker@npl.co.uk>
Message-ID: <
2C2E01334A940D4792B3E115F95B7226C9D20A@exchsvr1.npl.ad.local>
p4raw-id: //depot/perl@32142
Jerry D. Hedden [Thu, 18 Oct 2007 14:49:40 +0000]
Fix overloading for 64-bit ints (revised)
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <
1ff86f510710181149s1c096dd9qffa8fe42046e675b@mail.gmail.com>
p4raw-id: //depot/perl@32141
Nicholas Clark [Thu, 18 Oct 2007 20:42:30 +0000]
It seems crazy for Perl_yylex() to individually shift each element off
PL_preambleav, and then free each in turn, rather than simply process
the array in place, and allow the sv_free(PL_preambleav) to dispose of
everything.
p4raw-id: //depot/perl@32140
Nicholas Clark [Thu, 18 Oct 2007 19:21:50 +0000]
Change 32136 introduced an error - passing a const char * to
sv_usepvn_flags(). Fixed.
p4raw-id: //depot/perl@32139
Nicholas Clark [Thu, 18 Oct 2007 18:59:59 +0000]
Inline and eliminate S_incl_perldb(), as it's only called on one place.
This also makes the logic in the call site simpler and more efficient.
p4raw-id: //depot/perl@32138
Nicholas Clark [Thu, 18 Oct 2007 18:07:19 +0000]
Simplify the logic for retrieving PL_inplace into $^I, as sv_setpv()
will do the "right" thing if we want NULL to map to undef.
p4raw-id: //depot/perl@32137
Nicholas Clark [Thu, 18 Oct 2007 18:06:29 +0000]
Eliminate some uses of sv_setpv() where we already know the length.
Donate the prototype buffer to the CV in Perl_gv_init(), rather than
setting a copy, and immediately free()ing the original.
p4raw-id: //depot/perl@32136
Nicholas Clark [Thu, 18 Oct 2007 17:15:16 +0000]
Change newSVpv() to newSVpvn() where we know the length is non-zero, as
newSVpvn() will be fractionally more efficient.
p4raw-id: //depot/perl@32135
Nicholas Clark [Thu, 18 Oct 2007 17:14:38 +0000]
use newSVpvs() on the constant string "isa", rather than newSVpv().
p4raw-id: //depot/perl@32134
Nicholas Clark [Thu, 18 Oct 2007 17:13:34 +0000]
By using the HEK that holds the stash name in S_mro_get_linear_isa_c3()
and S_mro_get_linear_isa_dfs() we can create scalars more efficiently.
p4raw-id: //depot/perl@32133
Nicholas Clark [Thu, 18 Oct 2007 16:15:22 +0000]
In Perl_amagic_call(), construct the SV with newSVpvn(), as we now know
the length. (Not sure why I didn't spot this one during change 32124.)
p4raw-id: //depot/perl@32132
Jerry D. Hedden [Thu, 18 Oct 2007 09:45:41 +0000]
B::Lint is dual-lived (revised)
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <
1ff86f510710180645x115a7949vaea7b45dd2dc3139@mail.gmail.com>
p4raw-id: //depot/perl@32131
Nicholas Clark [Thu, 18 Oct 2007 12:32:42 +0000]
No need to call strlen() on the result of CopSTASHPV() when unthreaded,
as the length is already known. Hence conditionally compile out the
logic related to the call to strlen() from S_method_common(), and use
newSVhek in S_gv_get_super_pkg().
p4raw-id: //depot/perl@32130
Nicholas Clark [Thu, 18 Oct 2007 10:44:35 +0000]
Don't call strlen() on CopFILE() for the unthreaded case, because the
length can be obtained via CopFILESV().
p4raw-id: //depot/perl@32129
Rafael Garcia-Suarez [Thu, 18 Oct 2007 09:45:47 +0000]
Silence a casting warning
p4raw-id: //depot/perl@32128
Nicholas Clark [Thu, 18 Oct 2007 09:24:42 +0000]
Where possible, change gv_fetchfile() to gv_fetchfile_flags(),
gv_stashpv() to gv_stashpvn() and gv_fetchpv() to gv_fetchpvn_flags().
Change the len parameter of S_find_in_my_stash() from I32 to STRLEN, as
a pointer the variable needs to be passed onwards, and size matters on
64 bit platforms.
Fix the temporary scribbling of a buffer in Perl_yylex() by using
gv_fetchpvn_flags(), and remove the XXX comment added in change 27641.
Brought to you by the Campaign for the Elimination of strlen().
p4raw-id: //depot/perl@32127
Nicholas Clark [Thu, 18 Oct 2007 07:17:46 +0000]
In Perl_moreswitches(), avoid the strlen() inside sv_catpv() by moving
the strlen() earlier.
Brought to you by the Campaign for the Elimination of strlen().
p4raw-id: //depot/perl@32126
Nicholas Clark [Wed, 17 Oct 2007 16:06:21 +0000]
In Perl_my_clearenv(), under -DPERL_USE_SAFE_PUTENV, don't use
strlcpy() to forcibly truncate a string to a known length, when
memcpy() and a write of '\0' will not only make the intent clear, but
also do that exact job more efficiently.
p4raw-id: //depot/perl@32125
Nicholas Clark [Wed, 17 Oct 2007 15:10:58 +0000]
Storing the length of all the overloading names saves a strlen() in a
loop in Perl_Gv_AMupdate().
Brought to you by the Campaign for the Elimination of strlen().
p4raw-id: //depot/perl@32124
Jos I. Boumans [Wed, 17 Oct 2007 11:32:03 +0000]
Update IPC::Cmd to 0.40
From: "Jos I. Boumans" <jos@dwim.org>
Message-Id: <
C7DB06B4-6FE5-4188-A087-DC40E8E9F07D@dwim.org>
p4raw-id: //depot/perl@32123
Jerry D. Hedden [Mon, 15 Oct 2007 09:56:33 +0000]
Minor fix in File::Copy POD
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <
1ff86f510710150656w4c06b94aub1c8ff5fa29a8603@mail.gmail.com>
p4raw-id: //depot/perl@32122
Ben Morrow [Tue, 16 Oct 2007 19:51:09 +0000]
Another ex-PVBM assert
Message-ID: <tpdfu4-bsm.ln1@osiris.mauzo.dyndns.org>
p4raw-id: //depot/perl@32121
josh [Sun, 14 Oct 2007 21:37:08 +0000]
Fix a few segfaults and a when() bug
From: "josh" <twists@gmail.com>
Message-ID: <
20071015043708.GA10981@grenekatz.org>
p4raw-id: //depot/perl@32120
Ben Morrow [Mon, 15 Oct 2007 22:56:16 +0000]
ex-PVBM and mro interact badly
Message-ID: <
20071015215616.GA43800@osiris.mauzo.dyndns.org>
p4raw-id: //depot/perl@32119
Rafael Garcia-Suarez [Wed, 17 Oct 2007 08:03:23 +0000]
Update Module::Load::Conditional to 0.22
p4raw-id: //depot/perl@32118
Rafael Garcia-Suarez [Wed, 17 Oct 2007 07:39:16 +0000]
More tests for Safe
p4raw-id: //depot/perl@32117
Nicholas Clark [Tue, 16 Oct 2007 16:02:35 +0000]
PL_AMG_names is only used by gv.c (as far as Google code search can
see), so it can easily be a static variable inside gv.c. This allows
the implementation to be changed in future Perls within the 5.10.x
series.
p4raw-id: //depot/perl@32116
Nicholas Clark [Tue, 16 Oct 2007 10:39:38 +0000]
Replace my_strlcpy() with a pair of byte writes.
p4raw-id: //depot/perl@32115
Nicholas Clark [Tue, 16 Oct 2007 09:48:48 +0000]
Given that S_feature_is_enabled() is a static function, we can know all
the possible strings that can be passed to it, and their lengths. So we
can avoid my_strlcpy() and instead use memcpy().
Brought to you by the Campaign for the Elimination of strlen().
p4raw-id: //depot/perl@32114
Nicholas Clark [Tue, 16 Oct 2007 09:40:15 +0000]
Given that the buffer for mode in Perl_do_openn() has been initialised
to all NUL bytes, and the "string" being appended is one character,
it's way faster just to write the byte in question to the buffer.
p4raw-id: //depot/perl@32113
Nicholas Clark [Tue, 16 Oct 2007 09:38:48 +0000]
Moving a strlen() in Perl_moreswitches() saves a strlen() in sv_catpv()
Brought to you by the Campaign for the Elimination of strlen().
p4raw-id: //depot/perl@32112
Nicholas Clark [Tue, 16 Oct 2007 09:06:26 +0000]
Pass in explicit lengths for the key and type arguments to
S_new_constant() in toke.c, as we know all the lengths already.
Brought to you by the Campaign for the Elimination of strlen().
p4raw-id: //depot/perl@32111
Nicholas Clark [Tue, 16 Oct 2007 08:37:29 +0000]
Perl_ck_smartmatch needs a dVAR too.
p4raw-id: //depot/perl@32110
Nicholas Clark [Tue, 16 Oct 2007 07:51:36 +0000]
Add dVAR;s to the functions created in change 31970.
p4raw-id: //depot/perl@32109
Jos I. Boumans [Mon, 15 Oct 2007 14:40:39 +0000]
Update File::Fetch to 0.12
From: "Jos I. Boumans" <jos@dwim.org>
Message-Id: <
D845A191-6837-4618-8A34-B44A3DC6F5C6@dwim.org>
p4raw-id: //depot/perl@32108
Rafael Garcia-Suarez [Sat, 13 Oct 2007 07:24:17 +0000]
POD nit found by Slaven Rezic.
p4raw-id: //depot/perl@32107
Craig A. Berry [Fri, 12 Oct 2007 20:48:11 +0000]
Normalize the case of some VMS syscalls so the prototypes are
kosher on a system with older headers.
p4raw-id: //depot/perl@32106
Nicholas Clark [Fri, 12 Oct 2007 15:21:14 +0000]
Remove some strlen()s and replace one strlcpy() with memcpy() because
we already know the string length.
p4raw-id: //depot/perl@32105
Rafael Garcia-Suarez [Fri, 12 Oct 2007 09:43:20 +0000]
New test for Safe
p4raw-id: //depot/perl@32104
Rafael Garcia-Suarez [Fri, 12 Oct 2007 07:47:42 +0000]
Funny symbol table names can be shared, too
p4raw-id: //depot/perl@32103
Rafael Garcia-Suarez [Fri, 12 Oct 2007 07:41:18 +0000]
Share the internal XS functions defined in universal.c
to Safe compartments
p4raw-id: //depot/perl@32102
Jos I. Boumans [Thu, 11 Oct 2007 17:24:50 +0000]
Update IPC::Cmd to 0.38
From: "Jos I. Boumans" <jos@dwim.org>
Message-Id: <
E88BE0DB-CA4E-4798-AB5B-3D45D1B5799B@dwim.org>
p4raw-id: //depot/perl@32101
Jerry D. Hedden [Thu, 11 Oct 2007 10:23:03 +0000]
pp_int should treat refs as UVs (not IVs)
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <
1ff86f510710110723p6cbed55fo558777258061b556@mail.gmail.com>
p4raw-id: //depot/perl@32100
Jerry D. Hedden [Thu, 11 Oct 2007 09:12:21 +0000]
Gentler theads test
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <
1ff86f510710110612j6ecaa1d5ta1a6f2a4e3e13ed3@mail.gmail.com>
p4raw-id: //depot/perl@32099
Jerry D. Hedden [Wed, 10 Oct 2007 12:39:23 +0000]
Move threads test added in change 32091
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <
1ff86f510710100939v29aef6beqcb782934e641ea79@mail.gmail.com>
p4raw-id: //depot/perl@32098
Robin Barker [Wed, 10 Oct 2007 18:11:36 +0000]
Porting/Maintainers.pm --check added functionality
From: "Robin Barker" <Robin.Barker@npl.co.uk>
Message-ID: <
2C2E01334A940D4792B3E115F95B7226C9D1F2@exchsvr1.npl.ad.local>
p4raw-id: //depot/perl@32097
Richard Foley [Wed, 10 Oct 2007 15:29:39 +0000]
add calling hints to perldebug.pod
Message-Id: <
200710101529.39895.Richard.Foley@rfi.net>
p4raw-id: //depot/perl@32096
Robin Barker [Wed, 10 Oct 2007 17:52:38 +0000]
Porting/Maintainers.pl
From: "Robin Barker" <Robin.Barker@npl.co.uk>
Message-ID: <
2C2E01334A940D4792B3E115F95B7226C9D1F1@exchsvr1.npl.ad.local>
p4raw-id: //depot/perl@32095
Rafael Garcia-Suarez [Wed, 10 Oct 2007 20:38:54 +0000]
Remove an obsolete test for h2ph, that was always skipped.
New tests are needed.
p4raw-id: //depot/perl@32094
Rafael Garcia-Suarez [Wed, 10 Oct 2007 15:37:14 +0000]
Delete files removed by latest CPANPLUS update
p4raw-id: //depot/perl@32093
Rafael Garcia-Suarez [Wed, 10 Oct 2007 15:36:53 +0000]
Update CPANPLUS to 0.83_02
p4raw-id: //depot/perl@32092
Dave Mitchell [Wed, 10 Oct 2007 15:03:16 +0000]
newCONTSUB() wasn't thread-safe ([perl #45053])
p4raw-id: //depot/perl@32091
Rafael Garcia-Suarez [Wed, 10 Oct 2007 08:17:07 +0000]
If we use @{[]} (a.k.a. baby-cart) interpolation, we got warnings
when $" is undefined.
p4raw-id: //depot/perl@32090
Nicholas Clark [Tue, 9 Oct 2007 21:55:56 +0000]
As we know the length, replace strEQ with memEQs in S_doopen_pm().
p4raw-id: //depot/perl@32089
Nicholas Clark [Tue, 9 Oct 2007 21:32:50 +0000]
If PERL_DISABLE_PMC is defined, doopen_pm() is just a direct call to
check_type_and_open(). So for this case make it a macro, to save a
level of function call.
p4raw-id: //depot/perl@32088
Nicholas Clark [Tue, 9 Oct 2007 20:45:49 +0000]
Replace Perl_sv_setpvf(aTHX_ namesv, "%s/%s", dir, name); in require's
loop over @INC with direct perl API calls that allocate sufficient
memory up front, avoid the need to parse a format string, and avoid
the need to call strlen() on either parameter.
p4raw-id: //depot/perl@32087
Nicholas Clark [Tue, 9 Oct 2007 20:06:57 +0000]
Remove the strlen in doopen_pm() by passing in the length. (As we know
it already in the caller). Remove the unchanging mode parameter from
doopen_pm() and check_type_and_open(), as it's always PERL_SCRIPT_MODE.
p4raw-id: //depot/perl@32086
Nicholas Clark [Tue, 9 Oct 2007 17:56:13 +0000]
Remove a call to *printf from the require code.
p4raw-id: //depot/perl@32085
Nicholas Clark [Tue, 9 Oct 2007 17:03:53 +0000]
Tests for the .pmc functionality.
p4raw-id: //depot/perl@32084
Rafael Garcia-Suarez [Tue, 9 Oct 2007 15:26:26 +0000]
Files names for pragmas strict and warnings can end in .pmc
p4raw-id: //depot/perl@32083
Rafael Garcia-Suarez [Tue, 9 Oct 2007 15:14:53 +0000]
Fix description of "." in unpack() in perl5100delta
p4raw-id: //depot/perl@32082
Rafael Garcia-Suarez [Tue, 9 Oct 2007 13:08:41 +0000]
perlmodlib.pod has changed, too
p4raw-id: //depot/perl@32081
Rafael Garcia-Suarez [Tue, 9 Oct 2007 13:06:26 +0000]
Add a rough, incomplete version of perl5100delta
p4raw-id: //depot/perl@32080
Axel Kollmorgen [Thu, 27 Sep 2007 16:03:38 +0000]
[perl #45823] [PATCH] v5.8.8. pod2html: <a name="example"> anchor, but <a href="item_example"> link
From: Axel Kollmorgen (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-10743-
1190934218-322.45823-75-0@perl.org>
p4raw-id: //depot/perl@32079
Marcus Holland-Moritz [Tue, 9 Oct 2007 12:01:22 +0000]
Increment IPC::SysV version number.
p4raw-id: //depot/perl@32078
Marcus Holland-Moritz [Tue, 9 Oct 2007 12:00:27 +0000]
Fix fallback definitions of S_IRWX[UGO] (didn't include
the 'X', but 'W' twice) and fix the value of IPC_GETACL,
which was set to IPC_EXCL.
p4raw-id: //depot/perl@32077
Nicholas Clark [Tue, 9 Oct 2007 11:57:16 +0000]
Don't deparse $^H{v_string}, which is automatically set by the
internals. Doing so confuses modules that test the round-tripping of
various code.
p4raw-id: //depot/perl@32076
Rafael Garcia-Suarez [Tue, 9 Oct 2007 10:56:56 +0000]
Free temporary scalars later, because they might be still needed
when restoring magic
p4raw-id: //depot/perl@32075
Brandon Black [Mon, 8 Oct 2007 08:54:35 +0000]
Re: [perl #46217] (resent) Typeglobs vs. SUPER:: (Hook::LexWrap failure)
From: "Brandon Black" <blblack@gmail.com>
Message-ID: <
84621a60710080654s589f57eax90b7f78558ad8b6f@mail.gmail.com>
new tests.
p4raw-id: //depot/perl@32074
Rafael Garcia-Suarez [Tue, 9 Oct 2007 08:46:24 +0000]
New opcode category :load, for require, dofile and caller.
p4raw-id: //depot/perl@32073
Alexander Gough [Mon, 8 Oct 2007 16:09:35 +0000]
make t/op/pack.t not explode when u64size=''
Message-ID: <
20071008150935.GE24241@the.earth.li>
p4raw-id: //depot/perl@32072
Rafael Garcia-Suarez [Mon, 8 Oct 2007 15:52:37 +0000]
Suggestion by Rick Delaney to make this test pass with -Duse64bitall
on HP-UX (see bug #46011)
p4raw-id: //depot/perl@32071
Rafael Garcia-Suarez [Mon, 8 Oct 2007 14:09:23 +0000]
Build with -Dusemymalloc was broken
p4raw-id: //depot/perl@32070
Alexander Gough [Mon, 8 Oct 2007 13:10:04 +0000]
Time::Piece & matherr on qnx4
Message-ID: <
20071008121004.GB24241@the.earth.li>
Plus, bump version number of Time::Piece to 1.11_03
p4raw-id: //depot/perl@32069
Nicholas Clark [Mon, 8 Oct 2007 11:37:27 +0000]
Move (most of) the conditionally compiled members of the interpreter
structure to the end.
p4raw-id: //depot/perl@32068
Nicholas Clark [Mon, 8 Oct 2007 11:09:06 +0000]
Shrink 4 bytes (ILP32) from the interpreter structure.
(Spotted a U8 sized hole, and filled the known U16 sized hole).
Moved the sig_pending so that its int fills the 4 byte space left by
csh_len, to reduce padding on LP64.
p4raw-id: //depot/perl@32067
Steve Hay [Mon, 8 Oct 2007 10:17:41 +0000]
Do the same as #32061 for Win32, which also fixes a static linking
build problem with Hash/Util/FieldHash
p4raw-id: //depot/perl@32066
Brandon Black [Sun, 7 Oct 2007 22:36:36 +0000]
Re: [perl #46217] (resent) Typeglobs vs. SUPER:: (Hook::LexWrap failure)
From: "Brandon Black" <blblack@gmail.com>
Message-ID: <
84621a60710072036l60c29016tba8a32b8021b5b24@mail.gmail.com>
p4raw-id: //depot/perl@32065
Steve Hay [Mon, 8 Oct 2007 08:46:36 +0000]
Silence compiler warnings on Win32 (VC6)
p4raw-id: //depot/perl@32064
Rafael Garcia-Suarez [Mon, 8 Oct 2007 08:46:30 +0000]
Documentation change to go with change #32056.
p4raw-link: @32056 on //depot/perl:
f0d36289ce76f882218c0a53cd52f716a167e5bb
p4raw-id: //depot/perl@32063
Rick Delaney [Sun, 7 Oct 2007 22:37:01 +0000]
Re: [perl #46011] [RESOLVED] overload "0+" doesn't handle integer results
Message-ID: <
20071008023701.GI29047@bort.ca>
p4raw-id: //depot/perl@32062
Alexander Gough [Mon, 8 Oct 2007 00:29:11 +0000]
[Patch] Configure doesn't pick up Hash/Util/FieldHash
Message-ID: <
20071007232910.GA24241@the.earth.li>
p4raw-id: //depot/perl@32061
Rick Delaney [Sun, 7 Oct 2007 00:22:14 +0000]
Re: [perl #46011] overload "0+" doesn't handle integer results
Message-ID: <
20071007042214.GH29047@bort.ca>
p4raw-id: //depot/perl@32059
Craig A. Berry [Sat, 6 Oct 2007 13:47:03 +0000]
Re: several compilation problems on VMS in perl@32039
From: "Craig A. Berry" <craig.a.berry@gmail.com>
Message-ID: <
c9ab31fc0710061147x3ee7f9bdg2b1bac3acd018bb2@mail.gmail.com>
Date: Sat, 6 Oct 2007 13:47:03 -0500
p4raw-id: //depot/perl@32058
Nicholas Clark [Sat, 6 Oct 2007 23:44:50 +0000]
Finally! Worked out how to const Perl_moreswitches().
Although I've committed crimes against indenting to avoid losing
blame annotation history. Revisit this when we have version control
that can easily see through whitespace changes.
[Can probably now propagate consting inside S_parse_body(),
Perl_moreswitches() and Perl_yylex(), but that will not affect the
external API, so can wait until after 5.10]
p4raw-id: //depot/perl@32057
Nicholas Clark [Sat, 6 Oct 2007 22:22:20 +0000]
"A" should no longer be in the list of options acceptable to PERL5OPT,
now that assertions have been removed.
p4raw-id: //depot/perl@32056
Nicholas Clark [Sat, 6 Oct 2007 21:24:32 +0000]
Propagate the perlapi.pod part of change 32026 back to the source POD.
p4raw-id: //depot/perl@32055
Nicholas Clark [Sat, 6 Oct 2007 21:23:23 +0000]
Remove remaining C<Nullch>s and C<Nullsv>s
p4raw-id: //depot/perl@32054