This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
23 years agomalloc message address offset
Charles Lane [Thu, 22 Feb 2001 08:01:35 +0000 (03:01 -0500)]
malloc message address offset
Message-Id: <010222075625.9d22e@DUPHY4.Physics.Drexel.Edu>

p4raw-id: //depot/perl@8901

23 years agoRewrite putenv() using my_setenv(). (In general the vendors'
Jarkko Hietaniemi [Fri, 23 Feb 2001 01:16:25 +0000 (01:16 +0000)]
Rewrite putenv() using my_setenv().  (In general the vendors'
putenv() is not to be relied on, they are either broken or leaky
or both.)

p4raw-id: //depot/perl@8899

23 years agoFix #8803 as #8897 fixed #8896: with environ safesysmalloc()
Jarkko Hietaniemi [Thu, 22 Feb 2001 23:36:59 +0000 (23:36 +0000)]
Fix #8803 as #8897 fixed #8896: with environ safesysmalloc()
and safesysfree() must be used.

p4raw-id: //depot/perl@8898

23 years agoWith environ one must use safesysmalloc()/safesysfree().
Jarkko Hietaniemi [Thu, 22 Feb 2001 23:25:45 +0000 (23:25 +0000)]
With environ one must use safesysmalloc()/safesysfree().

p4raw-id: //depot/perl@8897

23 years agoIf we have a duplicated environment free it
Jarkko Hietaniemi [Thu, 22 Feb 2001 22:13:18 +0000 (22:13 +0000)]
If we have a duplicated environment free it
if PERL_DESTRUCT_LEVEL.

p4raw-id: //depot/perl@8896

23 years ago(Retracted by #8915.)
Jarkko Hietaniemi [Thu, 22 Feb 2001 18:35:27 +0000 (18:35 +0000)]
(Retracted by #8915.)

Third Degree finding:
reading uninitialized local variable smallbuf + 8 bytes of Perl_gv_fetchfile

p4raw-id: //depot/perl@8893

23 years agoUpdate Changes.
Jarkko Hietaniemi [Thu, 22 Feb 2001 14:28:32 +0000 (14:28 +0000)]
Update Changes.

p4raw-id: //depot/perl@8892

23 years agoAdd -stdio to the archname if no perlio selected,
Jarkko Hietaniemi [Thu, 22 Feb 2001 13:22:12 +0000 (13:22 +0000)]
Add -stdio to the archname if no perlio selected,
no -perlio added since that is now the default.

Add few CPUs/architectures to the Cppsym scan.

p4raw-id: //depot/perl@8890

23 years ago*drum roll* Make perlio the default.
Jarkko Hietaniemi [Thu, 22 Feb 2001 13:05:28 +0000 (13:05 +0000)]
*drum roll*  Make perlio the default.

p4raw-id: //depot/perl@8888

23 years agoIntegrate change #8665 from maintperl to mainline,
Jarkko Hietaniemi [Thu, 22 Feb 2001 12:50:52 +0000 (12:50 +0000)]
Integrate change #8665 from maintperl to mainline,
IA64-induced POSIX::SigSet masking with IVs instead of NVs.

p4raw-link: @8665 on //depot/maint-5.6/perl: 906def0b44c94e1ecc41e6a82c183f50655aee49

p4raw-id: //depot/perl@8887
p4raw-integrated: from //depot/maint-5.6/perl@8884 'merge in'
ext/POSIX/POSIX.xs (@8664..)

23 years agoRe: File::Temp::_gettemp warning
Tim Jenness [Wed, 21 Feb 2001 22:15:32 +0000 (12:15 -1000)]
Re: File::Temp::_gettemp warning
Message-ID: <Pine.LNX.4.30.0102212211190.18964-100000@lapaki.jach.hawaii.edu>

This patch to File::Temp does two things:

1. Fixes the problem with CGI::Carp when determining
   the Fcntl constants

2. Removes most of the carps and consolidates them so that all the
reasons are included in a single die that is caught by the test. This
means that the correct skipping behaviour is displayed by the test.

p4raw-id: //depot/perl@8884

23 years ago[patch: perl@8867] embed.{h|pl} need not mention ebcdic_control ...
Peter Prymmer [Wed, 21 Feb 2001 16:30:06 +0000 (08:30 -0800)]
[patch: perl@8867] embed.{h|pl} need not mention ebcdic_control ...
Message-ID: <Pine.OSF.4.10.10102211624490.12601-100000@aspara.forte.com>

p4raw-id: //depot/perl@8883

23 years agoglob-in-eval memory leak fix
Charles Lane [Wed, 21 Feb 2001 13:08:03 +0000 (08:08 -0500)]
glob-in-eval memory leak fix
Message-Id: <010221130721.7a2ab@DUPHY4.Physics.Drexel.Edu>

p4raw-id: //depot/perl@8881

23 years agoRetract #8875, cannot let go of the old semantics of unpack U
Jarkko Hietaniemi [Wed, 21 Feb 2001 19:34:34 +0000 (19:34 +0000)]
Retract #8875, cannot let go of the old semantics of unpack U
without rethinking utf8decode.t.

p4raw-id: //depot/perl@8880

23 years agoRun run/*.t also in minitest.
Jarkko Hietaniemi [Wed, 21 Feb 2001 19:08:02 +0000 (19:08 +0000)]
Run run/*.t also in minitest.

p4raw-id: //depot/perl@8879

23 years agoFix the sys/fcntl.h problem reported by Peter Prymmer.
Jarkko Hietaniemi [Wed, 21 Feb 2001 15:09:33 +0000 (15:09 +0000)]
Fix the sys/fcntl.h problem reported by Peter Prymmer.

p4raw-id: //depot/perl@8877

23 years agoIf no sfio, no -lsfio.
Jarkko Hietaniemi [Wed, 21 Feb 2001 14:54:45 +0000 (14:54 +0000)]
If no sfio, no -lsfio.

p4raw-id: //depot/perl@8876

23 years agoMake unpack C and unpack U truly equivalent.
Jarkko Hietaniemi [Wed, 21 Feb 2001 14:54:00 +0000 (14:54 +0000)]
Make unpack C and unpack U truly equivalent.

p4raw-id: //depot/perl@8875

23 years ago[patch perl@8841] One URL update and a possible OS Version snag for perlport.pod
Peter Prymmer [Tue, 20 Feb 2001 14:51:55 +0000 (06:51 -0800)]
[patch perl@8841] One URL update and a possible OS Version snag for perlport.pod
Message-ID: <Pine.OSF.4.10.10102201447380.501692-100000@aspara.forte.com>

p4raw-id: //depot/perl@8874

23 years agofix for charnames above FFFF
Andreas König [Wed, 21 Feb 2001 07:05:45 +0000 (08:05 +0100)]
fix for charnames above FFFF
Message-ID: <m366i44ll2.fsf@ak-71.mind.de>

p4raw-id: //depot/perl@8873

23 years agoIntegrate change #8868 from pureperl to mainline.
Jarkko Hietaniemi [Wed, 21 Feb 2001 14:15:25 +0000 (14:15 +0000)]
Integrate change #8868 from pureperl to mainline.

Fixed reference count loop caused by sv_magic.

p4raw-link: @8868 on //depot/maint-5.6/pureperl: 1ccf3d77864c3a3bec62b1f24e34a456f495c987

p4raw-id: //depot/perl@8872
p4raw-integrated: from //depot/maint-5.6/pureperl@8870 'merge in' sv.c
(@8842..)

23 years agoPut back the #8840, it was innocent.
Jarkko Hietaniemi [Wed, 21 Feb 2001 14:04:41 +0000 (14:04 +0000)]
Put back the #8840, it was innocent.

p4raw-id: //depot/perl@8870

23 years agounpack("C", ...) was left slightly unfinished by #8865.
Jarkko Hietaniemi [Wed, 21 Feb 2001 14:00:03 +0000 (14:00 +0000)]
unpack("C", ...) was left slightly unfinished by #8865.

p4raw-id: //depot/perl@8869

23 years agoUpdate Changes.
Jarkko Hietaniemi [Wed, 21 Feb 2001 00:52:39 +0000 (00:52 +0000)]
Update Changes.

p4raw-id: //depot/perl@8867

23 years agoUpgrade to CGI.pm 2.752, from Lincoln Stein.
Jarkko Hietaniemi [Wed, 21 Feb 2001 00:34:20 +0000 (00:34 +0000)]
Upgrade to CGI.pm 2.752, from Lincoln Stein.
(Note: there were some conflicts due to EBCDIC and EPOC
 patches, in general I preferred the repository code.)
(When 2.753 comes out, we need to synchronize.)

p4raw-id: //depot/perl@8866

23 years agoMake pack("C", 0x100) to create Unicode, unless under the
Jarkko Hietaniemi [Wed, 21 Feb 2001 00:24:22 +0000 (00:24 +0000)]
Make pack("C", 0x100) to create Unicode, unless under the
evil influence of 'use bytes'.  Similarly, unpack("C", ...)
will understand Unicode, unless you under know what.

p4raw-id: //depot/perl@8865

23 years agoDon't do casting between pointers pointing to differently sized
Jarkko Hietaniemi [Tue, 20 Feb 2001 20:30:07 +0000 (20:30 +0000)]
Don't do casting between pointers pointing to differently sized
integers.

p4raw-id: //depot/perl@8862

23 years agoworkaround VMS I/O problem in Test.pm for bug ID 20010213.009
Peter Prymmer [Wed, 14 Feb 2001 16:28:16 +0000 (08:28 -0800)]
workaround VMS I/O problem in Test.pm for bug ID 20010213.009
Message-ID: <Pine.OSF.4.10.10102141617350.197219-100000@aspara.forte.com>

p4raw-id: //depot/perl@8861

23 years ago"pseudo-literal j", a documentation glitch reported to Debian.
Jarkko Hietaniemi [Tue, 20 Feb 2001 19:48:02 +0000 (19:48 +0000)]
"pseudo-literal j", a documentation glitch reported to Debian.
The text recovered from Perl 5.005_03, and pseudo-literal replaced
by "backtick string".

p4raw-id: //depot/perl@8860

23 years agoSkip the Perl_sys_intern_clear and Perl_sys_intern_init,
Jarkko Hietaniemi [Tue, 20 Feb 2001 19:15:46 +0000 (19:15 +0000)]
Skip the Perl_sys_intern_clear and Perl_sys_intern_init,
from Chris Nandor.

p4raw-id: //depot/perl@8859

23 years agoIntegrate pureperl changes #8844,8845,8850 to mainline
Jarkko Hietaniemi [Tue, 20 Feb 2001 17:36:53 +0000 (17:36 +0000)]
Integrate pureperl changes #8844,8845,8850 to mainline
(via maintperl #8855).

Fixed %^H scoping bug

Removed GV <-> CV refcount loop

Removed %ENV refcount loop

p4raw-link: @8850 on //depot/maint-5.6/pureperl: bae1eca58b94313e4b7677aa241da9fad57bb363
p4raw-link: @8845 on //depot/maint-5.6/pureperl: 4d40626c12bbdd62acfbbe3be104711e58cec2f7
p4raw-link: @8844 on //depot/maint-5.6/pureperl: ea100fc6cfd2f0e23aceb84ac0e804e3c9c3c9a2

p4raw-id: //depot/perl@8858
p4raw-integrated: from //depot/maint-5.6/perl@8857 'merge in' gv.c
scope.c (@8606..) pp.c (@8635..) op.c (@8758..) perl.c
(@8806..)

23 years agoIntegrate changes #8853,8854 from maintperl to mainline.
Jarkko Hietaniemi [Tue, 20 Feb 2001 17:34:32 +0000 (17:34 +0000)]
Integrate changes #8853,8854 from maintperl to mainline.

EBDIC fixes, README.win32 Borland update.

p4raw-link: @8854 on //depot/maint-5.6/perl: ece00f1416215bb2d7a51174ba7aa627e0b0a3ad
p4raw-link: @8853 on //depot/maint-5.6/perl: 3ef34714520621f9238ff67b9f34f043113325c1

p4raw-id: //depot/perl@8857
p4raw-integrated: from //depot/maint-5.6/perl@8851 'merge in'
README.win32 (@8175..) handy.h (@8789..) util.c (@8806..)

23 years agoFilter::Util::Call update to 1.05, from Paul Marquess.
Jarkko Hietaniemi [Tue, 20 Feb 2001 17:15:52 +0000 (17:15 +0000)]
Filter::Util::Call update to 1.05, from Paul Marquess.

p4raw-id: //depot/perl@8851

23 years agoglob-basic.t, runenv.t fix-ups
Craig A. Berry [Mon, 19 Feb 2001 23:36:12 +0000 (17:36 -0600)]
glob-basic.t, runenv.t fix-ups
Message-Id: <5.0.2.1.0.20010219230450.02762648@exchi01>

Case-forgiving systems match TestInit.pm with TES*.

p4raw-id: //depot/perl@8849

23 years agostrict-w-proof the ?DBM_File, from Paul Marquess.
Jarkko Hietaniemi [Tue, 20 Feb 2001 17:10:02 +0000 (17:10 +0000)]
strict-w-proof the ?DBM_File, from Paul Marquess.

p4raw-id: //depot/perl@8848

23 years agoThe #8843 wasn't quite right: %Config needs to imported.
Jarkko Hietaniemi [Tue, 20 Feb 2001 15:34:41 +0000 (15:34 +0000)]
The #8843 wasn't quite right: %Config needs to imported.

p4raw-id: //depot/perl@8847

23 years agoRetract the #8838 and #8840 for now because of
Jarkko Hietaniemi [Tue, 20 Feb 2001 15:31:50 +0000 (15:31 +0000)]
Retract the #8838 and #8840 for now because of
the DB_File tie problem.

p4raw-id: //depot/perl@8846

23 years agofork() not everywhere, cleanup temp files.
Jarkko Hietaniemi [Mon, 19 Feb 2001 13:38:08 +0000 (13:38 +0000)]
fork() not everywhere, cleanup temp files.

p4raw-id: //depot/perl@8843

23 years agoUpdate Changes.
Jarkko Hietaniemi [Mon, 19 Feb 2001 03:35:51 +0000 (03:35 +0000)]
Update Changes.

p4raw-id: //depot/perl@8841

23 years ago[patch] add sv_setref_uv
Doug MacEachern [Sun, 18 Feb 2001 14:49:33 +0000 (06:49 -0800)]
[patch] add sv_setref_uv
Message-ID: <Pine.LNX.4.21.0102181448290.10021-100000@mako.covalent.net>

p4raw-id: //depot/perl@8840

23 years agoPut to rest the 20010205.001, the email address checking (not) regex.
Jarkko Hietaniemi [Mon, 19 Feb 2001 00:01:38 +0000 (00:01 +0000)]
Put to rest the 20010205.001, the email address checking (not) regex.

p4raw-id: //depot/perl@8839

23 years ago[patch] xsubpp: make sv_setref_* targetable
Doug MacEachern [Sun, 18 Feb 2001 12:58:23 +0000 (04:58 -0800)]
[patch] xsubpp: make sv_setref_* targetable
Message-ID: <Pine.LNX.4.21.0102181256310.10021-100000@mako.covalent.net>

p4raw-id: //depot/perl@8838

23 years ago[patch] -Wall cleanup round 2
Doug MacEachern [Sun, 18 Feb 2001 13:08:04 +0000 (05:08 -0800)]
[patch] -Wall cleanup round 2
Message-ID: <Pine.LNX.4.21.0102181304520.10021-100000@mako.covalent.net>

p4raw-id: //depot/perl@8837

23 years agoMisapplied regex optimizations when \C is present.
Jarkko Hietaniemi [Sun, 18 Feb 2001 22:11:20 +0000 (22:11 +0000)]
Misapplied regex optimizations when \C is present.
Fixes 20001230.002.

What still remains broken is that the submatches that
have \C in them get their UTF8 flag on because their
parent SV has it on.  This will result in malformed
UTF8 if a \C happened to match a non-ASCII byte.

p4raw-id: //depot/perl@8836

23 years agoFix for "[ID 20010213.005] utf8 + localized hash elems + 64 bits?"
Jarkko Hietaniemi [Sun, 18 Feb 2001 20:12:02 +0000 (20:12 +0000)]
Fix for "[ID 20010213.005] utf8 + localized hash elems + 64 bits?"

The hash key got wrongly UTF8fied.

p4raw-id: //depot/perl@8835

23 years agoTweak on #8234 (Subject: Re: [PATCH] Warn on use of reference as array elem):
Jarkko Hietaniemi [Sun, 18 Feb 2001 19:44:25 +0000 (19:44 +0000)]
Tweak on #8234 (Subject: Re: [PATCH] Warn on use of reference as array elem):
don't warn on magical or overloaded things.

p4raw-id: //depot/perl@8834

23 years agoIntegrate perlio:
Nicholas Clark [Mon, 12 Feb 2001 16:43:51 +0000 (16:43 +0000)]
Integrate perlio:

[  8830]
Apply the spirit of patch from Nicholas Clark:
Subject: [PATCH] Re: extensions that provide layers
Message-Id: <20010212164350.Q3652@plum.flirble.org>

p4raw-link: @8830 on //depot/perlio: 64977eb6138422a1560c20575c46ef223d980150

p4raw-id: //depot/perl@8832

23 years agoApply the spirit of patch from Nicholas Clark:
Nicholas Clark [Mon, 12 Feb 2001 16:43:51 +0000 (16:43 +0000)]
Apply the spirit of patch from Nicholas Clark:
       Subject: [PATCH] Re: extensions that provide layers
       Message-Id: <20010212164350.Q3652@plum.flirble.org>

p4raw-id: //depot/perlio@8830

23 years agoAdding in TestSetup.pm to replace BEGIN preamble on tests.
Michael G. Schwern [Sun, 18 Feb 2001 13:44:35 +0000 (08:44 -0500)]
Adding in TestSetup.pm to replace BEGIN  preamble on tests.
Message-ID: <20010218134435.A17544@magnonel.guild.net>

Applied, but as t/TestInit.pm.

p4raw-id: //depot/perl@8829

23 years agoIntegrate perlio:
Jarkko Hietaniemi [Sun, 18 Feb 2001 18:43:52 +0000 (18:43 +0000)]
Integrate perlio:

[  8826]
Fix [ID 20010217.002]
open FOO, "<:raw:perlio", ...
:raw now inserts default base layer below itself.
Also
open FOO, "<:unix", ...
works as well - but leaves buffer layer on stack under the unix layer.

p4raw-link: @8826 on //depot/perlio: 4b803d04bc5b636b582540ea8352ce921e9bae28

p4raw-id: //depot/perl@8828

23 years agoUTF-8 tweaks.
Jarkko Hietaniemi [Sun, 18 Feb 2001 18:41:33 +0000 (18:41 +0000)]
UTF-8 tweaks.

p4raw-id: //depot/perl@8827

23 years agoFix [ID 20010217.002]
Nick Ing-Simmons [Sun, 18 Feb 2001 17:40:59 +0000 (17:40 +0000)]
Fix [ID 20010217.002]
 open FOO, "<:raw:perlio", ...
:raw now inserts default base layer below itself.
Also
 open FOO, "<:unix", ...
works as well - but leaves buffer layer on stack under the unix layer.

p4raw-id: //depot/perlio@8826

23 years agoIntegrate perlio:
Jarkko Hietaniemi [Sun, 18 Feb 2001 17:15:39 +0000 (17:15 +0000)]
Integrate perlio:

[  8820]
Clean up a few core dumps when layers are used in unexpected ways.
(Still not "right"...)

p4raw-link: @8820 on //depot/perlio: 26fb694e6e6fd977f3c75086486e1c4578925875

p4raw-id: //depot/perl@8825

23 years agoAdding todo tests
Michael G. Schwern [Sun, 18 Feb 2001 01:48:50 +0000 (20:48 -0500)]
Adding todo tests
Message-ID: <20010218014850.C19957@magnonel.guild.net>

p4raw-id: //depot/perl@8824

23 years agoAdd run/*.t to testables.
Jarkko Hietaniemi [Sun, 18 Feb 2001 17:01:06 +0000 (17:01 +0000)]
Add run/*.t to testables.

p4raw-id: //depot/perl@8823

23 years agoFixing PERL5OPT (was Re: Warnings, strict, and CPAN)
Michael G. Schwern [Sun, 18 Feb 2001 01:11:35 +0000 (20:11 -0500)]
Fixing PERL5OPT (was Re: Warnings, strict, and CPAN)
Message-ID: <20010218011135.A19957@magnonel.guild.net>

Revive mjd's and Simon's PERL5OPT fix.

p4raw-id: //depot/perl@8822

23 years agoRe: Why t/TEST and not Test::Harness?
Michael G. Schwern [Sat, 17 Feb 2001 22:44:44 +0000 (17:44 -0500)]
Re: Why t/TEST and not Test::Harness?
Message-ID: <20010217224444.A6679@magnonel.guild.net>

Replace UTEST with TEST -utf8.

p4raw-id: //depot/perl@8821

23 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

23 years agoIntegrate change #8818 from maintperl, a FAQ nit.
Jarkko Hietaniemi [Sun, 18 Feb 2001 02:25:55 +0000 (02:25 +0000)]
Integrate change #8818 from maintperl, a FAQ nit.

p4raw-link: @8818 on //depot/maint-5.6/perl: 26f0d336d3c5218555245ccab94cfd5b1ccf5312

p4raw-id: //depot/perl@8819
p4raw-integrated: from //depot/maint-5.6/perl@8816 'copy in'
pod/perlfaq4.pod (@8627..)

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

p4raw-id: //depot/perlio@8817

23 years agoUpgrade to Storable 1.0.10, from Raphael Manfredi.
Jarkko Hietaniemi [Sat, 17 Feb 2001 16:56:58 +0000 (16:56 +0000)]
Upgrade to Storable 1.0.10, from Raphael Manfredi.

p4raw-id: //depot/perl@8816

23 years ago[patch] -Wall
Doug MacEachern [Fri, 16 Feb 2001 15:25:36 +0000 (07:25 -0800)]
[patch] -Wall
Message-ID: <Pine.LNX.4.21.0102161519500.30352-100000@mako.covalent.net>

p4raw-id: //depot/perl@8815

23 years agoDocument qu better.
Jarkko Hietaniemi [Fri, 16 Feb 2001 19:27:18 +0000 (19:27 +0000)]
Document qu better.

p4raw-id: //depot/perl@8814

23 years agotoke.c cleanup: scan_str()
Hugo van der Sanden [Thu, 15 Feb 2001 13:39:49 +0000 (13:39 +0000)]
toke.c cleanup: scan_str()
Message-Id: <200102151339.NAA32248@crypt.compulink.co.uk>

p4raw-id: //depot/perl@8813

23 years agoIntegrate changes #8659,8702,8808,8809,8810 from maintperl.
Jarkko Hietaniemi [Thu, 15 Feb 2001 13:51:16 +0000 (13:51 +0000)]
Integrate changes #8659,8702,8808,8809,8810 from maintperl.

Subject: [PATCH 5.6.1-TRIAL? and 5.7.?] perldoc uses unescaped backslashes in filenames
From: Jan Dubois <JanD@ActiveState.com>
Date: Wed, 31 Jan 2001 21:17:03 -0800
Message-ID: <8qrh7t069jt32m98sap53l9dfoge0vjrle@4ax.com>

tweak change#8659 to keep it simple

Subject: [PATCH 5.6.1-TRIAL2] perldoc.PL using install directories
From: Russ Allbery <rra@stanford.edu>
Date: 14 Feb 2001 10:15:41 -0800
Message-ID: <ylzofpf7w2.fsf@windlord.stanford.edu>

(8809 empty)

Upgrade to podlators 1.08, from Russ Allbery.

p4raw-link: @8810 on //depot/maint-5.6/perl: 7c65f0d950b7573697d3a2b13bac2a2d735b5d12
p4raw-link: @8809 on //depot/maint-5.6/perl: ae8e9c66e6b22648f62fa11b710adc72c14d41b3
p4raw-link: @8808 on //depot/maint-5.6/perl: 29ccf9fef653725d9c585ded9e407a99bf4dd055
p4raw-link: @8702 on //depot/maint-5.6/perl: 09b7bf3bd289c6fbe48f56ca8eba6fc55af583dd
p4raw-link: @8659 on //depot/maint-5.6/perl: 0afa9c6889acca50d837d7aa71ecf0291ac457a6

p4raw-id: //depot/perl@8811
p4raw-integrated: from //depot/maint-5.6/perl@8807 'copy in'
lib/Pod/Text.pm (@8175..) lib/Pod/Man.pm (@8621..)
utils/perldoc.PL (@8702..) 'ignore' lib/Test/Harness.pm
(@7846..)

23 years agoUpdate Changes.
Jarkko Hietaniemi [Wed, 14 Feb 2001 14:37:27 +0000 (14:37 +0000)]
Update Changes.

p4raw-id: //depot/perl@8807

23 years agoMore MacOS Classic fixes from Chris Nandor.
Jarkko Hietaniemi [Wed, 14 Feb 2001 03:29:01 +0000 (03:29 +0000)]
More MacOS Classic fixes from Chris Nandor.

p4raw-id: //depot/perl@8805

23 years agoDon't skip too much of the locale error message if no environ array,
Jarkko Hietaniemi [Wed, 14 Feb 2001 03:18:35 +0000 (03:18 +0000)]
Don't skip too much of the locale error message if no environ array,
from Chris Nandor.

p4raw-id: //depot/perl@8804

23 years agoDuplicate environment for JPL so that JDK 1.2/1.3 don't get upset.
Jarkko Hietaniemi [Wed, 14 Feb 2001 03:14:14 +0000 (03:14 +0000)]
Duplicate environment for JPL so that JDK 1.2/1.3 don't get upset.

p4raw-id: //depot/perl@8803

23 years agoAUTHORS update.
Jarkko Hietaniemi [Tue, 13 Feb 2001 18:31:33 +0000 (18:31 +0000)]
AUTHORS update.

p4raw-id: //depot/perl@8802

23 years agointegral ok lines for VMS
Craig A. Berry [Mon, 12 Feb 2001 11:05:25 +0000 (05:05 -0600)]
integral ok lines for VMS
Message-Id: <p04330104b6ac5dfe6d45@[172.16.52.1]>

p4raw-id: //depot/perl@8797

23 years ago[ID 20010210.002] perldiag doesn't include the "Scalars leaked" message
Simon Cozens [Sat, 10 Feb 2001 17:57:02 +0000 (17:57 +0000)]
[ID 20010210.002] perldiag doesn't include the "Scalars leaked" message
Message-Id: <E14ReGc-0005Pk-00@pembro26.pmb.ox.ac.uk>

Now it does include.

p4raw-id: //depot/perl@8796

23 years agoSort the MANIFEST.
Jarkko Hietaniemi [Tue, 13 Feb 2001 14:30:11 +0000 (14:30 +0000)]
Sort the MANIFEST.

p4raw-id: //depot/perl@8795

23 years agoFAQ updates from Chris Fedde <chris@fedde.littleton.co.us>.
Jarkko Hietaniemi [Tue, 13 Feb 2001 14:25:13 +0000 (14:25 +0000)]
FAQ updates from Chris Fedde <chris@fedde.littleton.co.us>.

p4raw-id: //depot/perl@8793

23 years agobuncha MacPerl patches for bleadperl
Chris Nandor [Tue, 13 Feb 2001 00:02:43 +0000 (19:02 -0500)]
buncha MacPerl patches for bleadperl
Message-Id: <p05010404b6ae6f85e07a@[10.0.1.177]>

p4raw-id: //depot/perl@8792

23 years agoenviron array wrongly assumed in Perl_init_i18nl10n(),
Jarkko Hietaniemi [Tue, 13 Feb 2001 14:06:15 +0000 (14:06 +0000)]
environ array wrongly assumed in Perl_init_i18nl10n(),
noticed by Chris Nandor in MacOS Classic.

p4raw-id: //depot/perl@8790

23 years agoIntegrate change #8786 from maintperl, posix-bc byacc handling.
Jarkko Hietaniemi [Tue, 13 Feb 2001 05:56:36 +0000 (05:56 +0000)]
Integrate change #8786 from maintperl, posix-bc byacc handling.

p4raw-link: @8786 on //depot/maint-5.6/perl: 791ece1b591d74df257917b202df7d8c57073d8c

p4raw-id: //depot/perl@8787
p4raw-integrated: from //depot/maint-5.6/perl@8785 'merge in'
Makefile.SH (@8657..)

23 years agoIntegrate change #8781 from maintperl, OpenBSD hints update.
Jarkko Hietaniemi [Tue, 13 Feb 2001 05:29:04 +0000 (05:29 +0000)]
Integrate change #8781 from maintperl, OpenBSD hints update.

p4raw-link: @8781 on //depot/maint-5.6/perl: 395697f86aac1464bd38ed67f29e1c54cbb189f1

p4raw-id: //depot/perl@8785
p4raw-integrated: from //depot/maint-5.6/perl@8784 'copy in'
hints/openbsd.sh (@8159..)

23 years agosmall fixups to perlclib.pod
Peter Prymmer [Mon, 12 Feb 2001 18:23:09 +0000 (10:23 -0800)]
small fixups to perlclib.pod
Message-ID: <Pine.OSF.4.10.10102121821090.126445-100000@aspara.forte.com>

p4raw-id: //depot/perl@8784

23 years agoMerge ebcdic.c (only one function, ebcdic_control()) into util.c.
Jarkko Hietaniemi [Tue, 13 Feb 2001 02:22:36 +0000 (02:22 +0000)]
Merge ebcdic.c (only one function, ebcdic_control()) into util.c.

p4raw-id: //depot/perl@8783

23 years agoRe: [ID 20010212.006] Core dump with /((?:hard|soft)cover)?/
Hugo van der Sanden [Tue, 13 Feb 2001 00:11:11 +0000 (00:11 +0000)]
Re: [ID 20010212.006] Core dump with /((?:hard|soft)cover)?/
Message-Id: <200102130011.AAA14310@crypt.compulink.co.uk>

p4raw-id: //depot/perl@8779

23 years agoComments do not nest.
Jarkko Hietaniemi [Tue, 13 Feb 2001 00:23:10 +0000 (00:23 +0000)]
Comments do not nest.

p4raw-id: //depot/perl@8778

23 years agoRe: [patch] context for 'U' magic functions
Doug MacEachern [Mon, 12 Feb 2001 09:22:45 +0000 (01:22 -0800)]
Re: [patch] context for 'U' magic functions
Message-ID: <Pine.LNX.4.21.0102120919040.26437-100000@mako.covalent.net>

plus the suggestion by Nick Ing-Simmons to name the macro
as PERL_MG_UFUNC to avoid namespace pollution, plus add
the advice by Doug for XS writers to perl.h

p4raw-id: //depot/perl@8774

23 years agoUpdate Changes.
Jarkko Hietaniemi [Sun, 11 Feb 2001 20:14:12 +0000 (20:14 +0000)]
Update Changes.

p4raw-id: //depot/perl@8773

23 years agoRe: [PATCH] pod/perlclib.pod - Replacements for C library functions
Simon Cozens [Wed, 31 Jan 2001 16:31:43 +0000 (16:31 +0000)]
Re: [PATCH] pod/perlclib.pod - Replacements for C library functions
Message-ID: <20010131163143.A1427@pembro26.pmb.ox.ac.uk>

p4raw-id: //depot/perl@8772

23 years agoUpgrade to Unicode 3.1 beta 2001-02-11.
Jarkko Hietaniemi [Sun, 11 Feb 2001 18:36:48 +0000 (18:36 +0000)]
Upgrade to Unicode 3.1 beta 2001-02-11.

Blocks-4d3.beta.txt
CaseFolding-3d4.beta.txt
CompositionExclusions-3d6.beta.txt
EastAsianWidth-4d4.beta.txt
LineBreak-6d3.beta.txt
NamesList-3.1.0d1.beta.txt
PropList-3.1.0d4.beta.txt
SpecialCasing-4d1.beta.txt
UnicodeData-3.1.0d6.beta.txt

p4raw-id: //depot/perl@8771

23 years agoUTF-8 documentation.
Jarkko Hietaniemi [Sun, 11 Feb 2001 17:26:22 +0000 (17:26 +0000)]
UTF-8 documentation.

p4raw-id: //depot/perl@8770

23 years agoRetract #8762.
Jarkko Hietaniemi [Sun, 11 Feb 2001 17:12:49 +0000 (17:12 +0000)]
Retract #8762.

p4raw-id: //depot/perl@8769

23 years agoTest::Harness
Andreas König [Sun, 11 Feb 2001 14:37:00 +0000 (15:37 +0100)]
Test::Harness
Message-ID: <m3g0hll4sj.fsf@ak-71.mind.de>

p4raw-id: //depot/perl@8768

23 years agoDocument makepatch in Porting/patching
Andreas König [Sun, 11 Feb 2001 16:46:28 +0000 (17:46 +0100)]
Document makepatch in Porting/patching
Message-ID: <m3bss9kysr.fsf@ak-71.mind.de>

p4raw-id: //depot/perl@8767

23 years agoRe: [patch] GvSHARED
Doug MacEachern [Sat, 10 Feb 2001 14:04:40 +0000 (06:04 -0800)]
Re: [patch] GvSHARED
Date: Sat, 10 Feb 2001 14:04:40 -0800 (PST)
Message-ID: <Pine.LNX.4.21.0102101356000.15298-100000@mako.covalent.net>

Subject: Re: [patch] GvSHARED
From: Doug MacEachern <dougm@covalent.net>
Date: Sat, 10 Feb 2001 15:00:54 -0800 (PST)
Message-ID: <Pine.LNX.4.21.0102101453220.15298-100000@mako.covalent.net>

Subject: [patch] attributes.pm support for `shared'
From: Doug MacEachern <dougm@covalent.net>
Date: Sat, 10 Feb 2001 20:08:48 -0800 (PST)
Message-ID: <Pine.LNX.4.21.0102102004190.15298-100000@mako.covalent.net>

our() attributes were ignored, our :shared pieces missing,
allow attributes.pm to turn on shared.

p4raw-id: //depot/perl@8766

23 years agoMake TEST and UTEST more verbose in case something goes
Jarkko Hietaniemi [Sat, 10 Feb 2001 22:54:38 +0000 (22:54 +0000)]
Make TEST and UTEST more verbose in case something goes
wrong in running/compiling a script, suggested by Doug
MacEachern.

p4raw-id: //depot/perl@8764

23 years agoBogus shebang.
Jarkko Hietaniemi [Sat, 10 Feb 2001 22:11:34 +0000 (22:11 +0000)]
Bogus shebang.

p4raw-id: //depot/perl@8763

23 years ago(Retracted by #8769)
Jarkko Hietaniemi [Sat, 10 Feb 2001 21:56:02 +0000 (21:56 +0000)]
(Retracted by #8769)

p4raw-id: //depot/perl@8762

23 years agoRe: [patch] GvSHARED
Doug MacEachern [Sat, 10 Feb 2001 13:11:14 +0000 (05:11 -0800)]
Re: [patch] GvSHARED
Message-ID: <Pine.LNX.4.21.0102101253070.15298-100000@mako.covalent.net>

our @EXPORT : shared = (...);

p4raw-id: //depot/perl@8761

23 years ago[patch] GvSHARED
Doug MacEachern [Sat, 10 Feb 2001 10:57:12 +0000 (02:57 -0800)]
[patch] GvSHARED
Message-ID: <Pine.LNX.4.21.0102101047320.15298-100000@mako.covalent.net>

p4raw-id: //depot/perl@8760

23 years agoUpgrade to CPAN 1.59_54, from Andreas König.
Jarkko Hietaniemi [Fri, 9 Feb 2001 22:41:35 +0000 (22:41 +0000)]
Upgrade to CPAN 1.59_54, from Andreas König.

p4raw-id: //depot/perl@8755

23 years agoUpgrade to Text-Tabs+Wrap-2001.0131 from David Muir Sharnoff.
Jarkko Hietaniemi [Fri, 9 Feb 2001 22:29:20 +0000 (22:29 +0000)]
Upgrade to Text-Tabs+Wrap-2001.0131 from David Muir Sharnoff.

Didn't upgrade the fill.t since it has a dependency to File::Slurp
purely for debugging purposes, the actual test hasn't changed.

p4raw-id: //depot/perl@8754

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

IRIX hints fix from Scott Henry, get Configure -Dcc="cc -64 -mips3"
to work correctly.

p4raw-link: @8682 on //depot/maint-5.6/perl: 9524ea9fdf0a6b7bf0bab788b2760d62f3f67df2

p4raw-id: //depot/perl@8753
p4raw-integrated: from //depot/maint-5.6/perl@8752 'copy in'
hints/irix_6.sh (@8152..)

23 years agoUpdate Changes.
Jarkko Hietaniemi [Fri, 9 Feb 2001 20:00:46 +0000 (20:00 +0000)]
Update Changes.

p4raw-id: //depot/perl@8752