This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
20 years agoMore README.solaris updates from Andy Dougherty.
Jarkko Hietaniemi [Sat, 11 Nov 2000 21:03:13 +0000 (21:03 +0000)]
More README.solaris updates from Andy Dougherty.

p4raw-id: //depot/perl@7651

20 years agoMore descriptive error for unknown perlio layers.
Dominic Dunlop [Sat, 11 Nov 2000 18:20:32 +0000 (19:20 +0100)]
More descriptive error for unknown perlio layers.

Subject: [PATCHES Bleadperl] Re: PerlIO - what all of you can all do.
Message-Id: <p04320401b632c4c3335b@[192.168.1.4]>

p4raw-id: //depot/perl@7650

20 years agoMachTen doesn't really do mmap() and munmap().
Dominic Dunlop [Sat, 11 Nov 2000 18:20:32 +0000 (19:20 +0100)]
MachTen doesn't really do mmap() and munmap().

Subject: [PATCHES Bleadperl] Re: PerlIO - what all of you can all do.
Message-Id: <p04320401b632c4c3335b@[192.168.1.4]>

p4raw-id: //depot/perl@7649

20 years agofwd: Re: [ID 20001105.011] Perl 5.6.0 documentation glitch
Robert Spier [Sat, 11 Nov 2000 12:22:15 +0000 (07:22 -0500)]
fwd: Re: [ID 20001105.011] Perl 5.6.0 documentation glitch
Message-ID: <14861.32839.491271.985797@rls.cx>

p4raw-id: //depot/perl@7648

20 years agoAdd getpagesize() probing, on non-UNIX guess 'undef'.
Jarkko Hietaniemi [Sat, 11 Nov 2000 18:33:23 +0000 (18:33 +0000)]
Add getpagesize() probing, on non-UNIX guess 'undef'.

p4raw-id: //depot/perl@7646

20 years agoUse sysconf() or getpagesize() to find out the pagesize.
Jarkko Hietaniemi [Sat, 11 Nov 2000 16:45:15 +0000 (16:45 +0000)]
Use sysconf() or getpagesize() to find out the pagesize.

p4raw-id: //depot/perl@7645

20 years agoIntegrate perlio:
Jarkko Hietaniemi [Sat, 11 Nov 2000 15:46:08 +0000 (15:46 +0000)]
Integrate perlio:

[  7641]
Fixup mmap layer by doing mmap() calls on pagesize boundaries.
Also call "Buf" layer directly when unread'ing non-read chars.

p4raw-link: @7641 on //depot/perlio: c3d7c7c914f938b68b6bb6c87dcf5a1eeac909cd

p4raw-id: //depot/perl@7644

20 years agoRe: [PATCH] README.solaris
Lupe Christoph [Sat, 11 Nov 2000 14:08:10 +0000 (15:08 +0100)]
Re: [PATCH] README.solaris
Message-ID: <20001111140810.C10394@alanya.lupe-christoph.de>

p4raw-id: //depot/perl@7643

20 years agocygwin port
Eric Fifer [Fri, 10 Nov 2000 19:30:30 +0000 (19:30 +0000)]
cygwin port
Message-ID: <000001c04b4c$b96b7980$243670c2@fifer>

p4raw-id: //depot/perl@7642

20 years agoFixup mmap layer by doing mmap() calls on pagesize boundaries.
Nick Ing-Simmons [Sat, 11 Nov 2000 14:50:36 +0000 (14:50 +0000)]
Fixup mmap layer by doing mmap() calls on pagesize boundaries.
Also call "Buf" layer directly when unread'ing non-read chars.

p4raw-id: //depot/perlio@7641

20 years agoAdd more encoding tables.
Jarkko Hietaniemi [Sat, 11 Nov 2000 02:05:02 +0000 (02:05 +0000)]
Add more encoding tables.

p4raw-id: //depot/perl@7640

20 years agoREADME.solaris
Andy Dougherty [Fri, 10 Nov 2000 12:18:00 +0000 (07:18 -0500)]
README.solaris
Message-ID: <Pine.SOL.4.10.10011101217100.28341-100000@maxwell.phys.lafayette.edu>

p4raw-id: //depot/perl@7639

20 years agoUpdate Changes.
Jarkko Hietaniemi [Fri, 10 Nov 2000 15:04:15 +0000 (15:04 +0000)]
Update Changes.

p4raw-id: //depot/perl@7638

20 years agoExplain better why certain regex tests are skipped.
Lupe Christoph [Fri, 10 Nov 2000 09:08:56 +0000 (10:08 +0100)]
Explain better why certain regex tests are skipped.

Subject: Re: tests skipped: unknown reason
Message-ID: <20001110090856.J785@alanya.lupe-christoph.de>

p4raw-id: //depot/perl@7637

20 years agoIntegrate mainline.
Nick Ing-Simmons [Fri, 10 Nov 2000 13:40:00 +0000 (13:40 +0000)]
Integrate mainline.

p4raw-id: //depot/perlio@7636

20 years agoRe-instate stdio large file support via perlio.
Nick Ing-Simmons [Fri, 10 Nov 2000 13:25:52 +0000 (13:25 +0000)]
Re-instate stdio large file support via perlio.

p4raw-id: //depot/perl@7635

20 years agoAmdahl UTS hints updates.
Hal Morris [Thu, 9 Nov 2000 20:02:00 +0000 (12:02 -0800)]
Amdahl UTS hints updates.

Subject: [ID 20001109.016] Trouble going from 5.4 to 5.6
Message-Id: <m13u5OV-000045C@juno.uts.utsglobal.com>

p4raw-id: //depot/perl@7634

20 years agoIO::Seekable pod
Nicholas Clark [Thu, 9 Nov 2000 20:29:45 +0000 (20:29 +0000)]
IO::Seekable pod
Message-ID: <20001109202945.A10451@Bagpuss.unfortu.net>

p4raw-id: //depot/perl@7633

20 years agoVarious doc oddball characters.
Michael Somos [Mon, 6 Nov 2000 17:44:20 +0000 (12:44 -0500)]
Various doc oddball characters.

Subject: [ID 20001106.004] Perl 5.6.0 bugs
Message-Id: <200011062244.RAA28632@grail.cba.csuohio.edu>

p4raw-id: //depot/perl@7632

20 years agoRe: bash -c exit and linux hints
John P. Linderman [Thu, 2 Nov 2000 09:37:25 +0000 (04:37 -0500)]
Re: bash -c exit and linux hints
Message-Id: <200011021437.JAA63199@raptor.research.att.com>

p4raw-id: //depot/perl@7631

20 years agoIntegrate mainline.
Nick Ing-Simmons [Thu, 9 Nov 2000 20:34:11 +0000 (20:34 +0000)]
Integrate mainline.

p4raw-id: //depot/perlio@7630

20 years agoMissing dTHXs.
Eric Fifer [Thu, 9 Nov 2000 19:26:50 +0000 (19:26 +0000)]
Missing dTHXs.

Subject: RE: perl@7595 builds not on cygwin
Message-ID: <000201c04a83$05ef1660$933570c2@fifer>

p4raw-id: //depot/perl@7629

20 years agoDisable only the tests 99 and 166 for UTF-8 locales.
Jarkko Hietaniemi [Thu, 9 Nov 2000 14:48:27 +0000 (14:48 +0000)]
Disable only the tests 99 and 166 for UTF-8 locales.

p4raw-id: //depot/perl@7628

20 years agoThere's no =head3.
Jarkko Hietaniemi [Thu, 9 Nov 2000 14:40:27 +0000 (14:40 +0000)]
There's no =head3.

p4raw-id: //depot/perl@7627

20 years agoThe generated boot_* headers are wrong. Pickier compiler,
Harri Pasanen [Thu, 9 Nov 2000 14:23:28 +0000 (15:23 +0100)]
The generated boot_* headers are wrong.  Pickier compiler,
such as KAI C++ will refuse to compile the resulting perlmain.

Subject: [ID 20001109.005] Bug in minimod.pl, perl 5.6.0
Message-Id: <3A0AA550.26D548A3@trema.com>

p4raw-id: //depot/perl@7626

20 years agoupdates to Porting/pumpkin.pod
Prymmer/Kahn [Wed, 8 Nov 2000 22:13:26 +0000 (14:13 -0800)]
updates to Porting/pumpkin.pod
Message-ID: <Pine.BSF.4.21.0011082208390.5584-100000@shell8.ba.best.com>

All except the "cow orker" change.

p4raw-id: //depot/perl@7625

20 years agoFix for
H.Merijn Brand [Thu, 9 Nov 2000 11:05:52 +0000 (12:05 +0100)]
Fix for

Subject: [ID 20001109.003] Not OK: perl v5.7.0 +DEVEL7620 on PA-RISC2.0 11.00 (UNINSTALLED)
Message-Id: <20001109110452.66CF.H.M.BRAND@hccnet.nl>

p4raw-id: //depot/perl@7624

20 years agoTypo in an ifndef.
Joe Smith [Thu, 9 Nov 2000 01:33:14 +0000 (17:33 -0800)]
Typo in an ifndef.

Subject: Re: [PATCH 5.7.0] better messages from malloc()
Message-Id: <3A0A6F5A.1E3969BB@inwap.com>

p4raw-id: //depot/perl@7623

20 years agoRemove unused extra arguments.
Jarkko Hietaniemi [Thu, 9 Nov 2000 13:31:18 +0000 (13:31 +0000)]
Remove unused extra arguments.

p4raw-id: //depot/perl@7622

20 years agoMore VMS moves on environment handling, from Charles Lane.
Jarkko Hietaniemi [Thu, 9 Nov 2000 13:16:36 +0000 (13:16 +0000)]
More VMS moves on environment handling, from Charles Lane.

p4raw-id: //depot/perl@7621

20 years agopatch to detect stat followed by lstat(_): [ID 20001106.006] find2perl generated...
David Dyck [Wed, 8 Nov 2000 18:36:26 +0000 (10:36 -0800)]
patch to detect stat followed by lstat(_): [ID 20001106.006] find2perl generated scripts issue new lstat()    on filehandle _ warning
Message-ID: <Pine.LNX.4.30.0011081817490.177-100000@dd.tc.fluke.com>

p4raw-id: //depot/perl@7620

20 years agoForgot from #7618.
Jarkko Hietaniemi [Thu, 9 Nov 2000 04:36:21 +0000 (04:36 +0000)]
Forgot from #7618.

p4raw-id: //depot/perl@7619

20 years agoMake deleting for %ENV work for (newer versions of) VMS,
Jarkko Hietaniemi [Thu, 9 Nov 2000 04:28:44 +0000 (04:28 +0000)]
Make deleting for %ENV work for (newer versions of) VMS,
from Craig A. Berry.

p4raw-id: //depot/perl@7618

20 years agoClass::Struct at compile time
Casey R. Tweten [Wed, 8 Nov 2000 20:46:41 +0000 (15:46 -0500)]
Class::Struct at compile time
Message-ID: <Pine.OSF.4.21.0011082041360.8238-100000@home.kiski.net>

p4raw-id: //depot/perl@7617

20 years ago[ID 20001108.013] spelling
Todd T. Fries [Wed, 8 Nov 2000 18:36:42 +0000 (12:36 -0600)]
[ID 20001108.013] spelling
Message-Id: <200011090036.eA90agN05921@fries.int.mrleng.com>

p4raw-id: //depot/perl@7616

20 years agoadd Encode to VMS build and tests
Peter Prymmer [Wed, 8 Nov 2000 15:29:06 +0000 (07:29 -0800)]
add Encode to VMS build and tests
Message-ID: <Pine.OSF.4.10.10011081524450.248546-100000@aspara.forte.com>

p4raw-id: //depot/perl@7615

20 years agoA missing aTHX_.
Jarkko Hietaniemi [Wed, 8 Nov 2000 22:42:55 +0000 (22:42 +0000)]
A missing aTHX_.

p4raw-id: //depot/perl@7614

20 years agoUpdate Changes.
Jarkko Hietaniemi [Wed, 8 Nov 2000 19:30:21 +0000 (19:30 +0000)]
Update Changes.

p4raw-id: //depot/perl@7613

20 years agois this the appropriate patch to fix: [ID 20001106.006] find2perl generated scripts...
David Dyck [Wed, 8 Nov 2000 10:05:44 +0000 (02:05 -0800)]
is this the appropriate patch to fix: [ID 20001106.006] find2perl generated scripts issue new lstat()    on filehandle _ warning
Message-ID: <Pine.LNX.4.30.0011080957440.2572-100000@dd.tc.fluke.com>

p4raw-id: //depot/perl@7612

20 years agoRe: Patch 7533 prevents malloc.c from compiling on MachTen
Dominic Dunlop [Tue, 7 Nov 2000 12:05:25 +0000 (13:05 +0100)]
Re: Patch 7533 prevents malloc.c from compiling on MachTen
Message-Id: <p04320403b62d8e0870cf@[192.168.1.4]>

p4raw-id: //depot/perl@7611

20 years agoDo not test UTF-8 locales since that the tests would require
Jarkko Hietaniemi [Wed, 8 Nov 2000 18:25:14 +0000 (18:25 +0000)]
Do not test UTF-8 locales since that the tests would require
polymorphic regexen.

p4raw-id: //depot/perl@7610

20 years agoLocale buglets.
Vadim Konovalov [Wed, 8 Nov 2000 20:01:39 +0000 (23:01 +0300)]
Locale buglets.

Subject: RE: Locales support (setlocale) fixes
From: "Konovalov, Vadim" <vkonovalov@lucent.com>
Message-ID: <402099F49BEED211999700805FC7359F825283@ru0028exch01.spb.lucent.com>

p4raw-id: //depot/perl@7609

20 years agoDeleting $ENV{PATH} in VMS is not recommendable.
Jarkko Hietaniemi [Wed, 8 Nov 2000 17:00:16 +0000 (17:00 +0000)]
Deleting $ENV{PATH} in VMS is not recommendable.

p4raw-id: //depot/perl@7608

20 years agoPATCH std stdio for (Free)BSD
Nicholas Clark [Wed, 8 Nov 2000 15:36:29 +0000 (15:36 +0000)]
PATCH std stdio for (Free)BSD
Message-ID: <20001108153629.D98736@plum.flirble.org>

p4raw-id: //depot/perl@7607

20 years agoForgot to bump the line numbers in #7601.
Jarkko Hietaniemi [Wed, 8 Nov 2000 16:43:31 +0000 (16:43 +0000)]
Forgot to bump the line numbers in #7601.

p4raw-id: //depot/perl@7606

20 years agoMore careful detection of how well NVs and UVs mix.
Nicholas Clark [Wed, 8 Nov 2000 15:14:12 +0000 (15:14 +0000)]
More careful detection of how well NVs and UVs mix.

Subject: [PATCH] Re: NV preserving UV (wasRe: [ID 20001007.002] Not OK: perl v5.7.0 +DEVEL7158 on armv4l-linux-64int 2.2.17-rmk1 (UNINSTALLED))
Message-ID: <20001108151412.B98736@plum.flirble.org>

Added some SIGFPE paranoia.

p4raw-id: //depot/perl@7605

20 years ago[patch perl@7595] VMS configure.com tweak
Craig A. Berry [Wed, 8 Nov 2000 00:24:12 +0000 (18:24 -0600)]
[patch perl@7595] VMS configure.com tweak
Message-Id: <p04330103b62e879ceeff@[192.168.56.177]>

p4raw-id: //depot/perl@7604

20 years agoint/ptr casts in perlio.c
Robin Barker [Wed, 8 Nov 2000 11:11:39 +0000 (11:11 +0000)]
int/ptr casts in perlio.c
Message-Id: <200011081111.LAA07377@tempest.npl.co.uk>

p4raw-id: //depot/perl@7603

20 years agoFix for the tie-refhash string table leaks.
Nick Ing-Simmons [Wed, 8 Nov 2000 13:03:04 +0000 (13:03 +0000)]
Fix for the tie-refhash string table leaks.
Message-Id: <200011081303.NAA07042@mikado.tiuk.ti.com>

p4raw-id: //depot/perl@7602

20 years agoTry to avoid flockless and emulationless places.
Jarkko Hietaniemi [Wed, 8 Nov 2000 14:21:08 +0000 (14:21 +0000)]
Try to avoid flockless and emulationless places.

p4raw-id: //depot/perl@7601

20 years agoOverrideable keys, each, pop, push, shift, splice, unshift.
Casey R. Tweten [Fri, 3 Nov 2000 11:09:12 +0000 (06:09 -0500)]
Overrideable keys, each, pop, push, shift, splice, unshift.

Subject: [PATCH] prototyped functions that should be overrideable
Message-ID: <Pine.OSF.4.21.0011031100470.17471-100000@home.kiski.net>

p4raw-id: //depot/perl@7600

20 years agoMake perlbug not insist on dumping to a file when stdout isn't a tty.
Kurt D. Starsinic [Mon, 6 Nov 2000 21:39:01 +0000 (16:39 -0500)]
Make perlbug not insist on dumping to a file when stdout isn't a tty.

Subject: [PATCH] perlbug.PL
Message-ID: <20001106213901.B20955@O2.chapin.edu>

p4raw-id: //depot/perl@7599

20 years agoBad thinko in #7581 (I used the test program with the expanded
Jarkko Hietaniemi [Tue, 7 Nov 2000 23:42:00 +0000 (23:42 +0000)]
Bad thinko in #7581 (I used the test program with the expanded
values as-is).

p4raw-id: //depot/perl@7598

20 years agocygwin port
Fifer, Eric [Tue, 7 Nov 2000 18:08:51 +0000 (18:08 +0000)]
cygwin port
Message-ID: <779F20BCCE5AD31186A50008C75D99791717BB@silldn_mail1.sanwaint.com>

Synchronize with Cygwin 1.1.5.

p4raw-id: //depot/perl@7597

20 years agoperlhack updates from H.Merijn Brand.
Jarkko Hietaniemi [Tue, 7 Nov 2000 21:39:25 +0000 (21:39 +0000)]
perlhack updates from H.Merijn Brand.

p4raw-id: //depot/perl@7596

20 years agoUpdate Changes.
Jarkko Hietaniemi [Tue, 7 Nov 2000 20:21:41 +0000 (20:21 +0000)]
Update Changes.

p4raw-id: //depot/perl@7595

20 years agoBe more robust in Dynaloader.pm.
Jarkko Hietaniemi [Tue, 7 Nov 2000 19:18:58 +0000 (19:18 +0000)]
Be more robust in Dynaloader.pm.

p4raw-id: //depot/perl@7594

20 years agoAUTHORS update.
Jarkko Hietaniemi [Tue, 7 Nov 2000 16:49:31 +0000 (16:49 +0000)]
AUTHORS update.

p4raw-id: //depot/perl@7593

20 years agonormalize relative paths in virtualized current directory on windows,
Gurusamy Sarathy [Tue, 7 Nov 2000 16:39:51 +0000 (16:39 +0000)]
normalize relative paths in virtualized current directory on windows,
under ithreads (avoids ".." etc showing up in what Cwd::cwd()
returns)

p4raw-id: //depot/perl@7592

20 years agoToo profiler-happy: with optimization the #7590 actually makes
Jarkko Hietaniemi [Tue, 7 Nov 2000 16:04:26 +0000 (16:04 +0000)]
Too profiler-happy: with optimization the #7590 actually makes
the test to run 0.5% _slower_.  Requires much more instrumentation.
Retract #7590.

p4raw-id: //depot/perl@7591

20 years agoShave off about 5% (Digital UNIX, -g, pixie) of the op/regexp
Jarkko Hietaniemi [Tue, 7 Nov 2000 15:51:13 +0000 (15:51 +0000)]
Shave off about 5% (Digital UNIX, -g, pixie) of the op/regexp
execution time in regcomp.c S_cl_any() and S_cl_is_anything()
by using memset() and testing bytewise (as opposed to bitwise).

p4raw-id: //depot/perl@7590

20 years agoconfigure.com and st-lock.t changes for
Craig A. Berry [Mon, 6 Nov 2000 23:45:30 +0000 (18:45 -0500)]
configure.com and st-lock.t changes for
Message-Id: <0011079735.AA973576259@univpress.com>

p4raw-id: //depot/perl@7589

20 years agoTweak #7587.
Jarkko Hietaniemi [Tue, 7 Nov 2000 01:03:28 +0000 (01:03 +0000)]
Tweak #7587.

p4raw-id: //depot/perl@7588

20 years agoA doc addition for bug id 20001105.019, beware \p.
Jarkko Hietaniemi [Tue, 7 Nov 2000 01:00:27 +0000 (01:00 +0000)]
A doc addition for bug id 20001105.019, beware \p.

p4raw-id: //depot/perl@7587

20 years agoFake support of holey files in win/dosish platforms.
kipp@shonanblue.ne.jp [Mon, 6 Nov 2000 13:30:55 +0000 (05:30 -0800)]
Fake support of holey files in win/dosish platforms.

Subject: SDBM_File under MS-Windows95/98 does not work correctly. (APR#1302)
Message-Id: <200011062130.eA6LUpZ17387@smtp3.ActiveState.com>

p4raw-id: //depot/perl@7586

20 years agoPod updates
Stephen P. Potter [Mon, 6 Nov 2000 18:56:43 +0000 (13:56 -0500)]
Pod updates
Message-Id: <200011062357.SAA18173@spotter.yi.org>

p4raw-id: //depot/perl@7585

20 years agoVarargs don't always work too well if one puts an unsigned
Yitzchak Scott-Thoennes [Mon, 6 Nov 2000 15:19:05 +0000 (07:19 -0800)]
Varargs don't always work too well if one puts an unsigned
char on the stack and pop an unsigned quad off the stack.

Subject: Re: [ID 20001103.002] Not OK: perl v5.7.0 +DEVEL7523 on os2-64int-ld-2.30 (UNINSTALLED)
Message-ID: <pxzB6gzkgKXY092yn@efn.org>

p4raw-id: //depot/perl@7584

20 years ago%ENV note tweaks from Dan Sugalski.
Jarkko Hietaniemi [Mon, 6 Nov 2000 23:58:48 +0000 (23:58 +0000)]
%ENV note tweaks from Dan Sugalski.

p4raw-id: //depot/perl@7583

20 years agoglibc5 detection by __GNU_LIBRARY__.
Jarkko Hietaniemi [Mon, 6 Nov 2000 23:05:49 +0000 (23:05 +0000)]
glibc5 detection by __GNU_LIBRARY__.

p4raw-id: //depot/perl@7582

20 years agoMake the stdio test program of 7427 less noisy while being
Jarkko Hietaniemi [Mon, 6 Nov 2000 22:51:29 +0000 (22:51 +0000)]
Make the stdio test program of 7427 less noisy while being
compiled so that Digital UNIX wouldn't get both
d_stdio_ptr_lval_nochange_cnt and d_stdio_ptr_lval_sets_cnt
undefined.  This makes perlio happy.

p4raw-id: //depot/perl@7581

20 years agoDocument %ENV = () portability issues.
Jarkko Hietaniemi [Mon, 6 Nov 2000 22:41:41 +0000 (22:41 +0000)]
Document %ENV = () portability issues.

p4raw-id: //depot/perl@7580

20 years agoVOS updates from Paul Green.
Jarkko Hietaniemi [Mon, 6 Nov 2000 21:29:24 +0000 (21:29 +0000)]
VOS updates from Paul Green.

p4raw-id: //depot/perl@7579

20 years agoSanitize the environment further.
Jarkko Hietaniemi [Mon, 6 Nov 2000 21:00:40 +0000 (21:00 +0000)]
Sanitize the environment further.

p4raw-id: //depot/perl@7578

20 years agoRe-introduce 7552 lost in integration.
Jarkko Hietaniemi [Mon, 6 Nov 2000 20:53:51 +0000 (20:53 +0000)]
Re-introduce 7552 lost in integration.

p4raw-id: //depot/perl@7577

20 years agoAdmit that the test leaks scalars.
Jarkko Hietaniemi [Mon, 6 Nov 2000 20:33:46 +0000 (20:33 +0000)]
Admit that the test leaks scalars.

p4raw-id: //depot/perl@7576

20 years agoIntegrate perlio:
Jarkko Hietaniemi [Mon, 6 Nov 2000 20:17:08 +0000 (20:17 +0000)]
Integrate perlio:

[  7574]
Remove debug. Try (Mmap_t) on madvise() call.

p4raw-link: @7574 on //depot/perlio: 4a4a611618e8ff6d5ad41c0e944ec39ce1bd0e52

p4raw-id: //depot/perl@7575

20 years agoRemove debug. Try (Mmap_t) on madvise() call.
Nick Ing-Simmons [Mon, 6 Nov 2000 20:07:28 +0000 (20:07 +0000)]
Remove debug. Try (Mmap_t) on madvise() call.

p4raw-id: //depot/perlio@7574

20 years agoUpdate Changes.
Jarkko Hietaniemi [Mon, 6 Nov 2000 13:56:05 +0000 (13:56 +0000)]
Update Changes.

p4raw-id: //depot/perl@7573

20 years agoRe: rsync'ed patches vs. rsync'ed source
H.Merijn Brand [Mon, 6 Nov 2000 10:11:42 +0000 (11:11 +0100)]
Re: rsync'ed patches vs. rsync'ed source
Message-Id: <20001106100920.9BAD.H.M.BRAND@hccnet.nl>

p4raw-id: //depot/perl@7572

20 years agoAUTHORS updates.
Jarkko Hietaniemi [Mon, 6 Nov 2000 01:45:51 +0000 (01:45 +0000)]
AUTHORS updates.

p4raw-id: //depot/perl@7571

20 years agoFix for
David Dyck [Fri, 28 Jul 2000 17:19:16 +0000 (10:19 -0700)]
Fix for

Subject: [ID 20000728.005] perl -P broken
Message-Id: <200007290019.RAA08484@dd.tc.fluke.com>

(hopefully).  The fix is also not complete, it seems to break
BOM swallowing for libc5 systems, but until someone figures
out a way to do this without ftell(), this will do.

p4raw-id: //depot/perl@7570

20 years agoDocument that the evaled syntax errors cause scalar leaks.
Jarkko Hietaniemi [Mon, 6 Nov 2000 00:05:30 +0000 (00:05 +0000)]
Document that the evaled syntax errors cause scalar leaks.

p4raw-id: //depot/perl@7569

20 years agoopmini.o can linger from Configures past.
Jarkko Hietaniemi [Sun, 5 Nov 2000 23:14:47 +0000 (23:14 +0000)]
opmini.o can linger from Configures past.

p4raw-id: //depot/perl@7568

20 years agoFake __FUNCTION__ for non-gcc builds, cast madvise()
Jarkko Hietaniemi [Sun, 5 Nov 2000 21:28:39 +0000 (21:28 +0000)]
Fake __FUNCTION__ for non-gcc builds, cast madvise()
first argument correctly.

p4raw-id: //depot/perl@7567

20 years agoIntegrate perlio:
Jarkko Hietaniemi [Sun, 5 Nov 2000 21:15:56 +0000 (21:15 +0000)]
Integrate perlio:

[  7564]
Added a mmap layer as a "subclass" of perlio.
PERLIO=mmap ./perl harness passes

p4raw-link: @7564 on //depot/perlio: 06da4f118d1ab8f806eb47383dca6d6e4bbe0469

p4raw-id: //depot/perl@7566

20 years agoUse -dM for gcc (the suggested patch did it only for Linux,
Pixel [Sun, 5 Nov 2000 21:49:34 +0000 (22:49 +0100)]
Use -dM for gcc (the suggested patch did it only for Linux,
but I think it can be generalized).

Subject: Re: connect and $!{EINPROGRESS} pb (was [ID 20001030.010] [PATCH] io_multihomed.t failing)
Message-ID: <ly8zqygn4x.fsf@leia.mandrakesoft.com>

p4raw-id: //depot/perl@7565

20 years agoAdded a mmap layer as a "subclass" of perlio.
Nick Ing-Simmons [Sun, 5 Nov 2000 21:09:18 +0000 (21:09 +0000)]
Added a mmap layer as a "subclass" of perlio.
PERLIO=mmap ./perl harness passes

p4raw-id: //depot/perlio@7564

20 years agoAdd a note for future generations about bug id 20000229.006.
Jarkko Hietaniemi [Sun, 5 Nov 2000 19:48:55 +0000 (19:48 +0000)]
Add a note for future generations about bug id 20000229.006.

p4raw-id: //depot/perl@7563

20 years agoFix for bug id 19990615.008, pos() unset during s///ge.
Jarkko Hietaniemi [Sun, 5 Nov 2000 19:38:24 +0000 (19:38 +0000)]
Fix for bug id 19990615.008, pos() unset during s///ge.

p4raw-id: //depot/perl@7562

20 years agoAdd =pod to be tidy.
Jarkko Hietaniemi [Sun, 5 Nov 2000 18:21:46 +0000 (18:21 +0000)]
Add =pod to be tidy.

p4raw-id: //depot/perl@7561

20 years agoUpgrade to Storable 1.0.6, from Raphael Manfredi.
Jarkko Hietaniemi [Sun, 5 Nov 2000 17:38:46 +0000 (17:38 +0000)]
Upgrade to Storable 1.0.6, from Raphael Manfredi.

p4raw-id: //depot/perl@7560

20 years ago[Corrected/tested PATCH] Re: [ID 20001102.008] Not OK: perl v5.7.0 +DEVEL7503 on...
Peter J. Farley III [Sun, 5 Nov 2000 11:55:59 +0000 (06:55 -0500)]
[Corrected/tested PATCH] Re: [ID 20001102.008] Not OK: perl v5.7.0 +DEVEL7503 on i686-linux 2.2.16
Message-Id: <4.3.1.0.20001105115341.00b35160@pop5.banet.net>

p4raw-id: //depot/perl@7559

20 years agoIntegrate perlio:
Jarkko Hietaniemi [Sun, 5 Nov 2000 17:29:19 +0000 (17:29 +0000)]
Integrate perlio:

[  7555]
Fix read from STDERR on raw unix layer for Solaris where fd 2 is
open RDWR so does not fail. (pragma/warnings 303 again...)

[  7554]
Fix case where ungetc(f,EOF) was allowed.
Move PerlIO_ungetc() near PerlIO_putc()/PerlIO_getc() in the file
so we can see similarities.
Use types more carefully and a STDCHAR array in hope that this will
fix Jarkko's 64bit machine.

p4raw-link: @7555 on //depot/perlio: 8f24bd7931e1129a30ea0a951e81eecafa42f53b
p4raw-link: @7554 on //depot/perlio: 313ca112ae76354c03e7aff0a3e35062e8173ef0

p4raw-id: //depot/perl@7558

20 years agoA fix of sorts for 20000329.026, a better error message
Jarkko Hietaniemi [Sun, 5 Nov 2000 17:22:01 +0000 (17:22 +0000)]
A fix of sorts for 20000329.026, a better error message
for a missing "use charnames" when using the \N{...}.

p4raw-id: //depot/perl@7557

20 years agoTest tweak: show also the failed locales.
Lupe Christoph [Sun, 5 Nov 2000 12:39:27 +0000 (13:39 +0100)]
Test tweak: show also the failed locales.

Subject: [ID 20001105.001] Not OK: perl v5.7.0 +DEVEL7523 on i86pc-solaris 2.8
Message-Id: <200011051139.MAA12442@lupe-christoph.de>

p4raw-id: //depot/perl@7556

20 years agoFix read from STDERR on raw unix layer for Solaris where fd 2 is
Nick Ing-Simmons [Sun, 5 Nov 2000 11:09:34 +0000 (11:09 +0000)]
Fix read from STDERR on raw unix layer for Solaris where fd 2 is
open RDWR so does not fail. (pragma/warnings 303 again...)

p4raw-id: //depot/perlio@7555

20 years agoFix case where ungetc(f,EOF) was allowed.
Nick Ing-Simmons [Sun, 5 Nov 2000 10:10:13 +0000 (10:10 +0000)]
Fix case where ungetc(f,EOF) was allowed.
Move PerlIO_ungetc() near PerlIO_putc()/PerlIO_getc() in the file
so we can see similarities.
Use types more carefully and a STDCHAR array in hope that this will
fix Jarrko's 64bit machine.

p4raw-id: //depot/perlio@7554

20 years agoFix for
Andrew Pimlott [Wed, 4 Oct 2000 23:17:44 +0000 (19:17 -0400)]
Fix for

Subject: [ID 20001004.007] taint propogation is inconsistent
Message-Id: <m13h1XU-000SEmC@nolfolan.idiomtech.com>

The culprit was sv_setsv() which was rather blindly
propagating taint, which lead to behaviour where if
a tainted anon hash value was seen all the hash values
from then on at that level became tainted, or at any
upper levels in the case of nested anon hashes.

p4raw-id: //depot/perl@7553

20 years agoSome cpps don't like splitting conditionals across several lines.
Jarkko Hietaniemi [Sat, 4 Nov 2000 23:44:18 +0000 (23:44 +0000)]
Some cpps don't like splitting conditionals across several lines.

p4raw-id: //depot/perl@7552

20 years agoIntegrate mainline
Nick Ing-Simmons [Sat, 4 Nov 2000 23:40:44 +0000 (23:40 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@7551