This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
15 years agoRemove unreferenced local variable (and the warning about it)
Steve Hay [Fri, 1 Jul 2005 13:39:33 +0000 (13:39 +0000)]
Remove unreferenced local variable (and the warning about it)

p4raw-id: //depot/perl@25038

15 years agoAdd the perlglossary man page
Yitzchak Scott-Thoennes [Fri, 1 Jul 2005 03:10:50 +0000 (20:10 -0700)]
Add the perlglossary man page

Subject: [PATCH] perlglossary.pod
Message-ID: <20050701101050.GA2448@efn.org>

p4raw-id: //depot/perl@25037

15 years agoMake Exporter.t warnings clean
Michael G. Schwern [Tue, 28 Jun 2005 15:58:36 +0000 (08:58 -0700)]
Make Exporter.t warnings clean
Message-ID: <20050628225836.GB27320@windhund.schwern.org>

p4raw-id: //depot/perl@25036

15 years agosilence a warning in Perl_sv_compile_2op
Dave Mitchell [Fri, 1 Jul 2005 11:49:22 +0000 (11:49 +0000)]
silence a warning in Perl_sv_compile_2op

p4raw-id: //depot/perl@25035

15 years agosilence gcc 'comparison is always false' warning in MEM_WRAP_CHECK
Dave Mitchell [Fri, 1 Jul 2005 11:45:40 +0000 (11:45 +0000)]
silence gcc 'comparison is always false' warning in MEM_WRAP_CHECK
Only a partial fix: works where sizeof(type)==1; since we
can never wraparound in that case, disarm the check

p4raw-id: //depot/perl@25034

15 years agoSilence some cast warnings from bcc32 on Win32
Steve Hay [Fri, 1 Jul 2005 07:44:50 +0000 (07:44 +0000)]
Silence some cast warnings from bcc32 on Win32

See the thread starting here for arguments:
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-06/msg00994.html

p4raw-id: //depot/perl@25033

15 years ago[perl #36434] assigning shared consts (eg __PACKAGE__) to magic vars
Dave Mitchell [Thu, 30 Jun 2005 22:41:07 +0000 (22:41 +0000)]
[perl #36434] assigning shared consts (eg __PACKAGE__) to magic vars

p4raw-id: //depot/perl@25032

15 years agoBy grabbing the length, we can use sv_setpvn here.
Nicholas Clark [Thu, 30 Jun 2005 17:41:03 +0000 (17:41 +0000)]
By grabbing the length, we can use sv_setpvn here.

p4raw-id: //depot/perl@25031

15 years agoUse sv_setpvn where we know the length.
Nicholas Clark [Thu, 30 Jun 2005 17:37:56 +0000 (17:37 +0000)]
Use sv_setpvn where we know the length.

p4raw-id: //depot/perl@25030

15 years agoA terser way of implementing require_pv.
Nicholas Clark [Thu, 30 Jun 2005 17:28:45 +0000 (17:28 +0000)]
A terser way of implementing require_pv.

p4raw-id: //depot/perl@25029

15 years agoWe know the length, so use sv_setpvn rather than sv_setpv.
Nicholas Clark [Thu, 30 Jun 2005 17:21:28 +0000 (17:21 +0000)]
We know the length, so use sv_setpvn rather than sv_setpv.

p4raw-id: //depot/perl@25028

15 years agoAvoid using PL_Sv in the -V argument processing.
Nicholas Clark [Thu, 30 Jun 2005 17:05:13 +0000 (17:05 +0000)]
Avoid using PL_Sv in the -V argument processing.
Express the embedded perl program in a slightly terser way.

p4raw-id: //depot/perl@25027

15 years agoUse Perl_sv_catpvf to shorten the code (source and object) needed for
Nicholas Clark [Thu, 30 Jun 2005 16:34:52 +0000 (16:34 +0000)]
Use Perl_sv_catpvf to shorten the code (source and object) needed for
commandline -V options that q\0...\0.

p4raw-id: //depot/perl@25026

15 years agoAdd TODO tests for bug #36434
Rafael Garcia-Suarez [Thu, 30 Jun 2005 16:15:31 +0000 (16:15 +0000)]
Add TODO tests for bug #36434

p4raw-id: //depot/perl@25025

15 years agoThe core shouldn't be using PL_na
Nicholas Clark [Thu, 30 Jun 2005 12:28:55 +0000 (12:28 +0000)]
The core shouldn't be using PL_na

p4raw-id: //depot/perl@25024

15 years ago-V:... would get upset (syntax error) if ... contained unbalanced ().
Nicholas Clark [Thu, 30 Jun 2005 12:15:14 +0000 (12:15 +0000)]
-V:... would get upset (syntax error) if ... contained unbalanced ().

p4raw-id: //depot/perl@25023

15 years agoReplace newSVpv(...,0) with newSVpvn where we know the length.
Nicholas Clark [Thu, 30 Jun 2005 11:40:37 +0000 (11:40 +0000)]
Replace newSVpv(...,0) with newSVpvn where we know the length.

p4raw-id: //depot/perl@25022

15 years agoWhy use Perl_form and newSVpv when newSVpvf will do it in one?
Nicholas Clark [Thu, 30 Jun 2005 11:20:33 +0000 (11:20 +0000)]
Why use Perl_form and newSVpv when newSVpvf will do it in one?

p4raw-id: //depot/perl@25021

15 years agomake t/uni/class.t faster
Tels [Wed, 29 Jun 2005 21:19:52 +0000 (23:19 +0200)]
make t/uni/class.t faster
Message-Id: <200506292120.05519@bloodgate.com>

p4raw-id: //depot/perl@25020

15 years agoIf gp_flags is unused, why are we even allocating it?
Nicholas Clark [Thu, 30 Jun 2005 09:57:31 +0000 (09:57 +0000)]
If gp_flags is unused, why are we even allocating it?

p4raw-id: //depot/perl@25019

15 years agoNothing is actually relying on GvUNIQUE holding state.
Nicholas Clark [Thu, 30 Jun 2005 09:21:05 +0000 (09:21 +0000)]
Nothing is actually relying on GvUNIQUE holding state.

p4raw-id: //depot/perl@25018

15 years agoRe: [PATCH] Convert File::Basename tests to Test::More
Michael G. Schwern [Thu, 30 Jun 2005 01:02:30 +0000 (18:02 -0700)]
Re: [PATCH] Convert File::Basename tests to Test::More
Message-ID: <20050630080230.GC17965@windhund.schwern.org>

p4raw-id: //depot/perl@25017

15 years agoRe: [PATCH]Re: [perl #36417] IO::Handle::getline() doco should note an important...
Steve Peters [Wed, 29 Jun 2005 21:47:23 +0000 (16:47 -0500)]
Re: [PATCH]Re: [perl #36417] IO::Handle::getline() doco should note an important difference from <$io>
Message-ID: <20050630024723.GA3786@mccoy.peters.homeunix.org>

p4raw-id: //depot/perl@25016

15 years agosome dusting off of the cross-compilation information
Jarkko Hietaniemi [Thu, 30 Jun 2005 08:41:17 +0000 (11:41 +0300)]
some dusting off of the cross-compilation information
Message-ID: <42C385FD.9040601@gmail.com>

p4raw-id: //depot/perl@25015

15 years agoSilence MinGW warnings about system headers when building Errno
Steve Hay [Thu, 30 Jun 2005 07:57:25 +0000 (07:57 +0000)]
Silence MinGW warnings about system headers when building Errno

Thanks to Mike Guy for the suggested fix.

p4raw-id: //depot/perl@25014

15 years agoExpand on parts of perltodo
Nicholas Clark [Wed, 29 Jun 2005 21:24:53 +0000 (21:24 +0000)]
Expand on parts of perltodo

p4raw-id: //depot/perl@25013

15 years agoAll tests pass (for me) with -DPERL_DONT_CREATE_GVSV
Nicholas Clark [Wed, 29 Jun 2005 21:09:16 +0000 (21:09 +0000)]
All tests pass (for me) with -DPERL_DONT_CREATE_GVSV

p4raw-id: //depot/perl@25012

15 years agoMake warnings.t pass with -DPERL_DONT_CREATE_GVSV
Nicholas Clark [Wed, 29 Jun 2005 20:24:12 +0000 (20:24 +0000)]
Make warnings.t pass with -DPERL_DONT_CREATE_GVSV

p4raw-id: //depot/perl@25011

15 years agoFixes to -DPERL_DONT_CREATE_GVSV to make more tests pass
Nicholas Clark [Wed, 29 Jun 2005 19:25:24 +0000 (19:25 +0000)]
Fixes to -DPERL_DONT_CREATE_GVSV to make more tests pass

p4raw-id: //depot/perl@25010

15 years agoFirst stab at not automatically creating an unused SV for GvSV
Nicholas Clark [Wed, 29 Jun 2005 15:58:14 +0000 (15:58 +0000)]
First stab at not automatically creating an unused SV for GvSV
Enable it with -DPERL_DONT_CREATE_GVSV.
Currently if enabled 22 test scripts have failures, so still some way
to go.

p4raw-id: //depot/perl@25009

15 years agoRemove old variable needed for binary compatibility
Rafael Garcia-Suarez [Wed, 29 Jun 2005 08:11:53 +0000 (08:11 +0000)]
Remove old variable needed for binary compatibility

p4raw-id: //depot/perl@25008

15 years agoConvert strcpy to memcpy where we already know the length.
Nicholas Clark [Tue, 28 Jun 2005 22:02:03 +0000 (22:02 +0000)]
Convert strcpy to memcpy where we already know the length.

p4raw-id: //depot/perl@25007

16 years agomove Carp.pod back into Carp.pm
Dave Mitchell [Tue, 28 Jun 2005 11:28:20 +0000 (11:28 +0000)]
move Carp.pod back into Carp.pm

p4raw-id: //depot/perl@25006

16 years agoB::Deparse was chocking on variable names with colons (like foo::::bar)
Rafael Garcia-Suarez [Tue, 28 Jun 2005 11:17:30 +0000 (11:17 +0000)]
B::Deparse was chocking on variable names with colons (like foo::::bar)

p4raw-id: //depot/perl@25005

16 years agoRe: Hints for 64bitall (PPC!) Darwin perl
Dominic Dunlop [Mon, 27 Jun 2005 19:46:59 +0000 (21:46 +0200)]
Re: Hints for 64bitall (PPC!) Darwin perl
Message-Id: <1D31D9A6-2451-49EE-AD80-80F1D9CA2825@computer.org>
Date: Mon, 27 Jun 2005 19:46:59 +0200

p4raw-id: //depot/perl@25004

16 years agoStop "Possible use before definition" warning following change 24997
Steve Hay [Tue, 28 Jun 2005 08:01:21 +0000 (08:01 +0000)]
Stop "Possible use before definition" warning following change 24997

p4raw-id: //depot/perl@25003

16 years agoUpgrade to Time::HiRes 1.71
Rafael Garcia-Suarez [Tue, 28 Jun 2005 07:40:35 +0000 (07:40 +0000)]
Upgrade to Time::HiRes 1.71

p4raw-id: //depot/perl@25002

16 years agoStop "suspicious pointer conversion" warning following change 24997
Steve Hay [Tue, 28 Jun 2005 07:40:01 +0000 (07:40 +0000)]
Stop "suspicious pointer conversion" warning following change 24997

p4raw-id: //depot/perl@25001

16 years agoDon't install demo files with perl
Rafael Garcia-Suarez [Mon, 27 Jun 2005 21:57:04 +0000 (21:57 +0000)]
Don't install demo files with perl

p4raw-id: //depot/perl@25000

16 years agoAvoid redefinition warning for MinGW
Mattia Barbon [Mon, 27 Jun 2005 22:07:00 +0000 (22:07 +0000)]
Avoid redefinition warning for MinGW
Message-ID: <Mahogany-0.66.0-1232-20050627-220727.00@rbnet.it>

p4raw-id: //depot/perl@24999

16 years agoFix sv_dec of undefined PVs to (a) not downgrade to NV
Nicholas Clark [Mon, 27 Jun 2005 20:52:27 +0000 (20:52 +0000)]
Fix sv_dec of undefined PVs to (a) not downgrade to NV
(b) give -1, rather than +1

p4raw-id: //depot/perl@24998

16 years agoWe're going round in circles with pp_sys.c
Andy Lester [Mon, 27 Jun 2005 13:06:59 +0000 (08:06 -0500)]
We're going round in circles with pp_sys.c
Message-ID: <20050627180659.GB29744@petdance.com>

(edited)

p4raw-id: //depot/perl@24997

16 years agoFix installation of ptar(1) manpage.
Rafael Garcia-Suarez [Mon, 27 Jun 2005 17:19:45 +0000 (17:19 +0000)]
Fix installation of ptar(1) manpage.
The __END__ was making the POD being ignored by pod2man.

p4raw-id: //depot/perl@24996

16 years agoMake Carp.pm even lighter (and Carp::Heavy even heavier)
Dave Mitchell [Mon, 27 Jun 2005 16:34:34 +0000 (16:34 +0000)]
Make Carp.pm even lighter (and Carp::Heavy even heavier)
Also move carp.pm pod to carp.pod

p4raw-id: //depot/perl@24995

16 years agoSilence compiler warning in SDBM_File
Steve Hay [Mon, 27 Jun 2005 15:45:05 +0000 (15:45 +0000)]
Silence compiler warning in SDBM_File

Unless I'm missing something it looks like "key" actually is used,
and the "key = key" assignment causes bcc32 to complain about use
before definition!

p4raw-id: //depot/perl@24994

16 years agoXSLoader for Sys::Syslog
Alexey Tourbin [Sun, 26 Jun 2005 08:32:05 +0000 (12:32 +0400)]
XSLoader for Sys::Syslog
Message-ID: <20050626043204.GA31585@solemn.turbinal.org>

p4raw-id: //depot/perl@24993

16 years agoOops (fix previous fix).
Rafael Garcia-Suarez [Mon, 27 Jun 2005 13:51:10 +0000 (13:51 +0000)]
Oops (fix previous fix).

p4raw-id: //depot/perl@24992

16 years agoFix tests of Filter::Simple 0.82 in the core
Rafael Garcia-Suarez [Mon, 27 Jun 2005 13:48:26 +0000 (13:48 +0000)]
Fix tests of Filter::Simple 0.82 in the core

p4raw-id: //depot/perl@24991

16 years agoUpgrade to Filter::Simple 0.82
Rafael Garcia-Suarez [Mon, 27 Jun 2005 13:46:25 +0000 (13:46 +0000)]
Upgrade to Filter::Simple 0.82

p4raw-id: //depot/perl@24990

16 years agoUpgrade to Test::Harness 2.52
Rafael Garcia-Suarez [Mon, 27 Jun 2005 12:46:44 +0000 (12:46 +0000)]
Upgrade to Test::Harness 2.52

p4raw-id: //depot/perl@24989

16 years agoUpgrade to Time::HiRes 1.70
Rafael Garcia-Suarez [Mon, 27 Jun 2005 12:35:33 +0000 (12:35 +0000)]
Upgrade to Time::HiRes 1.70

p4raw-id: //depot/perl@24988

16 years agoSuppress warnings about a clash between redefined malloc and the
Andy Lester [Fri, 24 Jun 2005 12:11:59 +0000 (07:11 -0500)]
Suppress warnings about a clash between redefined malloc and the
use of __attribute__malloc__

Subject: Re: Fun with __attribute__malloc__
Message-ID: <20050624171159.GB29590@petdance.com>

p4raw-id: //depot/perl@24987

16 years agoTweak the child dump socket protocol to return error messages to the
Nicholas Clark [Sun, 26 Jun 2005 22:19:22 +0000 (22:19 +0000)]
Tweak the child dump socket protocol to return error messages to the
parent so that it can display what went wrong.

p4raw-id: //depot/perl@24986

16 years agoUpgrade to Time::HiRes 1.69
Rafael Garcia-Suarez [Sun, 26 Jun 2005 20:06:10 +0000 (20:06 +0000)]
Upgrade to Time::HiRes 1.69

p4raw-id: //depot/perl@24985

16 years agoWhen using DEBUG_LEAKING_SCALARS_FORK_DUMP it's possible to cause
Nicholas Clark [Sun, 26 Jun 2005 17:59:33 +0000 (17:59 +0000)]
When using DEBUG_LEAKING_SCALARS_FORK_DUMP it's possible to cause
indefinite hangs when the debugging child holds open Perl_debug_log,
and it happens to be a file descriptor that is one end of a pipe,
with a process sitting at the other end waitng for EOF.
So close all descriptors in the child *including* Perl_debug_log,
and pass it back in over the control socket if it's needed.

p4raw-id: //depot/perl@24984

16 years agoNeed to pass a my_perl to S_my_localtime to make threaded builds build.
Nicholas Clark [Sun, 26 Jun 2005 10:28:43 +0000 (10:28 +0000)]
Need to pass a my_perl to S_my_localtime to make threaded builds build.

p4raw-id: //depot/perl@24983

16 years agoAdd a sanity check to Config::AUTOLOAD to prevent infinte loops if
Nicholas Clark [Sat, 25 Jun 2005 17:58:26 +0000 (17:58 +0000)]
Add a sanity check to Config::AUTOLOAD to prevent infinte loops if
Configure_heavy.pl gets truncated.

p4raw-id: //depot/perl@24982

16 years agoOn OS X to use perl's malloc need to USE_PERL_SBRK and emulate sbrk()
Nicholas Clark [Sat, 25 Jun 2005 15:45:06 +0000 (15:45 +0000)]
On OS X to use perl's malloc need to USE_PERL_SBRK and emulate sbrk()
using system malloc, because sbrk() stops giving us memory after about
14Mb.

p4raw-id: //depot/perl@24981

16 years agoNeed to skip exporting PL_dumper_fd unless it is used.
Nicholas Clark [Sat, 25 Jun 2005 15:42:30 +0000 (15:42 +0000)]
Need to skip exporting PL_dumper_fd unless it is used.

p4raw-id: //depot/perl@24980

16 years agoIf forking during global destruction, the child needs to close all
Nicholas Clark [Sat, 25 Jun 2005 12:55:09 +0000 (12:55 +0000)]
If forking during global destruction, the child needs to close all
unused file descriptors, else it can cause other processes to hang
because it accidentally holds open pipes and sockets.

p4raw-id: //depot/perl@24979

16 years agoUpgrade to Unicode::Collate 0.51
Rafael Garcia-Suarez [Fri, 24 Jun 2005 15:21:38 +0000 (15:21 +0000)]
Upgrade to Unicode::Collate 0.51

p4raw-id: //depot/perl@24978

16 years agoFix typo in win32.c
Steve Hay [Fri, 24 Jun 2005 14:38:05 +0000 (14:38 +0000)]
Fix typo in win32.c

Doesn't fix bcc32 + USE_LARGE_FILES, though :-(

p4raw-id: //depot/perl@24977

16 years agoExtend DEBUG_LEAKING_SCALARS_FORK_DUMP so it can also dump scalars
Nicholas Clark [Fri, 24 Jun 2005 14:04:19 +0000 (14:04 +0000)]
Extend DEBUG_LEAKING_SCALARS_FORK_DUMP so it can also dump scalars
which become unreferenced. This is less likely to be successful.
The #define needs a better name.

p4raw-id: //depot/perl@24976

16 years agoStop '"__attribute__format__" redefined' warnings from gcc on Win32
Steve Hay [Fri, 24 Jun 2005 13:56:15 +0000 (13:56 +0000)]
Stop '"__attribute__format__" redefined' warnings from gcc on Win32

p4raw-id: //depot/perl@24975

16 years agoMake opendir() filename const in Win32-land & friends
Steve Hay [Fri, 24 Jun 2005 12:27:45 +0000 (12:27 +0000)]
Make opendir() filename const in Win32-land & friends

That fact that it wasn't const already was highlighted by a warning
from pp_open_dir() generated by change 24743. Rather than undo the
const change in pp_open_dir(), this seems to make more sense. Hope I
haven't broken Netware or WinCE.

p4raw-id: //depot/perl@24974

16 years agoNeed to do some sort of die/warn to get the "global destruction"
Nicholas Clark [Fri, 24 Jun 2005 10:45:44 +0000 (10:45 +0000)]
Need to do some sort of die/warn to get the "global destruction"
text if the bug is still present.

p4raw-id: //depot/perl@24973

16 years agoFix t\op\gv.t on Win32
Steve Hay [Fri, 24 Jun 2005 09:37:24 +0000 (09:37 +0000)]
Fix t\op\gv.t on Win32

p4raw-id: //depot/perl@24972

16 years agoRemove cargo-culted binmode.
Rafael Garcia-Suarez [Fri, 24 Jun 2005 07:54:59 +0000 (07:54 +0000)]
Remove cargo-culted binmode.

p4raw-id: //depot/perl@24971

16 years agoFix Archive-Tar tests on Win32 following change 24954
Steve Hay [Fri, 24 Jun 2005 07:42:41 +0000 (07:42 +0000)]
Fix Archive-Tar tests on Win32 following change 24954

p4raw-id: //depot/perl@24970

16 years agoWorkaround localtime edge case where TZ makes time go beyond
H.Merijn Brand [Fri, 24 Jun 2005 07:41:08 +0000 (07:41 +0000)]
Workaround localtime edge case where TZ makes time go beyond
the defined working range (AIX 5.2)

p4raw-id: //depot/perl@24969

16 years agochange 24967 got the #endif in the wrong place
Dave Mitchell [Thu, 23 Jun 2005 22:59:36 +0000 (22:59 +0000)]
change 24967 got the #endif in the wrong place

p4raw-id: //depot/perl@24968

16 years agodon't repopulate PADTMP slots with null SVs when freeing ops
Dave Mitchell [Thu, 23 Jun 2005 22:48:40 +0000 (22:48 +0000)]
don't repopulate PADTMP slots with null SVs when freeing ops

p4raw-id: //depot/perl@24967

16 years agoRemove the reference loop between symbol tables and typeglobs.
Nicholas Clark [Thu, 23 Jun 2005 21:30:33 +0000 (21:30 +0000)]
Remove the reference loop between symbol tables and typeglobs.
Typeglobs now have a weak reference onto their symbol table.

p4raw-id: //depot/perl@24966

16 years agoPre-YAPC consting fun
Andy Lester [Thu, 23 Jun 2005 21:04:00 +0000 (21:04 +0000)]
Pre-YAPC consting fun
Message-ID: <20050623190423.GA13835@petdance.com>

p4raw-id: //depot/perl@24965

16 years agoTake a larger margin to prevent 'X' failures in smokes
H.Merijn Brand [Thu, 23 Jun 2005 18:43:42 +0000 (18:43 +0000)]
Take a larger margin to prevent 'X' failures in smokes
I was able to get warnings on HP-UX 10.20 every 2nd to 3rd run
when reps was still 10000. With 15000 I didn't get a single warning

p4raw-id: //depot/perl@24964

16 years agoWarning suppression.
Rafael Garcia-Suarez [Thu, 23 Jun 2005 18:07:34 +0000 (18:07 +0000)]
Warning suppression.

p4raw-id: //depot/perl@24963

16 years agoThe current implementation of :unique is fundamentally flawed,
Nicholas Clark [Thu, 23 Jun 2005 18:00:38 +0000 (18:00 +0000)]
The current implementation of :unique is fundamentally flawed,
because declaring a scalar READONLY does not stop it being modified.
Hence the current implementation of :unique is *not threadsafe*
D'oh!
Better implementations welcome.

p4raw-id: //depot/perl@24962

16 years agoFix Archive::Tar test when perl is built with -Dmksymlinks
Rafael Garcia-Suarez [Thu, 23 Jun 2005 16:18:21 +0000 (16:18 +0000)]
Fix Archive::Tar test when perl is built with -Dmksymlinks

p4raw-id: //depot/perl@24961

16 years agoRe: [perl #9741] possible problem with File::Find
Steve Peters [Fri, 17 Jun 2005 23:27:14 +0000 (18:27 -0500)]
Re: [perl #9741] possible problem with File::Find
Message-ID: <20050618042714.GA29589@mccoy.peters.homeunix.org>

p4raw-id: //depot/perl@24960

16 years agoAdd a define PERL_POISON which tries to trip up anything accessing
Nicholas Clark [Thu, 23 Jun 2005 14:11:20 +0000 (14:11 +0000)]
Add a define PERL_POISON which tries to trip up anything accessing
freed or uninitialised memory. Currently only Poison()s freed
pointers.

p4raw-id: //depot/perl@24959

16 years agoIndent some of the #ifdef/#define/#endif to make the nesting clearer.
Nicholas Clark [Thu, 23 Jun 2005 14:09:57 +0000 (14:09 +0000)]
Indent some of the #ifdef/#define/#endif to make the nesting clearer.
Simplify SvPV_free slightly.

p4raw-id: //depot/perl@24958

16 years agoThis dummy test didn't pass
Rafael Garcia-Suarez [Thu, 23 Jun 2005 11:54:25 +0000 (11:54 +0000)]
This dummy test didn't pass

p4raw-id: //depot/perl@24957

16 years agoAdd a pseudo-test to clean up data files for Archive::Tar tests
Rafael Garcia-Suarez [Thu, 23 Jun 2005 11:34:35 +0000 (11:34 +0000)]
Add a pseudo-test to clean up data files for Archive::Tar tests

p4raw-id: //depot/perl@24956

16 years agoRemove test that relies on Test::POD
Rafael Garcia-Suarez [Thu, 23 Jun 2005 11:30:16 +0000 (11:30 +0000)]
Remove test that relies on Test::POD

p4raw-id: //depot/perl@24955

16 years agoRemove binary files, add a pseudo-test in Archive::Tar to generate them
Rafael Garcia-Suarez [Thu, 23 Jun 2005 11:29:16 +0000 (11:29 +0000)]
Remove binary files, add a pseudo-test in Archive::Tar to generate them

p4raw-id: //depot/perl@24954

16 years agoSilence bcc32 compiler warnings following change 24945
Steve Hay [Thu, 23 Jun 2005 11:02:42 +0000 (11:02 +0000)]
Silence bcc32 compiler warnings following change 24945

("Possible use of '%s' before definition")

p4raw-id: //depot/perl@24953

16 years agoRe-initialise PL_curcop to &PL_compiling before destroying the optree.
Nicholas Clark [Thu, 23 Jun 2005 10:41:00 +0000 (10:41 +0000)]
Re-initialise PL_curcop to &PL_compiling before destroying the optree.

p4raw-id: //depot/perl@24952

16 years agoRe: [perl #36350] unstable sorting for use integer; sort { $b <=> $a } @foo
Salvador FandiƱo [Tue, 21 Jun 2005 19:50:35 +0000 (21:50 +0200)]
Re: [perl #36350] unstable sorting for use integer; sort { $b <=> $a } @foo
Message-ID: <20050621181658.5977.qmail@lists.develooper.com>

p4raw-id: //depot/perl@24951

16 years agoOops! Change 24946 wasn't quite right
Steve Hay [Thu, 23 Jun 2005 10:21:53 +0000 (10:21 +0000)]
Oops! Change 24946 wasn't quite right

p4raw-id: //depot/perl@24950

16 years agoAdd handling of NV_ZERO_IS_ALLBITS_ZERO for Netware and epoc
Rafael Garcia-Suarez [Thu, 23 Jun 2005 09:32:55 +0000 (09:32 +0000)]
Add handling of NV_ZERO_IS_ALLBITS_ZERO for Netware and epoc

p4raw-id: //depot/perl@24949

16 years agoDefine d_nv_zero_is_allbits_zero for symbian
Rafael Garcia-Suarez [Thu, 23 Jun 2005 09:25:03 +0000 (09:25 +0000)]
Define d_nv_zero_is_allbits_zero for symbian
(noticed by Jarkko)

p4raw-id: //depot/perl@24948

16 years agoSilence bcc32 compiler warnings from win32/fcrypt.c (almost)
Steve Hay [Thu, 23 Jun 2005 09:18:37 +0000 (09:18 +0000)]
Silence bcc32 compiler warnings from win32/fcrypt.c (almost)

It still whines about 'in' and 'b' being assigned values that are
never used on lines 348 and 505 respectively (as side effects of the
calls to c2l and l2c respectively), but I'm not sure how to shut
them up.

p4raw-id: //depot/perl@24947

16 years agoMore bcc32 compiler warnings to silence
Steve Hay [Thu, 23 Jun 2005 09:00:28 +0000 (09:00 +0000)]
More bcc32 compiler warnings to silence

("Suspicious pointer conversion")

p4raw-id: //depot/perl@24946

16 years agoConst Boy II: The Localizing
Andy Lester [Wed, 22 Jun 2005 09:41:00 +0000 (04:41 -0500)]
Const Boy II: The Localizing
Message-ID: <20050622144059.GA19598@petdance.com>

p4raw-id: //depot/perl@24945

16 years agoSilence another bcc32 compiler warning
Steve Hay [Thu, 23 Jun 2005 08:04:21 +0000 (08:04 +0000)]
Silence another bcc32 compiler warning

("Possible use of '%s' before definition")

p4raw-id: //depot/perl@24944

16 years agoremove taint hack now that local $tainted no longer copies taint magic
Dave Mitchell [Wed, 22 Jun 2005 23:08:55 +0000 (23:08 +0000)]
remove taint hack now that local $tainted no longer copies taint magic

p4raw-id: //depot/perl@24943

16 years agohandle magic in local correctly
Dave Mitchell [Wed, 22 Jun 2005 21:42:54 +0000 (21:42 +0000)]
handle magic in local correctly
the local SV now gets a copy of any container magic, and no value
magic; in the past the whole magic chain was either shared or
moved

p4raw-id: //depot/perl@24942

16 years agoUpgrade to Test::Harness 2.50
H.Merijn Brand [Wed, 22 Jun 2005 17:14:04 +0000 (17:14 +0000)]
Upgrade to Test::Harness 2.50

p4raw-id: //depot/perl@24941

16 years agoAdd facility to fork() early in perl_destruct and use the child to
Nicholas Clark [Wed, 22 Jun 2005 16:37:06 +0000 (16:37 +0000)]
Add facility to fork() early in perl_destruct and use the child to
dump out leaked scalars (enabled with DEBUG_LEAKING_SCALARS_FORK_DUMP
when DEBUG_LEAKING_SCALARS is already in force)

p4raw-id: //depot/perl@24940

16 years agoSilence yet more bcc32 compiler warnings
Steve Hay [Wed, 22 Jun 2005 13:25:16 +0000 (13:25 +0000)]
Silence yet more bcc32 compiler warnings

("Code has no effect")

p4raw-id: //depot/perl@24939