17 years agoLet %^H be modifiable in eval-strings (bug #41531),
Rafael Garcia-Suarez [Mon, 19 Mar 2007 23:11:12 +0000]
Let %^H be modifiable in eval-strings (bug #41531),
by adding a meaning for OPf_SPECIAL on OP_CONST.
Patch by Yves Orton.

p4raw-id: //depot/perl@30644

17 years agoRe: Composing @INC from PERL5LIB
Andreas J. Koenig [Mon, 19 Mar 2007 23:35:10 +0000]
Re: Composing @INC from PERL5LIB
Message-ID: <87ircwkgkh.fsf@k75.linux.bogus>

p4raw-id: //depot/perl@30643

17 years agoAdjust timing tolerance in threads tests, by Jerry D. Hedden
Rafael Garcia-Suarez [Mon, 19 Mar 2007 15:42:58 +0000]
Adjust timing tolerance in threads tests, by Jerry D. Hedden

p4raw-id: //depot/perl@30634

17 years agoPerlIO_exportFILE() and PerlIO_releaseFILE() should manage the fd
Nicholas Clark [Mon, 19 Mar 2007 15:17:27 +0000]
PerlIO_exportFILE() and PerlIO_releaseFILE() should manage the fd
reference counts correctly.

p4raw-id: //depot/perl@30633

17 years agoRe: [perl #41691] [PATCH] v5.8.8 pod2html -- Convert RFC links to point ot IETF pages
Jari Aalto [Sat, 17 Mar 2007 11:11:17 +0000]
Re: [perl #41691] [PATCH] v5.8.8 pod2html -- Convert RFC links to point ot IETF pages
Message-ID: <87k5xg9tne.fsf@w2kpicasso.cante.net>

p4raw-id: //depot/perl@30631

17 years agoRe: perlreguts: Copy-editing and wishlist
Marvin Humphrey [Fri, 16 Mar 2007 12:44:55 +0000]
Re: perlreguts: Copy-editing and wishlist
Message-Id: <F6284B08-4B4E-467A-AFB2-8A71154FDD08@rectangular.com>

p4raw-id: //depot/perl@30630

17 years agoUpgrade to version.pm 0.71, by John Peacock
Rafael Garcia-Suarez [Mon, 19 Mar 2007 08:58:08 +0000]
Upgrade to version.pm 0.71, by John Peacock

p4raw-id: //depot/perl@30629

17 years agominor code simplification made possible by change #30627
Dave Mitchell [Mon, 19 Mar 2007 00:00:46 +0000]
minor code simplification made possible by change #30627
p4raw-link: @30627 on //depot/perl: e7cbf6c66722616e50aa4cda71d48adf3ae55201

p4raw-id: //depot/perl@30628

17 years agoWhen restoring localised values, call set only on container magic.
Dave Mitchell [Sun, 18 Mar 2007 23:43:05 +0000]
When restoring localised values, call set only on container magic.
Avoids (among other things), localised pos index being trashed at
scope exit.

p4raw-id: //depot/perl@30627

17 years agomove magic container/value test into separate function
Dave Mitchell [Sun, 18 Mar 2007 23:17:04 +0000]
move magic container/value test into separate function

p4raw-id: //depot/perl@30624

17 years agoThe test case applied in change 29502 really should have gone at the
Nicholas Clark [Sun, 18 Mar 2007 21:14:16 +0000]
The test case applied in change 29502 really should have gone at the
end of the file t/op/re_tests.

p4raw-id: //depot/perl@30618

17 years ago29044 broke Fatal.pm
Andreas J. Koenig [Sun, 18 Mar 2007 09:26:58 +0000]
29044 broke Fatal.pm
Message-ID: <87slc37y99.fsf@k75.linux.bogus>
Date: Sun, 18 Mar 2007 09:26:58 +0100

p4raw-id: //depot/perl@30614

17 years agoPerlIO_importFILE() should increase the reference count on the fd
Nicholas Clark [Sat, 17 Mar 2007 18:42:30 +0000]
PerlIO_importFILE() should increase the reference count on the fd
that it brings into PerlIO managed space. (A long standing problem
reported by Steve Hay)

p4raw-id: //depot/perl@30610

17 years agoperl5db.t: skip test when /dev/tty is not available
Alexey Tourbin [Sat, 17 Mar 2007 19:28:33 +0000]
perl5db.t: skip test when /dev/tty is not available
Message-ID: <20070317162833.GA10670@solemn.turbinal>

p4raw-id: //depot/perl@30609

17 years agoTest case from Karl Chen in RT #41831
Nicholas Clark [Sat, 17 Mar 2007 16:58:00 +0000]
Test case from Karl Chen in RT #41831
(The bug was already fixed in blead, merged to maint, and it seems
better to adapt the sample code rather than add the whole new test)

p4raw-id: //depot/perl@30608

17 years agoRemove the other 4 bits of MAD code designed to abort on local $^L.
Nicholas Clark [Sat, 17 Mar 2007 15:14:38 +0000]
Remove the other 4 bits of MAD code designed to abort on local $^L.

p4raw-id: //depot/perl@30607

17 years agoThe code in newCONDOP can be made visibly simpler by using intermediate
Nicholas Clark [Sat, 17 Mar 2007 13:01:18 +0000]
The code in newCONDOP can be made visibly simpler by using intermediate
variables. It's also 8 bytes smaller with -Os

p4raw-id: //depot/perl@30606

17 years agoUnder -Dmad, free the ops representing the dead code when a branch
Nicholas Clark [Fri, 16 Mar 2007 19:29:04 +0000]
Under -Dmad, free the ops representing the dead code when a branch
conditional value is actually a constant. Previously this was leaking
ops, and more visibly shared hash keys.

p4raw-id: //depot/perl@30605

17 years agoRe: [perl #41691] [PATCH] v5.8.8 pod2html -- Convert RFC links to point ot IETF pages
Jari Aalto [Wed, 14 Mar 2007 21:56:14 +0000]
Re: [perl #41691] [PATCH] v5.8.8 pod2html -- Convert RFC links to point ot IETF pages
Message-ID: <87hcsnbqnl.fsf@w2kpicasso.cante.net>

p4raw-id: //depot/perl@30604

17 years agoRemove the abort() trap, which Larry said was actually only ever
Nicholas Clark [Fri, 16 Mar 2007 08:41:02 +0000]
Remove the abort() trap, which Larry said was actually only ever
intended as a way to enter gdb by using local $^L

p4raw-id: //depot/perl@30603

17 years agoMake sure escaped dots in filenames are preserved when translating
Craig A. Berry [Fri, 16 Mar 2007 01:40:50 +0000]
Make sure escaped dots in filenames are preserved when translating
filenames from VMS to UNIX syntax.

p4raw-id: //depot/perl@30602

17 years agoPatch by Abigail to avoid using $& in diagnostics.pm.
Rafael Garcia-Suarez [Thu, 15 Mar 2007 17:43:43 +0000]
Patch by Abigail to avoid using $& in diagnostics.pm.

p4raw-id: //depot/perl@30601

17 years agoRe: Smoke [5.8.8] 30522 FAIL(XF) Solaris 2.10 (i386/1 cpu)
Abe Timmerman [Thu, 15 Mar 2007 18:06:25 +0000]
Re: Smoke [5.8.8] 30522 FAIL(XF) Solaris 2.10 (i386/1 cpu)
Message-ID: <45F97D11.2080009@ztreet.demon.nl>

skips some tests when perl is built without useperlio

p4raw-id: //depot/perl@30600

17 years agoPatch by Gerard Goossen to add madprops to "require" opcode
Rafael Garcia-Suarez [Thu, 15 Mar 2007 16:14:22 +0000]
Patch by Gerard Goossen to add madprops to "require" opcode

p4raw-id: //depot/perl@30599

17 years agoPatch by Gerard Goossen to have nomad print also
Rafael Garcia-Suarez [Thu, 15 Mar 2007 16:01:33 +0000]
Patch by Gerard Goossen to have nomad print also
the [ ] { } madprops.

p4raw-id: //depot/perl@30597

17 years agoDon't mention DynaLoader.a in INSTALL,
Rafael Garcia-Suarez [Thu, 15 Mar 2007 15:53:28 +0000]
Don't mention DynaLoader.a in INSTALL,
since it doesn't exist anymore

p4raw-id: //depot/perl@30596

17 years agoSeems that 5.6.x needs the same fix as 5.005_xx for dclone.t
Nicholas Clark [Thu, 15 Mar 2007 15:02:55 +0000]
Seems that 5.6.x needs the same fix as 5.005_xx for dclone.t

p4raw-id: //depot/perl@30595

17 years agoRe: [Patch] Fix some of the tests of Storable on Perl 5.004
Sébastien Aperghis-Tramoni [Thu, 15 Mar 2007 13:26:07 +0000]
Re: [Patch] Fix some of the tests of Storable on Perl 5.004
Message-ID: <1173961567.45f93b5f0fc9f@imp.free.fr>
Date: Thu, 15 Mar 2007 13:26:07 +0100

p4raw-id: //depot/perl@30594

17 years agoTweak to Storable to make dclone.t pass on 5.005_03.
Nicholas Clark [Thu, 15 Mar 2007 11:35:26 +0000]
Tweak to Storable to make dclone.t pass on 5.005_03.

p4raw-id: //depot/perl@30593

17 years agoRe: What is this MAD stuff all about?
Rick Delaney [Mon, 12 Mar 2007 20:15:12 +0000]
Re: What is this MAD stuff all about?
Message-ID: <20070313001511.GJ6001@bort.ca>
Date: Mon, 12 Mar 2007 20:15:12 -0400

p4raw-id: //depot/perl@30592

17 years agoUpgrade to threads::shared 1.08 :
Rafael Garcia-Suarez [Thu, 15 Mar 2007 09:52:05 +0000]
Upgrade to threads::shared 1.08 :
- Sub-second resolution for cont_timedwait under WIN32
  (courtesy of Dean Arnold)
- Fix compiler warnings

p4raw-id: //depot/perl@30591

17 years agoMake the isdst argument to asctime and mktime default to -1
Rafael Garcia-Suarez [Thu, 15 Mar 2007 09:35:14 +0000]
Make the isdst argument to asctime and mktime default to -1
instead of 0, as suggested by Mike Schilli.

p4raw-id: //depot/perl@30590

17 years agoChanges needed to get Storable to compile on 5.005_03.
Nicholas Clark [Wed, 14 Mar 2007 23:33:02 +0000]
Changes needed to get Storable to compile on 5.005_03.
Passing tests is a different matter...

p4raw-id: //depot/perl@30589

17 years agoRe: [perl #41687] [PATCH] v5.8.8 pod2html -- Add --[no]fragmentuniq to support more...
Jari Aalto [Wed, 7 Mar 2007 10:04:15 +0000]
Re: [perl #41687] [PATCH] v5.8.8 pod2html -- Add --[no]fragmentuniq to support more readable <a name=..> refs
Message-ID: <87y7m9scn4.fsf@w2kpicasso.cante.net>

with test adjustments

p4raw-id: //depot/perl@30584

17 years ago[perl #41698] [PATCH] v5.8.8 pod2html -- Add <div>..</div> around the outputted INDEX...
Jari Aalto [Sun, 4 Mar 2007 13:33:20 +0000]
[perl #41698] [PATCH] v5.8.8 pod2html -- Add <div>..</div> around the outputted INDEX section
From: Jari Aalto (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-2051-1173043999-1740.41698-75-0@perl.org>

plus test adjustments

p4raw-id: //depot/perl@30583

17 years ago[perl #41701] [PATCH] v5.8.8. pod2html -- F<filename> should add 'class="file"' in...
Jari Aalto [Mon, 5 Mar 2007 02:05:38 +0000]
[perl #41701] [PATCH] v5.8.8. pod2html -- F<filename> should add 'class="file"' in the HTML output
From: Jari Aalto (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-2051-1173089138-1801.41701-75-0@perl.org>

plus adjustments to tests

p4raw-id: //depot/perl@30582

17 years agoDe-hardcode a path in a Test::Simple test, so it works
Rafael Garcia-Suarez [Wed, 14 Mar 2007 13:38:15 +0000]
De-hardcode a path in a Test::Simple test, so it works
when integrated to the core.

p4raw-id: //depot/perl@30580

17 years agoUpgrade to Test-Simple-0.68. Includes a tweak to
Steve Peters [Wed, 14 Mar 2007 13:17:42 +0000]
Upgrade to Test-Simple-0.68.  Includes a tweak to
lib/Test/Simple/t/fail-more.t so that all of its tests pass within
the Perl core.

p4raw-id: //depot/perl@30578

17 years agouse a fresh stack when loading Errno.pm etc.
Dave Mitchell [Wed, 14 Mar 2007 12:34:05 +0000]
use a fresh stack when loading Errno.pm etc.
Stops 'use vars qw($!)' in lib/vars.t segfaulting.
(This can be reduced to 'my $sym = "!"; *$sym = \$$sym')

p4raw-id: //depot/perl@30577

17 years agoPatch by Sébastien Aperghis-Tramoni to avoid encoding
Rafael Garcia-Suarez [Wed, 14 Mar 2007 09:43:21 +0000]
Patch by Sébastien Aperghis-Tramoni to avoid encoding
everything that goes through Net::Cmd as UTF-8
(regression as of Net::Cmd 2.27, see CPAN RT #24835)

p4raw-id: //depot/perl@30576

17 years agoperlfunc.pod (ref results), perlop.pod (qr// result)
Wolfgang Laun [Wed, 14 Mar 2007 07:56:45 +0000]
perlfunc.pod (ref results), perlop.pod (qr// result)
Message-ID: <45F79CAD.5050005@thalesgroup.com>

p4raw-id: //depot/perl@30575

17 years agoThe dMY_CXT added in change 27938 isn't needed when in the PERL_CORE.
Nicholas Clark [Tue, 13 Mar 2007 23:10:11 +0000]
The dMY_CXT added in change 27938 isn't needed when in the PERL_CORE.

p4raw-id: //depot/perl@30574

17 years agoCheck that stat and -X favours the file handle over the directory
Nicholas Clark [Tue, 13 Mar 2007 22:48:46 +0000]
Check that stat and -X favours the file handle over the directory
handle when using *THINGY{IO} syntax too.

p4raw-id: //depot/perl@30572

17 years agoCheck that stat and -X on barewords favour the file handle over the
Nicholas Clark [Tue, 13 Mar 2007 22:24:54 +0000]
Check that stat and -X on barewords favour the file handle over the
directory handle for the ambiguous case.

p4raw-id: //depot/perl@30571

17 years agoBump versions of modules that are currently on "dev" releases in maint.
Nicholas Clark [Tue, 13 Mar 2007 20:48:17 +0000]
Bump versions of modules that are currently on "dev" releases in maint.

p4raw-id: //depot/perl@30569

17 years agoIntegrate:
Nicholas Clark [Tue, 13 Mar 2007 19:33:02 +0000]
Integrate:
[ 30565]
Make the constant AVf_REAL conditional on Perl version.
p4raw-link: @30565 on //depot/maint-5.8/perl: 5f8a8dc2063e97069e9cba3dcf0af31374112448

p4raw-id: //depot/perl@30566
p4raw-integrated: from //depot/maint-5.8/perl@30563 'copy in'
ext/B/defsubs_h.PL (@30564..)

17 years ago5.8's B.xs exports AVf_REAL, so need to jiggle the test count by 1.
Nicholas Clark [Tue, 13 Mar 2007 17:35:05 +0000]
5.8's B.xs exports AVf_REAL, so need to jiggle the test count by 1.
(And then merge the difference back into blead)

p4raw-id: //depot/perl@30563

17 years agoDB_File with g++ and db v1
Jarkko Hietaniemi [Mon, 12 Mar 2007 22:01:34 +0000]
DB_File with g++ and db v1
Message-ID: <45F605FE.1090606@iki.fi>

p4raw-id: //depot/perl@30562

17 years agoinform constant.pm about UNITCHECK
Joshua ben Jore [Tue, 13 Mar 2007 00:35:11 +0000]
inform constant.pm about UNITCHECK
From: "Joshua ben Jore" <twists@gmail.com>
Message-ID: <dc5c751d0703130035o1a739f45g1ea559d110bd5dd8@mail.gmail.com>

p4raw-id: //depot/perl@30561

17 years agoNeed a SPAGAIN here because the stack pointer might have
Rafael Garcia-Suarez [Tue, 13 Mar 2007 11:02:03 +0000]
Need a SPAGAIN here because the stack pointer might have
moved when evaluating a tied hash in scalar context.

p4raw-id: //depot/perl@30560

17 years agoGet B compiling and passing all tests on both 5.9.x and 5.8.x
Nicholas Clark [Tue, 13 Mar 2007 00:01:42 +0000]
Get B compiling and passing all tests on both 5.9.x and 5.8.x

p4raw-id: //depot/perl@30558

17 years agoFix a couple of minor typos in comments
Rafael Garcia-Suarez [Mon, 12 Mar 2007 22:14:27 +0000]
Fix a couple of minor typos in comments

p4raw-id: //depot/perl@30557

17 years agoBetter wording for (?|...) in perlre, from a suggestion by Ruud.
Rafael Garcia-Suarez [Mon, 12 Mar 2007 21:58:19 +0000]
Better wording for (?|...) in perlre, from a suggestion by Ruud.

p4raw-id: //depot/perl@30556

17 years agoRemove notes about experimental functions in the utf8 module.
Rafael Garcia-Suarez [Mon, 12 Mar 2007 21:22:55 +0000]
Remove notes about experimental functions in the utf8 module.
Also, document that the internal utf8 functions can be used
without loading utf8.pm. (Suggested by Juerd)

p4raw-id: //depot/perl@30555

17 years agowarn() without args doesn't take a default message in $_, but in $@
Rafael Garcia-Suarez [Mon, 12 Mar 2007 21:00:05 +0000]
warn() without args doesn't take a default message in $_, but in $@

p4raw-id: //depot/perl@30554

17 years agoFix the partially passing TODO test in optree_constants.t by
Nicholas Clark [Mon, 12 Mar 2007 18:21:56 +0000]
Fix the partially passing TODO test in optree_constants.t by
making the tests for PL_sv_yes and PL_sv_no run as separate programs,
rather than code eval'd in the current program, as under ithreads
whether you get the real thing or a copy depends on whether any
previous code has that SV in a PAD op.

p4raw-id: //depot/perl@30553

17 years agoWith the demise of ByteLoader in blead, unshare_hek can return to the
Nicholas Clark [Mon, 12 Mar 2007 15:30:39 +0000]
With the demise of ByteLoader in blead, unshare_hek can return to the
backwaters of 'p'. Not being visible to 'EX'tensions means that there's
less exposure to maintenance compatibility concerns.

p4raw-id: //depot/perl@30552

17 years agoUpgrade to CPAN-1.88_78
Steve Peters [Mon, 12 Mar 2007 15:12:39 +0000]
Upgrade to CPAN-1.88_78

p4raw-id: //depot/perl@30551

17 years agoBitten again by the snakes in the MANIFEST spec - tabs, not spaces.
Nicholas Clark [Mon, 12 Mar 2007 15:03:29 +0000]
Bitten again by the snakes in the MANIFEST spec - tabs, not spaces.

p4raw-id: //depot/perl@30550

17 years agoLike fake scalars, state variables shouldn't get new pad entries
Rafael Garcia-Suarez [Mon, 12 Mar 2007 14:33:01 +0000]
Like fake scalars, state variables shouldn't get new pad entries
at each recursion, in order to be truly stateful. (bug #41789)

p4raw-id: //depot/perl@30548

17 years agoExtUtils::Manifest fix-ups for VMS:
Craig A. Berry [Sun, 11 Mar 2007 23:42:14 +0000]
ExtUtils::Manifest fix-ups for VMS:
  - don't use multiple dots in .bak filenames
  - remove VMS-specific clobbering of keys with values in mkmanifest()
patch also in RT at <http://rt.cpan.org//Ticket/Display.html?id=25377>

p4raw-id: //depot/perl@30544

17 years agoUpgrade inplace.t and iprefix.t to use test.pl, avoiding a lot
Craig A. Berry [Sun, 11 Mar 2007 21:05:08 +0000]
Upgrade inplace.t and iprefix.t to use test.pl, avoiding a lot
of OS-specific shenanigans.

p4raw-id: //depot/perl@30543

17 years agoAdd directory depth check for older VMS systems to check83.pl
Craig A. Berry [Sun, 11 Mar 2007 21:01:35 +0000]
Add directory depth check for older VMS systems to check83.pl

p4raw-id: //depot/perl@30542

17 years agoTest that format references can't be wrongly dereferenced.
Nicholas Clark [Sat, 10 Mar 2007 16:56:21 +0000]
Test that format references can't be wrongly dereferenced.
Test that a glob dereference of a PVIO correctly sets the IO of the
temporary glob that it creates.

p4raw-id: //depot/perl@30537

17 years agoBump Exporter's $VERSION.
Nicholas Clark [Sat, 10 Mar 2007 16:20:31 +0000]
Bump Exporter's $VERSION.

p4raw-id: //depot/perl@30535

17 years agoA test case for change 30527 (chdir bareword ambiguity with dirhandles
Nicholas Clark [Sat, 10 Mar 2007 15:34:34 +0000]
A test case for change 30527 (chdir bareword ambiguity with dirhandles
and filehandles)

p4raw-id: //depot/perl@30533

17 years agoRefactor the "has fchdir" and "has dirfd" logic to one place.
Nicholas Clark [Sat, 10 Mar 2007 15:30:46 +0000]
Refactor the "has fchdir" and "has dirfd" logic to one place.

p4raw-id: //depot/perl@30532

17 years agoDon't swallow up other warnings in Exporter's test. Remove a needless
Nicholas Clark [Fri, 9 Mar 2007 20:49:47 +0000]
Don't swallow up other warnings in Exporter's test. Remove a needless
eval that happened to generate 4 warnings.

p4raw-id: //depot/perl@30531

17 years ago[perl #41587] [PATCH] 5.8.8 make sure we get the proper ldflags on libperl.so
Tom Callaway [Thu, 22 Feb 2007 14:39:02 +0000]
[perl #41587] [PATCH] 5.8.8 make sure we get the proper ldflags on libperl.so
From: Tom Callaway (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-28041-1172183942-1615.41587-75-0@perl.org>

p4raw-id: //depot/perl@30530

17 years agoMake Exporter::Heavy correctly not warn when exporting a symbol only
Nicholas Clark [Fri, 9 Mar 2007 19:23:57 +0000]
Make Exporter::Heavy correctly not warn when exporting a symbol only
declared in the export specification. Ensure that the test actually
tests this.

p4raw-id: //depot/perl@30529

17 years agoTom Callaway's Redhat patches
Tom Callaway [Thu, 22 Feb 2007 19:33:45 +0000]
Tom Callaway's Redhat patches

Subject: [perl #41595] [PATCH] 5.8.8 Use CFLAGS for all compiler invocations
From: Tom Callaway (via RT) <perlbug-followup@perl.org>
Date: Thu, 22 Feb 2007 19:33:45 -0800
Message-ID: <rt-3.6.HEAD-28041-1172201625-659.41595-75-0@perl.org>

Subject: [perl #41589] [PATCH] 5.8.8 Linux needs -FPIC too
From: Tom Callaway (via RT) <perlbug-followup@perl.org>
Date: Thu, 22 Feb 2007 14:56:24 -0800
Message-ID: <rt-3.6.HEAD-18680-1172184984-1237.41589-75-0@perl.org>

p4raw-id: //depot/perl@30528

17 years agoPrefer dirhandles to filehandles when passing a bareword typeglob
Steve Peters [Fri, 9 Mar 2007 18:30:16 +0000]
Prefer dirhandles to filehandles when passing a bareword typeglob
to chdir() and the typeglob has both a dirhandle and a
filehandle assigned to it.

p4raw-id: //depot/perl@30527

17 years agoMention Perl::Unsafe::Signals in the core docs en passant.
Rafael Garcia-Suarez [Fri, 9 Mar 2007 17:47:22 +0000]
Mention Perl::Unsafe::Signals in the core docs en passant.

p4raw-id: //depot/perl@30525

17 years agoIn ExtUtils::Liblist::Kid::_vms_ext(), escape the dollar, not the
Craig A. Berry [Fri, 9 Mar 2007 00:46:34 +0000]
In ExtUtils::Liblist::Kid::_vms_ext(), escape the dollar, not the
minus (there was no intention to use $\ or $- here).

p4raw-id: //depot/perl@30521

17 years agoThe HePV macro was borked.
Rafael Garcia-Suarez [Thu, 8 Mar 2007 16:31:36 +0000]
The HePV macro was borked.

p4raw-id: //depot/perl@30520

17 years agoWarning fix. Since HePV's second argument is supposed
Rafael Garcia-Suarez [Thu, 8 Mar 2007 16:12:29 +0000]
Warning fix. Since HePV's second argument is supposed
to be an unsigned integer, there's not point in comparing
it to 0.

p4raw-id: //depot/perl@30519

17 years agoRe: [PATCH] Tweaks so that miniperl.exe doesnt croak while building perl.exe
Yves Orton [Thu, 8 Mar 2007 10:20:50 +0000]
Re: [PATCH] Tweaks so that miniperl.exe doesnt croak while building perl.exe
Message-ID: <9b18b3110703080120s41147a4fh4f4c1f9817079be3@mail.gmail.com>

p4raw-id: //depot/perl@30518

17 years agoRe: [PATCH] Tweaks so that miniperl.exe doesnt croak while building perl.exe
Yves Orton [Wed, 7 Mar 2007 20:44:52 +0000]
Re: [PATCH] Tweaks so that miniperl.exe doesnt croak while building perl.exe
Message-ID: <9b18b3110703071144t787e028s8a79fa1986624b54@mail.gmail.com>

p4raw-id: //depot/perl@30517

17 years agoRE: $Win32::VERSION problem
Jan Dubois [Wed, 7 Mar 2007 12:26:01 +0000]
RE: $Win32::VERSION problem
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <00b301c760f6$d28129d0$77837d70$@com>

Adds the tests from the dual-lived CPAN distribution Win32-0.27
and removes two old t/win32 tests which are now redundant

p4raw-id: //depot/perl@30516

17 years agodebugger history save and load
Andreas J. Koenig [Wed, 7 Mar 2007 14:53:58 +0000]
debugger history save and load
Message-ID: <87y7m99n2h.fsf@k75.linux.bogus>

p4raw-id: //depot/perl@30515

17 years agoBetter docs for C<no VERSION>
Rafael Garcia-Suarez [Thu, 8 Mar 2007 13:46:16 +0000]
Better docs for C<no VERSION>

p4raw-id: //depot/perl@30514

17 years agoNeed to extend the stack when using warn() without
Rafael Garcia-Suarez [Thu, 8 Mar 2007 11:19:38 +0000]
Need to extend the stack when using warn() without
an argument (this fixes bug #41716)

p4raw-id: //depot/perl@30513

17 years agoDefault to ELF on FreeBSD when objformat is not there
Anton Berezin [Thu, 8 Mar 2007 12:08:45 +0000]
Default to ELF on FreeBSD when objformat is not there
Message-ID: <20070308110845.GA24332@heechee.tobez.org>

p4raw-id: //depot/perl@30512

17 years agoMM->{ldflags} may not be defined and wouldn't help us locate
Craig A. Berry [Thu, 8 Mar 2007 03:50:32 +0000]
MM->{ldflags} may not be defined and wouldn't help us locate
the perlshr library anyway (follow-up to #30462).

p4raw-id: //depot/perl@30511

17 years agoMake vms/gen_shrfls.pl better able to detect header transitions with
Craig A. Berry [Thu, 8 Mar 2007 03:06:53 +0000]
Make vms/gen_shrfls.pl better able to detect header transitions with
various compiler versions (needed after #30463).

p4raw-id: //depot/perl@30510

17 years agoRegenerates internal and external API docs
Rafael Garcia-Suarez [Wed, 7 Mar 2007 17:08:54 +0000]
Regenerates internal and external API docs

p4raw-id: //depot/perl@30500

17 years agoAdd the new man page, perlunifaq, in relevant places
Rafael Garcia-Suarez [Wed, 7 Mar 2007 17:05:29 +0000]
Add the new man page, perlunifaq, in relevant places

p4raw-id: //depot/perl@30499

17 years agoSyntax nit in ExtUtils::Liblist::Kid, noticed by Yves Orton
Rafael Garcia-Suarez [Wed, 7 Mar 2007 16:36:20 +0000]
Syntax nit in ExtUtils::Liblist::Kid, noticed by Yves Orton

p4raw-id: //depot/perl@30497

17 years agoUse another method to avoid the "possible interpolation" warning
Rafael Garcia-Suarez [Wed, 7 Mar 2007 16:32:48 +0000]
Use another method to avoid the "possible interpolation" warning
for @- and @+ : do this directly from the lexer (patch by Yves
Orton.) This way, @- and @+ aren't preloaded anymore.
Avoid to require re::Tie::Hash::NamedCapture when the *- or *+
globs are created, this was breaking the build due to miniperl's
inability to load it.

p4raw-id: //depot/perl@30496

17 years agoRe: [PATCH] (Re: [PATCH] unicode/utf8 pod)
Juerd Waalboer [Sun, 4 Mar 2007 16:00:19 +0000]
Re: [PATCH] (Re: [PATCH] unicode/utf8 pod)
Message-ID: <20070304150019.GN4723@c4.convolution.nl>

p4raw-id: //depot/perl@30493

17 years agoLocalize $! in splainthis() too. (see bug #41717)
Rafael Garcia-Suarez [Wed, 7 Mar 2007 11:00:07 +0000]
Localize $! in splainthis() too. (see bug #41717)

p4raw-id: //depot/perl@30492

17 years agoBetter localisation of $_ in diagnostics.
Rafael Garcia-Suarez [Wed, 7 Mar 2007 10:57:11 +0000]
Better localisation of $_ in diagnostics.
This fixes bug #41717.

p4raw-id: //depot/perl@30491

17 years agoAvoid to load the *+ and *- globs too early.
Rafael Garcia-Suarez [Wed, 7 Mar 2007 10:33:38 +0000]
Avoid to load the *+ and *- globs too early.
To silence spurious interpolation warnings, merely
create the stash entry for them. Ensure that the
re::Tie::Hash::NamedCapture module is always loaded
when we have created the tied hashes %+ and %-.
Revert change #30483, which is now unnecessary.
p4raw-link: @30483 on //depot/perl: 73f68b39467596f862aade4f4b46d6061aa98bd3

p4raw-id: //depot/perl@30490

17 years agoUpgrade to IO-Zlib-1.05. There are updates to the core that have
Steve Peters [Tue, 6 Mar 2007 16:49:47 +0000]
Upgrade to IO-Zlib-1.05.  There are updates to the core that have
not yet been included in the CPAN distribution, so the core
module has a version bump.

p4raw-id: //depot/perl@30489

17 years agoFix error messages returned by S_require_tie_mod. Fix small leaks
Rafael Garcia-Suarez [Tue, 6 Mar 2007 15:51:06 +0000]
Fix error messages returned by S_require_tie_mod. Fix small leaks
happening in there too. More importantly, call it when we load both
a hash or a glob.

p4raw-id: //depot/perl@30488

17 years agoFix a small leak on loading *+ and *- globs
Rafael Garcia-Suarez [Tue, 6 Mar 2007 15:04:03 +0000]
Fix a small leak on loading *+ and *- globs

p4raw-id: //depot/perl@30487

17 years agoUpgrade to CGI.pm-3.27
Steve Peters [Tue, 6 Mar 2007 13:52:56 +0000]
Upgrade to CGI.pm-3.27

p4raw-id: //depot/perl@30486

17 years ago'Unknown PerlIO layer "encoding"...' message
Jerry D. Hedden [Fri, 2 Mar 2007 06:59:41 +0000]
'Unknown PerlIO layer "encoding"...' message
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <794180.55454.qm@web30208.mail.mud.yahoo.com>

p4raw-id: //depot/perl@30485

17 years agoDoc patch about PerlIO::encoding:
Tels [Fri, 2 Mar 2007 11:31:39 +0000]
Doc patch about PerlIO::encoding:

Subject: [PATCH] Re: 'Unknown PerlIO layer "encoding"...' message
Message-Id: <200703021131.41085@bloodgate.com>

p4raw-id: //depot/perl@30484

17 years agodumpvar.pl must load re::Tie::Hash::NamedCapture if it wants
Rafael Garcia-Suarez [Tue, 6 Mar 2007 10:32:01 +0000]
dumpvar.pl must load re::Tie::Hash::NamedCapture if it wants
to dump %+ and %-.

p4raw-id: //depot/perl@30483