21 years agoIntegrate mainline (run/switchd.t fails).
Nick Ing-Simmons [Fri, 2 May 2003 13:37:08 +0000]
Integrate mainline (run/switchd.t fails).

p4raw-id: //depot/perlio@19379

21 years agoThe [perl #21890] (Devel::Coverage breakage) has been fixed
Jarkko Hietaniemi [Fri, 2 May 2003 08:41:40 +0000]
The [perl #21890] (Devel::Coverage breakage) has been fixed
by change #18589 (it was broken by change #9754); add test case.
p4raw-link: @18589 on //depot/perl: 5df8de69806210bf48dc2e451e3db37c6f274c6e
p4raw-link: @9754 on //depot/perl: 9d43a7557743d779c74d69ffc6df7fc17711f3ec

p4raw-id: //depot/perl@19378

21 years agogreat_circle_direction() was broken,
Jarkko Hietaniemi [Fri, 2 May 2003 05:31:52 +0000]
great_circle_direction() was broken,
reported by Alexander Becher.

p4raw-id: //depot/perl@19376

21 years agoOS X: could not -Doptimize=-g.
Jarkko Hietaniemi [Thu, 1 May 2003 18:18:06 +0000]
OS X: could not -Doptimize=-g.

p4raw-id: //depot/perl@19375

21 years agoOS X test tweak.
Jarkko Hietaniemi [Thu, 1 May 2003 12:33:44 +0000]
OS X test tweak.

p4raw-id: //depot/perl@19374

21 years agoRE: perl@19333
Robin Barker [Tue, 29 Apr 2003 17:30:23 +0000]
RE: perl@19333
Message-ID: <533D273D4014D411AB1D00062938C4D9040464F7@hotel.npl.co.uk>

p4raw-id: //depot/perl@19373

21 years agominiperl cannot handle layers.t.
Jarkko Hietaniemi [Thu, 1 May 2003 09:52:52 +0000]
miniperl cannot handle layers.t.

p4raw-id: //depot/perl@19372

21 years agoThe solution in change #19363 was too unportable.
Jarkko Hietaniemi [Thu, 1 May 2003 08:26:06 +0000]
The solution in change #19363 was too unportable.
p4raw-link: @19363 on //depot/perl: d67aa87a1383860a50a1cda017e175d17b66c122

p4raw-id: //depot/perl@19371

21 years agoperlreftut updates from mjd.
Jarkko Hietaniemi [Thu, 1 May 2003 07:48:06 +0000]
perlreftut updates from mjd.

p4raw-id: //depot/perl@19369

21 years agoz/OS: More threaded build tweaks from Brian De Pradine--
Jarkko Hietaniemi [Thu, 1 May 2003 07:45:06 +0000]
z/OS: More threaded build tweaks from Brian De Pradine--
apparently now it works!

p4raw-id: //depot/perl@19368

21 years agobuglet: sub a(;&) { } doesn't work
Adrian M. Enache [Sat, 19 Apr 2003 01:41:07 +0000]
buglet: sub a(;&) { } doesn't work
Message-ID: <20030418224107.GA2751@ratsnest.hole>

p4raw-id: //depot/perl@19367

21 years agoIf it's S_, it should be STATIC.
Jarkko Hietaniemi [Tue, 29 Apr 2003 08:55:12 +0000]
If it's S_, it should be STATIC.

p4raw-id: //depot/perl@19366

21 years ago[perl #7592] Clarify what qw() does in scalar context
Casey West [Mon, 28 Apr 2003 16:30:03 +0000]
[perl #7592] Clarify what qw() does in scalar context
Message-Id: <20030428140005.GC62281@geeknest.com>

p4raw-id: //depot/perl@19365

21 years ago[patch #7514] Bug in perlop regex explination
Casey West [Mon, 28 Apr 2003 16:20:43 +0000]
[patch #7514] Bug in perlop regex explination
Message-Id: <20030428172206.GK62281@geeknest.com>

p4raw-id: //depot/perl@19364

21 years agoFix bug 2681, change the test not to use the shell and use 3+arg
Artur Bergman [Mon, 28 Apr 2003 15:32:35 +0000]
Fix bug 2681, change the test not to use the shell and use 3+arg
open.

p4raw-id: //depot/perl@19363

21 years agoFeel-good cleanup.
Jarkko Hietaniemi [Mon, 28 Apr 2003 08:43:23 +0000]
Feel-good cleanup.

p4raw-id: //depot/perl@19359

21 years agoSysV msg queues can be something hanging (witnessed in IRIX),
Jarkko Hietaniemi [Mon, 28 Apr 2003 08:27:15 +0000]
SysV msg queues can be something hanging (witnessed in IRIX),
so let's use IPC_NOWAIT.

p4raw-id: //depot/perl@19358

21 years agoDetecting errors of reentrant APIs: getgrgid_r and the like
Jarkko Hietaniemi [Mon, 28 Apr 2003 06:32:47 +0000]
Detecting errors of reentrant APIs: getgrgid_r and the like
when returning an int can either return the error in the return
value or in the errno.  We need a new per-interp variable to store
the return value instead of clobbering the errno with it.  The new
variable, PL_reentrant_retint, is only used within the reentrancy
framework, and immediately after it's set, so there should not be
similar visibility issues as for the errno.  Spotted by Edward Moy.

p4raw-id: //depot/perl@19357

21 years agoNewer glibc's nice(2) return the new nice value, instead of 0 or -1.
Adrian M. Enache [Wed, 23 Apr 2003 22:48:20 +0000]
Newer glibc's nice(2) return the new nice value, instead of 0 or -1.
Check errno to see if the call to nice(2) succeeded.
Subject: Re: [PATCH++] all about the recent standard conforming glibc's nic
Message-ID: <20030423194820.GA874@ratsnest.hole>

p4raw-id: //depot/perl@19356

21 years agoDocument a faint compilation noise.
Jarkko Hietaniemi [Sun, 27 Apr 2003 19:56:09 +0000]
Document a faint compilation noise.

p4raw-id: //depot/perl@19355

21 years ago$[ clarifications.
Rafael Garcia-Suarez [Sun, 27 Apr 2003 19:35:11 +0000]
$[ clarifications.

p4raw-id: //depot/perl@19354

21 years agoutime() doc clarifications
Casey West [Fri, 25 Apr 2003 08:00:54 +0000]
utime() doc clarifications
based on :
Subject: Re: [PATCH] [perl #18589] Add NFS warning, clarify touch example
Message-ID: <20030425120054.GQ34510@geeknest.com>

p4raw-id: //depot/perl@19353

21 years agoIntegrate mainline.
Nick Ing-Simmons [Sun, 27 Apr 2003 18:49:03 +0000]
Integrate mainline.

p4raw-id: //depot/perlio@19352

21 years agoAdd a test case for [perl #15288] (already solved).
Jarkko Hietaniemi [Sun, 27 Apr 2003 08:13:34 +0000]
Add a test case for [perl #15288] (already solved).

p4raw-id: //depot/perl@19351

21 years agoAdd Dave Mitchell's test case for fields.
Jarkko Hietaniemi [Sun, 27 Apr 2003 07:38:17 +0000]
Add Dave Mitchell's test case for fields.

p4raw-id: //depot/perl@19350

21 years agoVMS::Stdio test tweak
Craig A. Berry [Sat, 26 Apr 2003 15:53:07 +0000]
VMS::Stdio test tweak
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <3EAAF1B3.7020708@mac.com>

p4raw-id: //depot/perl@19349

21 years agoRe: [COMPLETE PATCH lib/UNIVERSAL.pm] RE: [perl #22018] UNIVERSAL documentatio n...
Casey West [Thu, 24 Apr 2003 08:18:42 +0000]
Re: [COMPLETE PATCH lib/UNIVERSAL.pm] RE: [perl #22018] UNIVERSAL documentatio n contradicts itself
Message-ID: <20030424121842.GW34510@geeknest.com>

p4raw-id: //depot/perl@19348

21 years agoDocument that restricted hashes are not atomic
Jarkko Hietaniemi [Sun, 27 Apr 2003 06:03:48 +0000]
Document that restricted hashes are not atomic
(from Dave Mitchell).

p4raw-id: //depot/perl@19346

21 years agoRe: the revenge of the bride of the son of the night of the living pseudohashes
Dave Mitchell [Sat, 26 Apr 2003 18:45:28 +0000]
Re: the revenge of the bride of the son of the night of the living pseudohashes
Message-ID: <20030426174528.GA9588@fdgroup.com>

p4raw-id: //depot/perl@19345

21 years agoSome doc patches by Casey West :
Casey West [Fri, 25 Apr 2003 10:46:39 +0000]
Some doc patches by Casey West :

Subject: Re: [PATCH] Re: [perl #21260] adding error handling info to perlfunc/readline
Date: Fri, 25 Apr 2003 10:46:39 -0400
Message-ID: <20030425144639.GY34510@geeknest.com>

Subject: Re: [perl #21785] [PATCH] clarify readdir in for conditional
From: Casey West <casey@geeknest.com>
Date: Fri, 25 Apr 2003 07:52:13 -0400
Message-ID: <20030425115213.GP34510@geeknest.com>

Subject: Re: [perl #7213] [PATCH] Updating example in perldata
From: Casey West <casey@geeknest.com>
Date: Thu, 24 Apr 2003 21:27:22 -0400
Message-ID: <20030425012722.GN34510@geeknest.com>

p4raw-id: //depot/perl@19344

21 years agoDocument that splice() doesn't extend arrays
david nicol [Tue, 22 Apr 2003 22:05:02 +0000]
Document that splice() doesn't extend arrays
Subject: Re: slice autoextending ? still another revised doc patch; COW
Message-Id: <1051067101.1086.113.camel@plaza.davidnicol.com>

p4raw-id: //depot/perl@19343

21 years agoFix bug #15161 by increasing the refcount on the RE and making
Artur Bergman [Sat, 26 Apr 2003 21:43:32 +0000]
Fix bug #15161 by increasing the refcount on the RE and making
sure to restore it correctly. Deals with both s//e and s///g.

p4raw-id: //depot/perl@19342

21 years agoIntegrate:
Jarkko Hietaniemi [Sat, 26 Apr 2003 04:36:03 +0000]
Integrate:
[ 19340]
Caught by Mark Lutz in UNICOS: A declaration cannot appear
after an executable statement in a block.
p4raw-link: @19340 on //depot/maint-5.8/perl: 3006777dda4086b50e9a4bf2cf86b9fcf7566894

p4raw-id: //depot/perl@19341
p4raw-integrated: from //depot/maint-5.8/perl@19337 'merge in'
pp_pack.c (@19011..)

21 years agoNow the -Dnoextensions and -Dnoextensions have the
Jarkko Hietaniemi [Fri, 25 Apr 2003 20:19:36 +0000]
Now the -Dnoextensions and -Dnoextensions have the
chance of actually doing something.

p4raw-id: //depot/perl@19337

21 years agoConfigure's extension sanity check is too strict
Andy Dougherty [Fri, 25 Apr 2003 16:23:45 +0000]
Configure's extension sanity check is too strict
Message-ID: <Pine.SOL.4.53.0304251621250.24848@maxwell.phys.lafayette.edu>

p4raw-id: //depot/perl@19334

21 years agoanother spin on the enc_module.t merry-go-round
Craig A. Berry [Thu, 24 Apr 2003 20:09:48 +0000]
another spin on the enc_module.t merry-go-round
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <3EA88ADC.3000300@mac.com>

p4raw-id: //depot/perl@19330

21 years agoUpgrade to Time::HiRes 1.46.
Jarkko Hietaniemi [Fri, 25 Apr 2003 07:06:49 +0000]
Upgrade to Time::HiRes 1.46.

p4raw-id: //depot/perl@19329

21 years agotypo in Time::HiRes docs
Mark-Jason Dominus [Sat, 19 Apr 2003 15:13:44 +0000]
typo in Time::HiRes docs
Message-ID: <20030419151344.28237.qmail@plover.com>

p4raw-id: //depot/perl@19328

21 years agoClarify(?) the perlio default layers table.
Jarkko Hietaniemi [Fri, 25 Apr 2003 04:45:05 +0000]
Clarify(?) the perlio default layers table.

p4raw-id: //depot/perl@19327

21 years agoUpgrade to Test::Harness 2.28.
Jarkko Hietaniemi [Fri, 25 Apr 2003 04:22:49 +0000]
Upgrade to Test::Harness 2.28.

p4raw-id: //depot/perl@19326

21 years agoUpgrade to Encode 1.93.
Jarkko Hietaniemi [Thu, 24 Apr 2003 19:06:29 +0000]
Upgrade to Encode 1.93.

p4raw-id: //depot/perl@19325

21 years agoVMS patch for faststdio from Craig Berry.
Jarkko Hietaniemi [Thu, 24 Apr 2003 16:57:13 +0000]
VMS patch for faststdio from Craig Berry.

p4raw-id: //depot/perl@19323

21 years agoRe: [PATCH] [perl #18055] Clarify for bug resolution.
Casey West [Wed, 23 Apr 2003 14:03:20 +0000]
Re: [PATCH] [perl #18055] Clarify for bug resolution.
Message-ID: <20030423180320.GZ15574@geeknest.com>

p4raw-id: //depot/perl@19320

21 years ago[perl #22011] [PATCH] pod/perlmod.pod (v5.8.0)
Chris Pepper [Tue, 22 Apr 2003 04:31:17 +0000]
[perl #22011] [PATCH] pod/perlmod.pod (v5.8.0)
From: Chris Pepper (via RT) <perlbug-followup@perl.org>
Message-Id: <rt-22011-55473.11.0523590303906@bugs6.perl.org>
(with minor further corrections)

p4raw-id: //depot/perl@19319

21 years agoA new fatal error :
Dave Mitchell [Mon, 21 Apr 2003 13:19:50 +0000]
A new fatal error :
Subject: [PATCH] Perl_croak("Use of freed value in iteration")
Message-ID: <20030421121950.GB18189@fdgroup.com>
Message-ID: <20030421125433.GC18189@fdgroup.com>

p4raw-id: //depot/perl@19316

21 years agoIntroduce 'fast stdio' symbols to non-Configure lands.
Jarkko Hietaniemi [Wed, 23 Apr 2003 18:53:46 +0000]
Introduce 'fast stdio' symbols to non-Configure lands.

p4raw-id: //depot/perl@19314

21 years agoRegen Configure, Glossary, et alia.
Jarkko Hietaniemi [Wed, 23 Apr 2003 18:21:47 +0000]
Regen Configure, Glossary, et alia.

p4raw-id: //depot/perl@19312

21 years agoHandle the combination of dosish and non-faststdio.
Jarkko Hietaniemi [Wed, 23 Apr 2003 08:34:33 +0000]
Handle the combination of dosish and non-faststdio.

p4raw-id: //depot/perl@19310

21 years ago5.8.0: two problems
Ilya Zakharevich [Tue, 22 Apr 2003 11:43:17 +0000]
5.8.0: two problems
Message-ID: <20030422184316.GA8602@math.berkeley.edu>

p4raw-id: //depot/perl@19308

21 years agoDoc pointers in perlbot.
Casey West [Tue, 22 Apr 2003 11:19:09 +0000]
Doc pointers in perlbot.
Message-Id: <20030422151909.GC11119@geeknest.com>
(Applied by hand.)

p4raw-id: //depot/perl@19307

21 years agoz/OS: changes for building threaded from "Brian De Pradine"
Jarkko Hietaniemi [Tue, 22 Apr 2003 13:09:21 +0000]
z/OS: changes for building threaded from "Brian De Pradine"
<PRADINE@uk.ibm.com>.

p4raw-id: //depot/perl@19306

21 years agoEnache's turn.
Jarkko Hietaniemi [Tue, 22 Apr 2003 11:42:35 +0000]
Enache's turn.

p4raw-id: //depot/perl@19305

21 years agoRe-merge Encode 1.92.
Jarkko Hietaniemi [Tue, 22 Apr 2003 10:48:47 +0000]
Re-merge Encode 1.92.

p4raw-id: //depot/perl@19304

21 years agoArgh, cut-and-pasto.
Jarkko Hietaniemi [Tue, 22 Apr 2003 05:26:21 +0000]
Argh, cut-and-pasto.

p4raw-id: //depot/perl@19302

21 years agoFix bug 17964 by properly refcounting the gv top.
Artur Bergman [Mon, 21 Apr 2003 21:33:14 +0000]
Fix bug 17964 by properly refcounting the gv top.
Seems like the entries in rsfp are way different than
normal PVIO objects.

p4raw-id: //depot/perl@19301

21 years agoFix another segfault case (warn called from UNIVERSAL::DESTROY).
Adrian M. Enache [Sun, 20 Apr 2003 02:45:48 +0000]
Fix another segfault case (warn called from UNIVERSAL::DESTROY).

Subject: Re: [perl #21347] segfault in UNIVERSAL::AUTOLOAD
Date: Sun, 20 Apr 2003 02:45:48 +0300
Message-ID: <20030419234548.GA849@ratsnest.hole>
and
Date: Wed, 2 Apr 2003 07:52:28 +0300
Message-ID: <20030402045227.GA1023@ratsnest.hole>

p4raw-id: //depot/perl@19300

21 years agoCroak on non ref to shared methods instead of segfault.
Artur Bergman [Mon, 21 Apr 2003 17:05:31 +0000]
Croak on non ref to shared methods instead of segfault.
This can really only happen for &share("string").

p4raw-id: //depot/perl@19299

21 years agoAdd OpenZaurus cross-compilation patches.
Jarkko Hietaniemi [Mon, 21 Apr 2003 16:24:36 +0000]
Add OpenZaurus cross-compilation patches.

p4raw-id: //depot/perl@19297

21 years agoFixes bug #17043, resets PL_srand_called before the cloning.
Artur Bergman [Mon, 21 Apr 2003 13:24:40 +0000]
Fixes bug #17043, resets PL_srand_called before the cloning.
Allows people to override the resetting by using srand() in CLONE.

p4raw-id: //depot/perl@19289

21 years agoIntroduce two new Configure symbols:
Jarkko Hietaniemi [Mon, 21 Apr 2003 06:50:42 +0000]
Introduce two new Configure symbols:
[1] d_faststdio  = d_stdstdio && d_stdio_ptr_lval &&
                  (d_stdio_cnt_lval || d_stdio_ptr_lval_sets_cnt)
[2] usefaststdio = do we use fast stdio if we have it?
For 5.[68], we do.  For anything else, we don't.
(At least, unless otherwise instructed by -Dusefaststdio.)
This means that for bleadperl we no more use stdio, but instead
default to perlio: the effect of PERLIO=perlio, in other words.
(PERLIO=stdio will still switch to using stdio.)
This change may endanger extensions using FILE*-- but if we are
to migrate fully to perlio, better start swallowing the poison now.
For maintperl, the usefaststdio still defaults to yes.

p4raw-id: //depot/perl@19286

21 years agoUpgrade to Locale::Maketext 1.05.
Jarkko Hietaniemi [Mon, 21 Apr 2003 05:43:55 +0000]
Upgrade to Locale::Maketext 1.05.

p4raw-id: //depot/perl@19285

21 years agoUpgrade to Test 1.24.
Jarkko Hietaniemi [Mon, 21 Apr 2003 05:40:34 +0000]
Upgrade to Test 1.24.

p4raw-id: //depot/perl@19284

21 years agogoto &sub doesn't empty @_
Dave Mitchell [Sun, 20 Apr 2003 21:46:51 +0000]
goto &sub doesn't empty @_
Message-ID: <20030420204651.GE15591@fdgroup.com>

p4raw-id: //depot/perl@19283

21 years agoRemove, in the main Makefile, the $(LDLIBPTH) variable from
Adrian M. Enache [Fri, 18 Apr 2003 19:06:07 +0000]
Remove, in the main Makefile, the $(LDLIBPTH) variable from
the commands that invoke $(CC).
Subject: Re: Smoke failure
Message-ID: <20030418160606.GA797@ratsnest.hole>

p4raw-id: //depot/perl@19282

21 years agoRe: [perl #22000] AutoReply: [PATCH] Naughty sv_gets/RsRECORD bug
Adrian M. Enache [Sat, 19 Apr 2003 20:12:18 +0000]
Re: [perl #22000] AutoReply: [PATCH] Naughty sv_gets/RsRECORD bug
Message-ID: <20030419171218.GA974@ratsnest.hole>

p4raw-id: //depot/perl@19281

21 years agoDocument PERL_DEBUGGING_MSTATS in INSTALL and in the Win32 Makefile.
Steve Hay [Wed, 16 Apr 2003 11:12:22 +0000]
Document PERL_DEBUGGING_MSTATS in INSTALL and in the Win32 Makefile.
Subject: [DOC PATCH 5.8.0] Re: Problem with Devel::Peek on Perl 5.8.0
Message-ID: <3E9D2C86.8040104@uk.radan.com>

p4raw-id: //depot/perl@19280

21 years agoGive more information of what to do when -Dusexxx fail.
Jarkko Hietaniemi [Sun, 20 Apr 2003 07:42:17 +0000]
Give more information of what to do when -Dusexxx fail.

p4raw-id: //depot/perl@19278

21 years agoFix bug #21347 (segfault in UNIVERSAL::AUTOLOAD with qr//)
Adrian M. Enache [Wed, 2 Apr 2003 05:02:42 +0000]
Fix bug #21347 (segfault in UNIVERSAL::AUTOLOAD with qr//)
by adding a dummy destructor method Regexp::DESTROY.
This prevents infinite recursion, since Regexp::DESTROY
is no more autoloaded.

Subject: Re: [perl #21347] segfault in UNIVERSAL::AUTOLOAD
Message-ID: <20030402020242.GA2966@ratsnest.hole>

p4raw-id: //depot/perl@19277

21 years agoRe: [PATCH] [perl #21875] Hash ref transformed as a list
Dave Mitchell [Sat, 19 Apr 2003 20:06:51 +0000]
Re: [PATCH] [perl #21875] Hash ref transformed as a list
Message-ID: <20030419190651.GD13333@fdgroup.com>

p4raw-id: //depot/perl@19276

21 years agoRestore the two variables retired by the change #19268
Jarkko Hietaniemi [Sat, 19 Apr 2003 18:52:24 +0000]
Restore the two variables retired by the change #19268
(for binary backward compatibility)
p4raw-link: @19268 on //depot/perl: dd28f7bb7eebdb0b562c940b3c4f89457e829ea6

p4raw-id: //depot/perl@19275

21 years agoFail if the specified -Duse64xxx cannot be fulfilled.
Jarkko Hietaniemi [Sat, 19 Apr 2003 17:36:33 +0000]
Fail if the specified -Duse64xxx cannot be fulfilled.
(And undo a doublesize probe glitch from change #19272.)
p4raw-link: @19272 on //depot/perl: fe63a0b4487686a4d99ab713bc73995cff5ffdc0

p4raw-id: //depot/perl@19273

21 years agoIf long doubles fail, we really cannot sensibly
Jarkko Hietaniemi [Sat, 19 Apr 2003 16:38:12 +0000]
If long doubles fail, we really cannot sensibly
drop back to doubles anymore, therefore abort.
Pointed out by Slaven Rezic. (I tried to fix this
via metaconfig but ended up with a vicious cyclic
dependency.)

p4raw-id: //depot/perl@19272

21 years agoUpgrade to Net::Ping 2.30.
Jarkko Hietaniemi [Sat, 19 Apr 2003 12:09:21 +0000]
Upgrade to Net::Ping 2.30.

p4raw-id: //depot/perl@19270

21 years agoBump the test count.
Jarkko Hietaniemi [Sat, 19 Apr 2003 07:10:57 +0000]
Bump the test count.

p4raw-id: //depot/perl@19269

21 years agoallow recursive FETCHes
Dave Mitchell [Mon, 7 Apr 2003 10:00:41 +0000]
allow recursive FETCHes
Message-ID: <20030407100041.A1617@fdgroup.com>

p4raw-id: //depot/perl@19268

21 years agoreadline.t tweak for VMS
Craig A. Berry [Thu, 17 Apr 2003 17:18:19 +0000]
readline.t tweak for VMS
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <3E9F282B.6090603@mac.com>

p4raw-id: //depot/perl@19267

21 years agoRe: any takers for this Storable bug?
Adrian M. Enache [Wed, 16 Apr 2003 21:11:11 +0000]
Re: any takers for this Storable bug?
Message-ID: <20030416181111.GA6687@ratsnest.hole>

ams had already fixed the bug by #19227, but take the
test case.

p4raw-id: //depot/perl@19266

21 years agoDon't use the stack to allocate a SV that we hand out to another
Artur Bergman [Sat, 19 Apr 2003 00:40:42 +0000]
Don't use the stack to allocate a SV that we hand out to another
function, only badness can ensure.
Message-Id: <20030418180131.GD10086@fdgroup.com>
Thanks go to Dave Mitchell for help in tracking down the bug!

p4raw-id: //depot/perl@19265

21 years agoUTF8 regexp patch from Inaba Hiroto.
Jarkko Hietaniemi [Fri, 18 Apr 2003 19:28:04 +0000]
UTF8 regexp patch from Inaba Hiroto.

p4raw-id: //depot/perl@19264

21 years agoUnused variables.
Jarkko Hietaniemi [Fri, 18 Apr 2003 19:16:43 +0000]
Unused variables.

p4raw-id: //depot/perl@19263

21 years agoAnother needle in the voodoo doll.
Artur Bergman [Thu, 17 Apr 2003 20:02:33 +0000]
Another needle in the voodoo doll.
Now I think it should work with the shared
strings.

p4raw-id: //depot/perl@19262

21 years agoExtreme Voodoo programming, by not pinching the SV if it is a
Artur Bergman [Thu, 17 Apr 2003 17:31:52 +0000]
Extreme Voodoo programming, by not pinching the SV if it is a
PADTMP it happily keeps it's value later on!

p4raw-id: //depot/perl@19254

21 years agoImplement -Dnoextensions=... and -Donlyextensions=...
Jarkko Hietaniemi [Thu, 17 Apr 2003 17:09:16 +0000]
Implement -Dnoextensions=... and -Donlyextensions=...

p4raw-id: //depot/perl@19253

21 years ago[#21962] Speculative fix: don't set GvNAMELEN to 1 if GvNAME is "".
Abhijit Menon-Sen [Thu, 17 Apr 2003 16:19:31 +0000]
[#21962] Speculative fix: don't set GvNAMELEN to 1 if GvNAME is "".
Anything that's broken by this change should be fixed.

p4raw-id: //depot/perl@19252

21 years agoIntroduce the new *l APIs, undefined, to non-Configure lands.
Jarkko Hietaniemi [Thu, 17 Apr 2003 15:39:56 +0000]
Introduce the new *l APIs, undefined, to non-Configure lands.

p4raw-id: //depot/perl@19251

21 years agoRegen Glossary et alia.
Jarkko Hietaniemi [Thu, 17 Apr 2003 15:07:08 +0000]
Regen Glossary et alia.

p4raw-id: //depot/perl@19250

21 years agoSmall tidying up of the selectminbits code, but most
Jarkko Hietaniemi [Thu, 17 Apr 2003 14:53:41 +0000]
Small tidying up of the selectminbits code, but most
importantly allocate the buffer from the heap using
malloc, not from the stack: using stack causes unaligned
access in LP64 Solaris since stack data is not guaranteed
to be 64-bit aligned, while a fd_set is (it has 1024 longs).
(via Alan Burlison)

p4raw-id: //depot/perl@19248

21 years agoRe: [perl #21950] 5.8.x -- :scalar and magic strings
Adrian M. Enache [Thu, 17 Apr 2003 14:35:36 +0000]
Re: [perl #21950] 5.8.x -- :scalar and magic strings
Message-Id: <20030417113536.GA898@ratsnest.hole>

p4raw-id: //depot/perl@19247

21 years agoIntegrate mainline
Nick Ing-Simmons [Thu, 17 Apr 2003 10:44:49 +0000]
Integrate mainline

p4raw-id: //depot/perlio@19246

21 years agoDocument that the open pragma does not affect
Jarkko Hietaniemi [Thu, 17 Apr 2003 09:20:27 +0000]
Document that the open pragma does not affect
the three-headed hydra, ummm, open.

p4raw-id: //depot/perl@19245

21 years agoMore maneuvering closer to proposed POSIX classes
Jarkko Hietaniemi [Thu, 17 Apr 2003 06:45:26 +0000]
More maneuvering closer to proposed POSIX classes
mapping to Unicode: (1) The definitions of "graph" and
"print" are still in flux: move closer back to how Perl
5.8.0 defined it (though drop Co, that did not make sense)
(2) Add U+0085 (NEL) to "space".

p4raw-id: //depot/perl@19244

21 years agoDetect the 'fast stdio' case.
Jarkko Hietaniemi [Thu, 17 Apr 2003 05:29:24 +0000]
Detect the 'fast stdio' case.

p4raw-id: //depot/perl@19243

21 years agoFix up Larry's copyright statements to my best knowledge.
Jarkko Hietaniemi [Wed, 16 Apr 2003 20:14:01 +0000]
Fix up Larry's copyright statements to my best knowledge.
(Lots of Perl 5 source code archaeology was involved.)
Larry didn't make strangled noises when I showed him
the patch, either :-)

p4raw-id: //depot/perl@19242

21 years agoHandle PERLIO= and document a bit.
Jarkko Hietaniemi [Wed, 16 Apr 2003 17:24:24 +0000]
Handle PERLIO= and document a bit.

p4raw-id: //depot/perl@19241

21 years agoFix double join problem for those places where free
Artur Bergman [Wed, 16 Apr 2003 16:27:43 +0000]
Fix double join problem for those places where free
actually means free (solaris for example :)
Fixes bug #16681

p4raw-id: //depot/perl@19240

21 years agoTry to get the layers.t working also for dosish platforms.
Jarkko Hietaniemi [Wed, 16 Apr 2003 14:57:47 +0000]
Try to get the layers.t working also for dosish platforms.

p4raw-id: //depot/perl@19239

21 years agoA -C parsed from the #! line can still have line endings in it.
Jarkko Hietaniemi [Wed, 16 Apr 2003 13:27:24 +0000]
A -C parsed from the #! line can still have line endings in it.

p4raw-id: //depot/perl@19238

21 years agoWhat does an empty PERLIO= mean, anyway?
Jarkko Hietaniemi [Wed, 16 Apr 2003 13:23:37 +0000]
What does an empty PERLIO= mean, anyway?

p4raw-id: //depot/perl@19237

21 years agoDocument the effect of thread creation context.
Jarkko Hietaniemi [Wed, 16 Apr 2003 13:09:42 +0000]
Document the effect of thread creation context.

p4raw-id: //depot/perl@19236

21 years agoUse the right prototype and a glob is fine (from Rafael).
Jarkko Hietaniemi [Wed, 16 Apr 2003 12:13:07 +0000]
Use the right prototype and a glob is fine (from Rafael).

p4raw-id: //depot/perl@19235