This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Update Changes
[perl5.git] / Changes
CommitLineData
99b32ad1
JH
1Please note: This file provides a complete, temporally ordered log of
2changes that went into every version of Perl. If you'd like more
3detailed information, please consult the comments in the individual
4patches posted to the perl5-porters mailing list. Patches for each
5individual change may also be obtained through ftp and rsync--see
21a64cc4 6pod/perlhack.pod for the details.
99b32ad1 7
21a64cc4 8For information on what's new in this release, see pod/perldelta.pod.
99b32ad1 9
5850c7a4 10[The "CAST AND CREW" list has been moved to AUTHORS.]
99b32ad1 11
99b32ad1
JH
12NOTE: Each change entry shows the change number; who checked it into the
13repository; when; description of the change; which branch the change
14happened in; and the affected files. The file lists have a short symbolic
15indicator:
16
17 ! modified
18 + added
19 - deleted
20 +> branched (from elsewhere)
21 !> merged changes (from elsewhere)
22
dd6de302
JH
23The Message-Ids in the change entries refer to the email messages sent
24to the perl5-porters mailing list. You can retrieve the messages for
25example from http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/
99b32ad1
JH
26
27--------------
6b490b4c 28Version v5.9.X Development release working toward v5.10
99b32ad1 29--------------
9d1d2f03
AMS
30
31____________________________________________________________________________
7b47f511
RGS
32[ 30415] By: rgs on 2007/02/27 10:56:17
33 Log: Rework and fix docs for %+, %- and re::Tie::Hash::NamedCapture.
34 Branch: perl
35 ! ext/re/lib/re/Tie/Hash/NamedCapture.pm pod/perlvar.pod
36____________________________________________________________________________
37[ 30414] By: craigb on 2007/02/27 01:41:31
38 Log: On VMS, use the normal executable file extension for the copy of
39 Perl used to run the test suite. Not doing so was confusing
40 some of the Module::Build tests.
41 Branch: perl
42 ! vms/descrip_mms.template vms/test.com
43____________________________________________________________________________
44[ 30413] By: rgs on 2007/02/26 17:10:33
45 Log: Subject: Re: [perl #41565] qr// memory corruption
46 From: demerphq <demerphq@gmail.com>
47 Date: Mon, 26 Feb 2007 16:45:23 +0100
48 Message-ID: <9b18b3110702260745u373980e8x19ba3afdf33bd424@mail.gmail.com>
49 Branch: perl
50 ! ext/re/t/regop.t regcomp.c regexec.c
51____________________________________________________________________________
52[ 30412] By: rgs on 2007/02/26 16:49:45
53 Log: Subject: Re: Regexp recursion limit too low?
54 From: demerphq <demerphq@gmail.com>
55 Date: Thu, 15 Feb 2007 17:22:16 +0100
56 Message-ID: <9b18b3110702150822o13a4f240g86463c60e625fb8f@mail.gmail.com>
57 Branch: perl
58 ! regexec.c regexp.h
59____________________________________________________________________________
60[ 30411] By: steveh on 2007/02/26 13:45:23
61 Log: Bump $Win32API::File::VERSION for change #30409
62 Branch: perl
63 ! ext/Win32API/File/File.pm
64____________________________________________________________________________
65[ 30410] By: craigb on 2007/02/26 13:36:41
66 Log: In configure.com, include the Win32 extensions in $Config{known_extensions},
67 but not it $Config{extensions}. This way t/TEST knows to exclude them.
68 Branch: perl
69 ! configure.com
70____________________________________________________________________________
71[ 30409] By: steveh on 2007/02/26 13:27:58
72 Log: Subject: [PATCH] Re: [PATCH] Re: Win32 modules & cygwin
73 From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
74 Date: Mon, 26 Feb 2007 00:45:10 -0800 (PST)
75 Message-ID: <1300.63.226.247.142.1172479510.squirrel@63.226.247.142>
76
77 (Stops Win32* extension tests from being run when the
78 corresponding extensions haven't been built)
79 Branch: perl
80 ! ext/Win32API/File/t/file.t ext/Win32API/File/t/tie.t
81 ! ext/Win32CORE/t/win32core.t
82____________________________________________________________________________
83[ 30408] By: nicholas on 2007/02/26 11:59:27
84 Log: Update the FSF's address. Plus some other whitespace and NON-WHITESPACE
85 changes that have crept into the GPL v2.
86 Branch: perl
87 ! README emacs/cperl-mode.el lib/Tie/File.pm pod/perlgpl.pod
88____________________________________________________________________________
89[ 30407] By: nicholas on 2007/02/26 11:07:06
90 Log: Fix bug #41550 - AUTOLOAD :lvalue not working the same in blead as in
91 5.8.8 (a code example from "Extending and Embedding Perl")
92 Branch: perl
93 ! op.h t/op/sub_lval.t
94____________________________________________________________________________
95[ 30406] By: nicholas on 2007/02/26 09:33:15
96 Log: Convert t/op/sub_lval.t to test.pl
97 Branch: perl
98 ! t/op/sub_lval.t
99____________________________________________________________________________
100[ 30405] By: rgs on 2007/02/26 06:59:44
101 Log: Module::Pluggable wasn't in the maintainers list
102 Branch: perl
103 ! Porting/Maintainers.pl
104____________________________________________________________________________
105[ 30404] By: rgs on 2007/02/26 06:57:22
106 Log: Add a version number to Module::Pluggable::Object and
107 bump the version number of Module::Pluggable
108 Branch: perl
109 ! lib/Module/Pluggable.pm lib/Module/Pluggable/Object.pm
110____________________________________________________________________________
111[ 30403] By: craigb on 2007/02/26 04:35:18
112 Log: In perlport, refine description of eight-level directory depth
113 limitation on older VMS systems and add example of how to tell
114 when we're in trouble.
115 Branch: perl
116 ! pod/perlport.pod
117____________________________________________________________________________
118[ 30402] By: craigb on 2007/02/26 01:08:07
119 Log: Assorted updates to vms/vms.c to fix compiler errors on VAX.
120 Branch: perl
121 ! vms/vms.c
122____________________________________________________________________________
123[ 30401] By: craigb on 2007/02/26 01:06:30
124 Log: One more longdouble nit for configure.com, following 30217, 30325, and 30329.
125 Branch: perl
126 ! configure.com
127____________________________________________________________________________
128[ 30400] By: craigb on 2007/02/26 00:42:30
129 Log: Module::Pluggable::Object::search_paths portability update prompted by
130 VMS test failures. Patch also submitted to CPAN RT queue at
131 <http://rt.cpan.org/Public/Bug/Display.html?id=13607>.
132 Branch: perl
133 ! lib/Module/Pluggable/Object.pm
134 ! lib/Module/Pluggable/t/20dodgy_files.t
135____________________________________________________________________________
136[ 30399] By: rgs on 2007/02/25 17:00:26
137 Log: Subject: [PATCH] sigtrap.pm (handler_traceback): do not clobber $_
138 From: Alexey Tourbin <at@altlinux.ru>
139 Date: Sat, 24 Feb 2007 21:24:32 +0300
140 Message-ID: <20070224182432.GA14446@localhost.localdomain>
141 Branch: perl
142 ! lib/sigtrap.pm
143____________________________________________________________________________
144[ 30398] By: rgs on 2007/02/25 16:44:52
145 Log: Subject: [perl #41560] [PATCH] crash in Perl_vmess when GvIOp is null
146 From: "Devin Heitmueller" (via RT) <perlbug-followup@perl.org>
147 Date: Tue, 20 Feb 2007 16:38:20 -0800
148 Message-ID: <rt-3.6.HEAD-24617-1172018300-131.41560-75-0@perl.org>
149 Branch: perl
150 ! util.c
151____________________________________________________________________________
152[ 30397] By: rgs on 2007/02/25 16:19:07
153 Log: Subject: Re: [perl #41513] (parsing?)problem when using a '/' followed by a Switch statement
154 From: "Wolfgang Laun" <wolfgang.laun@gmail.com>
155 Date: Sat, 24 Feb 2007 15:08:44 +0100
156 Message-ID: <17de7ee80702240608n1411ef67xcdd1ffb238742bc1@mail.gmail.com>
157 Branch: perl
158 ! lib/Switch.pm
159____________________________________________________________________________
160[ 30396] By: rgs on 2007/02/25 15:29:20
161 Log: - Use the same regexp as in change #30395 to parse subroutine
162 declarations
163 - Make SelfLoader strict-compliant
164 - Constant fold debug code out
165 Branch: perl
166 ! lib/SelfLoader.pm
167____________________________________________________________________________
168[ 30395] By: rgs on 2007/02/25 15:04:17
169 Log: Factorize three regexps into one, using new regexp features
170 (with some help from Yves Orton). (Now the compatibilty of this
171 module with 5.8.x perls is doomed.)
172 Branch: perl
173 ! lib/AutoSplit.pm
174____________________________________________________________________________
175[ 30394] By: rgs on 2007/02/25 14:42:11
176 Log: Don't clobber $_ by using "my $_". Potential bug found by Alexey Tourbin.
177 Branch: perl
178 ! lib/AutoSplit.pm
179____________________________________________________________________________
180[ 30393] By: craigb on 2007/02/25 00:54:14
181 Log: Add a comment to mg.c to clarify that words like "raise" and
182 "pending" in the context of Perl's deferred signals bear only
183 an analogous relationship to the underlying signal mechanism.
184 Branch: perl
185 ! mg.c
186____________________________________________________________________________
187[ 30392] By: craigb on 2007/02/24 21:52:23
188 Log: Update descriptions of long-running ops and non-deferrable
189 signals in perlipc.pod.
190 Branch: perl
191 ! pod/perlipc.pod
192____________________________________________________________________________
193[ 30391] By: rgs on 2007/02/24 15:55:06
194 Log: Subject: [PATCH] ExtUtils/Constant/Base.pm: use constant folding to eliminated dead code
195 From: Alexey Tourbin <at@altlinux.ru>
196 Date: Sat, 24 Feb 2007 15:52:23 +0300
197 Message-ID: <20070224125223.GA17227@localhost.localdomain>
198 Branch: perl
199 ! lib/ExtUtils/Constant/Base.pm
200____________________________________________________________________________
201[ 30390] By: rgs on 2007/02/24 15:48:49
202 Log: Subject: [PATCH] ExtUtils/MM_Unix.pm (fixin): do not clobber $/
203 From: Alexey Tourbin <at@altlinux.ru>
204 Date: Sat, 24 Feb 2007 15:38:58 +0300
205 Message-ID: <20070224123858.GA11434@localhost.localdomain>
206 Branch: perl
207 ! lib/ExtUtils/MM_Unix.pm
208____________________________________________________________________________
209[ 30389] By: rgs on 2007/02/24 15:42:45
210 Log: Subject: [PATCH] perlio.c (PerlIO_tmpfile): fix memory leak
211 From: Alexey Tourbin <at@altlinux.ru>
212 Date: Sat, 24 Feb 2007 14:47:35 +0300
213 Message-ID: <20070224114735.GA3454@localhost.localdomain>
214 Branch: perl
215 ! perlio.c
216____________________________________________________________________________
217[ 30388] By: rgs on 2007/02/24 09:53:56
218 Log: Add a new test for undef and delete on stash entries that
219 are bound to subroutines or methods. Based on a test by
220 Robert 'phaylon' Sedlacek.
221 Branch: perl
222 + t/op/symbolcache.t
223 ! MANIFEST
224____________________________________________________________________________
225[ 30387] By: rgs on 2007/02/24 09:29:20
226 Log: C<keys %+> should not warn. Don't make scan_ident test for
227 ambiguous unary ops when the following token is a hash identifier.
228 (like with scalars and arrays)
229 Branch: perl
230 ! t/lib/warnings/toke toke.c
231____________________________________________________________________________
232[ 30386] By: rgs on 2007/02/24 09:04:10
233 Log: Indexing and POD fixes
234 Branch: perl
235 ! pod/perlop.pod
236____________________________________________________________________________
237[ 30385] By: rgs on 2007/02/24 08:51:29
238 Log: Subject: [PATCH] perlretut.pod, 2nd version
239 From: Wolfgang Laun <Wolfgang.Laun@thalesgroup.com>
240 Date: Thu, 22 Feb 2007 09:36:19 +0100
241 Message-ID: <45DD5603.1040402@thalesgroup.com>
242 Branch: perl
243 ! pod/perlretut.pod
244____________________________________________________________________________
245[ 30384] By: rgs on 2007/02/24 07:22:05
246 Log: At least, fix the MakeMaker build_man tests.
247 Branch: perl
248 ! lib/ExtUtils/t/build_man.t
249____________________________________________________________________________
250[ 30383] By: rgs on 2007/02/23 18:19:32
251 Log: Subject: [PATCH blead] Re: [perl #41546] perl 5.8.x bug: overloaded 'eq' does not work with 'nomethod'
252 From: Rick Delaney <rick@bort.ca>
253 Date: Wed, 21 Feb 2007 16:53:16 -0500
254 Message-ID: <20070221215316.GF5646@bort.ca>
255 Branch: perl
256 ! gv.c lib/overload.t
257____________________________________________________________________________
258[ 30382] By: rgs on 2007/02/22 18:29:18
259 Log: Reinstate tests removed by change #30381, but don't
260 "use Config" in the test, because that will overwrite
261 %main::Config with the real Config hash, not the fake
262 one from MakeMaker.
263 Branch: perl
264 ! lib/ExtUtils/t/build_man.t
265____________________________________________________________________________
266[ 30381] By: stevep on 2007/02/22 18:09:06
267 Log: Revert changes to lib/ExtUtils/t/build_man.t from change
268 #30380. The changes in that test write to the now
269 readonly %Config.
270 Branch: perl
271 ! lib/ExtUtils/t/build_man.t
272____________________________________________________________________________
273[ 30380] By: stevep on 2007/02/22 14:36:27
274 Log: Upgrade to ExtUtils-MakeMaker-6.32. Included a version
275 bump to ExtUtils::MakeMaker to 6.32_01 because changes
276 #29266 and #29583 were missing from the new release.
277 Branch: perl
278 ! lib/ExtUtils/Command/MM.pm lib/ExtUtils/Liblist.pm
279 ! lib/ExtUtils/Liblist/Kid.pm lib/ExtUtils/MM.pm
280 ! lib/ExtUtils/MM_AIX.pm lib/ExtUtils/MM_Any.pm
281 ! lib/ExtUtils/MM_BeOS.pm lib/ExtUtils/MM_Cygwin.pm
282 ! lib/ExtUtils/MM_DOS.pm lib/ExtUtils/MM_MacOS.pm
283 ! lib/ExtUtils/MM_NW5.pm lib/ExtUtils/MM_OS2.pm
284 ! lib/ExtUtils/MM_QNX.pm lib/ExtUtils/MM_UWIN.pm
285 ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_VMS.pm
286 ! lib/ExtUtils/MM_VOS.pm lib/ExtUtils/MM_Win32.pm
287 ! lib/ExtUtils/MM_Win95.pm lib/ExtUtils/MY.pm
288 ! lib/ExtUtils/MakeMaker.pm lib/ExtUtils/MakeMaker/Config.pm
289 ! lib/ExtUtils/MakeMaker/FAQ.pod lib/ExtUtils/MakeMaker/bytes.pm
290 ! lib/ExtUtils/MakeMaker/vmsish.pm lib/ExtUtils/Mkbootstrap.pm
291 ! lib/ExtUtils/Mksymlists.pm lib/ExtUtils/t/build_man.t
292 ! lib/ExtUtils/testlib.pm
293____________________________________________________________________________
294[ 30379] By: steveh on 2007/02/22 09:09:31
295 Log: Subject: [PATCH] Re: Win32 modules & cygwin
296 From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
297 Date: Tue, 20 Feb 2007 01:50:18 -0800 (PST)
298 Message-ID: <1254.67.42.109.122.1171965018.squirrel@67.42.109.122>
299
300 Also includes integration & deletion of win32/ext/Win32API to
301 ext/Win32API, and addition of copyright message and corrections to
302 spacing/tabbing as suggested by Jan Dubois.
303 Branch: perl
304 + ext/Win32API/File/t/file.t ext/Win32CORE/Makefile.PL
305 + ext/Win32CORE/Win32CORE.c ext/Win32CORE/Win32CORE.pm
306 + ext/Win32CORE/t/win32core.t
307 +> ext/Win32API/File/Changes
308 +> ext/Win32API/File/ExtUtils/Myconst2perl.pm
309 +> ext/Win32API/File/File.pm ext/Win32API/File/File.xs
310 +> ext/Win32API/File/Makefile.PL ext/Win32API/File/README
311 +> ext/Win32API/File/buffers.h ext/Win32API/File/cFile.h
312 +> ext/Win32API/File/cFile.pc ext/Win32API/File/const2perl.h
313 +> ext/Win32API/File/t/tie.t ext/Win32API/File/typemap
314 - win32/ext/Win32API/File/Changes
315 - win32/ext/Win32API/File/ExtUtils/Myconst2perl.pm
316 - win32/ext/Win32API/File/File.pm
317 - win32/ext/Win32API/File/File.xs
318 - win32/ext/Win32API/File/Makefile.PL
319 - win32/ext/Win32API/File/README
320 - win32/ext/Win32API/File/buffers.h
321 - win32/ext/Win32API/File/cFile.h
322 - win32/ext/Win32API/File/cFile.pc
323 - win32/ext/Win32API/File/const2perl.h
324 - win32/ext/Win32API/File/t/file.t
325 - win32/ext/Win32API/File/t/tie.t
326 - win32/ext/Win32API/File/typemap
327 ! Configure MANIFEST Porting/Maintainers.pl cygwin/cygwin.c
328 ! hints/cygwin.sh mkppport.lst win32/FindExt.pm win32/Makefile
329 ! win32/config_sh.PL win32/makefile.mk win32/win32.c
330____________________________________________________________________________
331[ 30378] By: stevep on 2007/02/21 17:50:37
332 Log: Upgrade to CPAN-1.88_77.
333 Branch: perl
334 ! lib/CPAN.pm
335____________________________________________________________________________
336[ 30376] By: rgs on 2007/02/21 17:33:54
337 Log: Subject: [PATCH] Re: [PATCH] Test with Errno in autouse.t
338 From: "Jerry D. Hedden" <jdhedden@yahoo.com>
339 Date: Wed, 21 Feb 2007 09:27:20 -0800 (PST)
340 Message-ID: <619324.6794.qm@web30207.mail.mud.yahoo.com>
341 Branch: perl
342 ! lib/autouse.t
343____________________________________________________________________________
344[ 30375] By: steveh on 2007/02/21 13:36:14
345 Log: Remove unreferenced local variable
346 Branch: perl
347 ! ext/threads/threads.pm ext/threads/threads.xs
348____________________________________________________________________________
349[ 30374] By: steveh on 2007/02/21 08:40:18
350 Log: Fix Win32 compilation error following #30372
351 Branch: perl
352 ! regcomp.c
353____________________________________________________________________________
354[ 30373] By: craigb on 2007/02/21 01:55:37
355 Log: Fix VMS exit handling broken in Test::Harness 2.64. Also
356 submitted as http://rt.cpan.org/Public/Bug/Display.html?id=24985
357 on CPAN RT queue.
358 Branch: perl
359 ! lib/Test/Harness/Results.pm lib/Test/Harness/Straps.pm
360____________________________________________________________________________
361[ 30372] By: stevep on 2007/02/20 13:24:38
362 Log: Silence a couple of compile warnings.
363 Branch: perl
364 ! regcomp.c regexec.c
365____________________________________________________________________________
366[ 30371] By: rgs on 2007/02/20 11:05:15
367 Log: Some INSTALL nits by Andy Dougherty
368 Branch: perl
369 ! INSTALL
370____________________________________________________________________________
371[ 30370] By: rgs on 2007/02/20 10:44:44
372 Log: Skip test when Encode isn't built
373 (noticed by Jerry D. Hedden)
374 Branch: perl
375 ! ext/PerlIO/encoding/t/nolooping.t
376____________________________________________________________________________
377[ 30369] By: rgs on 2007/02/20 10:39:52
378 Log: Subject: [PATCH] Test with Errno in autouse.t
379 From: "Jerry D. Hedden" <jdhedden@yahoo.com>
380 Date: Sun, 18 Feb 2007 09:09:23 -0800 (PST)
381 Message-ID: <834019.44481.qm@web30203.mail.mud.yahoo.com>
382 Branch: perl
383 ! lib/autouse.t
384____________________________________________________________________________
385[ 30368] By: rgs on 2007/02/20 09:31:59
386 Log: A few nits to perlfunc/map.
387 Branch: perl
388 ! pod/perlfunc.pod
389____________________________________________________________________________
390[ 30367] By: stevep on 2007/02/20 03:55:21
391 Log: Subject: [PATCH] regexec.c: S_ stands for static
392 From: jhi@cc.hut.fi (Jarkko Hietaniemi)
393 Date: Tue, 20 Feb 2007 03:03:03 +0200 (EET)
394 Message-Id: <20070220010303.2380A43A67@anubis.hut.fi>
395 Branch: perl
396 ! regexec.c
397____________________________________________________________________________
398[ 30366] By: stevep on 2007/02/20 03:52:37
399 Log: Subject: [PATCH] dump.c: format fixes
400 From: jhi@cc.hut.fi (Jarkko Hietaniemi)
401 Date: Tue, 20 Feb 2007 03:00:50 +0200 (EET)
402 Message-Id: <20070220010050.CCDAF43A67@anubis.hut.fi>
403 Branch: perl
404 ! dump.c
405____________________________________________________________________________
406[ 30365] By: nicholas on 2007/02/19 23:58:53
407 Log: Avoid *some* g++ errors. (But not all yet)
408 Branch: perl
409 ! sv.c warnings.h warnings.pl
410____________________________________________________________________________
411[ 30362] By: stevep on 2007/02/19 20:51:10
412 Log: Subject: [PATCH] blead (honestly :-) g++ with -DPERL_GLOBAL_STRUCT_PRIVATE needs tweaking
413 From: jhi@cc.hut.fi (Jarkko Hietaniemi)
414 Date: Mon, 19 Feb 2007 19:41:07 +0200 (EET)
415 Message-Id: <20070219174107.63EEB43A67@anubis.hut.fi>
416
417 Plus a regen picked up changes in pod/perlapi.pod related to change
418 #30347.
419 Branch: perl
420 ! opcode.h opcode.pl pod/perlapi.pod sv.c util.c
421____________________________________________________________________________
422[ 30361] By: stevep on 2007/02/19 19:42:47
423 Log: Upgrade to CPAN-1.88_76
424 Branch: perl
425 ! lib/CPAN.pm
426____________________________________________________________________________
427[ 30360] By: stevep on 2007/02/19 19:27:27
428 Log: Subject: [PATCH] integrate bignum 0.19
429 From: Tels <nospam-abuse@bloodgate.com>
430 Date: Sat, 3 Feb 2007 13:42:20 +0100
431 Message-Id: <200702031342.21634@bloodgate.com>
432 Branch: perl
433 ! lib/bigint.pm lib/bignum.pm lib/bignum/t/bigint.t
434 ! lib/bigrat.pm
435____________________________________________________________________________
436[ 30359] By: stevep on 2007/02/19 19:23:03
437 Log: Subject: [PATCH] Integrate BigRat 0.17
438 From: Tels <nospam-abuse@bloodgate.com>
439 Date: Sat, 3 Feb 2007 13:10:57 +0100
440 Message-Id: <200702031310.58656@bloodgate.com>
441 Branch: perl
442 ! lib/Math/BigRat.pm lib/Math/BigRat/t/bigrat.t
443____________________________________________________________________________
444[ 30358] By: stevep on 2007/02/19 19:15:15
445 Log: Subject: [PATCH] integrate Math::BigInt 1.79 and Math::BigInt::FastCalc 0.11
446 From: Tels <nospam-abuse@bloodgate.com>
447 Date: Fri, 2 Feb 2007 15:37:36 +0100
448 Message-Id: <200702021537.38442@bloodgate.com>
449
450 Subject: Re: [PATCH] integrate Math::BigInt 1.79 and Math::BigInt::FastCalc 0.11
451 From: Tels <nospam-abuse@bloodgate.com>
452 Date: Tue, 6 Feb 2007 20:18:48 +0100
453 Message-Id: <200702062019.05487@bloodgate.com>
454
455 Also, a fix for @INC in lib/Math/BigInt/t/calling.t
456
457 Additional tests to perform Pod and Pod coverage testing
458 were left out based on removal of similar test files previously.
459 Branch: perl
460 ! ext/Math/BigInt/FastCalc/FastCalc.pm
461 ! ext/Math/BigInt/FastCalc/Makefile.PL lib/Math/BigFloat.pm
462 ! lib/Math/BigInt.pm lib/Math/BigInt/Calc.pm
463 ! lib/Math/BigInt/t/alias.inc lib/Math/BigInt/t/bare_mbf.t
464 ! lib/Math/BigInt/t/bare_mbi.t lib/Math/BigInt/t/bigfltpm.inc
465 ! lib/Math/BigInt/t/bigfltpm.t lib/Math/BigInt/t/bigintc.t
466 ! lib/Math/BigInt/t/bigintpm.inc lib/Math/BigInt/t/bigintpm.t
467 ! lib/Math/BigInt/t/calling.t lib/Math/BigInt/t/sub_mbf.t
468 ! lib/Math/BigInt/t/sub_mbi.t lib/Math/BigInt/t/upgrade.inc
469 ! lib/Math/BigInt/t/upgrade.t lib/Math/BigInt/t/with_sub.t
470 ! t/lib/Math/BigInt/BareCalc.pm t/lib/Math/BigInt/Scalar.pm
471 ! t/lib/Math/BigInt/Subclass.pm
472____________________________________________________________________________
473[ 30357] By: rgs on 2007/02/19 18:23:51
474 Log: Revert change #28980 per Jarkko's suggestion
475 (it was actually breaking g++ builds)
476 Branch: perl
477 ! ext/Encode/bin/enc2xs
478____________________________________________________________________________
479[ 30352] By: rgs on 2007/02/19 13:41:41
480 Log: Actually, only changes to regexec.c from #30081 needed to be reverted.
481 Branch: perl
482 ! ext/re/lib/re/Tie/Hash/NamedCapture.pm ext/re/re.pm regcomp.c
483____________________________________________________________________________
484[ 30351] By: rgs on 2007/02/19 13:08:03
485 Log: Revert change #30081 at dmq's request, and mark its tests
486 as TODO. (This should restore compilation with g++)
487 Branch: perl
488 ! ext/re/lib/re/Tie/Hash/NamedCapture.pm ext/re/re.pm regcomp.c
489 ! regexec.c t/op/pat.t
490____________________________________________________________________________
491[ 30349] By: rgs on 2007/02/19 10:08:38
492 Log: Add a cast for C++ compilation
493 Branch: perl
494 ! mg.c
495____________________________________________________________________________
496[ 30348] By: nicholas on 2007/02/18 20:07:39
497 Log: More efficient to call newSV_type() then SvGROW() instead of newSV()
498 with a size then sv_upgrade(), as the latter calls sv_upgrade() twice.
499 Branch: perl
500 ! perl.c toke.c
501____________________________________________________________________________
502[ 30347] By: nicholas on 2007/02/18 19:40:43
503 Log: Add a new API function newSV_type, to replace the idiom:
504 sv = newSV(0);
505 sv_upgrade(sv, type);
506 Branch: perl
507 ! av.c embed.fnc embed.h global.sym gv.c hv.c mathoms.c op.c
508 ! pad.c perl.c pp.c pp_ctl.c pp_hot.c proto.h sv.c toke.c
509____________________________________________________________________________
510[ 30346] By: nicholas on 2007/02/18 18:33:04
511 Log: Properly handle the differences in hints in the optree with/without
512 use open; by adding the with-open hints to all the golden results,
513 and providing a new flag strip_open_hint to checkOptree().
514 Branch: perl
515 ! ext/B/t/OptreeCheck.pm ext/B/t/optree_check.t
516 ! ext/B/t/optree_concise.t ext/B/t/optree_constants.t
517 ! ext/B/t/optree_misc.t ext/B/t/optree_samples.t
518 ! ext/B/t/optree_sort.t ext/B/t/optree_specials.t
519 ! ext/B/t/optree_varinit.t
520____________________________________________________________________________
521[ 30345] By: nicholas on 2007/02/18 17:56:13
522 Log: newHV doesn't need to turn off POK or NOK, as they will default to not
523 being set.
524 Branch: perl
525 ! hv.c
526____________________________________________________________________________
527[ 30344] By: nicholas on 2007/02/18 14:18:01
528 Log: test.pl should locally increase $Level, rather than setting it to a
529 hard value, so that callers of like and unlike can present diagnostics
530 with the line number of their own caller.
531 Branch: perl
532 ! t/test.pl
533____________________________________________________________________________
534[ 30343] By: craigb on 2007/02/18 03:54:46
535 Log: Make vms/munchconfig.c able to take a list of substitutions from
536 a file so we don't overflow the command buffer on older systems.
537 Branch: perl
538 ! configure.com vms/munchconfig.c
539____________________________________________________________________________
540[ 30342] By: craigb on 2007/02/17 22:40:51
541 Log: Make configure.com's manifest checker more robust when handling files with
542 multiple dots that also have an underscore in the name (e.g., foo_bar.tar.gz).
543 Various archive utilities will create that as foo_bar_tar.gz or foo_bar.tar_gz,
544 at least on ODS-2 volumes.
545 Branch: perl
546 ! configure.com
547____________________________________________________________________________
548[ 30335] By: nicholas on 2007/02/17 14:12:07
549 Log: Missed an aTHX_ in B's call to Perl_emulate_cop_io.
550 Missed that global.sym was modified.
551 Branch: perl
552 ! ext/B/B.xs global.sym
553____________________________________________________________________________
554[ 30334] By: nicholas on 2007/02/17 12:39:17
555 Log: Split the storage of the layers specificied by open.pm into one hint
556 for input, and one for output, as this better reflects how they are
557 used. The original "concatenate with \0" plan was really only a
558 compramise to avoid needing to increase every COP by 2 pointers.
559 Branch: perl
560 ! embed.fnc embed.h ext/B/B.xs ext/B/B/Concise.pm
561 ! ext/B/t/OptreeCheck.pm mg.c perl.h perlio.c proto.h
562____________________________________________________________________________
563[ 30333] By: nicholas on 2007/02/16 23:54:33
564 Log: Move all the cut&paste open TODO logic into OptreeCheck.pm, where it
565 should have been in the first place. Apply strict and warnings to
566 OptreeCheck.pm, and remove dead code they show up.
567 Branch: perl
568 ! ext/B/t/OptreeCheck.pm ext/B/t/optree_check.t
569 ! ext/B/t/optree_concise.t ext/B/t/optree_constants.t
570 ! ext/B/t/optree_misc.t ext/B/t/optree_samples.t
571 ! ext/B/t/optree_sort.t ext/B/t/optree_specials.t
572 ! ext/B/t/optree_varinit.t
573____________________________________________________________________________
574[ 30332] By: stevep on 2007/02/16 20:19:16
575 Log: Subject: [perl #41521] Fix for IO::Socket send method
576 From: "Todd C. Miller" (via RT) <perlbug-followup@perl.org>
577 Date: Fri, 16 Feb 2007 11:26:45 -0800
578 Message-ID: <rt-3.6.HEAD-24617-1171654005-819.41521-75-0@perl.org>
579 Branch: perl
580 ! ext/IO/lib/IO/Socket.pm
581____________________________________________________________________________
582[ 30331] By: steveh on 2007/02/16 18:14:58
583 Log: Fix Win32 build after unusual breakage caused by #30327
584 (Boy, did that take some tracking down!)
585 Branch: perl
586 ! win32/config_h.PL
587____________________________________________________________________________
588[ 30330] By: rgs on 2007/02/16 15:38:39
589 Log: Update Changes
590 Branch: perl
591 ! Changes
592____________________________________________________________________________
eec72883
RGS
593[ 30329] By: craigb on 2007/02/16 14:41:18
594 Log: In configure.com, put the "use" back in useieee (typo in #30325)
595 Branch: perl
596 ! configure.com
597____________________________________________________________________________
598[ 30327] By: rgs on 2007/02/16 10:30:57
599 Log: Avoid to run config_h.SH twice during configuration.
600 Branch: perl
601 ! cflags.SH config_h.SH
602____________________________________________________________________________
603[ 30325] By: craigb on 2007/02/16 00:43:07
604 Log: In configure.com, further disambiguate -Duselongdouble and its
605 prerequisites from other 64-bit options.
606 Branch: perl
607 ! configure.com
608____________________________________________________________________________
609[ 30317] By: rgs on 2007/02/15 14:16:56
610 Log: Hakim Cassimally is the new maintainer of the Perldoc modules
611 Branch: perl
612 ! Porting/Maintainers.pl
613____________________________________________________________________________
614[ 30315] By: rgs on 2007/02/15 13:10:31
615 Log: Subject: Re: Patch for Deep recursion in B::Deparse
616 From: Ash Berlin <ash_cpan@firemirror.com>
617 Date: Thu, 15 Feb 2007 10:47:15 +0000
618 Message-ID: <45D43A33.6070101@firemirror.com>
619 Branch: perl
620 ! ext/B/B/Deparse.pm
621____________________________________________________________________________
622[ 30313] By: rgs on 2007/02/15 12:39:46
623 Log: Subject: Re: [perl #41491] Incorrect regexp warning.
624 From: demerphq <demerphq@gmail.com>
625 Date: Thu, 15 Feb 2007 12:07:40 +0100
626 Message-ID: <9b18b3110702150307t21b5efd2jfdeebccdff9175b1@mail.gmail.com>
627 Branch: perl
628 ! regcomp.c
629____________________________________________________________________________
630[ 30310] By: rgs on 2007/02/15 09:34:01
631 Log: Subject: [PATCH] Use newer 'threads' constructs
632 From: "Jerry D. Hedden" <jdhedden@yahoo.com>
633 Date: Mon, 12 Feb 2007 12:04:33 -0800 (PST)
634 Message-ID: <844555.64815.qm@web30202.mail.mud.yahoo.com>
635 Branch: perl
636 ! ext/XS/APItest/t/my_cxt.t ext/threads/shared/t/blessed.t
637 ! ext/threads/shared/t/cond.t ext/threads/shared/t/hv_refs.t
638 ! ext/threads/threads.xs lib/Thread/Queue.t lib/perl5db.pl
639 ! pod/perlapi.pod pod/perlxs.pod sv.c t/op/threads.t
640____________________________________________________________________________
641[ 30298] By: nicholas on 2007/02/14 20:59:02
642 Log: There's no need to special case SVt_NULL in the print code, as it's
643 only 0.01% of the cases called, and the call to SvPV_const() will
644 issue the same warning and return the same empty string result for us.
645 Unfortunately changing the switch statement to an if results in lots of
646 whitespace changes, hence this change appears much larger than it is.
647 Branch: perl
648 ! doio.c
649____________________________________________________________________________
650[ 30293] By: rgs on 2007/02/14 17:29:53
651 Log: Allow to override MAX_RECURSE_EVAL_NOCHANGE_DEPTH,
652 introduced in change 28939 (this should be documented)
653 Branch: perl
654 ! regexp.h
655____________________________________________________________________________
656[ 30280] By: mhx on 2007/02/14 13:23:50
657 Log: Upgrade to Devel::PPPort 3.11
658 Branch: perl
659 ! ext/Devel/PPPort/Changes ext/Devel/PPPort/HACKERS
660 ! ext/Devel/PPPort/Makefile.PL ext/Devel/PPPort/PPPort_pm.PL
661 ! ext/Devel/PPPort/PPPort_xs.PL ext/Devel/PPPort/README
662 ! ext/Devel/PPPort/TODO ext/Devel/PPPort/apicheck_c.PL
663 ! ext/Devel/PPPort/mktests.PL ext/Devel/PPPort/module2.c
664 ! ext/Devel/PPPort/module3.c ext/Devel/PPPort/parts/apicheck.pl
665 ! ext/Devel/PPPort/parts/inc/MY_CXT
666 ! ext/Devel/PPPort/parts/inc/SvPV
667 ! ext/Devel/PPPort/parts/inc/SvREFCNT
668 ! ext/Devel/PPPort/parts/inc/Sv_set
669 ! ext/Devel/PPPort/parts/inc/call ext/Devel/PPPort/parts/inc/cop
670 ! ext/Devel/PPPort/parts/inc/exception
671 ! ext/Devel/PPPort/parts/inc/format
672 ! ext/Devel/PPPort/parts/inc/grok
673 ! ext/Devel/PPPort/parts/inc/limits
674 ! ext/Devel/PPPort/parts/inc/mPUSH
675 ! ext/Devel/PPPort/parts/inc/magic
676 ! ext/Devel/PPPort/parts/inc/memory
677 ! ext/Devel/PPPort/parts/inc/misc
678 ! ext/Devel/PPPort/parts/inc/newCONSTSUB
679 ! ext/Devel/PPPort/parts/inc/newRV
680 ! ext/Devel/PPPort/parts/inc/podtest
681 ! ext/Devel/PPPort/parts/inc/ppphbin
682 ! ext/Devel/PPPort/parts/inc/ppphdoc
683 ! ext/Devel/PPPort/parts/inc/ppphtest
684 ! ext/Devel/PPPort/parts/inc/pvs
685 ! ext/Devel/PPPort/parts/inc/snprintf
686 ! ext/Devel/PPPort/parts/inc/strlfuncs
687 ! ext/Devel/PPPort/parts/inc/sv_xpvf
688 ! ext/Devel/PPPort/parts/inc/threads
689 ! ext/Devel/PPPort/parts/inc/uv
690 ! ext/Devel/PPPort/parts/inc/variables
691 ! ext/Devel/PPPort/parts/inc/version
692 ! ext/Devel/PPPort/parts/inc/warn
693 ! ext/Devel/PPPort/parts/ppptools.pl ext/Devel/PPPort/soak
694 ! ext/Devel/PPPort/typemap
695____________________________________________________________________________
696[ 30278] By: merijn on 2007/02/14 07:54:59
697 Log: Subject: Re: [PATCH] Document that m//k works
698 From: demerphq <demerphq@gmail.com>
699 Date: Tue, 13 Feb 2007 22:04:54 +0100
700 Message-ID: <9b18b3110702131304q370f3530j463c1a59c5ac1dfe@mail.gmail.com>
701 Branch: perl
702 + t/op/regexp_pmod.t
703 - t/op/regexp_kmod.t
704 ! MANIFEST ext/re/t/re_funcs.t pod/perlop.pod pod/perlre.pod
705 ! pod/perlvar.pod regexp.h
706____________________________________________________________________________
707[ 30277] By: nicholas on 2007/02/14 00:04:54
708 Log: Change 30276 wasn't meant do mess with t/lib/common.pl. Oops.
709 Undo the mistake.
710 Branch: perl
711 ! t/lib/common.pl
712____________________________________________________________________________
713[ 30268] By: nicholas on 2007/02/13 20:11:53
714 Log: Invoke minitrue to ensure that my spelling had always been correct.
715 [We] thank Big Brother for raising the chocolate ration to twenty
716 grammes a week.
717 Branch: perl
718 ! Changes
719____________________________________________________________________________
720[ 30267] By: merijn on 2007/02/13 20:11:08
721 Log: Subject: Re: Segmentation fault at undeclared for loop variable
722 From: Robin Houston <robin@cpan.org>
723 Date: Tue, 13 Feb 2007 16:50:08 +0000
724 Message-Id: <C8B8E41C-C6FE-4822-918B-C62C916194DF@cpan.org>
725 Branch: perl
726 ! op.c
727____________________________________________________________________________
728[ 30265] By: merijn on 2007/02/13 19:43:15
729 Log: Subject: [PATCH] add hooks for capture buffers into regex engine.
730 From: demerphq <demerphq@gmail.com>
731 Date: Tue, 13 Feb 2007 20:27:33 +0100
732 Message-ID: <9b18b3110702131127q79cc6df1lb1480d9a40d15213@mail.gmail.com>
733 Branch: perl
734 ! embed.fnc embed.h ext/re/re.xs ext/re/re_top.h mg.c perl.h
735 ! proto.h regcomp.c regcomp.h regexp.h
736____________________________________________________________________________
737[ 30264] By: merijn on 2007/02/13 19:36:56
738 Log: Subject: Re: [perl #41491] Incorrect regexp warning.
739 From: demerphq <demerphq@gmail.com>
740 Date: Tue, 13 Feb 2007 19:09:17 +0100
741 Message-ID: <9b18b3110702131009l6a0867a3m8317c9d62328f834@mail.gmail.com>
742 Branch: perl
743 ! regcomp.c
744____________________________________________________________________________
745[ 30258] By: steveh on 2007/02/13 16:02:42
746 Log: Vadim did the static build change
747 Branch: perl
748 ! pod/perl595delta.pod
749____________________________________________________________________________
750[ 30257] By: rgs on 2007/02/13 15:30:12
751 Log: A few more details in perldelta
752 Branch: perl
753 ! pod/perl595delta.pod
754____________________________________________________________________________
755[ 30256] By: stevep on 2007/02/13 15:23:00
756 Log: Upgrade to CPAN-1.88_72
757 Branch: perl
758 ! lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/HandleConfig.pm
759 ! lib/CPAN/Queue.pm lib/CPAN/Tarzip.pm
760____________________________________________________________________________
761[ 30255] By: nicholas on 2007/02/13 14:22:32
762 Log: Change 26487 left some debugging code in, and through the wonders of
763 autovivification, that code actually introduced a bug, most easily
764 visible for the for the non-5.9.x case.
765 Branch: perl
766 ! ext/B/t/optree_constants.t lib/constant.pm
767____________________________________________________________________________
768[ 30254] By: stevep on 2007/02/13 03:19:05
769 Log: Subject: [PATCH] Fwd: CPAN Upload: J/JP/JPEACOCK/version-0.70.tar.gz
770 From: John Peacock <jpeacock@rowman.com>
771 Date: Mon, 12 Feb 2007 21:51:23 -0500
772 Message-ID: <45D127AB.3050904@rowman.com>
773 Branch: perl
774 ! lib/version.pm lib/version.pod lib/version.t util.c
775____________________________________________________________________________
776[ 30240] By: nicholas on 2007/02/12 20:29:43
777 Log: Integrate:
778 [ 29832]
779 Avoid a SEGV in DBI's test suite, discovered by Andreas.
780 Probably need to go through and audit to see if there are analagous
781 places that need tweaking.
782 Branch: perl
783 !> perl.c
784____________________________________________________________________________
785[ 30236] By: merijn on 2007/02/12 18:33:45
786 Log: Subject: Re: [perl #41492] Incorrect match with /(?(DEFINE)(?<A> (?&B)+)(?<B> a))/
787 From: demerphq <demerphq@gmail.com>
788 Date: Mon, 12 Feb 2007 19:15:33 +0100
789 Message-ID: <9b18b3110702121015o1c84ff6hfd69cfa645fae0bf@mail.gmail.com>
790 Branch: perl
791 ! regexec.c t/op/re_tests
792____________________________________________________________________________
793[ 30235] By: nicholas on 2007/02/12 18:25:07
794 Log: Integrate:
795 [ 24458]
796 Fix from Steve Peters
797
798 [ 24464]
799 Subject: RE: 5.8.7-tobe fails to compile on AIX 4.3.3
800 From: "Jan Dubois" <jand@ActiveState.com>
801 Message-Id: <200505131921.j4DJLgG5007986@smtp3.ActiveState.com>
802 Date: Fri, 13 May 2005 12:21:40 -0700
803
804
805 and then regenerate reentr.h, with the , no longer inside
806 REENTR_MEMZERO(). This keeps macros looking like functions.
807 Branch: perl
808 ! reentr.h
809 !> reentr.pl
810____________________________________________________________________________
811[ 30234] By: merijn on 2007/02/12 17:46:46
812 Log: Subject: Re: [PATCH - provisional] H. Merijn Brands idea of buffer numbering.
813 From: Paul Johnson <paul@pjcj.net>
814 Date: Sat, 10 Feb 2007 23:10:31 +0100
815 Message-ID: <20070210221031.GB31280@pjcj.net>
816 Branch: perl
817 ! README.hpux pod/perlre.pod
818____________________________________________________________________________
819[ 30233] By: rgs on 2007/02/12 17:00:09
820 Log: Skip this test if "use open" fails due to an unknown encoding
821 Branch: perl
822 ! ext/PerlIO/encoding/t/nolooping.t
823____________________________________________________________________________
824[ 30229] By: rgs on 2007/02/12 15:31:56
825 Log: Un-TODO tests avec change #30228
826 Branch: perl
827 ! t/comp/parser.t
828____________________________________________________________________________
829[ 30228] By: rgs on 2007/02/12 15:27:31
830 Log: Subject: Re: PL_copline inconsistency
831 From: Rick Delaney <rick@bort.ca>
832 Date: Sat, 27 Jan 2007 20:29:02 -0500
833 Message-ID: <20070128012902.GA21572@bort.ca>
834 Branch: perl
835 ! toke.c
836____________________________________________________________________________
837[ 30221] By: nicholas on 2007/02/12 10:52:28
838 Log: Note why storing a reference as an integer in %^H is not threadsafe.
839 Branch: perl
840 ! pod/perlpragma.pod
841____________________________________________________________________________
842[ 30220] By: rgs on 2007/02/12 09:05:38
843 Log: Document that m//k works, by Ævar Arnfjörð Bjarmason
844 Branch: perl
845 ! pod/perlop.pod
846____________________________________________________________________________
847[ 30219] By: steveh on 2007/02/12 09:04:41
848 Log: Apply #30197 to win32/makefile.mk too
849 Branch: perl
850 ! win32/makefile.mk
851____________________________________________________________________________
852[ 30218] By: rgs on 2007/02/12 09:01:30
853 Log: FAQ sync
854 Branch: perl
855 ! pod/perlfaq1.pod pod/perlfaq2.pod pod/perlfaq3.pod
856 ! pod/perlfaq4.pod pod/perlfaq5.pod pod/perlfaq6.pod
857 ! pod/perlfaq7.pod pod/perlfaq8.pod pod/perlfaq9.pod
858____________________________________________________________________________
859[ 30217] By: craigb on 2007/02/11 23:52:35
860 Log: Check for the presence of signbit() on VMS. It currently only works
861 on IEEE double, not IEEE long double or any other floating point format.
862 Also, begin to disentangle -Duselongdouble configuration support from
863 its other 64-bit brethren.
864 Branch: perl
865 ! configure.com
866____________________________________________________________________________
867[ 30216] By: craigb on 2007/02/11 23:48:46
868 Log: In vms/vms.c's declaration of the LIB$INITIALIZE psect, try to get
869 all of the attributes we need without any of the ones we don't, and
870 try to be friendly to older compilers without too much damage to
871 readability. Thanks to Saku Setala for the problem report.
872 Branch: perl
873 ! vms/vms.c
874____________________________________________________________________________
875[ 30215] By: rgs on 2007/02/11 17:29:04
876 Log: Another tiny typo in File::Copy (found by Ruud.)
877 Branch: perl
878 ! lib/File/Copy.pm
879____________________________________________________________________________
880[ 30214] By: rgs on 2007/02/11 17:23:51
881 Log: Explicitly load PerlIO::encoding when testing it.
882 (so we know what we're testing)
883 Branch: perl
884 ! ext/PerlIO/encoding/t/nolooping.t
885____________________________________________________________________________
886[ 30213] By: rgs on 2007/02/11 17:13:44
887 Log: Subject: Re: [perl #41442] segfault (dead loop) with Encoding, use open :locale, print STDERR
888 From: Slaven Rezic <slaven@rezic.de>
889 Date: 05 Feb 2007 23:04:07 +0100
890 Message-ID: <87veiggt2g.fsf@biokovo.herceg.de>
891 Branch: perl
892 + ext/PerlIO/encoding/t/nolooping.t
893 ! MANIFEST ext/PerlIO/encoding/encoding.pm
894 ! ext/PerlIO/encoding/encoding.xs
895____________________________________________________________________________
896[ 30212] By: rgs on 2007/02/11 16:26:47
897 Log: Convert new test to using t/test.pl.
898 (No idea where it could fit better. And since it uses the stack,
899 it's a bit fragile)
900 Branch: perl
901 ! t/op/qrstack.t
902____________________________________________________________________________
903[ 30211] By: rgs on 2007/02/11 16:20:15
904 Log: Subject: [perl #41484] qr// stack bug
905 From: knew-p5p@pimb.org (via RT) <perlbug-followup@perl.org>
906 Date: Sat, 10 Feb 2007 19:32:17 -0800
907 Message-ID: <rt-3.6.HEAD-14573-1171164736-117.41484-75-0@perl.org>
908 Branch: perl
909 + t/op/qrstack.t
910 ! MANIFEST pp_hot.c
911____________________________________________________________________________
912[ 30200] By: merijn on 2007/02/10 20:41:31
913 Log: Subject: Re: [NL-PM] Fw: [PATCH - provisional] H. Merijn Brands idea of buffer numbering.
914 From: demerphq <demerphq@gmail.com>
915 Date: Sat, 10 Feb 2007 21:31:55 +0100
916 Message-ID: <9b18b3110702101231j5e91cc20g780a8c581af02dd5@mail.gmail.com>
917 Branch: perl
918 ! regcomp.c t/op/pat.t
919____________________________________________________________________________
920[ 30197] By: nicholas on 2007/02/10 19:35:09
921 Log: Subject: [PATCH] Defend against cmd.exe stupidity (on Win2k at least)
922 From: demerphq <demerphq@gmail.com>
923 Message-ID: <9b18b3110702101100n76f65136ke65113bf0dbd01f@mail.gmail.com>
924 Date: Sat, 10 Feb 2007 20:00:10 +0100
925 Branch: perl
926 ! win32/Makefile
927____________________________________________________________________________
928[ 30195] By: nicholas on 2007/02/10 18:51:31
929 Log: These casts to GV are no longer needed.
930 Branch: perl
931 ! pp.c
932____________________________________________________________________________
933[ 30192] By: merijn on 2007/02/10 17:22:04
934 Log: Subject: [PATCH] signbit detection (was [perl #39875] -0.0 loses signedness upon numeric comparison)
935 From: Andy Dougherty <doughera@lafayette.edu>
936 Date: Fri, 9 Feb 2007 11:40:51 -0500 (EST)
937 Message-ID: <Pine.LNX.4.62.0702091121400.10202@fractal.phys.lafayette.edu>
938 Branch: perl
939 ! Configure Porting/Glossary config_h.SH embed.fnc embed.h
940 ! global.sym numeric.c perl.h pod/perlapi.pod proto.h
941____________________________________________________________________________
942[ 30188] By: nicholas on 2007/02/09 23:36:46
943 Log: Fix Pod errors.
944 Branch: perl
945 ! README.mpeix gv.c pod/perl595delta.pod pod/perlapi.pod
946____________________________________________________________________________
947[ 30184] By: merijn on 2007/02/09 20:06:44
948 Log: Subject: Re: [NL-PM] Fw: [PATCH - provisional] H. Merijn Brands idea of buffer numbering.
949 From: demerphq <demerphq@gmail.com>
950 Date: Fri, 9 Feb 2007 20:40:17 +0100
951 Message-ID: <9b18b3110702091140k12d60712uf9fffbf77141247c@mail.gmail.com>
952 Branch: perl
953 ! regcomp.c
954____________________________________________________________________________
955[ 30183] By: nicholas on 2007/02/09 19:39:45
956 Log: Unknown formatting code U<> spotted by Jesse - presumably it should be
957 L<>
958 Branch: perl
959 ! pod/perlfaq1.pod
960____________________________________________________________________________
961[ 30178] By: nicholas on 2007/02/09 12:20:49
962 Log: Update the lists of files that makerel needs to process. Remove the
963 "used only once" warning.
964 Branch: perl
965 ! Porting/makerel
966____________________________________________________________________________
967[ 30177] By: craigb on 2007/02/08 18:42:44
968 Log: Switch from Carp to plain old warn in vms/ext/XSSymSet.pm
969 because Carp now in some cases depends on things that may not
970 be available from miniperl or before extensions are built.
971 Branch: perl
972 ! vms/ext/XSSymSet.pm
973____________________________________________________________________________
974[ 30172] By: rgs on 2007/02/08 14:14:25
975 Log: Typo fix, by John P. Linderman
976 Branch: perl
977 ! lib/File/Copy.pm
978____________________________________________________________________________
979[ 30171] By: nicholas on 2007/02/08 13:46:31
980 Log: Subject: [PATCH] Re: Change 29193 is a regression
981 From: Rick Delaney <rick@bort.ca>
982 Date: Thu, 8 Feb 2007 08:21:37 -0500
983 Message-ID: <20070208132137.GA24202@bort.ca>
984 Branch: perl
985 ! pp_ctl.c t/op/taint.t
986____________________________________________________________________________
987[ 30170] By: rgs on 2007/02/08 10:16:14
988 Log: Remove dead code that was emitting warnings.
989 Branch: perl
990 ! regcomp.c
991____________________________________________________________________________
992[ 30169] By: merijn on 2007/02/08 08:19:24
993 Log: Subject: Re: [PATCH - provisional] H. Merijn Brands idea of buffer numbering.
994 From: demerphq <demerphq@gmail.com>
995 Date: Wed, 7 Feb 2007 22:53:25 +0100
996 Message-ID: <9b18b3110702071353l250d8a67x188c4e234e8905c7@mail.gmail.com>
997 Branch: perl
998 ! pod/perlre.pod regcomp.c t/op/re_tests
999____________________________________________________________________________
1000[ 30168] By: nicholas on 2007/02/07 23:54:53
1001 Log: opening $0 doesn't work if you change directory. So use test.pl
1002 Branch: perl
1003 ! t/op/taint.t
1004____________________________________________________________________________
1005[ 30167] By: nicholas on 2007/02/07 23:49:44
1006 Log: TODO tests for eval of tainted scalars. (change 29193's regression)
1007 Branch: perl
1008 ! t/op/taint.t
1009____________________________________________________________________________
1010[ 30157] By: stevep on 2007/02/07 14:56:05
1011 Log: Upgrade to Time-HiRes-1.9705
1012 Branch: perl
1013 + ext/Time/HiRes/hints/linux.pl
1014 ! MANIFEST ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
1015 ! ext/Time/HiRes/HiRes.xs ext/Time/HiRes/Makefile.PL
1016 ! ext/Time/HiRes/t/HiRes.t
1017____________________________________________________________________________
1018[ 30156] By: rgs on 2007/02/07 13:58:10
1019 Log: Subject: [PATCH] Fix to Dynaloader.t for missing modules
1020 From: "Jerry D. Hedden" <jdhedden@yahoo.com>
1021 Date: Wed, 7 Feb 2007 05:18:43 -0800 (PST)
1022 Message-ID: <618512.39885.qm@web30212.mail.mud.yahoo.com>
1023 Branch: perl
1024 ! ext/DynaLoader/t/DynaLoader.t
1025____________________________________________________________________________
1026[ 30155] By: rgs on 2007/02/07 12:27:58
1027 Log: Subject: [PATCH hints/linux.sh] libdb may require pthread
1028 From: Jonathan Stowe <jns@gellyfish.com>
1029 Date: Wed, 07 Feb 2007 11:56:17 +0000
1030 Message-Id: <1170849377.13207.14.camel@coriolanus.gellyfish.com>
1031 Branch: perl
1032 ! hints/linux.sh
1033____________________________________________________________________________
1034[ 30153] By: rgs on 2007/02/07 09:04:56
1035 Log: Wrap the SvTYPE macro definition in parens.
1036 Branch: perl
1037 ! sv.h
1038____________________________________________________________________________
1039[ 30152] By: rgs on 2007/02/06 22:37:34
1040 Log: Upgrade to threads.pm 1.59 (doc tweaks)
1041 Branch: perl
1042 ! ext/threads/Changes ext/threads/README ext/threads/t/exit.t
1043 ! ext/threads/t/thread.t ext/threads/threads.pm
1044____________________________________________________________________________
1045[ 30151] By: rgs on 2007/02/06 22:35:29
1046 Log: Upgrade to threads::shared 1.07 (doc tweaks)
1047 Branch: perl
1048 ! ext/threads/shared/Changes ext/threads/shared/README
1049 ! ext/threads/shared/shared.pm
1050____________________________________________________________________________
1051[ 30150] By: rgs on 2007/02/06 22:33:23
1052 Log: Subject: [PATCH] perlop.pod - proposal to add an explanation of \c
1053 From: "Wolfgang Laun" <wolfgang.laun@gmail.com>
1054 Date: Sat, 3 Feb 2007 16:23:48 +0100
1055 Message-ID: <17de7ee80702030723m4265bbfkc83644d55a24aa0@mail.gmail.com>
1056 Branch: perl
1057 ! pod/perlop.pod
1058____________________________________________________________________________
1059[ 30149] By: rgs on 2007/02/06 22:29:45
1060 Log: Avoid obscure failures when a regexp hasn't matched
1061 Branch: perl
1062 ! t/op/bless.t
1063____________________________________________________________________________
1064[ 30148] By: rgs on 2007/02/06 21:54:12
1065 Log: Subject: [PATCH] current status on Unicode Regular Expressions
1066 From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
1067 Date: Sat, 03 Feb 2007 17:01:52 +0900
1068 Message-Id: <20070203170135.3B43.BQW10602@nifty.com>
1069 Branch: perl
1070 ! lib/unicore/mktables pod/perlunicode.pod t/op/pat.t
1071____________________________________________________________________________
1072[ 30147] By: rgs on 2007/02/06 21:48:59
1073 Log: Subject: [PATCH] fix 2 environment handling bugs
1074 From: Jan Dubois <jand@ActiveState.com>
1075 Date: Mon, 05 Feb 2007 21:45:36 -0800
1076 Message-ID: <p81gs2pggh04cngqjam0ejite7ksamiprt@4ax.com>
1077 Branch: perl
1078 ! perl.c
1079____________________________________________________________________________
1080[ 30146] By: stevep on 2007/02/06 21:43:13
1081 Log: Upgrade to ExtUtils-Command-1.13
1082 Branch: perl
1083 ! lib/ExtUtils/Command.pm
1084____________________________________________________________________________
1085[ 30144] By: stevep on 2007/02/06 17:29:09
1086 Log: Upgrade to libnet-1.20. Includes some additional version bumps where bleadperl
1087 differs from the CPAN version (Net::FTP and Net::NNTP).
1088 Branch: perl
1089 ! lib/Net/Changes.libnet lib/Net/Cmd.pm lib/Net/FTP.pm
1090 ! lib/Net/FTP/A.pm lib/Net/NNTP.pm lib/Net/POP3.pm
1091 ! lib/Net/SMTP.pm
1092____________________________________________________________________________
1093[ 30143] By: stevep on 2007/02/06 16:42:50
1094 Log: Upgrade to Module-Pluggable-3.5
1095 Branch: perl
1096 ! lib/Module/Pluggable.pm lib/Module/Pluggable/Object.pm
1097____________________________________________________________________________
1098[ 30142] By: nicholas on 2007/02/05 23:52:23
1099 Log: Make a dummy OPpPAD_STATE and a dummy PL_unitcheck_save available to
1100 pre 5.9.x.
1101 Branch: perl
1102 ! ext/B/B.xs ext/B/defsubs_h.PL
1103____________________________________________________________________________
1104[ 30136] By: nicholas on 2007/02/05 18:53:18
1105 Log: t/lib/common.pl can be warnings clean.
1106 Branch: perl
1107 ! t/lib/common.pl
1108____________________________________________________________________________
1109[ 30134] By: nicholas on 2007/02/05 18:35:47
1110 Log: Upgrade to ExtUtils-ParseXS-2.18
1111 Branch: perl
1112 ! lib/ExtUtils/ParseXS.pm
1113____________________________________________________________________________
1114[ 30129] By: rgs on 2007/02/05 15:35:56
1115 Log: Subject: [PATCH] cygwin: disable effect of -ansi -std=c89 on system include
1116 From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
1117 Date: Mon, 5 Feb 2007 03:32:59 -0800 (PST)
1118 Message-ID: <1344.63.226.247.186.1170675179.squirrel@63.226.247.186>
1119 Branch: perl
1120 ! hints/cygwin.sh
1121____________________________________________________________________________
1122[ 30128] By: rgs on 2007/02/05 12:24:24
1123 Log: Upgrade to DB_File 1.815
1124 Branch: perl
1125 ! ext/DB_File/Changes ext/DB_File/DB_File.pm
1126 ! ext/DB_File/DB_File.xs ext/DB_File/Makefile.PL
1127____________________________________________________________________________
1128[ 30126] By: rgs on 2007/02/05 11:29:08
1129 Log: Subject: [PATCH] minor improvements for perlre.pod
1130 From: "Wolfgang Laun" <wolfgang.laun@gmail.com>
1131 Date: Sun, 4 Feb 2007 16:26:14 +0100
1132 Message-ID: <17de7ee80702040726v23f54266g3c352d353a30c430@mail.gmail.com>
1133 Branch: perl
1134 ! pod/perlre.pod
1135____________________________________________________________________________
1136[ 30125] By: rgs on 2007/02/05 10:05:10
1137 Log: Quote fix by Jarkko
1138 Branch: perl
1139 ! cflags.SH
1140____________________________________________________________________________
1141[ 30124] By: nicholas on 2007/02/05 00:13:08
1142 Log: Use the new conditional TODOs to mark as TODO the warning tests
1143 failing due to HEKs leaked by OPs for unthreaded perls tested with
1144 a UTF-8 locale.
1145 Branch: perl
1146 ! lib/warnings.t t/lib/warnings/7fatal
1147____________________________________________________________________________
1148[ 30123] By: nicholas on 2007/02/05 00:12:25
1149 Log: Enhance t/lib/common.pl to provide conditional TODOs using eval'd code.
1150 Branch: perl
1151 ! t/lib/common.pl
1152____________________________________________________________________________
1153[ 30120] By: craigb on 2007/02/04 20:43:46
1154 Log: In vms/gen_shrfls.pl, consider EXTERN_C declarations as function
1155 candidates, not global variable candidates. Currently only needed
1156 for PerlIO_teardown.
1157 Branch: perl
1158 ! vms/gen_shrfls.pl
1159____________________________________________________________________________
1160[ 30119] By: nicholas on 2007/02/04 20:32:13
1161 Log: Change 23753 wasn't quite a perfect refactoring, as it omitted calling
1162 PERL_SET_THX(my_perl); when !PL_curinterp for non-ithreads.
1163 However, this would not have made a difference for any configuration
1164 buildable from the blead source alone.
1165 Branch: perl
1166 ! perl.c
1167____________________________________________________________________________
1168[ 30114] By: nicholas on 2007/02/04 18:38:59
1169 Log: Currently Changes is in ISO-8859-1, not UTF-8, so correct change 28226
1170 which had an e accute in UTF-8.
1171 Branch: perl
1172 ! Changes
1173____________________________________________________________________________
1174[ 30111] By: craigb on 2007/02/03 23:53:06
1175 Log: Install overload.h on VMS, plus more case fix-ups in descrip_mms.template.
1176 Branch: perl
1177 ! vms/descrip_mms.template
1178____________________________________________________________________________
1179[ 30108] By: craigb on 2007/02/03 18:52:02
1180 Log: Install parser.h on VMS, plus fix some case typos in descrip_mms.template.
1181 Branch: perl
1182 ! vms/descrip_mms.template
1183____________________________________________________________________________
1184[ 30105] By: nicholas on 2007/02/03 15:23:52
1185 Log: Purge all references to 5005 threads variables in the code.
1186 (Retain the aides memoire in makedef.pl)
1187 Branch: perl
1188 ! Porting/findvars gv.c hv.c op.c perl.c pp_ctl.c sv.c
1189____________________________________________________________________________
1190[ 30104] By: stevep on 2007/02/03 06:25:11
1191 Log: Subject: Re: prerelease checklist for Perl 5.10
1192 From: demerphq <demerphq@gmail.com>
1193 Date: Thu, 1 Feb 2007 17:06:37 +0100
1194 Message-ID: <9b18b3110702010806n7e095317v77f5dc1eb765f8d@mail.gmail.com>
1195
1196 Subject: Re: prerelease checklist for Perl 5.10
1197 From: demerphq <demerphq@gmail.com>
1198 Date: Fri, 2 Feb 2007 18:10:14 +0100
1199 Message-ID: <9b18b3110702020910l31c7784fi5e37bf777b6eafb3@mail.gmail.com>
1200
1201 Regular expression changes to fix failing tests in XML::Twig and
1202 Mail::SpamAssassin. The breakages occured in changes #28785 and
1203 #29279.
1204 Branch: perl
1205 ! embed.fnc embed.h proto.h regexec.c regexp.h t/op/re_tests
1206____________________________________________________________________________
1207[ 30103] By: nicholas on 2007/02/02 23:35:22
1208 Log: Subject: Re: [perl #41421] glob() produces spurious results with brackets in braces
1209 From: Slaven Rezic <slaven@rezic.de>
1210 Message-ID: <87r6t81acj.fsf@biokovo.herceg.de>
1211 Date: 02 Feb 2007 23:08:28 +0100
1212 Branch: perl
1213 ! ext/File/Glob/bsd_glob.c ext/File/Glob/t/basic.t
1214____________________________________________________________________________
1215[ 30101] By: nicholas on 2007/02/02 22:10:39
1216 Log: A few more places where we know the length for sv_setpv() or sv_catpv()
1217 Branch: perl
1218 ! mg.c op.c pp_ctl.c toke.c
1219____________________________________________________________________________
1220[ 30093] By: nicholas on 2007/02/02 16:25:23
1221 Log: Testing every pattern by also upgrading to UTF-8 would have caught the
1222 bug added by change 29502, fixed in change 30092.
1223 Branch: perl
1224 ! t/op/regexp.t
1225____________________________________________________________________________
1226[ 30092] By: nicholas on 2007/02/02 14:37:31
1227 Log: Change 29502 wasn't perfect - you need to remove any extra trailing
1228 "\n" added by fbm_compile(), before recompiling with the same flags.
1229 In turn, to do that, it's best to store the flags even for short
1230 "PVBM"s.
1231 Branch: perl
1232 ! regexec.c util.c
1233____________________________________________________________________________
1234[ 30091] By: nicholas on 2007/02/02 14:35:51
1235 Log: Better dump reporting of "PVBM"s.
1236 Branch: perl
1237 ! dump.c
1238____________________________________________________________________________
1239[ 30090] By: nicholas on 2007/02/01 23:32:22
1240 Log: Allow regexp.t to take a command line argument for the filename of
1241 tests. Read the tests into memory, to avoid seeking the FH.
1242 Branch: perl
1243 ! t/op/regexp.t
1244____________________________________________________________________________
1245[ 30089] By: nicholas on 2007/02/01 16:49:12
1246 Log: Make t/op/regexp.t warnings clean.
1247 Branch: perl
1248 ! t/op/regexp.t
1249____________________________________________________________________________
1250[ 30088] By: nicholas on 2007/02/01 16:27:00
1251 Log: Make t/op/regexp.t run under use strict; including removing the
1252 vestiges of change 1195 not removed by change 1244.
1253 Branch: perl
1254 ! t/op/re_tests t/op/regexp.t
1255____________________________________________________________________________
1256[ 30087] By: merijn on 2007/01/31 15:38:06
1257 Log: alloca () might end up unreferenced during linking.
1258 Thanks Steve
1259 Branch: perl
1260 ! cygwin/cygwin.c
1261____________________________________________________________________________
1262[ 30086] By: rgs on 2007/01/31 13:58:40
1263 Log: Upgrade to Getopt::Long 2.36
1264 Branch: perl
1265 + lib/Getopt/Long/t/gol-xargv.t lib/Getopt/Long/t/gol-xstring.t
1266 ! MANIFEST lib/Getopt/Long.pm lib/Getopt/Long/CHANGES
1267 ! lib/Getopt/Long/README lib/Getopt/Long/t/gol-basic.t
1268 ! lib/Getopt/Long/t/gol-linkage.t
1269____________________________________________________________________________
1270[ 30085] By: nicholas on 2007/01/31 12:14:05
1271 Log: You can't have special blocks if the subroutine has an "anonymous"
1272 name for the debugger, so don't bother checking.
1273 Branch: perl
1274 ! op.c
1275____________________________________________________________________________
1276[ 30084] By: merijn on 2007/01/31 10:29:59
1277 Log: Subject: [PATCH] Improve regex stringification code
1278 From: demerphq <demerphq@gmail.com>
1279 Date: Tue, 30 Jan 2007 23:58:31 +0100
1280 Message-ID: <9b18b3110701301458k2f6a8254hea6c6db28489c38b@mail.gmail.com>
1281 Branch: perl
1282 ! embed.fnc embed.h ext/re/re.xs ext/re/t/re_funcs.t op.c perl.h
1283 ! pod/perlapi.pod proto.h regcomp.c regcomp.h regexec.c regexp.h
1284____________________________________________________________________________
1285[ 30083] By: merijn on 2007/01/31 09:51:48
1286 Log: Subject: [PATCH] regcomp.c: remove some gotos that cause compiler consternation.
1287 From: demerphq <demerphq@gmail.com>
1288 Date: Wed, 31 Jan 2007 10:28:34 +0100
1289 Branch: perl
1290 ! regcomp.c
1291____________________________________________________________________________
1292[ 30082] By: merijn on 2007/01/31 07:49:12
1293 Log: Subject: [PATCH] Improve regex stringification code
1294 From: demerphq <demerphq@gmail.com>
1295 Date: Tue, 30 Jan 2007 23:58:31 +0100
1296 Message-ID: <9b18b3110701301458k2f6a8254hea6c6db28489c38b@mail.gmail.com>
1297 Branch: perl
1298 ! embed.fnc embed.h ext/re/re.xs ext/re/t/re_funcs.t op.c perl.h
1299 ! proto.h regcomp.c regcomp.h regexec.c regexp.h
1300____________________________________________________________________________
1301[ 30081] By: merijn on 2007/01/31 07:34:39
1302 Log: Subject: [PATCH] $1 in nested regex EVAL doesnt work correctly.
1303 From: demerphq <demerphq@gmail.com>
1304 Date: Tue, 30 Jan 2007 23:51:27 +0100
1305 Message-ID: <9b18b3110701301451l1443a186p39df7a6e8b65ea3c@mail.gmail.com>
1306 Branch: perl
1307 ! ext/re/lib/re/Tie/Hash/NamedCapture.pm ext/re/re.pm regcomp.c
1308 ! regexec.c t/op/pat.t
1309____________________________________________________________________________
1310[ 30080] By: nicholas on 2007/01/30 23:53:56
1311 Log: Refactor the code used to check/execute BEGIN/UNITCHECK/CHECK/INIT/END
1312 duplicated in newATTRSUB and newXS into a new static function
1313 process_special_blocks()
1314 Branch: perl
1315 ! embed.fnc embed.h op.c proto.h
1316____________________________________________________________________________
1317[ 30079] By: merijn on 2007/01/30 17:39:58
1318 Log: Subject: [PATCH] one more iteration on PerlIO_teardown prototype
1319 From: jhi@cc.hut.fi (Jarkko Hietaniemi)
1320 Date: Tue, 30 Jan 2007 04:20:21 +0200 (EET)
1321 Message-Id: <20070130022021.6051443A67@anubis.hut.fi>
1322 Branch: perl
1323 ! perl.h perliol.h
1324____________________________________________________________________________
1325[ 30078] By: gisle on 2007/01/30 11:13:51
1326 Log: Subject: [PATCH] Re: run/cloexec.t is failing
1327 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
1328 Date: Sat, 13 Jan 2007 18:44:53 +0100
1329 Message-ID: <20070113184453.7cd54bcf@r2d2>
1330 Branch: perl
1331 ! t/run/cloexec.t
1332____________________________________________________________________________
1333[ 30076] By: nicholas on 2007/01/29 23:36:02
1334 Log: Also check BEGIN/UNITCHECK/CHECK/INIT/END for require.
1335 Branch: perl
1336 + ext/XS/APItest/t/xs_special_subs_require.t
1337 ! MANIFEST ext/XS/APItest/t/xs_special_subs.t
1338____________________________________________________________________________
1339[ 30072] By: nicholas on 2007/01/29 22:40:01
1340 Log: UNITCHECK for XS code. Turned out to be harder that expected.
1341 We need to get the XS BOOT section to run any UNITCHECK blocks for us.
1342 Branch: perl
1343 ! ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
1344 ! ext/XS/APItest/t/xs_special_subs.t lib/ExtUtils/ParseXS.pm
1345 ! op.c
1346____________________________________________________________________________
1347[ 30067] By: nicholas on 2007/01/29 20:05:52
1348 Log: BEGIN blocks in XS should work. (Given that CHECK, INIT and END all do)
1349 Branch: perl
1350 + ext/XS/APItest/t/xs_special_subs.t
1351 ! MANIFEST ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
1352 ! op.c
1353____________________________________________________________________________
1354[ 30064] By: nicholas on 2007/01/29 18:28:16
1355 Log: Add av_create_and_push() and av_create_and_unshift_one() to refactor
1356 out two repeated idioms.
1357 Branch: perl
1358 ! av.c doio.c embed.fnc op.c perl.c pod/perlapi.pod proto.h
1359____________________________________________________________________________
1360[ 30059] By: gisle on 2007/01/29 16:54:38
1361 Log: Avoid test failure with for a -Dusesitecustomize perl.
1362 Branch: perl
1363 ! t/run/switchd.t
1364____________________________________________________________________________
1365[ 30052] By: nicholas on 2007/01/28 22:30:18
1366 Log: Convert ext/B/t/debug.t to Test::More. (Diagnostics are good, m'kay)
1367 Branch: perl
1368 ! ext/B/t/debug.t
1369____________________________________________________________________________
1370[ 30050] By: rgs on 2007/01/28 17:26:02
1371 Log: Subject: [PATCH] g++ wants cast
1372 From: jhi@cc.hut.fi (Jarkko Hietaniemi)
1373 Date: Sun, 28 Jan 2007 17:04:44 +0200 (EET)
1374 Message-Id: <20070128150444.AC62043A57@anubis.hut.fi>
1375 Branch: perl
1376 ! sv.c
1377____________________________________________________________________________
1378[ 30044] By: nicholas on 2007/01/27 22:49:10
1379 Log: As we're not using UVf in the core, don't even define in when PERL_CORE
1380 is true.
1381 Branch: perl
1382 ! perl.h
1383____________________________________________________________________________
1384[ 30043] By: nicholas on 2007/01/27 22:48:39
1385 Log: Change 30034 wasn't enough to silence the warnings - also need to
1386 pass a never-NULL parameter to newPADOP from newGVOP
1387 Branch: perl
1388 ! op.c
1389____________________________________________________________________________
1390[ 30041] By: craigb on 2007/01/27 22:08:55
1391 Log: Subject: [perl@30030] blead on OpenVMS doesn't build
1392 From: Abe Timmerman <abe@ztreet.demon.nl>
1393 Date: Sat, 27 Jan 2007 17:26:47 +0100
1394 Message-Id: <200701271726.48347.abe@ztreet.demon.nl>
1395
1396 Disable DECterm support by default, and when we enable it,
1397 make sure the image we need is installed, not merely present.
1398 Branch: perl
1399 ! configure.com
1400____________________________________________________________________________
1401[ 30037] By: craigb on 2007/01/27 17:45:27
1402 Log: For FindBin to work as advertised on VMS, $FindBin::Bin
1403 must be in unix syntax.
1404 Branch: perl
1405 ! lib/FindBin.pm
1406____________________________________________________________________________
1407[ 30035] By: craigb on 2007/01/27 17:19:12
1408 Log: For VMS, a belated entry into the $^O jungle that is File::Find::_find_dir.
1409 Branch: perl
1410 ! lib/File/Find.pm
1411____________________________________________________________________________
1412[ 30034] By: nicholas on 2007/01/27 17:03:59
1413 Log: newPADOP()'s sv parameter is never NULL, so mark it as so.
1414 (Well, in theory it could be NULL if someone is creating ops during
1415 symbol table destruction, but snowballs in hell, etc.
1416 This is usually the point where Jarkko observes that the aliens are
1417 looking for a free slot in their diaries...)
1418 Branch: perl
1419 ! embed.fnc op.c proto.h
1420____________________________________________________________________________
1421[ 30032] By: nicholas on 2007/01/27 15:36:49
1422 Log: newPADOP is only used under ithreads, so don't waste space by compiling
1423 it for non-threaded builds.
1424 Branch: perl
1425 ! embed.fnc embed.h makedef.pl op.c proto.h
1426____________________________________________________________________________
1427[ 30030] By: nicholas on 2007/01/27 14:03:01
1428 Log: One last gv_fetchpv() that should be GV_ADD rather than TRUE.
1429 Branch: perl
1430 ! toke.c
1431____________________________________________________________________________
1432[ 30028] By: nicholas on 2007/01/27 12:55:31
1433 Log: Using gv_stashsv() and sv_setsv() in Perl_package reduces source and
1434 object code size.
1435 Branch: perl
1436 ! op.c
1437____________________________________________________________________________
1438[ 30025] By: rgs on 2007/01/27 09:42:32
1439 Log: Change Tels' contact address
1440 Branch: perl
1441 ! Porting/Maintainers.pl
1442____________________________________________________________________________
1443[ 30024] By: nicholas on 2007/01/27 00:45:30
1444 Log: A test to exercise the smallbuf overflow code in S_incline, and a
1445 refactoring of that code to use only one 128 char array, not two.
1446 Branch: perl
1447 ! t/comp/parser.t toke.c
1448____________________________________________________________________________
1449[ 30019] By: rgs on 2007/01/26 18:28:42
1450 Log: cflags.SH was broken: it was compiling a C file for testing available
1451 command-line options, but this C file was including perl.h, which in
1452 turn includes config.h, which might not be present at that time. So
1453 force the generation of config.h.
1454 Branch: perl
1455 ! cflags.SH
1456____________________________________________________________________________
1457[ 30017] By: rgs on 2007/01/26 16:41:52
1458 Log: Silence a few pedantic warnings
1459 Branch: perl
1460 ! sv.c
1461____________________________________________________________________________
1462[ 30016] By: rgs on 2007/01/26 16:39:40
1463 Log: If we have specified -Dgccansipedantic on the Configure command-line,
1464 assume we really want it
1465 Branch: perl
1466 ! cflags.SH
1467____________________________________________________________________________
1468[ 30015] By: nicholas on 2007/01/26 16:16:29
1469 Log: Stop S_incline needing to temporarily write a '\0' into its passed-in
1470 buffer. (Requires adding gv_fetchfile_flags(), savesharedpvn() and
1471 CopFILE_setn() to provide pointer/length versions of APIs)
1472 Branch: perl
1473 ! cop.h embed.fnc embed.h global.sym gv.c pod/perlapi.pod
1474 ! proto.h toke.c util.c
1475____________________________________________________________________________
1476[ 30014] By: stevep on 2007/01/26 16:12:58
1477 Log: Fix ext/POSIX/t/sysconf.t failures on Cygwin.
1478 Branch: perl
1479 ! ext/POSIX/t/sysconf.t
1480____________________________________________________________________________
1481[ 30013] By: rgs on 2007/01/26 16:06:47
1482 Log: Subject: Re: [perl #32135] File::Copy module
1483 From: "Adriano Ferreira" <a.r.ferreira@gmail.com>
1484 Date: Fri, 26 Jan 2007 12:56:18 -0200
1485 Message-ID: <73ddeb6c0701260656i1c35b207r1f9624edd3503fa6@mail.gmail.com>
1486 Branch: perl
1487 ! lib/File/Copy.pm
1488____________________________________________________________________________
1489[ 30012] By: rgs on 2007/01/26 15:21:37
1490 Log: Subject: [PATCH] Add Archive::Extract 0.16 to the core
1491 From: "Jos Boumans" <kane@dwim.org>
1492 Date: Fri, 26 Jan 2007 15:02:36 +0100 (CET)
1493 Message-ID: <21170.80.127.35.68.1169820156.squirrel@webmail.xs4all.nl>
1494 Branch: perl
1495 + lib/Archive/Extract.pm
1496 + lib/Archive/Extract/t/01_Archive-Extract.t
1497 + lib/Archive/Extract/t/src/double_dir.zip.packed
1498 + lib/Archive/Extract/t/src/x.bz2.packed
1499 + lib/Archive/Extract/t/src/x.gz.packed
1500 + lib/Archive/Extract/t/src/x.jar.packed
1501 + lib/Archive/Extract/t/src/x.par.packed
1502 + lib/Archive/Extract/t/src/x.tar.gz.packed
1503 + lib/Archive/Extract/t/src/x.tar.packed
1504 + lib/Archive/Extract/t/src/x.tgz.packed
1505 + lib/Archive/Extract/t/src/x.zip.packed
1506 + lib/Archive/Extract/t/src/y.jar.packed
1507 + lib/Archive/Extract/t/src/y.par.packed
1508 + lib/Archive/Extract/t/src/y.tar.bz2.packed
1509 + lib/Archive/Extract/t/src/y.tar.gz.packed
1510 + lib/Archive/Extract/t/src/y.tar.packed
1511 + lib/Archive/Extract/t/src/y.tbz.packed
1512 + lib/Archive/Extract/t/src/y.tgz.packed
1513 + lib/Archive/Extract/t/src/y.zip.packed
1514 ! MANIFEST
1515____________________________________________________________________________
1516[ 30010] By: rgs on 2007/01/26 14:03:34
1517 Log: Subject: [PATCH] Small bugfixes to uupacktool.pl
1518 From: "Jos Boumans" <kane@dwim.org>
1519 Date: Fri, 26 Jan 2007 14:50:29 +0100 (CET)
1520 Message-ID: <16773.80.127.35.68.1169819429.squirrel@webmail.xs4all.nl>
1521 Branch: perl
1522 ! uupacktool.pl
1523____________________________________________________________________________
1524[ 30009] By: rgs on 2007/01/26 13:58:56
1525 Log: Subject: [PATCH] still some Symbian/S90 tweaks
1526 From: jhi@cc.hut.fi (Jarkko Hietaniemi)
1527 Date: Fri, 26 Jan 2007 15:40:58 +0200 (EET)
1528 Message-Id: <20070126134058.83B0643A57@anubis.hut.fi>
1529 Branch: perl
1530 ! README.symbian symbian/config.sh symbian/xsbuild.pl
1531____________________________________________________________________________
1532[ 30008] By: rgs on 2007/01/26 13:56:29
1533 Log: Upgrade to File::Fetch 0.10, by Jos Boumans
1534 Branch: perl
1535 - lib/File/Fetch/Item.pm
1536 ! MANIFEST lib/File/Fetch.pm lib/File/Fetch/t/01_File-Fetch.t
1537____________________________________________________________________________
1538[ 30002] By: rgs on 2007/01/26 11:21:17
1539 Log: Let File::Path report the extended system error message
1540 when available (Ilya Zakharevich)
1541 Branch: perl
1542 ! lib/File/Path.pm
1543____________________________________________________________________________
1544[ 30000] By: nicholas on 2007/01/26 11:18:02
1545 Log: As we're not passing over (or copying in) a NUL, don't need that extra
1546 byte for it, so correct the < to <= so that we use the smallbuf
1547 whenever possible.
1548 Branch: perl
1549 ! gv.c toke.c
1550____________________________________________________________________________
1551[ 29998] By: rgs on 2007/01/26 10:55:50
1552 Log: Mention //w in perltodo.
1553 Branch: perl
1554 ! pod/perltodo.pod
1555____________________________________________________________________________
1556[ 29994] By: rgs on 2007/01/26 09:17:56
1557 Log: Upgrade to Time::Local 1.17
1558 Branch: perl
1559 ! lib/Time/Local.pm lib/Time/Local.t
1560____________________________________________________________________________
1561[ 29992] By: rgs on 2007/01/26 09:03:27
1562 Log: Subject: [PATCH] utf8.pm doc patch
1563 From: Audrey Tang <audreyt@audreyt.org>
1564 Date: Fri, 26 Jan 2007 05:38:39 +0800
1565 Message-Id: <5BDAD0DE-3434-4A29-82C6-35AE3EFD27CC@audreyt.org>
1566 Branch: perl
1567 ! lib/utf8.pm
1568____________________________________________________________________________
1569[ 29991] By: rgs on 2007/01/26 09:01:01
1570 Log: Some variables are used only with DEBUGGING
1571 Branch: perl
1572 ! regcomp.c
1573____________________________________________________________________________
1574[ 29990] By: rgs on 2007/01/26 08:39:07
1575 Log: Subject: [PATCH] further Symbian/S90 fixes from alexander smishlajev
1576 From: jhi@cc.hut.fi (Jarkko Hietaniemi)
1577 Date: Fri, 26 Jan 2007 05:51:50 +0200 (EET)
1578 Message-Id: <20070126035150.41A4143A67@anubis.hut.fi>
1579 Branch: perl
1580 ! README.symbian ext/Data/Dumper/Dumper.xs symbian/PerlBase.cpp
1581 ! symbian/config.sh symbian/symbianish.h symbian/xsbuild.pl
1582____________________________________________________________________________
1583[ 29989] By: rgs on 2007/01/26 08:27:23
1584 Log: Upgrade to Module::Load::Conditional 0.16, by Jos Boumans
1585 Branch: perl
1586 + lib/Module/Load/Conditional/t/02_Parse_Version.t
1587 ! MANIFEST lib/Module/Load/Conditional.pm
1588 ! lib/Module/Load/Conditional/t/01_Module_Load_Conditional.t
1589____________________________________________________________________________
1590[ 29987] By: nicholas on 2007/01/25 23:18:25
1591 Log: Convert the last remaining 256 byte "small"bufs to 128 bytes.
1592 (The actual size doesn't matter, as the buffers are only there to
1593 save a malloc() for the common, short, case. Coverage reports suggest
1594 that we aren't actually testing the long case. Yet - will fix this)
1595 Branch: perl
1596 ! gv.c toke.c
1597____________________________________________________________________________
1598[ 29983] By: nicholas on 2007/01/25 22:39:08
1599 Log: Neither gv_fetchpvn_flags() nor hv_fetch() need a NUL terminated
1600 string, so don't bother allocating buffer space or adding a NUL.
1601 Branch: perl
1602 ! gv.c toke.c
1603____________________________________________________________________________
1604[ 29977] By: nicholas on 2007/01/25 20:57:56
1605 Log: The last parameter to gv_stashpv/gv_stashpvn/gv_stashsv is a bitmask
1606 of flags, not a boolean, so correct the documenation and callers.
1607 Branch: perl
1608 ! embed.fnc ext/B/B.xs ext/IPC/SysV/SysV.xs
1609 ! ext/PerlIO/via/via.xs ext/Storable/Storable.xs gv.c op.c
1610 ! perlio.c pod/perlapi.pod pod/perlguts.pod pp.c pp_hot.c
1611 ! pp_sys.c proto.h sv.c toke.c universal.c utf8.c
1612____________________________________________________________________________
1613[ 29975] By: rgs on 2007/01/25 17:22:40
1614 Log: Subject: split by " \0" (const string staring with a SPACE followed by NULL)
1615 From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
1616 Date: Fri, 19 Jan 2007 22:21:48 +0900
1617 Message-Id: <20070119221905.D162.BQW10602@nifty.com>
1618 Branch: perl
1619 ! op.c t/op/split.t
1620____________________________________________________________________________
1621[ 29973] By: rgs on 2007/01/25 14:48:49
1622 Log: Upgrade to threads 1.58:
1623 * Ignore thread return value(s) in void context
1624 * Check for missing args for 'use threads' options
1625 * Check that stack size argument is numeric
1626 Branch: perl
1627 ! ext/threads/Changes ext/threads/README ext/threads/t/exit.t
1628 ! ext/threads/t/thread.t ext/threads/threads.pm
1629 ! ext/threads/threads.xs
1630____________________________________________________________________________
1631[ 29972] By: rgs on 2007/01/25 12:23:45
1632 Log: Subject: Re: [perl #41283] B::walkoptree_slow fails for 'our @foo = split( m/ /, "hello" )'
1633 From: "Joshua ben Jore" <twists@gmail.com>
1634 Date: Wed, 17 Jan 2007 17:49:22 -0800
1635 Message-ID: <dc5c751d0701171749x3f2dfd00tc523d33bc234c530@mail.gmail.com>
1636 Branch: perl
1637 ! ext/B/B.pm
1638____________________________________________________________________________
1639[ 29970] By: nicholas on 2007/01/25 11:41:13
1640 Log: Change 28058 hadn't been tested with -DPERL_CREATE_GVSV
1641 Branch: perl
1642 ! gv.c
1643____________________________________________________________________________
1644[ 29960] By: nicholas on 2007/01/24 21:42:53
1645 Log: Display the process id as part of the trace output if running with -Dv
1646 (Might be nice to display the thread ID too under ithreads, but I can't
1647 see a clean way to get that)
1648 Branch: perl
1649 ! deb.c
1650____________________________________________________________________________
1651[ 29956] By: nicholas on 2007/01/24 19:07:49
1652 Log: Fix typo in the description of change 27911
1653 Branch: perl
1654 ! Changes
1655____________________________________________________________________________
1656[ 29954] By: nicholas on 2007/01/24 18:44:51
1657 Log: Wrap the macro arguments for ck_proto in ().
1658 Branch: perl
1659 ! op.h
1660____________________________________________________________________________
1661[ 29942] By: rgs on 2007/01/24 11:32:24
1662 Log: Subject: [PATCH] fix a few references in perlfunc.html
1663 From: Jan Dubois <jand@ActiveState.com>
1664 Date: Tue, 23 Jan 2007 18:25:02 -0800
1665 Message-ID: <oggdr2pfqj8bb2o47ikmmq9gmjebhr8ht6@4ax.com>
1666 Branch: perl
1667 ! pod/perlfunc.pod
1668____________________________________________________________________________
1669[ 29941] By: rgs on 2007/01/24 11:22:17
1670 Log: Subject: [PATCH] Improve documentation PERLIO default value in perlrun.pod
1671 From: Jan Dubois <jand@ActiveState.com>
1672 Date: Tue, 23 Jan 2007 18:43:55 -0800
1673 Message-ID: <jhhdr21vmlo5ccbfd8la2di4bq8crv3s8t@4ax.com>
1674 Branch: perl
1675 ! pod/perlrun.pod
1676____________________________________________________________________________
1677[ 29940] By: rgs on 2007/01/24 11:02:24
1678 Log: Upgrade to Time::Local 1.16
1679 Branch: perl
1680 ! lib/Time/Local.pm lib/Time/Local.t
1681____________________________________________________________________________
1682[ 29938] By: nicholas on 2007/01/23 22:54:00
1683 Log: Add lib to @INC so that ./perl t/op/local.t works.
1684 Branch: perl
1685 ! t/op/local.t
1686____________________________________________________________________________
1687[ 29937] By: nicholas on 2007/01/23 21:07:06
1688 Log: Change 29936 missed a ;
1689 Branch: perl
1690 ! lib/Time/Local.pm
1691____________________________________________________________________________
1692[ 29936] By: stevep on 2007/01/23 18:43:50
1693 Log: Fix to Time::Local to fix problems with leap year calculation.
1694 Branch: perl
1695 ! lib/Time/Local.pm
1696____________________________________________________________________________
1697[ 29935] By: stevep on 2007/01/23 15:02:56
1698 Log: Upgrade to File-Temp-0.18.
1699 Branch: perl
1700 + lib/File/Temp/t/cmp.t
1701 ! MANIFEST lib/File/Temp.pm
1702____________________________________________________________________________
1703[ 29934] By: stevep on 2007/01/23 14:29:55
1704 Log: Upgrade to AutoLoader-5.63
1705 Branch: perl
1706 ! lib/AutoLoader.pm
1707____________________________________________________________________________
1708[ 29933] By: stevep on 2007/01/23 02:20:31
1709 Log: Upgrade to Test-Simple-0.67
1710 Branch: perl
1711 ! lib/Test/Builder.pm lib/Test/Builder/Module.pm
1712 ! lib/Test/Builder/Tester.pm lib/Test/More.pm lib/Test/Simple.pm
1713____________________________________________________________________________
1714[ 29932] By: stevep on 2007/01/23 02:14:57
1715 Log: Upgrade to Math-Complex-1.37.
1716 Branch: perl
1717 ! lib/Math/Complex.pm lib/Math/Trig.pm lib/Math/Trig.t
1718____________________________________________________________________________
1719[ 29931] By: stevep on 2007/01/23 01:55:48
1720 Log: Subject: [PATCH] Time::Local patch take 2
1721 From: Dave Rolsky <autarch@urth.org>
1722 Date: Mon, 22 Jan 2007 09:46:08 -0600 (CST)
1723 Message-ID: <Pine.LNX.4.64.0701220945040.28849@urth.org>
1724 Branch: perl
1725 ! lib/Time/Local.pm lib/Time/Local.t
1726____________________________________________________________________________
1727[ 29930] By: stevep on 2007/01/23 01:52:16
1728 Log: Subject: [perl #41318] Patch: win32.c typo in #define MULTIPLICITY
1729 From: "Devin Heitmueller" (via RT) <perlbug-followup@perl.org>
1730 Date: Mon, 22 Jan 2007 14:46:15 -0800
1731 Message-ID: <rt-3.6.HEAD-1834-1169505975-229.41318-75-0@perl.org>
1732 Branch: perl
1733 ! win32/win32.c
1734____________________________________________________________________________
1735[ 29923] By: nicholas on 2007/01/22 19:39:28
1736 Log: Subject: [PATCH] Disable positive lookaround optimisations
1737 From: demerphq <demerphq@gmail.com>
1738 Message-ID: <9b18b3110701210953l4df6198re36a9342e6049583@mail.gmail.com>
1739 Date: Sun, 21 Jan 2007 18:53:38 +0100
1740 Branch: perl
1741 ! regcomp.h t/op/re_tests
1742____________________________________________________________________________
1743[ 29922] By: nicholas on 2007/01/22 19:38:12
1744 Log: Fix a typo and some doubled spaces in comments.
1745 Branch: perl
1746 ! cop.h pod/perlapi.pod sv.h
1747____________________________________________________________________________
1748[ 29921] By: nicholas on 2007/01/22 19:21:21
1749 Log: Remove duplicate assignment to PL_eval_root in Perl_create_eval_scope
1750 Branch: perl
1751 ! pp_ctl.c
1752____________________________________________________________________________
1753[ 29917] By: nicholas on 2007/01/22 17:03:48
1754 Log: Fix my typo, as spotted by Steve Peters
1755 Branch: perl
1756 ! Changes
1757____________________________________________________________________________
1758[ 29911] By: nicholas on 2007/01/21 23:18:20
1759 Log: Assignments to function pointers can't be NULL, as that's a pointer to
1760 data, and assigning pointers to data to pointers to functions is not
1761 ANSI-conformant.
1762 Branch: perl
1763 ! perl.h
1764____________________________________________________________________________
1765[ 29910] By: nicholas on 2007/01/21 23:11:30
1766 Log: Restore the const to vtbl in Perl_mg_localize() removed in change
1767 26924.
1768 Branch: perl
1769 ! mg.c
1770____________________________________________________________________________
1771[ 29907] By: nicholas on 2007/01/21 20:06:45
1772 Log: Remove register keyword from dSP; (at least for now)
1773 Branch: perl
1774 ! pp.h
1775____________________________________________________________________________
1776[ 29905] By: nicholas on 2007/01/21 11:44:16
1777 Log: Refactor the common soft-reference code from pp_rv2sv and pp_rv2av
1778 into a single routine Perl_softref2xv(). As soft references are
1779 rarely used compared with true references, move this code from pp_hot.c
1780 Branch: perl
1781 ! embed.fnc embed.h pp.c pp_hot.c proto.h
1782____________________________________________________________________________
1783[ 29900] By: nicholas on 2007/01/20 23:40:23
1784 Log: defined @$foo and defined %$bar should be subject to strict 'refs';
1785 Branch: perl
1786 ! lib/DBM_Filter.pm pp_hot.c t/lib/strict/refs
1787____________________________________________________________________________
1788[ 29895] By: stevep on 2007/01/20 03:51:26
1789 Log: Upgrade to version-0.69
1790 Branch: perl
1791 ! lib/version.pm
1792____________________________________________________________________________
1793[ 29894] By: stevep on 2007/01/20 03:40:23
1794 Log: Subject: [PATCH] Re: Race condition in IPC::Open3 / Mac OS?
1795 From: Bo Lindbergh <blgl@hagernas.com>
1796 Date: Sat, 20 Jan 2007 02:39:57 +0100
1797 Message-Id: <D256CF03-D814-4973-9DF6-60EA4F26FE10@hagernas.com>
1798 Branch: perl
1799 ! perlio.c
1800____________________________________________________________________________
1801[ 29893] By: stevep on 2007/01/20 03:28:48
1802 Log: Add PAUSE2007.pub key
1803 Branch: perl
1804 + lib/CPAN/PAUSE2007.pub
1805 ! MANIFEST
1806____________________________________________________________________________
1807[ 29892] By: stevep on 2007/01/20 03:20:11
1808 Log: Upgrade to CPAN-1.88_69.
1809 Branch: perl
1810 ! lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/HandleConfig.pm
1811____________________________________________________________________________
1812[ 29887] By: nicholas on 2007/01/19 21:11:40
1813 Log: Subject: Re: [PATCH] fix unicode split /\s+/
1814 From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
1815 Message-Id: <20070120005232.D9CC.BQW10602@nifty.com>
1816 Date: Sat, 20 Jan 2007 00:52:42 +0900
1817 Branch: perl
1818 ! pp.c t/op/split.t
1819____________________________________________________________________________
1820[ 29885] By: nicholas on 2007/01/19 20:13:46
1821 Log: Yves spotted that I'd not regenerated perlapi.pod when I added
1822 get_cvn_flags().
1823 Branch: perl
1824 ! pod/perlapi.pod
1825____________________________________________________________________________
1826[ 29884] By: nicholas on 2007/01/19 19:27:59
1827 Log: Marcus Holland-Moritz notes that the first argument to
1828 refcounted_he_fetch() can be NULL.
1829 Branch: perl
1830 ! embed.fnc proto.h
1831____________________________________________________________________________
1832[ 29883] By: nicholas on 2007/01/19 18:07:23
1833 Log: Fix breakage for -DDEBUGGING accidentally introduced with change 29882.
1834 Branch: perl
1835 ! sv.c
1836____________________________________________________________________________
1837[ 29882] By: nicholas on 2007/01/19 17:36:10
1838 Log: Add a parameter to Perl_get_arena() to pass in the SV type, and record
1839 this in the arena description. Change all sizes to unsigned values.
1840 Make Perl_sv_free_arenas() loop downwards to free memory, simplifying
1841 the logic. Remove my erroneous comment added in change 29881.
1842 Branch: perl
1843 ! embed.fnc hv.c proto.h sv.c
1844____________________________________________________________________________
1845[ 29881] By: nicholas on 2007/01/19 11:45:24
1846 Log: I think that it's clearer if aroot is only struct arena_set *
1847 (rather than ** and constantly dereferneced). Move the declaration
1848 of new_root into the block it is used in. Add a comment describing
1849 where the arenas for arena_sets themselves aren't rooted anywhere.
1850 Branch: perl
1851 ! sv.c
1852____________________________________________________________________________
1853[ 29880] By: rgs on 2007/01/19 09:33:00
1854 Log: Subject: [PATCH] fix unicode split /\s+/
1855 From: demerphq <demerphq@gmail.com>
1856 Date: Fri, 19 Jan 2007 02:14:06 +0100
1857 Message-ID: <9b18b3110701181714r4f3bc9ebq9ba462eba8338734@mail.gmail.com>
1858 Branch: perl
1859 ! pp.c t/op/split.t
1860____________________________________________________________________________
1861[ 29879] By: nicholas on 2007/01/19 00:13:02
1862 Log: As Perl_get_arena() is dealing with sizes, use size_t rather than int,
1863 as it's both unsigned and semantically the correct width for a size.
1864 As all arenas get cleared later on, can use Newx() rather than Newxz().
1865 Branch: perl
1866 ! embed.fnc proto.h sv.c
1867____________________________________________________________________________
1868[ 29878] By: nicholas on 2007/01/18 23:52:11
1869 Log: Move C<static bool done_sanity_check;> inside the only function that
1870 uses it.
1871 Branch: perl
1872 ! sv.c
1873____________________________________________________________________________
1874[ 29877] By: nicholas on 2007/01/18 23:51:45
1875 Log: Add in missing dVAR that prevents compilation with
1876 -DPERL_GLOBAL_STRUCT_PRIVATE
1877 Branch: perl
1878 ! perl.c
1879____________________________________________________________________________
1880[ 29876] By: nicholas on 2007/01/18 23:36:57
1881 Log: Move the flag checking for isGV_with_GP() into the call to visit()
1882 Branch: perl
1883 ! sv.c
1884____________________________________________________________________________
1885[ 29875] By: mhx on 2007/01/18 16:52:37
1886 Log: Add missing SVfARG()s in require_tie_mod().
1887 Branch: perl
1888 ! gv.c
1889____________________________________________________________________________
1890[ 29872] By: nicholas on 2007/01/18 15:48:13
1891 Log: Given that we now do the tests in S_visit() to avoid calling the
1892 helper function when skippable, no need to retain those tests
1893 inside the helper functions do_clean_objs() and do_clean_named_objs().
1894 Branch: perl
1895 ! sv.c
1896____________________________________________________________________________
1897[ 29871] By: merijn on 2007/01/18 14:03:21
1898 Log: perl rebuilds because of gcc's -g flag
1899 Subject: [PATCH] Re: [perl #41058] make rebuilds perl everytime
1900 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
1901 Date: Thu, 18 Jan 2007 14:27:55 +0100
1902 Message-ID: <20070118142755.28e7f724@r2d2>
1903 Branch: perl
1904 ! makedepend.SH
1905____________________________________________________________________________
1906[ 29868] By: steveh on 2007/01/18 11:36:05
1907 Log: Subject: Re: [PATCH] win32_async_check() can still loop indefinitely
1908 From: Jan Dubois <jand@ActiveState.com>
1909 Date: Mon, 15 Jan 2007 19:25:11 -0800
1910 Message-ID: <rigoq25vda3sg4i7ppdb5o2jhvuiq15kqj@4ax.com>
1911 Branch: perl
1912 ! win32/win32.c
1913____________________________________________________________________________
1914[ 29867] By: nicholas on 2007/01/18 11:16:09
1915 Log: As PVLVs can hold globs in some cases, I think that we should be
1916 treating them as a strict subclass of PVGV. Hence drop through into
1917 the PVGV handling code.
1918 Branch: perl
1919 ! sv.c
1920____________________________________________________________________________
1921[ 29866] By: davem on 2007/01/18 02:14:48
1922 Log: disable parser stack cleanup on reduce croak (too fragile)
1923 Branch: perl
1924 ! perly.c
1925____________________________________________________________________________
1926[ 29857] By: mhx on 2007/01/17 21:06:11
1927 Log: Fix a typo in Dynaloader_pm.PL.
1928 Branch: perl
1929 ! ext/DynaLoader/DynaLoader_pm.PL
1930____________________________________________________________________________
1931[ 29855] By: nicholas on 2007/01/17 19:22:47
1932 Log: Replace SvRELEASE_IVX(dstr) with SvOOK_off(dstr) in sv_setsv_flags(),
1933 because it's not possible for dstr to be COW at this point, due to an
1934 earlier force_normal.
1935 Branch: perl
1936 ! sv.c
1937____________________________________________________________________________
1938[ 29853] By: nicholas on 2007/01/17 18:24:50
1939 Log: Make PERL_OLD_COPY_ON_WRITE build again. Inline Perl_sv_release_IVX().
1940 (Currently it fails ext/Compress/Raw/Zlib/t/07bufsize.t)
1941 Branch: perl
1942 ! embed.fnc embed.h global.sym makedef.pl proto.h sv.c sv.h
1943____________________________________________________________________________
1944[ 29852] By: nicholas on 2007/01/17 15:42:54
1945 Log: If we use SvUPGRADE() rather than sv_upgrade() then it can make the
1946 decision on not "up"grading PVLV to PVGV for us. However, it appears
1947 that the other actions conducted for "not-yet-a-glob" are useful here.
1948 Branch: perl
1949 ! sv.c
1950____________________________________________________________________________
1951[ 29848] By: merijn on 2007/01/17 13:38:05
1952 Log: Subject: Re: [PATCH] symbian/xsbuild.pl patching continues
1953 From: Jarkko Hietaniemi <jhi@iki.fi>
1954 Date: Wed, 17 Jan 2007 08:27:03 -0500
1955 Message-ID: <45AE2427.7080907@iki.fi>
1956 Branch: perl
1957 ! symbian/xsbuild.pl
1958____________________________________________________________________________
1959[ 29845] By: stevep on 2007/01/16 22:15:05
1960 Log: Reentrant functions appear to still be broken in NetBSD 3.1.
1961 Branch: perl
1962 ! hints/netbsd.sh
1963____________________________________________________________________________
1964[ 29844] By: merijn on 2007/01/16 16:17:03
1965 Log: Subject: [PATCH] Re: Dual-lived AutoLoader
1966 From: Steffen Mueller <o6hhmk002@sneakemail.com>
1967 Date: Tue, 16 Jan 2007 15:29:44 +0100
1968 Message-ID: <45ACE158.4080102@sneakemail.com>
1969 Branch: perl
1970 ! Porting/Maintainers.pl
1971____________________________________________________________________________
1972[ 29843] By: rgs on 2007/01/16 15:32:30
1973 Log: Subject: Re: [PATCH] Change implementation of %+ to use a proper tied hash interface and add support for %-
1974 From: demerphq <demerphq@gmail.com>
1975 Date: Mon, 15 Jan 2007 23:06:44 +0100
1976 Message-ID: <9b18b3110701151406p7168b20byf873ee2e58091ca3@mail.gmail.com>
1977 Branch: perl
1978 ! regcomp.h
1979____________________________________________________________________________
1980[ 29842] By: rgs on 2007/01/16 10:56:46
1981 Log: Subject: [PATCH] Make offsets support conditional
1982 From: demerphq <demerphq@gmail.com>
1983 Date: Sun, 14 Jan 2007 15:24:25 +0100
1984 Message-ID: <9b18b3110701140624v452f7684x5e9d2890805489fd@mail.gmail.com>
1985 Branch: perl
1986 ! ext/re/t/regop.t regcomp.c regcomp.h
1987____________________________________________________________________________
1988[ 29841] By: rgs on 2007/01/16 10:17:43
1989 Log: Typo fix, by Robin Barker
1990 Branch: perl
1991 ! Porting/Maintainers.pl
1992____________________________________________________________________________
1993[ 29839] By: davem on 2007/01/15 18:33:02
1994 Log: make Dump display the SVf_BREAK flag
1995 Branch: perl
1996 ! dump.c
1997____________________________________________________________________________
1998[ 29838] By: rgs on 2007/01/15 18:25:45
1999 Log: Enable the ~~ operator by default.
2000 Remove the ~~ feature.
2001 Branch: perl
2002 - t/lib/feature/smartmatch
2003 ! MANIFEST lib/feature.pm t/op/smartmatch.t toke.c
2004____________________________________________________________________________
2005[ 29837] By: davem on 2007/01/15 18:19:20
2006 Log: when cloning PL_regex_pad, copy SVf_BREAK flag too
2007 Branch: perl
2008 ! sv.c
2009____________________________________________________________________________
2010[ 29836] By: nicholas on 2007/01/15 18:15:54
2011 Log: pp_rv2av and pp_rv2hv have a lot of common code, so it's certainly a
2012 space saving to merge them. Hopefully this will reduce L2 cache misses.
2013 Branch: perl
2014 ! mathoms.c opcode.h opcode.pl pp.h pp_hot.c
2015____________________________________________________________________________
2016[ 29835] By: nicholas on 2007/01/15 17:18:03
2017 Log: Make changes analagous to pp_rv2hv's 21394 and 24489 in pp_rv2av.
2018 Branch: perl
2019 ! pp_hot.c
2020____________________________________________________________________________
2021[ 29834] By: rgs on 2007/01/15 16:37:21
2022 Log: Subject: Re: [PATCH] Add support for /k modfier for matching along with ${^PREMATCH}, ${^MATCH}, ${^POSTMATCH}
2023 From: demerphq <demerphq@gmail.com>
2024 Date: Sat, 13 Jan 2007 17:18:01 +0100
2025 Message-ID: <9b18b3110701130818h6badbd3o1b38f2660d258173@mail.gmail.com>
2026
2027 macroize regexp modifiers
2028 Branch: perl
2029 ! perl.h regcomp.c regexp.h toke.c
2030____________________________________________________________________________
2031[ 29831] By: rgs on 2007/01/15 16:26:17
2032 Log: Subject: [PATCH] Add support for /k modfier for matching along with ${^PREMATCH}, ${^MATCH}, ${^POSTMATCH}
2033 From: demerphq <demerphq@gmail.com>
2034 Date: Fri, 12 Jan 2007 02:31:12 +0100
2035 Message-ID: <9b18b3110701111731x29b1c63i57b1698f769b3bbc@mail.gmail.com>
2036 (with tweaks)
2037 Branch: perl
2038 + t/op/regexp_kmod.t
2039 ! MANIFEST ext/B/t/concise-xs.t gv.c mg.c op.h pod/perlop.pod
2040 ! pod/perlre.pod pod/perlvar.pod pp_hot.c regcomp.c regcomp.h
2041 ! regexp.h t/op/regexp.t toke.c
2042____________________________________________________________________________
2043[ 29830] By: nicholas on 2007/01/15 14:38:58
2044 Log: Add get_cvn_flags(), which is like get_cv() but takes a length. This
2045 allows symbolic code references with embeded NULs to work.
2046 Branch: perl
2047 ! embed.fnc embed.h global.sym gv.c gv.h op.c perl.c perlio.c
2048 ! pp_ctl.c pp_hot.c proto.h t/op/ref.t toke.c
2049____________________________________________________________________________
2050[ 29829] By: rgs on 2007/01/15 14:32:26
2051 Log: Subject: [PATCH] symbian/xsbuild.pl
2052 From: Jarkko Hietaniemi <jhi@iki.fi>
2053 Date: Mon, 15 Jan 2007 08:49:56 -0500
2054 Message-ID: <45AB8684.70906@iki.fi>
2055 Branch: perl
2056 ! symbian/xsbuild.pl
2057____________________________________________________________________________
2058[ 29827] By: davem on 2007/01/15 14:16:53
2059 Log: extend threads 'veto cleanup' to perl_free and system stuff
2060 Branch: perl
2061 ! embedvar.h perl.c perlapi.h perlvars.h unixish.h
2062____________________________________________________________________________
2063[ 29826] By: rgs on 2007/01/15 14:15:35
2064 Log: Proper symbian fix (replacing change #29813) by Jarkko
2065 Branch: perl
2066 ! perl.h
2067____________________________________________________________________________
2068[ 29825] By: rgs on 2007/01/15 13:45:40
2069 Log: Use the $Is_MacOS variable
2070 Branch: perl
2071 ! t/lib/common.pl
2072____________________________________________________________________________
2073[ 29824] By: rgs on 2007/01/15 13:44:39
2074 Log: Simplify the ok/not ok logic
2075 (another refactorisation by Schwern)
2076 Branch: perl
2077 ! t/lib/common.pl
2078____________________________________________________________________________
2079[ 29823] By: rgs on 2007/01/15 13:40:18
2080 Log: Various cleanup and factorization by Schwern
2081 for tests for warnings and features
2082 Branch: perl
2083 ! t/lib/common.pl
2084____________________________________________________________________________
2085[ 29822] By: rgs on 2007/01/15 13:30:51
2086 Log: Introduce the :5.10.0 feature bundle, and make :5.10 an
2087 alias to it (aimed at be an alias to the latest :5.10.X)
2088 Branch: perl
2089 ! lib/feature.pm
2090____________________________________________________________________________
2091[ 29821] By: rgs on 2007/01/15 12:44:45
2092 Log: Fix link to perlsyn (thanks to Michael G Schwern)
2093 Branch: perl
2094 ! lib/feature.pm
2095____________________________________________________________________________
2096[ 29820] By: rgs on 2007/01/15 12:42:36
2097 Log: Remove the "dor" feature alias.
2098 Branch: perl
2099 ! lib/feature.pm
2100____________________________________________________________________________
2101[ 29819] By: rgs on 2007/01/15 12:41:28
2102 Log: Document "no feature" (Michael G Schwern)
2103 Branch: perl
2104 ! lib/feature.pm
2105____________________________________________________________________________
2106[ 29818] By: rgs on 2007/01/15 12:37:27
2107 Log: Move the documentation of the lexical effect of feature.pm to its own
2108 section thus removing a lot of redundant redundant documentation about
2109 it cluttering up the feature documentation. (by Michael G Schwern)
2110 Branch: perl
2111 ! lib/feature.pm
2112____________________________________________________________________________
2113[ 29817] By: rgs on 2007/01/15 12:34:00
2114 Log: Remove obsolete notes and TODOs from feature.pm
2115 Branch: perl
2116 ! lib/feature.pm
2117____________________________________________________________________________
2118[ 29816] By: rgs on 2007/01/15 12:30:56
2119 Log: Add a reference to the docs for state() variables in feature.pm
2120 (suggested by Michael G Schwern)
2121 Branch: perl
2122 ! lib/feature.pm
2123____________________________________________________________________________
2124[ 29815] By: rgs on 2007/01/15 12:29:14
2125 Log: Factorise croak() calls and error messages in feature.pm
2126 (suggested by Michael G Schwern)
2127 Branch: perl
2128 ! lib/feature.pm
2129____________________________________________________________________________
2130[ 29814] By: nicholas on 2007/01/15 12:13:24
2131 Log: Test that names with embedded NULs work for symbolic array, hash and
2132 typeglob references.
2133 Branch: perl
2134 ! t/op/ref.t
2135____________________________________________________________________________
2136[ 29813] By: rgs on 2007/01/15 08:22:08
2137 Log: Revert perl.h part of change 29811, which breaks compilation with gcc
2138 Branch: perl
2139 ! perl.h
2140____________________________________________________________________________
2141[ 29812] By: merijn on 2007/01/15 07:45:28
2142 Log: Subject: [PATCH] g++ fixes
2143 From: jhi@cc.hut.fi (Jarkko Hietaniemi)
2144 Date: Mon, 15 Jan 2007 06:09:30 +0200 (EET)
2145 Message-Id: <20070115040930.8685843A67@anubis.hut.fi>
2146 Branch: perl
2147 ! op.c toke.c
2148____________________________________________________________________________
2149[ 29811] By: merijn on 2007/01/15 07:42:37
2150 Log: Subject: [PATCH] Symbian/S90 further fixes
2151 From: jhi@cc.hut.fi (Jarkko Hietaniemi)
2152 Date: Mon, 15 Jan 2007 06:11:52 +0200 (EET)
2153 Message-Id: <20070115041152.374AB43A67@anubis.hut.fi>
2154 Branch: perl
2155 ! perl.h symbian/PerlBase.cpp symbian/config.sh
2156____________________________________________________________________________
2157[ 29810] By: davem on 2007/01/14 23:58:49
2158 Log: make S_ithread_run() call S_ithread_free() in main context
2159
2160 Fixes a race condition between detach clearing a thread's
2161 interpreter, and S_ithread_run() freeing itself while
2162 assuming that it's own interpreter still exists.
2163 Branch: perl
2164 ! ext/threads/threads.xs
2165____________________________________________________________________________
2166[ 29805] By: davem on 2007/01/14 12:43:39
2167 Log: further refinement to #29796 (cleanup veto)
2168 Branch: perl
2169 ! ext/threads/threads.xs
2170____________________________________________________________________________
2171[ 29803] By: rgs on 2007/01/14 10:12:08
2172 Log: Subject: Re: Memory...growing, and growing
2173 From: Marvin Humphrey <marvin@rectangular.com>
2174 Date: Sat, 13 Jan 2007 12:05:30 -0800
2175 Message-Id: <3CCCF699-345E-4C65-BCCB-1549EB99547A@rectangular.com>
2176
2177 Document -DDL_UNLOAD_ALL_AT_EXIT
2178 Branch: perl
2179 ! pod/perlhack.pod
2180____________________________________________________________________________
2181[ 29796] By: davem on 2007/01/13 22:57:26
2182 Log: unfreed threads should trigger cleanup veto
2183
2184 The thread pool struct is allocated in the main interpreter, so
2185 don't clean that up if any threads remain, regardless of what
2186 state they are in
2187 Branch: perl
2188 ! ext/threads/threads.xs
2189____________________________________________________________________________
2190[ 29790] By: nicholas on 2007/01/13 18:21:19
2191 Log: In S_hfreeentries, orig_array can be const.
2192 Branch: perl
2193 ! hv.c
2194____________________________________________________________________________
2195[ 29786] By: rgs on 2007/01/13 17:17:40
2196 Log: TODO: yada yada yada
2197 Branch: perl
2198 ! pod/perltodo.pod
2199____________________________________________________________________________
2200[ 29784] By: rgs on 2007/01/13 16:56:02
2201 Log: Subject: Re: AW: umask handling in File::Temp
2202 From: Gisle Aas <gisle@activestate.com>
2203 Date: 12 Jan 2007 16:10:16 +0100
2204 Message-ID: <877ivs1dt3.fsf@ask.g.aas.no>
2205 Branch: perl
2206 ! pp_sys.c
2207____________________________________________________________________________
2208[ 29781] By: rgs on 2007/01/13 11:06:06
2209 Log: Subject: [PATCH] perlthrtut.pod (based on perl-current@29766)
2210 From: Wolfgang Laun <Wolfgang.Laun@thalesgroup.com>
2211 Date: Fri, 12 Jan 2007 17:37:58 +0100
2212 Message-ID: <45A7B966.1040307@thalesgroup.com>
2213 Branch: perl
2214 ! pod/perlthrtut.pod
2215____________________________________________________________________________
2216[ 29780] By: davem on 2007/01/12 21:49:13
2217 Log: fix PL_parser_dup symbol (again)
2218 Branch: perl
2219 ! embed.fnc embed.h global.sym
2220____________________________________________________________________________
2221[ 29779] By: davem on 2007/01/12 19:56:40
2222 Log: Rationalise refcounting of thread structures
2223 Formerly there could be races with multiple destroys of a thread
2224 structure.
2225 Branch: perl
2226 ! ext/threads/threads.xs
2227____________________________________________________________________________
2228[ 29778] By: merijn on 2007/01/12 16:06:23
2229 Log: Superdome now also in Itanium series (sx1000 & sx2000),
2230 cx2600 is Madison 6
2231 Branch: perl
2232 ! README.hpux
2233____________________________________________________________________________
2234[ 29777] By: merijn on 2007/01/12 15:15:13
2235 Log: gcc -dumpversion is at least supported back to 2.7.x and
2236 thus seems to be much more defensive against upcoming version
2237 reporting format changes.
2238 Branch: perl
2239 ! hints/aix.sh hints/aix_3.sh hints/aix_4.sh hints/dec_osf.sh
2240 ! hints/hpux.sh hints/svr5.sh hints/vos.sh
2241____________________________________________________________________________
2242[ 29774] By: rgs on 2007/01/12 13:57:45
2243 Log: makedef.pl should be able to load "strict"
2244 Branch: perl
2245 ! makedef.pl
2246____________________________________________________________________________
2247[ 29768] By: rgs on 2007/01/12 11:44:04
2248 Log: Upgrade to ExtUtils::Manifest 1.51
2249 Branch: perl
2250 ! lib/ExtUtils/Manifest.pm lib/ExtUtils/t/Manifest.t
2251____________________________________________________________________________
2252[ 29767] By: davem on 2007/01/12 11:26:14
2253 Log: fix typo in hv.c
2254 Branch: perl
2255 ! hv.c
2256____________________________________________________________________________
2257[ 29766] By: davem on 2007/01/12 11:13:49
2258 Log: fix PL_parser_dup symbol
2259 Branch: perl
2260 ! embed.fnc embed.h makedef.pl
2261____________________________________________________________________________
2262[ 29765] By: davem on 2007/01/12 10:42:05
2263 Log: make tr/// threadsafe by moving swash into pad
2264 Branch: perl
2265 ! doop.c op.c
2266____________________________________________________________________________
2267[ 29764] By: rgs on 2007/01/12 10:24:55
2268 Log: Subject: [PATCH] trivia in perlthrtut.pod
2269 From: Wolfgang Laun <Wolfgang.Laun@thalesgroup.com>
2270 Date: Thu, 11 Jan 2007 16:57:29 +0100
2271 Message-ID: <45A65E69.8010400@thalesgroup.com>
2272 Branch: perl
2273 ! pod/perlthrtut.pod
2274____________________________________________________________________________
2275[ 29762] By: steveh on 2007/01/11 17:27:02
2276 Log: Update copyright year in "perl -v" output
2277 Branch: perl
2278 ! perl.c
2279____________________________________________________________________________
2280[ 29761] By: rgs on 2007/01/11 17:12:08
2281 Log: Fix bug [perl #41234] : the tokenizer understands "=cute"
2282 or other words that begin with "cut" as synonyms for "=cut"
2283 Branch: perl
2284 ! toke.c
2285____________________________________________________________________________
2286[ 29758] By: nicholas on 2007/01/11 15:37:12
2287 Log: Change 29753 messed up do_hv_dump() [my fault]
2288 Branch: perl
2289 ! embed.fnc proto.h
2290____________________________________________________________________________
2291[ 29757] By: rgs on 2007/01/11 15:07:28
2292 Log: Silence an "unused parameter" warning in Perl_reg_numbered_buff_get().
2293 This parameter might become handy in the future, so keep it.
2294 Branch: perl
2295 ! regcomp.c
2296____________________________________________________________________________
2297[ 29756] By: rgs on 2007/01/11 14:47:01
2298 Log: Subject: [PATCH] Add Regexp::Keep \K functionality to regex engine as well as add \v and \V, cleanup and more docs for regatom()
2299 From: demerphq <demerphq@gmail.com>
2300 Date: Wed, 10 Jan 2007 20:33:39 +0100
2301 Message-ID: <9b18b3110701101133i46dc5fd0p1476a0f1dd1e9c5a@mail.gmail.com>
2302
2303 (plus POD nits by Merijn and myself)
2304 Branch: perl
2305 ! pod/perl595delta.pod pod/perlre.pod regcomp.c regcomp.sym
2306 ! regexec.c regexp.h regnodes.h t/op/pat.t
2307____________________________________________________________________________
2308[ 29753] By: nicholas on 2007/01/11 13:23:40
2309 Log: do_gv_dump, do_gvgv_dump and do_hv_dump call all actually take a NULL
2310 parameter. Patch for do_hv_dump supplied by Brandon L Black, other
2311 two added after code inspection.
2312 Branch: perl
2313 ! embed.fnc proto.h
2314____________________________________________________________________________
2315[ 29751] By: rgs on 2007/01/11 10:34:02
2316 Log: Fix bug #40407: after a seek on a PerlIO::scalar filehandle,
2317 ensure there's a string buffer in the scalar
2318 Branch: perl
2319 ! ext/PerlIO/scalar/scalar.xs
2320____________________________________________________________________________
2321[ 29750] By: rgs on 2007/01/11 09:51:56
2322 Log: Subject: [PATCH] AutoLoader fix, part 2
2323 From: Steffen Mueller <rt8363b02@sneakemail.com>
2324 Date: Wed, 10 Jan 2007 18:52:23 +0100
2325 Message-ID: <20070110175148.26694.qmail@lists.develooper.com>
2326 Branch: perl
2327 ! lib/AutoLoader.pm lib/AutoLoader.t
2328____________________________________________________________________________
2329[ 29749] By: nicholas on 2007/01/11 00:24:48
2330 Log: In toke.c, merge S_update_debugger_info_pv() and
2331 S_update_debugger_info_sv() into S_update_debugger_info().
2332 Branch: perl
2333 ! embed.fnc embed.h proto.h toke.c
2334____________________________________________________________________________
2335[ 29748] By: nicholas on 2007/01/10 16:24:27
2336 Log: An implementation of change 29735 for blead (PL_curcop could be NULL)
2337 given that blead's refactoring is not yet in maint.
2338 Branch: perl
2339 ! gv.c
2340____________________________________________________________________________
2341[ 29747] By: rgs on 2007/01/10 16:00:17
2342 Log: Regenerate all files
2343 Branch: perl
2344 ! embed.h keywords.h reentr.c reentr.h
2345____________________________________________________________________________
2346[ 29745] By: rgs on 2007/01/10 13:21:03
2347 Log: Subject: PATCH: perlfunc.pod / warn
2348 From: Peter Scott <Peter@PSDT.com>
2349 Date: Wed, 10 Jan 2007 05:18:52 -0800
2350 Message-Id: <pan.2007.01.10.13.18.52.834683@PSDT.com>
2351 Branch: perl
2352 ! pod/perlfunc.pod
2353____________________________________________________________________________
2354[ 29744] By: rgs on 2007/01/10 13:17:37
2355 Log: Subject: Re: [perl #41215] % on scalars sometimes throws away fractions
2356 From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
2357 Date: Tue, 09 Jan 2007 23:39:42 +0900
2358 Message-Id: <20070109233928.07AF.BQW10602@nifty.com>
2359
2360 plus nits by Dominic Dunlop
2361 Branch: perl
2362 ! pod/perlop.pod
2363____________________________________________________________________________
2364[ 29743] By: rgs on 2007/01/10 10:54:27
2365 Log: Subject: Bug in AutoLoader.pm causing endless loop
2366 From: Steffen Mueller <rt8363b02@sneakemail.com>
2367 Date: Tue, 09 Jan 2007 19:15:36 +0100
2368 Message-ID: <45A3DBC8.4010203@sneakemail.com>
2369 Branch: perl
2370 ! lib/AutoLoader.pm
2371____________________________________________________________________________
2372[ 29742] By: rgs on 2007/01/10 10:25:02
2373 Log: Subject: ./miniperl minimod.pl ... Can't locate strict.pm
2374 From: andreas.koenig.7os6VVqR@franz.ak.mind.de (Andreas J. Koenig)
2375 Date: Wed, 10 Jan 2007 04:55:55 +0100
2376 Message-ID: <87lkkbk01g.fsf@k75.linux.bogus>
2377 Branch: perl
2378 ! minimod.pl
2379____________________________________________________________________________
2380[ 29741] By: nicholas on 2007/01/09 21:46:28
2381 Log: Make minimod.pl warnings and strict clean.
2382 Branch: perl
2383 ! minimod.pl
2384____________________________________________________________________________
2385[ 29740] By: nicholas on 2007/01/09 21:44:05
2386 Log: Make makedef.pl warnings and strict clean.
2387 Branch: perl
2388 ! makedef.pl
2389____________________________________________________________________________
2390[ 29739] By: nicholas on 2007/01/09 21:37:31
2391 Log: Make keywords.pl strict and warnings clean.
2392 Branch: perl
2393 ! keywords.pl
2394____________________________________________________________________________
2395[ 29738] By: nicholas on 2007/01/09 21:34:50
2396 Log: Make autodoc.pl strict clean.
2397 Branch: perl
2398 ! autodoc.pl
2399____________________________________________________________________________
2400[ 29736] By: nicholas on 2007/01/09 21:21:56
2401 Log: Make opcode.pl strict and warnings clean.
2402 Branch: perl
2403 ! opcode.pl
2404____________________________________________________________________________
2405[ 29734] By: steveh on 2007/01/09 12:44:15
2406 Log: Subject: Re: Change 29723 breaks t/op/inccode-tie.t on Win32
2407 From: Nicholas Clark <nick@ccl4.org>
2408 Date: Tue, 9 Jan 2007 12:31:17 +0000
2409 Message-ID: <20070109123116.GC30742@plum.flirble.org>
2410 Branch: perl
2411 ! t/op/inccode-tie.t
2412____________________________________________________________________________
2413[ 29732] By: steveh on 2007/01/09 10:40:23
2414 Log: Subject: Re: [PATCH] ANSIfy the PATH environment variable on Windows
2415 From: Jan Dubois <jand@ActiveState.com>
2416 Date: Mon, 08 Jan 2007 14:58:12 -0800
2417 Message-ID: <eei5q29hrchpam2i5g0000mbvu0b1hrm83@4ax.com>
2418
2419 Fixes the Borland build, in which the PATH was getting corrupted
2420 when the variable that was just putenv()'d got free()'d
2421 Branch: perl
2422 ! win32/win32.c
2423____________________________________________________________________________
2424[ 29731] By: rgs on 2007/01/09 10:33:56
2425 Log: Subject: [PATCH] Change #29711 broke tr//c on Win32.
2426 From: demerphq <demerphq@gmail.com>
2427 Date: Mon, 8 Jan 2007 20:31:26 +0100
2428 Message-ID: <9b18b3110701081131v392597c6veed493407c1eede7@mail.gmail.com>
2429 Branch: perl
2430 ! op.c
2431____________________________________________________________________________
2432[ 29730] By: rgs on 2007/01/09 10:04:37
2433 Log: Subject: [PATCH] Let the regex parser decide if we have a special pattern or not.
2434 From: demerphq <demerphq@gmail.com>
2435 Date: Tue, 9 Jan 2007 00:46:31 +0100
2436 Message-ID: <9b18b3110701081546n2c3f19acy29adc0d233bb848c@mail.gmail.com>
2437 Branch: perl
2438 ! op.c op.h pp.c pp_ctl.c regcomp.c regexp.h
2439____________________________________________________________________________
2440[ 29729] By: nicholas on 2007/01/09 09:58:17
2441 Log: socketpair.t was written in 2001. At that time, Test::More got confused
2442 if you forked under it. Test::More 0.47 added support to detect forking
2443 which resolves this. Hence there is now no need to fork() in a BEGIN
2444 block, which causes issues on Win32 due to how pseudofork works.
2445 Branch: perl
2446 ! ext/Socket/t/socketpair.t
2447____________________________________________________________________________
2448[ 29728] By: rgs on 2007/01/09 09:28:52
2449 Log: Revert change #29708 (useless)
2450 Branch: perl
2451 ! win32/win32.c
2452____________________________________________________________________________
2453[ 29727] By: nicholas on 2007/01/08 23:27:26
2454 Log: Eliminate pp_threadsv, as it was only ever used by 5005 threads.
2455 Branch: perl
2456 ! dump.c ext/Opcode/Opcode.pm op.c opcode.h opcode.pl opnames.h
2457 ! pp.sym pp_proto.h
2458____________________________________________________________________________
2459[ 29724] By: nicholas on 2007/01/08 21:52:32
2460 Log: do or die; for all the List::Util pure perl tests.
2461 Branch: perl
2462 ! ext/List/Util/t/p_blessed.t ext/List/Util/t/p_first.t
2463 ! ext/List/Util/t/p_lln.t ext/List/Util/t/p_max.t
2464 ! ext/List/Util/t/p_maxstr.t ext/List/Util/t/p_min.t
2465 ! ext/List/Util/t/p_minstr.t ext/List/Util/t/p_openhan.t
2466 ! ext/List/Util/t/p_readonly.t ext/List/Util/t/p_reduce.t
2467 ! ext/List/Util/t/p_refaddr.t ext/List/Util/t/p_reftype.t
2468 ! ext/List/Util/t/p_shuffle.t ext/List/Util/t/p_sum.t
2469 ! ext/List/Util/t/p_tainted.t
2470____________________________________________________________________________
2471[ 29723] By: nicholas on 2007/01/08 21:20:26
2472 Log: do $file; won't propagate errors from die, as do is an implicit eval.
2473 So need to propagate errors with $@.
2474 Branch: perl
2475 ! ext/DynaLoader/hints/gnukfreebsd.pl
2476 ! ext/DynaLoader/hints/gnuknetbsd.pl
2477 ! ext/NDBM_File/hints/gnukfreebsd.pl
2478 ! ext/NDBM_File/hints/gnuknetbsd.pl
2479 ! ext/ODBM_File/hints/gnukfreebsd.pl
2480 ! ext/ODBM_File/hints/gnuknetbsd.pl
2481 ! ext/POSIX/hints/gnukfreebsd.pl ext/POSIX/hints/gnuknetbsd.pl
2482 ! ext/Storable/hints/gnukfreebsd.pl
2483 ! ext/Storable/hints/gnuknetbsd.pl lib/perl5db.pl
2484 ! lib/utf8_heavy.pl symbian/config.pl symbian/makesis.pl
2485 ! symbian/xsbuild.pl t/comp/require.t t/op/caller.t t/op/do.t
2486 ! t/op/inccode-tie.t t/op/regexp_noamp.t t/op/regexp_notrie.t
2487 ! t/op/regexp_qr.t t/op/regexp_qr_embed.t t/op/regexp_trielist.t
2488 ! t/op/threads.t t/uni/case.pl win32/ce-helpers/makedist.pl
2489____________________________________________________________________________
2490[ 29719] By: nicholas on 2007/01/08 14:28:17
2491 Log: Mention -C on #! line in perltodo. Remove some trailing whitespace that
2492 podchecker warned over.
2493 Branch: perl
2494 ! pod/perltodo.pod
2495____________________________________________________________________________
2496[ 29718] By: rgs on 2007/01/08 11:09:10
2497 Log: Change the API doc for some of the SvXXX testing macros.
2498 Often, those macros simply test a bit in sv_flags, so
2499 the return value should be assigned to a U32 instead of
2500 a bool to avoid truncation. (bug perl #32884)
2501 Branch: perl
2502 ! pod/perlapi.pod sv.h
2503____________________________________________________________________________
2504[ 29717] By: rgs on 2007/01/08 10:35:04
2505 Log: Turn taint warnings (-t) into severe warnings, so they're
2506 on by default, without having to play games with the
2507 warning bits. Add a test for -t.
2508 Branch: perl
2509 ! perl.c pp_ctl.c t/lib/warnings/taint taint.c warnings.h
2510 ! warnings.pl
2511____________________________________________________________________________
2512[ 29716] By: rgs on 2007/01/08 09:26:01
2513 Log: Silence casting warnings
2514 Branch: perl
2515 ! regcomp.c
2516____________________________________________________________________________
2517[ 29715] By: merijn on 2007/01/08 07:34:29
2518 Log: Default "$undef" for NV_PRESERVES_UV_BITS causes compilation
2519 failure of sv.c when triggered
2520 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
2521 Date: Mon, 8 Jan 2007 00:49:11 +0100
2522 Message-ID: <20070108004911.7022445c@r2d2>
2523 Branch: perl
2524 ! Configure
2525____________________________________________________________________________
2526[ 29713] By: merijn on 2007/01/08 07:19:02
2527 Log: Subject: help cygwin find its dlls even on taint tests with no path
2528 From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
2529 Date: Sun, 7 Jan 2007 16:56:28 -0800 (PST)
2530 Message-ID: <2437.63.226.247.31.1168217788.squirrel@63.226.247.31>
2531 Branch: perl
2532 ! cygwin/Makefile.SHs t/op/taint.t
2533____________________________________________________________________________
2534[ 29712] By: davem on 2007/01/08 00:14:22
2535 Log: fix occasional op/time.t failure
2536 test 2 uses far more sys than user time, so it's possible to burn
2537 20 secs of wall time without an apparent increase in user time
2538 Branch: perl
2539 ! t/op/time.t
2540____________________________________________________________________________
2541[ 29711] By: davem on 2007/01/08 00:06:44
2542 Log: allocate op_pv strings from shared mem pool
2543 Branch: perl
2544 ! op.c toke.c
2545____________________________________________________________________________
2546[ 29710] By: rgs on 2007/01/07 23:27:03
2547 Log: In the new test for less.pm, call use_ok at compile-time
2548 and add -w.
2549 Branch: perl
2550 ! lib/less.t
2551____________________________________________________________________________
2552[ 29709] By: rgs on 2007/01/07 23:24:31
2553 Log: Subject: [PATCH] less useful
2554 From: "Joshua ben Jore" <twists@gmail.com>
2555 Date: Sat, 6 Jan 2007 13:33:15 -0800
2556 Message-ID: <dc5c751d0701061333w7b89ea48kf5c8993e3de19b44@mail.gmail.com>
2557 Branch: perl
2558 ! lib/less.pm lib/less.t
2559____________________________________________________________________________
2560[ 29708] By: rgs on 2007/01/07 23:12:26
2561 Log: Subject: Re: [PATCH] ANSIfy the PATH environment variable on Windows
2562 From: demerphq <demerphq@gmail.com>
2563 Date: Sun, 7 Jan 2007 20:51:43 +0100
2564 Message-ID: <9b18b3110701071151y13eaa554w257d2d5016ee0983@mail.gmail.com>
2565 Branch: perl
2566 ! win32/win32.c
2567____________________________________________________________________________
2568[ 29707] By: rgs on 2007/01/07 23:08:04
2569 Log: Subject: DynaLoader test failure on cygwin
2570 From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
2571 Date: Sun, 7 Jan 2007 11:56:21 -0800 (PST)
2572 Message-ID: <1675.63.226.247.31.1168199781.squirrel@63.226.247.31>
2573 Branch: perl
2574 ! ext/DynaLoader/t/DynaLoader.t
2575____________________________________________________________________________
2576[ 29706] By: davem on 2007/01/07 14:55:27
2577 Log: silence a warning in perly.c
2578 Branch: perl
2579 ! perly.c
2580____________________________________________________________________________
2581[ 29705] By: rgs on 2007/01/06 07:19:09
2582 Log: Subject: patch: shorten perl.h by six lines
2583 From: "David Nicol" <davidnicol@gmail.com>
2584 Date: Sat, 6 Jan 2007 00:02:24 -0600
2585 Message-ID: <934f64a20701052202p1c77a226w32634a1c69f584c7@mail.gmail.com>
2586 Branch: perl
2587 ! perl.h
2588____________________________________________________________________________
2589[ 29704] By: rgs on 2007/01/06 06:58:41
2590 Log: Add 2007 copyrights in a few more .pl files that
2591 generate code (thanks to Jarkko)
2592 Branch: perl
2593 ! overload.pl reentr.pl
2594____________________________________________________________________________
2595[ 29703] By: rgs on 2007/01/05 23:15:38
2596 Log: Silence a gcc warning, spotted by Tels
2597 Branch: perl
2598 ! regcomp.c
2599____________________________________________________________________________
2600[ 29702] By: rgs on 2007/01/05 18:30:52
2601 Log: Bump version of PerlIO::via after last change
2602 Branch: perl
2603 ! ext/PerlIO/via/via.pm
2604____________________________________________________________________________
2605[ 29701] By: rgs on 2007/01/05 18:26:43
2606 Log: Subject: [PATCH] ext/PerlIO/via/via.xs freeing the wrong thing
2607 From: Bo Lindbergh <blgl@hagernas.com>
2608 Date: Fri, 5 Jan 2007 19:19:53 +0100
2609 Message-Id: <C7070BEE-BFB6-4FA2-A50B-BF20CDB3B61F@hagernas.com>
2610 Branch: perl
2611 ! ext/PerlIO/via/via.xs
2612____________________________________________________________________________
2613[ 29700] By: rgs on 2007/01/05 15:37:54
2614 Log: Normalize copyright of perlio.c for years >= 2006
2615 Branch: perl
2616 ! perlio.c
2617____________________________________________________________________________
2618[ 29699] By: steveh on 2007/01/05 15:04:59
2619 Log: Do the same as #29697 for Win32
2620 Branch: perl
2621 ! win32/Makefile win32/makefile.mk
2622____________________________________________________________________________
2623[ 29698] By: rgs on 2007/01/05 14:37:31
2624 Log: Fix the interaction of -w and -t when provided on the command-line
2625 and/or on the shebang line : do not reset the warning bits to
2626 'only taint'.
2627 Branch: perl
2628 ! perl.c pp_ctl.c
2629____________________________________________________________________________
2630[ 29697] By: rgs on 2007/01/05 12:27:22
2631 Log: Fix distclean now that we have re::Tie::Hash::NamedCapture
2632 Branch: perl
2633 ! Makefile.SH
2634____________________________________________________________________________
2635[ 29696] By: rgs on 2007/01/05 10:47:58
2636 Log: Update copyright years in .c files
2637 Branch: perl
2638 ! doio.c doop.c gv.c miniperlmain.c pad.c perl.c pp.c pp_ctl.c
2639 ! pp_hot.c pp_sort.c pp_sys.c regcomp.c regexec.c scope.c
2640 ! universal.c utf8.c
2641____________________________________________________________________________
2642[ 29695] By: rgs on 2007/01/05 10:34:36
2643 Log: Update copyright years in .h files. Also, in .pl
2644 files that generate .h files, so they'll be ready
2645 next time.
2646 Branch: perl
2647 ! XSUB.h keywords.pl op.h opcode.pl pad.h perlio.h perlsdio.h
2648 ! perlsfio.h pp.h regcomp.h regexp.h scope.h thrdvar.h unixish.h
2649 ! utf8.h utfebcdic.h util.h
2650____________________________________________________________________________
2651[ 29694] By: rgs on 2007/01/05 10:21:58
2652 Log: Update copyright for perlio.c
2653 Branch: perl
2654 ! perlio.c
2655____________________________________________________________________________
2656[ 29693] By: rgs on 2007/01/05 09:55:22
2657 Log: Subject: Re: What if NV_PRESERVES_UV_BITS is undef? (was: Re: [PATCH] Configure test code fails to compile if SIGFPE is undefined)
2658 From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
2659 Date: Thu, 04 Jan 2007 00:21:02 +0900
2660 Message-Id: <20070104001943.6BC2.BQW10602@nifty.com>
2661 Branch: perl
2662 ! ext/Data/Dumper/t/dumper.t ext/Devel/Peek/t/Peek.t
2663____________________________________________________________________________
2664[ 29692] By: steveh on 2007/01/05 09:45:08
2665 Log: Silence various VC6 warnings
2666 Branch: perl
2667 ! ext/B/B.xs perly.c regexec.c util.c win32/win32.c
2668____________________________________________________________________________
2669[ 29691] By: rgs on 2007/01/05 09:11:30
2670 Log: Subject: Re: [PATCH] perlio.c repair
2671 From: Bo Lindbergh <blgl@hagernas.com>
2672 Date: Thu, 4 Jan 2007 18:22:09 +0100
2673 Message-Id: <E22DC961-6821-4AC2-BA2F-9B5B06927758@hagernas.com>
2674 Branch: perl
2675 ! perlio.c
2676____________________________________________________________________________
2677[ 29690] By: rgs on 2007/01/05 07:49:03
2678 Log: Subject: [PATCH] ANSIfy the PATH environment variable on Windows
2679 From: Jan Dubois <jand@ActiveState.com>
2680 Date: Thu, 04 Jan 2007 12:37:48 -0800
2681 Message-ID: <7coqp2pme3r30qaonticuv6c6licieg4cg@4ax.com>
2682 Branch: perl
2683 ! win32/perllib.c win32/win32.c
2684____________________________________________________________________________
2685[ 29689] By: rgs on 2007/01/05 07:47:08
2686 Log: Subject: [PATCH] Add error handling to win32_ansipath
2687 From: Jan Dubois <jand@ActiveState.com>
2688 Date: Thu, 04 Jan 2007 12:20:21 -0800
2689 Message-ID: <f2oqp2dbdglim8bda4q1kajt9k3cvpqqga@4ax.com>
2690 Branch: perl
2691 ! win32/win32.c
2692____________________________________________________________________________
2693[ 29688] By: rgs on 2007/01/04 17:04:11
2694 Log: Upgrade Module::Load::Conditional to 0.14
2695 Branch: perl
2696 + lib/Module/Load/Conditional/t/to_load/InPod.pm
2697 ! MANIFEST lib/Module/Load/Conditional.pm
2698 ! lib/Module/Load/Conditional/t/01_Module_Load_Conditional.t
2699 ! lib/Module/Load/Conditional/t/to_load/Commented.pm
2700 ! lib/Module/Load/Conditional/t/to_load/LoadIt.pm
2701 ! lib/Module/Load/Conditional/t/to_load/Must/Be/Loaded.pm
2702____________________________________________________________________________
2703[ 29687] By: rgs on 2007/01/04 15:33:16
2704 Log: 4th patch from:
2705
2706 Subject: [PATCH] Cleanup SVf arguments (2nd try)
2707 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
2708 Date: Mon, 1 Jan 2007 20:16:13 +0100
2709 Message-ID: <20070101201613.4120d9ef@r2d2>
2710
2711 Introduce an SVfARG() macro for %SVf (%-p here) arguments to
2712 perl's printf
2713 Branch: perl
2714 ! XSUB.h doio.c gv.c hv.c mg.c op.c pad.c perl.c perl.h perlio.c
2715 ! pp.c pp_ctl.c pp_hot.c pp_sort.c pp_sys.c regcomp.c regexec.c
2716 ! sv.c toke.c universal.c utf8.c
2717____________________________________________________________________________
2718[ 29686] By: rgs on 2007/01/04 15:29:02
2719 Log: The first three patches from:
2720
2721 Subject: [PATCH] Cleanup SVf arguments (2nd try)
2722 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
2723 Date: Mon, 1 Jan 2007 20:16:13 +0100
2724 Message-ID: <20070101201613.4120d9ef@r2d2>
2725
2726 Adds (void*) casts to %-p and %p printf arguments
2727 Branch: perl
2728 ! XSUB.h doio.c hv.c mg.c perl.c perlio.c pp.c pp_hot.c
2729 ! regcomp.c regexec.c scope.c sv.c util.c
2730____________________________________________________________________________
2731[ 29685] By: steveh on 2007/01/04 15:21:50
2732 Log: Subject: Re: [PATCH] Symbian port: add Series 90 support
2733 From: Jarkko Hietaniemi <jhi@iki.fi>
2734 Date: Thu, 04 Jan 2007 03:35:54 -0500
2735 Message-ID: <459CBC6A.4060806@iki.fi>
2736
2737 Fixes a VC7/VC7.1 linker error following #29650/#29651
2738 Branch: perl
2739 ! perl.h util.c
2740____________________________________________________________________________
2741[ 29684] By: rgs on 2007/01/04 14:40:18
2742 Log: Remove no longer used magic vtable
2743 Branch: perl
2744 ! XSUB.h perl.h
2745____________________________________________________________________________
2746[ 29683] By: rgs on 2007/01/04 14:39:08
2747 Log: Silence a 'null argument' warning
2748 Branch: perl
2749 ! dump.c
2750____________________________________________________________________________
2751[ 29682] By: rgs on 2007/01/04 14:30:02
2752 Log: Subject: Re: [PATCH] Change implementation of %+ to use a proper tied hash interface and add support for %-
2753 From: demerphq <demerphq@gmail.com>
2754 Date: Fri, 29 Dec 2006 21:45:51 +0100
2755 Message-ID: <9b18b3110612291245q792fe91cu69422d2b81bb4f0b@mail.gmail.com>
2756 Branch: perl
2757 + ext/re/lib/re/Tie/Hash/NamedCapture.pm
2758 ! MANIFEST doop.c dump.c embed.fnc embed.h ext/re/re.pm
2759 ! ext/re/re.xs ext/re/t/re_funcs.t global.sym gv.c hv.c mg.c
2760 ! perl.h pod/perlapi.pod pod/perlintern.pod pod/perlvar.pod
2761 ! proto.h regcomp.c sv.c t/op/pat.t
2762____________________________________________________________________________
2763[ 29681] By: rgs on 2007/01/04 10:32:13
2764 Log: Subject: [PATCH] Add note to perltodo.pod about Unicode and file globbing
2765 From: Jan Dubois <jand@ActiveState.com>
2766 Date: Thu, 28 Dec 2006 19:06:00 -0800
2767 Message-ID: <4e19p2lgme9qbqjkv78q7154vg6hlaar19@4ax.com>
2768 Branch: perl
2769 ! pod/perltodo.pod
2770____________________________________________________________________________
2771[ 29680] By: davem on 2007/01/04 01:03:22
2772 Log: make parser_free actually free the parser!
2773 also remove two SAVEs left over from #29655
2774 Branch: perl
2775 ! perly.c toke.c
2776____________________________________________________________________________
2777[ 29679] By: nicholas on 2007/01/03 23:13:43
2778 Log: Rename OURSTASH to SvOURSTASH and OURSTASH_set to SvOURSTASH_set.
2779 Branch: perl
2780 ! dump.c pad.c pad.h sv.c sv.h
2781____________________________________________________________________________
2782[ 29678] By: davem on 2007/01/03 22:17:48
2783 Log: handle cloning of parsers on the save stack
2784 Branch: perl
2785 ! perly.c scope.c scope.h sv.c
2786____________________________________________________________________________
2787[ 29677] By: nicholas on 2007/01/03 22:02:49
2788 Log: Teach dump about OURSTASH and COP ranges stored in the NV union.
2789 Branch: perl
2790 ! dump.c
2791____________________________________________________________________________
2792[ 29676] By: stevep on 2007/01/03 18:23:32
2793 Log: Subject: [PATCH] Update change 29607 to affect only Win32
2794 From: Jan Dubois <jand@ActiveState.com>
2795 Date: Wed, 03 Jan 2007 08:48:22 -0800
2796 Message-ID: <f9nnp2lf4hsb74jf9unlsj59ahsf4f1o1v@4ax.com>
2797 Branch: perl
2798 ! lib/blib.pm
2799____________________________________________________________________________
2800[ 29675] By: steveh on 2007/01/03 17:56:16
2801 Log: Subject: [PATCH] Use short pathnames in $^X and @INC if the long form cannot be represented in the current codepage
2802 From: Jan Dubois <jand@ActiveState.com>
2803 Date: Thu, 28 Dec 2006 18:59:40 -0800
2804 Message-ID: <vq09p2p09k6rcu6c9t0mab3vnc335ghg9m@4ax.com>
2805
2806 Subject: Re: [PATCH] Use short pathnames in $^X and @INC if the long form cannot be represented in the current codepage
2807 From: Jan Dubois <jand@ActiveState.com>
2808 Date: Wed, 03 Jan 2007 08:12:35 -0800
2809 Message-ID: <orknp2pj17265modfosjkp2qtt4bdgtgjp@4ax.com>
2810 Branch: perl
2811 ! makedef.pl win32/perlhost.h win32/perllib.c win32/vdir.h
2812 ! win32/win32.c win32/win32iop.h
2813____________________________________________________________________________
2814[ 29674] By: stevep on 2007/01/03 17:02:53
2815 Log: Subject: [PATCH] Re: g++ unhappy
2816 From: Jarkko Hietaniemi <jhi@iki.fi>
2817 Date: Mon, 01 Jan 2007 14:35:46 -0500
2818 Message-ID: <45996292.5090000@iki.fi>
2819 Branch: perl
2820 ! regcomp.c
2821____________________________________________________________________________
2822[ 29673] By: nicholas on 2007/01/03 15:17:29
2823 Log: Make the ptr_table functions available in an unthreaded perl, as other
2824 code (such as Storable) can take advantage of them.
2825 Branch: perl
2826 ! embed.fnc embed.h intrpvar.h makedef.pl proto.h sv.c
2827____________________________________________________________________________
2828[ 29672] By: stevep on 2007/01/03 13:56:57
2829 Log: Subject: [PATCH] IO::Compress::* 2.003
2830 From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
2831 Date: Tue, 2 Jan 2007 13:14:26 -0000
2832 Message-ID: <02ca01c72e6f$eef88360$6401a8c0@myopwv.com>
2833 Branch: perl
2834 ! ext/Compress/Raw/Zlib/Changes ext/Compress/Raw/Zlib/README
2835 ! ext/Compress/Raw/Zlib/lib/Compress/Raw/Zlib.pm
2836 ! ext/Compress/Zlib/Changes ext/Compress/Zlib/Makefile.PL
2837 ! ext/Compress/Zlib/README
2838 ! ext/Compress/Zlib/lib/Compress/Zlib.pm
2839 ! ext/IO/Compress/Base/Changes ext/IO/Compress/Base/README
2840 ! ext/IO/Compress/Base/lib/IO/Compress/Base.pm
2841 ! ext/IO/Compress/Base/lib/IO/Compress/Base/Common.pm
2842 ! ext/IO/Compress/Base/lib/IO/Uncompress/AnyUncompress.pm
2843 ! ext/IO/Compress/Base/lib/IO/Uncompress/Base.pm
2844 ! ext/IO/Compress/Zlib/Changes ext/IO/Compress/Zlib/Makefile.PL
2845 ! ext/IO/Compress/Zlib/README
2846 ! ext/IO/Compress/Zlib/lib/IO/Compress/Adapter/Deflate.pm
2847 ! ext/IO/Compress/Zlib/lib/IO/Compress/Adapter/Identity.pm
2848 ! ext/IO/Compress/Zlib/lib/IO/Compress/Deflate.pm
2849 ! ext/IO/Compress/Zlib/lib/IO/Compress/Gzip.pm
2850 ! ext/IO/Compress/Zlib/lib/IO/Compress/Gzip/Constants.pm
2851 ! ext/IO/Compress/Zlib/lib/IO/Compress/RawDeflate.pm
2852 ! ext/IO/Compress/Zlib/lib/IO/Compress/Zip.pm
2853 ! ext/IO/Compress/Zlib/lib/IO/Compress/Zip/Constants.pm
2854 ! ext/IO/Compress/Zlib/lib/IO/Compress/Zlib/Constants.pm
2855 ! ext/IO/Compress/Zlib/lib/IO/Compress/Zlib/Extra.pm
2856 ! ext/IO/Compress/Zlib/lib/IO/Uncompress/Adapter/Identity.pm
2857 ! ext/IO/Compress/Zlib/lib/IO/Uncompress/Adapter/Inflate.pm
2858 ! ext/IO/Compress/Zlib/lib/IO/Uncompress/AnyInflate.pm
2859 ! ext/IO/Compress/Zlib/lib/IO/Uncompress/Gunzip.pm
2860 ! ext/IO/Compress/Zlib/lib/IO/Uncompress/Inflate.pm
2861 ! ext/IO/Compress/Zlib/lib/IO/Uncompress/RawInflate.pm
2862 ! ext/IO/Compress/Zlib/lib/IO/Uncompress/Unzip.pm
2863____________________________________________________________________________
2864[ 29671] By: stevep on 2007/01/03 01:46:41
2865 Log: Upgrade to Time-HiRes-1.9704
2866 Branch: perl
2867 ! ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
2868 ! ext/Time/HiRes/HiRes.xs ext/Time/HiRes/t/HiRes.t
2869____________________________________________________________________________
2870[ 29670] By: nicholas on 2007/01/02 21:45:08
2871 Log: Update copyright years to include 2007. (Plus a couple of 2006s and
2872 earlier we missed in av.h and hv.h)
2873 Branch: perl
2874 ! av.h cv.h dump.c hv.h op.c parser.h perly.c sv.h
2875____________________________________________________________________________
2876[ 29669] By: nicholas on 2007/01/02 21:10:13
2877 Log: Assignment to a tainted variable was causing confusion if the source
2878 value was an NV too large for an IV (bug #40708). Fix the confusion
2879 by not promoting private flags to public flags in S_save_magic if
2880 there are already public flags.
2881 Branch: perl
2882 ! mg.c t/op/taint.t
2883____________________________________________________________________________
2884[ 29668] By: nicholas on 2007/01/02 20:47:31
2885 Log: PVMG can be isUV too.
2886 Branch: perl
2887 ! dump.c ext/Devel/Peek/t/Peek.t
2888____________________________________________________________________________
2889[ 29667] By: davem on 2007/01/02 19:44:23
2890 Log: fix -Mad build breakage
2891 Branch: perl
2892 ! perly.c
2893____________________________________________________________________________
2894[ 29666] By: nicholas on 2007/01/02 18:14:26
2895 Log: Copying to FORMATs should work (and not fail assertions if the value
2896 is floating point). Copying to ARRAYs and HASHes can't work and should
2897 croak.
2898 Branch: perl
2899 ! pod/perldiag.pod sv.c
2900____________________________________________________________________________
2901[ 29665] By: nicholas on 2007/01/02 17:41:06
2902 Log: It's good to be able to dump FORMATs too :-)
2903 Branch: perl
2904 ! cv.h
2905____________________________________________________________________________
2906[ 29664] By: nicholas on 2007/01/02 16:28:48
2907 Log: Remove the vestigal "#if 0"s from header files that defined same-sized
2908 *allocated structs, as these are not going to be needed again.
2909 Branch: perl
2910 ! av.h hv.h sv.h
2911____________________________________________________________________________
2912[ 29663] By: nicholas on 2007/01/02 16:05:02
2913 Log: Probably better to make PAD_FAKELEX_ANON and PAD_FAKELEX_MULTI special
2914 cases, instead of scanning pad.h to find them, and picking up 3 other
2915 superfluous definitions as a side effect.
2916 Branch: perl
2917 ! ext/B/defsubs_h.PL ext/B/t/concise-xs.t
2918____________________________________________________________________________
2919[ 29662] By: nicholas on 2007/01/02 14:55:29
2920 Log: Note that the examples for the structure copying bug example are no
2921 longer relevant because of the XPVGV re-ordering.
2922 Branch: perl
2923 ! sv.c
2924____________________________________________________________________________
2925[ 29661] By: steveh on 2007/01/02 14:50:56
2926 Log: Fix a couple of linker errors on Win32
2927 Branch: perl
2928 ! makedef.pl
2929____________________________________________________________________________
2930[ 29660] By: davem on 2007/01/02 14:02:40
2931 Log: remove conflict in pending_ident function and field name
2932 Branch: perl
2933 ! embed.fnc embed.h proto.h toke.c
2934____________________________________________________________________________
2935[ 29659] By: steveh on 2007/01/02 11:18:26
2936 Log: Check miniperl exists before using it to run uupacktool.pl
2937 during distclean
2938 Branch: perl
2939 ! win32/Makefile win32/makefile.mk
2940____________________________________________________________________________
2941[ 29658] By: merijn on 2007/01/02 07:15:38
2942 Log: Subject: [PATCH] Configure test code fails to compile if SIGFPE is undefined
2943 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
2944 Date: Tue, 2 Jan 2007 00:08:27 +0100
2945 Message-ID: <20070102000827.7acf11c8@r2d2>
2946 Branch: perl
2947 ! Configure
2948____________________________________________________________________________
2949[ 29656] By: davem on 2007/01/02 02:19:20
2950 Log: Subject: [PATCH] really should test compile in AIX or something (fixup after the Series 90 patch)
2951 From: Jarkko Hietaniemi <jhi@cc.hut.fi>
2952 Date: Tue, 2 Jan 2007 03:15:42 +0200 (EET)
2953 Message-Id: <200701020115.l021FgtC495074@kosh.hut.fi>
2954 Branch: perl
2955 ! makedef.pl
2956____________________________________________________________________________
2957[ 29655] By: davem on 2007/01/02 01:51:05
2958 Log: move easy lexer state variables into PL_parser
2959 (where "easy" == "only appear in toke.c")
2960 Branch: perl
2961 ! embed.fnc embed.h embedvar.h intrpvar.h parser.h perl.h
2962 ! perlapi.h perly.c proto.h sv.c toke.c
2963____________________________________________________________________________
2964[ 29654] By: stevep on 2007/01/02 00:07:52
2965 Log: Quiet a smoke warning in toke.c and bump the copyright year.
2966 Branch: perl
2967 ! toke.c
2968____________________________________________________________________________
2969[ 29653] By: stevep on 2007/01/01 22:48:33
2970 Log: Welcome to 2007! Time to update copyrights from changes earlier
2971 today.
2972 Branch: perl
2973 ! embed.h embed.pl embedvar.h global.sym hv.c mg.c perl.h
2974 ! perlapi.c perlapi.h proto.h sv.c util.c
2975____________________________________________________________________________
2976[ 29652] By: davem on 2007/01/01 22:37:40
2977 Log: split parser initialisation from parser execution
2978 Branch: perl
2979 ! embed.fnc embed.h parser.h perly.c proto.h toke.c
2980____________________________________________________________________________
2981[ 29651] By: stevep on 2007/01/01 19:30:05
2982 Log: Add file missed in change #29650.
2983 Branch: perl
2984 + symbian/PerlUiS90.rss
2985____________________________________________________________________________
2986[ 29650] By: stevep on 2007/01/01 15:41:48
2987 Log: Subject: [PATCH] Symbian port: add Series 90 support
2988 From: Jarkko Hietaniemi <jhi@iki.fi>
2989 Date: Mon, 01 Jan 2007 08:49:03 -0500
2990 Message-ID: <4599114F.8020307@iki.fi>
2991 Branch: perl
2992 ! MANIFEST README.symbian embed.fnc embed.h embedvar.h
2993 ! global.sym hv.c intrpvar.h lib/ExtUtils/Constant/ProxySubs.pm
2994 ! mg.c perl.h perlapi.h perlio.c pod/perlapi.pod proto.h sv.c
2995 ! symbian/PerlApp.cpp symbian/PerlApp.h symbian/PerlUi.cpp
2996 ! symbian/PerlUi.h symbian/config.pl symbian/config.sh
2997 ! symbian/cwd.pl symbian/install.cfg symbian/makesis.pl
2998 ! symbian/sdk.pl symbian/xsbuild.pl util.c
2999____________________________________________________________________________
3000[ 29649] By: davem on 2007/01/01 11:24:07
3001 Log: split parser stack from parser object
3002 Branch: perl
3003 ! parser.h perly.c
3004____________________________________________________________________________
3005[ 29648] By: davem on 2006/12/31 18:56:37
3006 Log: in lex_start(), ensure that all lexer state vars are saved
3007 and re-initialised. This is mostly overkill, but mimicks the
3008 effect of having all the vars in a single parser object.
3009 Branch: perl
3010 ! toke.c
3011____________________________________________________________________________
3012[ 29647] By: nicholas on 2006/12/31 16:58:18
3013 Log: Rationalise the logic in lex_start for creating a new temporary if the
3014 passed in SV is read only or doesn't end in ';'. Also, allow a NULL
3015 pointer to imply a zero length string, which saves creating a mortal
3016 in pp_require, only for it to be ignored in favour of a new SV.
3017 Branch: perl
3018 ! embed.fnc pp_ctl.c proto.h toke.c
3019____________________________________________________________________________
3020[ 29646] By: stevep on 2006/12/31 16:37:54
3021 Log: Fix to test failures caused by change #29606 when PERLIO=stdio.
3022 Based on suggestions from Ilya Zakharevich in
3023 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2006-12/msg00646.html
3024 Branch: perl
3025 ! lib/SelfLoader.pm
3026____________________________________________________________________________
3027[ 29645] By: merijn on 2006/12/31 13:58:57
3028 Log: Subject: [PATCH] smoke signs suppression
3029 From: Jarkko Hietaniemi <jhi@iki.fi>
3030 Date: Sun, 31 Dec 2006 08:51:52 -0500
3031 Message-ID: <4597C078.4000503@iki.fi>
3032 Branch: perl
3033 ! iperlsys.h perly.c regcomp.c
3034____________________________________________________________________________
3035[ 29644] By: nicholas on 2006/12/31 12:31:09
3036 Log: As freeing up PL_linestr is now done via the scope stack, there's no
3037 need to make any temporary varariable a mortal, and waste effort on
3038 the temp stack (not) clearing it up.
3039 Branch: perl
3040 ! toke.c
3041____________________________________________________________________________
3042[ 29643] By: nicholas on 2006/12/31 12:07:37
3043 Log: PL_linestr needs to survive until the end of scope, not just the next
3044 FREETMPS. Fixes the underlying cause of the thread cloning SEGV
3045 reported in http://www.nntp.perl.org/group/perl.perl5.porters/63123
3046 Branch: perl
3047 + t/op/threads_create.pl
3048 ! MANIFEST sv.c t/op/threads.t toke.c
3049____________________________________________________________________________
3050[ 29642] By: nicholas on 2006/12/31 00:08:00
3051 Log: Move SVt_BIND to be the lowest type after SVt_NULL. This will force all
3052 code attempting to upgrade a BIND to anything into sv_upgrade(), which
3053 for now will croak, but in future can DTRT, for whatever TRT is decided
3054 to be. Make SvOK() check the flags of the referenant for a BIND, as I
3055 envisage that the only flag bit that will get set on a BIND is SVf_UTF8
3056 even if the referant has a defined value.
3057 Branch: perl
3058 ! dump.c ext/B/B.xs sv.c sv.h
3059____________________________________________________________________________
3060[ 29641] By: stevep on 2006/12/30 05:55:53
3061 Log: Subject: [PATCH] Update Compress Modules to version 2.002
3062 From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
3063 Date: Fri, 29 Dec 2006 20:50:26 -0000
3064 Message-ID: <000501c72b8a$f96b2ba0$6401a8c0@myopwv.com>
3065 Branch: perl
3066 ! ext/Compress/Raw/Zlib/Changes ext/Compress/Raw/Zlib/README
3067 ! ext/Compress/Raw/Zlib/lib/Compress/Raw/Zlib.pm
3068 ! ext/Compress/Zlib/Changes ext/Compress/Zlib/README
3069 ! ext/Compress/Zlib/lib/Compress/Zlib.pm
3070 ! ext/Compress/Zlib/t/03zlib-v1.t ext/Compress/Zlib/t/14gzopen.t
3071 ! ext/IO/Compress/Base/Changes ext/IO/Compress/Base/README
3072 ! ext/IO/Compress/Base/lib/IO/Compress/Base.pm
3073 ! ext/IO/Compress/Base/lib/IO/Compress/Base/Common.pm
3074 ! ext/IO/Compress/Base/lib/IO/Uncompress/AnyUncompress.pm
3075 ! ext/IO/Compress/Base/lib/IO/Uncompress/Base.pm
3076 ! ext/IO/Compress/Base/t/01misc.t ext/IO/Compress/Zlib/Changes
3077 ! ext/IO/Compress/Zlib/README
3078 ! ext/IO/Compress/Zlib/lib/IO/Compress/Adapter/Deflate.pm
3079 ! ext/IO/Compress/Zlib/lib/IO/Compress/Adapter/Identity.pm
3080 ! ext/IO/Compress/Zlib/lib/IO/Compress/Deflate.pm
3081 ! ext/IO/Compress/Zlib/lib/IO/Compress/Gzip.pm
3082 ! ext/IO/Compress/Zlib/lib/IO/Compress/Gzip/Constants.pm
3083 ! ext/IO/Compress/Zlib/lib/IO/Compress/RawDeflate.pm
3084 ! ext/IO/Compress/Zlib/lib/IO/Compress/Zip.pm
3085 ! ext/IO/Compress/Zlib/lib/IO/Compress/Zip/Constants.pm
3086 ! ext/IO/Compress/Zlib/lib/IO/Compress/Zlib/Constants.pm
3087 ! ext/IO/Compress/Zlib/lib/IO/Compress/Zlib/Extra.pm
3088 ! ext/IO/Compress/Zlib/lib/IO/Uncompress/Adapter/Identity.pm
3089 ! ext/IO/Compress/Zlib/lib/IO/Uncompress/Adapter/Inflate.pm
3090 ! ext/IO/Compress/Zlib/lib/IO/Uncompress/AnyInflate.pm
3091 ! ext/IO/Compress/Zlib/lib/IO/Uncompress/Gunzip.pm
3092 ! ext/IO/Compress/Zlib/lib/IO/Uncompress/Inflate.pm
3093 ! ext/IO/Compress/Zlib/lib/IO/Uncompress/RawInflate.pm
3094 ! ext/IO/Compress/Zlib/lib/IO/Uncompress/Unzip.pm
3095 ! t/lib/compress/CompTestUtils.pm t/lib/compress/multi.pl
3096 ! t/lib/compress/oneshot.pl
3097____________________________________________________________________________
3098[ 29640] By: davem on 2006/12/30 01:18:18
3099 Log: fix a test failing under -Dmad
3100 Branch: perl
3101 ! ext/List/Util/t/weak.t
3102____________________________________________________________________________
3103[ 29639] By: nicholas on 2006/12/29 16:20:39
3104 Log: With xlow and xhigh as U32, PAD_MAX shouldn't be IV_MAX, as on a 64 bit
3105 system this can't be stored.
3106 Branch: perl
3107 ! pad.c
3108____________________________________________________________________________
3109[ 29638] By: nicholas on 2006/12/29 14:42:03
3110 Log: I failed to run regen.pl to propagate my pad.c changes to perlintern.pod
3111 Branch: perl
3112 ! pod/perlintern.pod
3113____________________________________________________________________________
3114[ 29637] By: nicholas on 2006/12/29 00:17:18
3115 Log: In Perl_fbm_compile, really rarest should be U32 not I32, as it is
3116 set from a U32, and used as an array index.
3117 Branch: perl
3118 ! util.c
3119____________________________________________________________________________
3120[ 29636] By: davem on 2006/12/29 00:08:35
3121 Log: further fix for #29543: fix parser leaks caused by croaking
3122 Branch: perl
3123 ! dump.c op.c op.h perly.c t/comp/parser.t
3124____________________________________________________________________________
3125[ 29635] By: nicholas on 2006/12/28 23:57:16
3126 Log: Eliminate BmPREVIOUS_set - with the complexity gone from how the datum
3127 is stored, there's no need for it.
3128 Branch: perl
3129 ! sv.h util.c
3130____________________________________________________________________________
3131[ 29634] By: nicholas on 2006/12/28 23:35:54
3132 Log: Move all the FBM data fields from the table into a struct xbm_s which
3133 is part of the xnv union.
3134 Branch: perl
3135 ! av.h cv.h hv.h sv.h util.c
3136____________________________________________________________________________
3137[ 29633] By: nicholas on 2006/12/28 22:40:37
3138 Log: With PAD_COMPNAME_GEN in SvUVX, SvCUR is trustworthy once more.
3139 Branch: perl
3140 ! op.c pad.h sv.c
3141____________________________________________________________________________
3142[ 29632] By: nicholas on 2006/12/28 22:03:56
3143 Log: Move PAD_COMPNAME_GEN from SvCUR to SvUVX.
3144 Branch: perl
3145 ! op.c pad.c pad.h
3146____________________________________________________________________________
3147[ 29631] By: nicholas on 2006/12/28 21:41:52
3148 Log: Move PAD_FAKELEX_ANON and PAD_FAKELEX_MULTI to pad.h, export them via
3149 B.pm, so that B::Concise doesn't need to hard code magic numbers.
3150 Branch: perl
3151 ! ext/B/B/Concise.pm ext/B/defsubs_h.PL ext/B/t/concise-xs.t
3152 ! pad.c pad.h
3153____________________________________________________________________________
3154[ 29630] By: nicholas on 2006/12/28 21:21:22
3155 Log: Move the low/high cop sequences from NVX/IVX to a two U32 structure
3156 in the xnv union. This frees up IVX for the PL_generation code, which
3157 in turn will allow SvCUR to return to its real purpose.
3158 Branch: perl
3159 ! av.h cv.h hv.h pad.c pad.h sv.h
3160____________________________________________________________________________
3161[ 29629] By: nicholas on 2006/12/28 20:02:03
3162 Log: Abstract the pad code's overloaded use of SvNVX and SvIVX into
3163 4 macros COP_SEQ_RANGE_LOW, COP_SEQ_RANGE_HIGH, PARENT_PAD_INDEX
3164 and PARENT_FAKELEX_FLAGS
3165 Branch: perl
3166 ! ext/B/B.pm ext/B/B.xs ext/B/B/Concise.pm ext/B/B/Deparse.pm
3167 ! pad.c pad.h
3168____________________________________________________________________________
3169[ 29628] By: nicholas on 2006/12/28 17:55:06
3170 Log: Change PAD_MAX to something a bit less FORTRAN-ish than 999999999.
3171 Branch: perl
3172 ! pad.c
3173____________________________________________________________________________
3174[ 29627] By: stevep on 2006/12/27 19:36:13
3175 Log: Upgrade to Errno-1.10 (!). I have left the core tests as is for
3176 now as well as for Makefile.PL, which need some looking into.
3177 Branch: perl
3178 ! ext/Errno/ChangeLog ext/Errno/Errno_pm.PL
3179____________________________________________________________________________
3180[ 29626] By: nicholas on 2006/12/27 15:27:58
3181 Log: Subject: [PATCH] Macroize char class tests in case to remove duplicated code.
3182 From: demerphq <demerphq@gmail.com>
3183 Message-ID: <9b18b3110612270237i40e5ef34ud80898459ee338eb@mail.gmail.com>
3184 Date: Wed, 27 Dec 2006 11:37:36 +0100
3185 Branch: perl
3186 ! regcomp.c
3187____________________________________________________________________________
3188[ 29625] By: stevep on 2006/12/27 14:13:27
3189 Log: Upgrade to CPAN-1.83_66.
3190 Branch: perl
3191 + lib/CPAN/Kwalify.pm lib/CPAN/Kwalify/distroprefs.dd
3192 + lib/CPAN/Kwalify/distroprefs.yml
3193 ! MANIFEST lib/CPAN.pm lib/CPAN/FirstTime.pm
3194 ! lib/CPAN/HandleConfig.pm lib/CPAN/Version.pm
3195 ! lib/CPAN/t/10version.t
3196____________________________________________________________________________
3197[ 29624] By: stevep on 2006/12/26 15:53:57
3198 Log: Cannot use a L<> within a preformatted section of a Pod document.
3199 Branch: perl
3200 ! pod/perlreref.pod
3201____________________________________________________________________________
3202[ 29623] By: rgs on 2006/12/26 14:22:15
3203 Log: Subject: Re: Named-capture regex syntax
3204 From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
3205 Date: Tue, 26 Dec 2006 23:11:38 +0900
3206 Message-Id: <20061226231027.8320.BQW10602@nifty.com>
3207 Branch: perl
3208 ! t/op/pat.t
3209____________________________________________________________________________
3210[ 29622] By: rgs on 2006/12/25 17:09:07
3211 Log: Fix a couple of warnings
3212 Branch: perl
3213 ! regcomp.c
3214____________________________________________________________________________
3215[ 29621] By: rgs on 2006/12/25 17:03:14
3216 Log: Subject: Re: Named-capture regex syntax
3217 From: demerphq <demerphq@gmail.com>
3218 Date: Sun, 24 Dec 2006 14:38:15 +0100
3219 Message-ID: <9b18b3110612240538m5c45654br7d27171835f6664@mail.gmail.com>
3220 Branch: perl
3221 ! pod/perldiag.pod pod/perlre.pod regcomp.c regcomp.h t/op/pat.t
3222 ! t/op/re_tests
3223____________________________________________________________________________
3224[ 29620] By: rgs on 2006/12/24 09:28:22
3225 Log: The PERLIO environment variable, when unset, doesn't default to :stdio.
3226 Branch: perl
3227 ! pod/perlrun.pod
3228____________________________________________________________________________
3229[ 29619] By: rgs on 2006/12/23 16:15:50
3230 Log: Fix #6006 for taint mode too.
3231 Branch: perl
3232 ! op.c t/op/subst.t
3233____________________________________________________________________________
3234[ 29618] By: rgs on 2006/12/23 15:52:27
3235 Log: Remove -T from op/subst.t, and add a new test file, substT.t,
3236 to run the s/// tests under taint mode; mark the test for
3237 RT #6006 as TODO, but only with -T.
3238 Branch: perl
3239 + t/op/substT.t
3240 ! MANIFEST t/op/subst.t
3241____________________________________________________________________________
3242[ 29617] By: rgs on 2006/12/23 15:38:50
3243 Log: A better fix for RT #6006: revert change 29616, which was bogus,
3244 and add OP_SCOPE to the list of "dangerous" ops that might appear
3245 on the right side of s///.
3246 However, this fix does not work under taint mode, and op/subst.t
3247 has -T.
3248 Branch: perl
3249 ! op.c
3250____________________________________________________________________________
3251[ 29616] By: rgs on 2006/12/23 13:52:02
3252 Log: Fix RT #6006: Regexp replaces using large replacement variables fail
3253 some of the time (i.e. when the substitution contains something
3254 like ${10}). Patch derived from a patch by Hugo van der Sanden;
3255 added also a second test (Yves Orton already added a TODO test
3256 for this.)
3257 Branch: perl
3258 ! op.c t/op/subst.t
3259____________________________________________________________________________
3260[ 29615] By: rgs on 2006/12/23 12:31:26
3261 Log: Upgrade to Module::Build 0.2806
3262 Branch: perl
3263 + lib/Module/Build/Config.pm
3264 ! MANIFEST lib/Module/Build.pm lib/Module/Build/API.pod
3265 ! lib/Module/Build/Authoring.pod lib/Module/Build/Base.pm
3266 ! lib/Module/Build/Changes lib/Module/Build/Compat.pm
3267 ! lib/Module/Build/Cookbook.pm lib/Module/Build/ModuleInfo.pm
3268 ! lib/Module/Build/PPMMaker.pm
3269 ! lib/Module/Build/Platform/Amiga.pm
3270 ! lib/Module/Build/Platform/Default.pm
3271 ! lib/Module/Build/Platform/EBCDIC.pm
3272 ! lib/Module/Build/Platform/MPEiX.pm
3273 ! lib/Module/Build/Platform/MacOS.pm
3274 ! lib/Module/Build/Platform/RiscOS.pm
3275 ! lib/Module/Build/Platform/Unix.pm
3276 ! lib/Module/Build/Platform/VMS.pm
3277 ! lib/Module/Build/Platform/VOS.pm
3278 ! lib/Module/Build/Platform/Windows.pm
3279 ! lib/Module/Build/Platform/aix.pm
3280 ! lib/Module/Build/Platform/darwin.pm
3281 ! lib/Module/Build/Platform/os2.pm lib/Module/Build/Version.pm
3282 ! lib/Module/Build/t/basic.t lib/Module/Build/t/ext.t
3283 ! lib/Module/Build/t/extend.t lib/Module/Build/t/metadata.t
3284 ! lib/Module/Build/t/moduleinfo.t lib/Module/Build/t/xs.t
3285____________________________________________________________________________
3286[ 29614] By: rgs on 2006/12/23 11:45:28
3287 Log: syswrite() wasn't reporting a warning when writing to a filehandle
3288 opened only for input.
3289 Branch: perl
3290 ! pp_sys.c t/lib/warnings/pp_sys
3291____________________________________________________________________________
3292[ 29613] By: rgs on 2006/12/22 15:44:51
3293 Log: The Perl 6 specification is still evolving, so don't refer to it.
3294 Branch: perl
3295 ! pod/perlsyn.pod
3296____________________________________________________________________________
3297[ 29612] By: stevep on 2006/12/22 15:18:02
3298 Log: miniperl may not have been successfully built before running a
3299 "make distclean".
3300 Branch: perl
3301 ! Makefile.SH
3302____________________________________________________________________________
3303[ 29611] By: stevep on 2006/12/22 14:53:17
3304 Log: Silence an unused variable warning in sv.c.
3305 Branch: perl
3306 ! sv.h
3307____________________________________________________________________________
3308[ 29610] By: rgs on 2006/12/22 11:30:47
3309 Log: Unshare the shared string gp_file_hek only if it exists in a GP.
3310 Not doing this will produce invalid frees in the global destruction
3311 process, probably because the empty string will get freed several
3312 times. This should be safe since gp_file_hek is only assigned a
3313 new value with share_hek().
3314 Branch: perl
3315 ! gv.c
3316____________________________________________________________________________
3317[ 29609] By: rgs on 2006/12/21 10:24:05
3318 Log: Upgrade to Text::Balanced 2.0.0
3319 Branch: perl
3320 ! lib/Text/Balanced.pm lib/Text/Balanced/Changes
3321 ! lib/Text/Balanced/README lib/Text/Balanced/t/extqlk.t
3322____________________________________________________________________________
3323[ 29608] By: rgs on 2006/12/21 10:12:14
3324 Log: Subject: [PATCH] threads 1.57
3325 From: "Jerry D. Hedden" <jdhedden@yahoo.com>
3326 Date: Wed, 20 Dec 2006 10:30:21 -0800 (PST)
3327 Message-ID: <20061220183021.79793.qmail@web30205.mail.mud.yahoo.com>
3328 Branch: perl
3329 ! ext/threads/Changes ext/threads/README ext/threads/t/exit.t
3330 ! ext/threads/t/join.t ext/threads/t/state.t
3331 ! ext/threads/t/thread.t ext/threads/threads.pm
3332 ! ext/threads/threads.xs
3333____________________________________________________________________________
3334[ 29607] By: rgs on 2006/12/21 09:47:34
3335 Log: Subject: [PATCH] allow blib.pm to be used for testing Win32 module (again)
3336 From: Jan Dubois <jand@ActiveState.com>
3337 Date: Wed, 20 Dec 2006 18:53:51 -0800
3338 Message-ID: <vjtjo21l5ksgeab6k9l46d9pvlg5vf86rt@4ax.com>
3339 Branch: perl
3340 ! lib/blib.pm
3341____________________________________________________________________________
3342[ 29606] By: stevep on 2006/12/21 05:47:31
3343 Log: Subject: [PATCH 5.8.8] SelfLoader after fork()
3344 From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
3345 Date: Mon, 18 Dec 2006 01:13:59 -0800
3346 Message-ID: <20061218091359.GA14985@powdermilk.math.berkeley.edu>
3347 Branch: perl
3348 ! lib/SelfLoader.pm
3349____________________________________________________________________________
3350[ 29605] By: stevep on 2006/12/21 05:12:28
3351 Log: Subject: [PATCH] Implement killpg() for MSWin32
3352 From: Jan Dubois <jand@ActiveState.com>
3353 Date: Wed, 20 Dec 2006 15:41:00 -0800
3354 Message-ID: <m8hjo2pasv3hdbhd1sj9sasen7tm38hrhp@4ax.com>
3355 Branch: perl
3356 ! win32/config.bc win32/config.gc win32/config.vc
3357 ! win32/config.vc64 win32/config_H.bc win32/config_H.gc
3358 ! win32/config_H.vc win32/config_H.vc64 win32/perlhost.h
3359 ! win32/win32.c win32/win32.h
3360____________________________________________________________________________
3361[ 29604] By: rgs on 2006/12/20 16:13:32
3362 Log: Subject: Re: [PATCH] Making adding binary files possible
3363 From: demerphq <demerphq@gmail.com>
3364 Date: Wed, 20 Dec 2006 16:00:33 +0100
3365 Message-ID: <9b18b3110612200700k48157cd1n1f2305f306b7de32@mail.gmail.com>
3366
3367 plus matching updates to Makefile.SH and patching.pod
3368 Branch: perl
3369 + uupacktool.pl win32/perlexe.ico.packd
3370 - pack.pl packed_files.pl win32/makeico.pl
3371 ! MANIFEST Makefile.SH Porting/patching.pod win32/Makefile
3372 ! win32/Makefile.ce win32/makefile.mk
3373____________________________________________________________________________
3374[ 29603] By: merijn on 2006/12/20 12:58:41
3375 Log: Open Configure to the world of 64bitonly environments
3376 Branch: perl
3377 ! Configure
3378____________________________________________________________________________
3379[ 29601] By: rgs on 2006/12/20 11:15:29
3380 Log: Fix leaks in label strings allocation in COPs
3381 Branch: perl
3382 ! cop.h perly.act perly.h perly.tab perly.y toke.c
3383____________________________________________________________________________
3384[ 29600] By: rgs on 2006/12/20 09:30:06
3385 Log: Don't free the original label string when assigning it to cop_label,
3386 since it comes directly from the parser. (That was making op/goto.t
3387 fail under threads and without debugging on some platforms.)
3388 Branch: perl
3389 ! cop.h
3390____________________________________________________________________________
3391[ 29599] By: stevep on 2006/12/20 04:20:14
3392 Log: Subject: [PATCH] threads::shared 1.06
3393 From: "Jerry D. Hedden" <jdhedden@yahoo.com>
3394 Date: Tue, 19 Dec 2006 10:30:47 -0800 (PST)
3395 Message-ID: <525867.40748.qm@web30207.mail.mud.yahoo.com>
3396 Branch: perl
3397 ! ext/threads/shared/Changes ext/threads/shared/README
3398 ! ext/threads/shared/shared.pm ext/threads/shared/shared.xs
3399 ! ext/threads/shared/t/cond.t
3400____________________________________________________________________________
3401[ 29598] By: stevep on 2006/12/20 04:14:06
3402 Log: Subject: [PATCH] Update cwd() to return the "short" pathname if the long one doesn't fit the codepage
3403 From: Jan Dubois <jand@ActiveState.com>
3404 Date: Mon, 18 Dec 2006 21:37:25 -0800
3405 Message-ID: <3rteo219or8hqr511e4vg1fnsgvgemb4sh@4ax.com>
3406 Branch: perl
3407 ! win32/perlhost.h win32/vdir.h
3408____________________________________________________________________________
3409[ 29597] By: stevep on 2006/12/20 04:07:11
3410 Log: Subject: [PATCH] let readdir() return the alternate (short) filename if the long name is outside the current codepage
3411 From: Jan Dubois <jand@ActiveState.com>
3412 Date: Tue, 19 Dec 2006 13:49:40 -0800
3413 Message-ID: <8nmgo2dr5gtmv00gtfu07g7rdgitr859jk@4ax.com>
3414 Branch: perl
3415 ! win32/win32.c
3416____________________________________________________________________________
3417[ 29596] By: merijn on 2006/12/19 19:48:51
3418 Log: Subject: [PATCH] Re: 'localtime' not thread-safe under HP-UX B.11.11/64
3419 From: "Jerry D. Hedden" <jdhedden@yahoo.com>
3420 Date: Mon, 18 Dec 2006 10:18:28 -0800 (PST)
3421 Message-ID: <31291.28361.qm@web30205.mail.mud.yahoo.com>
3422 Branch: perl
3423 ! hints/hpux.sh
3424____________________________________________________________________________
3425[ 29595] By: rgs on 2006/12/19 15:22:24
3426 Log: Proper cleanup for Errno.pm
3427 Branch: perl
3428 ! ext/Errno/Makefile.PL
3429____________________________________________________________________________
3430[ 29594] By: rgs on 2006/12/19 15:14:47
3431 Log: Fix paths of pack.pl in patching.pod
3432 Branch: perl
3433 ! Porting/patching.pod
3434____________________________________________________________________________
3435[ 29593] By: rgs on 2006/12/19 15:07:45
3436 Log: Subject: [PATCH] Making adding binary files possible
3437 From: "Jos Boumans" <kane@dwim.org>
3438 Date: Fri, 15 Dec 2006 20:51:45 +0100 (CET)
3439 Message-ID: <19978.80.127.35.68.1166212305.squirrel@webmail.xs4all.nl>
3440
3441 with a few tweaks
3442 Branch: perl
3443 + pack.pl packed_files.pl
3444 ! MANIFEST Makefile.SH Porting/patching.pod
3445____________________________________________________________________________
3446[ 29592] By: rgs on 2006/12/19 10:50:13
3447 Log: Add a regression test to verify that POSIX::AUTOLOAD works,
3448 and silence a potential warning from it.
3449 Branch: perl
3450 ! ext/POSIX/POSIX.pm ext/POSIX/t/posix.t
3451____________________________________________________________________________
3452[ 29591] By: rgs on 2006/12/19 10:23:29
3453 Log: Disable strictures in POSIX AUTOLOAD
3454 Branch: perl
3455 ! ext/POSIX/POSIX.pm
3456____________________________________________________________________________
3457[ 29590] By: rgs on 2006/12/19 09:49:30
3458 Log: Subject: [PATCH] Don't destroy the Unicode system environment on Perl startup
3459 From: Jan Dubois <jand@ActiveState.com>
3460 Date: Mon, 18 Dec 2006 16:34:33 -0800
3461 Message-ID: <bsbeo2hama2sdo3kqdbrdhp505caeft6h9@4ax.com>
3462 Branch: perl
3463 ! perl.c
3464____________________________________________________________________________
3465[ 29589] By: davem on 2006/12/19 02:25:19
3466 Log: make -Dpv print 8 parser stack items, not 9
3467 Branch: perl
3468 ! perly.c
3469____________________________________________________________________________
3470[ 29588] By: nicholas on 2006/12/18 22:12:36
3471 Log: Making strict et al propagate into autoloaded subroutines seems a
3472 worthy todo.
3473 Branch: perl
3474 ! pod/perltodo.pod
3475____________________________________________________________________________
3476[ 29587] By: nicholas on 2006/12/18 22:04:19
3477 Log: Ensure that POSIX.pm is strict and warnings compliant throughout if
3478 the __END__ is temporarily removed.
3479 Branch: perl
3480 ! ext/POSIX/POSIX.pm
3481____________________________________________________________________________
3482[ 29586] By: nicholas on 2006/12/18 21:23:43
3483 Log: Given that POSIX already has AutoLoader loaded, move as much as
3484 possible of POSIX::SigRt out to AutoLoadLand, so that it won't be
3485 loaded unless someone starts using the realtime signals interface.
3486 Branch: perl
3487 ! ext/POSIX/POSIX.pm
3488____________________________________________________________________________
3489[ 29585] By: rgs on 2006/12/18 16:06:38
3490 Log: Subject: Re: [PATCH] do not meddle in the affairs of PERL_TRACK_MEMPOOL
3491 From: Jarkko Hietaniemi <jhi@iki.fi>
3492 Date: Sun, 17 Dec 2006 22:17:34 -0500
3493 Message-ID: <4586084E.8040706@iki.fi>
3494
3495 Introduce CopLABEL() macro to deal with labels attached to COPs.
3496 Branch: perl
3497 ! cop.h op.c scope.h
3498____________________________________________________________________________
3499[ 29584] By: stevep on 2006/12/18 15:36:11
3500 Log: Subject: [PATCH blead] Re: [perl #41071] require stringifies code references in tied @INC
3501 From: Rick Delaney <rick@bort.ca>
3502 Date: Fri, 15 Dec 2006 23:28:25 -0500
3503 Message-ID: <20061216042825.GB23501@localhost.localdomain>
3504 Branch: perl
3505 + t/op/inccode-tie.t
3506 ! MANIFEST pp_ctl.c t/op/inccode.t
3507____________________________________________________________________________
3508[ 29583] By: rgs on 2006/12/18 14:43:58
3509 Log: ExtUtils/MakeMaker.pm: WriteEmptyMakefile() was ignoring FIRST_MAKEFILE
3510
3511 Subject: [PATCH 5.8.8] OS/2 build, small change
3512 From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
3513 Date: Mon, 18 Dec 2006 01:20:12 -0800
3514 Message-ID: <20061218092012.GA15022@powdermilk.math.berkeley.edu>
3515 Branch: perl
3516 ! lib/ExtUtils/MakeMaker.pm
3517____________________________________________________________________________
3518[ 29582] By: rgs on 2006/12/18 14:43:05
3519 Log: lib/perl5db.pl: Remove code now moved to OS2::Process
3520
3521 Subject: [PATCH 5.8.8] OS/2 build, small change
3522 From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
3523 Date: Mon, 18 Dec 2006 01:20:12 -0800
3524 Message-ID: <20061218092012.GA15022@powdermilk.math.berkeley.edu>
3525 Branch: perl
3526 ! lib/perl5db.pl
3527____________________________________________________________________________
3528[ 29581] By: rgs on 2006/12/18 13:35:18
3529 Log: Bump version number of ExtUtils::MM_Unix after last change
3530 Branch: perl
3531 ! lib/ExtUtils/MM_Unix.pm
3532____________________________________________________________________________
3533[ 29580] By: rgs on 2006/12/18 13:34:00
3534 Log: Subject: [PATCH 5.8.8] OS/2-specific fixes, round II
3535 From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
3536 Date: Mon, 18 Dec 2006 00:45:24 -0800
3537 Message-ID: <20061218084524.GA14866@powdermilk.math.berkeley.edu>
3538 Branch: perl
3539 + os2/OS2/Process/t/os2_atoms.t
3540 + os2/OS2/Process/t/os2_clipboard.t os2/os2_pipe.t
3541 ! MANIFEST emacs/ptags ext/DynaLoader/XSLoader_pm.PL
3542 ! lib/ExtUtils/MM_Unix.pm os2/Makefile.SHs
3543 ! os2/OS2/Process/Process.pm os2/OS2/Process/Process.xs
3544 ! os2/OS2/Process/t/os2_process.t os2/OS2/REXX/DLL/Changes
3545 ! os2/OS2/REXX/DLL/DLL.pm os2/os2.c os2/os2ish.h perl.c util.c
3546____________________________________________________________________________
3547[ 29579] By: rgs on 2006/12/18 11:53:54
3548 Log: ExtUtils::Command is now maintained separately from MakeMaker
3549 Branch: perl
3550 ! Porting/Maintainers.pl
3551____________________________________________________________________________
3552[ 29578] By: rgs on 2006/12/18 11:47:56
3553 Log: Subject: [PATCH 5.8.8] Fixes for the test suite on OS/2
3554 From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
3555 Date: Wed, 13 Dec 2006 18:32:22 -0800
3556 Message-ID: <20061214023222.GA29084@powdermilk.math.berkeley.edu>
3557 Branch: perl
3558 ! ext/IO/t/io_unix.t lib/ExtUtils/t/eu_command.t
3559 ! lib/Time/Local.t os2/OS2/ExtAttr/t/os2_ea.t t/io/fs.t
3560 ! t/op/stat.t
3561____________________________________________________________________________
3562[ 29577] By: rgs on 2006/12/18 10:49:15
3563 Log: Subject: [PATCH 5.8.8] OS/2: survive SIGCHLD
3564 From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
3565 Date: Mon, 18 Dec 2006 00:55:19 -0800
3566 Message-ID: <20061218085519.GA14893@powdermilk.math.berkeley.edu>
3567
3568 plus a perldiag entry for the new error,
3569 "Maximal count of pending signals (%s) exceeded"
3570 Branch: perl
3571 ! mg.c pod/perldiag.pod
3572____________________________________________________________________________
3573[ 29576] By: rgs on 2006/12/18 10:07:10
3574 Log: Subject: [PATCH] C++: regcomp.c and ext/Time/Piece/Piece.xs
3575 From: Jarkko Hietaniemi <jhi@iki.fi>
3576 Date: Sun, 17 Dec 2006 22:45:29 -0500
3577 Message-ID: <45860ED9.9090808@iki.fi>
3578 Branch: perl
3579 ! ext/Time/Piece/Piece.xs regcomp.c
3580____________________________________________________________________________
3581[ 29575] By: rgs on 2006/12/18 09:58:48
3582 Log: Subject: PATCH: Add =encoding directive to non-latin READMEs
3583 From: Slaven Rezic <slaven@rezic.de>
3584 Date: 16 Dec 2006 11:20:36 +0100
3585 Message-ID: <87wt4sdtvv.fsf@biokovo.herceg.de>
3586 Branch: perl
3587 ! README.cn README.jp README.ko README.tw
3588____________________________________________________________________________
3589[ 29574] By: rgs on 2006/12/18 09:51:09
3590 Log: Subject: [PATCH] perl.c: leak avoidance
3591 From: Jarkko Hietaniemi <jhi@iki.fi>
3592 Date: Sat, 16 Dec 2006 11:48:13 -0500
3593 Message-ID: <4584234D.7070209@iki.fi>
3594 Branch: perl
3595 ! perl.c
3596____________________________________________________________________________
3597[ 29573] By: craigb on 2006/12/18 01:15:43
3598 Log: In vms/vms.c, don't prototype decw$term_port until after
3599 config.h (via perl.h) is included. That's where USE_VMS_DECTERM
3600 is defined.
3601 Branch: perl
3602 ! vms/vms.c
3603____________________________________________________________________________
3604[ 29572] By: craigb on 2006/12/18 01:11:41
3605 Log: Don't try to build Win32 on VMS
3606 Branch: perl
3607 ! configure.com
3608____________________________________________________________________________
3609[ 29571] By: nicholas on 2006/12/18 00:27:43
3610 Log: POSIX::SigAction::new can be moved into the AUTOLOAD section.
3611 Branch: perl
3612 ! ext/POSIX/POSIX.pm
3613____________________________________________________________________________
3614[ 29570] By: davem on 2006/12/18 00:24:01
3615 Log: move parser state into new parser object, PL_parser
3616 Branch: perl
3617 + parser.h
3618 ! MANIFEST embedvar.h intrpvar.h perl.h perlapi.h perly.c
3619 ! pod/perlapi.pod pod/perlintern.pod toke.c
3620____________________________________________________________________________
3621[ 29569] By: davem on 2006/12/17 22:21:40
3622 Log: merge the four parser stacks into one
3623 Branch: perl
3624 ! perly.act perly.c regen_perly.pl
3625____________________________________________________________________________
3626[ 29568] By: davem on 2006/12/17 20:00:19
3627 Log: delete dead code and macros from perly.c
3628 Branch: perl
3629 ! perly.c
3630____________________________________________________________________________
3631[ 29567] By: davem on 2006/12/17 19:42:35
3632 Log: unify stacks arithmetic in parser
3633 Branch: perl
3634 ! perly.c
3635____________________________________________________________________________
3636[ 29566] By: nicholas on 2006/12/16 23:03:42
3637 Log: Add a new flag SVprv_PCS_IMPORTED (which is a pseudonym for SVf_SCREAM)
3638 to note when a proxy constant subroutine is copied. This allows us to
3639 correctly set GvIMPORTED_CV_on() if the symbol is ever turned into a
3640 real GV.
3641 Branch: perl
3642 + t/lib/proxy_constant_subs.t
3643 ! MANIFEST dump.c gv.c pp_hot.c sv.h
3644____________________________________________________________________________
3645[ 29565] By: nicholas on 2006/12/16 16:54:06
3646 Log: Split out the use of SVp_SCREAM for GVs with GPs into a new symbolic
3647 flag SVpgv_GP, and use this in isGV_with_GP_on/off.
3648 Branch: perl
3649 ! dump.c ext/Devel/Peek/t/Peek.t gv.c mg.c sv.c sv.h
3650____________________________________________________________________________
3651[ 29564] By: davem on 2006/12/16 15:37:32
3652 Log: remove extraneous declaration prom perly.tab
3653 Branch: perl
3654 ! perly.tab regen_perly.pl
3655____________________________________________________________________________
3656[ 29563] By: rgs on 2006/12/16 10:03:23
3657 Log: Subject: [PATCH] threads 1.56
3658 From: "Jerry D. Hedden" <jdhedden@yahoo.com>
3659 Date: Fri, 15 Dec 2006 09:22:17 -0800 (PST)
3660 Message-ID: <20061215172217.10959.qmail@web30211.mail.mud.yahoo.com>
3661 Branch: perl
3662 ! ext/threads/Changes ext/threads/README ext/threads/t/err.t
3663 ! ext/threads/t/exit.t ext/threads/t/thread.t
3664 ! ext/threads/threads.pm
3665____________________________________________________________________________
3666[ 29562] By: rgs on 2006/12/16 09:54:47
3667 Log: TODO addition by Jerry D. Hedden.
3668 Branch: perl
3669 ! pod/perltodo.pod
3670____________________________________________________________________________
3671[ 29561] By: davem on 2006/12/16 02:53:59
3672 Log: don't include MAD code when its not needed
3673 Branch: perl
3674 ! op.c
3675____________________________________________________________________________
3676[ 29560] By: davem on 2006/12/16 01:36:28
3677 Log: fix a cast warning in perly.c
3678 Branch: perl
3679 ! perly.c
3680____________________________________________________________________________
3681[ 29559] By: nicholas on 2006/12/15 20:14:07
3682 Log: Better documentation for SVf_UTF8. Including SvPV() 1st, SvUTF() 2nd.
3683 Branch: perl
3684 ! sv.h
3685____________________________________________________________________________
3686[ 29558] By: rgs on 2006/12/15 13:51:44
3687 Log: Subject: Re: [PATCH] Errno doesnt rebuild when things it depends on in Config.pm change
3688 From: demerphq <demerphq@gmail.com>
3689 Date: Fri, 15 Dec 2006 12:52:45 +0100
3690 Message-ID: <9b18b3110612150352y2394954bg5acd5ec5fd320d33@mail.gmail.com>
3691 Branch: perl
3692 ! ext/Errno/Makefile.PL
3693____________________________________________________________________________
3694[ 29557] By: rgs on 2006/12/15 10:14:16
3695 Log: Subject: [PATCH] threads 1.54 - Adds ->error() method
3696 From: "Jerry D. Hedden" <jdhedden@yahoo.com>
3697 Date: Thu, 14 Dec 2006 11:17:47 -0800 (PST)
3698 Message-ID: <20061214191748.98286.qmail@web30209.mail.mud.yahoo.com>
3699 Branch: perl
3700 + ext/threads/t/err.t
3701 ! MANIFEST ext/threads/Changes ext/threads/README
3702 ! ext/threads/t/exit.t ext/threads/t/libc.t
3703 ! ext/threads/t/thread.t ext/threads/threads.pm
3704 ! ext/threads/threads.xs
3705____________________________________________________________________________
3706[ 29556] By: steveh on 2006/12/14 16:24:29
3707 Log: Silence a warning from (MinGW's) gcc
3708 Branch: perl
3709 ! ext/Time/Piece/Piece.xs
3710____________________________________________________________________________
3711[ 29555] By: rgs on 2006/12/14 12:43:20
3712 Log: Subject: [PATCH] perl5db.pl Mac OS X fix
3713 From: Bo Lindbergh <blgl@hagernas.com>
3714 Date: Thu, 14 Dec 2006 13:34:06 +0100
3715 Message-Id: <658AFA03-517E-4068-93CA-06D4A93B5CA5@hagernas.com>
3716 Branch: perl
3717 ! lib/perl5db.pl
3718____________________________________________________________________________
3719[ 29554] By: nicholas on 2006/12/14 11:23:16
3720 Log: Turn a tab into 2 spaces to make more room for comments about SV flags.
3721 Sorry about damaging the change history - dig through this change with
3722 http://public.activestate.com/cgi-bin/perlbrowse?show_blame=Show+Annotated+File&filename=sv.h&rev=&change=29552
3723 Branch: perl
3724 ! sv.h
3725____________________________________________________________________________
3726[ 29553] By: steveh on 2006/12/14 09:37:45
3727 Log: Silence a VC compiler warning
3728 Branch: perl
3729 ! op.c
3730____________________________________________________________________________
3731[ 29552] By: nicholas on 2006/12/13 20:56:24
3732 Log: Swap the order of PERL_FBM_PREVIOUS_{L,H}_OFFSET_FROM_TABLE on little
3733 endian machines to hint to the compiler that a 16 bit read could work.
3734 Branch: perl
3735 ! sv.h
3736____________________________________________________________________________
3737[ 29551] By: nicholas on 2006/12/13 19:55:08
3738 Log: Restore the two comments describing BmRARE and BmPREVIOUS that I'd
3739 inadvertently deleted. Explain the setting and testing of
3740 SVpbm_VALID.
3741 Branch: perl
3742 ! sv.h
3743____________________________________________________________________________
3744[ 29550] By: stevep on 2006/12/13 19:53:02
3745 Log: Subject: [PATCH 5.8.8] Text mode wrongly set on pipe file descriptors
3746 From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
3747 Date: Tue, 12 Dec 2006 23:28:25 -0800
3748 Message-ID: <20061213072825.GA26300@powdermilk.math.berkeley.edu>
3749 Branch: perl
3750 ! t/io/pipe.t util.c
3751____________________________________________________________________________
3752[ 29549] By: davem on 2006/12/13 17:24:49
3753 Log: make -Dpv display the parser stack before reduction
3754 (rather than afterwards)
3755 Branch: perl
3756 ! perly.c
3757____________________________________________________________________________
3758[ 29548] By: davem on 2006/12/13 17:16:22
3759 Log: misc MAD coredump fixes and parser leak fixes
3760
3761 - fix MAD coredump in tr///
3762 - fix mad coredump in multi-line string literals
3763 - kill some MAD uninit value warnings
3764 - don't allow assignment to $n in perly.y
3765 - make op_dump handle op_latefree flags
3766 Branch: perl
3767 ! dump.c op.c perly.act perly.h perly.tab perly.y regen_perly.pl
3768 ! toke.c
3769____________________________________________________________________________
3770[ 29547] By: davem on 2006/12/13 12:47:35
3771 Log: fix double free introduced by #29543 (spotted by Nicholas)
3772 Branch: perl
3773 ! op.c
3774____________________________________________________________________________
3775[ 29546] By: rgs on 2006/12/13 10:40:36
3776 Log: Subject: [PATCH] t/op/groups.t: prevent failure on modern FreeBSDs
3777 From: Anton Berezin <tobez@tobez.org>
3778 Date: Tue, 12 Dec 2006 19:59:38 +0100
3779 Message-ID: <20061212185938.GB49084@heechee.tobez.org>
3780 Branch: perl
3781 ! t/op/groups.t
3782____________________________________________________________________________
3783[ 29545] By: steveh on 2006/12/13 10:37:11
3784 Log: Do the same as #29514 for Win32
3785 Branch: perl
3786 ! win32/FindExt.pm
3787____________________________________________________________________________
3788[ 29544] By: nicholas on 2006/12/13 08:35:43
3789 Log: Eliminate PVBM. Store fast Boyer-Moore tables in PVGV.
3790 Add the placeholder for new type, temporarily named BIND, for binding
3791 and aliasing in 6 on 5.
3792 Branch: perl
3793 ! dump.c ext/B/B.xs ext/Storable/Storable.xs op.h
3794 ! pod/perltodo.pod pp_hot.c sv.c sv.h util.c
3795____________________________________________________________________________
3796[ 29543] By: davem on 2006/12/13 01:47:34
3797 Log: fix parser leaks caused by croaking while shifting or reducing
3798 e.g. these no longer leak:
3799 eval q[my $x; local $x] while 1;
3800 eval q[$s = sub <> {}] while 1;
3801 Branch: perl
3802 ! op.c op.h perly.c
3803____________________________________________________________________________
3804[ 29542] By: davem on 2006/12/13 00:16:18
3805 Log: fixup some ival/opval type changes from perly.y/madly.y merger
3806 Branch: perl
3807 ! perly.act perly.h perly.tab perly.y
3808____________________________________________________________________________
3809[ 29541] By: nicholas on 2006/12/12 23:02:56
3810 Log: In theory Perl_magic_setbm() should clear SvTAIL() too. In practice,
3811 I don't think that it matters as this routine is never actualy called
3812 because nothing exposes PVBMs to the world so that the world can assign
3813 to them.
3814 Branch: perl
3815 ! mg.c
3816____________________________________________________________________________
3817[ 29540] By: nicholas on 2006/12/12 22:30:29
3818 Log: Correct the dumping logic for the various bits of flag bending
3819 associated with change 27313 or therabouts.
3820 Branch: perl
3821 ! dump.c
3822____________________________________________________________________________
3823[ 29539] By: nicholas on 2006/12/12 22:03:21
3824 Log: Oops. As of some point one stopped being able to assign integers and
3825 floating point values to typeglobs.
3826 Branch: perl
3827 ! sv.c t/op/glob.t
3828____________________________________________________________________________
3829[ 29538] By: nicholas on 2006/12/12 21:54:22
3830 Log: Correct some assumptions about PVBM table offset in B.xs
3831 Branch: perl
3832 ! ext/B/B.xs
3833____________________________________________________________________________
3834[ 29537] By: nicholas on 2006/12/12 21:31:10
3835 Log: Assert that SvPAD_TYPED_on(), SvPAD_OUR_on() and SvPAD_STATE_on()
3836 are never called on PVGVs.
3837 Branch: perl
3838 ! sv.h
3839____________________________________________________________________________
3840[ 29536] By: nicholas on 2006/12/12 21:00:37
3841 Log: Assert that PVGVs are never SvVALID() in the PVBM sense.
3842 Branch: perl
3843 ! gv.h sv.h
3844____________________________________________________________________________
3845[ 29535] By: nicholas on 2006/12/12 19:54:05
3846 Log: pads haven't actually contained any PVGVs since change 27313.
3847 So correct the docs and assert this in the code.
3848 Branch: perl
3849 ! pad.c sv.c
3850____________________________________________________________________________
3851[ 29534] By: nicholas on 2006/12/12 18:52:55
3852 Log: Shrink Perl_sv_peek() and Perl_do_sv_dump() by using type to name
3853 lookup tables.
3854 Branch: perl
3855 ! dump.c
3856____________________________________________________________________________
3857[ 29533] By: steveh on 2006/12/12 18:02:19
3858 Log: Restore (differently) the setting of $Config{osvers} on Win32
3859 that was removed by #29509
3860 Branch: perl
3861 ! win32/config_sh.PL
3862____________________________________________________________________________
3863[ 29532] By: steveh on 2006/12/12 17:49:51
3864 Log: Silence VC warnings about possible operator precedence problems
3865 and signed/unsigned mismatches
3866 Branch: perl
3867 ! regexec.c sv.h util.c
3868____________________________________________________________________________
3869[ 29531] By: rgs on 2006/12/12 13:32:01
3870 Log: Subject: [PATCH] mg.c: #ifdef only the different bits
3871 From: jhi@cc.hut.fi (Jarkko Hietaniemi)
3872 Date: Tue, 12 Dec 2006 15:18:53 +0200 (EET)
3873 Message-Id: <20061212131853.C2CBA43A67@anubis.hut.fi>
3874 Branch: perl
3875 ! mg.c
3876____________________________________________________________________________
3877[ 29530] By: merijn on 2006/12/12 11:36:41
3878 Log: The overly-picky AIX xlc compiler doesn't like the style
3879 from patch #29446
3880 Branch: perl
3881 ! mg.c
3882____________________________________________________________________________
3883[ 29529] By: rgs on 2006/12/12 11:07:27
3884 Log: Skip IO::Compress::Zlib in perlivp, since that's a distribution name,
3885 not a proper module name.
3886 Branch: perl
3887 ! utils/perlivp.PL
3888____________________________________________________________________________
3889[ 29528] By: rgs on 2006/12/12 10:20:04
3890 Log: Subject: [PATCH] get ext/Win32/Win32.xs to compile on cygwin
3891 From: Jan Dubois <jand@ActiveState.com>
3892 Date: Mon, 11 Dec 2006 13:09:09 -0800
3893 Message-ID: <isfrn2tbfleo1svmmi5kh673f4uh69am11@4ax.com>
3894
3895 and:
3896 Date: Mon, 11 Dec 2006 15:08:53 -0800
3897 Message-ID: <kvorn2h0d14jo3khmmj2a9svsp2mplrodv@4ax.com>
3898 Branch: perl
3899 ! ext/Win32/Win32.xs win32/win32.c
3900____________________________________________________________________________
3901[ 29527] By: nicholas on 2006/12/12 00:07:48
3902 Log: By moving xbm_previous into the SvPVX, we save a U16 from struct xpvbm,
3903 which will likely equate to 4 bytes with padding. (But we add 2 bytes
3904 to the SvPVX buffer...). However, the real win is that xpvbm is now
3905 identical to xpvmg, and all active FBM compiled strings are SvVALID()
3906 true, so now we can eliminate xpvbm, freeing a type for 6 on 5 proxies.
3907 Branch: perl
3908 ! sv.h
3909____________________________________________________________________________
3910[ 29526] By: nicholas on 2006/12/11 23:44:30
3911 Log: Fix allocation bug in change 29524.
3912 Branch: perl
3913 ! util.c
3914____________________________________________________________________________
3915[ 29525] By: nicholas on 2006/12/11 22:52:46
3916 Log: Add BmPREVIOUS_set(), and use it in the one place that BmPREVIOUS is
3917 modified.
3918 Branch: perl
3919 ! sv.h util.c
3920____________________________________________________________________________
3921[ 29524] By: nicholas on 2006/12/11 22:18:53
3922 Log: Move PERL_FBM_TABLE_OFFSET and PERL_FBM_FLAGS_OFFSET_FROM_TABLE to sv.h
3923 Stow BmRARE in the SvPVX, and so delete xbm_rare.
3924 Can you see what it is yet?
3925 Branch: perl
3926 ! sv.h util.c
3927____________________________________________________________________________
3928[ 29523] By: nicholas on 2006/12/11 21:52:12
3929 Log: Fix typo in change 29518 which broke non-debugging builds.
3930 (Here Mark, you can have the spare ; back again)
3931 Branch: perl
3932 ! sv.h
3933____________________________________________________________________________
3934[ 29522] By: nicholas on 2006/12/11 21:21:09
3935 Log: Convert the -1 to a more explicit PERL_FBM_FLAGS_OFFSET_FROM_TABLE.
3936 Branch: perl
3937 ! util.c
3938____________________________________________________________________________
3939[ 29521] By: nicholas on 2006/12/11 21:15:06
3940 Log: Assert that BmRARE() BmPREVIOUS() and BmUSEFUL() are only called on
3941 valid PVBMs.
3942 Branch: perl
3943 ! sv.h
3944____________________________________________________________________________
3945[ 29520] By: nicholas on 2006/12/11 20:55:20
3946 Log: Rename FBM_TABLE_OFFSET to PERL_FBM_TABLE_OFFSET prior to moving it
3947 to a header.
3948 Branch: perl
3949 ! util.c
3950____________________________________________________________________________
3951[ 29519] By: rgs on 2006/12/11 18:33:21
3952 Log: Don't load the Win32 module on non-win32 platforms
3953 Branch: perl
3954 ! lib/File/CheckTree.t
3955____________________________________________________________________________
3956[ 29518] By: nicholas on 2006/12/11 18:26:31
3957 Log: Change SvTAIL() to check that both SVpbm_TAIL|SVpbm_VALID are true.
3958 SVpbm_VALID is the same bit value is SVf_IVisUV, which means that
3959 PVBMs can't actually ever be IOK. Therefore move BmUSEFUL() into the
3960 IV union, and save one I32 per PVBM.
3961 Branch: perl
3962 ! sv.h util.c
3963____________________________________________________________________________
3964[ 29516] By: rgs on 2006/12/11 17:09:17
3965 Log: Changes and README are not needed for Switch.pm
3966 Branch: perl
3967 - lib/Switch/Changes lib/Switch/README
3968 ! MANIFEST
3969____________________________________________________________________________
3970[ 29515] By: rgs on 2006/12/11 16:53:58
3971 Log: As pointed out by Valentin Guignon, there is most
3972 probably one \n too many in the end-of-pod marker.
3973 Branch: perl
3974 ! lib/Switch.pm
3975____________________________________________________________________________
3976[ 29514] By: rgs on 2006/12/11 16:49:06
3977 Log: Configure needs to know about the extensions IO/Compress/Base
3978 and IO/Compress/Zlib, so they get built.
3979 Branch: perl
3980 ! Configure
3981____________________________________________________________________________
3982[ 29513] By: rgs on 2006/12/11 16:16:46
3983 Log: Move files from ext/Compress/IO to ext/IO/Compress
3984 Branch: perl
3985 +> (branch 94 files)
3986 - ext/Compress/IO/Base/Changes ext/Compress/IO/Base/Makefile.PL
3987 - ext/Compress/IO/Base/README
3988 - ext/Compress/IO/Base/lib/File/GlobMapper.pm
3989 - ext/Compress/IO/Base/lib/IO/Compress/Base.pm
3990 - ext/Compress/IO/Base/lib/IO/Compress/Base/Common.pm
3991 - ext/Compress/IO/Base/lib/IO/Uncompress/AnyUncompress.pm
3992 - ext/Compress/IO/Base/lib/IO/Uncompress/Base.pm
3993 - ext/Compress/IO/Base/private/MakeUtil.pm
3994 - ext/Compress/IO/Base/t/01misc.t
3995 - ext/Compress/IO/Base/t/globmapper.t
3996 - ext/Compress/IO/Zlib/Changes ext/Compress/IO/Zlib/Makefile.PL
3997 - ext/Compress/IO/Zlib/README
3998 - ext/Compress/IO/Zlib/examples/gzappend
3999 - ext/Compress/IO/Zlib/examples/gzcat
4000 - ext/Compress/IO/Zlib/examples/gzgrep
4001 - ext/Compress/IO/Zlib/examples/gzstream
4002 - ext/Compress/IO/Zlib/examples/unzip
4003 - ext/Compress/IO/Zlib/lib/IO/Compress/Adapter/Deflate.pm
4004 - ext/Compress/IO/Zlib/lib/IO/Compress/Adapter/Identity.pm
4005 - ext/Compress/IO/Zlib/lib/IO/Compress/Deflate.pm
4006 - ext/Compress/IO/Zlib/lib/IO/Compress/Gzip.pm
4007 - ext/Compress/IO/Zlib/lib/IO/Compress/Gzip/Constants.pm
4008 - ext/Compress/IO/Zlib/lib/IO/Compress/RawDeflate.pm
4009 - ext/Compress/IO/Zlib/lib/IO/Compress/Zip.pm
4010 - ext/Compress/IO/Zlib/lib/IO/Compress/Zip/Constants.pm
4011 - ext/Compress/IO/Zlib/lib/IO/Compress/Zlib/Constants.pm
4012 - ext/Compress/IO/Zlib/lib/IO/Compress/Zlib/Extra.pm
4013 - ext/Compress/IO/Zlib/lib/IO/Uncompress/Adapter/Identity.pm
4014 - ext/Compress/IO/Zlib/lib/IO/Uncompress/Adapter/Inflate.pm
4015 - ext/Compress/IO/Zlib/lib/IO/Uncompress/AnyInflate.pm
4016 - ext/Compress/IO/Zlib/lib/IO/Uncompress/Gunzip.pm
4017 - ext/Compress/IO/Zlib/lib/IO/Uncompress/Inflate.pm
4018 - ext/Compress/IO/Zlib/lib/IO/Uncompress/RawInflate.pm
4019 - ext/Compress/IO/Zlib/lib/IO/Uncompress/Unzip.pm
4020 - ext/Compress/IO/Zlib/private/MakeUtil.pm
4021 - ext/Compress/IO/Zlib/t/001zlib-generic-deflate.t
4022 - ext/Compress/IO/Zlib/t/001zlib-generic-gzip.t
4023 - ext/Compress/IO/Zlib/t/001zlib-generic-rawdeflate.t
4024 - ext/Compress/IO/Zlib/t/001zlib-generic-zip.t
4025 - ext/Compress/IO/Zlib/t/002any-deflate.t
4026 - ext/Compress/IO/Zlib/t/002any-gzip.t
4027 - ext/Compress/IO/Zlib/t/002any-rawdeflate.t
4028 - ext/Compress/IO/Zlib/t/002any-transparent.t
4029 - ext/Compress/IO/Zlib/t/002any-zip.t
4030 - ext/Compress/IO/Zlib/t/004gziphdr.t
4031 - ext/Compress/IO/Zlib/t/005defhdr.t
4032 - ext/Compress/IO/Zlib/t/010examples.t
4033 - ext/Compress/IO/Zlib/t/020isize.t
4034 - ext/Compress/IO/Zlib/t/050interop-gzip.t
4035 - ext/Compress/IO/Zlib/t/100generic-deflate.t
4036 - ext/Compress/IO/Zlib/t/100generic-gzip.t
4037 - ext/Compress/IO/Zlib/t/100generic-rawdeflate.t
4038 - ext/Compress/IO/Zlib/t/100generic-zip.t
4039 - ext/Compress/IO/Zlib/t/101truncate-deflate.t
4040 - ext/Compress/IO/Zlib/t/101truncate-gzip.t
4041 - ext/Compress/IO/Zlib/t/101truncate-rawdeflate.t
4042 - ext/Compress/IO/Zlib/t/101truncate-zip.t
4043 - ext/Compress/IO/Zlib/t/102tied-deflate.t
4044 - ext/Compress/IO/Zlib/t/102tied-gzip.t
4045 - ext/Compress/IO/Zlib/t/102tied-rawdeflate.t
4046 - ext/Compress/IO/Zlib/t/102tied-zip.t
4047 - ext/Compress/IO/Zlib/t/103newtied-deflate.t
4048 - ext/Compress/IO/Zlib/t/103newtied-gzip.t
4049 - ext/Compress/IO/Zlib/t/103newtied-rawdeflate.t
4050 - ext/Compress/IO/Zlib/t/103newtied-zip.t
4051 - ext/Compress/IO/Zlib/t/104destroy-deflate.t
4052 - ext/Compress/IO/Zlib/t/104destroy-gzip.t
4053 - ext/Compress/IO/Zlib/t/104destroy-rawdeflate.t
4054 - ext/Compress/IO/Zlib/t/104destroy-zip.t
4055 - ext/Compress/IO/Zlib/t/105oneshot-deflate.t
4056 - ext/Compress/IO/Zlib/t/105oneshot-gzip-only.t
4057 - ext/Compress/IO/Zlib/t/105oneshot-gzip.t
4058 - ext/Compress/IO/Zlib/t/105oneshot-rawdeflate.t
4059 - ext/Compress/IO/Zlib/t/105oneshot-zip-only.t
4060 - ext/Compress/IO/Zlib/t/105oneshot-zip.t
4061 - ext/Compress/IO/Zlib/t/106prime-deflate.t
4062 - ext/Compress/IO/Zlib/t/106prime-gzip.t
4063 - ext/Compress/IO/Zlib/t/106prime-rawdeflate.t
4064 - ext/Compress/IO/Zlib/t/106prime-zip.t
4065 - ext/Compress/IO/Zlib/t/107multi-deflate.t
4066 - ext/Compress/IO/Zlib/t/107multi-gzip.t
4067 - ext/Compress/IO/Zlib/t/107multi-rawdeflate.t
4068 - ext/Compress/IO/Zlib/t/107multi-zip.t
4069 - ext/Compress/IO/Zlib/t/108anyunc-deflate.t
4070 - ext/Compress/IO/Zlib/t/108anyunc-gzip.t
4071 - ext/Compress/IO/Zlib/t/108anyunc-rawdeflate.t
4072 - ext/Compress/IO/Zlib/t/108anyunc-transparent.t
4073 - ext/Compress/IO/Zlib/t/108anyunc-zip.t
4074 - ext/Compress/IO/Zlib/t/109merge-deflate.t
4075 - ext/Compress/IO/Zlib/t/109merge-gzip.t
4076 - ext/Compress/IO/Zlib/t/109merge-rawdeflate.t
4077 - ext/Compress/IO/Zlib/t/109merge-zip.t
4078 ! MANIFEST
4079____________________________________________________________________________
4080[ 29512] By: rgs on 2006/12/11 14:58:43
4081 Log: Subject: Re: [PATCH] Deparse.pm bugfix
4082 From: Bo Lindbergh <blgl@hagernas.com>
4083 Date: Sat, 9 Dec 2006 12:17:53 +0100
4084 Message-Id: <A4BDE74B-DB3A-41C0-B2BE-FCEE0E15AB54@hagernas.com>
4085 Branch: perl
4086 ! ext/B/B/Deparse.pm ext/B/t/concise-xs.t
4087____________________________________________________________________________
4088[ 29511] By: rgs on 2006/12/11 13:23:55
4089 Log: Subject: re: [PATCH] Move Win32::* functions from win32/win32.c to ext/Win32/Win32.xs
4090 From: Jan Dubois <jand@ActiveState.com>
4091 Date: Sun, 10 Dec 2006 11:47:58 -0800
4092 Message-ID: <9moon29qtn5c23t9fer229ealsu06bkf11@4ax.com>
4093 Branch: perl
4094 ! ext/Storable/Storable.xs ext/Win32/Win32.pm win32/win32.c
4095____________________________________________________________________________
4096[ 29510] By: rgs on 2006/12/11 13:22:11
4097 Log: Second patch from:
4098 Subject: [PATCH] Move Win32::* functions from win32/win32.c to ext/Win32/Win32.xs
4099 From: Jan Dubois <jand@ActiveState.com>
4100 Date: Fri, 08 Dec 2006 19:07:06 -0800
4101 Message-ID: <lc9kn2tb0p5sdd4q69rbc7067r4imar59r@4ax.com>
4102 Branch: perl
4103 ! ext/Win32/Win32.xs win32/win32.c
4104____________________________________________________________________________
4105[ 29509] By: rgs on 2006/12/11 13:21:28
4106 Log: First patch from:
4107 Subject: [PATCH] Move Win32::* functions from win32/win32.c to ext/Win32/Win32.xs
4108 From: Jan Dubois <jand@ActiveState.com>
4109 Date: Fri, 08 Dec 2006 19:07:06 -0800
4110 Message-ID: <lc9kn2tb0p5sdd4q69rbc7067r4imar59r@4ax.com>
4111 Branch: perl
4112 ! ext/SDBM_File/Makefile.PL lib/Cwd.pm lib/ExtUtils/MM.pm
4113 ! lib/File/CheckTree.t lib/File/Copy.pm t/op/fork.t
4114 ! win32/FindExt.pm win32/config_sh.PL
4115 ! win32/ext/Win32API/File/t/file.t
4116____________________________________________________________________________
4117[ 29508] By: davem on 2006/12/11 11:41:10
4118 Log: remove extraneous debugging code introduced by #29504
4119 Branch: perl
4120 ! perly.c
4121____________________________________________________________________________
4122[ 29507] By: rgs on 2006/12/11 10:32:47
4123 Log: Subject: [PATCH] Fatal v1.03
4124 From: Jerrad Pierce <belg4mit@MIT.EDU>
4125 Date: Sun, 10 Dec 2006 14:38:18 -0500
4126 Message-Id: <200612101938.kBAJcI9D008026@all-night-tool.mit.edu>
4127
4128 Allow to make fatal built-ins in CORE::GLOBAL
4129 Branch: perl
4130 ! lib/Fatal.pm
4131____________________________________________________________________________
4132[ 29506] By: rgs on 2006/12/11 10:28:13
4133 Log: Subject: [PATCH] Re: [perl #41065] Out of memory!, while extending scalar
4134 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
4135 Date: Sun, 10 Dec 2006 22:32:32 +0100
4136 Message-ID: <20061210223232.0f3a5318@r2d2>
4137 Branch: perl
4138 ! doop.c
4139____________________________________________________________________________
4140[ 29505] By: rgs on 2006/12/11 09:41:45
4141 Log: perlhack.pod nit by Jarkko
4142 Branch: perl
4143 ! pod/perlhack.pod
4144____________________________________________________________________________
4145[ 29504] By: davem on 2006/12/11 00:48:06
4146 Log: fix eval qw(BEGIN{die}) style leaks (second attempt).
4147
4148 Repeat of change #28319 (backed out by change #28720), this time
4149 freeing ops using the right pad. Also backs out the remempad
4150 parser addition from change #29501; instead a new auxiliary
4151 paser stack is added, which records the current value of
4152 PL_comppad for every state.
4153 Branch: perl
4154 ! perly.act perly.c perly.h perly.tab perly.y t/comp/parser.t
4155____________________________________________________________________________
4156[ 29503] By: nicholas on 2006/12/10 23:05:25
4157 Log: Remove code duplication in S_to_utf8_substr() and S_to_byte_substr()
4158 by taking advantage of how anchored_* and float_* are stored in arrays
4159 to use a loop.
4160 Branch: perl
4161 ! regcomp.h regexec.c
4162____________________________________________________________________________
4163[ 29502] By: nicholas on 2006/12/10 22:31:56
4164 Log: Downgrading a fixed or floating substring of a pattern whilst matching
4165 a studied string seems to get to a "should not happen" [bug #41067]
4166 It seems that Perl_regexec_flags() assumes that if the pre-downgraded
4167 substring is FBM compiled, then the downgraded version will be too,
4168 hence changing the downgrade and upgrade routines to FBM compile seems
4169 to be a correct fix.
4170 Branch: perl
4171 ! regexec.c t/op/re_tests
4172____________________________________________________________________________
4173[ 29501] By: davem on 2006/12/10 18:50:05
4174 Log: #28315 could crash when freeing ops with different pads
4175 Add hook to parser to record current PL_comppad, then use this
4176 when popping ops off the parser stack after parser error
4177 Branch: perl
4178 ! perly.act perly.c perly.h perly.tab perly.y t/comp/parser.t
4179____________________________________________________________________________
4180[ 29500] By: davem on 2006/12/10 17:18:00
4181 Log: parser: expand yy_is_opval[] to include all value types
4182 and rename to yy_type_tab[]. Then use this table to improve stack
4183 dumping with -Dpv
4184 Branch: perl
4185 ! perly.act perly.c perly.h perly.tab perly.y regen_perly.pl
4186____________________________________________________________________________
4187[ 29499] By: gbarr on 2006/12/10 16:28:34
4188 Log: Restore change 27486 accidently removed (also added to 1.19 before release)
4189 Branch: perl
4190 ! ext/List/Util/multicall.h
4191____________________________________________________________________________
4192[ 29498] By: gbarr on 2006/12/10 16:17:14
4193 Log: Upgrade to Scalar-List-Utils-1.19
4194 Branch: perl
4195 ! ext/List/Util/Changes ext/List/Util/README
4196 ! ext/List/Util/Util.xs ext/List/Util/lib/List/Util.pm
4197 ! ext/List/Util/lib/Scalar/Util.pm ext/List/Util/multicall.h
4198____________________________________________________________________________
4199[ 29497] By: stevep on 2006/12/10 02:23:10
4200 Log: Subject: Re: [PATCH 5.8.8] Build on OS/2 - missing part
4201 From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
4202 Date: Sat, 9 Dec 2006 16:33:41 -0800
4203 Message-ID: <20061210003341.GA14200@powdermilk.math.berkeley.edu>
4204 Branch: perl
4205 ! Makefile.SH os2/Makefile.SHs
4206____________________________________________________________________________
4207[ 29496] By: nicholas on 2006/12/10 01:13:09
4208 Log: Swap SVpbm_TAIL and SVpbm_VALID.
4209 Branch: perl
4210 ! sv.h
4211____________________________________________________________________________
4212[ 29495] By: stevep on 2006/12/09 22:44:27
4213 Log: Upgrade to Time-HiRes-1.9703
4214 Branch: perl
4215 ! ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
4216 ! ext/Time/HiRes/Makefile.PL
4217____________________________________________________________________________
4218[ 29494] By: nicholas on 2006/12/09 21:19:45
4219 Log: PVBMs mustn't enter anything that turns SVIVisUV_on().
4220 Branch: perl
4221 ! sv.c
4222____________________________________________________________________________
4223[ 29493] By: nicholas on 2006/12/09 21:17:37
4224 Log: Exterminate! 2 pieces of superfluous code related to UV setting.
4225 Branch: perl
4226 ! sv.c
4227____________________________________________________________________________
4228[ 29492] By: nicholas on 2006/12/08 23:49:51
4229 Log: In Perl_fbm_instr(), no need to calculate the address of the table if
4230 we're going to return anyway.
4231 Branch: perl
4232 ! util.c
4233____________________________________________________________________________
4234[ 29491] By: nicholas on 2006/12/08 23:22:31
4235 Log: assert that SvTAIL() isn't being called on PVAVs or PVHVs
4236 Branch: perl
4237 ! sv.h
4238____________________________________________________________________________
4239[ 29490] By: nicholas on 2006/12/08 22:56:54
4240 Log: Wrap some macro arguments in () to avoid precedence problems.
4241 Branch: perl
4242 ! sv.h
4243____________________________________________________________________________
4244[ 29489] By: nicholas on 2006/12/08 22:56:08
4245 Log: Perl_screaminstr() must be called with littlestr as a PVBM.
4246 Branch: perl
4247 ! util.c
4248____________________________________________________________________________
4249[ 29488] By: davem on 2006/12/08 22:20:41
4250 Log: add missing OP_REFCNT_LOCK/UNLOCKs and document it
4251 Branch: perl
4252 ! op.h sv.c
4253____________________________________________________________________________
4254[ 29487] By: nicholas on 2006/12/08 22:11:56
4255 Log: Assert that BmRARE, BmUSEFUL and BmPREVIOUS are only called on SVtPVBM
4256 Branch: perl
4257 ! sv.h
4258____________________________________________________________________________
4259[ 29486] By: nicholas on 2006/12/08 21:09:57
4260 Log: No need to upgrade if all we're going to do is return.
4261 Branch: perl
4262 ! util.c
4263____________________________________________________________________________
4264[ 29485] By: steveh on 2006/12/07 12:34:10
4265 Log: Make use of $Config{d_pseudofork} in a couple of core tests
4266
4267 Can't really use it in ext/IO/t/*.t and lib/Test/Simple/t/fork.t
4268 because they are dual-lived modules and must work with older perls
4269 that don't have d_pseudofork
4270 Branch: perl
4271 ! ext/Socket/t/socketpair.t t/op/fork.t
4272____________________________________________________________________________
4273[ 29483] By: steveh on 2006/12/07 09:12:45
4274 Log: Subject: [PATCH] Move Win32 from win32/ext/Win32 to ext/Win32
4275 From: Jan Dubois <jand@ActiveState.com>
4276 Date: Wed, 06 Dec 2006 16:31:42 -0800
4277 Message-ID: <1unen2lsrq4pnnt06933h96pqj1d8luh3b@4ax.com>
4278 Branch: perl
4279 +> ext/Win32/Makefile.PL ext/Win32/Win32.pm ext/Win32/Win32.xs
4280 - win32/ext/Win32/Makefile.PL win32/ext/Win32/Win32.pm
4281 - win32/ext/Win32/Win32.xs
4282 ! Configure MANIFEST
4283____________________________________________________________________________
4284[ 29482] By: rgs on 2006/12/07 09:07:25
4285 Log: Subject: [PATCH] Perl_save_destructor is not a mathom
4286 From: "Jerry D. Hedden" <jdhedden@yahoo.com>
4287 Date: Wed, 6 Dec 2006 11:12:13 -0800 (PST)
4288 Message-ID: <20061206191213.35036.qmail@web30206.mail.mud.yahoo.com>
4289 Branch: perl
4290 ! mathoms.c scope.c
4291____________________________________________________________________________
4292[ 29481] By: steveh on 2006/12/07 08:53:15
4293 Log: Subject: [PATCH] Makefile.PL changes to compiler Win32.xs using cygwin
4294 From: Jan Dubois <jand@ActiveState.com>
4295 Date: Wed, 06 Dec 2006 16:26:38 -0800
4296 Message-ID: <5nnen2p2h4lhremj0qf1tmpkl0asvk87hr@4ax.com>
4297 Branch: perl
4298 ! win32/ext/Win32/Makefile.PL
4299____________________________________________________________________________
4300[ 29480] By: steveh on 2006/12/06 17:28:03
4301 Log: Better fix than #29479 for exporting refcounted_he_chain_2hv
4302 Branch: perl
4303 ! embed.fnc pod/perlapi.pod pod/perlintern.pod
4304____________________________________________________________________________
4305[ 29479] By: rgs on 2006/12/06 17:05:18
4306 Log: Subject: Re: [PATCH] User pragmas now accessible from B
4307 From: demerphq <demerphq@gmail.com>
4308 Date: Wed, 6 Dec 2006 17:52:08 +0100
4309 Message-ID: <9b18b3110612060852s7cfbba66id5aae25e5bb20ae0@mail.gmail.com>
4310 Branch: perl
4311 ! embed.fnc embed.h ext/B/B.xs global.sym pod/perlapi.pod
4312 ! pod/perlintern.pod
4313____________________________________________________________________________
4314[ 29478] By: steveh on 2006/12/06 14:19:55
4315 Log: Upgrade to Time-HiRes 1.9702
4316 Branch: perl
4317 ! ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
4318 ! ext/Time/HiRes/HiRes.xs ext/Time/HiRes/Makefile.PL
4319 ! ext/Time/HiRes/t/HiRes.t
4320____________________________________________________________________________
4321[ 29477] By: steveh on 2006/12/06 14:08:49
4322 Log: Subject: [PATCH] Re: When should PERL_SYS_TERM() be called? [was: Re: [PATCH] Re: [PATCH] Re: [PATCH] abstract mempool header testing]
4323 From: Jarkko Hietaniemi <jhi@iki.fi>
4324 Date: Tue, 05 Dec 2006 16:08:33 -0500
4325 Message-ID: <4575DFD1.1060108@iki.fi>
4326
4327 Fixes a problem spotted by Jan Dubois:
4328
4329 The PerlMemShared pool is only shared between the interpreters that
4330 can share data structures (interpreters created by perl_clone(), which
4331 mean pseudo-fork, and threads.xs). The pool is not shared between
4332 interpreters that are created separately by perl_alloc().
4333 [...]
4334 I guess this means PL_perlio_fd_refcnt needs to be allocated and
4335 freed by standard malloc() and not go through any abstraction.
4336 Branch: perl
4337 ! perlio.c
4338____________________________________________________________________________
4339[ 29476] By: rgs on 2006/12/06 13:26:18
4340 Log: save_I8 is not a mathom.
4341 Branch: perl
4342 ! mathoms.c scope.c