This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
20 years agoIntegrate:
Marcus Holland-Moritz [Tue, 23 Sep 2003 15:04:35 +0000 (17:04 +0200)]
Integrate:
[ 21338]
Bump the Encode version to 1.9801 since we are no more identical
to the CPAN version.

[ 21339]
Subject: Re: [PATCH] RC5 and Intel's ICC
From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
Message-ID: <00d101c381d3$3d761fe0$0c2f1fac@R2D2>

(add -we147 to ccflags if cc = ICC so that prototype
 detection works right)

[ 21340]
Let's call it 2.34, already (from Johan).
p4raw-link: @21340 on //depot/perl: 07e5c30417000e6240216c24979f90d5e61909b3
p4raw-link: @21339 on //depot/perl: 06d57135c3576e5e9f97d6e4dad25b75f34d779f
p4raw-link: @21338 on //depot/perl: ac6c51b859bf3bdb964745162899c282192e42f0

p4raw-id: //depot/maint-5.8/perl@21341
p4raw-integrated: from //depot/perl@21337 'copy in' hints/linux.sh
(@20547..) ext/Encode/Encode.pm (@20790..) lib/Getopt/Long.pm
(@21303..)

20 years agoUpdate Changes.
Jarkko Hietaniemi [Tue, 23 Sep 2003 11:12:27 +0000 (11:12 +0000)]
Update Changes.

p4raw-id: //depot/maint-5.8/perl@21337

20 years agoperldelta.
Jarkko Hietaniemi [Tue, 23 Sep 2003 10:07:41 +0000 (10:07 +0000)]
perldelta.

p4raw-id: //depot/maint-5.8/perl@21336

20 years agoEnache Adrian says the FreeBSD malloc example
Jarkko Hietaniemi [Tue, 23 Sep 2003 10:04:22 +0000 (10:04 +0000)]
Enache Adrian says the FreeBSD malloc example
is no more true.

p4raw-id: //depot/maint-5.8/perl@21335

20 years agoIntegrate:
Jarkko Hietaniemi [Tue, 23 Sep 2003 10:02:42 +0000 (10:02 +0000)]
Integrate:
[ 21331]
[perl #23979] GSM 03.38 mapping in Encoding::Byte is incorrect

Fix as much as possible - the specification is still
a bit unclear.

[ 21332]
ucmlintage.
p4raw-link: @21332 on //depot/perl: 626e259a1bb431d2a19040922edb7ba29619f457
p4raw-link: @21331 on //depot/perl: e74d743733c842b1419d7531d7585c088b422f2c

p4raw-id: //depot/maint-5.8/perl@21334
p4raw-branched: from //depot/perl@21333 'branch in'
ext/Encode/t/gsm0338.t
p4raw-integrated: from //depot/perl@21333 'copy in'
ext/Encode/ucm/gsm0338.ucm (@15638..)
ext/Encode/lib/Encode/Supported.pod (@19548..)
ext/Encode/MANIFEST (@19578..) 'merge in' MANIFEST (@21249..)

20 years agoMention the GSM 03.38 fix.
Jarkko Hietaniemi [Tue, 23 Sep 2003 09:21:04 +0000 (09:21 +0000)]
Mention the GSM 03.38 fix.

p4raw-id: //depot/maint-5.8/perl@21333

20 years agoIntegrate:
Jarkko Hietaniemi [Tue, 23 Sep 2003 06:30:06 +0000 (06:30 +0000)]
Integrate:
[ 21324]
The RCs have been missing CRs from certain files because
not all shells can handle multiline arguments right.

[ 21325]
Stray CRs noticed by Jan Dubois.

[ 21326]
Subject: [PATCH] RC5 and Intel's ICC
From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
Date: Mon, 22 Sep 2003 22:52:40 +0200
Message-ID: <00a101c3814b$76a8cc50$0c2f1fac@R2D2>

(the attribute part)

[ 21327]
Subject: [PATCH] RC5 and Intel's ICC
From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
Date: Mon, 22 Sep 2003 22:52:40 +0200
Message-ID: <00a101c3814b$76a8cc50$0c2f1fac@R2D2>

(the missing void return type)

[ 21329]
Subject: [PATCH] Re: B::Deparse fails in pure_string()
From: Stephen McCamant <smcc@MIT.EDU>
Date: Mon, 22 Sep 2003 20:53:57 -0700
Message-ID: <16239.50133.367465.947398@famine.OCF.Berkeley.EDU>
p4raw-link: @21329 on //depot/perl: 8e0b04c797634d42e2e4586b2684cb43288cfb04
p4raw-link: @21327 on //depot/perl: a39edb3a769a3bc21a4520eb644de9c4401c3e22
p4raw-link: @21326 on //depot/perl: 94b00aa4f6d0e3121d1899787c01f0f36ecb4f6e
p4raw-link: @21325 on //depot/perl: fdabeebc3413e04ccb1a18bb0b9945494795b944
p4raw-link: @21324 on //depot/perl: 86cd7d77654dfb28d587654d8287816585ed2954

p4raw-id: //depot/maint-5.8/perl@21330
p4raw-integrated: from //depot/perl@21328 'copy in'
ext/threads/shared/shared.xs (@19750..) Porting/makerel
(@20373..) lib/ExtUtils/MM_Win95.pm (@20754..)
ext/Devel/PPPort/PPPort.pm (@21274..) lib/ExtUtils/t/MM_Win32.t
(@21292..) 'merge in' ext/B/B/Deparse.pm (@20924..) perl.h
(@21297..)

20 years agoperldelta.
Jarkko Hietaniemi [Tue, 23 Sep 2003 06:08:15 +0000 (06:08 +0000)]
perldelta.

p4raw-id: //depot/maint-5.8/perl@21328

20 years agoperldelta tweaks.
Jarkko Hietaniemi [Mon, 22 Sep 2003 19:39:27 +0000 (19:39 +0000)]
perldelta tweaks.

p4raw-id: //depot/maint-5.8/perl@21322

20 years agoIntegrate:
Jarkko Hietaniemi [Mon, 22 Sep 2003 19:07:15 +0000 (19:07 +0000)]
Integrate:

[ 21318]
Upgrade to Math::BigInt 1.66.

[ 21319]
An error message need not be a novel.

(the M::BI is somewhat risky, but smokes will be running,
and I will ask known tricky platforms to test separately)
p4raw-link: @21319 on //depot/perl: b6c835310a005ce2e1187890772df402e7333876
p4raw-link: @21318 on //depot/perl: c38b2de23cd38f4082b61dab277e518dbd2807a0

p4raw-id: //depot/maint-5.8/perl@21321
p4raw-integrated: from //depot/perl@21320 'copy in'
lib/Math/BigInt/t/upgrade.inc lib/Math/BigInt/t/upgrade.t
(@20000..) lib/Math/BigFloat.pm (@20041..) lib/Math/BigInt.pm
lib/Math/BigInt/Calc.pm lib/Math/BigInt/t/bare_mbi.t
lib/Math/BigInt/t/bigintpm.inc lib/Math/BigInt/t/bigintpm.t
lib/Math/BigInt/t/mbi_rand.t lib/Math/BigInt/t/sub_mbi.t
(@21025..) 'merge in' pp_hot.c (@21198..) pod/perldiag.pod
(@21208..)

20 years agoperldelta updates.
Jarkko Hietaniemi [Mon, 22 Sep 2003 18:22:27 +0000 (18:22 +0000)]
perldelta updates.

p4raw-id: //depot/maint-5.8/perl@21320

20 years agoperldelta tweakage.
Jarkko Hietaniemi [Mon, 22 Sep 2003 10:59:53 +0000 (10:59 +0000)]
perldelta tweakage.

p4raw-id: //depot/maint-5.8/perl@21317

20 years agoUpdate Changes.
Jarkko Hietaniemi [Mon, 22 Sep 2003 10:10:29 +0000 (10:10 +0000)]
Update Changes.

p4raw-id: //depot/maint-5.8/perl@21316

20 years agoIntegrate:
Jarkko Hietaniemi [Mon, 22 Sep 2003 09:57:26 +0000 (09:57 +0000)]
Integrate:
[ 21311]
Some more perlio doc tweaks based on NI-S.
p4raw-link: @21311 on //depot/perl: cc7ef057bab1579c0576d0a578186a6e5ae298e2

p4raw-id: //depot/maint-5.8/perl@21315
p4raw-integrated: from //depot/perl@21314 'copy in' pod/perliol.pod
(@21295..)

20 years agoPunch the patchlevel back in for now.
Jarkko Hietaniemi [Mon, 22 Sep 2003 09:34:25 +0000 (09:34 +0000)]
Punch the patchlevel back in for now.

p4raw-id: //depot/maint-5.8/perl@21314

20 years agoRephrase a bit.
Jarkko Hietaniemi [Mon, 22 Sep 2003 09:33:35 +0000 (09:33 +0000)]
Rephrase a bit.

p4raw-id: //depot/maint-5.8/perl@21313

20 years agoAlso :utf8 <INPUT> is now more careful.
Jarkko Hietaniemi [Mon, 22 Sep 2003 09:00:20 +0000 (09:00 +0000)]
Also :utf8 <INPUT> is now more careful.

p4raw-id: //depot/maint-5.8/perl@21312

20 years agoExplain 5.6.1 in the scheme of things.
Jarkko Hietaniemi [Mon, 22 Sep 2003 08:17:03 +0000 (08:17 +0000)]
Explain 5.6.1 in the scheme of things.

p4raw-id: //depot/maint-5.8/perl@21310

20 years agoUpdate Changes.
Jarkko Hietaniemi [Mon, 22 Sep 2003 07:52:53 +0000 (07:52 +0000)]
Update Changes.

p4raw-id: //depot/maint-5.8/perl@21309

20 years agoIntegrate:
Jarkko Hietaniemi [Mon, 22 Sep 2003 07:10:32 +0000 (07:10 +0000)]
Integrate:
[ 21305]
Upgrade to Time::HiRes 1.51.
p4raw-link: @21305 on //depot/perl: b85af263deccf2c9250a2d3c4007fcba0a39c911

p4raw-id: //depot/maint-5.8/perl@21308
p4raw-integrated: from //depot/perl@21307 'copy in'
ext/Time/HiRes/Changes (@20443..) ext/Time/HiRes/HiRes.pm
(@20456..)

20 years agoIt's RC time.
Jarkko Hietaniemi [Mon, 22 Sep 2003 06:44:01 +0000 (06:44 +0000)]
It's RC time.

p4raw-id: //depot/maint-5.8/perl@21307

20 years agoUpdate Changes.
Jarkko Hietaniemi [Mon, 22 Sep 2003 06:41:42 +0000 (06:41 +0000)]
Update Changes.

p4raw-id: //depot/maint-5.8/perl@21306

20 years agoIntegrate:
Jarkko Hietaniemi [Mon, 22 Sep 2003 04:43:10 +0000 (04:43 +0000)]
Integrate:
[ 21302]
CPAN.pm 1.76_01 from Andreas.

[ 21303]
Upgrade to Getopt::Long 2.33_03.
p4raw-link: @21303 on //depot/perl: 9e01bed8b6dd351933b88ffcf539432d47e152bc
p4raw-link: @21302 on //depot/perl: 1426a145710dcf31e1623041f231376973b4606b

p4raw-id: //depot/maint-5.8/perl@21304
p4raw-integrated: from //depot/perl@21301 'copy in' lib/Getopt/Long.pm
lib/Getopt/Long/CHANGES (@19574..) lib/CPAN.pm (@20383..)

20 years agoMention the client-SIGPIPE feature.
Jarkko Hietaniemi [Mon, 22 Sep 2003 04:28:01 +0000 (04:28 +0000)]
Mention the client-SIGPIPE feature.

p4raw-id: //depot/maint-5.8/perl@21301

20 years agoIntegrate:
Jarkko Hietaniemi [Sun, 21 Sep 2003 09:53:49 +0000 (09:53 +0000)]
Integrate:
[ 21288]
Subject: typo fixo
From: Vadim Konovalov <konovalo@mail.wplus.net>
Date: Fri, 19 Sep 2003 06:32:08 +0400
Message-ID: <4538131828.20030919063208@mail.wplus.net>

[ 21289]
FAQ sync.

[ 21290]
Missing perlfaq chunk.

[ 21291]
In FreeBSD allow one to try using Perl's malloc with threads.

[ 21292]
Retract #21273, #21264, and #21263 as requested by Schwern.
(The real bug was mp2 being too "friendly" with MM innards.)

[ 21293]
More PerlIO documentation.

[ 21294]
Subject: [PATCH #2] Re: [perl #23576] valgrind errors for /(?{})/ in t/op/pat.t
From: Dave Mitchell <davem@fdgroup.com>
Date: Fri, 19 Sep 2003 19:35:44 +0100
Message-ID: <20030919183544.GA14563@fdgroup.com>

[ 21295]
One obvious place to look for PerlIO implementations.

[ 21296]
Tweak the section name to agree with the change #21295.

[ 21297]
Macrofy the compile/runtime test.

[ 21298]
Handle also the curliffy files when tocing.

[ 21299]
Regen toc.
p4raw-link: @21299 on //depot/perl: 5538b230ca39261209d43cdc40371b2d9b9dfa11
p4raw-link: @21298 on //depot/perl: 16114dde8ca7b3eded13218a07f79301ce8c5946
p4raw-link: @21297 on //depot/perl: 923e4eb5b872f0800559dcb72be02dea329298f2
p4raw-link: @21296 on //depot/perl: 4c11337c0371dac743b0b266e8ebc6f347fa0cd9
p4raw-link: @21295 on //depot/perl: eae154c7dcbb63935731f10277d6aa4e40e86a6c
p4raw-link: @21294 on //depot/perl: f120105df5a639f1ff2bfd3294f7ac263449621f
p4raw-link: @21293 on //depot/perl: cc83745da206d409d7227df077f422fd9ecbe680
p4raw-link: @21292 on //depot/perl: 60537fc0fb46c1b1fbdabe01b4de45ea60c5b753
p4raw-link: @21291 on //depot/perl: 46c2c6f31cce4e252716017f4e0350b100a578a4
p4raw-link: @21290 on //depot/perl: 4dfcc30baac9af2364bced02447a6d9d74693f53
p4raw-link: @21289 on //depot/perl: 6f0efb172c82e82c39073291db2462e39dbe4104
p4raw-link: @21288 on //depot/perl: fb9cc17475f7385a07b3c8693a1ca73c68a368d6

p4raw-id: //depot/maint-5.8/perl@21300
p4raw-integrated: from //depot/perl@21287 'copy in' lib/PerlIO.pm
(@19748..) pod/perliol.pod (@20499..) pod/buildtoc (@20837..)
hints/freebsd.sh (@21191..) utf8.c (@21198..)
pod/perlunicode.pod (@21243..) lib/ExtUtils/MM_Unix.pm
lib/ExtUtils/MM_Win32.pm lib/ExtUtils/t/MM_Win32.t (@21263..)
lib/ExtUtils/t/MM_Unix.t (@21273..) pod/perlfaq4.pod (@21283..)
'merge in' cop.h (@19870..) gv.c (@20805..) pp_ctl.c (@21062..)
perl.h (@21140..) pod/perltoc.pod sv.c (@21198..) regcomp.c
(@21210..)

20 years agoIntegrate:
Ilya Zakharevich [Thu, 18 Sep 2003 18:58:59 +0000 (11:58 -0700)]
Integrate:
[ 21282]
Integrate a change from the perlfaq CVS.
I consider the bleadperl version being more up-to-date as of now.

[ 21283]
Perlfaq nits from Iain Truskett.
(from the perlfaq-workers list)

[ 21284]
Subject: [PATCH 5.8.1 @21211] dumpvar.pl broken
Date: Thu, 18 Sep 2003 18:58:59 -0700
Message-ID: <20030919015858.GA22503@math.berkeley.edu>

[ 21285]
Tests for change #21284.

[ 21286]
Subject: [PATCH 5.8.1 @21211] getsysinfo() broken on OS/2
From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
Date: Thu, 18 Sep 2003 19:01:06 -0700
Message-ID: <20030919020106.GA22511@math.berkeley.edu>
p4raw-link: @21286 on //depot/perl: bad9d6ae0684d3030e7202e9754e1f5c44ec753a
p4raw-link: @21285 on //depot/perl: 2c227d667bcf910e7fef2feea02fec7046f3cb13
p4raw-link: @21284 on //depot/perl: f338af47923def4d535e1fd32a0aeee66b1f733b
p4raw-link: @21283 on //depot/perl: f0d19b68a1c8d6c2dc3a5b85d4616bcdecd73ff9
p4raw-link: @21282 on //depot/perl: f3b9614f0158a3b651efa95838d539130c869eef

p4raw-id: //depot/maint-5.8/perl@21287
p4raw-integrated: from //depot/perl@21279 'copy in' pod/perlfaq3.pod
(@20173..) pod/perlfaq2.pod (@20514..) pod/perlfaq8.pod
(@20573..) lib/dumpvar.pl lib/dumpvar.t (@21173..)
pod/perlfaq4.pod (@21204..) os2/os2.c (@21271..)

20 years agoUpdate Changes.
Jarkko Hietaniemi [Thu, 18 Sep 2003 19:45:11 +0000 (19:45 +0000)]
Update Changes.

p4raw-id: //depot/maint-5.8/perl@21279

20 years agoIntegrate:
Jarkko Hietaniemi [Thu, 18 Sep 2003 19:27:55 +0000 (19:27 +0000)]
Integrate:
[ 21276]
Subject: Re: [perl #19582] [PATCH bleedperl] bad overload copy constructor segfaults
From: Rick Delaney <rick.delaney@rogers.com>
Date: Wed, 1 Jan 2003 22:54:59 -0500
Message-ID: <20030101225459.A2320@cs839290-a.mtth.phub.net.cable.rogers.com>

(Pity the first patch fell through the cracks back then.
 Not that forbidding non-object copy constructors is the right
 thing to do but the bug could use fixing.)

[ 21277]
Subject: [PATCH 5.8.1 @21211] -M -A -C broken
From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
Date: Thu, 18 Sep 2003 11:02:02 -0700
Message-ID: <20030918180202.GA21949@math.berkeley.edu>

(use stat.t instead of time.t)
p4raw-link: @21277 on //depot/perl: a80d47c2f481402c370d7113267069d0c75ceeeb
p4raw-link: @21276 on //depot/perl: 29ddfe354327d85ef66e9723b006d41eb553cd25

p4raw-id: //depot/maint-5.8/perl@21278
p4raw-integrated: from //depot/perl@21275 'copy in' lib/overload.t
(@19840..) t/op/stat.t (@20175..) pp_sys.c (@21198..) 'merge
in' pp.h (@19739..) os2/os2ish.h (@21259..)

20 years agoIntegrate:
Tassilo von Parseval [Thu, 18 Sep 2003 10:14:58 +0000 (12:14 +0200)]
Integrate:
[ 21273]
ld has many guises.

[ 21274]
Subject: [PATCH] small fix for Devel::PPPort
Message-id: <20030918081458.GA2653@ethan>
p4raw-link: @21274 on //depot/perl: d1bddb8e6a8a26e4cebf65fd8f44b156b4784f23
p4raw-link: @21273 on //depot/perl: bfbb31907f1e2c6e9062e3105f81124f92b651bf

p4raw-id: //depot/maint-5.8/perl@21275
p4raw-integrated: from //depot/perl@21272 'copy in'
ext/Devel/PPPort/Changes ext/Devel/PPPort/PPPort.pm (@21074..)
lib/ExtUtils/t/MM_Unix.t (@21264..)

20 years agoIntegrate:
Jarkko Hietaniemi [Thu, 18 Sep 2003 08:09:54 +0000 (08:09 +0000)]
Integrate:
[ 21263]
Subject: RE: MM in maint@21251 breaks mp2
From: "Orton, Yves" <yves.orton@de.mci.com>
Message-ID: <71B318898201D311845C0008C75DAD1C089611FE@defra1ex2>
Date: Wed, 17 Sep 2003 15:47:35 +0100

[ 21264]
A potential fix for non-empty LD in Unix.

[ 21266]
Make it possible to override the mistrustnm hint in Solaris.

[ 21267]
Patch from Enache Adrian for the new tricks of gcc 3.4
for "is this symbol defined" scanning of Configure.

[ 21268]
Subject: 5.8.1 warnings when long double == double
From: Andy Dougherty <doughera@lafayette.edu>
Date: Wed, 10 Sep 2003 12:03:53 -0400 (EDT)
Message-ID: <Pine.SOL.4.53.0309101203010.10837@maxwell.phys.lafayette.edu>
(the changed message)

[ 21270]
Subject: Patch for VMS::Filespec
From: Ken Williams <ken@mathforum.org>
Date: Wed, 17 Sep 2003 20:11:46 -0500
Message-Id: <12FBA07F-E975-11D7-BDD7-003065F6D85A@mathforum.org>

[ 21271]
Missed OS/2 patch hunk.
p4raw-link: @21271 on //depot/perl: d79a646beae7a86020bf36abcfc0cb1db4f161bd
p4raw-link: @21270 on //depot/perl: ee1280c953682bb27ef889bc50cff06de7d58555
p4raw-link: @21268 on //depot/perl: 7ad90562640caa7bf113483a230fea3eb0d77a9f
p4raw-link: @21267 on //depot/perl: 373dfab3839ca168fd2249c0b2b694722e478652
p4raw-link: @21266 on //depot/perl: 9cad8f9ea8a488b12e3eec9841e77fb483d483ee
p4raw-link: @21264 on //depot/perl: d6c6162f7f7e5f417fee7c0cbae6b13c7d35eaaa
p4raw-link: @21263 on //depot/perl: a6ab0b5c7971198624b2f1ac7ae236adc2773b84

p4raw-id: //depot/maint-5.8/perl@21272
p4raw-integrated: from //depot/perl@21265 'copy in'
lib/ExtUtils/t/MM_Unix.t (@20464..) vms/ext/Filespec.pm
(@20688..) Configure (@20881..) os2/os2.c (@21219..)
lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_Win32.pm
lib/ExtUtils/t/MM_Win32.t (@21238..) hints/solaris_2.sh
(@21260..)

20 years agoOZ nit.
Jarkko Hietaniemi [Thu, 18 Sep 2003 04:28:08 +0000 (04:28 +0000)]
OZ nit.

p4raw-id: //depot/maint-5.8/perl@21265

20 years agoIntegrate:
Jarkko Hietaniemi [Wed, 17 Sep 2003 11:35:38 +0000 (11:35 +0000)]
Integrate:
[ 21253]
Subject: [DOC PATCH] Re: [perl #23779] $? and negative exit codes
From: Dave Mitchell <davem@fdgroup.com>
Date: Tue, 16 Sep 2003 21:56:20 +0100
Message-ID: <20030916205620.GB1246@fdgroup.com>

[ 21257]
Subject: [PATCH 5.8.1 @21211] magic.t
From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
Date: Tue, 16 Sep 2003 19:17:57 -0700
Message-ID: <20030917021757.GA20261@math.berkeley.edu>

[ 21258]
Subject: [PATCH 5.8.1 @21211] os2_process.t
From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
Date: Tue, 16 Sep 2003 23:21:48 -0700
Message-ID: <20030917062147.GA20400@math.berkeley.edu>

[ 21259]
Subject: [PATCH 5.8.1 @21211] OS/2 APIs again
From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
Date: Tue, 16 Sep 2003 23:49:42 -0700
Message-ID: <20030917064941.GA20444@math.berkeley.edu>

[ 21260]
Fix Solaris ccversion not having the cc version.

[ 21261]
The AIX C product potentially consists of several packages,
the main package being (hopefully) the first one.
p4raw-link: @21261 on //depot/perl: 35727b84c71fa1997973466e1085cc7718896a75
p4raw-link: @21260 on //depot/perl: 68fed2afeea75342559d1bce2d459572bbdd23e4
p4raw-link: @21259 on //depot/perl: 4ab57fcbe55563102f75ccfb800b14bb33d79457
p4raw-link: @21258 on //depot/perl: be4925cb01e0e3f28046e3417d8e84ca65859589
p4raw-link: @21257 on //depot/perl: 639cf43be4808c24d6c8660c3a09bcb92311abbf
p4raw-link: @21253 on //depot/perl: 4ef107a6cabd33854b770659cca90f12a2326104

p4raw-id: //depot/maint-5.8/perl@21262
p4raw-integrated: from //depot/perl@21251 'copy in'
os2/OS2/Process/t/os2_process.t (@18314..) hints/solaris_2.sh
(@19897..) hints/aix.sh (@21163..) 'merge in' os2/os2ish.h
(@20454..) t/op/magic.t (@20872..) pod/perlfunc.pod (@21198..)

20 years agoUpdate Changes.
Jarkko Hietaniemi [Tue, 16 Sep 2003 19:34:20 +0000 (19:34 +0000)]
Update Changes.

p4raw-id: //depot/maint-5.8/perl@21251

20 years agoIntegrate:
Andy Dougherty [Tue, 16 Sep 2003 13:47:55 +0000 (09:47 -0400)]
Integrate:
[ 21247]
Subject: Re: [perl #23791] Many errors in build under NCR MP-RAS
Message-ID: <Pine.SOL.4.53.0309161345020.13081@maxwell.phys.lafayette.edu>

[ 21249]
More suggested patches for NCR MP-RAS from Andy Dougherty.
p4raw-link: @21249 on //depot/perl: 5688dfbf25135c46a375b4553bc0b44f52b55b52
p4raw-link: @21247 on //depot/perl: 40f422c75bf33f6da66b6b68e6416e11bad0ba61

p4raw-id: //depot/maint-5.8/perl@21250
p4raw-branched: from //depot/perl@21246 'branch in'
ext/Time/HiRes/hints/svr4.pl
p4raw-integrated: from //depot/perl@21246 'copy in'
ext/POSIX/hints/svr4.pl (@12781..) hints/svr4.sh (@14786..)
ext/Sys/Syslog/t/syslog.t (@21227..) 'merge in' t/op/pack.t
(@20932..) MANIFEST (@21240..)

20 years agoIntegrate:
Ilya Zakharevich [Wed, 4 Jun 2003 00:45:23 +0000 (17:45 -0700)]
Integrate:
[ 21245]
Subject: Re: [PATCH 5.8.1 @19053] Getopt::Std
Message-ID: <20030604074523.GA7148@math.berkeley.edu>
p4raw-link: @21245 on //depot/perl: 669ecdbcc9859cccd0b304b919aa0725f0097a2a

p4raw-id: //depot/maint-5.8/perl@21246
p4raw-integrated: from //depot/perl@21244 'copy in' lib/Getopt/Std.pm
(@19171..)

20 years agoIntegrate:
Ilya Zakharevich [Sun, 3 Aug 2003 06:19:02 +0000 (23:19 -0700)]
Integrate:
[ 20650]
Subject: [PATCH 5.8.1 @20218] xsubpp: wrong code
Message-ID: <20030803131902.GA5146@math.berkeley.edu>

[ 21243]
Give a concrete example of the still existing Unicode slowness.
p4raw-link: @21243 on //depot/perl: a104b4331c3ff1891c34087e511cd28d9ba39c56
p4raw-link: @20650 on //depot/perl: d8e11c65f67f4b045739b3272eb9c26a8e2379e0

p4raw-id: //depot/maint-5.8/perl@21244
p4raw-integrated: from //depot/perl@21242 'copy in' lib/ExtUtils/xsubpp
(@18270..) pod/perlunicode.pod (@21198..)

20 years agoIntegrate:
Jarkko Hietaniemi [Tue, 16 Sep 2003 06:41:34 +0000 (06:41 +0000)]
Integrate:
[ 21238]
Upgrade to MakeMaker 6.17.

[ 21239]
Upgrade to File::Spec 0.85_03.

[ 21240]
The test is not needed, says Schwern.

[ 21241]
Make the VERSION of File::Spec be 0.86, otherwise File::Temp's
use File::Spec 0.8 is unhappy.
p4raw-link: @21241 on //depot/perl: ac0fb5eabfe7648ffd2a834f087e61c7be32cedd
p4raw-link: @21240 on //depot/perl: 4111c6372d2eb4e36b53b629cecd6d7f765dc9d2
p4raw-link: @21239 on //depot/perl: 638113ebabda13ba02225353c0381661c68f7168
p4raw-link: @21238 on //depot/perl: 303615418b9a57c2ec471053f1ec710915096066

p4raw-id: //depot/maint-5.8/perl@21242
p4raw-branched: from //depot/perl@21237 'branch in'
lib/File/Spec/t/crossplatform.t
p4raw-deleted: from //depot/perl@21237 'delete in'
lib/base/t/fields-560.t (@21235..)
p4raw-integrated: from //depot/perl@21237 'copy in'
lib/ExtUtils/Install.pm (@19703..) lib/ExtUtils/README
(@20207..) lib/ExtUtils/MM_VMS.pm lib/ExtUtils/t/basic.t
(@20408..) lib/ExtUtils/MM_Any.pm (@20464..)
lib/ExtUtils/t/MM_Win32.t (@20560..)
t/lib/MakeMaker/Test/Utils.pm (@20688..) lib/ExtUtils/Changes
lib/ExtUtils/MANIFEST.SKIP lib/ExtUtils/META.yml
lib/ExtUtils/MM_Win32.pm lib/ExtUtils/Manifest.pm (@20754..)
lib/ExtUtils/MakeMaker.pm (@20778..) lib/ExtUtils/MM_Unix.pm
(@20797..) lib/File/Spec/Mac.pm lib/File/Spec/Win32.pm
(@20798..) lib/File/Spec/Unix.pm (@20799..)
lib/File/Spec/OS2.pm (@20815..) lib/File/Spec.pm (@20942..)
lib/File/Spec/VMS.pm (@20943..) lib/File/Spec/t/Spec.t
(@21160..) lib/ExtUtils/t/Manifest.t (@21218..) 'merge in'
MANIFEST (@21235..)

20 years agoIn maint we get p-h warnings from the 5.6.0 fields test.
Jarkko Hietaniemi [Tue, 16 Sep 2003 04:48:37 +0000 (04:48 +0000)]
In maint we get p-h warnings from the 5.6.0 fields test.

p4raw-id: //depot/maint-5.8/perl@21237

20 years agoIntegrate:
Jarkko Hietaniemi [Tue, 16 Sep 2003 04:41:09 +0000 (04:41 +0000)]
Integrate:
[ 21235]
Upgrade to base 2.03.
(Rename the fields-5.6.0.t to have less d.o.t.s.)
p4raw-link: @21235 on //depot/perl: 864f8ab4dc777f1f69726cb282c61127880e06f9

p4raw-id: //depot/maint-5.8/perl@21236
p4raw-branched: from //depot/perl@21233 'branch in'
lib/base/t/fields-560.t lib/base/t/fields-base.t
lib/base/t/base.t lib/base/t/fields.t (@20965..)
p4raw-deleted: from //depot/perl@21233 'delete in' lib/fields-base.t
lib/fields.t (@21176..)
p4raw-integrated: from //depot/perl@21233 'copy in' lib/fields.pm
(@21012..) lib/base.pm (@21176..) 'merge in' MANIFEST
(@21176..)

20 years agoUpdate Changes.
Jarkko Hietaniemi [Mon, 15 Sep 2003 06:25:10 +0000 (06:25 +0000)]
Update Changes.

p4raw-id: //depot/maint-5.8/perl@21233

20 years agoIntegrate:
Jarkko Hietaniemi [Mon, 15 Sep 2003 06:14:11 +0000 (06:14 +0000)]
Integrate:
[ 21230]
Check the context of for/grep/map.
p4raw-link: @21230 on //depot/perl: 20c514ece8742b452abf20fe2b2afe915c29bc47

p4raw-id: //depot/maint-5.8/perl@21232
p4raw-integrated: from //depot/perl@21231 'copy in' t/op/grep.t
(@21135..)

20 years agoAlso sendpath warnings from HP-UX.
Jarkko Hietaniemi [Mon, 15 Sep 2003 05:58:21 +0000 (05:58 +0000)]
Also sendpath warnings from HP-UX.

p4raw-id: //depot/maint-5.8/perl@21231

20 years agoIntegrate:
Jarkko Hietaniemi [Sun, 14 Sep 2003 13:43:19 +0000 (13:43 +0000)]
Integrate:
[ 21227]
Also IRIX wants setlogsock('stream').

[ 21228]
For-non-perlio places we need STDOUT back.
p4raw-link: @21228 on //depot/perl: 939b405b43945897061181f7ed38df50aec8b511
p4raw-link: @21227 on //depot/perl: e9aaaa2f43bd40ac407c76cf22a1e7e22a7c625b

p4raw-id: //depot/maint-5.8/perl@21229
p4raw-integrated: from //depot/perl@21226 'copy in'
ext/Sys/Syslog/t/syslog.t (@20269..) ext/Sys/Syslog/Syslog.pm
(@21052..) t/io/dup.t (@21224..)

20 years agoRegen perlmodlib, perltoc.
Jarkko Hietaniemi [Sun, 14 Sep 2003 08:43:38 +0000 (08:43 +0000)]
Regen perlmodlib, perltoc.

p4raw-id: //depot/maint-5.8/perl@21226

20 years agoIntegrate:
Jarkko Hietaniemi [Sun, 14 Sep 2003 07:44:59 +0000 (07:44 +0000)]
Integrate:
[ 21224]
More portable reading.
p4raw-link: @21224 on //depot/perl: ad1c95008f60417d352b3b69be994ff9e4297763

p4raw-id: //depot/maint-5.8/perl@21225
p4raw-integrated: from //depot/perl@21223 'copy in' t/io/dup.t
(@21222..)

20 years agoIntegrate:
Jarkko Hietaniemi [Sun, 14 Sep 2003 07:36:57 +0000 (07:36 +0000)]
Integrate:
[ 21214]
parse_version doesn't always succeed.

[ 21217]
Subject: [PATCH] PerlIO_tmpfile clean-up for VMS
From: "Craig A. Berry" <craigberry@mac.com>
Date: Sun, 14 Sep 2003 00:23:56 -0500
Message-ID: <3F63FB6C.5040502@mac.com>

[ 21218]
Subject: Re: [PATCH 5.8.1 @20218] OS/2 API
From: Michael G Schwern <schwern@pobox.com>
Date: Thu, 11 Sep 2003 15:07:10 -0700
Message-ID: <20030911220710.GO18786@windhund.schwern.org>

(in OS/2 if a file has been chmod 0400'ed, it cannot be deleted)

[ 21219]
Subject: Re: [PATCH 5.8.1 @20218] OS/2 API
From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
Date: Sat, 13 Sep 2003 20:20:30 -0700
Message-ID: <20030914032030.GA17822@math.berkeley.edu>

[ 21220]
Use $Config{_exe}.

[ 21222]
More dup testing.
p4raw-link: @21222 on //depot/perl: ff8b5bfb112b7d58414aa2519764e2d7d7e79bf1
p4raw-link: @21220 on //depot/perl: a09a0aa27722154853871015ad1f231653d101dc
p4raw-link: @21219 on //depot/perl: 5723cfe4740ef994c304e24ebce30a66f58eefb9
p4raw-link: @21218 on //depot/perl: 0aa703b2c59d48c747246ec784dec6c97b8d77be
p4raw-link: @21217 on //depot/perl: 332b82f18ba5cc8697d58b12623511d06a537209
p4raw-link: @21214 on //depot/perl: 0ac6c0fdd3a6e15e8784a797d64e94c255fde012

p4raw-id: //depot/maint-5.8/perl@21223
p4raw-integrated: from //depot/perl@21221 'copy in' t/io/dup.t
(@19502..) os2/os2.c (@19789..) Porting/cmpVERSION.pl
(@20696..) lib/ExtUtils/t/Manifest.t (@20785..)
t/run/switches.t (@20973..) perlio.c (@21208..)

20 years agoStrange things happen with pod/perldiag.pod?
Marcus Holland-Moritz [Sun, 14 Sep 2003 10:20:39 +0000 (12:20 +0200)]
Strange things happen with pod/perldiag.pod?
From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
Message-ID: <002a01c37a99$1590ec30$a900a8c0@R2D2>

p4raw-id: //depot/maint-5.8/perl@21221

20 years agoTell what is OpenZaurus, anyway.
Jarkko Hietaniemi [Sat, 13 Sep 2003 18:09:30 +0000 (18:09 +0000)]
Tell what is OpenZaurus, anyway.

p4raw-id: //depot/maint-5.8/perl@21212

20 years agoIntegrate:
Jarkko Hietaniemi [Sat, 13 Sep 2003 16:10:30 +0000 (16:10 +0000)]
Integrate:
[ 21201]
Stringify the $VERSION of DynaLoader so it's never dependent
on localized float-to-string conversions.

[ 21202]
Make the new glob tests pass (well, skip) even with miniperl.

[ 21203]
Subject: Unknown discipline ':utf8' w/ maint perl w/o perlio
From: Stas Bekman <stas@stason.org>
Date: Fri, 12 Sep 2003 13:44:11 -0700
Message-ID: <3F62301B.3080604@stason.org>

s/discipline/IO layer/, instead of "unknown" say "unavailable",
and have the fuller explanation in perldiag.

[ 21204]
Subject: [perl #23788] int of a fraction errors
From: "Boyd, Brooks D" (via RT) <perlbug-followup@perl.org>
Date: 11 Sep 2003 22:38:19 -0000
Message-ID: <rt-23788-64511.8.7546744242259@rt.perl.org>

Add a separate faq entry for int().  (Yes, a bit redundant
with the existing "why are my numbers broken" entry.)

[ 21205]
Minuscule code cleanup.

[ 21206]
Apparently at some point doing 3-arg open with
illegal mode like ">>>" had stopped croaking.

[ 21207]
Layer names were recognized by their prefixes
(e.g. open(F, ":u", "file") worked...)

[ 21208]
The "perlio: " prefix looks a little odd
in the few warning/error messages, since
no other 'subsystems' have prefixes.

[ 21209]
More PerlIO warnings changes.

[ 21210]
Subject: Re: unicode regex problem
From: hv@crypt.org
Date: Sat, 13 Sep 2003 15:21:34 +0100
Message-Id: <200309131421.h8DELYx25894@zen.crypt.org>
p4raw-link: @21210 on //depot/perl: 4be7a33fa9707b547fe5b3343eb5cf92ac93f948
p4raw-link: @21209 on //depot/perl: c4d88abd0953e77568d8da9de5cc9fc9a0f13fc6
p4raw-link: @21208 on //depot/perl: b4581f097130417ce397d3283decd4cd6b448ce9
p4raw-link: @21207 on //depot/perl: a9f76400719eab0b833a22a7abc257540ba871a5
p4raw-link: @21206 on //depot/perl: 7e72d50951f9200af403999824e9d3fc17f03570
p4raw-link: @21205 on //depot/perl: c2be40b189b2d5e759e6de4217ec02ed2234bc6c
p4raw-link: @21204 on //depot/perl: 32969b6e12eabd4800008f3f0270114b7962c5e1
p4raw-link: @21203 on //depot/perl: 363c40c40eaf5d0cfd92f460a3f838c41f9756ad
p4raw-link: @21202 on //depot/perl: 8cf0503e5a239a6622be2d849ac864d980b7142d
p4raw-link: @21201 on //depot/perl: 6eac7260b46798ea352323f4664d0b06a1f36288

p4raw-id: //depot/maint-5.8/perl@21211
p4raw-integrated: from //depot/perl@21200 'copy in' ext/PerlIO/t/fail.t
(@16620..) t/lib/warnings/perlio (@18648..)
ext/DynaLoader/DynaLoader_pm.PL (@18873..) t/io/open.t
(@19203..) doio.c perlio.c (@20957..) pod/perlfaq4.pod
(@20981..) t/run/fresh_perl.t (@21008..) 'merge in'
pod/perldiag.pod (@21156..) regcomp.c t/op/pat.t (@21174..)

20 years agoUpdate Changes.
Jarkko Hietaniemi [Fri, 12 Sep 2003 18:07:39 +0000 (18:07 +0000)]
Update Changes.

p4raw-id: //depot/maint-5.8/perl@21200

20 years agoIntegrate:
Jarkko Hietaniemi [Fri, 12 Sep 2003 18:01:40 +0000 (18:01 +0000)]
Integrate:
[ 21198]
It's UTF-8, not UTF8.  (Note: not s/UTF-8/UTF8/,
since that would break a lot of code.)  Also few
stray UTF16s, UTF32s, and "encoded in Unicode".
p4raw-link: @21198 on //depot/perl: 1e54db1a8aea187ba2e790aca2ab81fab24ff92d

p4raw-id: //depot/maint-5.8/perl@21199
p4raw-integrated: from //depot/perl@21195 'copy in'
pod/perl570delta.pod (@18184..) pod/perl58delta.pod (@18460..)
utf8.h utfebcdic.h (@19242..) pod/perltodo.pod (@20034..) hv.h
(@20182..) pod/perlguts.pod (@20388..) pod/Makefile.SH
(@20766..) pod/perlhack.pod (@20853..) pod/perluniintro.pod
(@20936..) pod/perlunicode.pod (@21019..) pp_sys.c (@21103..)
pod/perlpodspec.pod (@21137..) utf8.c (@21152..) 'merge in'
doop.c (@20871..) pod/perltoc.pod (@20884..) sv.h (@20957..)
sv.c (@20968..) pp_hot.c (@21157..) pod/perlapi.pod (@21164..)
pod/perlfunc.pod (@21194..)

20 years agoIntegrate:
Jarkko Hietaniemi [Fri, 12 Sep 2003 14:26:32 +0000 (14:26 +0000)]
Integrate:
[ 21191]
More comments for the FreeBSD threads hints.

[ 21193]
Document the new strict strict in strict.

[ 21194]
Slightly more documentation for open ...&=.
p4raw-link: @21194 on //depot/perl: 00cafafa1351f8f69356b3f7e05ec6f1fe2336f6
p4raw-link: @21193 on //depot/perl: cbbb4974056af1e7a177ba8ca58779a81d7f0bcd
p4raw-link: @21191 on //depot/perl: e3f9004a9cbdbe5f61eebdfb031db03bf3db9f2e

p4raw-id: //depot/maint-5.8/perl@21195
p4raw-integrated: from //depot/perl@21192 'copy in' lib/strict.pm
(@19701..) hints/freebsd.sh (@21188..) 'merge in'
pod/perlfunc.pod (@21007..)

20 years agoMove the strict pragma change to "fixes"; the "incompatible
Jarkko Hietaniemi [Fri, 12 Sep 2003 03:17:59 +0000 (03:17 +0000)]
Move the strict pragma change to "fixes"; the "incompatible
changes" section is meant for things that used to work but
do no more.

p4raw-id: //depot/maint-5.8/perl@21192

20 years agoIntegrate:
Jarkko Hietaniemi [Thu, 11 Sep 2003 20:29:42 +0000 (20:29 +0000)]
Integrate:
[ 21178]
Upgrading to fields.pm 2.0 strangely helps also fields.t.

[ 21179]
Upgrade to Pod::Perldoc 3.10.
(Yes, the doughera address change is wrong, but hardly worth 3.11.)

[ 21180]
Changed warning due to fields.pm 2.0.

[ 21181]
The change of not needing -pthread in FreeBSD 5.x
is very recent (Sep 3) (from Anton Berezin).

[ 21182]
The fields.pm had lost the change #19009.

[ 21186]
Subject: [PATCH maint@21148] Security: suidperl path disclosure revisited
From: "Brendan O'Dea" <bod@debian.org>
Date: Fri, 12 Sep 2003 00:12:51 +1000
Message-ID: <20030911141251.GA26907@londo.c47.org>

[ 21187]
Subject: [PATCH 5.8.1 @20218] OS/2 API
From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
Date: Thu, 11 Sep 2003 09:15:04 -0700
Message-ID: <20030911161504.GA16113@math.berkeley.edu>

[ 21188]
More refactoring of the FreeBSD threads hints.
Basically, for fresh enough 5.x the -pthread is dropped,
otherwise keep it, and no known FreeBSD release has
a functional gethostbyaddr_r.
p4raw-link: @21188 on //depot/perl: f7fcae6b2e1f56a4b37042deed9e2d011631b8d4
p4raw-link: @21187 on //depot/perl: 0c8b517174c298f6ca396188f1e7d43ba0111549
p4raw-link: @21186 on //depot/perl: e57400b1a8f3e20388fda0dfbfec3666380aa1b8
p4raw-link: @21182 on //depot/maint-5.8/perl: cca2c5a26e34c2ffe00bbab1426e3691a601f3a5
p4raw-link: @21181 on //depot/perl: 2dd5b7faa23ffcbb13493e9925c91345fc521a6d
p4raw-link: @21180 on //depot/maint-5.8/perl: e61ec014dd99ed6cbb872cfc9a1c453988f8089d
p4raw-link: @21179 on //depot/perl: 574d6bae531be70647aa0566b2395a2cd137f71f
p4raw-link: @21178 on //depot/maint-5.8/perl: f4cb86ac28afc680dab78295a42ac85c7d6b9a9c
p4raw-link: @19009 on //depot/maint-5.8/perl: db7db7ca6ff0ca0cb35267b6ae13682c932483f7

p4raw-id: //depot/maint-5.8/perl@21189
p4raw-integrated: from //depot/perl@21184 'copy in'
os2/OS2/Process/MANIFEST (@1575..) os2/OS2/Process/Process.xs
(@19789..) lib/Pod/Perldoc.pm (@20234..)
os2/OS2/Process/Process.pm (@20688..) hints/freebsd.sh
(@21172..) 'merge in' perl.c (@21045..)

20 years agoSlight rewording for #21183.
Jarkko Hietaniemi [Thu, 11 Sep 2003 14:31:18 +0000 (14:31 +0000)]
Slight rewording for #21183.

p4raw-id: //depot/maint-5.8/perl@21184

20 years ago[DOCPATCH] strict changes
Elizabeth Mattijsen [Thu, 11 Sep 2003 15:55:13 +0000 (17:55 +0200)]
[DOCPATCH] strict changes
Message-Id: <p05111b06bb862edd9687@[192.168.56.4]>

p4raw-id: //depot/maint-5.8/perl@21183

20 years agoThe fields.pm had lost the change #19009.
Jarkko Hietaniemi [Thu, 11 Sep 2003 11:16:33 +0000 (11:16 +0000)]
The fields.pm had lost the change #19009.
p4raw-link: @19009 on //depot/maint-5.8/perl: db7db7ca6ff0ca0cb35267b6ae13682c932483f7

p4raw-id: //depot/maint-5.8/perl@21182

20 years agoChanged warning due to fields.pm 2.0.
Jarkko Hietaniemi [Thu, 11 Sep 2003 06:40:42 +0000 (06:40 +0000)]
Changed warning due to fields.pm 2.0.

p4raw-id: //depot/maint-5.8/perl@21180

20 years agoUpgrading to fields.pm 2.0 strangely helps also fields.t.
Jarkko Hietaniemi [Thu, 11 Sep 2003 06:08:38 +0000 (06:08 +0000)]
Upgrading to fields.pm 2.0 strangely helps also fields.t.

p4raw-id: //depot/maint-5.8/perl@21178

20 years agoIntegrate:
Jarkko Hietaniemi [Thu, 11 Sep 2003 05:25:51 +0000 (05:25 +0000)]
Integrate:
[ 21176]
Upgrade to base 2.02.

(except keep our fields.t, 5.8.1 doesn't like the new one)
p4raw-link: @21176 on //depot/perl: 33d611b95de5d73b0d9e468de10111f460543b11

p4raw-id: //depot/maint-5.8/perl@21177
p4raw-branched: from //depot/perl@21175 'branch in' lib/fields-base.t
p4raw-integrated: from //depot/perl@21175 'copy in' lib/base.pm
(@21012..) 'merge in' MANIFEST (@21126..)

20 years agoIntegrate:
Jarkko Hietaniemi [Thu, 11 Sep 2003 05:13:43 +0000 (05:13 +0000)]
Integrate:
[ 21151]
Document a PerlIO/Encode warning.

[ 21152]
A new UTF-8 API, Perl_is_utf8_string_loc(), a variant
of Perl_utf8_is_string().

[ 21153]
[perl #23770] Reading a latin1 file with open(... "<:utf8") will freeze
is no more valid, the script doesn't freeze, but I noticed
that neither does the <FILE> complain about bad UTF-8 as it
should and as it does with :encoding(utf8).

[ 21154]
No utf8 warnings without use warnings.

[ 21155]
If doing rcatline no point rescanning each time
the beginning of the SV for utf8 validity.

[ 21156]
Detypo and explain better.

[ 21157]
Linenumbers for utf8 warnings were wrong, test also rcatline.

[ 21158]
[perl #23769] Unicode regex broken on simple example
regrepeat() did not work right for UTF-8(ed Latin-1)
in the EXACT case, which made the \x{a0}+ fail.

[ 21159]
Subject: [PATCH 5.8.1] Unwanted "redefined" warnings in h2ph
From: Kurt Starsinic <kstar@cpan.org>
Date: Tue, 9 Sep 2003 23:16:00 -0400
Message-ID: <20030910031600.GA30554@verizon.net>

Subject: Re: [PATCH 5.8.1] Unwanted "redefined" warnings in h2ph
From: "Brendan O'Dea" <bod@debian.org>
Date: Wed, 10 Sep 2003 22:03:15 +1000
Message-ID: <20030910120315.GA1372@londo.c47.org>

[ 21160]
Subject: Re: Decreasing VMS tests in File::Spec::VMS?
From: PPrymmer@factset.com
Message-ID: <OF103BAFC0.72D92F9B-ON85256D98.00742293-85256D98.0077A3F5@factset.com>
Date: Fri, 5 Sep 2003 17:46:48 -0400

[ 21161]
Subject: [PATCH pod/perlvar.pod]  Remove deprecated English names.
From: Abigail <abigail@abigail.nl>
Date: Wed, 10 Sep 2003 09:50:16 +0200
Message-ID: <20030910075016.GA23847@abigail.nl>

[ 21163]
Subject: [perl #23778] hints/aix.sh
Date: 10 Sep 2003 16:30:32 -0000
From: "Gary L. Armstrong" (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-23778-64471.11.7773626323738@rt.perl.org>

[ 21164]
Regen perlapi.

[ 21165]
Subject: [PATCH] AUTHORS
From: enache@rdslink.ro (Enache Adrian)
Date: Tue, 9 Sep 2003 19:34:05 +0300
Message-ID: <20030909163405.GB1398@ratsnest.hole>

[ 21166]
Remove the warning in perlfaq about using map in void context :
From: abigail@abigail.nl (Abigail)
Subject: [PATCH perlfaq6] map in a void context.
Date: Tue, 9 Sep 2003 10:31:58 +0200
Message-ID: <20030909083158.GA24125@abigail.nl>

[ 21168]
Subject: nit to hints/freebsd.sh
From: Enache Adrian <enache@rdslink.ro>
Date: Wed, 10 Sep 2003 19:50:59 +0300
Message-ID: <20030910165059.GB1321@ratsnest.hole>

[ 21169]
Retract #21168 based on advice from Anton Berezin (added).

[ 21171]
Subject: [patch] more fullpath TAGS patches (emacs/cperl-mode.el + emacs/ptags)
From: Stas Bekman <stas@stason.org>
Date: Thu, 28 Aug 2003 16:10:48 -0700
Message-ID: <3F4E8BF8.1090800@stason.org>

[ 21172]
Enache still wants -pthread gone for FreeBSD 5.x
since it doesn't work with the latest -current.

[ 21173]
Subject: [PATCH][TESTS] dumpvar.pl
From: Joe McMahon <mcmahon@metalab.unc.edu>
Date: Thu, 11 Sep 2003 00:10:29 -0400 (EDT)
Message-ID: <Pine.LNX.4.44.0309102337150.2043-300000@tribal.metalab.unc.edu>

[ 21174]
Replace #21158 with a better patch from Hugo
(for [perl #23769]).
p4raw-link: @21174 on //depot/perl: 090f71652b598badef32b379c0f36c2c6e4a9542
p4raw-link: @21173 on //depot/perl: 9bcb75adede2a39cb8240247959be87308b46bee
p4raw-link: @21172 on //depot/perl: 6163065f7980474b627428fbc0b18dc210fc07a2
p4raw-link: @21171 on //depot/perl: 6c791c2c94206e808c6a387b986b6e24f3bf06b3
p4raw-link: @21169 on //depot/perl: b6e606bfcb6c19981f2f378399aaee4ad96723d8
p4raw-link: @21168 on //depot/perl: 3927333227fbad66c1c7ecc9cb01abe773020682
p4raw-link: @21166 on //depot/perl: 788611b6a6a160290f10302fc348e5dff91edc6e
p4raw-link: @21165 on //depot/perl: 084b8eeb79bb97cd6a1b051bc9b7db2007cf036f
p4raw-link: @21164 on //depot/perl: 72d6ef7d0ddc921f02785815ae92a3b06b1b18e3
p4raw-link: @21163 on //depot/perl: f3e3647f58abe84ab587df00172f93587eec8beb
p4raw-link: @21161 on //depot/maint-5.8/perl: 9e599a372539f3c48ed7dc65f9f49c3fce3f70b3
p4raw-link: @21160 on //depot/perl: cda9bddd77013edbd57cb623ff508e27625d6156
p4raw-link: @21159 on //depot/perl: ccfcdfed9f3ff9055d648c1341dca5624eda2f4c
p4raw-link: @21158 on //depot/perl: a79135933e1df731ba243e532123f9956085f1b3
p4raw-link: @21157 on //depot/perl: 2d79bf7f1e821d4cc07e4959f825479a7c0ab102
p4raw-link: @21156 on //depot/perl: ffb866b145ba71c6c0a226cdac1b426da575c90b
p4raw-link: @21155 on //depot/perl: 86173d902c03e4de5d1e5e2acd88d8a6bb5a0015
p4raw-link: @21154 on //depot/perl: 532ffc5d12f1c363c9c70bfcf166e7ed040fdbd4
p4raw-link: @21153 on //depot/perl: d3b4e16f4348ab55ddb8e9e8a4e27b46567d2855
p4raw-link: @21152 on //depot/perl: 81cd54e3d8dc0f62b7c4bf5206036c9493ef5300
p4raw-link: @21151 on //depot/perl: e944adaebcc9a91185478dbc0f0fe933f108b22d

p4raw-id: //depot/maint-5.8/perl@21175
p4raw-integrated: from //depot/perl@21169 'edit in' hints/freebsd.sh
(@21168..)
p4raw-integrated: from //depot/perl@21161 'copy in' emacs/cperl-mode.el
(@18909..) t/lib/h2ph.pht utils/h2ph.PL (@18963..) hints/aix.sh
(@19174..) utf8.c (@20211..) t/io/utf8.t (@20807..) emacs/ptags
(@20892..) lib/File/Spec/t/Spec.t (@20942..) pod/perlfaq6.pod
(@20997..) lib/dumpvar.pl (@21061..) lib/dumpvar.t (@21128..)
AUTHORS (@21144..) 'edit in' t/op/pat.t (@21158..) 'merge in'
regcomp.c (@20901..) pp_hot.c (@20938..) embed.fnc embed.h
global.sym proto.h (@20993..) pod/perldiag.pod (@21093..)
pod/perlapi.pod (@21105..)
p4raw-integrated: from //depot/perl@21158 'edit in' regexec.c
(@20612..)

20 years agoRemove deprecated English names.
Abigail [Wed, 10 Sep 2003 09:50:16 +0000 (11:50 +0200)]
Remove deprecated English names.
Message-ID: <20030910075016.GA23847@abigail.nl>

p4raw-id: //depot/maint-5.8/perl@21161

20 years agoUpdate Changes.
Jarkko Hietaniemi [Tue, 9 Sep 2003 16:00:51 +0000 (16:00 +0000)]
Update Changes.

p4raw-id: //depot/maint-5.8/perl@21148

20 years agoIntegrate:
Jarkko Hietaniemi [Tue, 9 Sep 2003 15:36:59 +0000 (15:36 +0000)]
Integrate:
[ 21146]
Adjust the test count.
p4raw-link: @21146 on //depot/perl: 739c7972d0a503ba6afa9e30360856ab6bd06edd

p4raw-id: //depot/maint-5.8/perl@21147
p4raw-integrated: from //depot/perl@21145 'copy in'
lib/Test/Simple/t/is_deeply.t (@21143..)

20 years agoIntegrate:
Jarkko Hietaniemi [Tue, 9 Sep 2003 15:07:47 +0000 (15:07 +0000)]
Integrate:
[ 21143]
Retract #20548 and #20465.

[ 21144]
AUTHORS update from Dave Mitchell.
p4raw-link: @21144 on //depot/perl: fbd0c1a848d3bcf180aa3fd31d1328b186c47553
p4raw-link: @21143 on //depot/perl: 2f71ccc21c9cfef966bcc60d1942b0d02a4fe7e3

p4raw-id: //depot/maint-5.8/perl@21145
p4raw-integrated: from //depot/perl@21142 'copy in'
lib/Test/Simple/t/More.t (@20465..)
lib/Test/Simple/t/is_deeply.t (@20470..) lib/Test/More.pm
(@20548..) AUTHORS (@21094..)

20 years agoIntegrate:
Jarkko Hietaniemi [Tue, 9 Sep 2003 14:28:55 +0000 (14:28 +0000)]
Integrate:
[ 21139]
Warn more about disclosing the hash seed, from Scott A. Crosby.

[ 21140]
Retract #21132.

[ 21116]
Update Changes.
p4raw-link: @21140 on //depot/perl: 894ccb8c0c01965b9dd111999ee86def327e7c24
p4raw-link: @21139 on //depot/perl: 26a2d34763c26e0d624a4f2227cb0f7da1812632
p4raw-link: @21116 on //depot/maint-5.8/perl: a5229cf94765fea4982bda504f76fd829231b183

p4raw-id: //depot/maint-5.8/perl@21142
p4raw-integrated: from //depot/perl@21138 'copy in' lib/Hash/Util.pm
(@21112..) 'merge in' pod/perlrun.pod (@21112..) makedef.pl
perl.h (@21132..)

20 years agoIntegrate:
Jarkko Hietaniemi [Tue, 9 Sep 2003 10:32:25 +0000 (10:32 +0000)]
Integrate:
[ 21135]
       One more test count tweak.

[ 21136]
       One more chance... Elizabeth's change #21107 plus
       Subject: Re: [PATCH] warnings.pl: each thread 10K smaller
       From: Rafael Garcia-Suarez <rgarciasuarez@free.fr>
       Date: Tue, 9 Sep 2003 01:44:24 +0200
       Message-Id: <20030909014424.7ef5e0cd.rgarciasuarez@free.fr>

[ 21137]
Subject: =encoding in perlpod/perlpodspec
From: sburke@cpan.org (Sean M. Burke)
Date: Sun, 07 Sep 2003 03:08:28 -0800
Message-ID: <5.2.1.1.1.20030907030717.00a6aaa0@mailstore.pobox.com>
p4raw-link: @21137 on //depot/perl: a179871ba0a4416951234c6b0cf01884909b8e1f
p4raw-link: @21136 on //depot/perl: 8becbb3b066adee4495175867634bdba48ae2c5d
p4raw-link: @21135 on //depot/perl: eaf9b263cc668bb49ddb7f8c98c7ec5bb15479e1
p4raw-link: @21107 on //depot/perl: 71a1411e8309f445a8e3afde57ce393886ff905f

p4raw-id: //depot/maint-5.8/perl@21138
p4raw-integrated: from //depot/perl@21134 'copy in' pod/perlpodspec.pod
(@17410..) pod/perlpod.pod (@19166..) t/op/grep.t (@21131..)
'merge in' toke.c (@20901..) lib/warnings.pm warnings.pl
(@21124..)

20 years agoChanging the test count is always a good habit.
Jarkko Hietaniemi [Tue, 9 Sep 2003 08:37:02 +0000 (08:37 +0000)]
Changing the test count is always a good habit.

p4raw-id: //depot/maint-5.8/perl@21134

20 years agoIntegrate:
Jarkko Hietaniemi [Tue, 9 Sep 2003 07:58:23 +0000 (07:58 +0000)]
Integrate:
[ 21131]
Subject: Re: [PATCH] honoring void context for map(), return from sub end test
From: david nicol <whatever@davidnicol.com>
Date: 08 Sep 2003 23:39:32 -0500
Message-Id: <1063082372.1375.126.camel@plaza.davidnicol.com>

(a testcase)

[ 21132]
Subject: Re: maint @ 21116
From: Steve Hay <steve.hay@uk.radan.com>
Date: Tue, 09 Sep 2003 09:49:07 +0100
Message-ID: <3F5D9403.3040004@uk.radan.com>
p4raw-link: @21132 on //depot/perl: 75d0c946f01ada3e3b50d0e861dacec3faddf7d5
p4raw-link: @21131 on //depot/perl: b3c0f1bde204be7b0c1795e8d30824df46a47ce0

p4raw-id: //depot/maint-5.8/perl@21133
p4raw-integrated: from //depot/perl@21130 'copy in' t/op/grep.t
(@18221..) 'merge in' makedef.pl (@20203..) perl.h (@21030..)

20 years agode0.t is gone for now.
Jarkko Hietaniemi [Tue, 9 Sep 2003 07:46:30 +0000 (07:46 +0000)]
de0.t is gone for now.

p4raw-id: //depot/maint-5.8/perl@21130
p4raw-integrated: from //depot/perl@21129 'merge in' MANIFEST
(@21122..)

20 years agoIntegrate:
Jarkko Hietaniemi [Tue, 9 Sep 2003 07:13:19 +0000 (07:13 +0000)]
Integrate:
[ 21124]
In trying to save space, the warnings.pl change (#21107)
pulled in attributes.pm... and the change didn't seem to
be that well tested with different configurations.
Retract #21119, #21117, #21107.
p4raw-link: @21124 on //depot/perl: 53610d0bd42b53473db45197fdfabc36caa55679

p4raw-id: //depot/maint-5.8/perl@21129
p4raw-integrated: from //depot/perl@21125 'ignore' ext/B/t/stash.t
(@21119..) 'merge in' lib/warnings.pm warnings.pl (@21107..)

20 years agoRemove the two new join.t tests from maint,
Jarkko Hietaniemi [Tue, 9 Sep 2003 07:00:57 +0000 (07:00 +0000)]
Remove the two new join.t tests from maint,
something fishy is going on.

p4raw-id: //depot/maint-5.8/perl@21125

20 years agoIntegrate:
Jarkko Hietaniemi [Tue, 9 Sep 2003 06:43:23 +0000 (06:43 +0000)]
Integrate:
[ 21121]
There's no particular reason to have the dumpvar.t
in lib/perl5db/.

[ 21122]
Really do #21121.
p4raw-link: @21122 on //depot/perl: b8a23f599464abbb0705bd2f01e291a25c44618e
p4raw-link: @21121 on //depot/perl: 755f5a7cedab3f8ee31c127a7cf9d395fc88289c

p4raw-id: //depot/maint-5.8/perl@21123
p4raw-branched: from //depot/perl@21120 'branch in' lib/dumpvar.t
p4raw-deleted: from //depot/perl@21120 'delete in'
lib/perl5db/dumpvar.t (@21078..)
p4raw-integrated: from //depot/perl@21120 'merge in' MANIFEST
(@21121..)

20 years agoIntegrate:
Jarkko Hietaniemi [Tue, 9 Sep 2003 05:48:49 +0000 (05:48 +0000)]
Integrate:
[ 21117]
Loading warnings.pm now loads attributes.pm that loads strict.pm.
(due to #21107 apparently.) Adjust this test accordingly.

[ 21119]
strict stash seems to have gone, too.
p4raw-link: @21119 on //depot/perl: 4952128c1a7d07bd80c759d8bcacaee685b89cd9
p4raw-link: @21117 on //depot/perl: a5e451717b80ca1ac182f3448d7a528f98d99329

p4raw-id: //depot/maint-5.8/perl@21120
p4raw-integrated: from //depot/perl@21118 'copy in' ext/B/t/stash.t
(@21117..)

20 years agoThe de0.t is far too flaky to be in the maint.
Jarkko Hietaniemi [Tue, 9 Sep 2003 05:36:32 +0000 (05:36 +0000)]
The de0.t is far too flaky to be in the maint.

p4raw-id: //depot/maint-5.8/perl@21118

20 years agoUpdate Changes.
Jarkko Hietaniemi [Mon, 8 Sep 2003 21:23:27 +0000 (21:23 +0000)]
Update Changes.

p4raw-id: //depot/maint-5.8/perl@21116

20 years agoIntegrate:
Nicholas Clark [Mon, 8 Sep 2003 23:04:45 +0000 (00:04 +0100)]
Integrate:
[ 21112]
Retract #21096, mostly: I had misexplained the situation
to Scott A. Crosby.  Seeing the seed value while not good
for the ultimate paranoia viewpoint is not that bad, as long
as the users are fully aware of the dangers of disclosing
the hash seed.  So hash_seed() is okay.

Being able to see the hash values (as in Java) would
be another option, but dubious: it's not that per-key
hash values themselves are bad to allow scripts to see,
but rather that hash values are just as sensitive (from
the DoSing viewpoint) as the hash seed itself (and there
usually more hash values than the one hash seed....)

[ 21113]
Subject: [PATCH] silence 1 compiler warning
Message-ID: <20030908230445.E30881@plum.flirble.org>
p4raw-link: @21113 on //depot/perl: c85d3f85e8d942eb3da18d6f77a57c6e1848b7f0
p4raw-link: @21112 on //depot/perl: 9a7034eb2c2d4f0ed795b3c479d700ded086d7e8

p4raw-id: //depot/maint-5.8/perl@21115
p4raw-integrated: from //depot/perl@21114 'copy in' lib/Hash/Util.pm
(@21096..) lib/Hash/Util.t (@21100..) 'merge in'
pod/perlrun.pod universal.c (@21096..)

20 years agoIntegrate:
Tassilo von Parseval [Thu, 4 Sep 2003 11:13:41 +0000 (13:13 +0200)]
Integrate:
[ 21062]
Subject: [PATCH] honoring void context for map()
Message-id: <20030904091341.GA30655@ethan>
p4raw-link: @21062 on //depot/perl: 4c90a460cdb7d8d7e800ddcf78d3a123f45708a6

p4raw-id: //depot/maint-5.8/perl@21114
p4raw-integrated: from //depot/perl@21111 'merge in' pp_ctl.c
(@20909..)

20 years agoIntegrate:
Elizabeth Mattijsen [Mon, 8 Sep 2003 23:58:34 +0000 (01:58 +0200)]
Integrate:
[ 21109]
Subject: [PATCH] configpm: about 1.5K less per thread
Message-Id: <p05111b21bb829c68b496@[192.168.56.4]>

[ 21110]
Urk.  unique, not shared.
p4raw-link: @21110 on //depot/perl: 504b85fcd4e66cce16619378c0455c069a17ed61
p4raw-link: @21109 on //depot/perl: 868b60787e2625b93a647ab61f53849d7281cc87

p4raw-id: //depot/maint-5.8/perl@21111
p4raw-integrated: from //depot/perl@21108 'copy in' configpm (@19914..)

20 years agoIntegrate:
Elizabeth Mattijsen [Mon, 8 Sep 2003 22:22:38 +0000 (00:22 +0200)]
Integrate:
[ 21105]
Regen perlapi.

[ 21106]
A version of change #21073 that works.

[ 21107]
Subject: [PATCH] warnings.pl: each thread 10K smaller
Message-Id: <p05111b16bb827ce551da@[192.168.56.4]>
p4raw-link: @21107 on //depot/perl: 71a1411e8309f445a8e3afde57ce393886ff905f
p4raw-link: @21106 on //depot/perl: 03aa69f98a1004fda52fa77f324e5463bea07c1e
p4raw-link: @21105 on //depot/perl: 0ee80f49cea8091fad0067f2b44e8342aa546e97
p4raw-link: @21073 on //depot/perl: b5a808db3c007cbb4159178941346ac3c6f968a7

p4raw-id: //depot/maint-5.8/perl@21108
p4raw-integrated: from //depot/perl@21104 'copy in'
ext/PerlIO/scalar/scalar.xs ext/PerlIO/t/scalar.t (@21082..)
'merge in' lib/warnings.pm warnings.pl (@20701..)
pod/perlapi.pod (@20941..)

20 years agoIntegrate:
Jarkko Hietaniemi [Mon, 8 Sep 2003 20:22:21 +0000 (20:22 +0000)]
Integrate:
[ 21103]
Radu Greab is my hero (the recent cygwin getpw*->pw_comment
being a bad pointer is apparently a known cygwin bug).  The
cure is to initialize the field.
p4raw-link: @21103 on //depot/perl: 9e5f0c48c3fda7e83fa558f04d0e3a9d8a8a21cb

p4raw-id: //depot/maint-5.8/perl@21104
p4raw-integrated: from //depot/perl@21102 'copy in' pp_sys.c (@21084..)

20 years agoUpdate Changes.
Jarkko Hietaniemi [Mon, 8 Sep 2003 19:43:33 +0000 (19:43 +0000)]
Update Changes.

p4raw-id: //depot/maint-5.8/perl@21102

20 years agoIntegrate:
Jarkko Hietaniemi [Mon, 8 Sep 2003 19:39:43 +0000 (19:39 +0000)]
Integrate:
[ 21100]
Bad export.
p4raw-link: @21100 on //depot/perl: cb151f2a014b615733f7732d6768d29bc9f84be6

p4raw-id: //depot/maint-5.8/perl@21101
p4raw-integrated: from //depot/perl@21099 'copy in' lib/Hash/Util.t
(@21096..)

20 years agoIntegrate:
Juerd [Mon, 8 Sep 2003 08:42:13 +0000 (10:42 +0200)]
Integrate:
[ 21093]
Slightly more intelligent paranoia.

[ 21094]
Subject: [patch] AUTHORS
Message-ID: <20030908064213.GC23461@c3.convolution.nl>

[ 21095]
Mac OS X "last resort" recipe.

[ 21096]
Scott A. Crosby believes in not disclosing
any more information than necessary: therefore
instead of hash_seed() we have now hashes_random().

[ 21097]
Try to make the de0.t test more robust.
The test is so flakey (too many external things influencing
the result) that I'm likely to leave it out from the maint.

[ 21098]
The IPC::Open3 is just too unreliable for this task.
p4raw-link: @21098 on //depot/perl: 517a9ec8f1a39cca48e8724af1644a3ae3826660
p4raw-link: @21097 on //depot/perl: f9b042224b842cb63aa7077a1899ac8227db5ee4
p4raw-link: @21096 on //depot/perl: e67b9e528630fa842f677b067da8b404fc3914ab
p4raw-link: @21095 on //depot/perl: 6c8f3f7c9e7275f18dac56cdf0b9dc266f2e2190
p4raw-link: @21094 on //depot/perl: 97d0dba003fb9b67198a4f451a48b44db03cf154
p4raw-link: @21093 on //depot/perl: 6cfd5ea7086c16bedf34dfa0b3283bb8e558c285

p4raw-id: //depot/maint-5.8/perl@21099
p4raw-integrated: from //depot/perl@21092 'copy in' README.macosx
(@20729..) AUTHORS (@21058..) lib/Hash/Util.pm lib/Hash/Util.t
(@21087..) lib/perl5db/de0.t (@21090..) 'merge in'
pod/perldiag.pod (@21045..) util.c (@21085..) pod/perlrun.pod
universal.c (@21087..)

20 years agoUpdate Changes.
Jarkko Hietaniemi [Mon, 8 Sep 2003 14:19:55 +0000 (14:19 +0000)]
Update Changes.

p4raw-id: //depot/maint-5.8/perl@21092

20 years agoIntegrate:
Jarkko Hietaniemi [Mon, 8 Sep 2003 14:10:40 +0000 (14:10 +0000)]
Integrate:
[ 21090]
Win32 is playing to hard to get but I do not have
time to chase it, so restore #21072, more or less.
I think testing the debugger in UNIX-like places
is enough, no need to go into painful contortions
trying to "portably" run interactive programs like
the debugger.
p4raw-link: @21090 on //depot/perl: cb08c2557abf1c4c87bdbc194618d6c10a9350cc

p4raw-id: //depot/maint-5.8/perl@21091
p4raw-integrated: from //depot/perl@21089 'copy in' lib/perl5db/de0.t
(@21080..)

20 years agoIntegrate:
Jarkko Hietaniemi [Mon, 8 Sep 2003 12:53:10 +0000 (12:53 +0000)]
Integrate:
[ 21084]
Clean up pp_readdir() somewhat.

[ 21085]
Superparanoia.

[ 21086]
XSRETURN_UV was missing.

[ 21087]
Add Hash::Util::hash_seed() which answers among
other things the question whether our hashes are
"randomised".  (They always were...)

[ 21088]
5.8.1 was mistakenly redefining PL_sv_placeholder.
p4raw-link: @21088 on //depot/perl: e98227050ad91f6c381bce92f17cf9258b638699
p4raw-link: @21087 on //depot/perl: c910b28aed05bec7c1e3d60658ca4a270bf0077d
p4raw-link: @21086 on //depot/perl: 108ccc4560b5d414559c30fa02e7c3ad3a9302f1
p4raw-link: @21085 on //depot/perl: 16086051be220686bdbfcd84683c8399f345d235
p4raw-link: @21084 on //depot/perl: 34b7f12884b1a3cb8840062cfc8bc7369e131701

p4raw-id: //depot/maint-5.8/perl@21089
p4raw-integrated: from //depot/perl@21083 'copy in' XSUB.h (@19308..)
lib/Hash/Util.t (@19345..) lib/Hash/Util.pm (@20688..) pp_sys.c
(@20893..) ext/Storable/Storable.xs (@21051..) 'merge in'
universal.c (@20224..) pod/perlrun.pod (@20674..) util.c
(@20747..)

20 years agoIntegrate:
Jarkko Hietaniemi [Mon, 8 Sep 2003 11:34:40 +0000 (11:34 +0000)]
Integrate:
[ 21082]
The #21073 broke ext/B/t/o.t, retracting the #21073.
p4raw-link: @21082 on //depot/perl: cba44c147cd2a58cf25f20a58f17a6c08443f669

p4raw-id: //depot/maint-5.8/perl@21083
p4raw-integrated: from //depot/perl@21081 'copy in'
ext/PerlIO/scalar/scalar.xs ext/PerlIO/t/scalar.t (@21073..)

20 years agoIntegrate:
Jarkko Hietaniemi [Mon, 8 Sep 2003 09:55:24 +0000 (09:55 +0000)]
Integrate:
[ 21076]
Let's require fork for this test.

[ 21077]
Move Config test.

[ 21078]
In Win32 the cmd.exe console output doesn't seem to
be catchable using the in-memory I/O + select trick,
so use tie-STDOUT trick instead.

[ 21080]
In Win32 IPC::Open3 + IO::Select does not work that well
so mostly undo the change #21072 and revert back to using
a temp file.
p4raw-link: @21080 on //depot/perl: 3379a47e6a8a8a29a0a7b78ef4b6e654f17d10e1
p4raw-link: @21078 on //depot/perl: 1d8663a3de8493970219ce238d848787b038398b
p4raw-link: @21077 on //depot/perl: 45369eab82251b155cde21ed5f7a3211f42adc8e
p4raw-link: @21076 on //depot/perl: 22ad44502215bcf7b1a7461d122de6e76f42089d
p4raw-link: @21072 on //depot/perl: cc5fd0943567be6ee0408b6bc088cce15ca15861

p4raw-id: //depot/maint-5.8/perl@21081
p4raw-integrated: from //depot/perl@21079 'copy in'
lib/perl5db/dumpvar.t (@21070..) lib/perl5db/de0.t (@21072..)

20 years agoIntegrate:
Jarkko Hietaniemi [Mon, 8 Sep 2003 09:44:46 +0000 (09:44 +0000)]
Integrate:
[ 21061]
Retract #21010.
p4raw-link: @21061 on //depot/perl: a85f0137af09e176703c3be028b101450672ebb0

p4raw-id: //depot/maint-5.8/perl@21079
p4raw-integrated: from //depot/perl@21075 'copy in' lib/dumpvar.pl
(@21010..)

20 years agoIntegrate:
Jarkko Hietaniemi [Mon, 8 Sep 2003 08:15:50 +0000 (08:15 +0000)]
Integrate:
[ 21051]
1. Work around the bug fixed by #20587 (because it's in 5.8.0).
2. Compensate for PL_sv_placeholder <= 5.8.1.
3. Clean up non-backwards-compatible tests.
4. Prepare for the 2.08 CPAN release.

[ 21052]
Musty corners of Syslog.pm.

[ 21057]
Updated Sharp Zaurus cross-compilation from Redvers Davies.

[ 21058]
Vanity patch.

[ 21063]
Subject: [PATCH] Re: [perl #23656] Safe reval bleeds local variable values
From: Dave Mitchell <davem@fdgroup.com>
Date: Sun, 7 Sep 2003 19:14:44 +0100
Message-ID: <20030907181444.GA7058@fdgroup.com>

[ 21064]
Upgrade to Unicode::Collate 0.28

[ 21065]
Subject: [PATCH] Test skeleton for debugger commands
From: Andreas J Koenig <andreas.koenig@anima.de>
Date: Sun, 07 Sep 2003 18:51:56 +0200
Message-ID: <87fzj8k0cz.fsf@franz.ak.mind.de>
With minor adjustments

[ 21066]
The in-memory files require PerlIO::scalar.

[ 21067]
Cleanup PerlIO::scalar documentation a bit.

[ 21068]
dumpvar.t: use Test::More;

[ 21069]
An empty test.

[ 21070]
More dumpvar testing.

[ 21071]
de0.t: use Test::More, add some tests.

[ 21072]
Subject: Re: [PATCH] Test skeleton for debugger commands
From: Andreas J Koenig <andreas.koenig@anima.de>
Date: Mon, 08 Sep 2003 10:48:27 +0200
Message-ID: <87llszis2s.fsf@franz.ak.mind.de>

[ 21073]
Subject: Re: one nit to fix [PATCH]
From: Rafael Garcia-Suarez <raphel.garcia-suarez@hexaflux.com>
Date: Mon, 8 Sep 2003 10:19:08 +0200
Message-Id: <20030908101908.5571326d.rgarcia@hexaflux.com>

[ 21074]
Subject: [PATCH] call_(pv|etc.) for Devel::PPPort
From: Tassilo von Parseval <tassilo.parseval@post.rwth-aachen.de>
Date: Mon, 08 Sep 2003 08:56:09 +0200
Message-id: <20030908065609.GA1260@ethan>
p4raw-link: @21074 on //depot/perl: e78280eef1d4944b27f03bb7d23ac12692f542fe
p4raw-link: @21073 on //depot/perl: b5a808db3c007cbb4159178941346ac3c6f968a7
p4raw-link: @21072 on //depot/perl: cc5fd0943567be6ee0408b6bc088cce15ca15861
p4raw-link: @21071 on //depot/perl: 7a2852eada400bfff9c63c487d3e65594d12d98f
p4raw-link: @21070 on //depot/perl: f97a9a4b11bc5c17f0a5caadd0d46e4be5b95cba
p4raw-link: @21069 on //depot/perl: 1b09bdda4fab4e08d67e64efca459415d5889e15
p4raw-link: @21068 on //depot/perl: 96b31d9ef6f02d5fac0d5502d45bc0ba71d292d8
p4raw-link: @21067 on //depot/perl: a920b0f7adaa661c0a5c180b356e27434c29449f
p4raw-link: @21066 on //depot/perl: e8c07a239fda7e5b7c4d932dc8e6b416c8ecaf3a
p4raw-link: @21065 on //depot/perl: fafebdf5c0e135737397bc4ab8fec007553101e7
p4raw-link: @21064 on //depot/perl: 06c8fc8f09dc8f7e52006b1a902e84e1587b786f
p4raw-link: @21063 on //depot/perl: 35ed0d3c8f1120489361bf37c4e66472d2262576
p4raw-link: @21058 on //depot/perl: 5ca085d78a72f53c0946033241106d8c00af2493
p4raw-link: @21057 on //depot/perl: 136febd582f8c09e243429ab77e54be8b75a494c
p4raw-link: @21052 on //depot/perl: 3d256c0f6af54af3995fa6abb8d11a7c054803e3
p4raw-link: @21051 on //depot/perl: fcaa57e7f91cda946b2f56c966b0368e91277889

p4raw-id: //depot/maint-5.8/perl@21075
p4raw-branched: from //depot/perl@21054 'branch in'
lib/Unicode/Collate/t/contract.t lib/perl5db/de0.t
lib/perl5db/dumpvar.t
p4raw-integrated: from //depot/perl@21054 'copy in' ext/Opcode/Safe.pm
(@17980..) ext/Storable/t/malice.t (@18008..)
ext/PerlIO/scalar/scalar.xs ext/PerlIO/t/scalar.t (@19247..)
Cross/TODO (@19297..) ext/Storable/ChangeLog (@19411..)
Cross/Makefile Cross/Makefile.SH.patch Cross/README
Cross/generate_config_sh Cross/installperl.patch (@19627..)
Cross/config.sh-arm-linux (@19899..) ext/Storable/t/utf8hash.t
(@20262..) lib/Unicode/Collate/t/test.t (@20452..)
ext/Storable/t/freeze.t (@20453..) ext/Storable/Storable.xs
(@20571..) ext/Sys/Syslog/Syslog.pm (@20686..)
ext/PerlIO/scalar/scalar.pm (@20704..) lib/Unicode/Collate.pm
lib/Unicode/Collate/Changes lib/Unicode/Collate/README
(@20990..) ext/Devel/PPPort/Changes ext/Devel/PPPort/PPPort.pm
ext/Devel/PPPort/t/test.t (@20996..) AUTHORS (@21041..) 'merge
in' MANIFEST (@20990..)

20 years agoBytecompiler and byteloader are now in better shape.
Jarkko Hietaniemi [Sat, 6 Sep 2003 06:30:49 +0000 (06:30 +0000)]
Bytecompiler and byteloader are now in better shape.
(While the C backend is a smoking ruin.)

p4raw-id: //depot/maint-5.8/perl@21054

20 years agoEnache thinks now is a good spot to bring back the fixed
Jarkko Hietaniemi [Fri, 5 Sep 2003 20:45:41 +0000 (20:45 +0000)]
Enache thinks now is a good spot to bring back the fixed
bytecode goodness to maint.  (Not the bytecode.t, though:
that's still too unfinished.)

p4raw-id: //depot/maint-5.8/perl@21053
p4raw-integrated: from //depot/perl@21050 'copy in' ext/B/B/Bytecode.pm
(@20789..) ext/ByteLoader/byterun.c (@20852..) t/TEST
(@20872..) 'edit in' ext/B/B/Assembler.pm (@20792..) op.h
(@20993..) 'merge in' embed.h global.sym proto.h (@20591..)
embed.fnc (@20726..)
p4raw-integrated: from //depot/perl@20993 'merge in' op.c (@20980..)
p4raw-integrated: from //depot/perl@20816 'ignore'
ext/ByteLoader/bytecode.h (@20792..)
p4raw-integrated: from //depot/perl@20792 'ignore' ext/B/t/assembler.t
(@20235..) bytecode.pl ext/B/B/Asmdata.pm (@20685..)
p4raw-integrated: from //depot/perl@20485 'edit in'
ext/B/B/Disassembler.pm (@20235..)

20 years agoUpdate Changes.
Jarkko Hietaniemi [Fri, 5 Sep 2003 14:23:02 +0000 (14:23 +0000)]
Update Changes.

p4raw-id: //depot/maint-5.8/perl@21050

20 years agoIntegrate:
Jarkko Hietaniemi [Fri, 5 Sep 2003 13:56:44 +0000 (13:56 +0000)]
Integrate:
[ 21036]
Subject: Re: [PATCH] Data::Dumper 2.121
From: Ilya Martynov <ilya@martynov.org>
Date: Fri, 05 Sep 2003 00:33:46 +0400
Message-ID: <87ad9kuwd1.fsf@abra.ru>

[ 21039]
Another seemingly fixed (un)tie bug,
[perl ##22297] cannot untie scalar from within tied FETCH

[ 21040]
[perl #3763] code example error in "perlopentut"

[ 21041]
Subject: [PATCH] Remove dublicated entry in AUTHORS
From: Ilya Martynov <ilya@martynov.org>
Date: Fri, 05 Sep 2003 00:49:57 +0400
Message-ID: <8765k8uvm2.fsf@abra.ru>

[ 21042]
Acknowledge some known tie bugs.

[ 21043]
Changed conflicting diff options

[ 21044]
FreeBSD hints updates from Anton Berezin.

[ 21045]
More suidperl path disclosure plugging:
the #9813 didn't do enough.  See either of
http://rt.perl.org/rt2/Ticket/Display.html?id=6511
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=203426

[ 21046]
Subject: versions threads modules
From: Elizabeth Mattijsen <liz@dijkmat.nl>
Date: Fri, 5 Sep 2003 12:22:52 +0200
Message-Id: <p05111b03bb7e1423e6ff@[192.168.56.4]>

[ 21047]
Subject: [PATCH] threads/shared.pm: saves 4K per thread
Date: Fri, 5 Sep 2003 14:46:00 +0200
Message-Id: <p05111b05bb7e177db044@[192.168.56.4]>
From: Elizabeth Mattijsen <liz@dijkmat.nl>

[ 21048]
One more known tie problem.
p4raw-link: @21048 on //depot/perl: e77edca30a2be27033e243f6b69dee5191c27b5a
p4raw-link: @21047 on //depot/perl: df5c998e3f9219a80f4bdf527ae29d22354dd219
p4raw-link: @21046 on //depot/perl: c46325ea2796bc5f3fb59a53f567acd792e498ce
p4raw-link: @21045 on //depot/perl: 2b8ca7391be5ab2bad904071bb0f753bcaac99a3
p4raw-link: @21044 on //depot/perl: 91ffdfa4eed6a2efd5dc0c1293f84cd29ab61220
p4raw-link: @21043 on //depot/perl: 2c9b96449de2a0e181e68c6d6cbaeaeb71258cf7
p4raw-link: @21042 on //depot/perl: 029149a3a15c2ba446182d3da9b94b640c047cac
p4raw-link: @21041 on //depot/perl: 538d71dff906e46f9ba521fcd5b27835b078aa11
p4raw-link: @21040 on //depot/perl: 1eb83ea05ee16ff24e004a5f6eb1943faa313a93
p4raw-link: @21039 on //depot/perl: dd12389b7c5ebc1a14261d71b7d5edca29c6e097
p4raw-link: @21036 on //depot/perl: fec5e1eb396a5ed15ea5ee0c269e61721c3e028b

p4raw-id: //depot/maint-5.8/perl@21049
p4raw-integrated: from //depot/perl@21042 'ignore' pod/perltie.pod
(@19819..)
p4raw-integrated: from //depot/perl@21035 'copy in'
ext/Data/Dumper/t/overload.t (@10676..) ext/Data/Dumper/Changes
(@11857..) ext/Data/Dumper/Dumper.xs ext/Data/Dumper/t/pair.t
(@19005..) pod/perlopentut.pod (@19080..)
ext/Data/Dumper/t/dumper.t (@19854..) hints/freebsd.sh
(@20093..) ext/threads/shared/shared.pm (@20686..)
ext/Data/Dumper/Dumper.pm (@20699..) t/op/tie.t (@21003..)
AUTHORS (@21027..) 'merge in' patchlevel.h (@20174..) perl.c
(@20913..) pod/perldiag.pod (@20999..)

20 years agoIntegrate:
Jarkko Hietaniemi [Thu, 4 Sep 2003 19:02:26 +0000 (19:02 +0000)]
Integrate:
[ 21027]
AUTHORS updates.

[ 21028]
A SuSE patchlet for perlcc -c to avoid
"Modification of a read-only value attempted at ... C.pm"

[ 21029]
Tiny perlcc tweaks.

[ 21030]
Subject: Re: "vendor" patch pickup
From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
Date: Thu, 4 Sep 2003 19:47:55 +0200
Message-ID: <009b01c3730c$ac45e750$0c2f1fac@R2D2>

(Gentoo: take Marcus' version of the __THROW patch and
even further #ifdef-protect it with __GLIBC__.)

[ 21031]
Subject: [PATCH] perlreftut: change distribution conditions
From: "Brendan O'Dea" <bod@debian.org>
Date: Thu, 4 Sep 2003 02:28:49 +1000
Message-ID: <20030903162849.GA9675@londo.c47.org>

[ 21033]
I think once is enough.
p4raw-link: @21033 on //depot/perl: 36ed8aee3cc709797cb70c10337a8023a3385cd0
p4raw-link: @21031 on //depot/perl: 49d5cbad7e34aa93704ded3cb611586befa38496
p4raw-link: @21030 on //depot/perl: 29820b6def5e4bfae4384a0cdfde88a25199db29
p4raw-link: @21029 on //depot/perl: 784a4a22985b41b1cfd2d1268406269bdfabb591
p4raw-link: @21028 on //depot/perl: 8e9a9eaeaf316dac892322510e042d3aabad4750
p4raw-link: @21027 on //depot/perl: c8538dcfbefa4c84bc2e5a892bac85157aa6d440

p4raw-id: //depot/maint-5.8/perl@21035
p4raw-integrated: from //depot/perl@21034 'copy in' configure.gnu
(@20187..) pod/perlreftut.pod (@20457..) utils/perlcc.PL
(@20681..) AUTHORS (@20879..) 'merge in' ext/B/B/C.pm
(@20695..) perl.h (@20915..)

20 years agoRegen the Asmdata for maint (only the VERSION changes, which is okay)
Jarkko Hietaniemi [Thu, 4 Sep 2003 18:57:14 +0000 (18:57 +0000)]
Regen the Asmdata for maint (only the VERSION changes, which is okay)

p4raw-id: //depot/maint-5.8/perl@21034

20 years agoIntegrate:
Marcus Holland-Moritz [Wed, 3 Sep 2003 19:20:20 +0000 (21:20 +0200)]
Integrate:
[ 21022]
Subject: [PATCH Porting/valgrindpp.pl] fix: output from different pids
From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
Message-ID: <005901c3723f$a7914f10$0c2f1fac@R2D2>

[ 21025]
Upgrade to Math::BigInt pre-rel 1.66 as of
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2003-09/msg00242.html
(the tar.gz link doesn't have 'v1.66', it has '1.66')
so that the smoke builds can start chewing it.
p4raw-link: @21025 on //depot/perl: aef458a0891c6e9b68a63c1a2c34e99bc6e508d8
p4raw-link: @21022 on //depot/perl: 110e9861451a03f252fceb782271c09d1527ec59

p4raw-id: //depot/maint-5.8/perl@21026
p4raw-integrated: from //depot/perl@21023 'copy in'
lib/Math/BigInt/t/bare_mbf.t lib/Math/BigInt/t/bare_mbi.t
lib/Math/BigInt/t/bigfltpm.inc lib/Math/BigInt/t/bigfltpm.t
lib/Math/BigInt/t/bigintpm.inc lib/Math/BigInt/t/bigintpm.t
lib/Math/BigInt/t/mbi_rand.t lib/Math/BigInt/t/sub_mbf.t
lib/Math/BigInt/t/sub_mbi.t lib/Math/BigInt/t/with_sub.t
(@20000..) lib/Math/BigInt/Calc.pm (@20041..)
Porting/valgrindpp.pl (@20989..) lib/Math/BigInt.pm (@20998..)

20 years agoperldelta polishing.
Jarkko Hietaniemi [Wed, 3 Sep 2003 17:01:01 +0000 (17:01 +0000)]
perldelta polishing.

p4raw-id: //depot/maint-5.8/perl@21023

20 years agoUpdate Changes.
Jarkko Hietaniemi [Wed, 3 Sep 2003 16:10:31 +0000 (16:10 +0000)]
Update Changes.

p4raw-id: //depot/maint-5.8/perl@21021