This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
15 years agoRe: fchmod, fchown, fchdir
Gisle Aas [Fri, 15 Jul 2005 02:32:50 +0000 (19:32 -0700)]
Re: fchmod, fchown, fchdir
Message-ID: <lrwtnse7nh.fsf@caliper.activestate.com>

+ Schwern's ok -> like changes

p4raw-id: //depot/perl@25157

15 years agomore embed cleanup
Andy Lester [Fri, 15 Jul 2005 10:51:15 +0000 (05:51 -0500)]
more embed cleanup
Message-ID: <20050715155115.GC29983@petdance.com>

(and run regen.pl)

p4raw-id: //depot/perl@25156

15 years ago[perl #36514] Add curl support to CPAN.pm
Michael G Schwern [Fri, 15 Jul 2005 02:11:29 +0000 (19:11 -0700)]
[perl #36514] Add curl support to CPAN.pm
From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-36514-117446.9.35668319684652@perl.org>

(and bump $CPAN::FirstTime::VERSION)

p4raw-id: //depot/perl@25155

15 years agoRe: [PATCH blead] Re: [perl #3269] no warnings "foo" without "use warnings" turns...
Steve Hay [Fri, 15 Jul 2005 15:35:55 +0000 (15:35 +0000)]
Re: [PATCH blead] Re: [perl #3269] no warnings "foo" without "use warnings" turns off all warnings.
From: Michael G Schwern <schwern@pobox.com>
Date: Wed, 13 Jul 2005 15:57:39 -0700
Message-ID: <20050713225739.GN24499@windhund.schwern.org>

Subject: Re: [PATCH blead] Re: [perl #3269] no warnings "foo" without "use warnings" turns off all warnings.
From: Rick Delaney <rick@bort.ca>
Date: Wed, 13 Jul 2005 20:24:56 -0400
Message-ID: <20050714002456.GD19090@localhost.localdomain>

p4raw-id: //depot/perl@25153

15 years agoFix static extensions when building with nmake on Win32
Steve Hay [Fri, 15 Jul 2005 10:35:55 +0000 (10:35 +0000)]
Fix static extensions when building with nmake on Win32

They were broken because change 24806 forgot to add -DWITH_STATIC
to the recipe for compiling perllib.c which meant that perllibst.h
was not included and hence although they built OK, the static
extensions could not actually be used!

In fact, since perllibst.h is always created (it is more or less
empty when static extensions are not being used), there is no need
for -DWITH_STATIC at all. So rather than adding it to Makefile,
just drop it from makefile.mk and perllib.c.

Also add the missing cleanup of perllibst.h to Makefile.

p4raw-id: //depot/perl@25150

15 years ago[perl #7840] Hash Behaviour differs v5.6.0 to v5.6.1
Michael G Schwern [Thu, 14 Jul 2005 16:57:45 +0000 (09:57 -0700)]
[perl #7840] Hash Behaviour differs v5.6.0 to v5.6.1
From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-7840-117401.4.81505529800216@perl.org>

(with minor tweaks)

p4raw-id: //depot/perl@25149

15 years ago[perl #36538] perlfunc/our contradicts itself
Michael G Schwern [Thu, 14 Jul 2005 19:10:51 +0000 (12:10 -0700)]
[perl #36538] perlfunc/our contradicts itself
From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-36538-117411.7.57026072725992@perl.org>

p4raw-id: //depot/perl@25148

15 years ago[perl #24691] leading spaces on cpan configuration causes failure
Michael G Schwern [Tue, 12 Jul 2005 00:00:17 +0000 (17:00 -0700)]
[perl #24691] leading spaces on cpan configuration causes failure
From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-24691-116945.3.88254644317925@perl.org>

(with spaces trimmed from username too)

p4raw-id: //depot/perl@25147

15 years agoRe: [PATCH] was Re: perldoc segfaulting in XS_UNIVERSAL_VERSION
Michael G. Schwern [Fri, 15 Jul 2005 00:49:12 +0000 (17:49 -0700)]
Re: [PATCH] was Re: perldoc segfaulting in XS_UNIVERSAL_VERSION
Message-ID: <20050715074911.GA16512@windhund.schwern.org>

p4raw-id: //depot/perl@25146

15 years agoMissing tie() call in NDBM_File SYNOPSIS
Matt Sergeant [Thu, 14 Jul 2005 16:53:03 +0000 (12:53 -0400)]
Missing tie() call in NDBM_File SYNOPSIS
Message-Id: <28baf339c3b78cc40017066b9dc7cffb@sergeant.org>

p4raw-id: //depot/perl@25145

15 years agoTypo in t/op/stat.t
Gisle Aas [Thu, 14 Jul 2005 23:20:18 +0000 (16:20 -0700)]
Typo in t/op/stat.t
Message-ID: <lr64vcfv4t.fsf@caliper.activestate.com>

p4raw-id: //depot/perl@25144

15 years agoRe: [perl #36507] File::Copy::copy($foo, $foo) dies
Michael G. Schwern [Tue, 12 Jul 2005 15:51:18 +0000 (08:51 -0700)]
Re: [perl #36507] File::Copy::copy($foo, $foo) dies
Message-ID: <20050712225118.GA944@windhund.schwern.org>

(and update SKIP counts)

p4raw-id: //depot/perl@25143

15 years ago[perl #5634] CPAN.pm v1.59 chdirs before looking for perl
Michael G Schwern [Mon, 11 Jul 2005 22:41:06 +0000 (15:41 -0700)]
[perl #5634] CPAN.pm v1.59 chdirs before looking for perl
From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-5634-116921.0.207462087357797@perl.org>

p4raw-id: //depot/perl@25142

15 years agowas Re: perldoc segfaulting in XS_UNIVERSAL_VERSION
John Peacock [Wed, 13 Jul 2005 14:24:06 +0000 (10:24 -0400)]
was Re: perldoc segfaulting in XS_UNIVERSAL_VERSION
Message-ID: <42D55C46.5030905@rowman.com>
Date: Wed, 13 Jul 2005 14:24:06 -0400

p4raw-id: //depot/perl@25141

15 years ago[perl #9565] [PATCH] /op/groups.t bug
Steve Peters [Wed, 13 Jul 2005 06:51:45 +0000 (23:51 -0700)]
[perl #9565] [PATCH] /op/groups.t bug
From: "Steve Peters via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-9565-117185.14.6331240065229@perl.org>

p4raw-id: //depot/perl@25140

15 years agoRe: Smoke [5.9.3] 25093 FAIL(F) openbsd 3.7 (macppc/1 cpu)
Steve Peters [Fri, 8 Jul 2005 16:42:56 +0000 (11:42 -0500)]
Re: Smoke [5.9.3] 25093 FAIL(F) openbsd 3.7 (macppc/1 cpu)
Message-ID: <20050708214256.GA14164@mccoy.peters.homeunix.org>

p4raw-id: //depot/perl@25139

15 years agoMore embed.fnc plowing
Andy Lester [Wed, 13 Jul 2005 10:49:19 +0000 (05:49 -0500)]
More embed.fnc plowing
Message-ID: <20050713154919.GA24586@petdance.com>

p4raw-id: //depot/perl@25138

15 years agoError in earlier patch in sv.c
Robin Barker [Wed, 13 Jul 2005 17:29:48 +0000 (18:29 +0100)]
Error in earlier patch in sv.c
Message-ID: <533D273D4014D411AB1D00062938C4D90849C72B@hotel.npl.co.uk>

p4raw-id: //depot/perl@25137

15 years agoMake -V "Compile-time options" list everything used in makedef.pl
Steve Hay [Wed, 13 Jul 2005 13:39:44 +0000 (13:39 +0000)]
Make -V "Compile-time options" list everything used in makedef.pl

p4raw-id: //depot/perl@25136

15 years agoRe: [perl #25157] [PATCH] Text-Balanced extract_quotelike fails on certain delims...
David Manura [Wed, 21 Jan 2004 20:59:27 +0000 (15:59 -0500)]
Re: [perl #25157] [PATCH] Text-Balanced extract_quotelike fails on certain delims in HERE docs
Message-ID: <400F2E7F.9090601@math2.org>

Fixes perl #25151, 25154, 25156, 25157, 25158 using jumbo patch
included in perl #25157.

p4raw-id: //depot/perl@25135

15 years ago#2 try at Text::Balanced patch and maintainership
Tels [Sat, 9 Jul 2005 23:10:29 +0000 (01:10 +0200)]
#2 try at Text::Balanced patch and maintainership
Message-Id: <200507092310.30592@bloodgate.com>

(with minor tweaks)

p4raw-id: //depot/perl@25134

15 years ago[perl #28385] minor bug in cpan -- the i command does not find author
Michael G Schwern [Tue, 12 Jul 2005 00:16:49 +0000 (17:16 -0700)]
[perl #28385] minor bug in cpan -- the i command does not find author
From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-28385-116951.3.97645870397305@perl.org>

(and remove a couple of unused variables)

p4raw-id: //depot/perl@25133

15 years ago[perl #24275] CPAN shell - online help not clear
Michael G Schwern [Mon, 11 Jul 2005 23:32:12 +0000 (16:32 -0700)]
[perl #24275] CPAN shell - online help not clear
From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-24275-116939.19.7381888978779@perl.org>

p4raw-id: //depot/perl@25132

15 years agoRe: Documentation error in IO::Socket
Michael G. Schwern [Tue, 12 Jul 2005 13:18:34 +0000 (06:18 -0700)]
Re: Documentation error in IO::Socket
Message-ID: <20050712201834.GA29275@windhund.schwern.org>

p4raw-id: //depot/perl@25131

15 years ago[perl #6749] Perl debugger outputs ctrl-\ wrongly
Michael G Schwern [Tue, 12 Jul 2005 15:36:54 +0000 (08:36 -0700)]
[perl #6749] Perl debugger outputs ctrl-\ wrongly
From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-6749-117055.16.4354496694007@perl.org>

p4raw-id: //depot/perl@25130

15 years agomake the expensive ckWARN() be called as late as possible
Dave Mitchell [Wed, 13 Jul 2005 00:21:13 +0000 (00:21 +0000)]
make the expensive ckWARN() be called as late as possible
reorganise
    if (ckWARN(FOO) && should_not_happen_condition)
to
    if (should_not_happen_condition && ckWARN(FOO))

p4raw-id: //depot/perl@25129

15 years agoMake PERL_MEM_LOG more portable.
Jarkko Hietaniemi [Mon, 11 Jul 2005 15:29:46 +0000 (18:29 +0300)]
Make PERL_MEM_LOG more portable.
Message-Id:  <42D2663A.4050204@gmail.com>

p4raw-id: //depot/perl@25128

15 years agoS_pad_findlex has side effects, so its return value may be ignored
Dave Mitchell [Tue, 12 Jul 2005 18:29:43 +0000 (18:29 +0000)]
S_pad_findlex has side effects, so its return value may be ignored

p4raw-id: //depot/perl@25127

15 years agoget_?v have side effects, so their return values may be ignored
Dave Mitchell [Tue, 12 Jul 2005 18:15:48 +0000 (18:15 +0000)]
get_?v have side effects, so their return values may be ignored

p4raw-id: //depot/perl@25126

15 years ago[perl #24119] CPAN.pm error in Win32: uses rename() not File::Copy::move
Michael G Schwern [Mon, 11 Jul 2005 23:24:56 +0000 (16:24 -0700)]
[perl #24119] CPAN.pm error in Win32: uses rename() not File::Copy::move
From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-24119-116937.12.0211560107236@perl.org>

p4raw-id: //depot/perl@25125

15 years ago[perl #17487] ncftp only handles http
Michael G Schwern [Mon, 11 Jul 2005 23:19:06 +0000 (16:19 -0700)]
[perl #17487] ncftp only handles http
From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-17487-116934.11.3382445877892@perl.org>

(and bump $VERSION (1.76_01 is a CPAN release already))

p4raw-id: //depot/perl@25124

15 years agoRe: Scalar leaked in 'local $0' under ithreads + taint mode
Steve Hay [Mon, 11 Jul 2005 13:29:37 +0000 (14:29 +0100)]
Re: Scalar leaked in 'local $0' under ithreads + taint mode
Message-ID: <42D26631.1070500@uk.radan.com>

p4raw-id: //depot/perl@25123

15 years ago[perl #36502] File::Copy::mv fails to replicate behavior of Unix mv
Michael G Schwern [Mon, 11 Jul 2005 19:16:10 +0000 (12:16 -0700)]
[perl #36502] File::Copy::mv fails to replicate behavior of Unix mv
From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-36502-116917.0.56038652013207@perl.org>

p4raw-id: //depot/perl@25122

15 years agoCleanup File::Copy tests
Michael G. Schwern [Mon, 11 Jul 2005 18:45:42 +0000 (11:45 -0700)]
Cleanup File::Copy tests
Message-ID: <20050712014542.GB20855@windhund.schwern.org>

(and fix the SKIP: {} blocks to say $how_many)

p4raw-id: //depot/perl@25121

15 years agoRe: [perl #36502] File::Copy::mv fails to replicate behavior of Unix mv
Michael G. Schwern [Mon, 11 Jul 2005 17:35:14 +0000 (10:35 -0700)]
Re: [perl #36502] File::Copy::mv fails to replicate behavior of Unix mv
Message-ID: <20050712003514.GA20132@windhund.schwern.org>

p4raw-id: //depot/perl@25120

15 years agoMissed a New() -> Newx().
Steve Hay [Tue, 12 Jul 2005 09:01:11 +0000 (09:01 +0000)]
Missed a New() -> Newx().

This one only had 3 args to start with! Presumably nobody uses
YYERROR_VERBOSE.  (The yystpcpy() calls don't look right either,
but someone else that is interested in YYERROR_VERBOSE will have
to look into that.)

p4raw-id: //depot/perl@25119

15 years agoHack out -DL documentation from perldebuguts.pod
Steve Hay [Tue, 12 Jul 2005 08:46:13 +0000 (08:46 +0000)]
Hack out -DL documentation from perldebuguts.pod

Now that the perl core uses Newx*() rather than New*() this chunk
of old documentation is more obsolete than ever before.

p4raw-id: //depot/perl@25118

15 years agoFix worrying typo in handy.h :-s
Steve Hay [Tue, 12 Jul 2005 08:20:11 +0000 (08:20 +0000)]
Fix worrying typo in handy.h :-s

p4raw-id: //depot/perl@25117

15 years agoChange New*() to Newx*() in various comments and documentation
Steve Hay [Tue, 12 Jul 2005 08:17:47 +0000 (08:17 +0000)]
Change New*() to Newx*() in various comments and documentation

p4raw-id: //depot/perl@25116

15 years ago[patch: handy.c] update Newx API pod to mention PERL_MEM_LOG build opt
Jim Cromie [Mon, 11 Jul 2005 19:18:02 +0000 (13:18 -0600)]
[patch: handy.c]  update Newx API pod to mention PERL_MEM_LOG build opt
Message-ID: <42D31A4A.1020305@divsol.com>

(with some minor tweaks)

p4raw-id: //depot/perl@25115

15 years agoUnderstand "ok" with no number
Michael G. Schwern [Mon, 11 Jul 2005 18:41:30 +0000 (11:41 -0700)]
Understand "ok" with no number
Message-ID: <20050712014130.GA20855@windhund.schwern.org>

p4raw-id: //depot/perl@25114

15 years ago[patch: sv.c] reuse new_body_inline in Perl_new_body
Jim Cromie [Sun, 10 Jul 2005 15:59:30 +0000 (09:59 -0600)]
[patch: sv.c] reuse new_body_inline in Perl_new_body
Message-ID: <42D19A42.8040409@divsol.com>

p4raw-id: //depot/perl@25113

15 years agoperlfunc.pod
Piotr Fusik [Sat, 9 Jul 2005 16:21:05 +0000 (18:21 +0200)]
perlfunc.pod
From: "Piotr Fusik" <pfusik@op.pl>
Message-ID: <01de01c58491$f3182f60$a6d24dd5@piec>

p4raw-id: //depot/perl@25112

15 years ago[patch hv.h doc] HvNAME
Steve Hay [Mon, 11 Jul 2005 14:41:27 +0000 (14:41 +0000)]
[patch hv.h doc] HvNAME
From: Stas Bekman <stas@stason.org>
Date: Fri, 08 Jul 2005 13:52:13 +0300
Message-ID: <42CE5ADD.3020003@stason.org>

Subject: Re: [patch hv.h doc] HvNAME
From: Nicholas Clark <nick@ccl4.org>
Date: Sat, 9 Jul 2005 15:23:51 +0100
Message-ID: <20050709142351.GT15833@plum.flirble.org>

p4raw-id: //depot/perl@25111

15 years agono code before declarations!
Dave Mitchell [Sun, 10 Jul 2005 23:04:26 +0000 (23:04 +0000)]
no code before declarations!

p4raw-id: //depot/perl@25110

15 years agoyet another way of debugging memory allocations
Jarkko Hietaniemi [Sun, 10 Jul 2005 21:50:27 +0000 (00:50 +0300)]
yet another way of debugging memory allocations
Message-ID: <42D16DF3.4040806@gmail.com>

tweak PERL_MEM_LOG

p4raw-id: //depot/perl@25109

15 years agorun regen.pl
Dave Mitchell [Sun, 10 Jul 2005 19:57:31 +0000 (19:57 +0000)]
run regen.pl

p4raw-id: //depot/perl@25108

15 years agoMaking my way thru embed.fnc
Andy Lester [Sun, 10 Jul 2005 14:36:35 +0000 (09:36 -0500)]
Making my way thru embed.fnc
Message-ID: <20050710193635.GC8081@petdance.com>

p4raw-id: //depot/perl@25107

15 years agoRe: [perl #36207] UTF8/Latin 1/i regexp "Malformed character" warning
Yves Orton [Fri, 8 Jul 2005 17:07:26 +0000 (19:07 +0200)]
Re: [perl #36207] UTF8/Latin 1/i regexp "Malformed character" warning
Message-ID: <9b18b3110507080807f16d1eb@mail.gmail.com>

Fix trie codepath of mixed utf8/latin1 pattern matches

p4raw-id: //depot/perl@25106

15 years agoyet another way of debugging memory allocations
Jarkko Hietaniemi [Sun, 10 Jul 2005 13:03:10 +0000 (16:03 +0300)]
yet another way of debugging memory allocations

Message-ID: <42D0F25E.3040801@gmail.com>

adds PERL_MEM_LOG and PERL_MEM_LOG_STDERR options

p4raw-id: //depot/perl@25105

15 years agosilence some compiler warnings
Dave Mitchell [Sun, 10 Jul 2005 11:39:50 +0000 (11:39 +0000)]
silence some compiler warnings

p4raw-id: //depot/perl@25104

15 years agoextend MEM_WRAP_CHECK supress warning hack to MEM_WRAP_CHECK_*
Dave Mitchell [Sun, 10 Jul 2005 11:15:32 +0000 (11:15 +0000)]
extend MEM_WRAP_CHECK supress warning hack to MEM_WRAP_CHECK_*

p4raw-id: //depot/perl@25103

15 years agosv_dec is supposed to go *down*, m'kay.
Nicholas Clark [Sat, 9 Jul 2005 15:44:17 +0000 (15:44 +0000)]
sv_dec is supposed to go *down*, m'kay.

p4raw-id: //depot/perl@25102

15 years agoRe: janitorial work ? [patch]
Jim Cromie [Wed, 6 Jul 2005 14:19:53 +0000 (08:19 -0600)]
Re: janitorial work ? [patch]
Message-ID: <42CC3CE9.5050606@divsol.com>

(reverted all dual-lived modules since they must work with older
perls too so must wait for a new Devel::PPPort)

p4raw-id: //depot/perl@25101

15 years agoWe no longer default to creating a new SV for GvSV.
Nicholas Clark [Fri, 8 Jul 2005 15:57:37 +0000 (15:57 +0000)]
We no longer default to creating a new SV for GvSV.

p4raw-id: //depot/perl@25100

15 years agoDEFSV causes GvSVn() to be used in lvalue context.
Nicholas Clark [Fri, 8 Jul 2005 15:57:16 +0000 (15:57 +0000)]
DEFSV causes GvSVn() to be used in lvalue context.
Not sure if instead we should recode DEFSV to avoid this, and leave
GvSVn() as rvalue only, like its namesakes.

p4raw-id: //depot/perl@25099

15 years agoRe: [PATCH] Pod::Html - correctly link to =item's on the same page
Yitzchak Scott-Thoennes [Thu, 7 Jul 2005 15:05:51 +0000 (08:05 -0700)]
Re: [PATCH] Pod::Html - correctly link to =item's on the same page
Message-ID: <20050707220551.GB2388@efn.org>

(plus fix a couple of POD warnings)

p4raw-id: //depot/perl@25098

15 years agobasename() and suffixes
Michael G. Schwern [Thu, 7 Jul 2005 15:38:32 +0000 (08:38 -0700)]
basename() and suffixes
Message-ID: <20050707223832.GA4782@windhund.schwern.org>

p4raw-id: //depot/perl@25097

15 years agoRe: [perl #36477] File::Basename basename() bug
Michael G. Schwern [Thu, 7 Jul 2005 14:16:01 +0000 (07:16 -0700)]
Re: [perl #36477] File::Basename basename() bug
Message-ID: <20050707211601.GA3769@windhund.schwern.org>

p4raw-id: //depot/perl@25096

15 years ago[perl #36207] UTF8/Latin 1/i regexp "Malformed character" warning
Dave Mitchell [Fri, 8 Jul 2005 01:43:24 +0000 (01:43 +0000)]
[perl #36207] UTF8/Latin 1/i regexp "Malformed character" warning
$utf8 =~ /latin/i didn't match.
Also added TODO for $latin =~ /utf8/i which also fails

p4raw-id: //depot/perl@25095

15 years agomore taint fallout from change 24943
Dave Mitchell [Thu, 7 Jul 2005 14:47:51 +0000 (14:47 +0000)]
more taint fallout from change 24943

p4raw-id: //depot/perl@25094

15 years agobug with charnames::viacode("0x1234") and optimize it
Tels [Wed, 6 Jul 2005 21:11:59 +0000 (23:11 +0200)]
bug with charnames::viacode("0x1234") and optimize it
Message-Id: <200507062112.12159@bloodgate.com>

p4raw-id: //depot/perl@25093

15 years agoReadParse in the CGI docs
Ton Hospel [Thu, 9 Oct 2003 15:04:53 +0000 (15:04 +0000)]
ReadParse in the CGI docs
From: "Ton Hospel" <me-02@ton.iguana.be>
To: perlbug@perl.org

(plus blank lines so example code is in verbatim paragraphs,
and bump $VERSION)

p4raw-id: //depot/perl@25092

15 years agoMention File::Spec in File::Basename
Michael G. Schwern [Wed, 6 Jul 2005 13:06:20 +0000 (06:06 -0700)]
Mention File::Spec in File::Basename
Message-ID: <20050706200620.GE15644@windhund.schwern.org>

(plus bump $VERSION)

p4raw-id: //depot/perl@25091

15 years ago[perl #22236] File::Basename behavior is misleading
Michael G Schwern [Wed, 6 Jul 2005 19:45:40 +0000 (19:45 +0000)]
[perl #22236] File::Basename behavior is misleading
From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-22236-116656.1.59163789180809@perl.org>

p4raw-id: //depot/perl@25090

15 years agoFurther lies in the File::Basename docs
Michael G. Schwern [Wed, 6 Jul 2005 09:22:32 +0000 (02:22 -0700)]
Further lies in the File::Basename docs
Message-ID: <20050706162232.GA14495@windhund.schwern.org>

(plus some minor POD changes and a bug fix)

p4raw-id: //depot/perl@25089

15 years ago[perl #34171] bytes pragma error in substitution operator
Dave Mitchell [Thu, 7 Jul 2005 00:11:00 +0000 (00:11 +0000)]
[perl #34171] bytes pragma error in substitution operator

p4raw-id: //depot/perl@25088

15 years ago[perl #36470] 'undef $@; die' gives uninint value warning
Dave Mitchell [Wed, 6 Jul 2005 20:09:29 +0000 (20:09 +0000)]
[perl #36470] 'undef $@; die' gives uninint value warning

p4raw-id: //depot/perl@25087

15 years agoFile::Basename doc overhaul
Michael G. Schwern [Tue, 5 Jul 2005 20:11:27 +0000 (13:11 -0700)]
File::Basename doc overhaul
Message-ID: <20050706031127.GL9227@windhund.schwern.org>

(with some minor changes)

p4raw-id: //depot/perl@25086

15 years agosimple authors removal
Vadim Konovalov [Wed, 6 Jul 2005 00:15:48 +0000 (04:15 +0400)]
simple authors removal
Message-ID: <42CAEA74.1020108@vkonovalov.ru>

p4raw-id: //depot/perl@25085

15 years agoa long /etc/groups entry could cause memory exhaustion.
Dave Mitchell [Tue, 5 Jul 2005 18:17:34 +0000 (18:17 +0000)]
a long /etc/groups entry could cause memory exhaustion.
Too small a buffer would cause ERANGE and a retry with double the
buffer size. later at EOF, the apparent error got 'stuck' as
ERANGE rather than ENOENT, so the buffer size doubled recursively

p4raw-id: //depot/perl@25084

15 years agoPod::Html - correctly link to =item's on the same page
Yitzchak Scott-Thoennes [Mon, 4 Jul 2005 02:07:38 +0000 (19:07 -0700)]
Pod::Html - correctly link to =item's on the same page
Message-ID: <20050704090738.GA4056@efn.org>

(plus a new test, although it is currently marked TODO)

p4raw-id: //depot/perl@25083

15 years agoOops! Change 25080 should have updated checksums too.
Steve Hay [Tue, 5 Jul 2005 16:54:11 +0000 (16:54 +0000)]
Oops! Change 25080 should have updated checksums too.

p4raw-id: //depot/perl@25082

15 years agochange 24943 broke restoration of localized taint values
Dave Mitchell [Tue, 5 Jul 2005 13:01:23 +0000 (13:01 +0000)]
change 24943 broke restoration of localized taint values

p4raw-id: //depot/perl@25081

15 years agoRemove an unreferenced local variable in Digest-MD5
Steve Hay [Tue, 5 Jul 2005 10:32:08 +0000 (10:32 +0000)]
Remove an unreferenced local variable in Digest-MD5

p4raw-id: //depot/perl@25080

15 years agoRemove unnecessary null check
Andy Lester [Mon, 4 Jul 2005 14:12:00 +0000 (09:12 -0500)]
Remove unnecessary null check
Message-ID: <20050704191200.GA2614@petdance.com>

p4raw-id: //depot/perl@25079

15 years agoMake the tests for hv_free_ent and hv_delayfree_ent pass under
Nicholas Clark [Mon, 4 Jul 2005 19:07:31 +0000 (19:07 +0000)]
Make the tests for hv_free_ent and hv_delayfree_ent pass under
-DPURIFY too.

p4raw-id: //depot/perl@25078

15 years agoBetter string constant in hv.c
Andy Lester [Mon, 4 Jul 2005 13:53:49 +0000 (08:53 -0500)]
Better string constant in hv.c
Message-ID: <20050704185349.GA2351@petdance.com>

p4raw-id: //depot/perl@25077

15 years agoAdd regression test for change 25062
Steve Hay [Mon, 4 Jul 2005 16:15:37 +0000 (16:15 +0000)]
Add regression test for change 25062

p4raw-id: //depot/perl@25076

15 years agoUse void, not void *, to suppress RETVAL (and compiler warning)
Steve Hay [Mon, 4 Jul 2005 15:57:32 +0000 (15:57 +0000)]
Use void, not void *, to suppress RETVAL (and compiler warning)

p4raw-id: //depot/perl@25075

15 years agoPerl_share_hek needs exporting for change 25070 on Win32
Steve Hay [Mon, 4 Jul 2005 15:36:04 +0000 (15:36 +0000)]
Perl_share_hek needs exporting for change 25070 on Win32

p4raw-id: //depot/perl@25074

15 years agoRegen after change 25067
Steve Hay [Mon, 4 Jul 2005 15:34:11 +0000 (15:34 +0000)]
Regen after change 25067

p4raw-id: //depot/perl@25073

15 years agoImplement hv_delayfree_ent in terms of hv_free_ent
Nicholas Clark [Mon, 4 Jul 2005 15:03:32 +0000 (15:03 +0000)]
Implement hv_delayfree_ent in terms of hv_free_ent

p4raw-id: //depot/perl@25072

15 years agoSkip nit in t/op/lfs.t
Steve Peters [Mon, 4 Jul 2005 10:10:13 +0000 (05:10 -0500)]
Skip nit in t/op/lfs.t
Message-ID: <20050704151013.GA18468@mccoy.peters.homeunix.org>

p4raw-id: //depot/perl@25071

15 years agoTests for hv_delayfree_ent and hv_free_ent
Nicholas Clark [Mon, 4 Jul 2005 14:45:40 +0000 (14:45 +0000)]
Tests for hv_delayfree_ent and hv_free_ent

p4raw-id: //depot/perl@25070

15 years agoProvide a macro version of S_new_body to inline it within the hot code.
Nicholas Clark [Mon, 4 Jul 2005 13:56:39 +0000 (13:56 +0000)]
Provide a macro version of S_new_body to inline it within the hot code.

p4raw-id: //depot/perl@25069

15 years agoBorland's .pdb files are called .tds
Steve Hay [Mon, 4 Jul 2005 13:21:36 +0000 (13:21 +0000)]
Borland's .pdb files are called .tds

p4raw-id: //depot/perl@25068

15 years agoPost-YAPC consting, now with an attachment!
Andy Lester [Sun, 3 Jul 2005 18:31:56 +0000 (13:31 -0500)]
Post-YAPC consting, now with an attachment!
Message-ID: <20050703233156.GA20967@petdance.com>

p4raw-id: //depot/perl@25067

15 years agoInlining del_HE is actually a space optimisation.
Nicholas Clark [Mon, 4 Jul 2005 10:41:28 +0000 (10:41 +0000)]
Inlining del_HE is actually a space optimisation.
It's therefore likely also to be a speed optimisation. :-)

p4raw-id: //depot/perl@25066

15 years agoperlglossary.pod: add jump points
Yitzchak Scott-Thoennes [Mon, 4 Jul 2005 02:07:52 +0000 (19:07 -0700)]
perlglossary.pod: add jump points
Message-ID: <20050704090752.GB4056@efn.org>

p4raw-id: //depot/perl@25065

15 years agosv_setuv_mg is so rarely called that the IV optimisation test is not
Nicholas Clark [Mon, 4 Jul 2005 10:24:26 +0000 (10:24 +0000)]
sv_setuv_mg is so rarely called that the IV optimisation test is not
needed.

p4raw-id: //depot/perl@25064

15 years agoRe: How to suppress warnings when building Errno with gcc
Yitzchak Scott-Thoennes [Fri, 1 Jul 2005 10:56:23 +0000 (03:56 -0700)]
Re: How to suppress warnings when building Errno with gcc
Message-ID: <20050701175623.GD216@efn.org>

p4raw-id: //depot/perl@25063

15 years agoFix change 25045
Steve Hay [Mon, 4 Jul 2005 09:17:06 +0000 (09:17 +0000)]
Fix change 25045

p4raw-id: //depot/perl@25062

15 years agoHere's the rest of change 25058 ;-)
Steve Hay [Mon, 4 Jul 2005 08:26:38 +0000 (08:26 +0000)]
Here's the rest of change 25058 ;-)

p4raw-id: //depot/perl@25061

15 years agoRe: [PATCH] Re: [PATCH] Re: a blead warning from tru64
Jarkko Hietaniemi [Mon, 4 Jul 2005 00:19:28 +0000 (03:19 +0300)]
Re: [PATCH] Re: [PATCH] Re: a blead warning from tru64
Message-Id:  <42C85660.50807@gmail.com>

p4raw-id: //depot/perl@25060

15 years agoStop reentr.pl changing EOL on the files it writes on Win32
Steve Hay [Mon, 4 Jul 2005 08:10:27 +0000 (08:10 +0000)]
Stop reentr.pl changing EOL on the files it writes on Win32

p4raw-id: //depot/perl@25059

15 years agoPerl_ckwarn (added by change 25050) needs exporting on Win32
Steve Hay [Mon, 4 Jul 2005 08:09:36 +0000 (08:09 +0000)]
Perl_ckwarn (added by change 25050) needs exporting on Win32

(At least PerlIO/via uses it, so it must be public)

p4raw-id: //depot/perl@25058

15 years agoAndy suggests this tweak to Dave's fix for MEM_WRAP_CHECK to shut up
Nicholas Clark [Sat, 2 Jul 2005 21:19:09 +0000 (21:19 +0000)]
Andy suggests this tweak to Dave's fix for MEM_WRAP_CHECK to shut up
a different compiler warnings. I guess we need a waterbed theory of
compiler warnings.

p4raw-id: //depot/perl@25055

15 years agoConvert bless.t to test.pl
Nicholas Clark [Sat, 2 Jul 2005 16:53:09 +0000 (16:53 +0000)]
Convert bless.t to test.pl

p4raw-id: //depot/perl@25054

15 years agoCopying the first parameter in the macro del_body seems to reduce
Nicholas Clark [Sat, 2 Jul 2005 16:25:06 +0000 (16:25 +0000)]
Copying the first parameter in the macro del_body seems to reduce
code size.  Presumably an expression is no longer evaluated twice.

p4raw-id: //depot/perl@25053