This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
16 years agoFoolishly I committed change 23753 before remembering to test without
Nicholas Clark [Wed, 5 Jan 2005 21:36:26 +0000 (21:36 +0000)]
Foolishly I committed change 23753 before remembering to test without
ithreads. No tests => bugs. This should fix them.

p4raw-id: //depot/perl@23755

16 years agoError-free constant folding is a TODO
Nicholas Clark [Wed, 5 Jan 2005 20:14:02 +0000 (20:14 +0000)]
Error-free constant folding is a TODO

p4raw-id: //depot/perl@23754

16 years agoTurn INIT_TLS_AND_INTERP into a static function
Nicholas Clark [Wed, 5 Jan 2005 19:44:28 +0000 (19:44 +0000)]
Turn INIT_TLS_AND_INTERP into a static function

p4raw-id: //depot/perl@23753

16 years agoShave off the explict 1; from the end of lib/Config.pm
Nicholas Clark [Wed, 5 Jan 2005 16:27:19 +0000 (16:27 +0000)]
Shave off the explict 1; from the end of lib/Config.pm

p4raw-id: //depot/perl@23752

16 years agounnecessary rmdir in Makefile
Robin Barker [Wed, 5 Jan 2005 11:58:54 +0000 (11:58 +0000)]
unnecessary rmdir in Makefile
Message-ID: <533D273D4014D411AB1D00062938C4D90849C55C@hotel.npl.co.uk>

p4raw-id: //depot/perl@23751

16 years agogcc and ld in Configure
Robin Barker [Wed, 5 Jan 2005 12:04:25 +0000 (12:04 +0000)]
gcc and ld in Configure
Message-ID: <533D273D4014D411AB1D00062938C4D90849C55D@hotel.npl.co.uk>

p4raw-id: //depot/perl@23750

16 years agoAvoid segfault when pthread_key_create fails
Gisle Aas [Wed, 5 Jan 2005 01:09:51 +0000 (17:09 -0800)]
Avoid segfault when pthread_key_create fails
Message-ID: <lracroz1gg.fsf@caliper.activestate.com>

p4raw-id: //depot/perl@23749

16 years ago-Duselargefiles for VMS
Craig A. Berry [Tue, 4 Jan 2005 21:48:54 +0000 (15:48 -0600)]
-Duselargefiles for VMS
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <41DB63A6.7040504@mac.com>
Date: Tue, 04 Jan 2005 21:48:54 -0600

p4raw-id: //depot/perl@23748

16 years agoRafael spotted that my changes caused warnings. So clean up.
Nicholas Clark [Wed, 5 Jan 2005 10:10:14 +0000 (10:10 +0000)]
Rafael spotted that my changes caused warnings. So clean up.

p4raw-id: //depot/perl@23747

16 years agoUpdate copyright years.
Nicholas Clark [Tue, 4 Jan 2005 23:07:25 +0000 (23:07 +0000)]
Update copyright years.

p4raw-id: //depot/perl@23746

16 years agoMake the switch statement discriminate similar names more
Nicholas Clark [Tue, 4 Jan 2005 19:32:01 +0000 (19:32 +0000)]
Make the switch statement discriminate similar names more
efficiently.

p4raw-id: //depot/perl@23745

16 years agoCheck all attributes in modify_SV_attributes are recognised.
Nicholas Clark [Tue, 4 Jan 2005 16:20:43 +0000 (16:20 +0000)]
Check all attributes in modify_SV_attributes are recognised.
Fix bug where 'assertion' was always rejected as invalid.

p4raw-id: //depot/perl@23744

16 years agoUse the new ${^UTF8LOCALE} to make the test reliable.
Nicholas Clark [Tue, 4 Jan 2005 12:46:56 +0000 (12:46 +0000)]
Use the new ${^UTF8LOCALE} to make the test reliable.

p4raw-id: //depot/perl@23743

16 years agoRE: [perl #32660] INT2PTR not mentioned in perlxs(1)
Robin Barker [Tue, 4 Jan 2005 12:32:29 +0000 (12:32 +0000)]
RE: [perl #32660] INT2PTR not mentioned in perlxs(1)
Message-ID: <533D273D4014D411AB1D00062938C4D90849C553@hotel.npl.co.uk>

p4raw-id: //depot/perl@23742

16 years agoAdd ${^UTF8LOCALE} to give perl space access to PL_utf8locale
Nicholas Clark [Tue, 4 Jan 2005 11:27:57 +0000 (11:27 +0000)]
Add ${^UTF8LOCALE} to give perl space access to PL_utf8locale

p4raw-id: //depot/perl@23741

16 years agoBring win32/config.* into line with win32/config_H.*
Steve Hay [Tue, 4 Jan 2005 10:56:55 +0000 (10:56 +0000)]
Bring win32/config.* into line with win32/config_H.*
so that "perl -V:usemallocwrap" tells us what the configuration is
instead of saying 'UNKNOWN'.

p4raw-id: //depot/perl@23740

16 years agoMath::BigInt v1.74, Math::BigRat v0.14, bignum v0.16
Tels [Sat, 1 Jan 2005 18:59:51 +0000 (19:59 +0100)]
Math::BigInt v1.74, Math::BigRat v0.14, bignum v0.16
Message-Id: <200501011859.52858@bloodgate.com>

p4raw-id: //depot/perl@23739

16 years agoHappy new year
Rafael Garcia-Suarez [Tue, 4 Jan 2005 08:05:16 +0000 (08:05 +0000)]
Happy new year

p4raw-id: //depot/perl@23738

16 years agoReturn an immortal from attributes::_warn_reserved (a private
Nicholas Clark [Mon, 3 Jan 2005 21:17:28 +0000 (21:17 +0000)]
Return an immortal from attributes::_warn_reserved (a private
function). (saves creating a new IV)

p4raw-id: //depot/perl@23736

16 years agoChange dXSTARGET to dXSTARG as recommended by Spider Boardman.
Nicholas Clark [Mon, 3 Jan 2005 20:58:09 +0000 (20:58 +0000)]
Change dXSTARGET to dXSTARG as recommended by Spider Boardman.

p4raw-id: //depot/perl@23735

16 years agoD'oh! Spurious aTHX_. Here was I thinking that my test build was
Nicholas Clark [Mon, 3 Jan 2005 18:54:22 +0000 (18:54 +0000)]
D'oh! Spurious aTHX_. Here was I thinking that my test build was
threaded, but "oh no it isn't!" :-(

p4raw-id: //depot/perl@23733

16 years agoIntegrate a patch from Gentoo for uclibc support.
Alexey Tourbin [Tue, 28 Dec 2004 14:25:42 +0000 (17:25 +0300)]
Integrate a patch from Gentoo for uclibc support.
See :
Subject: Re: Static linking notes --- perl5.8.6 and uClibc
Message-ID: <20041228112542.GB21037@solemn.turbinal.org>

p4raw-id: //depot/perl@23732

16 years agoRemove compiler warnings.
Nicholas Clark [Sun, 2 Jan 2005 23:18:07 +0000 (23:18 +0000)]
Remove compiler warnings.

p4raw-id: //depot/perl@23731

16 years agoChange 23727 broke code that relied on \ being escaped.
Nicholas Clark [Sun, 2 Jan 2005 22:49:49 +0000 (22:49 +0000)]
Change 23727 broke code that relied on \ being escaped.
Fix this. *Everything* should work now.

p4raw-id: //depot/perl@23730

16 years agoSplitting the -n/-p code and concatenating strings generates
Nicholas Clark [Sun, 2 Jan 2005 07:46:12 +0000 (07:46 +0000)]
Splitting the -n/-p code and concatenating strings generates
smaller object code.

p4raw-id: //depot/perl@23729

16 years agoConcatenate some string constants
Nicholas Clark [Sat, 1 Jan 2005 21:34:52 +0000 (21:34 +0000)]
Concatenate some string constants

p4raw-id: //depot/perl@23728

16 years agoUse Rafael's sick trick of ASCII NUL as a q'' delimiter to save a
Nicholas Clark [Sat, 1 Jan 2005 21:13:53 +0000 (21:13 +0000)]
Use Rafael's sick trick of ASCII NUL as a q'' delimiter to save a
lot of quoting code

p4raw-id: //depot/perl@23727

16 years agoProbably should be using *pvn rather than *pv forms for speed in
Nicholas Clark [Sat, 1 Jan 2005 20:48:31 +0000 (20:48 +0000)]
Probably should be using *pvn rather than *pv forms for speed in
toke.c (to save a strlen())

p4raw-id: //depot/perl@23726

16 years agostrEQ/strNE of 1 character strings seems better hand inlined,
Nicholas Clark [Sat, 1 Jan 2005 20:26:27 +0000 (20:26 +0000)]
strEQ/strNE of 1 character strings seems better hand inlined,
because it generates smaller object code (as well as being
faster than a true function call)

p4raw-id: //depot/perl@23725

16 years agoNot all the world's a VAX, er ASCII, so don't make assumptions.
Nicholas Clark [Sat, 1 Jan 2005 17:15:58 +0000 (17:15 +0000)]
Not all the world's a VAX, er ASCII, so don't make assumptions.
Tweak is_gv_magical's string comparisons to produce smaller object
code.
First 2005 copyright notice.

p4raw-id: //depot/perl@23724

16 years agoChange 23714 accidentally broke t/io/layers.t when testing with
Nicholas Clark [Sat, 1 Jan 2005 13:54:33 +0000 (13:54 +0000)]
Change 23714 accidentally broke t/io/layers.t when testing with
UTF8 locales and the -C flag. When UTF8 is flagged as enabled
based on the locale, we have no perl space access to PL_utf8locale
so assume for the moment that UTF8 is never conditionally enabled.

p4raw-id: //depot/perl@23723

16 years agoSkip the switch statement entirely if the pointer is null, rather
Nicholas Clark [Fri, 31 Dec 2004 23:04:47 +0000 (23:04 +0000)]
Skip the switch statement entirely if the pointer is null, rather
than the old pointless switch on '\0'. Also skip re-comparing the
first character. Faster, and generates terser object code.

p4raw-id: //depot/perl@23722

16 years agoDoing the strnEQ char by char for 2 and 3 character strings
Nicholas Clark [Fri, 31 Dec 2004 22:46:25 +0000 (22:46 +0000)]
Doing the strnEQ char by char for 2 and 3 character strings
generates a smaller object file, and will be faster.

p4raw-id: //depot/perl@23721

16 years agoImprove documentation for is_gv_magical, and split the switch
Nicholas Clark [Fri, 31 Dec 2004 21:41:25 +0000 (21:41 +0000)]
Improve documentation for is_gv_magical, and split the switch
statement into 2 parts, lengths > 1 and lengths <= 1
This should cause most variables (lower case, multicharacter)
to escape the function without passing through a switch table.

p4raw-id: //depot/perl@23720

16 years agoBecause name is always NUL terminated we can incorporate length
Nicholas Clark [Fri, 31 Dec 2004 21:02:59 +0000 (21:02 +0000)]
Because name is always NUL terminated we can incorporate length
0 names in the switch statement for length 1.

p4raw-id: //depot/perl@23719

16 years agoGenerate smaller object code by using a single switch statement
Nicholas Clark [Fri, 31 Dec 2004 20:25:52 +0000 (20:25 +0000)]
Generate smaller object code by using a single switch statement
for determining which names are forced into main::

p4raw-id: //depot/perl@23718

16 years agoTidy up comments in change 23716
Nicholas Clark [Fri, 31 Dec 2004 18:31:18 +0000 (18:31 +0000)]
Tidy up comments in change 23716

p4raw-id: //depot/perl@23717

16 years agoRefactor gv_fetchpv so that the overwhelmingly common case
Nicholas Clark [Fri, 31 Dec 2004 18:22:54 +0000 (18:22 +0000)]
Refactor gv_fetchpv so that the overwhelmingly common case
(variable names starting with a lower case letter or _, longer
than one character) get out of the function very quickly.
(Without even passing through a switch statement jump table)
Also fixes bug 33631

p4raw-id: //depot/perl@23716

16 years agorandbits and randfunc for VMS
Craig A. Berry [Fri, 31 Dec 2004 09:31:11 +0000 (03:31 -0600)]
randbits and randfunc for VMS
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <41D570BF.8010409@mac.com>
Date: Fri, 31 Dec 2004 09:31:11 -0600

p4raw-id: //depot/perl@23715

16 years agoBug in t/io/layers.t spotted by Ignasi Roca CarriĆ³
Nicholas Clark [Fri, 31 Dec 2004 13:14:18 +0000 (13:14 +0000)]
Bug in t/io/layers.t spotted by Ignasi Roca CarriĆ³

p4raw-id: //depot/perl@23714

16 years agoMention ppport.h and its --api-info switch in perlguts.
Marcus Holland-Moritz [Thu, 30 Dec 2004 18:29:02 +0000 (18:29 +0000)]
Mention ppport.h and its --api-info switch in perlguts.

p4raw-id: //depot/perl@23712

16 years agoAllow Configure's d_attribut to be set from the command line
Gisle Aas [Thu, 30 Dec 2004 03:39:36 +0000 (19:39 -0800)]
Allow Configure's d_attribut to be set from the command line
Message-ID: <lrllbgypzb.fsf@caliper.activestate.com>

p4raw-id: //depot/perl@23711

16 years agoThinko in the description of Config::Extensions
Nicholas Clark [Wed, 29 Dec 2004 21:41:04 +0000 (21:41 +0000)]
Thinko in the description of Config::Extensions

p4raw-id: //depot/perl@23708

16 years agoExperimental module intended to simplify core regression tests
Nicholas Clark [Wed, 29 Dec 2004 21:25:29 +0000 (21:25 +0000)]
Experimental module intended to simplify core regression tests

p4raw-id: //depot/perl@23707

16 years agoSkip tests that binmode :utf8 if there is no perlio
Nicholas Clark [Wed, 29 Dec 2004 21:24:30 +0000 (21:24 +0000)]
Skip tests that binmode :utf8 if there is no perlio

p4raw-id: //depot/perl@23706

16 years agoOoops. Fix unitialised variable
Nicholas Clark [Wed, 29 Dec 2004 21:04:43 +0000 (21:04 +0000)]
Ooops. Fix unitialised variable

p4raw-id: //depot/perl@23705

16 years agoOops. Forgot to uncomment the last set of Unicode values for
Nicholas Clark [Wed, 29 Dec 2004 19:47:12 +0000 (19:47 +0000)]
Oops. Forgot to uncomment the last set of Unicode values for
testing.

p4raw-id: //depot/perl@23704

16 years agoread (and presuambly sysread) would expose the UTF8 internals when
Nicholas Clark [Wed, 29 Dec 2004 19:00:12 +0000 (19:00 +0000)]
read (and presuambly sysread) would expose the UTF8 internals when
reading from a byte orientated file handle into a UTF8 scalar.

p4raw-id: //depot/perl@23703

16 years agoAdd a lot of tests for combinations of values, offsets and lengths
Nicholas Clark [Wed, 29 Dec 2004 17:20:29 +0000 (17:20 +0000)]
Add a lot of tests for combinations of values, offsets and lengths

p4raw-id: //depot/perl@23702

16 years agoConvert op/read.t to use test.pl and make it stricture compliant.
Nicholas Clark [Wed, 29 Dec 2004 16:28:58 +0000 (16:28 +0000)]
Convert op/read.t to use test.pl and make it stricture compliant.

p4raw-id: //depot/perl@23701

16 years agoUpgrade to Devel::PPPort 3.04
Marcus Holland-Moritz [Wed, 29 Dec 2004 13:46:36 +0000 (13:46 +0000)]
Upgrade to Devel::PPPort 3.04

p4raw-id: //depot/perl@23700

16 years agoRebuilt after backport start for 23674, 23675, and 23676
H.Merijn Brand [Wed, 29 Dec 2004 12:41:14 +0000 (12:41 +0000)]
Rebuilt after backport start for 23674, 23675, and 23676

p4raw-id: //depot/perl@23696

16 years agoCleanup ext/B tests for -w and to run separately
Stephen McCamant [Tue, 28 Dec 2004 13:49:19 +0000 (05:49 -0800)]
Cleanup ext/B tests for -w and to run separately
Message-ID: <16849.54495.424654.896889@apocalypse.OCF.Berkeley.EDU>

p4raw-id: //depot/perl@23691

16 years agoMake Config.t warnings and strictures clean
Nicholas Clark [Tue, 28 Dec 2004 10:25:28 +0000 (10:25 +0000)]
Make Config.t warnings and strictures clean

p4raw-id: //depot/perl@23688

16 years ago[patch sv.c] comment fix
Stas Bekman [Sun, 26 Dec 2004 19:02:06 +0000 (14:02 -0500)]
[patch sv.c] comment fix
Message-ID: <41CF50FE.5070307@stason.org>
Date: Sun, 26 Dec 2004 19:02:06 -0500

p4raw-id: //depot/perl@23683

16 years agoAdd investigating self tie segfaults to the TODO
Nicholas Clark [Mon, 27 Dec 2004 15:48:24 +0000 (15:48 +0000)]
Add investigating self tie segfaults to the TODO

p4raw-id: //depot/perl@23682

16 years ago[perl #33173] shellwords.pl and tainting
perl-5.8.0@ton.iguana.be [Fri, 24 Dec 2004 00:14:19 +0000 (00:14 +0000)]
[perl #33173] shellwords.pl and tainting
From: perl-5.8.0@ton.iguana.be (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-33173-103504.3.54366755060383@perl.org>

p4raw-id: //depot/perl@23681

16 years agoMissign STATEMENT brackets in PUSHMARK
Ton Hospel [Thu, 23 Dec 2004 17:55:13 +0000 (17:55 +0000)]
Missign STATEMENT brackets in PUSHMARK
Message-Id: <cqf0q1$9cc$1@post.home.lunix>

p4raw-id: //depot/perl@23680

16 years agoDon't do the ... expansion on archlib, sitelib etc, given that
Nicholas Clark [Fri, 24 Dec 2004 10:33:32 +0000 (10:33 +0000)]
Don't do the ... expansion on archlib, sitelib etc, given that
everyone should already be using archlibext etc
Add the extra special case code for otherlibdirs

p4raw-id: //depot/perl@23679

16 years agoRe: [patch perlapi doc] sv_magic
Stas Bekman [Thu, 23 Dec 2004 16:28:06 +0000 (11:28 -0500)]
Re: [patch perlapi doc] sv_magic
Message-ID: <41CB3866.1080307@stason.org>

p4raw-id: //depot/perl@23678

16 years agoRe: Smoke [5.9.2] 23675 FAIL(m) openvms E8.2 (Alpha/4 cpu)
Craig A. Berry [Thu, 23 Dec 2004 19:07:29 +0000 (13:07 -0600)]
Re: Smoke [5.9.2] 23675 FAIL(m) openvms E8.2 (Alpha/4 cpu)
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <41CB6BD1.8030207@mac.com>
Date: Thu, 23 Dec 2004 19:07:29 -0600

p4raw-id: //depot/perl@23677

16 years agoBother. It helps if you also propagate the new entry to config.sh
Nicholas Clark [Thu, 23 Dec 2004 23:15:24 +0000 (23:15 +0000)]
Bother. It helps if you also propagate the new entry to config.sh

p4raw-id: //depot/perl@23676

16 years agoOops. You can't add new entries to config_h.SH without making some
Nicholas Clark [Thu, 23 Dec 2004 22:14:42 +0000 (22:14 +0000)]
Oops. You can't add new entries to config_h.SH without making some
sort of corresponding defined/undefined value in config.sh somehow.

p4raw-id: //depot/perl@23675

16 years agoRelocatable @INC entries for Unix.
Nicholas Clark [Thu, 23 Dec 2004 21:38:59 +0000 (21:38 +0000)]
Relocatable @INC entries for Unix.
(With appropriate fixups in Config.pm to complete the illusion)
Currently can only be enabled with hackery to config.sh
TODO - proper Configure support, and support for otherlibdirs in
Config.pm

p4raw-id: //depot/perl@23674

16 years ago23669 was not such a good idea. More research needed.
H.Merijn Brand [Thu, 23 Dec 2004 21:04:37 +0000 (21:04 +0000)]
23669 was not such a good idea. More research needed.

p4raw-id: //depot/perl@23673

16 years agoThe "Setuid script not plain file" error wasn't documented.
Rafael Garcia-Suarez [Thu, 23 Dec 2004 17:21:37 +0000 (17:21 +0000)]
The "Setuid script not plain file" error wasn't documented.

p4raw-id: //depot/perl@23672

16 years agoData::Dumper Freezer fixes
Sam Tregar [Sun, 19 Dec 2004 14:40:25 +0000 (09:40 -0500)]
Data::Dumper Freezer fixes
Message-ID: <Pine.LNX.4.61.0412191434490.7660@hillmont.dreamhost.com>

and bump Data::Dumper's VERSION

p4raw-id: //depot/perl@23671

16 years agoFix typo
Nicholas Clark [Wed, 22 Dec 2004 23:15:07 +0000 (23:15 +0000)]
Fix typo

p4raw-id: //depot/perl@23670

16 years agoJust to re-sync with metaconfig output. No real changes.
H.Merijn Brand [Wed, 22 Dec 2004 20:16:53 +0000 (20:16 +0000)]
Just to re-sync with metaconfig output. No real changes.

p4raw-id: //depot/perl@23669

16 years agoMove the definition of the S_procself_val() function before
Rafael Garcia-Suarez [Wed, 22 Dec 2004 08:46:21 +0000 (08:46 +0000)]
Move the definition of the S_procself_val() function before
the point where it's used

p4raw-id: //depot/perl@23668

16 years agoMove the setting of $^X ahead of the initialisation of @INC
Nicholas Clark [Tue, 21 Dec 2004 20:56:58 +0000 (20:56 +0000)]
Move the setting of $^X ahead of the initialisation of @INC

p4raw-id: //depot/perl@23667

16 years ago$#a>>=1 relies on malloc wrap to avoid the segfault, so need to
Nicholas Clark [Tue, 21 Dec 2004 20:31:57 +0000 (20:31 +0000)]
$#a>>=1 relies on malloc wrap to avoid the segfault, so need to
skip the test on platforms where it's not available

p4raw-id: //depot/perl@23666

16 years agoNote that the shell's test uses eq etc for numbers, = etc for
Nicholas Clark [Tue, 21 Dec 2004 11:58:53 +0000 (11:58 +0000)]
Note that the shell's test uses eq etc for numbers, = etc for
strings, the reverse of Perl, which is definitely a trap.
Spotted by Alexei Alexandrov.

p4raw-id: //depot/perl@23663

16 years agoAUTHORS
Tels [Sun, 19 Dec 2004 14:28:44 +0000 (15:28 +0100)]
AUTHORS
Message-Id: <200412191428.45898@bloodgate.com>

p4raw-id: //depot/perl@23662

16 years agoRe: [perl #32717] BeOS specific Updates
bonefish@cs.tu-berlin.de [Fri, 17 Dec 2004 01:17:40 +0000 (02:17 +0100)]
Re: [perl #32717] BeOS specific Updates
Message-Id: <20041217011740.14398.1@cs.tu-berlin.de>

p4raw-id: //depot/perl@23661

16 years agobop.t follow-up to #23645
Craig A. Berry [Thu, 16 Dec 2004 08:53:32 +0000 (02:53 -0600)]
bop.t follow-up to #23645
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <41C1A16C.9040700@mac.com>

p4raw-id: //depot/perl@23660

16 years agoRe: Can't locate auto/POSIX/autosplit.ix [perl #24445] [PATCH]
Andy Dougherty [Thu, 16 Dec 2004 09:57:44 +0000 (04:57 -0500)]
Re: Can't locate auto/POSIX/autosplit.ix [perl #24445] [PATCH]
Message-ID: <Pine.SOL.4.58.0412160953470.20202@maxwell.phys.lafayette.edu>

p4raw-id: //depot/perl@23659

16 years agoTwo pod2html patches from Dave Sparks :
Gisle Aas [Thu, 11 Nov 2004 14:36:46 +0000 (15:36 +0100)]
Two pod2html patches from Dave Sparks :

Fix anchors for some function names
Subject: pod2html fragment fix [PATCH]
Date: 11 Nov 2004 14:36:46 +0100
Message-ID: <lrk6sso6c1.fsf@caliper.activestate.com>

Subject: Make 'pod2html --quiet' be quiet [PATCH]
From: Gisle Aas <gisle@ActiveState.com>
Date: 11 Nov 2004 15:19:58 +0100
Message-ID: <lrbre4o4c1.fsf@caliper.activestate.com>

p4raw-id: //depot/perl@23658

16 years agoPod::Html is not part of the podlators distribution
Rafael Garcia-Suarez [Thu, 16 Dec 2004 15:43:02 +0000 (15:43 +0000)]
Pod::Html is not part of the podlators distribution

p4raw-id: //depot/perl@23657

16 years agoSecurity fix from Debian in the debugger (in the setterm()
Brendan O'Dea [Thu, 2 Dec 2004 13:42:17 +0000 (00:42 +1100)]
Security fix from Debian in the debugger (in the setterm()
function), from:
Subject: Re: Security patch from Debian?
Message-ID: <20041202024217.GA12670@londo.c47.org>

p4raw-id: //depot/perl@23656

16 years agoA couple of SCO compilation patches
Rafael Garcia-Suarez [Wed, 15 Dec 2004 15:14:05 +0000 (15:14 +0000)]
A couple of SCO compilation patches

Subject: [perl #3097] Re: SCO5 XS dyn loading fails
From: "Ilya N. Golubev" <gin@mo.msk.ru>
Date: Tue, 14 Dec 2004 22:37:27 +0300
Message-ID: <028941bf40f648-gin@mo.msk.ru>

Subject: Re: [perl #3100] NaN passed to gcvt [PATCH]
From: Andy Dougherty <doughera@lafayette.edu>
Date: Wed, 15 Dec 2004 10:29:22 -0500 (EST)
Message-ID: <Pine.SOL.4.58.0412150956360.3441@maxwell.phys.lafayette.edu>

p4raw-id: //depot/perl@23655

16 years agoUpgrade to Test::Simple 0.54
Rafael Garcia-Suarez [Wed, 15 Dec 2004 13:16:06 +0000 (13:16 +0000)]
Upgrade to Test::Simple 0.54

p4raw-id: //depot/perl@23654

16 years agoUpgrade to ExtUtils::MakeMaker 6.25
Rafael Garcia-Suarez [Wed, 15 Dec 2004 12:43:37 +0000 (12:43 +0000)]
Upgrade to ExtUtils::MakeMaker 6.25

p4raw-id: //depot/perl@23653

16 years agoFix for [perl #32491] h2xs incorrectly parses enums with implicit values
Rafael Garcia-Suarez [Tue, 14 Dec 2004 16:22:42 +0000 (16:22 +0000)]
Fix for [perl #32491] h2xs incorrectly parses enums with implicit values

p4raw-id: //depot/perl@23652

16 years agoRe: B::walkoptree segfaults
Alexey Tourbin [Fri, 3 Dec 2004 05:06:49 +0000 (08:06 +0300)]
Re: B::walkoptree segfaults
Message-ID: <20041203020649.GD3898@solemn.turbinal.org>

p4raw-id: //depot/perl@23651

16 years agoMake Sys::Syslog stricture-compliant
Rafael Garcia-Suarez [Tue, 14 Dec 2004 11:21:53 +0000 (11:21 +0000)]
Make Sys::Syslog stricture-compliant

p4raw-id: //depot/perl@23650

16 years agoAllow escaping %m as %%m in Sys::Syslog format strings
Rafael Garcia-Suarez [Tue, 14 Dec 2004 10:35:57 +0000 (10:35 +0000)]
Allow escaping %m as %%m in Sys::Syslog format strings
(suggested by Joshua Richardson <jric@yahoo-inc.com>
and Yitzchak Scott-Thoennes)

p4raw-id: //depot/perl@23649

16 years ago[perl #24343] [PATCH] -w vs. -s
Steve Peters [Tue, 14 Dec 2004 06:41:34 +0000 (06:41 +0000)]
[perl #24343] [PATCH] -w vs. -s
From: "Steve Peters via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-24343-103027.13.3005637364295@perl.org>

p4raw-id: //depot/perl@23648

16 years ago[perl #3274] [PATCH] Documentation for utime should be improved
Steve Peters [Tue, 14 Dec 2004 06:29:23 +0000 (06:29 +0000)]
[perl #3274] [PATCH] Documentation for utime should be improved
From: "Steve Peters via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-3274-103026.2.21000805211489@perl.org>

p4raw-id: //depot/perl@23647

16 years agoFix test added in change 23645 with an eval()
Rafael Garcia-Suarez [Tue, 14 Dec 2004 07:41:08 +0000 (07:41 +0000)]
Fix test added in change 23645 with an eval()

p4raw-id: //depot/perl@23646

16 years agoTest patch for already-solved bug #33003,
Rafael Garcia-Suarez [Tue, 14 Dec 2004 07:28:57 +0000 (07:28 +0000)]
Test patch for already-solved bug #33003,
by Michael G Schwern.

p4raw-id: //depot/perl@23645

16 years agoDocument gv_stashpvn
Steve Hay [Mon, 13 Dec 2004 17:26:46 +0000 (17:26 +0000)]
Document gv_stashpvn

This is already in the API supported by Devel::PPPort, and is
more efficient than gv_stashpv if the length is already known.

p4raw-id: //depot/perl@23644

16 years agoFileCache without import
Michael G. Schwern [Sat, 11 Dec 2004 18:58:32 +0000 (13:58 -0500)]
FileCache without import
Message-ID: <20041211235832.GA13462@windhund.schwern.org>

p4raw-id: //depot/perl@23643

16 years agoperlipc typo
Brendan O'Dea [Sun, 12 Dec 2004 10:25:04 +0000 (21:25 +1100)]
perlipc typo
Message-ID: <20041211232504.GA8380@londo.c47.org>

p4raw-id: //depot/perl@23642

16 years agot/op/taint.t follow-up to #23635
Craig A. Berry [Sat, 11 Dec 2004 11:03:57 +0000 (05:03 -0600)]
t/op/taint.t follow-up to #23635
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <41BB287D.6090001@mac.com>

p4raw-id: //depot/perl@23641

16 years agoRe: Smoke [5.9.2] 23634 FAIL(F) openbsd 3.6 (i386/1 cpu) [PATCH]
Gisle Aas [Sat, 11 Dec 2004 02:57:19 +0000 (18:57 -0800)]
Re: Smoke [5.9.2] 23634 FAIL(F) openbsd 3.6 (i386/1 cpu) [PATCH]
Message-ID: <lrr7lxje5s.fsf_-_@caliper.activestate.com>

p4raw-id: //depot/perl@23640

17 years agoRe: [perl #2562] wantarray fails in END, INIT, and CHECK blocks
Mike Guy [Fri, 10 Dec 2004 19:08:01 +0000 (19:08 +0000)]
Re: [perl #2562] wantarray fails in END, INIT, and CHECK blocks
Message-ID: <E1Ccq7V-00057s-9s@virgo.cus.cam.ac.uk>

p4raw-id: //depot/perl@23639

17 years agoFix Win32 breakage caused by change 23610
Steve Hay [Fri, 10 Dec 2004 14:58:59 +0000 (14:58 +0000)]
Fix Win32 breakage caused by change 23610

Simply skip the offending tests on Win32.  There is no sense in testing
that $Config dir entries appear in @INC because the $Config entries
relate to where perl.exe will be installed (as per INST_DRV/INST_TOP in
win32/Makefile), whereas @INC entries are dynamic, based on where
perlXX.dll is currently located.

p4raw-id: //depot/perl@23638

17 years agoPod nit ([perl #32800])
Rafael Garcia-Suarez [Fri, 10 Dec 2004 10:17:47 +0000 (10:17 +0000)]
Pod nit ([perl #32800])

p4raw-id: //depot/perl@23637

17 years agoTest rt.perl.org 5900
Michael G. Schwern [Thu, 9 Dec 2004 22:11:59 +0000 (17:11 -0500)]
Test rt.perl.org 5900
Message-ID: <20041210031159.GA7629@windhund.schwern.org>

p4raw-id: //depot/perl@23636