Gurusamy Sarathy [Thu, 27 Apr 2000 05:55:03 +0000 (05:55 +0000)]
recognize our, CHECK and INIT in cperl-mode (from Doug MacEachern)
p4raw-id: //depot/perl@5961
Gurusamy Sarathy [Thu, 27 Apr 2000 05:49:26 +0000 (05:49 +0000)]
better INSTALL notes on Solaris issues (from Dominic Dunlop)
p4raw-id: //depot/perl@5960
Gurusamy Sarathy [Thu, 27 Apr 2000 05:33:41 +0000 (05:33 +0000)]
doubled words in pods (from Simon Cozens
<simon.p.cozens@jp.pwcglobal.com>)
p4raw-id: //depot/perl@5959
Gurusamy Sarathy [Thu, 27 Apr 2000 05:11:39 +0000 (05:11 +0000)]
change#3569 deleted some essential code, revert; avoid use of
atexit() to make DynaLoader work properly on AIX under mod_perl
(from Jens-Uwe Mager <jum@helios.de>)
p4raw-link: @3569 on //depot/perl:
054b02d6604bb3beeebed2d8a040d025b131c9a6
p4raw-id: //depot/perl@5958
Gurusamy Sarathy [Thu, 27 Apr 2000 04:54:51 +0000 (04:54 +0000)]
pod nits (from A. C. Yardley <yardley@tanet.net>)
p4raw-id: //depot/perl@5957
Gurusamy Sarathy [Thu, 27 Apr 2000 04:51:47 +0000 (04:51 +0000)]
better diagnostics on failed tests (from Ilya Zakharevich)
p4raw-id: //depot/perl@5956
Gurusamy Sarathy [Thu, 27 Apr 2000 04:26:44 +0000 (04:26 +0000)]
longstanding bug exposed by change#3307: sort arguments weren't
compiled with the right wantarray context (ensuing runtime lookup
via block_gimme() was getting the incidental context of the
sort() itself)
p4raw-link: @3307 on //depot/perl:
82092f1dcd6e496644fe74540fa706cb390be431
p4raw-id: //depot/perl@5955
Gurusamy Sarathy [Wed, 26 Apr 2000 23:42:12 +0000 (23:42 +0000)]
integrate cfgperl contents into mainline
p4raw-id: //depot/perl@5954
Jarkko Hietaniemi [Wed, 26 Apr 2000 23:06:42 +0000 (23:06 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5953
Jarkko Hietaniemi [Wed, 26 Apr 2000 23:03:46 +0000 (23:03 +0000)]
Undo "use integer" addition from 64bitint as it seems
to break most of the subtests in Digital UNIX;
Unicos needs to find another way.
p4raw-id: //depot/cfgperl@5952
Jarkko Hietaniemi [Wed, 26 Apr 2000 22:57:53 +0000 (22:57 +0000)]
Be more robust on "extreme" (large absolute value)
arguments. Originally reported by Daniel Connelly
as a problem with asinh() on large negative arguments,
asinh() used to bail out because an argument to log()
ended up being zero. Ilya Zakharevich proposed using
Taylor's series in such cases, which for such large
arguments is a very good approximation.
p4raw-id: //depot/cfgperl@5951
Gurusamy Sarathy [Tue, 25 Apr 2000 19:13:12 +0000 (19:13 +0000)]
reformat perldiag to avoid long lines
p4raw-id: //depot/perl@5950
Gurusamy Sarathy [Tue, 25 Apr 2000 18:41:11 +0000 (18:41 +0000)]
make perldoc use the pod2man from the same version (from
M.J.T. Guy)
p4raw-id: //depot/perl@5949
Gurusamy Sarathy [Tue, 25 Apr 2000 18:21:57 +0000 (18:21 +0000)]
typo in vars.pm that leads to cryptic message (from Piotr Piatkowski
<kompas@kompas.usr.onet.pl>)
p4raw-id: //depot/perl@5948
Gurusamy Sarathy [Tue, 25 Apr 2000 18:11:53 +0000 (18:11 +0000)]
use &dl_error rather than &dl_load_file as the guard for calling
boot_DynaLoader() (meant to fix dl_error() redefined warnings in
statically built perl)
p4raw-id: //depot/perl@5947
Jarkko Hietaniemi [Tue, 25 Apr 2000 17:37:54 +0000 (17:37 +0000)]
Document that tr() is not tr(1).
p4raw-id: //depot/cfgperl@5946
Gurusamy Sarathy [Tue, 25 Apr 2000 16:34:33 +0000 (16:34 +0000)]
make module name mandatory after -M switch; reorder perldiag
alphabetically (from Mark-Jason Dominus)
p4raw-id: //depot/perl@5945
Jarkko Hietaniemi [Tue, 25 Apr 2000 01:15:18 +0000 (01:15 +0000)]
On second thoughts frexp() does have two arguments.
p4raw-id: //depot/cfgperl@5944
Jarkko Hietaniemi [Mon, 24 Apr 2000 22:56:32 +0000 (22:56 +0000)]
Add HAS_FREXPL, HAS_ISNAN, HAS_ISNANL, and HAS_MODFL.
Now pp_ncmp() returns undef is either operand is a NaN.
p4raw-id: //depot/cfgperl@5943
Jarkko Hietaniemi [Mon, 24 Apr 2000 19:45:17 +0000 (19:45 +0000)]
Regen Configure to match #5937.
p4raw-id: //depot/cfgperl@5942
Jarkko Hietaniemi [Mon, 24 Apr 2000 19:24:11 +0000 (19:24 +0000)]
Further Unicos fixes for Mark Lutz.
p4raw-id: //depot/cfgperl@5941
Mark P Lutz [Fri, 14 Apr 2000 20:21:00 +0000 (20:21 +0000)]
Various Unicos 10.0.0.6 fixes.
Subject: [ID
20000414.007] Test suite failures in perl 5.6 on Cray T90
Reply-To: tecmpl1@triton.ca.boeing.com
To: perl5-porters@perl.org
Message-Id: <
200004142021.UAA36232@triton.ca.boeing.com>
p4raw-id: //depot/cfgperl@5940
Gurusamy Sarathy [Mon, 24 Apr 2000 19:01:24 +0000 (19:01 +0000)]
more pod nits (from Larry Virden)
p4raw-id: //depot/perl@5939
Gurusamy Sarathy [Mon, 24 Apr 2000 18:54:01 +0000 (18:54 +0000)]
Consolidated B::Deparse fixes (from Stephen McCamant)
p4raw-id: //depot/perl@5938
Jarkko Hietaniemi [Mon, 24 Apr 2000 17:39:00 +0000 (17:39 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5937
Gurusamy Sarathy [Mon, 24 Apr 2000 17:30:06 +0000 (17:30 +0000)]
additional tests for change#5934 (from Paul Marquess, who also
sent in the same fix)
p4raw-link: @5934 on //depot/perl:
f0a6fc868045c83877fa78e3e0f6f0be236d2a27
p4raw-id: //depot/perl@5936
M. J. T. Guy [Tue, 18 Apr 2000 18:24:49 +0000 (19:24 +0100)]
Do not assume sign propagation.
Subject: [PATCH] Re: [ID
20000410.010] Unicoss 10.0.0.6 and perl 5.6.0
To: payner@ncifcrf.gov, perl5-porters@perl.org
Message-Id: <E12hbk1-0006Ws-00@ursa.cus.cam.ac.uk>
p4raw-id: //depot/cfgperl@5935
Gurusamy Sarathy [Mon, 24 Apr 2000 17:16:54 +0000 (17:16 +0000)]
propagate lexical warnings from surrounding scope correctly
within string eval()
p4raw-id: //depot/perl@5934
Jarkko Hietaniemi [Mon, 24 Apr 2000 17:01:07 +0000 (17:01 +0000)]
Flatten the cpp jungle doing the nosuid checking.
p4raw-id: //depot/cfgperl@5933
Gurusamy Sarathy [Mon, 24 Apr 2000 09:08:14 +0000 (09:08 +0000)]
add rsignal(), whichsig() and do_join() to public API list
(mod_perl uses them to good advantage)
p4raw-id: //depot/perl@5932
Gurusamy Sarathy [Mon, 24 Apr 2000 09:01:40 +0000 (09:01 +0000)]
fix RE brokenness on refs/overloaded things (from Ilya Zakharevich)
p4raw-id: //depot/perl@5931
Gurusamy Sarathy [Mon, 24 Apr 2000 08:58:33 +0000 (08:58 +0000)]
small os390 tweaks (from Peter Prymmer)
p4raw-id: //depot/perl@5930
Gurusamy Sarathy [Mon, 24 Apr 2000 08:55:25 +0000 (08:55 +0000)]
pod nits
p4raw-id: //depot/perl@5929
Gurusamy Sarathy [Mon, 24 Apr 2000 08:50:13 +0000 (08:50 +0000)]
revert change#5923 ("breaks" t/lib/io_poll.t)
p4raw-link: @5923 on //depot/perl:
8bcaa1dfb69612366728f7905b96ca3f11eafd21
p4raw-id: //depot/perl@5928
Gurusamy Sarathy [Mon, 24 Apr 2000 08:43:24 +0000 (08:43 +0000)]
arrange for next() to resume at the unstack op rather than the
loop conditional, so that scope cleanup happens correctly
(from Stephen McCamant)
p4raw-id: //depot/perl@5927
Gurusamy Sarathy [Mon, 24 Apr 2000 08:18:40 +0000 (08:18 +0000)]
on windows, reserve 16M of stack rather than 128M (allows more
threads to run concurrently)
p4raw-id: //depot/perl@5926
Gurusamy Sarathy [Mon, 24 Apr 2000 08:13:52 +0000 (08:13 +0000)]
POSIX-BC tweak (from Ignasi Roca <ignasi.roca@fujitsu.siemens.es>)
p4raw-id: //depot/perl@5925
Gurusamy Sarathy [Mon, 24 Apr 2000 08:08:59 +0000 (08:08 +0000)]
avoid using uninitialized memory in require version check
p4raw-id: //depot/perl@5924
Gurusamy Sarathy [Mon, 24 Apr 2000 07:20:14 +0000 (07:20 +0000)]
various bugs in IO::Poll (from Lincoln D. Stein <lstein@cshl.org>)
p4raw-id: //depot/perl@5923
Gurusamy Sarathy [Mon, 24 Apr 2000 07:08:42 +0000 (07:08 +0000)]
commentary about IoTYPE() (from Nathan Torkington)
p4raw-id: //depot/perl@5922
Gurusamy Sarathy [Mon, 24 Apr 2000 06:58:26 +0000 (06:58 +0000)]
make eq unicode-aware (from Gisle Aas); fix bogus tests revealed
by fix
p4raw-id: //depot/perl@5921
Gurusamy Sarathy [Mon, 24 Apr 2000 06:37:59 +0000 (06:37 +0000)]
Larry's fix for buggy propagation of utf8-ness in join(); add test
p4raw-id: //depot/perl@5920
Gurusamy Sarathy [Mon, 24 Apr 2000 06:21:58 +0000 (06:21 +0000)]
Configure might miss old directories when prefix must be
expanded (from Robin Barker)
p4raw-id: //depot/perl@5919
Gurusamy Sarathy [Mon, 24 Apr 2000 06:16:11 +0000 (06:16 +0000)]
VMS nits in glob() test (from Charles Lane)
p4raw-id: //depot/perl@5918
Gurusamy Sarathy [Mon, 24 Apr 2000 06:11:56 +0000 (06:11 +0000)]
various pod nits (from Larry Virden and others)
p4raw-id: //depot/perl@5917
Gurusamy Sarathy [Mon, 24 Apr 2000 05:52:43 +0000 (05:52 +0000)]
ignore dotfiles (.cvsignore etc) in test (from Warren Jones
<wjones@tc.fluke.com>)
p4raw-id: //depot/perl@5916
Gurusamy Sarathy [Mon, 24 Apr 2000 05:07:01 +0000 (05:07 +0000)]
supported platforms mixed up
p4raw-id: //depot/perl@5915
Gurusamy Sarathy [Mon, 24 Apr 2000 04:56:08 +0000 (04:56 +0000)]
caller() wasn't returning the right number of elements for
eval {...}
p4raw-id: //depot/perl@5914
Gurusamy Sarathy [Mon, 24 Apr 2000 04:35:41 +0000 (04:35 +0000)]
pod nit: $yday range for localtime/gmtime is 0..364 not 1..365 (from
Mark-Jason Dominus)
p4raw-id: //depot/perl@5913
Gurusamy Sarathy [Mon, 24 Apr 2000 04:17:15 +0000 (04:17 +0000)]
fix totally broken caching in UNIVERSAL::isa() (from
Nick Ing-Simmons)
p4raw-id: //depot/perl@5912
Gurusamy Sarathy [Mon, 24 Apr 2000 03:39:47 +0000 (03:39 +0000)]
add linebreak properties from unicode/LineBrk.txt (from
Dave Hartnoll <Dave_Hartnoll@3b2.com>)
p4raw-link: @3 on //depot/thrperl:
a4f68e9b64464684b732bc17fd65ed4a1aa4708c
p4raw-id: //depot/perl@5911
Gurusamy Sarathy [Mon, 24 Apr 2000 03:23:10 +0000 (03:23 +0000)]
typo in pod
p4raw-id: //depot/perl@5910
Gurusamy Sarathy [Mon, 24 Apr 2000 03:22:03 +0000 (03:22 +0000)]
mode argument to do_binmode() should be file mode, not boolean
p4raw-id: //depot/perl@5909
Gurusamy Sarathy [Sun, 16 Apr 2000 16:51:08 +0000 (16:51 +0000)]
introduce illegal symbols into null package so that gv_fetchpv(...,TRUE)
always returns a valid GV even when the symbol is trapped by strictures
(avoids coredumps)
TODO: the C<package;> hack needs similar treatment
p4raw-id: //depot/perl@5908
Jarkko Hietaniemi [Fri, 31 Mar 2000 23:42:56 +0000 (23:42 +0000)]
pp_gmtime() assumed that newSVpvf %d would take C ints,
an assumption which #5905 demolished.
p4raw-id: //depot/cfgperl@5907
Jarkko Hietaniemi [Fri, 31 Mar 2000 18:54:37 +0000 (18:54 +0000)]
Typo in #5905.
p4raw-id: //depot/cfgperl@5906
Jarkko Hietaniemi [Fri, 31 Mar 2000 18:50:54 +0000 (18:50 +0000)]
Fix for "[ID
20000329.080] quad printing does not work as documented",
reported by Joseph N. Hall. The bug was that even with use64bitint
one had to use the prefixes q, L, or ll with printf/sprintf,
contrary to the documentation and common sense.
p4raw-id: //depot/cfgperl@5905
Gurusamy Sarathy [Tue, 28 Mar 2000 02:31:32 +0000 (02:31 +0000)]
add Changes, perldelta.pod
p4raw-id: //depot/perl@5904
Gurusamy Sarathy [Tue, 28 Mar 2000 02:03:55 +0000 (02:03 +0000)]
rename Changes and perldelta.pod
p4raw-id: //depot/perl@5903
Jarkko Hietaniemi [Thu, 23 Mar 2000 05:48:43 +0000 (05:48 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5901
Gurusamy Sarathy [Thu, 23 Mar 2000 05:42:43 +0000 (05:42 +0000)]
three guesses on what this is :-)
p4raw-id: //depot/perl@5900
Gurusamy Sarathy [Thu, 23 Mar 2000 05:39:11 +0000 (05:39 +0000)]
update patchlevel.h, Changes; regen perltoc.pod
p4raw-id: //depot/perl@5899
Jarkko Hietaniemi [Thu, 23 Mar 2000 05:36:47 +0000 (05:36 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5898
Gurusamy Sarathy [Thu, 23 Mar 2000 05:31:12 +0000 (05:31 +0000)]
revise perldelta for more optimal ordering, minor Todo
rearrangments
p4raw-id: //depot/perl@5897
Gurusamy Sarathy [Thu, 23 Mar 2000 05:30:15 +0000 (05:30 +0000)]
pod updates (from Tom Christiansen)
p4raw-id: //depot/perl@5896
Gurusamy Sarathy [Thu, 23 Mar 2000 02:33:33 +0000 (02:33 +0000)]
fix misplaced OP refcount for eval root
p4raw-id: //depot/perl@5895
Jarkko Hietaniemi [Wed, 22 Mar 2000 21:37:03 +0000 (21:37 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5894
Gurusamy Sarathy [Wed, 22 Mar 2000 21:08:34 +0000 (21:08 +0000)]
unretract change#5871 (Dominic Dunlop reports machten is better
with it than without)
p4raw-link: @5871 on //depot/cfgperl:
eee97483e8b20972a6444d8283945e690003b688
p4raw-id: //depot/perl@5893
Gurusamy Sarathy [Wed, 22 Mar 2000 20:37:44 +0000 (20:37 +0000)]
integrate cfgperl changes into mainline
p4raw-id: //depot/perl@5892
Gurusamy Sarathy [Wed, 22 Mar 2000 20:04:01 +0000 (20:04 +0000)]
perlsyn.pod nit (from Tom Christiansen)
p4raw-id: //depot/perl@5891
Gurusamy Sarathy [Wed, 22 Mar 2000 19:43:22 +0000 (19:43 +0000)]
typo in comment
p4raw-id: //depot/perl@5890
Gurusamy Sarathy [Wed, 22 Mar 2000 19:41:46 +0000 (19:41 +0000)]
add README.machten (from Dominic Dunlop)
p4raw-id: //depot/perl@5889
Gurusamy Sarathy [Wed, 22 Mar 2000 19:29:47 +0000 (19:29 +0000)]
makefile nits
p4raw-id: //depot/perl@5888
Gurusamy Sarathy [Wed, 22 Mar 2000 19:26:03 +0000 (19:26 +0000)]
add note about lib/open3.t#22 failure on Win2K
p4raw-id: //depot/perl@5887
Gurusamy Sarathy [Wed, 22 Mar 2000 19:14:20 +0000 (19:14 +0000)]
io/fs.t tweaks for Windows 2000
p4raw-id: //depot/perl@5886
Gurusamy Sarathy [Wed, 22 Mar 2000 18:41:50 +0000 (18:41 +0000)]
make unloading of extension shared objects (change#5381) a build
option (use "Configure -Accflags=-DDL_UNLOAD_ALL_AT_EXIT" to enable)
p4raw-link: @5381 on //depot/perl:
abb9e9dca5a5f1213886f2e81a42c9a565def727
p4raw-id: //depot/perl@5885
Gurusamy Sarathy [Wed, 22 Mar 2000 18:16:45 +0000 (18:16 +0000)]
avoid loading both XSLoader and DynaLoader (avoids dl_error()
redefinition warnings when statically linked)
p4raw-id: //depot/perl@5884
Jarkko Hietaniemi [Wed, 22 Mar 2000 17:45:01 +0000 (17:45 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5883
Jarkko Hietaniemi [Wed, 22 Mar 2000 17:16:27 +0000 (17:16 +0000)]
Metaconfigify #5881.
p4raw-id: //depot/cfgperl@5882
Gurusamy Sarathy [Wed, 22 Mar 2000 17:04:01 +0000 (17:04 +0000)]
avoid including things that aren't directories in inc_version_list
(from Robin Barker)
p4raw-id: //depot/perl@5881
Gurusamy Sarathy [Wed, 22 Mar 2000 16:55:42 +0000 (16:55 +0000)]
avoid File::Compare warning when passed handles (from Nick
Ing-Simmons)
p4raw-id: //depot/perl@5880
Jarkko Hietaniemi [Wed, 22 Mar 2000 16:48:33 +0000 (16:48 +0000)]
Retract #5871.
p4raw-id: //depot/cfgperl@5879
Gurusamy Sarathy [Wed, 22 Mar 2000 16:29:37 +0000 (16:29 +0000)]
RM600-svr4 tweaks (from Frank Ridderbusch
<frank.ridderbusch@pdb.siemens.de>)
p4raw-id: //depot/perl@5878
Gurusamy Sarathy [Wed, 22 Mar 2000 15:38:49 +0000 (15:38 +0000)]
save RE context when calling __WARN__ and __DIE__ hooks;
add missing stack-of-stacks logic for new code that came
in with lexical warnings (this fixes coredumps from
-Mdiagnostics when the warnings happens to come from within
the RE engine)
p4raw-id: //depot/perl@5877
Gurusamy Sarathy [Wed, 22 Mar 2000 15:02:59 +0000 (15:02 +0000)]
missing pieces in perldelta
p4raw-id: //depot/perl@5876
Gurusamy Sarathy [Wed, 22 Mar 2000 14:46:24 +0000 (14:46 +0000)]
rename tests to more appropriate names
p4raw-id: //depot/perl@5875
Jarkko Hietaniemi [Wed, 22 Mar 2000 14:32:57 +0000 (14:32 +0000)]
Make the no-luck-on-uselongdouble warning more visible.
p4raw-id: //depot/cfgperl@5874
Gurusamy Sarathy [Wed, 22 Mar 2000 14:28:56 +0000 (14:28 +0000)]
backout change#5708; fixups for behavior of recently added -a switch;
support -k and -m switches in h2xs (from Hugo van der Sanden)
p4raw-link: @5708 on //depot/perl:
ea5e7566745834b0ad6566d9ab0445e5381c11f5
p4raw-id: //depot/perl@5873
Gurusamy Sarathy [Wed, 22 Mar 2000 14:21:20 +0000 (14:21 +0000)]
remove outdated notes in makefiles
p4raw-id: //depot/perl@5872
Jarkko Hietaniemi [Wed, 22 Mar 2000 14:17:40 +0000 (14:17 +0000)]
Disable SysV shm and msg even more.
p4raw-id: //depot/cfgperl@5871
Jarkko Hietaniemi [Wed, 22 Mar 2000 14:16:54 +0000 (14:16 +0000)]
Augment #5865.
p4raw-id: //depot/cfgperl@5870
Gurusamy Sarathy [Wed, 22 Mar 2000 14:07:27 +0000 (14:07 +0000)]
perlbug -ok shouldn't prompt (from Paul Moore
<Paul.Moore@uk.origin-it.com>)
p4raw-id: //depot/perl@5869
Gurusamy Sarathy [Wed, 22 Mar 2000 13:54:27 +0000 (13:54 +0000)]
integrate cfgperl contents into mainline
p4raw-id: //depot/perl@5868
Jarkko Hietaniemi [Wed, 22 Mar 2000 05:25:40 +0000 (05:25 +0000)]
OpenBSD pthreadness fixes from Tom Christiansen.
p4raw-id: //depot/cfgperl@5867
Gurusamy Sarathy [Wed, 22 Mar 2000 04:18:39 +0000 (04:18 +0000)]
UMRs in universal.c (SvCUR() may not be there unless SvPOK())
p4raw-id: //depot/perl@5866
Jarkko Hietaniemi [Tue, 21 Mar 2000 21:38:20 +0000 (21:38 +0000)]
The SysV shm*() are in libc but unimplemented.
p4raw-id: //depot/cfgperl@5865
Jarkko Hietaniemi [Tue, 21 Mar 2000 21:30:02 +0000 (21:30 +0000)]
s/setgropus/setgroups/; # detypo in a comment
p4raw-id: //depot/cfgperl@5864
Jarkko Hietaniemi [Tue, 21 Mar 2000 20:25:40 +0000 (20:25 +0000)]
Add supported platforms.
p4raw-id: //depot/cfgperl@5863
Jarkko Hietaniemi [Tue, 21 Mar 2000 19:19:04 +0000 (19:19 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5862
Gurusamy Sarathy [Tue, 21 Mar 2000 19:07:13 +0000 (19:07 +0000)]
add missing bincompat symbols to export list
p4raw-id: //depot/perl@5861