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
Jarkko Hietaniemi [Tue, 19 Mar 2002 22:04:45 +0000 (22:04 +0000)]
Let's try this from scratch.
p4raw-id: //depot/perl@15347
Jarkko Hietaniemi [Tue, 19 Mar 2002 21:59:14 +0000 (21:59 +0000)]
I could do this all day...
p4raw-id: //depot/perl@15346
Jarkko Hietaniemi [Tue, 19 Mar 2002 21:54:20 +0000 (21:54 +0000)]
Grrr.
p4raw-id: //depot/perl@15345
John Peacock [Tue, 19 Mar 2002 15:58:08 +0000 (10:58 -0500)]
Re: Nearly OK for cygwin@15318
Message-ID: <
3C97A660.3060302@rowman.com>
p4raw-id: //depot/perl@15344
Slaven Rezic [Tue, 19 Mar 2002 21:47:49 +0000 (22:47 +0100)]
Re: Nearly OK for cygwin@15318
Date: Tue, 19 Mar 2002 21:47:49 +0100
Message-Id: <
20020319204958.PTWF27460.mailoutvl21@[192.168.139.30]>
Subject: Re: Nearly OK for cygwin@15318
From: <slaven.rezic@berlin.de>
Date: Tue, 19 Mar 2002 21:37:18 +0100
Message-Id: <
20020319203927.PTPI27460.mailoutvl21@[192.168.139.30]>
p4raw-id: //depot/perl@15343
Jarkko Hietaniemi [Tue, 19 Mar 2002 21:41:12 +0000 (21:41 +0000)]
D'oh.
p4raw-id: //depot/perl@15342
Jarkko Hietaniemi [Tue, 19 Mar 2002 21:40:49 +0000 (21:40 +0000)]
[PATCH] proper fallback for I18N::Langinfo
From: Nicholas Clark <nick@unfortu.net>
Date: Tue, 19 Mar 2002 22:37:08 +0000
Message-ID: <
20020319223707.GE311@Bagpuss.unfortu.net>
Subject: Re: [PATCH] proper fallback for I18N::Langinfo
From: Nicholas Clark <nick@ccl4.org>
Date: Tue, 19 Mar 2002 22:39:55 +0000
Message-ID: <
20020319223954.G94831@plum.flirble.org>
p4raw-id: //depot/perl@15341
Jarkko Hietaniemi [Tue, 19 Mar 2002 21:31:16 +0000 (21:31 +0000)]
Text, not binary.
p4raw-id: //depot/perl@15340
H.Merijn Brand [Mon, 18 Mar 2002 17:37:31 +0000 (18:37 +0100)]
Re: perl@15244
From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
Message-Id: <
20020318173508.8D96.H.M.BRAND@hccnet.nl>
(Goedendag: Dutch whitespace police)
p4raw-id: //depot/perl@15339
Nicholas Clark [Tue, 19 Mar 2002 21:52:47 +0000 (21:52 +0000)]
Re: [ID
20020305.026] Not OK: perl v5.7.3 +DEVEL15046 on sun4-solaris 2.7
Message-ID: <
20020319215246.GC311@Bagpuss.unfortu.net>
p4raw-id: //depot/perl@15338
Jarkko Hietaniemi [Tue, 19 Mar 2002 20:09:22 +0000 (20:09 +0000)]
More pathname portability checks.
p4raw-id: //depot/perl@15337
Jarkko Hietaniemi [Tue, 19 Mar 2002 18:41:50 +0000 (18:41 +0000)]
Begone, Encode::Tcl::Extended.
p4raw-id: //depot/perl@15336
Jarkko Hietaniemi [Tue, 19 Mar 2002 18:40:10 +0000 (18:40 +0000)]
This is like trying to put the shaving cream
back to the can...
p4raw-id: //depot/perl@15335
Jarkko Hietaniemi [Tue, 19 Mar 2002 18:31:59 +0000 (18:31 +0000)]
With the -D_SVID_SOURCE Debian 2.2 dies on conflicting
types of usleep(). Fun, fun. fun.
p4raw-id: //depot/perl@15334
Jarkko Hietaniemi [Tue, 19 Mar 2002 18:25:21 +0000 (18:25 +0000)]
Sarathy's new suggestion for Linux threading flags.
p4raw-id: //depot/perl@15333
Jarkko Hietaniemi [Tue, 19 Mar 2002 18:23:30 +0000 (18:23 +0000)]
Rename euc-jp-012 as euc-jp, as suggested by Dan Kogai.
p4raw-id: //depot/perl@15332
Nikola Knezevic [Tue, 19 Mar 2002 00:42:22 +0000 (01:42 +0100)]
Add targer _test to win32 makefiles
Message-ID: <
1199171923.
20020319004222@tesla.rcub.bg.ac.yu>
p4raw-id: //depot/perl@15331
Jarkko Hietaniemi [Tue, 19 Mar 2002 18:00:48 +0000 (18:00 +0000)]
"+" is not a valid filename character in VMS.
p4raw-id: //depot/perl@15330
Jarkko Hietaniemi [Tue, 19 Mar 2002 15:49:12 +0000 (15:49 +0000)]
Update Changes.
p4raw-id: //depot/perl@15329
Jarkko Hietaniemi [Tue, 19 Mar 2002 15:25:58 +0000 (15:25 +0000)]
Take away _GNU_SOURCE since that does not seem
to play well with other software (like Apache),
just hint away the WHOAs.
p4raw-id: //depot/perl@15328
Jarkko Hietaniemi [Tue, 19 Mar 2002 15:16:43 +0000 (15:16 +0000)]
Support crypt_r(const char*,const char*, CRYPTD*).
p4raw-id: //depot/perl@15326
Jarkko Hietaniemi [Tue, 19 Mar 2002 14:54:21 +0000 (14:54 +0000)]
VMS acrobatics from Peter Prymmer.
p4raw-id: //depot/perl@15325
Stas Bekman [Tue, 19 Mar 2002 13:14:53 +0000 (21:14 +0800)]
remove warning
Message-ID: <Pine.LNX.4.44.
0203191311530.14113-100000@hope.stason.org>
p4raw-id: //depot/perl@15324
Rafael Garcia-Suarez [Tue, 19 Mar 2002 10:49:27 +0000 (11:49 +0100)]
Re: ext/B/t/xref.t @15300 on VMS
Message-ID: <
20020319104927.C705@rafael>
p4raw-id: //depot/perl@15323
Jarkko Hietaniemi [Tue, 19 Mar 2002 14:50:02 +0000 (14:50 +0000)]
Integrate perlio:
[ 15314]
Move docs for Encode::valid_utf8 (which does not exist)
to be docs for utf8::valid() (which does).
p4raw-link: @15314 on //depot/perlio:
5463e635e29aad1605d20ed3ea9f8b3e487e0102
p4raw-id: //depot/perl@15322
p4raw-integrated: from //depot/perlio@15321 'copy in' lib/utf8.pm
(@15196..) 'merge in' ext/Encode/Encode.pm (@15274..)
Jarkko Hietaniemi [Tue, 19 Mar 2002 14:48:57 +0000 (14:48 +0000)]
Remove Encode::Tcl::Extended, suggested by
SADAHIRO Tomoyuki.
p4raw-id: //depot/perl@15321
Jarkko Hietaniemi [Tue, 19 Mar 2002 14:44:18 +0000 (14:44 +0000)]
Encode 0.90 (the one with jisx0212-1990) from Dan Kogai.
p4raw-id: //depot/perl@15320
Jarkko Hietaniemi [Tue, 19 Mar 2002 14:36:41 +0000 (14:36 +0000)]
constness+signedness nit.
p4raw-id: //depot/perl@15319
Jarkko Hietaniemi [Tue, 19 Mar 2002 14:04:55 +0000 (14:04 +0000)]
Update to Unicode::Normalize 0.15 (+ the EBCDIC guards)
p4raw-id: //depot/perl@15318
Jarkko Hietaniemi [Tue, 19 Mar 2002 13:56:27 +0000 (13:56 +0000)]
Split the ebcdic details to perlebcdic.
p4raw-id: //depot/perl@15317
Jarkko Hietaniemi [Tue, 19 Mar 2002 13:31:55 +0000 (13:31 +0000)]
Be explicit.
p4raw-id: //depot/perl@15316
Jarkko Hietaniemi [Tue, 19 Mar 2002 04:58:22 +0000 (04:58 +0000)]
Update the Unicode vs EBCDIC situation.
p4raw-id: //depot/perl@15313
Robert Spier [Mon, 18 Mar 2002 19:22:55 +0000 (11:22 -0800)]
[DOC PATCH] end.t (was RE: perl@15300 )
Message-ID: <15510.44815.383439.823671@rls.cx>
p4raw-id: //depot/perl@15312
Jarkko Hietaniemi [Tue, 19 Mar 2002 04:00:38 +0000 (04:00 +0000)]
UTF-8 walk errors that become visible in EBCDIC.
p4raw-id: //depot/perl@15311
Jarkko Hietaniemi [Tue, 19 Mar 2002 03:48:27 +0000 (03:48 +0000)]
s/regcinclasslen/reginclass/ and remove the old
reginclass since nothing is using it.
p4raw-id: //depot/perl@15310
Jarkko Hietaniemi [Mon, 18 Mar 2002 22:18:37 +0000 (22:18 +0000)]
Close the file so it can be (a) removed (b) reopened.
p4raw-id: //depot/perl@15309
Rafael Garcia-Suarez [Mon, 18 Mar 2002 23:14:31 +0000 (00:14 +0100)]
B::perlstring and unicode
Message-ID: <
20020318231431.A699@rafael>
p4raw-id: //depot/perl@15308
Jarkko Hietaniemi [Mon, 18 Mar 2002 20:54:07 +0000 (20:54 +0000)]
Failed patch hunk reapplied.
p4raw-id: //depot/perl@15307
Jarkko Hietaniemi [Mon, 18 Mar 2002 20:18:25 +0000 (20:18 +0000)]
For DEBUGGING threaded builds.
p4raw-id: //depot/perl@15306
Jarkko Hietaniemi [Mon, 18 Mar 2002 19:11:43 +0000 (19:11 +0000)]
AUTHORS update.
p4raw-id: //depot/perl@15305
Jarkko Hietaniemi [Mon, 18 Mar 2002 19:08:32 +0000 (19:08 +0000)]
Someone (*cough* *cough*) stole VMS' getpwent prototype.
(Fix from Craig Berry)
p4raw-id: //depot/perl@15304
Craig A. Berry [Mon, 18 Mar 2002 13:52:59 +0000 (07:52 -0600)]
configure.com home-grown kill() check
From: "Craig A. Berry" <craigberry@mac.com>
Message-Id: <5.1.0.14.2.
20020318134016.
01c5ee00@exchi01>
p4raw-id: //depot/perl@15303
Jarkko Hietaniemi [Mon, 18 Mar 2002 15:58:00 +0000 (15:58 +0000)]
Upgrade to Tie::File 0.50.
p4raw-id: //depot/perl@15302
Jarkko Hietaniemi [Mon, 18 Mar 2002 15:54:52 +0000 (15:54 +0000)]
AUTHORS updates.
p4raw-id: //depot/perl@15301
Jarkko Hietaniemi [Mon, 18 Mar 2002 14:58:27 +0000 (14:58 +0000)]
Update Changes.
p4raw-id: //depot/perl@15300
Jarkko Hietaniemi [Mon, 18 Mar 2002 14:53:11 +0000 (14:53 +0000)]
OS/390 update.
p4raw-id: //depot/perl@15299
Jarkko Hietaniemi [Mon, 18 Mar 2002 14:44:19 +0000 (14:44 +0000)]
Forgot from #15288.
p4raw-id: //depot/perl@15298
Jarkko Hietaniemi [Mon, 18 Mar 2002 14:39:15 +0000 (14:39 +0000)]
Make regex DEBUGGING faster.
p4raw-id: //depot/perl@15297
Jarkko Hietaniemi [Mon, 18 Mar 2002 14:28:10 +0000 (14:28 +0000)]
Undo accidental perl.h part of #15295 (wait for #15297)
p4raw-id: //depot/perl@15296
Andreas König [Mon, 18 Mar 2002 16:24:46 +0000 (17:24 +0100)]
prefix slip
Message-ID: <m3y9gp3nlt.fsf@anima.de>
(perl.h part accidental, undone by #15296)
p4raw-id: //depot/perl@15295
Jarkko Hietaniemi [Mon, 18 Mar 2002 14:19:29 +0000 (14:19 +0000)]
Be tidy.
p4raw-id: //depot/perl@15294
Spider Boardman [Mon, 18 Mar 2002 10:09:50 +0000 (05:09 -0500)]
re: long double vs. Tru64 UNIX
Message-Id: <
200203181509.KAA419788@leggy.zk3.dec.com>
p4raw-id: //depot/perl@15293
Jarkko Hietaniemi [Mon, 18 Mar 2002 13:57:06 +0000 (13:57 +0000)]
NetWare tweaks from C Aditya <caditya@novell.com>
p4raw-id: //depot/perl@15292
Nicholas Clark [Thu, 14 Mar 2002 22:24:19 +0000 (22:24 +0000)]
d_nv_preserves_uv_bits
Message-ID: <
20020314222419.GE363@Bagpuss.unfortu.net>
p4raw-id: //depot/perl@15290
Spider Boardman [Mon, 18 Mar 2002 09:38:55 +0000 (04:38 -0500)]
Re: perl@15244
Message-Id: <
200203181438.JAA406792@leggy.zk3.dec.com>
(IA64 work.)
p4raw-id: //depot/perl@15289
Rafael Garcia-Suarez [Sun, 17 Mar 2002 23:06:12 +0000 (00:06 +0100)]
B::perlstring()
Message-ID: <
20020317230612.A24442@rafael>
p4raw-id: //depot/perl@15288
Nicholas Clark [Sat, 16 Mar 2002 21:52:15 +0000 (21:52 +0000)]
another pack "w" thing
Message-ID: <
20020316215215.GF330@Bagpuss.unfortu.net>
p4raw-id: //depot/perl@15287
Jarkko Hietaniemi [Mon, 18 Mar 2002 13:39:20 +0000 (13:39 +0000)]
More prototypes blindness in Solaris.
(TODO: readdir64_r really needs to be seen.)
p4raw-id: //depot/perl@15286
Jarkko Hietaniemi [Mon, 18 Mar 2002 13:24:03 +0000 (13:24 +0000)]
Integrate perlio:
[ 15282]
Tidy the "does not map" message for non-characters
(e.g. iso-8859-3 "\xA5").
p4raw-link: @15282 on //depot/perlio:
413c4af61642c148a716a68d14bb8cc3c5573f63
p4raw-id: //depot/perl@15285
p4raw-integrated: from //depot/perlio@15283 'copy in'
ext/Encode/Encode.xs (@15274..)
Graham Barr [Mon, 18 Mar 2002 10:10:55 +0000 (10:10 +0000)]
Sync with Scalar-List-Utils-1.07
p4raw-id: //depot/perl@15283
Abhijit Menon-Sen [Mon, 18 Mar 2002 04:44:37 +0000 (04:44 +0000)]
URL fix from MJD.
p4raw-id: //depot/perl@15281
Jarkko Hietaniemi [Mon, 18 Mar 2002 01:58:51 +0000 (01:58 +0000)]
More prototype calming (really should fix the Configure
protochk, but not at this point in time).
p4raw-id: //depot/perl@15280
Jarkko Hietaniemi [Mon, 18 Mar 2002 01:19:40 +0000 (01:19 +0000)]
return at the wrong side of #endif.
p4raw-id: //depot/perl@15279
Abhijit Menon-Sen [Sun, 17 Mar 2002 23:45:31 +0000 (23:45 +0000)]
Typo fix from Stas Bekman.
p4raw-id: //depot/perl@15278
Abhijit Menon-Sen [Sun, 17 Mar 2002 23:41:35 +0000 (23:41 +0000)]
Upgrade to Tie::File 0.21.
p4raw-id: //depot/perl@15277
Jarkko Hietaniemi [Sun, 17 Mar 2002 21:50:26 +0000 (21:50 +0000)]
Simple speed gainback (as it was in 5.6): for non-Unicode
character classes use inlined macros instead of the full
function call.
p4raw-id: //depot/perl@15276
Jarkko Hietaniemi [Sun, 17 Mar 2002 20:14:18 +0000 (20:14 +0000)]
Integrate perlio:
[ 15274]
Other :encoding oddities
- we should really pop while we can still make method calls
in case DESTROY does something.
- Provide a no-op DESTROY
- Use SvPV_only() rather than just SvPV_on()
[ 15273]
Avoid overwrite of un-allocated memory when SvCUR > SvLEN
p4raw-link: @15274 on //depot/perlio:
284ee456826016ea93485015648c2b3b4b3bcd40
p4raw-link: @15273 on //depot/perlio:
54f0641bc82f8965b371b5750b4424f8aef9918d
p4raw-id: //depot/perl@15275
Nick Ing-Simmons [Sun, 17 Mar 2002 20:00:12 +0000 (20:00 +0000)]
Other :encoding oddities
- we should really pop while we can still make method calls
in case DESTROY does something.
- Provide a no-op DESTROY
- Use SvPV_only() rather than just SvPV_on()
p4raw-id: //depot/perlio@15274
Nick Ing-Simmons [Sun, 17 Mar 2002 19:53:24 +0000 (19:53 +0000)]
Avoid overwrite of un-allocated memory when SvCUR > SvLEN
p4raw-id: //depot/perlio@15273
Jarkko Hietaniemi [Sun, 17 Mar 2002 18:39:22 +0000 (18:39 +0000)]
Implement the retry-on-ERANGE for the get*_r().
The buffer will keep doubling until 64k.
p4raw-id: //depot/perl@15272
Nick Ing-Simmons [Sun, 17 Mar 2002 17:38:44 +0000 (17:38 +0000)]
Integrate mainline
p4raw-id: //depot/perlio@15271
Andreas König [Fri, 8 Mar 2002 16:36:01 +0000 (17:36 +0100)]
UTF-8 bug (maybe alreayd known?)
Message-ID: <m3n0xjul5q.fsf@anima.de>
p4raw-id: //depot/perl@15270
Nick Ing-Simmons [Sun, 17 Mar 2002 09:12:39 +0000 (09:12 +0000)]
Integarate mainline
p4raw-id: //depot/perlio@15269
Andreas König [Tue, 12 Mar 2002 00:40:09 +0000 (01:40 +0100)]
SEGV in s/// and UTF-8
Message-ID: <m3r8mqad2e.fsf@anima.de>
p4raw-id: //depot/perl@15268
Jarkko Hietaniemi [Sat, 16 Mar 2002 19:57:03 +0000 (19:57 +0000)]
Thwart IRIX long doubles and sloppy pow() (in Perl, **);
from Nicholas Clark. Fixes lib/integer.t and t/op/pack.t
which assume that 2**someinteger is accurate.
p4raw-id: //depot/perl@15267
Jarkko Hietaniemi [Sat, 16 Mar 2002 18:55:53 +0000 (18:55 +0000)]
_r-ify config.win64, too.
p4raw-id: //depot/perl@15266