This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
14 years agoUse linker flags rather than compiler flags in ExtUtils::Liblist::Kid::_vms_ext
Craig A. Berry [Sun, 4 Mar 2007 22:58:29 +0000 (22:58 +0000)]
Use linker flags rather than compiler flags in ExtUtils::Liblist::Kid::_vms_ext
when determining whether the perlshr library was linked debug. Also submitted
to CPAN RT queue at <http://rt.cpan.org/Ticket/Display.html?id=25268>.

p4raw-id: //depot/perl@30462

14 years agoIt seems that change 30451 should also have arranged to export
Nicholas Clark [Sun, 4 Mar 2007 19:22:45 +0000 (19:22 +0000)]
It seems that change 30451 should also have arranged to export
PL_reg_name properly. Hopefuly this will fix it, but I don't have
access to any platform where I can test this directly.

p4raw-id: //depot/perl@30461

14 years agoMath::BigInt 1.80
Tels [Sun, 4 Mar 2007 15:57:01 +0000 (15:57 +0000)]
Math::BigInt 1.80
Message-Id: <200703041557.02996@bloodgate.com>

p4raw-id: //depot/perl@30460

14 years agoRename exception() to apitest_exception() in XS/APItest, so that it
Nicholas Clark [Sun, 4 Mar 2007 11:51:08 +0000 (11:51 +0000)]
Rename exception() to apitest_exception() in XS/APItest, so that it
doesn't clash with the exception() in Devel/PPPort. This way, all
tests pass when both modules are staticly linked.

p4raw-id: //depot/perl@30459

14 years agoUpgrade to IO-Compress-Base-2.004, Compress-Raw-Zlib-2.004,
Steve Peters [Sun, 4 Mar 2007 07:01:34 +0000 (07:01 +0000)]
Upgrade to IO-Compress-Base-2.004, Compress-Raw-Zlib-2.004,
IO-Compress-Zlib-2.004, and Compress-Zlib-2.004.

p4raw-id: //depot/perl@30458

14 years agoUpgrade to Time-HiRes-1.9707
Steve Peters [Sun, 4 Mar 2007 04:51:28 +0000 (04:51 +0000)]
Upgrade to Time-HiRes-1.9707

p4raw-id: //depot/perl@30457

14 years agoClean up the right file in vms/test.com (following #30414).
Craig A. Berry [Sat, 3 Mar 2007 23:26:33 +0000 (23:26 +0000)]
Clean up the right file in vms/test.com (following #30414).

p4raw-id: //depot/perl@30456

14 years agoAdd missing file from change #30454
Rafael Garcia-Suarez [Sat, 3 Mar 2007 18:19:01 +0000 (18:19 +0000)]
Add missing file from change #30454
p4raw-link: @30454 on //depot/perl: caa6400115a38c0669db5e1b28eaa0eb8d1aad26

p4raw-id: //depot/perl@30455

14 years agoMath::BigInt::FastCalc 0.12 (plug leaks)
Tels [Sat, 3 Mar 2007 17:09:58 +0000 (17:09 +0000)]
Math::BigInt::FastCalc 0.12 (plug leaks)
Message-Id: <200703031710.00203@bloodgate.com>

p4raw-id: //depot/perl@30454

14 years agoMust only use dynamic extensions in the Dynaloader test. If the
Nicholas Clark [Sat, 3 Mar 2007 15:50:33 +0000 (15:50 +0000)]
Must only use dynamic extensions in the Dynaloader test. If the
extensions are static, it doesn't work :-)

p4raw-id: //depot/perl@30453

14 years agoAs the test is about the parser, not actually running the code, better
Nicholas Clark [Sat, 3 Mar 2007 15:28:39 +0000 (15:28 +0000)]
As the test is about the parser, not actually running the code, better
to avoid running <STDOUT> rather than run it with warnings disabled.

p4raw-id: //depot/perl@30452

14 years agoDefine and initialise reg_name only once.
Nicholas Clark [Sat, 3 Mar 2007 12:22:19 +0000 (12:22 +0000)]
Define and initialise reg_name only once.
This allows re to be a static extension.
As it's now no-longer a static variable in regcomp.c, it needs a PL_
prefix.

p4raw-id: //depot/perl@30451

14 years agoDon't let feature.pm interfere with the tests for use VERSION.
Rafael Garcia-Suarez [Sat, 3 Mar 2007 10:09:49 +0000 (10:09 +0000)]
Don't let feature.pm interfere with the tests for use VERSION.
That probably needs to be refined.

p4raw-id: //depot/perl@30450

14 years agoDon't copy DynaLoader.o unnecessarily
Jerry D. Hedden [Thu, 1 Mar 2007 08:47:30 +0000 (00:47 -0800)]
Don't copy DynaLoader.o unnecessarily
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <566598.96493.qm@web30204.mail.mud.yahoo.com>

p4raw-id: //depot/perl@30449

14 years agoAdd a volatile modifier to avoid possible cloberring by longjmp,
Rafael Garcia-Suarez [Sat, 3 Mar 2007 09:36:54 +0000 (09:36 +0000)]
Add a volatile modifier to avoid possible cloberring by longjmp,
as the compiler used by Jerry D. Hedden warns.

p4raw-id: //depot/perl@30448

14 years agoCompilation warnings fixes by Jerry D. Hedden
Rafael Garcia-Suarez [Sat, 3 Mar 2007 09:34:23 +0000 (09:34 +0000)]
Compilation warnings fixes by Jerry D. Hedden

p4raw-id: //depot/perl@30447

14 years agoMake use VERSION also load feature.pm
Rafael Garcia-Suarez [Sat, 3 Mar 2007 09:29:37 +0000 (09:29 +0000)]
Make use VERSION also load feature.pm

p4raw-id: //depot/perl@30446

14 years agoFix a few errors and ambiguities in configure.com caught by
Craig A. Berry [Sat, 3 Mar 2007 04:35:24 +0000 (04:35 +0000)]
Fix a few errors and ambiguities in configure.com caught by
Charlie Hammond's DCL Checker.

p4raw-id: //depot/perl@30445

14 years agoAvoid an assertion failure when overloading readpipe.
Nicholas Clark [Fri, 2 Mar 2007 15:02:43 +0000 (15:02 +0000)]
Avoid an assertion failure when overloading readpipe.

p4raw-id: //depot/perl@30444

14 years agoMore assertion failures, found by auditing the code.
Nicholas Clark [Fri, 2 Mar 2007 14:42:27 +0000 (14:42 +0000)]
More assertion failures, found by auditing the code.

p4raw-id: //depot/perl@30443

14 years agoDon't crash if the symbol table entry for ISA isn't a typeglob.
Nicholas Clark [Fri, 2 Mar 2007 13:23:22 +0000 (13:23 +0000)]
Don't crash if the symbol table entry for ISA isn't a typeglob.

p4raw-id: //depot/perl@30442

14 years agoMore work on perldelta
Rafael Garcia-Suarez [Fri, 2 Mar 2007 12:58:04 +0000 (12:58 +0000)]
More work on perldelta

p4raw-id: //depot/perl@30441

14 years agoThe bug fixed by change 29610 would have been avoided with this
Nicholas Clark [Thu, 1 Mar 2007 17:46:49 +0000 (17:46 +0000)]
The bug fixed by change 29610 would have been avoided with this
assertion - ensure that the hek argument to Perl_unshare_hek() is not
NULL, because if it is, then S_unshare_hek_or_pvn() will merrily
unshare the string "" instead.

p4raw-id: //depot/perl@30440

14 years agoDon't SEGV when dumping an undefined typeglob. The HEK used to store
Nicholas Clark [Thu, 1 Mar 2007 16:09:31 +0000 (16:09 +0000)]
Don't SEGV when dumping an undefined typeglob. The HEK used to store
the GV's name can be NULL.

p4raw-id: //depot/perl@30439

14 years agoMention the syntax C<use feature ':5.10'> in feature.pm's synopsis
Rafael Garcia-Suarez [Thu, 1 Mar 2007 15:22:52 +0000 (15:22 +0000)]
Mention the syntax C<use feature ':5.10'> in feature.pm's synopsis

p4raw-id: //depot/perl@30438

14 years agoUpgrade to Params::Check 0.26
Rafael Garcia-Suarez [Thu, 1 Mar 2007 11:20:14 +0000 (11:20 +0000)]
Upgrade to Params::Check 0.26

p4raw-id: //depot/perl@30437

14 years agoRe: New file: t/op/regexp_email.t
Yves Orton [Wed, 28 Feb 2007 17:45:33 +0000 (18:45 +0100)]
Re: New file: t/op/regexp_email.t
Message-ID: <9b18b3110702280845p7860ca08taf1aead39a178aa4@mail.gmail.com>

p4raw-id: //depot/perl@30436

14 years agoA new test by Abigail: Check that certain modules don't
Rafael Garcia-Suarez [Thu, 1 Mar 2007 10:30:04 +0000 (10:30 +0000)]
A new test by Abigail: Check that certain modules don't
get loaded when other modules are used.

p4raw-id: //depot/perl@30435

14 years agoRe: Revisits in 'make install'
Jerry D. Hedden [Wed, 28 Feb 2007 10:59:49 +0000 (02:59 -0800)]
Re: Revisits in 'make install'
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <95346.11233.qm@web30207.mail.mud.yahoo.com>

p4raw-id: //depot/perl@30434

14 years agoA couple of casting nits by Jarkko
Rafael Garcia-Suarez [Thu, 1 Mar 2007 10:10:41 +0000 (10:10 +0000)]
A couple of casting nits by Jarkko

p4raw-id: //depot/perl@30433

14 years agoTeach Module::Build about DragonflyBSD
Rafael Garcia-Suarez [Thu, 1 Mar 2007 09:19:07 +0000 (09:19 +0000)]
Teach Module::Build about DragonflyBSD

p4raw-id: //depot/perl@30432

14 years agoMissing dual-lived modules in maintainers list
Rafael Garcia-Suarez [Wed, 28 Feb 2007 15:27:23 +0000 (15:27 +0000)]
Missing dual-lived modules in maintainers list

p4raw-id: //depot/perl@30431

14 years agoUpdate my email address
Rafael Garcia-Suarez [Wed, 28 Feb 2007 14:51:41 +0000 (14:51 +0000)]
Update my email address

p4raw-id: //depot/perl@30430

14 years agoWin32 doc update for Win32CORE changes
Yitzchak Scott-Thoennes [Mon, 26 Feb 2007 11:28:00 +0000 (03:28 -0800)]
Win32 doc update for Win32CORE changes
From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
Message-ID: <13678.68.166.55.187.1172518080.squirrel@68.166.55.187>

p4raw-id: //depot/perl@30429

14 years agoUnexpected output
Abigail [Tue, 27 Feb 2007 23:00:28 +0000 (00:00 +0100)]
Unexpected output
Message-ID: <20070227220028.GA460@abigail.nl>

p4raw-id: //depot/perl@30428

14 years agoRemove obsolete test for the deprecation warning I just removed.
Rafael Garcia-Suarez [Wed, 28 Feb 2007 09:22:56 +0000 (09:22 +0000)]
Remove obsolete test for the deprecation warning I just removed.

p4raw-id: //depot/perl@30427

14 years agoFix ext/Win32API/File/t/file.t under test harness
Jerry D. Hedden [Tue, 27 Feb 2007 09:38:15 +0000 (01:38 -0800)]
Fix ext/Win32API/File/t/file.t under test harness
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <994673.36516.qm@web30215.mail.mud.yahoo.com>

p4raw-id: //depot/perl@30426

14 years agoRe: [PATCH] Re: Math::BigInt and Win32API::File whines a lot during make test...
Jerry D. Hedden [Tue, 27 Feb 2007 10:33:36 +0000 (02:33 -0800)]
Re: [PATCH] Re: Math::BigInt and Win32API::File whines a lot during make test...
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <738238.57355.qm@web30201.mail.mud.yahoo.com>

(Silences warnings about math lib(s), avoids using Math::BigInt
when using 64-bit ints and changes "new" to "->new()")

p4raw-id: //depot/perl@30425

14 years ago(?p{}) has been deprecated for a long time.
Rafael Garcia-Suarez [Wed, 28 Feb 2007 08:54:05 +0000 (08:54 +0000)]
(?p{}) has been deprecated for a long time.
Remove it, so people are not confused with regard to the
new /p regexp modifier.

p4raw-id: //depot/perl@30424

14 years agoAdd new tests for keys in %+ and %-
Rafael Garcia-Suarez [Wed, 28 Feb 2007 08:45:55 +0000 (08:45 +0000)]
Add new tests for keys in %+ and %-

p4raw-id: //depot/perl@30423

14 years agoperltodo nit for SelfLoader
Rafael Garcia-Suarez [Wed, 28 Feb 2007 08:45:13 +0000 (08:45 +0000)]
perltodo nit for SelfLoader

p4raw-id: //depot/perl@30422

14 years agoFix a couple of typos in internal docs
Rafael Garcia-Suarez [Wed, 28 Feb 2007 08:44:16 +0000 (08:44 +0000)]
Fix a couple of typos in internal docs

p4raw-id: //depot/perl@30421

14 years agoChange of email address.
Abigail [Tue, 27 Feb 2007 23:54:56 +0000 (00:54 +0100)]
Change of email address.
Message-ID: <20070227225456.GA1808@abigail.nl>
Date: Tue, 27 Feb 2007 23:54:56 +0100

p4raw-id: //depot/perl@30420

14 years agoSkip tests if Encode not built
Jerry D. Hedden [Tue, 27 Feb 2007 11:27:58 +0000 (03:27 -0800)]
Skip tests if Encode not built
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <176638.9767.qm@web30207.mail.mud.yahoo.com>

p4raw-id: //depot/perl@30419

14 years agoDisable the strict pragma before eval'ing selfloaded code.
Rafael Garcia-Suarez [Tue, 27 Feb 2007 14:07:28 +0000 (14:07 +0000)]
Disable the strict pragma before eval'ing selfloaded code.

p4raw-id: //depot/perl@30418

14 years agodmq points out that %+ and %- are not arrays. Fix the doc.
Rafael Garcia-Suarez [Tue, 27 Feb 2007 13:39:03 +0000 (13:39 +0000)]
dmq points out that %+ and %- are not arrays. Fix the doc.

p4raw-id: //depot/perl@30417

14 years agoUpdate Changes
Rafael Garcia-Suarez [Tue, 27 Feb 2007 13:16:46 +0000 (13:16 +0000)]
Update Changes

p4raw-id: //depot/perl@30416

14 years agoRework and fix docs for %+, %- and re::Tie::Hash::NamedCapture.
Rafael Garcia-Suarez [Tue, 27 Feb 2007 10:56:17 +0000 (10:56 +0000)]
Rework and fix docs for %+, %- and re::Tie::Hash::NamedCapture.

p4raw-id: //depot/perl@30415

14 years agoOn VMS, use the normal executable file extension for the copy of
Craig A. Berry [Tue, 27 Feb 2007 01:41:31 +0000 (01:41 +0000)]
On VMS, use the normal executable file extension for the copy of
Perl used to run the test suite.  Not doing so was confusing
some of the Module::Build tests.

p4raw-id: //depot/perl@30414

14 years agoRe: [perl #41565] qr// memory corruption
Yves Orton [Mon, 26 Feb 2007 16:45:23 +0000 (17:45 +0100)]
Re: [perl #41565] qr// memory corruption
Message-ID: <9b18b3110702260745u373980e8x19ba3afdf33bd424@mail.gmail.com>

p4raw-id: //depot/perl@30413

14 years agoRe: Regexp recursion limit too low?
Yves Orton [Thu, 15 Feb 2007 17:22:16 +0000 (18:22 +0100)]
Re: Regexp recursion limit too low?
Message-ID: <9b18b3110702150822o13a4f240g86463c60e625fb8f@mail.gmail.com>

p4raw-id: //depot/perl@30412

14 years agoBump $Win32API::File::VERSION for change #30409
Steve Hay [Mon, 26 Feb 2007 13:45:23 +0000 (13:45 +0000)]
Bump $Win32API::File::VERSION for change #30409
p4raw-link: @30409 on //depot/perl: 57d226e4c036539e44197f78a5d0e896298c6424

p4raw-id: //depot/perl@30411

14 years agoIn configure.com, include the Win32 extensions in $Config{known_extensions},
Craig A. Berry [Mon, 26 Feb 2007 13:36:41 +0000 (13:36 +0000)]
In configure.com, include the Win32 extensions in $Config{known_extensions},
but not it $Config{extensions}.  This way t/TEST knows to exclude them.

p4raw-id: //depot/perl@30410

14 years agoRe: [PATCH] Re: Win32 modules & cygwin
Yitzchak Scott-Thoennes [Mon, 26 Feb 2007 00:45:10 +0000 (16:45 -0800)]
Re: [PATCH] Re: Win32 modules & cygwin
From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
Message-ID: <1300.63.226.247.142.1172479510.squirrel@63.226.247.142>

(Stops Win32* extension tests from being run when the
corresponding extensions haven't been built)

p4raw-id: //depot/perl@30409

14 years agoUpdate the FSF's address. Plus some other whitespace and NON-WHITESPACE
Nicholas Clark [Mon, 26 Feb 2007 11:59:27 +0000 (11:59 +0000)]
Update the FSF's address. Plus some other whitespace and NON-WHITESPACE
changes that have crept into the GPL v2.

p4raw-id: //depot/perl@30408

14 years agoFix bug #41550 - AUTOLOAD :lvalue not working the same in blead as in
Nicholas Clark [Mon, 26 Feb 2007 11:07:06 +0000 (11:07 +0000)]
Fix bug #41550 -  AUTOLOAD :lvalue not working the same in blead as in
5.8.8 (a code example from "Extending and Embedding Perl")

p4raw-id: //depot/perl@30407

14 years agoConvert t/op/sub_lval.t to test.pl
Nicholas Clark [Mon, 26 Feb 2007 09:33:15 +0000 (09:33 +0000)]
Convert t/op/sub_lval.t to test.pl

p4raw-id: //depot/perl@30406

14 years agoModule::Pluggable wasn't in the maintainers list
Rafael Garcia-Suarez [Mon, 26 Feb 2007 06:59:44 +0000 (06:59 +0000)]
Module::Pluggable wasn't in the maintainers list

p4raw-id: //depot/perl@30405

14 years agoAdd a version number to Module::Pluggable::Object and
Rafael Garcia-Suarez [Mon, 26 Feb 2007 06:57:22 +0000 (06:57 +0000)]
Add a version number to Module::Pluggable::Object and
bump the version number of Module::Pluggable

p4raw-id: //depot/perl@30404

14 years agoIn perlport, refine description of eight-level directory depth
Craig A. Berry [Mon, 26 Feb 2007 04:35:18 +0000 (04:35 +0000)]
In perlport, refine description of eight-level directory depth
limitation on older VMS systems and add example of how to tell
when we're in trouble.

p4raw-id: //depot/perl@30403

14 years agoAssorted updates to vms/vms.c to fix compiler errors on VAX.
Craig A. Berry [Mon, 26 Feb 2007 01:08:07 +0000 (01:08 +0000)]
Assorted updates to vms/vms.c to fix compiler errors on VAX.

p4raw-id: //depot/perl@30402

14 years agoOne more longdouble nit for configure.com, following 30217, 30325, and 30329.
Craig A. Berry [Mon, 26 Feb 2007 01:06:30 +0000 (01:06 +0000)]
One more longdouble nit for configure.com, following 30217, 30325, and 30329.

p4raw-id: //depot/perl@30401

14 years agoModule::Pluggable::Object::search_paths portability update prompted by
Craig A. Berry [Mon, 26 Feb 2007 00:42:30 +0000 (00:42 +0000)]
Module::Pluggable::Object::search_paths portability update prompted by
VMS test failures.  Patch also submitted to CPAN RT queue at
<http://rt.cpan.org/Public/Bug/Display.html?id=13607>.

p4raw-id: //depot/perl@30400

14 years agosigtrap.pm (handler_traceback): do not clobber $_
Alexey Tourbin [Sat, 24 Feb 2007 21:24:32 +0000 (00:24 +0300)]
sigtrap.pm (handler_traceback): do not clobber $_
Message-ID: <20070224182432.GA14446@localhost.localdomain>

p4raw-id: //depot/perl@30399

14 years ago[perl #41560] [PATCH] crash in Perl_vmess when GvIOp is null
Devin Heitmueller [Tue, 20 Feb 2007 16:38:20 +0000 (08:38 -0800)]
[perl #41560] [PATCH] crash in Perl_vmess when GvIOp is null
From: "Devin Heitmueller" (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-24617-1172018300-131.41560-75-0@perl.org>

p4raw-id: //depot/perl@30398

14 years agoRe: [perl #41513] (parsing?)problem when using a '/' followed by a Switch statement
Wolfgang Laun [Sat, 24 Feb 2007 15:08:44 +0000 (16:08 +0100)]
Re: [perl #41513] (parsing?)problem when using a '/' followed by a Switch statement
From: "Wolfgang Laun" <wolfgang.laun@gmail.com>
Message-ID: <17de7ee80702240608n1411ef67xcdd1ffb238742bc1@mail.gmail.com>

p4raw-id: //depot/perl@30397

14 years ago- Use the same regexp as in change #30395 to parse subroutine
Rafael Garcia-Suarez [Sun, 25 Feb 2007 15:29:20 +0000 (15:29 +0000)]
- Use the same regexp as in change #30395 to parse subroutine
  declarations
- Make SelfLoader strict-compliant
- Constant fold debug code out
p4raw-link: @30395 on //depot/perl: 91798d18643cb4539dc3cf0a83f879bbe84d17c2

p4raw-id: //depot/perl@30396

14 years agoFactorize three regexps into one, using new regexp features
Rafael Garcia-Suarez [Sun, 25 Feb 2007 15:04:17 +0000 (15:04 +0000)]
Factorize three regexps into one, using new regexp features
(with some help from Yves Orton). (Now the compatibilty of this
module with 5.8.x perls is doomed.)

p4raw-id: //depot/perl@30395

14 years agoDon't clobber $_ by using "my $_". Potential bug found by Alexey Tourbin.
Rafael Garcia-Suarez [Sun, 25 Feb 2007 14:42:11 +0000 (14:42 +0000)]
Don't clobber $_ by using "my $_". Potential bug found by Alexey Tourbin.

p4raw-id: //depot/perl@30394

14 years agoAdd a comment to mg.c to clarify that words like "raise" and
Craig A. Berry [Sun, 25 Feb 2007 00:54:14 +0000 (00:54 +0000)]
Add a comment to mg.c to clarify that words like "raise" and
"pending" in the context of Perl's deferred signals bear only
an analogous relationship to the underlying signal mechanism.

p4raw-id: //depot/perl@30393

14 years agoUpdate descriptions of long-running ops and non-deferrable
Craig A. Berry [Sat, 24 Feb 2007 21:52:23 +0000 (21:52 +0000)]
Update descriptions of long-running ops and non-deferrable
signals in perlipc.pod.

p4raw-id: //depot/perl@30392

14 years agoExtUtils/Constant/Base.pm: use constant folding to eliminated dead code
Alexey Tourbin [Sat, 24 Feb 2007 15:52:23 +0000 (18:52 +0300)]
ExtUtils/Constant/Base.pm: use constant folding to eliminated dead code
Message-ID: <20070224125223.GA17227@localhost.localdomain>

p4raw-id: //depot/perl@30391

14 years agoExtUtils/MM_Unix.pm (fixin): do not clobber $/
Alexey Tourbin [Sat, 24 Feb 2007 15:38:58 +0000 (18:38 +0300)]
ExtUtils/MM_Unix.pm (fixin): do not clobber $/
Message-ID: <20070224123858.GA11434@localhost.localdomain>

p4raw-id: //depot/perl@30390

14 years agoperlio.c (PerlIO_tmpfile): fix memory leak
Alexey Tourbin [Sat, 24 Feb 2007 14:47:35 +0000 (17:47 +0300)]
perlio.c (PerlIO_tmpfile): fix memory leak
Message-ID: <20070224114735.GA3454@localhost.localdomain>

p4raw-id: //depot/perl@30389

14 years agoAdd a new test for undef and delete on stash entries that
Rafael Garcia-Suarez [Sat, 24 Feb 2007 09:53:56 +0000 (09:53 +0000)]
Add a new test for undef and delete on stash entries that
are bound to subroutines or methods. Based on a test by
Robert 'phaylon' Sedlacek.

p4raw-id: //depot/perl@30388

14 years agoC<keys %+> should not warn. Don't make scan_ident test for
Rafael Garcia-Suarez [Sat, 24 Feb 2007 09:29:20 +0000 (09:29 +0000)]
C<keys %+> should not warn. Don't make scan_ident test for
ambiguous unary ops when the following token is a hash identifier.
(like with scalars and arrays)

p4raw-id: //depot/perl@30387

14 years agoIndexing and POD fixes
Rafael Garcia-Suarez [Sat, 24 Feb 2007 09:04:10 +0000 (09:04 +0000)]
Indexing and POD fixes

p4raw-id: //depot/perl@30386

14 years agoperlretut.pod, 2nd version
Wolfgang Laun [Thu, 22 Feb 2007 09:36:19 +0000 (10:36 +0100)]
perlretut.pod, 2nd version
Message-ID: <45DD5603.1040402@thalesgroup.com>

p4raw-id: //depot/perl@30385

14 years agoAt least, fix the MakeMaker build_man tests.
Rafael Garcia-Suarez [Sat, 24 Feb 2007 07:22:05 +0000 (07:22 +0000)]
At least, fix the MakeMaker build_man tests.

p4raw-id: //depot/perl@30384

14 years agoRe: [perl #41546] perl 5.8.x bug: overloaded 'eq' does not work with 'nomethod'
Rick Delaney [Wed, 21 Feb 2007 16:53:16 +0000 (11:53 -0500)]
Re: [perl #41546] perl 5.8.x bug: overloaded 'eq' does not work with 'nomethod'
Message-ID: <20070221215316.GF5646@bort.ca>

p4raw-id: //depot/perl@30383

14 years agoReinstate tests removed by change #30381, but don't
Rafael Garcia-Suarez [Thu, 22 Feb 2007 18:29:18 +0000 (18:29 +0000)]
Reinstate tests removed by change #30381, but don't
"use Config" in the test, because that will overwrite
%main::Config with the real Config hash, not the fake
one from MakeMaker.
p4raw-link: @30381 on //depot/perl: cb7d39f54ca678d4ba0e91eaea2d10f4ab6317d7

p4raw-id: //depot/perl@30382

14 years agoRevert changes to lib/ExtUtils/t/build_man.t from change
Steve Peters [Thu, 22 Feb 2007 18:09:06 +0000 (18:09 +0000)]
Revert changes to lib/ExtUtils/t/build_man.t from change
#30380.  The changes in that test write to the now
readonly %Config.

p4raw-id: //depot/perl@30381

14 years agoUpgrade to ExtUtils-MakeMaker-6.32. Included a version
Steve Peters [Thu, 22 Feb 2007 14:36:27 +0000 (14:36 +0000)]
Upgrade to ExtUtils-MakeMaker-6.32.  Included a version
bump to ExtUtils::MakeMaker to 6.32_01 because changes
#29266, #29583, #29580, #29581 and #29583 were missing from the new
release.

p4raw-id: //depot/perl@30380

14 years agoRe: Win32 modules & cygwin
Yitzchak Scott-Thoennes [Tue, 20 Feb 2007 01:50:18 +0000 (17:50 -0800)]
Re: Win32 modules & cygwin
From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
Message-ID: <1254.67.42.109.122.1171965018.squirrel@67.42.109.122>

Also includes integration & deletion of win32/ext/Win32API to
ext/Win32API, and addition of copyright message and corrections to
spacing/tabbing as suggested by Jan Dubois.

p4raw-id: //depot/perl@30379

14 years agoUpgrade to CPAN-1.88_77.
Steve Peters [Wed, 21 Feb 2007 17:50:37 +0000 (17:50 +0000)]
Upgrade to CPAN-1.88_77.

p4raw-id: //depot/perl@30378

14 years agoRe: [PATCH] Test with Errno in autouse.t
Jerry D. Hedden [Wed, 21 Feb 2007 09:27:20 +0000 (01:27 -0800)]
Re: [PATCH] Test with Errno in autouse.t
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <619324.6794.qm@web30207.mail.mud.yahoo.com>

p4raw-id: //depot/perl@30376

14 years agoRemove unreferenced local variable
Steve Hay [Wed, 21 Feb 2007 13:36:14 +0000 (13:36 +0000)]
Remove unreferenced local variable

p4raw-id: //depot/perl@30375

14 years agoFix Win32 compilation error following #30372
Steve Hay [Wed, 21 Feb 2007 08:40:18 +0000 (08:40 +0000)]
Fix Win32 compilation error following #30372

p4raw-id: //depot/perl@30374

14 years agoFix VMS exit handling broken in Test::Harness 2.64. Also
Craig A. Berry [Wed, 21 Feb 2007 01:55:37 +0000 (01:55 +0000)]
Fix VMS exit handling broken in Test::Harness 2.64. Also
submitted as http://rt.cpan.org/Public/Bug/Display.html?id=24985
on CPAN RT queue.

p4raw-id: //depot/perl@30373

14 years agoSilence a couple of compile warnings.
Steve Peters [Tue, 20 Feb 2007 13:24:38 +0000 (13:24 +0000)]
Silence a couple of compile warnings.

p4raw-id: //depot/perl@30372

14 years agoSome INSTALL nits by Andy Dougherty
Rafael Garcia-Suarez [Tue, 20 Feb 2007 11:05:15 +0000 (11:05 +0000)]
Some INSTALL nits by Andy Dougherty

p4raw-id: //depot/perl@30371

14 years agoSkip test when Encode isn't built
Rafael Garcia-Suarez [Tue, 20 Feb 2007 10:44:44 +0000 (10:44 +0000)]
Skip test when Encode isn't built
(noticed by Jerry D. Hedden)

p4raw-id: //depot/perl@30370

14 years agoTest with Errno in autouse.t
Jerry D. Hedden [Sun, 18 Feb 2007 09:09:23 +0000 (01:09 -0800)]
Test with Errno in autouse.t
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <834019.44481.qm@web30203.mail.mud.yahoo.com>

p4raw-id: //depot/perl@30369

14 years agoA few nits to perlfunc/map.
Rafael Garcia-Suarez [Tue, 20 Feb 2007 09:31:59 +0000 (09:31 +0000)]
A few nits to perlfunc/map.

p4raw-id: //depot/perl@30368

14 years agoregexec.c: S_ stands for static
Jarkko Hietaniemi [Tue, 20 Feb 2007 03:03:03 +0000 (05:03 +0200)]
regexec.c: S_ stands for static
Message-Id: <20070220010303.2380A43A67@anubis.hut.fi>

p4raw-id: //depot/perl@30367

14 years agodump.c: format fixes
Jarkko Hietaniemi [Tue, 20 Feb 2007 03:00:50 +0000 (05:00 +0200)]
dump.c: format fixes
Message-Id: <20070220010050.CCDAF43A67@anubis.hut.fi>

p4raw-id: //depot/perl@30366

14 years agoAvoid *some* g++ errors. (But not all yet)
Nicholas Clark [Mon, 19 Feb 2007 23:58:53 +0000 (23:58 +0000)]
Avoid *some* g++ errors. (But not all yet)

p4raw-id: //depot/perl@30365

14 years agoblead (honestly :-) g++ with -DPERL_GLOBAL_STRUCT_PRIVATE needs tweaking
Jarkko Hietaniemi [Mon, 19 Feb 2007 19:41:07 +0000 (21:41 +0200)]
blead (honestly :-) g++ with -DPERL_GLOBAL_STRUCT_PRIVATE needs tweaking
Message-Id: <20070219174107.63EEB43A67@anubis.hut.fi>

Plus a regen picked up changes in pod/perlapi.pod related to change
#30347.

p4raw-id: //depot/perl@30362

14 years agoUpgrade to CPAN-1.88_76
Steve Peters [Mon, 19 Feb 2007 19:42:47 +0000 (19:42 +0000)]
Upgrade to CPAN-1.88_76

p4raw-id: //depot/perl@30361

14 years agointegrate bignum 0.19
Tels [Sat, 3 Feb 2007 13:42:20 +0000 (14:42 +0100)]
integrate bignum 0.19
Message-Id: <200702031342.21634@bloodgate.com>

p4raw-id: //depot/perl@30360