platform/upstream/perl.git
23 years agotypemap cast warning
Robin Barker [Thu, 29 Mar 2001 13:58:47 +0000 (14:58 +0100)]
typemap cast warning
Message-Id: <200103291258.NAA09360@tempest.npl.co.uk>

p4raw-id: //depot/perl@9437

23 years agoprintf warning
Robin Barker [Thu, 29 Mar 2001 13:29:21 +0000 (14:29 +0100)]
printf warning
Message-Id: <200103291229.NAA03968@tempest.npl.co.uk>

p4raw-id: //depot/perl@9436

23 years agosome tests (was Re: Perl5.7.* Unicode/EBCDIC status.)
Peter Prymmer [Wed, 28 Mar 2001 19:09:57 +0000 (11:09 -0800)]
some tests (was Re: Perl5.7.*  Unicode/EBCDIC status.)
Message-ID: <Pine.OSF.4.10.10103281858520.314137-100000@aspara.forte.com>

p4raw-id: //depot/perl@9434

23 years agotest-prep target was missing.
Jarkko Hietaniemi [Thu, 29 Mar 2001 13:52:44 +0000 (13:52 +0000)]
test-prep target was missing.

p4raw-id: //depot/perl@9433

23 years agoEnable warnings in File::* (was: B::Terse and warnings)
Benjamin Sugars [Tue, 27 Mar 2001 16:27:38 +0000 (11:27 -0500)]
Enable warnings in File::* (was: B::Terse and warnings)
Message-ID: <Pine.LNX.4.21.0103271612250.2007-100000@marmot.rim.canoe.ca>

p4raw-id: //depot/perl@9428

23 years agoBorland C++ for Win32 fixes; perl@9359 (also perl@9424)
Vadim Konovalov [Thu, 29 Mar 2001 01:50:12 +0000 (05:50 +0400)]
Borland C++ for Win32 fixes; perl@9359 (also perl@9424)
Message-ID: <001c01c0b7d1$463dd880$5742983e@vad>

p4raw-id: //depot/perl@9427

23 years agoUpdate Changes.
Jarkko Hietaniemi [Wed, 28 Mar 2001 19:03:16 +0000 (19:03 +0000)]
Update Changes.

p4raw-id: //depot/perl@9424

23 years agoRmdir lib/XS on cleanup.
Jarkko Hietaniemi [Wed, 28 Mar 2001 18:52:09 +0000 (18:52 +0000)]
Rmdir lib/XS on cleanup.

p4raw-id: //depot/perl@9423

23 years agoIntegrate perlio:
Jarkko Hietaniemi [Wed, 28 Mar 2001 18:49:34 +0000 (18:49 +0000)]
Integrate perlio:

[  9421]
Loose duplicate chunk.

p4raw-link: @9421 on //depot/perlio: ac829cc3fb088ab84d8c0df184b703b601212226

p4raw-id: //depot/perl@9422

23 years agoLoose duplicate chunk.
Nick Ing-Simmons [Wed, 28 Mar 2001 18:46:44 +0000 (18:46 +0000)]
Loose duplicate chunk.

p4raw-id: //depot/perlio@9421

23 years agoIntegrate mainline.
Nick Ing-Simmons [Wed, 28 Mar 2001 18:44:11 +0000 (18:44 +0000)]
Integrate mainline.

p4raw-id: //depot/perlio@9420

23 years agoCan't trust external pwds
Jarkko Hietaniemi [Wed, 28 Mar 2001 18:42:05 +0000 (18:42 +0000)]
Can't trust external pwds
(either shell builtins or external programs)

p4raw-id: //depot/perl@9419

23 years agoIntegrate perlio:
Jarkko Hietaniemi [Wed, 28 Mar 2001 18:34:05 +0000 (18:34 +0000)]
Integrate perlio:

[  9417]
PerlIO.pm / perlio.pm conflict.
Update some pods.
Make t/op/utf8decode.t a text file.

p4raw-link: @9417 on //depot/perlio: 7d3b96bbd83d17f17b26b4c05ef623881c8477be

p4raw-id: //depot/perl@9418

23 years agoPerlIO.pm / perlio.pm conflict.
Nick Ing-Simmons [Wed, 28 Mar 2001 18:24:02 +0000 (18:24 +0000)]
PerlIO.pm / perlio.pm conflict.
Update some pods.
Make t/op/utf8decode.t a text file.

p4raw-id: //depot/perlio@9417

23 years agoVMS fix-ups and status
Craig A. Berry [Wed, 28 Mar 2001 10:55:20 +0000 (04:55 -0600)]
VMS fix-ups and status
Message-Id: <5.0.2.1.0.20010327164600.031563e8@exchi01>

p4raw-id: //depot/perl@9414

23 years agoDup hunk.
Jarkko Hietaniemi [Wed, 28 Mar 2001 17:03:12 +0000 (17:03 +0000)]
Dup hunk.

p4raw-id: //depot/perl@9413

23 years agoForced integrate from perlio.
Jarkko Hietaniemi [Wed, 28 Mar 2001 17:02:36 +0000 (17:02 +0000)]
Forced integrate from perlio.

p4raw-id: //depot/perl@9412
p4raw-integrated: from //depot/perlio@9410 'copy in' t/op/utf8decode.t
(@9400..)

23 years agoIntegrate mainline.
Nick Ing-Simmons [Wed, 28 Mar 2001 16:50:03 +0000 (16:50 +0000)]
Integrate mainline.

p4raw-id: //depot/perlio@9411

23 years agoRe: [PATCH] 9403 cannot be tested
H.Merijn Brand [Wed, 28 Mar 2001 18:33:56 +0000 (20:33 +0200)]
Re: [PATCH] 9403 cannot be tested
Message-Id: <20010328182418.7C17.H.M.BRAND@hccnet.nl>

p4raw-id: //depot/perl@9410

23 years agoYet another tweak on AIX dynaloading.
Jarkko Hietaniemi [Wed, 28 Mar 2001 16:12:45 +0000 (16:12 +0000)]
Yet another tweak on AIX dynaloading.

p4raw-id: //depot/perl@9409

23 years ago9403 cannot be tested
H.Merijn Brand [Wed, 28 Mar 2001 17:23:00 +0000 (19:23 +0200)]
9403 cannot be tested
Message-Id: <20010328171835.7C14.H.M.BRAND@hccnet.nl>

A missing symbol.

p4raw-id: //depot/perl@9408

23 years agoIntegrate perlio:
Jarkko Hietaniemi [Wed, 28 Mar 2001 15:47:43 +0000 (15:47 +0000)]
Integrate perlio:

[  9400]
More EBCDIC tweaks:
- one more swash issue &~(0xA0-1) did not do the right thing,
for UTF-EBCDIC where &~(0x80-1) does for UTF-8.
- add "use re 'asciirange'" to make [!-~] etc. work
use it in MIME::QuotedPrint and t/op/regexp.t and t/op/pat.t
- Choose a key for t/op/each.t test which gets encoded.
- Skip utf8decode if this is UTF-EBCDIC.

p4raw-link: @9400 on //depot/perlio: daf0f78e031c718c75590ef9ef573756f805776e

p4raw-id: //depot/perl@9407

23 years agocwd.t (was: Cwd has no tests?)
Benjamin Sugars [Tue, 27 Mar 2001 17:37:05 +0000 (12:37 -0500)]
cwd.t (was: Cwd has no tests?)
Message-ID: <Pine.LNX.4.21.0103271719540.2007-100000@marmot.rim.canoe.ca>

p4raw-id: //depot/perl@9406

23 years agopp_ne() needs a CORRECT boolean.
Jarkko Hietaniemi [Wed, 28 Mar 2001 15:13:18 +0000 (15:13 +0000)]
pp_ne() needs a CORRECT boolean.

p4raw-id: //depot/perl@9405

23 years agopp_ne() needs a boolean, not an integer.
Jarkko Hietaniemi [Wed, 28 Mar 2001 15:09:23 +0000 (15:09 +0000)]
pp_ne() needs a boolean, not an integer.

p4raw-id: //depot/perl@9404

23 years ago(Retracted by #9404.)
Jarkko Hietaniemi [Wed, 28 Mar 2001 14:47:43 +0000 (14:47 +0000)]
(Retracted by #9404.)

p4raw-id: //depot/perl@9403

23 years agoRe: [PATCH] Typemap testing
Tim Jenness [Tue, 27 Mar 2001 16:34:03 +0000 (06:34 -1000)]
Re: [PATCH] Typemap testing
Message-ID: <Pine.LNX.4.30.0103271633030.21198-100000@lapaki.jach.hawaii.edu>

p4raw-id: //depot/perl@9402

23 years agoRE: 5.6.0 BUG: Lexical warnings aren't lexical
Paul Marquess [Sun, 25 Mar 2001 21:59:15 +0000 (22:59 +0100)]
RE: 5.6.0 BUG: Lexical warnings aren't lexical
Message-ID: <000701c0b56e$73944220$07bdfea9@bfs.phone.com>

A variable will be checked for the "use once" warnings if:

1. It is in the scope of a use warnings 'once'
2. It isn't in the scope of the warnings pragma at all AND $^W is set.

Otherwise it won't be checked at all.

Part 1 is what is in perl >= 5.6.0, Part 2 is what I'm fixing.

The enclosed patch partially fixes this issue. What I didn't
get to work was the case where the "used once" warning is enabled
in any file other than the main file.

p4raw-id: //depot/perl@9401

23 years agoMore EBCDIC tweaks:
Nick Ing-Simmons [Wed, 28 Mar 2001 14:38:24 +0000 (14:38 +0000)]
More EBCDIC tweaks:
 - one more swash issue &~(0xA0-1) did not do the right thing,
   for UTF-EBCDIC where &~(0x80-1) does for UTF-8.
 - add "use re 'asciirange'" to make [!-~] etc. work
   use it in MIME::QuotedPrint and t/op/regexp.t and t/op/pat.t
 - Choose a key for t/op/each.t test which gets encoded.
 - Skip utf8decode if this is UTF-EBCDIC.

p4raw-id: //depot/perlio@9400

23 years agoExtend the SvROK() testing also to pp_ne(), pointed out by
Jarkko Hietaniemi [Wed, 28 Mar 2001 14:21:00 +0000 (14:21 +0000)]
Extend the SvROK() testing also to pp_ne(), pointed out by
Andreas Schwab.

p4raw-id: //depot/perl@9399

23 years ago[ID 20010327.007] New warning from IO::Socket for sockatmark
David Dyck [Tue, 27 Mar 2001 15:16:24 +0000 (07:16 -0800)]
[ID 20010327.007] New warning from IO::Socket for sockatmark
Message-Id: <200103272316.PAA21921@dd.tc.fluke.com>

p4raw-id: //depot/perl@9398

23 years agoIntegrate perlio:
Jarkko Hietaniemi [Tue, 27 Mar 2001 21:52:49 +0000 (21:52 +0000)]
Integrate perlio:

[  9395]
Outline docs for PerlIO and PerlIO::Scalar

[  9394]
PerlIO::Via layer (alpha-ish).

p4raw-link: @9395 on //depot/perlio: b3d30bf7e271096b5b02c85f1129c4e49c36a709
p4raw-link: @9394 on //depot/perlio: e7a1fdd7863072044ba7ced152ae990afb435b16

p4raw-id: //depot/perl@9397

23 years agoIntegrate mainline.
Nick Ing-Simmons [Tue, 27 Mar 2001 21:45:13 +0000 (21:45 +0000)]
Integrate mainline.

p4raw-id: //depot/perlio@9396

23 years agoOutline docs for PerlIO and PerlIO::Scalar
Nick Ing-Simmons [Tue, 27 Mar 2001 21:18:58 +0000 (21:18 +0000)]
Outline docs for PerlIO and PerlIO::Scalar

p4raw-id: //depot/perlio@9395

23 years agoPerlIO::Via layer (alpha-ish).
Nick Ing-Simmons [Tue, 27 Mar 2001 20:50:13 +0000 (20:50 +0000)]
PerlIO::Via layer (alpha-ish).

p4raw-id: //depot/perlio@9394

23 years agoRetract #9329 now that 9390 should take care of the matter.
Jarkko Hietaniemi [Tue, 27 Mar 2001 20:49:55 +0000 (20:49 +0000)]
Retract #9329 now that 9390 should take care of the matter.

p4raw-id: //depot/perl@9393

23 years agoAutoloading Errno.pm when %! is encountered
Robin Houston [Tue, 27 Mar 2001 20:57:11 +0000 (21:57 +0100)]
Autoloading Errno.pm when %! is encountered
Message-ID: <20010327205710.A24053@puffinry.freeserve.co.uk>

p4raw-id: //depot/perl@9390

23 years agoIntegrate perlio:
Jarkko Hietaniemi [Tue, 27 Mar 2001 20:24:31 +0000 (20:24 +0000)]
Integrate perlio:

[  9384]
Various EBCDIC fixes:
- major revelation that swash code is encoding aware,
(or thought it was) - now it is ;-)
- With that out of the way fix a slab of tr/// cases.
- Fix Encode 'Unicode' to be true Unicode so tests pass.
- As anticipated Base64.xs needed tweaks.
- Until tr/// works right avoid old_encode64 in MIME tests.

p4raw-link: @9384 on //depot/perlio: 5ad8ef521b3ffc4e6bbbb9941bc4940d442b56b2

p4raw-id: //depot/perl@9389

23 years agoBetter have a three-element array if one is going to assign
Jarkko Hietaniemi [Tue, 27 Mar 2001 20:21:38 +0000 (20:21 +0000)]
Better have a three-element array if one is going to assign
to the third element of that array. (from Tim Jenness)

p4raw-id: //depot/perl@9388

23 years agoIntegrate mainline.
Nick Ing-Simmons [Tue, 27 Mar 2001 20:15:43 +0000 (20:15 +0000)]
Integrate mainline.

p4raw-id: //depot/perlio@9387

23 years agoRe: perl@9359 breaks HTML::Parser
Gisle Aas [Tue, 27 Mar 2001 11:30:24 +0000 (03:30 -0800)]
Re: perl@9359 breaks HTML::Parser
Message-ID: <lrr8zjxb5b.fsf@caliper.ActiveState.com>

Clarify the UTF-8 issues of the API docs.
(Slightly reworded and expanded.)

p4raw-id: //depot/perl@9386

23 years agoIf directory entries compare equal case-insensitively,
Jarkko Hietaniemi [Tue, 27 Mar 2001 19:44:25 +0000 (19:44 +0000)]
If directory entries compare equal case-insensitively,
retry case-sensitively.

p4raw-id: //depot/perl@9385

23 years agoVarious EBCDIC fixes:
Nick Ing-Simmons [Tue, 27 Mar 2001 19:38:50 +0000 (19:38 +0000)]
Various EBCDIC fixes:
 - major revelation that swash code is encoding aware,
   (or thought it was) - now it is ;-)
 - With that out of the way fix a slab of tr/// cases.
 - Fix Encode 'Unicode' to be true Unicode so tests pass.
 - As anticipated Base64.xs needed tweaks.
 - Until tr/// works right avoid old_encode64 in MIME tests.

p4raw-id: //depot/perlio@9384

23 years agoAdd the std test suite BEGIN block.
Jarkko Hietaniemi [Tue, 27 Mar 2001 18:34:41 +0000 (18:34 +0000)]
Add the std test suite BEGIN block.

p4raw-id: //depot/perl@9383

23 years agoAdd debugging output to the test.
Jarkko Hietaniemi [Tue, 27 Mar 2001 15:16:07 +0000 (15:16 +0000)]
Add debugging output to the test.

p4raw-id: //depot/perl@9382

23 years agoAdd Tim Jenness' XS::Typemap for exercizing the standard typemap.
Jarkko Hietaniemi [Tue, 27 Mar 2001 15:08:10 +0000 (15:08 +0000)]
Add Tim Jenness' XS::Typemap for exercizing the standard typemap.

p4raw-id: //depot/perl@9381

23 years agoTypemap testing
Tim Jenness [Sun, 25 Mar 2001 16:46:12 +0000 (06:46 -1000)]
Typemap testing
Message-ID: <Pine.LNX.4.30.0103251629350.16988-101000@lapaki.jach.hawaii.edu>

(The first part of the patch.)

p4raw-id: //depot/perl@9380

23 years agoRe: [PATCH] t/lib/glob-basic.t
Benjamin Sugars [Mon, 26 Mar 2001 14:11:47 +0000 (09:11 -0500)]
Re: [PATCH] t/lib/glob-basic.t
Message-ID: <Pine.LNX.4.21.0103261406170.2729-100000@marmot.rim.canoe.ca>

p4raw-id: //depot/perl@9379

23 years agoperlvar nit
Simon Cozens [Tue, 27 Mar 2001 01:12:01 +0000 (02:12 +0100)]
perlvar nit
Message-ID: <20010327011201.A19179@netthink.co.uk>

p4raw-id: //depot/perl@9378

23 years agoB::Terse and warnings
Benjamin Sugars [Mon, 26 Mar 2001 23:40:33 +0000 (18:40 -0500)]
B::Terse and warnings
Message-ID: <Pine.LNX.4.21.0103262320170.20040-100000@localhost.localdomain>

p4raw-id: //depot/perl@9377

23 years agoDocument sockatmark() some.
Jarkko Hietaniemi [Tue, 27 Mar 2001 14:31:31 +0000 (14:31 +0000)]
Document sockatmark() some.

p4raw-id: //depot/perl@9376

23 years agosv_catpvf(sv, "%c", 128) should not UTF-8-ify the sv,
Jarkko Hietaniemi [Tue, 27 Mar 2001 14:00:24 +0000 (14:00 +0000)]
sv_catpvf(sv, "%c", 128) should not UTF-8-ify the sv,
noted by Gisle and fixed by NI-S.

p4raw-id: //depot/perl@9375

23 years agoRegen toc.
Jarkko Hietaniemi [Tue, 27 Mar 2001 05:50:01 +0000 (05:50 +0000)]
Regen toc.

p4raw-id: //depot/perl@9374

23 years agoPixie documenting.
Jarkko Hietaniemi [Tue, 27 Mar 2001 05:43:51 +0000 (05:43 +0000)]
Pixie documenting.

p4raw-id: //depot/perl@9373

23 years agoAdd sockatmark() probing.
Jarkko Hietaniemi [Tue, 27 Mar 2001 05:29:07 +0000 (05:29 +0000)]
Add sockatmark() probing.

p4raw-id: //depot/perl@9371

23 years agopp_ncmp() and pp_scmp() should return numeric values, not booleans.
Jarkko Hietaniemi [Mon, 26 Mar 2001 22:01:18 +0000 (22:01 +0000)]
pp_ncmp() and pp_scmp() should return numeric values, not booleans.
Really need to benchmark this.

p4raw-id: //depot/perl@9370

23 years agoIntegrate mainline.
Nick Ing-Simmons [Mon, 26 Mar 2001 21:59:30 +0000 (21:59 +0000)]
Integrate mainline.

p4raw-id: //depot/perlio@9369

23 years agoTreat pp_ncmp() and pp_scmp() as in #9366 (ROK).
Jarkko Hietaniemi [Mon, 26 Mar 2001 21:47:03 +0000 (21:47 +0000)]
Treat pp_ncmp() and pp_scmp() as in #9366 (ROK).

TODO1: perlbench.
TODO2: le, lt, ge, gt?  Yech.

p4raw-id: //depot/perl@9368

23 years agoToo much cut-and-paste in #9363.
Jarkko Hietaniemi [Mon, 26 Mar 2001 21:34:57 +0000 (21:34 +0000)]
Too much cut-and-paste in #9363.

p4raw-id: //depot/perl@9367

23 years ago$ref1 == $ref2 without NV_PRESERVES_UV
Andreas Schwab [Mon, 26 Mar 2001 17:29:04 +0000 (19:29 +0200)]
$ref1 == $ref2 without NV_PRESERVES_UV
Message-ID: <jeitkw5z27.fsf@hawking.suse.de>

(The patch for 5.6.0 or so, this is a guess for bleadperl)

p4raw-id: //depot/perl@9366

23 years agoIntegrate perlio:
Jarkko Hietaniemi [Mon, 26 Mar 2001 21:07:54 +0000 (21:07 +0000)]
Integrate perlio:

[  9364]
REFCNT botch in layer name cache hash.

p4raw-link: @9364 on //depot/perlio: 46236db6145fa50aba9a2041c76a8d3687ffc600

p4raw-id: //depot/perl@9365

23 years agoREFCNT botch in layer name cache hash.
Nick Ing-Simmons [Mon, 26 Mar 2001 20:30:48 +0000 (20:30 +0000)]
REFCNT botch in layer name cache hash.

p4raw-id: //depot/perlio@9364

23 years agosocket() leaks file descriptors
Benjamin Sugars [Mon, 26 Mar 2001 13:29:54 +0000 (08:29 -0500)]
socket() leaks file descriptors
Message-ID: <Pine.LNX.4.21.0103261315510.2729-100000@marmot.rim.canoe.ca>

Also sockpair() fixed similarly.

p4raw-id: //depot/perl@9363

23 years agoIntegrate perlio:
Jarkko Hietaniemi [Mon, 26 Mar 2001 18:37:52 +0000 (18:37 +0000)]
Integrate perlio:

[  9361]
Implement flush of linebuffered streams on read of a tty.

[  9360]
Memory tweaks and notes for OEMVS.

p4raw-link: @9361 on //depot/perlio: a9c883f63197ffe78a9fa90fb454b99d9d4027c2
p4raw-link: @9360 on //depot/perlio: 9133bbab1b418762e5735878fdd7f85407fdd45a

p4raw-id: //depot/perl@9362

23 years agoImplement flush of linebuffered streams on read of a tty.
Nick Ing-Simmons [Mon, 26 Mar 2001 17:32:06 +0000 (17:32 +0000)]
Implement flush of linebuffered streams on read of a tty.

p4raw-id: //depot/perlio@9361

23 years agoMemory tweaks and notes for OEMVS.
Nick Ing-Simmons [Mon, 26 Mar 2001 17:12:32 +0000 (17:12 +0000)]
Memory tweaks and notes for OEMVS.

p4raw-id: //depot/perlio@9360

23 years agoUpdate Changes.
Jarkko Hietaniemi [Mon, 26 Mar 2001 02:12:54 +0000 (02:12 +0000)]
Update Changes.

p4raw-id: //depot/perl@9359

23 years agoDocument the most common pixie options.
Jarkko Hietaniemi [Mon, 26 Mar 2001 02:05:32 +0000 (02:05 +0000)]
Document the most common pixie options.

p4raw-id: //depot/perl@9358

23 years agoFor perl.pixie check *before* compiling that optimize is -g,
Jarkko Hietaniemi [Mon, 26 Mar 2001 01:25:28 +0000 (01:25 +0000)]
For perl.pixie check *before* compiling that optimize is -g,
as for perl.third.

p4raw-id: //depot/perl@9357

23 years agormdir lib/Digest, lib/MIME, and lib/PerlIO.
Jarkko Hietaniemi [Mon, 26 Mar 2001 01:13:41 +0000 (01:13 +0000)]
rmdir lib/Digest, lib/MIME, and lib/PerlIO.

p4raw-id: //depot/perl@9356

23 years agoRemove t/perl.third.
Jarkko Hietaniemi [Mon, 26 Mar 2001 01:11:19 +0000 (01:11 +0000)]
Remove t/perl.third.

p4raw-id: //depot/perl@9355

23 years agoImplement IO::Socket::atmark(), inspired by Lincoln Stein's
Jarkko Hietaniemi [Mon, 26 Mar 2001 00:23:38 +0000 (00:23 +0000)]
Implement IO::Socket::atmark(), inspired by Lincoln Stein's
IO::Sockatmark().

p4raw-id: //depot/perl@9354

23 years agoIntegrate perlio:
Jarkko Hietaniemi [Sun, 25 Mar 2001 22:25:04 +0000 (22:25 +0000)]
Integrate perlio:

[  9351]
Fix readline in list mode to tell rest of world that it has
things on the stack. Otherwise if perl code gets invoked
underneath it it scribbles over results-so-far.
(Why TIEHANDLE has not tripped on this is a mystery.)

[  9350]
win32/makefile.mk typos

[  9348]
Make it text

[  9346]
Add destruct time hook to PerlIO (for work-in-process implementing
layers in perl code. In such cases layers need to be popped before
we loose the ability to run perl code.)
Also back-out "PerlIO::object" hook - it isn't going to work like that...

[  9345]
Avoid at leasy one of undefined warnings in Encode.

[  9343]
Missing return value.

p4raw-link: @9351 on //depot/perlio: 09e8efccba1f47d53c182ecd6161dfcbbbc53b0f
p4raw-link: @9350 on //depot/perlio: 2590d28705872a65d11745576d64aa79a6c9cdfe
p4raw-link: @9348 on //depot/perlio: e8c26a5fe91df45297036573f4007ab8d23de7e9
p4raw-link: @9346 on //depot/perlio: 13621cfb31449eed71b690b723c2463019b1b277
p4raw-link: @9345 on //depot/perlio: 8040349a05f5a3f1e93bde55d8359e415c47bf01
p4raw-link: @9343 on //depot/perlio: a144b9898613715625621889c13893a8238e4af6

p4raw-id: //depot/perl@9353

23 years agoRe: [ID 20010215.006] Bad arg length for Socket::unpack_sockaddr_un, length is 14 ...
Radu Greab [Fri, 23 Mar 2001 21:14:59 +0000 (23:14 +0200)]
Re: [ID 20010215.006] Bad arg length for Socket::unpack_sockaddr_un, length is 14 ...
Message-ID: <15035.41139.646781.478457@ix.netsoft.ro>

p4raw-id: //depot/perl@9352

23 years agoFix readline in list mode to tell rest of world that it has
Nick Ing-Simmons [Sun, 25 Mar 2001 22:15:02 +0000 (22:15 +0000)]
Fix readline in list mode to tell rest of world that it has
things on the stack. Otherwise if perl code gets invoked
underneath it it scribbles over results-so-far.
(Why TIEHANDLE has not tripped on this is a mystery.)

p4raw-id: //depot/perlio@9351

23 years agowin32/makefile.mk typos
Nick Ing-Simmons [Sun, 25 Mar 2001 22:10:13 +0000 (22:10 +0000)]
win32/makefile.mk typos

p4raw-id: //depot/perlio@9350

23 years agoIntegrate now-non-binary file.
Nick Ing-Simmons [Sun, 25 Mar 2001 21:31:14 +0000 (21:31 +0000)]
Integrate now-non-binary file.

p4raw-id: //depot/perlio@9349

23 years agoMake it text
Nick Ing-Simmons [Sun, 25 Mar 2001 21:27:24 +0000 (21:27 +0000)]
Make it text

p4raw-id: //depot/perlio@9348

23 years agoIntegrate mainline.
Nick Ing-Simmons [Sun, 25 Mar 2001 21:25:37 +0000 (21:25 +0000)]
Integrate mainline.

p4raw-id: //depot/perlio@9347

23 years agoAdd destruct time hook to PerlIO (for work-in-process implementing
Nick Ing-Simmons [Sun, 25 Mar 2001 20:58:15 +0000 (20:58 +0000)]
Add destruct time hook to PerlIO (for work-in-process implementing
layers in perl code. In such cases layers need to be popped before
we loose the ability to run perl code.)
Also back-out "PerlIO::object" hook - it isn't going to work like that...

p4raw-id: //depot/perlio@9346

23 years agoAvoid at leasy one of undefined warnings in Encode.
Nick Ing-Simmons [Sun, 25 Mar 2001 20:49:11 +0000 (20:49 +0000)]
Avoid at leasy one of undefined warnings in Encode.

p4raw-id: //depot/perlio@9345

23 years agoA workaround for using Term::ReadLine in emacs minibuffer
Jarkko Hietaniemi [Sun, 25 Mar 2001 20:37:43 +0000 (20:37 +0000)]
A workaround for using Term::ReadLine in emacs minibuffer
from Wybo Dekker <wybo@servalys.nl> and Johan Vromans;
additional tweaks from Ilya Zakharevich.

p4raw-id: //depot/perl@9344

23 years agoMissing return value.
Nick Ing-Simmons [Sun, 25 Mar 2001 20:21:14 +0000 (20:21 +0000)]
Missing return value.

p4raw-id: //depot/perlio@9343

23 years agoRoll back the version numbers of Digest::MD5 and MIME::Base64
Jarkko Hietaniemi [Sun, 25 Mar 2001 16:21:00 +0000 (16:21 +0000)]
Roll back the version numbers of Digest::MD5 and MIME::Base64
to equal the CPAN versions since no code changes have been made.

p4raw-id: //depot/perl@9342

23 years agoEscape 8-bit characters.
Jarkko Hietaniemi [Sun, 25 Mar 2001 16:01:48 +0000 (16:01 +0000)]
Escape 8-bit characters.

p4raw-id: //depot/perl@9341

23 years agoreadd mimeqp.t as xtext (used to be binary because of the literal 8-bit
Gurusamy Sarathy [Sun, 25 Mar 2001 15:50:53 +0000 (15:50 +0000)]
readd mimeqp.t as xtext (used to be binary because of the literal 8-bit
chars)

p4raw-id: //depot/perl@9340

23 years agodelete mimeqp.t for later add with text mode set
Gurusamy Sarathy [Sun, 25 Mar 2001 15:48:50 +0000 (15:48 +0000)]
delete mimeqp.t for later add with text mode set

p4raw-id: //depot/perl@9339

23 years agoIntegrate mainline.
Nick Ing-Simmons [Sun, 25 Mar 2001 09:01:57 +0000 (09:01 +0000)]
Integrate mainline.

p4raw-id: //depot/perlio@9338

23 years agoAdd MIME::Base64 here and there. Again, a lot of
Jarkko Hietaniemi [Sun, 25 Mar 2001 04:23:24 +0000 (04:23 +0000)]
Add MIME::Base64 here and there.  Again, a lot of
optimism is in the air.

p4raw-id: //depot/perl@9337

23 years agoAdd PerlIO::Scalar to win32/Makefile. (I'm doing
Jarkko Hietaniemi [Sun, 25 Mar 2001 04:12:43 +0000 (04:12 +0000)]
Add PerlIO::Scalar to win32/Makefile. (I'm doing
this by ear as I do not do Win32 programming.)

p4raw-id: //depot/perl@9336

23 years agoPut back the MD5-Base64 tests now that we have MIME::Base64.
Jarkko Hietaniemi [Sun, 25 Mar 2001 04:03:50 +0000 (04:03 +0000)]
Put back the MD5-Base64 tests now that we have MIME::Base64.

p4raw-id: //depot/perl@9335

23 years agoAdd MIME::Base 2.12 from Gisle Aas, version number bumped to 2.13.
Jarkko Hietaniemi [Sun, 25 Mar 2001 03:58:53 +0000 (03:58 +0000)]
Add MIME::Base 2.12 from Gisle Aas, version number bumped to 2.13.

p4raw-id: //depot/perl@9334

23 years agoIntegrate perlio:
Jarkko Hietaniemi [Sat, 24 Mar 2001 20:14:37 +0000 (20:14 +0000)]
Integrate perlio:

[  9332]
Fix un-init variable leading to spurious "Out of Memory!"

[  9331]
Tweak docs for C<open> (boy does that need wholesale revision...)
and update layers internals doc.

p4raw-link: @9332 on //depot/perlio: fe9745bfc279b016730696fd0a6abca4d493be60
p4raw-link: @9331 on //depot/perlio: b76cc8ba45957a82b545cf2a7b818233e6c0d507

p4raw-id: //depot/perl@9333

23 years agoFix un-init variable leading to spurious "Out of Memory!"
Nick Ing-Simmons [Sat, 24 Mar 2001 19:40:34 +0000 (19:40 +0000)]
Fix un-init variable leading to spurious "Out of Memory!"

p4raw-id: //depot/perlio@9332

23 years agoTweak docs for C<open> (boy does that need wholesale revision...)
Nick Ing-Simmons [Sat, 24 Mar 2001 19:09:59 +0000 (19:09 +0000)]
Tweak docs for C<open> (boy does that need wholesale revision...)
and update layers internals doc.

p4raw-id: //depot/perlio@9331

23 years agoThe length might be uninitialized garbage if the *svp is the undef.
Jarkko Hietaniemi [Sat, 24 Mar 2001 18:42:11 +0000 (18:42 +0000)]
The length might be uninitialized garbage if the *svp is the undef.

p4raw-id: //depot/perl@9330

23 years ago(Retracted by #9393)
Simon Cozens [Sat, 24 Mar 2001 17:13:17 +0000 (17:13 +0000)]
(Retracted by #9393)

Subject: [PATCH h2xs] $!{EINVAL} requires "use Errno"
Message-ID: <20010324171317.A13406@netthink.co.uk>

p4raw-id: //depot/perl@9329

23 years agoIntegrate mainline.
Nick Ing-Simmons [Sat, 24 Mar 2001 17:22:02 +0000 (17:22 +0000)]
Integrate mainline.

p4raw-id: //depot/perlio@9328

23 years agoIntegrate mainline.
Nick Ing-Simmons [Sat, 24 Mar 2001 17:16:02 +0000 (17:16 +0000)]
Integrate mainline.

p4raw-id: //depot/perlio@9327

23 years agoUpgrade to Unicode 3.1 beta 2001-03-23.
Jarkko Hietaniemi [Sat, 24 Mar 2001 17:00:42 +0000 (17:00 +0000)]
Upgrade to Unicode 3.1 beta 2001-03-23.

p4raw-id: //depot/perl@9326