platform/upstream/perl.git
24 years agofix UNC path handling on Windows under ithreads, and chdir()
Gurusamy Sarathy [Wed, 5 Jul 2000 22:10:54 +0000 (22:10 +0000)]
fix UNC path handling on Windows under ithreads, and chdir()
return value when given a non-existent directory

p4raw-id: //depot/perl@6318

24 years agowinsock cleanup never done on Windows (leads to handle leaks)
Gurusamy Sarathy [Wed, 5 Jul 2000 22:08:19 +0000 (22:08 +0000)]
winsock cleanup never done on Windows (leads to handle leaks)

p4raw-id: //depot/perl@6317

24 years agosome debugger output does not go to the socket when RemotePort is set
Gurusamy Sarathy [Wed, 5 Jul 2000 22:06:19 +0000 (22:06 +0000)]
some debugger output does not go to the socket when RemotePort is set

p4raw-id: //depot/perl@6316

24 years agotyop in change#6306
Gurusamy Sarathy [Tue, 4 Jul 2000 23:34:02 +0000 (23:34 +0000)]
tyop in change#6306

p4raw-link: @6306 on //depot/perl: c1899e02bd58ea340a8d89dc821ccba4502a63a7

p4raw-id: //depot/perl@6314

24 years agob.t fails under OS/2 (from Yitzchak Scott-Thoennes)
Gurusamy Sarathy [Tue, 4 Jul 2000 17:28:48 +0000 (17:28 +0000)]
b.t fails under OS/2 (from Yitzchak Scott-Thoennes)

p4raw-id: //depot/perl@6310

24 years agobetter diagnostic on Frob->stuff() when Frob:: doesn't exist
Gurusamy Sarathy [Tue, 4 Jul 2000 16:28:40 +0000 (16:28 +0000)]
better diagnostic on Frob->stuff() when Frob:: doesn't exist
(from Richard Soderberg <rs@oregonnet.com>)

p4raw-id: //depot/perl@6306

24 years agomissing perldiag entry for unpack("w",...) diagnostic (from
Gurusamy Sarathy [Tue, 4 Jul 2000 16:17:24 +0000 (16:17 +0000)]
missing perldiag entry for unpack("w",...) diagnostic (from
Andreas Koenig)

p4raw-id: //depot/perl@6304

24 years agoremove rel2abs prototypes (from Barrie Slaymaker)
Gurusamy Sarathy [Tue, 4 Jul 2000 16:14:44 +0000 (16:14 +0000)]
remove rel2abs prototypes (from Barrie Slaymaker)

p4raw-id: //depot/perl@6303

24 years agoadjust change#6299
Gurusamy Sarathy [Tue, 4 Jul 2000 04:59:35 +0000 (04:59 +0000)]
adjust change#6299

p4raw-link: @6299 on //depot/perl: 6c644e7885bc20d759d8cbcb4abaa8f14113c03b

p4raw-id: //depot/perl@6302

24 years agoPERL_OBJECT build tweak
Gurusamy Sarathy [Tue, 4 Jul 2000 04:42:09 +0000 (04:42 +0000)]
PERL_OBJECT build tweak

p4raw-id: //depot/perl@6300

24 years agofix memory leak on Windows (PL_sys_intern contents were never
Gurusamy Sarathy [Tue, 4 Jul 2000 04:37:00 +0000 (04:37 +0000)]
fix memory leak on Windows (PL_sys_intern contents were never
freed)

p4raw-id: //depot/perl@6299

24 years agofix large memory leak that has been around for ever, masked by
Gurusamy Sarathy [Tue, 4 Jul 2000 04:15:59 +0000 (04:15 +0000)]
fix large memory leak that has been around for ever, masked by
-DPURIFY (most of the arenas were never freed!)

p4raw-id: //depot/perl@6298

24 years agofix ~320 byte memory leak (psig_{ptr,name} tables were never freed)
Gurusamy Sarathy [Tue, 4 Jul 2000 04:07:46 +0000 (04:07 +0000)]
fix ~320 byte memory leak (psig_{ptr,name} tables were never freed)

p4raw-id: //depot/perl@6297

24 years agoslurp mode fix in change#4736 still not quite right
Gurusamy Sarathy [Fri, 30 Jun 2000 14:47:45 +0000 (14:47 +0000)]
slurp mode fix in change#4736 still not quite right

p4raw-link: @4736 on //depot/perl: 684bef36d5078e84d816e42ce6a73ae4452da2d7

p4raw-id: //depot/perl@6294

24 years agodounwind() may cause POPSUB() to diddle the wrong PL_curpad
Gurusamy Sarathy [Fri, 30 Jun 2000 04:37:33 +0000 (04:37 +0000)]
dounwind() may cause POPSUB() to diddle the wrong PL_curpad
when @_ is modified, causing coredumps

p4raw-id: //depot/perl@6291

24 years agointegrate vmsperl changes into mainline
Gurusamy Sarathy [Fri, 30 Jun 2000 02:17:08 +0000 (02:17 +0000)]
integrate vmsperl changes into mainline

p4raw-id: //depot/perl@6287

24 years agolocalize %INC in a Safe compartment so that use/require work
Gurusamy Sarathy [Fri, 30 Jun 2000 02:05:28 +0000 (02:05 +0000)]
localize %INC in a Safe compartment so that use/require work
(many other magic globals probably need similar treatment)

p4raw-id: //depot/perl@6285

24 years agotweak perlembed for multiplicity/usethreads sanity; correct notes
Gurusamy Sarathy [Fri, 30 Jun 2000 01:54:54 +0000 (01:54 +0000)]
tweak perlembed for multiplicity/usethreads sanity; correct notes
about Windows

p4raw-id: //depot/perl@6284

24 years agoFile::Spec 0.82 beta
Barrie Slaymaker [Wed, 28 Jun 2000 11:35:29 +0000 (07:35 -0400)]
File::Spec 0.82 beta
Message-Id: <200006281535.LAA21095@jester.slaysys.com>

p4raw-id: //depot/perl@6283

24 years agobe more optimal about clearing @_
Gurusamy Sarathy [Thu, 8 Jun 2000 14:54:21 +0000 (14:54 +0000)]
be more optimal about clearing @_

p4raw-id: //depot/perl@6216

24 years agotweak comment about @DB::args
Gurusamy Sarathy [Thu, 8 Jun 2000 14:33:04 +0000 (14:33 +0000)]
tweak comment about @DB::args

p4raw-id: //depot/perl@6215

24 years ago@_ can't have junk in it even in the non-USE_ITHREADS case because
Gurusamy Sarathy [Thu, 8 Jun 2000 13:57:54 +0000 (13:57 +0000)]
@_ can't have junk in it even in the non-USE_ITHREADS case because
caller() wants to populate @DB::args with it (causes a coredump
in Carp::confess())

p4raw-id: //depot/perl@6214

24 years agoback out change#6106 (seems problematic)
Gurusamy Sarathy [Thu, 8 Jun 2000 07:06:35 +0000 (07:06 +0000)]
back out change#6106 (seems problematic)

p4raw-link: @6106 on //depot/cfgperl: e10d0c8254dbe3d4b5c3b2ddb628e61762ab88b4

p4raw-id: //depot/perl@6213

24 years agoPerl_eval_pv() leaks 4 bytes every time it is called because it
Gurusamy Sarathy [Tue, 6 Jun 2000 00:42:59 +0000 (00:42 +0000)]
Perl_eval_pv() leaks 4 bytes every time it is called because it
does a PUSHMARK that's never ever POPMARKed; in general, only
Perl_call_[sp]v() need a PUSHMARK for incoming arguments;
Perl_eval_[sp]v() don't because they don't take any incoming
arguments (this leak has been around since the original version
of perl_eval_pv() in 5.003_97e)

p4raw-id: //depot/perl@6201

24 years agofix yet another eval"" leak under USE_ITHREADS
Gurusamy Sarathy [Fri, 2 Jun 2000 22:43:13 +0000 (22:43 +0000)]
fix yet another eval"" leak under USE_ITHREADS

p4raw-id: //depot/perl@6195

24 years agofix small eval"" memory leaks under USE_ITHREADS
Gurusamy Sarathy [Fri, 2 Jun 2000 18:22:06 +0000 (18:22 +0000)]
fix small eval"" memory leaks under USE_ITHREADS

p4raw-id: //depot/perl@6194

24 years agovec() loses numericalness (modified version of patch suggested
Gurusamy Sarathy [Thu, 1 Jun 2000 09:38:21 +0000 (09:38 +0000)]
vec() loses numericalness (modified version of patch suggested
by Robin Barker)

p4raw-id: //depot/perl@6191

24 years agosubmit missing embed.pl change
Gurusamy Sarathy [Thu, 1 Jun 2000 09:26:15 +0000 (09:26 +0000)]
submit missing embed.pl change

p4raw-id: //depot/perl@6190

24 years agocounting tr/// corrupts later operation (from M.J.T Guy)
Gurusamy Sarathy [Thu, 1 Jun 2000 09:05:34 +0000 (09:05 +0000)]
counting tr/// corrupts later operation (from M.J.T Guy)

p4raw-id: //depot/perl@6189

24 years agoh2xs tweaks
Gurusamy Sarathy [Thu, 1 Jun 2000 08:58:39 +0000 (08:58 +0000)]
h2xs tweaks

p4raw-id: //depot/perl@6188

24 years agoreplace pod2latex with the one in Pod-LaTeX v0.52 from CPAN
Gurusamy Sarathy [Thu, 1 Jun 2000 08:50:07 +0000 (08:50 +0000)]
replace pod2latex with the one in Pod-LaTeX v0.52 from CPAN
(from Tim Jenness <t.jenness@jach.hawaii.edu>)

p4raw-id: //depot/perl@6187

24 years agofurther qualify references to "alphanumeric" (from Wolfgang Laun
Gurusamy Sarathy [Thu, 1 Jun 2000 08:24:40 +0000 (08:24 +0000)]
further qualify references to "alphanumeric" (from Wolfgang Laun
<wolfgang.laun@alcatel.at>)

p4raw-id: //depot/perl@6186

24 years agoremove incorrect documentation about implicit split to @_ in
Gurusamy Sarathy [Thu, 1 Jun 2000 08:12:00 +0000 (08:12 +0000)]
remove incorrect documentation about implicit split to @_ in
list context, which never really worked in perl 5 (from
M.J.T. Guy)

p4raw-id: //depot/perl@6185

24 years agotweak for change#6127
Gurusamy Sarathy [Thu, 1 Jun 2000 07:52:27 +0000 (07:52 +0000)]
tweak for change#6127

p4raw-link: @6127 on //depot/perl: 968b39461011b9bd1e503c77c95c2eeec281b946

p4raw-id: //depot/perl@6184

24 years agoSelfLoader can lose $@ in AUTOLOAD() (from Nicholas Clark
Gurusamy Sarathy [Thu, 1 Jun 2000 07:41:02 +0000 (07:41 +0000)]
SelfLoader can lose $@ in AUTOLOAD() (from Nicholas Clark
<nick@ccl4.org>)

p4raw-id: //depot/perl@6183

24 years agobuggy modulus on UVs introduced by change#3378 (resulted in
Gurusamy Sarathy [Wed, 31 May 2000 22:37:51 +0000 (22:37 +0000)]
buggy modulus on UVs introduced by change#3378 (resulted in
4063328477 % 65535 amounting to 27406, instead of 27407)

p4raw-link: @3378 on //depot/perl: 25da4f389200e19df8aa50bcef9af9506f48ed2e

p4raw-id: //depot/perl@6179

24 years agofix buggy multiline matching of C<"a\nxb\n" =~ /(?!\A)x/m>
Gurusamy Sarathy [Wed, 31 May 2000 05:05:42 +0000 (05:05 +0000)]
fix buggy multiline matching of C<"a\nxb\n" =~ /(?!\A)x/m>
(from Ilya Zakharevich)

p4raw-id: //depot/perl@6172

24 years agoscalar() doesn't force scalar context when used in void context
Gurusamy Sarathy [Wed, 31 May 2000 05:01:47 +0000 (05:01 +0000)]
scalar() doesn't force scalar context when used in void context
(from Simon Cozens)

p4raw-id: //depot/perl@6171

24 years agochange#6142 needs tweaks to tests to work where there's no symlink()
Gurusamy Sarathy [Wed, 31 May 2000 04:41:33 +0000 (04:41 +0000)]
change#6142 needs tweaks to tests to work where there's no symlink()
(from Helmut Jarausch <jarausch@igpm.rwth-aachen.de>)

p4raw-link: @6142 on //depot/perl: 704ea872433dd6d5a1c650f509289fdea5c037ab

p4raw-id: //depot/perl@6170

24 years agointegrate cfgperl contents into mainline
Gurusamy Sarathy [Wed, 31 May 2000 04:29:49 +0000 (04:29 +0000)]
integrate cfgperl contents into mainline

p4raw-id: //depot/perl@6169

24 years agoTweak NV_PRESERVES_UV*, vms/subconfigure.com left untouched.
Jarkko Hietaniemi [Tue, 30 May 2000 22:53:37 +0000 (22:53 +0000)]
Tweak NV_PRESERVES_UV*, vms/subconfigure.com left untouched.

p4raw-id: //depot/cfgperl@6168

24 years agotweak todo
Jarkko Hietaniemi [Tue, 30 May 2000 22:20:21 +0000 (22:20 +0000)]
tweak todo

p4raw-id: //depot/cfgperl@6167

24 years agoIntroduce HAS_GETESPWNAM, HAS_GETPRPWNAM, and I_PROT
Jarkko Hietaniemi [Tue, 30 May 2000 22:11:51 +0000 (22:11 +0000)]
Introduce HAS_GETESPWNAM, HAS_GETPRPWNAM, and I_PROT
in case somebody wants to write an extension for more
shadow database interfaces.

p4raw-id: //depot/cfgperl@6166

24 years agoIntegrate with Sarathy.
Jarkko Hietaniemi [Tue, 30 May 2000 18:35:34 +0000 (18:35 +0000)]
Integrate with Sarathy.

p4raw-id: //depot/cfgperl@6165

24 years agodetypo
Jarkko Hietaniemi [Tue, 30 May 2000 18:30:16 +0000 (18:30 +0000)]
detypo

p4raw-id: //depot/cfgperl@6164

24 years agofix memory leak in C<eval "BEGIN {}"> (bug in change#4579)
Gurusamy Sarathy [Tue, 30 May 2000 03:24:03 +0000 (03:24 +0000)]
fix memory leak in C<eval "BEGIN {}"> (bug in change#4579)

p4raw-link: @4579 on //depot/perl: ed094fafab5cc8979a919ec8755493543b6bddf5

p4raw-id: //depot/perl@6163

24 years agofix memory leak in method call optimization (change#3768);
Gurusamy Sarathy [Tue, 30 May 2000 03:09:38 +0000 (03:09 +0000)]
fix memory leak in method call optimization (change#3768);
made C<eval "$x->foo()"> leak

p4raw-link: @3768 on //depot/perl: f5d5a27c761624409884a263632e1a922439502b

p4raw-id: //depot/perl@6162

24 years agoAdd autogeneration of perlmodlib.pod and the new perlnewmod.pod,
Jarkko Hietaniemi [Mon, 29 May 2000 17:56:26 +0000 (17:56 +0000)]
Add autogeneration of perlmodlib.pod and the new perlnewmod.pod,
both from Simon Cozens.

p4raw-id: //depot/cfgperl@6161

24 years agoChanges for the File::Temp 0.08 (change #6159) test suite
Jarkko Hietaniemi [Mon, 29 May 2000 17:23:55 +0000 (17:23 +0000)]
Changes for the File::Temp 0.08 (change #6159) test suite
to fit better into the Perl distribution test framework.

p4raw-link: @6159 on //depot/cfgperl: 1c19c86813086fb9efca2171c6506afe1bfe8cc4

p4raw-id: //depot/cfgperl@6160

24 years agoUpgrade to File::Temp 0.08 from Tim Jenness via CPAN.
Jarkko Hietaniemi [Mon, 29 May 2000 16:55:36 +0000 (16:55 +0000)]
Upgrade to File::Temp 0.08 from Tim Jenness via CPAN.

p4raw-id: //depot/cfgperl@6159

24 years agoAdd fallback to tmpfile for use in cases where user's relying on
Charles Bailey [Mon, 29 May 2000 16:22:08 +0000 (16:22 +0000)]
Add fallback to tmpfile for use in cases where user's relying on
       ACLs on SYS$SCRATCH to permit file creation. (based on Charles
       Lane's patch)

p4raw-id: //depot/vmsperl@6158

24 years agoRegen Configure to jive with #6149.
Jarkko Hietaniemi [Mon, 29 May 2000 03:10:36 +0000 (03:10 +0000)]
Regen Configure to jive with #6149.

p4raw-id: //depot/cfgperl@6157

24 years agoIntegrate with Sarathy.
Jarkko Hietaniemi [Mon, 29 May 2000 03:01:38 +0000 (03:01 +0000)]
Integrate with Sarathy.

p4raw-id: //depot/cfgperl@6156

24 years agosmall bug in change#6144; remove random \xA0 character that snuck
Gurusamy Sarathy [Sun, 28 May 2000 21:15:58 +0000 (21:15 +0000)]
small bug in change#6144; remove random \xA0 character that snuck
in via change#6145

p4raw-link: @6145 on //depot/perl: e03d20b37534005291cfa8844300128459541e0e
p4raw-link: @6144 on //depot/perl: 0eb0485562acdea1555bc121d0e989d63a918d26

p4raw-id: //depot/perl@6155

24 years agoavoid type mismatch warning
Gurusamy Sarathy [Sun, 28 May 2000 21:04:19 +0000 (21:04 +0000)]
avoid type mismatch warning

p4raw-id: //depot/perl@6154

24 years agoprettier Test::Harness output on failed tests (from Nicholas Clark
Gurusamy Sarathy [Sun, 28 May 2000 20:58:31 +0000 (20:58 +0000)]
prettier Test::Harness output on failed tests (from Nicholas Clark
<nick@Bagpuss.uk.boo.com>)

p4raw-id: //depot/perl@6153

24 years agocosmetic fixups of RE debug output (from Ilya Zakharevich)
Gurusamy Sarathy [Sun, 28 May 2000 20:53:42 +0000 (20:53 +0000)]
cosmetic fixups of RE debug output (from Ilya Zakharevich)

p4raw-id: //depot/perl@6152

24 years agofix accidental pessimization in RE optimizer (from Ilya Zakharevich)
Gurusamy Sarathy [Sun, 28 May 2000 20:50:28 +0000 (20:50 +0000)]
fix accidental pessimization in RE optimizer (from Ilya Zakharevich)

p4raw-id: //depot/perl@6151

24 years agoperlrequick.pod updates (from Mark Kvale <kvale@phy.ucsf.edu>)
Gurusamy Sarathy [Sun, 28 May 2000 20:39:58 +0000 (20:39 +0000)]
perlrequick.pod updates (from Mark Kvale <kvale@phy.ucsf.edu>)

p4raw-id: //depot/perl@6150

24 years agoOS/2 tweaks for usethreads build (from Rocco Caputo
Gurusamy Sarathy [Sun, 28 May 2000 20:35:16 +0000 (20:35 +0000)]
OS/2 tweaks for usethreads build (from Rocco Caputo
<troc@netrus.net>)

p4raw-id: //depot/perl@6149

24 years agoclose open file before chmod() (from Rocco Caputo <troc@netrus.net>)
Gurusamy Sarathy [Sun, 28 May 2000 20:21:07 +0000 (20:21 +0000)]
close open file before chmod() (from Rocco Caputo <troc@netrus.net>)

p4raw-id: //depot/perl@6148

24 years agoadd a make entry to Config.pm so "perl -V:make" works on VMS
Gurusamy Sarathy [Sun, 28 May 2000 20:12:41 +0000 (20:12 +0000)]
add a make entry to Config.pm so "perl -V:make" works on VMS
(from Peter Prymmer)

p4raw-id: //depot/perl@6147

24 years agodoc typo
Gurusamy Sarathy [Sun, 28 May 2000 20:06:15 +0000 (20:06 +0000)]
doc typo

p4raw-id: //depot/perl@6146

24 years agomake xsubpp skip embedded pod (from Matthias Neeracher
Gurusamy Sarathy [Sun, 28 May 2000 18:44:33 +0000 (18:44 +0000)]
make xsubpp skip embedded pod (from Matthias Neeracher
<neeri@iis.ee.ethz.ch>)

p4raw-id: //depot/perl@6145

24 years agoMacOS support, part 2: make AutoSplit use File::Spec instead
Gurusamy Sarathy [Sun, 28 May 2000 18:42:49 +0000 (18:42 +0000)]
MacOS support, part 2: make AutoSplit use File::Spec instead
of assuming Unixisms; *UNTESTED on Unix* (from Matthias Neeracher
<neeri@iis.ee.ethz.ch>)

p4raw-id: //depot/perl@6144

24 years agoMacOS support, part 1 (from Matthias Neeracher
Gurusamy Sarathy [Sun, 28 May 2000 18:41:12 +0000 (18:41 +0000)]
MacOS support, part 1 (from Matthias Neeracher
<neeri@iis.ee.ethz.ch>)

p4raw-id: //depot/perl@6143

24 years agoFile::Find fails to chdir when chasing symlinks (from
Gurusamy Sarathy [Sun, 28 May 2000 18:21:51 +0000 (18:21 +0000)]
File::Find fails to chdir when chasing symlinks (from
Helmut Jarausch <jarausch@igpm.rwth-aachen.de>)

p4raw-id: //depot/perl@6142

24 years agoBSD/OS (bsdi) hints update by Timur I. Bakeyev and Todd C. Miller,
Jarkko Hietaniemi [Sun, 28 May 2000 14:25:15 +0000 (14:25 +0000)]
BSD/OS (bsdi) hints update by Timur I. Bakeyev and Todd C. Miller,
forwarded by Peter Seebach from the bsdi-users mailing list.
p5p Message-Id: <200005280543.AAA24519@guild.plethora.net>

p4raw-id: //depot/perl@6141

24 years agoIntegrate with Sarathy.
Jarkko Hietaniemi [Sun, 28 May 2000 14:11:57 +0000 (14:11 +0000)]
Integrate with Sarathy.

p4raw-id: //depot/cfgperl@6140

24 years agorevise mktables.PL for bugs and newness in Unicode 3.0
Gurusamy Sarathy [Sun, 28 May 2000 10:01:48 +0000 (10:01 +0000)]
revise mktables.PL for bugs and newness in Unicode 3.0
(from James Bence <jbence@amgen.com>)

p4raw-id: //depot/perl@6139

24 years agoadd note about the handling of negative indices to tied arrays
Gurusamy Sarathy [Sun, 28 May 2000 08:50:32 +0000 (08:50 +0000)]
add note about the handling of negative indices to tied arrays
(from Michael G Schwern <schwern@pobox.com>)

p4raw-id: //depot/perl@6138

24 years agofix bogus redeclaration warning for "our" variables in different
Gurusamy Sarathy [Sun, 28 May 2000 08:46:10 +0000 (08:46 +0000)]
fix bogus redeclaration warning for "our" variables in different
scopes

p4raw-id: //depot/perl@6137

24 years agorandom pod typos (from Peter Scott <Peter@PSDT.com>)
Gurusamy Sarathy [Sun, 28 May 2000 08:31:20 +0000 (08:31 +0000)]
random pod typos (from Peter Scott <Peter@PSDT.com>)

p4raw-id: //depot/perl@6136

24 years agoenable Test::Harness to dynamically determine column width etc.
Gurusamy Sarathy [Sun, 28 May 2000 08:17:50 +0000 (08:17 +0000)]
enable Test::Harness to dynamically determine column width etc.
(from Rob Napier <rnapier@employees.org>)

p4raw-id: //depot/perl@6135

24 years agomake Test::Harness use wait.h/WCOREDUMP if available
Gurusamy Sarathy [Sun, 28 May 2000 08:13:39 +0000 (08:13 +0000)]
make Test::Harness use wait.h/WCOREDUMP if available
(from Ben Tilly <ben_tilly@hotmail.com>)

p4raw-id: //depot/perl@6134

24 years agoelide bogus test in change#6132
Gurusamy Sarathy [Sun, 28 May 2000 08:08:05 +0000 (08:08 +0000)]
elide bogus test in change#6132

p4raw-link: @6132 on //depot/perl: 114bafba71b4fe6a08258e1f6dfc504b5d9fd70c

p4raw-id: //depot/perl@6133

24 years agowarnings::enabled() doesn't fall back to looking at $^W if
Gurusamy Sarathy [Sun, 28 May 2000 08:03:14 +0000 (08:03 +0000)]
warnings::enabled() doesn't fall back to looking at $^W if
caller isn't using lexical warnings (from Paul Marquess)

p4raw-id: //depot/perl@6132

24 years agoavoid warnings in POSIX.pm (from Barrie Slaymaker)
Gurusamy Sarathy [Sun, 28 May 2000 07:57:47 +0000 (07:57 +0000)]
avoid warnings in POSIX.pm (from Barrie Slaymaker)

p4raw-id: //depot/perl@6131

24 years agofix places that mean C<"word" character> but say C<alphanumeric
Gurusamy Sarathy [Sun, 28 May 2000 07:29:12 +0000 (07:29 +0000)]
fix places that mean C<"word" character> but say C<alphanumeric
character>

p4raw-id: //depot/perl@6130

24 years agoVMS test harness tweak (from Jesper Naur <jesper.naur@post.tele.dk>)
Gurusamy Sarathy [Sun, 28 May 2000 07:18:41 +0000 (07:18 +0000)]
VMS test harness tweak (from Jesper Naur <jesper.naur@post.tele.dk>)

p4raw-id: //depot/perl@6129

24 years agonew perlxstut example for passing/returning refs to arrays
Gurusamy Sarathy [Sun, 28 May 2000 07:12:55 +0000 (07:12 +0000)]
new perlxstut example for passing/returning refs to arrays
(from David Lowe <dlowe@pootpoot.com>)

p4raw-id: //depot/perl@6128

24 years agocall_method(...,G_EVAL) can longjmp() out if the method probing
Gurusamy Sarathy [Sun, 28 May 2000 07:02:50 +0000 (07:02 +0000)]
call_method(...,G_EVAL) can longjmp() out if the method probing
failed (from Gisle Aas)

p4raw-id: //depot/perl@6127

24 years agochange#2879 broke rvalue autovivification of magicals such as ${$num}
Gurusamy Sarathy [Sun, 28 May 2000 06:39:53 +0000 (06:39 +0000)]
change#2879 broke rvalue autovivification of magicals such as ${$num}
(reworked variant of patch suggested by Simon Cozens)

p4raw-link: @2879 on //depot/perl: 35cd451c5a1303394968903750cc3b3a1a6bc892

p4raw-id: //depot/perl@6126

24 years agoenable propagating exception objects via Perl_croak() in XS code
Gurusamy Sarathy [Sun, 28 May 2000 05:14:55 +0000 (05:14 +0000)]
enable propagating exception objects via Perl_croak() in XS code
(from Gisle Aas)

p4raw-id: //depot/perl@6125

24 years agointegrate vmsperl contents into mainline
Gurusamy Sarathy [Sun, 28 May 2000 05:07:28 +0000 (05:07 +0000)]
integrate vmsperl contents into mainline

p4raw-id: //depot/perl@6124

24 years agoclarify gotcha with #line directives (from Rocco Caputo
Gurusamy Sarathy [Sun, 28 May 2000 05:03:53 +0000 (05:03 +0000)]
clarify gotcha with #line directives (from Rocco Caputo
<troc@netrus.net>)

p4raw-id: //depot/perl@6123

24 years agodowngrade fatal error on C<"foo@nosucharray.com"> to optional warning
Gurusamy Sarathy [Sun, 28 May 2000 04:58:29 +0000 (04:58 +0000)]
downgrade fatal error on C<"foo@nosucharray.com"> to optional warning
(from Mark-Jason Dominus)

p4raw-id: //depot/perl@6122

24 years agoAllow eliminate_macros() and fixpath() to handle space-delimited
Charles Bailey [Thu, 25 May 2000 04:46:54 +0000 (04:46 +0000)]
Allow eliminate_macros() and fixpath() to handle space-delimited
       lists (based on fixes by Craig Berry)

p4raw-id: //depot/vmsperl@6121

24 years agoAdd missing escape (Charles Lane)
Charles Bailey [Thu, 25 May 2000 04:25:38 +0000 (04:25 +0000)]
Add missing escape (Charles Lane)

p4raw-id: //depot/vmsperl@6120

24 years agoQuiet error messages in vmsish.t (Charles Lane)
Charles Bailey [Thu, 25 May 2000 04:21:25 +0000 (04:21 +0000)]
Quiet error messages in vmsish.t (Charles Lane)

p4raw-id: //depot/vmsperl@6119

24 years agoRegularize distinction between RMS$_DNF and RMS$_DIR (Craig Berry)
Charles Bailey [Thu, 25 May 2000 04:17:57 +0000 (04:17 +0000)]
Regularize distinction between RMS$_DNF and RMS$_DIR (Craig Berry)
       Flatten case labels in switch statements uniformly (Charles Bailey)

p4raw-id: //depot/vmsperl@6118

24 years agoTreat sockets as special in sys(read|write) (Charles Lane et al.)
Charles Bailey [Thu, 25 May 2000 03:58:09 +0000 (03:58 +0000)]
Treat sockets as special in sys(read|write) (Charles Lane et al.)

p4raw-id: //depot/vmsperl@6117

24 years agoMiscellaneous cosmetic fixes (Charles Lane)
Charles Bailey [Thu, 25 May 2000 03:11:15 +0000 (03:11 +0000)]
Miscellaneous cosmetic fixes (Charles Lane)

p4raw-id: //depot/vmsperl@6116

24 years agoAdd bounds checking for several strings (Charles Lane)
Charles Bailey [Thu, 25 May 2000 03:10:36 +0000 (03:10 +0000)]
Add bounds checking for several strings (Charles Lane)

p4raw-id: //depot/vmsperl@6115

24 years agoUrk -- undo previous removal of vmsish 'exit' change
Charles Bailey [Thu, 25 May 2000 02:25:34 +0000 (02:25 +0000)]
Urk -- undo previous removal of vmsish 'exit' change

p4raw-id: //depot/vmsperl@6114

24 years agoUgly workaround for version-specific RTL error
Charles Bailey [Wed, 24 May 2000 02:24:40 +0000 (02:24 +0000)]
Ugly workaround for version-specific RTL error

p4raw-id: //depot/vmsperl@6113

24 years agoCheck for existence of file before trying to delete
Charles Bailey [Wed, 24 May 2000 02:19:55 +0000 (02:19 +0000)]
Check for existence of file before trying to delete

p4raw-id: //depot/vmsperl@6112

24 years agoResync with mainline prior to post-5.6.0 updates
Charles Bailey [Tue, 23 May 2000 23:35:13 +0000 (23:35 +0000)]
Resync with mainline prior to post-5.6.0 updates

p4raw-id: //depot/vmsperl@6111

24 years agotodo tweak
Jarkko Hietaniemi [Tue, 23 May 2000 19:28:32 +0000 (19:28 +0000)]
todo tweak

p4raw-id: //depot/cfgperl@6110

24 years agoIntegrate with Sarathy.
Jarkko Hietaniemi [Thu, 18 May 2000 17:38:54 +0000 (17:38 +0000)]
Integrate with Sarathy.

p4raw-id: //depot/cfgperl@6109