This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
20 years agoPartial rewrite of perlobj.pod
Ilmari Karonen [Sun, 8 Apr 2001 23:14:29 +0000 (02:14 +0300)]
Partial rewrite of perlobj.pod
Message-ID: <Pine.SOL.3.96.1010408224105.425E-100000@simpukka>

Rearrange and rewrite the Method Invocation section
to explain the concepts in nicer order.

p4raw-id: //depot/perl@9658

20 years agoUpgrade to podlators 1.09, from Russ Allbery.
Jarkko Hietaniemi [Mon, 9 Apr 2001 12:35:58 +0000 (12:35 +0000)]
Upgrade to podlators 1.09, from Russ Allbery.

p4raw-id: //depot/perl@9657

20 years agoperl571delta.
Jarkko Hietaniemi [Mon, 9 Apr 2001 12:31:53 +0000 (12:31 +0000)]
perl571delta.

p4raw-id: //depot/perl@9656

20 years agodocumentation tweaks for UTF-EBCDIC support
Prymmer/Kahn [Mon, 9 Apr 2001 00:08:58 +0000 (17:08 -0700)]
documentation tweaks for UTF-EBCDIC support
Message-ID: <Pine.BSF.4.21.0104090006190.21071-100000@shell8.ba.best.com>

p4raw-id: //depot/perl@9655

20 years agoUpdate perlhist.
Jarkko Hietaniemi [Mon, 9 Apr 2001 03:25:24 +0000 (03:25 +0000)]
Update perlhist.

p4raw-id: //depot/perl@9653
p4raw-edited: from //depot/maint-5.6/perl@9652 'edit in'
pod/perlhist.pod (@9516..)

20 years agoperl571delta tweaking continues.
Jarkko Hietaniemi [Mon, 9 Apr 2001 03:18:49 +0000 (03:18 +0000)]
perl571delta tweaking continues.

p4raw-id: //depot/perl@9652

20 years agoIntegrate the perlfork half of #9513 from maintperl into mainline
Jarkko Hietaniemi [Mon, 9 Apr 2001 02:40:24 +0000 (02:40 +0000)]
Integrate the perlfork half of #9513 from maintperl into mainline
(the perlunicode half is obsolete)

p4raw-id: //depot/perl@9650
p4raw-edited: from //depot/maint-5.6/perl@9648 'edit in'
pod/perlfork.pod (@7273..)

20 years agoIntegrate change #9646 from maintperl into mainline.
Jarkko Hietaniemi [Mon, 9 Apr 2001 02:13:04 +0000 (02:13 +0000)]
Integrate change #9646 from maintperl into mainline.

add note about ithreads and Thread.pm

p4raw-link: @9646 on //depot/maint-5.6/perl: 17a9312cad5ed64ba042d3290b6b96c0c0cf8f59

p4raw-id: //depot/perl@9648
p4raw-integrated: from //depot/maint-5.6/perl@9647 'merge in'
ext/Thread/Thread.pm (@7247..) ext/Thread/Thread.xs (@9547..)

20 years agoBad assumption that shortsize == 2.
Jarkko Hietaniemi [Mon, 9 Apr 2001 02:10:18 +0000 (02:10 +0000)]
Bad assumption that shortsize == 2.

p4raw-id: //depot/perl@9647

20 years agoIntegrate change #9639 from maintperl into mainline:
Jarkko Hietaniemi [Sun, 8 Apr 2001 20:37:00 +0000 (20:37 +0000)]
Integrate change #9639 from maintperl into mainline:
on windows, many of the README.* pods were being copied to
the wrong location

p4raw-link: @9639 on //depot/maint-5.6/perl: 91bbe2a83b3b20b503515c0217ff33da895ae050

p4raw-id: //depot/perl@9644
p4raw-integrated: from //depot/maint-5.6/perl@9643 'merge in'
win32/Makefile win32/makefile.mk (@9587..)

20 years agoIntegrate change #9624 from maintperl into mainline:
Jarkko Hietaniemi [Sun, 8 Apr 2001 20:07:11 +0000 (20:07 +0000)]
Integrate change #9624 from maintperl into mainline:
the pod tests were not okay.  (t/pod/find.t changes ignored)

p4raw-link: @9624 on //depot/maint-5.6/perl: cf1c4a97376b5a495969381e18662a86af89c73a

p4raw-id: //depot/perl@9643
p4raw-integrated: from //depot/maint-5.6/perl@9642 'copy in'
t/pod/emptycmd.t t/pod/for.t t/pod/headings.t t/pod/include.t
t/pod/included.t t/pod/lref.t t/pod/multiline_items.t
t/pod/nested_items.t t/pod/nested_seqs.t t/pod/oneline_cmds.t
t/pod/pod2usage.t t/pod/poderrs.t t/pod/podselect.t (@7885..)
t/pod/special_seqs.t (@7893..) 'merge in' lib/Pod/Find.pm
(@8727..)

20 years agoIntegrate change #9638 from maintperl into mainline:
Jarkko Hietaniemi [Sun, 8 Apr 2001 19:57:17 +0000 (19:57 +0000)]
Integrate change #9638 from maintperl into mainline:
update to latest JPL from the anoncvs repository

p4raw-link: @9638 on //depot/maint-5.6/perl: 938d38c3258f3c3cfcda1601950a894c23717286

p4raw-id: //depot/perl@9642
p4raw-branched: from //depot/maint-5.6/perl@9641 'branch in'
jpl/ChangeLog jpl/README.JUST-JNI jpl/docs/Tutorial.pod
p4raw-integrated: from //depot/maint-5.6/perl@9641 'copy in'
jpl/JNI/JNI.xs jpl/PerlInterpreter/PerlInterpreter.h (@5902..)
jpl/README (@7887..) jpl/JNI/Makefile.PL (@9312..) 'merge in'
jpl/JNI/JNI.pm (@5902..) MANIFEST (@9587..)

20 years agoperl571delta updates.
Jarkko Hietaniemi [Sun, 8 Apr 2001 19:53:30 +0000 (19:53 +0000)]
perl571delta updates.

p4raw-id: //depot/perl@9641

20 years agoBritishify spellings; s/\b(front|back) (end)\b/\1\2/g;
Jarkko Hietaniemi [Sun, 8 Apr 2001 17:53:53 +0000 (17:53 +0000)]
Britishify spellings; s/\b(front|back) (end)\b/\1\2/g;

p4raw-id: //depot/perl@9637

20 years agoRegen toc.
Jarkko Hietaniemi [Sun, 8 Apr 2001 17:18:32 +0000 (17:18 +0000)]
Regen toc.

p4raw-id: //depot/perl@9636

20 years agofix IO.xs compile failure on VMS
Craig A. Berry [Sun, 8 Apr 2001 12:30:16 +0000 (07:30 -0500)]
fix IO.xs compile failure on VMS
Message-Id: <5.0.2.1.0.20010408120154.02675eb8@exchi01>

p4raw-id: //depot/perl@9635

20 years agoFix the perlmodlib generation (didn't understand separate .pod
Jarkko Hietaniemi [Sun, 8 Apr 2001 17:09:19 +0000 (17:09 +0000)]
Fix the perlmodlib generation (didn't understand separate .pod
files; didn't understand -- as the name-thing separator).

Update the CPAN mirrors list.

p4raw-id: //depot/perl@9634

20 years agoSort MANIFEST.
Jarkko Hietaniemi [Sun, 8 Apr 2001 16:49:17 +0000 (16:49 +0000)]
Sort MANIFEST.

p4raw-id: //depot/perl@9633

20 years agoperl571delta updates based on p5p feedback; still needs
Jarkko Hietaniemi [Sun, 8 Apr 2001 16:10:15 +0000 (16:10 +0000)]
perl571delta updates based on p5p feedback; still needs
lots of examples.

p4raw-id: //depot/perl@9631

20 years agoUpdate the list of supported platforms to talk about 5.7.1
Jarkko Hietaniemi [Sun, 8 Apr 2001 15:59:13 +0000 (15:59 +0000)]
Update the list of supported platforms to talk about 5.7.1
(and 5.6.1)

p4raw-id: //depot/perl@9630

20 years agoIntegrate changes #8677,8680,8681,8725,8732,8776,8782,9290
Jarkko Hietaniemi [Sun, 8 Apr 2001 15:55:41 +0000 (15:55 +0000)]
Integrate changes #8677,8680,8681,8725,8732,8776,8782,9290
from maintperl into mainline: perlport updates.

p4raw-link: @8732 on //depot/maint-5.6/perl: 90f80d9daeb9997573212370cc442fdb12c2aa97
p4raw-link: @8725 on //depot/maint-5.6/perl: e7a9bdc155196b4f612a787f76da7521b35f2e66
p4raw-link: @8681 on //depot/maint-5.6/perl: b572fec36f5c53c5a9c3496f89515a61e073fe81
p4raw-link: @8680 on //depot/maint-5.6/perl: f2214cd0e8376fbc371483c7957aef88a7eafbfd
p4raw-link: @8677 on //depot/maint-5.6/perl: 9bc1a4975d1d72fa279effb064305b9a4c210a71

p4raw-id: //depot/perl@9629
p4raw-edited: from //depot/maint-5.6/perl@9628 'edit in'
pod/perlport.pod (@9227..)

20 years agoperlsolaris.pod copied to wrong directory.
Jarkko Hietaniemi [Sun, 8 Apr 2001 15:53:17 +0000 (15:53 +0000)]
perlsolaris.pod copied to wrong directory.

p4raw-id: //depot/perl@9628

20 years agoTypos in perl571delta.pod
Stephen P. Potter [Sat, 7 Apr 2001 20:37:05 +0000 (16:37 -0400)]
Typos in perl571delta.pod
Message-Id: <20010408003710.2A8FC729DD@belgarath.spotter.yi.org>

p4raw-id: //depot/perl@9627

20 years agoSmoke out dTHR, spotted by by Stephen P. Potter.
Jarkko Hietaniemi [Sun, 8 Apr 2001 14:39:04 +0000 (14:39 +0000)]
Smoke out dTHR, spotted by by Stephen P. Potter.

p4raw-id: //depot/perl@9626

20 years agoUpdate Changes.
Jarkko Hietaniemi [Sat, 7 Apr 2001 22:40:47 +0000 (22:40 +0000)]
Update Changes.

p4raw-id: //depot/perl@9622

20 years agoUpdate AUTHORS.
Jarkko Hietaniemi [Sat, 7 Apr 2001 22:34:16 +0000 (22:34 +0000)]
Update AUTHORS.

p4raw-id: //depot/perl@9621

20 years agoForgot to bump the number of tests in #9164.
Jarkko Hietaniemi [Sat, 7 Apr 2001 22:12:47 +0000 (22:12 +0000)]
Forgot to bump the number of tests in #9164.

p4raw-id: //depot/perl@9620

20 years agoBump patchlevel to 5.7.1.
Jarkko Hietaniemi [Sat, 7 Apr 2001 22:09:50 +0000 (22:09 +0000)]
Bump patchlevel to 5.7.1.

p4raw-id: //depot/perl@9619

20 years agoPopulate perl571delta.
Jarkko Hietaniemi [Sat, 7 Apr 2001 22:02:41 +0000 (22:02 +0000)]
Populate perl571delta.

p4raw-id: //depot/perl@9618

20 years agoChange 5.7.0 to 5.7.1 in some of the places I would be guaranteed
Jarkko Hietaniemi [Sat, 7 Apr 2001 22:01:23 +0000 (22:01 +0000)]
Change 5.7.0 to 5.7.1 in some of the places I would be guaranteed
to forget it later; do not change patchlevel.h yet or regenerate
Configure yet.

p4raw-id: //depot/perl@9617

20 years agoAdd PerlIO and Encode information to perl571delta, fron NI-S.
Jarkko Hietaniemi [Sat, 7 Apr 2001 17:46:33 +0000 (17:46 +0000)]
Add PerlIO and Encode information to perl571delta, fron NI-S.

p4raw-id: //depot/perl@9616

20 years agoChange the toc configuration.
Jarkko Hietaniemi [Sat, 7 Apr 2001 17:33:21 +0000 (17:33 +0000)]
Change the toc configuration.

p4raw-id: //depot/perl@9615

20 years agoPATCH: $[
Robin Houston [Fri, 6 Apr 2001 18:10:14 +0000 (19:10 +0100)]
PATCH: $[
Message-ID: <20010406181014.A18803@puffinry.freeserve.co.uk>

p4raw-id: //depot/perl@9614

20 years agoisn't numeric warning
Robin Barker [Fri, 6 Apr 2001 18:08:52 +0000 (19:08 +0100)]
isn't numeric warning
Message-Id: <200104061708.SAA06783@tempest.npl.co.uk>

p4raw-id: //depot/perl@9613

20 years agoRe: [PATCH dump.c] hash quality
Mike Guy [Fri, 6 Apr 2001 12:47:06 +0000 (13:47 +0100)]
Re: [PATCH dump.c] hash quality
Message-Id: <E14lUhm-0000rx-00@libra.cus.cam.ac.uk>

p4raw-id: //depot/perl@9612

20 years agoCreate perl571delta and seed it off with the perldelta changes
Jarkko Hietaniemi [Sat, 7 Apr 2001 17:21:35 +0000 (17:21 +0000)]
Create perl571delta and seed it off with the perldelta changes
since 5.7.0; remove those changes from perldelta and rename it
as perl570delta; recreate perldelta but leave it almost empty.

p4raw-id: //depot/perl@9611

20 years agoDenit.
Jarkko Hietaniemi [Sat, 7 Apr 2001 16:56:32 +0000 (16:56 +0000)]
Denit.

p4raw-id: //depot/perl@9610

20 years agoRetract #9523: needs more thought.
Jarkko Hietaniemi [Sat, 7 Apr 2001 16:38:32 +0000 (16:38 +0000)]
Retract #9523: needs more thought.

p4raw-id: //depot/perl@9609

20 years agoatmark() code cleanaup.
Jarkko Hietaniemi [Sat, 7 Apr 2001 14:59:20 +0000 (14:59 +0000)]
atmark() code cleanaup.

p4raw-id: //depot/perl@9608

20 years agoIntegrate change #9605 from maintperl into mainline.
Jarkko Hietaniemi [Sat, 7 Apr 2001 14:48:14 +0000 (14:48 +0000)]
Integrate change #9605 from maintperl into mainline.

can't optimize away scope entry if tr/// is present

p4raw-link: @9605 on //depot/maint-5.6/perl: c26ea50d9fd947ede98c9a5c8c05ff72fc15deaa

p4raw-id: //depot/perl@9607
p4raw-integrated: from //depot/maint-5.6/perl@9606 'merge in' t/op/tr.t
(@9551..) op.c (@9597..)

20 years agoIntegrate perlio:
Jarkko Hietaniemi [Sat, 7 Apr 2001 14:43:59 +0000 (14:43 +0000)]
Integrate perlio:

[  9604]
Split out extension finding code from buildext.pl into FindExt.pm
Use it to get Config.pm's idea of available extensions in line
with what is built.

[  9603]
Cleanup correction for failed :Via() layer, also set an error code.

[  9602]
Digests in lib/md5-file.t are for text files _without_ CRLF i.e. UNIX
style. So don't use binmode() on the handles so that Win32 etc. see
same sequence and produce same digests.

[  9601]
Allow PerlIOBase_pushed to ignore prefix on mode (e.g. sysopen's "#r")
Else it complains and so crlf layer (say) does not get pushed.

[  9599]
Quote $VERSION in Encode.pm.
regen_config_h as requested.

p4raw-link: @9604 on //depot/perlio: 8e2329934bcca9c59680f6d478c3c2bc3ef7c649
p4raw-link: @9603 on //depot/perlio: 267cbce72d0da7af102852e6d7e0bb5c1ce41da6
p4raw-link: @9602 on //depot/perlio: 9070af9fb87632d66faa82c00ab8b5cf20323a2b
p4raw-link: @9601 on //depot/perlio: c5af4229019b04c7fa4be99300f8d9883c0bdf73
p4raw-link: @9599 on //depot/perlio: b8a524e96d5b75be96d6a98368b9c29153780cfe

p4raw-id: //depot/perl@9606

20 years agoSplit out extension finding code from buildext.pl into FindExt.pm
Nick Ing-Simmons [Sat, 7 Apr 2001 11:39:45 +0000 (11:39 +0000)]
Split out extension finding code from buildext.pl into FindExt.pm
Use it to get Config.pm's idea of available extensions in line
with what is built.

p4raw-id: //depot/perlio@9604

20 years agoCleanup correction for failed :Via() layer, also set an error code.
Nick Ing-Simmons [Sat, 7 Apr 2001 09:11:38 +0000 (09:11 +0000)]
Cleanup correction for failed :Via() layer, also set an error code.

p4raw-id: //depot/perlio@9603

20 years agoDigests in lib/md5-file.t are for text files _without_ CRLF i.e. UNIX
Nick Ing-Simmons [Sat, 7 Apr 2001 08:38:04 +0000 (08:38 +0000)]
Digests in lib/md5-file.t are for text files _without_ CRLF i.e. UNIX
style. So don't use binmode() on the handles so that Win32 etc. see
same sequence and produce same digests.

p4raw-id: //depot/perlio@9602

20 years agoAllow PerlIOBase_pushed to ignore prefix on mode (e.g. sysopen's "#r")
Nick Ing-Simmons [Sat, 7 Apr 2001 08:36:26 +0000 (08:36 +0000)]
Allow PerlIOBase_pushed to ignore prefix on mode (e.g. sysopen's "#r")
Else it complains and so crlf layer (say) does not get pushed.

p4raw-id: //depot/perlio@9601

20 years agoIntegrate change #9599 from perlio into mainline.
Jarkko Hietaniemi [Fri, 6 Apr 2001 23:00:09 +0000 (23:00 +0000)]
Integrate change #9599 from perlio into mainline.

p4raw-link: @9599 on //depot/perlio: b8a524e96d5b75be96d6a98368b9c29153780cfe

p4raw-id: //depot/perl@9600

20 years agoQuote $VERSION in Encode.pm.
Nick Ing-Simmons [Fri, 6 Apr 2001 21:42:43 +0000 (21:42 +0000)]
Quote $VERSION in Encode.pm.
regen_config_h as requested.

p4raw-id: //depot/perlio@9599

20 years agoIntegrate mainline
Nick Ing-Simmons [Fri, 6 Apr 2001 20:34:59 +0000 (20:34 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@9598

20 years agoThe d_casti32=undef is good for you even when not use64bitall.
Jarkko Hietaniemi [Fri, 6 Apr 2001 17:26:03 +0000 (17:26 +0000)]
The d_casti32=undef is good for you even when not use64bitall.

p4raw-id: //depot/perl@9596

20 years agoMake the editor/IDE/shell list a little bit airier.
Jarkko Hietaniemi [Fri, 6 Apr 2001 14:51:39 +0000 (14:51 +0000)]
Make the editor/IDE/shell list a little bit airier.

p4raw-id: //depot/perl@9593

20 years agoRegen toc.
Jarkko Hietaniemi [Fri, 6 Apr 2001 13:55:48 +0000 (13:55 +0000)]
Regen toc.

p4raw-id: //depot/perl@9591

20 years agoMath::BigFloat patches from John Peacock. The equivalent
Jarkko Hietaniemi [Fri, 6 Apr 2001 13:54:52 +0000 (13:54 +0000)]
Math::BigFloat patches from John Peacock.  The equivalent
of #9586 from maintperl but reworked by John to work with
the bleadperl.

p4raw-id: //depot/perl@9590

20 years agoDefine the U32_ALIGNMENT_REQUIRED only if it's not already defined.
Jarkko Hietaniemi [Fri, 6 Apr 2001 13:42:23 +0000 (13:42 +0000)]
Define the U32_ALIGNMENT_REQUIRED only if it's not already defined.

p4raw-id: //depot/perl@9589

20 years agoIntegrate changes #9584,9587 from maintperl into mainline.
Jarkko Hietaniemi [Fri, 6 Apr 2001 13:31:45 +0000 (13:31 +0000)]
Integrate changes #9584,9587 from maintperl into mainline.

keep eval"" CVs alive until the end of the statement in which
they're called

add README.macos (from Chris Nandor)

tyop in change#9555

p4raw-link: @9587 on //depot/maint-5.6/perl: d72c2fc956b5cb46ede17d06f89a463c78f1cf5f
p4raw-link: @9584 on //depot/maint-5.6/perl: e6fbcc36a54a8afd8dbcdcb9a8d8e178df530b97
p4raw-link: @9555 on //depot/perl: 6a0af2f17bcde4767b90a72eff7083c5effff21d

p4raw-id: //depot/perl@9588
p4raw-branched: from //depot/maint-5.6/perl@9583 'branch in'
README.macos
p4raw-integrated: from //depot/maint-5.6/perl@9583 'copy in'
pod/perlfaq9.pod (@9585..) 'merge in' scope.h (@8568..)
pod/perl.pod (@8986..) MANIFEST (@9227..) win32/Makefile
(@9286..) pp_ctl.c scope.c (@9288..) global.sym (@9289..)
embed.h embed.pl objXSUB.h perlapi.c proto.h (@9292..)
pod/buildtoc.PL (@9312..) win32/makefile.mk (@9495..) sv.c
(@9496..) pod/perlguts.pod (@9514..)

20 years agoUpdate Changes.
Jarkko Hietaniemi [Thu, 5 Apr 2001 23:52:51 +0000 (23:52 +0000)]
Update Changes.

p4raw-id: //depot/perl@9583

20 years agoSlight doc tweak.
Jarkko Hietaniemi [Thu, 5 Apr 2001 23:11:23 +0000 (23:11 +0000)]
Slight doc tweak.

p4raw-id: //depot/perl@9582

20 years agoIntegrate perlio:
Jarkko Hietaniemi [Thu, 5 Apr 2001 23:04:11 +0000 (23:04 +0000)]
Integrate perlio:

[  9569]
Change sense from "incomplete" to "implemented but needs more work" in perlunicode.pod

[  9549]
Downgrade "Wide character in print" to a warning.

p4raw-link: @9569 on //depot/perlio: 0a1f2d144e4463451f8627bd1c6ca420a59b01b0
p4raw-link: @9549 on //depot/perlio: ae79846703a543a04b4fe449abfd6b1e08a9e149

p4raw-id: //depot/perl@9581

20 years agoTest for #9579.
Jarkko Hietaniemi [Thu, 5 Apr 2001 23:03:29 +0000 (23:03 +0000)]
Test for #9579.

p4raw-id: //depot/perl@9580

20 years agoPropagate calling context for do '...'
Gisle Aas [Wed, 4 Apr 2001 20:17:29 +0000 (13:17 -0700)]
Propagate calling context for do '...'
Message-ID: <lrg0fo827q.fsf@caliper.ActiveState.com>

p4raw-id: //depot/perl@9579

20 years agoRe: [PATCH foolperl & bleadperl] README.vms update
Peter Prymmer [Thu, 5 Apr 2001 12:00:04 +0000 (05:00 -0700)]
Re: [PATCH foolperl & bleadperl] README.vms update
Message-ID: <Pine.OSF.4.10.10104051156340.518291-100000@aspara.forte.com>

p4raw-id: //depot/perl@9578

20 years agoREADME.vms update
Craig A. Berry [Thu, 5 Apr 2001 13:43:28 +0000 (08:43 -0500)]
README.vms update
Message-Id: <p04330101b6f269936918@[172.16.52.1]>

p4raw-id: //depot/perl@9577

20 years agoFix subtle $VERSION mistakes with base.pm
Michael G. Schwern [Thu, 5 Apr 2001 21:53:21 +0000 (22:53 +0100)]
Fix subtle $VERSION mistakes with base.pm
Message-ID: <20010405215321.A4828@blackrider.blackstar.co.uk>

p4raw-id: //depot/perl@9576

20 years agoFreeBSD hints tweak from Anton Berezin.
Jarkko Hietaniemi [Thu, 5 Apr 2001 22:26:10 +0000 (22:26 +0000)]
FreeBSD hints tweak from Anton Berezin.

p4raw-id: //depot/perl@9575

20 years agopatch for t/op/oct.t that shows need for patch supplied with bug 20010404.009, (bugs...
David Dyck [Thu, 5 Apr 2001 09:40:58 +0000 (02:40 -0700)]
patch for t/op/oct.t that shows need for patch supplied with bug 20010404.009, (bugs in hex and oct)
Message-ID: <Pine.LNX.4.30.0104050838330.30478-100000@dd.tc.fluke.com>

p4raw-id: //depot/perl@9574

20 years agobleadperl / hex ignores variable length and/or tr doesn't null terminate ( with...
David Dyck [Wed, 4 Apr 2001 13:27:15 +0000 (06:27 -0700)]
bleadperl / hex ignores variable length and/or tr doesn't null terminate   ( with patch)
Message-ID: <Pine.LNX.4.30.0104041325310.25358-100000@dd.tc.fluke.com>

p4raw-id: //depot/perl@9573

20 years agosuppress "unintialized value" warnings
Robin Houston [Thu, 5 Apr 2001 20:56:48 +0000 (21:56 +0100)]
suppress "unintialized value" warnings
Message-ID: <20010405205648.A16814@puffinry.freeserve.co.uk>

p4raw-id: //depot/perl@9572

20 years agoregex quoting, and a minor milestone
Robin Houston [Thu, 5 Apr 2001 19:55:51 +0000 (20:55 +0100)]
regex quoting, and a minor milestone
Message-ID: <20010405195551.A16686@puffinry.freeserve.co.uk>

p4raw-id: //depot/perl@9571

20 years agobinmode is no longer an UNOP
Robin Houston [Thu, 5 Apr 2001 20:16:29 +0000 (21:16 +0100)]
binmode is no longer an UNOP
Message-ID: <20010405201629.A16763@puffinry.freeserve.co.uk>

p4raw-id: //depot/perl@9570

20 years agoChange sense from "incomplete" to "implemented but needs more work" in perlunicode.pod
Nick Ing-Simmons [Thu, 5 Apr 2001 21:32:26 +0000 (21:32 +0000)]
Change sense from "incomplete" to "implemented but needs more work" in perlunicode.pod

p4raw-id: //depot/perlio@9569

20 years agoIntegrate mainline
Nick Ing-Simmons [Thu, 5 Apr 2001 19:38:09 +0000 (19:38 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@9568

20 years ago"${foo}bar", "${foo}[1]" etc.
Robin Houston [Thu, 5 Apr 2001 18:03:23 +0000 (19:03 +0100)]
"${foo}bar", "${foo}[1]" etc.
Message-ID: <20010405180323.A16388@puffinry.freeserve.co.uk>

p4raw-id: //depot/perl@9567

20 years agocope with SVf_IVisUV, and cope with $^^ and friends
Robin Houston [Thu, 5 Apr 2001 16:45:18 +0000 (17:45 +0100)]
cope with SVf_IVisUV, and cope with $^^ and friends
Message-ID: <20010405164517.B16037@puffinry.freeserve.co.uk>

p4raw-id: //depot/perl@9566

20 years agolexical variables with ridiculously long names that are used in list assignments
Robin Houston [Thu, 5 Apr 2001 14:50:09 +0000 (15:50 +0100)]
lexical variables with ridiculously long names that are used in list assignments
Message-ID: <20010405145009.A15916@puffinry.freeserve.co.uk>

p4raw-id: //depot/perl@9565

20 years agoprint control-character vars readably
Robin Houston [Thu, 5 Apr 2001 14:27:38 +0000 (15:27 +0100)]
print control-character vars readably
Message-ID: <20010405142738.A15855@puffinry.freeserve.co.uk>

Needs EBCDICification.

p4raw-id: //depot/perl@9564

20 years agoRe: Not OK: perl v5.6.1 +fools-gold on darwin 1.3 (UNINSTALLED)
Paul Schinder [Thu, 5 Apr 2001 13:21:42 +0000 (09:21 -0400)]
Re: Not OK: perl v5.6.1 +fools-gold on darwin 1.3 (UNINSTALLED)
Message-Id: <p05100900b6f25159e767@[10.0.1.52]>

Mac OS X (Darwin) has extra pwent fields.

p4raw-id: //depot/perl@9563

20 years agoRegen toc.
Jarkko Hietaniemi [Thu, 5 Apr 2001 17:57:51 +0000 (17:57 +0000)]
Regen toc.

p4raw-id: //depot/perl@9562

20 years agoIntroduce d_u32align / U32_REQUIRES_ALIGNMENT, needed for
Jarkko Hietaniemi [Thu, 5 Apr 2001 17:47:01 +0000 (17:47 +0000)]
Introduce d_u32align / U32_REQUIRES_ALIGNMENT, needed for
ext/Digest/MD5/Makefile.PL and t/lib/md5-align.t.
Introduce probes for struct msghdr, struct cmsghdr,
sendmsg, recvmsg, readv, writev, setitimer, getitimer,
ualarm, usleep, for possible later extension work.

p4raw-id: //depot/perl@9560

20 years agoBe traditional in your cpp (for the Errno extension).
Jarkko Hietaniemi [Thu, 5 Apr 2001 13:03:04 +0000 (13:03 +0000)]
Be traditional in your cpp (for the Errno extension).

p4raw-id: //depot/perl@9559

20 years agoAdd $Config{cppflags} to the gcc incantation.
Jarkko Hietaniemi [Thu, 5 Apr 2001 13:00:05 +0000 (13:00 +0000)]
Add $Config{cppflags} to the gcc incantation.

p4raw-id: //depot/perl@9558

20 years agoIntroduce Sean Burke's Class::ISA 0.32.
Jarkko Hietaniemi [Thu, 5 Apr 2001 04:22:39 +0000 (04:22 +0000)]
Introduce Sean Burke's Class::ISA 0.32.

p4raw-id: //depot/perl@9557

20 years agoHousekeeping
Paul Johnson [Wed, 4 Apr 2001 22:45:47 +0000 (00:45 +0200)]
Housekeeping
Message-ID: <20010404224547.D9548@pjcj.net>

p4raw-id: //depot/perl@9556

20 years agoBase64 update to perlfaq9.pod
Gisle Aas [Wed, 4 Apr 2001 14:23:04 +0000 (07:23 -0700)]
Base64 update to perlfaq9.pod
Message-ID: <lrlmpg9x6v.fsf@caliper.ActiveState.com>

p4raw-id: //depot/perl@9555

20 years agoDowngrade also the "Wide character" diagnostic.
Jarkko Hietaniemi [Thu, 5 Apr 2001 04:05:49 +0000 (04:05 +0000)]
Downgrade also the "Wide character" diagnostic.

p4raw-id: //depot/perl@9554

20 years agoIntegrate changes #9544,9547,9549(perlio),9550,9551 from
Jarkko Hietaniemi [Thu, 5 Apr 2001 04:00:33 +0000 (04:00 +0000)]
Integrate changes #9544,9547,9549(perlio),9550,9551 from
maintperl into mainline.

"double" should be "NV"; standard typemap is missing entry
for NV

s/djSP/dSP/

Downgrade "Wide character in print" to a warning.

B::Deparse fix for ${^FOO} and documentation for PVX() method
(from Robin Houston)

tr/// doesn't null-terminate the result in some situations
(from Gisle Aas)

p4raw-link: @9549 on //depot/perlio: ae79846703a543a04b4fe449abfd6b1e08a9e149
p4raw-link: @9547 on //depot/maint-5.6/perl: 5976aebc9f997fdf4f4889f497e528a90c8a7dc3
p4raw-link: @9544 on //depot/maint-5.6/perl: 405f61b82790e3c0b3cb02962f34aa8522c5a18e

p4raw-id: //depot/perl@9553
p4raw-integrated: from //depot/maint-5.6/perl@9552 'copy in'
ext/B/B/C.pm (@9235..) 'merge in' lib/ExtUtils/typemap
(@8151..) ext/Thread/Thread.xs (@8606..) t/op/tr.t (@9152..)
doop.c (@9288..) ext/B/B.pm ext/B/B/Deparse.pm (@9548..)
p4raw-integrated: from //depot/maint-5.6/perl@9544 'merge in'
ext/B/B.xs (@8621..)

20 years agoRetract changes #9542 and #9538 (from maintperl, integrated
Jarkko Hietaniemi [Thu, 5 Apr 2001 03:52:50 +0000 (03:52 +0000)]
Retract changes #9542 and #9538 (from maintperl, integrated
at #9540), shouldn't be needed because of the perlio changes.

p4raw-link: @9542 on //depot/perl: 771c8da8a7459d77e0377cf0a891bf62d70cdfa2

p4raw-id: //depot/perl@9552

20 years agoDowngrade "Wide character in print" to a warning.
Nick Ing-Simmons [Wed, 4 Apr 2001 18:56:15 +0000 (18:56 +0000)]
Downgrade "Wide character in print" to a warning.

p4raw-id: //depot/perlio@9549

20 years agoIntegrate mainline.
Nick Ing-Simmons [Wed, 4 Apr 2001 18:44:00 +0000 (18:44 +0000)]
Integrate mainline.

p4raw-id: //depot/perlio@9546

20 years agoThou shalt not (just) match for English error messages.
Jarkko Hietaniemi [Wed, 4 Apr 2001 14:13:18 +0000 (14:13 +0000)]
Thou shalt not (just) match for English error messages.

p4raw-id: //depot/perl@9543

20 years agoMake the stdio tricks of fflush_all() to exist only if
Jarkko Hietaniemi [Wed, 4 Apr 2001 13:20:39 +0000 (13:20 +0000)]
Make the stdio tricks of fflush_all() to exist only if
stdio is being used.

p4raw-id: //depot/perl@9542

20 years agoRe: [PATCH] Lighten up glob
Benjamin Sugars [Tue, 3 Apr 2001 17:03:48 +0000 (13:03 -0400)]
Re: [PATCH] Lighten up glob
Message-ID: <Pine.LNX.4.21.0104031700340.2143-100000@marmot.rim.canoe.ca>

p4raw-id: //depot/perl@9541

20 years agoIntegrate changes #9538,9539 from maintperl into mainline.
Jarkko Hietaniemi [Wed, 4 Apr 2001 04:03:57 +0000 (04:03 +0000)]
Integrate changes #9538,9539 from maintperl into mainline.

fflush() is a macro on SunOS 4.1.x, so provide a wrapper
for use with _fwalk() (fix for change#7705)

another tweak needed for SunOS 4.1.x build (from Mike Guy)
(cp -f is not portable)

p4raw-link: @9539 on //depot/maint-5.6/perl: 3da0943717409aa5209a9776746cc2cfeb50eb29
p4raw-link: @9538 on //depot/maint-5.6/perl: 741daf9fefb369fa97f8467fc06d60a8832dcdee
p4raw-link: @7705 on //depot/perl: 74cac757131a44f884c4728708d3a2e5d87b32d3

p4raw-id: //depot/perl@9540
p4raw-integrated: from //depot/maint-5.6/perl@9536 'merge in' util.c
(@9288..) Makefile.SH (@9312..)

20 years agoIntegrate mainline
Nick Ing-Simmons [Tue, 3 Apr 2001 19:24:55 +0000 (19:24 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@9537

20 years agoIntegrate change #9533 from maintperl into mainline.
Jarkko Hietaniemi [Tue, 3 Apr 2001 18:02:31 +0000 (18:02 +0000)]
Integrate change #9533 from maintperl into mainline.

better fix for change#9517 to accomodate UNC paths like
\\server\share\foo, and paths with trailing backslash
like c:\this\

p4raw-link: @9533 on //depot/maint-5.6/perl: aa5978ee553e6e5cbffd44b8ee9d25a8ff75c771
p4raw-link: @9517 on //depot/maint-5.6/perl: 541b948d383abe4f534f846ff692d582506919cf

p4raw-id: //depot/perl@9536
p4raw-integrated: from //depot/maint-5.6/perl@9535 'copy in'
utils/perldoc.PL x2p/find2perl.PL (@9517..) 'merge in'
x2p/s2p.PL (@9517..)

20 years agoChange the push/unshift warning to be of class syntax, not misc.
Jarkko Hietaniemi [Tue, 3 Apr 2001 17:58:07 +0000 (17:58 +0000)]
Change the push/unshift warning to be of class syntax, not misc.

p4raw-id: //depot/perl@9535

20 years agoChange the push/unshift warning (#9532) to talk about "no values"
Jarkko Hietaniemi [Tue, 3 Apr 2001 15:03:46 +0000 (15:03 +0000)]
Change the push/unshift warning (#9532) to talk about "no values"
instead of "no arguments".

p4raw-id: //depot/perl@9534

20 years agoRe: [ID 20010331.003] new misc warning for push(@x), unshift(@x)
Robin Houston [Mon, 2 Apr 2001 15:03:29 +0000 (16:03 +0100)]
Re: [ID 20010331.003] new misc warning for push(@x), unshift(@x)
Message-ID: <20010402150329.A6636@puffinry.freeserve.co.uk>

p4raw-id: //depot/perl@9532

20 years agoIntegrate change #9530 from maintperl into mainline.
Jarkko Hietaniemi [Tue, 3 Apr 2001 13:06:34 +0000 (13:06 +0000)]
Integrate change #9530 from maintperl into mainline.

accomodate VMS "mailbox overflow" quirk in testsuite (from
Craig Berry)

p4raw-link: @9530 on //depot/maint-5.6/perl: fd4d094fa4ec7fed977776a34208027a5d6e994d

p4raw-id: //depot/perl@9531
p4raw-integrated: from //depot/maint-5.6/perl@9529 'copy in'
t/lib/socket.t (@7895..)

20 years agoUpdate Changes.
Jarkko Hietaniemi [Tue, 3 Apr 2001 02:34:34 +0000 (02:34 +0000)]
Update Changes.

p4raw-id: //depot/perl@9529

20 years agoperlfaq3: extend the silly long list even further
Jarkko Hietaniemi [Tue, 3 Apr 2001 01:27:57 +0000 (01:27 +0000)]
perlfaq3: extend the silly long list even further
Date: Mon, 2 Apr 2001 18:24:53 -0700 (PDT)
To: perl5-porters@perl.org
Message-ID: <Pine.OSF.4.10.10104021823330.279908-100000@aspara.forte.com>

p4raw-id: //depot/perl@9528

20 years agobuild && test XS::Typemap on VMS, glob-basic insensitivity training
Peter Prymmer [Mon, 2 Apr 2001 17:40:27 +0000 (10:40 -0700)]
build && test XS::Typemap on VMS, glob-basic insensitivity training
Message-ID: <Pine.OSF.4.10.10104021727250.278825-100000@aspara.forte.com>

p4raw-id: //depot/perl@9527