This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
19 years ago$foo::_ was wrongly forced as $main::_.
Rafael Garcia-Suarez [Fri, 3 Dec 2004 21:51:45 +0000 (21:51 +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 (20:38 +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 (20:07 +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 (18:56 +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 (18:26 +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 (17:02 +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 (15:50 +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 (09:23 -0600)]
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 (23:13 +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 (21:21 +0200)]
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 (16:52 +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 (16:35 +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 (15:38 +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 (01:24 -0600)]
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 (13:01 +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 (16:40 +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 (15:32 +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 (15:31 +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 (03:29 -0600)]
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 (14:57 +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 (13:02 +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 (12:57 +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 (12:30 +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 (16:13 +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 (15:00 +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 (13:56 +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 (13:20 +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 (23:06 +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 (09:31 -0600)]
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 (17:28 +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 (16:56 +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 (14:43 +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 (14:24 +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 (17:14 +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 (18:24 +0100)]
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 (18:30 -0600)]
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 (12:33 +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 (11:29 +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 (10:56 +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 (23:41 +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 (22:50 +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 (21:37 +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 (21:33 +0000)]
The first entry in the virtual config.sh is special cased. So
test it.

p4raw-id: //depot/perl@23537

19 years agoMake $Config{libs_nolargefiles} and
Nicholas Clark [Thu, 25 Nov 2004 21:00:56 +0000 (21:00 +0000)]
Make $Config{libs_nolargefiles} and
$Config{libswanted_nolargefiles} work. (For the first time)

p4raw-id: //depot/perl@23536

19 years agoTest the currently working virtual %Config entries
Nicholas Clark [Thu, 25 Nov 2004 20:10:43 +0000 (20:10 +0000)]
Test the currently working virtual %Config entries

p4raw-id: //depot/perl@23535

19 years agoRC1 pod fix #anchor
Stas Bekman [Wed, 24 Nov 2004 10:57:21 +0000 (05:57 -0500)]
RC1 pod fix #anchor
Message-ID: <41A4AF61.9080408@stason.org>

p4raw-id: //depot/perl@23534

19 years ago[patch pod/perlipc] use POSIX; w/o () is a bad idea
Stas Bekman [Wed, 24 Nov 2004 11:25:14 +0000 (06:25 -0500)]
[patch pod/perlipc] use POSIX; w/o () is a bad idea
Message-ID: <41A4B5EA.3020804@stason.org>

p4raw-id: //depot/perl@23533

19 years ago[perl #3242] [PATCH]No error on assignment to $>
Steve Peters [Sun, 21 Nov 2004 04:38:09 +0000 (04:38 +0000)]
[perl #3242] [PATCH]No error on assignment to $>
From: "Steve Peters via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-3242-100676.6.32723019025057@perl.org>

p4raw-id: //depot/perl@23532

19 years agoWrap some long lines
Nicholas Clark [Wed, 24 Nov 2004 11:50:28 +0000 (11:50 +0000)]
Wrap some long lines

p4raw-id: //depot/perl@23531

19 years agoFix for bug: [perl #32562] __PACKAGE__ symbol has wrong value
Rafael Garcia-Suarez [Tue, 23 Nov 2004 13:35:34 +0000 (13:35 +0000)]
Fix for bug: [perl #32562] __PACKAGE__ symbol has wrong value
after eval or require

p4raw-id: //depot/perl@23528

19 years agoRe: [perl #32486] error in documentation for POSIX::pipe
Michael G. Schwern [Fri, 19 Nov 2004 14:28:56 +0000 (09:28 -0500)]
Re: [perl #32486] error in documentation for POSIX::pipe
Message-ID: <20041119192856.GA4769@windhund.schwern.org>

p4raw-id: //depot/perl@23527

19 years ago[perl #3422] [PATCH] CHECK routine called after syntax error
Steve Peters [Tue, 23 Nov 2004 00:04:24 +0000 (00:04 +0000)]
[perl #3422] [PATCH] CHECK routine called after syntax error
From: "Steve Peters via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-3422-100830.4.45764701781506@perl.org>

p4raw-id: //depot/perl@23526

19 years agowarnings.t portability tweaks
Craig A. Berry [Sat, 20 Nov 2004 10:29:47 +0000 (04:29 -0600)]
warnings.t portability tweaks
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <419F70FB.7000100@mac.com>

p4raw-id: //depot/perl@23525

19 years agoAssimilate Test-Simple 0.50
Nicholas Clark [Sat, 20 Nov 2004 22:17:18 +0000 (22:17 +0000)]
Assimilate Test-Simple 0.50

p4raw-id: //depot/perl@23523

19 years agogenuine possible buffer problems spotted by flawfinder
Nicholas Clark [Sat, 20 Nov 2004 14:21:28 +0000 (14:21 +0000)]
genuine possible buffer problems spotted by flawfinder

p4raw-id: //depot/perl@23520

19 years agoMake "err" a weak keyword;
Rafael Garcia-Suarez [Fri, 19 Nov 2004 14:48:35 +0000 (14:48 +0000)]
Make "err" a weak keyword;
that is, it will be overriden by any sub named "err", except when
really an operator is expected at this point. ([perl #32347])

p4raw-id: //depot/perl@23519

19 years ago[perl #32486] error in documentation for POSIX::pipe
Chris Lightfoot [Thu, 18 Nov 2004 18:09:54 +0000 (18:09 +0000)]
[perl #32486] error in documentation for POSIX::pipe
From: chris@ex-parrot.com (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-32486-100537.1.04456486825399@perl.org>

p4raw-id: //depot/perl@23518

19 years agoBump version number
Nicholas Clark [Thu, 18 Nov 2004 23:32:20 +0000 (23:32 +0000)]
Bump version number

p4raw-id: //depot/perl@23517

19 years agoRemaining nit in the deparsing of reversed foreach loops
Rafael Garcia-Suarez [Thu, 18 Nov 2004 22:06:21 +0000 (22:06 +0000)]
Remaining nit in the deparsing of reversed foreach loops

p4raw-id: //depot/perl@23516

19 years agoFix deparsing of reversed foreach loops,
Rafael Garcia-Suarez [Thu, 18 Nov 2004 18:01:52 +0000 (18:01 +0000)]
Fix deparsing of reversed foreach loops,
plus a bug in the previous commit

p4raw-id: //depot/perl@23514

19 years agoFix deparsing of reversed sort and descending sorts,
Rafael Garcia-Suarez [Thu, 18 Nov 2004 17:25:19 +0000 (17:25 +0000)]
Fix deparsing of reversed sort and descending sorts,
due to the recent optimisations on this part of the optree.

p4raw-id: //depot/perl@23513

19 years ago[perl #28929] File::Find follow_fast => 1 loses dangling symlink
Steve Peters [Fri, 12 Nov 2004 02:47:36 +0000 (02:47 +0000)]
[perl #28929] File::Find follow_fast => 1 loses dangling symlink
From: "Steve Peters via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-28929-100158.11.3214775505644@perl.org>

p4raw-id: //depot/perl@23510

19 years agoPerlFAQ sync.
Rafael Garcia-Suarez [Wed, 17 Nov 2004 10:22:52 +0000 (10:22 +0000)]
PerlFAQ sync.

p4raw-id: //depot/perl@23509

19 years agoFix a couple of typos.
Rafael Garcia-Suarez [Wed, 17 Nov 2004 10:14:58 +0000 (10:14 +0000)]
Fix a couple of typos.

p4raw-id: //depot/perl@23508

19 years agoSuSE's perl safe_putenf diff
Michael Schroeder [Thu, 11 Nov 2004 15:54:43 +0000 (16:54 +0100)]
SuSE's perl safe_putenf diff
Message-ID: <20041111145443.GA1854@immd4.informatik.uni-erlangen.de>

slightly reworked to make the PL_use_safe_putenv variable fit in
the current framework. This patch turns on the use of safe putenv
for any application that embeds a perl interpreter.

p4raw-id: //depot/perl@23507

19 years agoperl5db.pl POD cleanup
Audrey Tang [Fri, 12 Nov 2004 12:41:33 +0000 (20:41 +0800)]
perl5db.pl POD cleanup
Message-ID: <20041112044133.GA92924@aut.dyndns.org>

p4raw-id: //depot/perl@23506

19 years agoAllow more tries for t/op/time.t test 2.
Andy Dougherty [Tue, 16 Nov 2004 12:11:00 +0000 (07:11 -0500)]
Allow more tries for t/op/time.t test 2.
Message-ID: <Pine.SOL.4.58.0411161149170.5639@maxwell.phys.lafayette.edu>

p4raw-id: //depot/perl@23505

19 years agoMake all scripts run by regen.pl write output with UNIX style EOL's.
Steve Hay [Tue, 16 Nov 2004 10:55:20 +0000 (10:55 +0000)]
Make all scripts run by regen.pl write output with UNIX style EOL's.

(autodoc.pl was already done by change 23371.)

p4raw-id: //depot/perl@23501

19 years agos/hierachy/hierarchy/
Larry Shatzer Jr. [Mon, 15 Nov 2004 15:59:14 +0000 (08:59 -0700)]
s/hierachy/hierarchy/
From: "Larry Shatzer Jr." <larrysh@cpan.org>
Message-ID: <20041115225913.GA22373@zippy.zyx.net>

p4raw-id: //depot/perl@23500

19 years agoFix Win32 breakage caused by changes to op.c in change 23433.
Steve Hay [Tue, 16 Nov 2004 09:42:50 +0000 (09:42 +0000)]
Fix Win32 breakage caused by changes to op.c in change 23433.

Also limit the scope of the locks in a couple of places, as suggested
by Hugo in http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-11/msg00286.html.

p4raw-id: //depot/perl@23499

19 years agoAdd the minitest target to vms buildsystem
Abe Timmerman [Sun, 14 Nov 2004 00:48:17 +0000 (01:48 +0100)]
Add the minitest target to vms buildsystem
Message-Id: <200411140048.17035.abe@ztreet.demon.nl>

p4raw-id: //depot/perl@23498

19 years ago[perl #32400] Unnecessary warning from constant.pm
Anno Siegel [Wed, 10 Nov 2004 18:30:38 +0000 (18:30 +0000)]
[perl #32400] Unnecessary warning from constant.pm
From: Anno Siegel (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-32400-100099.4.31094423840584@perl.org>

p4raw-id: //depot/perl@23497

19 years ago[perl #32419] Spelling fixes for perl@23492
Richard Soderberg [Fri, 12 Nov 2004 16:14:49 +0000 (16:14 +0000)]
[perl #32419] Spelling fixes for perl@23492
From: Richard Soderberg (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-32419-100173.13.0717895191322@perl.org>

p4raw-id: //depot/perl@23496

19 years agoSmall documentation fix to ExtUtils::Constant
Steve Peters [Fri, 12 Nov 2004 11:15:47 +0000 (05:15 -0600)]
Small documentation fix to ExtUtils::Constant
Message-ID: <20041112171547.GA8011@kirk.dsl-verizon.net>

p4raw-id: //depot/perl@23495

19 years agoAdd some descriptive text from Larry to op.c on how optrees are built
Dave Mitchell [Fri, 12 Nov 2004 18:59:06 +0000 (18:59 +0000)]
Add some descriptive text from Larry to op.c on how optrees are built

p4raw-id: //depot/perl@23494

19 years agoReplace a skip by a todo.
Yitzchak Scott-Thoennes [Wed, 10 Nov 2004 01:30:14 +0000 (17:30 -0800)]
Replace a skip by a todo.
Subject: Re: [PATCH] Re: [perl #32272] Not OK: perl v5.8.5 +MAINT23414 on cygwin-thread-multi-64int 1.5.12s(0.11642) (UNINSTALLED)
Message-ID: <20041110093014.GA1676@efn.org>

p4raw-id: //depot/perl@23492

19 years agoRe: [perl #32272] Not OK: perl v5.8.5 +MAINT23414 on cygwin-thread-multi-64int 1...
Yitzchak Scott-Thoennes [Tue, 9 Nov 2004 17:40:13 +0000 (09:40 -0800)]
Re: [perl #32272] Not OK: perl v5.8.5 +MAINT23414 on cygwin-thread-multi-64int 1.5.12s(0.11642) (UNINSTALLED)
Message-ID: <20041110014012.GA2796@efn.org>

p4raw-id: //depot/perl@23491

19 years agoAdjust test count for non-windows machines
Rafael Garcia-Suarez [Tue, 9 Nov 2004 18:17:07 +0000 (18:17 +0000)]
Adjust test count for non-windows machines

p4raw-id: //depot/perl@23490

19 years agofix IO::File to support binmode
Jos I. Boumans [Tue, 9 Nov 2004 16:59:27 +0000 (17:59 +0100)]
fix IO::File to support binmode
From: "Jos I. Boumans" <kane@dwim.org>
Message-Id: <559E356E-3268-11D9-A2E6-000A95EF62E2@dwim.org>

p4raw-id: //depot/perl@23489

19 years agoNo more late changes, dammit
Nicholas Clark [Mon, 8 Nov 2004 20:27:42 +0000 (20:27 +0000)]
No more late changes, dammit

p4raw-id: //depot/perl@23487

19 years agoRe: optree tests and VMS progress (no really)
Yitzchak Scott-Thoennes [Sun, 7 Nov 2004 23:24:15 +0000 (15:24 -0800)]
Re: optree tests and VMS progress (no really)
Message-ID: <20041108072415.GA3928@efn.org>

p4raw-id: //depot/perl@23485

19 years agodocument regcomp.c/regexec.c's dual life under ext/re/
Dave Mitchell [Sat, 6 Nov 2004 11:59:16 +0000 (11:59 +0000)]
document regcomp.c/regexec.c's dual life under ext/re/

p4raw-id: //depot/perl@23482

19 years agoRe: optree tests and VMS progress (no really)
Jim Cromie [Sat, 6 Nov 2004 00:57:13 +0000 (17:57 -0700)]
Re: optree tests and VMS progress (no really)
Message-ID: <cfe85dfa041105235723398fe2@mail.gmail.com>
Date: Sat, 6 Nov 2004 00:57:13 -0700

p4raw-id: //depot/perl@23481

19 years agoRe: Buidling stable.tar.gz on Unix as non-root [PATCH]
Andy Dougherty [Fri, 5 Nov 2004 10:36:57 +0000 (05:36 -0500)]
Re: Buidling stable.tar.gz on Unix as non-root [PATCH]
Message-ID: <Pine.SOL.4.58.0411051035020.15217@maxwell.phys.lafayette.edu>

p4raw-id: //depot/perl@23475

19 years agoSkip failing thread/wait tests on HP-UX 10.20
H.Merijn Brand [Fri, 5 Nov 2004 13:07:16 +0000 (13:07 +0000)]
Skip failing thread/wait tests on HP-UX 10.20
These will never ever be fixed, since 10.20 is obsolete
perl583delta describes this. The quote is included in wait.t

p4raw-id: //depot/perl@23474

19 years ago[perl #32327] Benchmark calls coderef with spurious arguments
Anno Siegel [Thu, 4 Nov 2004 20:12:36 +0000 (20:12 +0000)]
[perl #32327] Benchmark calls coderef with spurious arguments
From: Anno Siegel (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-32327-99325.8.9408996026507@perl.org>

p4raw-id: //depot/perl@23473

19 years ago[perl #3038] Re: $qr = qr/^a$/m; $x =~ $qr; fails
Rick Delaney [Sun, 31 Oct 2004 22:40:40 +0000 (17:40 -0500)]
[perl #3038] Re: $qr = qr/^a$/m; $x =~ $qr; fails
Message-ID: <20041101034040.GC1232@biff.bort.ca>

p4raw-id: //depot/perl@23471

19 years agoRe: [PATCH perl-current] Re: [perl #31793] Data::Dumper: Useqq interacts badly with...
Rick Delaney [Wed, 3 Nov 2004 19:46:16 +0000 (14:46 -0500)]
Re: [PATCH perl-current] Re: [perl #31793] Data::Dumper: Useqq interacts badly with overloading
Message-ID: <20041104004616.GA11214@biff.bort.ca>

p4raw-id: //depot/perl@23470

19 years agoMostly revert change #23347 (keep the test suite, fixed),
Rafael Garcia-Suarez [Wed, 3 Nov 2004 11:54:28 +0000 (11:54 +0000)]
Mostly revert change #23347 (keep the test suite, fixed),
having decided that it wasn't a correct fix for bug #31793.
p4raw-link: @23347 on //depot/perl: d411a6a9eb5df09116806ed1c441d30d37e8d5e8

p4raw-id: //depot/perl@23469

19 years agoRe: [perl #30633] Perl's "do" operator with a variety of absolute paths under Cygwin
Yitzchak Scott-Thoennes [Tue, 2 Nov 2004 17:24:29 +0000 (09:24 -0800)]
Re: [perl #30633] Perl's "do" operator with a variety of absolute paths under Cygwin
Message-ID: <20041103012429.GA7196@efn.org>

p4raw-id: //depot/perl@23468

19 years agoRe: [PATCH] Detecting strlcat() and strlcpy() in Configure
Craig A. Berry [Tue, 2 Nov 2004 20:02:04 +0000 (14:02 -0600)]
Re: [PATCH]  Detecting strlcat() and strlcpy() in Configure
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <41883C1C.3080108@mac.com>

p4raw-id: //depot/perl@23467

19 years agoFAQ sync
Rafael Garcia-Suarez [Tue, 2 Nov 2004 12:33:57 +0000 (12:33 +0000)]
FAQ sync

p4raw-id: //depot/perl@23466

19 years agoReformulate an error
Rafael Garcia-Suarez [Tue, 2 Nov 2004 08:18:15 +0000 (08:18 +0000)]
Reformulate an error
(so the error message given by "perl -M" is a bit more
meaningful, as Jarkko pointed out)

p4raw-id: //depot/perl@23465

19 years agoNew Glossary and samples for blead
H.Merijn Brand [Mon, 1 Nov 2004 13:26:43 +0000 (13:26 +0000)]
New Glossary and samples for blead
Glossary now is in line with recent changes to config_h.SH

p4raw-id: //depot/perl@23457

19 years agoSince strlcat/strlcpy are not argument/return value compatible
H.Merijn Brand [Mon, 1 Nov 2004 12:51:52 +0000 (12:51 +0000)]
Since strlcat/strlcpy are not argument/return value compatible
with strncat/strncpy, replace the misleading defines with comment

p4raw-id: //depot/perl@23455

19 years agoThe next step in strlcat ()/ strcpy () detection and usage
H.Merijn Brand [Sun, 31 Oct 2004 16:33:17 +0000 (16:33 +0000)]
The next step in strlcat ()/ strcpy () detection and usage
preparation. Change to handy.h eeded for config_h.SH

p4raw-id: //depot/perl@23450

19 years agoMake TEST and harness skip tests for extensions that were not
Nicholas Clark [Sun, 31 Oct 2004 14:37:46 +0000 (14:37 +0000)]
Make TEST and harness skip tests for extensions that were not
configured. Currently this skipping is silent - maybe they should
report what they are skipping.

p4raw-id: //depot/perl@23448

19 years ago[patches] optree_* tests unexpectedly succeeding. + maint-only patch
Jim Cromie [Mon, 25 Oct 2004 16:36:40 +0000 (10:36 -0600)]
[patches] optree_* tests unexpectedly succeeding. + maint-only patch
Message-ID: <cfe85dfa04102515365f11ef10@mail.gmail.com>
Date: Mon, 25 Oct 2004 16:36:40 -0600

p4raw-id: //depot/perl@23446

19 years agoSet the IV values for PL_sv_yes and PL_sv_no at initialisation time.
Nicholas Clark [Sun, 31 Oct 2004 12:24:09 +0000 (12:24 +0000)]
Set the IV values for PL_sv_yes and PL_sv_no at initialisation time.

p4raw-id: //depot/perl@23445

19 years agoSkip tests if Devel::Peek not built
Nicholas Clark [Sun, 31 Oct 2004 11:20:27 +0000 (11:20 +0000)]
Skip tests if Devel::Peek not built

p4raw-id: //depot/perl@23444