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

p4raw-id: //depot/perl@30453

17 years agoAs the test is about the parser, not actually running the code, better
Nicholas Clark [Sat, 3 Mar 2007 15:28:39 +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

17 years agoDefine and initialise reg_name only once.
Nicholas Clark [Sat, 3 Mar 2007 12:22:19 +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

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

p4raw-id: //depot/perl@30450

17 years agoDon't copy DynaLoader.o unnecessarily
Jerry D. Hedden [Thu, 1 Mar 2007 08:47:30 +0000]
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

17 years agoAdd a volatile modifier to avoid possible cloberring by longjmp,
Rafael Garcia-Suarez [Sat, 3 Mar 2007 09:36:54 +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

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

p4raw-id: //depot/perl@30447

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

p4raw-id: //depot/perl@30446

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

p4raw-id: //depot/perl@30445

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

p4raw-id: //depot/perl@30444

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

p4raw-id: //depot/perl@30443

17 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]
Don't crash if the symbol table entry for ISA isn't a typeglob.

p4raw-id: //depot/perl@30442

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

p4raw-id: //depot/perl@30441

17 years agoThe bug fixed by change 29610 would have been avoided with this
Nicholas Clark [Thu, 1 Mar 2007 17:46:49 +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

17 years agoDon't SEGV when dumping an undefined typeglob. The HEK used to store
Nicholas Clark [Thu, 1 Mar 2007 16:09:31 +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

17 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]
Mention the syntax C<use feature ':5.10'> in feature.pm's synopsis

p4raw-id: //depot/perl@30438

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

p4raw-id: //depot/perl@30437

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

p4raw-id: //depot/perl@30436

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

p4raw-id: //depot/perl@30435

17 years agoRe: Revisits in 'make install'
Jerry D. Hedden [Wed, 28 Feb 2007 10:59:49 +0000]
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

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

p4raw-id: //depot/perl@30433

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

p4raw-id: //depot/perl@30432

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

p4raw-id: //depot/perl@30431

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

p4raw-id: //depot/perl@30430

17 years agoWin32 doc update for Win32CORE changes
Yitzchak Scott-Thoennes [Mon, 26 Feb 2007 11:28:00 +0000]
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

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

p4raw-id: //depot/perl@30428

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

p4raw-id: //depot/perl@30427

17 years agoFix ext/Win32API/File/t/file.t under test harness
Jerry D. Hedden [Tue, 27 Feb 2007 09:38:15 +0000]
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

17 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]
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

17 years ago(?p{}) has been deprecated for a long time.
Rafael Garcia-Suarez [Wed, 28 Feb 2007 08:54:05 +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

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

p4raw-id: //depot/perl@30423

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

p4raw-id: //depot/perl@30422

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

p4raw-id: //depot/perl@30421

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

p4raw-id: //depot/perl@30420

17 years agoSkip tests if Encode not built
Jerry D. Hedden [Tue, 27 Feb 2007 11:27:58 +0000]
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

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

p4raw-id: //depot/perl@30418

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

p4raw-id: //depot/perl@30417

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

p4raw-id: //depot/perl@30416

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

p4raw-id: //depot/perl@30415

17 years agoOn VMS, use the normal executable file extension for the copy of
Craig A. Berry [Tue, 27 Feb 2007 01:41:31 +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

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

p4raw-id: //depot/perl@30413

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

p4raw-id: //depot/perl@30412

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

p4raw-id: //depot/perl@30411

17 years agoIn configure.com, include the Win32 extensions in $Config{known_extensions},
Craig A. Berry [Mon, 26 Feb 2007 13:36:41 +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

17 years agoRe: [PATCH] Re: Win32 modules & cygwin
Yitzchak Scott-Thoennes [Mon, 26 Feb 2007 00:45:10 +0000]
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

17 years agoUpdate the FSF's address. Plus some other whitespace and NON-WHITESPACE
Nicholas Clark [Mon, 26 Feb 2007 11:59:27 +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

17 years agoFix bug #41550 - AUTOLOAD :lvalue not working the same in blead as in
Nicholas Clark [Mon, 26 Feb 2007 11:07:06 +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

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

p4raw-id: //depot/perl@30406

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

p4raw-id: //depot/perl@30405

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

p4raw-id: //depot/perl@30404

17 years agoIn perlport, refine description of eight-level directory depth
Craig A. Berry [Mon, 26 Feb 2007 04:35:18 +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

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

p4raw-id: //depot/perl@30402

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

p4raw-id: //depot/perl@30401

17 years agoModule::Pluggable::Object::search_paths portability update prompted by
Craig A. Berry [Mon, 26 Feb 2007 00:42:30 +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

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

p4raw-id: //depot/perl@30399

17 years ago[perl #41560] [PATCH] crash in Perl_vmess when GvIOp is null
Devin Heitmueller [Tue, 20 Feb 2007 16:38:20 +0000]
[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

17 years agoRe: [perl #41513] (parsing?)problem when using a '/' followed by a Switch statement
Wolfgang Laun [Sat, 24 Feb 2007 15:08:44 +0000]
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

17 years ago- Use the same regexp as in change #30395 to parse subroutine
Rafael Garcia-Suarez [Sun, 25 Feb 2007 15:29:20 +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

17 years agoFactorize three regexps into one, using new regexp features
Rafael Garcia-Suarez [Sun, 25 Feb 2007 15:04:17 +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

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

p4raw-id: //depot/perl@30394

17 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]
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

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

p4raw-id: //depot/perl@30392

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

p4raw-id: //depot/perl@30391

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

p4raw-id: //depot/perl@30390

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

p4raw-id: //depot/perl@30389

17 years agoAdd a new test for undef and delete on stash entries that
Rafael Garcia-Suarez [Sat, 24 Feb 2007 09:53:56 +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

17 years agoC<keys %+> should not warn. Don't make scan_ident test for
Rafael Garcia-Suarez [Sat, 24 Feb 2007 09:29:20 +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

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

p4raw-id: //depot/perl@30386

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

p4raw-id: //depot/perl@30385

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

p4raw-id: //depot/perl@30384

17 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]
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

17 years agoReinstate tests removed by change #30381, but don't
Rafael Garcia-Suarez [Thu, 22 Feb 2007 18:29:18 +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

17 years agoRevert changes to lib/ExtUtils/t/build_man.t from change
Steve Peters [Thu, 22 Feb 2007 18:09:06 +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

17 years agoUpgrade to ExtUtils-MakeMaker-6.32. Included a version
Steve Peters [Thu, 22 Feb 2007 14:36:27 +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

17 years agoRe: Win32 modules & cygwin
Yitzchak Scott-Thoennes [Tue, 20 Feb 2007 01:50:18 +0000]
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

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

p4raw-id: //depot/perl@30378

17 years agoRe: [PATCH] Test with Errno in autouse.t
Jerry D. Hedden [Wed, 21 Feb 2007 09:27:20 +0000]
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

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

p4raw-id: //depot/perl@30375

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

p4raw-id: //depot/perl@30374

17 years agoFix VMS exit handling broken in Test::Harness 2.64. Also
Craig A. Berry [Wed, 21 Feb 2007 01:55:37 +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

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

p4raw-id: //depot/perl@30372

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

p4raw-id: //depot/perl@30371

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

p4raw-id: //depot/perl@30370

17 years agoTest with Errno in autouse.t
Jerry D. Hedden [Sun, 18 Feb 2007 09:09:23 +0000]
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

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

p4raw-id: //depot/perl@30368

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

p4raw-id: //depot/perl@30367

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

p4raw-id: //depot/perl@30366

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

p4raw-id: //depot/perl@30365

17 years agoblead (honestly :-) g++ with -DPERL_GLOBAL_STRUCT_PRIVATE needs tweaking
Jarkko Hietaniemi [Mon, 19 Feb 2007 19:41:07 +0000]
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

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

p4raw-id: //depot/perl@30361

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

p4raw-id: //depot/perl@30360

17 years agoIntegrate BigRat 0.17
Tels [Sat, 3 Feb 2007 13:10:57 +0000]
Integrate BigRat 0.17
Message-Id: <200702031310.58656@bloodgate.com>

p4raw-id: //depot/perl@30359

17 years ago[PATCH] integrate Math::BigInt 1.79 and Math::BigInt::FastCalc 0.11
Tels [Fri, 2 Feb 2007 15:37:36 +0000]
[PATCH] integrate Math::BigInt 1.79 and Math::BigInt::FastCalc 0.11
Date: Fri, 2 Feb 2007 15:37:36 +0100
Message-Id: <200702021537.38442@bloodgate.com>

Subject: Re: [PATCH] integrate Math::BigInt 1.79 and Math::BigInt::FastCalc 0.11
From: Tels <nospam-abuse@bloodgate.com>
Date: Tue, 6 Feb 2007 20:18:48 +0100
Message-Id: <200702062019.05487@bloodgate.com>

Also, a fix for @INC in lib/Math/BigInt/t/calling.t

Additional tests to perform Pod and Pod coverage testing
were left out based on removal of similar test files previously.

p4raw-id: //depot/perl@30358

17 years agoRevert change #28980 per Jarkko's suggestion
Rafael Garcia-Suarez [Mon, 19 Feb 2007 18:23:51 +0000]
Revert change #28980 per Jarkko's suggestion
(it was actually breaking g++ builds)
p4raw-link: @28980 on //depot/perl: 6e8dae779caa61392088d43ba93888dc57f1df7e

p4raw-id: //depot/perl@30357

17 years agoActually, only changes to regexec.c from #30081 needed to be reverted.
Rafael Garcia-Suarez [Mon, 19 Feb 2007 13:41:41 +0000]
Actually, only changes to regexec.c from #30081 needed to be reverted.

p4raw-id: //depot/perl@30352

17 years agoRevert change #30081 at dmq's request, and mark its tests
Rafael Garcia-Suarez [Mon, 19 Feb 2007 13:08:03 +0000]
Revert change #30081 at dmq's request, and mark its tests
as TODO. (This should restore compilation with g++)
p4raw-link: @30081 on //depot/perl: ded05c2a789e70bb7204e21b2aa98c6d1ac776c2

p4raw-id: //depot/perl@30351

17 years agoAdd a cast for C++ compilation
Rafael Garcia-Suarez [Mon, 19 Feb 2007 10:08:38 +0000]
Add a cast for C++ compilation

p4raw-id: //depot/perl@30349

17 years agoMore efficient to call newSV_type() then SvGROW() instead of newSV()
Nicholas Clark [Sun, 18 Feb 2007 20:07:39 +0000]
More efficient to call newSV_type() then SvGROW() instead of newSV()
with a size then sv_upgrade(), as the latter calls sv_upgrade() twice.

p4raw-id: //depot/perl@30348

17 years agoAdd a new API function newSV_type, to replace the idiom:
Nicholas Clark [Sun, 18 Feb 2007 19:40:43 +0000]
Add a new API function newSV_type, to replace the idiom:
sv = newSV(0);
sv_upgrade(sv, type);

p4raw-id: //depot/perl@30347

17 years agoProperly handle the differences in hints in the optree with/without
Nicholas Clark [Sun, 18 Feb 2007 18:33:04 +0000]
Properly handle the differences in hints in the optree with/without
use open; by adding the with-open hints to all the golden results,
and providing a new flag strip_open_hint to checkOptree().

p4raw-id: //depot/perl@30346