This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
18 years agomust copy changes from win32/makeifle.mk to wince/makefile.ce
Vadim Konovalov [Sun, 9 Nov 2003 13:31:59 +0000 (16:31 +0300)]
must copy changes from win32/makeifle.mk to wince/makefile.ce
Message-ID: <93187393948.20031109133159@mail.wplus.net>

p4raw-id: //depot/perl@21693

18 years agoUpdate the list of pumpkings in perlhist.pod.
Rafael Garcia-Suarez [Sun, 9 Nov 2003 11:13:40 +0000 (11:13 +0000)]
Update the list of pumpkings in perlhist.pod.

p4raw-id: //depot/perl@21691

18 years agoUpdated.
Abigail [Sat, 8 Nov 2003 18:51:30 +0000 (19:51 +0100)]
Updated.
Message-Id: <20031108175130.GA22273@abigail.nl>

p4raw-id: //depot/perl@21687

18 years agoOS/2 docu
Ilya Zakharevich [Thu, 6 Nov 2003 23:26:18 +0000 (15:26 -0800)]
OS/2 docu
Message-ID: <20031107072618.GA4370@math.berkeley.edu>

p4raw-id: //depot/perl@21677

18 years agobugid #24407: numeric key for shared hash got stringified using
Dave Mitchell [Thu, 6 Nov 2003 22:11:23 +0000 (22:11 +0000)]
bugid #24407: numeric key for shared hash got stringified using
wrong interpreter, and thus got malloced into the wrong thread
memory pool

p4raw-id: //depot/perl@21676

18 years agoUpgrade to MakeMaker 6.20.
Rafael Garcia-Suarez [Thu, 6 Nov 2003 10:27:22 +0000 (10:27 +0000)]
Upgrade to MakeMaker 6.20.

p4raw-id: //depot/perl@21675

18 years agoRe: [perl #24248] taint propagation regression,
Rick Delaney [Wed, 5 Nov 2003 23:02:41 +0000 (18:02 -0500)]
Re: [perl #24248] taint propagation regression,
         tests fail to spot this
Message-Id: <20031105230241.D13585@biff.bort.ca>

p4raw-id: //depot/perl@21674

18 years agoBe sure to use -fPIC not -fpic on Linux/SPARC
Andy Dougherty [Wed, 5 Nov 2003 17:19:03 +0000 (12:19 -0500)]
Be sure to use -fPIC not -fpic on Linux/SPARC
Message-ID: <Pine.SOL.4.53.0311051715140.24878@maxwell.phys.lafayette.edu>

p4raw-id: //depot/perl@21673

18 years ago[patch t/op/hash.t] extending the hash attack test
Stas Bekman [Tue, 4 Nov 2003 14:33:09 +0000 (06:33 -0800)]
[patch t/op/hash.t] extending the hash attack test
Message-ID: <3FA82925.7020703@stason.org>

p4raw-id: //depot/perl@21672

18 years agoRe: [perl #24398] Benchmark.pm cmpthese segfault
Stas Bekman [Wed, 5 Nov 2003 00:50:25 +0000 (16:50 -0800)]
Re: [perl #24398] Benchmark.pm cmpthese segfault
Message-ID: <3FA8B9D1.2020806@stason.org>

p4raw-id: //depot/perl@21671

18 years agoOpcode.xs/RC2 compile nit on VMS
Craig A. Berry [Wed, 5 Nov 2003 12:16:34 +0000 (06:16 -0600)]
Opcode.xs/RC2 compile nit on VMS
Message-ID: <2097592.1068056194261.JavaMail.craigberry@mac.com>

p4raw-id: //depot/perl@21667

18 years agoOrphaned submission from #21546.
Abhijit Menon-Sen [Wed, 5 Nov 2003 18:34:28 +0000 (18:34 +0000)]
Orphaned submission from #21546.

p4raw-id: //depot/perl@21664

18 years agoRe: Smoke [5.9.0] 21474 FAIL(F) darwin 6.8 (darwin/1 cpu)
Slaven Rezic [Mon, 20 Oct 2003 22:39:28 +0000 (00:39 +0200)]
Re: Smoke [5.9.0] 21474 FAIL(F) darwin 6.8 (darwin/1 cpu)
Message-Id: <87oewbiqyn.fsf@vran.herceg.de>

p4raw-id: //depot/perl@21663

18 years agoRe: 'make minitest' fails for op/cproto and op/pat
Michael G. Schwern [Wed, 5 Nov 2003 06:26:36 +0000 (22:26 -0800)]
Re: 'make minitest' fails for op/cproto and op/pat
Message-Id: <20031105142635.GA22761@localhost.comcast.net>

p4raw-id: //depot/perl@21662

18 years ago[PATCH] Modernise INSTALL
Abhijit Menon-Sen [Wed, 5 Nov 2003 16:50:05 +0000 (16:50 +0000)]
[PATCH] Modernise INSTALL
From: Gisle Aas <gisle@ActiveState.com>
Date: 05 Nov 2003 05:16:25 -0800
Message-Id: <lrd6c7ez12.fsf@caliper.activestate.com>

Subject: [PATCH pod/perlhist.pod]  Mention 5.8.2-RC2
From: Abigail <abigail@abigail.nl>
Date: Tue, 4 Nov 2003 10:40:57 +0100
Message-Id: <20031104094057.GA22508@abigail.nl>

p4raw-id: //depot/perl@21661

18 years agoreentr.pl is not defining _srandom_struct
Jan Dubois [Tue, 4 Nov 2003 16:52:14 +0000 (08:52 -0800)]
reentr.pl is not defining _srandom_struct
Message-Id: <45igqvsus3hr8bno3si087j5qnrqvn79bf@4ax.com>

p4raw-id: //depot/perl@21660

18 years agoRe: [ANNOUNCE] ExtUtils::MakeMaker 6.19
Michael G. Schwern [Tue, 4 Nov 2003 17:59:13 +0000 (09:59 -0800)]
Re: [ANNOUNCE] ExtUtils::MakeMaker 6.19
Message-ID: <20031105015913.GL15406@localhost.comcast.net>

Replaces the temporary kludge (#21655).

p4raw-id: //depot/perl@21657

18 years agoRe: [gherteg@csc.com: your CPAN page on EBCDIC]
Peter Prymmer [Tue, 4 Nov 2003 10:00:07 +0000 (05:00 -0500)]
Re: [gherteg@csc.com: your CPAN page on EBCDIC]
Message-ID: <OF9A22A404.A32A5C26-ON85256DD4.00522E92-85256DD4.005268A4@factset.com>

p4raw-id: //depot/perl@21656

18 years agoTemporary kludge to allow SDBM_File being built
Rafael Garcia-Suarez [Tue, 4 Nov 2003 22:32:28 +0000 (22:32 +0000)]
Temporary kludge to allow SDBM_File being built
with MakeMaker 6.19.

p4raw-id: //depot/perl@21655

18 years agoUpgrade to ExtUtils::MakeMaker 6.19
Rafael Garcia-Suarez [Tue, 4 Nov 2003 21:43:10 +0000 (21:43 +0000)]
Upgrade to ExtUtils::MakeMaker 6.19

p4raw-id: //depot/perl@21652

18 years agoRe: [PATCH 5.8.2 @21574] OS/2 build
Ilya Zakharevich [Mon, 3 Nov 2003 20:20:44 +0000 (12:20 -0800)]
Re: [PATCH 5.8.2 @21574] OS/2 build
Message-ID: <20031104042044.GA1682@math.berkeley.edu>

p4raw-id: //depot/perl@21651

18 years agoRe: [perl #24384] 21418 (UNIVERSAL.pm patch) breaks autouse.pm
Michael G. Schwern [Sat, 1 Nov 2003 22:57:45 +0000 (14:57 -0800)]
Re: [perl #24384] 21418 (UNIVERSAL.pm patch) breaks autouse.pm
Message-ID: <20031102065745.GN3659@localhost.comcast.net>
(goes with change #21418)
p4raw-link: @21418 on //depot/perl: 2bfd56816acd10b1f958d1dde1769bafd756cbea

p4raw-id: //depot/perl@21650

18 years agoRe: PERL_VERSION, SUBVERSION, PATCHLEVEL
Marcus Holland-Moritz [Mon, 3 Nov 2003 20:53:33 +0000 (21:53 +0100)]
Re: PERL_VERSION, SUBVERSION, PATCHLEVEL
From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
Message-ID: <023a01c3a244$2a1dd5a0$0c2f1fac@R2D2>

p4raw-id: //depot/perl@21647

18 years agoCwd.xs: off-by-one buffer overflow in realpath()
Casey West [Mon, 3 Nov 2003 10:11:43 +0000 (05:11 -0500)]
Cwd.xs: off-by-one buffer overflow in realpath()
Message-ID: <20031103151143.GB430@geeknest.com>

p4raw-id: //depot/perl@21646

18 years agoRe: [PATCH 5.8.1] make reentr.[ch] compatible with 5.8.0 again
Jan Dubois [Sun, 2 Nov 2003 21:43:44 +0000 (13:43 -0800)]
Re: [PATCH 5.8.1] make reentr.[ch] compatible with 5.8.0 again
Message-ID: <8dqbqvg16ln2r807l1l2c905lh7hte303v@4ax.com>

p4raw-id: //depot/perl@21645

18 years agoDocument the fact that keys() and values() are optimized
Rafael Garcia-Suarez [Mon, 3 Nov 2003 15:33:55 +0000 (15:33 +0000)]
Document the fact that keys() and values() are optimized
for void context (as suggested by Liz.)

p4raw-id: //depot/perl@21644

18 years agoStas would prefer not to have MOD_PERL defines in perl.
Nicholas Clark [Mon, 3 Nov 2003 07:04:36 +0000 (07:04 +0000)]
Stas would prefer not to have MOD_PERL defines in perl.

p4raw-id: //depot/perl@21639

18 years agos/new_hash/rehash/g (Stas suggested a better name)
Nicholas Clark [Mon, 3 Nov 2003 06:46:48 +0000 (06:46 +0000)]
s/new_hash/rehash/g (Stas suggested a better name)

p4raw-id: //depot/perl@21638

18 years agoProvide Internals::new_hash_seed to return PL_new_hash_seed, and
Nicholas Clark [Sun, 2 Nov 2003 22:32:21 +0000 (22:32 +0000)]
Provide Internals::new_hash_seed to return PL_new_hash_seed, and
make Hash::Util::hash_seed use this.

p4raw-id: //depot/perl@21634

18 years agoFix for [perl #24347] segfault with Safe
Rafael Garcia-Suarez [Sun, 2 Nov 2003 21:05:59 +0000 (21:05 +0000)]
Fix for [perl #24347] segfault with Safe
The empty %INC created for safe compartements was freed
too early.

p4raw-id: //depot/perl@21628

18 years agoupdate embed.pl description
Marcus Holland-Moritz [Sun, 2 Nov 2003 22:24:28 +0000 (23:24 +0100)]
update embed.pl description
From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
Message-ID: <007b01c3a187$b34c6110$0c2f1fac@R2D2>

p4raw-id: //depot/perl@21627

18 years agoMention perl 5.8.2-RC1 in perlhist, as spotted by Abigail.
Rafael Garcia-Suarez [Sun, 2 Nov 2003 20:24:21 +0000 (20:24 +0000)]
Mention perl 5.8.2-RC1 in perlhist, as spotted by Abigail.

p4raw-id: //depot/perl@21625

18 years agoOS/2 build
Ilya Zakharevich [Wed, 29 Oct 2003 14:00:18 +0000 (06:00 -0800)]
OS/2 build
Message-ID: <20031029220017.GA26384@math.berkeley.edu>

p4raw-id: //depot/perl@21620

18 years agoQuoted-printable is evil.
Rafael Garcia-Suarez [Sun, 2 Nov 2003 18:07:30 +0000 (18:07 +0000)]
Quoted-printable is evil.

p4raw-id: //depot/perl@21619

18 years agoStas spotted a missed s//new_/ for the hash seed renaming games
Nicholas Clark [Sun, 2 Nov 2003 18:01:21 +0000 (18:01 +0000)]
Stas spotted a missed s//new_/ for the hash seed renaming games

p4raw-id: //depot/perl@21618

18 years agoPortability nit for MinGW 3.
Greg Matheson [Thu, 30 Oct 2003 14:11:58 +0000 (22:11 +0800)]
Portability nit for MinGW 3.

Subject: MinGW-3.1.0-1 _CRTIMP definition preempting win32.h's
Message-ID: <20031030141158.A11772@ms>
(actual patch by Abe Timmerman)

p4raw-id: //depot/perl@21617

18 years agoDOCPATCH: does STORE need to return anything and if so what?
david nicol [Sun, 26 Oct 2003 22:34:04 +0000 (16:34 -0600)]
DOCPATCH: does STORE need to return anything and if so what?
Message-Id: <1067229244.1071.51.camel@plaza.davidnicol.com>

p4raw-id: //depot/perl@21616

18 years agoDB_File 1.807
Paul Marquess [Sat, 1 Nov 2003 13:50:12 +0000 (13:50 +0000)]
DB_File 1.807
From: "Paul Marquess" <Paul.Marquess@btinternet.com>
Message-ID: <AIEAJICLCBDNAAOLLOKLOENMPAAA.Paul.Marquess@btinternet.com>

p4raw-id: //depot/perl@21615

18 years agoRe: [PATCH bleadperl] (was Re: Is this brokenness in $< $( $> & $) ?)
Rick Delaney [Mon, 27 Oct 2003 16:24:16 +0000 (11:24 -0500)]
Re: [PATCH bleadperl] (was Re: Is this brokenness in $< $( $> & $) ?)
Message-ID: <20031027162416.H2233@biff.bort.ca>

p4raw-id: //depot/perl@21614

18 years agoD'oh! t/op/hash.t wasn't in the MANIFEST. Rafael spotted this
Nicholas Clark [Sat, 1 Nov 2003 16:32:00 +0000 (16:32 +0000)]
D'oh! t/op/hash.t wasn't in the MANIFEST. Rafael spotted this

p4raw-id: //depot/perl@21611

18 years agomod_perl2 will require access to the Plan C hashing function.
Nicholas Clark [Sat, 1 Nov 2003 15:21:23 +0000 (15:21 +0000)]
mod_perl2 will require access to the Plan C hashing function.

p4raw-id: //depot/perl@21607

18 years agoAdd Internals::HvREHASH to expose the rehashing flag
Nicholas Clark [Sat, 1 Nov 2003 14:21:38 +0000 (14:21 +0000)]
Add Internals::HvREHASH to expose the rehashing flag
t/op/hash.t tests that pathological data triggers rehashing

p4raw-id: //depot/perl@21604

18 years agowhoops, typo
Dave Mitchell [Sat, 1 Nov 2003 00:09:22 +0000 (00:09 +0000)]
whoops, typo

p4raw-id: //depot/perl@21599

18 years ago[perl #24368] seg faults when deleting keys of shared hash refs
Dave Mitchell [Sat, 1 Nov 2003 00:03:38 +0000 (00:03 +0000)]
[perl #24368] seg faults when deleting keys of shared hash refs
Ensure that the shared_sv get magic of the element being deleted
is called. Also, avoid posible memory leaks by wrapping all shared
context sections with ENTER/SAVETMPS

p4raw-id: //depot/perl@21598

18 years agoRe: [perl #24367] [PATCH] configure flag -Dextras="HTML::Parser" doesn't seem to...
Andy Dougherty [Fri, 31 Oct 2003 15:32:35 +0000 (10:32 -0500)]
Re: [perl #24367] [PATCH] configure flag -Dextras="HTML::Parser" doesn't seem to do anything
Message-ID: <Pine.SOL.4.53.0310311433440.8552@maxwell.phys.lafayette.edu>
(plus POD link fixes)

p4raw-id: //depot/perl@21596

18 years agoPrevent the installation of makefiles that can be found
Rafael Garcia-Suarez [Fri, 31 Oct 2003 20:35:23 +0000 (20:35 +0000)]
Prevent the installation of makefiles that can be found
under lib/.

p4raw-id: //depot/perl@21595

18 years agoTest nit ; goes with change 21591
Rafael Garcia-Suarez [Fri, 31 Oct 2003 20:19:01 +0000 (20:19 +0000)]
Test nit ; goes with change 21591

p4raw-id: //depot/perl@21593

18 years agoDocument PERL_DL_NONLAZY
Gisle Aas [Fri, 31 Oct 2003 03:13:03 +0000 (19:13 -0800)]
Document PERL_DL_NONLAZY
Message-ID: <lrn0bhbqyo.fsf@caliper.activestate.com>

p4raw-id: //depot/perl@21592

18 years agoOff-by-one error in regcomp.c
Slaven Rezic [Fri, 31 Oct 2003 12:16:11 +0000 (12:16 +0000)]
Off-by-one error in regcomp.c
Message-Id: <1067602571.12768@devpc01.iconmobile.de>

p4raw-id: //depot/perl@21591

18 years ago[patch pod/perlfunc.pod] separate two unrelated notes in require
Stas Bekman [Wed, 29 Oct 2003 16:47:24 +0000 (08:47 -0800)]
[patch pod/perlfunc.pod] separate two unrelated notes in require
Message-ID: <3FA05F9C.2080304@stason.org>

p4raw-id: //depot/perl@21590

18 years ago[5.8.x segfault + patch] chicken&egg segfault in -Dm -Mthreads
Stas Bekman [Wed, 29 Oct 2003 15:15:15 +0000 (07:15 -0800)]
[5.8.x segfault + patch] chicken&egg segfault in -Dm -Mthreads
Message-ID: <3FA04A03.5010603@stason.org>
(enclosed in a #ifdef DEBUGGING)

p4raw-id: //depot/perl@21589

18 years agoDevel::PPPort and scan_bin
Marcus Holland-Moritz [Wed, 29 Oct 2003 22:53:43 +0000 (23:53 +0100)]
Devel::PPPort and scan_bin
From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
Message-ID: <037201c39e67$1faa9940$0c2f1fac@R2D2>

p4raw-id: //depot/perl@21588

18 years agochange p4d2p to deal with new style diff2 output
Jan Dubois [Thu, 30 Oct 2003 18:43:08 +0000 (10:43 -0800)]
change p4d2p to deal with new style diff2 output
Message-ID: <dpi3qvgf1uke7pj1gcpgmoh622lqcvl6uc@4ax.com>

p4raw-id: //depot/perl@21587

18 years agoComment that this "optimisation" is actually a necessary fixup.
Nicholas Clark [Fri, 31 Oct 2003 18:54:26 +0000 (18:54 +0000)]
Comment that this "optimisation" is actually a necessary fixup.
When the split occurs (to make the opti{miser,onal}) this isn't
(Richard Clamp reminded me that I forgot to do this)

p4raw-id: //depot/perl@21586

18 years agoRewrite to correctly use test.pl
Michael G. Schwern [Thu, 30 Oct 2003 15:51:03 +0000 (07:51 -0800)]
Rewrite to correctly use test.pl
Subject: Re: Fix for the orange lion bug - aka empty sub bug
Message-ID: <20031030235103.GC27017@localhost.comcast.net>

p4raw-id: //depot/perl@21583

18 years agoFix for the orange lion bug - aka empty sub bug
Artur Bergman [Thu, 30 Oct 2003 22:01:35 +0000 (22:01 +0000)]
Fix for the orange lion bug - aka empty sub bug
Message-Id: <A10EEA90-0B24-11D8-93CD-000A95A2734C@nanisky.com>

p4raw-id: //depot/perl@21582

18 years ago14 is the chain length for attack. From
Nicholas Clark [Thu, 30 Oct 2003 19:42:28 +0000 (19:42 +0000)]
14 is the chain length for attack. From

Message-ID: <20031030204117.16008.qmail@plover.com>
Subject: Re: 5.8.2-RC1 and mp2
Date: Thu, 30 Oct 2003 15:41:17 -0500
From: Mark Jason Dominus <mjd@plover.com>

and

From: Scott A Crosby <scrosby@cs.rice.edu>
Subject: Re: 5.8.2-RC1 and mp2
Date: 30 Oct 2003 14:08:06 -0600
Message-ID: <oydd6cea3q1.fsf@bert.cs.rice.edu>

p4raw-id: //depot/perl@21580

18 years agoMove a fcntl() example in perlfunc at a more proper place,
perl-5.8.0@ton.iguana.be [Tue, 28 Oct 2003 13:37:49 +0000 (13:37 +0000)]
Move a fcntl() example in perlfunc at a more proper place,
as suggested by :
Subject: [perl #24334] ioctl/fcntl doc confusion
From: "perl-5.8.0@ton.iguana.be (via RT)" <perlbug-followup@perl.org>
Message-ID: <rt-24334-66603.12.4990768314782@rt.perl.org>

p4raw-id: //depot/perl@21575

18 years agoUpgrade to Time::HiRes 1.52.
Rafael Garcia-Suarez [Tue, 28 Oct 2003 08:48:06 +0000 (08:48 +0000)]
Upgrade to Time::HiRes 1.52.

p4raw-id: //depot/perl@21567

18 years ago[PATCH lib/overload.t] TODO tests for bug #24313.
Rafael Garcia-Suarez [Tue, 28 Oct 2003 08:34:26 +0000 (08:34 +0000)]
[PATCH lib/overload.t] TODO tests for bug #24313.
From: Abigail <abigail@abigail.nl>
Date: Mon, 27 Oct 2003 13:05:37 +0100
Message-ID: <20031027120536.GA24608@abigail.nl>

Subject: [PATCH bleadperl] [perl #24313] (was Re: [PATCH lib/overload.t] TODO tests for bug #24313.)
From: Rick Delaney <rick@bort.ca>
Date: Mon, 27 Oct 2003 12:17:49 -0500
Message-ID: <20031027121749.E2233@biff.bort.ca>

p4raw-id: //depot/perl@21566

18 years agoTest (5.9.x)
Abigail [Mon, 27 Oct 2003 14:50:24 +0000 (15:50 +0100)]
Test (5.9.x)
Message-ID: <20031027135024.GA12666@abigail.nl>

p4raw-id: //depot/perl@21565

18 years agoFix more shared threads leaks: add SAVETMPS to the second branch
Dave Mitchell [Mon, 27 Oct 2003 22:01:12 +0000 (22:01 +0000)]
Fix more shared threads leaks: add SAVETMPS to the second branch
of sharedsv_scalar_store().

p4raw-id: //depot/perl@21564

18 years agoAdd a new taint error, "%ENV is aliased to %s".
Rafael Garcia-Suarez [Mon, 27 Oct 2003 19:33:29 +0000 (19:33 +0000)]
Add a new taint error, "%ENV is aliased to %s".
This error is thrown when taint checks are enabled and
when *ENV has been aliased, so that %ENV has no env-magic
anymore. (see bug [perl #24291].)

p4raw-id: //depot/perl@21563

18 years agoRecord the escape^Wrelease of 5.9.0
Nicholas Clark [Mon, 27 Oct 2003 18:01:02 +0000 (18:01 +0000)]
Record the escape^Wrelease of 5.9.0

p4raw-id: //depot/perl@21560

18 years agoRe: DBD::Sybase and Sybase::CTlib build problems w/ 5.8.1, Solaris, gcc
Alan Burlison [Tue, 21 Oct 2003 15:00:58 +0000 (16:00 +0100)]
Re: DBD::Sybase and Sybase::CTlib build problems w/ 5.8.1, Solaris, gcc
Message-ID: <3F953C1A.3060800@sun.com>

p4raw-id: //depot/perl@21554

18 years agoSync with Unicode::Normalize 0.25
Nicholas Clark [Mon, 27 Oct 2003 13:45:27 +0000 (13:45 +0000)]
Sync with Unicode::Normalize 0.25

p4raw-id: //depot/perl@21550

18 years agoSync with Unicode::Collate 0.30
Nicholas Clark [Mon, 27 Oct 2003 13:11:48 +0000 (13:11 +0000)]
Sync with Unicode::Collate 0.30

p4raw-id: //depot/perl@21549

18 years agoSync with Pod::Perldoc 3.12
Nicholas Clark [Mon, 27 Oct 2003 12:39:39 +0000 (12:39 +0000)]
Sync with Pod::Perldoc 3.12

p4raw-id: //depot/perl@21548

18 years agoWill the real off by one please stand up?
Abhijit Menon-Sen [Mon, 27 Oct 2003 09:00:08 +0000 (09:00 +0000)]
Will the real off by one please stand up?

p4raw-id: //depot/perl@21546

18 years agofixup separators
Hugo van der Sanden [Mon, 27 Oct 2003 02:52:16 +0000 (02:52 +0000)]
fixup separators

p4raw-id: //depot/perl@21545

18 years agodon't complain of podless .pm files that have a separate .pod file
Hugo van der Sanden [Mon, 27 Oct 2003 02:51:26 +0000 (02:51 +0000)]
don't complain of podless .pm files that have a separate .pod file

p4raw-id: //depot/perl@21544

18 years agoregen pods and toc
Hugo van der Sanden [Mon, 27 Oct 2003 02:50:04 +0000 (02:50 +0000)]
regen pods and toc

p4raw-id: //depot/perl@21543

18 years agoWhen %ENV has been turned into a non-magical hash after a
Rafael Garcia-Suarez [Sun, 26 Oct 2003 21:36:17 +0000 (21:36 +0000)]
When %ENV has been turned into a non-magical hash after a
glob assignment, TAINT_ENV() may dump core because it
assumes $ENV{PATH} is magical. Fix this ; add a test to
verify that the PATH is still checked for taintedness.

p4raw-id: //depot/perl@21542

18 years agoFix backward-compatibility issues in if.pm.
Rafael Garcia-Suarez [Sun, 26 Oct 2003 14:59:53 +0000 (14:59 +0000)]
Fix backward-compatibility issues in if.pm.

p4raw-id: //depot/perl@21540

18 years agoUpdate Changes.
Hugo van der Sanden [Sun, 26 Oct 2003 12:22:54 +0000 (12:22 +0000)]
Update Changes.

p4raw-id: //depot/perl@21539

18 years agoFix off-by-one in $0 set magic. (From Autrijus.)
Abhijit Menon-Sen [Sun, 26 Oct 2003 08:08:02 +0000 (08:08 +0000)]
Fix off-by-one in $0 set magic. (From Autrijus.)
The whole PL_origalen thing in perl.c looks very hokey.

p4raw-id: //depot/perl@21538

18 years agoshow the rehash flags in dumps
Nicholas Clark [Sat, 25 Oct 2003 22:33:18 +0000 (22:33 +0000)]
show the rehash flags in dumps

p4raw-id: //depot/perl@21536

18 years agoReturn 21533 (with modifications) having found the problem
Nicholas Clark [Sat, 25 Oct 2003 22:32:40 +0000 (22:32 +0000)]
Return 21533 (with modifications) having found the problem

p4raw-id: //depot/perl@21535

18 years agoBack out 21533 because it broke Encode's build in really weird ways
Nicholas Clark [Sat, 25 Oct 2003 20:46:36 +0000 (20:46 +0000)]
Back out 21533 because it broke Encode's build in really weird ways

p4raw-id: //depot/perl@21534

18 years agoPlan C rough edge smoothing. Criteria for a hash split is now
Nicholas Clark [Sat, 25 Oct 2003 13:10:21 +0000 (13:10 +0000)]
Plan C rough edge smoothing. Criteria for a hash split is now
the earlier of "more keys than buckets" (the old test) or
linked list too long. Rehash is triggered after a split if the
longest linked list is too long.

p4raw-id: //depot/perl@21533

18 years agoRe: [perl #948] $, untieable?
Richard Clamp [Tue, 21 Oct 2003 00:02:49 +0000 (01:02 +0100)]
Re: [perl #948] $, untieable?
Message-ID: <20031020230249.GA31123@mirth.demon.co.uk>

Plus a small fix to t/TEST to recognize the added TODO test
as a TODO test.

p4raw-id: //depot/perl@21532

18 years agoIntegrate:
Nicholas Clark [Thu, 23 Oct 2003 20:44:09 +0000 (20:44 +0000)]
Integrate:
[ 21527]
Fix two threads::shared leaks
#24061 - AV in shared interpreter wasn't set to AvREAL
#24255 - mortals were added to the shared interpreter's tmpstack
and never freed.

[oops. Also sucked in a typo correction in blead]
p4raw-link: @21527 on //depot/perl: aa49c2f8cdfe618e292a459ac4668178f67243bd

p4raw-id: //depot/perl@21530
p4raw-edited: from //depot/maint-5.8/perl@21528 'copy'
ext/threads/shared/shared.xs (@21330..)

18 years agoWhen it says "add", then, like, you have to p4 add it. D'oh!
Nicholas Clark [Thu, 23 Oct 2003 19:21:00 +0000 (19:21 +0000)]
When it says "add", then, like, you have to p4 add it. D'oh!
(missed the new file in "Update I18N::LangTags from 0.28 to 0.29")

p4raw-id: //depot/perl@21528

18 years agoFix two threads::shared leaks
Dave Mitchell [Thu, 23 Oct 2003 19:13:20 +0000 (19:13 +0000)]
Fix two threads::shared leaks
#24061 - AV in shared interpreter wasn't set to AvREAL
#24255 - mortals were added to the shared interpreter's tmpstack
and never freed.

p4raw-id: //depot/perl@21527

18 years ago[PATCH] Update Pod::Perldoc from 3.10 to 3.11
Jan Dubois [Wed, 22 Oct 2003 20:17:07 +0000 (13:17 -0700)]
[PATCH] Update Pod::Perldoc from 3.10 to 3.11
Date: Wed, 22 Oct 2003 20:17:07 -0700
Message-ID: <mjhepvgtnifdlgrvp20urtuu058e1jrav2@4ax.com>

From: Jan Dubois <jand@ActiveState.com>
Subject: [PATCH] Update I18N::LangTags from 0.28 to 0.29
Date: Wed, 22 Oct 2003 20:26:56 -0700
Message-ID: <jgiepv0a8fp8ffq3lpc5ujl7j25hoo1rdt@4ax.com>

p4raw-id: //depot/perl@21526

18 years agoutime documentation
Gisle Aas [Thu, 23 Oct 2003 05:33:43 +0000 (22:33 -0700)]
utime documentation
Message-Id: <lrekx4jfq0.fsf@caliper.activestate.com>

p4raw-id: //depot/perl@21523

18 years agodup2() not going through PerlLIO abstraction layer
Jan Dubois [Wed, 22 Oct 2003 20:33:54 +0000 (13:33 -0700)]
dup2() not going through PerlLIO abstraction layer
Message-Id: <vniepv0n5mcrbbutm0qgvori6n6vr6arsh@4ax.com>

p4raw-id: //depot/perl@21522

18 years agopatch created by Casey West from:
Edward Moy [Fri, 10 Oct 2003 17:42:06 +0000 (10:42 -0700)]
patch created by Casey West from:

Subject: CPAN module problems
Message-Id: <BD2513C0-FB83-11D7-9065-000A956EFDEE@apple.com>

(change ld value in hints file)

p4raw-id: //depot/perl@21520

18 years agoSmall email update in AUTHORS.
Rafael Garcia-Suarez [Wed, 22 Oct 2003 15:06:13 +0000 (15:06 +0000)]
Small email update in AUTHORS.

p4raw-id: //depot/perl@21516

18 years agoAdd a test.taintwarn makefile target,
Rafael Garcia-Suarez [Wed, 22 Oct 2003 06:39:29 +0000 (06:39 +0000)]
Add a test.taintwarn makefile target,
to run the whole test suite with the -t switch.

p4raw-id: //depot/perl@21515

18 years agoembedding perl
Radu Greab [Tue, 5 Aug 2003 20:57:15 +0000 (23:57 +0300)]
embedding perl
Message-Id: <20030805.205715.113441323.radu@yx.primIT.ro>

p4raw-id: //depot/perl@21514

18 years agoFix doc bug #23890, as suggested by Himanshu Garg :
Rafael Garcia-Suarez [Tue, 21 Oct 2003 20:45:12 +0000 (20:45 +0000)]
Fix doc bug #23890, as suggested by Himanshu Garg :
in perltoot, $him->fullname should be $him->fullname->as_string
when passed to printf.

p4raw-id: //depot/perl@21513

18 years agoTwo OS/2 portability patches from Ilya.
Ilya Zakharevich [Thu, 25 Sep 2003 12:09:11 +0000 (05:09 -0700)]
Two OS/2 portability patches from Ilya.

Subject: [PATCH 5.8.1 @21211] sockets broken on OS/2
Date: Thu, 25 Sep 2003 12:09:11 -0700
Message-ID: <20030925190911.GA27028@math.berkeley.edu>

Subject: Re: [PATCH 5.8.1 @21379] tmpfile() broken on OS/2
From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
Date: Thu, 25 Sep 2003 19:50:45 -0700
Message-ID: <20030926025045.GA27507@math.berkeley.edu>

p4raw-id: //depot/perl@21509

18 years agoadd some missing defines to Devel::PPPort
Marcus Holland-Moritz [Mon, 20 Oct 2003 20:14:19 +0000 (22:14 +0200)]
add some missing defines to Devel::PPPort
From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
Message-ID: <03a301c39735$fb7cb220$0c2f1fac@R2D2>

p4raw-id: //depot/perl@21506

18 years agoRe: [perl #24225] [5.8.1] segfault in binmode STDOUT, ':stdio'; print 1
Slaven Rezic [Sun, 19 Oct 2003 17:54:59 +0000 (19:54 +0200)]
Re: [perl #24225] [5.8.1] segfault in binmode STDOUT, ':stdio'; print 1
Message-ID: <871xt9te7g.fsf@vran.herceg.de>

p4raw-id: //depot/perl@21505

18 years agoSkip the chflags tests in filetest.t on Darwin.
Rafael Garcia-Suarez [Mon, 20 Oct 2003 06:04:04 +0000 (06:04 +0000)]
Skip the chflags tests in filetest.t on Darwin.

p4raw-id: //depot/perl@21503

18 years agoPlan C rough edge smoothing - forgot to turn on the "has key flags"
Nicholas Clark [Fri, 17 Oct 2003 18:44:28 +0000 (18:44 +0000)]
Plan C rough edge smoothing - forgot to turn on the "has key flags"
flag on the hash when rehashing. Can turn off the "rehasing" flag
if the hash is cleared

p4raw-id: //depot/perl@21474

18 years ago-u is deprecated.
Slaven Rezic [Fri, 17 Oct 2003 10:02:31 +0000 (10:02 +0000)]
-u is deprecated.
Subject: Re: why PERL5LIB is ignored when -T is in effect
Message-Id: <1066384951.4964@devpc01.iconmobile.de>

p4raw-id: //depot/perl@21473

18 years agoThe compilation of PerlIO::via may hang on AIX when
Rafael Garcia-Suarez [Fri, 17 Oct 2003 07:29:10 +0000 (07:29 +0000)]
The compilation of PerlIO::via may hang on AIX when
compiling with vac at -O3 optimization level. Disable
optimization for this module.

p4raw-id: //depot/perl@21472

18 years agoPlan C for foiling the algorithmic complexity attack
Nicholas Clark [Thu, 16 Oct 2003 21:10:27 +0000 (21:10 +0000)]
Plan C for foiling the algorithmic complexity attack
(based on Chip's plan A (binary compatibility with 5.8.0 and 5.8.1),
 Chip's plan B (do something new inside the hv functions)
 and introspective sort)
Provides infrastructure for hashes to change their hash function
if necessary, and code in hsplit to detect pathalogical data and
instigate a random rehashing.
Needs refinement. Let's see how much smoke it creates.

p4raw-id: //depot/perl@21471