This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
19 years agoremove deprecated PERL_OBJECT cruft, it has long since stopped
Gurusamy Sarathy [Fri, 31 Aug 2001 20:58:38 +0000 (20:58 +0000)]
remove deprecated PERL_OBJECT cruft, it has long since stopped
working in 5.7.x

p4raw-id: //depot/perl@11803

19 years ago[DOC PATCH] Add perl4 warning messages to perldiag.pod
Philip Newton [Fri, 31 Aug 2001 21:12:56 +0000 (23:12 +0200)]
[DOC PATCH] Add perl4 warning messages to perldiag.pod
Message-Id: <20010831.211000@ID-11583.news.dfncis.de>

p4raw-id: //depot/perl@11802

19 years agoFixes bug in change 11717 that bus errored on HP-UX 10.20
Artur Bergman [Fri, 31 Aug 2001 17:30:26 +0000 (17:30 +0000)]
Fixes bug in change 11717 that bus errored on HP-UX 10.20
Might break on platforms where bool is larger than 8 bites ???

p4raw-id: //depot/perl@11800

19 years agoIntegrate 11778 into mainline.
Abhijit Menon-Sen [Fri, 31 Aug 2001 12:15:44 +0000 (12:15 +0000)]
Integrate 11778 into mainline.

p4raw-id: //depot/perl@11799

19 years agoChange 11797 sneaked in a faulty regcomp.c change which wasn't
Artur Bergman [Fri, 31 Aug 2001 11:31:44 +0000 (11:31 +0000)]
Change 11797 sneaked in a faulty regcomp.c change which wasn't
supposed to happen.

p4raw-id: //depot/perl@11798

19 years agoRe: Problem in ext/Time/HiRest/HiRes.t
John P. Linderman [Fri, 31 Aug 2001 08:20:35 +0000 (04:20 -0400)]
Re: Problem in ext/Time/HiRest/HiRes.t
Message-Id: <200108311220.IAA54125@raptor.research.att.com>
Fixes test 14 which could fail randomly in rare cases.

p4raw-id: //depot/perl@11797

19 years agoEmbaressing typo in Syslog's Makefile.PL
Nicholas Clark [Thu, 30 Aug 2001 23:21:50 +0000 (00:21 +0100)]
Embaressing typo in Syslog's Makefile.PL
Message-Id: <20010830232150.D4950@plum.flirble.org>

p4raw-id: //depot/perl@11796

19 years agoYet another improvement to the
Michael G. Schwern [Thu, 30 Aug 2001 17:02:08 +0000 (13:02 -0400)]
Yet another improvement to the
patching example
Message-Id: <20010830170208.M2318@blackrider>

p4raw-id: //depot/perl@11795

19 years agopp_modulo
Nicholas Clark [Thu, 30 Aug 2001 18:20:54 +0000 (19:20 +0100)]
pp_modulo
Message-Id: <20010830182053.A4950@plum.flirble.org>

p4raw-id: //depot/perl@11794

19 years ago11792 wasn't complete
Artur Bergman [Thu, 30 Aug 2001 13:02:48 +0000 (13:02 +0000)]
11792 wasn't complete

p4raw-id: //depot/perl@11793

19 years agoAdded checks for PL_custom* and Perl_custom* functions in makedef.pl
Artur Bergman [Thu, 30 Aug 2001 12:21:11 +0000 (12:21 +0000)]
Added checks for PL_custom* and Perl_custom* functions in makedef.pl

p4raw-id: //depot/perl@11792

19 years agoDue to braindamaged makedef.pl change 11758 broke makedef.pl
Artur Bergman [Thu, 30 Aug 2001 10:08:02 +0000 (10:08 +0000)]
Due to braindamaged makedef.pl change 11758 broke makedef.pl

p4raw-id: //depot/perl@11791

19 years agoIntroduces SvREPADTMP(sv) that marks a repad SvIV as a offset
Artur Bergman [Thu, 30 Aug 2001 08:22:31 +0000 (08:22 +0000)]
Introduces SvREPADTMP(sv) that marks a repad SvIV as a offset
on the pad. Fixes coredumps in cleanups introduced by
Change 11755

p4raw-id: //depot/perl@11790

19 years agoGCC on HP-UX 11 with 64bit support breaks inet_ntoa
Artur Bergman [Wed, 29 Aug 2001 19:01:47 +0000 (19:01 +0000)]
GCC on HP-UX 11 with 64bit support breaks inet_ntoa
This is a replacement implmentation that works on HPUX.
This bug should probably be fixed in GCC.

p4raw-id: //depot/perl@11789

19 years agopass all tests when compiling with -DNO_PERL_PRESERVE_IVUV
Nicholas Clark [Wed, 29 Aug 2001 18:21:56 +0000 (19:21 +0100)]
pass all tests when compiling with -DNO_PERL_PRESERVE_IVUV
Message-Id: <20010829182156.O4950@plum.flirble.org>

p4raw-id: //depot/perl@11788

19 years agoAdded test for pack_addr_in and unpack_addr_in
Artur Bergman [Wed, 29 Aug 2001 10:42:54 +0000 (10:42 +0000)]
Added test for pack_addr_in and unpack_addr_in
Nitpik in test 10

p4raw-id: //depot/perl@11787

19 years agoAdded three tests to test inet_ntoa/inet_aton and *packaddr*
Artur Bergman [Wed, 29 Aug 2001 10:28:14 +0000 (10:28 +0000)]
Added three tests to test inet_ntoa/inet_aton and *packaddr*
Trying to catch errors on HP-UX

p4raw-id: //depot/perl@11786

19 years agomake sure USE_THREADS is defined so external apps work
Artur Bergman [Wed, 29 Aug 2001 09:07:03 +0000 (09:07 +0000)]
make sure USE_THREADS is defined so external apps work

p4raw-id: //depot/perl@11785

19 years agoRe: The hitlist of untested modules.
Jonathan Stowe [Wed, 29 Aug 2001 09:25:49 +0000 (10:25 +0100)]
Re: The hitlist of untested modules.
Message-ID: <Pine.LNX.4.33.0108290923320.29273-100000@orpheus.gellyfish.com>
Start of tests for Shell.pm (make Schwern poorer!)

p4raw-id: //depot/perl@11784

19 years agoEND{} can change the return value even if we die from BEGIN{}
Artur Bergman [Wed, 29 Aug 2001 07:37:50 +0000 (07:37 +0000)]
END{} can change the return value even if we die from BEGIN{}

p4raw-id: //depot/perl@11783

19 years agoRe: [PATCH] newer tests for the coderef-in-@INC !
Rafael Garcia-Suarez [Wed, 29 Aug 2001 09:18:17 +0000 (11:18 +0200)]
Re: [PATCH] newer tests for the coderef-in-@INC !
Message-Id: <20010829091817.A4453@rafael>

p4raw-id: //depot/perl@11782

19 years agomake coretest
Paul Johnson [Wed, 29 Aug 2001 00:11:38 +0000 (02:11 +0200)]
make coretest
Message-Id: <20010829001138.B12169@pjcj.net>
(Applied without the change to perlhack.pod. This should
probably stay undocumented.)

p4raw-id: //depot/perl@11773

19 years agoAdding the failure diagnostic
Michael G. Schwern [Tue, 28 Aug 2001 09:57:39 +0000 (05:57 -0400)]
Adding the failure diagnostic
Message-ID: <20010828095738.E17775@blackrider>

p4raw-id: //depot/perl@11772

19 years agoput useful info in %INC for files loaded by a hook in @INC
Rafael Garcia-Suarez [Tue, 28 Aug 2001 14:23:43 +0000 (16:23 +0200)]
put useful info in %INC for files loaded by a hook in @INC
Message-ID: <20010828142343.A19299@rafael>

p4raw-id: //depot/perl@11771

19 years agoodd typo in op.h
Nicholas Clark [Tue, 28 Aug 2001 12:10:26 +0000 (13:10 +0100)]
odd typo in op.h
Message-Id: <20010828121026.V4950@plum.flirble.org>

p4raw-id: //depot/perl@11770

19 years ago[ID 20010827.008] no-foo options broken in B::Lint
Ville Skyttä [Tue, 28 Aug 2001 02:22:20 +0000 (05:22 +0300)]
[ID 20010827.008] no-foo options broken in B::Lint
Message-Id: <200108272322.f7RNMKd02261@cs132170.pp.htv.fi>

p4raw-id: //depot/perl@11769

19 years agoRe: [PATCH pod/perlhack.pod t/op/pack.t] Fixing bad testing advice
Michael G. Schwern [Mon, 27 Aug 2001 21:24:44 +0000 (17:24 -0400)]
Re: [PATCH pod/perlhack.pod t/op/pack.t] Fixing bad testing advice
Message-Id: <20010827212444.F12582@blackrider>

p4raw-id: //depot/perl@11768

19 years agoFixing bad testing advice
Michael G. Schwern [Mon, 27 Aug 2001 20:12:29 +0000 (16:12 -0400)]
Fixing bad testing advice
Message-Id: <20010827201229.D12582@blackrider>

p4raw-id: //depot/perl@11767

19 years agoUpdate Changes.
Abhijit Menon-Sen [Mon, 27 Aug 2001 23:39:40 +0000 (23:39 +0000)]
Update Changes.

p4raw-id: //depot/perl@11766

19 years agoRe: [PATCH] new tests for the coderef-in-@INC
Michael G. Schwern [Mon, 27 Aug 2001 19:47:30 +0000 (15:47 -0400)]
Re: [PATCH] new tests for the coderef-in-@INC
Message-Id: <20010827194730.C12582@blackrider>

p4raw-id: //depot/perl@11765

19 years ago[PATCH] new tests for the coderef-in-@INC
Abhijit Menon-Sen [Mon, 27 Aug 2001 22:46:21 +0000 (22:46 +0000)]
[PATCH] new tests for the coderef-in-@INC
From: Rafael Garcia-Suarez <rgarciasuarez@free.fr>
Date: Mon, 27 Aug 2001 22:36:27 +0200
Message-Id: <20010827223627.C690@rafael>

Subject: Re: [PATCH] new tests for the coderef-in-@INC
From: Nicholas Clark <nick@ccl4.org>
Date: Tue, 28 Aug 2001 00:02:46 +0100
Message-Id: <20010828000245.R4950@plum.flirble.org>

p4raw-id: //depot/perl@11764

19 years agoRemoving 2>&1 requirement (was Re:
Michael G. Schwern [Mon, 27 Aug 2001 16:54:42 +0000 (12:54 -0400)]
Removing 2>&1 requirement  (was Re:
bleadperl on fire, Win95+4NT)
Message-Id: <20010827165442.F9436@blackrider>

p4raw-id: //depot/perl@11763

19 years agoChanged back Net/Ping.pm change #11759 since WNOHANG wasn't
Artur Bergman [Mon, 27 Aug 2001 19:19:17 +0000 (19:19 +0000)]
Changed back Net/Ping.pm change #11759 since WNOHANG wasn't
avaible at compile time. This broke the compilation of
Net/Ping.pm

p4raw-link: @11759 on //depot/perl: 2ac1ef3d129ac2446fc0d2ea08ecbbd4bd583ff4

p4raw-id: //depot/perl@11762

19 years agoRemoved tripple definitions of CUSTOM_OP functions.
Artur Bergman [Mon, 27 Aug 2001 18:34:48 +0000 (18:34 +0000)]
Removed tripple definitions of CUSTOM_OP functions.

p4raw-id: //depot/perl@11761

19 years agoRegen headers
Artur Bergman [Mon, 27 Aug 2001 18:21:27 +0000 (18:21 +0000)]
Regen headers

p4raw-id: //depot/perl@11760

19 years agopod/perlfunc.pod, lib/Net/Ping.pm, ext/POSIX/POSIX.pod
chromatic [Mon, 27 Aug 2001 11:17:09 +0000 (05:17 -0600)]
pod/perlfunc.pod, lib/Net/Ping.pm, ext/POSIX/POSIX.pod
Message-Id: <20010827172111.89491.qmail@onion.perl.org>

p4raw-id: //depot/perl@11759

19 years agoChanges USE_THREADS to USE_5005THREADS in the entire source.
Artur Bergman [Mon, 27 Aug 2001 15:16:42 +0000 (15:16 +0000)]
Changes USE_THREADS to USE_5005THREADS in the entire source.
Thanks to H. Merijn Brand for the patch.
Some of the comments and or guards might be removable in perl.h now.

p4raw-id: //depot/perl@11758

19 years agoGNU ld parses arguments different
H.Merijn Brand [Mon, 27 Aug 2001 16:25:51 +0000 (18:25 +0200)]
GNU ld parses arguments different
Message-Id: <20010827162254.2EA6.H.M.BRAND@hccnet.nl>

p4raw-id: //depot/perl@11757

19 years agoCustom Ops
Simon Cozens [Sat, 25 Aug 2001 17:45:09 +0000 (18:45 +0100)]
Custom Ops
Message-ID: <20010825174509.A5752@netthink.co.uk>
I also added a fix to Opcode.pm to quite test cases.

p4raw-id: //depot/perl@11756

19 years agoPlugs a memory leak on destruction of regular expressions
Artur Bergman [Mon, 27 Aug 2001 05:37:17 +0000 (05:37 +0000)]
Plugs a memory leak on destruction of regular expressions
introcued by #11274.
PL_regex_padav now has an AV as it's first entry with a list
of freed regex_padav slots that it will reuse on creating
new PMOPs.

p4raw-id: //depot/perl@11755

19 years agot/io/binmode.t
Nicholas Clark [Sun, 26 Aug 2001 12:03:05 +0000 (13:03 +0100)]
t/io/binmode.t
Message-Id: <20010826120305.C4950@plum.flirble.org>

(Also a nitpick in #11752 to t/op/universal.t)

p4raw-id: //depot/perl@11754

19 years agoop/universal.t failing
Nicholas Clark [Sun, 26 Aug 2001 09:48:22 +0000 (10:48 +0100)]
op/universal.t failing
Message-Id: <20010826094822.B4950@plum.flirble.org>

p4raw-id: //depot/perl@11753

19 years agoRe: 'can' with undefined subs
Tony Bowden [Sat, 25 Aug 2001 14:58:17 +0000 (15:58 +0100)]
Re: 'can' with undefined subs
Message-Id: <20010825145817.A11788@soto.kasei.com>
       (Applied with minor modifications.)

p4raw-id: //depot/perl@11752

19 years agoRe: 'can' with undefined subs
Tony Bowden [Sat, 25 Aug 2001 15:13:14 +0000 (16:13 +0100)]
Re: 'can' with undefined subs
Message-Id: <20010825151314.B11788@soto.kasei.com>

p4raw-id: //depot/perl@11751

19 years agoRe: [PATCH] Added wisdom to perlhack.pod
John Peacock [Wed, 22 Aug 2001 12:05:28 +0000 (08:05 -0400)]
Re: [PATCH] Added wisdom to perlhack.pod
Message-Id:  <3B83D848.7FD9C6EF@rowman.com>

p4raw-id: //depot/perl@11749

19 years agoRe: [PATCH] (was Re: PerlIO regerssion tests?)
Michael G. Schwern [Wed, 22 Aug 2001 19:22:45 +0000 (15:22 -0400)]
Re: [PATCH] (was Re: PerlIO regerssion tests?)
Message-Id:  <20010822192245.U619@blackrider>

p4raw-id: //depot/perl@11748

19 years ago(was Re: PerlIO regerssion tests?)
Nicholas Clark [Wed, 22 Aug 2001 23:29:06 +0000 (00:29 +0100)]
(was Re: PerlIO regerssion tests?)
Message-Id:  <20010822232906.Z82818@plum.flirble.org>

p4raw-id: //depot/perl@11747

19 years agoquiet down VC++ warnings in a2py.c and walk.c
Nikola Knezevic [Fri, 24 Aug 2001 22:10:42 +0000 (00:10 +0200)]
quiet down VC++ warnings in a2py.c and walk.c
Message-Id:  <1065978076.20010824221042@tesla.rcub.bg.ac.yu>

p4raw-id: //depot/perl@11744

19 years ago[DOC PATCH] The coderef-in-@INC feature
Rafael Garcia-Suarez [Fri, 24 Aug 2001 23:34:13 +0000 (01:34 +0200)]
[DOC PATCH] The coderef-in-@INC feature
Message-Id:  <20010824233413.A1285@rafael>

p4raw-id: //depot/perl@11743

19 years agoRe: The coderef in @INC strikes back
Nicholas Clark [Sat, 25 Aug 2001 14:50:07 +0000 (15:50 +0100)]
Re: The coderef in @INC strikes back
Message-Id: <20010825145007.L41464@plum.flirble.org>

p4raw-id: //depot/perl@11742

19 years agoWhen applying patch via Porting/apply fails, do p4 refresh
Nick Ing-Simmons [Fri, 24 Aug 2001 07:08:45 +0000 (07:08 +0000)]
When applying patch via Porting/apply fails, do p4 refresh
to get old files back.

p4raw-id: //depot/perl@11741

19 years ago#11739 was incomplete.
Abhijit Menon-Sen [Fri, 24 Aug 2001 04:47:24 +0000 (04:47 +0000)]
#11739 was incomplete.

p4raw-id: //depot/perl@11740

19 years ago[DOC patch bleadperl] "misspelled" misspelled
Philip Newton [Fri, 24 Aug 2001 07:08:34 +0000 (09:08 +0200)]
[DOC patch bleadperl] "misspelled" misspelled

p4raw-id: //depot/perl@11739

19 years agoFixed Doug Wilson's email address.
Abhijit Menon-Sen [Fri, 24 Aug 2001 02:19:42 +0000 (02:19 +0000)]
Fixed Doug Wilson's email address.

p4raw-id: //depot/perl@11738

19 years ago[DOC PATCH] Adding new warning in perldiag.pod
Rafael Garcia-Suarez [Thu, 23 Aug 2001 22:22:58 +0000 (00:22 +0200)]
[DOC PATCH] Adding new warning in perldiag.pod
Message-Id: <20010823222258.A901@rafael>

p4raw-id: //depot/perl@11737

19 years agoadd $Config('scriptdir'} on VMS
Craig A. Berry [Thu, 23 Aug 2001 19:07:45 +0000 (14:07 -0500)]
add $Config('scriptdir'} on VMS
Message-Id: <a05101004b7ab4593bb24@[172.16.52.1]>

p4raw-id: //depot/perl@11736

19 years agoBacked out 11732, it breaks lib/strict.t
Artur Bergman [Thu, 23 Aug 2001 13:42:07 +0000 (13:42 +0000)]
Backed out 11732, it breaks lib/strict.t

p4raw-id: //depot/perl@11735

19 years agoRemoved toy from 17133 after Matt Sargeants request.
Artur Bergman [Thu, 23 Aug 2001 11:45:59 +0000 (11:45 +0000)]
Removed toy from 17133 after Matt Sargeants request.

p4raw-id: //depot/perl@11734

19 years agoFaster permutation algorithms
Robin Houston [Wed, 22 Aug 2001 23:06:16 +0000 (00:06 +0100)]
Faster permutation algorithms
Message-ID: <20010822230616.A254@robin.kitsite.com>

p4raw-id: //depot/perl@11733

19 years agoRe: [ID 20010822.001] Freeing pads after parse error
Simon Cozens [Thu, 23 Aug 2001 12:06:36 +0000 (13:06 +0100)]
Re: [ID 20010822.001] Freeing pads after parse error
Message-ID: <20010823120636.A9961@netthink.co.uk>

p4raw-id: //depot/perl@11732

19 years agofix broken windows build
Gurusamy Sarathy [Thu, 23 Aug 2001 03:58:58 +0000 (03:58 +0000)]
fix broken windows build

p4raw-id: //depot/perl@11731

19 years agoio/tell.t doesn't chdir t
Nicholas Clark [Wed, 22 Aug 2001 23:25:58 +0000 (00:25 +0100)]
io/tell.t doesn't chdir t
Message-Id: <20010822232557.Y82818@plum.flirble.org>

p4raw-id: //depot/perl@11730

19 years agoDocumentation in File::Spec (was Re: minor File::Spec
Ronald J. Kimball [Wed, 22 Aug 2001 17:09:04 +0000 (13:09 -0400)]
Documentation in File::Spec (was Re: minor File::Spec
                       questions)
Message-Id: <20010822170904.A76069@linguist.thayer.dartmouth.edu>
       (Oops, forgot File::Spec::Unix in the previous patch.)

p4raw-id: //depot/perl@11729

19 years agoDocumentation in File::Spec (was Re: minor File::Spec
Ronald J. Kimball [Wed, 22 Aug 2001 17:09:04 +0000 (13:09 -0400)]
Documentation in File::Spec (was Re: minor File::Spec
                questions)
Message-Id: <20010822170904.A76069@linguist.thayer.dartmouth.edu>

p4raw-id: //depot/perl@11728

19 years agoRe: [PATCH 1 of 3] $] is deprecated - eliminate from core tests
John Peacock [Wed, 22 Aug 2001 12:35:52 +0000 (08:35 -0400)]
Re: [PATCH 1 of 3] $] is deprecated - eliminate from core tests
Message-Id: <3B83DF68.5D89DC81@rowman.com>
(Adds proper tests for $], notwithstanding Subject. +nitpick)

p4raw-id: //depot/perl@11727

19 years ago[ID 20010822.007] eval STRING & diagnostics.pm not mixing
Michael G Schwern [Wed, 22 Aug 2001 16:03:00 +0000 (12:03 -0400)]
[ID 20010822.007] eval STRING & diagnostics.pm not mixing
Message-Id: <20010822200300.0D1638253@ool-18b93024.dyn.optonline.net>

p4raw-id: //depot/perl@11726

19 years ago64 bit integer preserving pp_divide
Nicholas Clark [Wed, 22 Aug 2001 20:59:05 +0000 (21:59 +0100)]
64 bit integer preserving pp_divide
Message-Id: <20010822205905.U82818@plum.flirble.org>

p4raw-id: //depot/perl@11725

19 years agoConfigure blooper
H.Merijn Brand [Wed, 22 Aug 2001 12:38:35 +0000 (14:38 +0200)]
Configure blooper
Message-Id: <20010822123750.A797.H.M.BRAND@hccnet.nl>

p4raw-id: //depot/perl@11724

19 years agoinstallperl -help
Nicholas Clark [Tue, 21 Aug 2001 17:34:23 +0000 (18:34 +0100)]
installperl -help
Message-Id: <20010821173423.F82818@plum.flirble.org>

p4raw-id: //depot/perl@11723

19 years agoRewrite $. entry and switch to -> syntax
Ilmari Karonen [Mon, 20 Aug 2001 06:42:01 +0000 (09:42 +0300)]
Rewrite $. entry and switch to -> syntax
Message-Id: <Pine.SOL.3.96.1010820063126.28048A-100000@simpukka>

p4raw-id: //depot/perl@11722

19 years agoAdd Porting/apply to MANIFEST.
Abhijit Menon-Sen [Sat, 18 Aug 2001 21:21:42 +0000 (21:21 +0000)]
Add Porting/apply to MANIFEST.

p4raw-id: //depot/perl@11719

19 years agoPL_reentrant_buffer does not exist in 5005threaded perl.
Artur Bergman [Sat, 18 Aug 2001 14:38:01 +0000 (14:38 +0000)]
PL_reentrant_buffer does not exist in 5005threaded perl.
Better solution would be to make 5005threaded perl use
the same system as ithreads do

p4raw-id: //depot/perl@11718

19 years agoNew try for ID 20010407.006: detach the semantics
Jarkko Hietaniemi [Sat, 18 Aug 2001 14:24:42 +0000 (14:24 +0000)]
New try for ID 20010407.006: detach the semantics
"was the last match target UTF8" into its own variable.

p4raw-id: //depot/perl@11717

19 years agoUTF8 flag should be meaningful only when POK.
Jarkko Hietaniemi [Sat, 18 Aug 2001 12:11:14 +0000 (12:11 +0000)]
UTF8 flag should be meaningful only when POK.

p4raw-id: //depot/perl@11716

19 years agoUSE_THREADS and USE_ITHREADS are never true at the same time
Artur Bergman [Sat, 18 Aug 2001 11:45:16 +0000 (11:45 +0000)]
USE_THREADS and USE_ITHREADS are never true at the same time

p4raw-id: //depot/perl@11715

19 years agoRetract #11712 for now. The real fix would probably
Jarkko Hietaniemi [Sat, 18 Aug 2001 06:03:24 +0000 (06:03 +0000)]
Retract #11712 for now.  The real fix would probably
be something like making PL_reg_sv a copy (PV + UTF8)
of the matched/substituted string (note: not just a SvPOK
string, for example the stringified form of a ROK would
be applicable)  Beware of leaks.

p4raw-id: //depot/perl@11714

19 years agoUTF8 wasn't printing for PVMGs.
Jarkko Hietaniemi [Sat, 18 Aug 2001 03:22:42 +0000 (03:22 +0000)]
UTF8 wasn't printing for PVMGs.

p4raw-id: //depot/perl@11713

19 years ago(Retracted by #11714)
Jarkko Hietaniemi [Sat, 18 Aug 2001 03:22:24 +0000 (03:22 +0000)]
(Retracted by #11714)

Okay analysis, debatable fix.  (The fix will inc
the refcount of all temporary match objects,
like for example tied(%h) =~ /^.../ from Tie/RefHash.t,
which will then cause griping at untie() time
("inner references remain").

Fix for ID 20010407.006: PL_reg_sv got wiped out
by freetemps if the match target was a temporary
(like function_call() =~ /.../), which in turn meant
that the $1 et al stopped working if they had UTF-8
in them.  Therefore bump up the refcount of PL_reg_sv.

p4raw-id: //depot/perl@11712

19 years agodoesn't compile, was perl@11710
Rafael Garcia-Suarez [Fri, 17 Aug 2001 23:21:10 +0000 (01:21 +0200)]
doesn't compile, was perl@11710
Message-Id: <20010817232110.C7041@rafael>

p4raw-id: //depot/perl@11711

19 years agoUpdate Changes.
Jarkko Hietaniemi [Fri, 17 Aug 2001 14:26:57 +0000 (14:26 +0000)]
Update Changes.

p4raw-id: //depot/perl@11710

19 years agoUpgrade to libnet 1.0704.
Jarkko Hietaniemi [Fri, 17 Aug 2001 13:47:53 +0000 (13:47 +0000)]
Upgrade to libnet 1.0704.

p4raw-id: //depot/perl@11709

19 years agoLet perl_clone copy PL_exit_flags
Artur Bergman [Fri, 17 Aug 2001 13:34:04 +0000 (13:34 +0000)]
Let perl_clone copy PL_exit_flags

p4raw-id: //depot/perl@11708

19 years agoProtext sharedsv_space better. Extended EDIT and RELEASE macro
Artur Bergman [Fri, 17 Aug 2001 12:28:41 +0000 (12:28 +0000)]
Protext sharedsv_space better. Extended EDIT and RELEASE macro

p4raw-id: //depot/perl@11707

19 years agoAllow the threads extension to be found if present.
Jarkko Hietaniemi [Fri, 17 Aug 2001 11:58:48 +0000 (11:58 +0000)]
Allow the threads extension to be found if present.

p4raw-id: //depot/perl@11705

19 years agoMail -> change script (pre-alpha)
Nick Ing-Simmons [Fri, 17 Aug 2001 11:47:54 +0000 (11:47 +0000)]
Mail -> change script (pre-alpha)

p4raw-id: //depot/perl@11704

19 years agoFixed macros for localtime_r under USE_REENTRANT_API, also fixed for HP-UX 10.20
Artur Bergman [Fri, 17 Aug 2001 07:11:24 +0000 (07:11 +0000)]
Fixed macros for localtime_r under USE_REENTRANT_API, also fixed for HP-UX 10.20
Thanks to Tom Hospel for pointing out my error.

p4raw-id: //depot/perl@11703

19 years agoAdds PERL_EXIT_DESTRUCT_END to PL_exit_flags which if set moves END block running...
Artur Bergman [Fri, 17 Aug 2001 04:18:11 +0000 (04:18 +0000)]
Adds PERL_EXIT_DESTRUCT_END to PL_exit_flags which if set moves END block running to perl_destruct, changes prototype of perl_destruct to return exitstatus.

p4raw-id: //depot/perl@11702

19 years agoIntegrate Lingua::KO::Hangul::Util 0.02, Unicode::Normalize,
Jarkko Hietaniemi [Fri, 17 Aug 2001 03:22:38 +0000 (03:22 +0000)]
Integrate Lingua::KO::Hangul::Util 0.02, Unicode::Normalize,
and Unicode::Collate 0.07, from SADAHIRO Tomoyuki.

p4raw-id: //depot/perl@11701

19 years agoIEEE float tweak for VMS
Craig A. Berry [Thu, 16 Aug 2001 22:46:15 +0000 (17:46 -0500)]
IEEE float tweak for VMS
Message-Id: <5.1.0.14.0.20010816204836.01ab4e58@exchi01>

p4raw-id: //depot/perl@11700

19 years agoIt seems that Tru64 has "naturally" threadsafe APIs only for
Jarkko Hietaniemi [Fri, 17 Aug 2001 02:33:00 +0000 (02:33 +0000)]
It seems that Tru64 has "naturally" threadsafe APIs only for
of the usual suspects (like getpwent) but not for others
(like localtime and rand).  The _r versions are available
for all of them, so let's use them.

p4raw-id: //depot/perl@11699

19 years ago(Accidental apply; thankfully empty.)
Jarkko Hietaniemi [Fri, 17 Aug 2001 01:53:02 +0000 (01:53 +0000)]
(Accidental apply; thankfully empty.)

p4raw-id: //depot/perl@11698

19 years agoRe: [ID 20010803.016] Possible regex bug in 5.6.1
Hugo van der Sanden [Thu, 16 Aug 2001 16:27:49 +0000 (17:27 +0100)]
Re: [ID 20010803.016] Possible regex bug in 5.6.1
Message-Id: <200108161527.f7GFRnH09419@crypt.compulink.co.uk>

p4raw-id: //depot/perl@11697

19 years agoRe: [ID 20010814.004] pos() doesn't work when using =~m// in list context
Hugo van der Sanden [Thu, 16 Aug 2001 18:50:01 +0000 (19:50 +0100)]
Re: [ID 20010814.004] pos() doesn't work when using =~m// in list context
Message-Id: <200108161750.f7GHo1l22207@crypt.compulink.co.uk>

p4raw-id: //depot/perl@11696

19 years ago*time_r again
Arthur Bergman [Thu, 16 Aug 2001 16:01:54 +0000 (18:01 +0200)]
*time_r again
Message-ID: <00ca01c1265c$0175f940$21000a0a@vogw2kdev>

p4raw-id: //depot/perl@11695

19 years agosystem() and backtick error handling cleanup from Craig A. Berry.
Jarkko Hietaniemi [Fri, 17 Aug 2001 01:47:53 +0000 (01:47 +0000)]
system() and backtick error handling cleanup from Craig A. Berry.

p4raw-id: //depot/perl@11694

19 years agochange#10334 leaks memory, copies string when it doesn't
Gurusamy Sarathy [Fri, 17 Aug 2001 01:07:21 +0000 (01:07 +0000)]
change#10334 leaks memory, copies string when it doesn't
need to

p4raw-link: @10334 on //depot/perl: 659ca9ea8f57ee52a52802839584b7208ad161b7

p4raw-id: //depot/perl@11693

19 years agoOne more twist to the sprintf + utf8 testing.
Jarkko Hietaniemi [Thu, 16 Aug 2001 12:22:29 +0000 (12:22 +0000)]
One more twist to the sprintf + utf8 testing.

p4raw-id: //depot/perl@11692

19 years agoFix for 20010407.008 sprintf removes utf8-ness.
Jarkko Hietaniemi [Thu, 16 Aug 2001 11:46:02 +0000 (11:46 +0000)]
Fix for 20010407.008 sprintf removes utf8-ness.

p4raw-id: //depot/perl@11691

19 years ago*time_r fixes
Arthur Bergman [Thu, 16 Aug 2001 14:22:27 +0000 (16:22 +0200)]
*time_r fixes
Message-ID: <00b901c1264e$1cbe6970$21000a0a@vogw2kdev>

p4raw-id: //depot/perl@11690

19 years agoUpgrade to CGI.pm 2.77.
Jarkko Hietaniemi [Thu, 16 Aug 2001 11:29:30 +0000 (11:29 +0000)]
Upgrade to CGI.pm 2.77.

p4raw-id: //depot/perl@11689