This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
16 years agoReinstate PERL_MALLOC_WRAP for bcc32 on Win32
Steve Hay [Mon, 25 Jul 2005 14:37:41 +0000 (14:37 +0000)]
Reinstate PERL_MALLOC_WRAP for bcc32 on Win32

This was disabled by change 22689 because it was severely broken
at the time.  See the thread starting here:

http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-04/msg00370.html

The PERL_MALLOC_WRAP code in handy.h has since changed along the
lines of what was discussed in that thread (in particular, by change
25034) and I find that everything is now fine with PERL_MALLOC_WRAP
re-enabled.

p4raw-id: //depot/perl@25226

16 years agoKen pointed out that CBuilder's cleanup is too agrressive
Steve Hay [Mon, 25 Jul 2005 14:34:12 +0000 (14:34 +0000)]
Ken pointed out that CBuilder's cleanup is too agrressive

The Windows compile() and link() methods bizarrely include their own
output files in the list of files to be cleaned up.  Now that they
actually are being cleaned up, this isn't ideal ;-)

Stop compile() and link() from cleaning up their own output, and
reinstate the explicit deletion of those output files in the test
scripts.

p4raw-id: //depot/perl@25225

16 years agoSilence uninitialized value warnings in Net::Cmd
Steve Hay [Mon, 25 Jul 2005 11:53:44 +0000 (11:53 +0000)]
Silence uninitialized value warnings in Net::Cmd

(Suppresses 20 such warnings emitted by lib/Net/t/datasend.t)

p4raw-id: //depot/perl@25224

16 years agouse POSIX might not throw an error. Check for useful values also
H.Merijn Brand [Mon, 25 Jul 2005 11:47:03 +0000 (11:47 +0000)]
use POSIX might not throw an error. Check for useful values also

p4raw-id: //depot/perl@25223

16 years agoMake CBuilder and ParseXS clean up their temp test files
Steve Hay [Mon, 25 Jul 2005 11:11:29 +0000 (11:11 +0000)]
Make CBuilder and ParseXS clean up their temp test files

p4raw-id: //depot/perl@25222

16 years agoIncrement the version number of version.pm
Rafael Garcia-Suarez [Mon, 25 Jul 2005 09:49:39 +0000 (09:49 +0000)]
Increment the version number of version.pm
(no code changes on CPAN)

p4raw-id: //depot/perl@25221

16 years ago[PATCH perlfunc.pod/crypt] crypt() digests, not encrypts
Michael G. Schwern [Sat, 23 Jul 2005 17:25:18 +0000 (10:25 -0700)]
[PATCH perlfunc.pod/crypt] crypt() digests, not encrypts
Date: Sat, 23 Jul 2005 17:25:18 -0700
Message-ID: <20050724002518.GB4918@windhund.schwern.org>

Subject: Re: [PATCH perlfunc.pod/crypt] crypt() digests, not encrypts
From: Michael G Schwern <schwern@pobox.com>
Date: Sun, 24 Jul 2005 13:49:25 -0700
Message-ID: <20050724204925.GC13275@windhund.schwern.org>

p4raw-id: //depot/perl@25220

16 years agoperlfunc.pod: s/definetely/definitely/
Piotr Fusik [Sun, 24 Jul 2005 12:55:09 +0000 (14:55 +0200)]
perlfunc.pod: s/definetely/definitely/
From: "Piotr Fusik" <pfusik@op.pl>
Message-ID: <004e01c5903e$2affb3a0$60d24dd5@piec>

p4raw-id: //depot/perl@25219

16 years agoRe: blead@25210 on OpenVMS (not good)
Craig A. Berry [Sun, 24 Jul 2005 17:47:26 +0000 (12:47 -0500)]
Re: blead@25210 on OpenVMS (not good)
From: "Craig A. Berry" <craigberry@mac.com>
Message-Id: <p06230906bf09caa9618b@[172.16.52.1]>
Date: Sun, 24 Jul 2005 17:47:26 -0500

p4raw-id: //depot/perl@25218

16 years agoblead help for VMS
Craig A. Berry [Sun, 24 Jul 2005 15:31:55 +0000 (10:31 -0500)]
blead help for VMS
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <42E3FABB.1020900@mac.com>
Date: Sun, 24 Jul 2005 15:31:55 -0500

p4raw-id: //depot/perl@25217

16 years agoFix USE_LARGE_FILES with bcc32 on Win32?
Steve Hay [Fri, 22 Jul 2005 16:53:11 +0000 (16:53 +0000)]
Fix USE_LARGE_FILES with bcc32 on Win32?

Trawling through all these config files, I think I've found the
reason why bcc32 builds with USE_LARGE_FILES were failing (e.g.
(see http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-06/msg00809.html):
lseeksize and lseektype were set to 8 and __int64, but Borland's
<io.h> suggests that they should be 4 and long respectively.

Changing them accordingly makes all tests pass. And I see that
win32/win32.c has special handling for __BORLANDC__ + USE_LARGE_FILES,
presumably to cope with this difference?

p4raw-id: //depot/perl@25216

16 years agoTweak the canned win32/config.* files
Steve Hay [Fri, 22 Jul 2005 16:36:41 +0000 (16:36 +0000)]
Tweak the canned win32/config.* files

uselargefiles, usemultiplicity, useperlio and useithreads are now
off in the canned win32/config_H.* files, so change these to match.

Also scrap the misleading ~USE_PERLIO~ and ~USE_SITECUST~ tags
which don't actually work since no such CFG_VARS are passed in to
config_sh.PL. (The useperlio and usesitecustomize entries actually
get substituted by the more general "if (/^([\w_]+)=(.*)$/)" case.)

p4raw-id: //depot/perl@25215

16 years agoAdd missing entries to win32/config.*
Steve Hay [Fri, 22 Jul 2005 14:22:38 +0000 (14:22 +0000)]
Add missing entries to win32/config.*

No existing entries changed, just adding some missing ones based
on Porting/config.sh

p4raw-id: //depot/perl@25214

16 years ago[perl #36612] [PATCH] Misleading shift docs about @ARGV
Michael G Schwern [Wed, 20 Jul 2005 18:26:23 +0000 (11:26 -0700)]
[perl #36612] [PATCH] Misleading shift docs about @ARGV
From: Michael G Schwern (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-36612-118070.2.49212485540788@perl.org>

p4raw-id: //depot/perl@25213

16 years agoTidy up options / defines output from makedef.pl
Steve Hay [Fri, 22 Jul 2005 10:32:02 +0000 (10:32 +0000)]
Tidy up options / defines output from makedef.pl
and change Win32-specific comments to say "On Win32 ..." now
that AIX is using the same code too

p4raw-id: //depot/perl@25212

16 years agoSilence Win32 warnings when not using USE_LARGE_FILES
Steve Hay [Fri, 22 Jul 2005 10:29:51 +0000 (10:29 +0000)]
Silence Win32 warnings when not using USE_LARGE_FILES

p4raw-id: //depot/perl@25211

16 years agoI *DO* have AIX, and extending #25209 like this make it happy again
H.Merijn Brand [Thu, 21 Jul 2005 17:40:06 +0000 (17:40 +0000)]
I *DO* have AIX, and extending #25209 like this make it happy again
Thank you Steve!

p4raw-id: //depot/perl@25210

16 years agoMake makedef.pl read "miniperl -V" on Win32
Steve Hay [Thu, 21 Jul 2005 17:01:33 +0000 (17:01 +0000)]
Make makedef.pl read "miniperl -V" on Win32

Perhaps other platforms that use makedef.pl also need a similar
change (currently required to pick up PERL_DONT_CREATE_GVSV),
but it also requires them to have minimal canned configs (if they
are using canned configs like Win32 does) and I don't have any
of the affected platforms (AIX, WinCE, OS/2, MacOS Classic and
NetWare) for testing, so play it safe instead

p4raw-id: //depot/perl@25209

16 years agoMake the canned config.h files used on Win32 more minimal
Steve Hay [Thu, 21 Jul 2005 16:50:27 +0000 (16:50 +0000)]
Make the canned config.h files used on Win32 more minimal

These are used in their unedited form to build miniperl, so should
represent a minimal configuration

The plan is to use miniperl's "-V" output in makedef.pl, so it is
important that it doesn't include any of the optional things in the
makefiles that the user might have chosen to disable

(The actual config.h used to build perl itself is, of course, an
edited version of these canned configs produced by using miniperl
to run config_h.PL so these changes won't affect perl itself)

p4raw-id: //depot/perl@25208

16 years agoRe: [PATCH] support POSIX SA_SIGINFO
Jarkko Hietaniemi [Thu, 21 Jul 2005 18:33:22 +0000 (21:33 +0300)]
Re: [PATCH] support POSIX SA_SIGINFO
Message-ID: <42DFC042.1090201@gmail.com>

p4raw-id: //depot/perl@25207

16 years agoRearrange win32/config_H.* to match config_h.SH
Steve Hay [Thu, 21 Jul 2005 14:20:06 +0000 (14:20 +0000)]
Rearrange win32/config_H.* to match config_h.SH

No actual changes, just reordering the contents of the files so that
diff works better.

p4raw-id: //depot/perl@25206

16 years agoCompress::Zlib 1.35
Paul Marquess [Thu, 21 Jul 2005 10:06:06 +0000 (11:06 +0100)]
Compress::Zlib 1.35
From: "Paul Marquess" <paul.marquess@ntlworld.com>
Message-Id: <20050721090634.CA4E61F0003@mx1.mandriva.com>

p4raw-id: //depot/perl@25205

16 years agoRemove :base_io from the set of default "safe" opcodes.
Rafael Garcia-Suarez [Wed, 20 Jul 2005 16:53:16 +0000 (16:53 +0000)]
Remove :base_io from the set of default "safe" opcodes.
This fixes bug [perl #36213] "Possible flaw in Safe.pm/Opcode.pm
that allows access to any file" but introduces a backward
compatibility issue.

p4raw-id: //depot/perl@25204

16 years agoFix definition of Perl_sighandler following change 25200
Steve Hay [Wed, 20 Jul 2005 13:59:18 +0000 (13:59 +0000)]
Fix definition of Perl_sighandler following change 25200

p4raw-id: //depot/perl@25203

16 years agoConvert t/op/vec.t to test.pl
Steve Peters [Wed, 20 Jul 2005 08:06:38 +0000 (03:06 -0500)]
Convert t/op/vec.t to test.pl
Message-ID: <20050720130638.GA6123@mccoy.peters.homeunix.org>

p4raw-id: //depot/perl@25202

16 years agoSilence Win32 compiler warning (signed/unsigned mismatch)
Steve Hay [Wed, 20 Jul 2005 13:08:54 +0000 (13:08 +0000)]
Silence Win32 compiler warning (signed/unsigned mismatch)

p4raw-id: //depot/perl@25201

16 years agosupport POSIX SA_SIGINFO
Jarkko Hietaniemi [Wed, 20 Jul 2005 14:40:54 +0000 (17:40 +0300)]
support POSIX SA_SIGINFO
Message-ID: <42DE3846.6050606@gmail.com>

p4raw-id: //depot/perl@25200

16 years agoSilence warnings about NSIG redefinition on Win32
Steve Hay [Wed, 20 Jul 2005 12:11:56 +0000 (12:11 +0000)]
Silence warnings about NSIG redefinition on Win32

(Change 25191 doesn't work out unless dosish.h includes <signal.h>
too, which it currently only does for DJGPP)

p4raw-id: //depot/perl@25199

16 years agoRemove obsolete error messages
Rafael Garcia-Suarez [Wed, 20 Jul 2005 11:18:59 +0000 (11:18 +0000)]
Remove obsolete error messages

p4raw-id: //depot/perl@25198

16 years agocroak() accepts Nullch as a parameter.
Rafael Garcia-Suarez [Wed, 20 Jul 2005 10:59:44 +0000 (10:59 +0000)]
croak() accepts Nullch as a parameter.
(spotted by Stas Bekman)

p4raw-id: //depot/perl@25197

16 years agoFix Newz() backwards-compatibility macro
Steve Hay [Wed, 20 Jul 2005 10:36:20 +0000 (10:36 +0000)]
Fix Newz() backwards-compatibility macro

p4raw-id: //depot/perl@25196

16 years agoRemove :unique attribute from Config.pm,
Rafael Garcia-Suarez [Wed, 20 Jul 2005 10:31:04 +0000 (10:31 +0000)]
Remove :unique attribute from Config.pm,
until we find a better implementation of it (or
remove it). See [perl #36375].

p4raw-id: //depot/perl@25195

16 years agolvalue-subs returning elements of tied hashes/arrays
Tassilo von Parseval [Wed, 20 Jul 2005 10:43:11 +0000 (12:43 +0200)]
lvalue-subs returning elements of tied hashes/arrays
Message-id: <20050720084311.GA20332@ethan>

p4raw-id: //depot/perl@25194

16 years agoExit test script (if we're going to) *before* declaring a plan
Steve Hay [Wed, 20 Jul 2005 09:00:29 +0000 (09:00 +0000)]
Exit test script (if we're going to) *before* declaring a plan

p4raw-id: //depot/perl@25193

16 years agoRE: rebuilding lib/Config*
Robin Barker [Thu, 14 Jul 2005 15:27:00 +0000 (15:27 +0000)]
RE: rebuilding lib/Config*
Message-ID: <533D273D4014D411AB1D00062938C4D90849C733@hotel.npl.co.uk>

p4raw-id: //depot/perl@25192

16 years agomove NSIG logic
Jarkko Hietaniemi [Wed, 20 Jul 2005 09:57:44 +0000 (12:57 +0300)]
move NSIG logic
Message-ID: <42DDF5E8.1060100@gmail.com>

p4raw-id: //depot/perl@25191

16 years ago C<use Foo;> inside Foo.pm considered a "bad thing"
Nicholas Clark [Tue, 19 Jul 2005 22:15:43 +0000 (22:15 +0000)]
   C<use Foo;> inside Foo.pm considered a "bad thing"
       (Certainly where there is AUTOLOADing and XS)
       Hopefully *this* fixes the POSIX breakage.

p4raw-id: //depot/perl@25190

16 years agoC<use Foo;> inside Foo.pm considered a "bad thing"
Nicholas Clark [Tue, 19 Jul 2005 21:16:20 +0000 (21:16 +0000)]
C<use Foo;> inside Foo.pm considered a "bad thing"
(Certainly where there is AUTOLOADing and XS)
Hopefully this fixes the POSIX breakage.

p4raw-id: //depot/perl@25189

16 years agoXS constants fail when their value is called for, not at import.
Nicholas Clark [Tue, 19 Jul 2005 21:08:17 +0000 (21:08 +0000)]
XS constants fail when their value is called for, not at import.
This might be construed as a bug. Fixing is probably a greater evil.

p4raw-id: //depot/perl@25188

16 years agoExtend the the "our variable redeclared" warning to the case:
Rafael Garcia-Suarez [Tue, 19 Jul 2005 14:12:38 +0000 (14:12 +0000)]
Extend the the "our variable redeclared" warning to the case:
    our $x; our $x;
and add more tests

p4raw-id: //depot/perl@25187

16 years agoFix test following change #25181
Steve Hay [Tue, 19 Jul 2005 13:25:42 +0000 (13:25 +0000)]
Fix test following change #25181
p4raw-link: @25181 on //depot/perl: 945ffa4f5b4934f08041070c2899013a3af4e644

p4raw-id: //depot/perl@25186

16 years agoallow POSIX SIGRTMIN...SIGRTMAX signals (and plug a core dump)
Jarkko Hietaniemi [Tue, 19 Jul 2005 12:06:00 +0000 (15:06 +0300)]
allow POSIX SIGRTMIN...SIGRTMAX signals (and plug a core dump)
Message-ID: <42DCC278.2010009@gmail.com>

p4raw-id: //depot/perl@25185

16 years agoFix strict test to go with the precedent warning change
Rafael Garcia-Suarez [Tue, 19 Jul 2005 10:09:57 +0000 (10:09 +0000)]
Fix strict test to go with the precedent warning change

p4raw-id: //depot/perl@25182

16 years ago[perl #36526] Incorrect (X)HTML generated by Pod::Html
Earl Hood [Tue, 12 Jul 2005 23:55:28 +0000 (16:55 -0700)]
[perl #36526] Incorrect (X)HTML generated by Pod::Html
From: Earl Hood (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-36526-117155.10.6496168983897@perl.org>

(with old code deleted rather than commented out)

p4raw-id: //depot/perl@25181

16 years agoSilence new (expected) warnings
Rafael Garcia-Suarez [Tue, 19 Jul 2005 09:56:59 +0000 (09:56 +0000)]
Silence new (expected) warnings

p4raw-id: //depot/perl@25180

16 years agoOverhaul the semantics of the warning
Rafael Garcia-Suarez [Tue, 19 Jul 2005 09:45:24 +0000 (09:45 +0000)]
Overhaul the semantics of the warning
""%s" variable %s masks earlier declaration",
based on a patch by Rick Delaney. Now we have :
    my $x;   my $x; # warns
    my $x;  our $x; # warns
    our $x;  my $x; # warns
    our $x; our $x; # silent

p4raw-id: //depot/perl@25179

16 years agoFinal (hopefully) fix for fchdir
Steve Peters [Mon, 18 Jul 2005 22:59:19 +0000 (17:59 -0500)]
Final (hopefully) fix for fchdir
Message-ID: <20050719035919.GA32670@mccoy.peters.homeunix.org>

p4raw-id: //depot/perl@25178

16 years agoRe: [PATCH] Faster **
Piotr Fusik [Fri, 24 Jun 2005 12:47:40 +0000 (14:47 +0200)]
Re: [PATCH] Faster **
From:  "Piotr Fusik" <pfusik@op.pl>
Message-Id:  <00b201c578af$7ad02b40$17d24dd5@piec>

p4raw-id: //depot/perl@25177

16 years agothe "local @foo with $#foo" tests are no longer TODO
Dave Mitchell [Tue, 19 Jul 2005 01:05:18 +0000 (01:05 +0000)]
the "local @foo with $#foo" tests are no longer TODO

p4raw-id: //depot/perl@25176

16 years agoRe: [PATCH] RE: blead: no longer supports %vd format
Rafael Garcia-Suarez [Mon, 18 Jul 2005 18:35:09 +0000 (20:35 +0200)]
Re: [PATCH] RE: blead: no longer supports %vd format
Message-ID: <20050718183509.0381169c@grubert.mandrakesoft.com>

p4raw-id: //depot/perl@25174

16 years agoRe: AIX 5.2 localtime bug attack
Campo Weijerman [Mon, 18 Jul 2005 17:34:55 +0000 (19:34 +0200)]
Re: AIX 5.2 localtime bug attack
Message-ID: <20050718153455.GA29381@python>

mday++ is also wday++ and yday++

p4raw-id: //depot/perl@25173

16 years agoThe continuing plod through embed.fnc
Andy Lester [Mon, 18 Jul 2005 10:37:38 +0000 (05:37 -0500)]
The continuing plod through embed.fnc
Message-ID: <20050718153738.GB20193@petdance.com>

p4raw-id: //depot/perl@25172

16 years agoRE: blead: no longer supports %vd format
Robin Barker [Thu, 14 Jul 2005 14:31:00 +0000 (14:31 +0000)]
RE: blead: no longer supports %vd format
Message-ID: <533D273D4014D411AB1D00062938C4D90849C730@hotel.npl.co.uk>

p4raw-id: //depot/perl@25171

16 years agotests are expected to fail if dirfd () does not exist
H.Merijn Brand [Mon, 18 Jul 2005 11:02:01 +0000 (11:02 +0000)]
tests are expected to fail if dirfd () does not exist
make the tests to expect failures in that case

p4raw-id: //depot/perl@25170

16 years ago1. Typo detected by Schwern (#25151)
H.Merijn Brand [Mon, 18 Jul 2005 10:27:06 +0000 (10:27 +0000)]
1. Typo detected by Schwern (#25151)
2. Added proza about patches (#25152)
3. dirfd got the wrong define based on previous tests (#25168)

p4raw-id: //depot/perl@25169

16 years agoSilence compiler warning following change 25157
Steve Hay [Mon, 18 Jul 2005 09:54:58 +0000 (09:54 +0000)]
Silence compiler warning following change 25157

(DIE returns Perl_die's return value which is an OP*, not the I32
that Perl_apply is expected to return)

p4raw-id: //depot/perl@25167

16 years agoRe: [perl #27028] /$/ not honouring /m in some cases
Rick Delaney [Thu, 14 Jul 2005 16:10:00 +0000 (16:10 +0000)]
Re: [perl #27028] /$/ not honouring /m in some cases
Message-ID: <20050714141059.GF19090@localhost.localdomain>

p4raw-id: //depot/perl@25166

16 years agoperlop: why \c\ cannot be placed just before the terminating delimiter
SADAHIRO Tomoyuki [Sun, 17 Jul 2005 11:38:05 +0000 (20:38 +0900)]
perlop: why \c\ cannot be placed just before the terminating delimiter
Message-Id: <20050717112557.5921.BQW10602@nifty.com>

p4raw-id: //depot/perl@25165

16 years agoRe: Why does our() cross packages? (PATCH)
Michael G. Schwern [Fri, 15 Jul 2005 14:35:18 +0000 (07:35 -0700)]
Re: Why does our() cross packages? (PATCH)
Message-ID: <20050715213518.GH6897@windhund.schwern.org>

(with minor tweaks suggested in subsequent posts)

p4raw-id: //depot/perl@25164

16 years agoperl -Dstv -e'... for min..max' displayed wrong stack elements
Dave Mitchell [Mon, 18 Jul 2005 00:16:31 +0000 (00:16 +0000)]
perl -Dstv -e'... for min..max' displayed wrong stack elements

p4raw-id: //depot/perl@25163

16 years agodelete a non-fucntioning chown in stat.t: it didn't have gid arg.
Dave Mitchell [Sun, 17 Jul 2005 22:07:14 +0000 (22:07 +0000)]
delete a non-fucntioning chown in stat.t: it didn't have gid arg.
Spotted by Gisle Aas.

p4raw-id: //depot/perl@25162

16 years ago[perl #9720] document what can be assigned to a shared scalar
Dave Mitchell [Sun, 17 Jul 2005 20:54:15 +0000 (20:54 +0000)]
[perl #9720] document what can be assigned to a shared scalar

p4raw-id: //depot/perl@25161

16 years ago$SIG{__WARN__} = sub { goto &foo } could recurse infinitely
Dave Mitchell [Sun, 17 Jul 2005 20:12:54 +0000 (20:12 +0000)]
$SIG{__WARN__} = sub { goto &foo } could recurse infinitely

p4raw-id: //depot/perl@25160

16 years agochange #25129 was overzealous in delaying the call to ckWARN
Dave Mitchell [Sun, 17 Jul 2005 19:02:10 +0000 (19:02 +0000)]
change #25129 was overzealous in delaying the call to ckWARN
p4raw-link: @25129 on //depot/perl: 041457d90dbb6fb79a72c7a8462f01423f2daa09

p4raw-id: //depot/perl@25159

16 years agoRe: [perl #36569] chop fails on decoded string with trailing nul
SADAHIRO Tomoyuki [Sat, 16 Jul 2005 22:05:13 +0000 (07:05 +0900)]
Re: [perl #36569] chop fails on decoded string with trailing nul
Message-Id: <20050716220041.2BDD.BQW10602@nifty.com>

p4raw-id: //depot/perl@25158

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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