This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
16 years ago(blead patch) Skip a torture test under blead, and skip certain torture tests under...
Yves Orton [Sat, 19 Feb 2005 11:04:00 +0000 (12:04 +0100)]
(blead patch) Skip a torture test under blead, and skip certain torture tests under Win32.
Message-ID: <9b18b3110502190204641e103c@mail.gmail.com

p4raw-id: //depot/perl@23987

16 years agoPatch for Perlbug #4253
Nikolai Eipel [Sat, 29 Jan 2005 16:52:53 +0000 (17:52 +0100)]
Patch for Perlbug #4253
Message-Id: <200501291652.53841.eipel@web.de>

(-T and -B invalidate _ filehandle when no read permission on file)
plus a regression test

p4raw-id: //depot/perl@23986

16 years agoInstall and build corelist on VMS, too
Rafael Garcia-Suarez [Fri, 18 Feb 2005 16:18:34 +0000 (16:18 +0000)]
Install and build corelist on VMS, too

p4raw-id: //depot/perl@23985

16 years agoAdd corelist to the win32 makefiles
Rafael Garcia-Suarez [Fri, 18 Feb 2005 16:07:54 +0000 (16:07 +0000)]
Add corelist to the win32 makefiles
(noticed by demerphq)

p4raw-id: //depot/perl@23984

16 years ago[perl #32968] [PATCH] Re: B::walkoptree segfaults
Stephen McCamant [Tue, 28 Dec 2004 10:13:50 +0000 (02:13 -0800)]
[perl #32968] [PATCH] Re: B::walkoptree segfaults
Message-ID: <16849.41566.887352.677148@apocalypse.OCF.Berkeley.EDU>

p4raw-id: //depot/perl@23983

16 years agoRe: Integration of PathTools 3.04
Yves Orton [Fri, 18 Feb 2005 16:31:50 +0000 (17:31 +0100)]
Re: Integration of PathTools 3.04
Message-ID: <9b18b31105021807316af0aed5@mail.gmail.com>

p4raw-id: //depot/perl@23982

16 years agoRe: Bug in Socket::IO::INET Version 1.27
Gisle Aas [Thu, 3 Feb 2005 03:16:46 +0000 (19:16 -0800)]
Re: Bug in Socket::IO::INET Version 1.27
Message-ID: <lr7jlpsxk1.fsf@caliper.activestate.com>

p4raw-id: //depot/perl@23981

16 years agoIntegrate encoding::warnings from Autrijus Tang.
Rafael Garcia-Suarez [Fri, 18 Feb 2005 14:27:38 +0000 (14:27 +0000)]
Integrate encoding::warnings from Autrijus Tang.

p4raw-id: //depot/perl@23980

16 years agofind2perl, new options
Slaven Rezic [Thu, 17 Feb 2005 22:30:13 +0000 (23:30 +0100)]
find2perl, new options
Message-Id: <1108675813.24421@devpc01.iconmobile.de>

p4raw-id: //depot/perl@23979

16 years agoMissing dependencies in x2p makefile, by Slaven Rezic.
Rafael Garcia-Suarez [Fri, 18 Feb 2005 08:54:33 +0000 (08:54 +0000)]
Missing dependencies in x2p makefile, by Slaven Rezic.

p4raw-id: //depot/perl@23978

16 years agoUpgrade to PathTools 3.04
Rafael Garcia-Suarez [Thu, 17 Feb 2005 18:14:19 +0000 (18:14 +0000)]
Upgrade to PathTools 3.04
(plus tweaks to Cwd and cwd.t to run when building perl)

p4raw-id: //depot/perl@23977

16 years agoUpgrade to Pod::LaTeX 0.58
Rafael Garcia-Suarez [Thu, 17 Feb 2005 17:42:59 +0000 (17:42 +0000)]
Upgrade to Pod::LaTeX 0.58

p4raw-id: //depot/perl@23976

16 years agoUpgrade to Time::HiRes 1.66
Rafael Garcia-Suarez [Thu, 17 Feb 2005 15:21:55 +0000 (15:21 +0000)]
Upgrade to Time::HiRes 1.66

p4raw-id: //depot/perl@23975

16 years ago[perl #31730] [PATCH] IO::File reads garbage from directory filehandles
Steve Peters [Tue, 1 Feb 2005 16:24:11 +0000 (16:24 +0000)]
[perl #31730] [PATCH] IO::File reads garbage from directory filehandles
From: "Steve Peters via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-31730-107010.1.24399823945417@perl.org>

p4raw-id: //depot/perl@23974

16 years agoRe: [PATCH] Re: perl winpid?
Yitzchak Scott-Thoennes [Tue, 15 Feb 2005 20:45:13 +0000 (12:45 -0800)]
Re: [PATCH] Re: perl winpid?
Message-ID: <20050216044512.GA2516@efn.org>

p4raw-id: //depot/perl@23973

16 years agoJan Dubois has taken over maintenance of Win32 stuff from Sarathy
Steve Hay [Tue, 15 Feb 2005 14:47:47 +0000 (14:47 +0000)]
Jan Dubois has taken over maintenance of Win32 stuff from Sarathy

p4raw-id: //depot/perl@23972

16 years agoFix documentation bug in using Socket's import tags :
David Dyck [Tue, 15 Feb 2005 07:35:45 +0000 (07:35 +0000)]
Fix documentation bug in using Socket's import tags :

Subject: [perl #34141] example in perlbug -f getsockopt incomplete
From: David Dyck (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-34141-107730.6.0777451251105@perl.org>

p4raw-id: //depot/perl@23971

16 years agoFix PERL_MALLOC/DEBUG_MSTATS options in Win32 makefiles
Steve Hay [Tue, 15 Feb 2005 13:20:40 +0000 (13:20 +0000)]
Fix PERL_MALLOC/DEBUG_MSTATS options in Win32 makefiles

Currently, if USE_IMP_SYS is defined then PERL_MALLOC gets undefined.
We should also undefine DEBUG_MSTATS if PERL_MALLOC is (or has become)
undefined, and we should do all this *before* inspecting DEBUG_MSTATS
to see if we need to add -DPERL_DEBUGGING_MSTATS to BUILDOPT.

p4raw-id: //depot/perl@23970

16 years agoFix definition of DEBUG_MSTATS for Win32 dmake builds
Steve Hay [Tue, 15 Feb 2005 11:40:03 +0000 (11:40 +0000)]
Fix definition of DEBUG_MSTATS for Win32 dmake builds

p4raw-id: //depot/perl@23969

16 years agoUse strl* functions in doio.c when available
Steve Peters [Wed, 1 Dec 2004 19:42:14 +0000 (13:42 -0600)]
Use strl* functions in doio.c when available
Based on :
Subject: [PATCH] Changes to doio.c to use strlcpy() and strlcat()
Message-ID: <20041202014214.GA20907@mccoy.peters.homeunix.org>

p4raw-id: //depot/perl@23968

16 years agoAdditional tests for t/op/not.t
Steve Peters [Mon, 14 Feb 2005 19:54:17 +0000 (13:54 -0600)]
Additional tests for t/op/not.t
Message-ID: <20050215015417.GA30368@mccoy.peters.homeunix.org>

p4raw-id: //depot/perl@23967

16 years agoRe: encoding neutral unpack
Ton Hospel [Sat, 5 Feb 2005 01:34:44 +0000 (01:34 +0000)]
Re: encoding neutral unpack
Message-ID: <cu17rk$k78$1@post.home.lunix>

tweaked to remove the 'not supported on this platform'
error messages

p4raw-id: //depot/perl@23966

16 years agoRegenerate Perl_keyword() to remove superfluous goto statements.
Marcus Holland-Moritz [Mon, 14 Feb 2005 17:26:02 +0000 (17:26 +0000)]
Regenerate Perl_keyword() to remove superfluous goto statements.

p4raw-id: //depot/perl@23965

16 years agoRequire version 0.05 of Devel::Tokenizer::C.
Marcus Holland-Moritz [Mon, 14 Feb 2005 17:21:29 +0000 (17:21 +0000)]
Require version 0.05 of Devel::Tokenizer::C.

p4raw-id: //depot/perl@23964

16 years agoMac OS Classic vs Mac OS X clarications
Rafael Garcia-Suarez [Sat, 12 Feb 2005 16:26:47 +0000 (16:26 +0000)]
Mac OS Classic vs Mac OS X clarications
by Sherm Pendley

p4raw-id: //depot/perl@23963

16 years agoREADME.cygwin additions by Reini Urban
Rafael Garcia-Suarez [Sat, 12 Feb 2005 16:14:56 +0000 (16:14 +0000)]
README.cygwin additions by Reini Urban

p4raw-id: //depot/perl@23962

16 years agoRe: [PATCH] Re: perl winpid?
Yitzchak Scott-Thoennes [Thu, 10 Feb 2005 20:04:35 +0000 (12:04 -0800)]
Re: [PATCH] Re: perl winpid?
Message-ID: <20050211040434.GA3824@efn.org>

p4raw-id: //depot/perl@23961

16 years ago[perl #34101] not() || 1 produces segmentation fault
Marcus Holland-Moritz [Thu, 10 Feb 2005 20:50:31 +0000 (20:50 +0000)]
[perl #34101] not() || 1 produces segmentation fault

Fixed by making not() behave like not(0). This is also the
way not() behaved before it started segfaulting in 5.6.0.

p4raw-id: //depot/perl@23960

16 years agoregen_perly.pl runs fine with bison 2.0.
Marcus Holland-Moritz [Thu, 10 Feb 2005 20:36:13 +0000 (20:36 +0000)]
regen_perly.pl runs fine with bison 2.0.

p4raw-id: //depot/perl@23959

16 years ago'what' cannot find ccversion if `which cc` is a symlink to ccache
H.Merijn Brand [Thu, 10 Feb 2005 15:56:04 +0000 (15:56 +0000)]
'what' cannot find ccversion if `which cc` is a symlink to ccache
ccversion is important enough to jump through some hoops to get it

p4raw-id: //depot/perl@23958

16 years agoSwap logic in BEGIN blocks to have Cwd's abs_path do the
H.Merijn Brand [Thu, 10 Feb 2005 14:19:51 +0000 (14:19 +0000)]
Swap logic in BEGIN blocks to have Cwd's abs_path do the
translation *before* the chdir (), so it now DTRT

p4raw-id: //depot/perl@23957

16 years agoUpgrade to Time::Local 1.11
Rafael Garcia-Suarez [Thu, 10 Feb 2005 10:58:26 +0000 (10:58 +0000)]
Upgrade to Time::Local 1.11

p4raw-id: //depot/perl@23956

16 years agoRe: [PATCH] BigInt mbi_rand.t failings (solved now)
Tels [Wed, 9 Feb 2005 21:44:22 +0000 (22:44 +0100)]
Re: [PATCH] BigInt mbi_rand.t failings (solved now)
Message-Id: <200502092144.24051@bloodgate.com>

p4raw-id: //depot/perl@23955

16 years agoAdd IPC::Run 0.80.
Jos I. Boumans [Fri, 28 Jan 2005 18:32:44 +0000 (19:32 +0100)]
Add IPC::Run 0.80.

Subject: [PATCH] IPC::Run 0.80 integration (was Re: [RFC] More core integration)
From: "Jos I. Boumans" <kane@xs4all.net>
Message-Id: <9E6ECDBE-7152-11D9-B82E-000A956B0E06@xs4all.net>

with PERL_CORE test premables hacked for better $^X portability
(we hope.)

p4raw-id: //depot/perl@23954

16 years agoPatch for CAN-2004-0452 by Jeroen van Wolffelaar.
Rafael Garcia-Suarez [Wed, 9 Feb 2005 09:28:19 +0000 (09:28 +0000)]
Patch for CAN-2004-0452 by Jeroen van Wolffelaar.
The rmtree() function in the perl File::Path module would remove
directories in an insecure manner which could lead to the removal
of arbitrary files and directories via a symlink attack.

p4raw-id: //depot/perl@23953

16 years agoIBM Released vac.C version 7, and changed the naming convention (again)
H.Merijn Brand [Tue, 8 Feb 2005 16:30:43 +0000 (16:30 +0000)]
IBM Released vac.C version 7, and changed the naming convention (again)
Thanks to Campo for spotting, testing and the fix

p4raw-id: //depot/perl@23952

16 years ago[perl #34076] P/p pack formats only recognize literal undef
perl-5.8.0@ton.iguana.be [Sun, 6 Feb 2005 22:03:20 +0000 (22:03 +0000)]
[perl #34076] P/p pack formats only recognize literal undef
From: perl-5.8.0@ton.iguana.be (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-34076-107344.19.3123360602169@perl.org>

p4raw-id: //depot/perl@23951

16 years agoRemove mention of sub-packages in the Symbol manpage.
Rafael Garcia-Suarez [Tue, 8 Feb 2005 11:09:03 +0000 (11:09 +0000)]
Remove mention of sub-packages in the Symbol manpage.

p4raw-id: //depot/perl@23950

16 years agoAdd Module::CoreList in the maintainers list
Rafael Garcia-Suarez [Tue, 8 Feb 2005 10:44:09 +0000 (10:44 +0000)]
Add Module::CoreList in the maintainers list

p4raw-id: //depot/perl@23949

16 years agoFix typo in corelist
Rafael Garcia-Suarez [Tue, 8 Feb 2005 10:39:21 +0000 (10:39 +0000)]
Fix typo in corelist

p4raw-id: //depot/perl@23948

16 years agoAdd Module::CoreList to bleadperl.
Jos I. Boumans [Fri, 28 Jan 2005 17:38:27 +0000 (18:38 +0100)]
Add Module::CoreList to bleadperl.

Subject: [PATCH] Module::CoreList 1.98 integration (was: Re: [RFC] More core integration)
From: "Jos I. Boumans" <kane@xs4all.net>
Message-Id: <097CE3D0-714B-11D9-B82E-000A956B0E06@xs4all.net>

p4raw-id: //depot/perl@23947

16 years ago[perl #34062] pack Z0 destroys the character before
perl-5.8.0@ton.iguana.be [Sat, 5 Feb 2005 18:09:00 +0000 (18:09 +0000)]
[perl #34062] pack Z0 destroys the character before
From: perl-5.8.0@ton.iguana.be (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-34062-107199.19.360569328007@perl.org>
(plus a regression test)

p4raw-id: //depot/perl@23946

16 years agoA small precision in the docs for overloaded regexp escapes
Rafael Garcia-Suarez [Tue, 8 Feb 2005 09:25:29 +0000 (09:25 +0000)]
A small precision in the docs for overloaded regexp escapes
(see bug #33906)

p4raw-id: //depot/perl@23945

16 years agoAvoid evaluating a strlen twice due the new implementation
Rafael Garcia-Suarez [Sun, 6 Feb 2005 22:18:48 +0000 (22:18 +0000)]
Avoid evaluating a strlen twice due the new implementation
of New() with PERL_MALLOC_WRAP

p4raw-id: //depot/perl@23943

16 years agoStop lib/h2xs.t failing needlessly if it failed to clear up behind
Nicholas Clark [Sat, 5 Feb 2005 22:02:50 +0000 (22:02 +0000)]
Stop lib/h2xs.t failing needlessly if it failed to clear up behind
itself on a previous run.

p4raw-id: //depot/perl@23942

16 years agoWith mallocwrap New() evaluates its arguments more than once, so they
Nicholas Clark [Sat, 5 Feb 2005 21:47:35 +0000 (21:47 +0000)]
With mallocwrap New() evaluates its arguments more than once, so they
had better not have any side effects.
:-(

p4raw-id: //depot/perl@23941

16 years agoLet's (un)do the timewarp, again.
Nicholas Clark [Sat, 5 Feb 2005 15:05:08 +0000 (15:05 +0000)]
Let's (un)do the timewarp, again.
Attempt to bodge round Makefile sometimes being older than Makefile.PL
Pesky filesystems.

p4raw-id: //depot/perl@23935

16 years agoUpgrade to Digest 1.10
Rafael Garcia-Suarez [Fri, 4 Feb 2005 10:41:43 +0000 (10:41 +0000)]
Upgrade to Digest 1.10

p4raw-id: //depot/perl@23928

16 years agoRemove 2 unused variables from APItest.xs.
Marcus Holland-Moritz [Wed, 2 Feb 2005 21:33:12 +0000 (21:33 +0000)]
Remove 2 unused variables from APItest.xs.

p4raw-id: //depot/perl@23927

16 years agoUpgrade to Devel::PPPort 3.06.
Marcus Holland-Moritz [Wed, 2 Feb 2005 21:29:40 +0000 (21:29 +0000)]
Upgrade to Devel::PPPort 3.06.

p4raw-id: //depot/perl@23926

16 years agoAttempt to fix problems with new exception handling macros.
Marcus Holland-Moritz [Wed, 2 Feb 2005 21:26:14 +0000 (21:26 +0000)]
Attempt to fix problems with new exception handling macros.

p4raw-id: //depot/perl@23925

16 years agoRe: encoding neutral unpack
Ton Hospel [Sat, 29 Jan 2005 12:54:34 +0000 (12:54 +0000)]
Re: encoding neutral unpack
From: perl5-porters[at]ton.iguana.be (Ton Hospel)
Message-ID: <ctg12a$j0e$2[at]post.home.lunix>

Counted length prefixes shouldn't change C0/U0 mode
in pack/unpack (plus a regression test)

p4raw-id: //depot/perl@23924

16 years agoRe: encoding neutral unpack
Ton Hospel [Sat, 29 Jan 2005 13:07:38 +0000 (13:07 +0000)]
Re: encoding neutral unpack
From: perl5-porters[at]ton.iguana.be (Ton Hospel)
Message-ID: <ctg1qq$j0e$3[at]post.home.lunix>

Make U0 and C0 scoped to () pack subtemplates.
(plus a regression test)

p4raw-id: //depot/perl@23923

16 years agoRe: encoding neutral unpack
Ton Hospel [Sat, 29 Jan 2005 13:24:55 +0000 (13:24 +0000)]
Re: encoding neutral unpack
From: perl5-porters[at]ton.iguana.be (Ton Hospel)
Message-ID: <ctg2r7$j0e$4[at]post.home.lunix>

Ensure that with the C format, unpack checksums
don't get overflowed. (plus a regression test)

p4raw-id: //depot/perl@23922

16 years agofix POSIX::strtod error handling documentation
Dave Mitchell [Wed, 2 Feb 2005 18:25:00 +0000 (18:25 +0000)]
fix POSIX::strtod error handling documentation

p4raw-id: //depot/perl@23921

16 years agoPOD nit @ sysseek
Abigail [Tue, 1 Feb 2005 21:33:14 +0000 (22:33 +0100)]
POD nit @ sysseek
Message-ID: <20050201203314.GC335@abigail.nl>

p4raw-id: //depot/perl@23920

16 years agoPicky compilers (e.g. vac on AIX 5.2) do not accept statements
H.Merijn Brand [Wed, 2 Feb 2005 12:49:46 +0000 (12:49 +0000)]
Picky compilers (e.g. vac on AIX 5.2) do not accept statements
between declarations

p4raw-id: //depot/perl@23919

16 years ago"All" "all?" Who said all? There were 2 more missing gnuk{free,net}bsd
Nicholas Clark [Tue, 1 Feb 2005 11:46:31 +0000 (11:46 +0000)]
"All" "all?" Who said all? There were 2 more missing gnuk{free,net}bsd
hints files to add to MANIFEST. Sort MANIFEST
while I'm in the area.

p4raw-id: //depot/perl@23917

16 years agoRe: [perl #34010] localtime docs
Andy Lester [Mon, 31 Jan 2005 21:24:29 +0000 (15:24 -0600)]
Re: [perl #34010] localtime docs
Message-ID: <20050201032429.GA29354@petdance.com>

p4raw-id: //depot/perl@23916

16 years agoRe: encoding neutral unpack
Ton Hospel [Sat, 29 Jan 2005 12:41:20 +0000 (12:41 +0000)]
Re: encoding neutral unpack
From: perl5-porters[at]ton.iguana.be (Ton Hospel)
Message-ID: <ctg09g$j0e$1[at]post.home.lunix>

Forgotten character progress while checksumming over partial
b or B format. (plus a regression test)

p4raw-id: //depot/perl@23915

16 years agoMake Perl_keyword() another 30% faster.
Marcus Holland-Moritz [Mon, 31 Jan 2005 19:22:41 +0000 (19:22 +0000)]
Make Perl_keyword() another 30% faster.

p4raw-id: //depot/perl@23914

16 years agoRegenerate perlapi.pod.
Marcus Holland-Moritz [Mon, 31 Jan 2005 18:14:44 +0000 (18:14 +0000)]
Regenerate perlapi.pod.

p4raw-id: //depot/perl@23913

16 years agoUpgrade to Devel::PPPort 3.05.
Marcus Holland-Moritz [Mon, 31 Jan 2005 18:07:29 +0000 (18:07 +0000)]
Upgrade to Devel::PPPort 3.05.

p4raw-id: //depot/perl@23912

16 years agoAdd simple exception handling macros for XS writers.
Marcus Holland-Moritz [Mon, 31 Jan 2005 18:00:31 +0000 (18:00 +0000)]
Add simple exception handling macros for XS writers.

p4raw-id: //depot/perl@23911

16 years agoAdd all the missing gnuk{free,net}bsd hints files to MANIFEST
Nicholas Clark [Mon, 31 Jan 2005 17:46:03 +0000 (17:46 +0000)]
Add all the missing gnuk{free,net}bsd hints files to MANIFEST

p4raw-id: //depot/perl@23910

16 years ago[perl #33998] [PATCH] Support for GNU/kFreeBSD
Robert Millan [Mon, 31 Jan 2005 07:37:55 +0000 (07:37 +0000)]
[perl #33998] [PATCH] Support for GNU/kFreeBSD
From: "rmh@debian.org (via RT)" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-33998-106860.15.2609323921089@perl.org>

p4raw-id: //depot/perl@23909

16 years agoDocument the changes to PERLIO_DEBUG.
Rafael Garcia-Suarez [Mon, 31 Jan 2005 11:17:26 +0000 (11:17 +0000)]
Document the changes to PERLIO_DEBUG.

p4raw-id: //depot/perl@23907

16 years agoReally fix the bug [perl #33990].
Rafael Garcia-Suarez [Mon, 31 Jan 2005 10:53:14 +0000 (10:53 +0000)]
Really fix the bug [perl #33990].
NB. -DIAMSUID is only set to compile sperl.o.

p4raw-id: //depot/perl@23906

16 years agoFix test suite hang on Win32 caused by change #23898
Steve Hay [Mon, 31 Jan 2005 10:03:56 +0000 (10:03 +0000)]
Fix test suite hang on Win32 caused by change #23898

("perl -e sleep 3" does an indefinite sleep!)
p4raw-link: @23898 on //depot/perl: 75af1a9c52a124d2be09fece4ba0d7bc6091ed01

p4raw-id: //depot/perl@23905

16 years agoAvoid a buffer overflow with threads and PERLIO_DEBUG
Rafael Garcia-Suarez [Mon, 31 Jan 2005 08:35:51 +0000 (08:35 +0000)]
Avoid a buffer overflow with threads and PERLIO_DEBUG

p4raw-id: //depot/perl@23904

16 years agoDon't write to $PERLIO_DEBUG when setuid ([perl #33990])
Rafael Garcia-Suarez [Mon, 31 Jan 2005 08:19:10 +0000 (08:19 +0000)]
Don't write to $PERLIO_DEBUG when setuid ([perl #33990])

p4raw-id: //depot/perl@23903

16 years agominor corrections to comments in perly.y
Dave Mitchell [Sun, 30 Jan 2005 17:46:35 +0000 (17:46 +0000)]
minor corrections to comments in perly.y

p4raw-id: //depot/perl@23900

16 years agoh2hp: 2 fix
Olivier Thauvin [Fri, 28 Jan 2005 16:53:11 +0000 (17:53 +0100)]
h2hp: 2 fix
Message-Id: <200501281653.15708.olivier.thauvin@aerov.jussieu.fr>

p4raw-id: //depot/perl@23899

16 years ago[perl #33928] chomp() fails after alarm(), `sleep`
Dave Mitchell [Sat, 29 Jan 2005 16:14:20 +0000 (16:14 +0000)]
[perl #33928] chomp() fails after alarm(), `sleep`

PP_backtick's temp altering of PL_rs didn't restore after
an exception

p4raw-id: //depot/perl@23898

16 years agoMore consistent names for all the parameter name/declaration methods
Nicholas Clark [Fri, 28 Jan 2005 21:01:04 +0000 (21:01 +0000)]
More consistent names for all the parameter name/declaration methods

p4raw-id: //depot/perl@23897

16 years agoCalculate the number of tests in one place, so that the skip()s will
Nicholas Clark [Fri, 28 Jan 2005 13:59:40 +0000 (13:59 +0000)]
Calculate the number of tests in one place, so that the skip()s will
always agree with the plan()s

p4raw-id: //depot/perl@23894

16 years agoAdd a reference to books.perl.org.
Rafael Garcia-Suarez [Fri, 28 Jan 2005 08:53:47 +0000 (08:53 +0000)]
Add a reference to books.perl.org.

p4raw-id: //depot/perl@23893

16 years agoRetrieve the flag bit that only 'p' uses, so that it is spare for
Nicholas Clark [Thu, 27 Jan 2005 19:26:21 +0000 (19:26 +0000)]
Retrieve the flag bit that only 'p' uses, so that it is spare for
future use.

p4raw-id: //depot/perl@23892

16 years agoRe: [patch] decrufting OptreeCheck stuff
Jim Cromie [Sun, 16 Jan 2005 17:16:00 +0000 (10:16 -0700)]
Re: [patch] decrufting OptreeCheck stuff
Message-ID: <41EB03C0.7030509@divsol.com>
(with minor typos fixed)

p4raw-id: //depot/perl@23891

16 years agolibperl leaks a THREAD_KEY each time it is reloaded
Gisle Aas [Wed, 5 Jan 2005 03:21:06 +0000 (19:21 -0800)]
libperl leaks a THREAD_KEY each time it is reloaded
Message-ID: <lris6cxgt9.fsf@caliper.activestate.com>

p4raw-id: //depot/perl@23890

16 years agoMake the byte order modifers < and > and the sign modifier ! (for
Nicholas Clark [Thu, 27 Jan 2005 17:29:04 +0000 (17:29 +0000)]
Make the byte order modifers < and > and the sign modifier ! (for
n N v V) conditionally compile. This means that the refactored
pp_pack/pp_unpack code can now be used in maint.

p4raw-id: //depot/perl@23889

16 years agoOops. Was forgetting to test n! N! v! V! in pack
Nicholas Clark [Thu, 27 Jan 2005 16:40:07 +0000 (16:40 +0000)]
Oops. Was forgetting to test n! N! v! V! in pack

p4raw-id: //depot/perl@23888

16 years agoCheck that the warning behaviour on the modifiers !, < and > is as we
Nicholas Clark [Thu, 27 Jan 2005 14:42:28 +0000 (14:42 +0000)]
Check that the warning behaviour on the modifiers !, < and > is as we
expect it for this perl.

p4raw-id: //depot/perl@23886

16 years agoMake the tests for the endianness modifiers < and >, and the
Nicholas Clark [Thu, 27 Jan 2005 11:27:12 +0000 (11:27 +0000)]
Make the tests for the endianness modifiers < and >, and the
signnedness modifier ! conditional on perl version. Surprisingly
little change needed.

p4raw-id: //depot/perl@23884

16 years ago&_q needs to *globally* escape ' and \ in its substitution.
Nicholas Clark [Thu, 27 Jan 2005 11:12:34 +0000 (11:12 +0000)]
&_q needs to *globally* escape ' and \ in its substitution.

p4raw-id: //depot/perl@23883

16 years agoBigInt mbi_rand.t failings
Tels [Tue, 25 Jan 2005 18:06:58 +0000 (19:06 +0100)]
BigInt mbi_rand.t failings
Message-Id: <200501251806.59782@bloodgate.com>

p4raw-id: //depot/perl@23882

16 years agoIntegrate change #23880 in original comment
Rafael Garcia-Suarez [Tue, 25 Jan 2005 16:12:08 +0000 (16:12 +0000)]
Integrate change #23880 in original comment
p4raw-link: @23880 on //depot/perl: 9c2fe30c684e721963ef24f7385a620d0e125995

p4raw-id: //depot/perl@23881

16 years agoperlapi.pod has pod errors
Jos I. Boumans [Tue, 25 Jan 2005 16:42:38 +0000 (17:42 +0100)]
perlapi.pod has pod errors
From: "Jos I. Boumans" <kane@xs4all.net>
Message-Id: <BDA482F7-6EE7-11D9-8AA7-000A95EF62E2@xs4all.net>

p4raw-id: //depot/perl@23880

16 years agoCorrect and update comments (before anyone writes in)
Nicholas Clark [Mon, 24 Jan 2005 23:16:04 +0000 (23:16 +0000)]
Correct and update comments (before anyone writes in)
Remove a temporary variable.

p4raw-id: //depot/perl@23879

16 years agoOoops. It was 190M when I was using 4 bytes per entry for lengths in
Nicholas Clark [Mon, 24 Jan 2005 22:10:36 +0000 (22:10 +0000)]
Ooops. It was 190M when I was using 4 bytes per entry for lengths in
the dump file. The newer format is only 135M

p4raw-id: //depot/perl@23878

16 years agoA script to regenerate Perl_keyword()
Nicholas Clark [Mon, 24 Jan 2005 22:06:05 +0000 (22:06 +0000)]
A script to regenerate Perl_keyword()

p4raw-id: //depot/perl@23877

16 years agoAdd weights to ExtUtils::Constant to allow sorting by expected
Nicholas Clark [Mon, 24 Jan 2005 22:05:29 +0000 (22:05 +0000)]
Add weights to ExtUtils::Constant to allow sorting by expected
frequency. This makes the Perl_keyword() replacement 20% faster,
rather than just 12%

p4raw-id: //depot/perl@23876

16 years agoReplace Perl_keyword() with a version that's 20% faster on typical
Nicholas Clark [Mon, 24 Jan 2005 21:43:52 +0000 (21:43 +0000)]
Replace Perl_keyword() with a version that's 20% faster on typical
input, generated by subclassing ExtUtils::Constant. (Typical input
being about 135M of input from running a lot of perl scripts)

p4raw-id: //depot/perl@23875

16 years agoassorted tempfile clean-up in the test suite
Craig A. Berry [Sun, 23 Jan 2005 14:23:17 +0000 (08:23 -0600)]
assorted tempfile clean-up in the test suite
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <41F407B5.7020106@mac.com>

p4raw-id: //depot/perl@23874

16 years agoRevert change 23843.
Rafael Garcia-Suarez [Mon, 24 Jan 2005 13:14:21 +0000 (13:14 +0000)]
Revert change 23843.
(See discussion for bug [perl #31924])

p4raw-id: //depot/perl@23873

16 years ago[perl #33906] Missing \\ in perlre
Andrew [Sun, 23 Jan 2005 20:52:51 +0000 (20:52 +0000)]
[perl #33906] Missing \\ in perlre
From: Andrew (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-33906-106339.17.5527961922343@perl.org>

p4raw-id: //depot/perl@23872

16 years agoTest::Harness::Straps::_default_inc shell problem
Craig A. Berry [Sun, 23 Jan 2005 13:44:49 +0000 (07:44 -0600)]
Test::Harness::Straps::_default_inc shell problem
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <41F3FEB1.9020102@mac.com>

p4raw-id: //depot/perl@23871

16 years agoRe: [perl #33892] Add Interix support
Todd Vierling [Fri, 21 Jan 2005 15:16:16 +0000 (10:16 -0500)]
Re: [perl #33892] Add Interix support
Message-ID: <Pine.NEB.4.61.0501211424350.13373@duh.net.dhis.org>

p4raw-id: //depot/perl@23870

16 years agoRe: Smoke [5.9.2] 23863 FAIL(F) MSWin32 WinXP/.Net SP1 (x86/1 cpu)
Jarkko Hietaniemi [Sun, 23 Jan 2005 21:25:01 +0000 (23:25 +0200)]
Re: Smoke [5.9.2] 23863 FAIL(F) MSWin32 WinXP/.Net SP1 (x86/1 cpu)
Message-Id:  <41F3FA0D.4010301@iki.fi>

The uc() memory reduction patch had a memory leak...

p4raw-id: //depot/perl@23869

16 years agoTidy up 2 comments
Nicholas Clark [Sun, 23 Jan 2005 22:06:01 +0000 (22:06 +0000)]
Tidy up 2 comments

p4raw-id: //depot/perl@23868