Rafael Garcia-Suarez [Mon, 30 Oct 2006 17:07:46 +0000]
Mention that field hashes are for inside-out objects
(this will be useful for perl5100delta.)
p4raw-id: //depot/perl@29160
Yves Orton [Mon, 30 Oct 2006 18:08:17 +0000]
Patch 29155 breaks VC
Message-ID: <
9b18b3110610300808u39cc6cefxbee1468a149dc186@mail.gmail.com>
Plus an additional casting.
p4raw-id: //depot/perl@29159
Rafael Garcia-Suarez [Mon, 30 Oct 2006 16:29:35 +0000]
Update perldelta with changes up to 28867
p4raw-id: //depot/perl@29158
Steve Peters [Mon, 30 Oct 2006 15:53:50 +0000]
VOL should be used instead of volatile in the core.
p4raw-id: //depot/perl@29157
H.Merijn Brand [Mon, 30 Oct 2006 14:14:25 +0000]
$hex is already hex, so cannot be used in %X if starting with [A-F]
p4raw-id: //depot/perl@29156
Steve Peters [Mon, 30 Oct 2006 13:58:15 +0000]
Initial cleanups to support compiling Win32 with MinGW g++.
p4raw-id: //depot/perl@29155
Christian Winter [Sun, 29 Oct 2006 21:34:25 +0000]
Re: Closures with named subs
Message-ID: <
45451051.4080200@linux-config.de>
p4raw-id: //depot/perl@29154
Jerry D. Hedden [Fri, 27 Oct 2006 17:01:11 +0000]
threads 1.46
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <
20061028000111.23729.qmail@web30207.mail.mud.yahoo.com>
p4raw-id: //depot/perl@29153
Rafael Garcia-Suarez [Mon, 30 Oct 2006 10:13:22 +0000]
Silence a g++ warning reported by Jarkko.
p4raw-id: //depot/perl@29152
Rafael Garcia-Suarez [Mon, 30 Oct 2006 10:08:24 +0000]
Delete Encode's MANIFEST (or else the make process complains
about the missing Encode's META.yml file)
p4raw-id: //depot/perl@29151
Steve Hay [Mon, 30 Oct 2006 10:02:35 +0000]
Bump $VERSION in Term::UI following change #29120
p4raw-link: @29120 on //depot/perl:
8f9c76718e537ed4487b7abb2d2f3503ee90bdef
p4raw-id: //depot/perl@29150
John Peacock [Sun, 29 Oct 2006 14:47:51 +0000]
Fwd: CPAN Upload: J/JP/JPEACOCK/version-0.68.tar.gz
Message-ID: <
45450567.7040609@rowman.com>
p4raw-id: //depot/perl@29149
Jim Cromie [Sun, 29 Oct 2006 14:50:02 +0000]
[patch] simplify optree test support
Message-ID: <
4545220A.6060500@gmail.com>
p4raw-id: //depot/perl@29148
Steve Hay [Mon, 30 Oct 2006 09:38:21 +0000]
Add some missing targets to win32/makefile.mk
This updates makefile.mk w.r.t. Makefile, following changes #28293,
#28832, #28904 and #29131
p4raw-link: @28293 on //depot/perl:
a24cc0c03d2211980be311ac40a0e038f157d31f
p4raw-id: //depot/perl@29147
Rafael Garcia-Suarez [Mon, 30 Oct 2006 09:33:33 +0000]
In vim, modelines are not taken into account if they begin on the
first character. Also, regenerate perlintern.pod.
p4raw-id: //depot/perl@29146
Vadim Konovalov [Sat, 28 Oct 2006 23:48:46 +0000]
wince patch
Message-ID: <
4543B41E.3070006@vkonovalov.ru>
p4raw-id: //depot/perl@29145
Craig A. Berry [Mon, 30 Oct 2006 00:33:34 +0000]
When we open a file and pass it along to PerlIO, be sure to enter the
PerlIO world via Unix I/O. If you start from stdio, a Unix I/O counter
will get decremented on close even though it was never incremented (and
may not even exist). Exposed by #29065.
p4raw-id: //depot/perl@29144
Craig A. Berry [Mon, 30 Oct 2006 00:23:35 +0000]
Change the non-mkstemp, non-win32 code path of PerlIO_tmpfile
to use PerlIO_fdopen so that when the tmpfile is closed we do
not decrement a ref count that doesn't exist or is zero.
p4raw-id: //depot/perl@29143
Steve Peters [Mon, 30 Oct 2006 00:22:00 +0000]
Changes to get perl to compile with g++ on Cygwin. Some additional
changes will be needed to get it to link though.
p4raw-id: //depot/perl@29142
Paul Marquess [Sun, 29 Oct 2006 21:03:21 +0000]
[PATHCH] Scalar::Util::readonly & compression (was RE: Change 29117: [PATCH] IO::Compress modules)
From: "Paul Marquess" <paul.marquess@ntlworld.com>
Message-ID: <
02cf01c6fb9d$ade808a0$6501a8c0@myopwv.com>
Date: Sun, 29 Oct 2006 21:03:21 -0000
p4raw-id: //depot/perl@29140
Nicholas Clark [Sun, 29 Oct 2006 21:54:29 +0000]
Fix a typo in my description for change 26427.
p4raw-id: //depot/perl@29139
Nicholas Clark [Sun, 29 Oct 2006 21:23:12 +0000]
Modify autodoc.pl to add read-only editor boilerplate for perlapi.pod
and perlguts.pod
p4raw-id: //depot/perl@29138
Stephen McCamant [Sun, 29 Oct 2006 08:40:46 +0000]
Re: Deparse bug?
Message-ID: <17732.55694.646895.706177@apocalypse.OCF.Berkeley.EDU>
Date: Sun, 29 Oct 2006 08:40:46 -0800
p4raw-id: //depot/perl@29133
Yves Orton [Sun, 29 Oct 2006 13:28:31 +0000]
Add a few useful developers maketargets to win32/Makefile
Message-ID: <
9b18b3110610290328v71956891s7df10e40efd2350c@mail.gmail.com>
p4raw-id: //depot/perl@29131
Nicholas Clark [Sun, 29 Oct 2006 18:30:25 +0000]
Add the note from change 25773 about auditing for destruction ordering.
p4raw-id: //depot/perl@29130
Nicholas Clark [Sun, 29 Oct 2006 18:23:01 +0000]
I shrunk struct context, so remove it from perltodo.
p4raw-id: //depot/perl@29128
Nicholas Clark [Fri, 27 Oct 2006 21:40:40 +0000]
Change 27779 failed to free() memory in two places in Perl_magic_set(),
and hence was leaking like the proverbial Jumblie maritime craft.
p4raw-id: //depot/perl@29127
Steve Peters [Fri, 27 Oct 2006 13:29:05 +0000]
Upgrade to Pod-Parser-1.35.
p4raw-id: //depot/perl@29126
Rafael Garcia-Suarez [Fri, 27 Oct 2006 09:45:33 +0000]
Document the limitation of Attribute::Handlers w.r.t. UNITCHECK blocks.
p4raw-id: //depot/perl@29125
Jerry D. Hedden [Thu, 26 Oct 2006 08:35:46 +0000]
Change MY_CXT ref in perl.h
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <
20061026153546.71547.qmail@web30214.mail.mud.yahoo.com>
p4raw-id: //depot/perl@29124
Jerry D. Hedden [Thu, 26 Oct 2006 11:10:57 +0000]
Make 'threads' conform to perlguts
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <
20061026181057.74650.qmail@web30211.mail.mud.yahoo.com>
p4raw-id: //depot/perl@29123
Steve Peters [Fri, 27 Oct 2006 04:48:43 +0000]
Spelling fixes for re.pm.
p4raw-id: //depot/perl@29122
Matt Taggart [Thu, 26 Oct 2006 15:23:29 +0000]
Spelling nits from Debian bug list...
Subject: Bug#395426: perl: spelling errors
Message-Id: <
20061026222329.8B8CF1AAC6D@cyrix.home.bogus>
p4raw-id: //depot/perl@29121
Steve Hay [Thu, 26 Oct 2006 16:26:56 +0000]
Close temporary test file before unlinking (for the sake of Win32)
p4raw-id: //depot/perl@29120
Rafael Garcia-Suarez [Thu, 26 Oct 2006 16:11:26 +0000]
Document the new (?FAIL) assertion (Yves Orton)
p4raw-id: //depot/perl@29119
Yves Orton [Thu, 26 Oct 2006 14:59:11 +0000]
Fix a problem with jump-tries, add (?FAIL) pattern.
Message-ID: <
9b18b3110610260559k3efa98barc28987e88c581a8a@mail.gmail.com>
p4raw-id: //depot/perl@29118
Paul Marquess [Thu, 26 Oct 2006 15:29:43 +0000]
IO::Compress modules
From: "Paul Marquess" <paul.marquess@ntlworld.com>
Message-ID: <
028201c6f90b$2de7a4b0$4e3c140a@myopwv.com>
p4raw-id: //depot/perl@29117
SADAHIRO Tomoyuki [Fri, 27 Oct 2006 00:19:34 +0000]
Re: [perl #40583] sprintf "%#04X" also uppercases the 0x-prefix
Message-Id: <
20061027001924.B158.BQW10602@nifty.com>
p4raw-id: //depot/perl@29116
Jerry D. Hedden [Thu, 26 Oct 2006 06:50:04 +0000]
Fix typo in File::Find POD
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <
20061026135004.79720.qmail@web30211.mail.mud.yahoo.com>
p4raw-id: //depot/perl@29115
Rafael Garcia-Suarez [Thu, 26 Oct 2006 12:22:07 +0000]
Add Term::UI and Object::Accessor to the list of dual-life modules
p4raw-id: //depot/perl@29114
Jos Boumans [Thu, 26 Oct 2006 14:04:44 +0000]
Add Object::Accessor to the core
From: "Jos Boumans" <kane@xs4all.net>
Message-ID: <18983.80.127.35.68.
1161864284.squirrel@webmail.xs4all.nl>
p4raw-id: //depot/perl@29113
Jos Boumans [Mon, 23 Oct 2006 12:07:23 +0000]
Add Term::UI to the core
From: "Jos Boumans" <kane@xs4all.net>
Message-ID: <19689.80.127.35.68.
1161598043.squirrel@webmail.xs4all.nl>
p4raw-id: //depot/perl@29112
Yves Orton [Thu, 26 Oct 2006 12:34:43 +0000]
Fix a memory leak :
Subject: Re: Valgrind findings
Message-ID: <
9b18b3110610260334t6b77c2dbu2ca8207d822402da@mail.gmail.com>
p4raw-id: //depot/perl@29111
Jerry D. Hedden [Wed, 25 Oct 2006 11:27:15 +0000]
threads-shared 1.05
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <
20061025182715.561.qmail@web30211.mail.mud.yahoo.com>
p4raw-id: //depot/perl@29110
Jerry D. Hedden [Wed, 25 Oct 2006 11:26:29 +0000]
threads 1.45
From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <
20061025182629.16434.qmail@web30209.mail.mud.yahoo.com>
p4raw-id: //depot/perl@29109
Rafael Garcia-Suarez [Wed, 25 Oct 2006 16:19:50 +0000]
Fix small leak with -F at interpreter destruction
p4raw-id: //depot/perl@29108
Rafael Garcia-Suarez [Wed, 25 Oct 2006 13:51:55 +0000]
Plug a memory leak in newCONSTSUB
p4raw-id: //depot/perl@29107
Rafael Garcia-Suarez [Wed, 25 Oct 2006 12:16:08 +0000]
I'll finally get it right. (thanks to Sadahiro Tomoyuki)
p4raw-id: //depot/perl@29106
Rafael Garcia-Suarez [Wed, 25 Oct 2006 11:18:27 +0000]
Fix nit in previous patch, spotted by Gisle
p4raw-id: //depot/perl@29105
Nicholas Clark [Mon, 23 Oct 2006 18:19:51 +0000]
Add a %B sprintf format
Subject: Re: [perl #40583] sprintf "%#04X" also uppercases the 0x-prefix
Message-ID: <
20061023171951.GA3262@plum.flirble.org>
(plus docs)
p4raw-id: //depot/perl@29104
Alexey Tourbin [Wed, 25 Oct 2006 14:02:55 +0000]
FindBin.pm: better fix for PATH entries
Message-ID: <
20061025100255.GE7821@localhost.localdomain>
p4raw-id: //depot/perl@29103
Rafael Garcia-Suarez [Wed, 25 Oct 2006 09:56:06 +0000]
Document that warnings.pm doesn't load Carp anymore
p4raw-id: //depot/perl@29102
Craig A. Berry [Wed, 25 Oct 2006 03:58:38 +0000]
Initialize d_ctermid and i_gdbm in configure.com.
p4raw-id: //depot/perl@29101
Steve Peters [Tue, 24 Oct 2006 15:44:22 +0000]
Upgrade to CPAN-1.88_57.
p4raw-id: //depot/perl@29100
Rafael Garcia-Suarez [Tue, 24 Oct 2006 14:42:13 +0000]
Silence an expected warning (when playing with utf8ness and string overloading)
p4raw-id: //depot/perl@29099
SADAHIRO Tomoyuki [Sun, 22 Oct 2006 14:32:34 +0000]
New UTF-8 warning : Variable length character upgraded in print.
Subject: Re: Changing the internal encoding (was: Re: utf8 regexp performance problem)
Message-Id: <
20061022142512.A7D3.BQW10602@nifty.com>
(but with ckWARN_d replaced by ckWARN)
p4raw-id: //depot/perl@29098
Rafael Garcia-Suarez [Tue, 24 Oct 2006 09:46:57 +0000]
No warning was produced if perl failed to load PerlIO::scalar
(contrary to other PerlIO layers.)
p4raw-id: //depot/perl@29097
H.Merijn Brand [Mon, 23 Oct 2006 15:43:15 +0000]
Fix for RT#38169 & RT#38945
Configure won't handle versions 5.10.0 or 5.8.10.
p4raw-id: //depot/perl@29096
Rafael Garcia-Suarez [Mon, 23 Oct 2006 13:43:32 +0000]
Document that the %#X printf format prefixes the output with 0X, not 0x.
p4raw-id: //depot/perl@29093
Rafael Garcia-Suarez [Mon, 23 Oct 2006 09:33:26 +0000]
Update Changes
p4raw-id: //depot/perl@29092
Rafael Garcia-Suarez [Mon, 23 Oct 2006 09:22:05 +0000]
Some notes about the recent changes in perldelta
p4raw-id: //depot/perl@29091
Ovid [Thu, 19 Oct 2006 08:47:48 +0000]
base.pm
Message-ID: <
20061019154748.87433.qmail@web60824.mail.yahoo.com>
p4raw-id: //depot/perl@29090
Rafael Garcia-Suarez [Mon, 23 Oct 2006 08:28:08 +0000]
Protection against overwriting defsubs.h via a symlink
(by Jim Cromie)
p4raw-id: //depot/perl@29089
Jim Cromie [Fri, 20 Oct 2006 14:49:03 +0000]
[patch] make test.valgrind capable of running cachegrind
Message-ID: <
4539363F.9020205@gmail.com>
p4raw-id: //depot/perl@29088
Nicholas Clark [Sun, 22 Oct 2006 22:51:59 +0000]
Fix the other bug introduced by change 29079
p4raw-id: //depot/perl@29086
Nicholas Clark [Sun, 22 Oct 2006 22:35:42 +0000]
Fix bug in change 27321 - Perl_ss_dup should also have been updated.
p4raw-id: //depot/perl@29085
Nicholas Clark [Sun, 22 Oct 2006 22:12:57 +0000]
Fix a bug introduced by change 29079
p4raw-id: //depot/perl@29084
Steve Peters [Sun, 22 Oct 2006 21:47:11 +0000]
Removed typo that caused a variable to shadow an existing variable
in an external scope.
p4raw-id: //depot/perl@29083
Nicholas Clark [Sun, 22 Oct 2006 21:02:28 +0000]
Merge cases in Perl_ss_dup().
p4raw-id: //depot/perl@29082
Nicholas Clark [Sun, 22 Oct 2006 19:06:14 +0000]
const the variable used for the save stack type in Perl_ss_dup().
p4raw-id: //depot/perl@29079
Rafael Garcia-Suarez [Sun, 22 Oct 2006 13:15:39 +0000]
Make the overrides of built-ins in the bytes pragma use the new prototype _.
p4raw-id: //depot/perl@29078
Nicholas Clark [Sat, 21 Oct 2006 23:01:45 +0000]
Add PERLIO_INIT and PERLIO_TERM to PERL_SYS_INIT* and PERL_SYS_TERM*
in */*ish.h headers.
p4raw-id: //depot/perl@29077
Jarkko Hietaniemi [Sat, 21 Oct 2006 17:58:18 +0000]
Re: Change 29050: Memory leak fix, by Jarkko
Message-ID: <
453A97FA.5090403@iki.fi>
(Make AIX linker happy)
p4raw-id: //depot/perl@29076
Nicholas Clark [Sat, 21 Oct 2006 21:53:48 +0000]
Semicolon consistency between PERL_FPU_INIT and the other INITs.
p4raw-id: //depot/perl@29075
Nicholas Clark [Sat, 21 Oct 2006 21:31:20 +0000]
Add PERLIO_INIT to PERL_SYS_INIT.
I infer that this was accidentally omitted from change 29060
p4raw-id: //depot/perl@29074
Nicholas Clark [Sat, 21 Oct 2006 21:02:53 +0000]
Always defining PERLIO_TERM, even if it's empty, makes for a simpler
PERL_SYS_TERM
p4raw-id: //depot/perl@29073
Steve Peters [Sat, 21 Oct 2006 18:16:53 +0000]
Changes for threads::shared to all building with g++.
p4raw-id: //depot/perl@29072
Steve Peters [Sat, 21 Oct 2006 16:45:38 +0000]
Fixes for Storable.xs when compiling a threaded Perl with g++.
p4raw-id: //depot/perl@29071
Steve Peters [Sat, 21 Oct 2006 16:17:58 +0000]
Fix in perl.h for compiling with g++.
p4raw-id: //depot/perl@29070
Steve Peters [Sat, 21 Oct 2006 13:28:13 +0000]
Better solution to silencing prereq warnings from threads's
Makefile.PL
p4raw-id: //depot/perl@29069
Steve Peters [Sat, 21 Oct 2006 02:04:19 +0000]
Quiet a warning in pp_sys.c on AIX.
p4raw-id: //depot/perl@29068
Steve Peters [Fri, 20 Oct 2006 19:28:46 +0000]
Comment out Hash::Util and IO::File from prereqs of threads, since
they are both available in the core.
p4raw-id: //depot/perl@29067
Rafael Garcia-Suarez [Fri, 20 Oct 2006 15:31:36 +0000]
Adjustment to symbol lists after latest changes (by Jarkko)
p4raw-id: //depot/perl@29066
Rafael Garcia-Suarez [Fri, 20 Oct 2006 15:04:47 +0000]
Enable perlio mutexes under threads (by Jarkko)
p4raw-id: //depot/perl@29065
Rafael Garcia-Suarez [Fri, 20 Oct 2006 13:01:14 +0000]
regen headers
p4raw-id: //depot/perl@29064
Yves Orton [Fri, 20 Oct 2006 12:38:13 +0000]
only do \C hackery if \C is seen
Subject: Re: utf8 regexp performance problem
Message-ID: <
9b18b3110610200338k5df1d3afpf829fbc0f3663a75@mail.gmail.com>
p4raw-id: //depot/perl@29063
Alexander Gough [Fri, 20 Oct 2006 02:05:20 +0000]
B:: changes for UNITCHECK blocks
Message-ID: <
20061020010520.GC12290@the.earth.li>
p4raw-id: //depot/perl@29062
Rafael Garcia-Suarez [Fri, 20 Oct 2006 10:32:20 +0000]
Let's undocument -Dusesfio in INSTALL.
p4raw-id: //depot/perl@29061
Rafael Garcia-Suarez [Fri, 20 Oct 2006 10:20:18 +0000]
More leak fixes, by Jarkko
p4raw-id: //depot/perl@29060
Dave Mitchell [Fri, 20 Oct 2006 10:06:57 +0000]
zero length $1 took too long to detect utf8-ness
p4raw-id: //depot/perl@29059
Rafael Garcia-Suarez [Fri, 20 Oct 2006 09:04:49 +0000]
Silence some warnings
p4raw-id: //depot/perl@29058
Yves Orton [Wed, 18 Oct 2006 20:51:41 +0000]
Re: Off by one in the trie code?
Message-ID: <
9b18b3110610181151i3ca438cdied769ebaa4255079@mail.gmail.com>
1. code necessary to make patterns with interpolated vars behave
correctly under lexical re 'debug', including additional tests.
2. changes necessary to resolve the off by one error,
3. tweaks to re.pm to document that re 'debug' is lexical,
p4raw-id: //depot/perl@29057
Yves Orton [Wed, 18 Oct 2006 20:51:41 +0000]
Re: Off by one in the trie code?
Message-ID: <
9b18b3110610181151i3ca438cdied769ebaa4255079@mail.gmail.com>
change test files that do a require "./test.pl"; without a BEGIN block
to ensure prototypes are seen, plus fix any breakage this reveals.
p4raw-id: //depot/perl@29056
H.Merijn Brand [Thu, 19 Oct 2006 16:40:08 +0000]
<tr> isnb't the same as C<tr>, and <tr> looks so stupid in man
p4raw-id: //depot/perl@29055
Rafael Garcia-Suarez [Thu, 19 Oct 2006 16:20:41 +0000]
Trim perltodo.
p4raw-id: //depot/perl@29054
Alexander Gough [Thu, 19 Oct 2006 13:04:12 +0000]
stab at UNITCHECK blocks
Message-ID: <
20061019120412.GA12290@the.earth.li>
p4raw-id: //depot/perl@29053
Jos Boumans [Fri, 13 Oct 2006 17:12:57 +0000]
Add Log::Message and Log::Message::Simple to the core
From: "Jos Boumans" <kane@xs4all.net>
Message-ID: <13003.80.127.35.68.
1160752377.squirrel@webmail.xs4all.nl>
p4raw-id: //depot/perl@29052
Rafael Garcia-Suarez [Thu, 19 Oct 2006 12:17:18 +0000]
Make prototype("CORE::mkdir") work. That's a special case,
since from the OA_* flags we can't figure out which parameter
is going to default to $_.
p4raw-id: //depot/perl@29051
Rafael Garcia-Suarez [Thu, 19 Oct 2006 12:08:24 +0000]
Memory leak fix, by Jarkko
p4raw-id: //depot/perl@29050
Rafael Garcia-Suarez [Thu, 19 Oct 2006 10:27:20 +0000]
Adjust documentation for previous change
p4raw-id: //depot/perl@29049