This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
18 years agoIntegrate:
Slaven Rezic [Mon, 17 Mar 2003 00:42:43 +0000 (01:42 +0100)]
Integrate:
[ 19006]
Subject: Re: [Patch] Maintperl versioning for Cygwin
Message-ID: <87ptoqev4c.fsf@vran.herceg.de>
p4raw-link: @19006 on //depot/maint-5.8/perl: 65f9e441d42a0992031a7b25f809df40333410c5

p4raw-id: //depot/perl@19007
p4raw-integrated: from //depot/maint-5.8/perl@19005 'merge in'
cygwin/perlld.in (@19000..)

18 years agoPatch for Data::Dumper 2.12 to Allow Custom Hash Key/Value Separator
chocolateboy [Sat, 22 Feb 2003 12:17:28 +0000 (12:17 +0000)]
Patch for Data::Dumper 2.12 to Allow Custom Hash Key/Value Separator
Message-ID: <3E576A58.8010901@chocolatey.com>

p4raw-id: //depot/perl@19005

18 years ago[patch] utils/h2xs.PL (get rid of \t and '')
Stas Bekman [Fri, 14 Feb 2003 11:59:53 +0000 (22:59 +1100)]
[patch] utils/h2xs.PL (get rid of \t and '')
Message-ID: <3E4C3F89.6050005@stason.org>

p4raw-id: //depot/perl@19004

18 years ago[perl #20724] Patch for dprofpp
Nicholas Oxhøj [Wed, 5 Feb 2003 08:41:17 +0000 (08:41 +0000)]
[perl #20724] Patch for dprofpp
From: Nicholas "Oxhøj" (via RT) <perlbug-followup@perl.org>
Message-Id: <rt-20724-50329.7.50247680562964@bugs6.perl.org>

p4raw-id: //depot/perl@19003

18 years ago[perl #19898] [PATCH] forking to Perl children with IPC::Open3
Adam Spiers [Fri, 10 Jan 2003 10:59:44 +0000 (10:59 +0000)]
[perl #19898] [PATCH] forking to Perl children with IPC::Open3
From: Adam Spiers (via RT) <perlbug-followup@perl.org>
Message-Id: <rt-19898-47213.12.0892150698178@bugs6.perl.org>

p4raw-id: //depot/perl@19002

18 years agogetservbyname_r() kaputt in OpenBSD (might get fixed
Jarkko Hietaniemi [Sun, 16 Mar 2003 21:50:24 +0000 (21:50 +0000)]
getservbyname_r() kaputt in OpenBSD (might get fixed
for 3.3, but only might)

p4raw-id: //depot/perl@19001

18 years agoStay within known facts: what platforms the skippage helps,
Jarkko Hietaniemi [Sun, 16 Mar 2003 21:33:49 +0000 (21:33 +0000)]
Stay within known facts: what platforms the skippage helps,
and in which it is not needed.

p4raw-id: //depot/perl@18999

18 years agoThis seems to fix (well, dodge) the problems in FreeBSD for
Jarkko Hietaniemi [Sun, 16 Mar 2003 18:15:42 +0000 (18:15 +0000)]
This seems to fix (well, dodge) the problems in FreeBSD for
Enache Adrian; in _theory_ this patch could be good for NetBSD,
too, but Alian gets a core dump already at subtest #9 (anyone
with a real NetBSD, Alian's is a VMware one, which has in the
past caused similar odd crashes).  OpenBSD threaded build result
still unknown.

p4raw-id: //depot/perl@18998

18 years agoIRIX ls -l marks sockets with 'S'.
Jarkko Hietaniemi [Sun, 16 Mar 2003 18:07:30 +0000 (18:07 +0000)]
IRIX ls -l marks sockets with 'S'.

p4raw-id: //depot/perl@18997

18 years agoTurn on UTF-8 flag only if the $str is valid utf8
Jarkko Hietaniemi [Sun, 16 Mar 2003 17:41:42 +0000 (17:41 +0000)]
Turn on UTF-8 flag only if the $str is valid utf8
(pointed out by Dan Kogai).

p4raw-id: //depot/perl@18996

18 years agoSignedness nits.
Jarkko Hietaniemi [Sun, 16 Mar 2003 16:40:06 +0000 (16:40 +0000)]
Signedness nits.

p4raw-id: //depot/perl@18995

18 years agoFix for [perl #21479] Term::ReadLine(::Stub) doesn't set UTF-8 flag.
Jarkko Hietaniemi [Sun, 16 Mar 2003 15:41:44 +0000 (15:41 +0000)]
Fix for [perl #21479] Term::ReadLine(::Stub) doesn't set UTF-8 flag.
Should work both for PERL_UNICODE/-C and use encoding 'foo';

p4raw-id: //depot/perl@18994

18 years agoPod fix from Philip Newton.
Jarkko Hietaniemi [Sun, 16 Mar 2003 15:14:31 +0000 (15:14 +0000)]
Pod fix from Philip Newton.

p4raw-id: //depot/perl@18991

18 years agoFurther potential pitfalls for the utf8 len/pos cache
Jarkko Hietaniemi [Sun, 16 Mar 2003 15:12:00 +0000 (15:12 +0000)]
Further potential pitfalls for the utf8 len/pos cache
found by Inaba Hiroto.  No test cases, yet.

p4raw-id: //depot/perl@18990

18 years agoMake the :bytes conditional on PerlIO.
Jarkko Hietaniemi [Sun, 16 Mar 2003 08:02:31 +0000 (08:02 +0000)]
Make the :bytes conditional on PerlIO.

p4raw-id: //depot/perl@18989

18 years agoNeeds PerlIO for :bytes.
Jarkko Hietaniemi [Sat, 15 Mar 2003 18:27:36 +0000 (18:27 +0000)]
Needs PerlIO for :bytes.

p4raw-id: //depot/perl@18988

18 years agoRe: [fix] [perl #21575] Bug with print( followed by a newline
Adrian M. Enache [Fri, 14 Mar 2003 23:02:42 +0000 (01:02 +0200)]
Re: [fix] [perl #21575] Bug with print( followed by a newline
Message-ID: <20030314210242.GA1159@ratsnest.hole>
(with an added test)

p4raw-id: //depot/perl@18986

18 years agoTime::HiRes is a core module
Rafael Garcia-Suarez [Fri, 14 Mar 2003 19:45:18 +0000 (19:45 +0000)]
Time::HiRes is a core module

p4raw-id: //depot/perl@18985

18 years ago[patch ext/B/typemap] STRLEN T_UV
Stas Bekman [Fri, 14 Mar 2003 17:45:09 +0000 (04:45 +1100)]
[patch ext/B/typemap] STRLEN T_UV
Message-ID: <3E717A75.2060300@stason.org>

p4raw-id: //depot/perl@18984

18 years agoBetter pass in the $self for a method.
Jarkko Hietaniemi [Fri, 14 Mar 2003 15:16:18 +0000 (15:16 +0000)]
Better pass in the $self for a method.

p4raw-id: //depot/perl@18982

18 years agoCleanup the File::Spec tmpdir() implementations:
Jarkko Hietaniemi [Fri, 14 Mar 2003 13:42:32 +0000 (13:42 +0000)]
Cleanup the File::Spec tmpdir() implementations:
now all the platforms specific modules call _tmpdir()
(inherited from Unix.pm) with the list of platform
specific list of temporary directories, and _tmpdir()
then does the appropriate suitability checking.

p4raw-id: //depot/perl@18980

18 years agowhichsig() really does return -1 for unknown signals.
Jarkko Hietaniemi [Fri, 14 Mar 2003 12:48:09 +0000 (12:48 +0000)]
whichsig() really does return -1 for unknown signals.

p4raw-id: //depot/perl@18979

18 years agoRework the @Config{/sig.*/} tests.
Jarkko Hietaniemi [Fri, 14 Mar 2003 10:42:33 +0000 (10:42 +0000)]
Rework the @Config{/sig.*/} tests.

p4raw-id: //depot/perl@18977

18 years agoconfigure.com: sig_num, etc.
Craig A. Berry [Thu, 13 Mar 2003 21:38:19 +0000 (15:38 -0600)]
configure.com: sig_num, etc.
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <3E714EAB.6030001@mac.com>

p4raw-id: //depot/perl@18976

18 years agoMake whichsig() to work also if some system defines
Jarkko Hietaniemi [Fri, 14 Mar 2003 10:30:53 +0000 (10:30 +0000)]
Make whichsig() to work also if some system defines
zero signals (now -1 is the "not found").  Note that
in couple of mg.c spots only whichsig() > 0 branches
are taken because signal handlers et al don't make
much sense for the zero signal.

p4raw-id: //depot/perl@18975

18 years agoSince Configure does the signal name/number probe with awk
Jarkko Hietaniemi [Fri, 14 Mar 2003 10:27:46 +0000 (10:27 +0000)]
Since Configure does the signal name/number probe with awk
based on the cpp results (not by really running code), testing
for the signum value is not really helpful if we have runtime
function calls (some signal numbers are dynamic, for example)
(or other extra stuff where the signum value is expected).
(Runtimeness also means that Configure cannot get these right,
anyway.) Better filter in just the constant non-negative numbers.

p4raw-id: //depot/perl@18973

18 years agoSignal issues.
Jarkko Hietaniemi [Fri, 14 Mar 2003 09:30:18 +0000 (09:30 +0000)]
Signal issues.
(1) Filter out negative signals.
(2) Correct sig_num* and sig_name* descriptions.

p4raw-id: //depot/perl@18971

18 years agoHopefully this works also in Win32.
Jarkko Hietaniemi [Fri, 14 Mar 2003 06:21:48 +0000 (06:21 +0000)]
Hopefully this works also in Win32.

p4raw-id: //depot/perl@18970

18 years agoPerldoc.pm tweak for VMS
Craig A. Berry [Thu, 13 Mar 2003 13:44:55 +0000 (07:44 -0600)]
Perldoc.pm tweak for VMS
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <3E70DFB7.8070405@mac.com>

p4raw-id: //depot/perl@18969

18 years agofix for switchC.t test#6 failure on windows
Gurusamy Sarathy [Fri, 14 Mar 2003 04:41:25 +0000 (04:41 +0000)]
fix for switchC.t test#6 failure on windows

p4raw-id: //depot/perl@18968

18 years agoConfig.t wasn't getting the sig_num and sig_size relationship
Gurusamy Sarathy [Fri, 14 Mar 2003 04:29:10 +0000 (04:29 +0000)]
Config.t wasn't getting the sig_num and sig_size relationship
right, and therefore failed test#35 on windows

note that config_h.SH documents that $sig_size does NOT include
the final NULL in $sig_num!

p4raw-id: //depot/perl@18967

18 years agoanother fix for failing test on windows ("use encoding" puts
Gurusamy Sarathy [Fri, 14 Mar 2003 04:20:51 +0000 (04:20 +0000)]
another fix for failing test on windows ("use encoding" puts
STDIN in :raw mode, so chomp() wasn't stripping the CR)

p4raw-id: //depot/perl@18966

18 years agofix CJKT.t failures on windows due to incorrect binmode()
Gurusamy Sarathy [Fri, 14 Mar 2003 04:06:31 +0000 (04:06 +0000)]
fix CJKT.t failures on windows due to incorrect binmode()

p4raw-id: //depot/perl@18965

18 years agoSkip the last test of Config.t on HP-UX.
Rafael Garcia-Suarez [Thu, 13 Mar 2003 21:47:52 +0000 (21:47 +0000)]
Skip the last test of Config.t on HP-UX.
(This test should be skipped for every system that
actually defines a negative signal number. Maybe that
test should be removed, to be future-proof.)

p4raw-id: //depot/perl@18964

18 years ago[perl #20755] [PATCH] 5.8.0 h2ph barfs on checksum.h on RH6.2/7.2
Kurt Starsinic [Mon, 10 Mar 2003 00:54:49 +0000 (19:54 -0500)]
[perl #20755] [PATCH] 5.8.0 h2ph barfs on checksum.h on RH6.2/7.2
Message-ID: <m3d6kyvazx.wl_rspier@pobox.com>

p4raw-id: //depot/perl@18963

18 years agochecking for magic in hv.c and ext/POSIX/POSIX.xs
Craig A. Berry [Tue, 11 Mar 2003 21:29:31 +0000 (15:29 -0600)]
checking for magic in hv.c and ext/POSIX/POSIX.xs
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <3E6EA99B.9060902@mac.com>
Patch by Scott Lepage (scott.lepage@hp.com)

p4raw-id: //depot/perl@18962

18 years agoSome more stdlib.h inclusions and change the gccversion
Jarkko Hietaniemi [Thu, 13 Mar 2003 20:05:50 +0000 (20:05 +0000)]
Some more stdlib.h inclusions and change the gccversion
test to use return (could have used that for all, sigh).

p4raw-id: //depot/perl@18959

18 years agoTrims slashes from the argument to rmdir(), likewise
Rafael Garcia-Suarez [Wed, 12 Mar 2003 20:46:58 +0000 (20:46 +0000)]
Trims slashes from the argument to rmdir(), likewise
to what happens with rmdir(). Factorize the code in a
local macro, TRIMSLASHES.

p4raw-id: //depot/perl@18958

18 years agoVOS nit from Paul Green.
Jarkko Hietaniemi [Wed, 12 Mar 2003 14:23:02 +0000 (14:23 +0000)]
VOS nit from Paul Green.

p4raw-id: //depot/perl@18957

18 years agoFile::Spec: Do not fall back to '', use curdir instead.
Jarkko Hietaniemi [Wed, 12 Mar 2003 13:58:26 +0000 (13:58 +0000)]
File::Spec: Do not fall back to '', use curdir instead.
Note: Mac used to use cwd(), now curdir, slight change
(relative vs. absolute).

p4raw-id: //depot/perl@18956

18 years agoFile::Temp tests were failing in Cygwin if $ENV{TMPDIR}
Jarkko Hietaniemi [Wed, 12 Mar 2003 13:49:15 +0000 (13:49 +0000)]
File::Temp tests were failing in Cygwin if $ENV{TMPDIR}
was unset (the tests attempted to create files at the /)

p4raw-id: //depot/perl@18955

18 years agoAnother finding by IRIX cc: non-void function
Jarkko Hietaniemi [Wed, 12 Mar 2003 10:59:03 +0000 (10:59 +0000)]
Another finding by IRIX cc: non-void function
sv_cat_decode() should return a value.

p4raw-id: //depot/perl@18954

18 years agoIntegrate:
Jarkko Hietaniemi [Wed, 12 Mar 2003 10:53:02 +0000 (10:53 +0000)]
Integrate:
[ 18949]
pudge> never integrate anything from macos/
p4raw-link: @18949 on //depot/maint-5.8/perl: 57da7c0cb1c4c11beb4a64b2ad0c30d4ebaf70b6

p4raw-id: //depot/perl@18952
p4raw-deleted: from //depot/maint-5.8/perl@18951 'delete in'
macos/MacPerlTests.cmd macos/Makefile.mk macos/configpm
macos/macperl.sym (@18946..)
p4raw-integrated: from //depot/maint-5.8/perl@18951 'ignore' MANIFEST
(@18947..)

18 years agoIntegrate:
Jarkko Hietaniemi [Wed, 12 Mar 2003 10:52:17 +0000 (10:52 +0000)]
Integrate:
[ 18946]
Integrate from maint-5.8/macperl:
[ 18937]
Various MacOS portability fixes for tests

[ 18938]
File::Spec::Unix method should be called on $self

[ 18939]
lib.pm:_get_dirs() should use $_[0], not $_

[ 18940]
Update MacOS for new configpm

[ 18941]
Update MacOS build
Update Makefile for new source files,
update test script, add additional symbol for APItest
p4raw-link: @18946 on //depot/maint-5.8/perl: 494df11159c23652339c95affadb99da70ef89e6
p4raw-link: @18941 on //depot/maint-5.8/macperl: 9b3df31c299856a4cb17c1b4a9c403df0a69ec28
p4raw-link: @18940 on //depot/maint-5.8/macperl: 5d97ba7550864e5eaacd84839be0d01c212a6d00
p4raw-link: @18939 on //depot/maint-5.8/macperl: be568d45c1392c31a2787cdaf2ab37fb4a91ced1
p4raw-link: @18938 on //depot/maint-5.8/macperl: efc910e725c427d20af16b2fdf1d43228fecfc02
p4raw-link: @18937 on //depot/maint-5.8/macperl: bbcece98349dade0635a793d66ae4e883c9097d6

p4raw-id: //depot/perl@18951
p4raw-integrated: from //depot/maint-5.8/perl@18950 'copy in'
ext/POSIX/t/taint.t t/op/stat.t (@17645..)
lib/Unicode/Collate/t/index.t lib/Unicode/Collate/t/test.t
lib/lib_pm.PL t/op/mkdir.t (@18080..) ext/Filter/t/call.t
lib/charnames.t t/op/taint.t t/run/switchI.t (@18458..)
lib/File/Spec/Unix.pm (@18466..) t/io/crlf.t (@18638..)
ext/Digest/MD5/t/files.t (@18743..) t/op/method.t (@18850..)
t/pod/testp2pt.pl (@18890..) t/op/sprintf.t (@18911..)
t/op/recurse.t (@18922..)
p4raw-branched: from //depot/maint-5.8/perl@18946 'branch in'
macos/MacPerlTests.cmd macos/Makefile.mk macos/configpm
macos/macperl.sym

18 years agoCygwin doesn't like initing the $0 mutex in perl_construct()
Jarkko Hietaniemi [Wed, 12 Mar 2003 10:49:27 +0000 (10:49 +0000)]
Cygwin doesn't like initing the $0 mutex in perl_construct()
(Too early? If inited there the pthread_mutex_init() returns
an integer much too large be an errno), but initing the mutex
later, in perl_alloc(), seems to be okay with Cygwin, and also
with Linux.

p4raw-id: //depot/perl@18950

18 years agoOuch. Missed one more, the void flags check (and exit() is void).
Jarkko Hietaniemi [Wed, 12 Mar 2003 06:00:48 +0000 (06:00 +0000)]
Ouch.  Missed one more, the void flags check (and exit() is void).

p4raw-id: //depot/perl@18944

18 years agoTell how to possibly dodge 'Out of memory' errors.
Jarkko Hietaniemi [Wed, 12 Mar 2003 05:51:21 +0000 (05:51 +0000)]
Tell how to possibly dodge 'Out of memory' errors.

p4raw-id: //depot/perl@18943

18 years agoWinCE tweaks from Vadim Konovalov.
Jarkko Hietaniemi [Tue, 11 Mar 2003 22:00:54 +0000 (22:00 +0000)]
WinCE tweaks from Vadim Konovalov.

p4raw-id: //depot/perl@18935

18 years agoMissed one.
Jarkko Hietaniemi [Tue, 11 Mar 2003 20:22:07 +0000 (20:22 +0000)]
Missed one.

p4raw-id: //depot/perl@18932

18 years agoSingle vs doublequoted context is important...
Jarkko Hietaniemi [Tue, 11 Mar 2003 20:15:51 +0000 (20:15 +0000)]
Single vs doublequoted context is important...

p4raw-id: //depot/perl@18929

18 years ago"""glob.*""" patch for VMS, from Peter Prymmer.
Jarkko Hietaniemi [Tue, 11 Mar 2003 20:04:33 +0000 (20:04 +0000)]
"""glob.*""" patch for VMS, from Peter Prymmer.

p4raw-id: //depot/perl@18927

18 years agoQuestionable construct.
Rafael Garcia-Suarez [Tue, 11 Mar 2003 19:44:54 +0000 (19:44 +0000)]
Questionable construct.

p4raw-id: //depot/perl@18926

18 years agoBetter setmode() prototype for cygwin.
Jarkko Hietaniemi [Tue, 11 Mar 2003 19:15:15 +0000 (19:15 +0000)]
Better setmode() prototype for cygwin.

p4raw-id: //depot/perl@18925

18 years agoSolaris cc wants prototype for exit(), so <stdlib.h> needed.
Jarkko Hietaniemi [Tue, 11 Mar 2003 19:11:39 +0000 (19:11 +0000)]
Solaris cc wants prototype for exit(), so <stdlib.h> needed.

p4raw-id: //depot/perl@18923

18 years agoThe 0, in the assert_not_ROK() makes IRIX cc to worry
Jarkko Hietaniemi [Tue, 11 Mar 2003 18:15:45 +0000 (18:15 +0000)]
The 0, in the assert_not_ROK() makes IRIX cc to worry
(cc-1171 cc: WARNING ... The indicated expression has no effect.)
So make the macro to include the , and the non-gcc case empty.

p4raw-id: //depot/perl@18921

18 years agoUid_t and Gid_t can easily be shorts and one cannot
Jarkko Hietaniemi [Tue, 11 Mar 2003 17:43:10 +0000 (17:43 +0000)]
Uid_t and Gid_t can easily be shorts and one cannot
pull shorts off the va_args, int is the shortest (ahem).

p4raw-id: //depot/perl@18919

18 years agoio_sock.t
Norton T. Allen [Tue, 11 Mar 2003 13:37:36 +0000 (08:37 -0500)]
io_sock.t
Message-Id: <200303111837.NAA30438@bottesini.harvard.edu>

p4raw-id: //depot/perl@18918

18 years agoGet rid of one Cygwin warning by introducing a prototype
Jarkko Hietaniemi [Tue, 11 Mar 2003 17:30:43 +0000 (17:30 +0000)]
Get rid of one Cygwin warning by introducing a prototype
for the init_os_extras().  Since there is no header file
in Perl specific to cygwin, use perl.h.

p4raw-id: //depot/perl@18917

18 years agoUpgrade to Time-HiRes 1.43.
Jarkko Hietaniemi [Tue, 11 Mar 2003 11:40:38 +0000 (11:40 +0000)]
Upgrade to Time-HiRes 1.43.

p4raw-id: //depot/perl@18916

18 years agoBe more lax about the out of memory error message.
Jarkko Hietaniemi [Tue, 11 Mar 2003 09:19:54 +0000 (09:19 +0000)]
Be more lax about the out of memory error message.

p4raw-id: //depot/perl@18915

18 years agoTry to handle hitting the heap/data limit in small systems.
Jarkko Hietaniemi [Tue, 11 Mar 2003 09:18:25 +0000 (09:18 +0000)]
Try to handle hitting the heap/data limit in small systems.
(One can simulate this with e.g. 32MB or 64MB datasize,
use your shell's ulimit/limit/limits command.)

p4raw-id: //depot/perl@18914

18 years agotypo for utf8locale in #18907
Hugo van der Sanden [Tue, 11 Mar 2003 07:36:00 +0000 (07:36 +0000)]
typo for utf8locale in #18907

p4raw-id: //depot/perl@18912

18 years agoclear PL_exitlist in perl_destruct
Craig A. Berry [Tue, 11 Mar 2003 00:34:39 +0000 (18:34 -0600)]
clear PL_exitlist in perl_destruct
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <3E6D837F.7000506@mac.com>

p4raw-id: //depot/perl@18910

18 years agoUpgrade to cperl-mode 5.0, from IlyaZ.
Jarkko Hietaniemi [Tue, 11 Mar 2003 06:29:35 +0000 (06:29 +0000)]
Upgrade to cperl-mode 5.0, from IlyaZ.

p4raw-id: //depot/perl@18909

18 years agoMissed some, cryptically.
Jarkko Hietaniemi [Tue, 11 Mar 2003 06:09:05 +0000 (06:09 +0000)]
Missed some, cryptically.

p4raw-id: //depot/perl@18908

18 years agoAdd missing intrpvar clonings to perl_clone.
Jarkko Hietaniemi [Tue, 11 Mar 2003 06:01:28 +0000 (06:01 +0000)]
Add missing intrpvar clonings to perl_clone.
Also move the IDBassertion to the end since there's
no particular reason to break bincompat for that.

p4raw-id: //depot/perl@18907

18 years agoAdd reminders to intrpvar.h about perl_clone(), as suggested by Stas.
Jarkko Hietaniemi [Tue, 11 Mar 2003 05:43:30 +0000 (05:43 +0000)]
Add reminders to intrpvar.h about perl_clone(), as suggested by Stas.

p4raw-id: //depot/perl@18906

18 years ago[patch] PL_taint_warn falls between chairs in perl_clone()
Stas Bekman [Tue, 11 Mar 2003 17:09:02 +0000 (04:09 +1100)]
[patch] PL_taint_warn falls between chairs in perl_clone()
Message-ID: <3E6D7D7E.5000704@stason.org>

p4raw-id: //depot/perl@18905

18 years agotypos and other minor things
Todd C. Miller [Mon, 10 Mar 2003 21:00:55 +0000 (14:00 -0700)]
typos and other minor things
From: "Todd C. Miller" <Todd.Miller@courtesan.com>
Message-Id: <200303110400.h2B40tEQ018838@xerxes.courtesan.com>

p4raw-id: //depot/perl@18904

18 years agoA rejected hunk of #18902 reapplied.
Jarkko Hietaniemi [Tue, 11 Mar 2003 05:29:12 +0000 (05:29 +0000)]
A rejected hunk of #18902 reapplied.

p4raw-id: //depot/perl@18903

18 years agoPatch from Craig Berry to resolve test failures in VMS.
Jarkko Hietaniemi [Tue, 11 Mar 2003 05:19:15 +0000 (05:19 +0000)]
Patch from Craig Berry to resolve test failures in VMS.
Will poke the Net::Ping author.

p4raw-id: //depot/perl@18902

18 years agoIntegrate (by hand) change #18386 from maint-5.8
Rafael Garcia-Suarez [Mon, 10 Mar 2003 22:12:37 +0000 (22:12 +0000)]
Integrate (by hand) change #18386 from maint-5.8
p4raw-link: @18386 on //depot/maint-5.8/perl: ae482bddc28bdefe6941bbd8dd2654bdbf1d93be

p4raw-id: //depot/perl@18900

18 years agoVMS has an extra \n at the end, and I assume Windows has \r\n.
Jarkko Hietaniemi [Mon, 10 Mar 2003 21:44:12 +0000 (21:44 +0000)]
VMS has an extra \n at the end, and I assume Windows has \r\n.

p4raw-id: //depot/perl@18899

18 years agoA new test, to check that signal numbers are actually positive,
Rafael Garcia-Suarez [Mon, 10 Mar 2003 20:22:39 +0000 (20:22 +0000)]
A new test, to check that signal numbers are actually positive,
and that there is a consistent number of signals available.

p4raw-id: //depot/perl@18891

18 years agoRe: odd (or not so odd?) segmentation fault in 5.8.0
Yitzchak Scott-Thoennes [Fri, 7 Mar 2003 13:12:49 +0000 (05:12 -0800)]
Re: odd (or not so odd?) segmentation fault in 5.8.0
Message-ID: <RtQa+gzkg2kF092yn@efn.org>

p4raw-id: //depot/perl@18889

18 years agoRe: [perl #21505] 5.8.0 lib/Config test failure due to compiler flag
Nicholas Clark [Sun, 9 Mar 2003 21:24:46 +0000 (21:24 +0000)]
Re: [perl #21505] 5.8.0 lib/Config test failure due to compiler flag
Message-ID: <20030309212445.GE277@Bagpuss.unfortu.net>

p4raw-id: //depot/perl@18888

18 years agoIntegrate from maint:
Jarkko Hietaniemi [Mon, 10 Mar 2003 16:17:50 +0000 (16:17 +0000)]
Integrate from maint:
[ 18428]
Somehow I managed to get makefile.olds that didn't get cleaned away.
p4raw-link: @18428 on //depot/maint-5.8/perl: f7994f809f016f36fdf942940f6578ede7d474cf

p4raw-id: //depot/perl@18880
p4raw-integrated: from //depot/maint-5.8/perl@18428 'merge in'
x2p/Makefile.SH (@17645..) Makefile.SH (@18173..)

18 years agoComment fix.
Jarkko Hietaniemi [Mon, 10 Mar 2003 06:35:20 +0000 (06:35 +0000)]
Comment fix.

p4raw-id: //depot/perl@18876

18 years agoRemove the foo-old files.
Jarkko Hietaniemi [Mon, 10 Mar 2003 05:31:00 +0000 (05:31 +0000)]
Remove the foo-old files.

p4raw-id: //depot/perl@18875

18 years agoRe: Shared libperl.so and build issues
Chip Turner [Sun, 5 Jan 2003 10:35:40 +0000 (05:35 -0500)]
Re: Shared libperl.so and build issues
Message-ID: <vzky95z8v8z.fsf@minbar.devel.redhat.com>

p4raw-id: //depot/perl@18874

18 years agoBunch of doc patches from Stas; plus regen.
Stas Bekman [Mon, 10 Mar 2003 12:35:52 +0000 (23:35 +1100)]
Bunch of doc patches from Stas; plus regen.

Subject: [doc patch] perl.c's pod api entry
Date: Mon, 10 Mar 2003 12:35:52 +1100
Message-ID: <3E6BEBF8.80402@stason.org>

Subject: Re: [patch] perlguts.pod
From: Stas Bekman <stas@stason.org>
Date: Mon, 10 Mar 2003 12:38:57 +1100
Message-ID: <3E6BECB1.7050009@stason.org>

Subject: Re: [PATCH ext/DynaLoader/DynaLoader_pm.PL] doc fix: s/dl_loadflags/dl_load_flags/
From: Stas Bekman <stas@stason.org>
Date: Mon, 10 Mar 2003 12:41:46 +1100
Message-ID: <3E6BED5A.801@stason.org>

Subject: Re: [patch] perlapi.pod fix
From: Stas Bekman <stas@stason.org>
Date: Mon, 10 Mar 2003 12:43:33 +1100
Message-ID: <3E6BEDC5.6010405@stason.org>

Subject: Re: [docs patch] replace gets() with fgets() in example
From: Stas Bekman <stas@stason.org>
Date: Mon, 10 Mar 2003 12:45:41 +1100
Message-ID: <3E6BEE45.9030901@stason.org>

Subject: [doc patch] perlrun.pod
From: Stas Bekman <stas@stason.org>
Date: Mon, 10 Mar 2003 14:49:59 +1100
Message-ID: <3E6C0B67.4050606@stason.org>

p4raw-id: //depot/perl@18873

18 years agoMust not hide the protos, though.
Jarkko Hietaniemi [Sun, 9 Mar 2003 20:15:13 +0000 (20:15 +0000)]
Must not hide the protos, though.

p4raw-id: //depot/perl@18871

18 years agoI hate embed*. Tell me what you know.
Jarkko Hietaniemi [Sun, 9 Mar 2003 20:12:11 +0000 (20:12 +0000)]
I hate embed*.  Tell me what you know.

p4raw-id: //depot/perl@18870

18 years agoUpgrade to Encode 1.91.
Jarkko Hietaniemi [Sun, 9 Mar 2003 19:32:19 +0000 (19:32 +0000)]
Upgrade to Encode 1.91.

p4raw-id: //depot/perl@18869

18 years agoExport the symbols from #18863; do not prototype (but export)
Jarkko Hietaniemi [Sun, 9 Mar 2003 19:04:22 +0000 (19:04 +0000)]
Export the symbols from #18863; do not prototype (but export)
Nicholas Clark's experimental COW functions.
Sidenote: the embed.fnc/embed.fnc/makedef.pl thing is becoming
a mess of Herculean proportions.  Someone should redesign and
clean up the stables.

p4raw-id: //depot/perl@18868

18 years agoUpgrade to Encode 1.90 (plus the one extra use lib in enc_module.t)
Jarkko Hietaniemi [Sun, 9 Mar 2003 17:12:55 +0000 (17:12 +0000)]
Upgrade to Encode 1.90 (plus the one extra use lib in enc_module.t)

p4raw-id: //depot/perl@18867

18 years agoFrom Inaba Hiroto: DATA wasn't properly utf8ed
Jarkko Hietaniemi [Sun, 9 Mar 2003 13:50:57 +0000 (13:50 +0000)]
From Inaba Hiroto: DATA wasn't properly utf8ed
under 'use encoding'.

p4raw-id: //depot/perl@18865

18 years agoTru64: additional instructions for building a newer Berkeley DB.
Jarkko Hietaniemi [Sun, 9 Mar 2003 13:21:09 +0000 (13:21 +0000)]
Tru64: additional instructions for building a newer Berkeley DB.

p4raw-id: //depot/perl@18864

18 years agoAt Sarathy's request restore the bin5005compat Perl_foo_sv()
Jarkko Hietaniemi [Sun, 9 Mar 2003 12:07:28 +0000 (12:07 +0000)]
At Sarathy's request restore the bin5005compat Perl_foo_sv()
function stubs, should be helpful for really simple extensions.
Undoes large parts of changes #16289 and #16290.
p4raw-link: @16289 on //depot/perl: c0a105bfc95a10a0d8ab4cc278bd5b1ad66f202b

p4raw-id: //depot/perl@18863

18 years ago... and add a test case for bug #20798
Rafael Garcia-Suarez [Sun, 9 Mar 2003 11:48:37 +0000 (11:48 +0000)]
... and add a test case for bug #20798

p4raw-id: //depot/perl@18862

18 years agoRe: [perl #21498] printf behaviour changes 5.6.1(and earlier) -> 5.8
Adrian M. Enache [Fri, 7 Mar 2003 23:28:37 +0000 (01:28 +0200)]
Re: [perl #21498] printf behaviour changes 5.6.1(and earlier) -> 5.8
Message-ID: <20030307212837.GB765@ratsnest.hole>

(and few more test cases from the thread)

p4raw-id: //depot/perl@18861

18 years agoRe: [perl #20798] foo(eval {}) crashes Perl 5.8
Adrian M. Enache [Fri, 7 Mar 2003 00:12:03 +0000 (02:12 +0200)]
Re: [perl #20798] foo(eval {}) crashes Perl 5.8
Message-ID: <20030306221203.GB13330@ratsnest.hole>

p4raw-id: //depot/perl@18860

18 years agoAdjust test count.
Rafael Garcia-Suarez [Sun, 9 Mar 2003 11:30:22 +0000 (11:30 +0000)]
Adjust test count.

p4raw-id: //depot/perl@18859

18 years agoFrom Inaba Hiroto: re_intuit_start set a value to
Jarkko Hietaniemi [Sun, 9 Mar 2003 10:54:10 +0000 (10:54 +0000)]
From Inaba Hiroto: re_intuit_start set a value to
PL_bostr before calling find_byclass when regexp has
ROPT_UTF8 flag on. But right value for PL_bostr is set
before re_intuit_start is called.  PL_regdata is always
assigned by cache_re(), so the whole if(prog->reganch & ROPT_UTF8){}
can be deleted.

p4raw-id: //depot/perl@18858

18 years agoFrom Inaba Hiroto: the UTF-8 length cache wasn't
Jarkko Hietaniemi [Sun, 9 Mar 2003 10:46:23 +0000 (10:46 +0000)]
From Inaba Hiroto: the UTF-8 length cache wasn't
updated when fbm_compile() appended a "\n".

p4raw-id: //depot/perl@18857

18 years agoAdd a B::COP::io() method, to return the cop_io field of COPs.
Rafael Garcia-Suarez [Sat, 8 Mar 2003 20:16:36 +0000 (20:16 +0000)]
Add a B::COP::io() method, to return the cop_io field of COPs.
Print it in B::Debug. Can be used later in B::Deparse to deparse
the open pragma.

p4raw-id: //depot/perl@18856

18 years agoto explain new [<>{] behaviour - attached
Richard Foley [Fri, 21 Feb 2003 13:51:51 +0000 (14:51 +0100)]
to explain new [<>{] behaviour - attached
Message-ID: <B374141B0A424D4F9CF143CC51B3ADD98579F1@NZURC900PEX1.ubsgs.ubsgroup.net>

p4raw-id: //depot/perl@18855

18 years agoEnache Adrian reads comments.
Jarkko Hietaniemi [Sat, 8 Mar 2003 19:41:25 +0000 (19:41 +0000)]
Enache Adrian reads comments.

p4raw-id: //depot/perl@18854

18 years agoRe: [perl #20551] Documentation error for IO::Select
Richard Soderberg [Sat, 15 Feb 2003 01:27:17 +0000 (20:27 -0500)]
Re: [perl #20551] Documentation error for IO::Select
Message-Id: <87D7A731-40AE-11D7-9B07-000393801F84@crystalflame.net>

p4raw-id: //depot/perl@18853

18 years agolong %ENV values for VMS
Craig A. Berry [Fri, 7 Mar 2003 13:49:50 +0000 (07:49 -0600)]
long %ENV values for VMS
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <3E68F7DE.8070603@mac.com>

p4raw-id: //depot/perl@18852