16 years agoSome Win32 Config fixes for patchlevel and perl_patchlevel:
Steve Hay [Mon, 9 Jul 2007 11:43:09 +0000]
Some Win32 Config fixes for patchlevel and perl_patchlevel:
- Set $Config{patchlevel} to PERL_VERSION (it was previously blank
  because it was wrongly being set from PATCHLEVEL, which was blank)
- Set $Config{perl_patchlevel} and $Config{PERL_PATCHLEVEL} to the
  value in the top-level ".patch" file if it exists (the former was
  previously not set, while the latter was previously wrongly set to
  PERL_VERSION)

p4raw-id: //depot/perl@31569

16 years agocygwin path conversions, take 4
Reini Urban [Sat, 7 Jul 2007 15:00:54 +0000]
cygwin path conversions, take 4
From: "Reini Urban" <rurban@x-ray.at>
Message-ID: <6910a60707070600xa8638eak3c3f20b20ccc093a@mail.gmail.com>

p4raw-id: //depot/perl@31568

16 years agoUpdate Filter::Call::Util version
Paul Marquess [Sat, 7 Jul 2007 20:24:21 +0000]
Update Filter::Call::Util version
From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
Message-ID: <007e01c7c0cc$6d07af30$6801a8c0@myopwv.com>

p4raw-id: //depot/perl@31567

16 years agoMore missing dual-life modules
Rafael Garcia-Suarez [Sat, 7 Jul 2007 16:49:44 +0000]
More missing dual-life modules

p4raw-id: //depot/perl@31566

16 years agoAdd CPANPLUS::Dist to Maintainers.pl
Rafael Garcia-Suarez [Sat, 7 Jul 2007 16:37:33 +0000]
Add CPANPLUS::Dist to Maintainers.pl

p4raw-id: //depot/perl@31565

16 years agoReinstate "DEVEL" in patchlevel
Rafael Garcia-Suarez [Sat, 7 Jul 2007 16:34:50 +0000]
Reinstate "DEVEL" in patchlevel

p4raw-id: //depot/perl@31564

16 years agoRegenerate Changes.
Rafael Garcia-Suarez [Sat, 7 Jul 2007 11:01:31 +0000]
Regenerate Changes.

p4raw-id: //depot/perl@31563

16 years agoFix corelist.pl after the reorganisation of the
Rafael Garcia-Suarez [Sat, 7 Jul 2007 10:59:10 +0000]
Fix corelist.pl after the reorganisation of the
Compress modules in ext/. Re-update Module::CoreList.

p4raw-id: //depot/perl@31562

16 years agoUpdate Module::CoreList, regenerate META.yml,
Rafael Garcia-Suarez [Sat, 7 Jul 2007 10:51:08 +0000]
Update Module::CoreList, regenerate META.yml,
mention Log::Message::* in perldelta and
update perlhist with 5.9.5

p4raw-id: //depot/perl@31561

16 years agoRegenerate table of contents
Rafael Garcia-Suarez [Sat, 7 Jul 2007 10:38:56 +0000]
Regenerate table of contents

p4raw-id: //depot/perl@31560

16 years agoFAQ sync
Rafael Garcia-Suarez [Sat, 7 Jul 2007 10:19:07 +0000]
FAQ sync

p4raw-id: //depot/perl@31559

16 years agoUpdate CPANPLUS to 0.81_01
Jos I. Boumans [Sat, 7 Jul 2007 11:39:12 +0000]
Update CPANPLUS to 0.81_01
From: "Jos I. Boumans" <kane@dwim.org>
Message-Id: <87949855-9BDE-4823-9C28-BD639844CA41@dwim.org>

p4raw-id: //depot/perl@31558

16 years agoDesactive the "DEVEL" local patch tag for release.
Rafael Garcia-Suarez [Sat, 7 Jul 2007 09:32:30 +0000]
Desactive the "DEVEL" local patch tag for release.

p4raw-id: //depot/perl@31557

16 years agoMention that pseudo-hashes are no longer supported
Rafael Garcia-Suarez [Sat, 7 Jul 2007 09:03:41 +0000]
Mention that pseudo-hashes are no longer supported

p4raw-id: //depot/perl@31556

16 years agoUpdate Changes
Rafael Garcia-Suarez [Sat, 7 Jul 2007 08:22:46 +0000]
Update Changes

p4raw-id: //depot/perl@31555

16 years agoMAD: disable constant subs when PL_madskills
Gerard Goossen [Wed, 27 Jun 2007 13:04:00 +0000]
MAD: disable constant subs when PL_madskills
Message-ID: <20070627110400.GC11336@ostwald>

p4raw-id: //depot/perl@31554

16 years agop55: add 'declarator' to listop. Fixes 'pipe my ($r, $w)'
Gerard Goossen [Wed, 27 Jun 2007 11:58:28 +0000]
p55: add 'declarator' to listop. Fixes 'pipe my ($r, $w)'
Message-ID: <20070627095828.GB11336@ostwald>

p4raw-id: //depot/perl@31553

16 years agop55: correctly translate things like s//$#foo/ge
Gerard Goossen [Tue, 26 Jun 2007 20:33:50 +0000]
p55: correctly translate things like s//$#foo/ge
Message-ID: <20070626183350.GA11336@ostwald>

p4raw-id: //depot/perl@31552

16 years agoRe: [PATCH] Final Draft - pod/perlcommunity.pod - (was [PATCH] Draft - pod/perlcommun...
Edgar Bering [Wed, 4 Jul 2007 11:51:53 +0000]
Re: [PATCH] Final Draft - pod/perlcommunity.pod - (was [PATCH] Draft - pod/perlcommunity.pod - Patches welcome)
From: "Edgar Bering" <trizor@gmail.com>
Message-ID: <e54ba1c30707040251o6814c0e4r64929702dc3b0eb7@mail.gmail.com>

p4raw-id: //depot/perl@31551

16 years agoAdd a note in perldelta about undefining *ISA
Rafael Garcia-Suarez [Sat, 7 Jul 2007 07:29:08 +0000]
Add a note in perldelta about undefining *ISA

p4raw-id: //depot/perl@31550

16 years ago[patch] add verbose mode to -DU debugging option
Jim Cromie [Thu, 5 Jul 2007 10:17:24 +0000]
[patch]  add verbose mode to -DU debugging option
Message-ID: <468D1994.1090909@gmail.com>

p4raw-id: //depot/perl@31549

16 years agoMake Perl_find_runcv a member of the public API
Rafael Garcia-Suarez [Sat, 7 Jul 2007 07:02:21 +0000]
Make Perl_find_runcv a member of the public API
(so Sub::Current works on Windows)

p4raw-id: //depot/perl@31548

16 years agoRemove 5.10.0 section from perltodo
Rafael Garcia-Suarez [Sat, 7 Jul 2007 06:56:48 +0000]
Remove 5.10.0 section from perltodo

p4raw-id: //depot/perl@31547

16 years agoFix commented out function names in proto.h
Jan Dubois [Fri, 6 Jul 2007 17:59:38 +0000]
Fix commented out function names in proto.h
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <058b01c7c032$18a6a260$49f3e720$@com>

p4raw-id: //depot/perl@31546

16 years agobase.pm is belong to me
Rafael Garcia-Suarez [Sat, 7 Jul 2007 05:05:50 +0000]
base.pm is belong to me

p4raw-id: //depot/perl@31545

16 years agoFix the case of $Config{perl_patchlevel} on VMS.
Craig A. Berry [Fri, 6 Jul 2007 20:39:46 +0000]
Fix the case of $Config{perl_patchlevel} on VMS.

p4raw-id: //depot/perl@31544

16 years agoRe: Beyond 5.10
Abigail [Thu, 5 Jul 2007 21:55:20 +0000]
Re: Beyond 5.10
Message-ID: <20070705195520.GB1314@abigail.nl>

Cleans up Porting/checkAUTHORS.pl and adds missing alias mappings
to it, and adds missing entries to AUTHORS.

p4raw-id: //depot/perl@31543

16 years agoAdd test preambles
Rafael Garcia-Suarez [Fri, 6 Jul 2007 16:00:57 +0000]
Add test preambles

p4raw-id: //depot/perl@31542

16 years agoMake this new test be skipped with 5.8.x
Rafael Garcia-Suarez [Fri, 6 Jul 2007 15:52:40 +0000]
Make this new test be skipped with 5.8.x

p4raw-id: //depot/perl@31541

16 years agoUpgrade to base and fields 2.12, mostly by Michael G Schwern
Rafael Garcia-Suarez [Fri, 6 Jul 2007 13:58:58 +0000]
Upgrade to base and fields 2.12, mostly by Michael G Schwern

p4raw-id: //depot/perl@31540

16 years agoAdd Borland linker option to not generate .map files
Steve Hay [Fri, 6 Jul 2007 11:08:37 +0000]
Add Borland linker option to not generate .map files
(They are not generated by default by VC++ or MinGW, and there
doesn't seem to be any need for them.)

p4raw-id: //depot/perl@31539

16 years agoArchive::Extract - small pod update
Paul Marquess [Thu, 5 Jul 2007 16:01:02 +0000]
Archive::Extract - small pod update
From: "Paul Marquess" <paul_marquess@yahoo.co.uk>
Message-ID: <00ee01c7bf15$57bdbf60$3a3c140a@myopwv.com>

p4raw-id: //depot/perl@31538

17 years agoclarify what text 'warn' appends to a newline-less string
Dave Mitchell [Wed, 4 Jul 2007 23:09:02 +0000]
clarify what text 'warn' appends to a newline-less string

p4raw-id: //depot/perl@31537

17 years agoreally fix S_emulate_eaccess compiler warning (#31418 didn't)
Dave Mitchell [Wed, 4 Jul 2007 22:39:08 +0000]
really fix S_emulate_eaccess compiler warning (#31418 didn't)

p4raw-id: //depot/perl@31536

17 years agoNew File::Path tests require unix syntax on VMS.
Craig A. Berry [Wed, 4 Jul 2007 16:27:16 +0000]
New File::Path tests require unix syntax on VMS.

p4raw-id: //depot/perl@31535

17 years agoVMS syntax nit in new MakeMaker test.
Craig A. Berry [Wed, 4 Jul 2007 16:07:33 +0000]
VMS syntax nit in new MakeMaker test.

p4raw-id: //depot/perl@31534

17 years agoReplace C<shrplib='define'> with C<useshrplib='true'> on VMS.
Craig A. Berry [Wed, 4 Jul 2007 15:35:56 +0000]
Replace C<shrplib='define'> with C<useshrplib='true'> on VMS.

p4raw-id: //depot/perl@31533

17 years agoRemove vms/genconfig.pl and references to it; it was made obsolete way back
Craig A. Berry [Wed, 4 Jul 2007 15:18:06 +0000]
Remove vms/genconfig.pl and references to it; it was made obsolete way back
in change #1084.  Remove references to vms/config.vms, which was removed in
change #1084.
p4raw-link: @1084 on //depot/perl: 97abc6adffcd3efcbaee73cbdad2055b2d06be4f

p4raw-id: //depot/perl@31532

17 years agoAdapt perlivp to the ext/ reorganisation for Compress modules
Rafael Garcia-Suarez [Wed, 4 Jul 2007 14:13:55 +0000]
Adapt perlivp to the ext/ reorganisation for Compress modules

p4raw-id: //depot/perl@31531

17 years ago[perl #3589] [BUG#3589 bleadperl]
Reini Urban [Mon, 2 Jul 2007 14:59:08 +0000]
[perl #3589] [BUG#3589 bleadperl]
From: "Reini Urban via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-20473-1183413546-187.3589-15-0@perl.org>

p4raw-id: //depot/perl@31530

17 years agoRE: [PATCH] lib/Net/Ping/t/500_ping_icmp.t requires admin
Jan Dubois [Mon, 2 Jul 2007 14:21:06 +0000]
RE: [PATCH] lib/Net/Ping/t/500_ping_icmp.t requires admin
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <007901c7bcee$e7b5d400$b7217c00$@com>

p4raw-id: //depot/perl@31529

17 years agoDon't require to have at least DB_File or *DBM_File
Rafael Garcia-Suarez [Wed, 4 Jul 2007 08:20:47 +0000]
Don't require to have at least DB_File or *DBM_File

p4raw-id: //depot/perl@31528

17 years agoregexp flags =~ s/k/p/
Rafael Garcia-Suarez [Wed, 4 Jul 2007 08:11:36 +0000]
regexp flags =~ s/k/p/

p4raw-id: //depot/perl@31527

17 years agoCorrect a couple more cases of $Config{useshrplib}
Steve Hay [Tue, 3 Jul 2007 16:13:58 +0000]
Correct a couple more cases of $Config{useshrplib}

p4raw-id: //depot/perl@31526

17 years agoMore tests for \g errors in regular expressions
Rafael Garcia-Suarez [Tue, 3 Jul 2007 14:34:05 +0000]
More tests for \g errors in regular expressions

p4raw-id: //depot/perl@31525

17 years agoForbid \g0. (tests coming later)
Rafael Garcia-Suarez [Tue, 3 Jul 2007 14:26:13 +0000]
Forbid \g0. (tests coming later)

p4raw-id: //depot/perl@31524

17 years ago$Config{useshrplib} should be 'true' rather than 'yes' when using
Steve Hay [Tue, 3 Jul 2007 14:16:23 +0000]
$Config{useshrplib} should be 'true' rather than 'yes' when using
a shared perl library

p4raw-id: //depot/perl@31523

17 years agoUpgrade to ExtUtils-MakeMaker-6.36
Steve Peters [Tue, 3 Jul 2007 13:51:08 +0000]
Upgrade to ExtUtils-MakeMaker-6.36

p4raw-id: //depot/perl@31522

17 years agoInclude file missed from change #31519.
Steve Peters [Mon, 2 Jul 2007 18:23:50 +0000]
Include file missed from change #31519.
p4raw-link: @31519 on //depot/perl: 277189c8ad3fc0d1dcd4c757f62b0a7bf5bacaa0

p4raw-id: //depot/perl@31521

17 years agocompression modules update to version 2.005
Paul Marquess [Sun, 1 Jul 2007 00:50:01 +0000]
compression modules update to version 2.005
From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
Message-ID: <000c01c7bb71$6189ae20$6601a8c0@myopwv.com>

p4raw-id: //depot/perl@31520

17 years agoUpgrade to ExtUtils-MakeMaker-6.35
Steve Peters [Mon, 2 Jul 2007 15:39:52 +0000]
Upgrade to ExtUtils-MakeMaker-6.35

p4raw-id: //depot/perl@31519

17 years agoAdd add-package.pl to the core (was Re: Why no (XML|DBI|WWW|Template) modules in...
Jos I. Boumans [Mon, 2 Jul 2007 15:20:37 +0000]
Add add-package.pl to the core (was Re: Why no (XML|DBI|WWW|Template) modules in the core?)
From: "Jos I. Boumans" <kane@dwim.org>
Message-Id: <A819F8C7-19C9-4ECE-8CF5-80FAAF54F890@dwim.org>

p4raw-id: //depot/perl@31518

17 years agoAddress 250_ping_hires.t failure
Jerry D. Hedden [Sun, 1 Jul 2007 15:23:37 +0000]
Address 250_ping_hires.t failure
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510707011223u7557fc53m9df980815479892a@mail.gmail.com>

p4raw-id: //depot/perl@31517

17 years agoFixes to threads tests
Jerry D. Hedden [Sun, 1 Jul 2007 15:03:41 +0000]
Fixes to threads tests
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510707011203qc90c31he6f6b86d08d34e39@mail.gmail.com>

p4raw-id: //depot/perl@31516

17 years agoApply win32/Makefile changes from #31102 and #31506 to win32/makefile.mk
Steve Hay [Mon, 2 Jul 2007 12:25:46 +0000]
Apply win32/Makefile changes from #31102 and #31506 to win32/makefile.mk

p4raw-id: //depot/perl@31515

17 years agoRestore a comment from 30501 unintentionally deleted with change 31513.
Nicholas Clark [Sun, 1 Jul 2007 14:45:47 +0000]
Restore a comment from 30501 unintentionally deleted with change 31513.

p4raw-id: //depot/perl@31514

17 years agoAvoid copying the AV in Perl_mro_get_linear_isa_dfs()
Nicholas Clark [Sun, 1 Jul 2007 14:23:45 +0000]
Avoid copying the AV in Perl_mro_get_linear_isa_dfs()

p4raw-id: //depot/perl@31513

17 years agoAdd some information to the comments describing SV flag bits.
Nicholas Clark [Sun, 1 Jul 2007 12:33:39 +0000]
Add some information to the comments describing SV flag bits.

p4raw-id: //depot/perl@31512

17 years agotest that localised tieing of a hash or array remains local
Dave Mitchell [Sun, 1 Jul 2007 12:30:50 +0000]
test that localised tieing of a hash or array remains local
(tests for change #31505)
p4raw-link: @31505 on //depot/perl: c4a7531db1b7667c9d43fd3494f5bbf4901ff149

p4raw-id: //depot/perl@31511

17 years agochar is not a good type to use for array indexes;
Jerry D. Hedden [Sat, 30 Jun 2007 16:34:06 +0000]
char is not a good type to use for array indexes;
should have been U8 in the first place.

Originally noticed by Jerry Hedden in
Subject: [PATCH] Compiler warning in regcomp.c
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510706301334t337903a0k46abc6d2d25c68a5@mail.gmail.com>

p4raw-id: //depot/perl@31510

17 years agoFYI: Math::BigInt v1.87 released [PATCH]
Tels [Sat, 30 Jun 2007 13:14:05 +0000]
FYI: Math::BigInt v1.87 released [PATCH]
Message-Id: <200706301314.07075@bloodgate.com>

p4raw-id: //depot/perl@31509

17 years agoComment typo fix
Abigail [Fri, 29 Jun 2007 22:49:35 +0000]
Comment typo fix
Message-ID: <20070629204935.GA13919@abigail.nl>

p4raw-id: //depot/perl@31508

17 years agoregclass on EBCDIC platforms
Benjamin Carter [Fri, 29 Jun 2007 23:42:59 +0000]
regclass on EBCDIC platforms
Message-ID: <20070630044259.GB22566@egg>

p4raw-id: //depot/perl@31507

17 years ago/p vs (?p)
Abigail [Fri, 29 Jun 2007 23:38:07 +0000]
/p vs (?p)
Date: Fri, 29 Jun 2007 23:38:07 +0200
Message-ID: <20070629213807.GA14454@abigail.nl>

Subject: [PATCH pod/perlre.pod] Keeping up with the changes.
From: Abigail <abigail@abigail.be>
Date: Sat, 30 Jun 2007 01:24:36 +0200
Message-ID: <20070629232436.GA15326@abigail.nl>

Plus tweaks, and debug enahancements.

p4raw-id: //depot/perl@31506

17 years agoRemoves the code that is supposed to restore magic on leaving the
Rafael Garcia-Suarez [Fri, 29 Jun 2007 16:28:34 +0000]
Removes the code that is supposed to restore magic on leaving the
localization of an array or a hash. This fixes some memory leaks.
Basically we were overwriting the magic of the outer value (value
from the outer scope) by the magic of the inner value (therefore making
that outer magic leaking in memory). But that inner magic was created
by mg_localize() by copying *some* of the outer magic. Consequently the
outer value already has that magic. So just keep it and don't bother.

That change might introduce obscure bugs. On the other hand, it might
also cure obscure bugs, related to the inner value acquiring container
magic during its lifetime, or to the outer value loosing non-container
magic. No test in the test suite seems to test that.

p4raw-id: //depot/perl@31505

17 years agoFix up change 31494
Jerry D. Hedden [Fri, 29 Jun 2007 12:02:17 +0000]
Fix up change 31494
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510706290902k57b540a5n446fad22c1afdab0@mail.gmail.com>

p4raw-id: //depot/perl@31504

17 years agoUpdate Changes
Rafael Garcia-Suarez [Fri, 29 Jun 2007 09:09:39 +0000]
Update Changes

p4raw-id: //depot/perl@31503

17 years agoRevert change #31489.
Rafael Garcia-Suarez [Fri, 29 Jun 2007 09:00:32 +0000]
Revert change #31489.
That change was adding a hook to cope with the case when one was
undef'ining *ISA globs, in order to clean up correctly. However, this
broke the case where one was assiging an array ref to @ISA, which
is likely to be more common.
Conclusion: don't undef *ISA. (or more generally don't undef globs
that contain magical variables)
p4raw-link: @31489 on //depot/perl: 5be5c7a687aa37f2ea9dec7988eb57cad1f1ec24

p4raw-id: //depot/perl@31502

17 years agoRe: valgrind findings
Brandon Black [Thu, 28 Jun 2007 15:58:32 +0000]
Re: valgrind findings
From: "Brandon Black" <blblack@gmail.com>
Message-ID: <84621a60706281358o3b379b20k2c1e53566587d79b@mail.gmail.com>

p4raw-id: //depot/perl@31501

17 years agoBeing tired of adjusting the test count of concise-xs.t
Rafael Garcia-Suarez [Fri, 29 Jun 2007 07:58:19 +0000]
Being tired of adjusting the test count of concise-xs.t
all the time. Use no_plan instead.

p4raw-id: //depot/perl@31500

17 years agoSmall pod fix
Rafael Garcia-Suarez [Fri, 29 Jun 2007 06:28:07 +0000]
Small pod fix

p4raw-id: //depot/perl@31499

17 years agofix overzealous search and replace
Yves Orton [Fri, 29 Jun 2007 00:05:57 +0000]
fix overzealous search and replace

p4raw-id: //depot/perl@31498

17 years agoRename various regex defined so that they have distinct prefixes based on their usage.
Yves Orton [Thu, 28 Jun 2007 23:14:39 +0000]
Rename various regex defined so that they have distinct prefixes based on their usage.

RXf_ => flags used in pm_flags argument to regcomp
  and stored in the regex via rx->extflags
PREGf_ => flags stored in rx->intflags
RXapif_ => argument flags for regex named capture api
RX_BUFF_IDX_ => special indexes to represent $` $' $&
  used in the numeric capture buffer api

PREGf is untouched by this change, but RXf_ is split into RXapif and RX_BUFF_IDX_.

p4raw-id: //depot/perl@31497

17 years agoReplace pattern parsing logic with optree "parsing" logic.
Yves Orton [Thu, 28 Jun 2007 22:14:14 +0000]
Replace pattern parsing logic with optree "parsing" logic.

p4raw-id: //depot/perl@31496

17 years agoMove the RXf_WHITE logic for split " " into the regex engine
Ævar Arnfjörð Bjarmason [Thu, 28 Jun 2007 20:06:50 +0000]
Move the RXf_WHITE logic for split " " into the regex engine
From: "Ævar Arnfjörð Bjarmason"
<avarab@gmail.com>
Message-ID: <51dd1af80706281306i4dbba39em3eeb8da1d67ea27c@mail.gmail.com>

(with tweaks)

p4raw-id: //depot/perl@31495

17 years agoAdd a TODO test cases RT# 43403.
Steve Peters [Thu, 28 Jun 2007 20:33:32 +0000]
Add a TODO test cases RT# 43403.

p4raw-id: //depot/perl@31494

17 years agoFix tests so they actually test $@. like() demands a qr//.
Rafael Garcia-Suarez [Thu, 28 Jun 2007 15:05:42 +0000]
Fix tests so they actually test $@. like() demands a qr//.

p4raw-id: //depot/perl@31493

17 years agoNew valgrind suppressions.
Rafael Garcia-Suarez [Thu, 28 Jun 2007 10:55:04 +0000]
New valgrind suppressions.

p4raw-id: //depot/perl@31492

17 years agoRe-enable the setlocale() tests for Windows XP onwards
Steve Hay [Thu, 28 Jun 2007 10:46:39 +0000]
Re-enable the setlocale() tests for Windows XP onwards
since they seem to work OK. Not sure about older flavours
of Windows, so leave them alone.

p4raw-id: //depot/perl@31491

17 years agoRE: Problem in Win32CORE when building PAR-Packer-0.975 with bleadperl on Win32
Jan Dubois [Wed, 27 Jun 2007 15:34:12 +0000]
RE: Problem in Win32CORE when building PAR-Packer-0.975 with bleadperl on Win32
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <02bd01c7b90b$49863720$dc92a560$@com>

Rearranges the initialization of Win32CORE. The Perl interpreter isn't
fully initialized when Perl_init_os_extras() in win32/win32.c is called,
so it is not safe to use the Perl calling mechanism yet. Fixes a problem
building PAR-Packer on Win32.

p4raw-id: //depot/perl@31490

17 years agoRe: [perl #43357] *DESTROY = sub {} at runtime
Brandon Black [Wed, 27 Jun 2007 10:07:54 +0000]
Re: [perl #43357] *DESTROY = sub {} at runtime
From: "Brandon Black" <blblack@gmail.com>
Message-ID: <84621a60706270807r7af65546x8d959b131ffa28e6@mail.gmail.com>

p4raw-id: //depot/perl@31489

17 years agoMove tests under 'threads' module
Jerry D. Hedden [Wed, 27 Jun 2007 14:15:16 +0000]
Move tests under 'threads' module
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510706271115n6c816334nbde6774792743a54@mail.gmail.com>

p4raw-id: //depot/perl@31488

17 years agoRe: [PATCH-revised] ext/Win32/t/Unicode.t failures on FAT32 under Cygwin
Jerry D. Hedden [Wed, 27 Jun 2007 20:46:39 +0000]
Re: [PATCH-revised] ext/Win32/t/Unicode.t failures on FAT32 under Cygwin
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510706271746r62f921f4s3770df0b92cdf201@mail.gmail.com>

p4raw-id: //depot/perl@31487

17 years agoMath::BigFloat - fix bpi() and A [PATCH]
Tels [Wed, 27 Jun 2007 18:34:14 +0000]
Math::BigFloat - fix bpi() and A [PATCH]
Message-Id: <200706271834.14904@bloodgate.com>

p4raw-id: //depot/perl@31486

17 years agoRe: Broken bignum tests [PATCH]
Tels [Wed, 27 Jun 2007 19:15:45 +0000]
Re: Broken bignum tests [PATCH]
Message-Id: <200706271915.46068@bloodgate.com>

p4raw-id: //depot/perl@31485

17 years agobring File-Path up to 2.01
David Landgren [Wed, 27 Jun 2007 21:46:39 +0000]
bring File-Path up to 2.01
Message-ID: <4682BE9F.6080502@landgren.net>

p4raw-id: //depot/perl@31484

17 years agoFree memory in case of error/failure to compile.
Yves Orton [Thu, 28 Jun 2007 00:01:54 +0000]
Free memory in case of error/failure to compile.

Hopefully valgrind will notice and like. :-)

p4raw-id: //depot/perl@31483

17 years agoFix POSIX::setlocale(): the CRT function returns a pointer to a
Steve Hay [Wed, 27 Jun 2007 17:08:01 +0000]
Fix POSIX::setlocale(): the CRT function returns a pointer to a
buffer that may be overwritten by subsequent calls to the CRT
function, so we must make a safe copy of that buffer for our own
use. This fixes lib/locale.t on Win32 with the Borland compiler,
but presumably could affect other compilers too.

p4raw-id: //depot/perl@31482

17 years agoRevert change #31480. The PI and e functions can accept an argument.
Rafael Garcia-Suarez [Wed, 27 Jun 2007 16:40:10 +0000]
Revert change #31480. The PI and e functions can accept an argument.
p4raw-link: @31480 on //depot/perl: c8ab6ea16e62f8a4c2caf5d6b6f57d1f5fb3b685

p4raw-id: //depot/perl@31481

17 years agoAdd an empty prototype to functions PI and e
Rafael Garcia-Suarez [Wed, 27 Jun 2007 13:02:02 +0000]
Add an empty prototype to functions PI and e

p4raw-id: //depot/perl@31480

17 years agoRe: RFC: bigint et. al exporting PI method? [PATCH]
Tels [Tue, 26 Jun 2007 20:56:45 +0000]
Re: RFC: bigint et. al exporting PI method? [PATCH]
Message-Id: <200706262056.47311@bloodgate.com>

p4raw-id: //depot/perl@31479

17 years agoMath::BigInt take 12 [PATCH]
Tels [Tue, 26 Jun 2007 21:00:53 +0000]
Math::BigInt take 12 [PATCH]
Message-Id: <200706262100.54138@bloodgate.com>

p4raw-id: //depot/perl@31478

17 years agothreads 1.63
Jerry D. Hedden [Tue, 26 Jun 2007 21:17:52 +0000]
threads 1.63
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510706261817o52ad2e23kbd4efb16b5bed98b@mail.gmail.com>

p4raw-id: //depot/perl@31477

17 years agoB::Deparse cleanups
Chia-liang Kao [Wed, 27 Jun 2007 00:06:56 +0000]
B::Deparse cleanups
Message-Id: <1182899216.22414.32.camel@localhost>

p4raw-id: //depot/perl@31476

17 years agoavoid double-free of the thread function
Dave Mitchell [Tue, 26 Jun 2007 21:25:15 +0000]
avoid double-free of the thread function

p4raw-id: //depot/perl@31475

17 years agomake sure PL_Parser is NULL during early stage of thread clone
Dave Mitchell [Tue, 26 Jun 2007 21:07:02 +0000]
make sure PL_Parser is NULL during early stage of thread clone

p4raw-id: //depot/perl@31474

17 years agoSecond patch from:
Brandon Black [Tue, 26 Jun 2007 11:05:31 +0000]
Second patch from:
Subject: Re: [perl #43357] *DESTROY = sub {} at runtime
From: "Brandon Black" <blblack@gmail.com>
Message-ID: <84621a60706260905x2da6eaf1x4bd7d5223951e52@mail.gmail.com>

Fix MRO behaviour when one undefs @ISA

p4raw-id: //depot/perl@31473

17 years agoFirst patch from:
Brandon Black [Tue, 26 Jun 2007 11:05:31 +0000]
First patch from:
Subject: Re: [perl #43357] *DESTROY = sub {} at runtime
From: "Brandon Black" <blblack@gmail.com>
Message-ID: <84621a60706260905x2da6eaf1x4bd7d5223951e52@mail.gmail.com>

Fix problem recently introduced with loosing a DESTROY when redefined
at runtime.

p4raw-id: //depot/perl@31472

17 years agoAdd TODO tests for refcount issues related to threads
Jerry D. Hedden [Tue, 26 Jun 2007 11:26:25 +0000]
Add TODO tests for refcount issues related to threads
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510706260826h79124373y51d899e53c96b50e@mail.gmail.com>

p4raw-id: //depot/perl@31471

17 years agoUpgrade to Win32-0.30
Steve Hay [Tue, 26 Jun 2007 09:10:24 +0000]
Upgrade to Win32-0.30

p4raw-id: //depot/perl@31470