platform/upstream/perl.git
21 years agofix typo in sv.c and regenerate perlapi.pod
Hugo van der Sanden [Mon, 17 Feb 2003 08:51:53 +0000 (08:51 +0000)]
fix typo in sv.c and regenerate perlapi.pod

p4raw-id: //depot/perl@18733

21 years agoPhilip Newton has eagle eyes :-)
Jarkko Hietaniemi [Mon, 17 Feb 2003 06:40:09 +0000 (06:40 +0000)]
Philip Newton has eagle eyes :-)

p4raw-id: //depot/perl@18732

21 years agoDoc tweaks (and one code tweak) based on Philip Newton's comments.
Jarkko Hietaniemi [Mon, 17 Feb 2003 05:31:18 +0000 (05:31 +0000)]
Doc tweaks (and one code tweak) based on Philip Newton's comments.

p4raw-id: //depot/perl@18731

21 years agoMake also the -CAL conditional on locale.
Jarkko Hietaniemi [Mon, 17 Feb 2003 04:44:53 +0000 (04:44 +0000)]
Make also the -CAL conditional on locale.

p4raw-id: //depot/perl@18730

21 years agoNO_SHORT_NAMES is better than HIDE_SHORT_NAMES.
Jarkko Hietaniemi [Sun, 16 Feb 2003 18:33:05 +0000 (18:33 +0000)]
NO_SHORT_NAMES is better than HIDE_SHORT_NAMES.

p4raw-id: //depot/perl@18729

21 years agoAccording to Sarathy it's better have the Ministry
Jarkko Hietaniemi [Sun, 16 Feb 2003 18:20:04 +0000 (18:20 +0000)]
According to Sarathy it's better have the Ministry
of Information to remove all memory of NO_EMBED.
What NO_EMBED?

p4raw-id: //depot/perl@18728

21 years agoadd support for assertions. Updated form of:
Salvador Fandiño [Sat, 30 Nov 2002 17:24:09 +0000 (17:24 +0000)]
add support for assertions. Updated form of:
Subject: Re: Did the assertion patch/feature submission get overlooked?
Message-ID: <3DE8F439.50402@yahoo.com>

p4raw-id: //depot/perl@18727

21 years agoCOW regexps:
Nicholas Clark [Sun, 9 Feb 2003 23:00:09 +0000 (23:00 +0000)]
COW regexps:
Subject: [PATCH] Copy on write for $& and $1...
Message-ID: <20030209230008.GF299@Bagpuss.unfortu.net>

p4raw-id: //depot/perl@18726

21 years agoinline SvREFCNT_dec:
Nicholas Clark [Sun, 9 Feb 2003 23:00:09 +0000 (23:00 +0000)]
inline SvREFCNT_dec:
Subject: [PATCH] Copy on write for $& and $1...
Message-ID: <20030209230008.GF299@Bagpuss.unfortu.net>

p4raw-id: //depot/perl@18725

21 years agoRe: [perl #20798] foo(eval {}) crashes Perl 5.8
Adrian M. Enache [Sun, 16 Feb 2003 00:05:10 +0000 (02:05 +0200)]
Re: [perl #20798] foo(eval {}) crashes Perl 5.8
Message-ID: <20030215220510.GB893@ratsnest.hole>

p4raw-id: //depot/perl@18723

21 years agooutdent else-if chain in scope()
Hugo van der Sanden [Sun, 16 Feb 2003 11:08:06 +0000 (11:08 +0000)]
outdent else-if chain in scope()

p4raw-id: //depot/perl@18722

21 years agoarcane tainting bug in vms.c
Craig A. Berry [Sat, 15 Feb 2003 12:29:03 +0000 (06:29 -0600)]
arcane tainting bug in vms.c
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <3E4E86EF.8090609@mac.com>

p4raw-id: //depot/perl@18721

21 years agorestrict PERL_PRESERVE_IVUV to things that should really give an
Hugo van der Sanden [Wed, 12 Feb 2003 03:12:43 +0000 (03:12 +0000)]
restrict PERL_PRESERVE_IVUV to things that should really give an
integer, but extend to runtime. Based on:
Subject: Re: [perl #20827] Unexpected scientific notation.
Message-Id: <200302120312.h1C3ChS02613@crypt.compulink.co.uk>

p4raw-id: //depot/perl@18720

21 years agoAs suggested by Sarathy, add -DPERL_HIDE_SHORT_NAMES option
Jarkko Hietaniemi [Sun, 16 Feb 2003 09:47:02 +0000 (09:47 +0000)]
As suggested by Sarathy, add -DPERL_HIDE_SHORT_NAMES option
which will disable the short forms of the Perl_ API, good for
embedding stuff.  (Kind of like the old NO_EMBED, but better.)

p4raw-id: //depot/perl@18718

21 years agoClarify the -C syntax a bit.
Jarkko Hietaniemi [Sun, 16 Feb 2003 09:44:57 +0000 (09:44 +0000)]
Clarify the -C syntax a bit.

p4raw-id: //depot/perl@18717

21 years agoForgotten from #18715.
Jarkko Hietaniemi [Sun, 16 Feb 2003 08:29:54 +0000 (08:29 +0000)]
Forgotten from #18715.

p4raw-id: //depot/perl@18716

21 years agoThe new(er) way of controlling Unicode I/O (and other) features;
Jarkko Hietaniemi [Sat, 15 Feb 2003 21:19:37 +0000 (21:19 +0000)]
The new(er) way of controlling Unicode I/O (and other) features;
-C (or PERL_UNICODE).  See perlrun/-C for more details.

p4raw-id: //depot/perl@18715

21 years agoAlso Storable really wants the PATCHLEVEL, not PERL_VERSION.
Jarkko Hietaniemi [Sat, 15 Feb 2003 12:31:25 +0000 (12:31 +0000)]
Also Storable really wants the PATCHLEVEL, not PERL_VERSION.

p4raw-id: //depot/perl@18714

21 years agoBring the CPAN Digest::MD5 (2.23) and the core Digest::MD5
Jarkko Hietaniemi [Sat, 15 Feb 2003 08:39:38 +0000 (08:39 +0000)]
Bring the CPAN Digest::MD5 (2.23) and the core Digest::MD5
even closer to each other.  The dec_osf.pl is irrelevant
for the current core but adding it makes for one less exception
when integrating.

p4raw-id: //depot/perl@18712

21 years agoUpdate MD5 Changes; update checksums.
Jarkko Hietaniemi [Sat, 15 Feb 2003 08:32:04 +0000 (08:32 +0000)]
Update MD5 Changes; update checksums.

p4raw-id: //depot/perl@18711

21 years agoUpdate the MD5 checksums.
Jarkko Hietaniemi [Sat, 15 Feb 2003 08:19:20 +0000 (08:19 +0000)]
Update the MD5 checksums.

p4raw-id: //depot/perl@18710

21 years agoMake the patchlevel.h inclusion attempt pre-5.6.0-safe(r)
Jarkko Hietaniemi [Sat, 15 Feb 2003 08:16:26 +0000 (08:16 +0000)]
Make the patchlevel.h inclusion attempt pre-5.6.0-safe(r)
(problem noticed by Graham with List::Util).

p4raw-id: //depot/perl@18709

21 years agoRe: [perl #20912] UTF8 related glitch + fix
Adrian M. Enache [Sat, 15 Feb 2003 00:37:40 +0000 (02:37 +0200)]
Re: [perl #20912] UTF8 related glitch + fix
Message-ID: <20030214223740.GA13575@ratsnest.hole>

p4raw-id: //depot/perl@18708

21 years ago[doc patch] ext/threads/shared/shared.pm
Stas Bekman [Fri, 14 Feb 2003 11:12:39 +0000 (22:12 +1100)]
[doc patch] ext/threads/shared/shared.pm
Message-ID: <3E4C3477.7030306@stason.org>

p4raw-id: //depot/perl@18707

21 years agoRe: perlvar phrasing clarification for $^S
Iain Spoon Truskett [Fri, 14 Feb 2003 10:12:00 +0000 (21:12 +1100)]
Re: perlvar phrasing clarification for $^S
From: "Iain 'Spoon' Truskett" <perl@dellah.anu.edu.au>
Message-ID: <20030213231200.GE16300@ouroboros.anu.edu.au>

p4raw-id: //depot/perl@18706

21 years agoRe: [perl #20933] \substr reuses lvalues (sometimes)
Hugo van der Sanden [Sat, 15 Feb 2003 06:27:07 +0000 (06:27 +0000)]
Re: [perl #20933] \substr reuses lvalues (sometimes)
From: Dave Mitchell <davem@fdgroup.com>
Date: Fri, 14 Feb 2003 22:48:27 +0000
Message-ID: <20030214224827.B6783@fdgroup.com>

with tests:
From: Slaven Rezic <slaven@rezic.de>
Date: 14 Feb 2003 20:23:20 +0100
Message-ID: <87bs1e4qfr.fsf@vran.herceg.de>

p4raw-id: //depot/perl@18705

21 years agoRe: overriding builtins quirk
Jerrad Pierce [Fri, 14 Feb 2003 09:28:13 +0000 (04:28 -0500)]
Re: overriding builtins quirk
Message-Id: <200302141428.JAA25752@cathedral-seven.mit.edu>

p4raw-id: //depot/perl@18704

21 years agoRe: trying to fix #20154, #20357
Adrian M. Enache [Sat, 8 Feb 2003 21:05:14 +0000 (23:05 +0200)]
Re: trying to fix #20154, #20357
Message-ID: <20030208190514.GA866@ratsnest.hole>
(fixes #19061 as well)

p4raw-id: //depot/perl@18703

21 years agoUpdate to Scalar-List-Utils 1.11
Graham Barr [Fri, 14 Feb 2003 19:26:23 +0000 (19:26 +0000)]
Update to Scalar-List-Utils 1.11

p4raw-id: //depot/perl@18702

21 years agogcc 3.2.1 does not have -Wall faith that tmp
Jarkko Hietaniemi [Thu, 13 Feb 2003 09:43:33 +0000 (09:43 +0000)]
gcc 3.2.1 does not have -Wall faith that tmp
will not be used uninitialized.

p4raw-id: //depot/perl@18699

21 years agoperlbug (was: Re: [perl #20606] [no subject])
Slaven Rezic [Thu, 30 Jan 2003 19:03:41 +0000 (20:03 +0100)]
perlbug (was: Re: [perl #20606] [no subject])
Message-ID: <87fzra7bwi.fsf@vran.herceg.de>

p4raw-id: //depot/perl@18698

21 years agoto silence compiler warning
Robin Barker [Tue, 28 Jan 2003 13:27:17 +0000 (13:27 +0000)]
to silence compiler warning
Message-ID: <533D273D4014D411AB1D00062938C4D9040462CC@hotel.npl.co.uk>

p4raw-id: //depot/perl@18697

21 years ago[perl #20654] %*v02x considered invalid in printf
Robin Barker [Mon, 10 Feb 2003 16:43:23 +0000 (16:43 +0000)]
[perl #20654] %*v02x considered invalid in printf
From: Robin Barker (via RT) <perlbug-followup@perl.org>
Message-Id: <rt-20654-50711.19.9711009821137@bugs6.perl.org>

p4raw-id: //depot/perl@18696

21 years agomini-[patch] perlrun "^$W" typo
Iain Truskett [Tue, 11 Feb 2003 08:38:52 +0000 (19:38 +1100)]
mini-[patch] perlrun "^$W" typo
Message-ID: <20030210213851.GC31721@ouroboros.anu.edu.au>

p4raw-id: //depot/perl@18695

21 years agoMore B::Concise fixes
Stephen McCamant [Sun, 9 Feb 2003 17:28:38 +0000 (12:28 -0500)]
More B::Concise fixes
Message-ID: <15942.54806.381678.173391@syllepsis.MIT.EDU>

p4raw-id: //depot/perl@18694

21 years agoMore code cleanup.
H.Merijn Brand [Fri, 7 Feb 2003 09:57:43 +0000 (10:57 +0100)]
More code cleanup.

Subject: Re: New SV Flag
From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
Message-Id: <20030207095258.6E05.H.M.BRAND@hccnet.nl>

p4raw-id: //depot/perl@18693

21 years agoDueling patches.
Jarkko Hietaniemi [Tue, 11 Feb 2003 07:53:26 +0000 (07:53 +0000)]
Dueling patches.

p4raw-id: //depot/perl@18692

21 years agoPATCH: sv_rvweaken() deficiency (against 5.8.0)
Mark Mielke [Mon, 20 Jan 2003 19:56:13 +0000 (14:56 -0500)]
PATCH: sv_rvweaken() deficiency (against 5.8.0)
Message-ID: <20030121005613.GA31739@mark.mielke.cc>

p4raw-id: //depot/perl@18691

21 years agofix comment in change #18689
Hugo van der Sanden [Mon, 10 Feb 2003 22:08:05 +0000 (22:08 +0000)]
fix comment in change #18689
p4raw-link: @18689 on //depot/perl: 00e17364bade89e3a71981168e34fb6160652b0a

p4raw-id: //depot/perl@18690

21 years agoFix for [perl #20339]: "%lf" rejected as invalid by recent sprintf.
Hugo van der Sanden [Mon, 10 Feb 2003 21:59:34 +0000 (21:59 +0000)]
Fix for [perl #20339]: "%lf" rejected as invalid by recent sprintf.
Now allows but ignores the 'l' modifier on floating point formats
and adds a couple of tests.

p4raw-id: //depot/perl@18689

21 years agoRe: [perl #20777] [PATCH] goto &subroutine leaks memory
Adrian M. Enache [Mon, 10 Feb 2003 19:54:13 +0000 (19:54 +0000)]
Re: [perl #20777] [PATCH] goto &subroutine leaks memory
Message-Id: <20030209201025.GA1247@ratsnest.hole>

p4raw-id: //depot/perl@18688

21 years agoRe: [perl #20716] [FIX] scope error with brackets
Adrian M. Enache [Mon, 10 Feb 2003 18:13:29 +0000 (18:13 +0000)]
Re: [perl #20716] [FIX] scope error with brackets
Message-id: <20030210174858.GA872@ratsnest.hole>

p4raw-id: //depot/perl@18687

21 years agoCompile under threads and MacOSX. For some reason newSVpvf
Artur Bergman [Mon, 10 Feb 2003 18:11:35 +0000 (18:11 +0000)]
Compile under threads and MacOSX. For some reason newSVpvf
was not exapnded.

p4raw-id: //depot/perl@18686

21 years agoNo, we don't really want the utility scripts.
Abhijit Menon-Sen [Mon, 10 Feb 2003 03:44:07 +0000 (03:44 +0000)]
No, we don't really want the utility scripts.

p4raw-id: //depot/perl@18685

21 years agofix for C< use if qw/ 1 open :utf8 / > based on:
Autrijus Tang [Fri, 24 Jan 2003 22:39:06 +0000 (22:39 +0000)]
fix for C< use if qw/ 1 open :utf8 / > based on:
Subject: [perl #20536] use if 1, open => ':utf8' fails
From: Autrijus Tang (via RT) <perlbug-followup@perl.org>
Message-Id: <rt-20536-49670.13.2464320257255@bugs6.perl.org>

p4raw-id: //depot/perl@18684

21 years agoRE: perldebug.pod suggestion
Jay Hannah [Fri, 24 Jan 2003 11:28:44 +0000 (05:28 -0600)]
RE: perldebug.pod suggestion
From: "Jay Hannah" <jhannah@omnihotels.com>
Message-ID: <00b001c2c3ce$0c4716e0$4709a8c0@omarests2>

p4raw-id: //depot/perl@18683

21 years agoversion objects final(?) patch
John Peacock [Sun, 5 Jan 2003 21:28:41 +0000 (16:28 -0500)]
version objects final(?) patch
Message-ID: <3E18E9D9.2040908@rowman.com>

p4raw-id: //depot/perl@18682

21 years agoAdd CPAN ChangeLog to MANIFEST.
Chip Salzenberg [Sun, 9 Feb 2003 17:39:33 +0000 (17:39 +0000)]
Add CPAN ChangeLog to MANIFEST.

p4raw-id: //depot/perl@18680

21 years agoCPAN ChangeLog not needed, says Andreas.
Jarkko Hietaniemi [Sun, 9 Feb 2003 14:37:38 +0000 (14:37 +0000)]
CPAN ChangeLog not needed, says Andreas.

p4raw-id: //depot/perl@18678

21 years ago[perl #20785] glitches with $PerlIO::encoding::fallback
autrijus@ossf.iis.sinica.edu.tw [Sat, 8 Feb 2003 11:54:11 +0000 (11:54 +0000)]
[perl #20785] glitches with $PerlIO::encoding::fallback
From: "autrijus@ossf.iis.sinica.edu.tw (via RT)" <perlbug-followup@perl.org>
Message-Id: <rt-20785-50586.6.45611613038412@bugs6.perl.org>

p4raw-id: //depot/perl@18677

21 years agoRe: utime undef, undef, "/tmp/test" and warnings
Stas Bekman [Sat, 8 Feb 2003 11:12:28 +0000 (22:12 +1100)]
Re: utime undef, undef, "/tmp/test" and warnings
Message-ID: <3E444B6C.5060407@stason.org>

p4raw-id: //depot/perl@18676

21 years agoPossible cruft removal.
Jarkko Hietaniemi [Sat, 8 Feb 2003 19:49:40 +0000 (19:49 +0000)]
Possible cruft removal.

p4raw-id: //depot/perl@18675

21 years agoSignedness nits.
Jarkko Hietaniemi [Sat, 8 Feb 2003 18:22:42 +0000 (18:22 +0000)]
Signedness nits.

p4raw-id: //depot/perl@18674

21 years agoUpgrade to CPAN 1.64, from Andreas Koenig.
Jarkko Hietaniemi [Sat, 8 Feb 2003 08:45:35 +0000 (08:45 +0000)]
Upgrade to CPAN 1.64, from Andreas Koenig.

p4raw-id: //depot/perl@18672

21 years agoUpgrade to Net::Ping 2.28, from Rob Brown.
Jarkko Hietaniemi [Sat, 8 Feb 2003 08:35:06 +0000 (08:35 +0000)]
Upgrade to Net::Ping 2.28, from Rob Brown.

p4raw-id: //depot/perl@18671

21 years agoperluniintro nit
Audrey Tang [Fri, 7 Feb 2003 00:02:49 +0000 (08:02 +0800)]
perluniintro nit
Message-ID: <20030206160249.GA12984@not.autrijus.org>

p4raw-id: //depot/perl@18670

21 years agopath tweak fix up for t/pod/find.t on VMS
Peter Prymmer [Wed, 5 Feb 2003 12:00:05 +0000 (07:00 -0500)]
path tweak fix up for t/pod/find.t on VMS
Message-ID: <OFF5FDC924.68DBF580-ON85256CC4.005CC78E@factset.com>

p4raw-id: //depot/perl@18669

21 years agosv_cat_recode() proto was missing, noticed by Craig Berry.
Jarkko Hietaniemi [Thu, 6 Feb 2003 20:00:52 +0000 (20:00 +0000)]
sv_cat_recode() proto was missing, noticed by Craig Berry.

p4raw-id: //depot/perl@18668

21 years agoPatch from Richard Soderberg, cleanup the code a bit and comment
Artur Bergman [Thu, 6 Feb 2003 09:39:24 +0000 (09:39 +0000)]
Patch from Richard Soderberg, cleanup the code a bit and comment
why we are not using SvOOK_on.

p4raw-id: //depot/perl@18666

21 years agoThings forgotten from Encode 1.87.
Jarkko Hietaniemi [Thu, 6 Feb 2003 09:26:53 +0000 (09:26 +0000)]
Things forgotten from Encode 1.87.

p4raw-id: //depot/perl@18664

21 years agoUpgrade to Encode 1.87.
Jarkko Hietaniemi [Thu, 6 Feb 2003 04:03:31 +0000 (04:03 +0000)]
Upgrade to Encode 1.87.

p4raw-id: //depot/perl@18663

21 years agoAdd the test of [perl #8760] (fixed by change #18656).
Jarkko Hietaniemi [Wed, 5 Feb 2003 19:40:38 +0000 (19:40 +0000)]
Add the test of [perl #8760] (fixed by change #18656).
p4raw-link: @18656 on //depot/perl: 834a3ffa15e23871424d94f91fd39fe77b05f76b

p4raw-id: //depot/perl@18662

21 years ago[perl #19767] has become fixed too (by changes #18653
Jarkko Hietaniemi [Wed, 5 Feb 2003 19:28:37 +0000 (19:28 +0000)]
[perl #19767] has become fixed too (by changes #18653
and #18658, methinks), adding the test(s).
p4raw-link: @18653 on //depot/perl: d12e50cf45149336efec3161d04293f1ae511ed7

p4raw-id: //depot/perl@18661

21 years ago[Patch] parsing under encoding (Re: [Encode] HEADS-UP; $Encode::VERSION++ to enhance...
Inaba Hiroto [Sat, 1 Feb 2003 21:58:20 +0000 (06:58 +0900)]
[Patch] parsing under encoding (Re: [Encode] HEADS-UP; $Encode::VERSION++ to enhance filter option)([perl #16823])
Message-ID: <3E3BC46B.6C687CFD@st.rim.or.jp>

p4raw-id: //depot/perl@18660

21 years agofix for PerlIO/Via compilation on VMS
Peter Prymmer [Tue, 4 Feb 2003 12:03:17 +0000 (07:03 -0500)]
fix for PerlIO/Via compilation on VMS
Message-ID: <OFCBC6AE62.FF2B83D4-ON85256CC3.005D7A9F@factset.com>

p4raw-id: //depot/perl@18659

21 years agos/S_cache_re/cache_re/ for building with threads.
Jarkko Hietaniemi [Wed, 5 Feb 2003 05:45:11 +0000 (05:45 +0000)]
s/S_cache_re/cache_re/ for building with threads.

p4raw-id: //depot/perl@18658

21 years agoB::Concise updates (incl. avoiding use of op_seq)
Stephen McCamant [Mon, 3 Feb 2003 21:01:07 +0000 (16:01 -0500)]
B::Concise updates (incl. avoiding use of op_seq)
Message-ID: <15935.7907.976943.74729@syllepsis.MIT.EDU>

p4raw-id: //depot/perl@18657

21 years agoBetter version of change #18648, by Enache Adrian
Rafael Garcia-Suarez [Tue, 4 Feb 2003 20:02:56 +0000 (20:02 +0000)]
Better version of change #18648, by Enache Adrian
Message-ID: <20030204101533.GA11817@ratsnest.hole>
p4raw-link: @18648 on //depot/perl: 7c2549db3c820cf72273bacc18a4e3d2b361563d

p4raw-id: //depot/perl@18656

21 years agoAdd the new test to MANIFEST.
Jarkko Hietaniemi [Tue, 4 Feb 2003 15:56:36 +0000 (15:56 +0000)]
Add the new test to MANIFEST.

p4raw-id: //depot/perl@18655

21 years agoSync with 1.10
Graham Barr [Tue, 4 Feb 2003 14:42:51 +0000 (14:42 +0000)]
Sync with 1.10

p4raw-id: //depot/perl@18654

21 years agoFix "[perl #20667] unicode regex vs non-unicode regex".
Jarkko Hietaniemi [Tue, 4 Feb 2003 11:04:25 +0000 (11:04 +0000)]
Fix "[perl #20667] unicode regex vs non-unicode regex".
The PL_regdata was not set up (S_cache_re()) before it
was needed (S_reginclass()).  The test put in fresh_perl.t
because we need a pristine state to start.

p4raw-id: //depot/perl@18653

21 years agoComment tweak.
Jarkko Hietaniemi [Tue, 4 Feb 2003 06:35:51 +0000 (06:35 +0000)]
Comment tweak.

p4raw-id: //depot/perl@18652

21 years agoSignedness issue.
Jarkko Hietaniemi [Tue, 4 Feb 2003 06:28:53 +0000 (06:28 +0000)]
Signedness issue.

p4raw-id: //depot/perl@18651

21 years agoForce the C locale in makedepend, to prevent gcc from
Rafael Garcia-Suarez [Mon, 3 Feb 2003 22:02:44 +0000 (22:02 +0000)]
Force the C locale in makedepend, to prevent gcc from
producing locale-dependent messages.

p4raw-id: //depot/perl@18650

21 years agoDocument the environment variable PERL_UTF8_LOCALE in perlrun.
Rafael Garcia-Suarez [Mon, 3 Feb 2003 22:00:21 +0000 (22:00 +0000)]
Document the environment variable PERL_UTF8_LOCALE in perlrun.

p4raw-id: //depot/perl@18649

21 years agoFix bug #8760 : cop_line isn't properly restored
Rafael Garcia-Suarez [Mon, 3 Feb 2003 19:32:57 +0000 (19:32 +0000)]
Fix bug #8760 : cop_line isn't properly restored
when a module is loaded at runtime behind the scenes.

p4raw-id: //depot/perl@18648

21 years agoRe: [perl #20606] [PATCH} openbsd hints
Abe Timmerman [Sun, 2 Feb 2003 18:27:57 +0000 (19:27 +0100)]
Re: [perl #20606] [PATCH} openbsd hints
Message-Id: <200302021827.57240.abe@ztreet.demon.nl>

p4raw-id: //depot/perl@18647

21 years agoDuh, test -e ENOPORTABLE, I should've remembered that.
Jarkko Hietaniemi [Mon, 3 Feb 2003 12:41:51 +0000 (12:41 +0000)]
Duh, test -e ENOPORTABLE, I should've remembered that.
(Made Solaris go boom.)

p4raw-id: //depot/perl@18644

21 years agoDetypo.
Jarkko Hietaniemi [Mon, 3 Feb 2003 10:36:15 +0000 (10:36 +0000)]
Detypo.

p4raw-id: //depot/perl@18643

21 years agoIntegrate MIME::Base64 2.16 from CPAN. (Do we really want the
Abhijit Menon-Sen [Mon, 3 Feb 2003 08:26:36 +0000 (08:26 +0000)]
Integrate MIME::Base64 2.16 from CPAN. (Do we really want the
utility scripts?)

p4raw-id: //depot/perl@18642

21 years agoIn any case, never copy this but use the same SV since
Artur Bergman [Sun, 2 Feb 2003 23:46:24 +0000 (23:46 +0000)]
In any case, never copy this but use the same SV since
if we copy we loose the hash we so badly need.
For op_const we might still need to copy however.

p4raw-id: //depot/perl@18641

21 years agoMove SvPVIV out of ->op_sv of METHOD_NAMED into the pad, fixes
Artur Bergman [Sun, 2 Feb 2003 23:38:40 +0000 (23:38 +0000)]
Move SvPVIV out of ->op_sv of METHOD_NAMED into the pad, fixes
threading issue. Should perhaps be a PVOP to save memory, but then
we have nowhere to store the hash of the function!

p4raw-id: //depot/perl@18640

21 years agoPlan 9: Some time has passed.
Jarkko Hietaniemi [Sun, 2 Feb 2003 20:07:57 +0000 (20:07 +0000)]
Plan 9: Some time has passed.

p4raw-id: //depot/perl@18637

21 years agoRe: typo in checkin 18616
Nick Ing-Simmons [Sun, 2 Feb 2003 17:23:08 +0000 (17:23 +0000)]
Re: typo in checkin 18616
Message-Id: <20030202172308.9244.1@bactrian.ni-s.u-net.com>

p4raw-id: //depot/perl@18636

21 years agoPlan 9: Add also config.sh sample for 5.8.0 from Russ Cox.
Jarkko Hietaniemi [Sun, 2 Feb 2003 19:46:35 +0000 (19:46 +0000)]
Plan 9: Add also config.sh sample for 5.8.0 from Russ Cox.

p4raw-id: //depot/perl@18635

21 years agopod/perlfunc.pod
Abigail [Sun, 2 Feb 2003 16:59:48 +0000 (17:59 +0100)]
pod/perlfunc.pod
Message-Id: <20030202155948.7971.qmail@abigail.nl>

p4raw-id: //depot/perl@18634

21 years ago[perl #18232] [PATCH] store PL_reg_match_utf8 in reganch
Rafael Garcia-Suarez [Wed, 22 Jan 2003 22:35:56 +0000 (23:35 +0100)]
[perl #18232] [PATCH] store PL_reg_match_utf8 in reganch
Message-Id: <20030122223556.57d597a3.rgarciasuarez@free.fr>

p4raw-id: //depot/perl@18633

21 years agoAlso [perl #3547] has been fixed; add its test case.
Jarkko Hietaniemi [Sun, 2 Feb 2003 15:31:36 +0000 (15:31 +0000)]
Also [perl #3547] has been fixed; add its test case.

p4raw-id: //depot/perl@18632

21 years agoThe [perl #7471] seems to have been fixed; add its test.
Jarkko Hietaniemi [Sun, 2 Feb 2003 15:26:10 +0000 (15:26 +0000)]
The [perl #7471] seems to have been fixed; add its test.

p4raw-id: //depot/perl@18631

21 years ago[perl #15397] seems to have been fixed; add its test.
Jarkko Hietaniemi [Sun, 2 Feb 2003 15:21:23 +0000 (15:21 +0000)]
[perl #15397] seems to have been fixed; add its test.

p4raw-id: //depot/perl@18630

21 years agoPlan 9: Supply also Russ Cox' original config.h for 5.8.0.
Jarkko Hietaniemi [Sun, 2 Feb 2003 15:09:39 +0000 (15:09 +0000)]
Plan 9: Supply also Russ Cox' original config.h for 5.8.0.

p4raw-id: //depot/perl@18629

21 years agoPlan 9: Update config.plan9 based on Russ Cox' work.
Jarkko Hietaniemi [Sun, 2 Feb 2003 14:46:26 +0000 (14:46 +0000)]
Plan 9: Update config.plan9 based on Russ Cox' work.

p4raw-id: //depot/perl@18628

21 years agoPlan 9: Update the list of object files.
Jarkko Hietaniemi [Sun, 2 Feb 2003 14:24:00 +0000 (14:24 +0000)]
Plan 9: Update the list of object files.

p4raw-id: //depot/perl@18627

21 years agoPlan 9: No Configure.
Jarkko Hietaniemi [Sun, 2 Feb 2003 14:03:16 +0000 (14:03 +0000)]
Plan 9: No Configure.

p4raw-id: //depot/perl@18626

21 years agoPlan 9: doesn't really do Configure (undo #18585/#18586)
Jarkko Hietaniemi [Sun, 2 Feb 2003 13:29:02 +0000 (13:29 +0000)]
Plan 9: doesn't really do Configure (undo #18585/#18586)

p4raw-id: //depot/perl@18624

21 years agominitest wasn't working. (The $^X /miniperl/ test in
Jarkko Hietaniemi [Sun, 2 Feb 2003 12:49:13 +0000 (12:49 +0000)]
minitest wasn't working.  (The $^X /miniperl/ test in
io/crlf.t didn't work in Tru64, $^X was "./perl", used
the same 'eval q/use .../' trick everywhere.)

p4raw-id: //depot/perl@18622

21 years agoFix and test for [perl #15549 Empty \Q\E not permitted]
Jarkko Hietaniemi [Sun, 2 Feb 2003 12:23:28 +0000 (12:23 +0000)]
Fix and test for [perl #15549 Empty \Q\E not permitted]
(test.pl-ise quotemeta.t, too)

p4raw-id: //depot/perl@18621

21 years agoFix bug #15837, temporary from storable call hadn't gotten
Artur Bergman [Sat, 1 Feb 2003 21:04:36 +0000 (21:04 +0000)]
Fix bug #15837, temporary from storable call hadn't gotten
freed yet and was cloned but without a real (AvREAL)
reference to it. @_ doesn't refcount!

p4raw-id: //depot/perl@18618

21 years agoIntegrate from perlio:
Jarkko Hietaniemi [Sat, 1 Feb 2003 19:43:09 +0000 (19:43 +0000)]
Integrate from perlio:

[ 18591]
PERL_IMPLICIT_SYS does NOT vector PerlIO_xxx but PerlSIO_xxx, so
correct XSUB.h

[ 18611]
Michael Schroeder's fix for re-try if stdio ops after
interrupts. (Calls to PERL_ASYNC_CHECK added by NI-S).

[ 18612]
PerlIO friendly version of speed up of $/ = undef case.

[ 18613]
fflush() before invalidating stdio's fileno.
p4raw-link: @18613 on //depot/perlio: bbfd922f5bb0c97d0accf18f588b887418c94e6b
p4raw-link: @18612 on //depot/perlio: e468d35bbed7491e8b221d65181da6200264b6a0
p4raw-link: @18611 on //depot/perlio: 4d94824190f1d3f4307c94794486b277afd6e971
p4raw-link: @18591 on //depot/perlio: f9415d2377705b4cde579db69c15a29f1b9bb9f6

p4raw-id: //depot/perl@18616

21 years agoDon't free thread before using it, breaks platforms that
Artur Bergman [Sat, 1 Feb 2003 12:01:01 +0000 (12:01 +0000)]
Don't free thread before using it, breaks platforms that
trust that I really want to free what I free, (like HPUX
and AIX).

p4raw-id: //depot/perl@18615