This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
20 years agoClean up a few core dumps when layers are used in unexpected ways.
Nick Ing-Simmons [Sun, 18 Feb 2001 13:06:16 +0000 (13:06 +0000)]
Clean up a few core dumps when layers are used in unexpected ways.
(Still not "right"...)

p4raw-id: //depot/perlio@8820

20 years agoIntegrate mainline
Nick Ing-Simmons [Sat, 17 Feb 2001 18:20:14 +0000 (18:20 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@8817

20 years agoIntegrate mainline
Nick Ing-Simmons [Fri, 9 Feb 2001 19:48:37 +0000 (19:48 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@8751

20 years agoRE: Biannual Competition to Improve Hashing Function
Mark Fisher [Thu, 8 Feb 2001 10:44:00 +0000 (05:44 -0500)]
RE: Biannual Competition to Improve Hashing Function
       Date: Thu, 8 Feb 2001 10:44:00 -0500
       Message-Id: <A5E22933E3D5D4118FFE00508BF373C706A52F@indyexch28.indy.tce.
       Date: Thu, 8 Feb 2001 15:02:47 -0500
       Message-Id: <A5E22933E3D5D4118FFE00508BF373C706A52B@indyexch28.indy.tce.

p4raw-id: //depot/perl@8750

20 years agoForgotten fragment.
Jarkko Hietaniemi [Fri, 9 Feb 2001 19:02:35 +0000 (19:02 +0000)]
Forgotten fragment.

p4raw-id: //depot/perl@8749

20 years agoIntegrate changes #8673,8674,8676 from maintperl into mainline,
Jarkko Hietaniemi [Fri, 9 Feb 2001 18:31:34 +0000 (18:31 +0000)]
Integrate changes #8673,8674,8676 from maintperl into mainline,
plus manual tweakage.

Sync the perlfaq2 between mainline and maintperl.

p4raw-link: @8676 on //depot/maint-5.6/perl: ddbaa8e33cb4655fc7b3c652b1d6089f1aad6efb
p4raw-link: @8674 on //depot/maint-5.6/perl: fb0f2086fe1ec258bf5b4f410b4585ba211c15aa
p4raw-link: @8673 on //depot/maint-5.6/perl: 15dd4a322b2ae1ba31fb03063cc940afe2a25dbf

p4raw-id: //depot/perl@8748
p4raw-integrated: from //depot/maint-5.6/perl@8676 'edit in'
pod/perlfaq2.pod (@8674..)

20 years agoversiononly and installperl
Jarkko Hietaniemi [Fri, 9 Feb 2001 18:12:04 +0000 (18:12 +0000)]
versiononly and installperl
From: abigail@foad.org
Date: Wed, 7 Feb 2001 22:43:12 +0100
Message-ID: <20010207214312.7045.qmail@foad.org>

Add +v flag to force a normal install of the perl binary
and the utilities.

Subject: [PATCH] installperl
From: Nicholas Clark <nick@ccl4.org>
Date: Fri, 9 Feb 2001 16:28:57 +0000
Message-ID: <20010209162857.B10931@plum.flirble.org>

Add -A flag which also hardlinks the binary with
the full architecture name.

p4raw-id: //depot/perl@8747

20 years ago[ID 20010208.002] unordered explanation in perlcall
abela@geneanet.org [Thu, 8 Feb 2001 16:11:46 +0000 (17:11 +0100)]
[ID 20010208.002] unordered explanation in perlcall
Message-Id: <20010208151146.0937BC97E@little-roots.geneanet.org>

p4raw-id: //depot/perl@8745

20 years ago[ID 20010205.001] typo in perlfaq9
eserte@vran.herceg.de [Sun, 4 Feb 2001 23:44:09 +0000 (00:44 +0100)]
[ID 20010205.001] typo in perlfaq9
Message-Id: <200102042244.XAA21926@vran.herceg.de>

p4raw-id: //depot/perl@8744

20 years agoIntegrate change #8695 from maintperl.
Jarkko Hietaniemi [Fri, 9 Feb 2001 17:25:12 +0000 (17:25 +0000)]
Integrate change #8695 from maintperl.

thread.h tweak to enable 5005threads on HP-UX 10.20 with DCE threads

p4raw-link: @8695 on //depot/maint-5.6/perl: c11cbe4f3d933e2347888f343724a545c9cdea8d

p4raw-id: //depot/perl@8743
p4raw-integrated: from //depot/maint-5.6/perl@8742 'copy in' thread.h
(@8609..)

20 years agoRe: [PATCH embed.pl] Forgot to add ./lib to @INC for File::Glob
Andy Dougherty [Mon, 5 Feb 2001 10:19:29 +0000 (05:19 -0500)]
Re: [PATCH embed.pl] Forgot to add ./lib to @INC for File::Glob
Message-ID: <Pine.SOL.4.10.10102051013380.11242-100000@maxwell.phys.lafayette.edu>

p4raw-id: //depot/perl@8742

20 years agoIntegrate changes #8738,8739,8740 from maintperl.
Jarkko Hietaniemi [Fri, 9 Feb 2001 17:05:19 +0000 (17:05 +0000)]
Integrate changes #8738,8739,8740 from maintperl.

Html files will be installed in a more logical and easier to
find directory. E.g. c:\perl\html instead of c:\perl\lib\pod\html

Html files will be generated with a header to make them look
a little less bare.

Subject: [PATCH perl-current] perlfaq3.pod, URL for vile

p4raw-link: @8740 on //depot/maint-5.6/perl: 01ae74d95ca12ccb961a994014b2e5e455604c83
p4raw-link: @8739 on //depot/maint-5.6/perl: 38f8eb688a5555e387bd9b926e4f0ae9b4016c57
p4raw-link: @8738 on //depot/maint-5.6/perl: 5c7c21200212f683312f32fb0820ee00445bda8f

p4raw-id: //depot/perl@8741
p4raw-integrated: from //depot/maint-5.6/perl@8737 'copy in'
pod/perlfaq3.pod (@8546..) 'merge in' installhtml (@7895..)
win32/Makefile win32/makefile.mk (@8732..)

20 years agoIntegrate changes #8687,8736 from maintperl.
Jarkko Hietaniemi [Fri, 9 Feb 2001 16:46:54 +0000 (16:46 +0000)]
Integrate changes #8687,8736 from maintperl.

HP-UX thread patches from Merijn H. Brand.

Latin nit from Philip Newton.

p4raw-link: @8736 on //depot/maint-5.6/perl: 46c0e3f74b24cd7d4cacf5a7af8403364b68a206
p4raw-link: @8687 on //depot/maint-5.6/perl: 55551d482634089ae7d12e15564ce5358a4701f4

p4raw-id: //depot/perl@8737
p4raw-integrated: from //depot/maint-5.6/perl@8735 'copy in'
hints/hpux.sh (@8609..) README.hpux (@8687..)

20 years agoIntegrate changes #8704,8710 from pureperl.
Jarkko Hietaniemi [Fri, 9 Feb 2001 16:24:03 +0000 (16:24 +0000)]
Integrate changes #8704,8710 from pureperl.

Fixed UMRs and leak in Perl_pmtrans()

Several leaks an UMRs fixed, mainly in the area of Perl_pmtrans and
associated UTFied tr/// code.  Also fixed scoping leak of
PL_reg_start_tmp.

p4raw-link: @8710 on //depot/maint-5.6/pureperl: 4b295d51b64a7a209f5040a76fc8fbb310bcc094
p4raw-link: @8704 on //depot/maint-5.6/pureperl: a0f842d35079c52aadb60790fe59b37d9727c9a9

p4raw-id: //depot/perl@8735
p4raw-integrated: from //depot/maint-5.6/pureperl@8734 'edit in' op.c
(@8704..) 'merge in' regcomp.c (@8694..)

20 years agoIntegrate change #8733 from maintperl.
Jarkko Hietaniemi [Fri, 9 Feb 2001 15:40:21 +0000 (15:40 +0000)]
Integrate change #8733 from maintperl.

Subject: Re: [PATCH: 5.6.1 trial 2 && perl@8671] some coded char set issues in perlre.pod

p4raw-link: @8733 on //depot/maint-5.6/perl: f672c3f4b56d3d7aaa92fcde49f628e864a3320a

p4raw-id: //depot/perl@8734
p4raw-integrated: from //depot/maint-5.6/perl@8731 'merge in'
pod/perlre.pod (@8630..)

20 years agoDe-cut-and-pasto.
Jarkko Hietaniemi [Fri, 9 Feb 2001 15:23:39 +0000 (15:23 +0000)]
De-cut-and-pasto.

p4raw-id: //depot/perl@8731

20 years agoRename README.posix-bc to README.bs2000 to avoid confusion
Jarkko Hietaniemi [Fri, 9 Feb 2001 15:11:13 +0000 (15:11 +0000)]
Rename README.posix-bc to README.bs2000 to avoid confusion
when people think that perlposix-bc.pod tells anything about
Perl and POSIX.  Regen toc.

p4raw-id: //depot/perl@8730

20 years agoThe README.vmesa part of #8712 from maintperl.
Jarkko Hietaniemi [Fri, 9 Feb 2001 14:52:28 +0000 (14:52 +0000)]
The README.vmesa part of #8712 from maintperl.

p4raw-id: //depot/perl@8729

20 years agoprovide EBCDIC CGI::Util::escape() and test
Peter Prymmer [Mon, 5 Feb 2001 16:26:36 +0000 (08:26 -0800)]
provide EBCDIC CGI::Util::escape() and test
Message-ID: <Pine.OSF.4.10.10102051615260.280619-100000@aspara.forte.com>

p4raw-id: //depot/perl@8726

20 years agoIntegrate changes 7819,7820 from vmsperl into mainline.
Jarkko Hietaniemi [Fri, 9 Feb 2001 04:40:59 +0000 (04:40 +0000)]
Integrate changes 7819,7820 from vmsperl into mainline.

Add header for LIB$ prototypes (C. Berry)

Convert fwrite()s to sockets to write()s, since some socket stacks
don't take kindly to stdio.
Ignore "expected" SS$_NOLOGNAM when doing internal LNM lookups
(for often optional LNMs)
Correct a few typos
(C. Bailey)

p4raw-id: //depot/perl@8724

20 years agoThe Im() function wasn't returning zero for non-Math::Complex
Jarkko Hietaniemi [Fri, 9 Feb 2001 03:28:33 +0000 (03:28 +0000)]
The Im() function wasn't returning zero for non-Math::Complex
arguments.  The bug reported by John Gamble.

p4raw-id: //depot/perl@8722

20 years agoCorrect the correction :-(
Nick Ing-Simmons [Thu, 8 Feb 2001 22:11:35 +0000 (22:11 +0000)]
Correct the correction :-(

p4raw-id: //depot/perl@8721

20 years agoConvert fwrite()s to sockets to write()s, since some socket stacks
Charles Bailey [Thu, 8 Feb 2001 20:59:22 +0000 (20:59 +0000)]
Convert fwrite()s to sockets to write()s, since some socket stacks
don't take kindly to stdio.
Ignore "expected" SS$_NOLOGNAM when doing internal LNM lookups
(for often optional LNMs)
Correct a few typos
(C. Bailey)

p4raw-id: //depot/vmsperl@8720

20 years agoAdd header for LIB$ prototypes (C. Berry)
Charles Bailey [Thu, 8 Feb 2001 20:51:02 +0000 (20:51 +0000)]
Add header for LIB$ prototypes (C. Berry)

p4raw-id: //depot/vmsperl@8719

20 years agoSYN SYN
Charles Bailey [Thu, 8 Feb 2001 20:49:00 +0000 (20:49 +0000)]
SYN SYN

p4raw-id: //depot/vmsperl@8718

20 years agowarning message (not!)
Robin Barker [Thu, 8 Feb 2001 14:38:07 +0000 (14:38 +0000)]
warning message (not!)
       Message-Id: <200102081438.OAA20498@tempest.npl.co.uk>

p4raw-id: //depot/perl@8717

20 years agoGenerated files form 8713 etc.
Nick Ing-Simmons [Thu, 8 Feb 2001 19:29:07 +0000 (19:29 +0000)]
Generated files form 8713 etc.

p4raw-id: //depot/perl@8716

20 years agoFixup non-ithread build after 8713
Nick Ing-Simmons [Thu, 8 Feb 2001 19:26:08 +0000 (19:26 +0000)]
Fixup non-ithread build after 8713

p4raw-id: //depot/perl@8715

20 years ago[ID 20010206.010] S_ functions not declared STATIC
Nicholas Clark [Wed, 7 Feb 2001 00:27:47 +0000 (00:27 +0000)]
[ID 20010206.010] S_ functions not declared STATIC
       Message-Id: <20010207002747.B63724@plum.flirble.org>

p4raw-id: //depot/perl@8714

20 years agoRe: [patch] Re: PL_ptr_table
Doug MacEachern [Wed, 7 Feb 2001 19:18:52 +0000 (11:18 -0800)]
Re: [patch] Re: PL_ptr_table
       Message-Id: <Pine.LNX.4.21.0102071916270.29229-100000@mako.covalent.net>

p4raw-id: //depot/perl@8713

20 years agoVMS specific simplificationfor Pod::Find
Peter Prymmer [Wed, 7 Feb 2001 17:07:39 +0000 (09:07 -0800)]
VMS specific simplificationfor Pod::Find
       Message-Id: <Pine.OSF.4.10.10102071704150.411763-100000@aspara.forte.com

p4raw-link: @8671 on //depot/perl: 4617e9a32e0e4a2e250fab079883a8a083804e1c

p4raw-id: //depot/perl@8712

20 years agoManually applied version for dev branch of Alan/Sarathy 5.6 patch.
Alan Burlison [Tue, 6 Feb 2001 23:37:01 +0000 (23:37 +0000)]
Manually applied version for dev branch of Alan/Sarathy 5.6 patch.
Subject: Re: Incorrect scoping of PL_reg_start_tmp causes leak
Message-Id: <3A808A9D.20F7A035@uk.sun.com>

p4raw-id: //depot/perl@8711

20 years agoUp to date CPAN mirror list
Michael G. Schwern [Sun, 4 Feb 2001 19:47:14 +0000 (14:47 -0500)]
Up to date CPAN mirror list
       Message-Id: <20010204194714.A4698@blackrider.aocn.com>

p4raw-id: //depot/perl@8709

20 years agoRe: [PATCH pod/[bt]ootc?.pod] Adding mention of useful CPAN modules
Michael G. Schwern [Sun, 4 Feb 2001 21:17:49 +0000 (16:17 -0500)]
Re: [PATCH pod/[bt]ootc?.pod] Adding mention of useful CPAN modules
       Message-Id: <20010204211748.A13415@blackrider.aocn.com>

p4raw-id: //depot/perl@8708

20 years agoSkipping CVS conflict backup files
Michael G. Schwern [Tue, 6 Feb 2001 05:54:30 +0000 (00:54 -0500)]
Skipping CVS conflict backup files
       Message-Id: <20010206055430.A951@blackrider.aocn.com>

p4raw-id: //depot/perl@8707

20 years agoRE: some win32 fixes
Vadim Konovalov [Tue, 6 Feb 2001 09:23:20 +0000 (12:23 +0300)]
RE: some win32 fixes
Message-ID: <402099F49BEED211999700805FC7359F9CAF49@ru0028exch01.spb.lucent.com>

p4raw-id: //depot/perl@8706

20 years agoIntegrate mainline
Nick Ing-Simmons [Mon, 5 Feb 2001 20:32:52 +0000 (20:32 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@8700

20 years agoperlfaq2, re: perlmongers
David H. Adler [Sun, 4 Feb 2001 23:48:23 +0000 (18:48 -0500)]
perlfaq2, re: perlmongers
       Message-Id: <20010204234823.A13429@panix.com>

p4raw-id: //depot/perl@8699

20 years agoMissed file f#rom the testharness mess.
Nick Ing-Simmons [Mon, 5 Feb 2001 19:39:31 +0000 (19:39 +0000)]
Missed file f#rom the testharness mess.

p4raw-id: //depot/perl@8698

20 years ago[DOC PATCH] overload.pm nits
John Tobey [Sun, 4 Feb 2001 20:40:47 +0000 (15:40 -0500)]
[DOC PATCH] overload.pm nits
       Message-Id: <m14Pae7-000FOoC@feynman.localnet>

p4raw-id: //depot/perl@8697

20 years agoThe missed t/TEST part of the grand testharness upgrade.
Nick Ing-Simmons [Sun, 4 Feb 2001 18:15:57 +0000 (18:15 +0000)]
The missed t/TEST part of the grand testharness upgrade.

p4raw-id: //depot/perl@8692

20 years agoNew improved test harness
Michael G. Schwern [Sun, 4 Feb 2001 08:01:20 +0000 (03:01 -0500)]
New improved test harness
       Subject: Re: [PATCH Test::Harness] Third time's a charm?
       Message-Id: <20010204080120.G10493@blackrider.aocn.com>

p4raw-id: //depot/perl@8691

20 years agoSmall usage change and author gueesing
Jonathan Stowe [Sun, 4 Feb 2001 10:46:01 +0000 (10:46 +0000)]
Small usage change and author gueesing
       Message-Id: <Pine.LNX.4.32.0102041037510.1555-100000@orpheus.gellyfish.com>

p4raw-link: @8670 on //depot/perl: ac634a9a38fe527f538270bb24c9a19cd88f5947

p4raw-id: //depot/perl@8690

20 years agoRe: [PATCH lots of pod/] s/chop/chomp/g
Michael G. Schwern [Sat, 3 Feb 2001 22:46:38 +0000 (17:46 -0500)]
Re: [PATCH lots of pod/] s/chop/chomp/g
       Message-Id: <20010203224638.E10493@blackrider.aocn.com>

p4raw-id: //depot/perl@8689

20 years ago[ID 20010203.006] perlio.c is mis-reporting argument
Nicholas Clark [Sat, 3 Feb 2001 23:53:16 +0000 (23:53 +0000)]
[ID 20010203.006] perlio.c is mis-reporting argument
length byfailing to spot lack of closing )
       Message-Id: <E14PCUW-0001Qo-00@Bagpuss.unfortu.net>

p4raw-id: //depot/perl@8688

20 years agoFor -Dusedevel builds turn off installusrbinperl and turn on
Jarkko Hietaniemi [Sat, 3 Feb 2001 16:39:49 +0000 (16:39 +0000)]
For -Dusedevel builds turn off installusrbinperl and turn on
versiononly, a combined idea of Richard Soderberg and Merijn
H. Brand.  You can still override both of these from the command
line if you need to, -Dinstallusrbinperl and -Uversiononly.

p4raw-id: //depot/perl@8685

20 years agoConfigure fix for the DYNIX/ptx F_SETFL problem,
Jarkko Hietaniemi [Sat, 3 Feb 2001 16:16:12 +0000 (16:16 +0000)]
Configure fix for the DYNIX/ptx F_SETFL problem,
reported by Peter Prymmer for 5.6-TRIAL1.

p4raw-id: //depot/perl@8683

20 years agoIntegrate mainline
Nick Ing-Simmons [Fri, 2 Feb 2001 20:50:48 +0000 (20:50 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@8679

20 years agoUpdate Changes.
Jarkko Hietaniemi [Thu, 1 Feb 2001 22:34:31 +0000 (22:34 +0000)]
Update Changes.

p4raw-id: //depot/perl@8671

20 years agoIntegrate changes #8641,8644,8649,8654,8662,8663,8664,8665,8667,8669
Jarkko Hietaniemi [Thu, 1 Feb 2001 22:15:29 +0000 (22:15 +0000)]
Integrate changes #8641,8644,8649,8654,8662,8663,8664,8665,8667,8669
from maintperl.

Upgrade to Getopt::Long 2.25, from Johan Vromans.

more files need to be writable in the source distribution

perl_clone() wants to clone PL_numeric_radix_sv (fix for change#8626)

Solaris 2.7 i386 #defines SP in /usr/include/sys/reg.h

Subject: Re: [PATCH perl5.6.1-TRIAL2] long C<=item>s in perlmodlib.pod

Allow the float to be fuzzier.

need to use INT2PTR instead of a straight cast or ia64 fails

Subject: Re: [ID 20010201.006] bad pointer from perlfunc to perlmod

add ppaddr as one of the compatibility symbols under -DPERL_POLLUTE

p4raw-link: @8662 on //depot/maint-5.6/perl: 4fd7b88664e5220d434e86a4171b6501199a0df5
p4raw-link: @8654 on //depot/maint-5.6/perl: 570327f99599d50e7689d7f8e58ce0062abb9bfd
p4raw-link: @8649 on //depot/maint-5.6/perl: e077e268546d6372b301e6674cc72c8d19727a93
p4raw-link: @8644 on //depot/maint-5.6/perl: 0a4931cb101d4c4c7af706ed2960bc1b4935992e
p4raw-link: @8641 on //depot/maint-5.6/perl: c266a57ee93b609f48ccb9173c2a3073a28cd0db
p4raw-link: @8626 on //depot/maint-5.6/perl: e77a7f40d76565c12d43428402884505d5496c8f

p4raw-id: //depot/perl@8670
p4raw-integrated: from //depot/maint-5.6/perl@8650 'copy in'
Porting/makerel (@7298..) lib/Getopt/Long.pm (@7895..)
pod/perlmodlib.PL (@8175..) 'ignore' pod/perlmodlib.pod
(@8640..) 'merge in' t/lib/peek.t (@8151..) ext/POSIX/POSIX.xs
(@8177..) embed.pl pp.h (@8620..) embedvar.h (@8626..)
pod/perlfunc.pod (@8630..)
p4raw-integrated: from //depot/maint-5.6/perl@8649 'merge in' sv.c
(@8634..)

20 years agoIntegrate mainline
Nick Ing-Simmons [Thu, 1 Feb 2001 19:41:40 +0000 (19:41 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@8668

20 years agoWatch out for cross compiling for EPOC (usually done on linux)
Olaf Flebbe [Wed, 31 Jan 2001 23:15:34 +0000 (00:15 +0100)]
Watch out for cross compiling for EPOC (usually done on linux)

Subject: [perl-5-6-1-trial2] patches for EPOC
Message-ID: <Pine.LNX.4.02.10101312314470.5682-100000@milkyway.science-computing.de>

p4raw-id: //depot/perl@8650

20 years agoAll the uses of PL_numeric_radix must be protected by
Olaf Flebbe [Wed, 31 Jan 2001 23:15:34 +0000 (00:15 +0100)]
All the uses of PL_numeric_radix must be protected by
USE_LOCALE_NUMERIC, noticed by Olaf Flebbe in

Subject: [perl-5-6-1-trial2] patches for EPOC
Message-ID: <Pine.LNX.4.02.10101312314470.5682-100000@milkyway.science-computing.de>

p4raw-id: //depot/perl@8648

20 years agoMacrofy a magic UTF-8 test.
Jarkko Hietaniemi [Wed, 31 Jan 2001 22:56:16 +0000 (22:56 +0000)]
Macrofy a magic UTF-8 test.

p4raw-id: //depot/perl@8647

20 years agoRe: [PATCH] Re: [ID 20010105.023] numeric problems in IRIX
Nicholas Clark [Tue, 30 Jan 2001 19:51:05 +0000 (19:51 +0000)]
Re: [PATCH] Re: [ID 20010105.023] numeric problems in IRIX
Message-ID: <20010130195105.R76607@plum.flirble.org>

op/inc cure.

p4raw-id: //depot/perl@8637

20 years agoFix for the fa_IR locale failure. The reason for the failure
Jarkko Hietaniemi [Tue, 30 Jan 2001 20:26:33 +0000 (20:26 +0000)]
Fix for the fa_IR locale failure.  The reason for the failure
was that Perl was assuming the decimal separator aka the radix
separator is one character.  The Farsi-Iranian locale crushed
that bad assumption since there the separator is 'Momayyez',
glyphwise looking somewhat like a slash, and in Unicode UTF-8
encoded in two bytes, 0xd9 0xab.

p4raw-id: //depot/perl@8625

20 years agoMicroperl sync.
Jarkko Hietaniemi [Tue, 30 Jan 2001 19:41:41 +0000 (19:41 +0000)]
Microperl sync.

p4raw-id: //depot/perl@8622

20 years agoIntegrate mainline
Nick Ing-Simmons [Tue, 30 Jan 2001 18:40:28 +0000 (18:40 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@8619

20 years agoprotect VMS test harness from chdir switcheroo
Craig A. Berry [Mon, 29 Jan 2001 22:51:29 +0000 (16:51 -0600)]
protect VMS test harness from chdir switcheroo
Message-Id: <p04330101b69bef0ebab4@[172.16.52.1]>

p4raw-id: //depot/perl@8618

20 years agoAdd missing CV flags to dump.c
Tim Jenness [Mon, 29 Jan 2001 21:48:55 +0000 (11:48 -1000)]
Add missing CV flags to dump.c
Message-ID: <Pine.LNX.4.30.0101292144280.14179-100000@lapaki.jach.hawaii.edu>

p4raw-id: //depot/perl@8617

20 years agoUTF-8 nit from Inaba Hiroto.
Jarkko Hietaniemi [Tue, 30 Jan 2001 18:18:51 +0000 (18:18 +0000)]
UTF-8 nit from Inaba Hiroto.

p4raw-id: //depot/perl@8615

20 years agoIntegrate changes #8608,8609,8610,8611,8612,8613 from maintperl.
Jarkko Hietaniemi [Tue, 30 Jan 2001 18:13:38 +0000 (18:13 +0000)]
Integrate changes #8608,8609,8610,8611,8612,8613 from maintperl.

perl's internal variables are not for public consumption,
move their docs from perlapi.pod to perlintern.pod

support for -Dusethreads build under HP-UX 10.20 and DCE threads
library (11.0 and later have pthreads but 10.x don't)

avoid uninitialized value warnings

canonicalize paths when doing chdir() on windows (or Cwd::getcwd()
gets weird results)

perldoc nit on windows

make it possible to run the tests outside the source tree
(there's still a dependency on ../lib being the library
location)

p4raw-link: @8612 on //depot/maint-5.6/perl: 21b80573951053245624647c6ea0077acae22b99
p4raw-link: @8611 on //depot/maint-5.6/perl: 706e8e4d2d0a6985197cb1cb76dc3d2575cd159e
p4raw-link: @8610 on //depot/maint-5.6/perl: fc1aae957f18d75529c72450055ab0d424b7d318
p4raw-link: @8609 on //depot/maint-5.6/perl: 13b98125bf15a4dfacaa2c6f56d3742c97180500
p4raw-link: @8608 on //depot/maint-5.6/perl: f893c726cdaa1ccdec167db9b2ff5c2fdc19e29b

p4raw-id: //depot/perl@8614
p4raw-integrated: from //depot/maint-5.6/perl@8596 'copy in'
t/lib/dprof/V.pm t/op/flip.t utils/perldoc.PL (@8159..)
win32/bin/search.pl (@8166..) t/io/tell.t (@8175..)
hints/hpux.sh (@8601..) thread.h (@8606..) 'ignore'
pod/perlintern.pod (@7766..) pod/perlapi.pod (@8605..) 'merge
in' intrpvar.h t/base/term.t (@7895..) win32/vdir.h (@8156..)
thrdvar.h (@8602..) perlapi.c (@8606..)

20 years agoSignedness nit.
Jarkko Hietaniemi [Tue, 30 Jan 2001 02:16:17 +0000 (02:16 +0000)]
Signedness nit.

p4raw-id: //depot/perl@8596

20 years agoEBCDIC patch for Storable, from Peter Prymmer.
Jarkko Hietaniemi [Tue, 30 Jan 2001 02:11:07 +0000 (02:11 +0000)]
EBCDIC patch for Storable, from Peter Prymmer.

p4raw-id: //depot/perl@8595

20 years agoyet another tweak to lib/b.t for EBCDIC
Peter Prymmer [Mon, 29 Jan 2001 16:51:38 +0000 (08:51 -0800)]
yet another tweak to lib/b.t for EBCDIC
Message-ID: <Pine.OSF.4.10.10101291646320.230748-100000@aspara.forte.com>

p4raw-id: //depot/perl@8594

20 years agopod problems in io
Peter Prymmer [Mon, 29 Jan 2001 16:46:25 +0000 (08:46 -0800)]
pod problems in io
Message-ID: <Pine.OSF.4.10.10101291636420.230748-100000@aspara.forte.com>

p4raw-id: //depot/perl@8593

20 years agoIntegrate perlio:
Jarkko Hietaniemi [Tue, 30 Jan 2001 00:48:20 +0000 (00:48 +0000)]
Integrate perlio:

[  8591]
GNU 'merge' Simon's copy of perliol.pod with version
patched by Craig's patch.

[  8590]
PerlIO doc tweaks from Craig A. Berry <craig.berry@psinetcs.com>

p4raw-link: @8591 on //depot/perlio: 9d79914594fed2aeeee07968feace7d26f9332c9
p4raw-link: @8590 on //depot/perlio: 3039a93d20f525d68a979d28a46c6bc76a0d463e

p4raw-id: //depot/perl@8592

20 years agoGNU 'merge' Simon's copy of perliol.pod with version
Nick Ing-Simmons [Mon, 29 Jan 2001 22:02:28 +0000 (22:02 +0000)]
GNU 'merge' Simon's copy of perliol.pod with version
patched by Craig's patch.

p4raw-id: //depot/perlio@8591

20 years agoPerlIO doc tweaks from Craig A. Berry <craig.berry@psinetcs.com>
Nick Ing-Simmons [Mon, 29 Jan 2001 21:55:10 +0000 (21:55 +0000)]
PerlIO doc tweaks from Craig A. Berry <craig.berry@psinetcs.com>

p4raw-id: //depot/perlio@8590

20 years agoIntegrate change #8586 from maint-5.6/perl.
Jarkko Hietaniemi [Mon, 29 Jan 2001 15:35:33 +0000 (15:35 +0000)]
Integrate change #8586 from maint-5.6/perl.

make the BOM detection code not call tell() until it has to
(meant to fix esoteric compatibility issues where PL_rsfp
is overridden)

p4raw-link: @8586 on //depot/maint-5.6/perl: 7b18f0b9fd425b568b9ff49e195709c84e549b71

p4raw-id: //depot/perl@8589
p4raw-integrated: from //depot/maint-5.6/perl@8588 'merge in' toke.c
(@8579..)

20 years agoMAking Solaris malloc() the default
Lupe Christoph [Mon, 29 Jan 2001 12:59:36 +0000 (13:59 +0100)]
MAking Solaris malloc() the default
Message-ID: <20010129125936.Z4830@alanya.lupe-christoph.de>

The README.solaris part slightly tweaked.

p4raw-id: //depot/perl@8588

20 years ago[ID 20010128.003] [PATCH] perlre.pod \b buglet
root@ak-75.mind.de [Sun, 28 Jan 2001 20:32:29 +0000 (21:32 +0100)]
[ID 20010128.003] [PATCH] perlre.pod \b buglet
Message-Id: <200101281932.UAA15768@ak-75.mind.de>

p4raw-id: //depot/perl@8587

20 years agoUpdate Changes.
Jarkko Hietaniemi [Sun, 28 Jan 2001 20:05:45 +0000 (20:05 +0000)]
Update Changes.

p4raw-id: //depot/perl@8585

20 years agoIntegrate perlio:
Jarkko Hietaniemi [Sun, 28 Jan 2001 19:30:02 +0000 (19:30 +0000)]
Integrate perlio:

[  8582]
Add pod/perliol.pod to MANIFEST :-(

[  8581]
PerlIO documentation. Proofing and sub-editing requested.

p4raw-link: @8582 on //depot/perlio: d5ed24328bb9459af92b6545aa51dd9d971234f0
p4raw-link: @8581 on //depot/perlio: 50b80e251bdb7e866faeb20ccfeb18b474ffc6cb

p4raw-id: //depot/perl@8584

20 years agoPatch from Inaba Hiroto:
Jarkko Hietaniemi [Sun, 28 Jan 2001 19:28:40 +0000 (19:28 +0000)]
Patch from Inaba Hiroto:
- canonical UTF-8 hash keys: if a key string for a hash is
  UTF8-on, try downgrade the string and use it if
  unicode::distinct is not in effect.
  For the task, I added a function bytes_from_utf8() to utf8.c.
  It might resemble utf8_to_bytes() but it is not convenient
  to the task.
  Made a test for it and added to t/op/each.t
- Changed do_print in doio.c to apply sv_utf8_(downgrade|upgrade) to
  the mortal copy of the argument SV.
  And changed t/io/utf8.t test 18 which expects print() to
  upgrade its argument.
- re-implement sv_eq with bytes_from_utf8()
- some bug fixes
  - tr/// does not handle UTF8 range (\x{}-\x{})
  - \ before raw UTF8 character produced
    "Malformed UTF-8 character" warning.
  - "\x{100}\N{CENT SIGN}" is Malformed.
    Added tests for these 3.
  - and one silly bug (by me) with qu operator.

p4raw-id: //depot/perl@8583

20 years agoAdd pod/perliol.pod to MANIFEST :-(
Nick Ing-Simmons [Sun, 28 Jan 2001 19:25:04 +0000 (19:25 +0000)]
Add pod/perliol.pod to MANIFEST :-(

p4raw-id: //depot/perlio@8582

20 years agoPerlIO documentation. Proofing and sub-editing requested.
Nick Ing-Simmons [Sun, 28 Jan 2001 19:22:40 +0000 (19:22 +0000)]
PerlIO documentation. Proofing and sub-editing requested.

p4raw-id: //depot/perlio@8581

20 years agoRetract #8552.
Jarkko Hietaniemi [Sun, 28 Jan 2001 02:06:12 +0000 (02:06 +0000)]
Retract #8552.

p4raw-id: //depot/perl@8573

20 years agoIntegrate mainline
Nick Ing-Simmons [Sat, 27 Jan 2001 11:10:38 +0000 (11:10 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@8567

20 years agoMore documentation for the regexp context stack.
Jarkko Hietaniemi [Sat, 27 Jan 2001 06:22:48 +0000 (06:22 +0000)]
More documentation for the regexp context stack.

p4raw-id: //depot/perl@8566

20 years agoUpdate Changes.
Jarkko Hietaniemi [Sat, 27 Jan 2001 05:21:57 +0000 (05:21 +0000)]
Update Changes.

p4raw-id: //depot/perl@8565

20 years agoThreadedness patch for #8562 from Doug MacEachern.
Jarkko Hietaniemi [Sat, 27 Jan 2001 04:44:04 +0000 (04:44 +0000)]
Threadedness patch for #8562 from Doug MacEachern.

p4raw-id: //depot/perl@8564

20 years ago[ID 20000808.005] OP_REFGEN as an lvalue
Stephen McCamant [Thu, 25 Jan 2001 01:17:21 +0000 (17:17 -0800)]
[ID 20000808.005] OP_REFGEN as an lvalue
Message-ID: <14959.59703.507462.978833@soda.csua.berkeley.edu>

p4raw-id: //depot/perl@8563

20 years agoRe: Announce : Tokener reporting patch
Simon Cozens [Mon, 22 Jan 2001 02:17:22 +0000 (02:17 +0000)]
Re: Announce : Tokener reporting patch
Message-ID: <20010122021722.A9334@pembro26.pmb.ox.ac.uk>

p4raw-id: //depot/perl@8562

20 years agoForgot from #8545. Oops.
Jarkko Hietaniemi [Sat, 27 Jan 2001 04:17:24 +0000 (04:17 +0000)]
Forgot from #8545.  Oops.

p4raw-id: //depot/perl@8561

20 years agoA better module compilation test, use MANIFEST as suggested
Jarkko Hietaniemi [Sat, 27 Jan 2001 03:01:47 +0000 (03:01 +0000)]
A better module compilation test, use MANIFEST as suggested
by Spider.

p4raw-id: //depot/perl@8560

20 years agoEBCDIC cleanup for B test
Peter Prymmer [Fri, 26 Jan 2001 16:38:08 +0000 (08:38 -0800)]
EBCDIC cleanup for B test
Message-ID: <Pine.OSF.4.10.10101261635400.14820-100000@aspara.forte.com>

p4raw-id: //depot/perl@8559

20 years agoEBCDIC branch for pragma/sub-lval.t
Peter Prymmer [Fri, 26 Jan 2001 16:05:11 +0000 (08:05 -0800)]
EBCDIC branch for pragma/sub-lval.t
Message-ID: <Pine.OSF.4.10.10101261603460.14820-100000@aspara.forte.com>

p4raw-id: //depot/perl@8558

20 years agoa peek at uuencoded EBCDIC (st-06compat.t)
Peter Prymmer [Fri, 26 Jan 2001 14:47:46 +0000 (06:47 -0800)]
a peek at uuencoded EBCDIC (st-06compat.t)
Message-ID: <Pine.OSF.4.10.10101261443561.14820-100000@aspara.forte.com>

p4raw-id: //depot/perl@8557

20 years agominor update to README.os390
Peter Prymmer [Fri, 26 Jan 2001 14:33:27 +0000 (06:33 -0800)]
minor update to README.os390
Message-ID: <Pine.OSF.4.10.10101261425560.14820-100000@aspara.forte.com>

p4raw-id: //depot/perl@8556

20 years agoNo point in checking the length before we know whether the pointer
Jarkko Hietaniemi [Sat, 27 Jan 2001 00:35:47 +0000 (00:35 +0000)]
No point in checking the length before we know whether the pointer
is bogus or not, fixes Abigail's odbm failures in Linux.

p4raw-id: //depot/perl@8555

20 years agoIntegrate mainline
Nick Ing-Simmons [Fri, 26 Jan 2001 19:01:31 +0000 (19:01 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@8554

20 years ago(Retracted by #8573)
Michael G. Schwern [Fri, 26 Jan 2001 09:28:31 +0000 (04:28 -0500)]
(Retracted by #8573)

Subject: [PATCH Text::Wrap 2000.06292219] Spurious leading whitespace
Message-ID: <20010126092831.A15328@blackrider.aocn.com>

p4raw-id: //depot/perl@8552

20 years agoIntegrate mainline
Nick Ing-Simmons [Thu, 25 Jan 2001 19:42:30 +0000 (19:42 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@8550

20 years agoLayout using tabulator is not a good idea in a pod.
Jarkko Hietaniemi [Thu, 25 Jan 2001 14:49:05 +0000 (14:49 +0000)]
Layout using tabulator is not a good idea in a pod.

p4raw-id: //depot/perl@8547

20 years agooverload int()
Ilya Zakharevich [Wed, 24 Jan 2001 19:06:57 +0000 (14:06 -0500)]
overload int()
Message-ID: <20010124190657.A8512@math.ohio-state.edu>

p4raw-id: //depot/perl@8545

20 years agocompletion and docs for dynamic loading on OS/390
Peter Prymmer [Wed, 24 Jan 2001 17:17:14 +0000 (09:17 -0800)]
completion and docs for dynamic loading on OS/390
Message-ID: <Pine.OSF.4.10.10101241706120.411912-100000@aspara.forte.com>

p4raw-id: //depot/perl@8544

20 years agoSYN SYN
Charles Bailey [Wed, 24 Jan 2001 06:37:02 +0000 (06:37 +0000)]
SYN SYN

p4raw-id: //depot/vmsperl@8535

20 years agoIntegrate mainline.
Nick Ing-Simmons [Tue, 23 Jan 2001 19:30:57 +0000 (19:30 +0000)]
Integrate mainline.

p4raw-id: //depot/perlio@8534

20 years agoForgotten from #8501.
Jarkko Hietaniemi [Tue, 23 Jan 2001 16:15:46 +0000 (16:15 +0000)]
Forgotten from #8501.

p4raw-id: //depot/perl@8533