This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
21 years agorequire.t needs binmode() to work on windows
Gurusamy Sarathy [Wed, 2 Aug 2000 22:28:59 +0000 (22:28 +0000)]
require.t needs binmode() to work on windows

p4raw-id: //depot/perl@6497

21 years agoDocument the IVdf UVuf UVof UVxf.
Jarkko Hietaniemi [Wed, 2 Aug 2000 22:08:51 +0000 (22:08 +0000)]
Document the IVdf UVuf UVof UVxf.

p4raw-id: //depot/perl@6496

21 years agodetypo #6494
Jarkko Hietaniemi [Wed, 2 Aug 2000 21:54:26 +0000 (21:54 +0000)]
detypo #6494

p4raw-id: //depot/perl@6495

21 years agoDump UVs as UVs in Data::Dumper.
Gurusamy Sarathy [Thu, 27 Apr 2000 12:26:25 +0000 (05:26 -0700)]
Dump UVs as UVs in Data::Dumper.

Subject: Re: [ID 20000405.018] Data::Dumper and negative numbers
Message-Id: <200004271926.MAA04331@molotok.activestate.com>

p4raw-id: //depot/perl@6494

21 years ago[ID 20000731.010] regex error
Hugo van der Sanden [Wed, 2 Aug 2000 14:53:56 +0000 (15:53 +0100)]
[ID 20000731.010] regex error
Message-Id: <200008021353.OAA24761@crypt.compulink.co.uk>

p4raw-id: //depot/perl@6493

21 years agoThe new setproctitle() feature is available only in
Jarkko Hietaniemi [Wed, 2 Aug 2000 15:02:46 +0000 (15:02 +0000)]
The new setproctitle() feature is available only in
bleeding edge FreeBSD.  From Paul Saab.

p4raw-id: //depot/perl@6492

21 years agoThe tr utf8 patching continues.
Simon Cozens [Wed, 2 Aug 2000 02:37:17 +0000 (02:37 +0000)]
The tr utf8 patching continues.

Subject: Re: #6469, too many tests claimed in require.t
Message-ID: <slrn8of2at.81o.simon@justanother.perlhacker.org>

(the logic of the test was the wrong way round in the patch)

p4raw-id: //depot/perl@6491

21 years agoThe name of a filehandle does not have <these>.
Jarkko Hietaniemi [Wed, 2 Aug 2000 13:27:38 +0000 (13:27 +0000)]
The name of a filehandle does not have <these>.

p4raw-id: //depot/perl@6490

21 years agoRemove the extraneous "main::" prefix from all the
Gurusamy Sarathy [Mon, 20 Mar 2000 11:28:02 +0000 (03:28 -0800)]
Remove the extraneous "main::" prefix from all the
"opened only for", "on closed", and "never opened" warnings.

Subject: Re: inappropriate warning
Message-Id: <200003201928.LAA32224@maul.ActiveState.com>

p4raw-id: //depot/perl@6489

21 years agomemcpy has n o in it, as pinted ut by Sarathy.
Jarkko Hietaniemi [Wed, 2 Aug 2000 03:02:57 +0000 (03:02 +0000)]
memcpy has n o in it, as pinted ut by Sarathy.

p4raw-id: //depot/perl@6488

21 years agoDocument in one place the memory abstractions used in Perl core.
Simon Cozens [Wed, 2 Aug 2000 02:20:23 +0000 (02:20 +0000)]
Document in one place the memory abstractions used in Perl core.

Subject: Re: Memory abstraction
Organization: Earth.li Origins

p4raw-id: //depot/perl@6487

21 years agoregen_headers, regen perltoc.
Jarkko Hietaniemi [Wed, 2 Aug 2000 02:41:57 +0000 (02:41 +0000)]
regen_headers, regen perltoc.

p4raw-id: //depot/perl@6486

21 years ago"This little thing tests for a file .patch, and if it contains
Simon Cozens [Fri, 14 Jul 2000 07:12:15 +0000 (07:12 +0000)]
"This little thing tests for a file .patch, and if it contains
 a number, pops into patchlevel.h" (making it easier to track
which development version people are reporting bugs against)

Subject: Patchlevel autogeneration for repository perls
Message-ID: <slrn8mtfaf.1qo.simon@justanother.perlhacker.org>

p4raw-id: //depot/perl@6485

21 years agoFreeBSD 3.* updates from
Paul Saab [Tue, 1 Aug 2000 15:41:39 +0000 (08:41 -0700)]
FreeBSD 3.* updates from
Subject: [ID 20000801.007] setting $0 on FreeBSD 4.x does not get reflected in /bin/ps
Message-Id: <20000801154139.A53740@yahoo-inc.com>

p4raw-id: //depot/perl@6484

21 years agoIn new BSDs changes to argv[] do not show up in ps(1) output,
Paul Saab [Tue, 1 Aug 2000 15:41:39 +0000 (08:41 -0700)]
In new BSDs changes to argv[] do not show up in ps(1) output,
instead one must use setproctitle().  This was already addressed
by change #6457, but the below has a new variant for FreeBSD 4.0
or later, and the matter is also documented more.
Subject: [ID 20000801.007] setting $0 on FreeBSD 4.x does not get reflected in /bin/ps
Message-Id: <20000801154139.A53740@yahoo-inc.com>

p4raw-link: @6457 on //depot/perl: 0c9177abdae6e91f4dfdab2ef3cc817ec901e51eon //depot/metaconfig: efc5abcdbec468dfb20e18acbe3ab6c1cd9e92c3

p4raw-id: //depot/perl@6483

21 years agoThe test from this
Tom Hughes [Sat, 15 Apr 2000 17:03:44 +0000 (18:03 +0100)]
The test from this

Subject: Re: [ID 20000411.002] qw() gives different results in 5.6 to previous versions
Message-ID: <d1c9b2af49.tom@compton.compton.nu>

was missing, the code change went in as #5989
(which had a different test?)

p4raw-id: //depot/perl@6482

21 years ago[Proposed PATCH] Let Perl define QUAD_MIN and _MAX itself
Jeff Okamoto [Thu, 27 Jul 2000 13:51:41 +0000 (06:51 -0700)]
[Proposed PATCH] Let Perl define QUAD_MIN and _MAX itself
Message-Id: <200007272051.NAA02178@xfiles.intercon.hp.com>

p4raw-id: //depot/perl@6481

21 years agoMake p4desc to skip non-mainperl branches by default.
Jarkko Hietaniemi [Tue, 1 Aug 2000 18:05:28 +0000 (18:05 +0000)]
Make p4desc to skip non-mainperl branches by default.

p4raw-id: //depot/perl@6480

21 years agoIf gccosandvers is equal to osname, clear gccosandvers.
Jarkko Hietaniemi [Tue, 1 Aug 2000 17:29:19 +0000 (17:29 +0000)]
If gccosandvers is equal to osname, clear gccosandvers.

p4raw-id: //depot/perl@6479

21 years agoBOM patching from Simon Cozens.
Jarkko Hietaniemi [Tue, 1 Aug 2000 15:54:08 +0000 (15:54 +0000)]
BOM patching from Simon Cozens.

p4raw-id: //depot/perl@6478

21 years agoStash away the largefiles flags and libswanted.
Jarkko Hietaniemi [Tue, 1 Aug 2000 04:50:33 +0000 (04:50 +0000)]
Stash away the largefiles flags and libswanted.

p4raw-id: //depot/perl@6477

21 years agovarious syntax errors and such (not fixed: comp/require.t#22 coredump
Gurusamy Sarathy [Tue, 1 Aug 2000 04:24:24 +0000 (04:24 +0000)]
various syntax errors and such (not fixed: comp/require.t#22 coredump
on Windows)

p4raw-id: //depot/perl@6476

21 years agoMake chr() for values >127 to create utf8 when under utf8.
Simon Cozens [Tue, 1 Aug 2000 02:37:02 +0000 (02:37 +0000)]
Make chr() for values >127 to create utf8 when under utf8.

Subject: Re: uft8/chr()
Message-ID: <slrn8ocdud.19l.simon@justanother.perlhacker.org>

p4raw-id: //depot/perl@6475

21 years agoIn Digital UNIX warn if gcc explicitly chosen because even
Jarkko Hietaniemi [Tue, 1 Aug 2000 02:36:18 +0000 (02:36 +0000)]
In Digital UNIX warn if gcc explicitly chosen because even
2.95.2 is known to cause problems.

p4raw-id: //depot/perl@6474

21 years agoMake the safety catch for buggy gccs work with triple version
Maurizio Loreti [Mon, 31 Jul 2000 14:55:06 +0000 (16:55 +0200)]
Make the safety catch for buggy gccs work with triple version
numbers like 2.95.2.  Reported in

Subject: [ID 20000731.005] Perl 5.6.0 "Configure" fails to recognize gcc 2.95.2
Message-Id: <200007311255.AA25586@axcdf4.pd.infn.it>

p4raw-id: //depot/perl@6473

21 years agofix and question re: waitpid() under win32
Brian Clarke [Fri, 28 Jul 2000 15:18:29 +0000 (11:18 -0400)]
fix and question re: waitpid() under win32
Message-ID: <3981DC85.290314EB@appliedmeta.com>

Slightly reformatted and WNOHANG # define moved to win32.h
so that also POSIX.xs sees it, as suggsted by Sarathy.

p4raw-id: //depot/perl@6472

21 years agoallow non-variable as lhs of non-updating tr///
M. J. T. Guy [Mon, 31 Jul 2000 13:28:51 +0000 (14:28 +0100)]
allow non-variable as lhs of non-updating tr///
Message-Id: <E13JEgd-0003fy-00@libra.cus.cam.ac.uk>

(aka ID 20000730.002)

p4raw-id: //depot/perl@6471

21 years agoDocument the problem with -P in HP-UX and its workaround.
Milton Hankins {64892} [Wed, 28 Jun 2000 13:58:21 +0000 (09:58 -0400)]
Document the problem with -P in HP-UX and its workaround.

Subject: [ID 20000628.002] HPUX 11: -Ae compiler flag breaks perl -P
Message-Id: <200006281758.NAA10339@uewrhp03.msd.ray.com>

p4raw-id: //depot/perl@6470

21 years agoThe swallow_bom() saga continues. The #23 of require.t
Jarkko Hietaniemi [Mon, 31 Jul 2000 04:15:02 +0000 (04:15 +0000)]
The swallow_bom() saga continues.  The #23 of require.t
(UTF16-LE) still fails (silently, no output) but the #22
(UTF16-BE) seems to be working now.  The root of the
failure may be in sv_gets(): is it UTF-16LE-aware,
especially when it comes to line endings?

p4raw-id: //depot/perl@6469

21 years agoFind green threads before native threads.
Jens Thomsen [Fri, 28 Jul 2000 15:54:49 +0000 (09:54 -0600)]
Find green threads before native threads.

Subject: Re: Patch to jpl/JNI/Makefile.PL
Message-ID: <Pine.LNX.4.21.0007281553470.687-200000@fiend.cis.com>

p4raw-id: //depot/perl@6468

21 years agoFix the HALF_UPGRADE() macro introduced in #6263.
Jarkko Hietaniemi [Sun, 30 Jul 2000 18:36:22 +0000 (18:36 +0000)]
Fix the HALF_UPGRADE() macro introduced in #6263.

p4raw-id: //depot/perl@6467

21 years agoA new version of the "remove UPPERACSE string comparison"
Jarkko Hietaniemi [Sun, 30 Jul 2000 04:37:29 +0000 (04:37 +0000)]
A new version of the "remove UPPERACSE string comparison"
operators.  The problem with the previous one (change #6454)
was that it was for Perl 5.6.0.  From Paul Marquess.

p4raw-link: @6454 on //depot/perl: d164fe835174420df93c1795763a090dc6471f0a

p4raw-id: //depot/perl@6466

21 years agoDo not upgrade SVs into utf8 just because they participate
Simon Cozens [Fri, 21 Jul 2000 04:37:29 +0000 (04:37 +0000)]
Do not upgrade SVs into utf8 just because they participate
in eq or cmp.  Reported and fix suggested in

Subject: [ID 20000720.009] sv_eq UTF8 bug
Message-Id: <20000721043729.30081.qmail@othersideofthe.earth.li>

Exercise for the kind reader: should we or should we not
cache the utf8 conversion alongside the SV? (as magic,
as the strxfrm()ed version is cached under use locale)
Argue both for and against.

p4raw-id: //depot/perl@6465

21 years agoUTF8 concat
Jarkko Hietaniemi [Sat, 29 Jul 2000 22:36:22 +0000 (22:36 +0000)]
UTF8 concat
From: simon@brecon.co.uk (Simon Cozens)
Date: 30 Jun 2000 06:13:25 GMT
Message-ID: <slrn8loek5.9ai.simon@justanother.perlhacker.org>

(with a memory leak fixed, plus a few casts added)

This also seems to help for

Subject: [ID 20000716.015] join UTF8 weirdness
From: root <root@ak-71.mind.de>
Date: Sat, 15 Jul 2000 15:29:54 +0200
Message-Id: <200007151329.PAA13970@ak-71.mind.de>

(from Andreas König)

p4raw-id: //depot/perl@6464

21 years agoTune the comments and hopefully stop a memory leak.
Jarkko Hietaniemi [Sat, 29 Jul 2000 00:55:39 +0000 (00:55 +0000)]
Tune the comments and hopefully stop a memory leak.

p4raw-id: //depot/perl@6463

21 years agoThe problem described in this
root [Wed, 22 Mar 2000 18:37:42 +0000 (11:37 -0700)]
The problem described in this

Subject: [ID 20000322.018] named chars aren't magical enough
Message-Id: <200003230137.SAA29532@dixie.cscaper.com>

has been fixed in perl 5.6.0 but just in case added a test
to keep it away.  (The report from Joseph Hall.)

p4raw-id: //depot/perl@6462

21 years agoTiny fixes for #6460.
Jarkko Hietaniemi [Fri, 28 Jul 2000 23:56:36 +0000 (23:56 +0000)]
Tiny fixes for #6460.

p4raw-id: //depot/perl@6461

21 years agoWarn if the version of the operating system used to compile gcc
Kurt D. Starsinic [Mon, 10 Jul 2000 15:54:16 +0000 (11:54 -0400)]
Warn if the version of the operating system used to compile gcc
differs from the current version of the operating system.
Also display the gcc compilation os and version in myconfig.
Inspiration from

Subject: Re: [ID 20000710.003] ERRORS!!
Message-ID: <20000710155416.A1384@O2.chapin.edu>

p4raw-id: //depot/perl@6460

21 years agoIn DEC OSF aka Digital UNIX aka Tru64 add the version
Jarkko Hietaniemi [Fri, 28 Jul 2000 22:00:32 +0000 (22:00 +0000)]
In DEC OSF aka Digital UNIX aka Tru64 add the version
letter to $Config{osvers}.

p4raw-id: //depot/perl@6459

21 years agoBack out #6454, doesn't seem to work.
Jarkko Hietaniemi [Fri, 28 Jul 2000 04:15:39 +0000 (04:15 +0000)]
Back out #6454, doesn't seem to work.
(Reason: that patch was for perl 5.6.0, not perl-current)
(A version of the patch for perl-current came in later as #6466)

p4raw-id: //depot/perl@6458

21 years agoUse setproctitle() if available to modify $0.
Jeffrey Friedl [Sun, 23 Jul 2000 01:31:34 +0000 (18:31 -0700)]
Use setproctitle() if available to modify $0.

Subject: setting $* on BSD4 broken
Message-Id: <200007230831.BAA08379@ventrue.yahoo.com>

p4raw-id: //depot/perl@6457

21 years agoAllow "no AutoLoader;", based on change #6444,
Jarkko Hietaniemi [Thu, 27 Jul 2000 14:50:47 +0000 (14:50 +0000)]
Allow "no AutoLoader;", based on change #6444,
suggested by Graham Barr.

p4raw-link: @6444 on //depot/perl: ed8504609e65bf608915df5053decb2c1e5c56e9

p4raw-id: //depot/perl@6456

21 years ago[ID 19990709.002] [DOCUMENTATION PATCH] perldiag
Robert Spier [Thu, 27 Jul 2000 09:49:35 +0000 (05:49 -0400)]
[ID 19990709.002] [DOCUMENTATION PATCH] perldiag
Message-ID: <14720.15855.787664.424783@rls.cx>

p4raw-id: //depot/perl@6455

21 years agoRemove EQ, NE, GT, LT, GE, LE (they have been deprecated
Jarkko Hietaniemi [Thu, 27 Jul 2000 14:03:02 +0000 (14:03 +0000)]
Remove EQ, NE, GT, LT, GE, LE (they have been deprecated
for a long time).

Reported in

Subject: [ID 20000717.004] Unexpected complaint of NE deprecation
From: Ryan Herbert <rherbert@sycamorehq.com>
Date: Mon, 17 Jul 2000 11:40:42 -0400
Message-Id: <200007171540.LAA20480@beorn.hq.sai>

Patched in

Subject: RE: [ID 20000717.004] Unexpected complaint of NE deprecation
From: "Paul Marquess" <Paul.Marquess@btinternet.com>
Date: Wed, 26 Jul 2000 23:40:18 +0100
Message-ID: <000001bff752$79511880$0a17073e@tiny>

based on an earlier patch from Stephen P. Potter.

(Removed later by change #6458 because this patch was for
 perl 5.6.0, not perl-current)

p4raw-link: @6458 (not found)

p4raw-id: //depot/perl@6454

21 years agofixes bug 20000508.004
Michael Stevens [Thu, 27 Jul 2000 13:49:04 +0000 (14:49 +0100)]
fixes bug 20000508.004
Message-ID: <20000727134903.A9351@athenaeum.globnix.org>

p4raw-id: //depot/perl@6453

21 years agoFurther File::Temp patches from Yitzchak Scott-Thoennes
Jarkko Hietaniemi [Wed, 26 Jul 2000 23:51:26 +0000 (23:51 +0000)]
Further File::Temp patches from Yitzchak Scott-Thoennes
and Craig A. Berry.

p4raw-id: //depot/perl@6452

21 years agoBe wary of close()s, too.
Tim Jenness [Wed, 26 Jul 2000 09:32:43 +0000 (23:32 -1000)]
Be wary of close()s, too.

Subject: Re: [PATCH] perlbug cleanup
Message-ID: <Pine.LNX.4.10.10007260931540.27658-100000@lapaki.jach.hawaii.edu>

p4raw-id: //depot/perl@6451

21 years agoMinor doc patch: handy.h
Daniel Muiño [Wed, 26 Jul 2000 15:34:25 +0000 (12:34 -0300)]
Minor doc patch: handy.h
Message-ID: <397F2F31.F3F9F4F3@afip.gov.ar>

p4raw-id: //depot/perl@6450

21 years agominor doc change - perlguts
Michael Stevens [Thu, 13 Jul 2000 12:39:18 +0000 (13:39 +0100)]
minor doc change - perlguts
Message-ID: <20000713123918.A26561@athenaeum.globnix.org>

p4raw-id: //depot/perl@6449

21 years agoopen() wariness in perlbug.
Michael Stevens [Thu, 13 Jul 2000 15:52:23 +0000 (16:52 +0100)]
open() wariness in perlbug.

Subject: [PATCH] perlbug cleanup
Message-ID: <20000713155222.A11380@athenaeum.globnix.org>

p4raw-id: //depot/perl@6448

21 years agoFile::Temp patches for VMS and OS/2 from Tim Jenness.
Jarkko Hietaniemi [Wed, 26 Jul 2000 18:13:04 +0000 (18:13 +0000)]
File::Temp patches for VMS and OS/2 from Tim Jenness.

p4raw-id: //depot/perl@6447

21 years agodocfix from Peter Scott <Peter@PSDT.com>.
Jarkko Hietaniemi [Wed, 26 Jul 2000 18:06:32 +0000 (18:06 +0000)]
docfix from Peter Scott <Peter@PSDT.com>.

p4raw-id: //depot/perl@6446

21 years agoFix *foo{FORMAT}.
Jarkko Hietaniemi [Wed, 26 Jul 2000 17:53:31 +0000 (17:53 +0000)]
Fix *foo{FORMAT}.

From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
Subject: Re: Looking for a starting point (Mark-Jason?, Chip?, Jarkko?)
Date: Wed, 26 Jul 2000 19:51:02 +0200
Message-Id: <20000726194952.41DD.H.M.BRAND@hccnet.nl>

From: Graham Barr <gbarr@pobox.com>
Subject: Re: Looking for a starting point (Mark-Jason?, Chip?, Jarkko?)
Date: Wed, 26 Jul 2000 17:38:36 +0100
Message-ID: <20000726173836.L472@pobox.com>

p4raw-id: //depot/perl@6445

21 years agoAllow "sub AUTOLOAD;" to stop AUTOLOAD inheritance,
Jarkko Hietaniemi [Wed, 26 Jul 2000 17:49:14 +0000 (17:49 +0000)]
Allow "sub AUTOLOAD;" to stop AUTOLOAD inheritance,
from Graham Barr in the module list.

p4raw-id: //depot/perl@6444

21 years agoMore split() doc and test patches from Mike Guy.
Jarkko Hietaniemi [Wed, 26 Jul 2000 16:06:56 +0000 (16:06 +0000)]
More split() doc and test patches from Mike Guy.

p4raw-id: //depot/perl@6443

21 years agoMacOS nits from Matthias Neeracher.
Jarkko Hietaniemi [Wed, 26 Jul 2000 16:05:30 +0000 (16:05 +0000)]
MacOS nits from Matthias Neeracher.

p4raw-id: //depot/perl@6442

21 years agosplit /^/
M. J. T. Guy [Tue, 25 Jul 2000 14:18:57 +0000 (15:18 +0100)]
split /^/
Message-Id: <E13H4bp-00062h-00@libra.cus.cam.ac.uk>

(with notes from tchrist and gbarr)

p4raw-id: //depot/perl@6441

21 years agobug fix for munchconfig (turned up by CXX)
Peter Prymmer [Tue, 25 Jul 2000 18:59:16 +0000 (11:59 -0700)]
bug fix for munchconfig (turned up by CXX)
Message-ID: <Pine.OSF.4.10.10007251805350.294719-100000@aspara.forte.com>

p4raw-id: //depot/perl@6440

21 years agoMake the unimplemented POSIX regex features [[.cc.]] and [[=c=]]
Jeffrey Friedl [Sun, 16 Jul 2000 17:55:29 +0000 (10:55 -0700)]
Make the unimplemented POSIX regex features [[.cc.]] and [[=c=]]
to be fatal errors (instead of by default ignoring them, and
ignoring with a bug: even though -w gave an error, the opening [
was left in)  Reported in:

Subject: [ID 20000716.024] [=cc=] / [:blank:]
Message-Id: <200007170055.RAA23528@fummy.dsl.yahoo.com>

p4raw-id: //depot/perl@6439

21 years agoav.c apidoc
Simon Cozens [Mon, 24 Jul 2000 06:40:52 +0000 (06:40 +0000)]
av.c apidoc
Message-ID: <slrn8nnp7k.cgv.simon@justanother.perlhacker.org>

p4raw-id: //depot/perl@6438

21 years ago[ID 20000724.003] Documentation changes for perllocale.pod
Stephen P. Potter [Mon, 24 Jul 2000 14:22:23 +0000 (10:22 -0400)]
[ID 20000724.003] Documentation changes for perllocale.pod
Message-Id: <200007241822.OAA06827@spp.users.ds.net>

p4raw-id: //depot/perl@6437

21 years agoMake large file tests deal with SIGXFSZ
M. J. T. Guy [Mon, 24 Jul 2000 18:04:28 +0000 (19:04 +0100)]
Make large file tests deal with SIGXFSZ
Message-Id: <E13GleW-0000fr-00@libra.cus.cam.ac.uk>

p4raw-id: //depot/perl@6436

21 years agoGet UTF16 BOMs working. Patch from
M. J. T. Guy [Tue, 25 Jul 2000 12:52:45 +0000 (13:52 +0100)]
Get UTF16 BOMs working.  Patch from

Subject: Re: [ID 20000719.001] Problem with bleadperl of 7/18/00
Date: Tue, 25 Jul 2000 12:52:45 +0100
Message-Id: <E13H3GP-0004MR-00@libra.cus.cam.ac.uk>

and notes from

Subject: Re: [ID 20000719.001] Problem with bleadperl of 7/18/00
From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
Date: Tue, 25 Jul 2000 11:43:25 +0100
Message-Id: <E13H2BJ-0002nG-00@libra.cus.cam.ac.uk>

p4raw-id: //depot/perl@6435

21 years agoMake the "uninit variable" warning to say "concat or string"
Jarkko Hietaniemi [Tue, 25 Jul 2000 02:39:54 +0000 (02:39 +0000)]
Make the "uninit variable" warning to say "concat or string"
or "join or string" when in concat or join .

Subject: Re: [ID 20000403.009] uninitialised concatenation???
From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
Date: Tue, 04 Apr 2000 18:22:58 +0100
Message-Id: <E12cX2Y-000364-00@taurus.cus.cam.ac.uk>

Subject: [ID 20000330.052] Use of uninitialized value in concatenation (.)
From: William R Ward <hermit@BayView.COM>
Date: Thu, 30 Mar 2000 19:50:03 -0800
Message-Id: <200003310350.TAA13319@komodo.bayview.com>

p4raw-id: //depot/perl@6434

21 years agoFile::Spec::VMS fixup for tmpdir from Craig Berry.
Jarkko Hietaniemi [Mon, 24 Jul 2000 17:52:56 +0000 (17:52 +0000)]
File::Spec::VMS fixup for tmpdir from Craig Berry.

p4raw-id: //depot/perl@6433

21 years agoTest cases for #6431.
M. J. T. Guy [Mon, 24 Jul 2000 15:32:29 +0000 (16:32 +0100)]
Test cases for #6431.

Subject: Re: [PATCH] [ID 20000716.011] strangeness with split($_ =~ m/.../)
Message-Id: <E13GjHR-00058t-00@libra.cus.cam.ac.uk>

p4raw-id: //depot/perl@6432

21 years agoBind op fix.
M. J. T. Guy [Mon, 17 Jul 2000 20:04:56 +0000 (21:04 +0100)]
Bind op fix.

Subject: Re: [PATCH] [ID 20000716.011] strangeness with split($_ =~ m/.../)
Message-Id: <E13EGCG-0006oO-00@libra.cus.cam.ac.uk>

p4raw-id: //depot/perl@6431

21 years ago[ID 20000716.023] syslog test fails without sockets
Yitzchak Scott-Thoennes [Sun, 16 Jul 2000 12:07:42 +0000 (05:07 -0700)]
[ID 20000716.023] syslog test fails without sockets
Message-Id: <200007161907.e6GJ7g115736@garcia.efn.org>

p4raw-id: //depot/perl@6430

21 years agoAdd an optimization for map-maps-a-list-element-to-more-list-elements
Ben Tilly [Sat, 15 Jul 2000 17:23:27 +0000 (13:23 -0400)]
Add an optimization for map-maps-a-list-element-to-more-list-elements
case, but add also notes explaining the relationship of this
patch and the earlier notes by Sarathy.

Subject: Map is still slow
Message-ID: <20000715212327.21656.qmail@hotmail.com>

p4raw-id: //depot/perl@6429

21 years agoDocumentation to explain the behaviour of map().
Gurusamy Sarathy [Sat, 15 Jul 2000 16:05:09 +0000 (09:05 -0700)]
Documentation to explain the behaviour of map().

Subject: Re: Map is still slow
Message-Id: <200007152305.QAA26887@molotok.activestate.com>

p4raw-id: //depot/perl@6428

21 years agoAdd tests for
Hugo van der Sanden [Sat, 22 Jul 2000 18:12:58 +0000 (19:12 +0100)]
Add tests for
[ID 19991110.003] another matching finding by pcre author
which has already been fixed by some patch, as verified in

Subject: Re: two regex bugs from the mists of time (well, last November)
Message-Id: <200007221712.SAA26770@crypt.compulink.co.uk>

p4raw-id: //depot/perl@6427

21 years agoA missing 'break' after the [[:space:]] switch case.
Stephen P. Potter [Tue, 18 Jul 2000 16:25:17 +0000 (12:25 -0400)]
A missing 'break' after the [[:space:]] switch case.

Subject: [ID 20000718.006] Missing 'break' in regcomp.c
Message-Id: <200007182025.QAA28383@spp.users.ds.net>

p4raw-id: //depot/perl@6426

21 years agoThe output might have been produced in the wrong order.
M. J. T. Guy [Thu, 20 Jul 2000 18:49:18 +0000 (19:49 +0100)]
The output might have been produced in the wrong order.

Subject: [ID 20000720.003] [PATCH] t/op/write.t
Message-Id: <E13FKRi-0004rF-00@libra.cus.cam.ac.uk>

p4raw-id: //depot/perl@6425

21 years agoUse STDOUT consistently.
M. J. T. Guy [Thu, 20 Jul 2000 18:04:01 +0000 (19:04 +0100)]
Use STDOUT consistently.

Subject: [ID 20000720.002] [PATCH] Consistency of Test::Harness output
Message-Id: <E13FJjt-0004Jh-00@libra.cus.cam.ac.uk>

p4raw-id: //depot/perl@6424

21 years agoProtect against "wild next"s, that is, callbacks doing "next"
M. J. T. Guy [Tue, 18 Jul 2000 11:30:16 +0000 (12:30 +0100)]
Protect against "wild next"s, that is, callbacks doing "next"
instead of "return".

Subject: [PATCH] Re: [ID 20000717.003] Core dump in 5.6.0
Message-Id: <E13EUdk-0006ha-00@libra.cus.cam.ac.uk>

p4raw-id: //depot/perl@6423

21 years agoOut-of-date note removed.
Robert Spier [Thu, 20 Jul 2000 19:21:14 +0000 (15:21 -0400)]
Out-of-date note removed.

Subject: [PATCH] documentation perlipc
Message-ID: <14711.35178.572612.502654@rls.cx>

p4raw-id: //depot/perl@6422

21 years agoSend all installperl messages to STDERR and be -w clean.
M. J. T. Guy [Sat, 22 Jul 2000 14:02:11 +0000 (15:02 +0100)]
Send all installperl messages to STDERR and be -w clean.

Subject: [PATCH] Re: [ID 20000721.003] installperl stderr/stdout problem
Message-Id: <E13Fyux-0003Q2-00@libra.cus.cam.ac.uk>

p4raw-id: //depot/perl@6421

21 years agoDecutandpasto.
Richard Soderberg [Sun, 23 Jul 2000 01:37:23 +0000 (18:37 -0700)]
Decutandpasto.

Subject: [PATCH perl-current] 19990607.008 - perlipc.pod
Message-ID: <NAEKLNAAHLMBPMPNBMLECEIKCBAA.rs@crystalflame.net>

p4raw-id: //depot/perl@6420

21 years agoA cleaner abs_path().
Jeff Pinyan [Sun, 23 Jul 2000 17:43:02 +0000 (13:43 -0400)]
A cleaner abs_path().
Subject: Re: unix alternative to Cwd.pm
Message-ID: <Pine.GSO.4.21.0007231739120.4304-100000@crusoe.crusoe.net>

p4raw-id: //depot/perl@6419

21 years agoDetypo.
Richard Soderberg [Sun, 23 Jul 2000 01:27:33 +0000 (18:27 -0700)]
Detypo.

Subject: [PATCH perl-current] Typo in hints/powerux.sh
Message-ID: <NAEKLNAAHLMBPMPNBMLEOEIJCBAA.rs@crystalflame.net>

p4raw-id: //depot/perl@6418

21 years agoSDBM_File documentation
Mark-Jason Dominus [Sun, 16 Jul 2000 17:41:17 +0000 (17:41 +0000)]
SDBM_File documentation
Message-ID: <20000716174117.18515.qmail@plover.com>

p4raw-id: //depot/perl@6417

21 years agoMPE/ix updates for perl 5.6.0 from Mark Bixby.
Jarkko Hietaniemi [Mon, 17 Jul 2000 19:13:26 +0000 (19:13 +0000)]
MPE/ix updates for perl 5.6.0 from Mark Bixby.

p4raw-id: //depot/perl@6416

21 years agoFix the bitvector ops for utf8 (tricky since past 7 bits
Jarkko Hietaniemi [Sat, 15 Jul 2000 14:11:02 +0000 (14:11 +0000)]
Fix the bitvector ops for utf8 (tricky since past 7 bits
the utf8 'characters' can be more than one octet).

Date: Sat, 15 Jul 2000 00:21:56 +0100
From: Tom Hughes <tom@compton.nu>
Subject: Re: [ID 20000714.002]
Message-ID: <db2334de49.tom@compton.compton.nu>

Reported in

Subject: [ID 20000714.002]
From: "Simon Cozens" <simon@othersideofthe.earth.li>
Date: 14 Jul 2000 15:13:09 -0000
Message-Id: <20000714151309.7170.qmail@othersideofthe.earth.li>

p4raw-id: //depot/perl@6415

21 years agoanother VMS build tweak from Peter Prymmer
Jarkko Hietaniemi [Sat, 15 Jul 2000 03:13:41 +0000 (03:13 +0000)]
another VMS build tweak from Peter Prymmer

p4raw-id: //depot/perl@6414

21 years agoperlvms.pod whitespace cleanup to keep pod utils happy.
Jarkko Hietaniemi [Sat, 15 Jul 2000 03:10:40 +0000 (03:10 +0000)]
perlvms.pod whitespace cleanup to keep pod utils happy.

p4raw-id: //depot/perl@6413

21 years agoMore docs for sv functions.
Jarkko Hietaniemi [Sat, 15 Jul 2000 00:31:05 +0000 (00:31 +0000)]
More docs for sv functions.

Subject: [PATCH cfgperl] sv.c apidoc
From: simon@brecon.co.uk (Simon Cozens)
Date: 13 Jul 2000 09:00:20 GMT
Message-ID: <slrn8mr194.2em.simon@justanother.perlhacker.org>

Subject: Re: [PATCH cfgperl] sv.c apidoc
From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
Date: Thu, 13 Jul 2000 12:27:41 +0100
Message-Id: <E13Ch9Z-0006QL-00@libra.cus.cam.ac.uk>

Subject: Re: [PATCH cfgperl] sv.c apidoc
From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
Date: Thu, 13 Jul 2000 13:23:09 +0100
Message-Id: <E13Ci1F-0007WR-00@libra.cus.cam.ac.uk>

Subject: Re: [PATCH cfgperl] sv.c apidoc
From: simon@brecon.co.uk (Simon Cozens)
Date: 14 Jul 2000 06:51:02 GMT
Message-ID: <slrn8mte2m.1qo.simon@justanother.perlhacker.org>

p4raw-id: //depot/perl@6412

21 years agolib/b test fixes from Peter Prymmer.
Jarkko Hietaniemi [Sat, 15 Jul 2000 00:10:41 +0000 (00:10 +0000)]
lib/b test fixes from Peter Prymmer.

p4raw-id: //depot/perl@6411

21 years ago[docpatch] Re: [ID 19991002.011] perldoc -f shift
Hugo van der Sanden [Fri, 14 Jul 2000 23:05:20 +0000 (00:05 +0100)]
[docpatch] Re: [ID 19991002.011] perldoc -f shift
Message-Id: <200007142205.XAA17882@crypt.compulink.co.uk>

Didn't anymore apply, but that point still could use another fix.

p4raw-id: //depot/perl@6410

21 years agothinko fix in vms/descrip_mms.template, the win32.pod in lib,
Jarkko Hietaniemi [Fri, 14 Jul 2000 23:15:15 +0000 (23:15 +0000)]
thinko fix in vms/descrip_mms.template, the win32.pod in lib,
not in pod, from Peter Prymmer

p4raw-id: //depot/perl@6409

21 years agoThe bug report
Jarkko Hietaniemi [Fri, 14 Jul 2000 20:35:05 +0000 (20:35 +0000)]
The bug report
[ID 19991110.002] minimal matching discrepancy found by pcre author
seems to have been fixed (though differently from what was suggested
in the report) in 5.6.0.  Add tests to keep the bug from reappearing.

p4raw-id: //depot/perl@6408

21 years agoFix AutoSplit to use File::Spec the right way in VMS,
Jarkko Hietaniemi [Fri, 14 Jul 2000 17:38:08 +0000 (17:38 +0000)]
Fix AutoSplit to use File::Spec the right way in VMS,
from Peter Prymmer.

p4raw-id: //depot/perl@6407

21 years agoMerge perlhacktut into perlhack, update perlguts.
Simon Cozens [Fri, 14 Jul 2000 06:49:21 +0000 (06:49 +0000)]
Merge perlhacktut into perlhack, update perlguts.

Subject: Re: Perlhacktut
Date: 14 Jul 2000 06:49:21 GMT
Message-ID: <slrn8mtdvh.1qo.simon@justanother.perlhacker.org>

Subject: Re: Perlhacktut
From: simon@brecon.co.uk (Simon Cozens)
Date: 14 Jul 2000 07:09:45 GMT
Message-ID: <slrn8mtf5p.1qo.simon@justanother.perlhacker.org>

p4raw-id: //depot/perl@6406

21 years agoPERL_OBJECT build tweaks
Gurusamy Sarathy [Fri, 14 Jul 2000 12:15:02 +0000 (12:15 +0000)]
PERL_OBJECT build tweaks

p4raw-id: //depot/perl@6404

21 years agoinconsistent types needs casts
Gurusamy Sarathy [Fri, 14 Jul 2000 11:23:41 +0000 (11:23 +0000)]
inconsistent types needs casts

p4raw-id: //depot/perl@6403

21 years agotypos in change#6399, regen headers
Gurusamy Sarathy [Fri, 14 Jul 2000 11:12:04 +0000 (11:12 +0000)]
typos in change#6399, regen headers

p4raw-link: @6399 on //depot/perl: 01ec43d06089361423d61a40521883bf73e1944a

p4raw-id: //depot/perl@6402

21 years agotypecasts needed for change#6394
Gurusamy Sarathy [Fri, 14 Jul 2000 10:59:12 +0000 (10:59 +0000)]
typecasts needed for change#6394

p4raw-link: @6394 on //depot/cfgperl: 78ae23f54fc4e301b66d2a32897cb42fa2633fe7

p4raw-id: //depot/perl@6401

21 years agointegrate cfgperl contents into mainline
Gurusamy Sarathy [Fri, 14 Jul 2000 10:49:37 +0000 (10:49 +0000)]
integrate cfgperl contents into mainline

p4raw-id: //depot/perl@6400

21 years agoenable UTF-16 filter by default if relevant BOM is seen; various
Gurusamy Sarathy [Fri, 14 Jul 2000 10:38:35 +0000 (10:38 +0000)]
enable UTF-16 filter by default if relevant BOM is seen; various
cleanups (typos, misformatted code, and small bugs)

p4raw-id: //depot/perl@6399

21 years agorename totally bletcherous SvLOCK() thingy (doesn't do what the
Gurusamy Sarathy [Fri, 14 Jul 2000 08:55:38 +0000 (08:55 +0000)]
rename totally bletcherous SvLOCK() thingy (doesn't do what the
name suggests anyway)

p4raw-id: //depot/perl@6398

21 years agomove new variables to the end of the interpreter structure (for
Gurusamy Sarathy [Fri, 14 Jul 2000 08:44:33 +0000 (08:44 +0000)]
move new variables to the end of the interpreter structure (for
bincompat in code that doesn't #include XSUB.h)

p4raw-id: //depot/perl@6397