Steve Hay [Mon, 14 May 2007 16:22:04 +0000]
Older versions of windres interpret "-I" as the input format,
so use the long option name "--include-dir" instead.
p4raw-id: //depot/perl@31213
Steve Peters [Sun, 13 May 2007 16:47:40 +0000]
Upgrade to Encode-2.21
p4raw-id: //depot/perl@31212
Jan Dubois [Fri, 11 May 2007 18:25:39 +0000]
Restore Windows NT support
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <
02d101c79434$743be100$5cb3a300$@com>
p4raw-id: //depot/perl@31211
Dave Mitchell [Sun, 13 May 2007 01:17:42 +0000]
fix some (mostly MAD) compiler warnings
p4raw-id: //depot/perl@31209
Gerard Goossen [Tue, 8 May 2007 17:42:45 +0000]
Give the 'local' declarator a new key, such that 'local our'
declaration don't have multiple 'd' keys.
Subject: [PATCH] mad: different key for the locale declarator
Message-Id: <
20070508171125.GI17043@ostwald>
p4raw-id: //depot/perl@31208
Gerard Goossen [Sun, 25 Mar 2007 13:36:31 +0000]
move the logic of combining '_' and '#' with the previous logic
from Nomad.pm to dump.c. So they are already combined in the XML
dump.
Subject: [PATCH] mad: combine whitespace keys '_' '#' in dump.c instead of Nomad.pm
Message-Id: <
20070508170341.GH17043@ostwald>
p4raw-id: //depot/perl@31207
Gerard Goossen [Tue, 8 May 2007 15:15:09 +0000]
Disable slurping assigned of split when PL_madskills
Message-Id: <
20070508164400.GA15860@ostwald>
p4raw-id: //depot/perl@31206
Gerard Goossen [Tue, 8 May 2007 16:09:17 +0000]
Disable !a&&b, !b||a optimalization when PL_madskills
Message-Id: <
20070508164556.GB15860@ostwald>
p4raw-id: //depot/perl@31205
Gerard Goossen [Thu, 19 Apr 2007 15:31:27 +0000]
Disable operator target setting for 'my' variables (OPpTARGET_MY)
when madskills is active. Remove the p55 code required for dealing
with the optimized tree.
Subject: [PATCH] disable operator with target my when madskills enabled
Message-Id: <
20070419133822.GG19244@ostwald>
also:
Remove the just remove madprop 'M' doc
Message-ID: <
20070419134549.GH19244@ostwald>
p4raw-id: //depot/perl@31204
Dave Mitchell [Sat, 12 May 2007 22:17:40 +0000]
move PL_in_my and PL_in_my_stash into the PL_parser struct
p4raw-id: //depot/perl@31203
Dave Mitchell [Sat, 12 May 2007 20:06:41 +0000]
eliminate a stray PL_lex_state
p4raw-id: //depot/perl@31202
Dave Mitchell [Sat, 12 May 2007 19:51:37 +0000]
save old PL_curcop value in parser struct
p4raw-id: //depot/perl@31201
Dave Mitchell [Sat, 12 May 2007 19:21:02 +0000]
move PL_rsfp_filters into the parser struct
p4raw-id: //depot/perl@31200
Dave Mitchell [Fri, 11 May 2007 23:22:24 +0000]
move PL_rsfp into the PL_parser struct
and simplify its creation and destruction
p4raw-id: //depot/perl@31199
Nicholas Clark [Thu, 10 May 2007 22:32:57 +0000]
Work around to get Unicode tests passing.
p4raw-id: //depot/perl@31198
Steve Peters [Thu, 10 May 2007 20:34:21 +0000]
Fix Pod nit in perlfunc
p4raw-id: //depot/perl@31197
Rafael Garcia-Suarez [Thu, 10 May 2007 14:49:37 +0000]
Update the *::Compress::* modules maintainers information
p4raw-id: //depot/perl@31196
Rafael Garcia-Suarez [Thu, 10 May 2007 13:12:38 +0000]
Replace a call to utf8::encode by a pack/unpack combination,
so that code runs under 5.6 too
p4raw-id: //depot/perl@31195
Marc Lehmann [Thu, 12 Apr 2007 08:41:53 +0000]
Re: Compress::Zlib, pack "C" and utf-8 [PATCH]
Message-ID: <
20070412064153.GA22475@schmorp.de>
p4raw-id: //depot/perl@31194
Rafael Garcia-Suarez [Thu, 10 May 2007 10:39:13 +0000]
New data for Unicode on older versions, thanks to Nicholas
and Dave Rolsky
p4raw-id: //depot/perl@31193
Rafael Garcia-Suarez [Thu, 10 May 2007 10:18:32 +0000]
first_release() now returns the first release in the order of
perl version numbers. Add a new method first_release_by_date()
to keep the old behaviour available. Suggested by Michael G Schwern.
p4raw-id: //depot/perl@31192
Jerry D. Hedden [Wed, 9 May 2007 21:05:52 +0000]
Fix bignum-0.21
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <
1ff86f510705091805n37c4137u16a35ca27810979f@mail.gmail.com>
p4raw-id: //depot/perl@31191
Ævar Arnfjörð Bjarmason [Thu, 10 May 2007 02:24:48 +0000]
Small fix to a previous patch on magic $<digit> variables.
Subject: [PATCH]
From: "Ævar Arnfjörð Bjarmason" <avarab@gmail.com>
Message-ID: <
51dd1af80705091924q77c2ca23n30359779b96ab909@mail.gmail.com>
p4raw-id: //depot/perl@31190
Rafael Garcia-Suarez [Thu, 10 May 2007 08:27:35 +0000]
Regarding precedence, filetest operators are the same than
unary operators, but not regarding parsing and parentheses
(see toke.c). Spotted by Eirik Berg Hanssen.
p4raw-id: //depot/perl@31189
David Mitchell [Thu, 3 May 2007 22:39:23 +0000]
Re: [perl #42869] Problem killing a pseudo-forked child on Win32
Message-ID: <
20070503213923.GH24804@iabyn.com>
Fixes the failure to kill a pseudo-forked child on Win32 described in
[perl #42869], but the "Free to wrong pool" error remains
p4raw-id: //depot/perl@31188
Ævar Arnfjörð Bjarmason [Wed, 9 May 2007 20:30:04 +0000]
Syntax error in Configure in blead
From: "Ævar Arnfjörð Bjarmason" <avarab@gmail.com>
Message-ID: <
51dd1af80705091330h1bb9b508g2154b03868b71d07@mail.gmail.com>
p4raw-id: //depot/perl@31187
Andy Lester [Wed, 9 May 2007 11:49:13 +0000]
Remove unused parms in S_isa_lookup
Message-Id: <
1CBA316A-EC1D-4E8F-8DEE-35322F390358@petdance.com>
p4raw-id: //depot/perl@31185
Steve Peters [Wed, 9 May 2007 17:19:10 +0000]
Partial reversion of bignum-0.21 to get tests to pass again.
p4raw-id: //depot/perl@31184
H.Merijn Brand [Wed, 9 May 2007 16:54:21 +0000]
Typing is for secretaries
p4raw-id: //depot/perl@31183
H.Merijn Brand [Wed, 9 May 2007 16:41:01 +0000]
Better help ; regen after backport #31114 ; RT#42886 ' in uname
p4raw-id: //depot/perl@31181
Rafael Garcia-Suarez [Wed, 9 May 2007 15:56:57 +0000]
Bump the version of Module::CoreList and add docs
for the Unicode module name, that Merijn just added
p4raw-id: //depot/perl@31178
H.Merijn Brand [Wed, 9 May 2007 15:39:40 +0000]
Added all traceable Unicode versions
p4raw-id: //depot/perl@31177
H.Merijn Brand [Wed, 9 May 2007 14:17:57 +0000]
1. Add Unicode UCD version; 2. sort *unique*; 3. remove win32/ext
p4raw-id: //depot/perl@31176
Rafael Garcia-Suarez [Wed, 9 May 2007 07:57:50 +0000]
Add examples for h2xs -X, by Andy Armstrong
p4raw-id: //depot/perl@31175
Brandon Black [Tue, 8 May 2007 15:15:29 +0000]
Re: mro c3 infinite recursion problem. Attemp to free unreferenced scalar
From: "Brandon Black" <blblack@gmail.com>
Message-ID: <
84621a60705081315hca3885duc14b8c3e44080853@mail.gmail.com>
p4raw-id: //depot/perl@31174
Rafael Garcia-Suarez [Tue, 8 May 2007 22:19:21 +0000]
Reapply patch 31028, that wasn't integrated in CPANPLUS
p4raw-id: //depot/perl@31173
Steve Peters [Tue, 8 May 2007 16:40:51 +0000]
Upgrade to Math-BigInt-FastCalc-0.14
p4raw-id: //depot/perl@31172
Steve Peters [Tue, 8 May 2007 16:34:36 +0000]
Upgrade to Module-Build-0.2808
p4raw-id: //depot/perl@31171
Steve Peters [Tue, 8 May 2007 15:09:20 +0000]
Upgrade to CGI.pm-3.29
p4raw-id: //depot/perl@31170
Steve Peters [Tue, 8 May 2007 14:36:47 +0000]
Upgrage to bignum-0.21 and Math-BigRat-0.19
p4raw-id: //depot/perl@31169
Jos I. Boumans [Tue, 8 May 2007 14:05:34 +0000]
Update CPANPLUS to 0.79_02
From: "Jos I. Boumans" <kane@dwim.org>
Message-Id: <
D216B250-B8FA-488E-839B-27A187BAF04C@dwim.org>
p4raw-id: //depot/perl@31168
Andy Lester [Mon, 7 May 2007 11:34:16 +0000]
more consting
Message-ID: <
20070507163416.GA6187@petdance.com>
p4raw-id: //depot/perl@31167
Yuval Kogman [Mon, 7 May 2007 18:35:08 +0000]
Sync Tie::RefHash with CPAN (1.37)
Message-ID: <
20070507153508.GZ17982@woobling.org>
p4raw-id: //depot/perl@31166
Nicholas Clark [Mon, 7 May 2007 15:35:56 +0000]
bytecode.pl: Exterminate!
ext/B/B/Asmdata.pm: Exterminate!
p4raw-id: //depot/perl@31165
Nicholas Clark [Mon, 7 May 2007 14:53:05 +0000]
Given that @optype and @specialsv_name are hard coded tables, it seems
more logical for them to be in B.pm, rather than in the "boilerplate"
for the machine generated B/Asmdata.pm
p4raw-id: //depot/perl@31164
Rafael Garcia-Suarez [Mon, 7 May 2007 13:38:24 +0000]
Fix [perl #42163] "use base" masks $SIG{__DIE__}
adapted from a patch by Michael G Schwern
p4raw-id: //depot/perl@31163
Rafael Garcia-Suarez [Mon, 7 May 2007 09:47:00 +0000]
Upgrade to Math::BigInt 1.86
p4raw-id: //depot/perl@31159
Craig A. Berry [Sat, 5 May 2007 23:53:58 +0000]
Archive::Extract test tries to do the logically impossible.
p4raw-id: //depot/perl@31158
Craig A. Berry [Sat, 5 May 2007 23:44:01 +0000]
Make ppptools.pl allow a trailing dot in filenames for VMS.
p4raw-id: //depot/perl@31157
Craig A. Berry [Sat, 5 May 2007 23:42:42 +0000]
Some filename dot and extension help for Module::Build on VMS.
p4raw-id: //depot/perl@31156
Dave Mitchell [Sat, 5 May 2007 17:38:12 +0000]
move PL_lex_state into the PL_parser struct
p4raw-id: //depot/perl@31154
Nicholas Clark [Sat, 5 May 2007 17:35:22 +0000]
Tweak change 30841 so that B works on maint too.
p4raw-id: //depot/perl@31153
Nicholas Clark [Sat, 5 May 2007 13:26:28 +0000]
Shuffling PL_gensym saves 8 bytes on LP64 systems.
p4raw-id: //depot/perl@31152
Dave Mitchell [Sat, 5 May 2007 00:49:51 +0000]
migrate more variables to PL_parser struct:
PL_nexttoke PL_curforce PL_nextval PL_nexttype
p4raw-id: //depot/perl@31148
Dave Mitchell [Fri, 4 May 2007 22:18:42 +0000]
move some more variables into the PL_parser struct:
PL_bufptr PL_oldbufptr PL_oldoldbufptr
PL_linestart PL_bufend
PL_last_uni PL_last_lop PL_last_lop_op
p4raw-id: //depot/perl@31147
Rafael Garcia-Suarez [Fri, 4 May 2007 15:33:22 +0000]
Add a few manpages to Maintainers.pl
p4raw-id: //depot/perl@31142
Rafael Garcia-Suarez [Fri, 4 May 2007 14:45:09 +0000]
Add CPANPLUS to Maintainers.pl
p4raw-id: //depot/perl@31141
Jos I. Boumans [Fri, 4 May 2007 14:41:39 +0000]
Add CPANPLUS::Dist::Build to the core
From: "Jos I. Boumans" <kane@dwim.org>
Message-Id: <
58AAEC18-D5B6-4840-9FA5-B121D95446A3@dwim.org>
p4raw-id: //depot/perl@31140
Jos I. Boumans [Fri, 4 May 2007 14:41:39 +0000]
A patch from ExtUtils::CBuilder::Base from :
Subject: [PATCH] Add CPANPLUS::Dist::Build to the core
From: "Jos I. Boumans" <kane@dwim.org>
Message-Id: <
58AAEC18-D5B6-4840-9FA5-B121D95446A3@dwim.org>
p4raw-id: //depot/perl@31139
kan@dcit.cz [Tue, 1 May 2007 09:17:22 +0000]
[perl #42844] careless use of gethostbyname() in Socket.xs
From: kan@dcit.cz (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-6655-
1178036242-364.42844-75-0@perl.org>
p4raw-id: //depot/perl@31138
David Leadbeater [Thu, 3 May 2007 18:27:13 +0000]
Documentation fixes for EGID/GID confusion
Message-ID: <
20070503172713.GA23180@sirius.otherwize.co.uk>
p4raw-id: //depot/perl@31137
Dave Mitchell [Fri, 4 May 2007 09:18:05 +0000]
toke.c changes missed from change #31134
p4raw-link: @31134 on //depot/perl:
53a7735b62aee14640bc8ca619b4267f07d686b9
p4raw-id: //depot/perl@31136
Dave Mitchell [Fri, 4 May 2007 00:57:20 +0000]
eliminate PL_bufend from util.c (missed from #30820)
p4raw-id: //depot/perl@31135
Dave Mitchell [Fri, 4 May 2007 00:41:51 +0000]
move PL_expect and PL_copline into the PL_parser structure
p4raw-id: //depot/perl@31134
Steve Hay [Thu, 3 May 2007 17:17:01 +0000]
Fix breakages caused by #31130:
report_uninit was not exported on Win32 and
my_reg_numbered_buff_length had wrong prototype
p4raw-id: //depot/perl@31132
Steve Hay [Thu, 3 May 2007 16:41:29 +0000]
Silence some VC6 compiler warnings in the regex code
p4raw-id: //depot/perl@31131
Ævar Arnfjörð Bjarmason [Tue, 1 May 2007 23:58:44 +0000]
FETCH/STORE/LENGTH callbacks for numbered capture variables
From: "Ævar Arnfjörð Bjarmason" <avarab@gmail.com>
Message-ID: <
51dd1af80705011658g1156e14cw4d2b21a8d772ed41@mail.gmail.com>
p4raw-id: //depot/perl@31130
Nicholas Clark [Thu, 3 May 2007 14:45:32 +0000]
Move PL_delayedisa into a better spot in the interpreter structure.
p4raw-id: //depot/perl@31127
Gerard Goossen [Thu, 3 May 2007 16:23:58 +0000]
Add John Peacock as maintainer of version.pm
Message-ID: <
20070503142358.GE27210@ostwald>
p4raw-id: //depot/perl@31126
Nicholas Clark [Thu, 3 May 2007 14:23:14 +0000]
Initialise PL_delayedisa on thread clone.
p4raw-id: //depot/perl@31125
Abigail [Tue, 24 Apr 2007 00:37:15 +0000]
Fix warning.
Message-ID: <
20070423223715.GB544@abigail.nl>
p4raw-id: //depot/perl@31124
Andy Lester [Thu, 3 May 2007 00:45:54 +0000]
The revenge of the consts
Message-ID: <
20070503054554.GA30975@petdance.com>
p4raw-id: //depot/perl@31123
Brandon Black [Mon, 30 Apr 2007 16:45:54 +0000]
Re: mro status, etc
From: "Brandon Black" <blblack@gmail.com>
Message-ID: <
84621a60704301445y37e9b05ey235210a8e5547cc1@mail.gmail.com>
p4raw-id: //depot/perl@31122
Steve Hay [Thu, 3 May 2007 07:51:17 +0000]
Fix a CPANPLUS test that fails when run on a read-only source tree
(such as a p4 client repository)
p4raw-id: //depot/perl@31121
Nicholas Clark [Wed, 2 May 2007 16:26:24 +0000]
Get PERL_OLD_COPY_ON_WRITE passing all tests, apart from
ext/Compress/Raw/Zlib/t/07bufsize.t
which still puzzles me.
p4raw-id: //depot/perl@31120
Jonathan Steinert [Tue, 1 May 2007 05:18:52 +0000]
[perl #42839] Swatch hash cache has key mismatch
From: Jonathan Steinert (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-30557-
1178021932-1416.42839-75-0@perl.org>
p4raw-id: //depot/perl@31119
Yves Orton [Tue, 1 May 2007 23:46:40 +0000]
tweak some regexp params to avoid warnings
Message-ID: <
9b18b3110705011446h2113221cndf70af928d72505@mail.gmail.com>
p4raw-id: //depot/perl@31118
Rafael Garcia-Suarez [Wed, 2 May 2007 12:42:04 +0000]
Upgrade to XSLoader 0.08
p4raw-id: //depot/perl@31117
Ævar Arnfjörð Bjarmason [Tue, 1 May 2007 21:06:47 +0000]
When FETCHSIZE returns <0 perl segfaults
From: "Ævar Arnfjörð Bjarmason" <avarab@gmail.com>
Message-ID: <
51dd1af80705011406j7897772bm58e9c770183ef3ed@mail.gmail.com>
p4raw-id: //depot/perl@31116
Steve Hay [Wed, 2 May 2007 11:22:19 +0000]
Fix threaded builds (broken by change #31112)
p4raw-link: @31112 on //depot/perl:
3497a01ff49c0a24f2db9e69c6bb89e36e940ed4
p4raw-id: //depot/perl@31115
Jerry D. Hedden [Mon, 30 Apr 2007 17:06:28 +0000]
Remove ext/Thread
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <
1ff86f510704301406t6373912ame78fea5c7a148cf4@mail.gmail.com>
p4raw-id: //depot/perl@31114
Steve Peters [Tue, 1 May 2007 18:20:02 +0000]
Fixing a Perl_my_dirfd() related test failure.
p4raw-id: //depot/perl@31113
Steve Peters [Tue, 1 May 2007 15:32:15 +0000]
Add Perl_my_dirfd() to util.c
p4raw-id: //depot/perl@31112
Yves Orton [Tue, 1 May 2007 12:35:37 +0000]
Re: [PATCH] Change meaning of \v, \V, and add \h, \H to match Perl6, add \R to match PCRE and unicode tr18
Message-ID: <
9b18b3110705010335w1924941ep3eb925a3ed597604@mail.gmail.com>
p4raw-id: //depot/perl@31111
Rafael Garcia-Suarez [Mon, 30 Apr 2007 15:34:29 +0000]
Two new manpages, by Abigail
p4raw-id: //depot/perl@31110
Rafael Garcia-Suarez [Mon, 30 Apr 2007 12:21:50 +0000]
Signedness nit, found by Jarkko
p4raw-id: //depot/perl@31109
Gerard Goossen [Thu, 19 Apr 2007 14:56:13 +0000]
make mad/PLXML.pm use strict
Message-ID: <
20070419125613.GF19244@ostwald>
p4raw-id: //depot/perl@31108
Brandon Black [Sun, 29 Apr 2007 17:27:03 +0000]
Re: mro status, etc
From: "Brandon Black" <blblack@gmail.com>
Message-ID: <
84621a60704291527y1b39be37l221ef66e4c828f66@mail.gmail.com>
p4raw-id: //depot/perl@31107
Ævar Arnfjörð Bjarmason [Fri, 27 Apr 2007 02:22:25 +0000]
Re: [PATCH] Cleanup of the regexp API
From: "Ævar Arnfjörð Bjarmason" <avarab@gmail.com>
Message-ID: <
51dd1af80704261922j3db0615wa86ccc4cb65b2713@mail.gmail.com>
p4raw-id: //depot/perl@31106
Craig A. Berry [Sat, 28 Apr 2007 16:06:01 +0000]
VMS-specific tweak to FindBin for when $0 returns a unix-style filespec.
p4raw-id: //depot/perl@31105
Craig A. Berry [Sat, 28 Apr 2007 14:28:00 +0000]
Don't try to build old Thread extension on VMS when -Duseithreads
has been chosen.
p4raw-id: //depot/perl@31104
Steve Hay [Fri, 27 Apr 2007 17:12:05 +0000]
Do the same as #31095 for Win32
p4raw-id: //depot/perl@31103
Yves Orton [Fri, 27 Apr 2007 16:09:56 +0000]
Re: Analysis of problems with mixed encoding case insensitive matches in regex engine.
Message-ID: <
9b18b3110704270709y50ef652ci436b3bb29abca275@mail.gmail.com>
p4raw-id: //depot/perl@31102
Rafael Garcia-Suarez [Fri, 27 Apr 2007 13:10:06 +0000]
Reindent bash functions properly
p4raw-id: //depot/perl@31101
Jan Dubois [Thu, 26 Apr 2007 17:02:01 +0000]
Cargo-cult fix for an AIX build problem
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <
048b01c7885f$48862510$d9926f30$@com>
p4raw-id: //depot/perl@31098
Rafael Garcia-Suarez [Fri, 27 Apr 2007 07:55:34 +0000]
Fix a signed/unsigned comparison warning
p4raw-id: //depot/perl@31097
H.Merijn Brand [Fri, 27 Apr 2007 06:16:02 +0000]
More up-to-date info about the metaunits
p4raw-id: //depot/perl@31096
Craig A. Berry [Thu, 26 Apr 2007 18:59:15 +0000]
special Configure handling for IO/Compress modules no longer needed
From: "Craig A. Berry" <craigberry@mac.com>
Message-Id: <p
06240812c256eae2b552@[172.16.52.1]>
p4raw-id: //depot/perl@31095
Nicholas Clark [Thu, 26 Apr 2007 20:43:13 +0000]
Avoid a SIGBUS caused by passing a U32 pointer to utf8_to_uvchr(),
which expects a STRLEN pointer.
Avoid some signed/unsigned casting warnings by adding casts.
p4raw-id: //depot/perl@31093
Devin Heitmueller [Fri, 20 Apr 2007 18:20:21 +0000]
strxfrm() returns a size_t, not a ssize_t. See:
Subject: locale.c usage of strxfrm
From: "Devin Heitmueller" <devin.heitmueller@gmail.com>
Message-ID: <
412bdbff0704201520i7aac0189n74f0cef5c5213f41@mail.gmail.com>
p4raw-id: //depot/perl@31092