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

p4raw-id: //depot/perl@23668

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

p4raw-id: //depot/perl@23667

19 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]
$#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

19 years agoNote that the shell's test uses eq etc for numbers, = etc for
Nicholas Clark [Tue, 21 Dec 2004 11:58:53 +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

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

p4raw-id: //depot/perl@23662

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

p4raw-id: //depot/perl@23661

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

p4raw-id: //depot/perl@23660

19 years agoRe: Can't locate auto/POSIX/autosplit.ix [perl #24445] [PATCH]
Andy Dougherty [Thu, 16 Dec 2004 09:57:44 +0000]
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

19 years agoTwo pod2html patches from Dave Sparks :
Gisle Aas [Thu, 11 Nov 2004 14:36:46 +0000]
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

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

p4raw-id: //depot/perl@23657

19 years agoSecurity fix from Debian in the debugger (in the setterm()
Brendan O'Dea [Thu, 2 Dec 2004 13:42:17 +0000]
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

19 years agoA couple of SCO compilation patches
Rafael Garcia-Suarez [Wed, 15 Dec 2004 15:14:05 +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

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

p4raw-id: //depot/perl@23654

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

p4raw-id: //depot/perl@23653

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

p4raw-id: //depot/perl@23652

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

p4raw-id: //depot/perl@23651

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

p4raw-id: //depot/perl@23650

19 years agoAllow escaping %m as %%m in Sys::Syslog format strings
Rafael Garcia-Suarez [Tue, 14 Dec 2004 10:35:57 +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

19 years ago[perl #24343] [PATCH] -w vs. -s
Steve Peters [Tue, 14 Dec 2004 06:41:34 +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

19 years ago[perl #3274] [PATCH] Documentation for utime should be improved
Steve Peters [Tue, 14 Dec 2004 06:29:23 +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

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

p4raw-id: //depot/perl@23646

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

p4raw-id: //depot/perl@23645

19 years agoDocument gv_stashpvn
Steve Hay [Mon, 13 Dec 2004 17:26:46 +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

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

p4raw-id: //depot/perl@23643

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

p4raw-id: //depot/perl@23642

19 years agot/op/taint.t follow-up to #23635
Craig A. Berry [Sat, 11 Dec 2004 11:03:57 +0000]
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

19 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]
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

19 years agoRe: [perl #2562] wantarray fails in END, INIT, and CHECK blocks
Mike Guy [Fri, 10 Dec 2004 19:08:01 +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

19 years agoFix Win32 breakage caused by change 23610
Steve Hay [Fri, 10 Dec 2004 14:58:59 +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

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

p4raw-id: //depot/perl@23637

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

p4raw-id: //depot/perl@23636

19 years ago[PATCH] cleanup t/op/taint.t
Michael G. Schwern [Fri, 10 Dec 2004 02:04:49 +0000]
[PATCH] cleanup t/op/taint.t
Date: Fri, 10 Dec 2004 02:04:49 -0500
Message-ID: <20041210070448.GA22347@windhund.schwern.org>

Subject: [PATCH] Add todo_skip() to test.pl
From: Michael G Schwern <schwern@pobox.com>
Date: Fri, 10 Dec 2004 04:27:06 -0500
Message-ID: <20041210092706.GA23378@windhund.schwern.org>

p4raw-id: //depot/perl@23635

19 years agoEvade using @ in the 1 liner with some perl 1 syntax.
Nicholas Clark [Thu, 9 Dec 2004 22:51:03 +0000]
Evade using @ in the 1 liner with some perl 1 syntax.

p4raw-id: //depot/perl@23634

19 years agoRE: [PATCH perl.h toke.c utf8.c] minor format clean up
Robin Barker [Wed, 1 Dec 2004 15:15:44 +0000]
RE: [PATCH perl.h toke.c utf8.c] minor format clean up
Message-ID: <533D273D4014D411AB1D00062938C4D90849C521@hotel.npl.co.uk>

p4raw-id: //depot/perl@23633

19 years agoUTF8_ALLOW_ANYUV should not allow overlong sequences [PATCH]
Gisle Aas [Mon, 6 Dec 2004 02:59:24 +0000]
UTF8_ALLOW_ANYUV should not allow overlong sequences [PATCH]
Message-ID: <lrmzwrae0j.fsf_-_@caliper.activestate.com>

p4raw-id: //depot/perl@23632

19 years ago:encoding(utf8) broken in perl-5.8.6
Gisle Aas [Fri, 3 Dec 2004 06:09:19 +0000]
:encoding(utf8) broken in perl-5.8.6
Message-ID: <lrllcfeank.fsf_-_@caliper.activestate.com>

p4raw-id: //depot/perl@23631

19 years agoUpgrade to perldoc 3.14
Rafael Garcia-Suarez [Thu, 9 Dec 2004 15:49:07 +0000]
Upgrade to perldoc 3.14

p4raw-id: //depot/perl@23630

19 years agoFix test to cope with the previous h2ph change.
Rafael Garcia-Suarez [Thu, 9 Dec 2004 09:57:42 +0000]
Fix test to cope with the previous h2ph change.

p4raw-id: //depot/perl@23629

19 years ago[perl #32962] h2ph - use of local() in generated code
Peter.Dintelmann@dresdner-bank.com [Wed, 8 Dec 2004 15:49:32 +0000]
[perl #32962] h2ph - use of local() in generated code
Message-ID: <rt-3.0.11-32962-102394.11.065973521948@perl.org>

p4raw-id: //depot/perl@23628

19 years agoRe: [perl #32949] FileCache only works in "main" package
Jos I. Boumans [Wed, 8 Dec 2004 14:24:19 +0000]
Re: [perl #32949] FileCache only works in "main" package
From: "Jos I. Boumans" <kane@xs4all.net>
Message-Id: <7728A4F5-491C-11D9-9CA3-000A95EF62E2@xs4all.net>

p4raw-id: //depot/perl@23627

19 years agoAvoid getting the stash name twice (at least visually, if not also
Nicholas Clark [Tue, 7 Dec 2004 23:39:46 +0000]
Avoid getting the stash name twice (at least visually, if not also
in the generated code)

p4raw-id: //depot/perl@23626

19 years agoUpgrade to Encode 2.09
Rafael Garcia-Suarez [Tue, 7 Dec 2004 18:26:48 +0000]
Upgrade to Encode 2.09

p4raw-id: //depot/perl@23624

19 years agoRevert part of the change to gv_fullname4(), as the change seems to
Nicholas Clark [Tue, 7 Dec 2004 15:27:09 +0000]
Revert part of the change to gv_fullname4(), as the change seems to
be fractionally slower. Re-investigation prompted by a comment from
Tim Bunce, who seems to be more on the ball than I am.

p4raw-id: //depot/perl@23623

19 years agoUpdate AUTHORS (for changes #23200 and #23621)
Steve Hay [Tue, 7 Dec 2004 10:50:26 +0000]
Update AUTHORS (for changes #23200 and #23621)
p4raw-link: @23200 on //depot/perl: 036c1c1eb70a0dfc5a7187959eb5e39d499c9396

p4raw-id: //depot/perl@23622

19 years agoUpdates to README.win32 (aka perlwin32), with some changes.
Max Maischein [Sun, 5 Dec 2004 19:39:40 +0000]
Updates to README.win32 (aka perlwin32), with some changes.

Subject: Patch to README.win32 distributed with 5.8.6 for building under .net / MSVC7 (free)
Message-ID: <41B355EC.9010505@corion.net>

p4raw-id: //depot/perl@23621

19 years agoUpgrade to Term::ANSIColor 1.09
Rafael Garcia-Suarez [Mon, 6 Dec 2004 22:22:11 +0000]
Upgrade to Term::ANSIColor 1.09

p4raw-id: //depot/perl@23620

19 years agoSmall addition to perlsec by Stas Bekman.
Rafael Garcia-Suarez [Mon, 6 Dec 2004 21:54:55 +0000]
Small addition to perlsec by Stas Bekman.

p4raw-id: //depot/perl@23619

19 years agoFix another Win32 breakage caused by change 23554
Steve Hay [Mon, 6 Dec 2004 15:54:30 +0000]
Fix another Win32 breakage caused by change 23554

p4raw-id: //depot/perl@23618

19 years agoBreak out setting $^X into its own static function S_set_caret_X
Nicholas Clark [Mon, 6 Dec 2004 15:35:39 +0000]
Break out setting $^X into its own static function S_set_caret_X

p4raw-id: //depot/perl@23617

19 years agoFix typo from change 23554 which screwed up Windows smokes
Steve Hay [Mon, 6 Dec 2004 14:42:32 +0000]
Fix typo from change 23554 which screwed up Windows smokes

p4raw-id: //depot/perl@23616

19 years agosanity check the arguments to runperl(), to try to avoid it
Nicholas Clark [Mon, 6 Dec 2004 14:39:59 +0000]
sanity check the arguments to runperl(), to try to avoid it
hanging waiting on STDIN for a script.

p4raw-id: //depot/perl@23615

19 years agoRemove spurious semicolons
Nicholas Clark [Mon, 6 Dec 2004 13:41:45 +0000]
Remove spurious semicolons
(As these 2 are spare, I guess I should send them to Mark Rhodes
(former office mate) as he often said that he kept mislaying his)

p4raw-id: //depot/perl@23614

19 years agoTests for Config.pm much better now - toDONE
Nicholas Clark [Mon, 6 Dec 2004 13:10:24 +0000]
Tests for Config.pm much better now - toDONE

p4raw-id: //depot/perl@23613

19 years agoTurn gv_fullname3 and gv_efullname3 into macros that call
Nicholas Clark [Mon, 6 Dec 2004 13:01:36 +0000]
Turn gv_fullname3 and gv_efullname3 into macros that call
gv_fullname4 and gv_efullname4 directly, saving overhead.

p4raw-id: //depot/perl@23612

19 years agoNew Itanium servers
H.Merijn Brand [Mon, 6 Dec 2004 12:00:10 +0000]
New Itanium servers

p4raw-id: //depot/perl@23611

19 years agoCheck that @INC entries and %Config path entries are consistent.
Nicholas Clark [Mon, 6 Dec 2004 10:35:00 +0000]
Check that @INC entries and %Config path entries are consistent.

p4raw-id: //depot/perl@23610

19 years agogv_fullname4() can get rid of the main:: for us.
Nicholas Clark [Fri, 3 Dec 2004 22:17:32 +0000]
gv_fullname4() can get rid of the main:: for us.
(well, actually, it never puts it in)

p4raw-id: //depot/perl@23609

19 years ago$foo::_ was wrongly forced as $main::_.
Rafael Garcia-Suarez [Fri, 3 Dec 2004 21:51:45 +0000]
$foo::_ was wrongly forced as $main::_.
Since we still want "our $_" to be always forced to $main::_,
deplace the forcing code at our-pad allocation time.
(Making execution probably a tiny bit faster)

p4raw-id: //depot/perl@23608

19 years agoRemove double checking of acceptable switches on tr/// ops.
Nicholas Clark [Fri, 3 Dec 2004 20:38:37 +0000]
Remove double checking of acceptable switches on tr/// ops.

p4raw-id: //depot/perl@23607

19 years agouse (c == '$' || c == '@' || c == '%') instead of strchr("$@%", c)
Nicholas Clark [Fri, 3 Dec 2004 20:07:31 +0000]
use (c == '$' || c == '@' || c == '%') instead of strchr("$@%", c)
The latter gives larger code, is less clear and can't be any faster

p4raw-id: //depot/perl@23606

19 years agoSmall code tidy up in gv_fullname4
Nicholas Clark [Fri, 3 Dec 2004 18:56:31 +0000]
Small code tidy up in gv_fullname4

p4raw-id: //depot/perl@23605

19 years agoThere are clearer ways of saying m/^[ab]$/ than strchr("ab", c)
Nicholas Clark [Fri, 3 Dec 2004 18:26:43 +0000]
There are clearer ways of saying m/^[ab]$/ than strchr("ab", c)
They seem to produce slightly smaller object code too.

p4raw-id: //depot/perl@23604

19 years agoFix a typo in an assert(). It helps to compile with -DDEBUGGING
Nicholas Clark [Fri, 3 Dec 2004 17:02:43 +0000]
Fix a typo in an assert(). It helps to compile with -DDEBUGGING

p4raw-id: //depot/perl@23603

19 years agoPull out the duplicateded push @INC, $_ if -e $_ code from
Nicholas Clark [Fri, 3 Dec 2004 15:50:15 +0000]
Pull out the duplicateded push @INC, $_ if -e $_ code from
S_pushinc into a new function S_pushinc_if_exists
Avoid the SV copy when pushing onto @INC by creating a new scratch
SV each time a push is done.

p4raw-id: //depot/perl@23602

19 years agoconfigure.com: no more CONFIG=true
Craig A. Berry [Thu, 2 Dec 2004 15:23:06 +0000]
configure.com: no more CONFIG=true
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <41AF87BA.1080108@mac.com>
Date: Thu, 02 Dec 2004 15:23:06 -0600

p4raw-id: //depot/perl@23601

19 years ago2 new BeOS files were missing
Nicholas Clark [Wed, 1 Dec 2004 23:13:32 +0000]
2 new BeOS files were missing

p4raw-id: //depot/perl@23598

19 years agoMakefile.SH: de-parallelise mktables
Jarkko Hietaniemi [Wed, 1 Dec 2004 19:21:25 +0000]
Makefile.SH: de-parallelise mktables
Message-ID: <41ADFD95.4030007@iki.fi>
Date: Wed, 01 Dec 2004 19:21:25 +0200

p4raw-id: //depot/perl@23592

19 years ago&test in constant.t is vestigial, so amputate it.
Nicholas Clark [Wed, 1 Dec 2004 16:52:45 +0000]
&test in constant.t is vestigial, so amputate it.

p4raw-id: //depot/perl@23588

19 years agoTidy up the reference name stringification to save getting the
Nicholas Clark [Wed, 1 Dec 2004 16:35:10 +0000]
Tidy up the reference name stringification to save getting the
hash name twice. Pleasant side effect is 44 byte smaller object
file. (A small win is still a win)

p4raw-id: //depot/perl@23587

19 years ago[perl #32717] BeOS specific Updates
Ingo Weinhold [Tue, 30 Nov 2004 15:38:32 +0000]
[perl #32717] BeOS specific Updates
From: Ingo Weinhold (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-32717-101307.19.7097750538509@perl.org>

p4raw-id: //depot/perl@23584

19 years agoadd -I../lib to VMS build to find Config_heavy.pl
Craig A. Berry [Wed, 1 Dec 2004 07:24:45 +0000]
add -I../lib to VMS build to find Config_heavy.pl
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <41ADC61D.8010407@mac.com>

p4raw-id: //depot/perl@23583

19 years agoMANIFEST.SKIP is missing from the list of files that come
Rafael Garcia-Suarez [Wed, 1 Dec 2004 13:01:55 +0000]
MANIFEST.SKIP is missing from the list of files that come
with MakeMaker

p4raw-id: //depot/perl@23581

19 years agoAdd placeholders for the new strlcat and strlcpy entries in
Nicholas Clark [Tue, 30 Nov 2004 16:40:06 +0000]
Add placeholders for the new strlcat and strlcpy entries in
config.sh, to ensure that the config.h generated for cross-
compilation will still work.

p4raw-id: //depot/perl@23577

19 years agoLet pod/buildtoc resort the MANIFEST the way it wants it
Nicholas Clark [Tue, 30 Nov 2004 15:32:17 +0000]
Let pod/buildtoc resort the MANIFEST the way it wants it

p4raw-id: //depot/perl@23575

19 years agoAdd perl586delta.pod to all the necessary makefiles and tables of
Nicholas Clark [Tue, 30 Nov 2004 15:31:14 +0000]
Add perl586delta.pod to all the necessary makefiles and tables of
contents.

p4raw-id: //depot/perl@23574

19 years agoRe: [PATCH] Re: Smoke [5.9.2] 23566 FAIL(X) openbsd 3.6 (i386/1 cpu)
Steve Peters [Tue, 30 Nov 2004 09:29:06 +0000]
Re: [PATCH] Re: Smoke [5.9.2] 23566 FAIL(X) openbsd 3.6 (i386/1 cpu)
Message-ID: <20041130152906.GA555@mccoy.peters.homeunix.org>

p4raw-id: //depot/perl@23571

19 years agoIntegrate perlhist entries for 5.8.6 and its perldelta to blead
Nicholas Clark [Tue, 30 Nov 2004 14:57:53 +0000]
Integrate perlhist entries for 5.8.6 and its perldelta to blead

p4raw-id: //depot/perl@23570
p4raw-branched: from //depot/maint-5.8/perl@23568 'branch in'
pod/perl586delta.pod
p4raw-integrated: from //depot/maint-5.8/perl@23568 'copy in'
pod/perlhist.pod (@23141..)

19 years agoProtection against trailing spaces in embed.fnc
Rafael Garcia-Suarez [Tue, 30 Nov 2004 13:02:16 +0000]
Protection against trailing spaces in embed.fnc

p4raw-id: //depot/perl@23568

19 years agoRemove trailing whitespace that found their way in the docs
Rafael Garcia-Suarez [Tue, 30 Nov 2004 12:57:30 +0000]
Remove trailing whitespace that found their way in the docs
(spotted by Stas Bekman)

p4raw-id: //depot/perl@23567

19 years agoUpgrade to Test::Simple 0.53
Rafael Garcia-Suarez [Mon, 29 Nov 2004 12:30:31 +0000]
Upgrade to Test::Simple 0.53

p4raw-id: //depot/perl@23566

19 years agoSkip generating all the code to deal with "" strings in config.sh
Nicholas Clark [Sun, 28 Nov 2004 16:13:56 +0000]
Skip generating all the code to deal with "" strings in config.sh
if there aren't any. '' only code is much simpler.

p4raw-id: //depot/perl@23564

19 years agoGiven that there is a pre-built cache, no need for @v_fast
Nicholas Clark [Sun, 28 Nov 2004 15:00:15 +0000]
Given that there is a pre-built cache, no need for @v_fast

p4raw-id: //depot/perl@23563

19 years agoThe byteorder code doesn't need to be in Config.pm if byteorder
Nicholas Clark [Sun, 28 Nov 2004 13:56:30 +0000]
The byteorder code doesn't need to be in Config.pm if byteorder
isn't actually a frequently looked up value.

p4raw-id: //depot/perl@23562

19 years agoNeed to stub the public functions to keep some existing code
Nicholas Clark [Sun, 28 Nov 2004 13:20:39 +0000]
Need to stub the public functions to keep some existing code
working.
No need to keep $Config_SH around in memory when we can easily
re-create it.

p4raw-id: //depot/perl@23561

19 years agoGenerate the precached %Config entries based on some empirical
Nicholas Clark [Sat, 27 Nov 2004 23:06:41 +0000]
Generate the precached %Config entries based on some empirical
data, rather than just guesswork.

p4raw-id: //depot/perl@23558

19 years agoRe: getting Config.pm on a diet
Craig A. Berry [Sat, 27 Nov 2004 15:31:17 +0000]
Re: getting Config.pm on a diet
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <41A8F225.7080902@mac.com>
Date: Sat, 27 Nov 2004 15:31:17 -0600

p4raw-id: //depot/perl@23557

19 years agoHateful cAsE iNsEnSiTiVe file systems
Nicholas Clark [Sat, 27 Nov 2004 17:28:47 +0000]
Hateful cAsE iNsEnSiTiVe file systems

p4raw-id: //depot/perl@23555

19 years agoPut Config.pm on a diet. 3K rather than 32K
Nicholas Clark [Sat, 27 Nov 2004 16:56:35 +0000]
Put Config.pm on a diet. 3K rather than 32K
configpm now generates 2 files, a small Config.pm containing the
commonly used functions and values, which AUTOLOADs a
Config_heavy.pl containing anything else needed.
The "common" values in the small Config.pm may need some
tweaking, based on real world data.

p4raw-id: //depot/perl@23554

19 years agoClarify the return values of pos, particularly 0 and undef, as
Nicholas Clark [Sat, 27 Nov 2004 14:43:37 +0000]
Clarify the return values of pos, particularly 0 and undef, as
suggested by Stas Bekman

p4raw-id: //depot/perl@23550

19 years agoDocument the interaction of PERL_USE_SAVE_PUTENV and
Nicholas Clark [Sat, 27 Nov 2004 14:24:21 +0000]
Document the interaction of PERL_USE_SAVE_PUTENV and
PL_use_safe_putenv, based on text by Stas Bekman

p4raw-id: //depot/perl@23549

19 years ago[perl #32639] [PATCH] Bug in Term::Complete Module with $_ Usage
Steve Peters [Fri, 26 Nov 2004 17:14:33 +0000]
[perl #32639] [PATCH] Bug in Term::Complete Module with $_ Usage
From: "Steve Peters via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-32639-101066.11.6172971744206@perl.org>

p4raw-id: //depot/perl@23548

19 years agoFreak out if h2ph has to translate a macro that contains assembly code.
Rafael Garcia-Suarez [Thu, 25 Nov 2004 17:24:43 +0000]
Freak out if h2ph has to translate a macro that contains assembly code.

Subject: [PATCH] h2ph vs __asm__
Message-ID: <20041125172443.757a4833@dhcp123.mandrakesoft.com>

p4raw-id: //depot/perl@23547

19 years agoDoc nit for B::Lint
Andy Lester [Fri, 26 Nov 2004 00:30:48 +0000]
Doc nit for B::Lint
Subject: [PATCH] B::Lint
Message-ID: <20041126063048.GA10161@petdance.com>

p4raw-id: //depot/perl@23546

19 years agoThe change to the internal representation introduced a bug whereby
Nicholas Clark [Fri, 26 Nov 2004 12:33:34 +0000]
The change to the internal representation introduced a bug whereby
the key returned by FIRSTKEY had an erroneous leading newline.
EXISTS was also buggy.

p4raw-id: //depot/perl@23545

19 years agoMake configpm and the generated Config.pm strict and warnings
Nicholas Clark [Fri, 26 Nov 2004 11:29:21 +0000]
Make configpm and the generated Config.pm strict and warnings
clean.

p4raw-id: //depot/perl@23544

19 years agoFix Win32 breakage caused by changes 23535/23542.
Steve Hay [Fri, 26 Nov 2004 10:56:12 +0000]
Fix Win32 breakage caused by changes 23535/23542.

p4raw-id: //depot/perl@23543

19 years agoGenerate the virtual entries at Config.pm build time, as they
Nicholas Clark [Thu, 25 Nov 2004 23:41:05 +0000]
Generate the virtual entries at Config.pm build time, as they
don't change. This lets us get rid of the entire "fetch_virtual"
baggage, and makes the config_re lookup work for the virtual
entries.

p4raw-id: //depot/perl@23542

19 years agoCheat. (Add a leading newline, and so remove all the special
Nicholas Clark [Thu, 25 Nov 2004 22:50:15 +0000]
Cheat. (Add a leading newline, and so remove all the special
casing for "if we're at the start of $Config_SH")

p4raw-id: //depot/perl@23541

19 years agoAdd an exists test for the things we loop over
Nicholas Clark [Thu, 25 Nov 2004 21:37:23 +0000]
Add an exists test for the things we loop over

p4raw-id: //depot/perl@23538

19 years agoThe first entry in the virtual config.sh is special cased. So
Nicholas Clark [Thu, 25 Nov 2004 21:33:23 +0000]
The first entry in the virtual config.sh is special cased. So
test it.

p4raw-id: //depot/perl@23537