This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
19 years agoA temporary debugging aid for Tru64 threaded builds.
Jarkko Hietaniemi [Thu, 10 Apr 2003 09:40:24 +0000 (09:40 +0000)]
A temporary debugging aid for Tru64 threaded builds.

p4raw-id: //depot/perl@19182

19 years agoUnless Inuits are involved...
Jarkko Hietaniemi [Thu, 10 Apr 2003 08:02:10 +0000 (08:02 +0000)]
Unless Inuits are involved...

p4raw-id: //depot/perl@19181

19 years agoWith AFS the cwds have little chance of agreeing.
Jarkko Hietaniemi [Thu, 10 Apr 2003 07:02:44 +0000 (07:02 +0000)]
With AFS the cwds have little chance of agreeing.

p4raw-id: //depot/perl@19180

19 years agoI assume the idea was to use the *cwd variables for testing.
Jarkko Hietaniemi [Thu, 10 Apr 2003 06:46:50 +0000 (06:46 +0000)]
I assume the idea was to use the *cwd variables for testing.

p4raw-id: //depot/perl@19179

19 years agoperlport information about portably embedding string data.
Jarkko Hietaniemi [Thu, 10 Apr 2003 04:34:48 +0000 (04:34 +0000)]
perlport information about portably embedding string data.

p4raw-id: //depot/perl@19177

19 years agoAlso locale names can contain illegal UTF-8.
Jarkko Hietaniemi [Thu, 10 Apr 2003 04:18:45 +0000 (04:18 +0000)]
Also locale names can contain illegal UTF-8.

p4raw-id: //depot/perl@19176

19 years agoIn case someone is using UTF-8 locales.
Jarkko Hietaniemi [Thu, 10 Apr 2003 04:03:48 +0000 (04:03 +0000)]
In case someone is using UTF-8 locales.

p4raw-id: //depot/perl@19175

19 years agoEven more promotion for -lc128 (long doubles on AIX)
H.Merijn Brand [Wed, 9 Apr 2003 14:31:48 +0000 (16:31 +0200)]
Even more promotion for -lc128 (long doubles on AIX)
More obvious detection of C compiler
cc_type should not promote to config.sh

From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
Message-Id: <20030409143007.B4A4.H.M.BRAND@hccnet.nl>

p4raw-id: //depot/perl@19174

19 years agoopen(my $fh, ">&", STDOUT) should not warn under strict.
Jarkko Hietaniemi [Wed, 9 Apr 2003 12:39:35 +0000 (12:39 +0000)]
open(my $fh, ">&", STDOUT) should not warn under strict.

p4raw-id: //depot/perl@19173

19 years agoTry to be more descriptive than just __ANONIO__ which is what
Jarkko Hietaniemi [Wed, 9 Apr 2003 10:40:31 +0000 (10:40 +0000)]
Try to be more descriptive than just __ANONIO__ which is what
you get when you autovivify filehandles into array/hash elements.

p4raw-id: //depot/perl@19172

19 years agoImplement support for --help and --version in Getopt::Std
Ilya Zakharevich [Mon, 7 Apr 2003 17:07:15 +0000 (10:07 -0700)]
Implement support for --help and --version in Getopt::Std
Subject: Re: [PATCH 5.8.1 @19053] Getopt::Std
Message-ID: <20030408000714.GA953@math.berkeley.edu>

p4raw-id: //depot/perl@19171

19 years agoRe: Error: Unknown error
Adrian M. Enache [Tue, 8 Apr 2003 07:12:13 +0000 (10:12 +0300)]
Re: Error: Unknown error
Message-ID: <20030408041213.GA13553@ratsnest.hole>

p4raw-id: //depot/perl@19170

19 years ago(vaguely connected with) [perl #21875] Hash ref transformed as a list
Dave Mitchell [Mon, 7 Apr 2003 21:43:17 +0000 (22:43 +0100)]
(vaguely connected with) [perl #21875] Hash ref transformed as a list
Message-ID: <20030407204317.GA8796@fdgroup.com>

The new XTERMORDORDOR lexer expectation must also be named
in debugging perls, to be used in the output of -DT.

p4raw-id: //depot/perl@19169

19 years agoDocument that perl recognizes 2>&1 on the command-line on VMS.
Rafael Garcia-Suarez [Tue, 8 Apr 2003 19:05:22 +0000 (19:05 +0000)]
Document that perl recognizes 2>&1 on the command-line on VMS.

p4raw-id: //depot/perl@19168

19 years agoTypos fixes by Stas Bekman.
Rafael Garcia-Suarez [Tue, 8 Apr 2003 18:47:18 +0000 (18:47 +0000)]
Typos fixes by Stas Bekman.

p4raw-id: //depot/perl@19167

19 years agowas RE: How cross-platform is `foo 2>&1` these days?
Robin Barker [Tue, 8 Apr 2003 14:23:04 +0000 (15:23 +0100)]
was RE: How cross-platform is `foo 2>&1`  these days?
Message-ID: <533D273D4014D411AB1D00062938C4D904046395@hotel.npl.co.uk>

p4raw-id: //depot/perl@19166

19 years agoFew more words about safe/unsafe signals.
Jarkko Hietaniemi [Tue, 8 Apr 2003 04:42:05 +0000 (04:42 +0000)]
Few more words about safe/unsafe signals.

p4raw-id: //depot/perl@19164

19 years agoThe SvGROW() might move the PV.
Jarkko Hietaniemi [Mon, 7 Apr 2003 19:25:39 +0000 (19:25 +0000)]
The SvGROW() might move the PV.

p4raw-id: //depot/perl@19163

19 years agoRe: [PATCH] ExtUtils::MakeMaker 6.10_02
Michael G. Schwern [Mon, 7 Apr 2003 02:09:17 +0000 (19:09 -0700)]
Re: [PATCH] ExtUtils::MakeMaker 6.10_02
Message-ID: <20030407090917.GA9221@windhund.schwern.org>

p4raw-id: //depot/perl@19162

19 years agoTime::HiRes: Do not create files in blib directories under core
Jarkko Hietaniemi [Mon, 7 Apr 2003 04:17:38 +0000 (04:17 +0000)]
Time::HiRes: Do not create files in blib directories under core
(from Rafael)

p4raw-id: //depot/perl@19160

19 years agoFuture binary compat wishful thinking:
Jarkko Hietaniemi [Mon, 7 Apr 2003 03:53:01 +0000 (03:53 +0000)]
Future binary compat wishful thinking:
maint will use the stashcache, but not the dbassertion.

p4raw-id: //depot/perl@19159

19 years agoMore WinCE tweaking for Vadim Konovalov.
Jarkko Hietaniemi [Mon, 7 Apr 2003 03:41:17 +0000 (03:41 +0000)]
More WinCE tweaking for Vadim Konovalov.

p4raw-id: //depot/perl@19158

19 years agoCvFILE for constant subs
Stephen McCamant [Sun, 6 Apr 2003 16:39:13 +0000 (12:39 -0400)]
CvFILE for constant subs
Message-ID: <16016.36977.667436.279778@syllepsis.MIT.EDU>

p4raw-id: //depot/perl@19157

19 years agoB::Deparse: sv_no != 0
Stephen McCamant [Sun, 6 Apr 2003 17:00:48 +0000 (13:00 -0400)]
B::Deparse: sv_no != 0
Message-ID: <16016.38272.921140.343901@syllepsis.MIT.EDU>

p4raw-id: //depot/perl@19156

19 years agoAn unconditional carp is not nice.
Jarkko Hietaniemi [Sun, 6 Apr 2003 19:46:35 +0000 (19:46 +0000)]
An unconditional carp is not nice.

p4raw-id: //depot/perl@19154

19 years ago[DOC PATCH] README.solaris and -Dcc=gcc
Robert Spier [Sat, 5 Apr 2003 21:12:20 +0000 (13:12 -0800)]
[DOC PATCH] README.solaris and -Dcc=gcc
Message-ID: <m37ka88b0r.wl_rspier@pobox.com>

p4raw-id: //depot/perl@19153

19 years agoRemove unportable ">|" shell syntax
Adrian M. Enache [Sun, 6 Apr 2003 21:13:27 +0000 (00:13 +0300)]
Remove unportable ">|" shell syntax
Subject: Re: Change 19150: LD_PRELOAD hack, still badly flawed / a solution
Message-ID: <20030406181326.GA873@ratsnest.hole>

p4raw-id: //depot/perl@19152

19 years agoPATCH (was: Re: [perl #18180] problem with sys:syslog on solaris 8 with perl 5.8.0)
Joost van Baal [Mon, 25 Nov 2002 17:35:37 +0000 (18:35 +0100)]
PATCH (was: Re: [perl #18180] problem with sys:syslog on solaris 8 with perl 5.8.0)
Message-ID: <20021125163537.GC4745@banach.uvt.nl>

(The .pm patch modified a bit, and removed the false
 claim that _PATH_INFO would be coming from syslog.ph)

p4raw-id: //depot/perl@19151

19 years agoLD_PRELOAD hack, still badly flawed / a solution
Adrian M. Enache [Thu, 3 Apr 2003 15:50:48 +0000 (18:50 +0300)]
LD_PRELOAD hack, still badly flawed / a solution
Message-ID: <20030403125048.GA6107@ratsnest.hole>

On linux, when building a shared library, generate
a small shell wrapper, "preload", that preloads libperl.so
only if it exists. Useful when the 'make' process stops
before the link phase.

p4raw-id: //depot/perl@19150

19 years agoUpgrade to Locale::Maketext 1.04.
Jarkko Hietaniemi [Sat, 5 Apr 2003 20:44:25 +0000 (20:44 +0000)]
Upgrade to Locale::Maketext 1.04.

p4raw-id: //depot/perl@19149

19 years ago[perl #21839] perluniintro.pod: nice_string() doesn't escape
Jarkko Hietaniemi [Sat, 5 Apr 2003 20:38:30 +0000 (20:38 +0000)]
[perl #21839] perluniintro.pod: nice_string() doesn't escape
literal escape chars -- use Sadahiro-san's fix(es).

p4raw-id: //depot/perl@19148

19 years agoEmbedding
Ilya Zakharevich [Mon, 31 Mar 2003 12:39:24 +0000 (04:39 -0800)]
Embedding
Message-ID: <20030331203924.GA3602@math.berkeley.edu>

Advertise the pair of macros PERL_SYS_INIT3 / PERL_SYS_TERM
to be used in a C program's main function.

p4raw-id: //depot/perl@19147

19 years agoHeredocs and use encoding didn't work for SJIS;
Jarkko Hietaniemi [Sat, 5 Apr 2003 19:08:37 +0000 (19:08 +0000)]
Heredocs and use encoding didn't work for SJIS;
patch from Inaba Hiroto.

p4raw-id: //depot/perl@19146

19 years agoThe manpages don't have to be built by MakeMaker for the
Rafael Garcia-Suarez [Sat, 5 Apr 2003 11:45:36 +0000 (11:45 +0000)]
The manpages don't have to be built by MakeMaker for the
core modules in ext/. Disable this in Devel::PPPort (not
up-to-date on CPAN), Unicode::Normalize (the CPAN version
uses a different Makefile.PL anyway) and XS::APItest
(not CPANized.)

p4raw-id: //depot/perl@19145

19 years agoUpgrade to Unicode::Normalize 0.21 and Unicode::Collate 0.24,
Rafael Garcia-Suarez [Sat, 5 Apr 2003 11:28:22 +0000 (11:28 +0000)]
Upgrade to Unicode::Normalize 0.21 and Unicode::Collate 0.24,
by SADAHIRO Tomoyuki.

p4raw-id: //depot/perl@19144

19 years agoVMS %ENV fix (follow-up to 18852)
Craig A. Berry [Wed, 2 Apr 2003 18:09:03 +0000 (12:09 -0600)]
VMS %ENV fix (follow-up to 18852)
From: "Craig A. Berry" <craigberry@mac.com>
Message-Id: <5.2.0.9.0.20030402173822.01ba1df0@dcichiexc1>

p4raw-id: //depot/perl@19143

19 years agoRe: [PATCH 5.8.0 DOC] Fix missing functions when splitting perlfunc
Andreas König [Thu, 3 Apr 2003 08:28:52 +0000 (10:28 +0200)]
Re: [PATCH 5.8.0 DOC] Fix missing functions when splitting perlfunc
Message-ID: <m3u1dgnlgb.fsf@franz.ak.mind.de>

p4raw-id: //depot/perl@19142

19 years agoDon't recurse from threads to threads/shared (since
Jarkko Hietaniemi [Thu, 3 Apr 2003 05:00:36 +0000 (05:00 +0000)]
Don't recurse from threads to threads/shared (since
threads/shared is built separately, temp solution from
Schwern while MM is being fixed.)

p4raw-id: //depot/perl@19141

19 years agoFix missing functions when splitting perlfunc
Steve Hay [Thu, 20 Mar 2003 11:55:01 +0000 (11:55 +0000)]
Fix missing functions when splitting perlfunc
Message-ID: <3E79AC15.80307@uk.radan.com>

p4raw-id: //depot/perl@19140

19 years agoMake perldiag agree with #19138.
Jarkko Hietaniemi [Wed, 2 Apr 2003 19:44:07 +0000 (19:44 +0000)]
Make perldiag agree with #19138.

p4raw-id: //depot/perl@19139

19 years agoMake at least the thread count make sense.
Jarkko Hietaniemi [Wed, 2 Apr 2003 19:37:59 +0000 (19:37 +0000)]
Make at least the thread count make sense.

p4raw-id: //depot/perl@19138

19 years agoAdjust test for the recent change (#19136) to Pod::Html
Rafael Garcia-Suarez [Wed, 2 Apr 2003 19:24:47 +0000 (19:24 +0000)]
Adjust test for the recent change (#19136) to Pod::Html

p4raw-id: //depot/perl@19137

19 years agoFixes for "installhtml --splithead", based on :
Steve Hay [Wed, 2 Apr 2003 11:33:41 +0000 (12:33 +0100)]
Fixes for "installhtml --splithead", based on :
Subject: Re: [PATCH 5.8.0 UTIL] Fix installhtml for splitting and PM/POD conflicts
Message-ID: <3E8ABC85.5060807@uk.radan.com>

This also includes a small patch to Pod::Html : when generating
anchor names, play on the safe side and turn every non-alphanumeric
character into an '_'. Moreover, Pod::Html::anchorify() is now
optionally exported.

p4raw-id: //depot/perl@19136

19 years agoRe: [perl #21765] $s = ""; $n = @a = split(/,/, $s); results in undef $n
Yitzchak Scott-Thoennes [Tue, 1 Apr 2003 16:32:46 +0000 (08:32 -0800)]
Re: [perl #21765] $s = ""; $n = @a = split(/,/, $s); results in undef $n
Message-ID: <u+ii+gzkgqkV092yn@efn.org>

p4raw-id: //depot/perl@19135

19 years agoFix some small nits, thanks to Rafael.
Artur Bergman [Wed, 2 Apr 2003 18:01:40 +0000 (18:01 +0000)]
Fix some small nits, thanks to Rafael.

p4raw-id: //depot/perl@19134

19 years agoAdd packname->stash cache before the check if a packname is a
Artur Bergman [Wed, 2 Apr 2003 13:41:14 +0000 (13:41 +0000)]
Add packname->stash cache before the check if a packname is a
filehandle or a package, it works because only packnames
that have been resolved to stashes are added to the cache,
and when a newIO is created we clean the cache.
Results in roughly 1.8 speed increase for class->method()
calls.

p4raw-id: //depot/perl@19133

19 years ago#19122 should have been tested on non-glibc system (like AIX)
H.Merijn Brand [Wed, 2 Apr 2003 11:28:02 +0000 (11:28 +0000)]
#19122 should have been tested on non-glibc system (like AIX)

p4raw-id: //depot/perl@19132

19 years agoSpread IlyaZ's PERL_CORE detection trick.
Jarkko Hietaniemi [Wed, 2 Apr 2003 05:25:19 +0000 (05:25 +0000)]
Spread IlyaZ's PERL_CORE detection trick.

p4raw-id: //depot/perl@19131

19 years agoCannot portably compare files if one of them is still open
Jarkko Hietaniemi [Wed, 2 Apr 2003 04:42:40 +0000 (04:42 +0000)]
Cannot portably compare files if one of them is still open
(from Craig Berry).

p4raw-id: //depot/perl@19130

19 years agoMM_VMS tweak from Craig Berry:
Jarkko Hietaniemi [Wed, 2 Apr 2003 04:30:45 +0000 (04:30 +0000)]
MM_VMS tweak from Craig Berry:
http://nntp.x.perl.org/group/perl.makemaker/1002

p4raw-id: //depot/perl@19129

19 years agoFix installhtml for splitting and PM/POD conflicts
Steve Hay [Thu, 20 Mar 2003 12:34:15 +0000 (12:34 +0000)]
Fix installhtml for splitting and PM/POD conflicts
Message-ID: <3E79B547.6030201@uk.radan.com>
(with a few minor tweaks)

p4raw-id: //depot/perl@19128

19 years agoRe: [perl #21744] Deparse bug: "\::" deparsed as "::"
Adrian M. Enache [Sat, 29 Mar 2003 19:45:41 +0000 (21:45 +0200)]
Re: [perl #21744] Deparse bug: "\::" deparsed as "::"
Message-ID: <20030329174541.GA8138@ratsnest.hole>

p4raw-id: //depot/perl@19127

19 years agoFix bug #21742. require should be always invoked in
Rafael Garcia-Suarez [Tue, 1 Apr 2003 18:39:43 +0000 (18:39 +0000)]
Fix bug #21742. require should be always invoked in
scalar context. This wasn't the case when called from
an eval(""), because the void context doesn't propagate
through the leaveeval op. Instead of making scalarvoid()
handle OP_LEAVEEVAL -- this breaks AutoLoader -- implement
a workaround in doeval().

p4raw-id: //depot/perl@19126

19 years ago[patch] fix HiRes.t failures on Stratus VOS
Paul Green [Tue, 1 Apr 2003 12:37:38 +0000 (07:37 -0500)]
[patch] fix HiRes.t failures on Stratus VOS
From: "Green, Paul" <Paul.Green@stratus.com>
Message-ID: <A2A34F15EE916148BC4C4748223E67A403D99C9D@exna4.stratus.com>

p4raw-id: //depot/perl@19124

19 years agoIntegrate:
Jarkko Hietaniemi [Tue, 1 Apr 2003 16:36:52 +0000 (16:36 +0000)]
Integrate:
[ 19119]
Address "5.8.1@19053: crypt_r() takes 128K per thread".
p4raw-link: @19119 on //depot/maint-5.8/perl: 5338c2bbd71426ba96ace22615fafeda3d05e36d
p4raw-link: @19053 on //depot/maint-5.8/perl: dab75801826d3b09804fff099d3631e91578dcd1

p4raw-id: //depot/perl@19122
p4raw-integrated: from //depot/maint-5.8/perl@19121 'copy in' reentr.c
reentr.h reentr.pl (@19106..) 'merge in' pp.c (@19045..)

19 years agoIntegrate:
Ilya Zakharevich [Mon, 31 Mar 2003 12:53:01 +0000 (04:53 -0800)]
Integrate:
[ 19109]
Subject: [PATCH 5.8.1 @19053] Time::HiRes
Message-ID: <20030331205301.GA3687@math.berkeley.edu>

[ 19111]
A cleaner way to detect PERL_CORE, from IlyaZ.
p4raw-link: @19111 on //depot/maint-5.8/perl: 180158515bf55baba130dc335fb25e9d48016830
p4raw-link: @19109 on //depot/maint-5.8/perl: 0de7851241e3f1d50d1f426c11333d0f72bd7fcb

p4raw-id: //depot/perl@19121
p4raw-integrated: from //depot/maint-5.8/perl@19120 'copy in'
ext/Time/HiRes/HiRes.t (@18080..) ext/Time/HiRes/Makefile.PL
(@18922..)

19 years agoIntegrate:
Ilya Zakharevich [Mon, 31 Mar 2003 12:43:37 +0000 (04:43 -0800)]
Integrate:
[ 19106]
Subject: [PATCH 5.8.1 @19053] OS/2-related patches
Message-ID: <20030331204337.GA3634@math.berkeley.edu>

and regen Configure.
p4raw-link: @19106 on //depot/maint-5.8/perl: 8257dec7ed17c0d4d721411d2a781ceadf724da5

p4raw-id: //depot/perl@19120
p4raw-edited: from //depot/maint-5.8/perl@19118 'edit in' embedvar.h
(@18804..)
p4raw-integrated: from //depot/maint-5.8/perl@19118 'copy in'
os2/Makefile.SHs os2/OS2/ExtAttr/Changes
os2/OS2/ExtAttr/ExtAttr.pm os2/OS2/PrfDB/Changes
os2/OS2/PrfDB/PrfDB.pm os2/OS2/REXX/DLL/DLL.pm
os2/OS2/REXX/REXX.pm os2/dl_os2.c os2/os2thread.h (@17645..)
ext/threads/threads.xs (@18619..) perlio.c (@18948..)
Makefile.SH (@19061..) 'ignore' embed.pl (@18872..) embed.h
(@19011..) embed.fnc (@19030..) 'merge in' os2/os2ish.h
(@17645..) os2/os2.c (@18347..) perlapi.h (@18804..) perlvars.h
(@18808..) makedef.pl (@18896..) intrpvar.h (@18920..) sv.c
(@18961..)
p4raw-edited: from //depot/maint-5.8/perl@19106 'edit in' Configure
(@19040..)
p4raw-integrated: from //depot/maint-5.8/perl@19106 'copy in' reentr.h
(@18850..) reentr.c reentr.pl (@18922..)

19 years agoDocument the _exit() issue with threads in Linux [perl #17057].
Jarkko Hietaniemi [Tue, 1 Apr 2003 16:17:04 +0000 (16:17 +0000)]
Document the _exit() issue with threads in Linux [perl #17057].

p4raw-id: //depot/perl@19118

19 years agoRe: 5.8.1@19053 bug: make minitest fails with threads
Rafael Garcia-Suarez [Tue, 1 Apr 2003 11:02:35 +0000 (13:02 +0200)]
Re: 5.8.1@19053 bug: make minitest fails with threads
Message-Id: <20030401110235.3f20ffb2.rgarciasuarez@free.fr>

p4raw-id: //depot/perl@19117

19 years agoMM hackery and whitespace changes
Michael G. Schwern [Mon, 31 Mar 2003 15:16:57 +0000 (07:16 -0800)]
MM hackery and whitespace changes
Message-ID: <20030331231657.GJ17529@windhund.schwern.org>

p4raw-id: //depot/perl@19116

19 years agooverdue perlhack.pod corrections for RT
Richard Foley [Mon, 31 Mar 2003 16:27:14 +0000 (18:27 +0200)]
overdue perlhack.pod corrections for RT
Message-ID: <B374141B0A424D4F9CF143CC51B3ADD9857B39@NZURC900PEX1.ubsgs.ubsgroup.net>

p4raw-id: //depot/perl@19115

19 years agoText::Abbrev warnings safe
Peter Scott [Fri, 28 Mar 2003 16:34:47 +0000 (08:34 -0800)]
Text::Abbrev warnings safe
Message-id: <5.2.0.9.2.20030328161002.00b45f08@shell2.webquarry.com>

p4raw-id: //depot/perl@19114

19 years agoImplemented AIX longdouble support in hints/aix.sh, which now
H.Merijn Brand [Tue, 1 Apr 2003 17:18:57 +0000 (19:18 +0200)]
Implemented AIX longdouble support in hints/aix.sh, which now
actually work.  Thanks to John L. Allen for the hint.

Subject: Re: AIX longdoubles
From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
Message-Id: <20030401171819.D8E6.H.M.BRAND@hccnet.nl>

p4raw-id: //depot/perl@19113

19 years agoTabify; strictly speaking unnecessary but anyway...
Jarkko Hietaniemi [Mon, 31 Mar 2003 10:51:36 +0000 (10:51 +0000)]
Tabify; strictly speaking unnecessary but anyway...

p4raw-id: //depot/perl@19104

19 years agoUpgrade to Test::Harness 2.27_02.
Jarkko Hietaniemi [Mon, 31 Mar 2003 10:36:48 +0000 (10:36 +0000)]
Upgrade to Test::Harness 2.27_02.

p4raw-id: //depot/perl@19102

19 years agoUpgrade to podlators 1.26.
Jarkko Hietaniemi [Mon, 31 Mar 2003 10:07:35 +0000 (10:07 +0000)]
Upgrade to podlators 1.26.

p4raw-id: //depot/perl@19101

19 years agoUpgrade to Encode 1.92.
Jarkko Hietaniemi [Mon, 31 Mar 2003 10:03:50 +0000 (10:03 +0000)]
Upgrade to Encode 1.92.

p4raw-id: //depot/perl@19100

19 years agoExtUtils::MakeMaker 6.03 -> 6.06_05ish
Michael G. Schwern [Mon, 31 Mar 2003 02:42:58 +0000 (18:42 -0800)]
ExtUtils::MakeMaker 6.03 -> 6.06_05ish
Message-ID: <20030331104257.GB15327@windhund.schwern.org>

p4raw-id: //depot/perl@19099

19 years agostray n_a
Michael G. Schwern [Mon, 31 Mar 2003 00:55:49 +0000 (16:55 -0800)]
stray n_a
Message-ID: <20030331085549.GB1300@windhund.schwern.org>

p4raw-id: //depot/perl@19098

19 years agoSome low-hanging fruit for EBCDIC portability
Jarkko Hietaniemi [Mon, 31 Mar 2003 05:00:07 +0000 (05:00 +0000)]
Some low-hanging fruit for EBCDIC portability
(or for marking as EBCDIC todos)

p4raw-id: //depot/perl@19097

19 years agoUpgrade to Time::HiRes 1.44.
Jarkko Hietaniemi [Sun, 30 Mar 2003 15:54:35 +0000 (15:54 +0000)]
Upgrade to Time::HiRes 1.44.

p4raw-id: //depot/perl@19094

19 years agoIRIX 5.3 update.
Jarkko Hietaniemi [Sun, 30 Mar 2003 15:09:02 +0000 (15:09 +0000)]
IRIX 5.3 update.

p4raw-id: //depot/perl@19092

20 years agoNot all compilers like #ifdefs within cpp macros
Jarkko Hietaniemi [Sun, 30 Mar 2003 10:26:32 +0000 (10:26 +0000)]
Not all compilers like #ifdefs within cpp macros
(follow-up on #19086)

p4raw-id: //depot/perl@19091

20 years agoEnding strings is customary (typo from #19084).
Jarkko Hietaniemi [Sun, 30 Mar 2003 09:50:33 +0000 (09:50 +0000)]
Ending strings is customary (typo from #19084).

p4raw-id: //depot/perl@19090

20 years agoRe-sort MANIFEST (LC_ALL=C sort -fo MANIFEST MANIFEST)
Jarkko Hietaniemi [Sun, 30 Mar 2003 09:24:08 +0000 (09:24 +0000)]
Re-sort MANIFEST (LC_ALL=C sort -fo MANIFEST MANIFEST)

p4raw-id: //depot/perl@19089

20 years agoAnother victim of IRIX 5.3's inability to resolve 'localhost'
Jarkko Hietaniemi [Sun, 30 Mar 2003 09:09:42 +0000 (09:09 +0000)]
Another victim of IRIX 5.3's inability to resolve 'localhost'
as the test expects.

p4raw-id: //depot/perl@19088

20 years agoIn IRIX 5.3 turn off some of the warnings that cannot
Jarkko Hietaniemi [Sun, 30 Mar 2003 09:08:07 +0000 (09:08 +0000)]
In IRIX 5.3 turn off some of the warnings that cannot
really be helped (e.g. warnings coming from system headers,
or linker warnings during Configure).

p4raw-id: //depot/perl@19087

20 years agoIn IRIX 5.3 the cc is awfully confused about the prototype
Jarkko Hietaniemi [Sun, 30 Mar 2003 08:59:24 +0000 (08:59 +0000)]
In IRIX 5.3 the cc is awfully confused about the prototype
of select().

p4raw-id: //depot/perl@19086

20 years agoIn IRIX 5.3 being too POSIXly hides the struct timespec.
Jarkko Hietaniemi [Sun, 30 Mar 2003 08:43:53 +0000 (08:43 +0000)]
In IRIX 5.3 being too POSIXly hides the struct timespec.

p4raw-id: //depot/perl@19085

20 years agogethostbyname('localhost') is not that portable.
Jarkko Hietaniemi [Sun, 30 Mar 2003 08:31:53 +0000 (08:31 +0000)]
gethostbyname('localhost') is not that portable.
inet_aton('localhost') in IRIX 5.3 returned an undef,
which in turn made pack_sockaddr_in to barf on zero
length in_addr.

p4raw-id: //depot/perl@19084

20 years agoCOW formats (was Re: Smoke [5.9.0] 19044 FAIL(F) linux 2.4.18-3 (i686/1 cpu))
Nicholas Clark [Sun, 30 Mar 2003 00:35:48 +0000 (00:35 +0000)]
COW formats (was Re: Smoke [5.9.0] 19044 FAIL(F) linux 2.4.18-3 (i686/1 cpu))
Message-ID: <20030330003547.GO274@Bagpuss.unfortu.net>

p4raw-id: //depot/perl@19083

20 years agoIRIX 5.3 can have PF_LINK defined to be AF_LINK but
Jarkko Hietaniemi [Sat, 29 Mar 2003 21:18:32 +0000 (21:18 +0000)]
IRIX 5.3 can have PF_LINK defined to be AF_LINK but
not defined AF_LINK.

p4raw-id: //depot/perl@19082

20 years ago[unPATCH] Re: Smoke [5.8.1] 19076 FAIL(F) openbsd 3.2 (i386/1 cpu)
Nicholas Clark [Sat, 29 Mar 2003 18:58:09 +0000 (18:58 +0000)]
[unPATCH] Re: Smoke [5.8.1] 19076 FAIL(F) openbsd 3.2 (i386/1 cpu)
Message-ID: <20030329185807.GL274@Bagpuss.unfortu.net>

p4raw-id: //depot/perl@19081

20 years agoMinor rephrasing in perlopentut,
Rafael Garcia-Suarez [Sat, 29 Mar 2003 20:39:34 +0000 (20:39 +0000)]
Minor rephrasing in perlopentut,
noticed by Bob Wilkinson (RT [perl #21725])

p4raw-id: //depot/perl@19080

20 years ago[DOCPATCH] Re: [PATCH] Re: [perl #21614] 5.8.0 Unbalanced string table refcount
Nicholas Clark [Thu, 27 Mar 2003 22:37:35 +0000 (22:37 +0000)]
[DOCPATCH] Re: [PATCH] Re: [perl #21614] 5.8.0 Unbalanced string table refcount
Message-ID: <20030327223735.GD277@Bagpuss.unfortu.net>

p4raw-id: //depot/perl@19079

20 years agoIt seems that in Tru64 V5 gcc cannot be used to
Jarkko Hietaniemi [Sat, 29 Mar 2003 07:23:00 +0000 (07:23 +0000)]
It seems that in Tru64 V5 gcc cannot be used to
compile a threaded Perl because <pthread.h> explicitly
checks for supported compilers (gcc not being one of them).
This is not so bad since the system C compiler is always there.

p4raw-id: //depot/perl@19078

20 years agoFeeding illegal QP (like \x80) to this
Jarkko Hietaniemi [Fri, 28 Mar 2003 06:03:16 +0000 (06:03 +0000)]
Feeding illegal QP (like \x80) to this
./perl -Ilib -wne 'use PerlIO::via::QuotedPrint;BEGIN{binmode(STDIN, ":via(QuotedPrint)")};print'
caused a coredump in av_length() <- nextargv() because
the av was NULL.  I don't know that returning Nullfp is
the best thing to do, but it dodges the segfault and
introduces no test failures.

p4raw-id: //depot/perl@19077

20 years agoMissing final \n.
Jarkko Hietaniemi [Thu, 27 Mar 2003 18:17:20 +0000 (18:17 +0000)]
Missing final \n.

p4raw-id: //depot/perl@19074

20 years ago[perl #21672] IO::New and undefined filename behaviour
mike@exegenix.com [Mon, 24 Mar 2003 16:29:08 +0000 (16:29 +0000)]
[perl #21672] IO::New and undefined filename behaviour
From: "mike@exegenix.com (via RT)" <perlbug-followup@perl.org>
Message-Id: <rt-21672-54038.2.07650993465862@bugs6.perl.org>
plus a regression test

p4raw-id: //depot/perl@19072

20 years agoBetter version of change #19069
Nicholas Clark [Wed, 26 Mar 2003 23:01:46 +0000 (23:01 +0000)]
Better version of change #19069
Subject: [PATCH] Re: [PATCH] Re: [perl #21614] 5.8.0 Unbalanced string table refcount
Message-ID: <20030326230145.GC279@Bagpuss.unfortu.net>
p4raw-link: @19069 on //depot/perl: 10bcdfd6e8d70ea5a2c02616001cf97fce7f3e17

p4raw-id: //depot/perl@19071

20 years ago[patch] for Stratus VOS
Paul Green [Wed, 26 Mar 2003 17:24:38 +0000 (12:24 -0500)]
[patch] for Stratus VOS
From: "Green, Paul" <Paul.Green@stratus.com>
Message-ID: <A2A34F15EE916148BC4C4748223E67A403D99C74@exna4.stratus.com>
(plus a small tweak to the test script)

p4raw-id: //depot/perl@19070

20 years agoRe: [perl #21614] 5.8.0 Unbalanced string table refcount
Nicholas Clark [Tue, 25 Mar 2003 22:59:17 +0000 (22:59 +0000)]
Re: [perl #21614] 5.8.0 Unbalanced string table refcount
Message-ID: <20030325225917.GE284@Bagpuss.unfortu.net>

p4raw-id: //depot/perl@19069

20 years agoWin32 counterpart of change #19065
Rafael Garcia-Suarez [Wed, 26 Mar 2003 20:53:18 +0000 (20:53 +0000)]
Win32 counterpart of change #19065
p4raw-link: @19065 on //depot/perl: ce28de53280045efd40d128c35482d809354e666

p4raw-id: //depot/perl@19068

20 years agoVMS counterpart of change #19065
Rafael Garcia-Suarez [Wed, 26 Mar 2003 20:34:32 +0000 (20:34 +0000)]
VMS counterpart of change #19065
p4raw-link: @19065 on //depot/perl: ce28de53280045efd40d128c35482d809354e666

p4raw-id: //depot/perl@19067

20 years agoUpgrade to Term::ANSIColor 1.07.
Jarkko Hietaniemi [Wed, 26 Mar 2003 20:05:40 +0000 (20:05 +0000)]
Upgrade to Term::ANSIColor 1.07.

p4raw-id: //depot/perl@19066

20 years agoAdd a file utils/cpan.PL to generate the "cpan" utility,
Rafael Garcia-Suarez [Wed, 26 Mar 2003 19:55:20 +0000 (19:55 +0000)]
Add a file utils/cpan.PL to generate the "cpan" utility,
also separately maintained on CPAN, and now moved as
lib/CPAN/bin/cpan. Tweak installperl to avoid installing
this last file.

p4raw-id: //depot/perl@19065

20 years ago[PATCH] Re: [perl #21542] local $_ [0] = $_ [0] fails.
Dave Mitchell [Thu, 20 Mar 2003 01:26:19 +0000 (01:26 +0000)]
[PATCH] Re: [perl #21542] local $_ [0] = $_ [0] fails.
Date: Thu, 20 Mar 2003 01:26:19 +0000
Message-ID: <20030320012619.C19869@fdgroup.com>

Subject: Re: [PATCH] Re: [perl #21542] local $_ [0] = $_ [0] fails.
From: Dave Mitchell <davem@fdgroup.com>
Date: Mon, 24 Mar 2003 16:06:51 +0000
Message-ID: <20030324160651.D1798@fdgroup.com>

p4raw-id: //depot/perl@19064

20 years ago[perl #21648] Doc typo in Net::servent
Andy Lester [Sat, 22 Mar 2003 05:02:31 +0000 (05:02 +0000)]
[perl #21648] Doc typo in Net::servent
From: Andy Lester (via RT) <perlbug-followup@perl.org>
Message-Id: <rt-21648-53986.0.682889311382979@bugs6.perl.org>

p4raw-id: //depot/perl@19063

20 years agofor QNX 6.2
Norton T. Allen [Tue, 25 Mar 2003 12:09:42 +0000 (07:09 -0500)]
for QNX 6.2
Message-Id: <200303251709.MAA11391@bottesini.harvard.edu>

p4raw-id: //depot/perl@19062

20 years agolib/vmsish.t GMT bug fix
Craig A. Berry [Tue, 25 Mar 2003 22:52:58 +0000 (16:52 -0600)]
lib/vmsish.t GMT bug fix
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <3E81322A.3040508@mac.com>

p4raw-id: //depot/perl@19060