This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
20 years agoRe: [PATCH 5.7.1/Configure] failure to set src='.'
Lupe Christoph [Wed, 3 Jan 2001 07:58:51 +0000 (08:58 +0100)]
Re: [PATCH 5.7.1/Configure] failure to set src='.'
Message-ID: <20010103075851.P4594@alanya.lupe-christoph.de>

p4raw-id: //depot/perl@8315

20 years agoRe: [PATCH @8269] Continue blocks and B::Deparse
Stephen McCamant [Wed, 3 Jan 2001 13:48:04 +0000 (05:48 -0800)]
Re: [PATCH @8269] Continue blocks and B::Deparse
Message-ID: <14931.40265.379608.910008@soda.csua.berkeley.edu>

Doc tweak on #8313.

p4raw-id: //depot/perl@8314

20 years agoContinue blocks and B::Deparse
Stephen McCamant [Wed, 3 Jan 2001 13:31:53 +0000 (05:31 -0800)]
Continue blocks and B::Deparse
Message-ID: <14931.37732.62835.279605@soda.csua.berkeley.edu>

Make the peephole optimizer to bypass more null ops and
and rewrite the deparse handling of continue blocks.

p4raw-id: //depot/perl@8313

20 years agoUpgrade to Storable 1.0.7, from Raphael Manfredi.
Jarkko Hietaniemi [Thu, 4 Jan 2001 18:47:39 +0000 (18:47 +0000)]
Upgrade to Storable 1.0.7, from Raphael Manfredi.

p4raw-id: //depot/perl@8312

20 years agoAdd a new MakeMaker variable PM_FILTER that defines a Unix
Raphael Manfredi [Wed, 3 Jan 2001 22:01:30 +0000 (23:01 +0100)]
Add a new MakeMaker variable PM_FILTER that defines a Unix
filter to be run on each .pm during the pm_to_blib() phase,
a fixed version of

Subject: PATCH (blead 8269) ExtUtils::MakeMaker
Message-ID: <5296.978555690@nice.ram.loc>

p4raw-id: //depot/perl@8311

20 years ago.1]; as Re: [PATCH 5.6.1-TRIAL1 and @8223]; was Re: Perlbug 20000322.006 status update
Robin Barker [Tue, 2 Jan 2001 15:35:03 +0000 (15:35 +0000)]
.1]; as Re: [PATCH 5.6.1-TRIAL1 and @8223]; was Re: Perlbug 20000322.006 status update
Message-Id: <200101021535.PAA15161@tempest.npl.co.uk>

p4raw-id: //depot/perl@8310

20 years agoRe: [patch] static-ize XS()
Doug MacEachern [Mon, 1 Jan 2001 15:26:01 +0000 (07:26 -0800)]
Re: [patch] static-ize XS()
Message-ID: <Pine.LNX.4.10.10101011523560.3379-100000@mojo.covalent.net>

Provide prototypes for the XS functions.

p4raw-id: //depot/perl@8309

20 years ago[patch] typemap =~ s/croak/Perl_croak/
Doug MacEachern [Mon, 1 Jan 2001 11:41:57 +0000 (03:41 -0800)]
[patch] typemap =~ s/croak/Perl_croak/
Message-ID: <Pine.LNX.4.10.10101011139570.3379-100000@mojo.covalent.net>

p4raw-id: //depot/perl@8308

20 years agoRe: [patch] MM_Unix cpprun shortcut
Doug MacEachern [Wed, 3 Jan 2001 20:09:57 +0000 (12:09 -0800)]
Re: [patch] MM_Unix cpprun shortcut
Message-ID: <Pine.LNX.4.10.10101032009330.280-100000@mojo.covalent.net>

Add a .c.i: MakeMaker make rule to create cpreprocessed outputs.

p4raw-id: //depot/perl@8307

20 years agoCorrections for Perl_yylex_r (used by a reentrant parser as Bison)
Roca, Ignasi [Thu, 4 Jan 2001 12:47:10 +0000 (13:47 +0100)]
Corrections for Perl_yylex_r (used by a reentrant parser as Bison)
Message-ID: <5930DC161690D21196670090271575470370111A@madt009a.siemens.es>

The toke.c part only, patching embed.h and proto.h is futile.

p4raw-id: //depot/perl@8306

20 years agoscanning two hex-constants fails on EBCDIC environment (script length.t)
Roca, Ignasi [Thu, 4 Jan 2001 17:50:12 +0000 (18:50 +0100)]
scanning two hex-constants fails on EBCDIC environment (script length.t)
Message-ID: <5930DC161690D211966700902715754703738AA6@madt009a.siemens.es>

p4raw-id: //depot/perl@8305

20 years agoMessage-ID: <5930DC161690D211966700902715754703701130@madt009a.siemens.es>
Roca, Ignasi [Thu, 4 Jan 2001 12:53:39 +0000 (13:53 +0100)]
Message-ID: <5930DC161690D211966700902715754703701130@madt009a.siemens.es>

If running byacc write-enable also perly.h.

p4raw-id: //depot/perl@8304

20 years agoRewrite pp_concat() in terms of sv_catsv().
Jarkko Hietaniemi [Thu, 4 Jan 2001 15:40:49 +0000 (15:40 +0000)]
Rewrite pp_concat() in terms of sv_catsv().

p4raw-id: //depot/perl@8303

20 years agoVariable naming tweak.
Jarkko Hietaniemi [Tue, 2 Jan 2001 23:40:26 +0000 (23:40 +0000)]
Variable naming tweak.

p4raw-id: //depot/perl@8301

20 years agoUse the UTF8_XXX macros in is_utf8_char(), a performance nit
Jarkko Hietaniemi [Tue, 2 Jan 2001 23:40:02 +0000 (23:40 +0000)]
Use the UTF8_XXX macros in is_utf8_char(), a performance nit
in is_utf8_string().

p4raw-id: //depot/perl@8300

20 years agoIntegrate perlio:
Jarkko Hietaniemi [Tue, 2 Jan 2001 22:14:40 +0000 (22:14 +0000)]
Integrate perlio:

[  8298]
Turn SvUTF8 off if not required in pp_chr and pp_stringify.

[  8296]
Add Encode and correct Filter/Util/Call in nmake Makefile

p4raw-link: @8298 on //depot/perlio: a227d84de924cb415af5426df5a1096840ffba31
p4raw-link: @8296 on //depot/perlio: 24c3c6f8bf13cbed1aee15c4432fb6e3d8078ff4

p4raw-id: //depot/perl@8299

20 years agoTurn SvUTF8 off if not required in pp_chr and pp_stringify.
Nick Ing-Simmons [Tue, 2 Jan 2001 22:03:06 +0000 (22:03 +0000)]
Turn SvUTF8 off if not required in pp_chr and pp_stringify.

p4raw-id: //depot/perlio@8298

20 years agoSignedness nit.
Jarkko Hietaniemi [Tue, 2 Jan 2001 04:26:28 +0000 (04:26 +0000)]
Signedness nit.

p4raw-id: //depot/perl@8297

20 years agoAdd Encode and correct Filter/Util/Call in nmake Makefile
Nick Ing-Simmons [Mon, 1 Jan 2001 23:49:36 +0000 (23:49 +0000)]
Add Encode and correct Filter/Util/Call in nmake Makefile

p4raw-id: //depot/perlio@8296

20 years agoIntegrate perlio:
Jarkko Hietaniemi [Mon, 1 Jan 2001 23:05:48 +0000 (23:05 +0000)]
Integrate perlio:

[  8293]
More rigor in UTF-8-ness of Encode's toUnicode
XS export some of the utf8 internal functions.
Test some of the functions.
Fix pp_concat() bug shown by said tests.

p4raw-link: @8293 on //depot/perlio: a12c0f5690a38b5b84d767b0f8b7cc133a68affc

p4raw-id: //depot/perl@8295
p4raw-integrated: from //depot/perlio@8292 'copy in'
ext/Encode/Encode.xs (@8285..) ext/Encode/Encode.pm (@8290..)
pp_hot.c t/lib/encode.t (@8293..)

20 years agoIntegrate mainline
Nick Ing-Simmons [Mon, 1 Jan 2001 22:48:34 +0000 (22:48 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@8294

20 years agoMore rigor in UTF-8-ness of Encode's toUnicode
Nick Ing-Simmons [Mon, 1 Jan 2001 21:58:50 +0000 (21:58 +0000)]
More rigor in UTF-8-ness of Encode's toUnicode
XS export some of the utf8 internal functions.
Test some of the functions.
Fix pp_concat() bug shown by said tests.

p4raw-id: //depot/perlio@8293

20 years agoIntegrate perlio:
Jarkko Hietaniemi [Mon, 1 Jan 2001 18:11:44 +0000 (18:11 +0000)]
Integrate perlio:

[  8290]
Loose the "Loading..." warning.
Another bug in fallback support

[  8288]
Fix .ucm reading - forgot a chr()
Start of .ucm write (for .enc to .ucm)

[  8285]
Start of support of ICU-style .ucm files:
- teach compile how to read a .ucm file
- first guess at how to represent fallbacks in "tries".
- use fallbacks if check == 0
- new return code to indicate we used one.

p4raw-link: @8290 on //depot/perlio: c8991b40a4a3c9ec8efc70a2420a12ff1ce50eb0
p4raw-link: @8288 on //depot/perlio: e0c49a6baed38305536b5d74ba7486451327612c
p4raw-link: @8285 on //depot/perlio: 9b37254de3a0e643859aebea34267588f789f15f

p4raw-id: //depot/perl@8292

20 years agoPodify README.mpeix (a new version from the web),
Jarkko Hietaniemi [Mon, 1 Jan 2001 18:10:58 +0000 (18:10 +0000)]
Podify README.mpeix (a new version from the web),
add a dummy NAME to Carp::Heavy, regen toc.

p4raw-id: //depot/perl@8291

20 years agoLoose the "Loading..." warning.
Nick Ing-Simmons [Mon, 1 Jan 2001 17:43:47 +0000 (17:43 +0000)]
Loose the "Loading..." warning.
Another bug in fallback support

p4raw-id: //depot/perlio@8290

20 years agoBump up Larry's copyright.
Jarkko Hietaniemi [Mon, 1 Jan 2001 00:01:57 +0000 (00:01 +0000)]
Bump up Larry's copyright.

p4raw-id: //depot/perl@8289

20 years agoFix .ucm reading - forgot a chr()
Nick Ing-Simmons [Sun, 31 Dec 2000 21:27:53 +0000 (21:27 +0000)]
Fix .ucm reading - forgot a chr()
Start of .ucm write (for .enc to .ucm)

p4raw-id: //depot/perlio@8288

20 years agoComment away a diagnostic message as noted by Craig A. Berry
Jarkko Hietaniemi [Sun, 31 Dec 2000 18:15:56 +0000 (18:15 +0000)]
Comment away a diagnostic message as noted by Craig A. Berry
(the unexpected message was confusing testing)

p4raw-id: //depot/perl@8287

20 years agoext/Encode/Makefile.PL line shortening
Craig A. Berry [Sun, 31 Dec 2000 11:17:37 +0000 (05:17 -0600)]
ext/Encode/Makefile.PL line shortening
Message-Id: <5.0.2.1.0.20001230195844.025636c0@exchi01>

p4raw-id: //depot/perl@8286

20 years agoStart of support of ICU-style .ucm files:
Nick Ing-Simmons [Sun, 31 Dec 2000 18:11:54 +0000 (18:11 +0000)]
Start of support of ICU-style .ucm files:
 - teach compile how to read a .ucm file
 - first guess at how to represent fallbacks in "tries".
 - use fallbacks if check == 0
 - new return code to indicate we used one.

p4raw-id: //depot/perlio@8285

20 years agoPacify picky VMS compiler.
Craig A. Berry [Sat, 30 Dec 2000 18:10:02 +0000 (12:10 -0600)]
Pacify picky VMS compiler.

Subject: perl@8269, whiny Compaq C compiler, unsigned expressions
Message-Id: <200012310010.CAA09719@tiku.hut.fi>

p4raw-id: //depot/perl@8284

20 years agoWrong alarm: cygwin's getpwuid() is just fine (from Gerrit P. Haase)
Jarkko Hietaniemi [Sun, 31 Dec 2000 16:11:47 +0000 (16:11 +0000)]
Wrong alarm: cygwin's getpwuid() is just fine (from Gerrit P. Haase)

p4raw-id: //depot/perl@8283

20 years agoIntegrate perlio:
Jarkko Hietaniemi [Sun, 31 Dec 2000 15:26:11 +0000 (15:26 +0000)]
Integrate perlio:

[  8281]
Tweak perlio.c so that makedef.pl-exported perlsio_binmode()
is available to be exported

[  8280]
Ilya's OS2 patch (testing for damage on Win32)

p4raw-link: @8281 on //depot/perlio: eb73becae469f5299394486e1d7e01e96646e994
p4raw-link: @8280 on //depot/perlio: 568ad336973732c4d3fa134b7dcb8e82359c1f11

p4raw-id: //depot/perl@8282

20 years agoTweak perlio.c so that makedef.pl-exported perlsio_binmode()
Nick Ing-Simmons [Sun, 31 Dec 2000 10:06:15 +0000 (10:06 +0000)]
Tweak perlio.c so that makedef.pl-exported perlsio_binmode()
is available to be exported

p4raw-id: //depot/perlio@8281

20 years agoIlya's OS2 patch (testing for damage on Win32)
Nick Ing-Simmons [Sun, 31 Dec 2000 09:41:26 +0000 (09:41 +0000)]
Ilya's OS2 patch (testing for damage on Win32)

p4raw-id: //depot/perlio@8280

20 years agoTest nits.
Jarkko Hietaniemi [Sat, 30 Dec 2000 21:52:07 +0000 (21:52 +0000)]
Test nits.

p4raw-id: //depot/perl@8279

20 years agoRe: [ID 20001229.001] Not OK: perl v5.7.0 +DEVEL8221 on i686-linux 2.4.0-test13pre4...
Andreas König [Sat, 30 Dec 2000 22:35:37 +0000 (23:35 +0100)]
Re: [ID 20001229.001] Not OK: perl v5.7.0 +DEVEL8221 on i686-linux 2.4.0-test13pre4-ac2 -2 (UNINSTALLED)
Message-ID: <m3vgs1a8ye.fsf@ak-71.mind.de>

The 32-bit wraparound test wasn't quite right.

p4raw-id: //depot/perl@8278

20 years agoopen() example in perlfunc.pod
Karsten Sperling [Sat, 30 Dec 2000 22:27:09 +0000 (23:27 +0100)]
open() example in perlfunc.pod
Message-ID: <"iraun1.ira.0090801:001230.213049"@ira.uka.de>

p4raw-id: //depot/perl@8277

20 years agoNot quite that many tests yet.
Jarkko Hietaniemi [Sat, 30 Dec 2000 20:32:40 +0000 (20:32 +0000)]
Not quite that many tests yet.

p4raw-id: //depot/perl@8276

20 years agoIntegrate perlio:
Jarkko Hietaniemi [Sat, 30 Dec 2000 20:26:58 +0000 (20:26 +0000)]
Integrate perlio:

[  8272]
Tweak for MULTIPLICITY/USE_PERLIO

p4raw-link: @8272 on //depot/perlio: 7948272db9c63907ea8e92fdd3436cdaab2f9cce

p4raw-id: //depot/perl@8275

20 years agoSignedness nit.
Jarkko Hietaniemi [Sat, 30 Dec 2000 20:24:56 +0000 (20:24 +0000)]
Signedness nit.

p4raw-id: //depot/perl@8274

20 years agoAdd a test case for 20000731.001 which was fixed by the #8267.
Jarkko Hietaniemi [Sat, 30 Dec 2000 20:15:46 +0000 (20:15 +0000)]
Add a test case for 20000731.001 which was fixed by the #8267.

p4raw-id: //depot/perl@8273

20 years agoTweak for MULTIPLICITY/USE_PERLIO
Nick Ing-Simmons [Sat, 30 Dec 2000 19:47:51 +0000 (19:47 +0000)]
Tweak for MULTIPLICITY/USE_PERLIO

p4raw-id: //depot/perlio@8272

20 years agoIntegrate mainline
Nick Ing-Simmons [Sat, 30 Dec 2000 19:46:45 +0000 (19:46 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@8271

20 years agoRE: perl@8269
Richard Soderberg [Sat, 30 Dec 2000 11:36:27 +0000 (03:36 -0800)]
RE: perl@8269
Message-ID: <NAEKLNAAHLMBPMPNBMLEIEAKCKAA.rs@crystalflame.net>

A missing aTHX_.

p4raw-id: //depot/perl@8270

20 years agoUpdate Changes.
Jarkko Hietaniemi [Sat, 30 Dec 2000 18:55:48 +0000 (18:55 +0000)]
Update Changes.

p4raw-id: //depot/perl@8269

20 years agoAdd a test for Unicode split //. The #8267 was the cure.
Jarkko Hietaniemi [Sat, 30 Dec 2000 17:18:40 +0000 (17:18 +0000)]
Add a test for Unicode split //.  The #8267 was the cure.

p4raw-id: //depot/perl@8268

20 years agomore UTF8 test suites and an UTF8 patch
Inaba Hiroto [Sat, 30 Dec 2000 14:27:10 +0000 (23:27 +0900)]
more UTF8 test suites and an UTF8 patch
Message-ID: <3A4D722D.243AFD88@st.rim.or.jp>

Just the patch part for now, and the pragma renamed
as unicode::distinct.

p4raw-id: //depot/perl@8267

20 years agoIntegrate mainline
Nick Ing-Simmons [Sat, 30 Dec 2000 16:40:49 +0000 (16:40 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@8266

20 years agoThe sv_catsv() fix, take two.
Jarkko Hietaniemi [Sat, 30 Dec 2000 07:28:55 +0000 (07:28 +0000)]
The sv_catsv() fix, take two.

p4raw-id: //depot/perl@8265

20 years agoUndo all the join-related changes since #8248: relevant
Jarkko Hietaniemi [Sat, 30 Dec 2000 06:19:18 +0000 (06:19 +0000)]
Undo all the join-related changes since #8248: relevant
portions of 8248, 8249, 8250, 8251, 8260, 8263 must go.
The new sv_catsv() doesn't fly so it must go back to
the drawing board.

p4raw-id: //depot/perl@8264

20 years ago(Retracted by #8264) Tweak sv_catsv() some more.
Jarkko Hietaniemi [Sat, 30 Dec 2000 01:08:32 +0000 (01:08 +0000)]
(Retracted by #8264)  Tweak sv_catsv() some more.

p4raw-id: //depot/perl@8263

20 years agoRetract #8261.
Jarkko Hietaniemi [Sat, 30 Dec 2000 00:45:14 +0000 (00:45 +0000)]
Retract #8261.

p4raw-id: //depot/perl@8262

20 years ago(Retracted by #8261). (Unsuccessful memory access tweaks.)
Jarkko Hietaniemi [Sat, 30 Dec 2000 00:38:32 +0000 (00:38 +0000)]
(Retracted by #8261). (Unsuccessful memory access tweaks.)

p4raw-id: //depot/perl@8261

20 years ago(Retracted by #8264) More fixing for #8251.
Jarkko Hietaniemi [Fri, 29 Dec 2000 22:51:33 +0000 (22:51 +0000)]
(Retracted by #8264)  More fixing for #8251.

p4raw-id: //depot/perl@8260

20 years agopodlators 1.06 released
Russ Allbery [Mon, 25 Dec 2000 05:09:30 +0000 (21:09 -0800)]
podlators 1.06 released
Message-ID: <ylwvcosl4l.fsf@windlord.stanford.edu>

p4raw-id: //depot/perl@8259

20 years agoMake the large file tests more robust/talkative as suggested by
Andreas König [Fri, 29 Dec 2000 14:23:01 +0000 (15:23 +0100)]
Make the large file tests more robust/talkative as suggested by

Subject: Re: [ID 20001229.001] Not OK: perl v5.7.0 +DEVEL8221 on i686-linux 2.4.0-test13pre4-ac2 -2 (UNINSTALLED)
Message-ID: <m3snn7uzt6.fsf@ak-71.mind.de>

p4raw-id: //depot/perl@8258

20 years agoFurther VMS piping fixes from Charles Lane:
Jarkko Hietaniemi [Fri, 29 Dec 2000 17:48:04 +0000 (17:48 +0000)]
Further VMS piping fixes from Charles Lane:

In summary, error messages produced when a subprocess terminated
abnormally were being sent not just to the parent process, but to
grandparents, because of default values for error output that were
not completely overridden when the subprocess was started.

This patch fixes this behavior by defining user-mode (i.e., temporary
for the duration of the program) logical names for SYS$OUTPUT and
SYS$ERROR when they are (re)opened inside Perl.  And a bunch of other
changes to make it so that the user-mode logicals are the ones that
control where Perl's error messages go if it terminates abnormally.

I also added some gratuitous fixes to the indentation of braces in
the piping code.  It just looked ugly, before.

p4raw-id: //depot/perl@8257

20 years agoIdea: Declare multiple constants at once (fwd)
Casey R. Tweten [Fri, 29 Dec 2000 12:03:00 +0000 (07:03 -0500)]
Idea: Declare multiple constants at once (fwd)
Message-ID: <Pine.OSF.4.21.0012291201150.17186-100000@home.kiski.net>

Tests for for #8240.

p4raw-id: //depot/perl@8256

20 years agoRe: [PATCH] Interesting syntax idea
Simon Cozens [Fri, 29 Dec 2000 14:34:04 +0000 (14:34 +0000)]
Re: [PATCH] Interesting syntax idea
Message-ID: <20001229143404.A7762@deep-dark-truthful-mirror.perlhacker.org>

Tests for #8254.

p4raw-id: //depot/perl@8255

20 years agoInteresting syntax idea
Simon Cozens [Wed, 27 Dec 2000 05:08:57 +0000 (05:08 +0000)]
Interesting syntax idea
Message-ID: <20001227050857.A11296@deep-dark-truthful-mirror.perlhacker.org>

Make opens + bareword assigns do typeglob assigns.

p4raw-id: //depot/perl@8254

20 years agoOutput the (apparent) version of gcc, as suggested by
Jeremy H. Brown [Tue, 26 Dec 2000 04:29:17 +0000 (23:29 -0500)]
Output the (apparent) version of gcc, as suggested by

Subject: [ID 20001226.001] dec_osf.sh mis-parses gcc version 2.95.2 as less than 2.95, causing installation-failure
Message-Id: <uv6puify1hu.fsf@suspiria.ai.mit.edu>

(The patch as such didn't any more apply as the misparsing had
 already been addressed in #6474.)  Also change the wording about
gcc 2.95.2, for Jeremy it didn't break sdbm, for me it did.

p4raw-id: //depot/perl@8253

20 years agoIntegrate mainline
Nick Ing-Simmons [Fri, 29 Dec 2000 12:14:31 +0000 (12:14 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@8252

20 years ago(Retracted by #8264)
Jarkko Hietaniemi [Fri, 29 Dec 2000 08:45:46 +0000 (08:45 +0000)]
(Retracted by #8264)

(Fixed by #8260.)

sv_catsv() needs one more byte space than seems reasonable.
(for join() and PERL_DESTRUCT_LEVEL=2, built with debugging).
Curiouser and curiouser.

p4raw-id: //depot/perl@8251

20 years agoMore split // UTF-8 tests.
Jarkko Hietaniemi [Fri, 29 Dec 2000 07:57:52 +0000 (07:57 +0000)]
More split // UTF-8 tests.

p4raw-id: //depot/perl@8250

20 years ago(Retracted by #8264) More join() testing which was good because
Jarkko Hietaniemi [Fri, 29 Dec 2000 07:54:51 +0000 (07:54 +0000)]
(Retracted by #8264)  More join() testing which was good because
it revealed a bug in #8248 (the UTF8_EIGHT_BIT_LO() was wrong).

p4raw-id: //depot/perl@8249

20 years ago(Retracted by #8264) Externally: join() was still quite UTF-8-unaware.
Jarkko Hietaniemi [Fri, 29 Dec 2000 07:08:32 +0000 (07:08 +0000)]
(Retracted by #8264)  Externally: join() was still quite UTF-8-unaware.
Internally: sv_catsv() wasn't quite okay on UTF-8, it assumed
that the only cases to care about are byte+byte and byte+character.

TODO: See how well pp_concat() could be implemented in terms
of sv_catsv().

p4raw-id: //depot/perl@8248

20 years agoSignedness nit.
Jarkko Hietaniemi [Fri, 29 Dec 2000 06:35:23 +0000 (06:35 +0000)]
Signedness nit.

p4raw-id: //depot/perl@8247

20 years agoRe: [ID 20001226.002] Not OK: perl v5.7.0 +DEVEL8221 on i86pc-solaris 2.8 (UNINSTALLED)
Lupe Christoph [Thu, 28 Dec 2000 23:00:00 +0000 (00:00 +0100)]
Re: [ID 20001226.002] Not OK: perl v5.7.0 +DEVEL8221 on i86pc-solaris 2.8 (UNINSTALLED)
Message-ID: <20001228230000.F2574@alanya.lupe-christoph.de>

Suggest rsync --delete --dry-run.

p4raw-id: //depot/perl@8246

20 years agoThe maxiters upper limit sanity check (guarding against
Jarkko Hietaniemi [Thu, 28 Dec 2000 23:57:05 +0000 (23:57 +0000)]
The maxiters upper limit sanity check (guarding against
non-progress) assumed bytes instead of characters in s///
and split().

p4raw-id: //depot/perl@8245

20 years agoMake some panic messages a bit more logical.
Jarkko Hietaniemi [Thu, 28 Dec 2000 23:34:08 +0000 (23:34 +0000)]
Make some panic messages a bit more logical.

p4raw-id: //depot/perl@8244

20 years agolvalue AUTOLOAD. No, really.
Simon Cozens [Wed, 27 Dec 2000 02:30:03 +0000 (02:30 +0000)]
lvalue AUTOLOAD. No, really.
Message-ID: <20001227023003.A7677@deep-dark-truthful-mirror.perlhacker.org>

p4raw-id: //depot/perl@8243

20 years agoFix B::Terse indentation
Daniel Chetlin [Wed, 27 Dec 2000 06:43:30 +0000 (22:43 -0800)]
Fix B::Terse indentation
Message-ID: <20001227064329.B9573@darkstar>

p4raw-id: //depot/perl@8242

20 years agoThe latter patch from the
Peter Prymmer [Fri, 22 Dec 2000 14:52:12 +0000 (06:52 -0800)]
The latter patch from the

Subject: [PATCH: perl@8211] directory depth typo in one win32 Makefile
Message-ID: <Pine.OSF.4.10.10012221433140.195493-100000@aspara.forte.com>

(the former patch from the above should have been
 taken care of by Nick I-S)

p4raw-id: //depot/perl@8241

20 years agoRe: [PATCH] Idea: Declare multiple constants at once
Casey R. Tweten [Fri, 22 Dec 2000 10:35:53 +0000 (05:35 -0500)]
Re: [PATCH] Idea: Declare multiple constants at once
Message-ID: <Pine.OSF.4.21.0012221032030.28992-100000@home.kiski.net>

p4raw-id: //depot/perl@8240

20 years agoRe: [ID 19991001.003] sort(sub(arg)) misparsed as sort sub args
Simon Cozens [Wed, 27 Dec 2000 14:12:44 +0000 (14:12 +0000)]
Re: [ID 19991001.003] sort(sub(arg)) misparsed as sort sub args
Message-ID: <20001227141244.A13344@deep-dark-truthful-mirror.perlhacker.org>

p4raw-id: //depot/perl@8239

20 years agoCall.pm
Paul Marquess [Mon, 25 Dec 2000 10:47:15 +0000 (10:47 +0000)]
Call.pm
Message-ID: <000201c06e60$0b967760$a20a140a@bfs.phone.com>

p4raw-id: //depot/perl@8238

20 years agoFix problem with `&' prototype
Daniel Chetlin [Wed, 27 Dec 2000 15:55:32 +0000 (07:55 -0800)]
Fix problem with `&' prototype
Message-ID: <20001227155532.D9573@darkstar>

p4raw-id: //depot/perl@8237

20 years agoRe: [PATCH blead] Fix segfault in gv_handler/mg_find
Daniel Chetlin [Sun, 24 Dec 2000 04:09:49 +0000 (20:09 -0800)]
Re: [PATCH blead] Fix segfault in gv_handler/mg_find
Message-ID: <20001224040949.B3090@darkstar>

p4raw-id: //depot/perl@8236

20 years agoWin32::Spawn() didn't inherit cwd and env correctly
Jan Dubois [Tue, 26 Dec 2000 20:57:31 +0000 (12:57 -0800)]
Win32::Spawn() didn't inherit cwd and env correctly
Message-ID: <reti4ts0php3anruv0qcjru3tl850g3sfd@4ax.com>

p4raw-id: //depot/perl@8235

20 years agoRe: [PATCH] Warn on use of reference as array elem
Simon Cozens [Thu, 28 Dec 2000 20:33:13 +0000 (20:33 +0000)]
Re: [PATCH] Warn on use of reference as array elem
Message-ID: <20001228203313.A2607@deep-dark-truthful-mirror.perlhacker.org>

p4raw-id: //depot/perl@8234

20 years agoIntegrate perlio:
Jarkko Hietaniemi [Thu, 28 Dec 2000 19:40:49 +0000 (19:40 +0000)]
Integrate perlio:

[  8232]
Encode's Makefile.PL fix not good for dmake $(MAKEFILE) is set to -f Makefile
and fails to make '-f'. (Also handle case where xxxx.c files have not been deleted.)

[  8231]
"Compiled" encode build cleanup
- Makefile uses catfile $(MAKEFILE) etc. for platform issues.
- .c files do not export sub-tables

p4raw-link: @8232 on //depot/perlio: 8d7e77d666ed754d5cd34909a5f2a7dd48814e28
p4raw-link: @8231 on //depot/perlio: 14a8264b45de3d095eb6a74fa50f09ffad5aef3d

p4raw-id: //depot/perl@8233

20 years agoEncode's Makefile.PL fix not good for dmake $(MAKEFILE) is set to -f Makefile
Nick Ing-Simmons [Sat, 23 Dec 2000 16:06:00 +0000 (16:06 +0000)]
Encode's Makefile.PL fix not good for dmake $(MAKEFILE) is set to -f Makefile
and fails to make '-f'. (Also handle case where xxxx.c files have not been deleted.)

p4raw-id: //depot/perlio@8232

20 years ago"Compiled" encode build cleanup
Nick Ing-Simmons [Sat, 23 Dec 2000 14:30:34 +0000 (14:30 +0000)]
"Compiled" encode build cleanup
  - Makefile uses catfile $(MAKEFILE) etc. for platform issues.
  - .c files do not export sub-tables

p4raw-id: //depot/perlio@8231

20 years agoIntegrate mainline
Nick Ing-Simmons [Sat, 23 Dec 2000 12:50:37 +0000 (12:50 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@8230

20 years agoIntegrate perlio:
Jarkko Hietaniemi [Fri, 22 Dec 2000 15:32:12 +0000 (15:32 +0000)]
Integrate perlio:

[  8226]
Handy script for when one forgets to "dmake clean"

[  8225]
CRLF platform issue with io/utf8 fix.

p4raw-link: @8226 on //depot/perlio: 41510af71ad35c1639c7891738bee9ab5c19275f
p4raw-link: @8225 on //depot/perlio: 79086a00fceeae7aba98dc19e4dcdc07692dddbf

p4raw-id: //depot/perl@8229

20 years ago; was Re: Perlbug 20000322.006 status +update
Robin Barker [Fri, 22 Dec 2000 12:17:38 +0000 (12:17 +0000)]
; was Re: Perlbug 20000322.006 status +update
Message-Id: <200012221217.MAA21332@tempest.npl.co.uk>

p4raw-id: //depot/perl@8228

20 years agoRe: A Configure option like 'otherlibdirs' but for *pre*pending?
John L. Allen [Thu, 21 Dec 2000 14:39:58 +0000 (09:39 -0500)]
Re: A Configure option like 'otherlibdirs' but for *pre*pending?
Message-ID: <Pine.SOL.3.91.1001221133227.23511A-100000@gateway.grumman.com>

Document APPLLIB_EXP.

p4raw-id: //depot/perl@8227

20 years agoHandy script for when one forgets to "dmake clean"
Nick Ing-Simmons [Thu, 21 Dec 2000 22:11:50 +0000 (22:11 +0000)]
Handy script for when one forgets to "dmake clean"

p4raw-id: //depot/perlio@8226

20 years agoCRLF platform issue with io/utf8 fix.
Nick Ing-Simmons [Thu, 21 Dec 2000 21:54:04 +0000 (21:54 +0000)]
CRLF platform issue with io/utf8 fix.

p4raw-id: //depot/perlio@8225

20 years agoIntegrate mainline
Nick Ing-Simmons [Thu, 21 Dec 2000 21:02:20 +0000 (21:02 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@8224

20 years agoUpdate Changes.
Jarkko Hietaniemi [Thu, 21 Dec 2000 17:09:16 +0000 (17:09 +0000)]
Update Changes.

p4raw-id: //depot/perl@8223

20 years agoRename testsyml to issymlink.
Jarkko Hietaniemi [Thu, 21 Dec 2000 16:23:48 +0000 (16:23 +0000)]
Rename testsyml to issymlink.

p4raw-id: //depot/perl@8221

20 years agoRobustness support for #8218 (symlink forest) since the GNU
Jarkko Hietaniemi [Thu, 21 Dec 2000 15:47:26 +0000 (15:47 +0000)]
Robustness support for #8218 (symlink forest) since the GNU
tools seem to be overly picky about symlinkage depths.

p4raw-id: //depot/perl@8220

20 years agoAdd Configure option -Dmksymlinks which will create a symlink
Jarkko Hietaniemi [Thu, 21 Dec 2000 15:37:57 +0000 (15:37 +0000)]
Add Configure option -Dmksymlinks which will create a symlink
forest if the current/build differs from the source directory.
TODO: mkdir -p is not portable.

p4raw-id: //depot/perl@8218

20 years agoRe: Latest tarball doesn't build with threads
Nick Ing-Simmons [Thu, 21 Dec 2000 09:38:18 +0000 (09:38 +0000)]
Re: Latest tarball doesn't build with threads
Message-Id: <200012210938.JAA29043@mikado.tiuk.ti.com>

The ofs became an SV.

p4raw-id: //depot/perl@8217

20 years agoThe polymorphism seems to have fixed 20000517.001.
Jarkko Hietaniemi [Thu, 21 Dec 2000 05:40:21 +0000 (05:40 +0000)]
The polymorphism seems to have fixed 20000517.001.

p4raw-id: //depot/perl@8216

20 years agoread() documentation tweak for 20001121.004.
Jarkko Hietaniemi [Thu, 21 Dec 2000 04:44:52 +0000 (04:44 +0000)]
read() documentation tweak for 20001121.004.

p4raw-id: //depot/perl@8215

20 years agoFix for 20001210.003, "write(FH) on closed FH causes segv".
Jarkko Hietaniemi [Thu, 21 Dec 2000 03:54:11 +0000 (03:54 +0000)]
Fix for 20001210.003, "write(FH) on closed FH causes segv".

p4raw-id: //depot/perl@8214

20 years ago[patch: perl@8211]VMS: add -Duseperlio capacity to configure.com
Peter Prymmer [Wed, 20 Dec 2000 16:13:32 +0000 (08:13 -0800)]
[patch: perl@8211]VMS: add -Duseperlio capacity to configure.com
Message-ID: <Pine.OSF.4.10.10012201609140.11967-100000@aspara.forte.com>

p4raw-id: //depot/perl@8213