Gurusamy Sarathy [Wed, 2 Jun 1999 00:48:50 +0000]
remove stray K&R-isms
p4raw-id: //depot/perl@3515
Gurusamy Sarathy [Tue, 1 Jun 1999 15:55:55 +0000]
change#3447 didn't do enough to exempt Foo->bar(qw/.../) from
strict 'subs'
p4raw-link: @3447 on //depot/perl:
7a52d87a7fbc7848e6b3e9e96db52d4070212cca
p4raw-id: //depot/perl@3514
Gurusamy Sarathy [Mon, 31 May 1999 19:21:30 +0000]
tighter -help output
p4raw-id: //depot/perl@3512
Gurusamy Sarathy [Mon, 31 May 1999 17:18:23 +0000]
fix memory leak in C<eval 'return sub {...}'>
p4raw-id: //depot/perl@3511
Gurusamy Sarathy [Mon, 31 May 1999 14:11:46 +0000]
tweak C++isms
p4raw-id: //depot/perl@3510
Gurusamy Sarathy [Sat, 29 May 1999 16:49:39 +0000]
avoid gv_check() recursive pit
p4raw-id: //depot/perl@3506
Gurusamy Sarathy [Fri, 28 May 1999 21:22:23 +0000]
add wide versions of win32 system calls (first step in
globalization); delayload winsock for performance if compiling
with VC 6.0
p4raw-id: //depot/perl@3501
Gurusamy Sarathy [Fri, 28 May 1999 16:37:26 +0000]
change#3449 wasn't doing enough
p4raw-link: @3449 on //depot/perl:
18228614d1dac2db099ef3d8846e53f44accce72
p4raw-id: //depot/perl@3493
Gurusamy Sarathy [Thu, 27 May 1999 03:56:20 +0000]
make win32_spawnvp() inherit standard handles even when they
may be redirected
p4raw-id: //depot/perl@3487
Gurusamy Sarathy [Wed, 26 May 1999 01:56:28 +0000]
fix missing exported symbol
p4raw-id: //depot/perl@3484
Jarkko Hietaniemi [Tue, 25 May 1999 22:13:39 +0000]
The change #3479 wasn't perfect.
p4raw-link: @3479 on //depot/perl:
366e399a4ddea371332acd3b46db7692b92ac76con //depot/cfgperl: 015b361d14b10a254511e7c77a5c4078d4a207cd
p4raw-id: //depot/perl@3480
Jarkko Hietaniemi [Tue, 25 May 1999 21:59:21 +0000]
Cures for _57 in AIX 4.1.5.0.
(1) The lddlflags lost its -lc by change #3660
(and the politeness of change #3257).
(2) optype_size must end up in perl.exp (as PL_optype_size).
Added it to perlvars.h, fixed bytecode.pl,
regen'ed the relevant headers.
p4raw-link: @3660 (not found)
p4raw-link: @3257 on //depot/cfgperl:
5f3774a9b49fbaa1b06fec2cad77079ee509d6ca
p4raw-id: //depot/perl@3479
Gurusamy Sarathy [Tue, 25 May 1999 10:43:48 +0000]
here be 5.005_57
p4raw-id: //depot/perl@3477
p4raw-integrated: from //depot/maint-5.005/perl@3476 'merge in' Changes
(@3085..)
Gurusamy Sarathy [Tue, 25 May 1999 09:23:43 +0000]
up patchlevel &c
p4raw-id: //depot/perl@3476
Ilya Zakharevich [Tue, 25 May 1999 02:42:23 +0000]
REx engine improvements
Message-Id: <
199905250642.CAA06208@monk.mps.ohio-state.edu>
p4raw-id: //depot/perl@3475
Gurusamy Sarathy [Tue, 25 May 1999 08:39:56 +0000]
test case for change#3470
p4raw-link: @3470 on //depot/perl:
e094bb4e86c3cb9e46442b6003185dc746deb691
p4raw-id: //depot/perl@3474
Gurusamy Sarathy [Tue, 25 May 1999 08:36:52 +0000]
perlport 1.43 update from Chris Nandor and Tom Christiansen
p4raw-id: //depot/perl@3473
Gurusamy Sarathy [Tue, 25 May 1999 08:28:57 +0000]
assorted tweaks
p4raw-id: //depot/perl@3472
Gurusamy Sarathy [Tue, 25 May 1999 06:06:04 +0000]
perlref update from Tom Christiansen
p4raw-id: //depot/perl@3471
Ilya Zakharevich [Mon, 24 May 1999 17:43:56 +0000]
hv.c calling negative malloc()
Message-ID: <
19990524174356.A1944@monk.mps.ohio-state.edu>
p4raw-id: //depot/perl@3470
Gurusamy Sarathy [Tue, 25 May 1999 05:59:22 +0000]
avoid temporary files that have a constant name (from a suggestion
by Anthony J. Lill <ajlill@ajlc.waterloo.on.ca>)
p4raw-id: //depot/perl@3469
Peter Prymmer [Mon, 24 May 1999 11:20:25 +0000]
EBCDIC %HTML_Escapes for Pod::Text, plus sync patch.
Message-Id: <
9905241820.AA28071@forte.com>
p4raw-id: //depot/perl@3468
Gurusamy Sarathy [Tue, 25 May 1999 04:08:50 +0000]
fix glob() bug that resulted in missing symlinks that don't point
anywhere
p4raw-id: //depot/perl@3467
Gurusamy Sarathy [Tue, 25 May 1999 03:00:00 +0000]
avoid enumerating @INC contents in diagnostic if @INC was never
searched
p4raw-id: //depot/perl@3466
Gurusamy Sarathy [Tue, 25 May 1999 02:24:08 +0000]
add caveat about close(PIPE) carelessness
p4raw-id: //depot/perl@3465
Gurusamy Sarathy [Mon, 24 May 1999 23:55:53 +0000]
fix bogus line numbers for void context warnings
(change#2548 was overeager)
p4raw-link: @2548 on //depot/cfgperl:
68c734842396ee490e3f1243c6050bbadc602253
p4raw-id: //depot/perl@3464
Gurusamy Sarathy [Mon, 24 May 1999 23:31:58 +0000]
change#3455 had a typo
p4raw-link: @3455 on //depot/perl:
288ec9e31566cfd8e9a63e1dd3d7e670d6e519b8
p4raw-id: //depot/perl@3463
Gurusamy Sarathy [Mon, 24 May 1999 17:32:20 +0000]
more pod updates from Tom Christiansen; regen perltoc
p4raw-id: //depot/perl@3462
Gurusamy Sarathy [Mon, 24 May 1999 07:41:32 +0000]
perlmod notes from Damian Conway (via Tom Christiansen)
p4raw-id: //depot/perl@3461
Gurusamy Sarathy [Mon, 24 May 1999 07:24:11 +0000]
major pod update from Tom Christiansen
p4raw-id: //depot/perl@3460
Gurusamy Sarathy [Mon, 24 May 1999 06:26:48 +0000]
perlfaq update from Tom Christiansen
p4raw-id: //depot/perl@3459
Gurusamy Sarathy [Mon, 24 May 1999 05:55:11 +0000]
updated to v1.50 from CPAN
p4raw-id: //depot/perl@3458
Hugo van der Sanden [Sun, 23 May 1999 16:35:07 +0000]
name PL_in_eval bits
Message-Id: <
199905231535.QAA00032@crypt.compulink.co.uk>
p4raw-id: //depot/perl@3457
Gurusamy Sarathy [Mon, 24 May 1999 05:18:06 +0000]
make -t mode the default on emacs/dumb terminals
p4raw-id: //depot/perl@3456
Gurusamy Sarathy [Mon, 24 May 1999 05:05:19 +0000]
return 0 rather than "" when scalar grep has nothing to iterate
on (brings behavior in line with documentation)
p4raw-id: //depot/perl@3455
Tim Jenness [Thu, 20 May 1999 13:27:02 +0000]
Problem with MM_Unix in 5.005_03
Message-Id: <E10kcDN-0007TA-00@lapaki>
p4raw-id: //depot/perl@3454
Byron Brummer [Thu, 20 May 1999 04:01:17 +0000]
avoid removing duplicates in user-generated warnings
Message-Id: <
199905201101.EAA91175@thrush.omix.com>
Subject: [PATCH] Re: warn buffers/loses output in ?? - 5.005_03
p4raw-id: //depot/perl@3453
Gurusamy Sarathy [Mon, 24 May 1999 04:23:10 +0000]
straighten some code to avoid NeXT compiler bugs (from
Geoff Kuenning <geoff@cs.hmc.edu>)
p4raw-id: //depot/perl@3452
Gurusamy Sarathy [Mon, 24 May 1999 03:03:05 +0000]
minor logic tweak for reserved word warning
p4raw-id: //depot/perl@3451
Gurusamy Sarathy [Mon, 24 May 1999 02:34:20 +0000]
oops, some files missing in change#3449
p4raw-link: @3449 on //depot/perl:
18228614d1dac2db099ef3d8846e53f44accce72
p4raw-id: //depot/perl@3450
Gurusamy Sarathy [Mon, 24 May 1999 02:33:12 +0000]
allow '*' prototype to autoquote even barewords that happen to be
function names; parens or ampersand continue to force the other
interpretation; makes C<sub Foo {'bar'} CORE::GLOBAL::require Foo;>
do the right thing, for example
p4raw-id: //depot/perl@3449
Gurusamy Sarathy [Mon, 24 May 1999 01:51:24 +0000]
remove vestiges of PL_last_proto
p4raw-id: //depot/perl@3448
Gurusamy Sarathy [Mon, 24 May 1999 01:49:20 +0000]
redo change#2061 and parts of change#1169 with code in the
parser; PL_last_proto hackery gone, strict 'subs' in now
implemented in the optimizer where specifying the exceptional
cases is much more robust; '*' (bareword) prototype now works
reliably when used in second and subsequent arguments
p4raw-link: @2061 on //depot/perl:
bf8481137c02593eb36f8d0e234a2ec41a1c92e4
p4raw-link: @1169 on //depot/perl:
2a841d1398ee9bbf30a942905192cc2591b3e92a
p4raw-id: //depot/perl@3447
Gurusamy Sarathy [Sun, 23 May 1999 05:00:55 +0000]
remove redundant part of change#1169 superseded by change#2061;
avoid "future reserved word" warning on prototypical bearwords
p4raw-link: @2061 on //depot/perl:
bf8481137c02593eb36f8d0e234a2ec41a1c92e4
p4raw-link: @1169 on //depot/perl:
2a841d1398ee9bbf30a942905192cc2591b3e92a
p4raw-id: //depot/perl@3446
Gurusamy Sarathy [Fri, 21 May 1999 23:36:49 +0000]
s/isspace/isSPACE/g and make sure the CRT version is always
passed an unsigned char (fixes random occurrence of spaces in
arguments containing high-bit chars passed to spawned children,
on win32)
p4raw-id: //depot/perl@3445
Gurusamy Sarathy [Fri, 21 May 1999 23:08:55 +0000]
integrate Configure changes from cfgperl
p4raw-id: //depot/perl@3444
Jarkko Hietaniemi [Fri, 21 May 1999 22:00:56 +0000]
Integrate from mainperl.
p4raw-id: //depot/cfgperl@3443
Jarkko Hietaniemi [Fri, 21 May 1999 21:59:46 +0000]
fflush.
p4raw-id: //depot/cfgperl@3442
Gurusamy Sarathy [Fri, 21 May 1999 17:48:55 +0000]
integrate cfgperl changes
p4raw-id: //depot/perl@3441
Gurusamy Sarathy [Fri, 21 May 1999 17:42:49 +0000]
test tweak
p4raw-id: //depot/perl@3440
Gurusamy Sarathy [Fri, 21 May 1999 17:31:26 +0000]
fix breakage when neither FFLUSH_ALL nor FFLUSH_NULL are #defined.
(Configure fflush(NULL) detection seems broken on Solaris, which
is why I hit the problem)
p4raw-id: //depot/perl@3439
Gurusamy Sarathy [Thu, 20 May 1999 16:41:01 +0000]
perlport 1.41 update from Chris Nandor <pudge@pobox.com>
p4raw-id: //depot/perl@3438
Jarkko Hietaniemi [Thu, 20 May 1999 07:14:39 +0000]
Patches to fflushing in SunOS 4 from Andy Dougherty
(via private email).
p4raw-id: //depot/cfgperl@3437
Gurusamy Sarathy [Thu, 20 May 1999 05:18:26 +0000]
various little nits
p4raw-id: //depot/perl@3436
Hugo van der Sanden [Fri, 14 May 1999 21:34:58 +0000]
installperl
To: perl5-porters@perl.org
Message-Id: <
199905142034.VAA00865@crypt.compulink.co.uk>
p4raw-id: //depot/cfgperl@3435
Jarkko Hietaniemi [Mon, 17 May 1999 21:25:54 +0000]
Integrate from mainperl.
p4raw-id: //depot/cfgperl@3434
Gurusamy Sarathy [Mon, 17 May 1999 09:49:01 +0000]
integrate cfgperl changes into mainline
p4raw-id: //depot/perl@3433
Gurusamy Sarathy [Mon, 17 May 1999 09:06:45 +0000]
emit more appropriate diagnostic for failed glob (variant
of patch suggested by Graham Barr)
p4raw-id: //depot/perl@3432
Todd C. Miller [Thu, 13 May 1999 22:18:43 +0000]
find2perl does not grok the 'c' suffix to the -size argument
Message-Id: <
199905140418.WAA18826@xerxes.courtesan.com>
p4raw-id: //depot/perl@3431
Fifer, Eric [Wed, 12 May 1999 20:25:54 +0000]
additional cleanups for cygwin32 port
Message-ID: <
71E287AB0D94D111BBD600600849EC8185EDAF@POST>
Subject: [PATCH]perl5.005_03 (CORE) cygwin32 port
p4raw-id: //depot/perl@3430
Andy Dougherty [Wed, 12 May 1999 11:44:11 +0000]
(Was Re: SunOS4.1 compilation error)
Message-Id: <Pine.GSU.4.05.
9905121136520.25150-100000@newton.phys>
p4raw-id: //depot/perl@3429
Jarkko Hietaniemi [Mon, 17 May 1999 07:03:26 +0000]
Integrate from mainperl modulo the Socket.xs change.
p4raw-id: //depot/cfgperl@3428
Ilya Zakharevich [Sun, 16 May 1999 01:28:18 +0000]
Devel::Peek::mstat not working
To: perl5-porters@perl.org (Mailing list Perl5)
Message-Id: <
199905160528.BAA23376@monk.mps.ohio-state.edu>
p4raw-id: //depot/cfgperl@3427
Mark-Jason Dominus [Sat, 15 May 1999 12:43:47 +0000]
DOC PATCH (5.005_55): Error message missing from perldiag.pod
To: perl5-porters@perl.com
Message-ID: <
19990515164348.7313.qmail@plover.com>
p4raw-id: //depot/cfgperl@3426
Nick Ing-Simmons [Sat, 15 May 1999 15:56:10 +0000]
Mingw32 + w32api-0.1.5 tweaks
- now more like other Win32 compilers
p4raw-id: //depot/perl@3425
Nick Ing-Simmons [Fri, 14 May 1999 21:04:22 +0000]
Experimental "slab" allocator for ops.
To try it -DPL_OP_SLAB_ALLOC for op.c
This is for proof of concept only, it leaks memory
(ops are not free'd) so don't use in embedded apps.
If this minimalist version does not show performance
gain then whole idea is worthless.
Nick see's approx 12% speed up vs perlmalloc running
perl -Ilib -MCPAN -e ''
Solaris2.6, gcc-2.8.1 but numbers are not repeatable.
p4raw-id: //depot/perl@3424
Gurusamy Sarathy [Fri, 14 May 1999 19:55:04 +0000]
on win32, look for "site/5.XXX/lib" if "site/5.XXXYY/lib" isn't
found (brings sitelib intuition in line with privlib)
p4raw-id: //depot/perl@3423
Peter Prymmer [Thu, 13 May 1999 15:29:57 +0000]
add config.msg to VMS configure.com
To: perl5-porters@perl.org, vmsperl@perl.org
Message-Id: <
9905132229.AA15854@forte.com>
p4raw-id: //depot/cfgperl@3422
Jarkko Hietaniemi [Fri, 14 May 1999 07:34:20 +0000]
Integrate from mainperl.
p4raw-id: //depot/cfgperl@3421
Jarkko Hietaniemi [Fri, 14 May 1999 07:33:26 +0000]
Still fflushing.
p4raw-id: //depot/cfgperl@3420
Gurusamy Sarathy [Fri, 14 May 1999 03:08:29 +0000]
mortalize string allocations by win32_get_{priv,site}lib()
(fixes small memory leak in interpreter)
p4raw-id: //depot/perl@3419
Gurusamy Sarathy [Fri, 14 May 1999 03:06:50 +0000]
make win32_longname() preserve kind of slashes in argument
p4raw-id: //depot/perl@3418
Gurusamy Sarathy [Fri, 14 May 1999 03:04:44 +0000]
canonicalize path for $(FULLPERL) and $(PERL) in MakeMaker
p4raw-id: //depot/perl@3417
Jarkko Hietaniemi [Thu, 13 May 1999 21:18:06 +0000]
Integrate from mainperl.
p4raw-id: //depot/cfgperl@3416
Jarkko Hietaniemi [Thu, 13 May 1999 21:16:49 +0000]
Fixes from Andy Dougherty (via private email).
p4raw-id: //depot/cfgperl@3415
Nick Ing-Simmons [Thu, 13 May 1999 20:04:26 +0000]
valist vs va_list typo
p4raw-id: //depot/perl@3414
Andy Dougherty [Wed, 12 May 1999 11:44:11 +0000]
(Was Re: SunOS4.1 compilation error)
To: perlbug@perl.com
Message-Id: <Pine.GSU.4.05.
9905121136520.25150-100000@newton.phys>
p4raw-id: //depot/cfgperl@3413
Jarkko Hietaniemi [Thu, 13 May 1999 14:20:17 +0000]
Integrate from mainperl.
p4raw-id: //depot/cfgperl@3412
Gurusamy Sarathy [Thu, 13 May 1999 14:16:56 +0000]
docatch_body() declaration mismatch
p4raw-id: //depot/perl@3411
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
Jarkko Hietaniemi [Thu, 13 May 1999 13:31:53 +0000]
Still fflushing strong.
p4raw-id: //depot/cfgperl@3409
Jarkko Hietaniemi [Wed, 12 May 1999 14:30:23 +0000]
Integrate from mainperl.
p4raw-id: //depot/cfgperl@3408
Jarkko Hietaniemi [Wed, 12 May 1999 12:28:31 +0000]
Be tidier with fflush(NULL) testing.
p4raw-id: //depot/cfgperl@3407
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
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
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
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
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
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
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
Gurusamy Sarathy [Wed, 12 May 1999 10:36:02 +0000]
more testsuite smarts (many of them courtesy Ilya)
p4raw-id: //depot/perl@3399
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
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
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
Jarkko Hietaniemi [Tue, 11 May 1999 22:21:32 +0000]
Redo parts of #3341 and #3358 that #3394 undid.
p4raw-id: //depot/cfgperl@3395
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
Jarkko Hietaniemi [Tue, 11 May 1999 21:44:59 +0000]
Integrate from mainperl.
p4raw-id: //depot/cfgperl@3393
Gurusamy Sarathy [Tue, 11 May 1999 20:56:43 +0000]
update embedvar.h
p4raw-id: //depot/perl@3392
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
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