platform/upstream/perl.git
22 years agoShould have been in #14285 but I have sausages for fingers.
Jarkko Hietaniemi [Tue, 15 Jan 2002 17:13:28 +0000 (17:13 +0000)]
Should have been in #14285 but I have sausages for fingers.

p4raw-id: //depot/perl@14286

22 years agoMM_BeOS from Tels.
Jarkko Hietaniemi [Tue, 15 Jan 2002 17:12:59 +0000 (17:12 +0000)]
MM_BeOS from Tels.

p4raw-id: //depot/perl@14285

22 years agoIntegrate perlio:
Jarkko Hietaniemi [Tue, 15 Jan 2002 15:55:53 +0000 (15:55 +0000)]
Integrate perlio:

[ 14281]
Correct slab allocator for case where sizeof(IV) > sizeof(IV *)
e.g. -Duse64bitint on a 32-bit platform.
Now uses I32 for use-count and is more careful with its casts.

[ 14277]
Correct name of PL_OP_SLAB_ALLOC

[ 14271]
Regen embed enable slab for PERL_IMPLICIT_SYS

[ 14269]
Typo in #else branch of PL_SLAB_ALLOC

[ 14268]
const-ness fix in savepv's passing of NULL

[ 14267]
Hand merge of non slab allocator stuff

[ 14259]
Use PerlMemShared for CopSTASHPV and CopFILE.  MUCH harder than it sounds!
Need to use CopXXXXX macros everywhere and add CopSTASH_free
Add new scope type and add support for it to scope.c and scope stack
dup-er in sv.c. Add savesharedpv().
Also zealous version of Win32's vmem.h to catch all the abuses.
With this t/op/fork.t passes even with zealous checking and
checker is point a finger at various threads/shared issues.
PL_curcop->cop_io is still an issue.

[ 14257]
Inverted sense of special-ness of specialCopIO - supposed to
be true if value is "special" i.e. NOT an SV.

p4raw-link: @14281 on //depot/perlio: 5a8e194fce7241d2bd0867584a5f8b0c0e672556
p4raw-link: @14277 on //depot/perlio: 6916a0abaebd67f9eaa2ffb20dbbb5aaf1b1719d
p4raw-link: @14271 on //depot/perlio: ba979b3106a5e7f3b2512d1f4e93c681fba7aa9f
p4raw-link: @14269 on //depot/perlio: a594c7b4495766324bc28504b0f4af2b5424ed02
p4raw-link: @14268 on //depot/perlio: 965155cb95a9be50d5ff126b516ea1fda1cb74ee
p4raw-link: @14267 on //depot/perlio: 00ca71c18f4e3a59b9a40525cbef41f099448920
p4raw-link: @14259 on //depot/perlio: 05ec9bb346c404c8906ed1ac374d4bce61c84f5d
p4raw-link: @14257 on //depot/perlio: b47b7e599cdd7224bc23222ddfd89205dbb5c997

p4raw-id: //depot/perl@14284

22 years agoCorrect slab allocator for case where sizeof(IV) > sizeof(IV *)
Nick Ing-Simmons [Tue, 15 Jan 2002 15:08:43 +0000 (15:08 +0000)]
Correct slab allocator for case where sizeof(IV) > sizeof(IV *)
e.g. -Duse64bitint on a 32-bit platform.
Now uses I32 for use-count and is more careful with its casts.

p4raw-id: //depot/perlio@14281

22 years agoSocket::sockaddr_family
Gisle Aas [Tue, 15 Jan 2002 06:35:28 +0000 (22:35 -0800)]
Socket::sockaddr_family
Message-ID: <lr1ygrk7gv.fsf@caliper.activestate.com>

p4raw-id: //depot/perl@14279

22 years agoStyle issue
Rafael Garcia-Suarez [Tue, 15 Jan 2002 15:36:30 +0000 (16:36 +0100)]
Style issue
Message-ID: <20020115153630.A11568@rafael>

p4raw-id: //depot/perl@14278

22 years agoCorrect name of PL_OP_SLAB_ALLOC
Nick Ing-Simmons [Tue, 15 Jan 2002 14:30:51 +0000 (14:30 +0000)]
Correct name of PL_OP_SLAB_ALLOC

p4raw-id: //depot/perlio@14277

22 years agoNetWare tweak from Ananth Kesari.
Jarkko Hietaniemi [Tue, 15 Jan 2002 14:22:38 +0000 (14:22 +0000)]
NetWare tweak from Ananth Kesari.

p4raw-id: //depot/perl@14276

22 years agoThrowback.
Jarkko Hietaniemi [Tue, 15 Jan 2002 14:19:43 +0000 (14:19 +0000)]
Throwback.

p4raw-id: //depot/perl@14275

22 years agoA couple of additional character classes from Jeffrey,
Jarkko Hietaniemi [Tue, 15 Jan 2002 14:16:28 +0000 (14:16 +0000)]
A couple of additional character classes from Jeffrey,
hopefully useful in future for internal use for implementing
some special cases of casing.

Also regenerate once more all the character classes,
now without the timestamp.  A timestamp would be kind of
nice but it's not: having a timestamp in a file means that
even if the effective contents of file really didn't
change, the file looks as if it changed.

p4raw-id: //depot/perl@14274

22 years agoMake the test harder.
Jarkko Hietaniemi [Tue, 15 Jan 2002 13:53:01 +0000 (13:53 +0000)]
Make the test harder.

p4raw-id: //depot/perl@14273

22 years agoAdditional utf8_heavy.pl tweak from Jeffrey.
Jarkko Hietaniemi [Tue, 15 Jan 2002 13:51:11 +0000 (13:51 +0000)]
Additional utf8_heavy.pl tweak from Jeffrey.

p4raw-id: //depot/perl@14272

22 years agoRegen embed enable slab for PERL_IMPLICIT_SYS
Nick Ing-Simmons [Tue, 15 Jan 2002 11:29:47 +0000 (11:29 +0000)]
Regen embed enable slab for PERL_IMPLICIT_SYS

p4raw-id: //depot/perlio@14271

22 years agoIntegrate rest of mainline
Nick Ing-Simmons [Tue, 15 Jan 2002 08:19:08 +0000 (08:19 +0000)]
Integrate rest of mainline

p4raw-id: //depot/perlio@14270

22 years agoTypo in #else branch of PL_SLAB_ALLOC
Nick Ing-Simmons [Tue, 15 Jan 2002 08:02:44 +0000 (08:02 +0000)]
Typo in #else branch of PL_SLAB_ALLOC

p4raw-id: //depot/perlio@14269

22 years agoconst-ness fix in savepv's passing of NULL
Nick Ing-Simmons [Tue, 15 Jan 2002 07:57:47 +0000 (07:57 +0000)]
const-ness fix in savepv's passing of NULL

p4raw-id: //depot/perlio@14268

22 years agoHand merge of non slab allocator stuff
Nick Ing-Simmons [Tue, 15 Jan 2002 07:42:17 +0000 (07:42 +0000)]
Hand merge of non slab allocator stuff

p4raw-id: //depot/perlio@14267

22 years agoSlab allocator submit after resolve -ay to keep it!
Nick Ing-Simmons [Tue, 15 Jan 2002 07:39:33 +0000 (07:39 +0000)]
Slab allocator submit after resolve -ay to keep it!

p4raw-id: //depot/perlio@14266

22 years agoBlind integrate of bulk of mainline.
Nick Ing-Simmons [Tue, 15 Jan 2002 07:05:06 +0000 (07:05 +0000)]
Blind integrate of bulk of mainline.

p4raw-id: //depot/perlio@14265

22 years agoPod nits.
Jarkko Hietaniemi [Tue, 15 Jan 2002 04:19:11 +0000 (04:19 +0000)]
Pod nits.

p4raw-id: //depot/perl@14264

22 years agoThe Unicode categories doc patch to go with #14254,
Jarkko Hietaniemi [Tue, 15 Jan 2002 02:14:29 +0000 (02:14 +0000)]
The Unicode categories doc patch to go with #14254,
from Jeffrey.

p4raw-id: //depot/perl@14263

22 years agoThere isn't going to be perl.third.exe.
Jarkko Hietaniemi [Tue, 15 Jan 2002 01:30:09 +0000 (01:30 +0000)]
There isn't going to be perl.third.exe.

p4raw-id: //depot/perl@14262

22 years agosmall coredump correction
Rafael Garcia-Suarez [Tue, 15 Jan 2002 00:22:52 +0000 (01:22 +0100)]
small coredump correction
Message-ID: <20020115002252.I691@rafael>

p4raw-id: //depot/perl@14261

22 years ago[PATCH] Overriding readline() should also override <FH>
Rafael Garcia-Suarez [Mon, 14 Jan 2002 23:03:04 +0000 (00:03 +0100)]
[PATCH] Overriding readline() should also override <FH>
Date: Mon, 14 Jan 2002 23:03:04 +0100
Message-ID: <20020114230304.A691@rafael>

Subject: Re: [PATCH] Overriding readline() should also override <FH>
From: Rafael Garcia-Suarez <rgarciasuarez@free.fr>
Date: Mon, 14 Jan 2002 23:18:43 +0100
Message-ID: <20020114231843.E691@rafael>

p4raw-id: //depot/perl@14260

22 years agoUse PerlMemShared for CopSTASHPV and CopFILE. MUCH harder than it sounds!
Nick Ing-Simmons [Mon, 14 Jan 2002 22:02:49 +0000 (22:02 +0000)]
Use PerlMemShared for CopSTASHPV and CopFILE.  MUCH harder than it sounds!
Need to use CopXXXXX macros everywhere and add CopSTASH_free
Add new scope type and add support for it to scope.c and scope stack
dup-er in sv.c. Add savesharedpv().
Also zealous version of Win32's vmem.h to catch all the abuses.
With this t/op/fork.t passes even with zealous checking and
checker is point a finger at various threads/shared issues.

PL_curcop->cop_io is still an issue.

p4raw-id: //depot/perlio@14259

22 years agoIntegrate build parts of mainline
Nick Ing-Simmons [Mon, 14 Jan 2002 20:24:28 +0000 (20:24 +0000)]
Integrate build parts of mainline

p4raw-id: //depot/perlio@14258
p4raw-integrated: from //depot/perl@14257 'copy in'
lib/ExtUtils/t/MM_Win32.t (@13972..) lib/ExtUtils/t/MM_Unix.t
(@14220..) lib/ExtUtils/MM_Unix.pm (@14238..)

22 years agoInverted sense of special-ness of specialCopIO - supposed to
Nick Ing-Simmons [Mon, 14 Jan 2002 16:10:54 +0000 (16:10 +0000)]
Inverted sense of special-ness of specialCopIO - supposed to
be true if value is "special" i.e. NOT an SV.

p4raw-id: //depot/perlio@14257

22 years agoUpdate Changes.
Jarkko Hietaniemi [Mon, 14 Jan 2002 14:42:12 +0000 (14:42 +0000)]
Update Changes.

p4raw-id: //depot/perl@14256

22 years agoRetract #14251 (the op slab allocator from perlio)
Jarkko Hietaniemi [Mon, 14 Jan 2002 14:04:24 +0000 (14:04 +0000)]
Retract #14251 (the op slab allocator from perlio)
until we figure out why 2.2.19 x86 debian gets
a circular sibling chain and therefore hangs in
the Perl_ck_subr() sibling for-loop.

p4raw-id: //depot/perl@14255

22 years agoBig mktables rewrite from Jeffrey;
Jarkko Hietaniemi [Mon, 14 Jan 2002 13:25:07 +0000 (13:25 +0000)]
Big mktables rewrite from Jeffrey;
documentation not yet updated.

p4raw-id: //depot/perl@14254

22 years agoRe: [ID 20020113.006] Cwd.pm uses uninitialized $ENV{PATH}
Michael G. Schwern [Sun, 13 Jan 2002 21:00:07 +0000 (16:00 -0500)]
Re: [ID 20020113.006] Cwd.pm uses uninitialized $ENV{PATH}
   Message-Id: <20020114020007.GB2877@blackrider>

p4raw-id: //depot/perl@14253

22 years agoRe: Win32 status - progress !
Abe Timmerman [Mon, 14 Jan 2002 02:29:51 +0000 (03:29 +0100)]
Re: Win32 status - progress !
Message-ID: <9rc44u4sl4hjfm32if71ggjlm0qpvvacs3@4ax.com>

p4raw-id: //depot/perl@14252

22 years agoIntegrate perlio:
Jarkko Hietaniemi [Sun, 13 Jan 2002 23:30:05 +0000 (23:30 +0000)]
Integrate perlio:

[ 14250]
Slab allocator for ops
- moved the statics to intrpvar.h
- implemented Slab_Free()
- uses PerlMemShared (for now) if distinction exists.

p4raw-link: @14250 on //depot/perlio: 238a4c30b3724d314933955c5c4a0162eae05ee0

p4raw-id: //depot/perl@14251

22 years agoSlab allocator for ops
Nick Ing-Simmons [Sun, 13 Jan 2002 23:22:34 +0000 (23:22 +0000)]
Slab allocator for ops
 - moved the statics to intrpvar.h
 - implemented Slab_Free()
 - uses PerlMemShared (for now) if distinction exists.

p4raw-id: //depot/perlio@14250

22 years agoStart a new test category: uni. Much of t/op/pat
Jarkko Hietaniemi [Sun, 13 Jan 2002 19:55:10 +0000 (19:55 +0000)]
Start a new test category: uni.  Much of t/op/pat
should probably be moved here, but holding on that
until Jeffrey finishes his big mktables rewrite.
Bits and pieces of op/split, op/pack, op/append,
op/join, could probably be moved to respective uni
tests, too.

p4raw-id: //depot/perl@14249

22 years agoenable Win32 to build again
Mattia Barbon [Sun, 13 Jan 2002 21:49:24 +0000 (22:49 +0100)]
enable Win32 to build again
Message-ID: <3C4200E4.15926.23F6131@localhost>

miniperl.exe.exe does not exe that well.

p4raw-id: //depot/perl@14248

22 years agoMention some of the load-affected tests.
Jarkko Hietaniemi [Sun, 13 Jan 2002 19:50:23 +0000 (19:50 +0000)]
Mention some of the load-affected tests.

p4raw-id: //depot/perl@14247

22 years agoMove the UTF-8 conversion code earlier so that
Jarkko Hietaniemi [Sun, 13 Jan 2002 19:38:17 +0000 (19:38 +0000)]
Move the UTF-8 conversion code earlier so that
op/ver is happy.

p4raw-id: //depot/perl@14246

22 years agoUpgrade to Scalar-List-Util 1.06. The Makefile.PLs
Jarkko Hietaniemi [Sun, 13 Jan 2002 19:19:59 +0000 (19:19 +0000)]
Upgrade to Scalar-List-Util 1.06.  The Makefile.PLs
have diverged quite a bit so no updates there.

p4raw-id: //depot/perl@14245

22 years agoMake the crypt() pickier: if downgrading doesn't work,
Jarkko Hietaniemi [Sun, 13 Jan 2002 18:27:00 +0000 (18:27 +0000)]
Make the crypt() pickier: if downgrading doesn't work,
croak.

p4raw-id: //depot/perl@14244

22 years agoGrow the buffer in case Unicode caused size changes
Jarkko Hietaniemi [Sun, 13 Jan 2002 18:12:23 +0000 (18:12 +0000)]
Grow the buffer in case Unicode caused size changes
(and it very probably did).

p4raw-id: //depot/perl@14243

22 years agoFuture-proofing from Jeffrey Friedl (for conflicting
Jarkko Hietaniemi [Sun, 13 Jan 2002 17:46:45 +0000 (17:46 +0000)]
Future-proofing from Jeffrey Friedl (for conflicting
In* and Is* names).

p4raw-id: //depot/perl@14242

22 years agoRe: Warning in B.xs
Mattia Barbon [Sun, 13 Jan 2002 19:39:52 +0000 (20:39 +0100)]
Re: Warning in B.xs
Message-ID: <3C41E288.20562.1C8C895@localhost>

p4raw-id: //depot/perl@14241

22 years agoRe: lookbehind broken with latest bleedperl
Hugo van der Sanden [Sun, 13 Jan 2002 18:06:22 +0000 (18:06 +0000)]
Re: lookbehind broken with latest bleedperl
Message-Id: <200201131806.g0DI6Mp20089@crypt.compulink.co.uk>

p4raw-id: //depot/perl@14240

22 years ago[PATCH] more MM_Unix.t tests
Jarkko Hietaniemi [Sun, 13 Jan 2002 17:24:51 +0000 (17:24 +0000)]
[PATCH] more MM_Unix.t tests
From: Tels <perl_dummy@bloodgate.com>
Date: Sun, 13 Jan 2002 17:16:19 +0100 (CET)
Message-Id: <200201131621.SAA17925@tiku.hut.fi>

Subject: [PATCH] 14220 misunderstood, I bet
From: andreas.koenig@anima.de (Andreas J. Koenig)
Date: 12 Jan 2002 21:31:58 +0100
Message-ID: <m3k7un8g5d.fsf@anima.de>

p4raw-id: //depot/perl@14239

22 years ago[PATCH] Re: MM_UNIX::parse_version() and my $VERSION
Tels [Sun, 13 Jan 2002 16:58:27 +0000 (17:58 +0100)]
[PATCH] Re: MM_UNIX::parse_version() and my $VERSION
Date: Sun, 13 Jan 2002 16:58:27 +0100 (CET)
Message-Id: <200201131602.SAA15687@tiku.hut.fi>

Subject: RE: [PATCH] Re: MM_UNIX::parse_version() and my $VERSION
From: Tels <perl_dummy@bloodgate.com>
Date: Sun, 13 Jan 2002 17:05:23 +0100 (CET)
Message-Id: <200201131610.SAA18974@tiku.hut.fi>

p4raw-id: //depot/perl@14238

22 years agoRe: [FAIL] Benchmark.t intermittent failure
Nicholas Clark [Sun, 13 Jan 2002 15:58:34 +0000 (15:58 +0000)]
Re: [FAIL] Benchmark.t intermittent failure
Message-ID: <20020113155833.C314@Bagpuss.unfortu.net>

p4raw-id: //depot/perl@14237

22 years agoAnton Berezin did more reading and the uid setting story
Jarkko Hietaniemi [Sun, 13 Jan 2002 17:08:18 +0000 (17:08 +0000)]
Anton Berezin did more reading and the uid setting story
gets more complex.

p4raw-id: //depot/perl@14236

22 years agoIntegrate perlio:
Jarkko Hietaniemi [Sun, 13 Jan 2002 16:45:52 +0000 (16:45 +0000)]
Integrate perlio:

[ 14232]
Win32 fixes:
- vmem.h hack to handle free-by-wrong-thread after eval "".
- Initialize timerid

p4raw-link: @14232 on //depot/perlio: 222c300afb1c8466398010a3403616462c302185

p4raw-id: //depot/perl@14235

22 years agoRe: HiRes
H.Merijn Brand [Sun, 13 Jan 2002 10:18:46 +0000 (11:18 +0100)]
Re: HiRes
Message-Id: <20020113100616.B6B5.H.M.BRAND@hccnet.nl>

Give up on socketpair in HP-UX.

p4raw-id: //depot/perl@14234

22 years agoIntegrate mainline
Nick Ing-Simmons [Sun, 13 Jan 2002 16:29:30 +0000 (16:29 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@14233

22 years agoWin32 fixes:
Nick Ing-Simmons [Sun, 13 Jan 2002 15:37:48 +0000 (15:37 +0000)]
Win32 fixes:
 - vmem.h hack to handle free-by-wrong-thread after eval "".
 - Initialize timerid

p4raw-id: //depot/perlio@14232

22 years ago*groan*
Jarkko Hietaniemi [Sun, 13 Jan 2002 05:15:01 +0000 (05:15 +0000)]
*groan*

p4raw-id: //depot/perl@14231

22 years agoOne more sharp s case found by Jeffrey.
Jarkko Hietaniemi [Sun, 13 Jan 2002 05:13:03 +0000 (05:13 +0000)]
One more sharp s case found by Jeffrey.

p4raw-id: //depot/perl@14230

22 years agoComment tweak.
Jarkko Hietaniemi [Sun, 13 Jan 2002 04:43:33 +0000 (04:43 +0000)]
Comment tweak.

p4raw-id: //depot/perl@14229

22 years agoDon't bother checking for the Greek special
Jarkko Hietaniemi [Sun, 13 Jan 2002 04:30:45 +0000 (04:30 +0000)]
Don't bother checking for the Greek special
cases if the node is too short.

p4raw-id: //depot/perl@14228

22 years agoUpdate Changes.
Jarkko Hietaniemi [Sat, 12 Jan 2002 21:00:04 +0000 (21:00 +0000)]
Update Changes.

p4raw-id: //depot/perl@14227

22 years agoRe: [PATCH Configure ext/NDBM_File/hints/linux.pl] Support for linux systems with...
Jonathan Stowe [Sat, 12 Jan 2002 11:13:02 +0000 (11:13 +0000)]
Re: [PATCH Configure ext/NDBM_File/hints/linux.pl] Support for linux systems with gdbm
Message-ID: <Pine.LNX.4.44.0201121107400.26602-100000@orpheus.gellyfish.com>

p4raw-id: //depot/perl@14225

22 years agoQuick reformat using indent -kr -nce, as requested
Jarkko Hietaniemi [Sat, 12 Jan 2002 20:18:02 +0000 (20:18 +0000)]
Quick reformat using indent -kr -nce, as requested
by Dan Kogai and suggest by NI-S.

p4raw-id: //depot/perl@14224

22 years agoCouple more Unicode lookbehind tests.
Jarkko Hietaniemi [Sat, 12 Jan 2002 20:08:54 +0000 (20:08 +0000)]
Couple more Unicode lookbehind tests.

p4raw-id: //depot/perl@14223

22 years agoSharp S as a special treat for our German UTF-8 testers :-)
Jarkko Hietaniemi [Sat, 12 Jan 2002 20:05:29 +0000 (20:05 +0000)]
Sharp S as a special treat for our German UTF-8 testers :-)

p4raw-id: //depot/perl@14222

22 years ago{PATCH] Fix: Re: [PATCH] B::C, perlcc.PL, B.xs, B.pm, t/TEST, C.xs
Mattia Barbon [Sat, 12 Jan 2002 20:37:32 +0000 (21:37 +0100)]
{PATCH] Fix:  Re: [PATCH] B::C, perlcc.PL, B.xs, B.pm, t/TEST, C.xs
Message-ID: <3C409E8C.16203.196C2D3@localhost>

p4raw-id: //depot/perl@14221

22 years agoHrmph. Is having a test for an exact version of MM_Unix.pm
Jarkko Hietaniemi [Sat, 12 Jan 2002 18:27:32 +0000 (18:27 +0000)]
Hrmph.  Is having a test for an exact version of MM_Unix.pm
really worth the bits it's printed on?

p4raw-id: //depot/perl@14220

22 years agoSpecial treatment for U+03B0 and U+0390 in //i,
Jarkko Hietaniemi [Sat, 12 Jan 2002 18:06:49 +0000 (18:06 +0000)]
Special treatment for U+03B0 and U+0390 in //i,
this means that we can remove the minlen pessimisations
introduced by the #14096.

p4raw-id: //depot/perl@14219

22 years agoIntegrate perlio:
Jarkko Hietaniemi [Sat, 12 Jan 2002 16:14:52 +0000 (16:14 +0000)]
Integrate perlio:

[ 14214]
Win32-ize socketpair test
- Win32 can fork even though $Config{d_fork} is undef
- SOCK_DGRAM does not work - skip those tests.

[ 14213]
Abstract out the cloning of SvPVX and handle shared pv in a
safe (if suboptimal) manner. Does not fix op/fork.t :-(

p4raw-link: @14214 on //depot/perlio: 26bf1728b5f258bdc26021f9eb583c46488b8859
p4raw-link: @14213 on //depot/perlio: 83841fad1c8ce4928a4239052849bad556adb3d3

p4raw-id: //depot/perl@14218

22 years agoOne should first drop the real uid, not the effective uid.
Jarkko Hietaniemi [Sat, 12 Jan 2002 16:09:59 +0000 (16:09 +0000)]
One should first drop the real uid, not the effective uid.
[ID 20020110.003]

p4raw-id: //depot/perl@14217

22 years agoB::C, perlcc.PL, B.xs, B.pm, t/TEST, C.xs
Mattia Barbon [Fri, 11 Jan 2002 23:29:48 +0000 (00:29 +0100)]
B::C, perlcc.PL, B.xs, B.pm, t/TEST, C.xs
Message-ID: <3C3F756C.4581.2E2A938@localhost>

p4raw-id: //depot/perl@14216

22 years agoRe: Magic numbers in B::Concise
Stephen McCamant [Fri, 11 Jan 2002 14:29:30 +0000 (06:29 -0800)]
Re: Magic numbers in B::Concise
Message-ID: <15423.26442.891378.802062@soda.csua.berkeley.edu>

p4raw-id: //depot/perl@14215

22 years agoWin32-ize socketpair test
Nick Ing-Simmons [Sat, 12 Jan 2002 12:31:12 +0000 (12:31 +0000)]
Win32-ize socketpair test
 - Win32 can fork even though $Config{d_fork} is undef
 - SOCK_DGRAM does not work - skip those tests.

p4raw-id: //depot/perlio@14214

22 years agoAbstract out the cloning of SvPVX and handle shared pv in a
Nick Ing-Simmons [Sat, 12 Jan 2002 11:46:28 +0000 (11:46 +0000)]
Abstract out the cloning of SvPVX and handle shared pv in a
safe (if suboptimal) manner. Does not fix op/fork.t :-(

p4raw-id: //depot/perlio@14213

22 years agoMore fixes for Stratus VOS
Paul Green [Fri, 11 Jan 2002 17:30:37 +0000 (12:30 -0500)]
More fixes for Stratus VOS
   Message-Id: <95AE3CDB3543D511883A0020485B38B9023534D3@exna3.stratus.com>

p4raw-id: //depot/perl@14212

22 years agoUpgrade to CGI.pm 2.80.
Jarkko Hietaniemi [Sat, 12 Jan 2002 06:01:29 +0000 (06:01 +0000)]
Upgrade to CGI.pm 2.80.

p4raw-id: //depot/perl@14211

22 years agoFAQ sync.
Jarkko Hietaniemi [Sat, 12 Jan 2002 05:57:36 +0000 (05:57 +0000)]
FAQ sync.

p4raw-id: //depot/perl@14210

22 years agoThis is getting embarrassing.
Jarkko Hietaniemi [Sat, 12 Jan 2002 05:54:24 +0000 (05:54 +0000)]
This is getting embarrassing.

p4raw-id: //depot/perl@14209

22 years agoDoc tweaks.
Jarkko Hietaniemi [Sat, 12 Jan 2002 05:30:03 +0000 (05:30 +0000)]
Doc tweaks.

p4raw-id: //depot/perl@14208

22 years agoUpdating the test count is good; also rephrasing
Jarkko Hietaniemi [Sat, 12 Jan 2002 05:16:55 +0000 (05:16 +0000)]
Updating the test count is good; also rephrasing
so that there is no ok output containing "not".

p4raw-id: //depot/perl@14207

22 years agoAndreas is busy :-)
Jarkko Hietaniemi [Sat, 12 Jan 2002 05:11:20 +0000 (05:11 +0000)]
Andreas is busy :-)

p4raw-id: //depot/perl@14206

22 years agoUnicode lookbehind looked bad.
Jarkko Hietaniemi [Sat, 12 Jan 2002 04:55:20 +0000 (04:55 +0000)]
Unicode lookbehind looked bad.

p4raw-id: //depot/perl@14205

22 years agoGarbage collection.
Jarkko Hietaniemi [Sat, 12 Jan 2002 01:43:48 +0000 (01:43 +0000)]
Garbage collection.

p4raw-id: //depot/perl@14204

22 years agoexport win32_async_check or Perl_despatch_signals
Mattia Barbon [Fri, 11 Jan 2002 23:29:48 +0000 (00:29 +0100)]
export win32_async_check or Perl_despatch_signals
Message-ID: <3C3F756C.21561.2E2A9CE@localhost>

p4raw-id: //depot/perl@14203

22 years agoperldelta nit?
Robert Spier [Fri, 11 Jan 2002 15:19:16 +0000 (07:19 -0800)]
perldelta nit?
Message-ID: <15423.29428.164185.251700@rls.cx>

p4raw-id: //depot/perl@14202

22 years agoRe: [PATCH lib/AnyDBM_File.t] Convert to Test::More
Michael G. Schwern [Fri, 11 Jan 2002 17:08:17 +0000 (12:08 -0500)]
Re: [PATCH lib/AnyDBM_File.t] Convert to Test::More
Message-ID: <20020111220817.GG2838@blackrider>

p4raw-id: //depot/perl@14201

22 years agoCorrect misleading error message
Mike Guy [Fri, 11 Jan 2002 18:36:33 +0000 (18:36 +0000)]
Correct misleading error message
Message-Id: <E16P6XZ-0005kA-00@draco.cus.cam.ac.uk>

hash assignment -> anonymous hash

p4raw-id: //depot/perl@14200

22 years agoShut down warnings in Normalize.c
Nikola Knezevic [Fri, 11 Jan 2002 16:58:14 +0000 (17:58 +0100)]
Shut down warnings in Normalize.c
Message-ID: <543058204.20020111165814@tesla.rcub.bg.ac.yu>

p4raw-id: //depot/perl@14199

22 years agoAdd a new test for is-sprintf-preserving Unicodeness:
Jarkko Hietaniemi [Fri, 11 Jan 2002 23:53:05 +0000 (23:53 +0000)]
Add a new test for is-sprintf-preserving Unicodeness:
#14194 and an old one from kill_perl.t (I could have used
sprintf.t, but it's format was quite fixed, and I didn't
feel like breaking the format)

p4raw-id: //depot/perl@14198

22 years agoIntegrate perlio:
Jarkko Hietaniemi [Fri, 11 Jan 2002 21:48:49 +0000 (21:48 +0000)]
Integrate perlio:

[ 14196]
Install dummy signal() handlers for Win32's SIGINT and SIGBREAK
as C runtime seems to get its hands on them even though we said
they were handled.
Still an issue with "die" out of signal handler - get panic: pp_iter

p4raw-link: @14196 on //depot/perlio: f646a69a049030ff75ef540aa2c16835b7972cc1

p4raw-id: //depot/perl@14197

22 years agoInstall dummy signal() handlers for Win32's SIGINT and SIGBREAK
Nick Ing-Simmons [Fri, 11 Jan 2002 20:58:20 +0000 (20:58 +0000)]
Install dummy signal() handlers for Win32's SIGINT and SIGBREAK
as C runtime seems to get its hands on them even though we said
they were handled.
Still an issue with "die" out of signal handler - get panic: pp_iter

p4raw-id: //depot/perlio@14196

22 years agoIntegrate perlio:
Jarkko Hietaniemi [Fri, 11 Jan 2002 20:07:35 +0000 (20:07 +0000)]
Integrate perlio:

[ 14192]
A mostly-stable version of "new" Win32 signal/kill support.

p4raw-link: @14192 on //depot/perlio: 1018e26f1c13277648057b08a7b77db44ebc46fe

p4raw-id: //depot/perl@14195

22 years agoFix for
Andreas König [Fri, 11 Jan 2002 15:47:15 +0000 (16:47 +0100)]
Fix for

Subject: UTF-8 sprintf bug in bleadperl
Message-ID: <m3vge99c7g.fsf@anima.de>

I have tests, have just to figure out where to put them
since op/sprintf looks a bit unfriendly for tests of
somewhat freer form.

p4raw-id: //depot/perl@14194

22 years agoIntegrate mainline (on Win32 - risky) for vmem.h stuff
Nick Ing-Simmons [Fri, 11 Jan 2002 18:25:34 +0000 (18:25 +0000)]
Integrate mainline (on Win32 - risky) for vmem.h stuff
Builds and passes a few tests.

p4raw-id: //depot/perlio@14193

22 years agoA mostly-stable version of "new" Win32 signal/kill support.
Nick Ing-Simmons [Fri, 11 Jan 2002 17:49:39 +0000 (17:49 +0000)]
A mostly-stable version of "new" Win32 signal/kill support.

p4raw-id: //depot/perlio@14192

22 years agoUpdate Changes.
Jarkko Hietaniemi [Fri, 11 Jan 2002 15:34:53 +0000 (15:34 +0000)]
Update Changes.

p4raw-id: //depot/perl@14191

22 years agoRe: Magic numbers in B::Concise
Stephen McCamant [Thu, 10 Jan 2002 18:21:34 +0000 (10:21 -0800)]
Re: Magic numbers in B::Concise
Message-ID: <15422.19502.380275.403187@soda.csua.berkeley.edu>

p4raw-id: //depot/perl@14190

22 years agoUpgrade to CGI.pm 2.79. Manual tweaks were
Jarkko Hietaniemi [Fri, 11 Jan 2002 14:51:11 +0000 (14:51 +0000)]
Upgrade to CGI.pm 2.79.  Manual tweaks were
necessary in form.t and html.t @INC setups.

p4raw-id: //depot/perl@14189

22 years agoYet another twist.
Jarkko Hietaniemi [Fri, 11 Jan 2002 14:31:17 +0000 (14:31 +0000)]
Yet another twist.

p4raw-id: //depot/perl@14188

22 years ago[ PATCH ] AIX to pick the correct CC if more than one installed
H.Merijn Brand [Fri, 11 Jan 2002 13:04:15 +0000 (14:04 +0100)]
[ PATCH ] AIX to pick the correct CC if more than one installed
Message-Id: <20020111125951.BD84.H.M.BRAND@hccnet.nl>

p4raw-id: //depot/perl@14187

22 years ago[REPATCH] RE: [PATCH lib/AnyDBM_File.t] null key support back in DB v3
Jonathan Stowe [Fri, 11 Jan 2002 09:28:46 +0000 (09:28 +0000)]
[REPATCH] RE: [PATCH lib/AnyDBM_File.t] null key support back in DB v3
Message-ID: <Pine.LNX.4.33.0201110927480.10327-100000@orpheus.gellyfish.com>

p4raw-id: //depot/perl@14186

22 years agoArguments were being mangled.
Jarkko Hietaniemi [Fri, 11 Jan 2002 14:10:01 +0000 (14:10 +0000)]
Arguments were being mangled.

p4raw-id: //depot/perl@14185

22 years agoConvert to Test::More
Jonathan Stowe [Thu, 10 Jan 2002 19:55:15 +0000 (19:55 +0000)]
Convert to Test::More
Message-ID: <Pine.LNX.4.33.0201101948360.9717-100000@orpheus.gellyfish.com>

p4raw-id: //depot/perl@14184

22 years agoSeperating kill_perl()
Michael G. Schwern [Fri, 11 Jan 2002 04:26:27 +0000 (23:26 -0500)]
Seperating kill_perl()
Message-ID: <20020111092626.GA16544@blackrider>

p4raw-id: //depot/perl@14183