This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
15 years agoFix the error message "Can't call method "DOES" on unblessed
Rafael Garcia-Suarez [Sat, 31 Mar 2007 06:23:12 +0000 (06:23 +0000)]
Fix the error message "Can't call method "DOES" on unblessed
reference".

p4raw-id: //depot/perl@30806

15 years agoDon't use utf8.pm in the test (avoiding embedding utf8 in the test
Rafael Garcia-Suarez [Sat, 31 Mar 2007 06:16:09 +0000 (06:16 +0000)]
Don't use utf8.pm in the test (avoiding embedding utf8 in the test
file), and use greek to test for something out of 8-bit latin, as
Jarkko suggested. Everything flows.

p4raw-id: //depot/perl@30805

15 years agoThis was released as 2.16.
Abhijit Menon-Sen [Sat, 31 Mar 2007 00:51:55 +0000 (00:51 +0000)]
This was released as 2.16.

p4raw-id: //depot/perl@30804

15 years agoAdd new hints files.
Abhijit Menon-Sen [Sat, 31 Mar 2007 00:34:13 +0000 (00:34 +0000)]
Add new hints files.

p4raw-id: //depot/perl@30803

15 years agoBump File::Glob's VERSION to go with change 30103.
Nicholas Clark [Fri, 30 Mar 2007 16:17:25 +0000 (16:17 +0000)]
Bump File::Glob's VERSION to go with change 30103.

p4raw-id: //depot/perl@30791

15 years agoRemove the never-used numeric and character switch ops.
Nicholas Clark [Fri, 30 Mar 2007 11:52:43 +0000 (11:52 +0000)]
Remove the never-used numeric and character switch ops.

p4raw-id: //depot/perl@30785

15 years agoA logical rearrangement of ops, to get the post 5.005 ops to their
Nicholas Clark [Fri, 30 Mar 2007 11:48:54 +0000 (11:48 +0000)]
A logical rearrangement of ops, to get the post 5.005 ops to their
logical groups.

p4raw-id: //depot/perl@30784

15 years agoOops. Failed to remove the now obsolete comment about custom ops.
Nicholas Clark [Fri, 30 Mar 2007 10:53:31 +0000 (10:53 +0000)]
Oops. Failed to remove the now obsolete comment about custom ops.

p4raw-id: //depot/perl@30783

15 years agoRemove the restriction that op_custom has to be the last op.
Nicholas Clark [Fri, 30 Mar 2007 10:50:10 +0000 (10:50 +0000)]
Remove the restriction that op_custom has to be the last op.
This allows more ops to be added during the life of a stable release.

p4raw-id: //depot/perl@30782

15 years agoWhen dup'ing a filehandle, retain the :utf8 layer
Rafael Garcia-Suarez [Fri, 30 Mar 2007 08:30:35 +0000 (08:30 +0000)]
When dup'ing a filehandle, retain the :utf8 layer

p4raw-id: //depot/perl@30781

15 years agoAdd two deprecation warnings:
Rafael Garcia-Suarez [Fri, 30 Mar 2007 07:48:59 +0000 (07:48 +0000)]
Add two deprecation warnings:
Opening dirhandle %s also as a file
Opening filehandle %s also as a directory

p4raw-id: //depot/perl@30780

15 years agocflags.SH: 30327 wasn't portable Bourne (avoid '!: not found')
Jarkko Hietaniemi [Fri, 30 Mar 2007 04:44:11 +0000 (07:44 +0300)]
cflags.SH: 30327 wasn't portable Bourne (avoid '!: not found')
Message-Id: <200703300144.l2U1iBSA490663@kosh.hut.fi>

p4raw-id: //depot/perl@30779

15 years agoUpgrade to CGI.pm-3.28
Steve Peters [Thu, 29 Mar 2007 23:11:29 +0000 (23:11 +0000)]
Upgrade to CGI.pm-3.28

p4raw-id: //depot/perl@30778

15 years agoShorten 'skipping...' test message
Jerry D. Hedden [Thu, 29 Mar 2007 05:56:51 +0000 (22:56 -0700)]
Shorten 'skipping...' test message
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <213529.35369.qm@web30214.mail.mud.yahoo.com>

p4raw-id: //depot/perl@30777

15 years agoBack out changes 30762 and 30763
Rafael Garcia-Suarez [Thu, 29 Mar 2007 07:56:11 +0000 (07:56 +0000)]
Back out changes 30762 and 30763

p4raw-id: //depot/perl@30776

15 years ago: perlguts.pod
John P. Linderman [Tue, 27 Mar 2007 12:33:39 +0000 (08:33 -0400)]
: perlguts.pod
From: "John P. Linderman" <jpl@research.att.com>
Message-Id: <200703271633.l2RGXd3u3443680@raptor.research.att.com>

p4raw-id: //depot/perl@30775

15 years agostop the cargo cult of (MEM_SIZE)~0
Jarkko Hietaniemi [Tue, 27 Mar 2007 15:07:52 +0000 (18:07 +0300)]
stop the cargo cult of (MEM_SIZE)~0
Message-Id: <200703271207.l2RC7qOC443040@kosh.hut.fi>

p4raw-id: //depot/perl@30774

15 years agoCompress::Zlib isn't a good example of extra modules,
Rafael Garcia-Suarez [Tue, 27 Mar 2007 11:15:51 +0000 (11:15 +0000)]
Compress::Zlib isn't a good example of extra modules,
since it's now core

p4raw-id: //depot/perl@30773

15 years agoFix return value of state assignment ($x=state $y=$z).
Rafael Garcia-Suarez [Tue, 27 Mar 2007 09:42:44 +0000 (09:42 +0000)]
Fix return value of state assignment ($x=state $y=$z).
Fix a form of state assignment (state($x)=$y).
Minor optimisation in pp_aassign for state variables.
New tests.

p4raw-id: //depot/perl@30772

15 years agoutil.c [PATCH] perlhack.pod (Was: Re: threads crashes in Tru64)
Jarkko Hietaniemi [Mon, 26 Mar 2007 19:50:11 +0000 (15:50 -0400)]
util.c [PATCH] perlhack.pod (Was: Re: threads crashes in Tru64)
Message-ID: <46085C33.1030601@iki.fi>

p4raw-id: //depot/perl@30771

15 years agoDocumented the PA-RISC End-Of_Life plan; more servers; some IPF
H.Merijn Brand [Tue, 27 Mar 2007 06:15:21 +0000 (06:15 +0000)]
Documented the PA-RISC End-Of_Life plan; more servers; some IPF
remarks. TODO: the various locations for downloading prebuilt
depots, and what their specifics are. The first is now in, but
no specifics yet.

p4raw-id: //depot/perl@30770

15 years agoIn struct regexp replace the two arrays of I32s accessed via startp
Nicholas Clark [Mon, 26 Mar 2007 22:52:18 +0000 (22:52 +0000)]
In struct regexp replace the two arrays of I32s accessed via startp
and endp with a single array of struct regexp_paren_pair, which has 2
I32 members. PL_regstartp and PL_regendp are replaced with a pointer
to regexp_paren_pair. The regexp swap structure now only has one
member, so abolish it and store the pointer to the swap array directly.
Hopefully keeping the corresponding start and end adjacent in memory
will help with cache coherency.

p4raw-id: //depot/perl@30769

15 years agoadd p55.t MAD tests, and convert renamed mad/nomad into a module
Gerard Goossen [Mon, 26 Mar 2007 21:48:48 +0000 (21:48 +0000)]
add p55.t MAD tests, and convert renamed mad/nomad into a module
Subject: Re: [PATCH] p55 tests
Message-ID: <20070322174056.GE24152@ostwald>

p4raw-id: //depot/perl@30768

15 years agoRename mad/nomad to mad/Nomad.pm
Gerard Goossen [Mon, 26 Mar 2007 21:42:48 +0000 (21:42 +0000)]
Rename mad/nomad to mad/Nomad.pm

Subject: Re: [PATCH] p55 tests
Message-ID: <20070322174056.GE24152@ostwald>

p4raw-id: //depot/perl@30767

15 years agoMove the declaration of two variables into the only block that uses
Nicholas Clark [Mon, 26 Mar 2007 21:40:12 +0000 (21:40 +0000)]
Move the declaration of two variables into the only block that uses
them.

p4raw-id: //depot/perl@30766

15 years agoNit to change 30762 by Gisle.
Rafael Garcia-Suarez [Mon, 26 Mar 2007 14:36:17 +0000 (14:36 +0000)]
Nit to change 30762 by Gisle.
Avoids storing the chars removed by 4-arg substr() in void context.

p4raw-id: //depot/perl@30763

15 years agoRe: substr($megabytes, 30) =
Yitzchak Scott-Thoennes [Mon, 12 Feb 2007 22:13:50 +0000 (14:13 -0800)]
Re: substr($megabytes, 30) =
From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
Message-ID: <1119.63.226.247.186.1171347230.squirrel@63.226.247.186>

p4raw-id: //depot/perl@30762

15 years agoMake the warning "interpreted as function" a bit less annoying,
Rafael Garcia-Suarez [Mon, 26 Mar 2007 14:21:39 +0000 (14:21 +0000)]
Make the warning "interpreted as function" a bit less annoying,
and test it properly

p4raw-id: //depot/perl@30761

15 years agosay() should parse exactly like print()
Rafael Garcia-Suarez [Mon, 26 Mar 2007 13:51:30 +0000 (13:51 +0000)]
say() should parse exactly like print()

p4raw-id: //depot/perl@30760

15 years agoRemove the object_compatibility placeholder in the interpreter struct
Rafael Garcia-Suarez [Mon, 26 Mar 2007 11:52:21 +0000 (11:52 +0000)]
Remove the object_compatibility placeholder in the interpreter struct

p4raw-id: //depot/perl@30759

15 years agoOn Linux, don't compile with -DTHREADS_HAVE_PIDS if the
Rafael Garcia-Suarez [Mon, 26 Mar 2007 10:09:21 +0000 (10:09 +0000)]
On Linux, don't compile with -DTHREADS_HAVE_PIDS if the
kernel uses the NPTL threading model

p4raw-id: //depot/perl@30758

15 years agoSimplify the logic in Perl_re_dup() - copy the structure as 1 block,
Nicholas Clark [Mon, 26 Mar 2007 08:39:43 +0000 (08:39 +0000)]
Simplify the logic in Perl_re_dup() - copy the structure as 1 block,
then fix up what differs. Curiously -Os with gcc x86 produces the same
sized object code.

p4raw-id: //depot/perl@30757

15 years agoChange 30753 forgot to remove 2 now unused variables.
Nicholas Clark [Sun, 25 Mar 2007 23:40:00 +0000 (23:40 +0000)]
Change 30753 forgot to remove 2 now unused variables.

p4raw-id: //depot/perl@30756

15 years agoLooks like re_dup has been leaking references on 2 SVs for most regexps
Nicholas Clark [Sun, 25 Mar 2007 23:34:58 +0000 (23:34 +0000)]
Looks like re_dup has been leaking references on 2 SVs for most regexps
since dot (only to be recovered for certain at thread exit).

p4raw-id: //depot/perl@30755

15 years agoA more efficient copy in Perl_reg_temp_copy()
Nicholas Clark [Sun, 25 Mar 2007 22:32:11 +0000 (22:32 +0000)]
A more efficient copy in  Perl_reg_temp_copy()

p4raw-id: //depot/perl@30754

15 years agoRe: The performance problem of 30678
Marcus Holland-Moritz [Sat, 24 Mar 2007 18:55:11 +0000 (19:55 +0100)]
Re: The performance problem of 30678
Message-ID: <20070324185511.02f84668@r2d2>
Date: Sat, 24 Mar 2007 18:55:11 +0100

p4raw-id: //depot/perl@30753

15 years agoMake readline() default to *ARGV.
Rafael Garcia-Suarez [Sat, 24 Mar 2007 21:14:22 +0000 (21:14 +0000)]
Make readline() default to *ARGV.
Plus MAD fixes.

p4raw-id: //depot/perl@30750

15 years agoNow that readpipe defaults to $_, I should update the prototype table
Rafael Garcia-Suarez [Sat, 24 Mar 2007 16:58:28 +0000 (16:58 +0000)]
Now that readpipe defaults to $_, I should update the prototype table
in opcode.pl too.

p4raw-id: //depot/perl@30749

15 years agoMake sure readpipe without argument can be followed by //
Rafael Garcia-Suarez [Sat, 24 Mar 2007 16:51:13 +0000 (16:51 +0000)]
Make sure readpipe without argument can be followed by //

p4raw-id: //depot/perl@30748

15 years agoMake readpipe default to $_
Rafael Garcia-Suarez [Sat, 24 Mar 2007 16:46:02 +0000 (16:46 +0000)]
Make readpipe default to $_

p4raw-id: //depot/perl@30747

15 years agostartp and endp can allocate their array of I32s from the same block of
Nicholas Clark [Sat, 24 Mar 2007 14:44:28 +0000 (14:44 +0000)]
startp and endp can allocate their array of I32s from the same block of
memory, and Copy() and free it as one.
Probably these two pointers to array should merge into single pointer
to an array of structs.

p4raw-id: //depot/perl@30745

15 years agoIt's possible to write the dup of struct reg_substr_datum with a
Nicholas Clark [Fri, 23 Mar 2007 23:32:19 +0000 (23:32 +0000)]
It's possible to write the dup of struct reg_substr_datum with a
memcpy() replacing the member by member copy. Curiously gcc's -Os
produces the same sized code, but not all optimisers may manage this.
Also, by reading and re-assigning to the copied data for the sv_dup()s
we hope to avoid any cache misses on the copied from data.

p4raw-id: //depot/perl@30740

15 years agoDon't use PL_na.
Rafael Garcia-Suarez [Fri, 23 Mar 2007 18:25:43 +0000 (18:25 +0000)]
Don't use PL_na.

p4raw-id: //depot/perl@30730

15 years ago[perl #41775] Memoize bug (and patch): problem with LIST_CACHE => MERGE
Father Chrysostomos [Sat, 10 Mar 2007 12:18:35 +0000 (04:18 -0800)]
[perl #41775] Memoize bug (and patch): problem with LIST_CACHE => MERGE
From: Father Chrysostomos (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-30201-1173557915-1780.41775-75-0@perl.org>

p4raw-id: //depot/perl@30729

15 years agoUpgrade to Devel::PPPort 3.11_01
Marcus Holland-Moritz [Fri, 23 Mar 2007 17:21:15 +0000 (17:21 +0000)]
Upgrade to Devel::PPPort 3.11_01

p4raw-id: //depot/perl@30728

15 years agoMove CHECK_WORD in regcomp.c to a more generic memEQs() in handy.h
Nicholas Clark [Fri, 23 Mar 2007 16:55:13 +0000 (16:55 +0000)]
Move CHECK_WORD in regcomp.c to a more generic memEQs() in handy.h
and provide memNEs() too.

p4raw-id: //depot/perl@30726

15 years agoSilence compiler warning in util.c
Jerry D. Hedden [Fri, 23 Mar 2007 09:40:02 +0000 (02:40 -0700)]
Silence compiler warning in util.c
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <256688.25862.qm@web30215.mail.mud.yahoo.com>

p4raw-id: //depot/perl@30725

15 years agoChange 30080 was wrong to swap the BEGIN test to memEQ
Nicholas Clark [Fri, 23 Mar 2007 16:15:58 +0000 (16:15 +0000)]
Change 30080 was wrong to swap the BEGIN test to memEQ

p4raw-id: //depot/perl@30724

15 years agoRe: [perl #41683] [PATCH] v5.8.8 pod2html -- incorrect treatment of non-manual page...
Jari Aalto [Wed, 7 Mar 2007 11:08:24 +0000 (13:08 +0200)]
Re: [perl #41683] [PATCH] v5.8.8 pod2html -- incorrect treatment of non-manual page refs like "this(c)"
Message-ID: <87ejo1s9o7.fsf@w2kpicasso.cante.net>

with adjustments to the regexp

p4raw-id: //depot/perl@30722

15 years agoPerlFAQ sync.
Rafael Garcia-Suarez [Fri, 23 Mar 2007 14:33:22 +0000 (14:33 +0000)]
PerlFAQ sync.
Also, use a svn checkout done under an English locale, to
avoid having French dates in the headers. Hateful.

p4raw-id: //depot/perl@30721

15 years agoCwd doesn't need ppport.h in core
Jerry D. Hedden [Tue, 20 Mar 2007 13:16:46 +0000 (06:16 -0700)]
Cwd doesn't need ppport.h in core
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <196803.14702.qm@web30215.mail.mud.yahoo.com>

p4raw-id: //depot/perl@30718

15 years agosymbol-exports needed for Data::Alias
Matthijs van Duin [Tue, 20 Mar 2007 14:59:15 +0000 (15:59 +0100)]
symbol-exports needed for Data::Alias
Message-ID: <20070320135915.GA25192@cds.nl>

p4raw-id: //depot/perl@30716

15 years agoConvert file to proper line-endings
Rafael Garcia-Suarez [Fri, 23 Mar 2007 10:48:41 +0000 (10:48 +0000)]
Convert file to proper line-endings

p4raw-id: //depot/perl@30715

15 years agoMissing file in MANIFEST
Rafael Garcia-Suarez [Fri, 23 Mar 2007 10:43:04 +0000 (10:43 +0000)]
Missing file in MANIFEST

p4raw-id: //depot/perl@30714

15 years agoFix path of a test file for running in the core
Rafael Garcia-Suarez [Fri, 23 Mar 2007 08:48:33 +0000 (08:48 +0000)]
Fix path of a test file for running in the core

p4raw-id: //depot/perl@30713

15 years agoUpgrade to CPAN-1.88_79
Steve Peters [Fri, 23 Mar 2007 03:45:30 +0000 (03:45 +0000)]
Upgrade to CPAN-1.88_79

p4raw-id: //depot/perl@30712

15 years agoUpgrade to Test-Simple-0.70
Steve Peters [Fri, 23 Mar 2007 03:36:47 +0000 (03:36 +0000)]
Upgrade to Test-Simple-0.70

p4raw-id: //depot/perl@30711

15 years agoRe-sorting the MANIFEST after the mess made of it with the
Steve Peters [Fri, 23 Mar 2007 02:17:50 +0000 (02:17 +0000)]
Re-sorting the MANIFEST after the mess made of it with the
Pod-Simple renamings

p4raw-id: //depot/perl@30710

15 years agoPerforce appararently didn't like integrating this file, since
Steve Peters [Fri, 23 Mar 2007 02:06:06 +0000 (02:06 +0000)]
Perforce appararently didn't like integrating this file, since
I had done it twice.  It looks like an add will have to do instead.

p4raw-id: //depot/perl@30709

15 years agofix instalhtml and Pod::HTML issues.
Yves Orton [Thu, 22 Mar 2007 19:42:54 +0000 (20:42 +0100)]
fix instalhtml and Pod::HTML issues.
Message-ID: <9b18b3110703221142g4955362atffee33d05e30bd27@mail.gmail.com>

Just the changes to installhtml and Pod::HTML in this patch.

p4raw-id: //depot/perl@30708

15 years agoAdditional test file edits needed for Pod-Simple-3.05 that couldn't
Steve Peters [Fri, 23 Mar 2007 01:47:41 +0000 (01:47 +0000)]
Additional test file edits needed for Pod-Simple-3.05 that couldn't
be included due to the integrates being performed in the previous
change.

p4raw-id: //depot/perl@30707

15 years agoUpgrade to Pod-Simple-3.05.
Steve Peters [Fri, 23 Mar 2007 01:43:11 +0000 (01:43 +0000)]
Upgrade to Pod-Simple-3.05.

p4raw-id: //depot/perl@30706

15 years agoCan use memEQ instead of strnEQ in CHECK_WORD()
Nicholas Clark [Thu, 22 Mar 2007 22:21:54 +0000 (22:21 +0000)]
Can use memEQ instead of strnEQ in CHECK_WORD()

p4raw-id: //depot/perl@30700

15 years agoRe: [perl #32687] Encode::is_utf8 on tainted UTF8 string
Rafael Garcia-Suarez [Thu, 16 Nov 2006 17:36:44 +0000 (18:36 +0100)]
Re: [perl #32687] Encode::is_utf8 on tainted UTF8 string
Message-ID: <20061116173644.4412f66f@grubert.mandriva.com>

p4raw-id: //depot/perl@30693

15 years agoMake sure Win32CORE.pm gets cleaned up
Steve Hay [Thu, 22 Mar 2007 17:46:43 +0000 (17:46 +0000)]
Make sure Win32CORE.pm gets cleaned up

Normally it happens anyway, but sometimes when running 'distclean'
on a half-built source tree it gets left behind.

p4raw-id: //depot/perl@30691

15 years agoMisc. L<> fixes in core docs : don't link to man pages;
Rafael Garcia-Suarez [Thu, 22 Mar 2007 14:45:36 +0000 (14:45 +0000)]
Misc. L<> fixes in core docs : don't link to man pages;
provide full urls when linking to web sites.

p4raw-id: //depot/perl@30688

15 years agoFix to threads::shared t/waithires.t
Jerry D. Hedden [Thu, 22 Mar 2007 07:34:23 +0000 (00:34 -0700)]
Fix to threads::shared t/waithires.t
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <381102.32342.qm@web30207.mail.mud.yahoo.com>

p4raw-id: //depot/perl@30687

15 years agoFix a broken link and a meaningless phrase in perldebguts
Rafael Garcia-Suarez [Thu, 22 Mar 2007 14:41:17 +0000 (14:41 +0000)]
Fix a broken link and a meaningless phrase in perldebguts

p4raw-id: //depot/perl@30686

15 years agoRemove references to perlcc from the core docs.
Rafael Garcia-Suarez [Thu, 22 Mar 2007 14:37:43 +0000 (14:37 +0000)]
Remove references to perlcc from the core docs.

p4raw-id: //depot/perl@30685

15 years agoFix internal POD link
Rafael Garcia-Suarez [Thu, 22 Mar 2007 14:25:54 +0000 (14:25 +0000)]
Fix internal POD link

p4raw-id: //depot/perl@30684

15 years agoRe-order the flags values for struct refcounted_he to allow the
Nicholas Clark [Thu, 22 Mar 2007 14:00:14 +0000 (14:00 +0000)]
Re-order the flags values for struct refcounted_he to allow the
possibility of storing 2 futher types. Add a void * to the union
as it won't increase the size, but may become useful.

p4raw-id: //depot/perl@30683

15 years agoRe: [PATCH] lib/Pod/Html.pm plus a funky UT8-8 regex bug
Jarkko Hietaniemi [Wed, 21 Mar 2007 08:01:14 +0000 (04:01 -0400)]
Re: [PATCH] lib/Pod/Html.pm plus a funky UT8-8 regex bug
Message-ID: <46011E8A.1080009@iki.fi>

p4raw-id: //depot/perl@30681

15 years agoregexp refcount is an integer, not a pointer
Rafael Garcia-Suarez [Thu, 22 Mar 2007 09:19:22 +0000 (09:19 +0000)]
regexp refcount is an integer, not a pointer

p4raw-id: //depot/perl@30680

15 years agoFix error message for re::regnames_iterinit()
Rafael Garcia-Suarez [Thu, 22 Mar 2007 09:16:37 +0000 (09:16 +0000)]
Fix error message for re::regnames_iterinit()

p4raw-id: //depot/perl@30679

15 years agoResolve PL_curpm issues with (??{}) and fix corruption of match results when pattern...
Yves Orton [Wed, 21 Mar 2007 10:39:24 +0000 (11:39 +0100)]
Resolve PL_curpm issues with (??{}) and fix corruption of match results when pattern is a qr.
Message-ID: <9b18b3110703210239x540f5ad9mdb41c2ea6229ac31@mail.gmail.com>

plus two follow-up patches (minor tweaks)

p4raw-id: //depot/perl@30678

15 years agothreads 1.61
Jerry D. Hedden [Wed, 21 Mar 2007 13:15:53 +0000 (06:15 -0700)]
threads 1.61
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <999680.51877.qm@web30208.mail.mud.yahoo.com>

Fix 'list/array' context - both keywords are supported

p4raw-id: //depot/perl@30677

15 years agofix MAD compilation of C-style for loop
Gerard Goossen [Wed, 21 Mar 2007 19:18:52 +0000 (20:18 +0100)]
fix MAD compilation of C-style for loop

Subject:  [PATCH] MAD C-style for loop
Message-Id:  <20070321181852.GD31539@ostwald>

p4raw-id: //depot/perl@30676

15 years agoSilence a couple of warnings caused by change #30672.
Steve Peters [Wed, 21 Mar 2007 23:21:46 +0000 (23:21 +0000)]
Silence a couple of warnings caused by change #30672.
p4raw-link: @30672 on //depot/perl: c94db568e030a227855e08f584b1bff860be0cf5

p4raw-id: //depot/perl@30675

15 years agoAdjust test count for 5.8.x
Nicholas Clark [Wed, 21 Mar 2007 22:59:47 +0000 (22:59 +0000)]
Adjust test count for 5.8.x

p4raw-id: //depot/perl@30673

15 years agoMake gcc warn in case code is not C++ compatible.
Steve Peters [Wed, 21 Mar 2007 22:44:10 +0000 (22:44 +0000)]
Make gcc warn in case code is not C++ compatible.

p4raw-id: //depot/perl@30672

15 years agoOnly use proxy constant subroutines for 5.9.x.
Nicholas Clark [Wed, 21 Mar 2007 22:01:32 +0000 (22:01 +0000)]
Only use proxy constant subroutines for 5.9.x.

p4raw-id: //depot/perl@30671

15 years agoChange 30661 could result in undefined variable
Jerry D. Hedden [Wed, 21 Mar 2007 12:47:52 +0000 (05:47 -0700)]
Change 30661 could result in undefined variable
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <915076.64236.qm@web30212.mail.mud.yahoo.com>
Date: Wed, 21 Mar 2007 12:47:52 -0700 (PDT)

p4raw-id: //depot/perl@30670

15 years agoAdd some PERL_MEM* defines to the -V output that were missing.
Nicholas Clark [Wed, 21 Mar 2007 19:02:50 +0000 (19:02 +0000)]
Add some PERL_MEM* defines to the -V output that were missing.
"Correct" the whitespace on the only inconsistent #ifdef/#endif

p4raw-id: //depot/perl@30667

15 years agoRemove the (sometimes) unused variable from change 30652.
Nicholas Clark [Wed, 21 Mar 2007 16:31:52 +0000 (16:31 +0000)]
Remove the (sometimes) unused variable from change 30652.

p4raw-id: //depot/perl@30661

15 years agoPod fix to h2ph from John Morrissey on the Debian bug list.
Steve Peters [Wed, 21 Mar 2007 13:32:22 +0000 (13:32 +0000)]
Pod fix to h2ph from John Morrissey on the Debian bug list.

p4raw-id: //depot/perl@30660

15 years agoDon't try to set the NV on a typeglob-in-action. Should cure bug
Nicholas Clark [Wed, 21 Mar 2007 12:53:56 +0000 (12:53 +0000)]
Don't try to set the NV on a typeglob-in-action. Should cure bug
41920.

p4raw-id: //depot/perl@30659

15 years agoAVs and HVs never had the NV slot. (Not that this error mattered, as
Nicholas Clark [Wed, 21 Mar 2007 12:20:03 +0000 (12:20 +0000)]
AVs and HVs never had the NV slot. (Not that this error mattered, as
you can't upgrade from them, and the only code path that uses the
flag in sv_upgrade isn't reached when upgrading to AVs or HVs)

p4raw-id: //depot/perl@30658

15 years agoSys::Syslog doesn't need ppport.h in core
Jerry D. Hedden [Tue, 20 Mar 2007 13:15:31 +0000 (06:15 -0700)]
Sys::Syslog doesn't need ppport.h in core
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <203426.48736.qm@web30214.mail.mud.yahoo.com>

p4raw-id: //depot/perl@30657

15 years agoData::Dumper doesn't need ppport.h in core
Jerry D. Hedden [Tue, 20 Mar 2007 11:48:24 +0000 (04:48 -0700)]
Data::Dumper doesn't need ppport.h in core
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <627715.37131.qm@web30212.mail.mud.yahoo.com>

p4raw-id: //depot/perl@30656

15 years agoCompress::Raw::Zlib doesn't need ppport.h in core [REVISED]
Jerry D. Hedden [Tue, 20 Mar 2007 14:05:46 +0000 (07:05 -0700)]
Compress::Raw::Zlib doesn't need ppport.h in core [REVISED]
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <855257.38889.qm@web30205.mail.mud.yahoo.com>

p4raw-id: //depot/perl@30655

15 years agoRemove unneeded pragma line from B/t/OptreeCheck.pm
Jerry D. Hedden [Tue, 20 Mar 2007 16:43:02 +0000 (09:43 -0700)]
Remove unneeded pragma line from B/t/OptreeCheck.pm
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <376615.72521.qm@web30204.mail.mud.yahoo.com>

p4raw-id: //depot/perl@30654

15 years agoDon't install XS::APItest and XS::Typemap
Rafael Garcia-Suarez [Wed, 21 Mar 2007 08:57:22 +0000 (08:57 +0000)]
Don't install XS::APItest and XS::Typemap

p4raw-id: //depot/perl@30653

15 years agoIn safecalloc, use the system calloc() for the non-DEBUGGING case, as
Nicholas Clark [Tue, 20 Mar 2007 23:20:46 +0000 (23:20 +0000)]
In safecalloc, use the system calloc() for the non-DEBUGGING case, as
it may be able to memset() to 0 for free.

p4raw-id: //depot/perl@30652

15 years agoRe: ppport.h in core
Jerry D. Hedden [Tue, 20 Mar 2007 09:08:19 +0000 (02:08 -0700)]
Re: ppport.h in core
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <319763.15276.qm@web30202.mail.mud.yahoo.com>

Digest::SHA no longer uses ppport.h

p4raw-id: //depot/perl@30651

15 years agomy email address changed
Michael Stevens [Tue, 20 Mar 2007 15:49:12 +0000 (15:49 +0000)]
my email address changed
Message-ID: <20070320154912.GE50318@etla.org>

p4raw-id: //depot/perl@30649

15 years agoMore nits in the PERL5LIB docs, suggested by Andreas.
Rafael Garcia-Suarez [Tue, 20 Mar 2007 11:39:16 +0000 (11:39 +0000)]
More nits in the PERL5LIB docs, suggested by Andreas.

p4raw-id: //depot/perl@30648

15 years agofeel the the baÃ\9f (encoding problems in the regex engine)
Yves Orton [Tue, 20 Mar 2007 01:40:34 +0000 (02:40 +0100)]
feel the the baÃ\9f (encoding problems in the regex engine)
Message-ID: <9b18b3110703191740m6bf21942p6521f3016ed8092f@mail.gmail.com>

p4raw-id: //depot/perl@30647

15 years agoBetter wording for the return value of select()
Rafael Garcia-Suarez [Mon, 19 Mar 2007 23:59:54 +0000 (23:59 +0000)]
Better wording for the return value of select()
(bug #41907)

p4raw-id: //depot/perl@30646

15 years agoMore adjustments to the PERL5LIB docs by Rick
Rafael Garcia-Suarez [Mon, 19 Mar 2007 23:34:50 +0000 (23:34 +0000)]
More adjustments to the PERL5LIB docs by Rick
Delaney and myself

p4raw-id: //depot/perl@30645

15 years agoLet %^H be modifiable in eval-strings (bug #41531),
Rafael Garcia-Suarez [Mon, 19 Mar 2007 23:11:12 +0000 (23:11 +0000)]
Let %^H be modifiable in eval-strings (bug #41531),
by adding a meaning for OPf_SPECIAL on OP_CONST.
Patch by Yves Orton.

p4raw-id: //depot/perl@30644