This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
15 years agowhile (my $x ...) { ...; redo } shouldn't undef $x.
Dave Mitchell [Sat, 7 May 2005 12:57:06 +0000 (12:57 +0000)]
while (my $x ...) { ...; redo } shouldn't undef $x.
In the presence of 'my' in the conditional of a while(), until(),
or for(;;) loop, add an extra scope to the body so that redo
doesn't undef the lexical

p4raw-id: //depot/perl@24412

15 years agoadd 1.875c to the list of supported bisons
Dave Mitchell [Sat, 7 May 2005 11:06:16 +0000 (11:06 +0000)]
add 1.875c to the list of supported bisons

p4raw-id: //depot/perl@24411

15 years agoGet the correct refcount on the temporary assignment to PL_sigwarn so
Nicholas Clark [Fri, 6 May 2005 22:17:04 +0000 (22:17 +0000)]
Get the correct refcount on the temporary assignment to PL_sigwarn so
that other code assigning to $SIG{__WARN__} doesn't cause a premature
free.

p4raw-id: //depot/perl@24410

15 years agoOoops. Wise man tests with ithreads before commiting. D'oh!
Nicholas Clark [Fri, 6 May 2005 19:08:35 +0000 (19:08 +0000)]
Ooops. Wise man tests with ithreads before commiting. D'oh!

p4raw-id: //depot/perl@24409

15 years agoChange types of PL_he_arenaroot and PL_pte_arenaroot to avoid casting.
Nicholas Clark [Fri, 6 May 2005 18:38:45 +0000 (18:38 +0000)]
Change types of PL_he_arenaroot and PL_pte_arenaroot to avoid casting.

p4raw-id: //depot/perl@24408

15 years agoUpgrade to PathTools 3.07
Rafael Garcia-Suarez [Fri, 6 May 2005 15:37:30 +0000 (15:37 +0000)]
Upgrade to PathTools 3.07

p4raw-id: //depot/perl@24407

15 years agoDon't pretend SIGZERO exists [#35291].
Abhijit Menon-Sen [Fri, 6 May 2005 15:17:26 +0000 (15:17 +0000)]
Don't pretend SIGZERO exists [#35291].

p4raw-id: //depot/perl@24406

15 years agoMake the arena size changeable at compile time, and up the default by
Nicholas Clark [Fri, 6 May 2005 13:11:54 +0000 (13:11 +0000)]
Make the arena size changeable at compile time, and up the default by
a factor of 4.

p4raw-id: //depot/perl@24405

15 years agoAllocate pointer table entries (for ithread cloning) from an arena
Nicholas Clark [Fri, 6 May 2005 12:34:36 +0000 (12:34 +0000)]
Allocate pointer table entries (for ithread cloning) from an arena

p4raw-id: //depot/perl@24404

15 years agoavoid accessing a just-freed SV (keep ponie happy)
Dave Mitchell [Thu, 5 May 2005 20:52:11 +0000 (20:52 +0000)]
avoid accessing a just-freed SV (keep ponie happy)

p4raw-id: //depot/perl@24402

15 years agoMissing files in Test::Simple
Rafael Garcia-Suarez [Thu, 5 May 2005 17:12:38 +0000 (17:12 +0000)]
Missing files in Test::Simple

p4raw-id: //depot/perl@24401

15 years agoBump versions of non dual-life modules
Nicholas Clark [Thu, 5 May 2005 15:17:23 +0000 (15:17 +0000)]
Bump versions of non dual-life modules

p4raw-id: //depot/perl@24399

15 years agoBump version numbers
Nicholas Clark [Thu, 5 May 2005 14:54:20 +0000 (14:54 +0000)]
Bump version numbers

p4raw-id: //depot/perl@24398

15 years agoUpgrade to Test::Simple 0.60
Rafael Garcia-Suarez [Thu, 5 May 2005 14:41:55 +0000 (14:41 +0000)]
Upgrade to Test::Simple 0.60

p4raw-id: //depot/perl@24397

15 years agoBump B version numbers
Nicholas Clark [Thu, 5 May 2005 14:28:42 +0000 (14:28 +0000)]
Bump B version numbers

p4raw-id: //depot/perl@24396

15 years agostop Math/BigInt/t/bare_mbf.t producing spurious test output
Dave Mitchell [Thu, 5 May 2005 12:06:32 +0000 (12:06 +0000)]
stop Math/BigInt/t/bare_mbf.t producing spurious test output

p4raw-id: //depot/perl@24393

15 years agostrictifying t/TEST stopped it handling '1..n todo' correctly
Dave Mitchell [Thu, 5 May 2005 12:01:51 +0000 (12:01 +0000)]
strictifying t/TEST stopped it handling '1..n todo' correctly
(made scope of %toto too narrow)

p4raw-id: //depot/perl@24392

15 years agomake t/TEST detect various failure modes in testfile outputs
Dave Mitchell [Thu, 5 May 2005 00:34:50 +0000 (00:34 +0000)]
make t/TEST detect various failure modes in testfile outputs
in particular:
    multiple leader lines
    leader line not first or last line of file
    unrecognised lines
    out-of-sequence test numbers

p4raw-id: //depot/perl@24390

15 years agostrictify t/TEST
Dave Mitchell [Wed, 4 May 2005 22:14:54 +0000 (22:14 +0000)]
strictify t/TEST
make most variables lexical, narrow their scope, and give some of
them more meaningful names. Also fix a harmless bug where the wrong
filehandles are closed (A+B rather than U+A)

p4raw-id: //depot/perl@24389

15 years agoDocument the unportability of atan2() edge cases
Rafael Garcia-Suarez [Wed, 4 May 2005 20:50:59 +0000 (20:50 +0000)]
Document the unportability of atan2() edge cases
and remove unportable tests (by Steve Peters)

p4raw-id: //depot/perl@24388

15 years agoadd test for [perl #34682] leaving eval via last in inner runops
Dave Mitchell [Wed, 4 May 2005 20:30:00 +0000 (20:30 +0000)]
add test for [perl #34682] leaving eval via last in inner runops

p4raw-id: //depot/perl@24387

15 years agoFix test numerotation
Rafael Garcia-Suarez [Wed, 4 May 2005 18:31:19 +0000 (18:31 +0000)]
Fix test numerotation

p4raw-id: //depot/perl@24386

15 years agomake goto.t use test.pl, strict and warnings
Dave Mitchell [Wed, 4 May 2005 15:52:11 +0000 (15:52 +0000)]
make goto.t use test.pl, strict and warnings

p4raw-id: //depot/perl@24385

15 years ago[perl #35214] SEGV when next is followed by a goto
Dave Mitchell [Wed, 4 May 2005 14:01:40 +0000 (14:01 +0000)]
[perl #35214] SEGV when next is followed by a goto

next and redo didn't restore PL_curcop

p4raw-id: //depot/perl@24384

15 years agoperlvar.pod verbatim paragraph first line does not start with a space
Offer Kaye [Wed, 4 May 2005 15:10:37 +0000 (18:10 +0300)]
perlvar.pod verbatim paragraph first line does not start with a space
Message-Id: <56942505050405101bfe678d@mail.gmail.com>

p4raw-id: //depot/perl@24383

15 years agoSync synopses
Rafael Garcia-Suarez [Wed, 4 May 2005 11:21:54 +0000 (11:21 +0000)]
Sync synopses

p4raw-id: //depot/perl@24382

15 years agodocument the internals of exception handling
Dave Mitchell [Tue, 3 May 2005 22:10:45 +0000 (22:10 +0000)]
document the internals of exception handling

p4raw-id: //depot/perl@24381

15 years agoFix getting prototype of builtins mkdir and setpgrp.
Rafael Garcia-Suarez [Tue, 3 May 2005 15:43:34 +0000 (15:43 +0000)]
Fix getting prototype of builtins mkdir and setpgrp.
Hardcode special exceptions for exec and system, instead
of trying to be clever and failing.

p4raw-id: //depot/perl@24380

15 years agoError in the latest FindBin patch, noticed by Nicholas
Rafael Garcia-Suarez [Tue, 3 May 2005 12:18:50 +0000 (12:18 +0000)]
Error in the latest FindBin patch, noticed by Nicholas

p4raw-id: //depot/perl@24379

15 years agomkdir without arguments now defaults to $_
Rafael Garcia-Suarez [Tue, 3 May 2005 12:15:45 +0000 (12:15 +0000)]
mkdir without arguments now defaults to $_

p4raw-id: //depot/perl@24378

15 years agook($a == $b) better written as cmp_ok($a, '==', $b)
Nicholas Clark [Tue, 3 May 2005 12:00:25 +0000 (12:00 +0000)]
ok($a == $b) better written as cmp_ok($a, '==', $b)
(The latter gives more diagnostics in the case of failure)

p4raw-id: //depot/perl@24377

15 years agoConvert to test.pl
Rafael Garcia-Suarez [Tue, 3 May 2005 09:45:24 +0000 (09:45 +0000)]
Convert to test.pl

p4raw-id: //depot/perl@24376

15 years agoFix for [perl #34252] Access rights in FindBin::Bin
Rafael Garcia-Suarez [Tue, 3 May 2005 08:53:25 +0000 (08:53 +0000)]
Fix for [perl #34252] Access rights in FindBin::Bin
At least on my platform, Cwd::getcwd doesn't find the current
directory if it has no access to it. Try harder with Cwd::cwd.

p4raw-id: //depot/perl@24375

15 years agoFix croak() and confess() so that they don't clobber $!
Steve Hay [Tue, 3 May 2005 08:51:24 +0000 (08:51 +0000)]
Fix croak() and confess() so that they don't clobber $!
(plus tests to check this)

p4raw-id: //depot/perl@24374

15 years agoPL_mess_sv is always >= SVt_PVMG, so no need for an if() test
Nicholas Clark [Tue, 3 May 2005 08:45:28 +0000 (08:45 +0000)]
PL_mess_sv is always >= SVt_PVMG, so no need for an if() test

p4raw-id: //depot/perl@24373

15 years ago[perl #33809] optimize macro dXSARGS
Sergey Skvortsov [Mon, 17 Jan 2005 09:02:33 +0000 (09:02 +0000)]
[perl #33809] optimize macro dXSARGS
From: Sergey Skvortsov (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-33809-105714.16.4209917806492@perl.org>

p4raw-id: //depot/perl@24372

15 years agoIEEE math for the masses
Steve Peters [Fri, 15 Apr 2005 09:10:54 +0000 (04:10 -0500)]
IEEE math for the masses
Message-ID: <20050415141054.GA12749@mccoy.peters.homeunix.org>

(tests added to t/op/exp.t)

p4raw-id: //depot/perl@24371

15 years agoConvert to test.pl
Rafael Garcia-Suarez [Tue, 3 May 2005 06:30:47 +0000 (06:30 +0000)]
Convert to test.pl

p4raw-id: //depot/perl@24370

15 years agoA slightly better layout for the diagram.
Nicholas Clark [Mon, 2 May 2005 20:45:00 +0000 (20:45 +0000)]
A slightly better layout for the diagram.

p4raw-id: //depot/perl@24369

15 years agoClarify the definition of the 'w' pack format, as suggested by
Rafael Garcia-Suarez [Mon, 2 May 2005 20:10:34 +0000 (20:10 +0000)]
Clarify the definition of the 'w' pack format, as suggested by
Alexey Toptygin.

p4raw-id: //depot/perl@24368

15 years agoFor perls where pids and ppids are cached, when the ppid of
Rafael Garcia-Suarez [Mon, 2 May 2005 17:10:19 +0000 (17:10 +0000)]
For perls where pids and ppids are cached, when the ppid of
the perl process becomes 1, refresh the ppid cache (this may
indicate that the parent process has died.)

p4raw-id: //depot/perl@24367

15 years agoChange inheritance hierarchy of B subclassses :
Nicholas Clark [Wed, 27 Apr 2005 14:57:51 +0000 (15:57 +0100)]
Change inheritance hierarchy of B subclassses :

Subject: @B::NV::ISA = 'B::IV';
Message-ID: <20050427135750.GD94420@plum.flirble.org>

p4raw-id: //depot/perl@24366

15 years agoprintf.patch: Adding printf checking for gcc
Andy Lester [Sun, 1 May 2005 15:07:55 +0000 (10:07 -0500)]
printf.patch: Adding printf checking for gcc
Message-ID: <20050501200755.GA30259@petdance.com>

p4raw-id: //depot/perl@24365

15 years agoRe: [perl #31793] Data::Dumper: Useqq interacts badly with overloading
Rafael Garcia-Suarez [Wed, 3 Nov 2004 16:38:01 +0000 (17:38 +0100)]
Re: [perl #31793] Data::Dumper: Useqq interacts badly with overloading
Message-ID: <20041103163801.6839be30@valis.local>

p4raw-id: //depot/perl@24364

15 years agoBetter fix for #8738 (Core dump in 'leavetry')
Dave Mitchell [Mon, 2 May 2005 14:27:20 +0000 (14:27 +0000)]
Better fix for #8738  (Core dump in 'leavetry')
When in an inner runops loop (eg via a tie or sort), an eval
needs a new JMPENV pushing by S_docatch. If an exception is raised,
control is returned to S_docatch, and it must determine whether
the eval that trapped the exception is an inner eval or an outer
one. In the former case, restart the loop, in the latter case,
rethrow the exception. This is determined by whether we are still
at the same PL_curstackinfo level. This fails in the case of
SPLICE(), which pushes a new SETJMP and runops level, but not a
new stackinfo level. There may be other code which does similar.
The solution is to store the current value of PL_top_env in each
pushed CxEVAL, and see if it's still the same as PL_top_env when
the exception is handled.

p4raw-id: //depot/perl@24363

15 years agoRevert change #15705 (Core dump in 'leavetry')
Dave Mitchell [Mon, 2 May 2005 13:51:42 +0000 (13:51 +0000)]
Revert change #15705 (Core dump in 'leavetry')
This fixes bug #34682, reintroduces bug #8738 (ID 20020301.011),
and reintroduces an eval optimisation for innter runops levels
p4raw-link: @15705 on //depot/perl: 8bffa5f8f4dd0cd203052722c9fcfd899f51d033

p4raw-id: //depot/perl@24362

15 years agomove the SETJMP exception-handing definitions from scope.h to cop.h
Dave Mitchell [Mon, 2 May 2005 13:29:17 +0000 (13:29 +0000)]
move the SETJMP exception-handing definitions from scope.h to cop.h
so that a JMPENV* entry can be added to struct block_eval

p4raw-id: //depot/perl@24361

15 years agoFix [perl #35162] $SIG{__DIE__} = 'IGNORE' is base.pm is illegal
Rafael Garcia-Suarez [Mon, 2 May 2005 09:37:04 +0000 (09:37 +0000)]
Fix [perl #35162] $SIG{__DIE__} = 'IGNORE' is base.pm is illegal

p4raw-id: //depot/perl@24360

15 years agoundo pod utilities regression in 24034
Craig A. Berry [Fri, 29 Apr 2005 17:22:48 +0000 (12:22 -0500)]
undo pod utilities regression in 24034
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <4272B3B8.6030603@mac.com>

p4raw-id: //depot/perl@24359

15 years agouninitialized warnings in regcomp
Steven Philip Schubiger [Mon, 2 May 2005 01:14:29 +0000 (03:14 +0200)]
uninitialized warnings in regcomp
Message-Id: <200505012314.j41NETLk018737@accognoscere.homeunix.org>

p4raw-id: //depot/perl@24358

15 years agoExplode if anyone attempts to sv_upgrade PL_mess_sv.
Nicholas Clark [Sun, 1 May 2005 22:16:16 +0000 (22:16 +0000)]
Explode if anyone attempts to sv_upgrade PL_mess_sv.
Should this be a panic: ?

p4raw-id: //depot/perl@24357

15 years agoPut back INSTALL_PREFIX and INSTALL_PREFIX_EXP as they were
H.Merijn Brand [Fri, 29 Apr 2005 15:32:17 +0000 (15:32 +0000)]
Put back INSTALL_PREFIX and INSTALL_PREFIX_EXP as they were
unintendedly removed by patch #23435

p4raw-id: //depot/perl@24355

15 years agoSmall patch to perlport.pod
S├ębastien Aperghis-Tramoni [Thu, 28 Apr 2005 02:24:04 +0000 (04:24 +0200)]
Small patch to perlport.pod
Message-Id: <D38E89F3-B77B-11D9-B91D-000502F3279F@free.fr>

p4raw-id: //depot/perl@24354

15 years agoone cannot "static" exported functions
Jarkko Hietaniemi [Fri, 29 Apr 2005 11:02:01 +0000 (14:02 +0300)]
one cannot "static" exported functions
Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D705@esebe105.NOE.Nokia.com>

p4raw-id: //depot/perl@24353

15 years agoSkip PL_sig_sv when PERL_IMPLICIT_CONTEXT is defined
Steve Hay [Fri, 29 Apr 2005 08:24:50 +0000 (08:24 +0000)]
Skip PL_sig_sv when PERL_IMPLICIT_CONTEXT is defined
(rather than when PERL_IMPLICIT_SYS is defined)

p4raw-id: //depot/perl@24352

15 years agoRefactor Perl_sv_utf8_upgrade_flags to use SvPV_free
Nicholas Clark [Thu, 28 Apr 2005 22:28:53 +0000 (22:28 +0000)]
Refactor Perl_sv_utf8_upgrade_flags to use SvPV_free

p4raw-id: //depot/perl@24351

15 years ago(in blead) a missing const in a prototype
Jarkko Hietaniemi [Wed, 27 Apr 2005 17:35:27 +0000 (20:35 +0300)]
(in blead) a missing const in a prototype
Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D6ED@esebe105.NOE.Nokia.com>

p4raw-id: //depot/perl@24350

15 years agoSilence a compilation warning on Win32
Steve Hay [Thu, 28 Apr 2005 16:38:51 +0000 (16:38 +0000)]
Silence a compilation warning on Win32

p4raw-id: //depot/perl@24349

15 years agoAdd a new macro SvPV_free() which undoes OOK and free()s the PVX(),
Nicholas Clark [Thu, 28 Apr 2005 11:22:15 +0000 (11:22 +0000)]
Add a new macro SvPV_free() which undoes OOK and free()s the PVX(),
becase there's a lot of code around that calls SvOOK_off(), memmov()s
the buffer, then promptly free()s it. So avoid the needless memmov().

p4raw-id: //depot/perl@24348

15 years agoRemove temporary clean-up from Win32 makefiles
Steve Hay [Thu, 28 Apr 2005 11:13:55 +0000 (11:13 +0000)]
Remove temporary clean-up from Win32 makefiles

Change 22501 temporarily added some clean-up to the Win32 makefiles
which was only meant to stay until cpan rt #5616 was fixed.  It is
now fixed (in EU-MM 6.22, which in turn has been in blead for a
while now), so these hacks are no longer required.

This change is also good for maint, which currently contains EU-MM
6.17, which didn't create the blibdirs.exists files in question
anyway.

p4raw-id: //depot/perl@24347

15 years agoRemove confusing punctuation
Rafael Garcia-Suarez [Thu, 28 Apr 2005 09:29:07 +0000 (09:29 +0000)]
Remove confusing punctuation
(spotted by David Rigaudiere)

p4raw-id: //depot/perl@24345

15 years agoCalling sv_backoff() on something that's about to be free()d will
Nicholas Clark [Thu, 28 Apr 2005 09:29:06 +0000 (09:29 +0000)]
Calling sv_backoff() on something that's about to be free()d will
memmov() memory that's about to be freed. Seems wasteful.

p4raw-id: //depot/perl@24344

15 years agoFix perlsio_binmode() export breakage caused by change #24338
Steve Hay [Thu, 28 Apr 2005 08:44:28 +0000 (08:44 +0000)]
Fix perlsio_binmode() export breakage caused by change #24338

Define and export perlsio_binmode() based on the same condition,
namely, that USE_PERLIO is defined and USE_SFIO is not.
p4raw-link: @24338 on //depot/perl: de009b76d60bdeb88f1d812ac755ae225805a071

p4raw-id: //depot/perl@24341

15 years agoThe if() clause is the wrong way round, so OOK can never be true in
Nicholas Clark [Thu, 28 Apr 2005 08:34:57 +0000 (08:34 +0000)]
The if() clause is the wrong way round, so OOK can never be true in
this case. Given that OOK is never undone, we could never have been
correctly upgrading a PV with OOK to HV or AV. I believe that only
SVt_NULL is the only type ever upgraded to HV or AV.

p4raw-id: //depot/perl@24340

15 years agoA couple of warning fixes by Gisle
Rafael Garcia-Suarez [Wed, 27 Apr 2005 20:24:30 +0000 (20:24 +0000)]
A couple of warning fixes by Gisle

p4raw-id: //depot/perl@24339

15 years agoperlio-two.patch: More warnings squashed, more consts
Andy Lester [Wed, 27 Apr 2005 10:02:43 +0000 (05:02 -0500)]
perlio-two.patch: More warnings squashed, more consts
Message-ID: <20050427150243.GA21883@petdance.com>

p4raw-id: //depot/perl@24338

15 years agoWin32 MM test fix
Steve Hay [Wed, 27 Apr 2005 08:35:40 +0000 (08:35 +0000)]
Win32 MM test fix
From: Michael G Schwern <schwern@pobox.com>
Date: Mon, 18 Apr 2005 14:30:19 -0700
Message-ID: <20050418213019.GA15797@windhund.schwern.org>

Subject: Re: Win32 MM test fix
From: demerphq <demerphq@gmail.com>
Date: Tue, 19 Apr 2005 00:57:59 +0200
Message-ID: <9b18b31105041815573e10dc10@mail.gmail.com>

p4raw-id: //depot/perl@24334

15 years agoXS() __attribute__
Andy Lester [Fri, 22 Apr 2005 17:39:47 +0000 (12:39 -0500)]
XS() __attribute__
Message-ID: <20050422223947.GA4681@petdance.com>

p4raw-id: //depot/perl@24333

15 years agoRe: [PATCH] pp_pack.c redux, to work w/Jarkko's recent patches
Andy Lester [Mon, 25 Apr 2005 17:56:51 +0000 (12:56 -0500)]
Re: [PATCH] pp_pack.c redux, to work w/Jarkko's recent patches
Message-ID: <20050425225651.GB17271@petdance.com>

p4raw-id: //depot/perl@24328

15 years agoUpgrade to CGI.pm 3.08
Rafael Garcia-Suarez [Tue, 26 Apr 2005 12:49:03 +0000 (12:49 +0000)]
Upgrade to CGI.pm 3.08

p4raw-id: //depot/perl@24326

15 years agofor AIX problems? RE: [PATCH] Symbian port of Perl
H.Merijn Brand [Tue, 26 Apr 2005 11:28:42 +0000 (11:28 +0000)]
for AIX problems? RE: [PATCH] Symbian port of Perl
Date: Tue, 26 Apr 2005 12:22:12 +0300
From: <jarkko.hietaniemi@nokia.com>
Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D6CB@esebe105.NOE.Nokia.com>
From: Steve Hay <steve.hay@uk.radan.com>
Message-ID: <426E11A3.8070002@uk.radan.com>

p4raw-id: //depot/perl@24325

15 years agoUpdate location to fetch dmake from in README.win32
Steve Hay [Mon, 25 Apr 2005 13:09:57 +0000 (13:09 +0000)]
Update location to fetch dmake from in README.win32

Use the generic search.cpan.org URL so that the latest version is
always found

p4raw-id: //depot/perl@24321

15 years agomktables.lst and related stuff (was Re: [PATCH] Unicode 4.1.0)
Yves Orton [Sun, 24 Apr 2005 21:35:35 +0000 (23:35 +0200)]
mktables.lst and related stuff (was Re: [PATCH] Unicode 4.1.0)
Message-ID: <9b18b31105042412352fcf2bc5@mail.gmail.com>
Date: Sun, 24 Apr 2005 21:35:35 +0200

p4raw-id: //depot/perl@24320

15 years agoProvide $Config{libswanted_uselargefiles} on Win32
Steve Hay [Mon, 25 Apr 2005 11:05:24 +0000 (11:05 +0000)]
Provide $Config{libswanted_uselargefiles} on Win32

This fixes some test failures introduced by change 24271.

p4raw-id: //depot/perl@24319

15 years agocombopatch
Jarkko Hietaniemi [Sun, 24 Apr 2005 22:58:15 +0000 (01:58 +0300)]
combopatch
Message-ID: <426BFA57.9060105@iki.fi>

p4raw-id: //depot/perl@24318

15 years agoFix typo, noticed by Randal Schwartz
Rafael Garcia-Suarez [Mon, 25 Apr 2005 06:30:44 +0000 (06:30 +0000)]
Fix typo, noticed by Randal Schwartz

p4raw-id: //depot/perl@24317

15 years agoAdd STORABLE_attach hook (Adam Kennedy).
Abhijit Menon-Sen [Mon, 25 Apr 2005 01:36:38 +0000 (01:36 +0000)]
Add STORABLE_attach hook (Adam Kennedy).

p4raw-id: //depot/perl@24316

16 years agoAdd files missing in 24314
Rafael Garcia-Suarez [Sun, 24 Apr 2005 15:25:18 +0000 (15:25 +0000)]
Add files missing in 24314

p4raw-id: //depot/perl@24315

16 years agoUpgrade to Test::Harness 2.48
Rafael Garcia-Suarez [Sun, 24 Apr 2005 13:26:50 +0000 (13:26 +0000)]
Upgrade to Test::Harness 2.48

p4raw-id: //depot/perl@24314

16 years agoAdd -Wdeclaration-after-statement to default flags for gcc 3+
Steve Peters [Sat, 23 Apr 2005 22:37:48 +0000 (17:37 -0500)]
Add -Wdeclaration-after-statement to default flags for gcc 3+
Message-ID: <20050424033748.GA23117@mccoy.peters.homeunix.org>

p4raw-id: //depot/perl@24313

16 years agoAdd %patchlevel hash to Module::CoreList
Rafael Garcia-Suarez [Sun, 24 Apr 2005 11:48:24 +0000 (11:48 +0000)]
Add %patchlevel hash to Module::CoreList

p4raw-id: //depot/perl@24311

16 years agolib/Time/Local.t: time_t is unsigned on VMS
Craig A. Berry [Sat, 23 Apr 2005 18:25:52 +0000 (13:25 -0500)]
lib/Time/Local.t: time_t is unsigned on VMS
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <426AD980.2010801@mac.com>

p4raw-id: //depot/perl@24310

16 years agoVariable declarations can't come after statements in C89.
Nicholas Clark [Sat, 23 Apr 2005 14:00:49 +0000 (14:00 +0000)]
Variable declarations can't come after statements in C89.

p4raw-id: //depot/perl@24309

16 years agoSave state when auto-generating #ifdef PERL_CORE and PERL_CORE/PERL_EXT
Nicholas Clark [Sat, 23 Apr 2005 13:57:41 +0000 (13:57 +0000)]
Save state when auto-generating #ifdef PERL_CORE and PERL_CORE/PERL_EXT
reducing embed.h by about 10%.

p4raw-id: //depot/perl@24308

16 years agoFix for warnings in util.c/Perl_init_tm()
Steve Peters [Fri, 22 Apr 2005 22:36:03 +0000 (17:36 -0500)]
Fix for warnings in util.c/Perl_init_tm()
Message-Id:  <20050423033603.GA32547@mccoy.peters.homeunix.org>

localtime() can return null

p4raw-id: //depot/perl@24307

16 years agoConvert to test.pl
Nicholas Clark [Fri, 22 Apr 2005 21:40:21 +0000 (21:40 +0000)]
Convert to test.pl

p4raw-id: //depot/perl@24303

16 years agot/uni/class.t -- update VMS test skippage
Craig A. Berry [Fri, 22 Apr 2005 11:23:29 +0000 (06:23 -0500)]
t/uni/class.t -- update VMS test skippage
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <42692501.6090809@mac.com>
Date: Fri, 22 Apr 2005 11:23:29 -0500

p4raw-id: //depot/perl@24301

16 years agoPatch by Yves Orton to accept several options on the corelist(1)
Rafael Garcia-Suarez [Fri, 22 Apr 2005 16:17:36 +0000 (16:17 +0000)]
Patch by Yves Orton to accept several options on the corelist(1)
command-line. Plus POD nits.

p4raw-id: //depot/perl@24300

16 years agoFix last remaining Win32 linker error following change 24271
Steve Hay [Fri, 22 Apr 2005 13:51:47 +0000 (13:51 +0000)]
Fix last remaining Win32 linker error following change 24271

(Supplied by Jarkko in a makedef.pl that was omitted from the
aforementioned change)

p4raw-id: //depot/perl@24290

16 years agoThere's no point listing '-f' in --help output
Rafael Garcia-Suarez [Fri, 22 Apr 2005 12:42:37 +0000 (12:42 +0000)]
There's no point listing '-f' in --help output
when perl isn't built with USE_SITECUSTOMIZE, since it might
confuse users about $sitelib/sitecustomize.pl being sourced
at startup.

p4raw-id: //depot/perl@24287

16 years agoFor now, TODO the 2 tests that fail on 5.8.x
Nicholas Clark [Fri, 22 Apr 2005 12:37:19 +0000 (12:37 +0000)]
For now, TODO the 2 tests that fail on 5.8.x

p4raw-id: //depot/perl@24286

16 years ago-A wasn't listed in the --help output
Rafael Garcia-Suarez [Fri, 22 Apr 2005 12:34:14 +0000 (12:34 +0000)]
-A wasn't listed in the --help output

p4raw-id: //depot/perl@24284

16 years agoFix more Win32 linker errors following change 24271
Steve Hay [Fri, 22 Apr 2005 09:59:54 +0000 (09:59 +0000)]
Fix more Win32 linker errors following change 24271

This clears up problems with Perl_free_global_struct and
Perl_init_global_struct

p4raw-id: //depot/perl@24280

16 years agopp_pack.c warning quieting
Andy Lester [Thu, 21 Apr 2005 11:33:13 +0000 (06:33 -0500)]
pp_pack.c warning quieting
Message-ID: <20050421163313.GA20930@petdance.com>

p4raw-id: //depot/perl@24279

16 years agoFix Win32 linker errors following change 24271
Steve Hay [Fri, 22 Apr 2005 08:59:58 +0000 (08:59 +0000)]
Fix Win32 linker errors following change 24271

This clears up "unresolved external" errors for the following symbols:

PL_watch_pvx
Perl_Gappctx_ptr
Perl_Gmmap_page_size_ptr
Perl_Gsig_defaulting_ptr
Perl_Gsig_handlers_initted_ptr
Perl_Gsig_ignoring_ptr
Perl_Gsig_sv_ptr
Perl_Gtimesbase_ptr
Perl_Gwatch_pvx_ptr

p4raw-id: //depot/perl@24278

16 years agobytecode.pl, bytecode.h, and sv.h fixes
Steve Peters [Thu, 21 Apr 2005 18:55:47 +0000 (13:55 -0500)]
bytecode.pl, bytecode.h, and sv.h fixes
Message-ID: <20050421235547.GA12149@mccoy.peters.homeunix.org>

p4raw-id: //depot/perl@24277

16 years agoFix my_chsize() for systems having chsize(), broken by change #24271
Steve Hay [Fri, 22 Apr 2005 08:13:01 +0000 (08:13 +0000)]
Fix my_chsize() for systems having chsize(), broken by change #24271
p4raw-link: @24271 on //depot/perl: 27da23d53ccce622bc51822f59df8def79b4df95

p4raw-id: //depot/perl@24276

16 years agoSigh - really bump Text::Wrap version number this time.
Dave Mitchell [Thu, 21 Apr 2005 21:30:11 +0000 (21:30 +0000)]
Sigh - really bump Text::Wrap version number this time.

p4raw-id: //depot/perl@24275

16 years agobump version number in Text::Wrap after change #24273
Dave Mitchell [Thu, 21 Apr 2005 21:27:15 +0000 (21:27 +0000)]
bump version number in Text::Wrap after change #24273
p4raw-link: @24273 on //depot/perl: 818675a5006285acc41be05f4d63d56374ea5eca

p4raw-id: //depot/perl@24274

16 years ago[perl #34902] Text::Wrap::wrap() fails with non-space separator
Dave Mitchell [Thu, 21 Apr 2005 21:22:54 +0000 (21:22 +0000)]
[perl #34902] Text::Wrap::wrap() fails with non-space separator

p4raw-id: //depot/perl@24273