platform/upstream/perl.git
19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

19 years agodo just-in-time loading of Carp.pm in some modules
Tels [Sat, 2 Jul 2005 16:11:46 +0000 (16:11 +0000)]
do just-in-time loading of Carp.pm in some modules
Subject: [PATCH] No Carp #4 AutoSplit.pm
Subject: [PATCH] no Carp #5 (File::Path)
Subject: [PATCH] no Carp #7 - charnames.pm
Subject: [PATCH] no Carp #6 (File::Compare, File::Copy, File::Temp)
Subject: [PATCH] no Carp #8 - SelfLoader, Text/Balanced and open.pm

p4raw-id: //depot/perl@25052

19 years agoUnwrap the del_Xfoo() macros by explicitly noting the arena to free
Nicholas Clark [Sat, 2 Jul 2005 16:07:47 +0000 (16:07 +0000)]
Unwrap the del_Xfoo() macros by explicitly noting the arena to free
the body to. This comletely eliminates the second switch statement.

p4raw-id: //depot/perl@25051

19 years agoreplace ckWARN macros with functions
Dave Mitchell [Sat, 2 Jul 2005 15:05:04 +0000 (15:05 +0000)]
replace ckWARN macros with functions

p4raw-id: //depot/perl@25050

19 years agoGiven that the GV no longer owns a reference on the symbol table, we
Nicholas Clark [Sat, 2 Jul 2005 14:57:43 +0000 (14:57 +0000)]
Given that the GV no longer owns a reference on the symbol table, we
dont need the deferred SvREFCNT_dec games.

p4raw-id: //depot/perl@25049

19 years agoPassing gvtype as char rather than char * to S_varname generates
Nicholas Clark [Sat, 2 Jul 2005 13:55:45 +0000 (13:55 +0000)]
Passing gvtype as char rather than char * to S_varname generates
smaller code.

p4raw-id: //depot/perl@25048