25 years agoIntegrate from mainperl.
Jarkko Hietaniemi [Thu, 13 May 1999 14:20:17 +0000]
Integrate from mainperl.

p4raw-id: //depot/cfgperl@3412

25 years agodocatch_body() declaration mismatch
Gurusamy Sarathy [Thu, 13 May 1999 14:16:56 +0000]
docatch_body() declaration mismatch

p4raw-id: //depot/perl@3411

25 years agoAdd HAS_MEMCHR and make memchr into a cpp macro if it already isn't.
Jarkko Hietaniemi [Thu, 13 May 1999 13:51:44 +0000]
Add HAS_MEMCHR and make memchr into a cpp macro if it already isn't.

p4raw-id: //depot/cfgperl@3410

25 years agoStill fflushing strong.
Jarkko Hietaniemi [Thu, 13 May 1999 13:31:53 +0000]
Still fflushing strong.

p4raw-id: //depot/cfgperl@3409

25 years agoIntegrate from mainperl.
Jarkko Hietaniemi [Wed, 12 May 1999 14:30:23 +0000]
Integrate from mainperl.

p4raw-id: //depot/cfgperl@3408

25 years agoBe tidier with fflush(NULL) testing.
Jarkko Hietaniemi [Wed, 12 May 1999 12:28:31 +0000]
Be tidier with fflush(NULL) testing.

p4raw-id: //depot/cfgperl@3407

25 years agobetter range-checking on list slices, with test
Hugo van der Sanden [Sun, 2 May 1999 17:02:53 +0000]
better range-checking on list slices, with test
Message-Id: <199905021602.RAA13905@crypt.compulink.co.uk>
Subject: Re: List slice of undefs returns 0 items

p4raw-id: //depot/perl@3406

25 years agochange#3397 needs test tweak
Gurusamy Sarathy [Wed, 12 May 1999 11:22:27 +0000]
change#3397 needs test tweak

p4raw-link: @3397 on //depot/perl: aa854799af20b80973df4e295167b2fda1fc7a9c

p4raw-id: //depot/perl@3405

25 years agotypo in change#3397
Gurusamy Sarathy [Wed, 12 May 1999 11:07:44 +0000]
typo in change#3397

p4raw-link: @3397 on //depot/perl: aa854799af20b80973df4e295167b2fda1fc7a9c

p4raw-id: //depot/perl@3404

25 years agoRe: Test::Harness runs tainted tests with wrong library path
Stephen Zander [Wed, 12 May 1999 01:22:31 +0000]
Re: Test::Harness runs tainted tests with wrong library path

Message-ID: <87u2tik88o.fsf@pooh.fire-swamp.net>

p4raw-id: //depot/perl@3403

25 years agotypo in change#3400
Gurusamy Sarathy [Wed, 12 May 1999 10:42:06 +0000]
typo in change#3400

p4raw-link: @3400 on //depot/perl: c8c62db702b7e7b28e0c00febb0781eff4341baf

p4raw-id: //depot/perl@3402

25 years agoA better, shinier, and possibly even correctly working
Jarkko Hietaniemi [Wed, 12 May 1999 10:40:42 +0000]
A better, shinier, and possibly even correctly working
reincarnation of #3398.

p4raw-id: //depot/cfgperl@3401

25 years agodeparse \&func() as \(&func()) for clarity
Albert Dvornik [Tue, 11 May 1999 13:32:04 +0000]
deparse \&func() as \(&func()) for clarity
Message-ID: <tqk8ufwm0b.fsf@puma.genscan.com>
Subject: [PATCH 5.005_56] Deparse and \&func() (was Re: File::Find...)

p4raw-id: //depot/perl@3400

25 years agomore testsuite smarts (many of them courtesy Ilya)
Gurusamy Sarathy [Wed, 12 May 1999 10:36:02 +0000]
more testsuite smarts (many of them courtesy Ilya)

p4raw-id: //depot/perl@3399

25 years agoDetect whether fflush(NULL) works as per change #3352.
Jarkko Hietaniemi [Wed, 12 May 1999 09:33:08 +0000]
Detect whether fflush(NULL) works as per change #3352.

p4raw-link: @3352 on //depot/perl: 45bc920620377d5a7720d3d562c48df1eb0c2e68

p4raw-id: //depot/cfgperl@3398

25 years agochop/chomp modify readonly values
Jan Dubois [Wed, 12 May 1999 01:01:00 +0000]
chop/chomp modify readonly values

Message-ID: <3741b5e8.20386944@smtp1.ibm.net>

p4raw-id: //depot/perl@3397

25 years agoopendir(D,"x:") on win32 opens cwd() for drive rather than root;
Gurusamy Sarathy [Wed, 12 May 1999 08:23:27 +0000]
opendir(D,"x:") on win32 opens cwd() for drive rather than root;
stat() behaves similarly

p4raw-id: //depot/perl@3396

25 years agoRedo parts of #3341 and #3358 that #3394 undid.
Jarkko Hietaniemi [Tue, 11 May 1999 22:21:32 +0000]
Redo parts of #3341 and #3358 that #3394 undid.

p4raw-id: //depot/cfgperl@3395

25 years agoAdd I_NETINET_TCP to help change #3391.
Jarkko Hietaniemi [Tue, 11 May 1999 22:03:48 +0000]
Add I_NETINET_TCP to help change #3391.

p4raw-link: @3391 on //depot/perl: 1494e794755363d23b7bca66c4a024ccc839e963

p4raw-id: //depot/cfgperl@3394

25 years agoIntegrate from mainperl.
Jarkko Hietaniemi [Tue, 11 May 1999 21:44:59 +0000]
Integrate from mainperl.

p4raw-id: //depot/cfgperl@3393

25 years agoupdate embedvar.h
Gurusamy Sarathy [Tue, 11 May 1999 20:56:43 +0000]
update embedvar.h

p4raw-id: //depot/perl@3392

25 years agoSocket IPPROTO_TCP [PATCH 5.005_5x]
Joshua Pritikin [Tue, 11 May 1999 11:10:13 +0000]
Socket IPPROTO_TCP [PATCH 5.005_5x]

Message-ID: <Pine.GSO.4.02.9905111106460.1418-100000@eq1062.wks.na.deuba.com>

p4raw-id: //depot/perl@3391

25 years agodisplay more frequent progress messages when STDOUT is a tty
Gurusamy Sarathy [Tue, 11 May 1999 15:27:40 +0000]
display more frequent progress messages when STDOUT is a tty

p4raw-id: //depot/perl@3390

25 years agoExplanations by Test::Harness
Ilya Zakharevich [Mon, 10 May 1999 02:07:01 +0000]
Explanations by Test::Harness

Message-Id: <199905100607.CAA26045@monk.mps.ohio-state.edu>

p4raw-id: //depot/perl@3389

25 years agoavoid creating spurious subroutine stubs on failed subroutine
Gurusamy Sarathy [Tue, 11 May 1999 14:08:14 +0000]
avoid creating spurious subroutine stubs on failed subroutine
call and other places of sv_2cv() misuse; fixes problems with
failed subroutine calls "hiding" later attempts to lookup methods
in base classes

p4raw-id: //depot/perl@3388

25 years agovarious fixes for clean build and test on win32; configpm broken,
Gurusamy Sarathy [Tue, 11 May 1999 09:34:13 +0000]
various fixes for clean build and test on win32; configpm broken,
needed to open myconfig.SH rather than myconfig; sundry adjustments
to bytecode stuff; tweaks to DYNAMIC_ENV_FETCH code to make it
work under win32; getenv_sv() changed to getenv_len() since SVs
aren't visible in the lower echelons; remove bogus exports from
config.sym; PERL_OBJECT-ness for C++ exception support; null out
IoDIRP in filter_del() or sv_free() will attempt to close it

p4raw-id: //depot/perl@3387

25 years agogutsupport for C++ exceptions
Chip Salzenberg [Tue, 9 Mar 1999 11:51:57 +0000]
gutsupport for C++ exceptions
Message-ID: <19990309115157.E7911@perlsupport.com>
Subject: [PATCH 5.005] Flexible Exceptions

p4raw-id: //depot/perl@3386

25 years ago"weak" references internals, still needs perlguts documentation
Gurusamy Sarathy [Mon, 10 May 1999 19:33:36 +0000]
"weak" references internals, still needs perlguts documentation
(somewhat modified version of patch suggested by Tuomas J. Lukka
<lukka@fas.harvard.edu>)

p4raw-id: //depot/perl@3385

25 years agoCircumnavigate Digital UNIX 4.0D miniperl core dump
Jarkko Hietaniemi [Mon, 10 May 1999 18:21:43 +0000]
Circumnavigate Digital UNIX 4.0D miniperl core dump
(due to QAR 56761) (the bug has been fixed in 4.0E or better)

p4raw-id: //depot/cfgperl@3384

25 years agoUndo 3382 (-D_REENTRANT wasn't needed in Digital UNIX
Jarkko Hietaniemi [Mon, 10 May 1999 17:57:17 +0000]
Undo 3382 (-D_REENTRANT wasn't needed in Digital UNIX
under usethreads because -pthread already did that).

p4raw-id: //depot/cfgperl@3383

25 years agoNever mind (undone by 3383).
Jarkko Hietaniemi [Mon, 10 May 1999 17:07:00 +0000]
Never mind (undone by 3383).

p4raw-id: //depot/cfgperl@3382

25 years agoIntegrate from mainperl.
Jarkko Hietaniemi [Mon, 10 May 1999 14:39:28 +0000]
Integrate from mainperl.

p4raw-id: //depot/cfgperl@3381

25 years agoregen regnodes.h
Gurusamy Sarathy [Mon, 10 May 1999 12:27:14 +0000]
regen regnodes.h

p4raw-id: //depot/perl@3380

25 years agoWin32 and VC++ 98 doesn't support CASTI
Jan Dubois [Sat, 1 May 1999 22:55:36 +0000]
Win32 and VC++ 98 doesn't support CASTI

Message-ID: <373067e9.56194713@smtp1.ibm.net>

p4raw-id: //depot/perl@3379

25 years agoSelf-consistent numeric conversion again
Ilya Zakharevich [Fri, 30 Apr 1999 22:26:09 +0000]
Self-consistent numeric conversion again

Message-Id: <199905010226.WAA19127@monk.mps.ohio-state.edu>

p4raw-id: //depot/perl@3378

25 years agopp_modulo comment tweak from Ilya
Gurusamy Sarathy [Mon, 10 May 1999 11:39:48 +0000]
pp_modulo comment tweak from Ilya

p4raw-id: //depot/perl@3377

25 years agoTest.pm update [PATCH _56]
Joshua Pritikin [Fri, 7 May 1999 11:31:00 +0000]
Test.pm update [PATCH _56]

Message-ID: <Pine.GSO.4.02.9905071127100.1449-100000@eq1062.wks.na.deuba.com>

p4raw-id: //depot/perl@3376

25 years agoRe: Using existing memory for an SV's PV
Jan Dubois [Fri, 7 May 1999 00:59:54 +0000]
Re: Using existing memory for an SV's PV

Message-ID: <373318ae.19292461@smtp1.ibm.net>

p4raw-id: //depot/perl@3375

25 years agoFix -Dm memory debugging for PERL_OBJECT
Jan Dubois [Fri, 7 May 1999 00:59:52 +0000]
Fix -Dm memory debugging for PERL_OBJECT

Message-ID: <37321800.19118320@smtp1.ibm.net>

p4raw-id: //depot/perl@3374

25 years agoRe: [PATCH 5.005_56] Make open(F,"command |") return correct err(no)
Ilya Zakharevich [Thu, 6 May 1999 18:17:28 +0000]
Re: [PATCH 5.005_56] Make open(F,"command |") return correct err(no)

Message-ID: <19990506181728.A12433@monk.mps.ohio-state.edu>

p4raw-id: //depot/perl@3373

25 years agoCosmetic: data-driven REx-dump
Ilya Zakharevich [Thu, 6 May 1999 01:21:05 +0000]
Cosmetic: data-driven REx-dump

Message-Id: <199905060521.BAA03485@monk.mps.ohio-state.edu>

p4raw-id: //depot/perl@3372

25 years agopod->html VMS fixes
lane@duphy4.physics.drexel.edu [Tue, 4 May 1999 10:19:25 +0000]
pod->html VMS fixes

Message-Id: <3.0.6.32.19990504101925.02ecde30@ous.edu>

p4raw-id: //depot/perl@3371

25 years agotestsuite nits
Gurusamy Sarathy [Mon, 10 May 1999 10:45:52 +0000]
testsuite nits

p4raw-id: //depot/perl@3370

25 years agoQuickier thread-specific data on OS/2
Ilya Zakharevich [Mon, 3 May 1999 22:38:50 +0000]
Quickier thread-specific data on OS/2

Message-Id: <199905040238.WAA01865@monk.mps.ohio-state.edu>

p4raw-id: //depot/perl@3369

25 years agodo_sv_dump does dump (core) on IO handles
Albert Dvornik [Mon, 3 May 1999 12:20:57 +0000]
do_sv_dump does dump (core) on IO handles

Message-ID: <tqlnf6gm52.fsf@puma.genscan.com>

p4raw-id: //depot/perl@3368

25 years agoshadow password support for Solaris (needs Configure help to
Patrick O'Brien [Sat, 1 May 1999 19:41:17 +0000]
shadow password support for Solaris (needs Configure help to
determine HAS_GETSPENT)
Message-Id: <199905012341.TAA23989@optimus.cs.umd.edu>
Subject: getpwent() under solaris

p4raw-id: //depot/perl@3367

25 years agoAdd POLLUTE=1 option to MakeMaker
Jan Dubois [Sat, 1 May 1999 23:45:47 +0000]
Add POLLUTE=1 option to MakeMaker

Message-ID: <373373fb.59284266@smtp1.ibm.net>

p4raw-id: //depot/perl@3366

25 years agotest suite and fix input_line_number()
Paul Johnson [Thu, 29 Apr 1999 06:28:14 +0000]
test suite and fix input_line_number()
Message-ID: <19990429062814.A17906@west-tip.transeda.com>
Subject: [PATCH] IO::Handle 1.20 (was Re: FAIL Gedcom-1.01 i86pc-solaris 2.6)

p4raw-id: //depot/perl@3365

25 years agofix overeager [:foo:] parsing
Hugo van der Sanden [Fri, 30 Apr 1999 09:26:18 +0000]
fix overeager [:foo:] parsing
Message-Id: <199904300826.JAA01257@crypt.compulink.co.uk>
Subject: [PATCH 5.005_{56,03}] Re: Regular expression difference b/n 5.004 & 5.005

p4raw-id: //depot/perl@3364

25 years agodocumentation for Win32 builtins (somewhat modified)
Jan Dubois [Tue, 30 Mar 1999 08:05:03 +0000]
documentation for Win32 builtins (somewhat modified)
Message-ID: <37006783.1926460@smtp1.ibm.net>
Subject: Re: Issues with build 509

p4raw-id: //depot/perl@3363

25 years agoprovide File::Copy::syscopy() via Win32::CopyFile() on win32
Gurusamy Sarathy [Mon, 10 May 1999 08:22:07 +0000]
provide File::Copy::syscopy() via Win32::CopyFile() on win32

p4raw-id: //depot/perl@3362

25 years agoescape ampersands in <pre> sections
Gurusamy Sarathy [Mon, 10 May 1999 08:11:29 +0000]
escape ampersands in <pre> sections

p4raw-id: //depot/perl@3361

25 years agoAIX hints enhancements (threads build, SOCKS support)
David R. Favor [Wed, 28 Apr 1999 08:45:28 +0000]
AIX hints enhancements (threads build, SOCKS support)
Message-ID: <372710F8.B1F73BEB@austin.ibm.com>
Subject: Working build for AIX + gcc + threading

p4raw-id: //depot/perl@3360

25 years agomore Compiler patches from Vishal Bhatia <vishalb@my-dejanews.com>
Gurusamy Sarathy [Mon, 10 May 1999 07:49:26 +0000]
more Compiler patches from Vishal Bhatia <vishalb@my-dejanews.com>
Date: Tue, 27 Apr 1999 23:47:24 PDT
Message-ID: <19990428064724.95244.qmail@hotmail.com>
Subject: [PATCH 5.005_56] Saving Tied hashes ( C.pm)
--
Date: Thu, 29 Apr 1999 18:21:06 -0700
Message-ID: <GEFPBFDJADFJBAAA@my-dejanews.com>
Subject: [PATCH 5.005_56] double constants ( C.pm)
--
Date: Mon, 03 May 1999 20:21:31 PDT
Message-ID: <19990504032131.81113.qmail@hotmail.com>
Subject: [PATCH 5.005_56] Overloading implementation ( Compiler)
--
Date: Thu, 06 May 1999 17:57:09 -0700
Message-ID: <FCJELBLAJBOBAAAA@my-dejanews.com>
Subject: Stash.pm

p4raw-id: //depot/perl@3359

25 years agocygwin32 update (untested adaptation of patch against 5.005_03)
Alexander Smishlajev [Sun, 25 Apr 1999 14:58:29 +0000]
cygwin32 update (untested adaptation of patch against 5.005_03)
Message-ID: <37230365.5F68B460@turnhere.com>
Subject: [PATCH]5.005_03 (CORE) cygwin32 port

p4raw-id: //depot/perl@3358

25 years agoapplied suggested patch, modulo already applied parts
Charles Bailey [Sat, 24 Apr 1999 20:12:43 +0000]
applied suggested patch, modulo already applied parts
Message-id: <01JAF9UAV9XG002O0W@mail.newman.upenn.edu>
Subject: [Patch 5.005_56] VMS consolidated patch #2

p4raw-id: //depot/perl@3357

25 years agoapplied suggested patch, with win32 and PERL_OBJECT additions
Tom Hughes [Sat, 24 Apr 1999 18:11:59 +0000]
applied suggested patch, with win32 and PERL_OBJECT additions
Message-ID: <609bdff748.tom@compton.compton.nu>
Subject: ByteLoader patch

p4raw-id: //depot/perl@3356

25 years agodocument 'test' attribute (from Andreas Koenig)
Gurusamy Sarathy [Mon, 10 May 1999 03:22:49 +0000]
document 'test' attribute (from Andreas Koenig)

p4raw-id: //depot/perl@3355

25 years agoPATCH for small bug in scan_bin
Paul Marquess [Thu, 22 Apr 1999 23:12:08 +0000]
PATCH for small bug in scan_bin

Message-ID: <5104D4DBC598D211B5FE0000F8FE7EB29C6B45@mbtlipnt02.btlabs.bt.co.uk>

p4raw-id: //depot/perl@3354

25 years agomore bulletproof workaround for mangled paths (updates changes#3345,3350);
Gurusamy Sarathy [Mon, 10 May 1999 02:39:33 +0000]
more bulletproof workaround for mangled paths (updates changes#3345,3350);
provide Win32::GetLongPathName() to complement Win32::GetShortPathName()

p4raw-link: @3350 on //depot/perl: b5ce6607ab4b332cfeb9911174599b4208a0bc29
p4raw-link: @3345 on //depot/perl: 95140b9803ddf95b050f1d52936f19393a6b541c

p4raw-id: //depot/perl@3353

25 years agoflush all open output buffers before fork(), exec(), system, qx//
Gurusamy Sarathy [Sun, 9 May 1999 22:47:39 +0000]
flush all open output buffers before fork(), exec(), system, qx//
and pipe open() operations, simplifying buffering headaches faced
by users; uses fflush(NULL), which may need Configure test

p4raw-id: //depot/perl@3352

25 years agoperlcc on win32 (correct version of fix suggested by Jean-Louis
Gurusamy Sarathy [Sun, 9 May 1999 21:11:51 +0000]
perlcc on win32 (correct version of fix suggested by Jean-Louis
Leroy <jll@skynet.be>)

p4raw-id: //depot/perl@3351

25 years agonormalize $^X to full pathname on win32
Gurusamy Sarathy [Sun, 9 May 1999 20:39:11 +0000]
normalize $^X to full pathname on win32

p4raw-id: //depot/perl@3350

25 years agoallow readline($globref), <$globref> already works
Gurusamy Sarathy [Sun, 9 May 1999 20:23:07 +0000]
allow readline($globref), <$globref> already works

p4raw-id: //depot/perl@3349

25 years agoperldoc cleanups (variant of changes suggested by Christian Lemburg
Gurusamy Sarathy [Sun, 9 May 1999 20:00:09 +0000]
perldoc cleanups (variant of changes suggested by Christian Lemburg
<lemburg@online-club.de>)

p4raw-id: //depot/perl@3348

25 years agoadditions to Thread.pm docs from Tuomas J. Lukka
Gurusamy Sarathy [Sun, 9 May 1999 18:47:21 +0000]
additions to Thread.pm docs from Tuomas J. Lukka
<lukka@fas.harvard.edu>

p4raw-id: //depot/perl@3347

25 years agoRe: pdt: Perl Development Tools?
Stephen McCamant [Sat, 17 Apr 1999 02:46:13 +0000]
Re: pdt: Perl Development Tools?

Message-ID: <14103.57454.614253.598264@fre-76-120.reshall.berkeley.edu>

p4raw-id: //depot/perl@3346

25 years agowork around mangled archname on win32 while finding privlib/sitelib;
Gurusamy Sarathy [Sun, 9 May 1999 18:22:43 +0000]
work around mangled archname on win32 while finding privlib/sitelib;
normalize lib paths to forward slashes internally

p4raw-id: //depot/perl@3345

25 years agofix typo in dbm filters that caused odbm.t to fail
Gurusamy Sarathy [Sun, 9 May 1999 03:20:06 +0000]
fix typo in dbm filters that caused odbm.t to fail

p4raw-id: //depot/perl@3344

25 years agotweak test totals
Gurusamy Sarathy [Sun, 9 May 1999 02:02:59 +0000]
tweak test totals

p4raw-id: //depot/perl@3343

25 years agoimport list propagation busted (pointed out by Ton Hospel
Gurusamy Sarathy [Sun, 9 May 1999 01:42:06 +0000]
import list propagation busted (pointed out by Ton Hospel
<thospel@mail.dma.be>)

p4raw-id: //depot/perl@3342

25 years agohpux needs {SHLIB_PATH,LDOPTS} rather than LD_{LIBRARY,RUN}_PATH
Gurusamy Sarathy [Sun, 9 May 1999 00:54:18 +0000]
hpux needs {SHLIB_PATH,LDOPTS} rather than LD_{LIBRARY,RUN}_PATH
(as suggested by Eric Boehm <boehm@nortelnetworks.com>)

p4raw-id: //depot/perl@3341

25 years agogenerate manpages for newly added utils
Gurusamy Sarathy [Sun, 9 May 1999 00:40:41 +0000]
generate manpages for newly added utils

p4raw-id: //depot/perl@3340

25 years agoRe: ptr to realloced memory in yylex
Hugo van der Sanden [Sun, 2 May 1999 17:59:24 +0000]
Re: ptr to realloced memory in yylex

Message-Id: <199905021659.RAA14016@crypt.compulink.co.uk>

p4raw-id: //depot/perl@3339

25 years agoRemove CONFIG item, add Digital UNIX 'ld' bug.
Jarkko Hietaniemi [Sat, 8 May 1999 22:40:29 +0000]
Remove CONFIG item, add Digital UNIX 'ld' bug.

p4raw-id: //depot/cfgperl@3338

25 years agoIntegrate from mainperl.
Jarkko Hietaniemi [Sat, 8 May 1999 22:22:26 +0000]
Integrate from mainperl.

p4raw-id: //depot/cfgperl@3337

25 years agomake perldoc -f grok nested =items
Gurusamy Sarathy [Sat, 8 May 1999 21:48:22 +0000]
make perldoc -f grok nested =items

p4raw-id: //depot/perl@3336

25 years agoallow AV/HV dereferences on pseudohashes ($ph->{foo}[1], etc.)
Gurusamy Sarathy [Sat, 8 May 1999 19:48:11 +0000]
allow AV/HV dereferences on pseudohashes ($ph->{foo}[1], etc.)

p4raw-id: //depot/perl@3335

25 years agoupdate test totals
Gurusamy Sarathy [Sat, 8 May 1999 19:09:41 +0000]
update test totals

p4raw-id: //depot/perl@3334

25 years agomention unpack('pP',...) footshot (from Albert Dvornik <bert@genscan.com>)
Gurusamy Sarathy [Sat, 8 May 1999 16:56:02 +0000]
mention unpack('pP',...) footshot (from Albert Dvornik <bert@genscan.com>)

p4raw-id: //depot/perl@3333

25 years agoapplied suggested patch, added tests
William Mann [Mon, 12 Apr 1999 12:25:22 +0000]
applied suggested patch, added tests
Message-Id: <199904121625.MAA00983@hwsrv1.avici.com>
Subject: BigInt.pm extensions for logical operations

p4raw-id: //depot/perl@3332

25 years agoavoid temporary files named 'tmp'
Gurusamy Sarathy [Sat, 8 May 1999 16:09:33 +0000]
avoid temporary files named 'tmp'

p4raw-id: //depot/perl@3331

25 years agoImplement OPEN, EOF, SEEK, TELL, BINMODE and FILENO as TIEHANDLE methods.
Nick Ing-Simmons [Sat, 8 May 1999 14:16:30 +0000]
Implement OPEN, EOF, SEEK, TELL, BINMODE and FILENO as TIEHANDLE methods.
Provide Tie::StdHandle
Basic update of docs.

p4raw-id: //depot/perl@3330

25 years agoTweaks to open(my $fh,...) stuff
Nick Ing-Simmons [Sat, 8 May 1999 12:03:45 +0000]
Tweaks to open(my $fh,...) stuff

p4raw-id: //depot/perl@3329

25 years agoBring SDBM_File.xs into line with new typemap
Nick Ing-Simmons [Sat, 8 May 1999 11:18:42 +0000]
Bring SDBM_File.xs into line with new typemap

p4raw-id: //depot/perl@3328

25 years agoadd test case for AUTOLOAD reentrancy fix in change#3279
Gurusamy Sarathy [Sat, 8 May 1999 00:07:11 +0000]
add test case for AUTOLOAD reentrancy fix in change#3279

p4raw-link: @3279 on //depot/maint-5.004/perl: 0e728c71769b15d79c5e25115ecf62c06ac5c5ea

p4raw-id: //depot/perl@3327

25 years agoImplement open( my $fh, ...) and similar.
Nick Ing-Simmons [Fri, 7 May 1999 21:24:50 +0000]
Implement open( my $fh, ...) and similar.
  Set flag in op.c for "constructor ops"
  In pp_rv2gv, if flag is set and arg is PADSV and uninit
  vivify as reference to a detached GV.
  (Name of GV is the pad name.)
This scheme should "just work" for pipe/socket etc. too.

#if 0 out the open(FH,undef) for now.
Change t/io/open.t to test open(my $fh,...)

p4raw-id: //depot/perl@3326

25 years agoCorrect SvLEN vs SvCUR which leads to odd "chunk" vs "line" in mess().
Nick Ing-Simmons [Fri, 7 May 1999 21:18:42 +0000]
Correct SvLEN vs SvCUR  which leads to odd "chunk" vs "line" in mess().

p4raw-id: //depot/perl@3325

25 years agoavoid using PL_sv_mutex in condpair_magic() (avoids hangs when
Gurusamy Sarathy [Fri, 7 May 1999 20:28:31 +0000]
avoid using PL_sv_mutex in condpair_magic() (avoids hangs when
intervening code has to allocate SVs)

p4raw-id: //depot/perl@3324

25 years agoallow line numbers to show in diagnostics during global destruction
Gurusamy Sarathy [Fri, 7 May 1999 19:45:08 +0000]
allow line numbers to show in diagnostics during global destruction

p4raw-id: //depot/perl@3323

25 years agoBug in MM_VMS.PM
Dan Sugalski [Fri, 9 Apr 1999 16:16:39 +0000]
Bug in MM_VMS.PM

Message-Id: <3.0.6.32.19990409161639.02ea1050@ous.edu>

p4raw-id: //depot/perl@3322

25 years ago[perl-5.005.02] detect lack of /dev/tty
Karl Heuer [Wed, 7 Apr 1999 23:58:58 +0000]
[perl-5.005.02] detect lack of /dev/tty

Message-Id: <199904080358.XAA01192@mescaline.gnu.org>

p4raw-id: //depot/perl@3321

25 years agoallow distinct prefix for versioned executables
Roderick Schertler [Wed, 7 Apr 1999 15:34:56 +0000]
allow distinct prefix for versioned executables
Message-ID: <3003.923513696@eeyore.ibcinc.com>
Subject: perl55.00503 -> perl5.00503 patch for installperl

p4raw-id: //depot/perl@3320

25 years ago From: Dan Sugalski <sugalskd@osshe.edu>
Gurusamy Sarathy [Fri, 7 May 1999 08:07:02 +0000]
From: Dan Sugalski <sugalskd@osshe.edu>
Date: Mon, 05 Apr 1999 15:38:42 -0700
Message-Id: <3.0.6.32.19990405153842.0367b650@ous.edu>
Subject: Re: chomp fails with $/ in fixed-length record mode
--
From: Roderick Schertler <roderick@argon.org>
Date: Tue, 06 Apr 1999 21:11:37 -0400
Message-ID: <2795.923447497@eeyore.ibcinc.com>
Subject: Re: chomp fails with $/ in fixed-length record mode

p4raw-id: //depot/perl@3319

25 years agoMake % use fmod()
Ilya Zakharevich [Tue, 6 Apr 1999 01:40:36 +0000]
Make % use fmod()

Message-ID: <19990406014035.A1238@monk.mps.ohio-state.edu>

p4raw-id: //depot/perl@3318

25 years agoDBM Filters (via private mail)
Paul Marquess [Sun, 18 Apr 1999 21:05:52 +0000]
DBM Filters (via private mail)
Message-Id: <199904182009.NAA19152@activestate.com>
Subject: DBM Filters

p4raw-id: //depot/perl@3317

25 years agoavoid negative return value from Win32::GetTickCount()
Jan Dubois [Sat, 3 Apr 1999 19:04:18 +0000]
avoid negative return value from Win32::GetTickCount()
Message-ID: <37084742.22824479@smtp1.ibm.net>
Subject: Re: Win32::GetTickCount

p4raw-id: //depot/perl@3316

25 years agoopen(FH,undef) # creates new_tmpfile opened read/write
Nick Ing-Simmons [Thu, 6 May 1999 21:44:38 +0000]
open(FH,undef) # creates new_tmpfile opened read/write
Add t/io/open.t with test for above.

p4raw-id: //depot/perl@3315

25 years agocompiler fixes from Vishal Bhatia <vishalb@hotmail.com>
Gurusamy Sarathy [Thu, 6 May 1999 08:01:23 +0000]
compiler fixes from Vishal Bhatia <vishalb@hotmail.com>
Date: Tue, 30 Mar 1999 23:40:34 PST
Message-ID: <19990331074034.6117.qmail@hotmail.com>
Subject: [PATCH 5.005_56] pp_entersub and pp_leavewrite(CC.pm)
--
Date: Wed, 07 Apr 1999 00:28:23 -0800
Message-ID: <FGBNLNPOEELFAAAA@my-dejanews.com>
Subject: [PATCH 5.005_56] function prototypes(B.pm)
--
Date: Thu, 22 Apr 1999 23:40:52 -0700
Message-ID: <OEAOMKBMLDADCAAA@my-dejanews.com>
Subject: [PATCH 5.005_56 ] discarding worthless padsvs
--
Date: Tue, 27 Apr 1999 01:14:49 PDT
Message-ID: <19990427081449.28615.qmail@hotmail.com>
Subject: [PATCH 5.005_56] pp_ncmp implementation ( CC.pm)

p4raw-id: //depot/perl@3314

25 years agoIntegrate from mainperl.
Jarkko Hietaniemi [Thu, 6 May 1999 07:59:52 +0000]
Integrate from mainperl.

p4raw-id: //depot/cfgperl@3313