Dave Mitchell [Sat, 23 Mar 2002 22:27:24 +0000 (22:27 +0000)]
tidy sv.[ch] after CRIPPLED_CC removal
Message-ID: <
20020323222724.A19425@fdgroup.com>
p4raw-id: //depot/perl@15452
Jarkko Hietaniemi [Sat, 23 Mar 2002 21:40:02 +0000 (21:40 +0000)]
Forgotten.
p4raw-id: //depot/perl@15451
Jarkko Hietaniemi [Sat, 23 Mar 2002 21:00:05 +0000 (21:00 +0000)]
Update Changes.
p4raw-id: //depot/perl@15450
John L. Allen [Fri, 22 Mar 2002 15:38:35 +0000 (10:38 -0500)]
perldoc -m [PATCH]
From: "John L. Allen" <allen@grumman.com>
Message-ID: <Pine.SOL.3.91.
1020322151516.25645A-100000@gateway.grumman.com>
p4raw-id: //depot/perl@15449
Andreas König [Sat, 23 Mar 2002 06:47:08 +0000 (07:47 +0100)]
Re: Copious warnings from Sys::Syslog
Message-ID: <m31yebvns3.fsf@anima.de>
p4raw-id: //depot/perl@15448
Jarkko Hietaniemi [Sat, 23 Mar 2002 20:34:43 +0000 (20:34 +0000)]
Upgrade to Math::BigInt 1.55, from Tels.
p4raw-id: //depot/perl@15447
Jarkko Hietaniemi [Sat, 23 Mar 2002 19:50:02 +0000 (19:50 +0000)]
Upgrade to Encode 0.97, from Dan Kogai.
p4raw-id: //depot/perl@15446
Jarkko Hietaniemi [Sat, 23 Mar 2002 17:33:08 +0000 (17:33 +0000)]
Slight tweaks on #15443.
p4raw-id: //depot/perl@15445
Mark-Jason Dominus [Sat, 23 Mar 2002 18:25:44 +0000 (18:25 +0000)]
patch [bleadperl]: Document %! special variable
Message-ID: <
20020323182544.11741.qmail@plover.com>
p4raw-id: //depot/perl@15443
Jarkko Hietaniemi [Sat, 23 Mar 2002 17:17:47 +0000 (17:17 +0000)]
Since the Encode::JP is unsupported under EBCDIC we
cannot run this test (aliases as such should work fine).
p4raw-id: //depot/perl@15442
Jarkko Hietaniemi [Sat, 23 Mar 2002 17:15:15 +0000 (17:15 +0000)]
EBCDIC: the sorting order is different under
byte-EBCDIC and Unicode.
p4raw-id: //depot/perl@15441
Jarkko Hietaniemi [Sat, 23 Mar 2002 17:09:17 +0000 (17:09 +0000)]
EBCDIC: the character codes are different.
p4raw-id: //depot/perl@15440
Jarkko Hietaniemi [Sat, 23 Mar 2002 03:05:11 +0000 (03:05 +0000)]
Purify: #15434 got the test the wrong.
(Is there an approved way of testing "is this an unop"?)
p4raw-id: //depot/perl@15439
Jarkko Hietaniemi [Sat, 23 Mar 2002 01:40:53 +0000 (01:40 +0000)]
Purify: Array bounds read: could read one character past the end.
p4raw-id: //depot/perl@15438
Jarkko Hietaniemi [Sat, 23 Mar 2002 01:22:10 +0000 (01:22 +0000)]
Purify: Array bounds read: reading one byte before the buffer.
p4raw-id: //depot/perl@15437
Jarkko Hietaniemi [Sat, 23 Mar 2002 01:14:24 +0000 (01:14 +0000)]
Purify: Unitialized memory read. Too many code paths
to keep track of, I guess.
p4raw-id: //depot/perl@15436
Jarkko Hietaniemi [Sat, 23 Mar 2002 01:00:31 +0000 (01:00 +0000)]
Purify: Array bounds write: pre-extend the strxfrm
buffer by a factor of four (suggested maximum by HP-UX;
Solaris suggests using 1 + strxfrm(NULL, s, 0) but I don't
know how portable that is; locale.c uses yet another trick
(not a particularly good trick, I might add))
p4raw-id: //depot/perl@15435
Jarkko Hietaniemi [Sat, 23 Mar 2002 00:48:23 +0000 (00:48 +0000)]
Purify: Array bounds read: o->op_last was accessed
for unops (via newUNOP() and ck_eof()).
(analysis okay, patch bad: see #15439)
p4raw-id: //depot/perl@15434
Craig A. Berry [Fri, 22 Mar 2002 16:52:59 +0000 (10:52 -0600)]
vms/test.com, File::Find tests
From: "Craig A. Berry" <craigberry@mac.com>
Message-Id: <5.1.0.14.2.
20020322162822.
01ad96b8@exchi01>
p4raw-id: //depot/perl@15433
Michael G. Schwern [Fri, 22 Mar 2002 18:08:19 +0000 (13:08 -0500)]
Re: [ID
20020322.002] install man errors
Message-ID: <
20020322230819.GB16454@blackrider>
p4raw-id: //depot/perl@15432
Jarkko Hietaniemi [Fri, 22 Mar 2002 21:52:56 +0000 (21:52 +0000)]
Update the information on Encode.
p4raw-id: //depot/perl@15431
Jarkko Hietaniemi [Fri, 22 Mar 2002 21:48:28 +0000 (21:48 +0000)]
Upgrade to Encode 0.96, from Dan Kogai.
p4raw-id: //depot/perl@15430
Craig A. Berry [Fri, 22 Mar 2002 15:47:38 +0000 (09:47 -0600)]
h2xs.t fix for VMS
From: "Craig A. Berry" <craigberry@mac.com>
Message-Id: <5.1.0.14.2.
20020322154432.
01ad4930@exchi01>
p4raw-id: //depot/perl@15429
Jarkko Hietaniemi [Fri, 22 Mar 2002 20:50:42 +0000 (20:50 +0000)]
One more pass.
p4raw-id: //depot/perl@15428
Jarkko Hietaniemi [Fri, 22 Mar 2002 20:46:43 +0000 (20:46 +0000)]
Even better version from Olaf Flebbe.
p4raw-id: //depot/perl@15427
Jarkko Hietaniemi [Fri, 22 Mar 2002 20:34:28 +0000 (20:34 +0000)]
EPOC update from Olaf Flebbe.
p4raw-id: //depot/perl@15426
Jarkko Hietaniemi [Fri, 22 Mar 2002 20:03:33 +0000 (20:03 +0000)]
Tweak from John P. Linderman.
p4raw-id: //depot/perl@15425
Stas Bekman [Sat, 23 Mar 2002 01:42:44 +0000 (09:42 +0800)]
doc fix
Message-ID: <Pine.LNX.4.44.
0203230138520.8695-100000@hope.stason.org>
p4raw-id: //depot/perl@15424
Slaven Rezic [Fri, 22 Mar 2002 18:30:36 +0000 (19:30 +0100)]
check sysconf's return value in reentr.c
Message-Id: <
20020322173246.SOLG27460.mailoutvl21@[192.168.139.30]>
(plus use 4k instead 2k as the "usual" size)
p4raw-id: //depot/perl@15423
Jarkko Hietaniemi [Fri, 22 Mar 2002 15:23:38 +0000 (15:23 +0000)]
Update Changes.
p4raw-id: //depot/perl@15422
Jarkko Hietaniemi [Fri, 22 Mar 2002 15:18:30 +0000 (15:18 +0000)]
Forgot from #15416.
p4raw-id: //depot/perl@15421
Andreas König [Fri, 22 Mar 2002 16:27:51 +0000 (17:27 +0100)]
Re: Argument "1.23_45" isn't numeric in subroutine entry
Message-ID: <m3n0x0vczs.fsf@anima.de>
p4raw-id: //depot/perl@15420
Jarkko Hietaniemi [Fri, 22 Mar 2002 15:14:09 +0000 (15:14 +0000)]
The I_CSD, I_S, and V_S had wrong recepting datatype.
Also, there's no i_stdio.
p4raw-id: //depot/perl@15418
Jarkko Hietaniemi [Fri, 22 Mar 2002 15:07:33 +0000 (15:07 +0000)]
Document a known AIX warning.
p4raw-id: //depot/perl@15417
Jarkko Hietaniemi [Fri, 22 Mar 2002 15:03:05 +0000 (15:03 +0000)]
Undo #15415, allow the faq people to catch up first.
p4raw-id: //depot/perl@15416
Jarkko Hietaniemi [Fri, 22 Mar 2002 13:30:38 +0000 (13:30 +0000)]
FAQ sync.
p4raw-id: //depot/perl@15415
Andreas König [Fri, 22 Mar 2002 15:16:19 +0000 (16:16 +0100)]
Re: Change 15398: Assuming the Apache 1.3 -D_GNU_SOURCE problem
Message-ID: <m38z8kwuvg.fsf@anima.de>
(plus reformat)
p4raw-id: //depot/perl@15414
Jarkko Hietaniemi [Fri, 22 Mar 2002 13:20:48 +0000 (13:20 +0000)]
Integrate perlio:
[ 15412]
Check for sanity of UTF-8 keys in hashes
(feel free to add more tests...)
[ 15410]
Fix [ID
20020318.003] cannot open STDOUT into in memory variable
- when (e.g.) STDOUT is char special file and gets IoOFP
created - do _NOT_ pass num_svs as that fopen-s stringified
glob, and not fdopen-s the fd.
p4raw-link: @15412 on //depot/perlio:
cb0a5b5c946748a0ce5472032178d97c33e21b33
p4raw-link: @15410 on //depot/perlio:
dd37d22f759197ae537bfc89e7f0cd73321b19b3
p4raw-id: //depot/perl@15413
Nick Ing-Simmons [Fri, 22 Mar 2002 10:50:53 +0000 (10:50 +0000)]
Check for sanity of UTF-8 keys in hashes
(feel free to add more tests...)
p4raw-id: //depot/perlio@15412
Abhijit Menon-Sen [Fri, 22 Mar 2002 08:36:33 +0000 (08:36 +0000)]
Revert #15200 for backwards compatiblity reasons.
p4raw-id: //depot/perl@15411
Nick Ing-Simmons [Fri, 22 Mar 2002 07:47:41 +0000 (07:47 +0000)]
Fix [ID
20020318.003] cannot open STDOUT into in memory variable
- when (e.g.) STDOUT is char special file and gets IoOFP
created - do _NOT_ pass num_svs as that fopen-s stringified
glob, and not fdopen-s the fd.
p4raw-id: //depot/perlio@15410
Nick Ing-Simmons [Fri, 22 Mar 2002 07:19:33 +0000 (07:19 +0000)]
Integrate mainline
p4raw-id: //depot/perlio@15409
Jarkko Hietaniemi [Fri, 22 Mar 2002 04:09:19 +0000 (04:09 +0000)]
Win32 tweak from mjd.
p4raw-id: //depot/perl@15408
Jarkko Hietaniemi [Fri, 22 Mar 2002 04:07:13 +0000 (04:07 +0000)]
If Unicode keys are entered to a hash, a bit is turned on.
If the bit is on, when the keys are fetched from the hash
(%h, each %h, keys %h), the Unicodified versions of the keys
are returned if needed. This solution errs on the size of
over-Unicodifying, the old solution erred on the side of
under-Unicodifying. As long as the hash keys can be a mix
of byte and Unicode strings, a perfect fit is hard to come by.
p4raw-id: //depot/perl@15407
Mike Guy [Fri, 22 Mar 2002 02:08:20 +0000 (02:08 +0000)]
Re: Change 15398: Assuming the Apache 1.3 -D_GNU_SOURCE problem
Message-Id: <E16oETc-0000vE-00@virgo.cus.cam.ac.uk>
p4raw-id: //depot/perl@15406
Jarkko Hietaniemi [Thu, 21 Mar 2002 23:13:44 +0000 (23:13 +0000)]
PM_SETRE() fallout.
p4raw-id: //depot/perl@15405
Stas Bekman [Thu, 21 Mar 2002 18:47:35 +0000 (02:47 +0800)]
doc fix
Message-ID: <
3C99BA47.9010403@stason.org>
p4raw-id: //depot/perl@15404
Slaven Rezic [Thu, 21 Mar 2002 10:19:23 +0000 (11:19 +0100)]
Message-ID: <87n0x2wa5g.fsf@vran.herceg.de>
Disable gethostbyaddr_r for all 4.x FreeBSD versions.
p4raw-id: //depot/perl@15403
Tim Bunce [Thu, 21 Mar 2002 21:18:05 +0000 (21:18 +0000)]
Storable is inefficient retreiving large hashes [PATCH]
Message-ID: <
20020321211805.E25276@dansat.data-plan.com>
p4raw-id: //depot/perl@15402
Jarkko Hietaniemi [Thu, 21 Mar 2002 20:48:52 +0000 (20:48 +0000)]
Reword the Apache^Wmod_perl bit so that Sarathy
can sleep easier :-)
p4raw-id: //depot/perl@15401
Jarkko Hietaniemi [Thu, 21 Mar 2002 20:19:31 +0000 (20:19 +0000)]
It seems that the strange failure (core dump) of
t/uni/fold.t on ithreads Solaris builds is a gcc bug:
(1) using Sun's cc helps
(2) rewriting the ithreads PM_SETRE() to do the
setting in two steps helps
(3) no other platforms have the crash
(4) Tru64's Third Degree sees nothing evil
So we implement (2).
p4raw-id: //depot/perl@15400
Jarkko Hietaniemi [Thu, 21 Mar 2002 20:09:23 +0000 (20:09 +0000)]
Solaris: default to the SUNwspro cc if it is available.
p4raw-id: //depot/perl@15399
Jarkko Hietaniemi [Thu, 21 Mar 2002 18:41:57 +0000 (18:41 +0000)]
Assuming the Apache 1.3 -D_GNU_SOURCE problem
does not get fixed in time.
p4raw-id: //depot/perl@15398
Dave Mitchell [Thu, 21 Mar 2002 17:24:40 +0000 (17:24 +0000)]
-DCRIPPLED_CC RIP
Message-ID: <
20020321172440.C13683@fdgroup.com>
p4raw-id: //depot/perl@15397
Jarkko Hietaniemi [Thu, 21 Mar 2002 18:00:51 +0000 (18:00 +0000)]
One more proto escapee.
p4raw-id: //depot/perl@15396
Robin Barker [Thu, 21 Mar 2002 17:35:00 +0000 (17:35 +0000)]
must do -Dcc=gcc with -Dusethreads
Message-Id: <
200203211735.RAA15135@tempest.npl.co.uk>
p4raw-id: //depot/perl@15394
Stas Bekman [Fri, 22 Mar 2002 01:28:03 +0000 (09:28 +0800)]
Re: [tests for Pod::Html]
Message-ID: <Pine.LNX.4.44.
0203220126250.29991-100000@hope.stason.org>
p4raw-id: //depot/perl@15393
Stas Bekman [Thu, 21 Mar 2002 18:50:56 +0000 (02:50 +0800)]
Re: [PATCH lib/Cwd.pm] fixing proto mismatch warning
Message-ID: <
3C99BB10.50004@stason.org>
p4raw-id: //depot/perl@15392
Jarkko Hietaniemi [Thu, 21 Mar 2002 16:16:57 +0000 (16:16 +0000)]
Upgrade to Encode 0.95, from Dan Kogai.
p4raw-id: //depot/perl@15391
Jarkko Hietaniemi [Thu, 21 Mar 2002 14:48:35 +0000 (14:48 +0000)]
Mention the new syslog try-harder feature.
p4raw-id: //depot/perl@15390
Spider Boardman [Thu, 21 Mar 2002 09:23:45 +0000 (04:23 -0500)]
More HP-UX/IA64 work
Message-Id: <
200203211423.JAA61178@leggy.zk3.dec.com>
p4raw-id: //depot/perl@15388
Jarkko Hietaniemi [Thu, 21 Mar 2002 14:37:56 +0000 (14:37 +0000)]
NetWare diff from C Aditya.
p4raw-id: //depot/perl@15387
Jarkko Hietaniemi [Thu, 21 Mar 2002 14:36:05 +0000 (14:36 +0000)]
The htmlview test doesn't work yet.
p4raw-id: //depot/perl@15386
Jarkko Hietaniemi [Thu, 21 Mar 2002 14:15:01 +0000 (14:15 +0000)]
Placeholder.
p4raw-id: //depot/perl@15385
Jarkko Hietaniemi [Thu, 21 Mar 2002 14:03:50 +0000 (14:03 +0000)]
Integrate perlio:
[ 15381]
Restore tabs so dmake will parse file!
p4raw-link: @15381 on //depot/perlio:
4cbf5a93b15a5783cbe69de6f4f935df308853d2
p4raw-id: //depot/perl@15384
p4raw-integrated: from //depot/perlio@15383 'copy in' win32/makefile.mk
(@15269..)
Stas Bekman [Tue, 19 Mar 2002 14:39:03 +0000 (22:39 +0800)]
[tests for Pod::Html]
Message-ID: <Pine.LNX.4.44.
0203191437360.25475-100000@hope.stason.org>
p4raw-id: //depot/perl@15383
Nick Ing-Simmons [Thu, 21 Mar 2002 07:21:57 +0000 (07:21 +0000)]
Integrate mainline (Win2k/MinGW all ok except threads/t/end.t)
p4raw-id: //depot/perlio@15382
Nick Ing-Simmons [Thu, 21 Mar 2002 06:59:57 +0000 (06:59 +0000)]
Restore tabs so dmake will parse file!
p4raw-id: //depot/perlio@15381
Jarkko Hietaniemi [Thu, 21 Mar 2002 04:26:03 +0000 (04:26 +0000)]
Upgrade to Unicode::Normalize 0.16.
p4raw-id: //depot/perl@15380
Jarkko Hietaniemi [Thu, 21 Mar 2002 02:59:46 +0000 (02:59 +0000)]
Schwern's wallet is a bit more loose.
p4raw-id: //depot/perl@15379
Paul Marquess [Wed, 20 Mar 2002 22:56:17 +0000 (22:56 +0000)]
From: "Paul Marquess" <paul_marquess@yahoo.co.uk>
Message-ID: <AIEAJICLCBDNAAOLLOKLEEEAEAAA.paul_marquess@yahoo.co.uk>
packWARN also for subdirs.
p4raw-id: //depot/perl@15378
Jarkko Hietaniemi [Wed, 20 Mar 2002 21:50:11 +0000 (21:50 +0000)]
A plan is better.
p4raw-id: //depot/perl@15377
Jarkko Hietaniemi [Wed, 20 Mar 2002 21:26:09 +0000 (21:26 +0000)]
Upgrade to Encode 0.94, from Dan Kogai.
p4raw-id: //depot/perl@15376
Jarkko Hietaniemi [Wed, 20 Mar 2002 21:09:27 +0000 (21:09 +0000)]
Rats' nest.
p4raw-id: //depot/perl@15375
Jarkko Hietaniemi [Wed, 20 Mar 2002 21:01:59 +0000 (21:01 +0000)]
Rrright.
p4raw-id: //depot/perl@15374
Jarkko Hietaniemi [Wed, 20 Mar 2002 17:36:43 +0000 (17:36 +0000)]
Update Changes.
p4raw-id: //depot/perl@15373
Jarkko Hietaniemi [Wed, 20 Mar 2002 16:54:35 +0000 (16:54 +0000)]
Reapply #15336.
p4raw-id: //depot/perl@15372
Jarkko Hietaniemi [Wed, 20 Mar 2002 15:28:44 +0000 (15:28 +0000)]
Upgrade to Encode 0.93, from Dan Kogai.
p4raw-id: //depot/perl@15371
Nick Williams [Wed, 20 Mar 2002 15:54:14 +0000 (15:54 +0000)]
patch for syslog
Message-ID: <Pine.GSO.4.33.
0203201548300.14623-200000@cwit119>
p4raw-id: //depot/perl@15370
Jarkko Hietaniemi [Wed, 20 Mar 2002 15:10:17 +0000 (15:10 +0000)]
Some failure updates.
p4raw-id: //depot/perl@15369
Jarkko Hietaniemi [Wed, 20 Mar 2002 15:02:04 +0000 (15:02 +0000)]
Getopt::Long 2.29 from Johan Vromans.
p4raw-id: //depot/perl@15368
Jarkko Hietaniemi [Wed, 20 Mar 2002 14:58:56 +0000 (14:58 +0000)]
Rename ExtUtils.t to Constant.t, as suggested by
Nicholas Clark.
p4raw-id: //depot/perl@15367
Nicholas Clark [Tue, 19 Mar 2002 22:50:28 +0000 (22:50 +0000)]
TODO - Make Schwern Poorer
Message-ID: <
20020319225027.GF311@Bagpuss.unfortu.net>
p4raw-id: //depot/perl@15366
Richard Foley [Sun, 17 Mar 2002 08:37:26 +0000 (09:37 +0100)]
Re: The story of O [PATCH]
Message-ID: <16mUNX-293TDkC@fwd08.sul.t-online.com>
p4raw-id: //depot/perl@15365
Jarkko Hietaniemi [Wed, 20 Mar 2002 14:43:11 +0000 (14:43 +0000)]
Mention the external modules Encode::HanExtra and
PadWalker.
p4raw-id: //depot/perl@15364
Peter Scott [Tue, 19 Mar 2002 12:28:52 +0000 (04:28 -0800)]
List lexicals from debugger
Message-id: <4.3.2.7.2.
20020319101746.
00aa7aa0@shell2.webquarry.com>
p4raw-id: //depot/perl@15363
Jarkko Hietaniemi [Wed, 20 Mar 2002 14:37:05 +0000 (14:37 +0000)]
Tweaks from Autrijus Tang: should use euc-tw for Taiwan,
and :encoding(xxx) was errorneously parsed.
p4raw-id: //depot/perl@15362
Nikola Knezevic [Wed, 20 Mar 2002 01:21:40 +0000 (02:21 +0100)]
exec.t tweak
Message-ID: <
18918217607.
20020320012140@tesla.rcub.bg.ac.yu>
4NT returns 2 as error-code for nonexistant file.
p4raw-id: //depot/perl@15361
Jarkko Hietaniemi [Wed, 20 Mar 2002 14:33:09 +0000 (14:33 +0000)]
minor Tie::File test patch to make win32 happier, from mjd.
p4raw-id: //depot/perl@15360
Nikola Knezevic [Wed, 20 Mar 2002 00:39:16 +0000 (01:39 +0100)]
magic.t tweak
Message-ID: <
14415673404.
20020320003916@tesla.rcub.bg.ac.yu>
p4raw-id: //depot/perl@15359
Jarkko Hietaniemi [Wed, 20 Mar 2002 14:23:46 +0000 (14:23 +0000)]
Typo fix from Andreas Koenig, plus a tweak.
p4raw-id: //depot/perl@15358
Jarkko Hietaniemi [Wed, 20 Mar 2002 14:21:33 +0000 (14:21 +0000)]
Sigh. The _GNU_SOURCE is needed for the struct crypt_data
in Mandrake 8.2. Now we need to figure out a way not to
unbreak Apache.
p4raw-id: //depot/perl@15357
Jarkko Hietaniemi [Wed, 20 Mar 2002 13:59:58 +0000 (13:59 +0000)]
Fix for "UTF-8 bug with s///" from Hugo.
p4raw-id: //depot/perl@15356
Jarkko Hietaniemi [Wed, 20 Mar 2002 02:23:01 +0000 (02:23 +0000)]
Installation updates on threads and perlio.
p4raw-id: //depot/perl@15354
Jarkko Hietaniemi [Wed, 20 Mar 2002 01:17:27 +0000 (01:17 +0000)]
Tpo.
p4raw-id: //depot/perl@15353
Jarkko Hietaniemi [Wed, 20 Mar 2002 01:15:54 +0000 (01:15 +0000)]
Regen modlib and toc.
p4raw-id: //depot/perl@15352
Jarkko Hietaniemi [Wed, 20 Mar 2002 01:12:28 +0000 (01:12 +0000)]
Whitespace tweaks.
p4raw-id: //depot/perl@15351
Jarkko Hietaniemi [Wed, 20 Mar 2002 00:55:54 +0000 (00:55 +0000)]
If it looks like UTF-8 (either nl_langinfo or locale variables),
think UTF-8, embrace your inner UTF-8, as suggested by Larry.
(And as suggested by Markus Kuhn.)
While we are at it, document also the case of
mixed hash keys as a known potential troublemaker.
(Since it's locale-related, sometimes.)
p4raw-id: //depot/perl@15350
Jarkko Hietaniemi [Wed, 20 Mar 2002 00:47:17 +0000 (00:47 +0000)]
Surely a typo.
p4raw-id: //depot/perl@15349
Jarkko Hietaniemi [Tue, 19 Mar 2002 22:05:29 +0000 (22:05 +0000)]
Take two.
p4raw-id: //depot/perl@15348