1 Please note: This file provides a complete, temporally ordered log of
2 changes that went into every version of Perl. If you'd like more
3 detailed information, please consult the comments in the individual
4 patches posted to the perl5-porters mailing list. Patches for each
5 individual change may also be obtained through ftp and rsync--see
6 pod/perlhack.pod for the details.
8 For information on what's new in this release, see pod/perldelta.pod.
10 [The "CAST AND CREW" list has been moved to AUTHORS.]
12 NOTE: Each change entry shows the change number; who checked it into the
13 repository; when; description of the change; which branch the change
14 happened in; and the affected files. The file lists have a short symbolic
20 +> branched (from elsewhere)
21 !> merged changes (from elsewhere)
23 The Message-Ids in the change entries refer to the email messages sent
24 to the perl5-porters mailing list. You can retrieve the messages for
25 example from http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/
28 Version v5.11.X Development release working toward v5.12
31 ____________________________________________________________________________
32 [ 35120] By: nicholas on 2008/12/16 13:57:38
33 Log: Thank you for a thank you, not thank you for a bug report.
36 ____________________________________________________________________________
37 [ 35119] By: steveh on 2008/12/16 12:03:27
38 Log: Subject: Re: [PATCH] Update IPC::Cmd to 0.42
39 From: "Jos I. Boumans" <jos@dwim.org>
40 Date: Mon, 15 Dec 2008 19:07:04 +0100
41 Message-Id: <E69CF940-98A5-41C1-B145-32ACED142655@dwim.org>
43 (Fixes test failures caused by IPC-Cmd upgrade)
45 ! lib/CPANPLUS.pm lib/CPANPLUS/t/inc/conf.pl
46 ____________________________________________________________________________
47 [ 35118] By: steveh on 2008/12/16 12:00:18
48 Log: Subject: [PATCH] Update IPC::Cmd to 0.42
49 From: "Jos I. Boumans" <jos@dwim.org>
50 Date: Sat, 13 Dec 2008 18:37:27 +0100
51 Message-Id: <87613C84-ED4A-4785-BEC8-62D291FC3C24@dwim.org>
53 + lib/IPC/Cmd/t/src/output.pl lib/IPC/Cmd/t/src/x.tgz.packed
54 ! MANIFEST lib/IPC/Cmd.pm lib/IPC/Cmd/t/01_IPC-Cmd.t
55 ! lib/IPC/Cmd/t/02_Interactive.t
56 ____________________________________________________________________________
57 [ 35106] By: steveh on 2008/12/15 15:39:12
58 Log: Fix test failures caused by Archive-Extract upgrade
60 ! lib/Archive/Extract.pm
61 ! lib/Archive/Extract/t/01_Archive-Extract.t
62 ____________________________________________________________________________
63 [ 35105] By: steveh on 2008/12/15 15:37:01
64 Log: Subject: [PATCH] Update Archive::Extract to 0.28
65 From: "Jos I. Boumans" <jos@dwim.org>
66 Date: Sat, 13 Dec 2008 17:36:13 +0100
67 Message-Id: <A6FBAEE4-A1F3-41BE-A051-ABF03540E9F1@dwim.org>
69 ! lib/Archive/Extract.pm
70 ! lib/Archive/Extract/t/01_Archive-Extract.t
71 ! lib/Archive/Extract/t/src/double_dir.zip.packed
72 ! lib/Archive/Extract/t/src/x.Z.packed
73 ! lib/Archive/Extract/t/src/x.bz2.packed
74 ! lib/Archive/Extract/t/src/x.gz.packed
75 ! lib/Archive/Extract/t/src/x.jar.packed
76 ! lib/Archive/Extract/t/src/x.lzma.packed
77 ! lib/Archive/Extract/t/src/x.par.packed
78 ! lib/Archive/Extract/t/src/x.tar.gz.packed
79 ! lib/Archive/Extract/t/src/x.tar.packed
80 ! lib/Archive/Extract/t/src/x.tgz.packed
81 ! lib/Archive/Extract/t/src/x.zip.packed
82 ! lib/Archive/Extract/t/src/y.jar.packed
83 ! lib/Archive/Extract/t/src/y.par.packed
84 ! lib/Archive/Extract/t/src/y.tar.bz2.packed
85 ! lib/Archive/Extract/t/src/y.tar.gz.packed
86 ! lib/Archive/Extract/t/src/y.tar.packed
87 ! lib/Archive/Extract/t/src/y.tbz.packed
88 ! lib/Archive/Extract/t/src/y.tgz.packed
89 ! lib/Archive/Extract/t/src/y.zip.packed
90 ____________________________________________________________________________
91 [ 35102] By: steveh on 2008/12/15 11:33:22
92 Log: Subject: [PATCH] 'make manisort'
93 From: "Jos I. Boumans" <jos@dwim.org>
94 Date: Sat, 13 Dec 2008 17:29:21 +0100
95 Message-Id: <E6ED4E19-DCD5-4525-A7F6-EF492B6D928C@dwim.org>
98 ____________________________________________________________________________
99 [ 35101] By: merijn on 2008/12/15 11:29:37
100 Log: Subject: [PATCH] Typo in pod/perlfunc.pod
101 From: Aaron Crane <perl@aaroncrane.co.uk>
102 Date: Mon, 15 Dec 2008 11:13:17 +0000
103 Message-ID: <20081215111317.GI7480@aaroncrane.co.uk>
106 ____________________________________________________________________________
107 [ 35099] By: steveh on 2008/12/15 11:10:25
108 Log: Subject: [PATCH] Update Archive::Tar to 1.42
109 From: "Jos I. Boumans" <jos@dwim.org>
110 Date: Sat, 13 Dec 2008 18:08:13 +0100
111 Message-Id: <5B9B0070-0F59-4182-BF11-3A27487B15F3@dwim.org>
113 + lib/Archive/Tar/t/99_pod.t
114 ! MANIFEST lib/Archive/Tar.pm lib/Archive/Tar/Constant.pm
115 ! lib/Archive/Tar/t/02_methods.t
116 ! lib/Archive/Tar/t/src/linktest/linktest_missing_dir.tar.packed
117 ! lib/Archive/Tar/t/src/linktest/linktest_with_dir.tar.packed
118 ! lib/Archive/Tar/t/src/long/bar.tar.packed
119 ! lib/Archive/Tar/t/src/long/foo.tbz.packed
120 ! lib/Archive/Tar/t/src/long/foo.tgz.packed
121 ! lib/Archive/Tar/t/src/short/bar.tar.packed
122 ! lib/Archive/Tar/t/src/short/foo.tbz.packed
123 ! lib/Archive/Tar/t/src/short/foo.tgz.packed
124 ____________________________________________________________________________
125 [ 35097] By: merijn on 2008/12/15 07:46:54
126 Log: Subject: Re: 5.8.9 RC2 (was Re: 5.8.9 RC1)
127 From: Rainer Tammer <tammer@tammer.net>
128 Date: Mon, 15 Dec 2008 08:34:19 +0100
129 Message-ID: <4946087B.7080608@tammer.net>
132 ____________________________________________________________________________
133 [ 35096] By: nicholas on 2008/12/14 23:39:28
136 Mostly update Module::CoreList to 2.17, teaching it about 5.8.9.
137 It can't "know" the Perforce revision of the release until it's close
144 Best estimiate patch number for 5.8.9 release.
146 !> lib/Module/CoreList.pm pod/perlhist.pod
147 ____________________________________________________________________________
148 [ 35088] By: nicholas on 2008/12/14 09:26:00
149 Log: Fix change 35082 by manually expanding do_open() to Perl_do_openn().
152 ____________________________________________________________________________
153 [ 35082] By: rgs on 2008/12/13 14:01:03
154 Log: Subject: Re: [perl #60904] Race condition with perl -i.bk
155 From: Chip Salzenberg <chip@pobox.com>
156 Date: Mon, 1 Dec 2008 15:01:12 -0800
157 Message-ID: <20081201230112.GH31089@tytlal.topaz.cx>
159 Use mode 0600 (minus umask) for creation of the new file with -i
162 ____________________________________________________________________________
163 [ 35080] By: nicholas on 2008/12/12 19:11:51
164 Log: Document the changes between VERSIONS 1.30 and 1.31 of the debugger.
167 ____________________________________________________________________________
168 [ 35079] By: steveh on 2008/12/12 17:50:55
169 Log: Upgrade to Win32API-File 0.1101
171 (Causes a couple of "prerequisite not found" build warnings, but all
172 works okay otherwise)
174 ! ext/Win32API/File/Changes
175 ! ext/Win32API/File/ExtUtils/Myconst2perl.pm
176 ! ext/Win32API/File/File.pm ext/Win32API/File/Makefile.PL
177 ! ext/Win32API/File/README ext/Win32API/File/t/file.t
178 ____________________________________________________________________________
179 [ 35078] By: steveh on 2008/12/12 17:08:51
180 Log: Apply revision 11894 from the Module::Build SVN repo (to replace
181 local change 34447, which did the same thing)
183 ! lib/Module/Build/t/compat.t
184 ____________________________________________________________________________
185 [ 35077] By: steveh on 2008/12/12 16:50:08
186 Log: Upgrade to Test-Simple 0.86
188 Remove local changes 34491 (no longer required) and 34763 (fixed
189 properly by change 35076), but keep 34545 and 34762 for now (with
190 a VERSION bump in Test::Simple as a reminder)
192 ! lib/Test/Builder.pm lib/Test/Builder/Module.pm
193 ! lib/Test/Builder/Tester.pm lib/Test/More.pm lib/Test/Simple.pm
194 ! lib/Test/Simple/Changes
195 ____________________________________________________________________________
196 [ 35076] By: steveh on 2008/12/12 16:47:01
197 Log: Apply revision 1241 (and 1250) from the TAP::Harness SVN repo
199 ! ext/Test/Harness/t/compat/regression.t
200 ____________________________________________________________________________
201 [ 35075] By: steveh on 2008/12/12 16:04:51
202 Log: Update Win32 canned configs
204 Updates the config.* and config_H.* files w.r.t. 34456, 34756/34777,
207 Also adds missing variables (d_ndbm, extern_C and rm_try) and removes a
208 redundant variable (Mcc) to/from the config.* files for completeness.
210 ! win32/config.bc win32/config.gc win32/config.vc
211 ! win32/config.vc64 win32/config_H.bc win32/config_H.gc
212 ! win32/config_H.vc win32/config_H.vc64
213 ____________________________________________________________________________
214 [ 35074] By: stevep on 2008/12/11 17:32:54
215 Log: Subject: [perl #60978] [PATCH] Tied filehandles can't distinguish eof forms
216 From: Chip Salzenberg <chip@pobox.com>
217 Date: Wed, 10 Dec 2008 14:45:24 -0800
218 Message-ID: <20081210224524.GD18817@tytlal.topaz.cx>
220 ! pod/perltie.pod pp_sys.c t/op/tiehandle.t
221 ____________________________________________________________________________
222 [ 35073] By: steveh on 2008/12/10 17:55:31
223 Log: Subject: [PATCH] Silence compiler warning in perlio.c
224 From: "Jerry D. Hedden" <jdhedden@cpan.org>
225 Date: Tue, 9 Dec 2008 12:09:36 -0500
226 Message-ID: <1ff86f510812090909y11947acfy317e46417b9ae91d@mail.gmail.com>
229 ____________________________________________________________________________
230 [ 35067] By: nicholas on 2008/12/09 20:59:34
231 Log: Fix #61222 (debugger doesn't understand proxy constant subroutines, or
232 as it turns out, anything else not-a-glob in a symbol table).
235 ____________________________________________________________________________
236 [ 35066] By: nicholas on 2008/12/09 20:32:30
237 Log: Bump the debugger's version. Fail to update the changes.
240 ____________________________________________________________________________
241 [ 35060] By: davem on 2008/12/09 12:58:08
242 Log: bump Data::Dumper version number.
243 both maint branches are listed as 2.121_17, but bleed has
246 ! ext/Data/Dumper/Dumper.pm
247 ____________________________________________________________________________
248 [ 35059] By: steveh on 2008/12/09 09:38:06
249 Log: Subject: Re: [PATCH] standardize save/restore of errno & vaxc$errno
250 From: Chip Salzenberg <chip@pobox.com>
251 Date: Fri, 5 Dec 2008 13:32:19 -0800
252 Message-ID: <20081205213219.GH16081@tytlal.topaz.cx>
255 ____________________________________________________________________________
256 [ 35058] By: rgs on 2008/12/09 07:06:08
257 Log: Subject: [PATCH] blead is canonical for threads
258 From: "Jerry D. Hedden" <jdhedden@cpan.org>
259 Date: Mon, 8 Dec 2008 08:45:13 -0500
260 Message-ID: <1ff86f510812080545n5d8fb198iaa73678081616437@mail.gmail.com>
262 ! Porting/Maintainers.pl
263 ____________________________________________________________________________
264 [ 35055] By: nicholas on 2008/12/06 22:52:18
270 ____________________________________________________________________________
271 [ 35050] By: nicholas on 2008/12/06 17:09:00
272 Log: Subject: Re: AIX patches for Perl 5.8.9 RC2 - README.aix
273 From: Rainer Tammer <tammer@tammer.net>
274 Message-ID: <493AAEF0.3020203@tammer.net>
275 Date: Sat, 06 Dec 2008 17:57:20 +0100
278 ____________________________________________________________________________
279 [ 35039] By: nicholas on 2008/12/06 15:07:55
280 Log: Note perl5-security-report@perl.org in INSTALL. Must remember to
281 mention it in the release announcement.
284 ____________________________________________________________________________
285 [ 35038] By: rgs on 2008/12/06 14:55:02
286 Log: Subject: [PATCH] Re: add UPSTREAM flag to Maintainers.pl??
287 From: Steffen Mueller <wyp3rlx02@sneakemail.com>
288 Date: Mon, 10 Nov 2008 10:21:29 +0100
289 Message-ID: <4917FD19.7080704@sneakemail.com>
291 ! Porting/Maintainers.pl Porting/Maintainers.pm
292 ____________________________________________________________________________
293 [ 35036] By: rgs on 2008/12/06 14:14:43
294 Log: Subject: PATCH [perl #58430] Unicode::UCD::casefold() does not work as documented,
295 From: karl williamson <public@khwilliamson.com>
296 Date: Wed, 03 Dec 2008 19:51:54 -0700
297 Message-ID: <493745CA.6070300@khwilliamson.com>
299 And bump version to 0.27
301 ! lib/Unicode/UCD.pm lib/Unicode/UCD.t
302 ____________________________________________________________________________
303 [ 35023] By: davem on 2008/12/05 23:05:52
304 Log: whether DEPTH gets dumped in formats varies within 5.10.0
306 ! ext/Devel/Peek/t/Peek.t
307 ____________________________________________________________________________
308 [ 35022] By: davem on 2008/12/05 22:54:50
309 Log: in Dump output, PV field of format may or not be displayed in 5.10.0
311 ! ext/Devel/Peek/t/Peek.t
312 ____________________________________________________________________________
313 [ 35021] By: davem on 2008/12/05 22:22:30
314 Log: remove syntax error from < 5.10 branch of Data::Dumper
316 ! ext/Data/Dumper/Dumper.xs
317 ____________________________________________________________________________
318 [ 35018] By: steveh on 2008/12/05 18:11:56
319 Log: Subject: [PATCH] standardize save/restore of errno & vaxc$errno
320 From: Chip Salzenberg <chip@pobox.com>
321 Date: Wed, 26 Nov 2008 23:01:41 -0800
322 Message-ID: <20081127070141.GD17663@tytlal.topaz.cx>
324 ! doio.c mg.c perl.h perlio.c pp_sys.c sv.c util.c vms/vms.c
325 ____________________________________________________________________________
326 [ 35013] By: craigb on 2008/12/04 21:46:16
327 Log: While we are off the reservation, revert a stupid, VMS-specific
328 test regression I caused David to make in 2.07. (See
329 http://rt.cpan.org/Public/Bug/Display.html?id=40512 ).
331 ! lib/File/Path.pm lib/File/Path.t
332 ____________________________________________________________________________
333 [ 35012] By: craigb on 2008/12/04 21:42:14
334 Log: Subject: Re: File::Path regression in 5.8.9
335 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
336 Date: Fri, 14 Nov 2008 10:58:09 +0100
337 Message-ID: <20081114105809.6435cba1@r2d2>
339 Plus replace "$p/$x" with catdir($p, $x) in the test.
341 ! lib/File/Path.pm lib/File/Path.t
342 ____________________________________________________________________________
343 [ 35011] By: craigb on 2008/12/04 21:36:56
344 Log: Revert 35009 so we can take another swing at ancestor detection.
346 ! lib/File/Path.pm lib/File/Path.t
347 ____________________________________________________________________________
348 [ 35010] By: craigb on 2008/12/04 15:17:12
349 Log: Subject: [patch@34995] vms.c - Memory freed from wrong pool
350 From: "John E. Malmberg" <wb8tyw@qsl.net>
351 Date: Wed, 03 Dec 2008 19:38:04 -0600
352 Message-id: <4937347C.70003@qsl.net>
354 Need PerlMem_free, not Safefree in trim_unixpath.
357 ____________________________________________________________________________
358 [ 35009] By: nicholas on 2008/12/04 14:09:20
359 Log: For now, remove the 'cannot remove [dir] when cwd is [dir]' message,
360 because the existing code will think that /tmp/abc is a subdirectory
361 of /tmp/aa, and whilst we have a patch for Win32 and *nix, we've not
362 tested on VMS, which has "interesting" path syntax.
364 ! lib/File/Path.pm lib/File/Path.t
365 ____________________________________________________________________________
366 [ 35008] By: nicholas on 2008/12/04 13:26:59
367 Log: Subject: Re: File::Path regression in 5.8.9
368 From: Gisle Aas <gisle@activestate.com>
369 Date: Wed, 19 Nov 2008 19:09:20 +0100
370 Message-Id: <C72B3504-E0B8-4622-89AA-3C07C57C14E2@activestate.com>
372 [plus bump $VERSION. Gah. Format F-word must die]
375 ____________________________________________________________________________
376 [ 35007] By: nicholas on 2008/12/04 11:14:02
377 Log: Subject: AIX patches for Perl 5.8.9 RC2 and gcc on AIX + suidperl on AIX README.aix
378 From: Rainer Tammer <tammer@tammer.net>
379 Message-ID: <4937A39B.1070104@tammer.net>
380 Date: Thu, 04 Dec 2008 10:32:11 +0100
382 [the rest, including unwinding change 34983 first]
384 ! Makefile.SH README.aix
385 ____________________________________________________________________________
386 [ 35006] By: nicholas on 2008/12/04 11:13:32
387 Log: Subject: AIX patches for Perl 5.8.9 RC2 and gcc on AIX + suidperl on AIX README.aix
388 From: Rainer Tammer <tammer@tammer.net>
389 Message-ID: <4937A39B.1070104@tammer.net>
390 Date: Thu, 04 Dec 2008 10:32:11 +0100
395 ____________________________________________________________________________
396 [ 34995] By: rgs on 2008/12/03 16:29:09
397 Log: The gcc attribute "deprecated" seems to have been available since gcc 3.1
399 So encode this knowledge in perl.h, so we don't rely on the version of
400 gcc used by Configure to get the macro definition right.
403 ____________________________________________________________________________
404 [ 34994] By: merijn on 2008/12/03 14:55:52
405 Log: Subject: [PATCH] Configure detection of __attribute__((deprecated))
406 From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com>
407 Date: Wed, 3 Dec 2008 12:51:36 +0100
408 Message-ID: <b77c1dce0812030351j33d7b75ci3e2640b33f36acd9@mail.gmail.com>
410 ! Configure Cross/config.sh-arm-linux NetWare/config.wc
411 ! Porting/Glossary Porting/config.sh config_h.SH configure.com
412 ! epoc/config.sh perl.h plan9/config_sh.sample symbian/config.sh
413 ! uconfig.sh win32/config.bc win32/config.ce win32/config.gc
414 ! win32/config.vc win32/config.vc64
415 ____________________________________________________________________________
416 [ 34987] By: nicholas on 2008/12/03 09:19:32
417 Log: Fix for tainting regression in a test of Text::Template spotted by
420 ! scope.c t/op/taint.t
421 ____________________________________________________________________________
422 [ 34986] By: nicholas on 2008/12/02 22:16:56
423 Log: Change PL_debug behaviour so that string eval lines are saved whenever
424 a subroutine is defined, even if the eval'd string has subsequent
425 syntax errors. This allows the debugger to single step into these
428 ! pp_ctl.c t/comp/retainedlines.t
429 ____________________________________________________________________________
430 [ 34985] By: nicholas on 2008/12/02 20:43:58
431 Log: Implement PERLDBf_SAVESRC_INVALID, which saves source lines for string
432 evals that fail to compile.
434 ! perl.h pp_ctl.c t/comp/retainedlines.t
435 ____________________________________________________________________________
436 [ 34984] By: nicholas on 2008/12/02 20:16:33
437 Log: Codify the current behaviour of evals which define subroutines before
438 failing (due to syntax errors).
440 ! t/comp/retainedlines.t
441 ____________________________________________________________________________
442 [ 34983] By: nicholas on 2008/12/02 18:06:52
443 Log: Unwind change 31976 then apply
445 Subject: Re: 5.8.9 RC1 / 5.10.x / bleed patches for gcc / AIX
446 From: Rainer Tammer <tammer@tammer.net>
447 Message-ID: <4935099B.8060004@tammer.net>
448 Date: Tue, 02 Dec 2008 11:10:35 +0100
451 ____________________________________________________________________________
452 [ 34982] By: steveh on 2008/12/02 17:47:19
453 Log: Silence a compiler warning introduced by 34963
456 ____________________________________________________________________________
457 [ 34981] By: nicholas on 2008/12/02 16:20:01
458 Log: Followup to change 34979. Tests are good, m'kay. Particularly when they
459 show you that something you thought worked doesn't.
460 Sadly it's not possible to trivially make it work, so for now they're
463 ! perl.h pp_ctl.c t/comp/retainedlines.t
464 ____________________________________________________________________________
465 [ 34980] By: nicholas on 2008/12/02 14:59:37
466 Log: Remove last reference to PERLDB_ASSERTION
469 ____________________________________________________________________________
470 [ 34979] By: nicholas on 2008/12/02 14:46:17
471 Log: Add two more flags, PERLDBf_SAVESRC_NOSUBS and PERLDBf_SAVESRC_INVALID,
472 which give total control over when source code from evals is stored.
473 The debugger doesn't need them, but I forsee that profilers might.
476 ____________________________________________________________________________
477 [ 34977] By: nicholas on 2008/12/02 10:43:20
478 Log: Avoid warnings from exacting C compilers when -DNO_MATHOMS is in force.
481 ____________________________________________________________________________
482 [ 34976] By: stevep on 2008/12/02 05:10:09
483 Log: setsid() returns -1 on failure.
486 ____________________________________________________________________________
487 [ 34975] By: stevep on 2008/12/02 04:18:48
488 Log: Add diagnostics for "No such hook: %s".
491 ____________________________________________________________________________
492 [ 34973] By: nicholas on 2008/12/01 22:17:55
493 Log: The temporary SV created in Perl_save_helem_flags() to store the key
494 can be freed immediately after it is used, as it is unrelated to
495 anything else. This folds SvREFCNT_dec()s on two code paths into one.
498 ____________________________________________________________________________
499 [ 34972] By: nicholas on 2008/12/01 21:28:13
500 Log: Convention seems to be that static definitions are also made visible by
501 || defined(PERL_DECL_PROT), so add this where it is missing.
503 ! embed.fnc embed.h proto.h
504 ____________________________________________________________________________
505 [ 34971] By: nicholas on 2008/12/01 19:54:11
506 Log: Subject: [PATCH] Eliminate setenv_getix()
507 From: "Jerry D. Hedden" <jdhedden@cpan.org>
508 Message-ID: <1ff86f510812010947p7df19438kc19c279bcffe4b83@mail.gmail.com>
509 Date: Mon, 1 Dec 2008 12:47:35 -0500
511 ! embed.fnc embed.h proto.h util.c
512 ____________________________________________________________________________
513 [ 34970] By: nicholas on 2008/12/01 14:29:42
514 Log: Change 34966 should also have removed the SSCHECK(4); from
518 ____________________________________________________________________________
519 [ 34969] By: nicholas on 2008/12/01 13:20:27
520 Log: In Perl_ss_dup(), case SAVEt_FREEPV can be rolled into case
521 SAVEt_DELETE for a space optimisation.
524 ____________________________________________________________________________
525 [ 34968] By: nicholas on 2008/12/01 13:19:41
526 Log: Implement Perl_save_delete() using save_pushptri32ptr().
529 ____________________________________________________________________________
530 [ 34967] By: nicholas on 2008/12/01 11:54:42
531 Log: Re-order Perl_save_delete() to PTR, INT, PTR.
534 ____________________________________________________________________________
535 [ 34966] By: nicholas on 2008/12/01 11:27:31
536 Log: Add S_save_pushptri32ptr() and use it to re-implement Perl_save_hints()
537 and Perl_save_aelem().
539 ! embed.fnc embed.h proto.h scope.c
540 ____________________________________________________________________________
541 [ 34965] By: nicholas on 2008/12/01 11:06:05
542 Log: Move the implmentation of SAVEHINTS() into a new Perl_save_hints() in
543 scope.c. "Inlined" macro functions in scope.h are actually space
546 ! embed.fnc embed.h proto.h scope.c scope.h
547 ____________________________________________________________________________
548 [ 34964] By: nicholas on 2008/12/01 10:36:44
549 Log: For SAVEHINTS(), re-order the savestack to be (?:PTR, )? INT, PTR.
550 This brings it to the same order as save_aelem() or save_pushi32ptr().
552 ! scope.c scope.h sv.c
553 ____________________________________________________________________________
554 [ 34963] By: nicholas on 2008/12/01 09:46:15
555 Log: Expose save_pushi32ptr() and implement SAVECOPARYBASE() with it.
557 ! embed.fnc embed.h proto.h scope.c scope.h
558 ____________________________________________________________________________
559 [ 34961] By: merijn on 2008/12/01 08:14:42
560 Log: Subject: Re: 5.8.9 RC1 / 5.10.x / bleed patches for README.aix
561 From: Rainer Tammer <tammer@tammer.net>
562 Date: Sat, 29 Nov 2008 14:23:26 +0100
563 Message-ID: <4931424E.8000008@tammer.net>
566 ____________________________________________________________________________
567 [ 34960] By: nicholas on 2008/12/01 00:02:17
568 Log: Expose save_pushptrptr() and implement SAVESWITCHSTACK() with it.
570 ! embed.fnc embed.h proto.h scope.c scope.h
571 ____________________________________________________________________________
572 [ 34959] By: nicholas on 2008/11/30 23:45:20
573 Log: Refactor all of the code of the form
578 into a static function S_save_pushi32ptr().
580 ! embed.fnc embed.h proto.h scope.c
581 ____________________________________________________________________________
582 [ 34958] By: nicholas on 2008/11/30 23:27:57
583 Log: Re-implement the macros SAVECOMPPAD(), SAVECOMPILEWARNINGS(),
584 SAVEPARSER() in terms of save_pushptr(). This shinks the exectuable
585 by about 4K. Maybe some of the other scope.h macros should become
589 ____________________________________________________________________________
590 [ 34957] By: nicholas on 2008/11/30 23:16:09
591 Log: Refactor all of the code of the form
596 into a static function S_save_pushptrptr().
597 It might be possible to make some of its callers trivial macros, and
598 so eliminate them as functions. But start with the easy part.
600 ! embed.fnc embed.h proto.h scope.c
601 ____________________________________________________________________________
602 [ 34956] By: nicholas on 2008/11/30 22:46:37
603 Log: Convert all the scope save functions of the form
606 SSPUSHINT(SAVEt_FREEOP);
607 into a single function Perl_save_pushptr(ptr, type), which the others
608 call. Implement the others as macros. This reduces the object code size.
610 ! embed.fnc embed.h global.sym mathoms.c proto.h scope.c scope.h
611 ____________________________________________________________________________
612 [ 34955] By: nicholas on 2008/11/30 19:18:33
613 Log: This feels like a more robust location than that of change 34954.
616 ____________________________________________________________________________
617 [ 34954] By: nicholas on 2008/11/30 17:17:37
618 Log: Proposed fix for -T -d:NYTProf regression. Probably this is a "missing"
619 part of change 24943.
622 ____________________________________________________________________________
623 [ 34953] By: mhx on 2008/11/29 05:43:24
624 Log: Upgrade to IPC::SysV 2.00_02
626 ! ext/IPC/SysV/Changes ext/IPC/SysV/lib/IPC/Msg.pm
627 ! ext/IPC/SysV/lib/IPC/Semaphore.pm
628 ! ext/IPC/SysV/lib/IPC/SharedMem.pm ext/IPC/SysV/lib/IPC/SysV.pm
629 ! ext/IPC/SysV/t/ipcsysv.t ext/IPC/SysV/t/msg.t
630 ! ext/IPC/SysV/t/sem.t ext/IPC/SysV/t/shm.t
631 ____________________________________________________________________________
632 [ 34952] By: craigb on 2008/11/28 21:43:48
633 Log: And (hopefully) the actual change for 34951. Sigh.
636 ____________________________________________________________________________
637 [ 34951] By: craigb on 2008/11/28 21:41:46
638 Log: Subject: [patch@34950]configure.com fix usedevel
639 From: "John E. Malmberg" <wb8tyw@qsl.net>
640 Date: Fri, 28 Nov 2008 11:31:55 -0600
641 Message-id: <49302B0B.2070009@qsl.net>
644 ____________________________________________________________________________
645 [ 34950] By: merijn on 2008/11/28 07:52:03
646 Log: Subject: could we add usedevel to config.h?
647 From: Nicholas Clark <nick@ccl4.org>
648 Date: Thu, 27 Nov 2008 20:28:08 +0000
649 Message-ID: <20081127202807.GG49335@plum.flirble.org>
651 Subject: Avoid duplicate vendorlib [PATCH]
652 From: Gisle Aas <gisle@activestate.com>
653 Date: Wed, 12 Nov 2008 13:50:34 +0100
654 Message-Id: <71B06786-4C55-4A76-BE24-C01F89015D45@activestate.com>
656 ! Configure Cross/config.sh-arm-linux NetWare/config.wc
657 ! Porting/Glossary config_h.SH configure.com epoc/config.sh
658 ! perl.c plan9/config_sh.sample symbian/config.sh uconfig.sh
659 ! win32/config.bc win32/config.ce win32/config.gc
660 ! win32/config.vc win32/config.vc64
661 ____________________________________________________________________________
662 [ 34949] By: merijn on 2008/11/28 07:48:30
663 Log: Errors to STDERR please
665 ! Porting/checkcfgvar.pl
666 ____________________________________________________________________________
667 [ 34948] By: nicholas on 2008/11/27 22:37:41
668 Log: S_mro_get_linear_isa_*() should have an *un*signed level.
669 [Unless it's a signed concept, use an usigned type.]
671 ! embed.fnc mro.c proto.h
672 ____________________________________________________________________________
673 [ 34947] By: nicholas on 2008/11/27 20:01:05
674 Log: av_fake is undead. :-(
675 Hopefully it will get the message this time.
678 ____________________________________________________________________________
679 [ 34946] By: nicholas on 2008/11/27 19:13:28
680 Log: Note (hopefully) all the use cases of all the rest of the non-public but
684 ____________________________________________________________________________
685 [ 34945] By: stevep on 2008/11/27 14:53:59
686 Log: Subject: [PATCH] Small eval documentation tweak
687 From: Bo Lindbergh <blgl@hagernas.com>
688 Date: Wed, 26 Nov 2008 10:54:53 +0100
689 Message-Id: <F5D05263-9E5C-4B6D-8233-E11DE1D207E8@hagernas.com>
692 ____________________________________________________________________________
693 [ 34944] By: nicholas on 2008/11/27 10:10:06
694 Log: av_fake() isn't in the public API, and isn't used anywhere, so it can
697 ! embed.fnc embed.h mathoms.c proto.h
698 ____________________________________________________________________________
699 [ 34943] By: stevep on 2008/11/27 05:51:49
700 Log: Subject: [perl #32979] [PATCH] perlrun #!/bin/sh incantation n.g. 4 linux
701 From: "Steve Peters via RT" <perlbug-followup@perl.org>
702 Date: 21 Dec 2004 17:36:12 -0000
703 Message-ID: <rt-3.0.11-32979-103402.11.4873424142094@perl.org>
705 Applying a four year old patch from myself. w00t!
708 ____________________________________________________________________________
709 [ 34942] By: nicholas on 2008/11/26 23:50:06
710 Log: Note where (nearly) all the other private non-static functions are used.
713 ____________________________________________________________________________
714 [ 34941] By: nicholas on 2008/11/26 23:35:59
715 Log: ywarn() is actually only used inside toke.c, so it can be static.
717 ! embed.fnc embed.h proto.h toke.c
718 ____________________________________________________________________________
719 [ 34940] By: nicholas on 2008/11/26 23:20:31
720 Log: setenv_getix() is not used anywhere other than util.c (and the "special
721 biologist word for stable" Msql-Mysql-modules-1.2219) so make it
724 ! embed.fnc embed.h proto.h util.c
725 ____________________________________________________________________________
726 [ 34939] By: nicholas on 2008/11/26 23:13:18
727 Log: Change 34931 missed a second update to perlintern.pod
730 ____________________________________________________________________________
731 [ 34938] By: nicholas on 2008/11/26 23:02:47
732 Log: sv_add_arena() is now only called from sv.c, so it can be static.
734 ! embed.fnc embed.h proto.h sv.c
735 ____________________________________________________________________________
736 [ 34937] By: nicholas on 2008/11/26 22:44:03
737 Log: Perl_oopsCV() is not part of the public API, not used anywhere, so can
740 ! embed.fnc embed.h mathoms.c proto.h
741 ____________________________________________________________________________
742 [ 34936] By: mhx on 2008/11/26 22:34:54
743 Log: Upgrade to IPC::SysV 2.00_01
745 ! ext/IPC/SysV/Changes ext/IPC/SysV/Makefile.PL
746 ! ext/IPC/SysV/SysV.xs ext/IPC/SysV/lib/IPC/Msg.pm
747 ! ext/IPC/SysV/lib/IPC/Semaphore.pm
748 ! ext/IPC/SysV/lib/IPC/SharedMem.pm ext/IPC/SysV/lib/IPC/SysV.pm
749 ____________________________________________________________________________
750 [ 34935] By: nicholas on 2008/11/26 22:25:18
751 Log: rxres_free() and rxres_restore() are only used in pp_ctl.c, so can be
752 static. Macros PUSHSUBST() and POPSUBST() are only viable in PERL_CORE.
754 ! cop.h embed.fnc embed.h pp_ctl.c proto.h
755 ____________________________________________________________________________
756 [ 34934] By: nicholas on 2008/11/26 22:04:01
757 Log: Just s/Perl_/S_/ isn't good enough - you also need to add the C<static>
759 ! doio.c op.c pad.c util.c
760 ____________________________________________________________________________
761 [ 34933] By: nicholas on 2008/11/26 21:56:46
762 Log: pmtrans() and refkids() can be static in op.c.
764 ! embed.fnc embed.h op.c proto.h
765 ____________________________________________________________________________
766 [ 34932] By: nicholas on 2008/11/26 21:33:54
767 Log: pidgone() is only used in util.c, so it can be static.
769 ! embed.fnc embed.h proto.h util.c
770 ____________________________________________________________________________
771 [ 34931] By: nicholas on 2008/11/26 21:18:58
772 Log: Merge S_is_gv_magical() into Perl_is_gv_magical_sv().
774 ! embed.fnc embed.h gv.c pod/perlintern.pod proto.h
775 ____________________________________________________________________________
776 [ 34930] By: nicholas on 2008/11/26 21:10:57
777 Log: The vestigial PL_pad_reset_pending can actually be bool, rather than
778 I32. This permits some space saving rejigging of the interpreter
782 ____________________________________________________________________________
783 [ 34929] By: nicholas on 2008/11/26 20:53:23
784 Log: pad_reset() is only used in pad.c, so can be static.
785 Protect the prototype of S_vdie() with #if defined (PERL_IN_UTIL_C)
787 ! embed.fnc embed.h pad.c proto.h
788 ____________________________________________________________________________
789 [ 34927] By: nicholas on 2008/11/26 20:29:58
790 Log: Exactly 1 function, in perl.c, calls Perl_magicname(), so inline it.
792 ! embed.fnc embed.h perl.c proto.h
793 ____________________________________________________________________________
794 [ 34926] By: nicholas on 2008/11/26 20:14:02
795 Log: is_gv_magical() is only called from within gv.c.
797 ! embed.fnc embed.h gv.c proto.h
798 ____________________________________________________________________________
799 [ 34925] By: nicholas on 2008/11/26 19:58:49
800 Log: ingroup() is only used in doio.c.
801 Wrap gen_constant_list in #if defined(PERL_IN_OP_C)
803 ! doio.c embed.fnc embed.h proto.h
804 ____________________________________________________________________________
805 [ 34924] By: nicholas on 2008/11/26 19:36:06
806 Log: force_list(), fold_constants() and gen_constant_list() can be static.
808 ! embed.fnc embed.h op.c proto.h
809 ____________________________________________________________________________
810 [ 34923] By: nicholas on 2008/11/26 18:54:13
811 Log: vdie() isn't used anywhere aside from util.c, so it can be static.
813 ! embed.fnc embed.h proto.h util.c
814 ____________________________________________________________________________
815 [ 34922] By: nicholas on 2008/11/26 18:21:52
816 Log: Perl_cv_ckproto() is not part of the public API, and not used anywhere
817 in the core. So it can go.
819 ! embed.fnc embed.h global.sym mathoms.c proto.h
820 ____________________________________________________________________________
821 [ 34921] By: stevep on 2008/11/26 18:18:44
822 Log: Subject: Addendum to bug #38809: fix assertion failure, more tests
823 From: Vincent Pit <perl@profvince.com>
824 Date: Wed, 26 Nov 2008 18:49:48 +0100
825 Message-ID: <492D8C3C.1010003@profvince.com>
828 ____________________________________________________________________________
829 [ 34920] By: nicholas on 2008/11/26 16:24:07
830 Log: listkids() can be static in op.c
832 ! embed.fnc embed.h op.c proto.h
833 ____________________________________________________________________________
834 [ 34919] By: nicholas on 2008/11/26 16:04:04
835 Log: Following on from change 34918, scalarkids() and scalarseq() can also
836 be static in op.c, so make it so.
838 ! embed.fnc embed.h op.c proto.h
839 ____________________________________________________________________________
840 [ 34918] By: nicholas on 2008/11/26 15:41:49
841 Log: "If it's not private, it's public somehow." states Rafael. The most
842 reliable way I can see to keep our (unsupported) privates private is
843 to make them static whenever we can.
845 ! embed.fnc embed.h op.c proto.h
846 ____________________________________________________________________________
847 [ 34917] By: nicholas on 2008/11/26 11:57:59
848 Log: Replace Perl_my() with a small shell script. er. macro.
850 ! embed.fnc embed.h op.c op.h proto.h
851 ____________________________________________________________________________
852 [ 34915] By: nicholas on 2008/11/25 18:53:46
853 Log: Subject: [PATCH] threads::shared 1.27
854 From: "Jerry D. Hedden" <jdhedden@cpan.org>
855 Message-ID: <1ff86f510811250852r17a88593h373ca49c74ea0ffa@mail.gmail.com>
856 Date: Tue, 25 Nov 2008 11:52:12 -0500
858 ! ext/threads/shared/Makefile.PL ext/threads/shared/shared.pm
859 ! ext/threads/shared/t/waithires.t
860 ____________________________________________________________________________
861 [ 34914] By: nicholas on 2008/11/25 17:47:11
862 Log: A correction to change 34909 - we want *different* constants.
865 ____________________________________________________________________________
866 [ 34910] By: nicholas on 2008/11/25 15:53:27
867 Log: Add Rainer Tammer and Torsten Schönfeld to AUTHORS.
870 ____________________________________________________________________________
871 [ 34909] By: nicholas on 2008/11/25 15:48:04
872 Log: Tweak the constants used in testing to constants that Win32 also has.
875 ____________________________________________________________________________
876 [ 34908] By: stevep on 2008/11/25 06:48:36
877 Log: Subject: Re: [perl #59280] perlbug AutoReply: PUSH on tied array gives incorrect context to method and can result in needless calls to FETCHSIZE
878 From: "Luke Ross" <lukeross@gmail.com>
879 Date: Tue, 30 Sep 2008 22:41:50 +0100
880 Message-ID: <970a62710809301441v1d8d1877tfc30d7b91cd4dc1a@mail.gmail.com>
883 ____________________________________________________________________________
884 [ 34907] By: stevep on 2008/11/25 06:28:40
885 Log: Subject: [perl #38809] return do { } : take 3 (or 4...)
886 From: Vincent Pit <perl@profvince.com>
887 Date: Mon, 29 Sep 2008 17:36:09 +0200
888 Message-ID: <48E0F5E9.4050805@profvince.com>
890 ! op.c op.h pp_hot.c t/op/do.t
891 ____________________________________________________________________________
892 [ 34906] By: stevep on 2008/11/25 05:46:12
893 Log: Subject: [PATCH] Re: [perl #56826] Perl-5.8.8 compilation on AIX 5.1
894 From: Andy Dougherty <doughera@lafayette.edu>
895 Date: Fri, 11 Jul 2008 11:27:13 -0400 (EDT)
896 Message-ID: <Pine.LNX.4.64.0807111112440.1349@fractal.phys.lafayette.edu>
899 ____________________________________________________________________________
900 [ 34905] By: stevep on 2008/11/25 03:51:41
901 Log: Subject: [perl #7911] no warning for useless /d in tr/0-9//d
902 From: "reneeb via RT" <perlbug-followup@perl.org>
903 Date: Mon, 17 Nov 2008 06:13:57 -0800
904 Message-ID: <rt-3.6.HEAD-10965-1226931231-1833.7911-15-0@perl.org>
906 ! op.c pod/perldiag.pod t/lib/warnings/op
907 ____________________________________________________________________________
908 [ 34904] By: nicholas on 2008/11/24 18:48:43
909 Log: Promote Perl_setdefout() to the public API.
911 ! embed.fnc embed.h pod/perlapi.pod pod/perlintern.pod pp_sys.c
912 ____________________________________________________________________________
913 [ 34903] By: nicholas on 2008/11/24 18:37:22
914 Log: Change 34831 missed running autodoc.pl
917 ____________________________________________________________________________
918 [ 34902] By: rgs on 2008/11/24 09:37:04
919 Log: Subject: Respecting inc_version_list while processing PERL_VENDORLIB_STEM
920 From: "Mandalemula, Rajesh" <Rajesh.Mandalemula@deshaw.com>
921 Date: Tue, 18 Nov 2008 14:55:03 +0530
922 Message-ID: <B911686319FBAC4BA4671AF36F8DC30902CEA28A@mailhyd2.hyd.deshaw.com>
925 ____________________________________________________________________________
926 [ 34901] By: craigb on 2008/11/24 04:49:44
927 Log: Subject: [patch@34896] vms readdir() fixes for UNIX/EFS mode
928 From: "John E. Malmberg" <wb8tyw@qsl.net>
929 Date: Sat, 22 Nov 2008 11:31:58 -0600
930 Message-id: <4928420E.2010607@qsl.net>
933 ____________________________________________________________________________
934 [ 34896] By: nicholas on 2008/11/20 15:04:08
935 Log: Subject: Hard-coded Perl_pp_entersub and Perl_pp_entereval should use PL_ppaddr
936 From: Tim Bunce <Tim.Bunce@pobox.com>
937 Message-ID: <20081120131719.GA32120@timac.local>
938 Date: Thu, 20 Nov 2008 13:17:19 +0000
940 [tweaked for blead because of change 27941]
943 ____________________________________________________________________________
944 [ 34887] By: nicholas on 2008/11/18 21:01:24
945 Log: Note where there is a U8 of space.
948 ____________________________________________________________________________
949 [ 34886] By: nicholas on 2008/11/18 20:32:23
950 Log: Rename PL_breakable_sub_generation to PL_breakable_sub_gen, to please
951 the ANSI gods of VMS.
953 ! embedvar.h intrpvar.h op.c perlapi.h pp_ctl.c
954 ____________________________________________________________________________
955 [ 34883] By: nicholas on 2008/11/18 15:10:57
956 Log: Remove the trailing NUL byte, and (hopefully) convert perforce to
957 thinking that it is text, not binary.
959 ! t/op/regexp_unicode_prop_thr.t
960 ____________________________________________________________________________
961 [ 34882] By: demerphq on 2008/11/18 13:39:36
962 Log: Improve and restructure t/op/pat.t and split out some unicode related tests into a new test file
965 From: Abigail <abigail@abigail.be>
966 Date: Tue, 18 Nov 2008 09:29:05 +0100
967 Message-ID: <20081118082905.GJ3172@almanda>
969 With tweaks: Seems the new harness is quite picky about # signs in test names,
970 and doesnt like SKIP and TODO to be used together.
972 + t/op/regexp_unicode_prop.t t/op/regexp_unicode_prop_thr.t
973 ! MANIFEST t/op/pat.t
974 ____________________________________________________________________________
975 [ 34881] By: merijn on 2008/11/18 13:16:44
976 Log: Subject: Re: 5.8.9 RC1 patches for AIX
977 From: Rainer Tammer <tammer@tammer.net>
978 Date: Tue, 18 Nov 2008 12:58:27 +0100
979 Message-ID: <4922ADE3.5030701@tammer.net>
982 ____________________________________________________________________________
983 [ 34880] By: rgs on 2008/11/18 11:12:56
984 Log: Use only unsigned ints for comparisons to PL_breakable_sub_generation
987 ____________________________________________________________________________
988 [ 34879] By: nicholas on 2008/11/18 11:09:47
989 Log: Rafael noticed a bug in 34873 - I was comparing against the wrong
990 variable, and hence (usually) saving all globs, not just those that
993 ! pp_ctl.c t/comp/retainedlines.t
994 ____________________________________________________________________________
995 [ 34877] By: gisle on 2008/11/17 22:56:42
996 Log: Change LONG_DOUBLESIZE macros to match config (ref change 34823)
998 ! win32/config_H.gc win32/config_H.vc win32/config_H.vc64
999 ____________________________________________________________________________
1000 [ 34876] By: nicholas on 2008/11/17 22:54:17
1001 Log: S_save_lines() was using strchr() when it should have been using
1002 memchr(). Result - eval""ed source with embedded NULs was not split
1003 correctly into lines for the debugger. Obscure. But still a bug.
1004 Maybe the Campaign for the Elimination of strlen() needs to take a long
1005 hard stare at every strchr() too. And strmp() while we're looking.
1007 ! pp_ctl.c t/comp/retainedlines.t
1008 ____________________________________________________________________________
1009 [ 34874] By: nicholas on 2008/11/17 22:31:07
1010 Log: No need to str*cpy() a string of known fixed length ("_<(eval )") when
1011 a simple 1 byte write has the same desired effect.
1012 Clearly the Campaign for the Elimination of strlen() needs to branch
1013 out into str*cat() and str*cpy().
1016 ____________________________________________________________________________
1017 [ 34873] By: nicholas on 2008/11/17 22:04:56
1018 Log: Fix the bug introduced with MRO, whereby the internals were not saving
1019 lines in subroutines defined inside eval ""s for the debugger.
1021 + t/comp/retainedlines.t
1022 ! MANIFEST embedvar.h intrpvar.h op.c perlapi.h pp_ctl.c
1023 ____________________________________________________________________________
1024 [ 34870] By: nicholas on 2008/11/17 18:28:07
1025 Log: Subject: [PATCH] Fix a missing single quote in hints/solaris_2.sh
1026 From: Andy Dougherty <doughera@lafayette.edu>
1027 Message-ID: <Pine.LNX.4.64.0811171300350.16632@fractal.phys.lafayette.edu>
1028 Date: Mon, 17 Nov 2008 13:11:59 -0500 (EST)
1030 ! hints/solaris_2.sh
1031 ____________________________________________________________________________
1032 [ 34867] By: rgs on 2008/11/17 11:57:20
1033 Log: Subject: [perl #58428][PATCH] Unicode::UCD::charinfo() does not work on 21 Han codepoints
1034 From: renee.baecker@smart-websolutions.de
1035 Date: Sun, 31 Aug 2008 11:35:45 +0200 (CEST)
1036 Message-Id: <20080831093545.A15C4120011@rserv16.sitepush.net>
1038 ! lib/Unicode/UCD.pm
1039 ____________________________________________________________________________
1040 [ 34864] By: rgs on 2008/11/17 10:06:08
1041 Log: Skip two tests under ithreads, where the constant lives in the pad.
1044 ____________________________________________________________________________
1045 [ 34862] By: rgs on 2008/11/17 08:30:52
1046 Log: Upgrade to Attribute::Handlers 0.81
1048 ! lib/Attribute/Handlers.pm lib/Attribute/Handlers/Changes
1049 ! lib/Attribute/Handlers/t/linerep.t
1050 ____________________________________________________________________________
1051 [ 34861] By: merijn on 2008/11/17 08:25:49
1052 Log: Subject: Re: 5.8.9 RC1 report
1053 From: Rainer Tammer <tammer@tammer.net>
1054 Date: Mon, 17 Nov 2008 08:53:34 +0100
1055 Message-ID: <492122FE.5020001@tammer.net>
1058 ____________________________________________________________________________
1059 [ 34860] By: merijn on 2008/11/17 07:33:24
1060 Log: Subject: Re: [perl #59998] [PATCH] crypt() returns tainted data even when input strings are detainted
1061 From: Chip Salzenberg <chip@pobox.com>
1062 Date: Sun, 16 Nov 2008 23:14:30 -0800
1063 Message-ID: <20081117071429.GD5495@tytlal.topaz.cx>
1066 ____________________________________________________________________________
1067 [ 34859] By: nicholas on 2008/11/16 23:05:35
1068 Log: Add a $VERSION, strict and some documentation to Tie::StdHandle.
1070 ! lib/Tie/StdHandle.pm
1071 ____________________________________________________________________________
1072 [ 34857] By: nicholas on 2008/11/16 21:38:30
1075 Change 34693 introduced a regression spotted by Devel::SmallProf.
1078 ____________________________________________________________________________
1079 [ 34854] By: gisle on 2008/11/16 20:53:15
1080 Log: Sync up with Digest-MD5-2.38 from CPAN
1082 ! ext/Digest/MD5/Changes ext/Digest/MD5/MD5.pm
1083 ! ext/Digest/MD5/MD5.xs ext/Digest/MD5/Makefile.PL
1084 ! ext/Digest/MD5/t/files.t
1085 ____________________________________________________________________________
1086 [ 34852] By: merijn on 2008/11/16 20:08:43
1087 Log: Subject: Re: 5.8.9 RC1 report
1088 From: Rainer Tammer <tammer@tammer.net>
1089 Date: Thu, 13 Nov 2008 15:14:46 +0100
1090 Message-ID: <491C3656.3010509@tammer.net>
1093 ____________________________________________________________________________
1094 [ 34845] By: rgs on 2008/11/16 18:02:49
1095 Log: Subject: [PATCH] Make B::walksymtable not recurse into packages that are actually main::, but have a different name.
1096 From: Florian Ragwitz <rafl@debian.org>
1097 Date: Thu, 13 Nov 2008 21:34:12 +0100
1098 Message-Id: <1226608453-25937-1-git-send-email-rafl@debian.org>
1101 ____________________________________________________________________________
1102 [ 34844] By: rgs on 2008/11/16 18:00:42
1103 Log: Subject: [PATCH] Deparse inlined constants.
1104 From: Florian Ragwitz <rafl@debian.org>
1105 Date: Thu, 13 Nov 2008 21:34:13 +0100
1106 Message-Id: <1226608453-25937-2-git-send-email-rafl@debian.org>
1108 ! ext/B/B/Deparse.pm ext/B/t/deparse.t pod/perltodo.pod
1109 ____________________________________________________________________________
1110 [ 34843] By: nicholas on 2008/11/16 17:42:53
1111 Log: Add Tom Wyant to AUTHORS.
1114 ____________________________________________________________________________
1115 [ 34840] By: stevep on 2008/11/16 17:07:24
1116 Log: TODO for fixing lvalue subs in the debugger is now to-done. Pointed
1117 out by Florian Ragwitz.
1120 ____________________________________________________________________________
1121 [ 34839] By: rgs on 2008/11/16 08:31:37
1122 Log: Subject: MRO tests for isa() and package aliases
1123 From: Torsten Schoenfeld <kaffeetisch@gmx.de>
1124 Date: Sat, 15 Nov 2008 21:24:40 +0100
1125 Message-ID: <491F3008.4060205@gmx.de>
1127 + t/mro/package_aliases.t
1129 ____________________________________________________________________________
1130 [ 34838] By: stevep on 2008/11/16 06:31:56
1131 Log: Upgrade to File-Temp-0.21
1133 ! lib/File/Temp.pm lib/File/Temp/t/seekable.t
1134 ____________________________________________________________________________
1135 [ 34837] By: rgs on 2008/11/15 10:15:22
1136 Log: Add a dump to help tracing taint bugs, by Chip Salzenberg
1139 ____________________________________________________________________________
1140 [ 34836] By: stevep on 2008/11/14 19:17:13
1141 Log: Forgot to include lib/perl5db.pl in change #34833
1144 ____________________________________________________________________________
1145 [ 34835] By: merijn on 2008/11/14 18:52:30
1146 Log: Subject: [PATCH] Future-proof hints/linux.sh against Sun's cc -V output.
1147 From: Andy Dougherty <doughera@lafayette.edu>
1148 Date: Fri, 14 Nov 2008 13:01:13 -0500 (EST)
1149 Message-ID: <Pine.LNX.4.64.0811141300220.6539@fractal.phys.lafayette.edu>
1152 ____________________________________________________________________________
1153 [ 34834] By: stevep on 2008/11/14 15:12:18
1154 Log: Various patches added to RT #21568 from julian@mehnle.net.
1157 ____________________________________________________________________________
1158 [ 34833] By: stevep on 2008/11/14 14:29:53
1159 Log: Subject: [perl #48489] patch to fix perl bug #7013
1160 From: "bharanee rathna" (via RT) <perlbug-followup@perl.org>
1161 Date: Tue, 11 Dec 2007 15:25:21 -0800
1162 Message-ID: <rt-3.6.HEAD-28750-1197415521-1978.48489-75-0@perl.org>
1164 Just the pp_hot.c portion of this patch applied along with removing
1165 the TODO from the test added in the previous change.
1167 ! lib/perl5db.t pp_hot.c
1168 ____________________________________________________________________________
1169 [ 34832] By: stevep on 2008/11/14 14:18:00
1170 Log: Subject: [PATCH] Add TODO test for :lvalue under -d.
1171 From: Florian Ragwitz <rafl@debian.org>
1172 Date: Fri, 14 Nov 2008 11:24:57 +0100
1173 Message-Id: <1226658297-24025-1-git-send-email-rafl@debian.org>
1175 + lib/perl5db/t/lvalue-bug
1176 ! MANIFEST lib/perl5db.t
1177 ____________________________________________________________________________
1178 [ 34831] By: merijn on 2008/11/14 12:37:01
1179 Log: Subject: [perl #948] [PATCH] Allow tied $,
1180 From: Chip Salzenberg <chip@pobox.com>
1181 Date: Fri, 14 Nov 2008 00:44:36 -0800
1182 Message-ID: <20081114084436.GJ5779@tytlal.topaz.cx>
1184 ! embedvar.h ext/Devel/PPPort/parts/apidoc.fnc
1185 ! ext/XS/APItest/t/svpeek.t gv.c intrpvar.h mg.c perl.c
1186 ! perlapi.h pp_hot.c sv.c t/op/tie.t
1187 ____________________________________________________________________________
1188 [ 34830] By: rgs on 2008/11/13 10:57:27
1189 Log: Fix error message label
1190 (noticed by Abigail)
1193 ____________________________________________________________________________
1194 [ 34829] By: mhx on 2008/11/13 05:47:34
1195 Log: Subject: Re: [perl #60360] [PATCH] UPDATED: local $SIG{FOO} = sub {...}; sets signal handler to SIG_DFL
1196 From: Chip Salzenberg <chip@pobox.com>
1197 Date: Wed, 12 Nov 2008 15:45:04 -0800
1198 Message-ID: <20081112234504.GI2062@tytlal.topaz.cx>
1200 Updated patch to retain source compatibility.
1202 Plus using the correct PERL_ARGS_ASSERT_SAVE_HELEM_FLAGS
1203 macro and running make regen.
1205 ! embed.fnc embed.h global.sym mg.c pod/perlintern.pod pp.c
1206 ! pp_hot.c proto.h scope.c scope.h
1207 ____________________________________________________________________________
1208 [ 34828] By: demerphq on 2008/11/12 19:47:21
1209 Log: Bump ExtUtils-Install to 1.52 (because of CPAN persnickityness)
1211 CPAN these days objects to "world writable" files in CPAN tar files,
1212 which is what you'll get if you dev on a win32 box with "normal"
1213 permissions and do a nmake dist.
1215 And of course thats what I was doing with ExtUtils-Install,
1216 and so CPAN rejected 1.51. Thus I changed permissions and rereleased
1217 and this is the equivalent change to blead. /grrr
1219 ! lib/ExtUtils/Changes_EU-Install lib/ExtUtils/Install.pm
1220 ____________________________________________________________________________
1221 [ 34827] By: demerphq on 2008/11/12 19:23:38
1222 Log: Update ExtUtils-Install to 1.51
1224 Also adds the Changes file from ExtUtils-Install as Changes_EU-Install
1226 + lib/ExtUtils/Changes_EU-Install
1227 ! MANIFEST lib/ExtUtils/Install.pm lib/ExtUtils/t/basic.pl
1228 ____________________________________________________________________________
1229 [ 34825] By: rgs on 2008/11/12 15:14:19
1230 Log: Some deprecated warnings were also in the syntax category
1231 (one of them was spotted by Abigail.)
1232 Plus, document the undocumented warning
1233 "Use of comma-less variable list is deprecated"
1236 ____________________________________________________________________________
1237 [ 34824] By: gisle on 2008/11/12 14:50:14
1238 Log: Skip #ifdefs and other preprocessor lines when parsing the
1239 local_patches section of patchlevel.h.
1242 ____________________________________________________________________________
1243 [ 34823] By: gisle on 2008/11/12 12:30:19
1244 Log: sizeof(long double) is 8 bytes for all Microsoft compilers
1247 ! win32/config.vc win32/config.vc64
1248 ____________________________________________________________________________
1249 [ 34822] By: gisle on 2008/11/12 12:13:03
1252 ! pod/perldebguts.pod
1253 ____________________________________________________________________________
1254 [ 34820] By: rgs on 2008/11/12 10:42:21
1255 Log: Regenerate API docs
1257 ! embed.pl perlapi.c pod/perlapi.pod pod/perlintern.pod
1258 ____________________________________________________________________________
1259 [ 34819] By: rgs on 2008/11/12 10:37:46
1260 Log: Subject: Re: [perl #60360] [PATCH] local $SIG{FOO} = sub {...}; sets signal
1261 From: Chip Salzenberg <chip@pobox.com>
1262 Date: Mon, 10 Nov 2008 16:00:40 -0800
1263 Message-ID: <20081111000040.GB19329@tytlal.topaz.cx>
1265 ! embed.fnc embed.h mg.c op.h pp.c pp_hot.c proto.h scope.c
1266 ____________________________________________________________________________
1267 [ 34818] By: gisle on 2008/11/12 09:40:43
1268 Log: Sync up with Digest-MD5-2.37 from CPAN
1270 ! ext/Digest/MD5/Changes ext/Digest/MD5/MD5.pm
1271 ! ext/Digest/MD5/MD5.xs ext/Digest/MD5/t/files.t
1272 ____________________________________________________________________________
1273 [ 34817] By: nicholas on 2008/11/12 09:18:13
1279 ____________________________________________________________________________
1280 [ 34815] By: rgs on 2008/11/11 15:55:28
1281 Log: Subject: [PATCH] Relocations errors with Intel CC 10 on 64 bits archs
1282 From: Vincent Pit <perl@profvince.com>
1283 Date: Tue, 11 Nov 2008 15:58:07 +0100
1284 Message-ID: <49199D7F.7030304@profvince.com>
1287 ____________________________________________________________________________
1288 [ 34814] By: davem on 2008/11/10 23:28:35
1289 Log: add -t (tabular option) to Porting/corecpan.pl
1290 This allows multiple source trees to be compared
1292 ! Porting/corecpan.pl
1293 ____________________________________________________________________________
1294 [ 34804] By: mhx on 2008/11/10 19:13:20
1295 Log: Allow lvalue usage of SvRV() and add MUTABLE_SV() check.
1296 Also add new SvRV_const() macro for read-only access.
1299 ____________________________________________________________________________
1300 [ 34792] By: rgs on 2008/11/10 14:23:26
1301 Log: Subject: [PATCH] Update Maintainers.pl
1302 From: Steffen Mueller <wyp3rlx02@sneakemail.com>
1303 Date: Mon, 10 Nov 2008 09:41:40 +0100
1304 Message-ID: <20081110084141.12299.qmail@lists.develooper.com>
1306 ! Porting/Maintainers.pl
1307 ____________________________________________________________________________
1308 [ 34790] By: craigb on 2008/11/10 12:49:23
1309 Log: Subject: [patch@34779] Get posix exit mode working/tested on VMS
1310 From: "John E. Malmberg" <wb8tyw@qsl.net>
1311 Date: Sun, 09 Nov 2008 00:46:03 -0600
1312 Message-id: <4916872B.5040500@qsl.net>
1314 ! perl.h t/run/exit.t vms/vms.c
1315 ____________________________________________________________________________
1316 [ 34789] By: nicholas on 2008/11/10 11:58:41
1317 Log: Backslashes inside '' inside Makefiles seem to be non-portable in their
1318 effects. GNU make leaves them in as literals, BSD make takes them out.
1319 Not that we noticed, as the construction in question was valid Perl
1320 syntax either way, but File::Find 1.14 is enforcing more on its
1324 ____________________________________________________________________________
1325 [ 34786] By: stevep on 2008/11/10 03:56:34
1326 Log: Subject: [perl #57926][PATCH] File::Find Bug
1327 From: renee.baecker@smart-websolutions.de
1328 Date: Fri, 22 Aug 2008 16:42:02 +0200 (CEST)
1329 Message-Id: <20080822144202.659AB99C002@rserv16.sitepush.net>
1332 ____________________________________________________________________________
1333 [ 34785] By: demerphq on 2008/11/09 21:02:01
1334 Log: Add support for testing when under
1336 #define PERL_LEGACY_UNICODE_CHARCLASS_MAPPINGS = 0
1338 as signalled by the environment variable REAL_POSIX_CC being true.
1340 Otherwise test are as they used to be, or TODO'ed.
1342 ! t/op/pat.t t/op/reg_posixcc.t
1343 ____________________________________________________________________________
1344 [ 34784] By: nicholas on 2008/11/09 19:54:42
1345 Log: Upgrade to File::Path 2.07
1347 ! lib/File/Path.pm lib/File/Path.t
1348 ____________________________________________________________________________
1349 [ 34783] By: mhx on 2008/11/09 13:42:58
1350 Log: Fix warning code in Perl_sv_vcatpvfn() to make the TODO
1351 tests introduced with #34781 pass. Add some more warning
1352 tests to t/lib/warnings/sv.
1354 ! sv.c t/lib/warnings/sv t/op/sprintf2.t
1355 ____________________________________________________________________________
1356 [ 34782] By: mhx on 2008/11/09 10:04:03
1357 Log: Subject: [PATCH] diagnostic leakage in ext/PerlIO/scalar/t/scalar_ungetc.t
1358 From: Michael G Schwern <schwern@pobox.com>
1359 Date: Sat, 08 Nov 2008 23:22:54 -0800
1360 Message-ID: <49168FCE.8020105@pobox.com>
1362 Plus converting the whole file from DOS to UNIX format
1363 and adding a newline at the end.
1365 ! ext/PerlIO/scalar/t/scalar_ungetc.t
1366 ____________________________________________________________________________
1367 [ 34781] By: mhx on 2008/11/09 09:52:31
1368 Log: Update format warning tests to expect "%lld" instead of "%d"
1369 when "%lld" was in the format string. Mark these warnings as
1370 TODO until this is fixed.
1373 ____________________________________________________________________________
1374 [ 34780] By: mhx on 2008/11/09 04:22:15
1375 Log: Subject: "Perl_newSVpvf("%lld")" is broken
1377 Date: Sat, 08 Nov 2008 13:29:57 +0000
1378 Message-Id: <200811081329.mA8DTv7e018896@zen.crypt.org>
1380 Plus some test cases.
1382 ! sv.c t/op/sprintf2.t
1383 ____________________________________________________________________________
1384 [ 34779] By: mhx on 2008/11/08 18:31:09
1385 Log: Make sure PerlIO::via doesn't leave its old GV's hanging
1386 in the stash they were created in. Steal the idea from
1387 IO::File to just delete the stash entry after creating
1389 This fixes perl #59268.
1391 ! ext/PerlIO/via/via.pm ext/PerlIO/via/via.xs
1392 ____________________________________________________________________________
1393 [ 34778] By: stevep on 2008/11/08 15:51:45
1394 Log: From change #34775, reverting perlio.c change for now. Also,
1395 setting the tests to TODO.
1397 ! ext/PerlIO/t/ioleaks.t perlio.c
1398 ____________________________________________________________________________
1399 [ 34777] By: merijn on 2008/11/08 13:06:53
1400 Log: Subject: Re: [PATCH: Configure/NDBM_File] Add prototype detection for NDBM header files
1401 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
1402 Date: Sat, 8 Nov 2008 09:45:22 +0100
1403 Message-ID: <20081108094522.5174608b@r2d2>
1405 ! Cross/config.sh-arm-linux NetWare/config.wc Porting/config.sh
1406 ! epoc/config.sh plan9/config_sh.sample symbian/config.sh
1407 ! uconfig.sh win32/config.bc win32/config.ce win32/config.gc
1408 ! win32/config.vc win32/config.vc64
1409 ____________________________________________________________________________
1410 [ 34776] By: mhx on 2008/11/08 12:38:36
1411 Log: Assigning to DEFSV leaks if PL_defgv's gp_sv isn't set.
1412 As Nicholas already noted in a FIXME, assigning to DEFSV should
1413 use GvSV instead of GvSVn. This change ensures that, at least
1414 under -DPERL_CORE, DEFSV cannot be assigned to and introduces
1415 a DEFSV_set macro to allow setting DEFSV.
1416 This fixes #53038: map leaks memory.
1418 ! XSUB.h ext/Filter/Util/Call/Call.pm
1419 ! ext/Filter/Util/Call/Call.xs perl.h pp_ctl.c pp_hot.c
1421 ____________________________________________________________________________
1422 [ 34775] By: stevep on 2008/11/08 05:18:16
1423 Log: Subject: Re: [perl #56644] PerlIO resource leaks on open() and then :pop in :unix and :stdio
1424 From: "Goro Fuji" <gfuji@cpan.org>
1425 Date: Mon, 7 Jul 2008 08:04:52 +0900
1426 Message-ID: <efb9c59b0807061604q476025e9n85893f131a6bf23e@mail.gmail.com>
1428 + ext/PerlIO/t/ioleaks.t
1429 ! MANIFEST perlio.c pod/perliol.pod
1430 ____________________________________________________________________________
1431 [ 34774] By: stevep on 2008/11/08 04:21:44
1432 Log: Subject: [perl #54828] perlio.c has a problem (both 5.8 and 5.10)
1433 From: "Goro Fuji" (via RT) <perlbug-followup@perl.org>
1434 Date: Sun, 25 May 2008 23:10:42 -0700
1435 Message-ID: <rt-3.6.HEAD-11257-1211782242-1590.54828-75-0@perl.org>
1437 The second part of the patch. The first part was in change #33978.
1440 ____________________________________________________________________________
1441 [ 34773] By: stevep on 2008/11/08 04:02:03
1442 Log: Subject: Re: [perl #57322] perlbug AutoReply: ungetc() to :scalar might cause problems
1443 From: "Goro Fuji" <gfuji@cpan.org>
1444 Date: Sun, 27 Jul 2008 14:37:45 +0900
1445 Message-ID: <efb9c59b0807262237r62497f36g4f6d6881bb684a53@mail.gmail.com>
1447 + ext/PerlIO/scalar/t/scalar_ungetc.t
1448 ! MANIFEST ext/PerlIO/scalar/scalar.pm
1449 ! ext/PerlIO/scalar/scalar.xs
1450 ____________________________________________________________________________
1451 [ 34772] By: stevep on 2008/11/08 03:03:26
1452 Log: Subject: [perl #18306] This problem seems to be fixed and a small patch for B::Xref
1453 From: renee.baecker@smart-websolutions.de
1454 Date: Wed, 9 Jul 2008 15:16:50 +0200 (CEST)
1455 Message-Id: <20080709131650.D12BF120041@rserv16.sitepush.net>
1458 ____________________________________________________________________________
1459 [ 34771] By: craigb on 2008/11/08 00:13:43
1460 Log: NDBM prototype config vars for configure.com following 34756.
1463 ____________________________________________________________________________
1464 [ 34770] By: mhx on 2008/11/07 22:33:39
1465 Log: Revert SvPVX() to allow lvalue usage, but also add a
1466 MUTABLE_SV() check. Use SvPVX_const() instead of SvPVX()
1467 where only a const SV* is available. Also fix two falsely
1468 consted pointers in Perl_sv_2pv_flags().
1470 ! op.c regexec.c regexp.h sv.c sv.h
1471 ____________________________________________________________________________
1472 [ 34769] By: demerphq on 2008/11/07 20:20:21
1473 Log: create new unicode props as defined in POSIX spec (optionally use them in the regex engine)
1475 Perlbug #60156 and #49302 (and probably others) resolve down to the problem
1476 that the definition of \s and \w and \d and the POSIX charclasses are different
1477 for unicode strings and for non-unicode strings. This broke the character class
1478 logic in the regex engine. The easiest fix to make the character class logic sane
1479 again is to define new properties which do match.
1481 This change creates new property classes that can be used instead of the
1482 traditional ones (it does not change the previously defined ones). If the
1483 define in regcomp.h:
1485 #define PERL_LEGACY_UNICODE_CHARCLASS_MAPPINGS 1
1487 is changed to 0, then the new mappings will be used. This will fix a bunch
1488 of bugs that are reported as TODO items in the new reg_posixcc.t test file.
1490 + t/op/reg_posixcc.t
1491 ! MANIFEST lib/unicore/mktables regcomp.c regcomp.h t/op/pat.t
1492 ____________________________________________________________________________
1493 [ 34768] By: stevep on 2008/11/07 17:23:05
1494 Log: A small refactoring based on a comment in an old RT ticket (RT
1495 #4362 in case you were wondering).
1498 ____________________________________________________________________________
1499 [ 34766] By: demerphq on 2008/11/07 11:45:22
1500 Log: Make sure inversion sign is shown in all anyof classes that we show in regprop
1502 And refactor the code that adds the extra braces into a macro, and make it support the colorization stuff.
1505 ____________________________________________________________________________
1506 [ 34765] By: steveh on 2008/11/07 11:32:36
1507 Log: Upgrade to Pod-Perldoc-3.15
1509 ! lib/Pod/Perldoc.pm
1510 ____________________________________________________________________________
1511 [ 34764] By: steveh on 2008/11/07 10:39:27
1512 Log: Oops, change 34762 should have bumped the VERSION
1514 ! lib/Test/Simple.pm
1515 ____________________________________________________________________________
1516 [ 34763] By: steveh on 2008/11/07 10:37:51
1517 Log: Temporary (?) fix for ext/Test/Harness/t/compat/regression.t,
1518 broken by Test-Simple upgrade (VERSION is already bumped by the
1521 ! lib/Test/Builder.pm
1522 ____________________________________________________________________________
1523 [ 34762] By: steveh on 2008/11/07 10:34:28
1524 Log: Fix test broken by Test-Simple upgrade (similar to change 33689)
1526 ! lib/Test/Simple/t/cmp_ok.t
1527 ____________________________________________________________________________
1528 [ 34761] By: steveh on 2008/11/07 10:32:32
1529 Log: Upgrade to Test-Simple-0.85_01, keeping local changes 34491 and 34545
1531 + lib/Test/Simple/t/c_flag.t
1532 ! MANIFEST lib/Test/Builder.pm lib/Test/Builder/Module.pm
1533 ! lib/Test/Builder/Tester.pm lib/Test/More.pm lib/Test/Simple.pm
1534 ! lib/Test/Simple/Changes lib/Test/Simple/t/Builder/try.t
1535 ! lib/Test/Simple/t/cmp_ok.t lib/Test/Simple/t/diag.t
1536 ! lib/Test/Simple/t/fail-more.t
1537 ! lib/Test/Simple/t/is_deeply_dne_bug.t
1538 ! lib/Test/Simple/t/is_deeply_fail.t lib/Test/Simple/t/no_plan.t
1539 ! lib/Test/Simple/t/overload.t
1540 ! lib/Test/Simple/t/overload_threads.t lib/Test/Simple/t/undef.t
1541 ____________________________________________________________________________
1542 [ 34760] By: steveh on 2008/11/07 09:29:42
1543 Log: lib/Test/Tutorial.pod is part of Test-Simple
1545 ! Porting/Maintainers.pl
1546 ____________________________________________________________________________
1547 [ 34759] By: steveh on 2008/11/07 08:49:25
1548 Log: Fix new test (just added by podlators upgrade) on Win32, at least
1550 ! lib/Pod/Text.pm lib/Pod/t/text-encoding.t
1551 ____________________________________________________________________________
1552 [ 34758] By: steveh on 2008/11/07 08:47:26
1553 Log: Upgrade to podlators-2.2.0
1555 + lib/Pod/t/text-encoding.t
1556 ! MANIFEST lib/Pod/Man.pm lib/Pod/ParseLink.pm lib/Pod/Text.pm
1557 ! lib/Pod/Text/Color.pm lib/Pod/Text/Overstrike.pm
1558 ! lib/Pod/Text/Termcap.pm lib/Pod/t/man-utf8.t
1559 ! lib/Pod/t/pod-spelling.t lib/Pod/t/text-options.t
1560 ! lib/Pod/t/text-utf8.t pod/pod2man.PL pod/pod2text.PL
1561 ____________________________________________________________________________
1562 [ 34757] By: mhx on 2008/11/06 22:16:03
1563 Log: NDBM just isn't meant to be used with C++. So this
1564 change makes the intro of NDBM_File.xs even uglier,
1565 but hopefully it also makes tests pass now.
1567 ! ext/NDBM_File/NDBM_File.xs
1568 ____________________________________________________________________________
1569 [ 34756] By: merijn on 2008/11/06 20:18:08
1570 Log: Subject: [PATCH: Configure/NDBM_File] Add prototype detection for NDBM header files
1571 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
1572 Date: Mon, 3 Nov 2008 22:40:11 +0100
1573 Message-ID: <20081103224011.26c223b3@r2d2>
1575 ! Configure Porting/Glossary config_h.SH
1576 ! ext/NDBM_File/Makefile.PL ext/NDBM_File/NDBM_File.xs
1577 ____________________________________________________________________________
1578 [ 34755] By: demerphq on 2008/11/06 18:48:28
1579 Log: Various changes to regex diagnostics and testing
1581 * Make ANYOF output from regprop easier to read by adding ][ in between the unicode representation and the "ascii" one
1583 * Make it possible to make tests in re_tests todo.
1585 * add a todo test for a complementary character class match that should fail (perl #60156)
1587 * Also add a comment explaining a previous commit (relating to perl #60344)
1589 ! regcomp.c regcomp.h regexec.c t/op/re_tests t/op/regexp.t
1590 ____________________________________________________________________________
1591 [ 34747] By: demerphq on 2008/11/06 11:32:25
1592 Log: Reolve perlbug #59328: In re's, \N{U+...} doesn't match for ... > 256
1594 Subject: PATCH [perl #59328] In re's, \N{U+...} doesn't match for ... > 256
1595 From: karl williamson <public@khwilliamson.com>
1596 Message-ID: <49124B78.2000907@khwilliamson.com>
1597 Date: Wed, 05 Nov 2008 18:42:16 -0700
1599 ! regcomp.c t/op/re_tests
1600 ____________________________________________________________________________
1601 [ 34746] By: demerphq on 2008/11/06 10:44:13
1602 Log: Resolve perl #60344: Regex lookbehind failure after an (if)then|else in perl 5.10
1604 During the de-recursivization it looks like Dave M forgot to reset the 'logical'
1605 flag after using it, which in turn causes UNLESSM/IFTHEN when used after a LOGICAL operator to
1606 be incorrectly intrepreted. This change resets the logical flag after each time it is stored
1609 ! regexec.c t/op/re_tests
1610 ____________________________________________________________________________
1611 [ 34742] By: demerphq on 2008/11/05 22:47:58
1612 Log: Bring ExtUtils::Install up to date with the latest on CPAN 1.50_04 and related test changes
1614 This involves changes to shared test files used by ExtUtils::MakeMaker and ExtUtils::Install, in particular updating the core/MakeMaker version of ExtUtils/t/basic.t so that it reflects the 1.50_03 version, and then splitting it in half into basic.pl and basic_finish.pl, which are then evalled (together) by basic.t. ExtUtils::Install does somethign similar but only with basic.pl.
1616 This also silences an odd warning from MM_Any.pm that comes up once in a while, which I believe is to do with a deeper core failure as it occurs in code utterly unrelated to these changes.
1618 This patch needs to be pushed upstream to the ExtUtils::MakeMaker distribution on CPAN under Schwern's supervision.
1620 In this way it will be possible to simply copy the t/basic.pl from core into ExtUtils::Install or into ExtUtils::MakeMaker or whatever.
1622 Includes the following changes from ExtUtils::Install:
1628 Restructure tests to make it easier to maintain given it is distributed in various
1629 ways in three different packages.
1635 Sigh, just after i released 1.50_02 I noticed that a test modified in it will fail
1636 under VMS. So this is a fixup release for that alone.
1642 Synchronize with the changes that were made in blead perl
1643 patch #33567. VMS changes by Craig Berry. See
1645 http://public.activestate.com/cgi-bin/perlbrowse/p/33567
1647 This was marked in the pod as 1.51 but not actually version bumped.
1649 So I've marked it as 1.50_02 as a test release prior to putting it out
1652 This release also restores the missing installed.t which was accidentally
1653 missed by the MANIFEST having a duplicate entry for install.t instead.
1654 Probably something should have warned about this, but I haven't worked out
1657 Includes changes from Activestate/ActivePerl:
1659 - To make installation less chatty when not under verbose mode. See
1661 http://rt.cpan.org/Public/Bug/Display.html?id=5903
1663 - To install HTML documentation files under builds that set $Config{installhtmldir}
1664 (and presumably also create HTML versions of the pod -- which is quite nice actually :-)
1666 http://rt.cpan.org/Ticket/Display.html?id=37727
1668 + lib/ExtUtils/t/basic.pl lib/ExtUtils/t/basic_finish.pl
1669 ! MANIFEST lib/ExtUtils/Install.pm lib/ExtUtils/MM_Any.pm
1670 ! lib/ExtUtils/t/INSTALL_BASE.t lib/ExtUtils/t/basic.t
1671 ____________________________________________________________________________
1672 [ 34733] By: nicholas on 2008/11/05 00:29:57
1673 Log: Upgrade to File::Path 2.06_08.
1675 ! lib/File/Path.pm lib/File/Path.t
1676 ____________________________________________________________________________
1677 [ 34714] By: nicholas on 2008/11/04 08:03:04
1678 Log: ${^CHILD_ERROR_NATIVE} isn't mentioned in perlrun.pod, but is in
1681 ! pod/perl5100delta.pod
1682 ____________________________________________________________________________
1683 [ 34712] By: mhx on 2008/11/03 22:25:09
1684 Log: The breakage caused by #34653 (sh|c)ould have been detected
1685 by the compiler. So further improve the STR_WITH_LEN() macro.
1688 ____________________________________________________________________________
1689 [ 34710] By: mhx on 2008/11/03 22:19:47
1690 Log: Fix DBM module handling broken by #34653.
1693 ____________________________________________________________________________
1694 [ 34706] By: nicholas on 2008/11/03 16:51:18
1695 Log: Subject: Re: @{"_<$filename"} is unreasonably tied to use of DB::DB ($^P & 0x2)
1696 From: Tim Bunce <Tim.Bunce@pobox.com>
1697 Message-ID: <20081103162537.GB45762@timac.local>
1698 Date: Mon, 3 Nov 2008 16:25:37 +0000
1701 ____________________________________________________________________________
1702 [ 34705] By: nicholas on 2008/11/03 16:25:42
1703 Log: Subject: Re: @{"_<$filename"} is unreasonably tied to use of DB::DB ($^P & 0x2)
1704 From: Tim Bunce <Tim.Bunce@pobox.com>
1705 Message-ID: <20081103160130.GA45762@timac.local>
1706 Date: Mon, 3 Nov 2008 16:01:31 +0000
1709 ____________________________________________________________________________
1710 [ 34703] By: rgs on 2008/11/03 11:15:20
1711 Log: Subject: [perl #60300] doc Carp $Carp::Internal{__PACKAGE__} example
1712 From: Kevin Ryde (via RT) <perlbug-followup@perl.org>
1713 Date: Sat, 01 Nov 2008 16:27:09 -0700
1714 Message-ID: <rt-3.6.HEAD-29762-1225582029-1073.60300-75-0@perl.org>
1717 ____________________________________________________________________________
1718 [ 34702] By: nicholas on 2008/11/03 10:44:58
1719 Log: Subject: Re: CPAN-1.9301 can't clean bootstrap .cpan
1720 From: andreas.koenig.7os6VVqR@franz.ak.mind.de (Andreas J. Koenig)
1721 Message-ID: <87abci5swq.fsf@k75.linux.bogus>
1722 Date: Sun, 02 Nov 2008 11:22:29 +0100
1724 ! lib/CPAN/FirstTime.pm
1725 ____________________________________________________________________________
1726 [ 34700] By: rgs on 2008/11/03 09:13:16
1727 Log: Silence one more format warning
1729 ! ext/PerlIO/scalar/scalar.xs
1730 ____________________________________________________________________________
1731 [ 34699] By: nicholas on 2008/11/02 21:41:07
1732 Log: Upgrade to Time::Local 1.1901.
1734 ! lib/Time/Local.pm lib/Time/Local.t
1735 ____________________________________________________________________________
1736 [ 34698] By: nicholas on 2008/11/02 21:12:59
1737 Log: Subject: PATCH: Large omnibus patch to clean up the JRRT quotes
1738 From: Tom Christiansen <tchrist@perl.com>
1739 Message-ID: <25940.1225611819@chthon>
1740 Date: Sun, 02 Nov 2008 01:43:39 -0600
1742 ! av.c deb.c doio.c doop.c dump.c embed.pl
1743 ! ext/DynaLoader/dl_dyld.xs ext/DynaLoader/dl_next.xs globals.c
1744 ! gv.c hv.c locale.c malloc.c mathoms.c mg.c miniperlmain.c
1745 ! mro.c numeric.c op.c os2/perlrexx.c pad.c perl.c perlio.c
1746 ! perly.y pod/perlhack.pod pp.c pp_ctl.c pp_hot.c pp_pack.c
1747 ! pp_sort.c pp_sys.c regcomp.c regexec.c run.c scope.c sv.c
1748 ! taint.c toke.c universal.c utf8.c util.c vms/vms.c
1749 ! win32/perllib.c xsutils.c
1750 ____________________________________________________________________________
1751 [ 34697] By: rgs on 2008/11/02 18:31:19
1752 Log: Subject: [perl #56526] m/a{1,0}/ compiles but doesn't match a literal string
1753 From: Michael Cartmell (via RT) <perlbug-followup@perl.org>
1754 Date: Wed, 02 Jul 2008 05:17:58 -0700
1755 Message-ID: <rt-3.6.HEAD-27577-1215001078-1211.56526-75-0@perl.org>
1757 ! regcomp.c t/op/re_tests
1758 ____________________________________________________________________________
1759 [ 34696] By: rgs on 2008/11/02 17:09:10
1760 Log: Subject: [perl #59652][DOC PATCH] "Too late for "-CS" option"
1761 From: =?ISO-8859-1?Q?Ren=E9e_B=E4cker?= <renee.baecker@smart-websolutions.de>
1762 Date: Tue, 07 Oct 2008 08:17:22 +0200
1763 Message-ID: <48EAFEF2.8030403@smart-websolutions.de>
1768 ____________________________________________________________________________
1769 [ 34695] By: rgs on 2008/11/02 17:04:09
1770 Log: Subject: [PATCH] explicit empty while loops
1771 From: "Robin Barker" <Robin.Barker@npl.co.uk>
1772 Date: Wed, 29 Oct 2008 13:22:04 -0000
1773 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D4E2FD9@exchsvr2.npl.ad.local>
1776 ____________________________________________________________________________
1777 [ 34694] By: rgs on 2008/11/02 16:50:12
1778 Log: Explicitly specify some printf formats for constant strings.
1779 This is mostly to silence gcc's warning, "format not a string
1780 literal and no format arguments".
1782 ! av.c doop.c handy.h mg.c perl.c pp.c pp_ctl.c pp_hot.c
1783 ! pp_sort.c pp_sys.c regcomp.c sv.c toke.c universal.c util.c
1784 ____________________________________________________________________________
1785 [ 34693] By: nicholas on 2008/11/01 14:51:05
1786 Log: Add a flag PERLDBf_SAVESRC, which enables the saved lines part of
1787 PERLDBf_LINE, so that profilers (such as NYTProf) have access to the
1788 lines of the eval, without the speed impact of other parts of the
1789 debugger infrastructure. PERLDBf_LINE is unchanged. Based largely on a
1790 patch by Tim Bunce in <20081028152749.GA12500@timac.local>
1792 ! lib/perl5db.pl perl.h pp_ctl.c
1793 ____________________________________________________________________________
1794 [ 34691] By: nicholas on 2008/10/31 20:23:32
1795 Log: Upgrade to Text::ParseWords 3.27
1797 ! Porting/Maintainers.pl lib/Text/ParseWords.pm
1798 ! lib/Text/ParseWords.t lib/Text/ParseWords/taint.t
1799 ____________________________________________________________________________
1800 [ 34679] By: nicholas on 2008/10/31 08:55:20
1801 Log: Add MUTABLE_GV(), and eliminate (V *) casts in *.c.
1802 Can't easily do gv.h, as GvGP() (at least) needs to split into two
1803 macros - one const for reading, one non-const for writing.
1805 ! doio.c dump.c gv.c handy.h mg.c op.c perlio.c pp.c pp_ctl.c
1806 ! pp_hot.c pp_sys.c scope.c sv.c universal.c util.c xsutils.c
1807 ____________________________________________________________________________
1808 [ 34678] By: nicholas on 2008/10/31 07:37:44
1809 Log: Change 34672 should have removed a const from re.xs. I thought I'd
1810 checked for warnings here - not sure whether it was me or gcc that
1811 didn't notice anythign wrong. g++ certainly did.
1814 ____________________________________________________________________________
1815 [ 34677] By: nicholas on 2008/10/31 07:34:02
1816 Log: sizeof(const SV *) is the same as sizeof(SV *), except that it doesn't
1817 match my regexp for non-const casts.
1820 ____________________________________________________________________________
1821 [ 34676] By: mhx on 2008/10/31 07:23:54
1822 Log: Upgrade to Devel::PPPort 3.14_05
1824 ! ext/Devel/PPPort/Changes ext/Devel/PPPort/PPPort_pm.PL
1825 ! ext/Devel/PPPort/parts/inc/pv_tools ext/Devel/PPPort/soak
1826 ! ext/Devel/PPPort/t/pv_tools.t
1827 ____________________________________________________________________________
1828 [ 34675] By: nicholas on 2008/10/30 23:22:31
1829 Log: Eliminate (SV *) casts from the rest of *.c, picking up one (further)
1830 erroneous const in dump.c.
1832 ! av.c doop.c dump.c gv.c hv.c mathoms.c mg.c mro.c op.c pad.c
1833 ! perl.c perlio.c pp.c pp_ctl.c pp_hot.c pp_sort.c pp_sys.c
1834 ! regcomp.c regexec.c scope.c
1835 ____________________________________________________________________________
1836 [ 34673] By: nicholas on 2008/10/30 22:27:16
1837 Log: Change 34627 didn't realise that if S_find_uninit_var() takes a
1838 const SV *, then so can Perl_report_uninit().
1840 ! embed.fnc proto.h sv.c
1841 ____________________________________________________________________________
1842 [ 34672] By: nicholas on 2008/10/30 22:08:41
1843 Log: SvPV() does not take a const SV*, which means that the pattern argument
1844 to Perl_re_compile() can't be const, which means that the pattern
1845 argument to Perl_pregcomp() can't be const, as can't the argument in
1846 the function in the regexp engine structure.
1848 It's a shame that no-one spotted this earlier.
1849 (Again) I may have rendered the documentation inaccurate.
1851 ! embed.fnc proto.h regcomp.c regexp.h
1852 ____________________________________________________________________________
1853 [ 34671] By: nicholas on 2008/10/30 21:39:14
1854 Log: Eliminate (SV *) casts from sv.c and [tu]*.c, except for the cast in
1855 Perl_sv_magicext(), which is documented.
1857 ! sv.c taint.c toke.c universal.c util.c
1858 ____________________________________________________________________________
1859 [ 34670] By: rgs on 2008/10/30 21:33:34
1860 Log: Subject: Re: [PATCH] [doc] be more explicit about magic argv
1861 From: Moritz Lenz <moritz@casella.verplant.org>
1862 Date: Thu, 30 Oct 2008 20:30:00 +0100
1863 Message-ID: <20081030182902.25398.qmail@lists.develooper.com>
1865 ! pod/perlop.pod pod/perlrun.pod
1866 ____________________________________________________________________________
1867 [ 34669] By: mhx on 2008/10/30 18:55:04
1868 Log: Upgrade to Devel::PPPort 3.14_04
1870 + ext/Devel/PPPort/parts/inc/pv_tools
1871 + ext/Devel/PPPort/t/pv_tools.t
1872 ! MANIFEST ext/Devel/PPPort/Changes
1873 ! ext/Devel/PPPort/PPPort_pm.PL
1874 ! ext/Devel/PPPort/parts/apicheck.pl
1875 ! ext/Devel/PPPort/parts/inc/misc
1876 ! ext/Devel/PPPort/parts/todo/5006000
1877 ! ext/Devel/PPPort/parts/todo/5009004 ext/Devel/PPPort/soak
1878 ____________________________________________________________________________
1879 [ 34668] By: craigb on 2008/10/30 18:17:04
1880 Log: Try to demangle the mess created by 34667 (the "resubmittal" was actually
1881 not at all like the original patch I tested).
1884 ____________________________________________________________________________
1885 [ 34667] By: craigb on 2008/10/30 15:42:43
1886 Log: Subject: Re: patch@34561 VMS exec handling / cwd realpath fixes
1887 From: "John E. Malmberg" <wb8tyw@qsl.net>
1888 Date: Wed, 29 Oct 2008 22:21:38 -0500
1889 Message-id: <49092842.8090805@qsl.net>
1891 Convert symlink target to UNIX format on VMS. (Cwd changes not
1894 ! vms/vms.c vms/vmsish.h
1895 ____________________________________________________________________________
1896 [ 34666] By: craigb on 2008/10/30 15:21:56
1897 Log: Subject: [patch@34600] vms.c setup_cmddsc
1898 From: "John E. Malmberg" <wb8tyw@qsl.net>
1899 Message-id: <490923D3.90407@qsl.net>
1900 Date: Wed, 29 Oct 2008 22:02:43 -0500
1902 Remove trailing dot when efs_charset is in effect.
1905 ____________________________________________________________________________
1906 [ 34661] By: rgs on 2008/10/30 11:34:05
1907 Log: Add a test for bug #60214
1910 ____________________________________________________________________________
1911 [ 34660] By: rgs on 2008/10/30 11:29:50
1912 Log: The file test operators -s, -A, -C and -M can return false values
1913 that are not undef or "no". Take that into account when stacking them.
1914 This fixes bug #60214.
1917 ____________________________________________________________________________
1918 [ 34654] By: nicholas on 2008/10/29 23:20:01
1919 Log: Add MUTABLE_IO(), and eliminate (IO *) casts in *.c.
1921 ! doio.c gv.c handy.h perl.c pp.c pp_sys.c sv.c
1922 ____________________________________________________________________________
1923 [ 34653] By: mhx on 2008/10/29 23:04:34
1924 Log: Use pvs macros instead of pvn where possible.
1926 ! doio.c doop.c dump.c gv.c mg.c op.c pad.c perl.c pp.c pp_ctl.c
1927 ! pp_hot.c pp_pack.c pp_sys.c regcomp.c sv.c toke.c universal.c
1929 ____________________________________________________________________________
1930 [ 34650] By: nicholas on 2008/10/29 22:45:15
1931 Log: Eliminate (AV *) casts in *.c.
1933 ! av.c doop.c dump.c mathoms.c mg.c mro.c pad.c pp.c pp_ctl.c
1934 ! pp_hot.c pp_sort.c regcomp.c regexec.c scope.c sv.c toke.c
1935 ! universal.c util.c
1936 ____________________________________________________________________________
1937 [ 34649] By: mhx on 2008/10/29 22:15:33
1938 Log: Remove redundant (and wrong) prototype for pv_display()
1939 from its apidoc section.
1942 ____________________________________________________________________________
1943 [ 34648] By: nicholas on 2008/10/29 22:14:33
1944 Log: Subject: Fwd: CPAN Upload: S/SA/SAPER/constant-1.17.tar.gz
1945 From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
1946 Message-Id: <93213472-1B76-43A2-AACB-2BBFF901C5A7@free.fr>
1947 Date: Wed, 29 Oct 2008 22:58:52 +0100
1949 ! lib/constant.pm lib/constant.t
1950 ____________________________________________________________________________
1951 [ 34647] By: nicholas on 2008/10/29 21:57:34
1952 Log: Add MUTABLE_CV(), and eliminate (CV *) casts in *.c.
1954 ! gv.c handy.h mg.c op.c pad.c perl.c pp.c pp_ctl.c pp_hot.c
1955 ! pp_sort.c pp_sys.c sv.c toke.c xsutils.c
1956 ____________________________________________________________________________
1957 [ 34646] By: nicholas on 2008/10/29 21:36:17
1958 Log: As Perl_cv_const_sv() now takes a const CV *, use that as the cast for
1962 ____________________________________________________________________________
1963 [ 34645] By: nicholas on 2008/10/29 21:24:54
1964 Log: Perl_cv_const_sv() takes a const CV *const cv argument.
1966 ! embed.fnc op.c proto.h
1967 ____________________________________________________________________________
1968 [ 34643] By: nicholas on 2008/10/29 20:49:30
1969 Log: Upgrade to PathTools 3.29.
1971 ! ext/Cwd/Changes lib/Cwd.pm lib/File/Spec.pm
1972 ! lib/File/Spec/Cygwin.pm lib/File/Spec/Epoc.pm
1973 ! lib/File/Spec/Functions.pm lib/File/Spec/Mac.pm
1974 ! lib/File/Spec/OS2.pm lib/File/Spec/Unix.pm
1975 ! lib/File/Spec/VMS.pm lib/File/Spec/Win32.pm
1976 ____________________________________________________________________________
1977 [ 34642] By: mhx on 2008/10/29 20:39:43
1978 Log: Remove redundant API definitions from '=for apidoc' sections.
1979 Those are already in embed.fnc, and most of them were already
1980 outdated. This also fixes the docs for pv_escape and pv_pretty.
1982 ! dump.c pod/perlapi.pod pod/perlintern.pod utf8.c
1983 ____________________________________________________________________________
1984 [ 34640] By: nicholas on 2008/10/29 19:41:54
1985 Log: make distclean patch from Andy Armstrong.
1986 (Distclean isn't perfect yet because there's a spurious directory tree
1987 created but not cleaned up by ext/Test/Harness/t/harness.t, but Andy is
1988 working on fixing the cause)
1989 No idea about the state of play of disclean on VMS - I couldn't see how
1990 or where to add the three extra directories to it.
1992 ! Makefile.SH win32/Makefile win32/makefile.mk
1993 ____________________________________________________________________________
1994 [ 34639] By: nicholas on 2008/10/29 19:34:05
1995 Log: Avoid leaving a VAR.txt after testing terminates on any platform where
1996 you can't unlink an open file by instead opening $^X for read to get a
1997 file handle for test purposes.
1999 ! ext/XS/APItest/t/svpeek.t
2000 ____________________________________________________________________________
2001 [ 34638] By: stevep on 2008/10/29 19:21:49
2002 Log: Upgrade to CPAN-1.9301.
2004 + lib/CPAN/API/HOWTO.pod lib/CPAN/Distroprefs.pm
2005 - lib/CPAN/API/HOWTO.pm
2006 ! MANIFEST lib/CPAN.pm lib/CPAN/Debug.pm lib/CPAN/FirstTime.pm
2007 ! lib/CPAN/HandleConfig.pm lib/CPAN/Kwalify.pm
2008 ! lib/CPAN/Kwalify/distroprefs.dd
2009 ! lib/CPAN/Kwalify/distroprefs.yml lib/CPAN/Nox.pm
2010 ! lib/CPAN/Queue.pm lib/CPAN/Tarzip.pm lib/CPAN/bin/cpan
2011 ! lib/CPAN/t/02nox.t lib/CPAN/t/03pkgs.t
2012 ! lib/CPAN/t/11mirroredby.t
2013 ____________________________________________________________________________
2014 [ 34637] By: nicholas on 2008/10/29 16:50:40
2015 Log: Upgrade to File::Path 2.06_07. (an e-mail from David)
2018 ____________________________________________________________________________
2019 [ 34634] By: merijn on 2008/10/29 08:31:39
2020 Log: One more for Haiku
2022 + lib/ExtUtils/MM_Haiku.pm
2023 ____________________________________________________________________________
2024 [ 34630] By: merijn on 2008/10/29 08:09:06
2025 Log: Subject: [PATCH] Haiku Port
2026 From: Ingo Weinhold <ingo_weinhold@gmx.de>
2027 Date: Wed, 29 Oct 2008 02:25:44 +0100
2028 Message-Id: <20081029022544.413.1@knochen-vm.localdomain>
2030 + README.haiku haiku/Haiku/Haiku.pm haiku/Haiku/Haiku.xs
2031 + haiku/Haiku/Makefile.PL haiku/haikuish.h
2032 ! Configure MANIFEST ext/Errno/Errno_pm.PL
2033 ! ext/Time/HiRes/t/HiRes.t
2034 ! lib/CPANPLUS/Internals/Constants/Report.pm
2035 ! lib/ExtUtils/CBuilder.pm lib/ExtUtils/MM.pm
2036 ! lib/Module/Build.pm perl.h pod/perlport.pod t/io/fs.t
2037 ____________________________________________________________________________
2038 [ 34629] By: nicholas on 2008/10/28 22:14:26
2039 Log: Every remaining (HV *) cast in *.c
2041 ! doop.c dump.c gv.c hv.c mathoms.c mg.c mro.c op.c pad.c perl.c
2042 ! pp.c pp_ctl.c pp_hot.c pp_sys.c regcomp.c regexec.c scope.c
2044 ____________________________________________________________________________
2045 [ 34628] By: nicholas on 2008/10/28 21:59:11
2046 Log: ss_dup wrapper const casting analagous to change 34626.
2049 ____________________________________________________________________________
2050 [ 34627] By: nicholas on 2008/10/28 21:12:09
2051 Log: Consting in S_find_uninit_var() and the routines that it calls.
2053 ! embed.fnc proto.h sv.c
2054 ____________________________________________________________________________
2055 [ 34626] By: nicholas on 2008/10/28 20:56:50
2056 Log: Some consting in Perl_ss_dup(), and a few (HV*) casts that can be
2060 ____________________________________________________________________________
2061 [ 34624] By: nicholas on 2008/10/28 20:13:55
2062 Log: Eliminate (HV *) casts in u*.c.
2064 ! universal.c utf8.c util.c
2065 ____________________________________________________________________________
2066 [ 34623] By: nicholas on 2008/10/28 20:13:13
2067 Log: A gaggle of casts in Perl_sv_magicext() that are (const ?V *).
2070 ____________________________________________________________________________
2071 [ 34622] By: nicholas on 2008/10/28 20:12:16
2072 Log: Two casts that are MUTABLE_?V.
2075 ____________________________________________________________________________
2076 [ 34621] By: nicholas on 2008/10/28 19:51:07
2077 Log: A couple of (COP*)s that can actually be (const COP *)s.
2080 ____________________________________________________________________________
2081 [ 34620] By: nicholas on 2008/10/28 18:33:35
2082 Log: Subject: installperl patchlet
2083 From: andreas.koenig.7os6VVqR@franz.ak.mind.de (Andreas J. Koenig)
2084 Message-ID: <87k5btpdef.fsf@k75.linux.bogus>
2085 Date: Tue, 28 Oct 2008 05:11:20 +0100
2088 ____________________________________________________________________________
2089 [ 34619] By: nicholas on 2008/10/28 18:30:54
2090 Log: Add MUTABLE_HV(), and remove (HV *) casts from headers.
2092 ! handy.h hv.h scope.h
2093 ____________________________________________________________________________
2094 [ 34618] By: nicholas on 2008/10/28 18:29:36
2095 Log: Perl_hv_placeholders_get() actually takes a const HV *hv.
2097 ! embed.fnc hv.c proto.h
2098 ____________________________________________________________________________
2099 [ 34617] By: merijn on 2008/10/28 17:52:04
2100 Log: Subject: fix for failed Gconvert detection under C++
2101 From: Tony Cook <tony@develop-help.com>
2102 Date: Tue, 28 Oct 2008 22:24:05 +1100
2103 Message-ID: <20081028112405.GA14163@mars.tony.develop-help.com>
2106 ____________________________________________________________________________
2107 [ 34615] By: nicholas on 2008/10/28 11:27:58
2108 Log: Upgrade to File::Path 2.06_06. (a diff from David via http)
2110 ! lib/File/Path.pm lib/File/Path.t
2111 ____________________________________________________________________________
2112 [ 34613] By: nicholas on 2008/10/27 22:39:45
2113 Log: Correct SvVALID() and SvTAIL() - they are actually const.
2116 ____________________________________________________________________________
2117 [ 34612] By: nicholas on 2008/10/27 22:22:50
2118 Log: MHX notes that I have a superfluous void cast.
2121 ____________________________________________________________________________
2122 [ 34611] By: nicholas on 2008/10/27 22:10:26
2123 Log: After the upgrade to 3.28_03 we need to revert change 34543.
2125 ! ext/Cwd/Makefile.PL
2126 ____________________________________________________________________________
2127 [ 34610] By: nicholas on 2008/10/27 21:43:01
2128 Log: Convert all (CV *) casts to (const CV *). Convert (XPVCV*) casts to add
2129 MUTABLE_PTR(), to validate that there is no casting away of const.
2132 ____________________________________________________________________________
2133 [ 34609] By: nicholas on 2008/10/27 21:34:55
2134 Log: Upgrade to PathTools 3.28_03.
2136 ! ext/Cwd/Changes lib/Cwd.pm lib/File/Spec.pm
2137 ! lib/File/Spec/Cygwin.pm lib/File/Spec/Epoc.pm
2138 ! lib/File/Spec/Functions.pm lib/File/Spec/Mac.pm
2139 ! lib/File/Spec/OS2.pm lib/File/Spec/Unix.pm
2140 ! lib/File/Spec/VMS.pm lib/File/Spec/Win32.pm
2141 ____________________________________________________________________________
2142 [ 34608] By: nicholas on 2008/10/27 21:23:04
2143 Log: Add MUTABLE_AV(), and remove (AV *) casts from headers.
2145 ! av.h handy.h pad.h thread.h
2146 ____________________________________________________________________________
2147 [ 34607] By: nicholas on 2008/10/27 21:01:18
2148 Log: Grab the second half of r10084 for cwd.t, which wasn't in change 33042.
2149 Update the Changes file with changes from 3.26 to 3.28_01 inclusive.
2151 ! ext/Cwd/Changes ext/Cwd/t/cwd.t
2152 ____________________________________________________________________________
2153 [ 34606] By: nicholas on 2008/10/27 20:29:54
2154 Log: Upgrade Cwd.xs to the Cwd.xs in PathTools 3.26_01:
2156 - abs_path() on Unix(ish) platforms has been upgraded to a much later
2157 version of the underlying C code from BSD. [Michael Schwern]
2159 - If strlcpy() and strlcat() aren't available on the user's system,
2160 we now use ppport.h to provide them, so our C code works. [Steve
2163 This unwinds change 32710 (consting from Robin Barker of the old code)
2166 ____________________________________________________________________________
2167 [ 34605] By: nicholas on 2008/10/27 20:25:46
2168 Log: Add a macro MUTABLE_PTR(p), which on (non-pedantic) gcc will not cast
2169 away const, returning a void *. Add MUTABLE_SV(sv) which uses this, and
2170 replace all (SV *) casts either with MUTABLE_SV(sv), or (const SV *).
2172 This probably still needs some work - assigning to SvPVX() and SvRV()
2173 is now likely to generate a casting error. The core doesn't do this.
2174 But as-is it's finding bugs that can be fixed.
2176 ! av.h cop.h gv.h handy.h hv.h mg.h op.h pad.h scope.h sv.h
2177 ____________________________________________________________________________
2178 [ 34604] By: nicholas on 2008/10/27 20:22:36
2179 Log: Bugs revealed by replacing (SV *) casts with something that doesn't
2180 cast away const - AvFILL() doesn't guarantee that it won't modify the
2181 AV * passed to it. So the prototype for Perl_av_len() needs to change,
2182 and a const needs to go in Perl_magic_setarraylen().
2184 ! av.c embed.fnc mg.c proto.h
2185 ____________________________________________________________________________
2186 [ 34603] By: mhx on 2008/10/27 19:26:50
2187 Log: Fix x2p, which was broken by #34598 with -DPERL_MEM_LOG.
2190 ____________________________________________________________________________
2191 [ 34602] By: merijn on 2008/10/27 18:33:47
2192 Log: Subject: [PATCH: Configure] Fix prototype detection for C++
2193 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
2194 Date: Sun, 26 Oct 2008 21:41:13 +0100
2195 Message-ID: <20081026214113.0a5dc1a3@r2d2>
2197 ! Configure Porting/Glossary
2198 ____________________________________________________________________________
2199 [ 34600] By: mhx on 2008/10/26 22:20:48
2200 Log: No, it's not a const SV* if we subsequently call
2201 SvREFCNT_dec() on it.
2204 ____________________________________________________________________________
2205 [ 34598] By: mhx on 2008/10/26 20:54:43
2206 Log: Make sure Perl_mem_log_(?:alloc|realloc|free) have C linkage,
2207 so modules like Digest::MD5, that are including perl.h from
2208 within an 'extern "C"' block, will actually see them when
2209 building with a C++ compiler.
2211 Also make sure that Perl_mem_log_(?:new|del)_sv are only seen
2215 ____________________________________________________________________________
2216 [ 34596] By: nicholas on 2008/10/26 18:37:35
2217 Log: Cope with brain damage in PerlIO::via, which will let you fclose() the
2218 same FILE * twice, thanks to it calling out to Perl space inside the
2219 close call tree, with the underlying PerlIO * already closed, but not
2223 ____________________________________________________________________________
2224 [ 34595] By: nicholas on 2008/10/26 13:32:20
2225 Log: USE_FAST_STDIO can affect behaviour, so list it in -V
2228 ____________________________________________________________________________
2229 [ 34591] By: nicholas on 2008/10/25 15:23:48
2230 Log: Upgrade to ExtUtils::Manifest 1.55.
2232 ! lib/ExtUtils/Manifest.pm lib/ExtUtils/t/Manifest.t
2233 ____________________________________________________________________________
2234 [ 34590] By: nicholas on 2008/10/25 15:06:56
2235 Log: Upgrade to ExtUtils::Command 1.15
2237 + lib/ExtUtils/t/cp.t
2238 ! MANIFEST lib/ExtUtils/Command.pm lib/ExtUtils/t/eu_command.t
2239 ____________________________________________________________________________
2240 [ 34589] By: nicholas on 2008/10/25 14:58:32
2241 Log: lib/ExtUtils/t/eu_command.t belongs to ExtUtils-Command, and so does
2242 the about to be committed lib/ExtUtils/t/cp.t
2244 ! Porting/Maintainers.pl
2245 ____________________________________________________________________________
2246 [ 34587] By: nicholas on 2008/10/25 13:05:07
2247 Log: Update copyright year in opcode.pl to reflect change 33364.
2249 ! opcode.pl opnames.h
2250 ____________________________________________________________________________
2251 [ 34586] By: nicholas on 2008/10/25 12:47:01
2252 Log: Update copyright year in embed.pl, and everything that it builds.
2254 ! embed.h embed.pl embedvar.h global.sym perlapi.c perlapi.h
2256 ____________________________________________________________________________
2257 [ 34585] By: nicholas on 2008/10/25 12:23:01
2258 Log: Update copyright years.
2260 ! XSUB.h av.c av.h cc_runtime.h cop.h cv.h deb.c doio.c doop.c
2261 ! dump.c gv.c gv.h handy.h hv.c intrpvar.h locale.c mathoms.c
2262 ! mg.c mg.h mro.c numeric.c op.c op.h pad.c pad.h perl.h
2263 ! perlio.c perlsdio.h perly.c perly.y pp.c pp.h pp_ctl.c
2264 ! pp_hot.c pp_pack.c pp_sort.c pp_sys.c proto.h regcomp.c
2265 ! regexec.c regexp.h scope.c scope.h sv.c sv.h taint.c toke.c
2266 ! universal.c utf8.c util.c xsutils.c
2267 ____________________________________________________________________________
2268 [ 34584] By: nicholas on 2008/10/25 12:04:36
2269 Log: Subject: Re: [Fwd: CPAN Upload: S/SM/SMUELLER/Attribute-Handlers-0.80.tar.gz]
2270 From: Steffen Mueller <wyp3rlx02@sneakemail.com>
2271 Message-ID: <4902EF33.7000707@sneakemail.com>
2272 Date: Sat, 25 Oct 2008 12:04:35 +0200
2274 ! lib/Attribute/Handlers.pm lib/Attribute/Handlers/Changes
2275 ! lib/Attribute/Handlers/README
2276 ____________________________________________________________________________
2277 [ 34583] By: nicholas on 2008/10/25 11:23:39
2278 Log: Upgrade to lib.pm 0.61.
2280 ! lib/lib.t lib/lib_pm.PL
2281 ____________________________________________________________________________
2282 [ 34581] By: nicholas on 2008/10/25 09:12:05
2285 Subject: Re: [perl #60034] (?>) causes wrongness on long string
2286 From: Vincent Pit <perl@profvince.com>
2287 Message-ID: <48FFABE4.2030507@profvince.com>
2288 Date: Thu, 23 Oct 2008 00:40:36 +0200
2290 [just the changes, as TODOs]
2293 ____________________________________________________________________________
2294 [ 34579] By: mhx on 2008/10/25 06:38:00
2295 Log: Make C++ compilers happy #5: jump to 'do_write' crossed
2296 initialization in dTHX.
2298 Plus some consting, which also makes C++ happier.
2301 ____________________________________________________________________________
2302 [ 34577] By: mhx on 2008/10/24 21:49:21
2303 Log: Make C++ compilers happy #4: move cast so Newc() and
2304 Renewc() will return the correct type under PERL_MEM_LOG.
2307 ____________________________________________________________________________
2308 [ 34576] By: mhx on 2008/10/24 21:45:44
2309 Log: Make C++ compilers happy #3: make implicit cast
2310 from 'void *' explicit.
2313 ____________________________________________________________________________
2314 [ 34575] By: mhx on 2008/10/24 21:41:36
2315 Log: Make C++ compilers happy #2: const POD without initializer
2316 is an error for g++, even when static.
2319 ____________________________________________________________________________
2320 [ 34574] By: mhx on 2008/10/24 21:38:48
2321 Log: Make C++ compilers happy #1: "typename" is a C++ keyword.
2323 ! embed.fnc handy.h proto.h util.c
2324 ____________________________________________________________________________
2325 [ 34573] By: nicholas on 2008/10/24 21:00:44
2326 Log: Upgrade to SelfLoader 1.17.
2329 ____________________________________________________________________________
2330 [ 34571] By: nicholas on 2008/10/24 20:43:36
2331 Log: Add PL_sv_serial to makedef.pl, so that it is skipped approriately
2332 on AIX, OS/2, Win32 etc
2335 ____________________________________________________________________________
2336 [ 34570] By: mhx on 2008/10/24 18:33:26
2337 Log: Add PERL_ARGS_ASSERT_MEM_LOG_COMMON to S_mem_log_common().
2340 ____________________________________________________________________________
2341 [ 34569] By: mhx on 2008/10/24 16:37:49
2342 Log: Run 'make regen' for #34567 and #34568.
2344 ! embed.h embedvar.h perlapi.h proto.h
2345 ____________________________________________________________________________
2346 [ 34568] By: mhx on 2008/10/24 16:35:48
2347 Log: Subject: [PATCH] Add SV allocation tracing to -Dm and PERL_MEM_LOG
2348 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
2349 Date: Wed, 22 Oct 2008 01:37:31 +0200
2350 Message-ID: <20081022013731.23b5a2e5@r2d2>
2352 ! embed.fnc handy.h intrpvar.h perl.c pod/perlhack.pod
2353 ! pod/perlrun.pod sv.c sv.h util.c
2354 ____________________________________________________________________________
2355 [ 34567] By: mhx on 2008/10/24 16:32:50
2356 Log: Subject: [PATCH] Refactor Perl_mem_log_ functions
2357 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
2358 Date: Wed, 22 Oct 2008 01:37:21 +0200
2359 Message-ID: <20081022013721.374a490c@r2d2>
2361 ! embed.fnc handy.h util.c
2362 ____________________________________________________________________________
2363 [ 34566] By: mhx on 2008/10/24 15:58:53
2364 Log: Subject: [PATCH blead DOC] Re: [perl #60022] Typo in perldata
2365 From: Daniel Frederick Crisman <daniel@crisman.org>
2366 Date: Thu, 23 Oct 2008 20:14:56 -0400
2367 Message-ID: <20081024001456.GA4137@fury.crisman.org>
2369 Change from cardinal to ordinal numbering to avoid confusion.
2372 ____________________________________________________________________________
2373 [ 34562] By: craigb on 2008/10/23 00:26:03
2374 Log: When testing the case sensitivity settings of the process
2375 on VMS, be a little more sensitive to older versions that
2376 don't have the capability.
2379 ____________________________________________________________________________
2380 [ 34561] By: craigb on 2008/10/23 00:19:44
2381 Log: Handle a filename with a tilde in it. Otherwise the build dies
2382 on Bar.pm~ at MANIFEST check time when building on an ODS-2 volume.
2385 ____________________________________________________________________________
2386 [ 34555] By: mhx on 2008/10/21 21:23:00
2387 Log: Upgrade to Devel::PPPort 3.14_03
2389 ! ext/Devel/PPPort/Changes ext/Devel/PPPort/PPPort_pm.PL
2390 ! ext/Devel/PPPort/parts/inc/misc
2391 ! ext/Devel/PPPort/parts/inc/newSVpv
2392 ! ext/Devel/PPPort/parts/inc/variables ext/Devel/PPPort/soak
2393 ! ext/Devel/PPPort/t/misc.t ext/Devel/PPPort/t/variables.t
2394 ____________________________________________________________________________
2395 [ 34554] By: nicholas on 2008/10/21 20:00:16
2396 Log: Jerry spotted that as a result of change 34483 which upgrades blead to
2397 Test::Simple 0.82, lib/DB.t is now issuing a warning. His original
2398 suggestion was ok(!defined ...) - he, Merijn and I independently
2399 refined this to isnt(..., undef)
2402 ____________________________________________________________________________
2403 [ 34553] By: nicholas on 2008/10/21 19:24:27
2404 Log: Add BinGOs to AUTHORS, and a second e-mail address for Shlomi
2406 ! AUTHORS Porting/checkAUTHORS.pl
2407 ____________________________________________________________________________
2408 [ 34548] By: nicholas on 2008/10/21 13:36:17
2409 Log: Disentangle the ownership of tests in lib/ExtUtils/
2411 ! Porting/Maintainers.pl
2412 ____________________________________________________________________________
2413 [ 34546] By: nicholas on 2008/10/21 11:15:45
2414 Log: Future-proof the FreeBSD hints - assume that FreeBSD 8, 9 etc behave
2415 like 7, not 6 and earlier.
2418 ____________________________________________________________________________
2419 [ 34545] By: nicholas on 2008/10/21 06:49:53
2420 Log: Test::Simple 0.81_02 has:
2422 - Now preserves the tests' exit code if it exits abnormally,
2423 rather than setting it to 255.
2425 $! is non-zero with PERLIO=stdio in some cases, so die would have set
2426 the exit code to $! (typically 9). Now that would show through, so
2427 ensure $! *is* zero to make sure that the exit code is 255.
2429 ! t/lib/Test/Simple/sample_tests/death.plx
2430 ! t/lib/Test/Simple/sample_tests/death_with_handler.plx
2431 ! t/lib/Test/Simple/sample_tests/last_minute_death.plx
2432 ____________________________________________________________________________
2433 [ 34544] By: nicholas on 2008/10/21 06:46:54
2434 Log: Update Changes, README and TODO from the Test-Simple 0.84 tarball.
2436 ! lib/Test/Simple/Changes lib/Test/Simple/README
2437 ! lib/Test/Simple/TODO
2438 ____________________________________________________________________________
2439 [ 34543] By: nicholas on 2008/10/21 06:37:13
2440 Log: Cwd.xs won't load in development releases, unless we munge the
2443 ! ext/Cwd/Makefile.PL
2444 ____________________________________________________________________________
2445 [ 34542] By: nicholas on 2008/10/21 04:37:44
2446 Log: Subject: FreeBSD 7 libc_r detection
2447 From: Tony Cook <tony@develop-help.com>
2448 Message-ID: <20081020232630.GA20563@mars.tony.develop-help.com>
2449 Date: Tue, 21 Oct 2008 10:26:30 +1100
2452 ____________________________________________________________________________
2453 [ 34541] By: nicholas on 2008/10/20 20:29:13
2454 Log: Upgrade to ExtUtils-MakeMaker-6.48
2456 ! lib/ExtUtils/Changes lib/ExtUtils/Command/MM.pm
2457 ! lib/ExtUtils/Liblist.pm lib/ExtUtils/Liblist/Kid.pm
2458 ! lib/ExtUtils/MM.pm lib/ExtUtils/MM_AIX.pm
2459 ! lib/ExtUtils/MM_Any.pm lib/ExtUtils/MM_BeOS.pm
2460 ! lib/ExtUtils/MM_Cygwin.pm lib/ExtUtils/MM_DOS.pm
2461 ! lib/ExtUtils/MM_Darwin.pm lib/ExtUtils/MM_MacOS.pm
2462 ! lib/ExtUtils/MM_NW5.pm lib/ExtUtils/MM_OS2.pm
2463 ! lib/ExtUtils/MM_QNX.pm lib/ExtUtils/MM_UWIN.pm
2464 ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_VMS.pm
2465 ! lib/ExtUtils/MM_VOS.pm lib/ExtUtils/MM_Win32.pm
2466 ! lib/ExtUtils/MM_Win95.pm lib/ExtUtils/MY.pm
2467 ! lib/ExtUtils/MakeMaker.pm lib/ExtUtils/MakeMaker/Config.pm
2468 ! lib/ExtUtils/MakeMaker/bytes.pm
2469 ! lib/ExtUtils/MakeMaker/vmsish.pm lib/ExtUtils/Mkbootstrap.pm
2470 ! lib/ExtUtils/Mksymlists.pm lib/ExtUtils/TODO
2471 ! lib/ExtUtils/testlib.pm t/lib/MakeMaker/Test/Utils.pm
2472 ____________________________________________________________________________
2473 [ 34531] By: nicholas on 2008/10/20 15:12:36
2474 Log: Bump the $VERSION of File::stat (documentation changed).
2477 ____________________________________________________________________________
2478 [ 34529] By: nicholas on 2008/10/20 14:30:41
2479 Log: Bump IPC::Open2's $VERSION. (The docs changed.)
2482 ____________________________________________________________________________
2483 [ 34528] By: nicholas on 2008/10/20 14:15:04
2484 Log: Change "use $foo; 1" in evals to "require $foo; 1" to avoid breaking
2485 even more tests if use is borked, but not require.
2488 ____________________________________________________________________________
2489 [ 34526] By: nicholas on 2008/10/20 14:03:42
2490 Log: As well as @INC, also convert $^X to an absolute path in MBTest.
2492 ! lib/Module/Build/t/lib/MBTest.pm
2493 ____________________________________________________________________________
2494 [ 34521] By: nicholas on 2008/10/20 09:03:08
2495 Log: Change the plan - 2.14 gets the copy permission behaviour change,
2496 2.13 is the bug fix fix.
2499 ____________________________________________________________________________
2500 [ 34519] By: nicholas on 2008/10/19 12:04:31
2501 Log: Subject: [perl #59650] File::Copy does not handle file objects sanely
2502 From: "rabbit+bugs@rabbit.us (via RT)" <perlbug-followup@perl.org>
2503 Message-ID: <rt-3.6.HEAD-29762-1223291950-1373.59650-75-0@perl.org>
2504 Date: Mon, 06 Oct 2008 04:19:10 -0700
2506 Suggested change modified to cope with the hoop-jumping needed to keep
2507 File::Copy working whilst bootstrapping the core build.
2509 Some tests by me, to try to ensure that (arguablly buggy) IO::Scalar
2512 ! lib/File/Copy.pm lib/File/Copy.t
2513 ____________________________________________________________________________
2514 [ 34514] By: nicholas on 2008/10/19 10:23:11
2515 Log: Upgrade PathTools to 3.28_01
2517 ! ext/Cwd/t/win32.t lib/Cwd.pm lib/File/Spec.pm
2518 ! lib/File/Spec/Cygwin.pm lib/File/Spec/Epoc.pm
2519 ! lib/File/Spec/Functions.pm lib/File/Spec/Mac.pm
2520 ! lib/File/Spec/OS2.pm lib/File/Spec/Unix.pm
2521 ! lib/File/Spec/VMS.pm lib/File/Spec/Win32.pm
2522 ! lib/File/Spec/t/Spec.t
2523 ____________________________________________________________________________
2524 [ 34513] By: nicholas on 2008/10/18 21:20:19
2525 Log: Suggestion from Slaven - reverse the part of 23348 that removed the
2526 conditional call to dl_expandspec() on platforms that default
2527 $do_expand to false. autorequire, rightly or wrongly, is relying on
2528 being able to set $do_expand to true.
2530 ! ext/DynaLoader/DynaLoader_pm.PL
2531 ____________________________________________________________________________
2532 [ 34510] By: nicholas on 2008/10/18 19:08:07
2533 Log: Update Porting/makemeta to generate a META.yml compliant with the 1.4
2534 spec. (Add a generated_by, and rename private to no_index.)
2536 ! META.yml Porting/makemeta
2537 ____________________________________________________________________________
2538 [ 34509] By: nicholas on 2008/10/18 19:07:10
2539 Log: Re-run Porting/makemeta
2542 ____________________________________________________________________________
2543 [ 34508] By: nicholas on 2008/10/18 18:43:44
2544 Log: MANIFEST update relating to change 34504.
2547 ____________________________________________________________________________
2548 [ 34507] By: mhx on 2008/10/18 18:11:57
2549 Log: Fix memory leak in // caused by single-char character class
2550 optimization. This was most probably introduced with #28262.
2551 This change fixes perl #59516.
2554 ____________________________________________________________________________
2555 [ 34506] By: mhx on 2008/10/18 18:04:40
2556 Log: Fix memory leak in qr// operator. This was most probably
2557 introduced with #30849.
2560 ____________________________________________________________________________
2561 [ 34505] By: nicholas on 2008/10/18 17:39:33
2562 Log: Damian has transferred Filter::Simple to p5p. Bump its version to 0.83
2563 with the new contact details, and remove the out-of-date README from
2566 - lib/Filter/Simple/README
2567 ! MANIFEST Porting/Maintainers.pl lib/Filter/Simple.pm
2568 ! lib/Filter/Simple/Changes
2569 ____________________________________________________________________________
2570 [ 34504] By: merijn on 2008/10/18 15:26:02
2571 Log: y2038 time checks have overflow checks. Added documentation and
2572 test programs in Porting/
2574 + Porting/README.y2038 Porting/timecheck.c Porting/timecheck2.c
2576 ____________________________________________________________________________
2577 [ 34498] By: nicholas on 2008/10/17 08:46:28
2578 Log: Upgrade to ExtUtils-MakeMaker-6.47_02
2580 ! lib/ExtUtils/Command/MM.pm lib/ExtUtils/Liblist.pm
2581 ! lib/ExtUtils/Liblist/Kid.pm lib/ExtUtils/MM.pm
2582 ! lib/ExtUtils/MM_AIX.pm lib/ExtUtils/MM_Any.pm
2583 ! lib/ExtUtils/MM_BeOS.pm lib/ExtUtils/MM_Cygwin.pm
2584 ! lib/ExtUtils/MM_DOS.pm lib/ExtUtils/MM_MacOS.pm
2585 ! lib/ExtUtils/MM_NW5.pm lib/ExtUtils/MM_OS2.pm
2586 ! lib/ExtUtils/MM_QNX.pm lib/ExtUtils/MM_UWIN.pm
2587 ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_VMS.pm
2588 ! lib/ExtUtils/MM_VOS.pm lib/ExtUtils/MM_Win32.pm
2589 ! lib/ExtUtils/MM_Win95.pm lib/ExtUtils/MY.pm
2590 ! lib/ExtUtils/MakeMaker.pm lib/ExtUtils/MakeMaker/Config.pm
2591 ! lib/ExtUtils/MakeMaker/bytes.pm
2592 ! lib/ExtUtils/MakeMaker/vmsish.pm lib/ExtUtils/Mkbootstrap.pm
2593 ! lib/ExtUtils/Mksymlists.pm lib/ExtUtils/t/min_perl_version.t
2594 ! lib/ExtUtils/testlib.pm t/lib/MakeMaker/Test/Utils.pm
2595 ____________________________________________________________________________
2596 [ 34494] By: nicholas on 2008/10/16 20:18:39
2597 Log: Clarify which save types are in mathoms, which aren't used, and which
2601 ____________________________________________________________________________
2602 [ 34491] By: stevep on 2008/10/15 19:07:38
2603 Log: Silence a warning in Test::Builder that was causing lib/constant.t
2606 ! lib/Test/Builder.pm
2607 ____________________________________________________________________________
2608 [ 34490] By: stevep on 2008/10/15 18:23:56
2609 Log: One final tweak for the Test-Simple-0.82 upgrade. Ugh.
2611 +> lib/Test/Simple/t/lib/SigDie.pm
2614 ____________________________________________________________________________
2615 [ 34488] By: stevep on 2008/10/15 14:32:01
2616 Log: *sigh* More files messed with for Test-Simple-0.82.
2619 ! MANIFEST t/lib/Dev/Null.pm t/lib/TieOut.pm
2620 ____________________________________________________________________________
2621 [ 34486] By: stevep on 2008/10/15 13:48:23
2622 Log: Subject: [PATCH] Update Archive::Tar to 1.40
2623 From: "Jos I. Boumans" <jos@dwim.org>
2624 Date: Mon, 13 Oct 2008 15:40:22 +0200
2625 Message-Id: <D694D518-2404-4476-B578-A5B95F89660A@dwim.org>
2627 ...minus the Pod tests that we've been regularly removing.
2629 ! lib/Archive/Tar.pm lib/Archive/Tar/File.pm
2630 ! lib/Archive/Tar/t/02_methods.t
2631 ! lib/Archive/Tar/t/04_resolved_issues.t
2632 ! lib/Archive/Tar/t/src/linktest/linktest_missing_dir.tar.packed
2633 ! lib/Archive/Tar/t/src/linktest/linktest_with_dir.tar.packed
2634 ! lib/Archive/Tar/t/src/long/bar.tar.packed
2635 ! lib/Archive/Tar/t/src/long/foo.tbz.packed
2636 ! lib/Archive/Tar/t/src/long/foo.tgz.packed
2637 ! lib/Archive/Tar/t/src/short/bar.tar.packed
2638 ! lib/Archive/Tar/t/src/short/foo.tbz.packed
2639 ! lib/Archive/Tar/t/src/short/foo.tgz.packed
2640 ____________________________________________________________________________
2641 [ 34485] By: stevep on 2008/10/15 13:38:59
2642 Log: Must remember to update MANIFEST, OK?
2645 ____________________________________________________________________________
2646 [ 34484] By: stevep on 2008/10/15 13:20:02
2647 Log: Some additional files changes for Test-Simple-0.82
2649 ! t/lib/Test/Simple/Catch.pm
2650 ! t/lib/Test/Simple/sample_tests/death.plx
2651 ! t/lib/Test/Simple/sample_tests/death_in_eval.plx
2652 ! t/lib/Test/Simple/sample_tests/death_with_handler.plx
2653 ! t/lib/Test/Simple/sample_tests/exit.plx
2654 ! t/lib/Test/Simple/sample_tests/extras.plx
2655 ! t/lib/Test/Simple/sample_tests/five_fail.plx
2656 ! t/lib/Test/Simple/sample_tests/last_minute_death.plx
2657 ! t/lib/Test/Simple/sample_tests/one_fail.plx
2658 ! t/lib/Test/Simple/sample_tests/pre_plan_death.plx
2659 ! t/lib/Test/Simple/sample_tests/require.plx
2660 ! t/lib/Test/Simple/sample_tests/success.plx
2661 ! t/lib/Test/Simple/sample_tests/too_few.plx
2662 ! t/lib/Test/Simple/sample_tests/too_few_fail.plx
2663 ! t/lib/Test/Simple/sample_tests/two_fail.plx
2664 ____________________________________________________________________________
2665 [ 34483] By: stevep on 2008/10/15 13:11:04
2666 Log: Upgrade to Test-Simple-0.82.
2668 + lib/Test/Simple/t/Builder/Builder.t
2669 + lib/Test/Simple/t/Builder/carp.t
2670 + lib/Test/Simple/t/Builder/create.t
2671 + lib/Test/Simple/t/Builder/curr_test.t
2672 + lib/Test/Simple/t/Builder/details.t
2673 + lib/Test/Simple/t/Builder/has_plan.t
2674 + lib/Test/Simple/t/Builder/has_plan2.t
2675 + lib/Test/Simple/t/Builder/is_fh.t
2676 + lib/Test/Simple/t/Builder/maybe_regex.t
2677 + lib/Test/Simple/t/Builder/no_diag.t
2678 + lib/Test/Simple/t/Builder/no_ending.t
2679 + lib/Test/Simple/t/Builder/no_header.t
2680 + lib/Test/Simple/t/Builder/ok_obj.t
2681 + lib/Test/Simple/t/Builder/output.t
2682 + lib/Test/Simple/t/Builder/reset.t
2683 + lib/Test/Simple/t/Builder/try.t
2684 + lib/Test/Simple/t/Tester/tbt_01basic.t
2685 + lib/Test/Simple/t/Tester/tbt_02fhrestore.t
2686 + lib/Test/Simple/t/Tester/tbt_03die.t
2687 + lib/Test/Simple/t/Tester/tbt_04line_num.t
2688 + lib/Test/Simple/t/Tester/tbt_05faildiag.t
2689 + lib/Test/Simple/t/Tester/tbt_06errormess.t
2690 + lib/Test/Simple/t/Tester/tbt_07args.t lib/Test/Simple/t/died.t
2691 + lib/Test/Simple/t/explain.t lib/Test/Simple/t/new_ok.t
2692 + lib/Test/Simple/t/no_tests.t lib/Test/Simple/t/note.t
2693 - lib/Test/Simple/t/Builder.t lib/Test/Simple/t/carp.t
2694 - lib/Test/Simple/t/create.t lib/Test/Simple/t/curr_test.t
2695 - lib/Test/Simple/t/details.t lib/Test/Simple/t/has_plan.t
2696 - lib/Test/Simple/t/has_plan2.t lib/Test/Simple/t/is_fh.t
2697 - lib/Test/Simple/t/maybe_regex.t lib/Test/Simple/t/no_diag.t
2698 - lib/Test/Simple/t/no_ending.t lib/Test/Simple/t/no_header.t
2699 - lib/Test/Simple/t/ok_obj.t lib/Test/Simple/t/output.t
2700 - lib/Test/Simple/t/reset.t lib/Test/Simple/t/tbt_01basic.t
2701 - lib/Test/Simple/t/tbt_02fhrestore.t
2702 - lib/Test/Simple/t/tbt_03die.t
2703 - lib/Test/Simple/t/tbt_04line_num.t
2704 - lib/Test/Simple/t/tbt_05faildiag.t
2705 - lib/Test/Simple/t/tbt_06errormess.t
2706 - lib/Test/Simple/t/tbt_07args.t lib/Test/Simple/t/try.t
2707 ! lib/Test/Builder.pm lib/Test/Builder/Module.pm
2708 ! lib/Test/Builder/Tester.pm lib/Test/Builder/Tester/Color.pm
2709 ! lib/Test/More.pm lib/Test/Simple.pm
2710 ! lib/Test/Simple/t/00test_harness_check.t
2711 ! lib/Test/Simple/t/BEGIN_require_ok.t
2712 ! lib/Test/Simple/t/BEGIN_use_ok.t lib/Test/Simple/t/More.t
2713 ! lib/Test/Simple/t/bad_plan.t lib/Test/Simple/t/bail_out.t
2714 ! lib/Test/Simple/t/buffer.t lib/Test/Simple/t/circular_data.t
2715 ! lib/Test/Simple/t/cmp_ok.t lib/Test/Simple/t/diag.t
2716 ! lib/Test/Simple/t/dont_overwrite_die_handler.t
2717 ! lib/Test/Simple/t/eq_set.t lib/Test/Simple/t/exit.t
2718 ! lib/Test/Simple/t/extra.t lib/Test/Simple/t/extra_one.t
2719 ! lib/Test/Simple/t/fail-like.t lib/Test/Simple/t/fail-more.t
2720 ! lib/Test/Simple/t/fail.t lib/Test/Simple/t/fail_one.t
2721 ! lib/Test/Simple/t/filehandles.t lib/Test/Simple/t/fork.t
2722 ! lib/Test/Simple/t/harness_active.t lib/Test/Simple/t/import.t
2723 ! lib/Test/Simple/t/is_deeply_dne_bug.t
2724 ! lib/Test/Simple/t/is_deeply_fail.t
2725 ! lib/Test/Simple/t/is_deeply_with_threads.t
2726 ! lib/Test/Simple/t/lib/Dummy.pm
2727 ! lib/Test/Simple/t/lib/MyOverload.pm
2728 ! lib/Test/Simple/t/lib/NoExporter.pm
2729 ! lib/Test/Simple/t/missing.t lib/Test/Simple/t/no_plan.t
2730 ! lib/Test/Simple/t/overload.t
2731 ! lib/Test/Simple/t/overload_threads.t lib/Test/Simple/t/plan.t
2732 ! lib/Test/Simple/t/plan_bad.t
2733 ! lib/Test/Simple/t/plan_is_noplan.t
2734 ! lib/Test/Simple/t/plan_no_plan.t
2735 ! lib/Test/Simple/t/plan_shouldnt_import.t
2736 ! lib/Test/Simple/t/plan_skip_all.t
2737 ! lib/Test/Simple/t/require_ok.t lib/Test/Simple/t/simple.t
2738 ! lib/Test/Simple/t/skip.t lib/Test/Simple/t/skipall.t
2739 ! lib/Test/Simple/t/tbm_doesnt_set_exported_to.t
2740 ! lib/Test/Simple/t/thread_taint.t lib/Test/Simple/t/threads.t
2741 ! lib/Test/Simple/t/todo.t lib/Test/Simple/t/undef.t
2742 ! lib/Test/Simple/t/use_ok.t lib/Test/Simple/t/useing.t
2743 ! lib/Test/Simple/t/utf8.t lib/Test/Tutorial.pod
2744 ____________________________________________________________________________
2745 [ 34482] By: nicholas on 2008/10/15 11:27:28
2746 Log: Upgrade to ExtUtils-MakeMaker-6.47_01
2748 + lib/ExtUtils/t/min_perl_version.t
2749 + t/lib/MakeMaker/Test/Setup/MPV.pm
2750 ! MANIFEST lib/ExtUtils/Command/MM.pm lib/ExtUtils/Liblist.pm
2751 ! lib/ExtUtils/Liblist/Kid.pm lib/ExtUtils/MM.pm
2752 ! lib/ExtUtils/MM_AIX.pm lib/ExtUtils/MM_Any.pm
2753 ! lib/ExtUtils/MM_BeOS.pm lib/ExtUtils/MM_Cygwin.pm
2754 ! lib/ExtUtils/MM_DOS.pm lib/ExtUtils/MM_MacOS.pm
2755 ! lib/ExtUtils/MM_NW5.pm lib/ExtUtils/MM_OS2.pm
2756 ! lib/ExtUtils/MM_QNX.pm lib/ExtUtils/MM_UWIN.pm
2757 ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_VMS.pm
2758 ! lib/ExtUtils/MM_VOS.pm lib/ExtUtils/MM_Win32.pm
2759 ! lib/ExtUtils/MM_Win95.pm lib/ExtUtils/MY.pm
2760 ! lib/ExtUtils/MakeMaker.pm lib/ExtUtils/MakeMaker/Config.pm
2761 ! lib/ExtUtils/MakeMaker/bytes.pm
2762 ! lib/ExtUtils/MakeMaker/vmsish.pm lib/ExtUtils/Mkbootstrap.pm
2763 ! lib/ExtUtils/Mksymlists.pm lib/ExtUtils/t/MM_Unix.t
2764 ! lib/ExtUtils/t/cd.t lib/ExtUtils/t/metafile_data.t
2765 ! lib/ExtUtils/t/metafile_file.t lib/ExtUtils/testlib.pm
2766 ! t/lib/MakeMaker/Test/Utils.pm
2767 ____________________________________________________________________________
2768 [ 34481] By: nicholas on 2008/10/15 08:56:50
2769 Log: From: YAMASHINA Hio <hio@hio.jp>
2770 Subject: Storable.thaw segv on blessed reference to overloaded object
2771 Date: Wed, 15 Oct 2008 17:34:35 +0900
2772 Message-Id: <20081015173435.dd95b362.hio@hio.jp>
2774 ! ext/Storable/Storable.xs ext/Storable/t/overload.t
2775 ____________________________________________________________________________
2776 [ 34479] By: nicholas on 2008/10/14 21:16:05
2777 Log: Yet another [ACGHS]V pointer in the interpreter structure that needs to
2778 be reset if its SV is freed. (see change 22688 (30952)).
2779 A real live bug found by Slaven and Andreas whilst smoking maint-5.8.x.
2780 I guess that we should audit the interpreter structure for any others.
2783 ____________________________________________________________________________
2784 [ 34475] By: mhx on 2008/10/12 20:23:51
2785 Log: Upgrade to Devel::PPPort 3.14_02
2787 + ext/Devel/PPPort/parts/inc/sprintf
2788 + ext/Devel/PPPort/t/sprintf.t
2789 ! MANIFEST ext/Devel/PPPort/Changes
2790 ! ext/Devel/PPPort/PPPort_pm.PL ext/Devel/PPPort/TODO
2791 ! ext/Devel/PPPort/module2.c ext/Devel/PPPort/module3.c
2792 ! ext/Devel/PPPort/parts/apicheck.pl
2793 ! ext/Devel/PPPort/parts/inc/SvPV
2794 ! ext/Devel/PPPort/parts/inc/newCONSTSUB
2795 ! ext/Devel/PPPort/parts/inc/ppphbin
2796 ! ext/Devel/PPPort/parts/inc/ppphtest
2797 ! ext/Devel/PPPort/parts/inc/snprintf
2798 ! ext/Devel/PPPort/parts/inc/variables
2799 ! ext/Devel/PPPort/parts/ppptools.pl
2800 ! ext/Devel/PPPort/parts/todo/5009003 ext/Devel/PPPort/soak
2801 ! ext/Devel/PPPort/t/SvPV.t ext/Devel/PPPort/t/ppphtest.t
2802 ! ext/Devel/PPPort/t/variables.t
2803 ____________________________________________________________________________
2804 [ 34474] By: mhx on 2008/10/12 02:51:44
2805 Log: Make expand-macro.pl accept macro expressions, i.e. macros with
2806 arguments. This makes it much more convenient to get expanded
2807 expressions that can be directly copied to a debugger. This is
2808 optional, so the original behaviour is maintained. Allow to read
2809 the macro name or expression from stdin, which can be useful for
2810 feeding it multi-line macro expressions. Use Pod::Usage and move
2811 the usage to POD section.
2813 ! Porting/expand-macro.pl
2814 ____________________________________________________________________________
2815 [ 34473] By: mhx on 2008/10/11 16:13:12
2816 Log: Make sure expand-macro.pl also works for macros in headers
2817 that are not included by perl.h (like regcomp.h).
2819 ! Porting/expand-macro.pl
2820 ____________________________________________________________________________
2821 [ 34472] By: steveh on 2008/10/10 16:49:04
2822 Log: Subject: [PATCH] Update File::Fetch to 0.16
2823 From: "Jos I. Boumans" <jos@dwim.org>
2824 Date: Fri, 10 Oct 2008 15:14:27 +0200
2825 Message-Id: <84818689-C970-47A1-9FE7-969C2B74183D@dwim.org>
2827 ! lib/File/Fetch.pm lib/File/Fetch/t/01_File-Fetch.t
2828 ____________________________________________________________________________
2829 [ 34471] By: merijn on 2008/10/07 21:29:22
2830 Log: Subject: [PATCH: t/japh/abigail.t] Change of email address.
2831 From: Abigail <abigail@abigail.be>
2832 Date: Tue, 7 Oct 2008 21:56:55 +0200
2833 Message-ID: <20081007195655.GA22986@almanda>
2836 ____________________________________________________________________________
2837 [ 34470] By: steveh on 2008/10/07 12:18:11
2838 Log: Define HAS_QUAD on Win32 and introduce new value for QUADKIND
2841 This doesn't make much difference on Win32 because IVSIZE is still 4,
2842 but access to the appropriate "quad" type is still useful, e.g. for
2845 ! win32/config.bc win32/config.gc win32/config.vc
2846 ! win32/config.vc64 win32/config_H.bc win32/config_H.gc
2847 ! win32/config_H.vc win32/config_H.vc64
2848 ____________________________________________________________________________
2849 [ 34469] By: steveh on 2008/10/07 08:28:05
2850 Log: Refine Win32's s{GM|LOCAL}TIME_{min|max} values based on the output of
2851 Schwern's latest check_max.c program.
2854 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2008-10/msg00049.html
2855 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2008-10/msg00137.html
2857 ! win32/config.bc win32/config_H.bc win32/config_sh.PL
2858 ____________________________________________________________________________
2859 [ 34466] By: nicholas on 2008/10/06 16:13:39
2860 Log: Update Eddy Tan's address.
2863 ____________________________________________________________________________
2864 [ 34464] By: nicholas on 2008/10/05 21:51:54
2865 Log: Avoid allocating 1 extra regnode when duplicating a regexp.
2867 See http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2008-09/msg00590.html
2868 and http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2008-10/msg00163.html
2871 ____________________________________________________________________________
2872 [ 34463] By: nicholas on 2008/10/05 17:39:24
2873 Log: Update copyright year to 2008.
2876 ____________________________________________________________________________
2877 [ 34460] By: nicholas on 2008/10/05 16:17:05
2878 Log: Correct address.
2881 ____________________________________________________________________________
2882 [ 34458] By: nicholas on 2008/10/05 15:50:38
2883 Log: Most of the AUTHORS file already has hard tabs, so convert the
2887 ____________________________________________________________________________
2888 [ 34457] By: nicholas on 2008/10/05 15:20:15
2889 Log: All the volunteers who contributed to Paul Fenwick's project to help
2890 write perl589delta.pod, who weren't already in the AUTHORS file.
2891 Big thanks to all of them (including the 6 already in it). Still not
2892 to late to book your place in eternity - contact Paul for details.
2895 ____________________________________________________________________________
2896 [ 34456] By: merijn on 2008/10/03 16:19:55
2897 Log: Add probes for *time64 () functions
2898 Add missing config vars
2900 ! Configure Cross/config.sh-arm-linux NetWare/config.wc
2901 ! Porting/Glossary Porting/config.sh Porting/config_H
2902 ! config_h.SH configure.com epoc/config.sh handy.h
2903 ! plan9/config_sh.sample symbian/config.sh uconfig.sh
2904 ! win32/config.bc win32/config.ce win32/config.gc
2905 ! win32/config.vc win32/config.vc64
2906 ____________________________________________________________________________
2907 [ 34454] By: nicholas on 2008/10/01 20:59:42
2908 Log: It's RISC OS, dammit. Hard space, upper case. Always.
2910 ! pod/perlopentut.pod
2911 ____________________________________________________________________________
2912 [ 34453] By: steveh on 2008/10/01 16:55:42
2913 Log: Fix Archive-Tar's 02_methods.t when IO::Compress::Bzip2 is absent
2915 ! lib/Archive/Tar/t/02_methods.t
2916 ____________________________________________________________________________
2917 [ 34452] By: steveh on 2008/10/01 16:53:57
2918 Log: Upgrade to Archive-Tar-1.39_04
2920 Local change 32352 remains in 04_resolved_issues.t
2922 + lib/Archive/Tar/t/05_iter.t lib/Archive/Tar/t/90_symlink.t
2923 + lib/Archive/Tar/t/src/linktest/linktest_missing_dir.tar.packed
2924 + lib/Archive/Tar/t/src/linktest/linktest_with_dir.tar.packed
2925 + lib/Archive/Tar/t/src/long/foo.tbz.packed
2926 + lib/Archive/Tar/t/src/short/foo.tbz.packed
2927 ! MANIFEST lib/Archive/Tar.pm lib/Archive/Tar/Constant.pm
2928 ! lib/Archive/Tar/File.pm lib/Archive/Tar/bin/ptar
2929 ! lib/Archive/Tar/t/02_methods.t
2930 ____________________________________________________________________________
2931 [ 34451] By: nicholas on 2008/10/01 08:55:48
2932 Log: error reporting of [$a ; $b] can be a TODO.
2935 ____________________________________________________________________________
2936 [ 34449] By: steveh on 2008/09/30 16:31:09
2937 Log: Correct the sLOCALTIME_{min|max} values added by #34363 for BCC and VC9
2938 (Manually checking with the Configure test programs shows that the
2939 values differ fromt he sGMTIME_{min|max} values for these compilers)
2941 ! win32/config.bc win32/config_H.bc win32/config_sh.PL
2942 ____________________________________________________________________________
2943 [ 34448] By: steveh on 2008/09/30 12:41:16
2944 Log: Add the two new test files that I missed in 34446
2945 (Thanks to Rafael for the spot)
2947 + lib/Module/Build/t/test_file_exts.t
2948 + lib/Module/Build/t/use_tap_harness.t
2949 ____________________________________________________________________________
2950 [ 34447] By: steveh on 2008/09/30 11:27:36
2951 Log: Fix Module-Build's compat.t when HARNESS_TIMER is set to 1
2953 This is hopefully a better way of fixing the failure originally
2954 addressed by 33340 (which was not assimilated into 0.30)
2956 ! lib/Module/Build/t/compat.t
2957 ____________________________________________________________________________
2958 [ 34446] By: steveh on 2008/09/30 11:25:01
2959 Log: Upgrade to Module-Build-0.30
2961 Local changes 32357 in ppm.t and 32351 in test_type.t and xs.t remain,
2962 but not the tilde.t part of 32351, which looks like it might be
2963 superseded by changes in 0.30
2965 + lib/Module/Build/t/script_dist.t
2966 ! MANIFEST lib/Module/Build.pm lib/Module/Build/API.pod
2967 ! lib/Module/Build/Base.pm lib/Module/Build/Changes
2968 ! lib/Module/Build/Compat.pm lib/Module/Build/Config.pm
2969 ! lib/Module/Build/Cookbook.pm lib/Module/Build/Dumper.pm
2970 ! lib/Module/Build/ModuleInfo.pm lib/Module/Build/Notes.pm
2971 ! lib/Module/Build/PPMMaker.pm
2972 ! lib/Module/Build/Platform/Amiga.pm
2973 ! lib/Module/Build/Platform/Default.pm
2974 ! lib/Module/Build/Platform/EBCDIC.pm
2975 ! lib/Module/Build/Platform/MPEiX.pm
2976 ! lib/Module/Build/Platform/MacOS.pm
2977 ! lib/Module/Build/Platform/RiscOS.pm
2978 ! lib/Module/Build/Platform/Unix.pm
2979 ! lib/Module/Build/Platform/VMS.pm
2980 ! lib/Module/Build/Platform/VOS.pm
2981 ! lib/Module/Build/Platform/Windows.pm
2982 ! lib/Module/Build/Platform/aix.pm
2983 ! lib/Module/Build/Platform/cygwin.pm
2984 ! lib/Module/Build/Platform/darwin.pm
2985 ! lib/Module/Build/Platform/os2.pm lib/Module/Build/PodParser.pm
2986 ! lib/Module/Build/Version.pm lib/Module/Build/YAML.pm
2987 ! lib/Module/Build/t/basic.t lib/Module/Build/t/compat.t
2988 ! lib/Module/Build/t/destinations.t lib/Module/Build/t/ext.t
2989 ! lib/Module/Build/t/extend.t lib/Module/Build/t/files.t
2990 ! lib/Module/Build/t/help.t lib/Module/Build/t/install.t
2991 ! lib/Module/Build/t/lib/DistGen.pm
2992 ! lib/Module/Build/t/lib/MBTest.pm
2993 ! lib/Module/Build/t/manifypods.t lib/Module/Build/t/mbyaml.t
2994 ! lib/Module/Build/t/metadata.t lib/Module/Build/t/metadata2.t
2995 ! lib/Module/Build/t/moduleinfo.t
2996 ! lib/Module/Build/t/new_from_context.t
2997 ! lib/Module/Build/t/notes.t lib/Module/Build/t/parents.t
2998 ! lib/Module/Build/t/pod_parser.t lib/Module/Build/t/ppm.t
2999 ! lib/Module/Build/t/runthrough.t lib/Module/Build/t/test_type.t
3000 ! lib/Module/Build/t/test_types.t lib/Module/Build/t/tilde.t
3001 ! lib/Module/Build/t/versions.t lib/Module/Build/t/xs.t
3002 ____________________________________________________________________________
3003 [ 34444] By: merijn on 2008/09/29 16:56:12
3004 Log: A builtin hard upper bound for sLOCALTIME_max to prevent AIX
3005 from stalling in the tests
3008 ____________________________________________________________________________
3009 [ 34443] By: merijn on 2008/09/29 16:15:52
3010 Log: Allow s{GM,LOCAL)TIME_{min,max} to be set from CLI, Policy.sh and hints
3013 ____________________________________________________________________________
3014 [ 34442] By: merijn on 2008/09/29 12:41:37
3015 Log: Version up for adding hints/hpux.pl
3017 ! ext/Storable/Storable.pm
3018 ____________________________________________________________________________
3019 [ 34441] By: merijn on 2008/09/29 12:40:38
3020 Log: Storable and HP-UX Optimizer don't like eachother on 5.8.x
3021 Dropping optimization level for HP C-ANSI-C to +O1 won't
3022 do too much harm to all other builds, so keep it simple
3024 + ext/Storable/hints/hpux.pl
3026 ____________________________________________________________________________
3027 [ 34440] By: steveh on 2008/09/29 09:14:25
3028 Log: Upgrade to ExtUtils-MakeMaker-6.46
3030 Local changes 32905 and 32964 in MM_Unix.pm and 33259 in MM_Unix.t
3033 + lib/ExtUtils/t/metafile_data.t lib/ExtUtils/t/metafile_file.t
3034 ! MANIFEST lib/ExtUtils/Changes lib/ExtUtils/Command/MM.pm
3035 ! lib/ExtUtils/Liblist.pm lib/ExtUtils/Liblist/Kid.pm
3036 ! lib/ExtUtils/MM.pm lib/ExtUtils/MM_AIX.pm
3037 ! lib/ExtUtils/MM_Any.pm lib/ExtUtils/MM_BeOS.pm
3038 ! lib/ExtUtils/MM_Cygwin.pm lib/ExtUtils/MM_DOS.pm
3039 ! lib/ExtUtils/MM_MacOS.pm lib/ExtUtils/MM_NW5.pm
3040 ! lib/ExtUtils/MM_OS2.pm lib/ExtUtils/MM_QNX.pm
3041 ! lib/ExtUtils/MM_UWIN.pm lib/ExtUtils/MM_Unix.pm
3042 ! lib/ExtUtils/MM_VMS.pm lib/ExtUtils/MM_VOS.pm
3043 ! lib/ExtUtils/MM_Win32.pm lib/ExtUtils/MM_Win95.pm
3044 ! lib/ExtUtils/MY.pm lib/ExtUtils/MakeMaker.pm
3045 ! lib/ExtUtils/MakeMaker/Config.pm
3046 ! lib/ExtUtils/MakeMaker/bytes.pm
3047 ! lib/ExtUtils/MakeMaker/vmsish.pm lib/ExtUtils/Mkbootstrap.pm
3048 ! lib/ExtUtils/Mksymlists.pm lib/ExtUtils/t/MM_Unix.t
3049 ! lib/ExtUtils/t/MM_Win32.t lib/ExtUtils/t/basic.t
3050 ! lib/ExtUtils/t/writemakefile_args.t lib/ExtUtils/testlib.pm
3051 ____________________________________________________________________________
3052 [ 34435] By: rgs on 2008/09/27 15:22:20
3053 Log: Subject: Re: [PATCH] Add open "|-" and open "-|" to perlopentut
3054 From: Shlomi Fish <shlomif@iglu.org.il>
3055 Date: Tue, 23 Sep 2008 19:00:41 +0300
3056 Message-id: <200809231900.41474.shlomif@iglu.org.il>
3058 ! pod/perlopentut.pod
3059 ____________________________________________________________________________
3060 [ 34434] By: rgs on 2008/09/27 15:18:37
3061 Log: Subject: [PATCH] Loading modules in test.pl
3062 From: "Jerry D. Hedden" <jdhedden@cpan.org>
3063 Date: Tue, 23 Sep 2008 09:40:27 -0400
3064 Message-ID: <1ff86f510809230640y2d5a072g6abff6604f9daa79@mail.gmail.com>
3067 ____________________________________________________________________________
3068 [ 34433] By: nicholas on 2008/09/27 09:27:59
3069 Log: $? is PVLV on VMS (and actually, anywhere else where COMPLEX_STATUS is
3072 ! ext/XS/APItest/t/svpeek.t
3073 ____________________________________________________________________________
3074 [ 34425] By: steveh on 2008/09/26 16:43:21
3075 Log: Upgrade Compression modules to 2.015
3077 ! ext/Compress/Raw/Zlib/Changes ext/Compress/Raw/Zlib/README
3078 ! ext/Compress/Raw/Zlib/Zlib.xs
3079 ! ext/Compress/Raw/Zlib/lib/Compress/Raw/Zlib.pm
3080 ! ext/Compress/Raw/Zlib/private/MakeUtil.pm
3081 ! ext/Compress/Zlib/Changes ext/Compress/Zlib/Makefile.PL
3082 ! ext/Compress/Zlib/README
3083 ! ext/Compress/Zlib/lib/Compress/Zlib.pm
3084 ! ext/Compress/Zlib/private/MakeUtil.pm
3085 ! ext/IO_Compress_Base/Changes ext/IO_Compress_Base/README
3086 ! ext/IO_Compress_Base/lib/IO/Compress/Base.pm
3087 ! ext/IO_Compress_Base/lib/IO/Compress/Base/Common.pm
3088 ! ext/IO_Compress_Base/lib/IO/Uncompress/AnyUncompress.pm
3089 ! ext/IO_Compress_Base/lib/IO/Uncompress/Base.pm
3090 ! ext/IO_Compress_Base/private/MakeUtil.pm
3091 ! ext/IO_Compress_Base/t/01misc.t ext/IO_Compress_Zlib/Changes
3092 ! ext/IO_Compress_Zlib/Makefile.PL ext/IO_Compress_Zlib/README
3093 ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Deflate.pm
3094 ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Identity.pm
3095 ! ext/IO_Compress_Zlib/lib/IO/Compress/Deflate.pm
3096 ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip.pm
3097 ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip/Constants.pm
3098 ! ext/IO_Compress_Zlib/lib/IO/Compress/RawDeflate.pm
3099 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip.pm
3100 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip/Constants.pm
3101 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Constants.pm
3102 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Extra.pm
3103 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Identity.pm
3104 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Inflate.pm
3105 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/AnyInflate.pm
3106 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Gunzip.pm
3107 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Inflate.pm
3108 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/RawInflate.pm
3109 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Unzip.pm
3110 ! ext/IO_Compress_Zlib/private/MakeUtil.pm
3111 ____________________________________________________________________________
3112 [ 34423] By: nicholas on 2008/09/26 09:52:12
3113 Log: Subject: Hints file for MirOS BSD
3114 From: "Chris 'BinGOs' Williams" <chris@bingosnet.co.uk>
3115 Message-ID: <20080925150310.GA30736@klanker.bingosnet.co.uk>
3116 Date: Thu, 25 Sep 2008 16:03:10 +0100
3120 ____________________________________________________________________________
3121 [ 34422] By: nicholas on 2008/09/26 09:10:02
3122 Log: Upgrade to XSLoader 0.10.
3124 ! ext/DynaLoader/XSLoader_pm.PL ext/DynaLoader/t/XSLoader.t
3125 ____________________________________________________________________________
3126 [ 34421] By: steveh on 2008/09/26 08:44:33
3127 Log: Upgrade to podlators-2.1.4
3129 + lib/Pod/t/man-utf8.t
3130 ! MANIFEST lib/Pod/Man.pm lib/Pod/Text.pm
3131 ! lib/Pod/Text/Overstrike.pm lib/Pod/t/man-options.t
3132 ! lib/Pod/t/pod-spelling.t lib/Pod/t/text-utf8.t pod/pod2man.PL
3134 ____________________________________________________________________________
3135 [ 34420] By: merijn on 2008/09/26 08:39:27
3136 Log: $! and $1 are PVMG(), but their content is undefined when peeking
3138 ! ext/XS/APItest/t/svpeek.t
3139 ____________________________________________________________________________
3140 [ 34419] By: steveh on 2008/09/25 17:12:37
3141 Log: Don't skip exporting Perl_sv_peek in non-DEBUGGING builds since it
3142 is now used in XS::APItest (as of #34417)
3145 ____________________________________________________________________________
3146 [ 34418] By: merijn on 2008/09/25 13:46:24
3147 Log: Add new test file to MANIFEST. Fix tests for threaded builds.
3149 ! MANIFEST ext/XS/APItest/APItest.xs
3150 ____________________________________________________________________________
3151 [ 34417] By: merijn on 2008/09/25 12:54:16
3152 Log: New XS::APItest's for sv_peek based on my DDumper work
3154 + ext/XS/APItest/t/svpeek.t
3155 ! ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
3156 ____________________________________________________________________________
3157 [ 34416] By: merijn on 2008/09/25 11:55:49
3158 Log: pv_uni_display () omitted backslash in output string
3161 ____________________________________________________________________________
3162 [ 34414] By: merijn on 2008/09/24 12:20:35
3163 Log: Subject: Couple of mail address fixes
3164 From: Richard Foley <Richard.Foley@rfi.net>
3165 Date: Wed, 24 Sep 2008 14:07:38 +0200
3166 Message-Id: <200809241407.38389.Richard.Foley@rfi.net>
3168 ! pod/perldebtut.pod utils/perlbug.PL
3169 ____________________________________________________________________________
3170 [ 34409] By: nicholas on 2008/09/23 13:48:10
3171 Log: defined %{$package.'::'} isn't good enough to tell whether a module is
3172 loaded when it's XS and staticly linked to perl.
3174 ! ext/B/B/Concise.pm ext/B/t/concise.t
3175 ____________________________________________________________________________
3176 [ 34408] By: stevep on 2008/09/23 13:37:54
3177 Log: Subject: [PATCH] Show using waitpid in IPC::Open[23] SYNOPSIS
3178 From: brian d foy <brian.d.foy@gmail.com>
3179 Date: Sun, 21 Sep 2008 15:23:47 -0500
3180 Message-ID: <210920081523471499%brian.d.foy@gmail.com>
3182 ! lib/IPC/Open2.pm lib/IPC/Open3.pm
3183 ____________________________________________________________________________
3184 [ 34406] By: nicholas on 2008/09/23 13:31:26
3185 Log: The tests for the -ostash option to B::Concise will have been failing
3186 for -Uusedl since they were added. For now, test with a non-XS module,
3187 and TODO the test with the XS module when usedl is undefined.
3190 ____________________________________________________________________________
3191 [ 34404] By: nicholas on 2008/09/23 12:00:05
3192 Log: Fix tests for the case of -Du_usedl
3194 ! ext/DynaLoader/t/DynaLoader.t
3195 ____________________________________________________________________________
3196 [ 34402] By: stevep on 2008/09/23 02:59:24
3197 Log: Subject: [perl #59208][PATCH 5.8.x] ext/DynaLoader/t/XSLoader.t assumes dynamic loading
3198 From: Andy Dougherty <doughera@lafayette.edu>
3199 Date: Mon, 22 Sep 2008 13:36:57 -0400 (EDT)
3200 Message-ID: <Pine.LNX.4.64.0809221334120.11020@fractal.phys.lafayette.edu>
3202 ! ext/DynaLoader/t/XSLoader.t
3203 ____________________________________________________________________________
3204 [ 34400] By: nicholas on 2008/09/22 20:39:30
3205 Log: Change 30638 to 5.8.x inadvertently introduced (at lest) two
3206 regressions into the regexp engine. Add tests for the constructions
3207 that regressed, to prevent any future change falling foul of the same
3211 ____________________________________________________________________________
3212 [ 34392] By: rgs on 2008/09/22 08:30:40
3213 Log: Avoid uninitialized warnings from XSLoader
3215 ! ext/DynaLoader/XSLoader_pm.PL
3216 ____________________________________________________________________________
3217 [ 34391] By: steveh on 2008/09/22 08:16:57
3218 Log: Skip another module from the VERSION comparison checks
3220 ! Porting/cmpVERSION.pl
3221 ____________________________________________________________________________
3222 [ 34390] By: steveh on 2008/09/22 07:58:57
3223 Log: Fix syntax error in makedef.pl introduced by #34379
3226 ____________________________________________________________________________
3227 [ 34389] By: merijn on 2008/09/21 17:25:32
3228 Log: Subject: [PATCH] Re: [perl #59128] Typo in perldsc(1)
3229 From: Moritz Lenz <moritz@casella.verplant.org>
3230 Date: Sun, 21 Sep 2008 17:47:11 +0200
3231 Message-ID: <48D66C7F.6000602@casella.verplant.org>
3234 ____________________________________________________________________________
3235 [ 34388] By: merijn on 2008/09/21 17:18:15
3236 Log: Subject: Fwd: CPAN Upload: S/SA/SAPER/XSLoader-0.09.tar.gz
3237 From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
3238 Date: Sun, 21 Sep 2008 18:31:48 +0200
3239 Message-Id: <D065A3BF-289B-43D4-9F30-D316414C1923@free.fr>
3241 ! ext/DynaLoader/XSLoader_pm.PL ext/DynaLoader/t/XSLoader.t
3242 ____________________________________________________________________________
3243 [ 34387] By: merijn on 2008/09/21 17:16:13
3244 Log: Subject: Fwd: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.27.tar.gz
3245 From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
3246 Date: Sun, 21 Sep 2008 19:07:47 +0200
3247 Message-Id: <E10A395B-92A8-4803-8E75-383F7CE8A624@free.fr>
3249 ! ext/Sys/Syslog/Changes ext/Sys/Syslog/Makefile.PL
3250 ! ext/Sys/Syslog/Syslog.pm ext/Sys/Syslog/Syslog.xs
3251 ____________________________________________________________________________
3252 [ 34386] By: merijn on 2008/09/21 17:10:23
3253 Log: Subject: [PATCH] Re: [perl #59134] Typo in File::stat man pag
3254 From: Moritz Lenz <moritz@casella.verplant.org>
3255 Date: Sun, 21 Sep 2008 17:50:04 +0200
3256 Message-ID: <20080921154935.4916.qmail@lists.develooper.com>
3259 ____________________________________________________________________________
3260 [ 34385] By: merijn on 2008/09/21 14:45:10
3261 Log: Subject: Fwd: CPAN Upload: S/SA/SAPER/constant-1.16.tar.gz
3262 From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
3263 Date: Sun, 21 Sep 2008 16:13:36 +0200
3264 Message-Id: <5B1668F5-06FA-4104-9966-9727E880C533@free.fr>
3267 ____________________________________________________________________________
3268 [ 34384] By: gisle on 2008/09/20 18:13:37
3269 Log: Implement IO::Handle::say the same way as the builtin say().
3270 IO::Handle::say used to output $, before the newline.
3272 ! ext/IO/lib/IO/Handle.pm
3273 ____________________________________________________________________________
3274 [ 34383] By: nicholas on 2008/09/20 16:21:00
3275 Log: Another missing 'static' picked up by one of Merijn's smokers.
3278 ____________________________________________________________________________
3279 [ 34381] By: nicholas on 2008/09/20 11:38:46
3280 Log: Two missing 'static's, spotted by Merijn's smoker.
3283 ____________________________________________________________________________
3284 [ 34380] By: nicholas on 2008/09/19 20:46:56
3285 Log: Kevin J. Woolley has taken over from Gozer.
3287 ! Porting/repository.pod
3288 ____________________________________________________________________________
3289 [ 34379] By: merijn on 2008/09/17 15:45:09
3290 Log: RE: [perl #58858] Building Perl 5.10.0 in AIX 5.3 using "-Duseshrplib" option --> "ERROR: Undefined symbol: boot_DynaLoader"
3291 From: "Jan Dubois" <jand@activestate.com>
3292 Date: Mon, 15 Sep 2008 17:43:34 -0700
3293 Message-ID: <043301c91795$3fe15df0$bfa419d0$@com>
3296 ____________________________________________________________________________
3297 [ 34378] By: rgs on 2008/09/17 07:01:00
3298 Log: Subject: Re: [PATCH] Revised: Improved documentation for flock() in perlfunc.pod
3299 From: Paul Fenwick <pjf@perltraining.com.au>
3300 Date: Tue, 16 Sep 2008 20:32:39 +1000
3301 Message-ID: <48CF8B47.30803@perltraining.com.au>
3304 ____________________________________________________________________________
3305 [ 34377] By: nicholas on 2008/09/16 21:04:14
3306 Log: Subject: [PATCH] Don't reuse temp files in tests
3307 From: "Jerry D. Hedden" <jdhedden@cpan.org>
3308 Message-ID: <1ff86f510809161335j73312da3v90fa6ef0cb8ac7c@mail.gmail.com>
3309 Date: Tue, 16 Sep 2008 16:35:11 -0400
3311 ! lib/charnames.t lib/strict.t lib/subs.t
3312 ____________________________________________________________________________
3313 [ 34373] By: nicholas on 2008/09/16 09:58:01
3314 Log: "Upgrade" AutoSplit to 1.06.
3317 ____________________________________________________________________________
3318 [ 34371] By: nicholas on 2008/09/15 22:53:27
3319 Log: SEGV in readline with $/ set to a reference, discovered by theorbtwo.
3320 The bug turns out to have been introduced in 2003, with change 18580.
3323 ____________________________________________________________________________
3324 [ 34370] By: nicholas on 2008/09/15 21:55:51
3325 Log: Bump $ExtUtils::Constant::Utils::VERSION.
3327 ! lib/ExtUtils/Constant/Utils.pm
3328 ____________________________________________________________________________
3329 [ 34369] By: nicholas on 2008/09/15 19:28:39
3330 Log: Bump $O::VERSION, to reflect change 32626, a doc change that is the only
3331 change to O.pm since 2001.
3334 ____________________________________________________________________________
3335 [ 34365] By: steveh on 2008/09/15 17:01:08
3336 Log: Bump VERSIONs in all non-dual-lived modules that have changed
3337 since 5.8.8, ready for merging into maint-5.8 prior to 5.8.9.
3338 (Many (all?) of these should really have been changed prior to
3339 5.10.0, but better late than never.)
3341 Also modify cmpVERSION.pl to skip uninstalled test modules whose
3342 VERSIONs don't really matter.
3344 ! Porting/cmpVERSION.pl ext/Opcode/ops.pm
3345 ! ext/XS/Typemap/Typemap.pm lib/DBM_Filter/compress.pm
3346 ! lib/DBM_Filter/encode.pm lib/DBM_Filter/int32.pm
3347 ! lib/DBM_Filter/null.pm lib/DBM_Filter/utf8.pm
3348 ! lib/File/CheckTree.pm lib/Getopt/Std.pm lib/IPC/Open3.pm
3349 ! lib/PerlIO.pm lib/Tie/Handle.pm lib/Tie/Hash.pm
3350 ! lib/Tie/Scalar.pm lib/blib.pm os2/OS2/Process/Process.pm
3351 ! vms/ext/Stdio/Stdio.pm
3352 ____________________________________________________________________________
3353 [ 34364] By: nicholas on 2008/09/15 10:56:23
3354 Log: Upgrade to podlators 2.1.3
3356 + lib/Pod/t/text-utf8.t
3357 ! MANIFEST lib/Pod/Man.pm lib/Pod/ParseLink.pm lib/Pod/Text.pm
3358 ! lib/Pod/t/man-options.t lib/Pod/t/pod-spelling.t
3359 ! lib/Pod/t/text-options.t lib/Pod/t/text.t pod/pod2man.PL
3361 ____________________________________________________________________________
3362 [ 34363] By: merijn on 2008/09/15 08:22:14
3363 Log: Add probes for LOCALTIME_max and LOCALTIME_min (y2038 project)
3365 ! Configure Porting/Glossary config_h.SH handy.h uconfig.sh
3366 ! win32/config.bc win32/config.gc win32/config.vc
3367 ! win32/config.vc64 win32/config_H.bc win32/config_H.gc
3368 ! win32/config_H.vc win32/config_H.vc64 win32/config_sh.PL
3369 ____________________________________________________________________________
3370 [ 34361] By: nicholas on 2008/09/14 21:27:42
3371 Log: The program spawned from process.t needs to set up @INC correctly, as
3372 process.t does not add an -I../lib for core.
3374 ! ext/Test/Harness/t/sample-tests/delayed
3375 ____________________________________________________________________________
3376 [ 34359] By: nicholas on 2008/09/13 15:25:35
3377 Log: Upgrade to Test::Harness 3.14
3379 + ext/Test/Harness/lib/App/Prove/State/Result.pm
3380 + ext/Test/Harness/lib/App/Prove/State/Result/Test.pm
3381 + ext/Test/Harness/t/glob-to-regexp.t
3382 + ext/Test/Harness/t/harness-subclass.t
3383 + ext/Test/Harness/t/lib/NOP.pm
3384 + ext/Test/Harness/t/state_results.t
3385 ! MANIFEST ext/Test/Harness/Changes ext/Test/Harness/Makefile.PL
3386 ! ext/Test/Harness/bin/prove ext/Test/Harness/lib/App/Prove.pm
3387 ! ext/Test/Harness/lib/App/Prove/State.pm
3388 ! ext/Test/Harness/lib/TAP/Base.pm
3389 ! ext/Test/Harness/lib/TAP/Formatter/Color.pm
3390 ! ext/Test/Harness/lib/TAP/Formatter/Console.pm
3391 ! ext/Test/Harness/lib/TAP/Formatter/Console/ParallelSession.pm
3392 ! ext/Test/Harness/lib/TAP/Formatter/Console/Session.pm
3393 ! ext/Test/Harness/lib/TAP/Harness.pm
3394 ! ext/Test/Harness/lib/TAP/Object.pm
3395 ! ext/Test/Harness/lib/TAP/Parser.pm
3396 ! ext/Test/Harness/lib/TAP/Parser/Aggregator.pm
3397 ! ext/Test/Harness/lib/TAP/Parser/Grammar.pm
3398 ! ext/Test/Harness/lib/TAP/Parser/Iterator.pm
3399 ! ext/Test/Harness/lib/TAP/Parser/Iterator/Array.pm
3400 ! ext/Test/Harness/lib/TAP/Parser/Iterator/Process.pm
3401 ! ext/Test/Harness/lib/TAP/Parser/Iterator/Stream.pm
3402 ! ext/Test/Harness/lib/TAP/Parser/IteratorFactory.pm
3403 ! ext/Test/Harness/lib/TAP/Parser/Multiplexer.pm
3404 ! ext/Test/Harness/lib/TAP/Parser/Result.pm
3405 ! ext/Test/Harness/lib/TAP/Parser/Result/Bailout.pm
3406 ! ext/Test/Harness/lib/TAP/Parser/Result/Comment.pm
3407 ! ext/Test/Harness/lib/TAP/Parser/Result/Plan.pm
3408 ! ext/Test/Harness/lib/TAP/Parser/Result/Pragma.pm
3409 ! ext/Test/Harness/lib/TAP/Parser/Result/Test.pm
3410 ! ext/Test/Harness/lib/TAP/Parser/Result/Unknown.pm
3411 ! ext/Test/Harness/lib/TAP/Parser/Result/Version.pm
3412 ! ext/Test/Harness/lib/TAP/Parser/Result/YAML.pm
3413 ! ext/Test/Harness/lib/TAP/Parser/ResultFactory.pm
3414 ! ext/Test/Harness/lib/TAP/Parser/Scheduler.pm
3415 ! ext/Test/Harness/lib/TAP/Parser/Scheduler/Job.pm
3416 ! ext/Test/Harness/lib/TAP/Parser/Scheduler/Spinner.pm
3417 ! ext/Test/Harness/lib/TAP/Parser/Source.pm
3418 ! ext/Test/Harness/lib/TAP/Parser/Source/Perl.pm
3419 ! ext/Test/Harness/lib/TAP/Parser/Utils.pm
3420 ! ext/Test/Harness/lib/TAP/Parser/YAMLish/Reader.pm
3421 ! ext/Test/Harness/lib/TAP/Parser/YAMLish/Writer.pm
3422 ! ext/Test/Harness/lib/Test/Harness.pm
3423 ! ext/Test/Harness/t/000-load.t
3424 ! ext/Test/Harness/t/compat/failure.t
3425 ! ext/Test/Harness/t/compat/test-harness-compat.t
3426 ! ext/Test/Harness/t/harness.t ext/Test/Harness/t/iterators.t
3427 ! ext/Test/Harness/t/multiplexer.t ext/Test/Harness/t/nofork.t
3428 ! ext/Test/Harness/t/parse.t ext/Test/Harness/t/process.t
3429 ! ext/Test/Harness/t/prove.t ext/Test/Harness/t/proverc.t
3430 ! ext/Test/Harness/t/proverun.t ext/Test/Harness/t/regression.t
3431 ! ext/Test/Harness/t/sample-tests/delayed
3432 ! ext/Test/Harness/t/sample-tests/inc_taint
3433 ! ext/Test/Harness/t/sample-tests/stdout_stderr
3434 ! ext/Test/Harness/t/source.t ext/Test/Harness/t/state.t
3435 ! ext/Test/Harness/t/testargs.t
3436 ____________________________________________________________________________
3437 [ 34358] By: rgs on 2008/09/13 08:44:30
3438 Log: Subject: Re: [5.8] Change 33727 (op.c) breaks constant folding in "elsif"
3439 From: Vincent Pit <perl@profvince.com>
3440 Date: Sat, 13 Sep 2008 01:13:30 +0200
3441 Message-ID: <48CAF79A.6000001@profvince.com>
3443 ! embed.fnc embed.h ext/B/t/deparse.t op.c pod/perlapi.pod
3445 ____________________________________________________________________________
3446 [ 34357] By: nicholas on 2008/09/12 21:02:55
3447 Log: In S_mro_get_linear_isa_dfs(), add void casts to silence two warnings
3448 about "value computed is not used". Re-order the code to group
3449 operations on the isa hash with each other. Add a SvREADONLY_on() on
3450 the isa array if it is generated by Perl_get_isa_hash().
3453 ____________________________________________________________________________
3454 [ 34356] By: nicholas on 2008/09/12 09:25:55
3455 Log: Build the isa cache from any linear ISA, rather than forcing the use
3456 of dfs. This avoids calling dfs on a C3 class (and all its parents),
3457 which won't break anything, but is more work than is needed.
3460 ____________________________________________________________________________
3461 [ 34355] By: nicholas on 2008/09/12 08:52:50
3462 Log: Need to free the isa lookup hash before rebuilding it.
3464 ! mro.c t/op/universal.t
3465 ____________________________________________________________________________
3466 [ 34354] By: nicholas on 2008/09/12 00:19:51
3467 Log: Create a direct lookup hash for ->isa() lookup, by retaining the
3468 de-duping hash used by S_mro_get_linear_isa_dfs(). Provide a new
3469 function Perl_get_isa_hash() to lazily retrieve this. (Which could
3470 actually be static if S_isa_lookup() and Perl_sv_derived_from()
3471 moved into mro.c.) Make S_isa_lookup() use this lookup hash in place
3472 of a linear walk of the linear isa. This should turn isa lookups from
3473 O(n) to O(1), which should make heavy users of ->isa() faster.
3474 (eg PPI, and hence Perl Critic).
3476 ! embed.fnc hv.c hv.h mro.c proto.h universal.c
3477 ____________________________________________________________________________
3478 [ 34353] By: nicholas on 2008/09/11 22:11:32
3479 Log: Abolish the warning "Can't locate package %"SVf" for the parents of %s"
3480 which doesn't tell you anything you won't discover soon enough when you
3481 try to call a method. (Or haven't already been warned about when @ISA
3484 ! pod/perldiag.pod universal.c
3485 ____________________________________________________________________________
3486 [ 34352] By: nicholas on 2008/09/11 21:46:28
3487 Log: As stash can't be NULL, no need to check name_stash is not NULL before
3488 comparing the two, as a NULL == NULL comparison can't happen.
3491 ____________________________________________________________________________
3492 [ 34351] By: nicholas on 2008/09/11 21:27:43
3493 Log: The stash argument to S_isa_lookup() actually never is NULL.
3496 ____________________________________________________________________________
3497 [ 34350] By: nicholas on 2008/09/11 21:27:07
3498 Log: Use 1 line of code in place of 6 in Perl_sv_derived_from().
3501 ____________________________________________________________________________
3502 [ 34349] By: nicholas on 2008/09/11 21:12:51
3503 Log: S_isa_lookup() no longer recurses (as of Brandon's MRO changes), so we
3504 don't need to pass in name_stash as a parameter.
3506 ! embed.fnc embed.h proto.h universal.c
3507 ____________________________________________________________________________
3508 [ 34348] By: steveh on 2008/09/11 16:50:06
3509 Log: Skip another file in the VERSION comparison program
3511 ! Porting/cmpVERSION.pl
3512 ____________________________________________________________________________
3513 [ 34338] By: rgs on 2008/09/11 07:53:36
3514 Log: Subject: Re: blead with -Dusemymalloc fails on t/comp/hints.t
3515 From: Vincent Pit <perl@profvince.com>
3516 Date: Wed, 10 Sep 2008 22:59:14 +0200
3517 Message-ID: <48C83522.9010804@profvince.com>
3520 ____________________________________________________________________________
3521 [ 34337] By: nicholas on 2008/09/10 18:27:37
3522 Log: Subject: [PATCH] Watchdog re-queue
3523 From: "Jerry D. Hedden" <jdhedden@cpan.org>
3524 Message-ID: <1ff86f510809090654v2de48f1r37499d573f452cdb@mail.gmail.com>
3525 Date: Tue, 9 Sep 2008 09:54:41 -0400
3528 ____________________________________________________________________________
3529 [ 34334] By: nicholas on 2008/09/10 15:53:22
3530 Log: Correct Audrey's name in traditional and simplified Chinese (with a lot
3533 ! README.cn README.tw
3534 ____________________________________________________________________________
3535 [ 34330] By: nicholas on 2008/09/10 09:16:06
3536 Log: Update Changes.
3539 ____________________________________________________________________________
3540 [ 34329] By: nicholas on 2008/09/09 17:36:41
3541 Log: Suck in r1147 from TH3's svn:
3542 Make test work if HARNESS_TIMER=1. Thanks Petdance.
3544 ! ext/Test/Harness/t/prove.t
3545 ____________________________________________________________________________
3546 [ 34328] By: nicholas on 2008/09/09 16:32:08
3547 Log: Subject: [PATCH] Fix parallel testing temp filenames
3548 From: "Jerry D. Hedden" <jdhedden@cpan.org>
3549 Message-ID: <1ff86f510809090852radb1044k43ff848c2d1e11fa@mail.gmail.com>
3550 Date: Tue, 9 Sep 2008 11:52:45 -0400
3552 ! lib/charnames.t lib/strict.t lib/subs.t
3553 ____________________________________________________________________________
3554 [ 34324] By: steveh on 2008/09/09 14:26:18
3557 ! AUTHORS Porting/checkAUTHORS.pl
3558 ____________________________________________________________________________
3559 [ 34322] By: nicholas on 2008/09/08 20:37:54
3560 Log: Subject: Re: 'if not / unless' optimization change makes my pow test go POW!
3561 From: Vincent Pit <perl@profvince.com>
3562 Message-ID: <48C586BA.4050603@profvince.com>
3563 Date: Mon, 08 Sep 2008 22:10:34 +0200
3565 ! ext/B/t/deparse.t op.c t/op/lop.t
3566 ____________________________________________________________________________
3567 [ 34321] By: nicholas on 2008/09/08 20:16:02
3568 Log: Cross-propagate changes between make_ext and make_ext_cross.
3569 Hopefully we can heal the code fork soon.
3571 ! ext/util/make_ext ext/util/make_ext_cross
3572 ____________________________________________________________________________
3573 [ 34320] By: nicholas on 2008/09/08 19:13:28
3574 Log: Upgrade to CGI.pm 3.42
3576 ! lib/CGI.pm lib/CGI/Changes lib/CGI/Pretty.pm lib/CGI/Util.pm
3577 ! lib/CGI/t/upload.t lib/CGI/t/uploadInfo.t
3578 ____________________________________________________________________________
3579 [ 34319] By: nicholas on 2008/09/08 12:35:46
3580 Log: Re-instate all the warnings checks that don't work on Win32, but with
3581 a SKIP that triggers on Win32. (So that they get tested elsewhere)
3583 ! t/lib/warnings/9uninit
3584 ____________________________________________________________________________
3585 [ 34318] By: nicholas on 2008/09/08 09:40:47
3586 Log: Update gellyfish's e-mail.
3588 ! AUTHORS Porting/checkAUTHORS.pl
3589 ____________________________________________________________________________
3590 [ 34317] By: rgs on 2008/09/08 08:41:50
3591 Log: Subject: [PATCH at 34306] - crosscompilation - step 1 of N+1
3592 From: Vadim Konovalov <vadim@vkonovalov.ru>
3593 Date: Mon, 08 Sep 2008 07:04:09 +0400
3594 Message-ID: <48C49629.4000208@vkonovalov.ru>
3596 ! Cross/build-arm-n770-sh Cross/cflags-cross-arm
3597 ! Cross/config.sh-arm-linux Cross/config.sh-arm-linux-n770
3599 ____________________________________________________________________________
3600 [ 34316] By: craigb on 2008/09/08 02:41:04
3601 Log: Make sure the watchdog requeues itself when sleep() wakes up early
3602 (such as when an alarm fires). Also, bail out with SIGTERM rather
3603 than SIGKILL on VMS since the latter kills the shell from which
3607 ____________________________________________________________________________
3608 [ 34315] By: craigb on 2008/09/08 02:30:50
3609 Log: Make sure temp file has an extension on VMS to work with the new
3610 temp file name generator in t/test.pl
3612 ! t/comp/multiline.t
3613 ____________________________________________________________________________
3614 [ 34314] By: rgs on 2008/09/07 22:10:58
3615 Log: Subject: [PATCH?] $ENV{TEST_JOBS} vs $ENV{HARNESS_OPTIONS}
3616 From: Bram <p5p@perl.wizbit.be>
3617 Date: Tue, 12 Aug 2008 20:50:47 +0200
3618 Message-ID: <20080812205047.05lrnmbqlccs08g8@horde.wizbit.be>
3621 ____________________________________________________________________________
3622 [ 34312] By: rgs on 2008/09/07 21:46:18
3623 Log: Subject: [perl #57016] debugger: o warn=0 die=0 ignored
3624 From: "Tye McQueen" (via RT) <perlbug-followup@perl.org>
3625 Date: Wed, 16 Jul 2008 13:02:27 -0700
3626 Message-ID: <rt-3.6.HEAD-9960-1216238547-448.57016-75-0@perl.org>
3629 ____________________________________________________________________________
3630 [ 34311] By: rgs on 2008/09/07 21:38:23
3631 Log: Subject: [DOC PATCH] av.c - clearify that av_shift returns &PL_sv_undef if array is empty
3632 From: Claes Jakobsson <claes@surfar.nu>
3633 Date: Sat, 9 Aug 2008 11:22:18 +0200
3634 Message-Id: <0726E7A8-C29F-409C-81E6-B464EE6A3DDD@surfar.nu>
3637 ____________________________________________________________________________
3638 [ 34310] By: rgs on 2008/09/07 21:32:44
3639 Log: Subject: Re: unless(...) terser than if(!...)
3640 From: Vincent Pit <perl@profvince.com>
3641 Date: Fri, 29 Aug 2008 22:47:28 +0200
3642 Message-ID: <48B86060.4090905@profvince.com>
3644 ! ext/B/t/deparse.t lib/overload.t op.c t/op/do.t t/op/lop.t
3645 ____________________________________________________________________________
3646 [ 34309] By: rgs on 2008/09/07 21:14:49
3647 Log: Subject: [PATCH] Fix mismatched #if/#endif in Win64 configuration.
3648 From: "Jan Dubois" <jand@activestate.com>
3649 Date: Sun, 7 Sep 2008 13:23:19 -0700
3650 Message-ID: <002c01c91127$9149a810$b3dcf830$@com>
3652 ! win32/config_H.vc64
3653 ____________________________________________________________________________
3654 [ 34308] By: nicholas on 2008/09/07 20:03:41
3655 Log: Split all the tests for ops that can return undef for defined args
3656 into separate tests to diagnose the cause of daily build smoke.
3658 ! t/lib/warnings/9uninit
3659 ____________________________________________________________________________
3660 [ 34307] By: nicholas on 2008/09/07 14:11:40
3661 Log: Fix an inconsistency spotted by David Landgren. (Although this is not
3662 his proffered patch)
3665 ____________________________________________________________________________
3666 [ 34306] By: nicholas on 2008/09/07 12:10:48
3667 Log: Two missed s/Autrijus/Audrey/g
3669 ! README.cn README.tw
3670 ____________________________________________________________________________
3671 [ 34303] By: nicholas on 2008/09/07 10:56:19
3672 Log: Upgrade to ExtUtils::CBuilder 0.24
3673 Local change 34219 remains.
3675 ! lib/ExtUtils/CBuilder.pm lib/ExtUtils/CBuilder/Base.pm
3676 ! lib/ExtUtils/CBuilder/Changes
3677 ! lib/ExtUtils/CBuilder/Platform/Unix.pm
3678 ! lib/ExtUtils/CBuilder/Platform/VMS.pm
3679 ! lib/ExtUtils/CBuilder/Platform/Windows.pm
3680 ! lib/ExtUtils/CBuilder/Platform/aix.pm
3681 ! lib/ExtUtils/CBuilder/Platform/cygwin.pm
3682 ! lib/ExtUtils/CBuilder/Platform/darwin.pm
3683 ! lib/ExtUtils/CBuilder/Platform/dec_osf.pm
3684 ! lib/ExtUtils/CBuilder/Platform/os2.pm
3685 ____________________________________________________________________________
3686 [ 34302] By: nicholas on 2008/09/07 08:46:13
3687 Log: Upgrade to CGI.pm 3.41
3688 Local change 34208, 34278 remain.
3690 ! lib/CGI.pm lib/CGI/Changes
3691 ____________________________________________________________________________
3692 [ 34282] By: nicholas on 2008/09/05 21:03:46
3693 Log: Subject: [PATCH] bugfix, AutoLoader 0.67
3694 From: Steffen Mueller <wyp3rlx02@sneakemail.com>
3695 Message-ID: <20080905115602.23307.qmail@lists.develooper.com>
3696 Date: Fri, 05 Sep 2008 13:56:01 +0200
3698 ! lib/AutoLoader.pm lib/AutoLoader/t/01AutoLoader.t
3699 ____________________________________________________________________________
3700 [ 34278] By: steveh on 2008/09/05 17:26:44
3701 Log: Fix a couple of failing CGI.pm tests on Win32
3703 (My temporary directory is C:\DOCUME~1\shay\LOCALS~1\Temp, so we need
3704 to allow ~ characters.)
3707 ____________________________________________________________________________
3708 [ 34272] By: merijn on 2008/09/05 13:57:08
3709 Log: Subject: Add missing "a" to binmode documentation in perlfunc.pod
3710 From: Matt Kraai <kraai@ftbfs.org>
3711 Date: Thu, 4 Sep 2008 21:16:54 -0700
3712 Message-ID: <20080905041654.GA4380@ftbfs.org>
3715 ____________________________________________________________________________
3716 [ 34258] By: nicholas on 2008/09/03 22:10:29
3717 Log: Subject: Re: Change 34166: Small typo fix
3718 From: Paul Johnson <paul@pjcj.net>
3719 Message-ID: <20080731164510.GH15114@pjcj.net>
3720 Date: Thu, 31 Jul 2008 18:45:10 +0200
3723 ____________________________________________________________________________
3724 [ 34252] By: nicholas on 2008/09/03 19:07:36
3725 Log: Reflect local modifications to dual life modules in changes 34219 and
3728 ! lib/ExtUtils/CBuilder/Platform/cygwin.pm lib/File/Temp.pm
3729 ____________________________________________________________________________
3730 [ 34243] By: nicholas on 2008/09/02 17:13:22
3731 Log: Add the URL for annotated svn of S03.
3734 ____________________________________________________________________________
3735 [ 34242] By: nicholas on 2008/09/02 15:27:08
3736 Log: Tweaks and reflowing for the cc/linker split.
3739 ____________________________________________________________________________
3740 [ 34241] By: nicholas on 2008/09/02 15:18:57
3741 Log: The tasks needed to get smart match fixing underway for 5.10.1
3744 ____________________________________________________________________________
3745 [ 34240] By: nicholas on 2008/09/02 14:16:13
3746 Log: Note the task TODO of splitting the linker from the compiler.
3749 ____________________________________________________________________________
3750 [ 34239] By: merijn on 2008/09/02 13:03:04
3751 Log: Subject: [PATCH] clear docs on exists wrt autovivification
3753 Date: August 26, 2008 11:23
3756 ____________________________________________________________________________
3757 [ 34238] By: ams on 2008/09/01 12:59:06
3761 ____________________________________________________________________________
3762 [ 34237] By: nicholas on 2008/08/30 15:50:00
3763 Log: Subject: [PATCH] Perl TODO related to threads::shared done
3764 From: "Jerry D. Hedden" <jdhedden@cpan.org>
3765 Message-ID: <1ff86f510808271149n28fdd43dg2acd71355e959366@mail.gmail.com>
3766 Date: Wed, 27 Aug 2008 14:49:55 -0400
3768 Message-ID: <1ff86f510808280540i5aa077adk55a1e64336866458@mail.gmail.com>
3770 Subject: [PATCH] perltodo.pod cleanup for nonxs installation
3771 From: "Jerry D. Hedden" <jdhedden@cpan.org>
3772 Date: Thu, 28 Aug 2008 08:40:15 -0400
3773 Message-ID: <1ff86f510808280540i5aa077adk55a1e64336866458@mail.gmail.com>
3776 ____________________________________________________________________________
3777 [ 34236] By: nicholas on 2008/08/30 15:33:26
3778 Log: Subject: [PATCH] Architecture-Independent Non-XS extenstions
3779 From: "Jerry D. Hedden" <jdhedden@cpan.org>
3780 Message-ID: <1ff86f510808280530ue0e3140q7e4ce71d5f395cc9@mail.gmail.com>
3781 Date: Thu, 28 Aug 2008 08:30:38 -0400
3784 ____________________________________________________________________________
3785 [ 34235] By: nicholas on 2008/08/30 14:32:36
3786 Log: Silence warnings when -destdir isn't set.
3789 ____________________________________________________________________________
3790 [ 34234] By: nicholas on 2008/08/28 13:11:44
3791 Log: Fix #30660: Repeated spaces on shebang line stops option parsing
3792 From a patch and test sent by Renée Bäcker in
3793 <48B271A3.80808@smart-websolutions.de>
3795 ! perl.c t/run/switches.t
3796 ____________________________________________________________________________
3797 [ 34233] By: nicholas on 2008/08/26 14:31:07
3798 Log: No, third time not lucky. Remove the extraneous leading - sign.
3801 ____________________________________________________________________________
3802 [ 34232] By: nicholas on 2008/08/26 14:28:14
3803 Log: And then change 34231 removed the other t/lib/Dev/Null.pm from the
3804 MANIFEST, when it too needs to stay. Third time lucky?
3807 ____________________________________________________________________________
3808 [ 34231] By: nicholas on 2008/08/26 14:12:49
3809 Log: Khaaaaan! Change 34230 wasn't right. The tests all passed because I
3810 had a(nother) copy of Dev::Null in the "right" place. So make that
3811 right place official.
3813 +> t/lib/Dev/Null.pm
3814 - lib/Test/Simple/t/lib/Dev/Null.pm
3815 ! MANIFEST Porting/Maintainers.pl
3816 ____________________________________________________________________________
3817 [ 34230] By: nicholas on 2008/08/26 13:49:24
3818 Log: And then add the Dev::Null from Test-Simple-0.80
3820 + lib/Test/Simple/t/lib/Dev/Null.pm
3822 ____________________________________________________________________________
3823 [ 34229] By: nicholas on 2008/08/26 13:29:49
3824 Log: Move all of Test::Harness's test modules into ext/Test/Harness/t/lib
3826 +> ext/Test/Harness/t/lib/App/Prove/Plugin/Dummy.pm
3827 +> ext/Test/Harness/t/lib/Dev/Null.pm
3828 +> ext/Test/Harness/t/lib/EmptyParser.pm
3829 +> ext/Test/Harness/t/lib/IO/c55Capture.pm
3830 +> ext/Test/Harness/t/lib/MyCustom.pm
3831 +> ext/Test/Harness/t/lib/MyGrammar.pm
3832 +> ext/Test/Harness/t/lib/MyIterator.pm
3833 +> ext/Test/Harness/t/lib/MyIteratorFactory.pm
3834 +> ext/Test/Harness/t/lib/MyPerlSource.pm
3835 +> ext/Test/Harness/t/lib/MyResult.pm
3836 +> ext/Test/Harness/t/lib/MyResultFactory.pm
3837 +> ext/Test/Harness/t/lib/MySource.pm
3838 +> ext/Test/Harness/t/lib/NoFork.pm
3839 +> ext/Test/Harness/t/lib/TAP/Parser/SubclassTest.pm
3840 - t/lib/App/Prove/Plugin/Dummy.pm t/lib/Dev/Null.pm
3841 - t/lib/EmptyParser.pm t/lib/IO/c55Capture.pm t/lib/MyCustom.pm
3842 - t/lib/MyGrammar.pm t/lib/MyIterator.pm
3843 - t/lib/MyIteratorFactory.pm t/lib/MyPerlSource.pm
3844 - t/lib/MyResult.pm t/lib/MyResultFactory.pm t/lib/MySource.pm
3845 - t/lib/NoFork.pm t/lib/TAP/Parser/SubclassTest.pm
3846 ! MANIFEST Porting/Maintainers.pl
3847 ! ext/Test/Harness/t/compat/inc_taint.t
3848 ! ext/Test/Harness/t/grammar.t ext/Test/Harness/t/harness.t
3849 ! ext/Test/Harness/t/nofork-mux.t ext/Test/Harness/t/nofork.t
3850 ! ext/Test/Harness/t/parse.t ext/Test/Harness/t/parser-config.t
3851 ! ext/Test/Harness/t/parser-subclass.t
3852 ! ext/Test/Harness/t/prove.t ext/Test/Harness/t/source.t
3853 ____________________________________________________________________________
3854 [ 34228] By: steveh on 2008/08/26 13:29:08
3855 Log: Fix new test added by #34198, which failed on Win32
3858 ____________________________________________________________________________
3859 [ 34227] By: nicholas on 2008/08/26 10:51:53
3860 Log: Move t/lib/{data,sample-tests,source_tests,subclass_tests} into
3861 ext/Test/Harness/t/{data,sample-tests,source_tests,subclass_tests}
3862 (The same path as in the Test-Harness distribution.)
3864 +> (branch 65 files)
3865 - t/lib/data/catme.1 t/lib/data/proverc t/lib/data/sample.yml
3866 - t/lib/sample-tests/bailout t/lib/sample-tests/bignum
3867 - t/lib/sample-tests/bignum_many t/lib/sample-tests/combined
3868 - t/lib/sample-tests/combined_compat t/lib/sample-tests/delayed
3869 - t/lib/sample-tests/descriptive
3870 - t/lib/sample-tests/descriptive_trailing t/lib/sample-tests/die
3871 - t/lib/sample-tests/die_head_end
3872 - t/lib/sample-tests/die_last_minute
3873 - t/lib/sample-tests/die_unfinished
3874 - t/lib/sample-tests/duplicates t/lib/sample-tests/echo
3875 - t/lib/sample-tests/empty t/lib/sample-tests/escape_eol
3876 - t/lib/sample-tests/escape_hash t/lib/sample-tests/head_end
3877 - t/lib/sample-tests/head_fail t/lib/sample-tests/inc_taint
3878 - t/lib/sample-tests/junk_before_plan
3879 - t/lib/sample-tests/lone_not_bug t/lib/sample-tests/no_nums
3880 - t/lib/sample-tests/no_output t/lib/sample-tests/out_err_mix
3881 - t/lib/sample-tests/out_of_order t/lib/sample-tests/schwern
3882 - t/lib/sample-tests/schwern-todo-quiet
3883 - t/lib/sample-tests/segfault
3884 - t/lib/sample-tests/sequence_misparse
3885 - t/lib/sample-tests/shbang_misparse t/lib/sample-tests/simple
3886 - t/lib/sample-tests/simple_fail t/lib/sample-tests/simple_yaml
3887 - t/lib/sample-tests/skip t/lib/sample-tests/skip_nomsg
3888 - t/lib/sample-tests/skipall t/lib/sample-tests/skipall_nomsg
3889 - t/lib/sample-tests/skipall_v13
3890 - t/lib/sample-tests/space_after_plan
3891 - t/lib/sample-tests/stdout_stderr t/lib/sample-tests/strict
3892 - t/lib/sample-tests/switches t/lib/sample-tests/taint
3893 - t/lib/sample-tests/taint_warn t/lib/sample-tests/todo
3894 - t/lib/sample-tests/todo_inline
3895 - t/lib/sample-tests/todo_misparse t/lib/sample-tests/too_many
3896 - t/lib/sample-tests/version_good
3897 - t/lib/sample-tests/version_late t/lib/sample-tests/version_old
3898 - t/lib/sample-tests/vms_nit t/lib/sample-tests/with_comments
3899 - t/lib/source_tests/harness t/lib/source_tests/harness_badtap
3900 - t/lib/source_tests/harness_complain
3901 - t/lib/source_tests/harness_directives
3902 - t/lib/source_tests/harness_failure t/lib/source_tests/source
3903 - t/lib/subclass_tests/non_perl_source
3904 - t/lib/subclass_tests/perl_source
3905 ! MANIFEST Porting/Maintainers.pl
3906 ! ext/Test/Harness/t/compat/failure.t
3907 ! ext/Test/Harness/t/compat/inc_taint.t
3908 ! ext/Test/Harness/t/compat/test-harness-compat.t
3909 ! ext/Test/Harness/t/harness.t ext/Test/Harness/t/iterators.t
3910 ! ext/Test/Harness/t/multiplexer.t ext/Test/Harness/t/nofork.t
3911 ! ext/Test/Harness/t/parse.t ext/Test/Harness/t/parser-config.t
3912 ! ext/Test/Harness/t/parser-subclass.t
3913 ! ext/Test/Harness/t/process.t ext/Test/Harness/t/prove.t
3914 ! ext/Test/Harness/t/proverc.t ext/Test/Harness/t/proverun.t
3915 ! ext/Test/Harness/t/regression.t ext/Test/Harness/t/source.t
3916 ! ext/Test/Harness/t/testargs.t
3917 ____________________________________________________________________________
3918 [ 34226] By: merijn on 2008/08/25 15:56:16
3919 Log: Subject: [PATCH] Add cygperl*.dll to packlist
3920 From: "Jerry D. Hedden" <jdhedden@cpan.org>
3921 Date: Mon, 25 Aug 2008 10:47:24 -0400
3922 Message-ID: <1ff86f510808250747s1e0c42demb2d4ac8dc5d33925@mail.gmail.com>
3925 ____________________________________________________________________________
3926 [ 34225] By: rgs on 2008/08/24 15:23:41
3927 Log: Subject: [PATCH] Safer environ iteration
3928 From: "Milosz Tanski" <mtanski@gridapp.com>
3929 Date: Tue, 5 Aug 2008 18:33:02 -0400
3930 Message-ID: <C0A5E31718FC064A91E9FD7BE2F081B1018A21D7@exchange.gridapp.com>
3933 ____________________________________________________________________________
3934 [ 34224] By: rgs on 2008/08/24 14:52:12
3935 Log: Subject: [PATCH] Unintented interpolation of $/ in regex (was: Re: [perl
3936 From: Bram <p5p@perl.wizbit.be>
3937 Date: Thu, 24 Jul 2008 18:14:27 +0200
3938 Message-ID: <20080724181427.aiml4sdvr40k4coc@horde.wizbit.be>
3940 Note that the Subject: has a typo - it should be $\
3942 This adds a new warning.
3943 I moved the tests from the original patch to t/lib/warnings/toke.
3945 ! pod/perldiag.pod t/lib/warnings/toke toke.c
3946 ____________________________________________________________________________
3947 [ 34223] By: rgs on 2008/08/24 14:39:10
3948 Log: Subject: Re: [perl #58218] backwards logic in perluniintro (5.10.0)
3949 From: "Dr.Ruud" <rvtol+news@isolution.nl>
3950 Date: Sat, 23 Aug 2008 10:07:45 +0200
3951 Message-ID: <20080823081032.32162.qmail@lists.develooper.com>
3953 ! pod/perluniintro.pod
3954 ____________________________________________________________________________
3955 [ 34222] By: rgs on 2008/08/24 14:13:52
3956 Log: Patch by Tod Hagan to document the 2nd argument of reval() in Safe.pm
3958 ! ext/Opcode/Safe.pm
3959 ____________________________________________________________________________
3960 [ 34221] By: rgs on 2008/08/24 13:41:40
3961 Log: Subject: [perl #57646] Weird non-equivalence between $::{'a'} = sub {} and *::a = sub {}
3962 From: "Bram via RT" <perlbug-followup@perl.org>
3963 Date: Wed, 06 Aug 2008 01:24:22 -0700
3964 Message-ID: <rt-3.6.HEAD-29759-1218011060-645.57646-15-0@perl.org>
3967 ____________________________________________________________________________
3968 [ 34220] By: davem on 2008/08/24 12:16:28
3969 Log: Don't add freed SVF_BREAK scalars to the freed list.
3970 This may still be referenced, so don't reuse.
3973 ____________________________________________________________________________
3974 [ 34219] By: merijn on 2008/08/24 08:58:40
3975 Log: Subject: [PATCH] Re: Fix 34200 on Cygwin
3976 From: Reini Urban <rurban@x-ray.at>
3977 Date: Sun, 24 Aug 2008 10:47:23 +0200
3978 Message-ID: <48B1201B.3080705@x-ray.at>
3980 ! installperl lib/ExtUtils/CBuilder/Platform/cygwin.pm
3981 ! lib/ExtUtils/t/Embed.t
3982 ____________________________________________________________________________
3983 [ 34218] By: merijn on 2008/08/22 15:09:27
3984 Log: Subject: [PATCH] Cygwin build harmonization, remove cygwin/Makefile.SHs
3985 From: "Reini Urban" <rurban@x-ray.at>
3986 Date: Mon, 28 Jul 2008 12:55:40 +0200
3987 Message-ID: <6910a60807280355g129511d9v61c9763c3fd12a27@mail.gmail.com>
3990 ____________________________________________________________________________
3991 [ 34217] By: nicholas on 2008/08/22 14:49:49
3992 Log: No, I didn't mean to commit the version *with* the abort(). It was
3993 meant to be removed once I'd proved it by running the tests without
3994 aborting. Oops. use more 'coffee';
3997 ____________________________________________________________________________
3998 [ 34216] By: nicholas on 2008/08/22 09:13:30
3999 Log: Note that we have no test coverage for this particular warning.
4002 ____________________________________________________________________________
4003 [ 34215] By: nicholas on 2008/08/22 07:00:17
4004 Log: In S_mro_get_linear_isa_dfs(), save copying by making a shared hash
4005 key scalar from the key of the hash entry we've just creating.
4006 (Currently the hash is disposed of afterwards, but soon it won't, so
4007 having both point to the same string buffer will also save memory.)
4010 ____________________________________________________________________________
4011 [ 34214] By: nicholas on 2008/08/22 06:10:31
4012 Log: In S_mro_get_linear_isa_dfs(), hv_exists_ent() followed by an optional
4013 hv_store_ent() can be replaced with an lvalue fetch.
4016 ____________________________________________________________________________
4017 [ 34213] By: nicholas on 2008/08/21 21:47:14
4018 Log: Change 33807 to fix bug #52740 wasn't quite right, as it ended up with
4019 unitialised reads (and sometimes even SEGVs).
4022 ____________________________________________________________________________
4023 [ 34212] By: nicholas on 2008/08/21 10:11:07
4024 Log: If I want to build Devel::NYTProf under the core tree, then the
4025 Makefile needs to know to build List::Util first.
4028 ____________________________________________________________________________
4029 [ 34211] By: davem on 2008/08/21 00:02:57
4030 Log: better document how the weakref backrefs array is refcounted
4033 ____________________________________________________________________________
4034 [ 34210] By: davem on 2008/08/20 23:43:01
4035 Log: Assert that backreferences array is not freed rather than handling it
4037 In several places where the weakrefs backreferences array is used
4038 or freed, the code checks whether the array has already been freed
4039 and if so skips. Since the array already being freed is a bad bug,
4040 lets instead assert that this never happens, based on the
4041 assumptions that (a) such premature freeing bugs are likely ironed
4042 out by now, (b) if they aren't then we want to know about them and
4043 fix them rather than silently skip.
4046 ____________________________________________________________________________
4047 [ 34209] By: davem on 2008/08/20 23:15:36
4048 Log: DBI memory leak in 5.10.0 due to change 26530
4050 A weakref to a HV would leak, because the xhv_backreferences
4051 array is created with a refcount of 2 (to avoid premature freeing
4052 during global destruction), but the RC was only decremented once
4053 when the parent HV was freed.
4054 Also, when thread cloned, the new array was being created with a
4055 RC of 1, rather than 2, which coincidentally worked due to the
4059 ____________________________________________________________________________
4060 [ 34208] By: merijn on 2008/08/20 13:55:37
4061 Log: Subject: Re: Re: [perl #30524] [PATCH] CGI.pm has poor list of temp directories on Windows
4062 From: renee.baecker@smart-websolutions.de
4063 Date: Wed, 20 Aug 2008 11:26:02 +0200 (CEST)
4064 Message-Id: <20080820092602.A87A612001D@rserv16.sitepush.net>
4067 ____________________________________________________________________________
4068 [ 34207] By: nicholas on 2008/08/19 19:16:43
4069 Log: Change 34206 forgot to update Maintainers.pl to reflect the
4072 ! Porting/Maintainers.pl
4073 ____________________________________________________________________________
4074 [ 34206] By: nicholas on 2008/08/19 18:09:00
4075 Log: Move the modules, tests, prove and Changes file from lib/ to
4076 ext/Test/Harness. Not everything is there yet, but it makes it way
4077 easier to swap the directory out and replace it with a trunk svn
4080 + ext/Test/Harness/Makefile.PL ext/Test/Harness/t/nofork-mux.t
4081 + ext/Test/Harness/t/state.t
4082 +> (branch 82 files)
4083 - lib/App/Prove.pm lib/App/Prove/State.pm lib/TAP/Base.pm
4084 - lib/TAP/Formatter/Color.pm lib/TAP/Formatter/Console.pm
4085 - lib/TAP/Formatter/Console/ParallelSession.pm
4086 - lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
4087 - lib/TAP/Object.pm lib/TAP/Parser.pm
4088 - lib/TAP/Parser/Aggregator.pm lib/TAP/Parser/Grammar.pm
4089 - lib/TAP/Parser/Iterator.pm lib/TAP/Parser/Iterator/Array.pm
4090 - lib/TAP/Parser/Iterator/Process.pm
4091 - lib/TAP/Parser/Iterator/Stream.pm
4092 - lib/TAP/Parser/IteratorFactory.pm
4093 - lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
4094 - lib/TAP/Parser/Result/Bailout.pm
4095 - lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
4096 - lib/TAP/Parser/Result/Pragma.pm lib/TAP/Parser/Result/Test.pm
4097 - lib/TAP/Parser/Result/Unknown.pm
4098 - lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
4099 - lib/TAP/Parser/ResultFactory.pm lib/TAP/Parser/Scheduler.pm
4100 - lib/TAP/Parser/Scheduler/Job.pm
4101 - lib/TAP/Parser/Scheduler/Spinner.pm lib/TAP/Parser/Source.pm
4102 - lib/TAP/Parser/Source/Perl.pm lib/TAP/Parser/Utils.pm
4103 - lib/TAP/Parser/YAMLish/Reader.pm
4104 - lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
4105 - lib/Test/Harness/Changes lib/Test/Harness/bin/prove
4106 - lib/Test/Harness/t/000-load.t lib/Test/Harness/t/aggregator.t
4107 - lib/Test/Harness/t/bailout.t lib/Test/Harness/t/base.t
4108 - lib/Test/Harness/t/callbacks.t lib/Test/Harness/t/compat/env.t
4109 - lib/Test/Harness/t/compat/failure.t
4110 - lib/Test/Harness/t/compat/inc-propagation.t
4111 - lib/Test/Harness/t/compat/inc_taint.t
4112 - lib/Test/Harness/t/compat/nonumbers.t
4113 - lib/Test/Harness/t/compat/regression.t
4114 - lib/Test/Harness/t/compat/test-harness-compat.t
4115 - lib/Test/Harness/t/compat/version.t
4116 - lib/Test/Harness/t/console.t lib/Test/Harness/t/errors.t
4117 - lib/Test/Harness/t/grammar.t lib/Test/Harness/t/harness.t
4118 - lib/Test/Harness/t/iterators.t
4119 - lib/Test/Harness/t/multiplexer.t
4120 - lib/Test/Harness/t/nofork-mux.t lib/Test/Harness/t/nofork.t
4121 - lib/Test/Harness/t/object.t lib/Test/Harness/t/parse.t
4122 - lib/Test/Harness/t/parser-config.t
4123 - lib/Test/Harness/t/parser-subclass.t
4124 - lib/Test/Harness/t/premature-bailout.t
4125 - lib/Test/Harness/t/process.t lib/Test/Harness/t/prove.t
4126 - lib/Test/Harness/t/proveenv.t lib/Test/Harness/t/proverc.t
4127 - lib/Test/Harness/t/proverun.t lib/Test/Harness/t/regression.t
4128 - lib/Test/Harness/t/results.t lib/Test/Harness/t/scheduler.t
4129 - lib/Test/Harness/t/source.t lib/Test/Harness/t/spool.t
4130 - lib/Test/Harness/t/state.t lib/Test/Harness/t/streams.t
4131 - lib/Test/Harness/t/taint.t lib/Test/Harness/t/testargs.t
4132 - lib/Test/Harness/t/unicode.t lib/Test/Harness/t/utils.t
4133 - lib/Test/Harness/t/yamlish-output.t
4134 - lib/Test/Harness/t/yamlish-writer.t
4135 - lib/Test/Harness/t/yamlish.t
4136 ! MANIFEST utils/prove.PL
4137 ____________________________________________________________________________
4138 [ 34205] By: steveh on 2008/08/19 10:48:16
4139 Log: Subject: [PATCH] Re: Change 34184: Convert all unimaginative (ie race condition) temporary file names to
4140 From: Bram <p5p@perl.wizbit.be>
4141 Date: Tue, 12 Aug 2008 19:05:00 +0200
4142 Message-ID: <20080812190500.3ns5yf7ibocgo0w0@horde.wizbit.be>
4144 (Change 34184 missed one Comp.try in the MSWin32 case, which caused this
4145 test to fail on Win32)
4147 ! t/comp/multiline.t
4148 ____________________________________________________________________________
4149 [ 34204] By: nicholas on 2008/08/17 16:53:04
4150 Log: Skip the Perl debugger test if the harness itself is already running
4151 under some kind of debugger (such as a profiler) to avoid confusing
4152 things. (such as trashing the profiler output file from the harness.)
4155 ____________________________________________________________________________
4156 [ 34203] By: craigb on 2008/08/13 03:10:16
4157 Log: VMS-specific follow-up to tempfile name changes in 34182, plus
4158 a TODO in dup.t that's long since to-done.
4160 ! t/io/dup.t t/io/fs.t t/op/runlevel.t
4161 ____________________________________________________________________________
4162 [ 34202] By: steveh on 2008/08/12 12:40:04
4163 Log: Subject: RE: [perl #35877] Strange regex failure?
4164 From: Bram <p5p@perl.wizbit.be>
4165 Date: Sun, 03 Aug 2008 16:35:29 +0200
4166 Message-ID: <20080803163529.bd73ojeg2s4ow0w4@horde.wizbit.be>
4168 (Adds tests for perl #35877, which was fixed by change 29441)
4171 ____________________________________________________________________________
4172 [ 34201] By: stevep on 2008/08/11 14:41:47
4173 Log: Regen of perlapi.pod after differences where pointed out by
4177 ____________________________________________________________________________
4178 [ 34200] By: merijn on 2008/08/11 13:15:08
4179 Log: Subject: [PATCH] Cygwin build harmonization, remove cygwin/Makefile.SHs
4180 From: "Reini Urban" <rurban@x-ray.at>
4181 Date: Mon, 28 Jul 2008 12:55:40 +0200
4182 Message-ID: <6910a60807280355g129511d9v61c9763c3fd12a27@mail.gmail.com>
4184 - cygwin/Makefile.SHs
4185 ! MANIFEST Makefile.SH installperl
4186 ! lib/ExtUtils/CBuilder/Platform/cygwin.pm
4187 ! lib/ExtUtils/t/Embed.t
4188 ____________________________________________________________________________
4189 [ 34198] By: merijn on 2008/08/11 12:29:46
4190 Log: Subject: [perl #52740] [PATCH-tests] crash when localizing a symtab entry
4191 From: "Bram via RT" <perlbug-followup@perl.org>
4192 Date: Sun, 10 Aug 2008 10:59:16 -0700
4193 Message-ID: <rt-3.6.HEAD-29759-1218391153-38.52740-15-0@perl.org>
4196 ____________________________________________________________________________
4197 [ 34197] By: nicholas on 2008/08/10 21:54:00
4198 Log: Purge C<n_a> thoughtcrime from the pods.
4200 ! pod/perlcall.pod pod/perlembed.pod pod/perlxs.pod
4201 ____________________________________________________________________________
4202 [ 34196] By: nicholas on 2008/08/10 20:43:06
4203 Log: Subject: Avoid a potential testing race condition in lib/Dirhandle.ttest.
4204 From: Bram <p5p@perl.wizbit.be>
4205 Message-ID: <20080810203627.vj786wb688skc44w@horde.wizbit.be>
4206 Date: Sun, 10 Aug 2008 20:36:27 +0200
4209 ____________________________________________________________________________
4210 [ 34195] By: nicholas on 2008/08/10 20:27:38
4211 Log: Subject: Re: Change 34175: Avoid a potential testing race condition in Shell.pm's test.
4212 From: Bram <p5p@perl.wizbit.be>
4213 Message-ID: <20080810202907.0pfnzshsoco8owg4@horde.wizbit.be>
4214 Date: Sun, 10 Aug 2008 20:29:07 +0200
4217 ____________________________________________________________________________
4218 [ 34194] By: stevep on 2008/08/10 17:11:24
4219 Log: Upgrade to CGI.pm-3.40
4221 ! lib/CGI.pm lib/CGI/Fast.pm lib/CGI/t/request.t
4222 ____________________________________________________________________________
4223 [ 34193] By: stevep on 2008/08/10 16:58:49
4224 Log: Upgrade to ExtUtils-Manifest-1.54
4226 ! lib/ExtUtils/MANIFEST.SKIP lib/ExtUtils/Manifest.pm
4227 ! lib/ExtUtils/t/Manifest.t
4228 ____________________________________________________________________________
4229 [ 34192] By: nicholas on 2008/08/09 20:11:55
4230 Log: Use App::Prove::State to store the timings for the tests, and if
4231 timings are available, reorder the parallelisable tests to run the
4232 slowest first. Timings for a second run are 18 seconds less for me:
4233 Files=1553, Tests=209393, 459 wallclock secs (94.89 usr 13.16 sys + 638.19 cusr 58.59 csys = 804.83 CPU)
4234 Files=1553, Tests=209393, 441 wallclock secs (82.83 usr 13.90 sys + 622.13 cusr 59.20 csys = 778.06 CPU)
4236 ! Makefile.SH t/harness vms/descrip_mms.template win32/Makefile
4237 ! win32/Makefile.ce win32/makefile.mk
4238 ____________________________________________________________________________
4239 [ 34191] By: nicholas on 2008/08/09 13:16:03
4240 Log: Don't need to do the globbing before building the rules, as it makes
4241 the rules larger than necessary, and potentially slows things down.
4244 ____________________________________________________________________________
4245 [ 34190] By: nicholas on 2008/08/09 10:04:55
4246 Log: Don't bother hashing the key, or performing any other preparatory work,
4247 if there isn't anything to find.
4250 ____________________________________________________________________________
4251 [ 34189] By: nicholas on 2008/08/08 14:37:09
4252 Log: Note that I TODID most of parallel testing in the core.
4255 ____________________________________________________________________________
4256 [ 34188] By: merijn on 2008/08/08 14:18:30
4257 Log: Subject: [perl #24198] Bad default-domainname extraction in Configure-Script may cause infinite loops in perl-tests
4258 From: "Bram via RT" <perlbug-followup@perl.org>
4259 Date: Thu, 07 Aug 2008 06:00:47 -0700
4260 Message-ID: <rt-3.6.HEAD-29759-1218114045-1803.24198-15-0@perl.org>
4263 ____________________________________________________________________________
4264 [ 34185] By: nicholas on 2008/08/08 10:15:33
4265 Log: Everything in t/ can now run in parallel.
4268 ____________________________________________________________________________
4269 [ 34184] By: nicholas on 2008/08/08 09:59:45
4270 Log: Convert all unimaginative (ie race condition) temporary file names to
4271 use test.pl's tempfile().
4273 ! t/comp/multiline.t t/comp/script.t t/comp/use.t t/comp/utf.t
4274 ! t/run/cloexec.t t/run/runenv.t t/run/switchC.t
4275 ! t/run/switchF1.t t/run/switchd.t t/run/switches.t
4277 ____________________________________________________________________________
4278 [ 34183] By: nicholas on 2008/08/08 09:24:39
4279 Log: Use test.pl, not Test.pm, in t/run/*.t
4282 ____________________________________________________________________________
4283 [ 34182] By: nicholas on 2008/08/07 15:21:57
4284 Log: Convert all unimaginative (ie race condition) temporary file names to
4285 use test.pl's tempfile().
4287 ! t/io/crlf.t t/io/dup.t t/io/fflush.t t/io/fs.t t/io/inplace.t
4288 ! t/io/iprefix.t t/io/layers.t t/io/nargv.t t/io/open.t
4289 ! t/io/read.t t/io/tell.t t/io/through.t t/io/utf8.t
4290 ____________________________________________________________________________
4291 [ 34181] By: nicholas on 2008/08/07 10:36:32
4292 Log: Let rip with t/op/*.t in parallel too.
4295 ____________________________________________________________________________
4296 [ 34180] By: nicholas on 2008/08/07 10:12:44
4297 Log: Use test.pl's tempfile().
4299 ! t/op/closure.t t/op/dbm.t t/op/eval.t t/op/fork.t t/op/goto.t
4300 ! t/op/inccode.t t/op/lfs.t t/op/mydef.t t/op/read.t
4301 ! t/op/readline.t t/op/runlevel.t t/op/stat.t t/op/taint.t
4302 ____________________________________________________________________________
4303 [ 34179] By: nicholas on 2008/08/07 10:12:09
4304 Log: Fix bug in counting in tempfile().
4305 Also we need to note file names we give out, as some callers don't
4306 create them before calling us a second time.
4307 Add a regexp that matches the tempfile() names, for tests that want to
4311 ____________________________________________________________________________
4312 [ 34178] By: nicholas on 2008/08/07 08:23:13
4313 Log: A proper tempfile function that can be used multiple times.
4316 ____________________________________________________________________________
4317 [ 34177] By: nicholas on 2008/08/07 08:11:39
4318 Log: As rules can be glob patterns, leave them as glob patterns, and instead
4319 expand the globs when we walk the rules to create the full list of
4320 tests. Tests run more quickly.
4323 ____________________________________________________________________________
4324 [ 34176] By: nicholas on 2008/08/07 07:45:31
4325 Log: Run t/uni/*.t t/mro/*.t t/lib/*.t fully in parallel.
4328 ____________________________________________________________________________
4329 [ 34175] By: nicholas on 2008/08/06 21:36:45
4330 Log: Avoid a potential testing race condition in Shell.pm's test.
4333 ____________________________________________________________________________
4334 [ 34174] By: nicholas on 2008/08/06 17:51:10
4335 Log: If TEST_JOBS is set to something non-zero, use TAP::Harness to run the
4336 tests in parallel. The tests aren't fully parallelisable yet to the
4337 level we'd like, but one needs to start somewhere.
4340 ____________________________________________________________________________
4341 [ 34173] By: nicholas on 2008/08/06 16:04:49
4342 Log: Better temporary file name generation. (Avoid using ++, avoid file
4343 names clashing between different scripts, which may now be executing
4347 ____________________________________________________________________________
4348 [ 34172] By: nicholas on 2008/08/06 12:18:13
4349 Log: Bring the joy of strict to t/harness.
4352 ____________________________________________________________________________
4353 [ 34171] By: merijn on 2008/08/06 09:58:19
4354 Log: Subject: [PATCH] Tests for [perl #57564] and [perl #24524] Refcounting bug
4355 From: Bram <p5p@perl.wizbit.be>
4356 Date: Tue, 05 Aug 2008 19:58:00 +0200
4357 Message-ID: <20080805195800.xq9k9kttwk0kwsk0@horde.wizbit.be>
4360 ____________________________________________________________________________
4361 [ 34170] By: nicholas on 2008/08/04 09:38:35
4362 Log: Subject: [PATCH] Tiny SelfLoader patch for better warnings
4363 From: Steffen Mueller <wyp3rlx02@sneakemail.com>
4364 Message-ID: <20080802153839.9538.qmail@lists.develooper.com>
4365 Date: Sat, 02 Aug 2008 17:38:39 +0200
4368 ____________________________________________________________________________
4369 [ 34169] By: nicholas on 2008/07/31 21:27:36
4370 Log: Upgrade to Test::Harness 3.13
4372 + lib/TAP/Object.pm lib/TAP/Parser/IteratorFactory.pm
4373 + lib/TAP/Parser/ResultFactory.pm lib/TAP/Parser/Scheduler.pm
4374 + lib/TAP/Parser/Scheduler/Job.pm
4375 + lib/TAP/Parser/Scheduler/Spinner.pm
4376 + lib/Test/Harness/t/object.t lib/Test/Harness/t/parser-config.t
4377 + lib/Test/Harness/t/parser-subclass.t
4378 + lib/Test/Harness/t/proveenv.t lib/Test/Harness/t/scheduler.t
4379 + t/lib/EmptyParser.pm t/lib/MyCustom.pm t/lib/MyGrammar.pm
4380 + t/lib/MyIterator.pm t/lib/MyIteratorFactory.pm
4381 + t/lib/MyPerlSource.pm t/lib/MyResult.pm
4382 + t/lib/MyResultFactory.pm t/lib/MySource.pm
4383 + t/lib/TAP/Parser/SubclassTest.pm
4384 + t/lib/subclass_tests/non_perl_source
4385 + t/lib/subclass_tests/perl_source
4386 ! MANIFEST lib/App/Prove.pm lib/App/Prove/State.pm
4387 ! lib/TAP/Base.pm lib/TAP/Formatter/Color.pm
4388 ! lib/TAP/Formatter/Console.pm
4389 ! lib/TAP/Formatter/Console/ParallelSession.pm
4390 ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
4391 ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
4392 ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
4393 ! lib/TAP/Parser/Iterator/Array.pm
4394 ! lib/TAP/Parser/Iterator/Process.pm
4395 ! lib/TAP/Parser/Iterator/Stream.pm
4396 ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
4397 ! lib/TAP/Parser/Result/Bailout.pm
4398 ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
4399 ! lib/TAP/Parser/Result/Pragma.pm lib/TAP/Parser/Result/Test.pm
4400 ! lib/TAP/Parser/Result/Unknown.pm
4401 ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
4402 ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
4403 ! lib/TAP/Parser/Utils.pm lib/TAP/Parser/YAMLish/Reader.pm
4404 ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
4405 ! lib/Test/Harness/Changes lib/Test/Harness/bin/prove
4406 ! lib/Test/Harness/t/000-load.t lib/Test/Harness/t/aggregator.t
4407 ! lib/Test/Harness/t/base.t lib/Test/Harness/t/callbacks.t
4408 ! lib/Test/Harness/t/compat/inc-propagation.t
4409 ! lib/Test/Harness/t/compat/inc_taint.t
4410 ! lib/Test/Harness/t/compat/regression.t
4411 ! lib/Test/Harness/t/compat/test-harness-compat.t
4412 ! lib/Test/Harness/t/grammar.t lib/Test/Harness/t/harness.t
4413 ! lib/Test/Harness/t/iterators.t
4414 ! lib/Test/Harness/t/multiplexer.t lib/Test/Harness/t/parse.t
4415 ! lib/Test/Harness/t/premature-bailout.t
4416 ! lib/Test/Harness/t/process.t lib/Test/Harness/t/prove.t
4417 ! lib/Test/Harness/t/proverun.t lib/Test/Harness/t/regression.t
4418 ! lib/Test/Harness/t/results.t lib/Test/Harness/t/source.t
4419 ! lib/Test/Harness/t/spool.t lib/Test/Harness/t/streams.t
4420 ! lib/Test/Harness/t/testargs.t lib/Test/Harness/t/unicode.t
4421 ! lib/Test/Harness/t/yamlish.t t/lib/App/Prove/Plugin/Dummy.pm
4422 ____________________________________________________________________________
4423 [ 34168] By: mhx on 2008/07/31 21:05:45
4424 Log: Add d_timegm to uconfig.sh to fix the generated uconfig.h.
4427 ____________________________________________________________________________
4428 [ 34167] By: nicholas on 2008/07/31 10:03:33
4429 Log: You can't (and shouldn't) use CvDEPTH on a PVFM.
4431 ! cv.h dump.c ext/Devel/Peek/t/Peek.t
4432 ____________________________________________________________________________
4433 [ 34166] By: rgs on 2008/07/31 08:27:40
4437 ____________________________________________________________________________
4438 [ 34165] By: merijn on 2008/07/30 19:51:23
4439 Log: Subject: [PATCH] Version bump for Data::Dumper
4440 From: "Jerry D. Hedden" <jdhedden@cpan.org>
4441 Date: Wed, 30 Jul 2008 12:54:34 -0400
4442 Message-ID: <1ff86f510807300954y5451ce9eq3181169e83bc3a10@mail.gmail.com>
4444 ! ext/Data/Dumper/Dumper.pm ext/Data/Dumper/t/bugs.t
4445 ____________________________________________________________________________
4446 [ 34164] By: steveh on 2008/07/30 16:28:22
4447 Log: Subject: [PATCH] update Exporter to version 5.63
4448 From: "Adriano Ferreira" <a.r.ferreira@gmail.com>
4449 Date: Tue, 29 Jul 2008 17:37:12 -0300
4450 Message-ID: <73ddeb6c0807291337k150d5172pd671a5df980b7faf@mail.gmail.com>
4452 ! lib/Exporter.pm lib/Exporter.t lib/Exporter/Heavy.pm
4453 ____________________________________________________________________________
4454 [ 34163] By: merijn on 2008/07/30 15:57:49
4455 Log: Subject: [perl #56766] [PATCH]
4456 From: Vincent Pit <perl@profvince.com>
4457 Date: Thu, 10 Jul 2008 18:10:10 +0200
4458 Message-ID: <48763462.7020506@profvince.com>
4460 ! ext/Data/Dumper/Dumper.pm
4461 ____________________________________________________________________________
4462 [ 34162] By: merijn on 2008/07/29 16:15:17
4463 Log: Subject: [PATCH] Minor hints/linux.sh patch to allow setting -Doptimize
4464 From: Andrew Dougherty <doughera@lafayette.edu>
4465 Date: Tue, 29 Jul 2008 12:00:52 -0400 (EDT)
4466 Message-ID: <Pine.LNX.4.64.0807291159410.23060@fractal.phys.lafayette.edu>
4469 ____________________________________________________________________________
4470 [ 34160] By: nicholas on 2008/07/27 09:58:13
4471 Log: Note the possibility of sharing arenas between types.
4474 ____________________________________________________________________________
4475 [ 34159] By: nicholas on 2008/07/26 20:08:08
4476 Log: Convert undef.t to use test.pl and strict.
4479 ____________________________________________________________________________
4480 [ 34158] By: nicholas on 2008/07/26 19:51:03
4481 Log: Convert yadayada.t to test.pl and strict, and fix two diagnostic errors
4482 found in the process.
4485 ____________________________________________________________________________
4486 [ 34157] By: nicholas on 2008/07/26 19:46:41
4487 Log: Convert wantarray.t to use strict and test.pl
4490 ____________________________________________________________________________
4491 [ 34156] By: steveh on 2008/07/23 16:36:28
4492 Log: Undo io_linenum.t part of #34148. It was io_multihomed.t that I meant
4493 (my mistake), and that is now covered by #34155.
4495 ! ext/IO/t/io_linenum.t
4496 ____________________________________________________________________________
4497 [ 34155] By: steveh on 2008/07/23 16:34:29
4498 Log: Subject: [PATCH] Add watchdog() call to ext/IO/t/io_multihomed.t
4499 From: "Jerry D. Hedden" <jdhedden@cpan.org>
4500 Date: Wed, 23 Jul 2008 12:20:55 -0400
4501 Message-ID: <1ff86f510807230920o6414d5abu393a5cd293c6fa4f@mail.gmail.com>
4503 ! ext/IO/t/io_multihomed.t
4504 ____________________________________________________________________________
4505 [ 34154] By: steveh on 2008/07/23 16:33:21
4506 Log: Subject: [PATCH] watchdog() fix for MSWin32
4507 From: "Jerry D. Hedden" <jdhedden@cpan.org>
4508 Date: Wed, 23 Jul 2008 12:19:36 -0400
4509 Message-ID: <1ff86f510807230919p355ea37ci3fde2c1f84df6d5f@mail.gmail.com>
4511 Adds a needed diag message to the watchdog() function for MSWin32.
4514 ____________________________________________________________________________
4515 [ 34153] By: steveh on 2008/07/22 08:21:12
4516 Log: Upgrade to podlators 2.1.2
4518 + lib/Pod/t/pod-spelling.t lib/Pod/t/pod.t
4519 ! MANIFEST Porting/Maintainers.pl lib/Pod/Man.pm
4520 ! lib/Pod/ParseLink.pm lib/Pod/Text.pm lib/Pod/Text/Color.pm
4521 ! lib/Pod/Text/Overstrike.pm lib/Pod/Text/Termcap.pm
4522 ! lib/Pod/t/basic.man lib/Pod/t/man-options.t lib/Pod/t/man.t
4523 ! lib/Pod/t/text.t pod/pod2man.PL pod/pod2text.PL
4524 ____________________________________________________________________________
4525 [ 34152] By: steveh on 2008/07/22 08:19:11
4526 Log: Subject: [PATCH] Fix skips in test.pl
4527 From: "Jerry D. Hedden" <jdhedden@cpan.org>
4528 Date: Fri, 18 Jul 2008 09:09:41 -0400
4529 Message-ID: <1ff86f510807180609l7ca8a8d8i653dfd687ed9f36d@mail.gmail.com>
4531 Changes skip messages to be consistent with Test::Builder.
4534 ____________________________________________________________________________
4535 [ 34151] By: mhx on 2008/07/18 06:36:09
4536 Log: Welcome to refcount hell. Fix the leaks reported by #57024
4537 along with a bunch other named capture related leaks.
4539 ! regcomp.c universal.c
4540 ____________________________________________________________________________
4541 [ 34150] By: steveh on 2008/07/16 17:03:10
4542 Log: Subject: [PATCH] watchdog() for threads tests
4543 From: "Jerry D. Hedden" <jdhedden@gmail.com>
4544 Date: Wed, 16 Jul 2008 11:10:35 -0400
4545 Message-ID: <1ff86f510807160810ib0a01adg4f54cca69a96b623@mail.gmail.com>
4547 ! ext/threads/t/free.t ext/threads/t/free2.t
4548 ____________________________________________________________________________
4549 [ 34149] By: steveh on 2008/07/16 14:50:37
4550 Log: Subject: [PATCH] threads::shared 1.26
4551 From: "Jerry D. Hedden" <jdhedden@cpan.org>
4552 Date: Wed, 16 Jul 2008 09:47:57 -0400
4553 Message-ID: <1ff86f510807160647q777f0eefj388b342f57c8f49f@mail.gmail.com>
4555 Conditionalize read-only tests for Perl < 5.8.3
4557 ! ext/threads/shared/shared.pm ext/threads/shared/t/clone.t
4558 ____________________________________________________________________________
4559 [ 34148] By: steveh on 2008/07/16 14:12:26
4560 Log: Subject: [PATCH] watchdog() some IO tests
4561 From: "Jerry D. Hedden" <jdhedden@cpan.org>
4562 Date: Fri, 11 Jul 2008 12:08:51 -0400
4563 Message-ID: <1ff86f510807110908q4ac81225see2b11aa4729397d@mail.gmail.com>
4565 ! ext/IO/t/io_linenum.t ext/IO/t/io_udp.t
4566 ____________________________________________________________________________
4567 [ 34147] By: steveh on 2008/07/16 14:11:13
4568 Log: Subject: [PATCH] test.pl
4569 From: "Jerry D. Hedden" <jdhedden@cpan.org>
4570 Date: Fri, 11 Jul 2008 11:07:07 -0400
4571 Message-ID: <1ff86f510807110807hb3e3727la161367a63da607f@mail.gmail.com>
4573 Jerry found that localizing $? doesn't shield the effects of wait()
4574 unless you actually assign something to $?
4577 ____________________________________________________________________________
4578 [ 34146] By: rgs on 2008/07/16 08:05:33
4579 Log: Really apply change #34143
4582 ____________________________________________________________________________
4583 [ 34145] By: steveh on 2008/07/16 08:00:23
4584 Log: Subject: [PATCH] Update Compression modules to version 2.012
4585 From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
4586 Date: Tue, 15 Jul 2008 23:25:49 +0100
4587 Message-ID: <018801c8e6c9$c0a76530$41f62f90$@Marquess@ntlworld.com>
4589 ! ext/Compress/Raw/Zlib/Changes ext/Compress/Raw/Zlib/README
4590 ! ext/Compress/Raw/Zlib/Zlib.xs
4591 ! ext/Compress/Raw/Zlib/lib/Compress/Raw/Zlib.pm
4592 ! ext/Compress/Raw/Zlib/private/MakeUtil.pm
4593 ! ext/Compress/Raw/Zlib/t/02zlib.t ext/Compress/Zlib/Changes
4594 ! ext/Compress/Zlib/Makefile.PL ext/Compress/Zlib/README
4595 ! ext/Compress/Zlib/lib/Compress/Zlib.pm
4596 ! ext/Compress/Zlib/private/MakeUtil.pm
4597 ! ext/IO_Compress_Base/Changes ext/IO_Compress_Base/README
4598 ! ext/IO_Compress_Base/lib/IO/Compress/Base.pm
4599 ! ext/IO_Compress_Base/lib/IO/Compress/Base/Common.pm
4600 ! ext/IO_Compress_Base/lib/IO/Uncompress/AnyUncompress.pm
4601 ! ext/IO_Compress_Base/lib/IO/Uncompress/Base.pm
4602 ! ext/IO_Compress_Base/private/MakeUtil.pm
4603 ! ext/IO_Compress_Zlib/Changes ext/IO_Compress_Zlib/Makefile.PL
4604 ! ext/IO_Compress_Zlib/README
4605 ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Deflate.pm
4606 ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Identity.pm
4607 ! ext/IO_Compress_Zlib/lib/IO/Compress/Deflate.pm
4608 ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip.pm
4609 ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip/Constants.pm
4610 ! ext/IO_Compress_Zlib/lib/IO/Compress/RawDeflate.pm
4611 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip.pm
4612 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip/Constants.pm
4613 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Constants.pm
4614 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Extra.pm
4615 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Identity.pm
4616 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Inflate.pm
4617 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/AnyInflate.pm
4618 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Gunzip.pm
4619 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Inflate.pm
4620 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/RawInflate.pm
4621 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Unzip.pm
4622 ! ext/IO_Compress_Zlib/private/MakeUtil.pm
4623 ! ext/IO_Compress_Zlib/t/006zip.t t/lib/compress/destroy.pl
4624 ! t/lib/compress/generic.pl
4625 ____________________________________________________________________________
4626 [ 34144] By: nicholas on 2008/07/15 14:51:53
4627 Log: Fix use of a variable before it is initialised, introduced by change
4628 34138, spotted by Jerry D. Hedden. I assume that he's compiling with
4629 options that enable trace flow analysis from the C compiler.
4632 ____________________________________________________________________________
4633 [ 34143] By: rgs on 2008/07/15 10:30:31
4634 Log: Update to B::Debug 1.11, by Reini Urban
4635 Avoid B::Flags in CORE tests not to crash on old XS in @INC
4638 ____________________________________________________________________________
4639 [ 34142] By: rgs on 2008/07/15 08:59:13
4640 Log: Upgrade to version 0.76 by John Peacock
4641 Fix segfault in serialized version objects
4644 ! lib/version.pm lib/version.pod lib/version.t util.c
4645 ____________________________________________________________________________
4646 [ 34141] By: rgs on 2008/07/15 08:25:27
4647 Log: Upgrade to threads::shared 1.25 by Jerry D. Hedden
4648 Fix for cloning read-only objects.
4650 ! ext/threads/shared/shared.pm ext/threads/shared/t/clone.t
4651 ! ext/threads/shared/t/stress.t
4652 ____________________________________________________________________________
4653 [ 34140] By: nicholas on 2008/07/13 21:37:21
4654 Log: Make format items @* and ^* work with references (safely). Note no-one
4655 said anything about sanely.
4657 ! pp_ctl.c t/op/write.t
4658 ____________________________________________________________________________
4659 [ 34139] By: nicholas on 2008/07/13 21:02:43
4660 Log: For cases FF_LINESNGL and FF_LINEGLOB in pp_formline, take great care
4661 to call get magic exactly once. This doesn't just avoid logical errors
4662 with tied variables, it actually avoids panics (or worse) because a
4663 pointer is retained to the string returned by the (first) call to
4664 SvPV_const() for a future sv_chop(), and any future call to get magic
4665 can invalidate the buffer that that pointer points to.
4666 Also this removes the original crazy code that would set then reset the
4667 length of a scalar, so as to only copy an initial portion of it, and
4668 also copy the entire scalar including trailing newline (which might
4669 require allocating more memory), only to immediately remove the newline
4670 from the copy by reducing the length by one.
4672 ! pp_ctl.c t/op/write.t
4673 ____________________________________________________________________________
4674 [ 34138] By: nicholas on 2008/07/13 20:22:25
4675 Log: The assert()ions in sv_chop() that the passed in pointer is within the
4676 SV's buffer should be full-on panics, as bogus values passed in can
4677 cause later heap corruption, which is a bad thing (TM).
4679 ! pod/perldiag.pod sv.c
4680 ____________________________________________________________________________
4681 [ 34137] By: mhx on 2008/07/13 19:04:20
4682 Log: Fix for #56874: maybe small error in perlxs.pod example
4685 ____________________________________________________________________________
4686 [ 34136] By: nicholas on 2008/07/13 04:04:31
4687 Log: assert() that the pointer passed to Perl_sv_chop() lies within the
4691 ____________________________________________________________________________
4692 [ 34135] By: nicholas on 2008/07/12 18:53:26
4693 Log: Format tests for @* too.
4696 ____________________________________________________________________________
4697 [ 34134] By: nicholas on 2008/07/12 08:44:21
4698 Log: Abolish xfm_lines from struct xpvfm. structs xpvfm and xpvcv are now
4702 ____________________________________________________________________________
4703 [ 34133] By: nicholas on 2008/07/12 07:40:33
4704 Log: PVFMs don't need to access the IVX any more. (as of change 32836, which
4705 re-implemented SvOOK() to avoid using it)
4707 ! dump.c ext/Devel/Peek/t/Peek.t sv.h
4708 ____________________________________________________________________________
4709 [ 34132] By: nicholas on 2008/07/12 07:12:37
4710 Log: Test that formats can be dumped.
4712 ! ext/Devel/Peek/t/Peek.t
4713 ____________________________________________________________________________
4714 [ 34131] By: craigb on 2008/07/11 23:11:00
4715 Log: Set d_timegm on VMS.
4718 ____________________________________________________________________________
4719 [ 34130] By: mhx on 2008/07/11 20:55:01
4720 Log: Upgrade to Devel::PPPort 3.14_01
4722 ! ext/Devel/PPPort/Changes ext/Devel/PPPort/PPPort_pm.PL
4723 ! ext/Devel/PPPort/parts/apidoc.fnc
4724 ! ext/Devel/PPPort/parts/base/5007001
4725 ! ext/Devel/PPPort/parts/base/5009003
4726 ! ext/Devel/PPPort/parts/base/5009005
4727 ! ext/Devel/PPPort/parts/base/5011000
4728 ! ext/Devel/PPPort/parts/embed.fnc
4729 ! ext/Devel/PPPort/parts/inc/misc
4730 ! ext/Devel/PPPort/parts/ppptools.pl
4731 ! ext/Devel/PPPort/parts/todo/5007001
4732 ! ext/Devel/PPPort/parts/todo/5009005
4733 ! ext/Devel/PPPort/parts/todo/5011000 ext/Devel/PPPort/soak
4734 ____________________________________________________________________________
4735 [ 34129] By: nicholas on 2008/07/11 20:04:57
4736 Log: Regression tests for, and fix quite a lot of bugs in, cases FF_LINESNGL
4737 and FF_LINEGLOB in pp_formline. (While investigating RT #55668)
4738 Sometimes I wonder if this is actually fun.
4740 ! pp_ctl.c t/op/write.t
4741 ____________________________________________________________________________
4742 [ 34128] By: nicholas on 2008/07/11 19:42:14
4743 Log: In Perl_sv_utf8_upgrade_flags(), don't assume that the SV is well
4744 formed with a trailing '\0'. And do assume that bytes_to_utf8() does.
4747 ____________________________________________________________________________
4748 [ 34127] By: nicholas on 2008/07/11 18:37:27
4749 Log: Also dump the SvPVX of PVFMs.
4752 ____________________________________________________________________________
4753 [ 34126] By: steveh on 2008/07/11 13:06:21
4754 Log: Subject: [PATCH] Fix to Change 34120
4755 From: "Jerry D. Hedden" <jdhedden@cpan.org>
4756 Date: Fri, 11 Jul 2008 08:59:24 -0400
4757 Message-ID: <1ff86f510807110559tdc38deas3042e3e8ec234168@mail.gmail.com>
4760 ____________________________________________________________________________
4761 [ 34125] By: nicholas on 2008/07/11 11:20:04
4762 Log: Simplify code in pp_formline, removing a goto and localising and
4763 consting a variable.
4766 ____________________________________________________________________________
4767 [ 34124] By: nicholas on 2008/07/11 10:44:51
4768 Log: Bring the joy of strict to the rest of write.t
4771 ____________________________________________________________________________
4772 [ 34123] By: nicholas on 2008/07/11 10:32:00
4773 Log: Complete the conversion of t/op/write.t to test.pl, and remove my
4774 (accidentally committed) skip testing '1'.
4777 ____________________________________________________________________________
4778 [ 34122] By: nicholas on 2008/07/11 10:16:22
4779 Log: Reduce the -| skip back to just the tests that use it, and re-align the
4780 comments with the test code they refer to.
4783 ____________________________________________________________________________
4784 [ 34121] By: nicholas on 2008/07/11 10:03:58
4785 Log: Start converting t/op/write.t to test.pl
4788 ____________________________________________________________________________
4789 [ 34120] By: merijn on 2008/07/10 15:15:24
4790 Log: Subject: [PATCH] Configure - d_sprintf_returns_strlen
4791 From: "Jerry D. Hedden" <jdhedden@cpan.org>
4792 Date: Thu, 19 Jun 2008 11:22:58 -0400
4793 Message-ID: <1ff86f510806190822l34a3ea7eudb7b75f60ff0635d@mail.gmail.com>
4796 ____________________________________________________________________________
4797 [ 34118] By: steveh on 2008/07/10 14:45:27
4798 Log: Subject: [PATCH] threads::shared 1.24 (still more)
4799 From: "Jerry D. Hedden" <jdhedden@cpan.org>
4800 Date: Thu, 10 Jul 2008 10:29:14 -0400
4801 Message-ID: <1ff86f510807100729k4b620d3dl3fa079b89360f5ee@mail.gmail.com>
4803 Fixes warnings introduced by previous patch.
4805 ! ext/threads/shared/shared.xs
4806 ____________________________________________________________________________
4807 [ 34117] By: steveh on 2008/07/10 13:16:30
4808 Log: Subject: [PATCH] threads::shared 1.24 (more)
4809 From: "Jerry D. Hedden" <jdhedden@cpan.org>
4810 Date: Thu, 10 Jul 2008 09:05:42 -0400
4811 Message-ID: <1ff86f510807100605u4f80a1b6u2595fbd030bd5660@mail.gmail.com>
4813 Fixes "unary minus operator applied to unsigned type" warnings on Win32
4815 ! ext/threads/shared/shared.xs
4816 ____________________________________________________________________________
4817 [ 34116] By: stevep on 2008/07/09 17:22:47
4818 Log: Subject: [Patch t/op/re_tests] Re: [perl #56690] Some bugs in Perl regexp (core Perl issues)
4819 From: Abigail <abigail@abigail.be>
4820 Date: Tue, 8 Jul 2008 18:48:37 +0200
4821 Message-ID: <20080708164836.GB4537@almanda>
4824 ____________________________________________________________________________
4825 [ 34115] By: steveh on 2008/07/09 14:02:30
4826 Log: Update Win32 canned configs
4828 Adds new values introduced by #34105/34107, incorporating this patch:
4830 Subject: RE: New probes
4831 From: "Jan Dubois" <jand@activestate.com>
4832 Date: Mon, 7 Jul 2008 15:58:48 -0700
4833 Message-ID: <072601c8e085$04694860$0d3bd920$@com>
4835 The appropriate values for the other compilers were determined by
4836 running the probe functions added to Configure by #34105/34112/34114.
4837 (Note that VC8 requires an invalid parameter handler to run those
4838 functions without crashing, and both VC8 and VC9 need %I64d rather
4839 than %ld to output the appropriate values.)
4841 Also applies the changes to the config_H.* files, together with changes
4842 for #33597/33598/33949 which never got added to them.
4844 ! win32/config.bc win32/config.gc win32/config.vc
4845 ! win32/config.vc64 win32/config_H.bc win32/config_H.gc
4846 ! win32/config_H.vc win32/config_H.vc64 win32/config_sh.PL
4847 ____________________________________________________________________________
4848 [ 34114] By: merijn on 2008/07/08 20:03:50
4849 Log: Fine-grained sGMTIME_min/max detection
4852 ____________________________________________________________________________
4853 [ 34112] By: merijn on 2008/07/08 12:02:48
4854 Log: Be sure to use the correct type, so bits do not get wrapped
4856 ! Configure Porting/Glossary Porting/config.sh Porting/config_H
4857 ____________________________________________________________________________
4858 [ 34110] By: rgs on 2008/07/08 08:06:23
4859 Log: Subject: [PATCH] threads::shared 1.24 (phase 3)
4860 From: "Jerry D. Hedden" <jdhedden@cpan.org>
4861 Date: Mon, 7 Jul 2008 13:33:22 -0400
4862 Message-ID: <1ff86f510807071033j5136e337lab0f3d27575e9113@mail.gmail.com>
4864 ! ext/threads/shared/t/wait.t ext/threads/shared/t/waithires.t
4865 ____________________________________________________________________________
4866 [ 34109] By: rgs on 2008/07/08 08:02:16
4867 Log: Subject: [PATCH - revised^4] test.pl fix
4868 From: "Jerry D. Hedden" <jdhedden@cpan.org>
4869 Date: Mon, 7 Jul 2008 13:29:14 -0400
4870 Message-ID: <1ff86f510807071029q5931f03ud506f06b7d1f72af@mail.gmail.com>
4873 ____________________________________________________________________________
4874 [ 34107] By: merijn on 2008/07/07 20:39:20
4875 Log: Probe for timegm
4877 ! Configure Porting/Glossary config_h.SH handy.h
4878 ____________________________________________________________________________
4879 [ 34105] By: merijn on 2008/07/07 20:03:00
4880 Log: Part one of y2038 changes for Schwern
4882 ! Configure Porting/Glossary config_h.SH handy.h
4883 ____________________________________________________________________________
4884 [ 34103] By: steveh on 2008/07/07 10:24:11
4885 Log: Upgrade to Encode-2.26
4887 + ext/Encode/t/jis7-fallback.t
4888 - ext/Encode/ucm/gsm0338.ucm
4889 ! MANIFEST ext/Encode/Byte/Makefile.PL ext/Encode/Changes
4890 ! ext/Encode/Encode.pm ext/Encode/Makefile.PL
4891 ! ext/Encode/lib/Encode/Alias.pm
4892 ! ext/Encode/lib/Encode/GSM0338.pm
4893 ! ext/Encode/lib/Encode/JP/JIS7.pm ext/Encode/t/Aliases.t
4894 ! ext/Encode/ucm/cp850.ucm ext/Encode/ucm/cp852.ucm
4895 ! ext/Encode/ucm/cp855.ucm ext/Encode/ucm/cp856.ucm
4896 ! ext/Encode/ucm/cp857.ucm ext/Encode/ucm/cp858.ucm
4897 ! ext/Encode/ucm/cp860.ucm ext/Encode/ucm/cp861.ucm
4898 ! ext/Encode/ucm/cp862.ucm ext/Encode/ucm/cp863.ucm
4899 ! ext/Encode/ucm/cp864.ucm ext/Encode/ucm/cp865.ucm
4900 ! ext/Encode/ucm/cp866.ucm ext/Encode/ucm/cp869.ucm
4901 ! ext/Encode/ucm/cp874.ucm ext/Encode/ucm/cp875.ucm
4902 ____________________________________________________________________________
4903 [ 34102] By: rgs on 2008/07/06 14:12:24
4904 Log: Subject: [PATCH] threads::shared 1.24 (phase 2)
4905 From: "Jerry D. Hedden" <jdhedden@cpan.org>
4906 Date: Thu, 3 Jul 2008 10:02:30 -0400
4907 Message-ID: <1ff86f510807030702q74132e14ne6434876a7138f17@mail.gmail.com>
4909 Additional changes to threads::shared for UTF-8 hash keys.
4911 ! ext/threads/shared/shared.xs ext/threads/shared/t/utf8.t
4912 ! ext/threads/shared/t/wait.t ext/threads/shared/t/waithires.t
4913 ____________________________________________________________________________
4914 [ 34101] By: steveh on 2008/07/03 15:24:43
4915 Log: Skip chown() tests added by #34092 on Win32
4918 ____________________________________________________________________________
4919 [ 34100] By: steveh on 2008/07/03 15:08:50
4920 Log: Fix test count that was missed in #34092
4923 ____________________________________________________________________________
4924 [ 34099] By: steveh on 2008/07/03 15:02:08
4925 Log: Omit tests introduced by #34077 and #34084 which fail on Win32
4927 ! t/lib/warnings/9uninit
4928 ____________________________________________________________________________
4929 [ 34098] By: stevep on 2008/07/02 20:32:50
4930 Log: Subject: [PATCH] threads::shared 1.24
4931 From: "Jerry D. Hedden" <jdhedden@cpan.org>
4932 Date: Wed, 2 Jul 2008 10:01:59 -0400
4933 Message-ID: <1ff86f510807020701v78a14d06g1e0e5f098c6131ed@mail.gmail.com>
4935 ...plus some adjustments to the test headers to prevent failures
4938 + ext/threads/shared/t/utf8.t
4939 ! MANIFEST ext/threads/shared/shared.pm
4940 ! ext/threads/shared/shared.xs ext/threads/shared/t/wait.t
4941 ! ext/threads/shared/t/waithires.t
4942 ____________________________________________________________________________
4943 [ 34097] By: nicholas on 2008/07/01 14:34:21
4944 Log: Avoid using -> function call notation within test.pl, which is supposed
4945 to keep to simple constructions to facilitate accurately testing the
4946 core interpreter, which might be buggy.
4949 ____________________________________________________________________________
4950 [ 34094] By: steveh on 2008/06/30 07:37:29
4951 Log: Upgrade to Win32-0.38
4952 (including changes to GetCurrentThreadId.t which should have gone into
4953 the 0.37 upgrade, but which I missed then)
4955 ! ext/Win32/Changes ext/Win32/Win32.pm
4956 ! ext/Win32/t/GetCurrentThreadId.t
4957 ____________________________________________________________________________
4958 [ 34093] By: rgs on 2008/06/28 22:25:51
4959 Log: Subject: [perl #34339][PATCH] "perldoc lib" doesn't describe actual behavior
4960 From: Renée Bäcker <renee.baecker@smart-websolutions.de>
4961 Date: Wed, 25 Jun 2008 16:40:57 +0200
4962 Message-ID: <486258F9.4020505@smart-websolutions.de>
4965 ____________________________________________________________________________
4966 [ 34092] By: rgs on 2008/06/28 21:06:57
4967 Log: Subject: Some more missing isGV_with_GP()s
4968 From: Ben Morrow <ben@morrow.me.uk>
4969 Date: Sat, 28 Jun 2008 17:00:17 +0100
4970 Message-ID: <20080628160017.GA81579@osiris.mauzo.dyndns.org>
4973 ! MANIFEST doio.c ext/IO/t/io_taint.t mg.c pp.c pp_ctl.c
4974 ! pp_hot.c pp_sys.c sv.c t/op/attrs.t t/op/inc.t t/op/inccode.t
4975 ! t/op/magic.t t/op/ref.t t/op/undef.t xsutils.c
4976 ____________________________________________________________________________
4977 [ 34091] By: rgs on 2008/06/28 20:37:32
4978 Log: Subject: [PATCH-revised^6] common test code for timed bail
4979 From: "Jerry D. Hedden" <jdhedden@cpan.org>
4980 Date: Sat, 28 Jun 2008 15:18:48 -0400
4981 Message-ID: <1ff86f510806281218i65d32061w27a4431b9b357107@mail.gmail.com>
4983 ! pod/perltodo.pod t/test.pl
4984 ____________________________________________________________________________
4985 [ 34090] By: steveh on 2008/06/27 14:39:33
4986 Log: Upgrade to Win32-0.37
4988 ! ext/Win32/Changes ext/Win32/Win32.pm ext/Win32/Win32.xs
4989 ____________________________________________________________________________
4990 [ 34089] By: rgs on 2008/06/26 07:57:35
4991 Log: Subject: Re: [perl #56348] [PATCH] glob() with spaces - documentation unclear
4992 From: Paul Fenwick <pjf@perltraining.com.au>
4993 Date: Thu, 26 Jun 2008 11:41:45 +1000
4994 Message-ID: <4862F3D9.5010105@perltraining.com.au>
4997 ____________________________________________________________________________
4998 [ 34088] By: davem on 2008/06/25 19:49:38
4999 Log: qx($nosuchfile) isn't portable (Windows whines on STDERR)
5000 so skip these uninit var tests for now
5002 ! t/lib/warnings/9uninit
5003 ____________________________________________________________________________
5004 [ 34087] By: rgs on 2008/06/25 18:22:18
5005 Log: Subject: [PATCH] Re: split smoke for threaded -DDEBUGGING builds
5006 From: Reini Urban <rurban@x-ray.at>
5007 Date: Wed, 25 Jun 2008 17:30:08 +0200
5008 Message-ID: <48626480.7030602@x-ray.at>
5012 ! dump.c t/op/split.t
5013 ____________________________________________________________________________
5014 [ 34086] By: rgs on 2008/06/25 13:14:08
5015 Log: Skip one test that was failing with DEBUGGING and threads,
5016 because after change #34085 the IV value of the OP_CONST
5017 isn't dumped anymore.
5020 ____________________________________________________________________________
5021 [ 34085] By: rgs on 2008/06/24 14:35:11
5022 Log: Subject: [PATCH] fix debop with pad const
5023 From: Reini Urban <rurban@x-ray.at>
5024 Date: Tue, 24 Jun 2008 12:07:01 +0200
5025 Message-ID: <4860C745.2020307@x-ray.at>
5028 ____________________________________________________________________________
5029 [ 34084] By: davem on 2008/06/24 13:30:23
5030 Log: more incorrect variable reported in uninitialized value warnings
5031 (the ones that change #34077 missed). It also degrades some print
5032 warnings - ie variable names no longer displayed.
5034 ! sv.c t/lib/warnings/9uninit
5035 ____________________________________________________________________________
5036 [ 34083] By: merijn on 2008/06/24 11:58:50
5037 Log: URL for End-Of-Life and OS/Arch documentation
5041 ____________________________________________________________________________
5042 [ 34081] By: rgs on 2008/06/24 05:24:39
5043 Log: Subject: [PATCH] Documentation on taint/environment interactions for perlrun.pod
5044 From: Paul Fenwick <pjf@perltraining.com.au>
5045 Date: Tue, 24 Jun 2008 13:53:19 +1000
5046 Message-ID: <48606FAF.4040604@perltraining.com.au>
5049 ____________________________________________________________________________
5050 [ 34080] By: stevep on 2008/06/23 16:55:46
5051 Log: Subject: Re: [perl #24174] perl-5.8.0-55 exit bug
5052 From: Michael G Schwern <schwern@pobox.com>
5053 Date: Mon, 13 Oct 2003 05:13:48 -0700
5054 Message-ID: <20031013121348.GB21103@windhund.schwern.org>
5057 ____________________________________________________________________________
5058 [ 34078] By: rgs on 2008/06/23 14:10:16
5059 Log: Subject: [PATCH] Fix malloc.c warning
5060 From: "Jerry D. Hedden" <jdhedden@cpan.org>
5061 Date: Mon, 23 Jun 2008 09:41:11 -0400
5062 Message-ID: <1ff86f510806230641x37afed4bla697e381b3ba9d6d@mail.gmail.com>
5065 ____________________________________________________________________________
5066 [ 34077] By: davem on 2008/06/22 19:05:31
5067 Log: Incorrect variable reported in uninitialized value warning.
5068 Ops that can return undef even for defined args, could mistakenly
5069 warn that the arg was undefined.
5071 ! sv.c t/lib/warnings/9uninit
5072 ____________________________________________________________________________
5073 [ 34076] By: rgs on 2008/06/21 14:33:18
5074 Log: Subject: Re: [perl #46381] "Out of memory ... sbrk()" on FreeBSD-6.x for v.5.8.x but not v.5.6.x
5075 From: Slaven Rezic <slaven@rezic.de>
5076 Date: 26 Oct 2007 16:58:55 +0200
5077 Message-ID: <874pgd6hxs.fsf@biokovo-amd64.herceg.de>
5080 ____________________________________________________________________________
5081 [ 34075] By: rgs on 2008/06/20 15:55:48
5082 Log: Make the version string more consistent between Windows and other platforms.
5083 Noticed and reported by Dave Golden.
5085 ! win32/config_sh.PL
5086 ____________________________________________________________________________
5087 [ 34074] By: rgs on 2008/06/19 14:04:59
5088 Log: Subject: [PATCH] threads::shared 1.23
5089 From: "Jerry D. Hedden" <jdhedden@cpan.org>
5090 Date: Tue, 17 Jun 2008 16:28:45 -0400
5091 Message-ID: <1ff86f510806171328y54650760u12c8148830a60a63@mail.gmail.com>
5093 ! ext/threads/shared/shared.pm ext/threads/shared/t/wait.t
5094 ! ext/threads/shared/t/waithires.t
5095 ____________________________________________________________________________
5096 [ 34073] By: merijn on 2008/06/18 14:42:55
5097 Log: AIX might miss libm
5098 Subject: Re: Closing tickets in RT
5099 From: "H.Merijn Brand" <h.m.brand@xs4all.nl>
5100 Date: Tue, 29 Apr 2008 17:49:35 +0200
5101 Message-ID: <20080429174935.0cb5763b@pc09.procura.nl>
5104 ____________________________________________________________________________
5105 [ 34072] By: rgs on 2008/06/18 07:43:27
5106 Log: Fix release date for 5.002
5107 (noticed by Grant McLean)
5109 ! lib/Module/CoreList.pm
5110 ____________________________________________________________________________
5111 [ 34071] By: steveh on 2008/06/17 16:50:57
5112 Log: Make sure parser's filehandle is closed when finished
5114 (It was mistakenly left open if there was no old_parser, which caused
5115 t/comp/require.t to leave behind a 'bleah.pm' (from the test for
5116 #49472) on Win32, where the deletion of an open file fails.)
5119 ____________________________________________________________________________
5120 [ 34070] By: steveh on 2008/06/17 11:48:14
5121 Log: Fix a couple of tests introduced by #34045 which fail on Win32
5124 ____________________________________________________________________________
5125 [ 34069] By: rgs on 2008/06/17 11:16:38
5126 Log: Rename the new macro clear_errsv() from last patch to CLEAR_ERRSV()
5128 ! op.c perl.c perl.h pp_ctl.c t/op/eval.t
5129 ____________________________________________________________________________
5130 [ 34068] By: rgs on 2008/06/17 11:13:38
5131 Log: Subject: [perl #51370] length($@)>0 for empty $@ if utf8 is in use
5132 From: "Bram via RT" <perlbug-followup@perl.org>
5133 Date: Wed, 11 Jun 2008 03:26:26 -0700
5134 Message-ID: <rt-3.6.HEAD-18229-1213179984-1708.51370-15-0@perl.org>
5138 ! op.c perl.c perl.h pp_ctl.c t/op/eval.t
5139 ____________________________________________________________________________
5140 [ 34067] By: rgs on 2008/06/17 07:23:51
5141 Log: Subject: [perl #46309] Buffer overflow in win32_select() (PATCH included)
5142 From: Risto Kankkunen (via RT) <perlbug-followup@perl.org>
5143 Date: Wed, 10 Oct 2007 02:44:13 -0700
5144 Message-ID: <rt-3.6.HEAD-10743-1192009453-1788.46309-75-0@perl.org>
5147 ____________________________________________________________________________
5148 [ 34064] By: merijn on 2008/06/16 14:49:04
5149 Log: Warnings-free for metalint-3.5-27. Woot!
5150 Removed all files that are now identical to dist-3.5
5152 ! Configure config_h.SH
5153 ____________________________________________________________________________
5154 [ 34063] By: rgs on 2008/06/16 14:13:58
5155 Log: Subject: [PATCH] TODO B-Deparse cpan-bug 33708
5156 From: "Reini Urban" <rurban@x-ray.at>
5157 Date: Mon, 16 Jun 2008 14:40:35 +0200
5158 Message-ID: <6910a60806160540v21c7affbte54ef0eedb0cb64d@mail.gmail.com>
5160 ! ext/B/B/Deparse.pm ext/B/t/deparse.t
5161 ____________________________________________________________________________
5162 [ 34061] By: rgs on 2008/06/16 14:03:37
5163 Log: Subject: [perl #55844] [PATCH] perlbug refactoring and prose cleanup
5164 From: Jesse (via RT) <perlbug-followup@perl.org>
5165 Date: Sun, 15 Jun 2008 08:31:50 -0700
5166 Message-ID: <rt-3.6.HEAD-18229-1213543909-1580.55844-75-0@perl.org>
5169 ____________________________________________________________________________
5170 [ 34060] By: nicholas on 2008/06/16 13:38:45
5171 Log: Make lib/open.t under -Duseperlio
5174 ____________________________________________________________________________
5175 [ 34058] By: craigb on 2008/06/16 03:16:40
5176 Log: Subject: Fwd: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.26.tar.gz
5177 From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
5178 Date: Mon, 16 Jun 2008 01:57:33 +0200
5179 Message-Id: <A9FDE5F5-5285-454C-AE15-3EBF6AEBDFC8@free.fr>
5181 ! ext/Sys/Syslog/Changes ext/Sys/Syslog/Makefile.PL
5182 ! ext/Sys/Syslog/Syslog.pm
5183 ____________________________________________________________________________
5184 [ 34057] By: craigb on 2008/06/16 01:37:05
5185 Log: Subject: Re: Patches / git
5186 From: Andy Armstrong <andy@hexten.net>
5187 Date: Mon, 16 Jun 2008 01:13:25 +0100
5188 Message-Id: <1162EDA1-C865-4CBB-8DA0-3C83F89E826E@hexten.net>
5191 ____________________________________________________________________________
5192 [ 34056] By: rgs on 2008/06/15 16:27:21
5193 Log: Subject: [perl #47746] Not OK: perl 5.10.0 +RC1 on ia64-linux 2.4.21-sgi302r24
5194 From: "John P. Linderman" <jpl@research.att.com>
5195 Date: Tue, 27 Nov 2007 13:50:14 -0500 (EST)
5196 Message-Id: <200711271850.lARIoEfN14794612@raptor.research.att.com>
5199 ____________________________________________________________________________
5200 [ 34055] By: rgs on 2008/06/15 15:20:41
5201 Log: Subject: [perl #55786] [PATCH blead] Re: Overload Segfaulting
5202 From: Rick Delaney (via RT) <perlbug-followup@perl.org>
5203 Date: Sat, 14 Jun 2008 11:51:01 -0700
5204 Message-ID: <rt-3.6.HEAD-22068-1213469460-652.55786-75-0@perl.org>
5206 ! lib/overload.pm lib/overload.t pp.h
5207 ____________________________________________________________________________
5208 [ 34054] By: rgs on 2008/06/15 07:57:49
5209 Log: Subject: [PATCH] Re: testing $/ with in memory files
5210 From: Bram <p5p@perl.wizbit.be>
5211 Date: Sat, 14 Jun 2008 18:20:05 +0200
5212 Message-ID: <20080614182005.yxuyk1mntwkog0o0@horde.wizbit.be>
5215 ____________________________________________________________________________
5216 [ 34053] By: craigb on 2008/06/14 00:02:05
5217 Log: Fix off-by-one error in sanity check in my_fclose wrapper on VMS.
5220 ____________________________________________________________________________
5221 [ 34052] By: craigb on 2008/06/13 23:56:18
5222 Log: Subject: [patch@34044] Enable getgrgid on VMS
5223 From: "John E. Malmberg" <wb8tyw@qsl.net>
5224 Date: Thu, 12 Jun 2008 19:50:01 -0500
5225 Message-id: <4851C439.8070007@qsl.net>
5227 With some revisions.
5229 ! t/op/groups.t vms/vmsish.h
5230 ____________________________________________________________________________
5231 [ 34051] By: rgs on 2008/06/13 17:14:42
5232 Log: Subject: [PATCH] Thread::Queue 2.11
5233 From: "Jerry D. Hedden" <jdhedden@cpan.org>
5234 Date: Thu, 12 Jun 2008 09:42:42 -0400
5235 Message-ID: <1ff86f510806120642g5a707382l76aaaa80797443c8@mail.gmail.com>
5237 This time, not empty.
5239 ! lib/Thread/Queue.pm lib/Thread/Queue/t/01_basic.t
5240 ! lib/Thread/Queue/t/02_refs.t lib/Thread/Queue/t/03_peek.t
5241 ! lib/Thread/Queue/t/04_errs.t lib/Thread/Queue/t/05_extract.t
5242 ! lib/Thread/Queue/t/06_insert.t lib/Thread/Queue/t/07_lock.t
5243 ! lib/Thread/Queue/t/08_nothreads.t
5244 ____________________________________________________________________________
5245 [ 34050] By: rgs on 2008/06/13 17:13:52
5246 Log: Subject: [PATCH] Thread::Queue 2.11
5247 From: "Jerry D. Hedden" <jdhedden@cpan.org>
5248 Date: Thu, 12 Jun 2008 09:42:42 -0400
5249 Message-ID: <1ff86f510806120642g5a707382l76aaaa80797443c8@mail.gmail.com>
5251 ! lib/Thread/Queue.pm lib/Thread/Queue/t/01_basic.t
5252 ! lib/Thread/Queue/t/02_refs.t lib/Thread/Queue/t/03_peek.t
5253 ! lib/Thread/Queue/t/04_errs.t lib/Thread/Queue/t/05_extract.t
5254 ! lib/Thread/Queue/t/06_insert.t lib/Thread/Queue/t/07_lock.t
5255 ! lib/Thread/Queue/t/08_nothreads.t
5256 ____________________________________________________________________________
5257 [ 34049] By: rgs on 2008/06/13 17:12:00
5258 Log: Subject: [PATCH] Thread::Semaphore 2.09
5259 From: "Jerry D. Hedden" <jdhedden@cpan.org>
5260 Date: Thu, 12 Jun 2008 09:41:24 -0400
5261 Message-ID: <1ff86f510806120641jbbb984cn1f505c24d520cdbf@mail.gmail.com>
5263 ! lib/Thread/Semaphore.pm lib/Thread/Semaphore/t/01_basic.t
5264 ! lib/Thread/Semaphore/t/02_errs.t
5265 ! lib/Thread/Semaphore/t/03_nothreads.t
5266 ____________________________________________________________________________
5267 [ 34048] By: rgs on 2008/06/13 17:09:19
5268 Log: Subject: [PATCH - revised] threads 1.71
5269 From: "Jerry D. Hedden" <jdhedden@cpan.org>
5270 Date: Thu, 12 Jun 2008 08:42:19 -0400
5271 Message-ID: <1ff86f510806120542v7f55b0aetac69642e5072654e@mail.gmail.com>
5273 ! ext/threads/Makefile.PL ext/threads/t/basic.t
5274 ! ext/threads/t/blocks.t ext/threads/t/context.t
5275 ! ext/threads/t/end.t ext/threads/t/err.t ext/threads/t/exit.t
5276 ! ext/threads/t/free.t ext/threads/t/free2.t
5277 ! ext/threads/t/join.t ext/threads/t/kill.t ext/threads/t/libc.t
5278 ! ext/threads/t/list.t ext/threads/t/problems.t
5279 ! ext/threads/t/stack.t ext/threads/t/stack_env.t
5280 ! ext/threads/t/state.t ext/threads/t/stress_cv.t
5281 ! ext/threads/t/stress_re.t ext/threads/t/stress_string.t
5282 ! ext/threads/t/thread.t ext/threads/threads.pm
5283 ____________________________________________________________________________
5284 [ 34047] By: rgs on 2008/06/13 17:06:18
5285 Log: Subject: [PATCH - revised] threads::shared 1.22
5286 From: "Jerry D. Hedden" <jdhedden@cpan.org>
5287 Date: Thu, 12 Jun 2008 08:44:12 -0400
5288 Message-ID: <1ff86f510806120544q76b18460l435fe9f3b1d77b2f@mail.gmail.com>
5290 ! ext/threads/shared/shared.pm ext/threads/shared/t/0nothread.t
5291 ! ext/threads/shared/t/av_refs.t
5292 ! ext/threads/shared/t/av_simple.t
5293 ! ext/threads/shared/t/blessed.t ext/threads/shared/t/clone.t
5294 ! ext/threads/shared/t/cond.t ext/threads/shared/t/disabled.t
5295 ! ext/threads/shared/t/hv_refs.t
5296 ! ext/threads/shared/t/hv_simple.t
5297 ! ext/threads/shared/t/no_share.t ext/threads/shared/t/object.t
5298 ! ext/threads/shared/t/shared_attr.t
5299 ! ext/threads/shared/t/stress.t ext/threads/shared/t/sv_refs.t
5300 ! ext/threads/shared/t/sv_simple.t ext/threads/shared/t/wait.t
5301 ! ext/threads/shared/t/waithires.t
5302 ____________________________________________________________________________
5303 [ 34046] By: craigb on 2008/06/13 15:17:45
5304 Log: For dynamic loading on VMS, simplify and robustify things by using
5305 the system-supplied exception handler rather than the home-rolled one.
5306 This eliminates an access violation sometimes seen with heavy loading
5309 ! ext/DynaLoader/dl_vms.xs
5310 ____________________________________________________________________________
5311 [ 34045] By: rgs on 2008/06/13 12:23:12
5312 Log: Subject: [PATCH] B::Debug dual-life 1.06
5313 From: Reini Urban <rurban@x-ray.at>
5314 Date: Wed, 11 Jun 2008 17:03:37 +0200
5315 Message-ID: <484FE949.9040701@x-ray.at>
5317 ! Porting/Maintainers.pl ext/B/B/Debug.pm ext/B/t/debug.t
5318 ____________________________________________________________________________
5319 [ 34044] By: nicholas on 2008/06/11 22:07:33
5320 Log: Patch from MHX to change the WriteConstant()'s documentation to note
5321 that to change the constant subroutine's name one needs XS_SUBNAME
5322 not SUBNAME, and then make C_SUBNAME default to XS_SUBNAME to be
5323 consistent with the revised documentation.
5324 http://rt.cpan.org/Public/Bug/Display.html?id=29968
5326 ! lib/ExtUtils/Constant.pm
5327 ____________________________________________________________________________
5328 [ 34043] By: nicholas on 2008/06/11 20:39:19
5329 Log: Subject: Re: Change 34005: Re: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.25.tar.gz
5330 From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
5331 Message-Id: <B44DBB66-1AFE-4C93-BE5F-C41CF69166D2@free.fr>
5332 Date: Sun, 8 Jun 2008 02:55:21 +0200
5334 [applied manually, plus $VERSION bump]
5336 ! lib/ExtUtils/Constant.pm
5337 ____________________________________________________________________________
5338 [ 34042] By: nicholas on 2008/06/11 17:40:25
5339 Log: Subject: [patch@34016] VMS passes these t/io/open.t tests now.
5340 From: "John E. Malmberg" <wb8tyw@qsl.net>
5341 Message-id: <484F51EA.6050005@qsl.net>
5342 Date: Tue, 10 Jun 2008 23:17:46 -0500
5345 ____________________________________________________________________________
5346 [ 34041] By: nicholas on 2008/06/10 17:12:16
5347 Log: Subject: [PATCH] Remove temporary file leftover by test in IO-Compress-Zlib
5348 From: "Steve Hay" <SteveHay@planit.com>
5349 Message-ID: <1B32FF956ABF414C9BCE5E487A1497E701E53F2D@ukmail02.planit.group>
5350 Date: Tue, 10 Jun 2008 17:51:26 +0100
5352 ! ext/IO_Compress_Zlib/t/006zip.t
5353 ____________________________________________________________________________
5354 [ 34040] By: merijn on 2008/06/10 09:47:41
5355 Log: Subject: Fix run/switches test on Win32
5356 From: "Steve Hay" <SteveHay@planit.com>
5357 Date: Tue, 10 Jun 2008 09:49:50 +0100
5358 Message-ID: <1B32FF956ABF414C9BCE5E487A1497E701DF242E@ukmail02.planit.group>
5361 ____________________________________________________________________________
5362 [ 34039] By: nicholas on 2008/06/09 18:43:59
5363 Log: Strength reduction optimisation seems to spot that a = a + 1; is just
5364 a++; so write it as the former, to keep PERL_DEBUG_COW happy.
5367 ____________________________________________________________________________
5368 [ 34038] By: nicholas on 2008/06/09 18:18:57
5369 Log: Subject: Re: [PATCH] More COW lvalues
5370 From: Reini Urban <rurban@x-ray.at>
5371 Message-ID: <484D491D.9050704@x-ray.at>
5372 Date: Mon, 09 Jun 2008 17:15:41 +0200
5375 ____________________________________________________________________________
5376 [ 34031] By: rgs on 2008/06/08 15:41:11
5377 Log: Subject: Re: [PATCH] readable assertion names, now sv.h
5378 From: "Reini Urban" <rurban@x-ray.at>
5379 Date: Sun, 8 Jun 2008 15:26:41 +0200
5380 Message-ID: <6910a60806080626kfda0dd1ja906513e8fd0aa39@mail.gmail.com>
5383 ____________________________________________________________________________
5384 [ 34030] By: rgs on 2008/06/08 15:37:48
5385 Log: Subject: Re: [PATCH] readable assertion names, now the rest
5386 From: "Reini Urban" <rurban@x-ray.at>
5387 Date: Sun, 8 Jun 2008 16:17:32 +0200
5388 Message-ID: <6910a60806080717h1aaaef1fh425a2ef21a62c9ed@mail.gmail.com>
5390 ! cv.h op.h pad.h regexp.h
5391 ____________________________________________________________________________
5392 [ 34029] By: rgs on 2008/06/08 15:24:44
5393 Log: Subject: [PATCH] readable assertion names
5394 From: "Reini Urban" <rurban@x-ray.at>
5395 Date: Sun, 8 Jun 2008 14:41:51 +0200
5396 Message-ID: <6910a60806080541n4f7e1939q254797411545ebea@mail.gmail.com>
5399 ____________________________________________________________________________
5400 [ 34028] By: rgs on 2008/06/08 15:10:28
5401 Log: Subject: [PATCH] update Pod-Perldoc to version 3.14_07
5402 From: "Adriano Ferreira" <aferreira@shopzilla.com>
5403 Date: Sun, 8 Jun 2008 11:29:22 -0300
5404 Message-ID: <73ddeb6c0806080729n63fc806dq83287e57347a4b5f@mail.gmail.com>
5406 ! Porting/Maintainers.pl lib/Pod/Perldoc.pm
5407 ! lib/Pod/Perldoc/BaseTo.pm lib/Pod/Perldoc/GetOptsOO.pm
5408 ! lib/Pod/Perldoc/ToChecker.pm lib/Pod/Perldoc/ToMan.pm
5409 ! lib/Pod/Perldoc/ToNroff.pm lib/Pod/Perldoc/ToPod.pm
5410 ! lib/Pod/Perldoc/ToRtf.pm lib/Pod/Perldoc/ToText.pm
5411 ! lib/Pod/Perldoc/ToTk.pm lib/Pod/Perldoc/ToXml.pm
5413 ____________________________________________________________________________
5414 [ 34027] By: rgs on 2008/06/08 14:45:20
5415 Log: Subject: [PATCH] perlsyn: equivalent code for HASH ~~ ARRAY
5416 From: brian d foy <brian.d.foy@gmail.com>
5417 Date: Sat, 07 Jun 2008 23:59:22 +0100
5418 Message-ID: <070620082359221579%brian.d.foy@gmail.com>
5421 ____________________________________________________________________________
5422 [ 34026] By: rgs on 2008/06/08 14:03:58
5423 Log: Small typo fix.
5425 ! ext/PerlIO/via/via.pm
5426 ____________________________________________________________________________
5427 [ 34025] By: rgs on 2008/06/08 14:00:59
5428 Log: Fix for bug [perl #54934] Attempt to free unreferenced scalar fiddling with the symbol table
5429 Keep the refcount of the globs generated by PerlIO::via balanced.
5431 ! ext/PerlIO/via/via.pm ext/PerlIO/via/via.xs
5432 ____________________________________________________________________________
5433 [ 34024] By: rgs on 2008/06/08 13:51:55
5434 Log: Subject: Fwd: [PATCH-2] Re: testing $/ with in memory files
5435 From: Bram <p5p@perl.wizbit.be>
5436 Date: Mon, 26 May 2008 09:12:58 +0200
5437 Message-ID: <20080526091258.vbcecy2dc00gwg08@horde.wizbit.be>
5440 ____________________________________________________________________________
5441 [ 34023] By: rgs on 2008/06/08 09:12:01
5442 Log: Tweak the "Illegal character in prototype" warning so it's more
5443 precise when reporting illegal characters after _
5445 ! t/lib/warnings/toke toke.c
5446 ____________________________________________________________________________
5447 [ 34022] By: rgs on 2008/06/08 09:02:12
5448 Log: Document new warning added by #34021
5451 ____________________________________________________________________________
5452 [ 34021] By: rgs on 2008/06/08 08:57:00
5453 Log: Add a new warning, "Prototype after '%s'"
5455 Subject: Re: [perl #36673] sub foo(@$) {} should generate an error
5456 From: =?ISO-8859-1?Q?Ren=E9e_B=E4cker?= <renee.baecker@smart-websolutions.de>
5457 Date: Mon, 26 May 2008 13:08:27 +0200
5458 Message-ID: <483A9A2B.6020808@smart-websolutions.de>
5460 ! t/lib/warnings/toke toke.c
5461 ____________________________________________________________________________
5462 [ 34020] By: rgs on 2008/06/08 08:27:31
5466 ____________________________________________________________________________
5467 [ 34019] By: rgs on 2008/06/08 08:19:39
5468 Log: Subject: [PATCH] perlbug prose patch (and some evals, too)
5469 From: Jesse Vincent <jesse@fsck.com>
5470 Date: Sat, 7 Jun 2008 17:10:28 -0400
5471 Message-Id: <89557793-48C2-4962-BE7A-24DC2EAFAF15@fsck.com>
5473 (applied to perlbug.PL instead of the generated perlbug)
5476 ____________________________________________________________________________
5477 [ 34016] By: nicholas on 2008/06/07 16:33:46
5478 Log: $attributes::VERSION++ following change 33985.
5481 ____________________________________________________________________________
5482 [ 34014] By: nicholas on 2008/06/07 16:13:07
5483 Log: $Carp::VERSION++ following change 33992.
5486 ____________________________________________________________________________
5487 [ 34005] By: stevep on 2008/06/06 01:27:49
5488 Log: Subject: Re: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.25.tar.gz
5489 From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
5490 Date: Fri, 6 Jun 2008 01:23:30 +0200
5491 Message-Id: <A5901BA3-6972-4C7D-8D91-F6E942B85AE5@free.fr>
5493 ! ext/Sys/Syslog/Changes ext/Sys/Syslog/Makefile.PL
5494 ! ext/Sys/Syslog/README ext/Sys/Syslog/Syslog.pm
5495 ! ext/Sys/Syslog/Syslog.xs ext/Sys/Syslog/t/00-load.t
5496 ! ext/Sys/Syslog/t/syslog.t
5497 ____________________________________________________________________________
5498 [ 34004] By: stevep on 2008/06/06 01:17:31
5499 Log: Subject: [PATCH] incorrectly failing test in lib/Pod/t/text.t
5500 From: Hans Dieter Pearcey <hdp@pobox.com>
5501 Date: Thu, 5 Jun 2008 12:38:38 -0400
5502 Message-ID: <20080605163838.GA25576@glaive.weftsoar.net>
5505 ____________________________________________________________________________
5506 [ 34003] By: stevep on 2008/06/05 14:28:16
5507 Log: This needs to change so this doesn't need updating everytime
5508 we update Pod::Simple.
5511 ____________________________________________________________________________
5512 [ 34002] By: stevep on 2008/06/05 13:17:40
5513 Log: Subject: [perl #55302] cc_runtime syntax error
5514 From: "Reini Urban via RT" <perlbug-followup@perl.org>
5515 Date: Wed, 04 Jun 2008 14:07:05 -0700
5516 Message-ID: <rt-3.6.HEAD-11257-1212613625-313.55302-15-0@perl.org>
5519 ____________________________________________________________________________
5520 [ 34001] By: stevep on 2008/06/05 13:04:00
5521 Log: A quick new release of Pod-Simple has removed the dependency on
5522 HTML-Parser. HTML-Parser and HTML-Tagset will now be leaving us.
5524 - ext/HTML/Parser/Makefile.PL ext/HTML/Parser/Parser.pm
5525 - ext/HTML/Parser/Parser.xs ext/HTML/Parser/hints/solaris.pl
5526 - ext/HTML/Parser/hparser.c ext/HTML/Parser/hparser.h
5527 - ext/HTML/Parser/lib/HTML/Entities.pm
5528 - ext/HTML/Parser/lib/HTML/Filter.pm
5529 - ext/HTML/Parser/lib/HTML/HeadParser.pm
5530 - ext/HTML/Parser/lib/HTML/LinkExtor.pm
5531 - ext/HTML/Parser/lib/HTML/PullParser.pm
5532 - ext/HTML/Parser/lib/HTML/TokeParser.pm
5533 - ext/HTML/Parser/mkhctype ext/HTML/Parser/mkpfunc
5534 - ext/HTML/Parser/t/api_version.t
5535 - ext/HTML/Parser/t/argspec-bad.t ext/HTML/Parser/t/argspec.t
5536 - ext/HTML/Parser/t/argspec2.t ext/HTML/Parser/t/attr-encoded.t
5537 - ext/HTML/Parser/t/callback.t
5538 - ext/HTML/Parser/t/case-sensitive.t ext/HTML/Parser/t/cases.t
5539 - ext/HTML/Parser/t/comment.t ext/HTML/Parser/t/crashme.t
5540 - ext/HTML/Parser/t/declaration.t ext/HTML/Parser/t/default.t
5541 - ext/HTML/Parser/t/document.t ext/HTML/Parser/t/dtext.t
5542 - ext/HTML/Parser/t/entities.t ext/HTML/Parser/t/entities2.t
5543 - ext/HTML/Parser/t/filter-methods.t ext/HTML/Parser/t/filter.t
5544 - ext/HTML/Parser/t/handler-eof.t ext/HTML/Parser/t/handler.t
5545 - ext/HTML/Parser/t/headparser-http.t
5546 - ext/HTML/Parser/t/headparser.t ext/HTML/Parser/t/ignore.t
5547 - ext/HTML/Parser/t/largetags.t
5548 - ext/HTML/Parser/t/linkextor-base.t
5549 - ext/HTML/Parser/t/linkextor-rel.t ext/HTML/Parser/t/magic.t
5550 - ext/HTML/Parser/t/marked-sect.t
5551 - ext/HTML/Parser/t/msie-compat.t ext/HTML/Parser/t/offset.t
5552 - ext/HTML/Parser/t/options.t ext/HTML/Parser/t/parsefile.t
5553 - ext/HTML/Parser/t/parser.t ext/HTML/Parser/t/plaintext.t
5554 - ext/HTML/Parser/t/pod.t ext/HTML/Parser/t/process.t
5555 - ext/HTML/Parser/t/pullparser.t ext/HTML/Parser/t/script.t
5556 - ext/HTML/Parser/t/skipped-text.t
5557 - ext/HTML/Parser/t/stack-realloc.t ext/HTML/Parser/t/textarea.t
5558 - ext/HTML/Parser/t/threads.t ext/HTML/Parser/t/tokeparser.t
5559 - ext/HTML/Parser/t/uentities.t
5560 - ext/HTML/Parser/t/unbroken-text.t
5561 - ext/HTML/Parser/t/unicode-bom.t ext/HTML/Parser/t/unicode.t
5562 - ext/HTML/Parser/t/xml-mode.t ext/HTML/Parser/tokenpos.h
5563 - ext/HTML/Parser/typemap ext/HTML/Parser/util.c
5564 - lib/HTML/Tagset.pm lib/HTML/Tagset/t/00_about_verbose.t
5565 - lib/HTML/Tagset/t/01_old_junk.t
5566 ! MANIFEST Porting/Maintainers.pl
5567 ____________________________________________________________________________
5568 [ 34000] By: stevep on 2008/06/05 12:56:53
5569 Log: Upgrade to Pod-Simple-3.07
5571 ! lib/Pod/Simple.pm lib/Pod/Simple/XHTML.pm
5572 ! lib/Pod/Simple/t/xhtml01.t
5573 ____________________________________________________________________________
5574 [ 33999] By: stevep on 2008/06/05 02:00:46
5575 Log: It appears that the S<> bug in Pod::Simple hasn't been fixed yet.
5576 Bump the version needed for the skip.
5579 ____________________________________________________________________________
5580 [ 33998] By: stevep on 2008/06/05 01:58:26
5581 Log: Assimilate HTML-Parser and HTML-Tagset. HTML-Parser is now a prereq
5582 for Pod-Simple and HTML-Tagset is a prereq for HTML-Parser. I also
5583 resorted the MANIFEST file.
5585 + ext/HTML/Parser/Makefile.PL ext/HTML/Parser/Parser.pm
5586 + ext/HTML/Parser/Parser.xs ext/HTML/Parser/hints/solaris.pl
5587 + ext/HTML/Parser/hparser.c ext/HTML/Parser/hparser.h
5588 + ext/HTML/Parser/lib/HTML/Entities.pm
5589 + ext/HTML/Parser/lib/HTML/Filter.pm
5590 + ext/HTML/Parser/lib/HTML/HeadParser.pm
5591 + ext/HTML/Parser/lib/HTML/LinkExtor.pm
5592 + ext/HTML/Parser/lib/HTML/PullParser.pm
5593 + ext/HTML/Parser/lib/HTML/TokeParser.pm
5594 + ext/HTML/Parser/mkhctype ext/HTML/Parser/mkpfunc
5595 + ext/HTML/Parser/t/api_version.t
5596 + ext/HTML/Parser/t/argspec-bad.t ext/HTML/Parser/t/argspec.t
5597 + ext/HTML/Parser/t/argspec2.t ext/HTML/Parser/t/attr-encoded.t
5598 + ext/HTML/Parser/t/callback.t
5599 + ext/HTML/Parser/t/case-sensitive.t ext/HTML/Parser/t/cases.t
5600 + ext/HTML/Parser/t/comment.t ext/HTML/Parser/t/crashme.t
5601 + ext/HTML/Parser/t/declaration.t ext/HTML/Parser/t/default.t
5602 + ext/HTML/Parser/t/document.t ext/HTML/Parser/t/dtext.t
5603 + ext/HTML/Parser/t/entities.t ext/HTML/Parser/t/entities2.t
5604 + ext/HTML/Parser/t/filter-methods.t ext/HTML/Parser/t/filter.t
5605 + ext/HTML/Parser/t/handler-eof.t ext/HTML/Parser/t/handler.t
5606 + ext/HTML/Parser/t/headparser-http.t
5607 + ext/HTML/Parser/t/headparser.t ext/HTML/Parser/t/ignore.t
5608 + ext/HTML/Parser/t/largetags.t
5609 + ext/HTML/Parser/t/linkextor-base.t
5610 + ext/HTML/Parser/t/linkextor-rel.t ext/HTML/Parser/t/magic.t
5611 + ext/HTML/Parser/t/marked-sect.t
5612 + ext/HTML/Parser/t/msie-compat.t ext/HTML/Parser/t/offset.t
5613 + ext/HTML/Parser/t/options.t ext/HTML/Parser/t/parsefile.t
5614 + ext/HTML/Parser/t/parser.t ext/HTML/Parser/t/plaintext.t
5615 + ext/HTML/Parser/t/pod.t ext/HTML/Parser/t/process.t
5616 + ext/HTML/Parser/t/pullparser.t ext/HTML/Parser/t/script.t
5617 + ext/HTML/Parser/t/skipped-text.t
5618 + ext/HTML/Parser/t/stack-realloc.t ext/HTML/Parser/t/textarea.t
5619 + ext/HTML/Parser/t/threads.t ext/HTML/Parser/t/tokeparser.t
5620 + ext/HTML/Parser/t/uentities.t
5621 + ext/HTML/Parser/t/unbroken-text.t
5622 + ext/HTML/Parser/t/unicode-bom.t ext/HTML/Parser/t/unicode.t
5623 + ext/HTML/Parser/t/xml-mode.t ext/HTML/Parser/tokenpos.h
5624 + ext/HTML/Parser/typemap ext/HTML/Parser/util.c
5625 + lib/HTML/Tagset.pm lib/HTML/Tagset/t/00_about_verbose.t
5626 + lib/HTML/Tagset/t/01_old_junk.t
5627 ! MANIFEST Porting/Maintainers.pl
5628 ____________________________________________________________________________
5629 [ 33997] By: stevep on 2008/06/04 19:20:20
5630 Log: Upgrade to Pod-Simple-3.06
5632 + lib/Pod/Simple/XHTML.pm lib/Pod/Simple/t/xhtml01.t
5633 + lib/Pod/Simple/t/xhtml05.t
5634 ! MANIFEST lib/Pod/Simple.pm lib/Pod/Simple.pod
5635 ! lib/Pod/Simple/BlackBox.pm lib/Pod/Simple/HTML.pm
5636 ! lib/Pod/Simple/HTMLBatch.pm lib/Pod/Simple/t/begin.t
5637 ! lib/Pod/Simple/t/fcodes_l.t lib/Pod/Simple/t/fcodes_s.t
5638 ____________________________________________________________________________
5639 [ 33996] By: stevep on 2008/06/04 18:28:18
5640 Log: Forgot to update version in DirHandle.pm after updating.
5644 ____________________________________________________________________________
5645 [ 33995] By: rgs on 2008/06/04 07:39:31
5646 Log: Bump NEXT version to 0.61 for CPAN release
5649 ____________________________________________________________________________
5650 [ 33993] By: craigb on 2008/06/03 12:27:43
5651 Log: Make Perl_vms_start_glob() decline politely when passed an empty
5655 ____________________________________________________________________________
5656 [ 33992] By: rgs on 2008/06/03 07:58:06
5657 Log: Small typo fix in Carp.pm
5660 ____________________________________________________________________________
5661 [ 33991] By: rgs on 2008/06/03 06:29:35
5662 Log: Update to NEXT by Damian.
5663 This fixes the working of NEXT with AUTOLOAD.
5666 ____________________________________________________________________________
5667 [ 33990] By: merijn on 2008/06/02 14:04:59
5668 Log: #33988 for AIX 3 and AIX 4: missing quotes in sed commands
5670 ! hints/aix_3.sh hints/aix_4.sh
5671 ____________________________________________________________________________
5672 [ 33989] By: stevep on 2008/06/02 13:54:24
5673 Log: Subject: AW: IO::Dir destructor
5674 From: "Dintelmann, Peter" <Peter.Dintelmann@dresdner-bank.com>
5675 Date: Mon, 2 Jun 2008 14:48:35 +0200
5676 Message-ID: <3852726AFA94DE4F87E616F13F416A5F0216D9BE@naimucu1.ffz00k.rootdom.net>
5679 ____________________________________________________________________________
5680 [ 33988] By: merijn on 2008/06/02 13:52:39
5681 Log: Embarrassing errors to find: missing quotes in sed commands
5684 ____________________________________________________________________________
5685 [ 33987] By: stevep on 2008/06/02 12:21:28
5686 Log: Upgrade to podlators-2.1.0
5688 + lib/Pod/t/man-options.t
5689 ! MANIFEST lib/Pod/Man.pm lib/Pod/ParseLink.pm lib/Pod/Text.pm
5690 ! lib/Pod/Text/Color.pm lib/Pod/Text/Overstrike.pm
5691 ! lib/Pod/Text/Termcap.pm lib/Pod/t/basic.t lib/Pod/t/color.t
5692 ! lib/Pod/t/filehandle.t lib/Pod/t/man.t lib/Pod/t/parselink.t
5693 ! lib/Pod/t/pod-parser.t lib/Pod/t/termcap.t
5694 ! lib/Pod/t/text-options.t lib/Pod/t/text.t pod/pod2man.PL
5695 ____________________________________________________________________________
5696 [ 33986] By: stevep on 2008/06/02 04:02:42
5697 Log: Skip some File::Copy tests on Win32 since file permissions do not
5698 seem to be set correctly.
5701 ____________________________________________________________________________
5702 [ 33985] By: rgs on 2008/06/01 20:22:24
5703 Log: Subject: [perl #36516] attributes.pm documentation is recursive and incomplete
5704 From: "reneeb via RT" <perlbug-followup@perl.org>
5705 Date: Sun, 25 May 2008 07:30:37 -0700
5706 Message-ID: <rt-3.6.HEAD-19826-1211725834-911.36516-15-0@perl.org>
5708 with some spelling nits
5711 ____________________________________________________________________________
5712 [ 33984] By: rgs on 2008/06/01 19:49:50
5713 Log: Bump version of IO::Dir after last patch
5715 ! ext/IO/lib/IO/Dir.pm
5716 ____________________________________________________________________________
5717 [ 33983] By: rgs on 2008/06/01 19:48:18
5718 Log: Subject: IO::Dir destructor
5719 From: Zefram <zefram@fysh.org>
5720 Date: Fri, 7 Sep 2007 23:06:36 +0100
5721 Message-ID: <20070907220636.GB24543@fysh.org>
5723 ! ext/IO/lib/IO/Dir.pm
5724 ____________________________________________________________________________
5725 [ 33982] By: rgs on 2008/06/01 19:38:24
5726 Log: Subject: Re: [perl #55160] perlbug AutoReply: Fix cygwin mount test
5727 From: "Reini Urban" <rurban@x-ray.at>
5728 Date: Sun, 1 Jun 2008 14:51:59 +0200
5729 Message-ID: <6910a60806010551u30199befr43761fe53d5d896@mail.gmail.com>
5732 ____________________________________________________________________________
5733 [ 33981] By: rgs on 2008/06/01 19:32:34
5734 Log: Subject: [perl #36875] [PATCH] scalar reverse undef does not warn (was: Certain string handling functions don't warn on undef)
5735 From: "Bram via RT" <perlbug-followup@perl.org>
5736 Date: Sat, 24 May 2008 12:34:22 -0700
5737 Message-ID: <rt-3.6.HEAD-11257-1211657660-1814.36875-15-0@perl.org>
5739 ! pp.c t/lib/warnings/9uninit
5740 ____________________________________________________________________________
5741 [ 33980] By: rgs on 2008/06/01 19:00:08
5742 Log: Subject: [PATCH] Fix for lib.pm Config detection
5743 From: Steffen Mueller <wyp3rlx02@sneakemail.com>
5744 Date: Sun, 01 Jun 2008 17:36:55 +0200
5745 Message-ID: <20080601153657.26607.qmail@lists.develooper.com>
5748 ____________________________________________________________________________
5749 [ 33979] By: stevep on 2008/06/01 17:32:27
5750 Log: Probably starting with the changes in change #33897,
5751 t/run/exit.t has been failing on Win32. Update the skipping
5752 mechanism to do more that check for the definition of
5756 ____________________________________________________________________________
5757 [ 33978] By: rgs on 2008/06/01 14:05:16
5758 Log: Subject: [perl #54828] perlio.c has a problem (both 5.8 and 5.10)
5759 From: "Goro Fuji" (via RT) <perlbug-followup@perl.org>
5760 Date: Sun, 25 May 2008 23:10:42 -0700
5761 Message-ID: <rt-3.6.HEAD-11257-1211782242-1590.54828-75-0@perl.org>
5763 First chunk of the patch only
5766 ____________________________________________________________________________
5767 [ 33977] By: rgs on 2008/06/01 13:17:40
5768 Log: Subject: [perl #54424] perlipc mistype
5769 From: andrew@sundale.net (via RT) <perlbug-followup@perl.org>
5770 Date: Sun, 18 May 2008 22:20:06 -0700
5771 Message-ID: <rt-3.6.HEAD-11257-1211174406-1790.54424-75-0@perl.org>
5774 ____________________________________________________________________________
5775 [ 33975] By: mhx on 2008/06/01 12:15:09
5776 Log: Upgrade to Devel::PPPort 3.14
5778 ! ext/Devel/PPPort/Changes ext/Devel/PPPort/PPPort_pm.PL
5779 ! ext/Devel/PPPort/parts/ppptools.pl ext/Devel/PPPort/soak
5780 ____________________________________________________________________________
5781 [ 33974] By: rgs on 2008/06/01 10:44:18
5782 Log: Subject: [PATCH] Thread::Queue 2.09
5783 From: "Jerry D. Hedden" <jdhedden@cpan.org>
5784 Date: Fri, 30 May 2008 12:41:41 -0400
5785 Message-ID: <1ff86f510805300941o68c1967bw31dee3e40ffa28a7@mail.gmail.com>
5787 Explicitly check for undef in args because some versions of
5788 looks_like_number(undef) return true.
5790 ! lib/Thread/Queue.pm
5791 ____________________________________________________________________________
5792 [ 33973] By: rgs on 2008/06/01 10:41:27
5793 Log: Subject: [PATCH] Re: recent 'lib.pm' change => dual-life lib.pm
5794 From: Steffen Mueller <wyp3rlx02@sneakemail.com>
5795 Date: Tue, 27 May 2008 13:50:05 +0200
5796 Message-ID: <483BF56D.2020803@sneakemail.com>
5798 ! lib/lib.t lib/lib_pm.PL
5799 ____________________________________________________________________________
5800 [ 33971] By: craigb on 2008/05/31 18:48:38
5801 Log: Must install mydtrace.h on VMS even it doesn't do much there.
5803 ! vms/descrip_mms.template
5804 ____________________________________________________________________________
5805 [ 33956] By: nicholas on 2008/05/31 11:53:20
5806 Log: Add conditional code to initialise RETVAL, to avoid compiler warnings.
5807 (There was never an error, as croak() was called before the return).
5809 ! ext/POSIX/POSIX.xs
5810 ____________________________________________________________________________
5811 [ 33952] By: davem on 2008/05/30 21:41:05
5812 Log: bug with index() matching beyond end of string
5813 An off-by-one error meant that index($str,...)
5814 was effectively being executed as index("$str\0", ...).
5815 Probably introduced by change #26511.
5817 ! t/op/index.t util.c
5818 ____________________________________________________________________________
5819 [ 33951] By: davem on 2008/05/30 21:16:02
5820 Log: Add index() tests for embedded nulls
5822 Subject: Re: [perl #53746] bug with index() matching beyond end of string when \0 bytes (00000000) are involved
5823 From: Abigail <abigail@abigail.be>
5824 Date: Tue, 6 May 2008 14:57:36 +0200
5825 Message-Id: <20080506125736.GC17310@abigail.be>
5828 ____________________________________________________________________________
5829 [ 33949] By: craigb on 2008/05/29 17:48:27
5831 Subject: [PATCH] Propagate new i_gdbm*ndbm variables
5832 From: Andy Dougherty <doughera@lafayette.edu>
5833 Date: Thu, 29 May 2008 12:43:29 -0400 (EDT)
5834 Message-ID: <Pine.LNX.4.64.0805291241070.365@fractal.phys.lafayette.edu>
5836 ! Cross/config.sh-arm-linux NetWare/config.wc Porting/config.sh
5837 ! configure.com epoc/config.sh plan9/config_sh.sample
5838 ! symbian/config.sh uconfig.sh win32/config.bc win32/config.ce
5839 ! win32/config.gc win32/config.vc win32/config.vc64
5840 ____________________________________________________________________________
5841 [ 33948] By: stevep on 2008/05/29 13:45:43
5842 Log: Upgrade to Locale-Maketext-1.13
5844 ! Porting/Maintainers.pl lib/Locale/Maketext.pm
5845 ! lib/Locale/Maketext/Guts.pm lib/Locale/Maketext/GutsLoader.pm
5846 ____________________________________________________________________________
5847 [ 33939] By: merijn on 2008/05/27 15:19:07
5848 Log: Revert part of #31039
5851 ____________________________________________________________________________
5852 [ 33937] By: davem on 2008/05/27 00:12:52
5853 Log: Perl 5.10 memory corruption
5854 When @a = sort @a is pessimised if @a has magic,
5855 growing the stack requires various pointers to be reset in case
5856 the stack gets reallocated.
5859 ____________________________________________________________________________
5860 [ 33936] By: nicholas on 2008/05/25 23:47:00
5861 Log: My recent changes to POSIX.xs forgot that WEXITSTATUS etc may not even
5862 be defined. This fix changes the error message from "Your vendor has
5863 not defined POSIX macro %s, used" to "POSIX::%s not implemented on
5864 this architecture", which I assume is not going to break anything.
5866 ! ext/POSIX/POSIX.xs
5867 ____________________________________________________________________________
5868 [ 33927] By: rgs on 2008/05/25 21:14:40
5869 Log: Subject: [PATCH] lib.pm should not warn about loading .par files
5870 From: Paul Fenwick <pjf@perltraining.com.au>
5871 Date: Thu, 22 May 2008 23:24:34 +1000
5872 Message-ID: <48357412.5020703@perltraining.com.au>
5875 ____________________________________________________________________________
5876 [ 33919] By: davem on 2008/05/24 15:42:08
5877 Log: make TODO output TAP-compliant in regexp.t
5880 ____________________________________________________________________________
5881 [ 33918] By: craigb on 2008/05/24 15:02:06
5882 Log: Subject: Time-Piece-1.13 test failures on HP-UX
5883 From: Gisle Aas <gisle@activestate.com>
5884 Date: Fri, 23 May 2008 00:20:28 +0200
5885 Message-Id: <EB1DA83A-AA9C-4BA4-A09D-AB6DC5E00EB9@activestate.com>
5887 Don't rely on strptime being able to parse illegal dates. Also being tracked
5888 via <http://rt.cpan.org/Public/Bug/Display.html?id=36106> so this also brings
5889 blead closer to the next (as yet unreleased) version of Time::Piece.
5891 ! ext/Time/Piece/Piece.pm ext/Time/Piece/Piece.xs
5892 ____________________________________________________________________________
5893 [ 33916] By: craigb on 2008/05/23 15:50:14
5894 Log: File::Copy does not copy source file permissions to the target file
5895 on VMS (it never has, but the new tests expected it to).
5898 ____________________________________________________________________________
5899 [ 33914] By: nicholas on 2008/05/23 14:38:31
5900 Log: Bump the version number following change 33905 (and for any other
5901 changes that might come between 5.10's release and 5.8.9's). Note that
5902 Rafael has kindly volunteered to take over maintainer.
5904 ! lib/Attribute/Handlers.pm
5905 ____________________________________________________________________________
5906 [ 33912] By: nicholas on 2008/05/23 10:05:43
5907 Log: Bump AutoSplit to a dev version number to reflect the small change in
5908 the __DATA__ section made in the AutoLoader 5.66 release. All will get
5909 back in sync with the next AutoLoader release.
5912 ____________________________________________________________________________
5913 [ 33911] By: rgs on 2008/05/23 06:18:59
5914 Log: Subject: [PATCH] Re: [perl #41555] Bug in File::Find on Windows when target
5915 From: Bram <p5p@perl.wizbit.be>
5916 Date: Mon, 12 May 2008 22:13:33 +0200
5917 Message-ID: <20080512221333.mq0283dlessws4wk@horde.wizbit.be>
5919 ! lib/File/Find.pm lib/File/Find/t/find.t
5920 ____________________________________________________________________________
5921 [ 33910] By: rgs on 2008/05/23 06:15:37
5922 Log: Subject: [PATCH] Silence build warnings in universal.c
5923 From: "Jerry D. Hedden" <jdhedden@cpan.org>
5924 Date: Wed, 21 May 2008 13:15:28 -0400
5925 Message-ID: <1ff86f510805211015m5c59bbf5wf3a992e776b1c4c4@mail.gmail.com>
5928 ____________________________________________________________________________
5929 [ 33909] By: merijn on 2008/05/23 06:07:30
5930 Log: Subject: [DOC PATCH] Memoize.pm refers to old title of "Higher Order Perl"
5931 From: Moritz Lenz <moritz@casella.verplant.org>
5932 Date: Thu, 22 May 2008 15:47:04 +0200
5933 Message-ID: <48357958.2050501@casella.verplant.org>
5936 ____________________________________________________________________________
5937 [ 33907] By: nicholas on 2008/05/22 08:31:30
5938 Log: Rafael will take over Attribute::Handlers
5940 ! Porting/Maintainers.pl
5941 ____________________________________________________________________________
5942 [ 33906] By: nicholas on 2008/05/22 07:45:01
5943 Log: Following a conversation on IRC, Artur thinks it best if we consider
5944 the core version of Attribute::Handlers official from now on, and
5945 hence remove it from Porting/Maintainers.pl
5947 ! Porting/Maintainers.pl
5948 ____________________________________________________________________________
5949 [ 33905] By: merijn on 2008/05/22 06:36:40
5950 Log: Subject: [PATCH] Documentation typo fix for Attribute::Handlers.
5951 From: Florian Ragwitz <rafl@debian.org>
5952 Date: Wed, 21 May 2008 22:42:40 +0200
5953 Message-Id: <1211402560-12949-1-git-send-email-rafl@debian.org>
5955 ! lib/Attribute/Handlers.pm
5956 ____________________________________________________________________________
5957 [ 33902] By: nicholas on 2008/05/21 14:35:20
5958 Log: Make the worst case error message for Perl_croak_xs_usage() consistent
5959 with stringifying a code reference.
5962 ____________________________________________________________________________
5963 [ 33901] By: nicholas on 2008/05/21 13:35:43
5964 Log: Add Perl_croak_xs_usage(), which reduces a lot of explicit calls of
5965 the form Perl_croak(aTHX_ "Usage %s::%s(%s)", "ouch" "awk", "eee_yow");
5966 down to croak_xs_usage(cv, "eee_yow"); and refactor all the core XS
5967 code to use it. This adds () to the error messages for attributes::*
5969 ! embed.fnc embed.h global.sym mro.c pod/perlapi.pod proto.h
5970 ! universal.c xsutils.c
5971 ____________________________________________________________________________
5972 [ 33900] By: stevep on 2008/05/21 13:23:24
5973 Log: Upgrade to AutoLoader-5.66
5975 ! lib/AutoLoader.pm lib/AutoSplit.pm
5976 ____________________________________________________________________________
5977 [ 33899] By: stevep on 2008/05/21 13:16:58
5978 Log: Upgrade to Object-Accessor-0.34
5980 + lib/Object/Accessor/t/06_Object-Accessor-alias.t
5981 ! MANIFEST lib/Object/Accessor.pm
5982 ____________________________________________________________________________
5983 [ 33898] By: merijn on 2008/05/21 13:00:13
5984 Log: Subject: Re: [perl #54566] assertion failure fiddling with @ISA
5985 From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com>
5986 Date: Wed, 21 May 2008 14:42:48 +0200
5987 Message-ID: <b77c1dce0805210542l164caf85k86a34feae25ca9a7@mail.gmail.com>
5990 ____________________________________________________________________________
5991 [ 33897] By: nicholas on 2008/05/21 10:31:32
5992 Log: Replaced the WEXITSTATUS, WIFEXITED, WIFSIGNALED, WIFSTOPPED, WSTOPSIG
5993 and WTERMSIG wrappers with one wrapper using the XS "ALIAS" feature.
5994 This gets the shared object size back below the size before the removal
5995 of int_macro_int. It looks like there are other space savings to be
5998 ! ext/POSIX/POSIX.xs
5999 ____________________________________________________________________________
6000 [ 33896] By: nicholas on 2008/05/21 09:18:00
6001 Log: Eliminate POSIX::int_macro_int, and all the complex AUTOLOAD fandango
6002 that creates closures round it. Instead, wrap WEXITSTATUS, WIFEXITED,
6003 WIFSIGNALED, WIFSTOPPED, WSTOPSIG and WTERMSIG directly with XS.
6004 The shared library is slightly larger, but dynamic memory usage savings
6005 beat this, even within one thread of one process. Simpler code too.
6007 ! ext/B/t/concise-xs.t ext/POSIX/POSIX.pm ext/POSIX/POSIX.xs
6009 ____________________________________________________________________________
6010 [ 33891] By: nicholas on 2008/05/20 18:37:03
6011 Log: metabatman fails the "this patch is self-documenting" test. Restore
6012 (roughly) the original parameter names.
6015 ____________________________________________________________________________
6016 [ 33890] By: nicholas on 2008/05/20 18:35:54
6017 Log: The TODO tests of change 33876 were actually fixed by change 33874.
6020 ____________________________________________________________________________
6021 [ 33887] By: merijn on 2008/05/20 15:30:30
6022 Log: Subject: Re: Change 33843: [perl #54120] [PATCH] [metaconfig] Need more -fstack-protector
6023 From: Andy Dougherty <doughera@lafayette.edu>
6024 Date: Tue, 20 May 2008 11:21:14 -0400 (EDT)
6025 Message-ID: <Pine.LNX.4.64.0805201102040.767@fractal.phys.lafayette.edu>
6028 ____________________________________________________________________________
6029 [ 33876] By: merijn on 2008/05/20 09:29:33
6030 Log: Subject: Re: [PATCH: TODO Tests] Re: [perl #53806] No complain about bareword
6031 From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com>
6032 Date: Tue, 20 May 2008 10:14:28 +0200
6033 Message-ID: <b77c1dce0805200114o5df69d8br9a02de5a508c3462@mail.gmail.com>
6035 ! lib/strict.t t/lib/strict/subs
6036 ____________________________________________________________________________
6037 [ 33874] By: merijn on 2008/05/20 08:04:05
6038 Log: Subject: Re: [PATCH: TODO Tests] Re: [perl #53806] No complain about bareword
6039 From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com>
6040 Date: Tue, 20 May 2008 09:45:19 +0200
6041 Message-ID: <b77c1dce0805200045i1000598ci13c9cb3a29f64b6d@mail.gmail.com>
6044 ____________________________________________________________________________
6045 [ 33871] By: stevep on 2008/05/19 18:25:50
6046 Log: Subject: [PATCH] Thread::Semaphore 2.08
6047 From: "Jerry D. Hedden" <jdhedden@cpan.org>
6048 Date: Mon, 19 May 2008 13:06:20 -0400
6049 Message-ID: <1ff86f510805191006yc870892r28ea38cfd128eb37@mail.gmail.com>
6051 ! lib/Thread/Semaphore.pm
6052 ____________________________________________________________________________
6053 [ 33870] By: merijn on 2008/05/19 16:08:57
6054 Log: Subject: [PATCH] Fix typo in perlop.pod
6055 From: "Jerry D. Hedden" <jdhedden@cpan.org>
6056 Date: Mon, 19 May 2008 11:58:58 -0400
6057 Message-ID: <1ff86f510805190858v4a7f6e06k5f949ff31384137d@mail.gmail.com>
6060 ____________________________________________________________________________
6061 [ 33869] By: stevep on 2008/05/19 15:51:00
6062 Log: Subject: [PATCH] correct errors / omissions in documenting DOES
6063 From: Ricardo SIGNES <perl.p5p@rjbs.manxome.org>
6064 Date: Mon, 19 May 2008 10:14:02 -0400
6065 Message-ID: <20080519141402.GA54401@knight.local>
6067 ! lib/UNIVERSAL.pm pod/perlobj.pod
6068 ____________________________________________________________________________
6069 [ 33865] By: nicholas on 2008/05/19 13:13:11
6070 Log: Add "profile installman" to the TODO.
6073 ____________________________________________________________________________
6074 [ 33864] By: nicholas on 2008/05/19 12:59:10
6075 Log: Add -w, tweak some comments.
6078 ____________________________________________________________________________
6079 [ 33863] By: nicholas on 2008/05/19 12:40:53
6080 Log: A couple more installman tidy ups.
6083 ____________________________________________________________________________
6084 [ 33862] By: nicholas on 2008/05/19 12:26:51
6085 Log: Merge common code from installperl and installman into install_lib.pl
6088 ! MANIFEST installman installperl pod/perltodo.pod
6089 ____________________________________________________________________________
6090 [ 33861] By: nicholas on 2008/05/19 11:58:30
6091 Log: Change 33859 missed $destdir => $opts{destdir}
6094 ____________________________________________________________________________
6095 [ 33860] By: nicholas on 2008/05/19 10:21:04
6096 Log: Converge some changes from installperl into installman. I have a
6097 suspicion that installman is only run on *nix and OS/2, not Win32 or
6099 sub unlink - return scalar(@names) if $Is_VMS # from change 854
6100 sub link - change warn to die # from change 4774
6101 sub samepath - case insensitive name comparison # from change 311
6102 (in the ansiperl branch, merged via the win32 branch)
6105 ____________________________________________________________________________
6106 [ 33859] By: nicholas on 2008/05/19 09:42:02
6107 Log: $nonono => $opts{notify}
6108 $verbose => $opts{verbose}
6109 $silent => $opts{silent}
6110 to align the code with forked code in installman
6113 ____________________________________________________________________________
6114 [ 33858] By: rgs on 2008/05/18 21:08:01
6115 Log: Subject: [PATCH] Add ..., !!!, and ??? operators
6116 From: chromatic <chromatic@wgz.org>
6117 Date: Sat, 10 May 2008 12:52:11 -0700
6118 Message-Id: <200805101252.11961.chromatic@wgz.org>
6121 ! MANIFEST perly.act perly.h perly.tab perly.y pod/perlop.pod
6122 ! pod/perltodo.pod toke.c
6123 ____________________________________________________________________________
6124 [ 33854] By: davem on 2008/05/18 12:40:36
6125 Log: DEBUG_LEAKING_SCALARS wasn't reporting the correct line number
6126 of SVs allocated at runtime
6129 ____________________________________________________________________________
6130 [ 33853] By: davem on 2008/05/18 12:07:19
6131 Log: fix misleading comment about Perl_re_dup_guts
6134 ____________________________________________________________________________
6135 [ 33852] By: rgs on 2008/05/18 08:56:12
6136 Log: New separations for the pattern match operator documentation,
6137 suggested by David Nicol:
6139 Subject: It's wafer thin!
6140 From: "David Nicol" <davidnicol@gmail.com>
6141 Date: Fri, 9 May 2008 18:14:29 +0000
6142 Message-ID: <934f64a20805091114y40595f9ap9d355b39f20779c1@mail.gmail.com>
6145 ____________________________________________________________________________
6146 [ 33851] By: rgs on 2008/05/18 08:37:02
6147 Log: Fix for [perl #51848] Deparse interpolation in regex literal
6149 ! ext/B/B/Deparse.pm ext/B/t/deparse.t
6150 ____________________________________________________________________________
6151 [ 33850] By: rgs on 2008/05/18 08:00:24
6152 Log: Subject: [perl #53500] op/pwent.t should use the DirectoryService on OS X
6153 From: "Tom Wyant via RT" <perlbug-followup@perl.org>
6154 Date: Sun, 11 May 2008 14:40:04 -0700
6155 Message-ID: <rt-3.6.HEAD-20841-1210542001-412.53500-15-0@perl.org>
6158 ____________________________________________________________________________
6159 [ 33849] By: rgs on 2008/05/18 07:55:44
6160 Log: Subject: [perl #38955] exists(): error message on wrong argument type is incorrect (5.8.7 cygwin)
6161 From: "Bram via RT" <perlbug-followup@perl.org>
6162 Date: Sat, 17 May 2008 04:14:11 -0700
6163 Message-ID: <rt-3.6.HEAD-11257-1211022849-1634.38955-15-0@perl.org>
6165 ! op.c pod/perldiag.pod
6166 ____________________________________________________________________________
6167 [ 33848] By: rgs on 2008/05/18 06:28:49
6168 Log: Subject: Re: eval "require Foo" with binary-incompatible XS modules
6169 From: Niko Tyni <ntyni@debian.org>
6170 Date: Sat, 17 May 2008 21:37:30 +0300
6171 Message-ID: <20080517183730.GA4440@rebekka>
6174 ____________________________________________________________________________
6175 [ 33847] By: stevep on 2008/05/18 03:35:03
6176 Log: Subject: [PATCH] Thread::Queue 2.08
6177 From: "Jerry D. Hedden" <jdhedden@cpan.org>
6178 Date: Wed, 14 May 2008 12:47:04 -0400
6179 Message-ID: <1ff86f510805140947h707fe273j5adec649b5cc4238@mail.gmail.com>
6181 ! lib/Thread/Queue.pm lib/Thread/Queue/t/02_refs.t
6182 ____________________________________________________________________________
6183 [ 33846] By: stevep on 2008/05/18 03:25:54
6184 Log: Subject: [PATCH] IO::Compress::* 2.011
6185 From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
6186 Date: Sat, 17 May 2008 12:16:13 +0100
6187 Message-ID: <CF9B8F335CB2417FBA78E0F08EAB1F7D@myopwv.com>
6189 + ext/IO_Compress_Zlib/t/006zip.t
6190 ! MANIFEST ext/Compress/Raw/Zlib/Changes
6191 ! ext/Compress/Raw/Zlib/README
6192 ! ext/Compress/Raw/Zlib/lib/Compress/Raw/Zlib.pm
6193 ! ext/Compress/Zlib/Changes ext/Compress/Zlib/Makefile.PL
6194 ! ext/Compress/Zlib/README
6195 ! ext/Compress/Zlib/lib/Compress/Zlib.pm
6196 ! ext/IO_Compress_Base/Changes ext/IO_Compress_Base/README
6197 ! ext/IO_Compress_Base/lib/IO/Compress/Base.pm
6198 ! ext/IO_Compress_Base/lib/IO/Compress/Base/Common.pm
6199 ! ext/IO_Compress_Base/lib/IO/Uncompress/AnyUncompress.pm
6200 ! ext/IO_Compress_Base/lib/IO/Uncompress/Base.pm
6201 ! ext/IO_Compress_Zlib/Changes ext/IO_Compress_Zlib/Makefile.PL
6202 ! ext/IO_Compress_Zlib/README
6203 ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Deflate.pm
6204 ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Identity.pm
6205 ! ext/IO_Compress_Zlib/lib/IO/Compress/Deflate.pm
6206 ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip.pm
6207 ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip/Constants.pm
6208 ! ext/IO_Compress_Zlib/lib/IO/Compress/RawDeflate.pm
6209 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip.pm
6210 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip/Constants.pm
6211 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Constants.pm
6212 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Extra.pm
6213 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Identity.pm
6214 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Inflate.pm
6215 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/AnyInflate.pm
6216 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Gunzip.pm
6217 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Inflate.pm
6218 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/RawInflate.pm
6219 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Unzip.pm
6220 ____________________________________________________________________________
6221 [ 33845] By: merijn on 2008/05/17 14:29:24
6222 Log: Subject: [PATCH] Re: [perl #50180] NDBM_File fails to build
6223 From: Andy Dougherty <doughera@lafayette.edu>
6224 Date: Tue, 13 May 2008 12:28:45 -0400 (EDT)
6225 Message-ID: <Pine.LNX.4.64.0805131224130.9728@fractal.phys.lafayette.edu>
6227 ! Configure Porting/Glossary config_h.SH
6228 ! ext/NDBM_File/NDBM_File.xs hints/linux.sh
6229 ____________________________________________________________________________
6230 [ 33843] By: merijn on 2008/05/17 13:56:26
6231 Log: Subject: [perl #54120] [PATCH] [metaconfig] Need more -fstack-protector
6232 From: Andy Dougherty (via RT) <perlbug-followup@perl.org>
6233 Date: Tue, 13 May 2008 09:37:07 -0700
6234 Message-ID: <rt-3.6.HEAD-9992-1210696625-331.54120-75-0@perl.org>
6237 ____________________________________________________________________________
6238 [ 33841] By: merijn on 2008/05/17 13:48:16
6239 Log: Subject: [PATCH] Re: Compiling perl (5.10.x) with gcc <= 3.2.3
6240 From: Andy Dougherty <doughera@lafayette.edu>
6241 Date: Fri, 16 May 2008 13:59:41 -0400 (EDT)
6242 Message-ID: <Pine.LNX.4.64.0805161344570.10409@fractal.phys.lafayette.edu>
6245 ____________________________________________________________________________
6246 [ 33840] By: demerphq on 2008/05/17 10:01:08
6247 Log: Subject: [perl #39187] [DOC-PATCH]: perldoc -f reverse: examples (was: RE: Perlfunc needs to be made more clear regarding reverse in scalar context.)
6248 From: "Bram via RT" <perlbug-followup@perl.org>
6249 Date: Fri, 16 May 2008 14:44:07 -0700
6250 Message-ID: <rt-3.6.HEAD-9880-1210974244-1717.39187-15-0@perl.org>
6253 ____________________________________________________________________________
6254 [ 33839] By: stevep on 2008/05/16 19:58:58
6255 Log: Somehow, this got missed in change #33779.
6257 ! ext/Digest/SHA/lib/Digest/SHA.pm
6258 ____________________________________________________________________________
6259 [ 33838] By: stevep on 2008/05/16 19:53:42
6260 Log: Upgrade to ExtUtils-Command-1.14
6262 ! lib/ExtUtils/Command.pm
6263 ____________________________________________________________________________
6264 [ 33837] By: stevep on 2008/05/16 18:07:00
6265 Log: Upgrade to Math-BigInt-FastCalc-0.19
6267 ! ext/Math/BigInt/FastCalc/FastCalc.pm
6268 ! ext/Math/BigInt/FastCalc/FastCalc.xs
6269 ! ext/Math/BigInt/FastCalc/t/bigintfc.t
6270 ! ext/Math/BigInt/FastCalc/t/bootstrap.t
6271 ____________________________________________________________________________
6272 [ 33836] By: stevep on 2008/05/16 17:31:30
6273 Log: Subject: [PATCH - revised] threads::shared 1.21
6274 From: "Jerry D. Hedden" <jdhedden@cpan.org>
6275 Date: Fri, 16 May 2008 09:52:24 -0400
6276 Message-ID: <1ff86f510805160652l73e7d5a9hdc675e8efbbf1479@mail.gmail.com>
6278 + ext/threads/shared/t/clone.t
6279 ! MANIFEST ext/threads/shared/Makefile.PL
6280 ! ext/threads/shared/shared.pm ext/threads/shared/shared.xs
6281 ____________________________________________________________________________
6282 [ 33835] By: merijn on 2008/05/16 12:47:33
6283 Log: Subject: [PATCH] h2ph: allow the quote mark delimiter when chasing #include directives with "-a"
6284 From: Niko Tyni <ntyni@debian.org>
6285 Date: Thu, 15 May 2008 23:15:35 +0300
6286 Message-Id: <1210882535-11072-1-git-send-email-ntyni@debian.org>
6289 ____________________________________________________________________________
6290 [ 33834] By: merijn on 2008/05/16 12:17:03
6291 Log: Subject: Make perlfunc link to the correct section of perlop for q//, qq//, qx//, and qw//
6292 From: Matt Kraai <kraai@ftbfs.org>
6293 Date: Thu, 15 May 2008 15:45:17 -0700
6294 Message-ID: <20080515224517.GA11692@ftbfs.org>
6297 ____________________________________________________________________________
6298 [ 33833] By: merijn on 2008/05/16 12:13:21
6299 Log: Subject: [PATCH] Prevent the tokenizer from segfaulting in debug mode when a FUNC token is forced
6300 From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com>
6301 Date: Fri, 16 May 2008 12:13:23 +0200
6302 Message-ID: <b77c1dce0805160313r78cb1b2bxfeb64460d2e9a7df@mail.gmail.com>
6305 ____________________________________________________________________________
6306 [ 33832] By: merijn on 2008/05/16 08:47:59
6307 Log: HP 9000 End of Sale Announcements
6310 ____________________________________________________________________________
6311 [ 33831] By: merijn on 2008/05/15 13:48:38
6312 Log: Subject: Re: [PATCH] Double magic with chop
6313 From: "Vincent Pit" <perl@profvince.com>
6314 Date: Thu, 15 May 2008 15:31:19 +0200 (CEST)
6315 Message-ID: <32964.147.210.17.175.1210858279.squirrel@147.210.17.175>
6317 ! doop.c t/op/gmagic.t
6318 ____________________________________________________________________________
6319 [ 33830] By: nicholas on 2008/05/15 13:03:48
6320 Log: Add investigating eliminating POSIX::int_macro_int() to perltodo.
6323 ____________________________________________________________________________
6324 [ 33829] By: nicholas on 2008/05/15 12:01:42
6327 ! ext/B/t/concise-xs.t
6328 ____________________________________________________________________________
6329 [ 33828] By: merijn on 2008/05/15 11:38:59
6330 Log: Subject: [PATCH] Compress/Raw/Zlib/Zlib.xs // comment fix
6331 From: Andy Dougherty <doughera@lafayette.edu>
6332 Date: Tue, 13 May 2008 13:01:45 -0400 (EDT)
6333 Message-ID: <Pine.LNX.4.64.0805131300110.9962@fractal.phys.lafayette.edu>
6335 ! ext/Compress/Raw/Zlib/Zlib.xs
6336 ____________________________________________________________________________
6337 [ 33827] By: merijn on 2008/05/15 11:35:26
6338 Log: Subject: [PATCH] fix typo in a Tie::Hash documentation link
6339 From: Niko Tyni <ntyni@debian.org>
6340 Date: Wed, 14 May 2008 23:09:27 +0300
6341 Message-Id: <1210795767-21221-1-git-send-email-ntyni@debian.org>
6344 ____________________________________________________________________________
6345 [ 33826] By: nicholas on 2008/05/15 11:24:43
6346 Log: Remove POSIX's internal implementation of S_ISBLK, S_ISCHR, S_ISDIR,
6347 S_ISFIFO and S_ISREG, and pull them in from Fcntl. Spotted as a result
6348 of bug #54186, but there has been a redefined subroutine warning for
6349 ages if you elected to import all of POSIX and Fcntl's exports.
6351 ! ext/B/t/concise-xs.t ext/POSIX/POSIX.pm ext/POSIX/POSIX.xs
6352 ____________________________________________________________________________
6353 [ 33825] By: nicholas on 2008/05/15 10:10:27
6354 Log: It transpires that POSIX.xs also duplicated several constants defined
6355 by Fcntl but only conditionally exported by Fcntl. The most obvious
6356 were SEEK_CUR, SEEK_END and SEEK_SET, as reported in bug #54186.
6357 So add them to the list of constants that POSIX imports from Fcntl.
6359 ! ext/POSIX/Makefile.PL ext/POSIX/POSIX.pm
6360 ! t/lib/proxy_constant_subs.t
6361 ____________________________________________________________________________
6362 [ 33824] By: mhx on 2008/05/13 19:50:23
6363 Log: Upgrade to Devel::PPPort 3.13_03
6365 ! ext/Devel/PPPort/Changes ext/Devel/PPPort/PPPort_pm.PL
6366 ! ext/Devel/PPPort/parts/inc/SvPV ext/Devel/PPPort/soak
6367 ! ext/Devel/PPPort/t/SvPV.t
6368 ____________________________________________________________________________
6369 [ 33822] By: rgs on 2008/05/11 15:10:32
6370 Log: Subject: [PATCH] Handle PL_minus_E before PL_minus_{n,p}.
6371 From: Florian Ragwitz <rafl@debian.org>
6372 Date: Sun, 11 May 2008 07:51:18 +0200
6373 Message-Id: <1210485078-19640-1-git-send-email-rafl@debian.org>
6375 ! t/run/switches.t toke.c
6376 ____________________________________________________________________________
6377 [ 33816] By: rgs on 2008/05/10 20:04:34
6378 Log: Subject: [PATCH] IO::Compress::* 2.010
6379 From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
6380 Date: Mon, 5 May 2008 18:32:54 +0100
6381 Message-ID: <01dc01c8aed6$0eb13cf0$6501a8c0@myopwv.com>
6383 ! ext/Compress/Raw/Zlib/Changes ext/Compress/Raw/Zlib/README
6384 ! ext/Compress/Raw/Zlib/Zlib.xs
6385 ! ext/Compress/Raw/Zlib/lib/Compress/Raw/Zlib.pm
6386 ! ext/Compress/Raw/Zlib/private/MakeUtil.pm
6387 ! ext/Compress/Zlib/Changes ext/Compress/Zlib/Makefile.PL
6388 ! ext/Compress/Zlib/README
6389 ! ext/Compress/Zlib/lib/Compress/Zlib.pm
6390 ! ext/Compress/Zlib/private/MakeUtil.pm
6391 ! ext/IO_Compress_Base/Changes ext/IO_Compress_Base/Makefile.PL
6392 ! ext/IO_Compress_Base/README
6393 ! ext/IO_Compress_Base/lib/IO/Compress/Base.pm
6394 ! ext/IO_Compress_Base/lib/IO/Compress/Base/Common.pm
6395 ! ext/IO_Compress_Base/lib/IO/Uncompress/AnyUncompress.pm
6396 ! ext/IO_Compress_Base/lib/IO/Uncompress/Base.pm
6397 ! ext/IO_Compress_Base/private/MakeUtil.pm
6398 ! ext/IO_Compress_Base/t/01misc.t ext/IO_Compress_Zlib/Changes
6399 ! ext/IO_Compress_Zlib/Makefile.PL ext/IO_Compress_Zlib/README
6400 ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Deflate.pm
6401 ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Identity.pm
6402 ! ext/IO_Compress_Zlib/lib/IO/Compress/Deflate.pm
6403 ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip.pm
6404 ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip/Constants.pm
6405 ! ext/IO_Compress_Zlib/lib/IO/Compress/RawDeflate.pm
6406 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip.pm
6407 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip/Constants.pm
6408 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Constants.pm
6409 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Extra.pm
6410 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Identity.pm
6411 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Inflate.pm
6412 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/AnyInflate.pm
6413 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Gunzip.pm
6414 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Inflate.pm
6415 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/RawInflate.pm
6416 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Unzip.pm
6417 ! ext/IO_Compress_Zlib/private/MakeUtil.pm
6418 ____________________________________________________________________________
6419 [ 33815] By: rgs on 2008/05/10 19:57:59
6420 Log: Subject: [PATCH] Call SvMAGICAL_off in mg_free
6421 From: Bram <p5p@perl.wizbit.be>
6422 Date: Mon, 05 May 2008 16:18:56 +0200
6423 Message-ID: <20080505161856.pgz4pjga1w44ksk4@horde.wizbit.be>
6426 ____________________________________________________________________________
6427 [ 33814] By: nicholas on 2008/05/10 16:44:45
6428 Log: Run Porting/checkARGS_ASSERT.pl and fix what it picks up. (Which,
6429 coincidentally were both from changes I made)
6432 ____________________________________________________________________________
6433 [ 33811] By: rgs on 2008/05/10 16:07:35
6434 Log: Remove C++ comments
6436 ! ext/threads/shared/shared.xs
6437 ____________________________________________________________________________
6438 [ 33809] By: rgs on 2008/05/10 16:06:53
6439 Log: Subject: [PATCH - revised^2] threads::shared 1.19
6440 From: "Jerry D. Hedden" <jdhedden@cpan.org>
6441 Date: Wed, 7 May 2008 16:36:28 -0400
6442 Message-ID: <1ff86f510805071336y50db0a35t740fbe9a8192be64@mail.gmail.com>
6444 ! ext/threads/shared/shared.pm ext/threads/shared/shared.xs
6445 ! ext/threads/shared/t/stress.t ext/threads/shared/t/sv_refs.t
6446 ____________________________________________________________________________
6447 [ 33808] By: rgs on 2008/05/10 16:02:24
6448 Log: Subject: [PATCH - revised] Thread::Queue 2.07
6449 From: "Jerry D. Hedden" <jdhedden@cpan.org>
6450 Date: Thu, 8 May 2008 10:05:51 -0400
6451 Message-ID: <1ff86f510805080705p3cc8f657i7a1441da5b0a273b@mail.gmail.com>
6453 ! lib/Thread/Queue.pm lib/Thread/Queue/t/02_refs.t
6454 ____________________________________________________________________________
6455 [ 33807] By: rgs on 2008/05/10 15:58:32
6456 Log: Fix [perl #52740] crash when localizing a symtab entry
6459 ____________________________________________________________________________
6460 [ 33804] By: rgs on 2008/05/10 15:37:03
6461 Log: Subject: [PATCH] Re: Change 33794: [PATCH] File::Copy & permission bits.
6462 From: "Jerry D. Hedden" <jdhedden@cpan.org>
6463 Date: Fri, 9 May 2008 13:06:14 -0400
6464 Message-ID: <1ff86f510805091006s1faa2d05lcaa3b6383b7fb603@mail.gmail.com>
6467 ____________________________________________________________________________
6468 [ 33800] By: nicholas on 2008/05/10 12:35:31
6469 Log: Upgrade to Encode 2.25
6471 ! ext/Encode/Changes ext/Encode/Encode.pm ext/Encode/Makefile.PL
6472 ! ext/Encode/lib/Encode/Alias.pm ext/Encode/lib/Encode/CN/HZ.pm
6473 ! ext/Encode/lib/Encode/GSM0338.pm ext/Encode/ucm/cp850.ucm
6474 ! ext/Encode/ucm/cp852.ucm ext/Encode/ucm/cp855.ucm
6475 ! ext/Encode/ucm/cp856.ucm ext/Encode/ucm/cp857.ucm
6476 ! ext/Encode/ucm/cp858.ucm ext/Encode/ucm/cp860.ucm
6477 ! ext/Encode/ucm/cp861.ucm ext/Encode/ucm/cp862.ucm
6478 ! ext/Encode/ucm/cp863.ucm ext/Encode/ucm/cp864.ucm
6479 ! ext/Encode/ucm/cp865.ucm ext/Encode/ucm/cp866.ucm
6480 ! ext/Encode/ucm/cp869.ucm ext/Encode/ucm/cp874.ucm
6481 ! ext/Encode/ucm/cp875.ucm
6482 ____________________________________________________________________________
6483 [ 33799] By: nicholas on 2008/05/10 10:37:50
6484 Log: Subject: Re: helping 5.8.9
6485 From: Steffen Mueller <wyp3rlx02@sneakemail.com>
6486 Message-ID: <20080504193835.6906.qmail@lists.develooper.com>
6487 Date: Sun, 04 May 2008 21:38:38 +0200
6489 ! AUTHORS Porting/checkAUTHORS.pl
6490 ____________________________________________________________________________
6491 [ 33798] By: merijn on 2008/05/09 19:03:55
6492 Log: Subject: [PATCH] perlunitut link
6493 From: Ricardo SIGNES <perl.p5p@rjbs.manxome.org>
6494 Date: Fri, 9 May 2008 14:12:31 -0400
6495 Message-ID: <20080509181231.GA20161@minion169.office.icgroup.com>
6497 ! pod/perlunicode.pod
6498 ____________________________________________________________________________
6499 [ 33797] By: merijn on 2008/05/09 14:25:55
6500 Log: Subject: [perl #53908] perlpodspec typo "Encoding::Supported"
6501 From: Kevin Ryde (via RT) <perlbug-followup@perl.org>
6502 Date: Thu, 08 May 2008 17:38:00 -0700
6503 Message-ID: <rt-3.6.HEAD-20841-1210293480-1281.53908-75-0@perl.org>
6505 ! pod/perlpodspec.pod
6506 ____________________________________________________________________________
6507 [ 33796] By: rgs on 2008/05/08 16:56:05
6508 Log: The last change to File::Copy broke the perl build.
6511 ____________________________________________________________________________
6512 [ 33795] By: rgs on 2008/05/08 16:12:36
6513 Log: Bump version and document last change.
6516 ____________________________________________________________________________
6517 [ 33794] By: rgs on 2008/05/08 16:05:37
6518 Log: Subject: [PATCH] File::Copy & permission bits.
6519 From: Abigail <abigail@abigail.be>
6520 Date: Wed, 7 May 2008 23:16:54 +0200
6521 Message-ID: <20080507211654.GA7823@abigail.be>
6523 ! lib/File/Copy.pm lib/File/Copy.t
6524 ____________________________________________________________________________
6525 [ 33793] By: rgs on 2008/05/08 15:43:55
6526 Log: Subject: [PATCH lib/File/Copy.pm] Use 3-arg open.
6527 From: Abigail <abigail@abigail.be>
6528 Date: Tue, 6 May 2008 17:38:28 +0200
6529 Message-ID: <20080506153828.GA27662@abigail.be>
6532 ____________________________________________________________________________
6533 [ 33792] By: rgs on 2008/05/08 15:38:43
6534 Log: Subject: [PATCH] -Uusedl on cygwin
6535 From: Reini Urban <rurban@x-ray.at>
6536 Date: Mon, 05 May 2008 20:34:13 +0200
6537 Message-ID: <481F5325.5090907@x-ray.at>
6539 ! ext/Win32CORE/Makefile.PL ext/Win32CORE/Win32CORE.c
6540 ____________________________________________________________________________
6541 [ 33791] By: rgs on 2008/05/08 15:32:34
6542 Log: Subject: [PATCH] extra tests for t/op/range.t (was Re: [perl #53554] Range
6543 From: Bram <p5p@perl.wizbit.be>
6544 Date: Mon, 05 May 2008 20:03:32 +0200
6545 Message-ID: <20080505200332.pke1i5vu7gos8kc0@horde.wizbit.be>
6548 ____________________________________________________________________________
6549 [ 33790] By: rgs on 2008/05/08 15:30:45
6550 Log: Subject: Data::Dumper patch
6551 From: Alexandr Ciornii <alexchorny@gmail.com>
6552 Date: Thu, 8 May 2008 16:35:42 +0300
6553 Message-ID: <13810622109.20080508163542@gmail.com>
6555 for support on perls < 5.10.0
6557 ! ext/Data/Dumper/Dumper.xs
6558 ____________________________________________________________________________
6559 [ 33789] By: merijn on 2008/05/07 11:15:44
6560 Log: Subject: [PATCH] Documentation typo fix for mro.
6561 From: Florian Ragwitz <rafl@debian.org>
6562 Date: Sun, 4 May 2008 17:40:05 +0200
6563 Message-Id: <1209915605-11248-1-git-send-email-rafl@debian.org>
6566 ____________________________________________________________________________
6567 [ 33788] By: craigb on 2008/05/04 22:25:44
6568 Log: Record-style reads in Perl_sv_gets have to be done with read(), not
6569 fread() on VMS, and have been for some time. Except that ain't gonna
6570 work with PerlIO::Scalar's in-memory files. Old bug exposed by new
6574 ____________________________________________________________________________
6575 [ 33783] By: rgs on 2008/05/04 08:54:58
6576 Log: Subject: Perl 5.10/Encode 2.24: Tiny typo in Encode's Makefile.PL arg processing
6577 From: Jesse Vincent <jesse@fsck.com>
6578 Date: Sat, 3 May 2008 13:41:45 -0400
6579 Message-Id: <961C2A4F-92B3-416D-A9F9-E7B0ADA9F134@fsck.com>
6581 ! ext/Encode/Makefile.PL
6582 ____________________________________________________________________________
6583 [ 33782] By: stevep on 2008/05/02 15:38:46
6584 Log: Somedays, Perforce makes me cranky. Fix perforce resolve
6585 of the changes to Digest-SHA's Makefile.PL.
6587 ! ext/Digest/SHA/Makefile.PL
6588 ____________________________________________________________________________
6589 [ 33781] By: stevep on 2008/05/02 15:36:39
6590 Log: Tweaks to Digest-SHA's Makefile.PL that casued problems
6593 ! ext/Digest/SHA/Makefile.PL
6594 ____________________________________________________________________________
6595 [ 33780] By: rgs on 2008/05/02 15:25:05
6596 Log: Fix makefile for core building
6598 ! ext/Digest/SHA/Makefile.PL
6599 ____________________________________________________________________________
6600 [ 33779] By: stevep on 2008/05/02 14:26:59
6601 Log: Upgrade to Digest-SHA-5.47
6603 +> ext/Digest/SHA/lib/Digest/SHA.pm
6604 - ext/Digest/SHA/SHA.pm
6605 ! MANIFEST ext/Digest/SHA/Changes ext/Digest/SHA/Makefile.PL
6606 ! ext/Digest/SHA/README ext/Digest/SHA/SHA.xs
6607 ! ext/Digest/SHA/bin/shasum ext/Digest/SHA/src/hmac.c
6608 ! ext/Digest/SHA/src/hmac.h ext/Digest/SHA/src/sha.c
6609 ! ext/Digest/SHA/src/sha.h ext/Digest/SHA/t/allfcns.t
6610 ! ext/Digest/SHA/t/base64.t ext/Digest/SHA/t/bitbuf.t
6611 ! ext/Digest/SHA/t/dumpload.t ext/Digest/SHA/t/fips198.t
6612 ! ext/Digest/SHA/t/gg.t ext/Digest/SHA/t/gglong.t
6613 ! ext/Digest/SHA/t/hmacsha.t ext/Digest/SHA/t/ireland.t
6614 ! ext/Digest/SHA/t/methods.t ext/Digest/SHA/t/nistbit.t
6615 ! ext/Digest/SHA/t/nistbyte.t ext/Digest/SHA/t/rfc2202.t
6616 ! ext/Digest/SHA/t/sha1.t ext/Digest/SHA/t/sha224.t
6617 ! ext/Digest/SHA/t/sha256.t ext/Digest/SHA/t/sha384.t
6618 ! ext/Digest/SHA/t/sha512.t ext/Digest/SHA/t/woodbury.t
6619 ____________________________________________________________________________
6620 [ 33778] By: rgs on 2008/05/02 11:44:25
6621 Log: Subject: Re: [perl #51636] segmentation fault with array ties
6622 From: "Vincent Pit" <perl@profvince.com>
6623 Date: Wed, 12 Mar 2008 17:37:40 +0100 (CET)
6624 Message-ID: <56287.147.210.17.175.1205339860.squirrel@147.210.17.175>
6627 ____________________________________________________________________________
6628 [ 33777] By: rgs on 2008/05/02 11:07:19
6629 Log: Subject: [PATCH] ~~ with non-overloaded objects
6630 From: "Vincent Pit" <perl@profvince.com>
6631 Date: Thu, 1 May 2008 12:45:51 +0200 (CEST)
6632 Message-ID: <63496.92.128.104.139.1209638751.squirrel@92.128.104.139>
6634 ! pp_ctl.c t/op/smobj.t
6635 ____________________________________________________________________________
6636 [ 33776] By: merijn on 2008/05/01 18:32:18
6637 Log: Subject: [PATCH] t/op/pat.t
6638 From: "Robin Barker" <Robin.Barker@npl.co.uk>
6639 Date: Thu, 1 May 2008 19:12:28 +0100
6640 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093B34@exchsvr2.npl.ad.local>
6643 ____________________________________________________________________________
6644 [ 33775] By: rgs on 2008/04/30 15:56:18
6645 Log: Add a test for "lc(LATIN CAPITAL LETTER SHARP S)"
6648 ____________________________________________________________________________
6649 [ 33774] By: rgs on 2008/04/30 15:18:24
6650 Log: Subject: [perl #53560] Patch for linux LDAP groups
6651 From: David Dick (via RT) <perlbug-followup@perl.org>
6652 Date: Wed, 30 Apr 2008 05:17:54 -0700
6653 Message-ID: <rt-3.6.HEAD-20841-1209557873-1645.53560-75-0@perl.org>
6656 ____________________________________________________________________________
6657 [ 33773] By: stevep on 2008/04/30 12:57:38
6658 Log: Upgrade to CGI.pm-3.37
6660 ! lib/CGI.pm lib/CGI/Cookie.pm lib/CGI/Fast.pm
6661 ! lib/CGI/t/upload.t
6662 ____________________________________________________________________________
6663 [ 33772] By: stevep on 2008/04/30 12:52:03
6664 Log: Upgrade to bignum-0.23
6666 ! lib/bigint.pm lib/bignum.pm lib/bigrat.pm
6667 ____________________________________________________________________________
6668 [ 33771] By: rgs on 2008/04/30 11:56:36
6669 Log: Subject: [patch]perl5db.pl, perl5db.t - LINUX/UNIX/CYGWIN/VMS
6670 From: "John E. Malmberg" <wb8tyw@qsl.net>
6671 Date: Mon, 28 Apr 2008 00:39:16 -0500
6672 Message-id: <48156304.30201@qsl.net>
6674 ! lib/perl5db.pl lib/perl5db.t
6675 ____________________________________________________________________________
6676 [ 33770] By: rgs on 2008/04/30 11:51:12
6677 Log: Subject: [PATCH] Double magic/warnings with tie $x, $m
6678 From: "Vincent Pit" <perl@profvince.com>
6679 Date: Wed, 30 Apr 2008 13:14:00 +0200 (CEST)
6680 Message-ID: <62186.92.128.43.82.1209554040.squirrel@92.128.43.82>
6682 ! pp_sys.c t/lib/warnings/9uninit
6683 ____________________________________________________________________________
6684 [ 33769] By: rgs on 2008/04/30 10:08:22
6685 Log: Subject: Re: [PATCH] testing $/ with in memory files
6686 From: Bram <p5p@perl.wizbit.be>
6687 Date: Wed, 30 Apr 2008 11:55:30 +0200
6688 Message-ID: <20080430115530.a09bjj6tic480c80@horde.wizbit.be>
6691 ____________________________________________________________________________
6692 [ 33768] By: rgs on 2008/04/30 09:40:36
6693 Log: Avoid garbage in test output when running make minitest.
6694 This makes all minitests pass on my machine.
6696 ! t/op/dbm.t t/op/pat.t
6697 ____________________________________________________________________________
6698 [ 33767] By: rgs on 2008/04/30 09:31:53
6699 Log: A skip() function is missing, to get this test pass with miniperl
6702 ____________________________________________________________________________
6703 [ 33766] By: rgs on 2008/04/30 08:17:51
6704 Log: Subject: [PATCH] Double magic/warnings with binmode $fh, undef
6705 From: "Vincent Pit" <perl@profvince.com>
6706 Date: Tue, 29 Apr 2008 19:33:21 +0200 (CEST)
6707 Message-ID: <63615.92.128.97.94.1209490401.squirrel@92.128.97.94>
6709 ! doio.c embed.fnc embed.h op.c pp_sys.c proto.h
6710 ! t/lib/warnings/9uninit
6711 ____________________________________________________________________________
6712 [ 33765] By: rgs on 2008/04/30 07:47:07
6713 Log: Subject: [PATCH] extra tests for t/op/sprintf2.t (was Re: [perl #45383] RE:
6714 From: Bram <p5p@perl.wizbit.be>
6715 Date: Tue, 29 Apr 2008 22:27:21 +0200
6716 Message-ID: <20080429222721.rwupydwjk00okwc0@horde.wizbit.be>
6719 ____________________________________________________________________________
6720 [ 33764] By: rgs on 2008/04/30 07:38:00
6721 Log: Change of maintainer.
6723 ! Porting/Maintainers.pl
6724 ____________________________________________________________________________
6725 [ 33763] By: rgs on 2008/04/29 08:29:21
6726 Log: Subject: [PATCH] Win32 process ids can have more than 16 bits
6727 From: "Jan Dubois" <jand@activestate.com>
6728 Date: Tue, 29 Apr 2008 01:14:39 -0700
6729 Message-ID: <01be01c8a9d1$12b32b10$38198130$@com>
6732 ____________________________________________________________________________
6733 [ 33762] By: nicholas on 2008/04/28 20:41:31
6734 Log: Cast the result of fpsetmask(0) to (void), as some implementations
6735 expand it via a macro, with a comma expression to calculate the return
6736 value, at which point gcc has the gall to warn that an expression
6737 calcualted is not used.
6738 Blame SCO for having to have fpsetmask(0) in the code to start with.
6741 ____________________________________________________________________________
6742 [ 33761] By: rgs on 2008/04/28 08:19:36
6743 Log: clarification about @ISA declaration in perlboot.pod
6744 Patch provided by John Heidemann <johnh@isi.edu>
6748 ____________________________________________________________________________
6749 [ 33760] By: rgs on 2008/04/27 20:04:30
6750 Log: Subject: [PATCH] doc patch for perlrun -x
6751 From: Bram <p5p@perl.wizbit.be>
6752 Date: Sun, 27 Apr 2008 21:13:36 +0200
6753 Message-ID: <20080427211336.g8mvjusbcc4gwsk4@horde.wizbit.be>
6756 ____________________________________________________________________________
6757 [ 33759] By: rgs on 2008/04/27 20:00:29
6758 Log: Subject: [PATCH] doc patch for perlfunc/split (was: RE: [perl #46073] split
6759 From: Bram <p5p@perl.wizbit.be>
6760 Date: Sun, 27 Apr 2008 21:36:57 +0200
6761 Message-ID: <20080427213657.mowrap5cgc0o00kc@horde.wizbit.be>
6764 ____________________________________________________________________________
6765 [ 33758] By: nicholas on 2008/04/27 10:20:10
6766 Log: Warnings within the conditional of until() and for() are not reported
6767 with the correct line number. (See change 33756). Curiously, warnings
6768 for the third expression of for() have the correct line number.
6770 ! t/lib/warnings/9uninit
6771 ____________________________________________________________________________
6772 [ 33757] By: nicholas on 2008/04/27 10:13:49
6773 Log: Use File::Find rather than shell globbing to get the list of *.pm files
6774 to pass to AutoSplit::autosplit_lib_modules(). This way we only need to
6775 invoke miniperl once, and we don't miss anything that is 3 or more
6779 ____________________________________________________________________________
6780 [ 33756] By: nicholas on 2008/04/27 09:21:45
6781 Log: Warnings within the condition of while are not reported with the
6782 correct line number. TODO test inspired by code from Bram.
6784 ! t/lib/warnings/9uninit
6785 ____________________________________________________________________________
6786 [ 33753] By: rgs on 2008/04/27 07:40:00
6787 Log: Revert change #33751, at least for now: this breaks perl5db.t
6790 ____________________________________________________________________________
6791 [ 33752] By: rgs on 2008/04/26 22:06:23
6792 Log: Subject: [PATCH] another go; was RE: [perl #49302] [[:print:]] v \p{Print}
6793 From: "Robin Barker" <Robin.Barker@npl.co.uk>
6794 Date: Fri, 25 Apr 2008 14:21:06 +0100
6795 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093B12@exchsvr2.npl.ad.local>
6797 ! pod/perlre.pod t/op/pat.t
6798 ____________________________________________________________________________
6799 [ 33751] By: rgs on 2008/04/26 21:58:15
6800 Log: Subject: [patch]perl5db.pl - What I needed to get the forked debugger to work
6801 From: "John E. Malmberg" <wb8tyw@qsl.net>
6802 Date: Thu, 24 Apr 2008 21:36:51 -0500
6803 Message-id: <481143C3.3080500@qsl.net>
6806 ____________________________________________________________________________
6807 [ 33750] By: rgs on 2008/04/26 21:22:56
6808 Log: New tests (and TODO tests) for ~~ and overloading,
6811 Subject: object ~~ overloading and not
6812 From: Ricardo SIGNES <perl.p5p@rjbs.manxome.org>
6813 Date: Fri, 18 Apr 2008 18:02:38 -0400
6814 Message-ID: <20080418220238.GA91526@knight.local>
6818 ____________________________________________________________________________
6819 [ 33749] By: rgs on 2008/04/26 20:58:40
6820 Log: Subject: [perl #53238] Patch to stop t/op/fork.t relying on rand
6821 From: David Dick (via RT) <perlbug-followup@perl.org>
6822 Date: Wed, 23 Apr 2008 04:12:42 -0700
6823 Message-ID: <rt-3.6.HEAD-23612-1208949161-1511.53238-75-0@perl.org>
6826 ____________________________________________________________________________
6827 [ 33748] By: rgs on 2008/04/26 16:02:26
6828 Log: Note about moving modules to ext/
6831 ____________________________________________________________________________
6832 [ 33747] By: rgs on 2008/04/26 15:06:16
6833 Log: Subject: [PATCH] update Pod-Perldoc to version 3.14_04
6834 From: "Adriano Ferreira" <a.r.ferreira@gmail.com>
6835 Date: Wed, 23 Apr 2008 09:45:35 -0300
6836 Message-ID: <73ddeb6c0804230545v75fee05dmeb849636addb14e1@mail.gmail.com>
6838 ! lib/Pod/Perldoc.pm
6839 ____________________________________________________________________________
6840 [ 33741] By: gisle on 2008/04/24 20:54:50
6841 Log: Inline the trivial S_raise_signal function in the perl signal handler.
6843 This makes the code more readable and avoids the need for excuses
6844 for why the function is (still) named this way.
6846 It also effectively avoids segfaults observed with gcc-3.3 when
6847 the sibling-call optimization is used for invoking S_raise_signal()
6848 just before the signal handler returns.
6851 ____________________________________________________________________________
6852 [ 33740] By: nicholas on 2008/04/24 17:04:58
6853 Log: Stop File::Copy truncating destination files if passed 3 named
6854 arguments by accident. In Copy.t, ensure that all file system calls
6855 die with $! if they fail.
6857 ! lib/File/Copy.pm lib/File/Copy.t
6858 ____________________________________________________________________________
6859 [ 33739] By: gisle on 2008/04/24 11:15:15
6860 Log: Drop #ifdefs that became empty in change #32012.
6863 ____________________________________________________________________________
6864 [ 33738] By: nicholas on 2008/04/24 11:05:02
6865 Log: Looks like we can do System V IPC 64 bit on Leopard. Lets see whether
6866 the magic smoke escapes from other testers.
6869 ____________________________________________________________________________
6870 [ 33737] By: nicholas on 2008/04/24 10:38:56
6871 Log: On Darwin, -Uuse64bitall shouldn't mean -Duse64bitall :-/
6872 Plus fix a pair of typos in a diagnostic output.
6875 ____________________________________________________________________________
6876 [ 33734] By: nicholas on 2008/04/23 17:23:34
6877 Log: Add "safely supporting POSIX SA_SIGINFO" to perltodo, as described in
6878 the thread starting with
6879 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2008-03/msg00305.html
6882 ____________________________________________________________________________
6883 [ 33724] By: nicholas on 2008/04/22 15:01:52
6884 Log: Note that Rafael did the key elsif() line number TODO, and we're not
6885 certain that solving the general case is worth it.
6888 ____________________________________________________________________________
6889 [ 33721] By: steveh on 2008/04/22 09:41:44
6890 Log: Upgrade to ExtUtils-CBuilder-0.23
6892 Wipes out local mods in 01-basic.t from #33339 (which are superseded
6893 by changes in 0.23), but keeps local mods for VMS from #32277 (which
6894 are still not in 0.23)
6896 ! lib/ExtUtils/CBuilder.pm lib/ExtUtils/CBuilder/Base.pm
6897 ! lib/ExtUtils/CBuilder/Changes
6898 ! lib/ExtUtils/CBuilder/Platform/Unix.pm
6899 ! lib/ExtUtils/CBuilder/Platform/VMS.pm
6900 ! lib/ExtUtils/CBuilder/Platform/Windows.pm
6901 ! lib/ExtUtils/CBuilder/Platform/aix.pm
6902 ! lib/ExtUtils/CBuilder/Platform/cygwin.pm
6903 ! lib/ExtUtils/CBuilder/Platform/darwin.pm
6904 ! lib/ExtUtils/CBuilder/Platform/dec_osf.pm
6905 ! lib/ExtUtils/CBuilder/Platform/os2.pm
6906 ! lib/ExtUtils/CBuilder/t/01-basic.t
6907 ____________________________________________________________________________
6908 [ 33720] By: steveh on 2008/04/22 09:38:45
6909 Log: Upgrade to Win32-0.36
6911 ! ext/Win32/Changes ext/Win32/Win32.pm ext/Win32/Win32.xs
6912 ____________________________________________________________________________
6913 [ 33716] By: rgs on 2008/04/21 07:44:27
6914 Log: Subject: [PATCH] Update Compression modules to version 2.009
6915 From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
6916 Date: Sun, 20 Apr 2008 15:54:46 +0100
6917 Message-ID: <006601c8a2f6$7d18a200$6501a8c0@myopwv.com>
6919 + ext/Compress/Raw/Zlib/pod/FAQ.pod
6920 + ext/Compress/Zlib/pod/FAQ.pod ext/IO_Compress_Base/pod/FAQ.pod
6921 + ext/IO_Compress_Zlib/pod/FAQ.pod
6922 ! MANIFEST ext/Compress/Raw/Zlib/Changes
6923 ! ext/Compress/Raw/Zlib/README ext/Compress/Raw/Zlib/Zlib.xs
6924 ! ext/Compress/Raw/Zlib/lib/Compress/Raw/Zlib.pm
6925 ! ext/Compress/Zlib/Changes ext/Compress/Zlib/Makefile.PL
6926 ! ext/Compress/Zlib/README
6927 ! ext/Compress/Zlib/lib/Compress/Zlib.pm
6928 ! ext/IO_Compress_Base/Changes ext/IO_Compress_Base/README
6929 ! ext/IO_Compress_Base/lib/File/GlobMapper.pm
6930 ! ext/IO_Compress_Base/lib/IO/Compress/Base.pm
6931 ! ext/IO_Compress_Base/lib/IO/Compress/Base/Common.pm
6932 ! ext/IO_Compress_Base/lib/IO/Uncompress/AnyUncompress.pm
6933 ! ext/IO_Compress_Base/lib/IO/Uncompress/Base.pm
6934 ! ext/IO_Compress_Base/t/01misc.t ext/IO_Compress_Zlib/Changes
6935 ! ext/IO_Compress_Zlib/Makefile.PL ext/IO_Compress_Zlib/README
6936 ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Deflate.pm
6937 ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Identity.pm
6938 ! ext/IO_Compress_Zlib/lib/IO/Compress/Deflate.pm
6939 ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip.pm
6940 ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip/Constants.pm
6941 ! ext/IO_Compress_Zlib/lib/IO/Compress/RawDeflate.pm
6942 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip.pm
6943 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip/Constants.pm
6944 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Constants.pm
6945 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Extra.pm
6946 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Identity.pm
6947 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Inflate.pm
6948 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/AnyInflate.pm
6949 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Gunzip.pm
6950 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Inflate.pm
6951 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/RawInflate.pm
6952 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Unzip.pm
6953 ! t/lib/compress/CompTestUtils.pm t/lib/compress/generic.pl
6954 ____________________________________________________________________________
6955 [ 33715] By: rgs on 2008/04/21 07:34:12
6956 Log: Upgrade to Math::BigInt v1.89
6958 ! lib/Math/BigFloat.pm lib/Math/BigInt.pm
6959 ! lib/Math/BigInt/t/bare_mbf.t lib/Math/BigInt/t/bare_mbi.t
6960 ! lib/Math/BigInt/t/bigfltpm.inc lib/Math/BigInt/t/bigfltpm.t
6961 ! lib/Math/BigInt/t/bigintpm.inc lib/Math/BigInt/t/bigintpm.t
6962 ! lib/Math/BigInt/t/calling.t lib/Math/BigInt/t/const_mbf.t
6963 ! lib/Math/BigInt/t/constant.t lib/Math/BigInt/t/mbimbf.t
6964 ! lib/Math/BigInt/t/sub_mbf.t lib/Math/BigInt/t/sub_mbi.t
6965 ! lib/Math/BigInt/t/with_sub.t
6966 ____________________________________________________________________________
6967 [ 33714] By: rgs on 2008/04/19 12:08:35
6968 Log: Subject: Re: wrong line numbers in elsif()
6969 From: Paul Johnson <paul@pjcj.net>
6970 Date: Sat, 19 Apr 2008 13:02:06 +0200
6971 Message-ID: <20080419110206.GE32555@pjcj.net>
6973 ! ext/B/B/Deparse.pm ext/B/t/deparse.t
6974 ____________________________________________________________________________
6975 [ 33713] By: rgs on 2008/04/18 12:51:41
6976 Log: Subject: [perl #52860] [PATCH] Incorrect variable name in perlintro
6977 From: Matt Kraai (via RT) <perlbug-followup@perl.org>
6978 Date: Sun, 13 Apr 2008 15:56:37 -0700
6979 Message-ID: <rt-3.6.HEAD-25460-1208127396-514.52860-75-0@perl.org>
6982 ____________________________________________________________________________
6983 [ 33712] By: rgs on 2008/04/18 12:49:26
6984 Log: Subject: [perl #52866] [PATCH] Missing period in perlintro
6985 From: Matt Kraai (via RT) <perlbug-followup@perl.org>
6986 Date: Sun, 13 Apr 2008 21:01:50 -0700
6987 Message-ID: <rt-3.6.HEAD-23612-1208145708-1282.52866-75-0@perl.org>
6990 ____________________________________________________________________________
6991 [ 33711] By: rgs on 2008/04/18 12:43:27
6992 Log: Subject: [perl #53000] Patch for featured TODO: make a reproducible perlmodlib.PL
6993 From: "James Bence" (via RT) <perlbug-followup@perl.org>
6994 Date: Wed, 16 Apr 2008 22:22:12 -0700
6995 Message-ID: <rt-3.6.HEAD-23612-1208409731-470.53000-75-0@perl.org>
6997 plus regen perlmodlib (from a clean source tree)
6998 and remove perltodo note
7000 ! pod/perlmodlib.PL pod/perlmodlib.pod pod/perltodo.pod
7001 ____________________________________________________________________________
7002 [ 33710] By: rgs on 2008/04/18 10:42:17
7003 Log: Fix the line-number-in-elsif longstanding bug.
7004 This patch does two things :
7005 - newSTATEOP now nullifies the state op it
7006 just created if OPf_SPECIAL is passed to it
7008 - the parser now inserts a nullified stateop
7009 in the expression block of an elsif
7011 ! op.c perly.act perly.y t/lib/warnings/9uninit
7012 ____________________________________________________________________________
7013 [ 33709] By: nicholas on 2008/04/17 20:17:14
7014 Log: Add "eliminate incorrect line numbers in warnings" to perltodo, and
7015 a pair of TODO tests for the desired behaviour.
7017 ! pod/perltodo.pod t/lib/warnings/9uninit
7018 ____________________________________________________________________________
7019 [ 33708] By: nicholas on 2008/04/17 15:15:48
7020 Log: Expand "repack the optree" and add "store the current PAD", which was
7021 something Dave and I talked about 2 weeks ago.
7024 ____________________________________________________________________________
7025 [ 33707] By: nicholas on 2008/04/17 13:36:21
7026 Log: Remove a dead case from the error reporting in
7027 Perl_gv_fetchmethod_flags()
7030 ____________________________________________________________________________
7031 [ 33706] By: nicholas on 2008/04/17 12:47:39
7032 Log: Perl_gv_fetchmethod{,_autoload,_flags} are actually never* called with
7033 a non-NULL stash. So change the parameter to NN.
7034 * Fixed the one really obscure hitherto untested case.
7036 ! embed.fnc gv.c pp_sys.c proto.h
7037 ____________________________________________________________________________
7038 [ 33705] By: nicholas on 2008/04/17 12:44:56
7039 Log: Test dbmopen more thoroughly, including closing the coverage hole for
7040 the code that automatically requires AnyDBM_File.pm in pp_dbmopen.
7043 ! MANIFEST t/run/fresh_perl.t
7044 ____________________________________________________________________________
7045 [ 33704] By: rgs on 2008/04/17 10:03:04
7046 Log: %.*s mandates an "int", says the C standard
7049 ____________________________________________________________________________
7050 [ 33703] By: rgs on 2008/04/17 09:50:34
7051 Log: Fix warning with int size in printf format
7054 ____________________________________________________________________________
7055 [ 33702] By: nicholas on 2008/04/17 07:58:29
7056 Log: /* This code tries to figure out just what went wrong with
7057 gv_fetchmethod. It therefore needs to duplicate a lot of
7058 the internals of that function.
7059 "Duplicate". <snigger>. You said a naughty word. Now sanitised.
7061 [All tests pass, but I'm not 100% confident that this code is
7062 equivalent in all reachable corner cases, and it may be possible
7063 to simplify the error reporting logic now in gv_fetchmethod_flags]
7065 ! embed.fnc embed.h global.sym gv.c gv.h pod/perltodo.pod
7067 ____________________________________________________________________________
7068 [ 33701] By: nicholas on 2008/04/16 16:08:04
7069 Log: Avoid forwards and then backwards on the :: splitting logic in
7070 Perl_gv_fetchmethod_autoload()
7073 ____________________________________________________________________________
7074 [ 33700] By: nicholas on 2008/04/16 15:15:20
7075 Log: Use like() rather than is() to get better failure diagnostics.
7076 (One step beyond Jarkko's change 15735)
7079 ____________________________________________________________________________
7080 [ 33699] By: rgs on 2008/04/16 14:01:46
7081 Log: Upgrade to Digest::SHA 5.46
7082 (but keep core-compliant test preambles)
7084 ! ext/Digest/SHA/Changes ext/Digest/SHA/README
7085 ! ext/Digest/SHA/SHA.pm ext/Digest/SHA/bin/shasum
7086 ! ext/Digest/SHA/src/hmac.c ext/Digest/SHA/src/hmac.h
7087 ! ext/Digest/SHA/src/sha.c ext/Digest/SHA/src/sha.h
7088 ____________________________________________________________________________
7089 [ 33698] By: rgs on 2008/04/16 13:51:36
7090 Log: Upgrade to Math::Complex 1.54
7092 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
7094 ____________________________________________________________________________
7095 [ 33697] By: nicholas on 2008/04/16 13:15:20
7096 Log: Add the verbatim perl code mentioned in the comments of
7097 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-05/msg01710.html
7098 but never actually tested.
7101 ____________________________________________________________________________
7102 [ 33696] By: nicholas on 2008/04/16 10:59:28
7103 Log: Using memEQ() rather than strnEQ() when the length is known feels
7107 ____________________________________________________________________________
7108 [ 33695] By: rgs on 2008/04/15 15:54:31
7109 Log: Call cop_free on nullified cops too
7110 (this is a followup to 33687)
7113 ____________________________________________________________________________
7114 [ 33693] By: nicholas on 2008/04/15 15:14:38
7115 Log: De-encode missed RFC 2047 encoded headers.
7117 ! Changes5.10 Changes5.8
7118 ____________________________________________________________________________
7119 [ 33692] By: rgs on 2008/04/15 15:04:29
7120 Log: Move the NoExporter test module under Test::Simple
7121 (part of a plan to have modules self contained, and removing test modules from t/lib)
7123 +> lib/Test/Simple/t/lib/NoExporter.pm
7124 - t/lib/NoExporter.pm
7125 ! MANIFEST lib/Test/Simple/t/use_ok.t
7126 ____________________________________________________________________________
7127 [ 33691] By: rgs on 2008/04/15 14:57:24
7128 Log: Add Dummy.pm from the base CPAN distribution,
7129 and adjust tests accordingly
7131 + lib/base/t/lib/Dummy.pm
7132 ! MANIFEST lib/base/t/version.t
7133 ____________________________________________________________________________
7134 [ 33690] By: rgs on 2008/04/15 14:51:06
7135 Log: Upgrade to Test::Simple 0.80, but keep locally modified More.t
7137 ! lib/Test/Builder.pm lib/Test/Builder/Module.pm
7138 ! lib/Test/More.pm lib/Test/Simple.pm lib/Test/Simple/Changes
7139 ! lib/Test/Simple/t/utf8.t
7140 ____________________________________________________________________________
7141 [ 33689] By: rgs on 2008/04/15 13:53:27
7142 Log: Adapt properly More.t to run in the core
7143 (like Module::Build does, for example)
7145 ! lib/Test/Simple/t/More.t
7146 ____________________________________________________________________________
7147 [ 33688] By: rgs on 2008/04/15 13:51:15
7148 Log: Sync with CPAN's version of the More.t test in Test::Simple
7149 and delete duplicated test module Dummy.pm. (test now
7153 ! lib/Test/Simple/t/More.t
7154 ____________________________________________________________________________
7155 [ 33687] By: rgs on 2008/04/15 13:15:56
7156 Log: Subject: invalid cop_free of nullified cop. How to fix?
7157 From: "Reini Urban" <rurban@x-ray.at>
7158 Date: Tue, 15 Apr 2008 14:09:11 +0200
7159 Message-ID: <6910a60804150509j3c100fc4t2ed303ae0124ba15@mail.gmail.com>
7162 ____________________________________________________________________________
7163 [ 33686] By: rgs on 2008/04/15 12:43:02
7164 Log: Add a regression test for bug #52658 (fixed by change #33685)
7165 based on code by Wolf-Dietrich Moeller
7168 ____________________________________________________________________________
7169 [ 33685] By: rgs on 2008/04/15 12:29:33
7170 Log: Revert change #26334, which was introducing too many bugs
7173 ____________________________________________________________________________
7174 [ 33684] By: rgs on 2008/04/15 08:36:48
7175 Log: Fix for [perl #52074] Segfault on ISA push after symbol table delete
7177 This restores the 5.8.8 behaviour. The deleted stash is not vivified
7178 again, hence the hierarchy remains broken. But there's no segfault.
7180 ! mg.c t/mro/pkg_gen.t
7181 ____________________________________________________________________________
7182 [ 33683] By: nicholas on 2008/04/15 06:57:32
7183 Log: Subject: [PATCH] Clean up unused 'popt' variable in perl.c
7184 From: "Jerry D. Hedden" <jdhedden@cpan.org>
7185 Message-ID: <1ff86f510804141307n583c159eqa94af3a2e6b141b4@mail.gmail.com>
7186 Date: Mon, 14 Apr 2008 16:07:42 -0400
7189 ____________________________________________________________________________
7190 [ 33682] By: nicholas on 2008/04/14 18:09:35
7191 Log: No need to copy the part of PERL5OPT that we've already scanned past.
7194 ____________________________________________________________________________
7195 [ 33681] By: nicholas on 2008/04/14 17:46:26
7196 Log: Very little const-propagation remains related to Perl_moreswitches().
7198 ! perl.c pod/perltodo.pod
7199 ____________________________________________________________________________
7200 [ 33680] By: rgs on 2008/04/14 15:57:37
7201 Log: Subject: perldata.pod typo
7202 From: "Starsinic, Kurt " <Kurt_Starsinic@ml.com>
7203 Date: Thu, 10 Apr 2008 12:28:26 -0400
7204 Message-ID: <6AF884BDF319934894BE33785C82362706B890BE@MLNYC729MB.amrs.win.ml.com>
7207 ____________________________________________________________________________
7208 [ 33679] By: rgs on 2008/04/14 15:55:28
7209 Log: Subject: [PATCH] Re: Solaris build warnings
7210 From: Andy Dougherty <doughera@lafayette.edu>
7211 Date: Wed, 26 Mar 2008 13:42:06 -0400 (EDT)
7212 Message-ID: <Pine.LNX.4.64.0803261337130.22919@fractal.phys.lafayette.edu>
7214 Rename the "optype" typedef to "Optype"
7217 ____________________________________________________________________________
7218 [ 33678] By: rgs on 2008/04/14 15:16:08
7219 Log: Revert change #33676, likely to break atan(-0,0) on some platforms
7221 ! pod/perlfunc.pod pp.c t/op/exp.t
7222 ____________________________________________________________________________
7223 [ 33677] By: nicholas on 2008/04/14 15:01:49
7224 Log: Perl_store_cop_label() isn't meant to be part of the public API.
7225 (global.sym had been inconsistent with embed.fnc, but it turns out that
7226 global.sym was actually correct.)
7229 ____________________________________________________________________________
7230 [ 33676] By: rgs on 2008/04/14 14:47:15
7231 Log: Make atan2(0,0) return undef
7233 ! pod/perlfunc.pod pp.c t/op/exp.t
7234 ____________________________________________________________________________
7235 [ 33675] By: nicholas on 2008/04/14 14:38:34
7236 Log: Move all the logic to print the "Changed" message into regen_lib.pl,
7237 which removes the need for any checksums. Arrange for regen.pl to run
7238 autodoc.pl last, as it wants to open files generated by reentr.pl.
7240 ! regen.pl regen_lib.pl
7241 ____________________________________________________________________________
7242 [ 33674] By: craigb on 2008/04/14 11:44:47
7243 Log: Test::More::is_deeply may do overloading (at least for TODOs), and
7244 overloading may require Scalar::Util, which it won't find if all
7245 the paths in @INC are relative to somewhere other than where we are.
7247 ! ext/File/Glob/t/basic.t
7248 ____________________________________________________________________________
7249 [ 33673] By: rgs on 2008/04/13 14:02:38
7250 Log: Upgrade to Time::HiRes 1.9715
7252 ! ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
7253 ! ext/Time/HiRes/HiRes.xs ext/Time/HiRes/Makefile.PL
7254 ! ext/Time/HiRes/t/HiRes.t
7255 ____________________________________________________________________________
7256 [ 33672] By: mhx on 2008/04/13 13:12:15
7257 Log: Upgrade to Devel::PPPort 3.13_02
7259 + ext/Devel/PPPort/t/format.t
7260 ! MANIFEST ext/Devel/PPPort/Changes
7261 ! ext/Devel/PPPort/PPPort_pm.PL
7262 ! ext/Devel/PPPort/devel/buildperl.pl
7263 ! ext/Devel/PPPort/parts/inc/format
7264 ! ext/Devel/PPPort/parts/inc/misc ext/Devel/PPPort/soak
7265 ____________________________________________________________________________
7266 [ 33671] By: mhx on 2008/04/13 10:28:31
7267 Log: Add two missing dVAR's.
7270 ____________________________________________________________________________
7271 [ 33670] By: rgs on 2008/04/12 12:47:08
7272 Log: Subject: [PATCH] perlclib.pod tweaks
7273 From: Vincent Pit <perl@profvince.com>
7274 Date: Sat, 12 Apr 2008 13:44:19 +0200
7275 Message-ID: <4800A093.3070502@profvince.com>
7278 ____________________________________________________________________________
7279 [ 33669] By: rgs on 2008/04/11 13:45:43
7280 Log: Fix C portability nit found by Jerry D. Hedden.
7283 ____________________________________________________________________________
7284 [ 33668] By: rgs on 2008/04/11 12:32:09
7285 Log: Subject: [PATCH] Double magic with '\&$x'
7286 From: "Vincent Pit" <perl@profvince.com>
7287 Date: Tue, 1 Apr 2008 10:48:17 +0200 (CEST)
7288 Message-ID: <34395.147.210.17.175.1207039697.squirrel@147.210.17.175>
7291 ____________________________________________________________________________
7292 [ 33667] By: rgs on 2008/04/11 12:17:38
7293 Log: Subject: Re: [perl #52672] regexp failure: (?=) turns into OPFAIL
7294 From: "Ævar Arnfjörð Bjarmason" <avarab@gmail.com>
7295 Date: Thu, 10 Apr 2008 00:38:52 +0000
7296 Message-ID: <51dd1af80804091738r15d37763lf900d59f8bcc5e81@mail.gmail.com>
7298 ! regcomp.c t/op/re_tests
7299 ____________________________________________________________________________
7300 [ 33666] By: rgs on 2008/04/11 10:53:40
7301 Log: Subject: [PATCH] Math::BigRat 0.22
7302 From: Tels <nospam-abuse@bloodgate.com>
7303 Date: Mon, 7 Apr 2008 21:27:30 +0200
7304 Message-Id: <200804072127.38258@bloodgate.com>
7306 + lib/Math/BigRat/t/hang.t
7307 ! MANIFEST lib/Math/BigRat.pm lib/Math/BigRat/t/biglog.t
7308 ! lib/Math/BigRat/t/bigrat.t lib/Math/BigRat/t/bigroot.t
7309 ____________________________________________________________________________
7310 [ 33665] By: rgs on 2008/04/11 10:48:44
7311 Log: Subject: [PATCH] is_gv_magical correctly check "ISA"
7312 From: Gerard Goossen <gerard@tty.nl>
7313 Date: Wed, 9 Apr 2008 12:12:44 +0200
7314 Message-ID: <20080409101244.GA11209@ostwald>
7317 ____________________________________________________________________________
7318 [ 33664] By: rgs on 2008/04/09 12:58:44
7319 Log: Subject: [PATCH] changes to perlsec.pod and call for removal of quicksort
7320 From: "John P. Linderman" <jpl@research.att.com>
7321 Date: Wed, 09 Apr 2008 08:32:31 -0400
7322 Message-Id: <200804091232.m39CWVkY33722822@raptor.research.att.com>
7325 ____________________________________________________________________________
7326 [ 33663] By: nicholas on 2008/04/08 20:48:30
7327 Log: Subject: Re: TODOs (was Re: summer of code mentor applications starting (and ending) next week)
7328 From: Jim Cromie <jim.cromie@gmail.com>
7329 Message-ID: <47DFF884.80802@gmail.com>
7330 Date: Tue, 18 Mar 2008 11:14:44 -0600
7332 [all except the "squeeze the optree" suggestion]
7335 ____________________________________________________________________________
7336 [ 33661] By: rgs on 2008/04/08 15:31:46
7337 Log: Remove old option leftover in docs
7339 ! ext/B/B/Deparse.pm
7340 ____________________________________________________________________________
7341 [ 33659] By: nicholas on 2008/04/07 17:50:31
7342 Log: So why didn't the build break for me? Fix problems spotted by Jerry
7346 ____________________________________________________________________________
7347 [ 33658] By: nicholas on 2008/04/07 17:36:41
7348 Log: Tidy up compiler warning spotted by Jerry Hedden.
7350 ! ext/B/B.pm ext/B/B.xs
7351 ____________________________________________________________________________
7352 [ 33657] By: nicholas on 2008/04/07 14:45:33
7353 Log: Split out S_refcounted_he_new_common() from
7354 Perl_refcounted_he_new_common(), so that Perl_store_cop_label() can
7355 call it without needing to create two temporary SVs. Use it in
7356 newSTATEOP() and eliminate the two temporary SVs. Make
7357 Perl_fetch_cop_label() more defensive by not assuming that the value
7358 for ":" is always a PV. Remove its "compatibility" macro.
7360 ! embed.fnc embed.h globvar.sym hv.c op.c pod/perltodo.pod
7362 ____________________________________________________________________________
7363 [ 33656] By: nicholas on 2008/04/07 11:29:51
7364 Log: Eliminate cop_label from struct cop by storing a label as the first
7365 entry in the hints hash. Most statements don't have labels, so this
7366 will save memory. Not sure how much.
7368 ! cop.h embed.fnc embed.h ext/B/B/Deparse.pm global.sym hv.c
7370 ____________________________________________________________________________
7371 [ 33655] By: nicholas on 2008/04/06 21:53:57
7372 Log: Change 33653 (inevitably) missed one cop_label, because I mistook it
7373 for part of some other context-stack related struct.
7376 ____________________________________________________________________________
7377 [ 33654] By: nicholas on 2008/04/06 20:27:34
7378 Log: A macro used only once isn't a typing saving, and 3 macro definitions
7379 never used are more obfuscation than clarification, so inline the only
7380 use of SAVECOPLABEL_FREE(), and remove the unthreaded variant and
7381 both SAVECOPLABEL()s. Exterminate! Exterminate! Exterminate!
7384 ____________________________________________________________________________
7385 [ 33653] By: nicholas on 2008/04/06 20:11:52
7386 Log: Replace all remaining accesses to COP's cop_label with CopLABEL().
7388 ! dump.c ext/B/B.pm ext/B/B.xs pp_ctl.c
7389 ____________________________________________________________________________
7390 [ 33652] By: nicholas on 2008/04/06 19:32:03
7391 Log: Add attempting Exterminate! cop_label to perltodo.
7394 ____________________________________________________________________________
7395 [ 33651] By: rgs on 2008/04/06 14:57:40
7396 Log: Subject: Re: [PATCH][NUDGE] Documentation fix for perlfunc/shutdown
7397 From: Paul Fenwick <pjf@perltraining.com.au>
7398 Date: Mon, 31 Mar 2008 22:53:04 +1100
7399 Message-ID: <47F0D0A0.8010801@perltraining.com.au>
7402 ____________________________________________________________________________
7403 [ 33650] By: rgs on 2008/04/06 14:53:02
7404 Log: Subject: [PATCH] perlfunc.pod: atan2(0,0) returns 0, not undef
7405 From: Paul Fenwick <pjf@perltraining.com.au>
7406 Date: Sun, 06 Apr 2008 11:28:27 +1000
7407 Message-ID: <47F8273B.6010504@perltraining.com.au>
7410 ____________________________________________________________________________
7411 [ 33649] By: nicholas on 2008/04/06 09:29:24
7412 Log: Missed updated a test description, as spotted by vincent.
7415 ____________________________________________________________________________
7416 [ 33648] By: nicholas on 2008/04/05 13:03:18
7419 ! lib/Unicode/UCD.t lib/unicore/ArabicShaping.txt
7420 ! lib/unicore/BidiMirroring.txt lib/unicore/Blocks.txt
7421 ! lib/unicore/CaseFolding.txt
7422 ! lib/unicore/CompositionExclusions.txt
7423 ! lib/unicore/EastAsianWidth.txt
7424 ! lib/unicore/HangulSyllableType.txt lib/unicore/Index.txt
7425 ! lib/unicore/Jamo.txt lib/unicore/LineBreak.txt
7426 ! lib/unicore/NamedSequences.txt lib/unicore/NamesList.txt
7427 ! lib/unicore/NormalizationCorrections.txt
7428 ! lib/unicore/PropList.txt lib/unicore/PropertyAliases.txt
7429 ! lib/unicore/ReadMe.txt lib/unicore/Scripts.txt
7430 ! lib/unicore/SpecialCasing.txt
7431 ! lib/unicore/StandardizedVariants.txt
7432 ! lib/unicore/UnicodeData.txt lib/unicore/version t/uni/class.t
7433 ____________________________________________________________________________
7434 [ 33647] By: merijn on 2008/04/05 11:38:12
7435 Log: Subject: [PATCH] Tru64: align fp policies of gcc and cc
7436 From: Jarkko Hietaniemi <jhi@cc.hut.fi>
7437 Date: Sat, 5 Apr 2008 04:16:17 +0300 (EEST)
7438 Message-Id: <200804050116.m351GH5P042062@kosh.hut.fi>
7441 ____________________________________________________________________________
7442 [ 33646] By: steveh on 2008/04/04 08:28:11
7443 Log: Run overload.pl from regen.pl, and check overload.c as well as overload.h
7446 ____________________________________________________________________________
7447 [ 33645] By: steveh on 2008/04/04 08:26:30
7448 Log: From: "Jan Dubois" <jand@activestate.com>
7449 Subject: [PATCH] Make PL_AMG_names and PL_AMG_namelens static
7450 Date: Thu, 3 Apr 2008 18:50:08 -0700
7451 Message-ID: <02c401c895f6$369e8130$a3db8390$@com>
7453 ! overload.c overload.pl
7454 ____________________________________________________________________________
7455 [ 33644] By: steveh on 2008/04/04 08:25:21
7456 Log: From: "Jan Dubois" <jand@activestate.com>
7457 Subject: [PATCH] PL_bincompat_opt should be exported on AIX and Windows
7458 Date: Thu, 3 Apr 2008 17:34:13 -0700
7459 Message-ID: <02c001c895eb$9bc3e920$d34bbb60$@com>
7461 (with one tweak--it should be PL_bincompat_options!)
7464 ____________________________________________________________________________
7465 [ 33643] By: nicholas on 2008/04/03 17:14:51
7466 Log: Pack lib/CGI/t/upload_post_text.txt with uupacktool.pl. (It contains a
7467 GIF, which clearly isn't text)
7469 + lib/CGI/t/upload_post_text.txt.packed
7470 - lib/CGI/t/upload_post_text.txt
7472 ____________________________________________________________________________
7473 [ 33639] By: nicholas on 2008/04/03 15:41:26
7474 Log: Clean up some compiler warnings spotted by smokers.
7477 ____________________________________________________________________________
7478 [ 33632] By: nicholas on 2008/04/02 21:03:33
7479 Log: In Perl_sv_grow(), no need to do PERL_STRLEN_ROUNDUP() if we have
7480 malloc_size() to get the true allocated space, as PERL_STRLEN_ROUNDUP()
7481 might actually bump the request across an allocation size boundary.
7484 ____________________________________________________________________________
7485 [ 33631] By: merijn on 2008/04/02 18:46:13
7486 Log: Subject: [PATCH] Re: Change 33598: [PATCH] Re: Smoke [5.11.0] 33456 PASS darwin 9.2.0 (macppcG5/1 cpu)
7487 From: "Jerry D. Hedden" <jdhedden@cpan.org>
7488 Date: Wed, 2 Apr 2008 13:45:26 -0400
7489 Message-ID: <1ff86f510804021045s1f7ec22ftbf5b9e2f2c6c619e@mail.gmail.com>
7492 ____________________________________________________________________________
7493 [ 33629] By: nicholas on 2008/04/02 18:23:58
7494 Log: Fix bug in change 33379 - if we're using malloc_size() as well as being
7495 careful to work with PERL_TRACK_MEMPOOL, we also have to be careful to
7499 ____________________________________________________________________________
7500 [ 33627] By: nicholas on 2008/04/01 19:59:54
7501 Log: Define sv_insert() as a wrapper to sv_insert_flags(), and move
7502 Perl_sv_insert() to mathoms.c
7504 ! embed.fnc embed.h mathoms.c mg.c proto.h sv.c sv.h
7505 ____________________________________________________________________________
7506 [ 33626] By: nicholas on 2008/04/01 18:47:01
7507 Log: Add the correct argument assertion macro to sv_insert_flags().
7508 Don't want anything wrongly marked as non-NULL slipping through.
7511 ____________________________________________________________________________
7512 [ 33625] By: steveh on 2008/04/01 16:42:04
7513 Log: Upgrade to Win32-0.35
7515 ! ext/Win32/Changes ext/Win32/Makefile.PL ext/Win32/Win32.pm
7516 ! ext/Win32/Win32.xs ext/Win32/t/GetCurrentThreadId.t
7517 ____________________________________________________________________________
7518 [ 33624] By: rgs on 2008/04/01 09:38:03
7519 Log: Module::CoreList wasn't listing Config.pm everywhere.
7521 ! lib/Module/CoreList.pm
7522 ____________________________________________________________________________
7523 [ 33623] By: nicholas on 2008/03/31 23:08:45
7524 Log: $VERSION++ for all the non-dual life modules outside ext/ that
7525 Porting/cmpVERSION.pl reports differ from the 5.10.0 release.
7527 All the rest of the differences would seem to be dual-life. :-(
7529 ! Porting/Maintainers.pm lib/ExtUtils/Embed.pm
7530 ! lib/File/Basename.pm lib/File/Find.pm os2/OS2/REXX/REXX.pm
7531 ____________________________________________________________________________
7532 [ 33622] By: nicholas on 2008/03/31 22:33:36
7533 Log: Fix bug in the code for --opened - it was not working on blead.
7535 ! Porting/Maintainers.pm
7536 ____________________________________________________________________________
7537 [ 33621] By: nicholas on 2008/03/31 22:25:19
7538 Log: $VERSION++ for all the non-dual life modules in ext/ that
7539 Porting/cmpVERSION.pl reports differ from the 5.10.0 release.
7541 ! ext/B/B/Concise.pm ext/Devel/DProf/DProf.pm
7542 ! ext/Devel/Peek/Peek.pm ext/POSIX/POSIX.pm
7543 ! ext/PerlIO/encoding/encoding.pm ext/PerlIO/scalar/scalar.pm
7544 ! ext/PerlIO/via/via.pm ext/Socket/Socket.pm
7545 ____________________________________________________________________________
7546 [ 33618] By: rgs on 2008/03/31 19:48:26
7547 Log: Subject: [PATCH] Double magic with substr
7548 From: Vincent Pit <perl@profvince.com>
7549 Date: Mon, 31 Mar 2008 19:05:44 +0200
7550 Message-ID: <47F119E8.5010106@profvince.com>
7552 ! embed.fnc embed.h global.sym pod/perlapi.pod pp.c proto.h sv.c
7553 ____________________________________________________________________________
7554 [ 33612] By: rgs on 2008/03/31 15:21:42
7555 Log: Config.pm needs to be listed in Module::CoreList, too
7557 ! Porting/corelist.pl
7558 ____________________________________________________________________________
7559 [ 33609] By: nicholas on 2008/03/30 23:19:29
7560 Log: Give DynaLoader a non-dev version number.
7562 ! ext/DynaLoader/DynaLoader_pm.PL
7563 ____________________________________________________________________________
7564 [ 33608] By: nicholas on 2008/03/30 15:48:08
7565 Log: Subject: [PATCH] add -v to regen.pl and friends
7566 From: "Robin Barker" <Robin.Barker@npl.co.uk>
7567 Date: Wed, 19 Mar 2008 10:55:59 -0000
7568 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093AA6@exchsvr2.npl.ad.local>
7570 ! Makefile.SH regen.pl regen_lib.pl
7571 ____________________________________________________________________________
7572 [ 33606] By: merijn on 2008/03/30 09:33:47
7573 Log: Subject: detecting Configure test goofs (Was Re: branch prediction hints)
7574 From: Nicholas Clark <nick@ccl4.org>
7575 Date: Mon, 24 Mar 2008 16:35:09 +0000
7576 Message-ID: <20080324163509.GW79799@plum.flirble.org>
7579 ____________________________________________________________________________
7580 [ 33601] By: nicholas on 2008/03/29 16:15:52
7581 Log: GDBM_File isn't dual life, so no need for a dev module version number.
7583 ! ext/GDBM_File/GDBM_File.pm
7584 ____________________________________________________________________________
7585 [ 33598] By: nicholas on 2008/03/29 11:21:46
7586 Log: Subject: [PATCH] Re: Smoke [5.11.0] 33456 PASS darwin 9.2.0 (macppcG5/1 cpu)
7587 From: Dominic Dunlop <shouldbedomo@mac.com>
7588 Message-Id: <3B7752C8-D5A2-452C-B3E0-C453FFCBCAFA@mac.com>
7589 Date: Tue, 11 Mar 2008 21:54:04 +0100
7591 [but rename ******* to i_mallocmalloc.U, and then fix up all the files
7592 that Porting/checkcfgvar.pl says need i_mallocmalloc declared]
7594 ! Configure Cross/config.sh-arm-linux NetWare/config.wc
7595 ! Porting/Glossary Porting/config.sh config_h.SH configure.com
7596 ! epoc/config.sh perl.h plan9/config_sh.sample symbian/config.sh
7597 ! uconfig.sh win32/config.bc win32/config.ce win32/config.gc
7598 ! win32/config.vc win32/config.vc64
7599 ____________________________________________________________________________
7600 [ 33597] By: nicholas on 2008/03/29 11:08:07
7601 Log: Add i_syspoll to all the pre-canned configs.
7603 ! Cross/config.sh-arm-linux NetWare/config.wc Porting/config.sh
7604 ! epoc/config.sh plan9/config_sh.sample symbian/config.sh
7605 ! uconfig.sh win32/config.bc win32/config.ce win32/config.gc
7606 ! win32/config.vc win32/config.vc64
7607 ____________________________________________________________________________
7608 [ 33596] By: nicholas on 2008/03/29 07:08:50
7609 Log: Fix compiler warning about comparison of pointer types.
7612 ____________________________________________________________________________
7613 [ 33595] By: nicholas on 2008/03/29 00:30:42
7614 Log: Subject: [PATCH] do not use SVTYPEMASK to prevent cleaning of PL_fdpid and PL_strtab
7615 From: Gerard Goossen <gerard@tty.nl>
7616 Message-ID: <20080326130713.GL4409@ostwald>
7617 Date: Wed, 26 Mar 2008 14:07:13 +0100
7620 ____________________________________________________________________________
7621 [ 33594] By: nicholas on 2008/03/28 22:03:52
7622 Log: Subject: [PATCH] Re: Tests failed on PPC64
7623 From: Dominic Dunlop <shouldbedomo@mac.com>
7624 Message-Id: <53E6407E-B87C-4D6A-A6E7-D842BDF30292@mac.com>
7625 Date: Fri, 14 Mar 2008 14:45:39 +0100
7627 ! t/op/reg_namedcapture.t t/op/switch.t
7628 ____________________________________________________________________________
7629 [ 33592] By: stevep on 2008/03/28 19:16:53
7630 Log: Additional CGI.pm test files that got missed at some point.
7632 + lib/CGI/t/upload.t lib/CGI/t/uploadInfo.t
7633 + lib/CGI/t/upload_post_text.txt
7635 ____________________________________________________________________________
7636 [ 33591] By: craigb on 2008/03/28 19:06:35
7637 Log: Make the nv_preserves... checking on VMS more robust (and more like
7638 what Configure does). Problem using long int without long double
7639 reported by Jeremy Begg.
7642 ____________________________________________________________________________
7643 [ 33589] By: craigb on 2008/03/28 19:01:13
7644 Log: Make uudmap.h dependencies more explicit in the VMS build
7645 (needed by MMS but not MMK).
7647 ! vms/descrip_mms.template
7648 ____________________________________________________________________________
7649 [ 33584] By: rgs on 2008/03/27 14:42:41
7650 Log: Subject: [PATCH] MAD dump xml escape regex
7651 From: Gerard Goossen <gerard@tty.nl>
7652 Date: Thu, 27 Mar 2008 13:55:31 +0100
7653 Message-ID: <20080327125531.GN4409@ostwald>
7655 ! dump.c mad/t/p55.t
7656 ____________________________________________________________________________
7657 [ 33583] By: rgs on 2008/03/27 11:43:44
7658 Log: Subject: [PATCH] DB_File 1.817
7659 From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
7660 Date: Thu, 27 Mar 2008 11:12:22 -0000
7661 Message-ID: <051d01c88ffb$6f662eb0$6901a8c0@myopwv.com>
7663 ! ext/DB_File/Changes ext/DB_File/DB_File.pm
7664 ! ext/DB_File/DB_File.xs ext/DB_File/dbinfo
7665 ! ext/DB_File/version.c
7666 ____________________________________________________________________________
7667 [ 33580] By: nicholas on 2008/03/26 21:05:20
7668 Log: The offset for pos is stored as bytes, and converted to (Unicode)
7669 character position when read, if needed. The code for setting pos
7670 inside subst was incorrectly converting to character position before
7671 storing the value. This code appears to have been buggy since it was
7672 added in 2000 in change 7562.
7674 ! pp_ctl.c t/op/subst.t
7675 ____________________________________________________________________________
7676 [ 33579] By: nicholas on 2008/03/26 18:59:03
7677 Log: Don't call S_utf8_mg_pos_cache_update(), and hence don't even create
7678 the magic for the UTF-8 cache, if the UTF-8 caching is disabled.
7681 ____________________________________________________________________________
7682 [ 33578] By: nicholas on 2008/03/26 18:38:10
7683 Log: Update makemeta to add the 3 official "resources" - homepage, license
7686 ! META.yml Porting/makemeta
7687 ____________________________________________________________________________
7688 [ 33577] By: nicholas on 2008/03/26 18:37:15
7689 Log: Re-run Porting/makemeta
7692 ____________________________________________________________________________
7693 [ 33575] By: nicholas on 2008/03/26 16:50:06
7694 Log: With change 33252, MM_Unix.pm isn't quite in sync with upstream any
7695 more. Of the changes references in 33252, 6.44 accepted and improved
7696 change 32879 (grep in void context), so only changes 32905 and 32964
7697 are outstanding (ABSPERL with whitespace).
7699 ! lib/ExtUtils/MM_Unix.pm
7700 ____________________________________________________________________________
7701 [ 33573] By: nicholas on 2008/03/26 16:20:11
7702 Log: Fix whitespace difference between blead and upstream in MM_Unix.pm
7704 ! lib/ExtUtils/MM_Unix.pm
7705 ____________________________________________________________________________
7706 [ 33571] By: nicholas on 2008/03/26 11:45:12
7707 Log: Actually use the computed @path so as to write the awkwardly named test
7708 files to the right place when in core. Without this the open fails
7709 (silently as intended) and the tests are skipped on all OS.
7711 ! ext/Module/Pluggable/Makefile.PL
7712 ____________________________________________________________________________
7713 [ 33570] By: rgs on 2008/03/26 11:17:38
7714 Log: Subject: Re: [PATCH] perlhack.pod update walkthrough
7715 From: "Leon Brocard" <acme@astray.com>
7716 Date: Wed, 26 Mar 2008 10:53:43 +0000
7717 Message-ID: <a92222c80803260353k6cae53eieea909aed0a967b5@mail.gmail.com>
7720 ____________________________________________________________________________
7721 [ 33569] By: rgs on 2008/03/26 09:14:57
7722 Log: Subject: [PATCH utils/dprofpp.PL] Typo Fixes
7723 From: chromatic <chromatic@wgz.org>
7724 Date: Wed, 26 Mar 2008 00:12:09 -0700
7725 Message-Id: <200803260012.09967.chromatic@wgz.org>
7728 ____________________________________________________________________________
7729 [ 33568] By: stevep on 2008/03/26 03:18:01
7730 Log: Upgrade to CGI-3.35.
7732 ! lib/CGI.pm lib/CGI/Changes
7733 ____________________________________________________________________________
7734 [ 33567] By: nicholas on 2008/03/25 16:55:03
7735 Log: Patches for VMS by Craig Berry from
7736 http://rt.cpan.org/Public/Bug/Display.html?id=34095
7737 (1.50 has 3 failures on VMS)
7739 ! lib/ExtUtils/Install.pm lib/ExtUtils/t/Installapi2.t
7740 ____________________________________________________________________________
7741 [ 33566] By: nicholas on 2008/03/25 16:23:46
7742 Log: Subject: RE: [PATCH revised] Fix ExtUtils::Install under Cygwin
7743 From: "Steve Hay" <SteveHay@planit.com>
7744 Message-ID: <1B32FF956ABF414C9BCE5E487A1497E70176BD61@ukmail02.planit.group>
7745 Date: Mon, 17 Mar 2008 14:36:54 -0000
7747 "OK, so how about the attached. This fixes up -w for all compilers so
7748 that it is symmetrical with chmod(), and adds a note to perltodo on
7749 fixing POSIX::access() and chdir()."
7751 The whole long thread started here:
7752 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2008-03/msg00056.html
7754 ! lib/ExtUtils/Install.pm pod/perlport.pod pod/perltodo.pod
7756 ____________________________________________________________________________
7757 [ 33565] By: rgs on 2008/03/25 15:56:56
7758 Log: Subject: Re: Change 33556: [PATCH] borg parent.pm
7759 From: "Jerry D. Hedden" <jdhedden@cpan.org>
7760 Date: Tue, 25 Mar 2008 11:51:00 -0400
7761 Message-ID: <1ff86f510803250851w52ea0c84n9876834d8e8b79e3@mail.gmail.com>
7763 ! lib/Devel/SelfStubber.t
7764 ____________________________________________________________________________
7765 [ 33564] By: stevep on 2008/03/25 15:27:06
7766 Log: Upgrade to CGI.pm-3.34. There are still a few differences, so adding
7769 ! lib/CGI.pm lib/CGI/Util.pm
7770 ____________________________________________________________________________
7771 [ 33563] By: nicholas on 2008/03/25 11:36:22
7772 Log: Repeat change 33508 - change 33561 re-instated the mistake in change
7775 ! embed.fnc proto.h sv.c
7776 ____________________________________________________________________________
7777 [ 33562] By: rgs on 2008/03/25 11:06:25
7779 From: Jarkko Hietaniemi <jhi@iki.fi>
7780 Date: Wed, 12 Mar 2008 21:43:53 -0400
7781 Message-ID: <47D886D9.6060001@iki.fi>
7783 Encode::Alias fix for encoding "646" (aka ASCII) on Solaris
7785 ! ext/Encode/lib/Encode/Alias.pm
7786 ____________________________________________________________________________
7787 [ 33561] By: rgs on 2008/03/25 10:00:18
7788 Log: Subject: Re: [PATCH] sv.c: consting
7789 From: Steven Schubiger <schubiger@gmail.com>
7790 Date: Thu, 13 Mar 2008 17:58:00 +0100
7791 Message-ID: <20080313165800.GD31102@refcnt.homeunix.org>
7793 ! embed.fnc proto.h sv.c
7794 ____________________________________________________________________________
7795 [ 33560] By: rgs on 2008/03/25 09:52:27
7796 Log: Use sv_setpvs() like a few lines before since change #33557
7799 ____________________________________________________________________________
7800 [ 33559] By: rgs on 2008/03/25 09:46:25
7801 Log: Subject: [perl #51964] Typo on regular expression at perlopentut manual page.
7802 From: pancho@pancho.name (via RT) <perlbug-followup@perl.org>
7803 Date: Fri, 21 Mar 2008 03:31:04 -0700
7804 Message-ID: <rt-3.6.HEAD-25460-1206095463-311.51964-75-0@perl.org>
7806 ! pod/perlopentut.pod
7807 ____________________________________________________________________________
7808 [ 33558] By: rgs on 2008/03/25 09:22:24
7809 Log: Subject: Re: local $@ has an unwanted side effect
7810 From: "David Nicol" <davidnicol@gmail.com>
7811 Date: Fri, 21 Mar 2008 12:56:12 -0500
7812 Message-ID: <934f64a20803211056q5148027ava77af36f51c96418@mail.gmail.com>
7814 (with Tim Bunce's amendments)
7817 ____________________________________________________________________________
7818 [ 33557] By: rgs on 2008/03/25 09:17:28
7819 Log: Subject: Re: [PATCH] Double warning with perl -we 'my $a; substr $a, 0, 10,
7820 From: Vincent Pit <perl@profvince.com>
7821 Date: Sat, 22 Mar 2008 13:37:42 +0100
7822 Message-ID: <47E4FD96.6080304@profvince.com>
7824 ! pp.c t/lib/warnings/9uninit
7825 ____________________________________________________________________________
7826 [ 33556] By: rgs on 2008/03/25 09:03:29
7827 Log: Subject: [PATCH] borg parent.pm
7828 From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
7829 Date: Wed, 5 Mar 2008 17:19:32 -0800 (PST)
7830 Message-ID: <57512.71.32.86.11.1204766372.squirrel@webmail.efn.org>
7832 Plus bump base.pm's version to a non-alpha number
7834 + lib/parent.pm lib/parent/t/compile-time-file.t
7835 + lib/parent/t/compile-time.t lib/parent/t/lib/Dummy.pm
7836 + lib/parent/t/lib/Dummy/Outside.pm
7837 + lib/parent/t/lib/Dummy2.plugin
7838 + lib/parent/t/lib/FileThatOnlyExistsAsPMC.pmc
7839 + lib/parent/t/lib/ReturnsFalse.pm
7840 + lib/parent/t/parent-classfromclassfile.t
7841 + lib/parent/t/parent-classfromfile.t lib/parent/t/parent-pmc.t
7842 + lib/parent/t/parent-returns-false.t lib/parent/t/parent.t
7843 ! MANIFEST Porting/Maintainers.pl lib/base.pm
7844 ____________________________________________________________________________
7845 [ 33554] By: merijn on 2008/03/25 07:33:21
7846 Log: Subject: [PATCH] IO::Socket::INET unnecessarily resolves "udp"
7847 From: Niko Tyni <ntyni@debian.org>
7848 Date: Mon, 24 Mar 2008 23:32:24 +0200
7849 Message-Id: <1206394344-30835-1-git-send-email-ntyni@debian.org>
7851 ! ext/IO/lib/IO/Socket/INET.pm
7852 ____________________________________________________________________________
7853 [ 33553] By: rgs on 2008/03/24 20:54:41
7854 Log: Subject: [PATCH] apidoc mismatch for Perl_magic_clearhint
7855 From: Vincent Pit <perl@profvince.com>
7856 Date: Mon, 24 Mar 2008 21:30:10 +0100
7857 Message-ID: <47E80F52.4030805@profvince.com>
7859 ! mg.c pod/perlintern.pod
7860 ____________________________________________________________________________
7861 [ 33552] By: stevep on 2008/03/24 17:55:29
7862 Log: Upgrade to Module-Pluggable-3.8
7864 ! ext/Module/Pluggable/Makefile.PL
7865 ! ext/Module/Pluggable/lib/Module/Pluggable.pm
7866 ____________________________________________________________________________
7867 [ 33551] By: nicholas on 2008/03/24 16:30:26
7868 Log: Give the test file for __builtin_expect() the correct name (try.c, not
7869 builtin.c). Correct the user visible text, which was clearly a cut &
7870 paste from __builtin_choose_expr. For both, also run the program as
7871 part of the checks. Add a return value to the test program, and make
7872 it return something useful (that the if statement worked).
7875 ____________________________________________________________________________
7876 [ 33550] By: merijn on 2008/03/24 08:25:46
7877 Log: Subject: [PATCH@33547] configure.com and vms.c fixes.
7878 From: "John E. Malmberg" <wb8tyw@qsl.net>
7879 Date: Sun, 23 Mar 2008 14:29:25 -0500
7880 Message-id: <47E6AF95.1000704@qsl.net>
7882 ! configure.com vms/vms.c
7883 ____________________________________________________________________________
7884 [ 33547] By: merijn on 2008/03/21 10:28:42
7885 Log: Final move from meta-3.0 to meta-3.5
7887 ! Configure Porting/Glossary config_h.SH
7888 ____________________________________________________________________________
7889 [ 33544] By: rgs on 2008/03/20 15:55:19
7890 Log: Subject: [PATCH] Double warning with perl -we '\&$x'
7891 From: "Vincent Pit" <perl@profvince.com>
7892 Date: Thu, 20 Mar 2008 12:06:47 +0100 (CET)
7893 Message-ID: <38561.147.210.17.175.1206011207.squirrel@147.210.17.175>
7895 ! sv.c t/lib/warnings/9uninit
7896 ____________________________________________________________________________
7897 [ 33543] By: steveh on 2008/03/19 17:34:22
7898 Log: Subject: Re: Smoke [5.11.0] 33500 FAIL(F) MSWin32 WinXP/.Net SP2 (x86/2 cpu)
7899 From: Nicholas Clark <nick@ccl4.org>
7900 Date: Thu, 13 Mar 2008 12:47:51 +0000
7901 Message-ID: <20080313124751.GX79799@plum.flirble.org>
7903 Fixes test failures introduced by #33480 in non-fork()-enabled builds.
7905 ! ext/Win32/t/GetCurrentThreadId.t
7906 ____________________________________________________________________________
7907 [ 33542] By: merijn on 2008/03/18 18:54:24
7908 Log: Subject: [PATCH] Fixing "make distclean" to remove "config.arch"
7909 From: Sérgio Durigan Júnior <sergiodj@linux.vnet.ibm.com>
7910 Date: Tue, 18 Mar 2008 15:35:54 -0300
7911 Message-Id: <1205865354.16048.56.camel@miki>
7914 ____________________________________________________________________________
7915 [ 33541] By: steveh on 2008/03/18 08:41:13
7916 Log: Silence some warnings introduced by #33507
7919 ____________________________________________________________________________
7920 [ 33539] By: nicholas on 2008/03/17 00:17:26
7921 Log: Drag autodoc.pl and overload.pl into the age of safer_open().
7922 Thanks to the wisdom of london.pm, stuff the filename into the SCALAR
7923 slot of the typeglob created in safer_open(), so that ...
7924 Add safer_close(), that will die (with the filename) if the close
7927 ! autodoc.pl embed.pl keywords.pl opcode.pl overload.pl
7928 ! reentr.pl regcomp.pl regen_lib.pl warnings.pl
7929 ____________________________________________________________________________
7930 [ 33538] By: nicholas on 2008/03/15 18:37:34
7931 Log: Rename safer_rename() to rename_if_different(), to accurately describe
7932 what it does. Use File::Compare rather than Digest::MD5, as the files
7933 are small enough to simply read in. (File::Compare dates from 5.004)
7934 Remove safer_rename_always(), which isn't used.
7935 DRY by replacing the cargo-culted "open or die" with a new function
7936 safer_open(), which uses Gensym (5.002) to create an anonymous file
7937 handle, and opens and binmodes the file, or dies.
7938 This necessitates replacing bareword file handles with lexicals in all
7940 Correct the names of files in close or die constructions.
7942 ! embed.pl keywords.pl opcode.pl reentr.pl regcomp.pl
7943 ! regen_lib.pl warnings.pl
7944 ____________________________________________________________________________
7945 [ 33537] By: nicholas on 2008/03/15 17:30:19
7946 Log: Subject: Re: [patch] refine make regen to be more selective
7947 From: Jim Cromie <jim.cromie@gmail.com>
7948 Message-ID: <47D720CE.7060004@gmail.com>
7949 Date: Tue, 11 Mar 2008 18:16:14 -0600
7951 ! embed.pl keywords.pl opcode.pl reentr.pl regen.pl regen_lib.pl
7953 ____________________________________________________________________________
7954 [ 33534] By: nicholas on 2008/03/14 17:33:17
7955 Log: ++$Pod::Html::VERSION
7958 ____________________________________________________________________________
7959 [ 33531] By: nicholas on 2008/03/14 15:13:43
7960 Log: Update the use of single quotes to be consistent with the advice in
7961 http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html
7964 ____________________________________________________________________________
7965 [ 33523] By: nicholas on 2008/03/14 00:12:20
7966 Log: Fix a couple of minor differences between the Encode 2.14 CPAN tarball
7969 ! ext/Encode/encoding.pm ext/Encode/ucm/cp858.ucm
7970 ____________________________________________________________________________
7971 [ 33508] By: nicholas on 2008/03/13 16:03:56
7972 Log: Change 33507 had a const too far (Perl_mg_dup()'s mg is assigned to).
7974 ! embed.fnc proto.h sv.c
7975 ____________________________________________________________________________
7976 [ 33507] By: rgs on 2008/03/13 14:35:58
7977 Log: Subject: Re: [PATCH] sv.c: consting
7978 From: Steven Schubiger <schubiger@gmail.com>
7979 Date: Wed, 12 Mar 2008 12:38:46 +0100
7980 Message-ID: <20080312113846.GB31102@refcnt.homeunix.org>
7982 ! embed.fnc pod/perlapi.pod proto.h sv.c
7983 ____________________________________________________________________________
7984 [ 33506] By: rgs on 2008/03/13 14:31:21
7985 Log: Subject: [PATCH] [perl #51674] op/alarm.t hangs on 5.11.0 (Windows Vista only)
7986 From: "Robert May" <rob@themayfamily.me.uk>
7987 Date: Thu, 13 Mar 2008 19:36:33 +0530
7988 Message-ID: <54bdc7510803130706q6523793ak1f3f1c6578fa97c1@mail.gmail.com>
7991 ____________________________________________________________________________
7992 [ 33505] By: nicholas on 2008/03/13 13:02:05
7993 Log: Upgrade to Module::Pluggable 3.7
7995 + t/Module_Pluggable/10innerpack_super.t
7996 + t/Module_Pluggable/21editor_junk.t
7997 + t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm
7998 + t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swo
7999 + t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swp
8000 + t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~
8001 + t/Module_Pluggable/lib/EditorJunk/Plugin/Foo.pm
8002 - t/Module_Pluggable/lib/OddTest/Plugin/-Dodgy.pm
8003 ! MANIFEST ext/Module/Pluggable/Makefile.PL
8004 ! ext/Module/Pluggable/lib/Devel/InnerPackage.pm
8005 ! ext/Module/Pluggable/lib/Module/Pluggable.pm
8006 ! ext/Module/Pluggable/lib/Module/Pluggable/Object.pm
8007 ! t/Module_Pluggable/02alsoworks.t t/Module_Pluggable/02works.t
8008 ! t/Module_Pluggable/03diffname.t t/Module_Pluggable/04acmedir.t
8009 ! t/Module_Pluggable/04acmedir_single.t
8010 ! t/Module_Pluggable/04acmepath.t
8011 ! t/Module_Pluggable/04acmepath_single.t
8012 ! t/Module_Pluggable/05postpath.t
8013 ! t/Module_Pluggable/06multipath.t
8014 ! t/Module_Pluggable/07instantiate.t
8015 ! t/Module_Pluggable/08nothing.t t/Module_Pluggable/09require.t
8016 ! t/Module_Pluggable/10innerpack.t
8017 ! t/Module_Pluggable/10innerpack_inner.t
8018 ! t/Module_Pluggable/10innerpack_noinner.t
8019 ! t/Module_Pluggable/10innerpack_override.t
8020 ! t/Module_Pluggable/11usetwice.t t/Module_Pluggable/12only.t
8021 ! t/Module_Pluggable/12onlyarray.t
8022 ! t/Module_Pluggable/12onlyregex.t t/Module_Pluggable/13except.t
8023 ! t/Module_Pluggable/13exceptarray.t
8024 ! t/Module_Pluggable/13exceptregex.t
8025 ! t/Module_Pluggable/14package.t
8026 ! t/Module_Pluggable/15topicsafe.t
8027 ! t/Module_Pluggable/16different_extension.t
8028 ! t/Module_Pluggable/17devel_inner_package.t
8029 ! t/Module_Pluggable/18skipped_package.t
8030 ! t/Module_Pluggable/19can_ok_clobber.t
8031 ! t/Module_Pluggable/20dodgy_files.t
8032 ____________________________________________________________________________
8033 [ 33504] By: nicholas on 2008/03/13 13:01:44
8034 Log: Correct two spelling mistakes, and reformat some comments.
8037 ____________________________________________________________________________
8038 [ 33503] By: rgs on 2008/03/13 10:43:13
8039 Log: Regexp::DESTROY was only added in 5.8.1
8041 ! ext/Opcode/Safe.pm
8042 ____________________________________________________________________________
8043 [ 33500] By: nicholas on 2008/03/12 19:40:01
8044 Log: Oops. Change 33499 forgot to add the new Makefile.PL to the MANIFEST.
8047 ____________________________________________________________________________
8048 [ 33499] By: nicholas on 2008/03/12 19:32:09
8049 Log: Move Module::Pluggable into ext/ as the next version has actions in its
8050 Makefile.PL that we will need to run as part of a core build.
8052 + ext/Module/Pluggable/Makefile.PL
8053 +> ext/Module/Pluggable/lib/Devel/InnerPackage.pm
8054 +> ext/Module/Pluggable/lib/Module/Pluggable.pm
8055 +> ext/Module/Pluggable/lib/Module/Pluggable/Object.pm
8056 - lib/Devel/InnerPackage.pm lib/Module/Pluggable.pm
8057 - lib/Module/Pluggable/Object.pm
8058 ! MANIFEST Porting/Maintainers.pl
8059 ____________________________________________________________________________
8060 [ 33498] By: nicholas on 2008/03/12 19:09:21
8061 Log: Change 33492 did not spread the protection wide enough. There were
8062 still two more races to be lost.
8063 1: The close() could still happen after the (premature) mutex release
8064 allowed another thread to dup() to that file descriptor.
8065 2: The initial dup() could happen whilst another thread was in the
8066 mutex protected region, and had temporarily closed the file
8068 Race conditions remain with any other thread that actually does I/O
8069 during the execution of the mutex protected region (as noted in a
8070 comment), and dup() failure is not handled gracefully (also noted).
8073 ____________________________________________________________________________
8074 [ 33495] By: stevep on 2008/03/12 16:38:20
8075 Log: Subject: [perl #51636] segmentation fault with array ties
8076 From: blino@mandriva.com (via RT) <perlbug-followup@perl.org>
8077 Date: Wed, 12 Mar 2008 02:59:45 -0700
8078 Message-ID: <rt-3.6.HEAD-25460-1205315984-377.51636-75-0@perl.org>
8081 ____________________________________________________________________________
8082 [ 33493] By: stevep on 2008/03/12 14:20:49
8083 Log: Upgrade to Encode-2.24
8085 ! ext/Encode/Changes ext/Encode/Encode.pm ext/Encode/Encode.xs
8086 ! ext/Encode/Makefile.PL ext/Encode/bin/ucmlint
8087 ! ext/Encode/lib/Encode/Alias.pm ext/Encode/lib/Encode/Config.pm
8088 ! ext/Encode/ucm/macJapanese.ucm
8089 ____________________________________________________________________________
8090 [ 33492] By: nicholas on 2008/03/12 12:23:55
8091 Log: We need mutex protection in PerlIOStdio_close() for the duration of
8092 holding our true love file handle open, to stop anything else
8093 temporarily using it for a quick dup() fling, and then closing the
8094 file handle underneath us.
8095 I suspect that the lack of this protection was the cause of the threads
8096 free.t and blocks.t failures on OS X on 5.8.x, where usefaststdio is
8097 the default, and PerlIO is unable to "invalidate" the FILE *.
8100 ____________________________________________________________________________
8101 [ 33491] By: nicholas on 2008/03/12 11:46:17
8102 Log: Correct logic error in PerlIOStdio_close() - 0 is an acceptable value
8103 from dup(), so it can't also be the "don't do anything later" value.
8106 ____________________________________________________________________________
8107 [ 33489] By: rgs on 2008/03/12 10:19:06
8108 Log: Subject: Re: [PATCH] sv.c: consting
8109 From: Steven Schubiger <schubiger@gmail.com>
8110 Date: Tue, 11 Mar 2008 19:59:37 +0100
8111 Message-ID: <20080311185937.GA18713@refcnt.homeunix.org>
8113 ! embed.fnc pod/perlapi.pod proto.h sv.c
8114 ____________________________________________________________________________
8115 [ 33488] By: rgs on 2008/03/12 10:12:53
8116 Log: Subject: [PATCH] Correct misleading example in perlsyn.pod (given/when/default)
8117 From: Paul Fenwick <pjf@perltraining.com.au>
8118 Date: Wed, 12 Mar 2008 13:19:15 +1100
8119 Message-ID: <47D73DA3.8050300@perltraining.com.au>
8122 ____________________________________________________________________________
8123 [ 33487] By: nicholas on 2008/03/12 10:00:24
8124 Log: Subject: [PATCH] cygwin hints back to old
8125 From: "Reini Urban" <rurban@x-ray.at>
8126 Message-ID: <6910a60803120011y4ff1d1f0x5654906570dc19ab@mail.gmail.com>
8127 Date: Wed, 12 Mar 2008 08:11:17 +0100
8129 Revert a part of blead patch #33357
8130 * no cpu. revert the archname part of patch #33357
8131 to the old behaviour.
8134 ____________________________________________________________________________
8135 [ 33486] By: rgs on 2008/03/12 08:50:11
8136 Log: An unfortunate side-effect of Encode and Encode::Alias use'ing each
8137 other, and Encode::Alias exporting functions into Encode for it to use
8138 as methods, broke the loading of the find_alias() Encode method in some
8139 cases since 5.10. Breaking the recursive inheritance fixes it.
8141 ! ext/Encode/lib/Encode/Alias.pm lib/open.t
8142 ____________________________________________________________________________
8143 [ 33485] By: nicholas on 2008/03/11 22:28:09
8144 Log: Add characters that VOS forbids in filenames, mentioned by Paul Green
8145 in private correspondence.
8148 ____________________________________________________________________________
8149 [ 33482] By: nicholas on 2008/03/11 20:16:49
8150 Log: Subject: Re: Perl @ http://www.ccl4.org/~nick/P/perl-33444.tar.bz2
8151 From: Reini Urban <rurban@x-ray.at>
8152 Message-ID: <47D2EF38.10503@x-ray.at>
8153 Date: Sat, 08 Mar 2008 20:55:36 +0100
8155 * CYG10 improve Win32::GetLastError test
8157 ! ext/Win32CORE/t/win32core.t
8158 ____________________________________________________________________________
8159 [ 33481] By: nicholas on 2008/03/11 19:47:44
8160 Log: Subject: Re: Perl @ http://www.ccl4.org/~nick/P/perl-33444.tar.bz2
8161 From: Reini Urban <rurban@x-ray.at>
8162 Message-ID: <47D2EF38.10503@x-ray.at>
8163 Date: Sat, 08 Mar 2008 20:55:36 +0100
8165 * CYG04 At least on cygwin strip the last number
8166 from the dll. This is in the cygwin.com build since years.
8168 ! cygwin/Makefile.SHs installperl lib/ExtUtils/t/Embed.t
8169 ____________________________________________________________________________
8170 [ 33480] By: nicholas on 2008/03/11 19:45:55
8171 Log: Subject: Re: Perl @ http://www.ccl4.org/~nick/P/perl-33444.tar.bz2
8172 From: Reini Urban <rurban@x-ray.at>
8173 Message-ID: <47D2EF38.10503@x-ray.at>
8174 Date: Sat, 08 Mar 2008 20:55:36 +0100
8176 CYG09 enhance GetCurrentThreadId test
8178 ! ext/Win32/t/GetCurrentThreadId.t
8179 ____________________________________________________________________________
8180 [ 33473] By: rgs on 2008/03/11 16:38:16
8181 Log: Subject: Re: [PATCH] sv.c: consting
8182 From: Steven Schubiger <schubiger@gmail.com>
8183 Date: Tue, 11 Mar 2008 11:49:30 +0100
8184 Message-ID: <20080311104929.GA4950@refcnt.homeunix.org>
8186 ! embed.fnc pod/perlapi.pod proto.h sv.c
8187 ____________________________________________________________________________
8188 [ 33471] By: rgs on 2008/03/11 10:06:19
8189 Log: Subject: Re: [PATCH] sv.c: consting
8190 From: Steven Schubiger <schubiger@gmail.com>
8191 Date: Sun, 2 Mar 2008 22:09:51 +0100
8192 Message-ID: <20080302210951.GD10705@refcnt.homeunix.org>
8194 ! embed.fnc pod/perlapi.pod proto.h sv.c
8195 ____________________________________________________________________________
8196 [ 33470] By: rgs on 2008/03/10 22:26:34
8197 Log: Subject: Re: [PATCH] make Archive::Extract's x.lzma test file be lzma'd,
8198 From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
8199 Date: Tue, 4 Mar 2008 00:28:34 -0800 (PST)
8200 Message-ID: <52329.71.32.86.11.1204619314.squirrel@webmail.efn.org>
8202 ! lib/Archive/Extract/t/src/x.lzma.packed
8203 ____________________________________________________________________________
8204 [ 33469] By: rgs on 2008/03/10 21:50:24
8205 Log: Re-apply part of #33370 to Time::Piece
8207 ! ext/Time/Piece/Piece.pm ext/Time/Piece/Piece.xs
8208 ____________________________________________________________________________
8209 [ 33468] By: rgs on 2008/03/10 21:48:45
8210 Log: Upgrade to Time::Piece 1.13
8212 + ext/Time/Piece/t/07arith.t
8213 ! MANIFEST ext/Time/Piece/Changes ext/Time/Piece/Piece.pm
8214 ! ext/Time/Piece/Piece.xs ext/Time/Piece/Seconds.pm
8215 ____________________________________________________________________________
8216 [ 33467] By: rgs on 2008/03/10 21:34:23
8217 Log: Subject: [PATCH] Re: [PATCH] MAD fix p55 $[
8218 From: Gerard Goossen <gerard@tty.nl>
8219 Date: Mon, 10 Mar 2008 15:44:03 +0100
8220 Message-ID: <20080310144403.GC28994@ostwald>
8223 ____________________________________________________________________________
8224 [ 33466] By: rgs on 2008/03/10 21:30:50
8225 Log: Subject: [PATCH] MAD update list of failures in mad/t/p55.t
8226 From: Gerard Goossen <gerard@tty.nl>
8227 Date: Mon, 10 Mar 2008 15:17:08 +0100
8228 Message-ID: <20080310141708.GA28994@ostwald>
8231 ____________________________________________________________________________
8232 [ 33463] By: steveh on 2008/03/10 17:37:30
8233 Log: Silence warning from VC++ following #33447
8234 (not all control paths return a value)
8237 ____________________________________________________________________________
8238 [ 33462] By: nicholas on 2008/03/10 14:48:29
8239 Log: Add investigating arenas for GP and MAGIC to perltodo.
8242 ____________________________________________________________________________
8243 [ 33460] By: steveh on 2008/03/10 13:58:15
8244 Log: Upgrade to ExtUtils-Install-1.50
8246 ! lib/ExtUtils/Install.pm lib/ExtUtils/t/Install.t
8247 ! lib/ExtUtils/t/Installapi2.t lib/ExtUtils/t/can_write_dir.t
8248 ____________________________________________________________________________
8249 [ 33458] By: rgs on 2008/03/10 12:56:41
8250 Log: Subject: Re: [PATCH] mg_magical() sometimes turns SvRMAGICAL on when it shouldn't
8251 From: Vincent Pit <perl@profvince.com>
8252 Date: Fri, 08 Feb 2008 23:22:19 +0100
8253 Message-ID: <47ACD61B.6030501@profvince.com>
8255 + ext/XS/APItest/t/rmagical.t
8256 ! MANIFEST ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
8258 ____________________________________________________________________________
8259 [ 33457] By: rgs on 2008/03/10 11:07:11
8260 Log: Subject: [PATCH] count-only transliteration needlessly makes copy-on-write
8261 From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
8262 Date: Tue, 4 Mar 2008 16:54:29 -0800 (PST)
8263 Message-ID: <47935.71.32.86.11.1204678469.squirrel@webmail.efn.org>
8266 ____________________________________________________________________________
8267 [ 33456] By: merijn on 2008/03/09 10:57:51
8268 Log: Subject: checkAUTHORS.pl update for me
8269 From: Michael G Schwern <schwern@pobox.com>
8270 Date: Sun, 09 Mar 2008 00:35:48 +0100
8271 Message-ID: <47D322D4.8090508@pobox.com>
8273 ! Porting/checkAUTHORS.pl
8274 ____________________________________________________________________________
8275 [ 33455] By: merijn on 2008/03/09 10:54:11
8276 Log: Subject: [PATCH pod/perlfaq.pod] Typo Fix
8277 From: chromatic <chromatic@wgz.org>
8278 Date: Sat, 8 Mar 2008 14:08:30 -0800
8279 Message-Id: <200803081408.30766.chromatic@wgz.org>
8282 ____________________________________________________________________________
8283 [ 33453] By: stevep on 2008/03/08 15:13:26
8284 Log: Perl_croak_nocontext() is called with NULL indirectly from
8285 some XS-based modules.
8287 ! embed.fnc proto.h util.c
8288 ____________________________________________________________________________
8289 [ 33452] By: nicholas on 2008/03/08 11:20:28
8290 Log: Assert that the av argument to all the av_*() functions is an array.
8293 ____________________________________________________________________________
8294 [ 33451] By: craigb on 2008/03/07 13:48:58
8295 Log: On VMS, don't call flex_stat from my_flush as the latter may be
8296 called during global destruction and the former checks hints flags
8297 that depend on the interpreter's still existing.
8300 ____________________________________________________________________________
8301 [ 33450] By: steveh on 2008/03/06 18:02:22
8302 Log: Silence warning introduced by #32703 when building with MYMALLOC
8304 ! embed.fnc malloc.c proto.h
8305 ____________________________________________________________________________
8306 [ 33448] By: steveh on 2008/03/06 13:29:56
8307 Log: Silence some warnings on Win32 with VC6
8309 VC7 onwards didn't seem to mind (perhaps thanks to #33411):
8310 http://www.nntp.perl.org/group/perl.daily-build.reports/2008/03/msg54118.html
8311 but VC6 wasn't happy:
8312 http://www.nntp.perl.org/group/perl.daily-build.reports/2008/03/msg54099.html
8314 ! embed.fnc perl.h pp_sort.c proto.h
8315 ____________________________________________________________________________
8316 [ 33447] By: nicholas on 2008/03/06 11:08:24
8317 Log: Refactoring the /Can't return (?:array|hash) to scalar context/ croak
8318 logic in pp_rv2av into one place saves 112 bytes here.
8321 ____________________________________________________________________________
8322 [ 33445] By: nicholas on 2008/03/05 17:00:34
8323 Log: Bring the joy of strict to ext/B/t/lint.t.
8326 ____________________________________________________________________________
8327 [ 33442] By: nicholas on 2008/03/05 11:58:58
8328 Log: Better line diagnostics - runlint's caller rather than runlint itself.
8331 ____________________________________________________________________________
8332 [ 33440] By: steveh on 2008/03/05 09:08:00
8333 Log: Fix skip counts introduced in #33433
8335 ! ext/File/Glob/t/basic.t
8336 ____________________________________________________________________________
8337 [ 33439] By: rgs on 2008/03/05 09:07:33
8338 Log: Bump VERSION after change #33416
8339 (so we don't end up with different code but same version in
8340 5.10.0 and, say, 5.10.1)
8343 ____________________________________________________________________________
8344 [ 33438] By: craigb on 2008/03/05 03:14:28
8345 Log: *Really* add nv_overflows_integers_at to the VMS configuration
8346 as 33431 should have done (and would have if I'd remembered to
8347 remove --dry-run from the patch command).
8350 ____________________________________________________________________________
8351 [ 33437] By: nicholas on 2008/03/04 19:59:20
8352 Log: Three variables in S_scan_trans only hold flags for op_private, so can
8356 ____________________________________________________________________________
8357 [ 33434] By: stevep on 2008/03/04 17:17:54
8358 Log: Subject: [perl #50538] when( @n && %n ) fails to smart match
8359 From: "brian d foy" (via RT) <perlbug-followup@perl.org>
8360 Date: Mon, 04 Feb 2008 19:36:01 -0800
8361 Message-ID: <rt-3.6.HEAD-4355-1202182561-1550.50538-75-0@perl.org>
8363 Updated tests in ticket to become TODO tests
8366 ____________________________________________________________________________
8367 [ 33433] By: nicholas on 2008/03/04 17:14:30
8368 Log: use strict; and use Test::More; to give decent failure diagnostics.
8371 ! ext/File/Glob/t/basic.t
8372 ____________________________________________________________________________
8373 [ 33431] By: craigb on 2008/03/04 13:29:01
8374 Log: Determine nv_overflows_integers_at on VMS.
8377 ____________________________________________________________________________
8378 [ 33423] By: stevep on 2008/03/03 19:20:12
8379 Log: Fix some checkpod complaints.
8381 ! pod/perlfaq2.pod pod/perlfaq5.pod
8382 ____________________________________________________________________________
8383 [ 33416] By: nicholas on 2008/03/03 15:48:45
8384 Log: Subject: Re: [PATCH] NEXT.pm bug within overloaded stringification
8385 From: Marcel Grünauer <gr@univie.ac.at>
8386 Message-Id: <511B0A54-AB2D-4A65-A02E-E2E07C043EAB@univie.ac.at>
8387 Date: Mon, 3 Mar 2008 16:08:48 +0100
8389 (a resend of <7BBCFD93-91CF-4656-A97F-ED5E749F7B2E@univie.ac.at>)
8391 + lib/NEXT/t/stringify.t
8392 ! MANIFEST lib/NEXT.pm
8393 ____________________________________________________________________________
8394 [ 33414] By: stevep on 2008/03/03 14:36:10
8395 Log: Subject: [perl #46957] [PATCH] make Devel::Peek::mstat always available
8396 From: srezic@cpan.org (via RT) <perlbug-followup@perl.org>
8397 Date: Sat, 27 Oct 2007 11:33:57 -0700
8398 Message-ID: <rt-3.6.HEAD-4732-1193510037-297.46957-75-0@perl.org>
8400 ! ext/Devel/Peek/Peek.xs malloc.c
8401 ____________________________________________________________________________
8402 [ 33411] By: demerphq on 2008/03/02 19:46:27
8403 Log: Subject: Re: [PATCH] sv.c: consting
8404 From: Steven Schubiger <schubiger@gmail.com>
8405 Date: Sun, 2 Mar 2008 20:10:29 +0100
8406 Message-ID: <20080302191029.GC10705@refcnt.homeunix.org>
8408 Plus regen and additional tweaks to silence warnings from VC7 in sv.c from this patch and previous patches from same author.
8410 ! embed.fnc pod/perlapi.pod proto.h sv.c
8411 ____________________________________________________________________________
8412 [ 33410] By: demerphq on 2008/03/02 18:37:45
8413 Log: Update ExtUtils::Install to release 1.47
8415 + lib/ExtUtils/t/Installapi2.t
8416 ! MANIFEST lib/ExtUtils/Install.pm
8417 ____________________________________________________________________________
8418 [ 33409] By: stevep on 2008/03/02 18:01:44
8419 Log: Subject: Re: [PATCH] sv.c: consting
8420 From: Steven Schubiger <schubiger@gmail.com>
8421 Date: Sun, 2 Mar 2008 17:47:43 +0100
8422 Message-ID: <20080302164743.GB10705@refcnt.homeunix.org>
8424 ! embed.fnc pod/perlapi.pod proto.h sv.c
8425 ____________________________________________________________________________
8426 [ 33408] By: rgs on 2008/03/02 07:36:58
8427 Log: Subject: Re: interrupting system() with signal depends on signal handler
8428 From: Steffen Ullrich <coyote.frank@gmx.net>
8429 Date: Tue, 26 Feb 2008 19:43:00 +0100
8430 Message-ID: <47C45DB4.9060306@gmx.net>
8433 ____________________________________________________________________________
8434 [ 33407] By: rgs on 2008/03/02 07:24:18
8435 Log: Subject: [PATCH] for -M:Foo, extended and revised
8436 From: "Robin Barker" <Robin.Barker@npl.co.uk>
8437 Date: Wed, 27 Feb 2008 19:19:54 -0000
8438 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A61@exchsvr2.npl.ad.local>
8440 ! perl.c t/run/switches.t
8441 ____________________________________________________________________________
8442 [ 33406] By: rgs on 2008/03/02 07:03:36
8443 Log: Subject: Re: [PATCH] sv.c: consting
8444 From: Steven Schubiger <schubiger@gmail.com>
8445 Date: Sat, 1 Mar 2008 19:29:53 +0100
8446 Message-ID: <20080301182953.GB16742@refcnt.homeunix.org>
8448 ! embed.fnc pod/perlapi.pod proto.h sv.c
8449 ____________________________________________________________________________
8450 [ 33405] By: stevep on 2008/03/02 02:31:06
8451 Log: Update to Module-Load-Conditional-0.26
8453 ! lib/Module/Load/Conditional.pm
8454 ! lib/Module/Load/Conditional/t/01_Module_Load_Conditional.t
8455 ____________________________________________________________________________
8456 [ 33404] By: demerphq on 2008/03/01 14:40:16
8457 Log: Synchronize blead with changes from ExtUtils::Install 1.46
8459 Apply patches from Michael Schwern (rt #33688, rt #31429, rt #31248)
8460 and from Slaven Rezic (rt #33290). Also implemented the suggestion from
8461 Schwern about not dieing when failing to remove a shadow file that is
8462 later on in INC than the installed version. (rt #2928)
8464 + lib/ExtUtils/t/can_write_dir.t
8465 ! MANIFEST lib/ExtUtils/Install.pm lib/ExtUtils/t/Install.t
8466 ____________________________________________________________________________
8467 [ 33403] By: nicholas on 2008/03/01 12:54:59
8468 Log: Subject: Re: [PATCH] sv.c: consting
8469 From: Steven Schubiger <schubiger@gmail.com>
8470 Message-ID: <20080229202939.GA16742@refcnt.homeunix.org>
8471 Date: Fri, 29 Feb 2008 21:29:39 +0100
8473 ! embed.fnc pod/perlapi.pod proto.h sv.c
8474 ____________________________________________________________________________
8475 [ 33402] By: rgs on 2008/03/01 11:20:20
8476 Log: Typo in doc, found by Kornel Umann.
8478 ! lib/File/Basename.pm
8479 ____________________________________________________________________________
8480 [ 33401] By: nicholas on 2008/02/29 16:33:56
8481 Log: Make ext/POSIX/t/sysconf.t use File::Spec->tmpdir() for pathconf/
8482 fpathconf testing rather than ->curdir(), as the latter can be on
8483 networked storage that fails the syscall (and the tests).
8485 ! ext/POSIX/t/sysconf.t
8486 ____________________________________________________________________________
8487 [ 33400] By: nicholas on 2008/02/29 13:06:20
8488 Log: Subject: Re: [PATCH] sv.c: consting
8489 From: Steven Schubiger <schubiger@gmail.com>
8490 Message-ID: <20080208131350.GB22321@refcnt.homeunix.org>
8491 Date: Fri, 8 Feb 2008 14:13:50 +0100
8493 ! embed.fnc pod/perlapi.pod proto.h sv.c
8494 ____________________________________________________________________________
8495 [ 33399] By: rgs on 2008/02/29 12:59:55
8496 Log: Subject: [PATCH] More diagnostics for Fatal.pm
8497 From: slaven@rezic.de
8498 Date: Fri, 29 Feb 2008 11:29:31 +0100 (CET)
8499 Message-ID: <49601.89.247.126.95.1204280971.squirrel@mail.rezic.de>
8503 ! lib/Fatal.pm lib/Fatal.t
8504 ____________________________________________________________________________
8505 [ 33398] By: rgs on 2008/02/29 08:22:01
8506 Log: Context fix to make the test pass
8508 ! lib/Test/Simple/t/filehandles.t
8509 ____________________________________________________________________________
8510 [ 33397] By: stevep on 2008/02/29 05:39:42
8511 Log: Re-apply change #32880
8513 ! lib/Test/Builder.pm
8514 ____________________________________________________________________________
8515 [ 33396] By: stevep on 2008/02/29 05:09:27
8516 Log: Upgrade to ExtUtils-MakeMaker-6.44
8518 ! lib/ExtUtils/Command/MM.pm lib/ExtUtils/Liblist.pm
8519 ! lib/ExtUtils/Liblist/Kid.pm lib/ExtUtils/MM.pm
8520 ! lib/ExtUtils/MM_AIX.pm lib/ExtUtils/MM_Any.pm
8521 ! lib/ExtUtils/MM_BeOS.pm lib/ExtUtils/MM_Cygwin.pm
8522 ! lib/ExtUtils/MM_DOS.pm lib/ExtUtils/MM_MacOS.pm
8523 ! lib/ExtUtils/MM_NW5.pm lib/ExtUtils/MM_OS2.pm
8524 ! lib/ExtUtils/MM_QNX.pm lib/ExtUtils/MM_UWIN.pm
8525 ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_VMS.pm
8526 ! lib/ExtUtils/MM_VOS.pm lib/ExtUtils/MM_Win32.pm
8527 ! lib/ExtUtils/MM_Win95.pm lib/ExtUtils/MY.pm
8528 ! lib/ExtUtils/MakeMaker.pm lib/ExtUtils/MakeMaker/Config.pm
8529 ! lib/ExtUtils/MakeMaker/bytes.pm
8530 ! lib/ExtUtils/MakeMaker/vmsish.pm lib/ExtUtils/Mkbootstrap.pm
8531 ! lib/ExtUtils/Mksymlists.pm lib/ExtUtils/testlib.pm
8532 ____________________________________________________________________________
8533 [ 33395] By: stevep on 2008/02/29 04:44:43
8534 Log: Hmmm...lib/Test/Builder.pm didn't get updated corectly. Unfortunately,
8535 the tests didn't seem to catch this.
8537 ! lib/Test/Builder.pm
8538 ____________________________________________________________________________
8539 [ 33394] By: stevep on 2008/02/29 04:39:18
8540 Log: Upgrade to Test-Simple-0.78
8542 + lib/Test/Simple/t/dont_overwrite_die_handler.t
8543 + lib/Test/Simple/t/tbm_doesnt_set_exported_to.t
8544 + lib/Test/Simple/t/utf8.t
8545 + t/lib/Test/Simple/sample_tests/death_with_handler.plx
8546 ! MANIFEST lib/Test/Builder.pm lib/Test/Builder/Module.pm
8547 ! lib/Test/Builder/Tester.pm lib/Test/More.pm lib/Test/Simple.pm
8548 ! lib/Test/Simple/t/exit.t lib/Test/Simple/t/filehandles.t
8549 ! lib/Test/Simple/t/is_deeply_with_threads.t
8550 ! lib/Test/Simple/t/maybe_regex.t lib/Test/Simple/t/reset.t
8551 ! lib/Test/Simple/t/todo.t
8552 ! t/lib/Test/Simple/sample_tests/death.plx
8553 ! t/lib/Test/Simple/sample_tests/last_minute_death.plx
8554 ____________________________________________________________________________
8555 [ 33393] By: stevep on 2008/02/29 04:10:17
8556 Log: Upgrade to Test-Harness-3.10
8558 + lib/TAP/Parser/Result/Pragma.pm t/lib/sample-tests/strict
8559 ! MANIFEST lib/App/Prove.pm lib/App/Prove/State.pm
8560 ! lib/TAP/Base.pm lib/TAP/Formatter/Color.pm
8561 ! lib/TAP/Formatter/Console.pm
8562 ! lib/TAP/Formatter/Console/ParallelSession.pm
8563 ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
8564 ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
8565 ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
8566 ! lib/TAP/Parser/Iterator/Array.pm
8567 ! lib/TAP/Parser/Iterator/Process.pm
8568 ! lib/TAP/Parser/Iterator/Stream.pm
8569 ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
8570 ! lib/TAP/Parser/Result/Bailout.pm
8571 ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
8572 ! lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
8573 ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
8574 ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
8575 ! lib/TAP/Parser/Utils.pm lib/TAP/Parser/YAMLish/Reader.pm
8576 ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
8577 ! lib/Test/Harness/t/000-load.t lib/Test/Harness/t/grammar.t
8578 ! lib/Test/Harness/t/parse.t lib/Test/Harness/t/regression.t
8579 ____________________________________________________________________________
8580 [ 33392] By: stevep on 2008/02/29 03:38:46
8581 Log: Upgrade to ExtUtils-ParseXS-2.19. There are several patches not
8582 in the CPAN version, so a version bump to 2.19_01 is in the core.
8584 ! lib/ExtUtils/ParseXS.pm
8585 ____________________________________________________________________________
8586 [ 33391] By: stevep on 2008/02/29 03:10:59
8587 Log: Upgrade to Test-Simple-0.75
8589 + lib/Test/Simple/t/BEGIN_require_ok.t
8590 ! MANIFEST lib/Test/Builder.pm lib/Test/Builder/Module.pm
8591 ! lib/Test/Builder/Tester.pm lib/Test/More.pm lib/Test/Simple.pm
8592 ! lib/Test/Simple/t/is_deeply_with_threads.t
8593 ! lib/Test/Simple/t/todo.t
8594 ____________________________________________________________________________
8595 [ 33390] By: nicholas on 2008/02/27 19:11:12
8596 Log: Use malloc_good_size() to round up the size of requested arenas to the
8597 size that will actually be allocated, to squeeze last few bytes into
8601 ____________________________________________________________________________
8602 [ 33389] By: nicholas on 2008/02/27 19:10:02
8603 Log: Add Perl_malloc_good_size to malloc.c. (A routine that rounds up the
8604 passed in request to the size that will actually be allocated. It's
8605 the same interface as Darwin already provides with malloc_good_size().)
8607 ! embed.fnc embed.h makedef.pl malloc.c proto.h
8608 ____________________________________________________________________________
8609 [ 33388] By: nicholas on 2008/02/27 16:45:20
8610 Log: Do the memory debug header fixup earlier to avoid valgrind screaming
8611 under -Dm. Also, temporarily disable memory logging during thread
8612 memory freeing, as otherwise we try to log using memory we already
8616 ____________________________________________________________________________
8617 [ 33387] By: rgs on 2008/02/27 16:05:12
8618 Log: Subject: [PATCH] threads::shared 1.18
8619 From: "Jerry D. Hedden" <jdhedden@cpan.org>
8620 Date: Tue, 26 Feb 2008 11:29:54 -0500
8621 Message-ID: <1ff86f510802260829h306ea16by990af232dac22a82@mail.gmail.com>
8623 ! ext/threads/shared/Makefile.PL ext/threads/shared/shared.pm
8624 ! ext/threads/shared/t/stress.t
8625 ____________________________________________________________________________
8626 [ 33386] By: steveh on 2008/02/27 13:43:27
8627 Log: Subject: Fwd: CPAN Upload: Y/YV/YVES/ExtUtils-Install-1.45.tar.gz
8628 From: demerphq <demerphq@gmail.com>
8629 Date: Wed, 27 Feb 2008 14:06:29 +0100
8630 Message-ID: <9b18b3110802270506j6194cb4idefa42765d634c79@mail.gmail.com>
8632 Upgrade to ExtUtils-Install-1.45 to fix [cpan #32813]
8634 ! lib/ExtUtils/Install.pm
8635 ____________________________________________________________________________
8636 [ 33385] By: steveh on 2008/02/27 12:54:52
8637 Log: Fix another Win32/VC6 compiler warning caused by #33231
8638 (missed by #33336--this one only occurs in debug builds)
8641 ____________________________________________________________________________
8642 [ 33384] By: steveh on 2008/02/27 12:29:36
8643 Log: Change variable name to fix debug build with PERL_OLD_COPY_ON_WRITE
8646 ____________________________________________________________________________
8647 [ 33383] By: nicholas on 2008/02/27 11:48:38
8648 Log: Comment on why I don't think changing Perl_safesysmalloc_size() in av.c
8649 analagous to the change in sv.c is a good idea. [It's not a language
8650 design issue, so sadly I can't get a talk out of it. Or is that
8654 ____________________________________________________________________________
8655 [ 33380] By: rgs on 2008/02/27 09:06:47
8656 Log: Fix preprocessor syntax
8659 ____________________________________________________________________________
8660 [ 33379] By: nicholas on 2008/02/26 23:22:30
8661 Log: If the C library provides malloc_size(), we can use that in the same
8662 places as Perl's malloced_size(), except that we need to be careful of
8663 any PERL_TRACK_MEMPOOL manipulations in force. Wrap both as
8664 Perl_safesysmalloc_size(), to give a consistent name and interface.
8666 ! av.c handy.h perl.h sv.c
8667 ____________________________________________________________________________
8668 [ 33378] By: nicholas on 2008/02/26 19:55:33
8669 Log: In Perl_sv_usepvn_flags(), with MYMALLOC, use the actual malloc()ed
8670 size for SvLEN(), rather than an estimate.
8673 ____________________________________________________________________________
8674 [ 33377] By: nicholas on 2008/02/26 19:17:38
8675 Log: If we have malloced_size() available, then avoid rounding up the string
8676 to the next (guessed) plausible alignment size, and instead find out
8677 how much memory was actually allocated, so that we can set this in the
8678 scalar's SvLEN(). This way, sv_grow() will be called far less often.
8681 ____________________________________________________________________________
8682 [ 33376] By: rgs on 2008/02/26 13:13:18
8683 Log: Chainsaw DEBUG_S out, as suggested by Vincent Pit.
8685 ! perl.c perl.h pod/perlrun.pod pp_hot.c scope.c util.c
8686 ____________________________________________________________________________
8687 [ 33375] By: rgs on 2008/02/26 10:51:27
8688 Log: Typo found by Roland Giersig
8691 ____________________________________________________________________________
8692 [ 33374] By: rgs on 2008/02/26 10:19:15
8693 Log: Tidy up error messages
8696 ____________________________________________________________________________
8697 [ 33373] By: rgs on 2008/02/26 09:48:18
8698 Log: Subject: Re: making it easier not to get feedback
8699 From: "Vincent Pit" <perl@profvince.com>
8700 Date: Tue, 26 Feb 2008 09:56:59 +0100 (CET)
8701 Message-ID: <1232.90.46.219.25.1204016219.squirrel@90.46.219.25>
8704 ____________________________________________________________________________
8705 [ 33372] By: rgs on 2008/02/26 09:46:57
8706 Log: Document perlthanks
8709 ____________________________________________________________________________
8710 [ 33371] By: nicholas on 2008/02/25 23:29:33
8711 Log: Also install perlbug as perlthanks, to make it easy for people to send
8712 their appreciation to perl-thanks@perl.org.
8713 It would be nice to get feedback other than bug reports.
8715 ! utils.lst utils/perlbug.PL
8716 ____________________________________________________________________________
8717 [ 33370] By: steveh on 2008/02/25 17:42:38
8718 Log: Silence Borland compiler warnings (except for warnings from zlib) here:
8719 http://www.nntp.perl.org/group/perl.daily-build.reports/2008/02/msg53937.html
8721 ! NetWare/nwperlhost.h NetWare/nwperlsys.h
8722 ! ext/Time/Piece/Piece.pm ext/Time/Piece/Piece.xs
8723 ! ext/Win32/Win32.pm ext/Win32/Win32.xs generate_uudmap.c
8724 ! iperlsys.h perl.h perlio.c perliol.h perly.c regcomp.c
8725 ! win32/perlhost.h win32/win32.c
8726 ____________________________________________________________________________
8727 [ 33369] By: nicholas on 2008/02/25 12:48:22
8728 Log: Ensure that constant folding runs with IN_PERL_RUNTIME true, by copying
8729 the current compiling cop to a different address. This ensures that
8730 lexical hints are correctly honoured, and allows us to fold sprintf.
8732 ! op.c opcode.h opcode.pl
8733 ____________________________________________________________________________
8734 [ 33368] By: nicholas on 2008/02/25 11:47:03
8735 Log: Two break; statements that aren't (yet) needed, but may trip someone up
8739 ____________________________________________________________________________
8740 [ 33367] By: rgs on 2008/02/25 10:54:47
8741 Log: Avoid a segfault case in MRO code, based on :
8743 Subject: [perl #51092] [PATCH] Segfault when calling ->next::method on non-existing package
8744 From: ilmari@vesla.ilmari.org (via RT) <perlbug-followup@perl.org>
8745 Date: Thu, 21 Feb 2008 20:29:42 -0800
8746 Message-ID: <rt-3.6.HEAD-15287-1203654581-377.51092-75-0@perl.org>
8748 ! mro.c t/mro/next_edgecases.t
8749 ____________________________________________________________________________
8750 [ 33366] By: rgs on 2008/02/25 08:10:14
8751 Log: Subject: Re: [PATCH] POD fixes
8752 From: Vincent Pit <perl@profvince.com>
8753 Date: Sat, 23 Feb 2008 12:04:43 +0100
8754 Message-ID: <47BFFDCB.60107@profvince.com>
8756 ! pod/perlreapi.pod pod/perlreguts.pod pod/perlxs.pod
8757 ____________________________________________________________________________
8758 [ 33365] By: rgs on 2008/02/25 08:04:14
8759 Log: Regenerate embed.h
8762 ____________________________________________________________________________
8763 [ 33364] By: rgs on 2008/02/25 08:02:50
8764 Log: Subject: Re: [patch] optimize OP_IS_(FILETEST|SOCKET) macros
8765 From: "Jim Cromie" <jim.cromie@gmail.com>
8766 Date: Sun, 10 Feb 2008 12:52:59 -0700
8767 Message-ID: <cfe85dfa0802101152n4e1b9e07pc7fb7ad9241a9794@mail.gmail.com>
8769 ! dump.c op.c op.h opcode.pl opnames.h
8770 ____________________________________________________________________________
8771 [ 33363] By: rgs on 2008/02/25 07:46:17
8772 Log: Subject: [PATCH] B::Debug enhancements
8773 From: "Reini Urban" <rurban@x-ray.at>
8774 Date: Fri, 22 Feb 2008 09:52:32 +0100
8775 Message-ID: <6910a60802220052t3c1f1d91ne38b8ba6f6c56651@mail.gmail.com>
8778 ____________________________________________________________________________
8779 [ 33362] By: rgs on 2008/02/25 06:56:20
8780 Log: Subject: [PATCH] Thread::Queue 2.06
8781 From: "Jerry D. Hedden" <jdhedden@cpan.org>
8782 Date: Fri, 22 Feb 2008 17:10:35 -0500
8783 Message-ID: <1ff86f510802221410r2ceda3deg6cd503f0037b0805@mail.gmail.com>
8785 + lib/Thread/Queue/t/08_nothreads.t
8786 ! MANIFEST lib/Thread/Queue.pm lib/Thread/Queue/t/04_errs.t
8787 ____________________________________________________________________________
8788 [ 33361] By: rgs on 2008/02/25 06:53:19
8789 Log: Subject: [PATCH] Thread::Semaphore 2.07
8790 From: "Jerry D. Hedden" <jdhedden@cpan.org>
8791 Date: Fri, 22 Feb 2008 17:05:55 -0500
8792 Message-ID: <1ff86f510802221405w15277004u53e7e0a2d2603049@mail.gmail.com>
8794 + lib/Thread/Semaphore/t/03_nothreads.t
8795 ! MANIFEST lib/Thread/Semaphore.pm
8796 ! lib/Thread/Semaphore/t/02_errs.t
8797 ____________________________________________________________________________
8798 [ 33360] By: rgs on 2008/02/25 06:47:17
8799 Log: Subject: [PATCH] threads::shared 1.17
8800 From: "Jerry D. Hedden" <jdhedden@cpan.org>
8801 Date: Fri, 22 Feb 2008 16:31:02 -0500
8802 Message-ID: <1ff86f510802221331u48f85e8cg884c02a145dbee10@mail.gmail.com>
8804 ! ext/threads/shared/Makefile.PL ext/threads/shared/shared.pm
8805 ! ext/threads/shared/shared.xs ext/threads/shared/t/0nothread.t
8806 ! ext/threads/shared/t/disabled.t
8807 ____________________________________________________________________________
8808 [ 33359] By: rgs on 2008/02/25 06:45:05
8809 Log: Subject: [PATCH] threads 1.69
8810 From: "Jerry D. Hedden" <jdhedden@cpan.org>
8811 Date: Fri, 22 Feb 2008 16:26:21 -0500
8812 Message-ID: <1ff86f510802221326ib73c7e5kf26ad87086ee113d@mail.gmail.com>
8814 ! ext/threads/Makefile.PL ext/threads/t/exit.t
8815 ! ext/threads/t/join.t ext/threads/t/problems.t
8816 ! ext/threads/t/thread.t ext/threads/threads.pm
8817 ! ext/threads/threads.xs
8818 ____________________________________________________________________________
8819 [ 33358] By: rgs on 2008/02/24 22:39:56
8820 Log: Subject: [PATCH] Revert change 33326
8821 From: "Jerry D. Hedden" <jdhedden@cpan.org>
8822 Date: Fri, 22 Feb 2008 16:21:14 -0500
8823 Message-ID: <1ff86f510802221321r8af47eh9a8c2772b9aa33c8@mail.gmail.com>
8826 ____________________________________________________________________________
8827 [ 33357] By: rgs on 2008/02/24 15:25:39
8828 Log: Subject: [PATCH] cygwin hints
8829 From: "Reini Urban" <rurban@x-ray.at>
8830 Date: Thu, 21 Feb 2008 14:38:33 +0100
8831 Message-ID: <6910a60802210538p4fdb84abwf5128e87399dddf4@mail.gmail.com>
8834 ____________________________________________________________________________
8835 [ 33356] By: nicholas on 2008/02/23 08:19:00
8836 Log: Subject: Re: [PATCH] Splitting OP_CONST (Was: pp_const, not, that, hot?)
8837 From: Vincent Pit <perl@profvince.com>
8838 Message-ID: <47B60D72.50708@profvince.com>
8839 Date: Fri, 15 Feb 2008 23:08:50 +0100
8841 ! dump.c ext/Opcode/Opcode.pm op.c op.h opcode.h opcode.pl
8842 ! opnames.h pp.sym pp_ctl.c pp_hot.c pp_proto.h
8843 ____________________________________________________________________________
8844 [ 33355] By: nicholas on 2008/02/22 22:30:05
8845 Log: As best as I (and my minion, gcc -Os) can tell, PL_curcop and
8846 PL_in_eval do not need to be volatile. This improves the generated code
8847 measurably - for example toke.o is 1.5% smaller. Every little helps.
8850 ____________________________________________________________________________
8851 [ 33354] By: nicholas on 2008/02/22 22:27:47
8852 Log: Update to embed.h somehow missed from change 33343.
8855 ____________________________________________________________________________
8856 [ 33353] By: nicholas on 2008/02/22 20:06:15
8857 Log: Take advantage of the fact that we can use indent as a stdin/stdout
8858 filter to reduce its workload (and ours) by only sending it the 3 or
8859 so lines that we are interested in printing, not the preceding
8862 ! Porting/expand-macro.pl
8863 ____________________________________________________________________________
8864 [ 33352] By: nicholas on 2008/02/22 19:47:52
8865 Log: Subject: [patch] Porting/expand-macros.pl gets 'indent'ing
8866 From: Jim Cromie <jim.cromie@gmail.com>
8867 Message-ID: <47AB9C4A.3080107@gmail.com>
8868 Date: Thu, 07 Feb 2008 17:03:22 -0700
8870 ! Porting/expand-macro.pl
8871 ____________________________________________________________________________
8872 [ 33350] By: steveh on 2008/02/22 18:12:36
8873 Log: Regenerate the win32/config_H.* files using the makefile targets
8876 There shouldn't be any real changes here. If there are then I've
8879 ! win32/config_H.bc win32/config_H.gc win32/config_H.vc
8880 ! win32/config_H.vc64
8881 ____________________________________________________________________________
8882 [ 33349] By: steveh on 2008/02/22 18:10:36
8883 Log: Fix-up Win32's regen_config_h targets for semi-automatic updating of
8884 the win32/config_H.* files
8886 ! win32/Makefile win32/makefile.mk
8887 ____________________________________________________________________________
8888 [ 33347] By: steveh on 2008/02/22 17:10:50
8889 Log: Correct large files / lseek size & type settings in Win32 canned configs.
8891 Change 25208 switched off USE_LARGE_FILES in win32/config_H.* but left
8892 LSEEKSIZE/Off_t_size and Off_t as 8 and __int64 (or long long)
8893 respectively. Similarly change 25215 switched off uselargefiles in
8894 win32/config.* but left lseeksize and lseektype as 8 and __int64 (or
8895 long long) respectively. Change 25216 fixed the Borland settings in
8896 win32/config.bc on the basis that Borland should always be using 4 and
8897 long, but really all the other files should be using 4 and long for
8898 their default values as well to match the default values of
8899 USE_LARGE_FILES and uselargefiles. Having done that, we must then
8900 reverse the logic for fiddling with these values in win32/config_sh.PL:
8901 they are now changed to 8 and __int64 (or long long) if uselargefiles
8902 *is* defined (except for Borland, which always wants 4 and long).
8904 ! win32/config.gc win32/config.vc win32/config.vc64
8905 ! win32/config_H.bc win32/config_H.gc win32/config_H.vc
8906 ! win32/config_H.vc64 win32/config_sh.PL
8907 ____________________________________________________________________________
8908 [ 33346] By: nicholas on 2008/02/22 12:37:34
8909 Log: Missed a file from regen.pl
8912 ____________________________________________________________________________
8913 [ 33345] By: steveh on 2008/02/22 12:19:44
8914 Log: Sync win32/config.* with Porting/config.sh
8916 ! win32/config.bc win32/config.gc win32/config.vc
8918 ____________________________________________________________________________
8919 [ 33344] By: steveh on 2008/02/22 12:17:17
8920 Log: Silence warning from VC8 when building without USE_LARGE_FILES
8923 ____________________________________________________________________________
8924 [ 33343] By: craigb on 2008/02/22 00:20:45
8925 Log: Following 33291, on VMS we need to use the same prototypes other platforms
8926 use in order to get the do_spawn-related assert macros defined. Based
8927 on suggestions by John Malmberg.
8929 ! embed.fnc pp_sys.c proto.h vms/vms.c vms/vmsish.h
8930 ____________________________________________________________________________
8931 [ 33342] By: davem on 2008/02/22 00:07:15
8932 Log: fix variable names in 'ununit var' warnings in evals
8934 ! sv.c t/lib/warnings/9uninit
8935 ____________________________________________________________________________
8936 [ 33341] By: steveh on 2008/02/21 17:53:05
8937 Log: Fix [perl #50430].
8938 Not 100% sure this is right, but it fixes the bug without breaking
8939 any tests so hopefully it's at least better than it was before.
8941 ! ext/Filter/Util/Call/Call.pm ext/Filter/Util/Call/Call.xs
8942 ____________________________________________________________________________
8943 [ 33340] By: steveh on 2008/02/21 14:02:29
8944 Log: Fix Module-Build test that has been failing on Win32
8945 since the upgrade of Test-Harness at #32659
8947 ! lib/Module/Build.pm lib/Module/Build/t/compat.t
8948 ____________________________________________________________________________
8949 [ 33339] By: steveh on 2008/02/21 13:38:57
8950 Log: Fix CBuilder test that has been failing on Win32
8951 since the upgrade at #33263
8953 ! lib/ExtUtils/CBuilder.pm lib/ExtUtils/CBuilder/t/01-basic.t
8954 ____________________________________________________________________________
8955 [ 33338] By: nicholas on 2008/02/20 22:39:56
8956 Log: Eliminate ck_lengthconst.
8958 ! embed.fnc embed.h op.c opcode.h opcode.pl pod/perltodo.pod
8959 ! pp.sym pp_proto.h proto.h
8960 ____________________________________________________________________________
8961 [ 33337] By: nicholas on 2008/02/20 09:21:53
8962 Log: Setting the f flag on length causes the op to be constant folded.
8964 ! opcode.h opcode.pl t/lib/warnings/7fatal
8965 ____________________________________________________________________________
8966 [ 33336] By: steveh on 2008/02/20 09:17:37
8967 Log: Fix Win32/VC6 compiler warnings caused by #33231
8970 ____________________________________________________________________________
8971 [ 33335] By: steveh on 2008/02/20 08:32:24
8972 Log: Visual C++ 2008 Express Edition is now out: update README.win32
8975 ____________________________________________________________________________
8976 [ 33334] By: mhx on 2008/02/18 18:12:12
8977 Log: Enable caching of strxfrm() results also for readonly SVs as
8978 returned e.g. by "keys %hash". This speeds up sorting of lots
8979 of hash keys significantly. See also:
8981 Subject: Slowdown of "sort keys %hash" under "use locale"
8982 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
8983 Date: Fri, 15 Feb 2008 17:00:15 +0100
8984 Message-ID: <20080215170015.72f6160d@r2d2>
8987 ____________________________________________________________________________
8988 [ 33333] By: rgs on 2008/02/18 16:16:09
8989 Log: Subject: [PATCH] was RE: [PATCH] re patch 33127: formatting for C<<{ bydepth => 1 }>>
8990 From: "Robin Barker" <Robin.Barker@npl.co.uk>
8991 Date: Mon, 18 Feb 2008 15:47:42 -0000
8992 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A46@exchsvr2.npl.ad.local>
8994 plus another POD fix found by podchecker
8997 ____________________________________________________________________________
8998 [ 33332] By: rgs on 2008/02/18 15:05:27
8999 Log: Subject: [PATCH] consting for .c files in tests
9000 From: "Robin Barker" <Robin.Barker@npl.co.uk>
9001 Date: Mon, 18 Feb 2008 13:43:56 -0000
9002 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A3F@exchsvr2.npl.ad.local>
9004 ! lib/ExtUtils/t/Embed.t lib/Module/Build/t/lib/DistGen.pm
9005 ____________________________________________________________________________
9006 [ 33331] By: rgs on 2008/02/18 13:37:40
9007 Log: Subject: [PATCH] Thread::Queue 2.03
9008 From: "Jerry D. Hedden" <jdhedden@cpan.org>
9009 Date: Fri, 15 Feb 2008 14:02:14 -0500
9010 Message-ID: <1ff86f510802151102s41bebc4xab19aa6e464dbf04@mail.gmail.com>
9012 + lib/Thread/Queue/t/01_basic.t lib/Thread/Queue/t/02_refs.t
9013 + lib/Thread/Queue/t/03_peek.t lib/Thread/Queue/t/04_errs.t
9014 + lib/Thread/Queue/t/05_extract.t lib/Thread/Queue/t/06_insert.t
9015 + lib/Thread/Queue/t/07_lock.t
9016 - lib/Thread/Queue.t
9017 ! MANIFEST Porting/Maintainers.pl lib/Thread/Queue.pm
9018 ____________________________________________________________________________
9019 [ 33330] By: rgs on 2008/02/18 13:29:01
9020 Log: Subject: [perl #50946] modified hints for Darwin x86 64bit
9021 From: "Daniel M. Quinlan" (via RT) <perlbug-followup@perl.org>
9022 Date: Sun, 17 Feb 2008 14:20:58 -0800
9023 Message-ID: <rt-3.6.HEAD-24181-1203286856-952.50946-75-0@perl.org>
9026 ____________________________________________________________________________
9027 [ 33329] By: rgs on 2008/02/18 11:19:55
9028 Log: Subject: [PATCH] Thread::Semaphore 2.04
9029 From: "Jerry D. Hedden" <jdhedden@cpan.org>
9030 Date: Fri, 15 Feb 2008 11:12:07 -0500
9031 Message-ID: <1ff86f510802150812r3facd53cs1913dd82c3070ac0@mail.gmail.com>
9033 + lib/Thread/Semaphore/t/01_basic.t
9034 + lib/Thread/Semaphore/t/02_errs.t
9035 - lib/Thread/Semaphore.t
9036 ! MANIFEST Porting/Maintainers.pl lib/Thread/Semaphore.pm
9037 ____________________________________________________________________________
9038 [ 33328] By: rgs on 2008/02/18 11:10:13
9039 Log: Subject: Modulo operator and floating point numbers
9040 From: "Ken Williams" <kenahoo@gmail.com>
9041 Date: Sat, 16 Feb 2008 23:22:15 -0600
9042 Message-ID: <6a7ee8cc0802162122r4e59b93boee18b1f045b8954d@mail.gmail.com>
9045 ____________________________________________________________________________
9046 [ 33327] By: rgs on 2008/02/18 10:54:15
9047 Log: Subject: [ patch ] silence 2 possibly uninitialized vars
9048 From: Jim Cromie <jim.cromie@gmail.com>
9049 Date: Sat, 16 Feb 2008 18:02:19 -0700
9050 Message-ID: <47B7879B.5040302@gmail.com>
9053 ____________________________________________________________________________
9054 [ 33326] By: rgs on 2008/02/18 10:51:32
9055 Log: Subject: [PATCH] Don't install threads files on non-threaded Perls
9056 From: "Jerry D. Hedden" <jdhedden@cpan.org>
9057 Date: Fri, 15 Feb 2008 11:02:54 -0500
9058 Message-ID: <1ff86f510802150802g5bf52a52nc9543eb236063b86@mail.gmail.com>
9061 ____________________________________________________________________________
9062 [ 33325] By: demerphq on 2008/02/17 16:53:27
9063 Log: Fix bug 50496 -- regcomp.c=~s/lastcloseparen/lastparen/g
9064 -- lastcloseparen is literally the index of the last paren closed
9065 -- lastparen is index of the highest index paren that has been closed.
9066 In nested parens, they will be completely different.
9067 'ab'=~/(a(b))/ will have: lastparen = 2, lastcloseparen = 1
9068 'ab'=~/(a)(b)/ will have: lastparen = lastcloseparen = 2
9070 ! regcomp.c t/op/pat.t
9071 ____________________________________________________________________________
9072 [ 33324] By: demerphq on 2008/02/17 15:39:22
9073 Log: Fix perlbug 50114 and document what the code does a bit better
9075 ! regcomp.c t/op/re_tests
9076 ____________________________________________________________________________
9077 [ 33323] By: rgs on 2008/02/16 07:06:40
9078 Log: Fix macro name in comment
9081 ____________________________________________________________________________
9082 [ 33322] By: rgs on 2008/02/16 07:06:16
9083 Log: Correctly reference count the hints hash
9086 ____________________________________________________________________________
9087 [ 33321] By: merijn on 2008/02/15 16:41:12
9088 Log: Resync with metaconfig. Escape the last ~.
9090 ! Configure Porting/Glossary config_h.SH
9091 ____________________________________________________________________________
9092 [ 33318] By: nicholas on 2008/02/15 14:27:55
9093 Log: Shell patterns are subject to tilde expansion. So the case statement
9094 in the filexp script (written out by Configure) for expanding ~ and
9095 ~/* has never worked. It's always been relying on the /bin/csh glob
9096 for the ~* case. Few people ever noticed because one has to be
9097 building to one's home directory on a system with no csh installed.
9098 This is a bug from Perl 1.0's Configure!
9101 ____________________________________________________________________________
9102 [ 33317] By: rgs on 2008/02/15 11:08:51
9103 Log: Typo catch, by Abigail
9106 ____________________________________________________________________________
9107 [ 33316] By: rgs on 2008/02/15 10:19:05
9108 Log: Avoid utf8 warnings when printing diagnostics
9111 ____________________________________________________________________________
9112 [ 33315] By: steveh on 2008/02/15 09:19:49
9113 Log: Silence compiler warnings on Win32/VC6
9115 Subject: RE: Bit-fields patch causes warnings on Win32/VC6
9116 From: "Jan Dubois" <jand@activestate.com>
9117 Date: Thu, 14 Feb 2008 11:24:01 -0800
9118 Message-ID: <002f01c86f3f$27e23ca0$77a6b5e0$@com>
9120 ! ext/B/B.xs op.c op.h
9121 ____________________________________________________________________________
9122 [ 33314] By: rgs on 2008/02/14 17:09:37
9123 Log: Subject: [PATCH pod/perlfunc.pod] sprintf "%+d"
9124 From: Abigail <abigail@abigail.be>
9125 Date: Thu, 14 Feb 2008 17:43:14 +0100
9126 Message-ID: <20080214164314.GA31694@abigail.be>
9129 ____________________________________________________________________________
9130 [ 33313] By: rgs on 2008/02/14 17:01:41
9131 Log: Subject: [PATCH t/op/pat.t] Re: [perl #50496] Bug Report: 'keys %+' does not return the correct keys.
9132 From: Abigail <abigail@abigail.be>
9133 Date: Thu, 7 Feb 2008 17:53:30 +0100
9134 Message-ID: <20080207165330.GA25617@abigail.be>
9136 with tweaks (one more test marked TODO)
9139 ____________________________________________________________________________
9140 [ 33312] By: rgs on 2008/02/14 16:33:11
9141 Log: Add missing file to MANIFEST, to go with change #33311
9144 ____________________________________________________________________________
9145 [ 33311] By: rgs on 2008/02/14 16:30:32
9146 Log: Subject: Re: [perl #50706] %^H affecting outside file scopes
9147 From: Rick Delaney <rick@bort.ca>
9148 Date: Tue, 12 Feb 2008 14:05:22 -0500
9149 Message-ID: <20080212190522.GB16896@bort.ca>
9151 + t/lib/Sans_mypragma.pm
9152 ! pp_ctl.c t/lib/mypragma.t
9153 ____________________________________________________________________________
9154 [ 33310] By: stevep on 2008/02/14 15:44:14
9155 Log: Subject: [PATCH] doio.c:Perl_my_lstat:/* XXX Do really need to be calling SvPV() all these times? */
9156 From: "Vincent Pit" <perl@profvince.com>
9157 Date: Thu, 14 Feb 2008 15:21:29 +0100 (CET)
9158 Message-ID: <37048.147.210.17.175.1202998889.squirrel@147.210.17.175>
9160 ! doio.c t/lib/warnings/9uninit
9161 ____________________________________________________________________________
9162 [ 33309] By: rgs on 2008/02/14 15:14:36
9163 Log: Make the new warning report undef constants as undef
9165 ! op.c t/lib/warnings/op
9166 ____________________________________________________________________________
9167 [ 33308] By: rgs on 2008/02/14 15:05:38
9168 Log: Fix leak when issuing new warning implemented by #33305
9171 ____________________________________________________________________________
9172 [ 33307] By: rgs on 2008/02/14 14:39:21
9173 Log: Revert change #33302. This change was wrong, since it was
9174 using OP_ENTERSUB as a LISTOP, whereas it's a UNOP.
9176 ! pp_hot.c t/lib/warnings/gv
9177 ____________________________________________________________________________
9178 [ 33306] By: steveh on 2008/02/14 10:09:33
9179 Log: Fix linker error introduced by #33305
9182 ____________________________________________________________________________
9183 [ 33305] By: rgs on 2008/02/14 08:25:29
9184 Log: Subject: Show constant in "Useless use of a constant in void context"
9185 From: Rick Delaney <rick@bort.ca>
9186 Date: Wed, 13 Feb 2008 23:29:16 -0500
9187 Message-ID: <20080214042916.GA12678@bort.ca>
9189 ! op.c t/lib/warnings/op
9190 ____________________________________________________________________________
9191 [ 33304] By: rgs on 2008/02/14 08:09:36
9192 Log: Subject: [PATCH] use svtype
9193 From: "Robin Barker" <Robin.Barker@npl.co.uk>
9194 Date: Wed, 13 Feb 2008 17:46:02 -0000
9195 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A35@exchsvr2.npl.ad.local>
9197 ! embed.fnc gv.c pod/perlapi.pod pp.c proto.h sv.c
9198 ____________________________________________________________________________
9199 [ 33303] By: rgs on 2008/02/14 07:52:45
9200 Log: Jerry D. Hedden now maintains Thread::Semaphore on CPAN
9202 ! Porting/Maintainers.pl
9203 ____________________________________________________________________________
9204 [ 33302] By: stevep on 2008/02/13 18:39:50
9205 Log: Subject: [perl #47047] Use of inherited AUTOLOAD for non-method is deprecated
9206 From: Rick Delaney (via RT) <perlbug-followup@perl.org>
9207 Date: Tue, 30 Oct 2007 20:19:40 -0700
9208 Message-ID: <rt-3.6.HEAD-24634-1193800780-55.47047-75-0@perl.org>
9210 ! pp_hot.c t/lib/warnings/gv
9211 ____________________________________________________________________________
9212 [ 33301] By: rgs on 2008/02/13 14:42:56
9213 Log: Subject: [PATCH] PERL_MAGIC_uvar_elem should be 'u' in dump.c
9214 From: "Vincent Pit" <perl@profvince.com>
9215 Date: Wed, 13 Feb 2008 11:10:11 +0100 (CET)
9216 Message-ID: <36116.147.210.17.175.1202897411.squirrel@147.210.17.175>
9219 ____________________________________________________________________________
9220 [ 33300] By: steveh on 2008/02/13 12:27:56
9221 Log: pp_system explicitly passes NULL to do_aspawn, so NULL must be "OK"
9222 *Now* my Win32 DEBUGGING build works :-)
9225 ____________________________________________________________________________
9226 [ 33299] By: steveh on 2008/02/13 12:19:17
9227 Log: Drat. #33298 doesn't fix it: need this too.
9228 And even then I now get an assertion from win32.c line 628. Sigh...
9231 ____________________________________________________________________________
9232 [ 33298] By: steveh on 2008/02/13 12:05:49
9233 Log: Correct another variable name in embed.fnc
9234 (Fixes my DEBUGGING builds on Win32)
9237 ____________________________________________________________________________
9238 [ 33297] By: rgs on 2008/02/13 10:12:44
9239 Log: Subject: [PATCH] Read-only variable tests
9240 From: "Jerry D. Hedden" <jdhedden@cpan.org>
9241 Date: Fri, 8 Feb 2008 14:06:41 -0500
9242 Message-ID: <1ff86f510802081106l737e4dcdibb73c8eacb4c39d8@mail.gmail.com>
9244 with one less TODO test
9247 ____________________________________________________________________________
9248 [ 33296] By: rgs on 2008/02/13 10:03:43
9249 Log: Subject: [PATCH] Unused var in perlio.c (revised)
9250 From: "Jerry D. Hedden" <jdhedden@cpan.org>
9251 Date: Tue, 12 Feb 2008 10:00:18 -0500
9252 Message-ID: <1ff86f510802120700q689fb457ya5939bb440626157@mail.gmail.com>
9255 ____________________________________________________________________________
9256 [ 33295] By: mhx on 2008/02/13 07:42:02
9257 Log: Make sure we only find the macro we were looking for,
9258 not something that only starts with the same string.
9260 ! Porting/expand-macro.pl
9261 ____________________________________________________________________________
9262 [ 33294] By: stevep on 2008/02/12 15:11:48
9263 Log: Upgrade to PathTools-3.2701
9265 ! lib/Cwd.pm lib/File/Spec.pm lib/File/Spec/Cygwin.pm
9266 ! lib/File/Spec/Epoc.pm lib/File/Spec/Functions.pm
9267 ! lib/File/Spec/Mac.pm lib/File/Spec/OS2.pm
9268 ! lib/File/Spec/Unix.pm lib/File/Spec/VMS.pm
9269 ! lib/File/Spec/Win32.pm lib/File/Spec/t/Spec.t
9270 ____________________________________________________________________________
9271 [ 33293] By: stevep on 2008/02/12 15:07:44
9272 Log: Upgrade to Math-Complex-1.52
9274 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
9276 ____________________________________________________________________________
9277 [ 33292] By: stevep on 2008/02/12 14:58:50
9278 Log: Subject: [PATCH] Fix bit-fields for VC [was RE: [perl #50386] GIMME_V broken with 5.10.0/GCC and XS?]
9279 From: "Jan Dubois" <jand@activestate.com>
9280 Date: Fri, 1 Feb 2008 13:40:41 -0800
9281 Message-ID: <02ee01c8651b$17ef72f0$47ce58d0$@com>
9283 ! op.h perl.h regexp.h sv.h win32/makefile.mk win32/win32.h
9284 ____________________________________________________________________________
9285 [ 33291] By: nicholas on 2008/02/12 13:15:20
9286 Log: assert() that every NN argument is not NULL. Otherwise we have the
9287 ability to create landmines that will explode under someone in the
9288 future when they upgrade their compiler to one with better
9289 optimisation. We've already done this at least twice.
9290 (Yes, some of the assertions are after code that would already have
9291 SEGVd because it already deferences a pointer, but they are put in
9292 to make it easier to automate checking that each and every case is
9294 Add a tool, checkARGS_ASSERT.pl, to check that every case is covered.
9296 + Porting/checkARGS_ASSERT.pl
9297 ! MANIFEST NetWare/nw5.c av.c deb.c doio.c doop.c dump.c
9298 ! embed.pl gv.c hv.c locale.c malloc.c mathoms.c mg.c mro.c
9299 ! numeric.c op.c pad.c perl.c perlio.c pp.c pp_ctl.c pp_hot.c
9300 ! pp_pack.c pp_sort.c pp_sys.c proto.h reentr.c reentr.pl
9301 ! regcomp.c regexec.c scope.c sv.c taint.c toke.c universal.c
9302 ! utf8.c util.c vms/vms.c win32/win32.c win32/wince.c
9303 ____________________________________________________________________________
9304 [ 33290] By: nicholas on 2008/02/12 12:52:14
9305 Log: Correct the paramter to Perl_op_xmldump(). The one that got away from
9309 ____________________________________________________________________________
9310 [ 33289] By: nicholas on 2008/02/12 12:16:23
9311 Log: Correct (some) variable names in embed.fnc where they differ from the
9312 actual function declaration.
9314 ! embed.fnc pod/perlapi.pod pod/perlintern.pod proto.h
9315 ____________________________________________________________________________
9316 [ 33287] By: nicholas on 2008/02/12 11:52:30
9317 Log: In Perl_load_module_nocontext(), ver can actually be NULL.
9318 In Perl_hv_copy_hints_hv(), ohv can actually be NULL.
9319 In Perl_sortsv(), Perl_sortsv_flags() and S_qsortsvu(), array can be
9320 NULL (if the number of elements to sort is <= 1).
9321 In Perl_save_nogv(), gv can not be NULL.
9322 In Perl_sv_cmp() and Perl_sv_cmp_locale(), both SVs can be NULL.
9323 In Perl_ptr_table_fetch(), the sv can be NULL.
9324 In PerlIO_set_ptrcnt(), ptr can be NULL.
9327 ____________________________________________________________________________
9328 [ 33286] By: nicholas on 2008/02/12 06:56:24
9329 Log: Teach Math::Complex the maximum NV for a 16 byte float. (At least, a
9330 16 byte float on x86_64. This feels fragile.)
9332 ! lib/Math/Complex.pm
9333 ____________________________________________________________________________
9334 [ 33285] By: nicholas on 2008/02/11 23:04:12
9335 Log: Perl_sv_2iv_flags(), Perl_sv_2uv_flags, Perl_sv_2nv and
9336 Perl_sv_2pv_flags() all return 0/0/0.0/"" without warning given a
9337 NULL SV pointer so they ought to be marked as NULLOK in embed.fnc.
9340 ____________________________________________________________________________
9341 [ 33284] By: nicholas on 2008/02/11 20:07:50
9342 Log: Perl_ck_retarget() doesn't even exist, so little point in mentioning
9345 ! embed.fnc embed.h proto.h
9346 ____________________________________________________________________________
9347 [ 33283] By: nicholas on 2008/02/11 19:22:18
9348 Log: In Perl_sv_catpv(), Perl_sv_catpv_mg() the ptr can be not NULL.
9349 In Perl_sv_inc() and Perl_sv_dec(), the sv can be not NULL.
9350 In Perl_parser_dup() the proto parser can be NULL.
9351 In Perl_ptr_table_find(), the sought-for pointer can be NULL.
9352 In Perl_save_set_svflags(), the saved SV can't be NULL.
9355 ____________________________________________________________________________
9356 [ 33282] By: stevep on 2008/02/11 17:37:43
9357 Log: Upgrade to Math-Complex-1.51
9359 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
9361 ____________________________________________________________________________
9362 [ 33281] By: stevep on 2008/02/11 16:58:15
9363 Log: Upgrade to Test-Harness-3.09
9365 + lib/TAP/Parser/Utils.pm lib/Test/Harness/t/utils.t
9366 ! MANIFEST lib/App/Prove.pm lib/App/Prove/State.pm
9367 ! lib/TAP/Base.pm lib/TAP/Formatter/Color.pm
9368 ! lib/TAP/Formatter/Console.pm
9369 ! lib/TAP/Formatter/Console/ParallelSession.pm
9370 ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
9371 ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
9372 ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
9373 ! lib/TAP/Parser/Iterator/Array.pm
9374 ! lib/TAP/Parser/Iterator/Process.pm
9375 ! lib/TAP/Parser/Iterator/Stream.pm
9376 ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
9377 ! lib/TAP/Parser/Result/Bailout.pm
9378 ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
9379 ! lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
9380 ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
9381 ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
9382 ! lib/TAP/Parser/YAMLish/Reader.pm
9383 ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
9384 ! lib/Test/Harness/bin/prove lib/Test/Harness/t/000-load.t
9385 ! lib/Test/Harness/t/compat/env.t
9386 ____________________________________________________________________________
9387 [ 33280] By: rgs on 2008/02/11 15:39:16
9388 Log: Subject: [PATCH] Re: Unwanted warnings from "PerlIO::scalar"
9389 From: Ben Morrow <ben@morrow.me.uk>
9390 Date: Fri, 8 Feb 2008 13:50:09 +0000
9391 Message-ID: <20080208135008.GA3885@osiris.mauzo.dyndns.org>
9393 ! ext/PerlIO/scalar/scalar.xs ext/PerlIO/t/scalar.t
9394 ____________________________________________________________________________
9395 [ 33279] By: nicholas on 2008/02/11 14:46:40
9396 Log: In Perl_regfree_internal(), rx is actually not NULL.
9397 In Perl_regnext(), p can actually be NULL.
9400 ____________________________________________________________________________
9401 [ 33278] By: rgs on 2008/02/11 11:10:09
9402 Log: Fix test to pass en 5.6.2 (unpack is needed by version.pm there)
9404 ! ext/Safe/t/safeload.t
9405 ____________________________________________________________________________
9406 [ 33277] By: nicholas on 2008/02/11 10:43:35
9407 Log: In Perl_ck_lengthconst, "XXX length optimization goes here" is TODO.
9410 ____________________________________________________________________________
9411 [ 33276] By: nicholas on 2008/02/11 08:54:16
9412 Log: The "pointer" argument to S_restore_magic() is not not NULL, because
9413 it's actually an integer index wedged into a pointer. (To fit within
9414 the existing save stack API.)
9417 ____________________________________________________________________________
9418 [ 33275] By: craigb on 2008/02/11 04:17:45
9419 Log: Correct quad-related %Config variables on VMS.
9422 ____________________________________________________________________________
9423 [ 33274] By: craigb on 2008/02/11 00:05:14
9424 Log: Make fs.t compare the permissions of a link with those
9425 of the linked file rather than guessing at system defaults.
9428 ____________________________________________________________________________
9429 [ 33273] By: nicholas on 2008/02/10 19:17:13
9430 Log: The sv argument to gv_stashsv() is not NULL.
9433 ____________________________________________________________________________
9434 [ 33272] By: nicholas on 2008/02/10 17:44:34
9435 Log: vcroak()'s pattern is actually NULLOK.
9438 ____________________________________________________________________________
9439 [ 33271] By: nicholas on 2008/02/10 15:26:19
9440 Log: Correct some names of parameters in embed.fnc.
9443 ____________________________________________________________________________
9444 [ 33270] By: nicholas on 2008/02/10 14:56:53
9445 Log: Two parameter names missing in embed.fnc
9448 ____________________________________________________________________________
9449 [ 33269] By: nicholas on 2008/02/10 10:21:04
9450 Log: Eliminate use of Nullop in the core code. Dual life uses remain.
9452 ! op.h perly.act perly.y win32/perlhost.h
9453 ____________________________________________________________________________
9454 [ 33268] By: nicholas on 2008/02/10 09:02:21
9455 Log: exp(999) isn't "infinity". Even exp(9999) can still be represented on
9456 80 bit long doubles. exp(99999) can't.
9458 ! lib/Math/Complex.pm
9459 ____________________________________________________________________________
9460 [ 33267] By: nicholas on 2008/02/10 07:35:45
9461 Log: Subject: [patch] optimize OP_IS_(FILETEST|SOCKET) macros
9462 From: Jim Cromie <jim.cromie@gmail.com>
9463 Message-ID: <47ADBF3B.2050108@gmail.com>
9464 Date: Sat, 09 Feb 2008 07:56:59 -0700
9466 ! opcode.h opcode.pl opnames.h pp.sym pp_proto.h
9467 ____________________________________________________________________________
9468 [ 33266] By: stevep on 2008/02/10 05:05:28
9469 Log: Upgrade to Time-HiRes-1.9712
9471 ! ext/Time/HiRes/HiRes.pm ext/Time/HiRes/Makefile.PL
9472 ! ext/Time/HiRes/t/HiRes.t
9473 ____________________________________________________________________________
9474 [ 33265] By: davem on 2008/02/09 14:56:23
9475 Log: Attributes + Unkown Error
9476 An errored attribute sub still processes the attributes,
9477 which require's attribute.pm, so make sure the error state is
9478 passed to the new require
9480 ! t/comp/require.t toke.c
9481 ____________________________________________________________________________
9482 [ 33264] By: stevep on 2008/02/09 07:29:21
9483 Log: Upgrade to Test-Harness-3.08
9485 ! lib/App/Prove.pm lib/App/Prove/State.pm lib/TAP/Base.pm
9486 ! lib/TAP/Formatter/Color.pm lib/TAP/Formatter/Console.pm
9487 ! lib/TAP/Formatter/Console/ParallelSession.pm
9488 ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
9489 ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
9490 ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
9491 ! lib/TAP/Parser/Iterator/Array.pm
9492 ! lib/TAP/Parser/Iterator/Process.pm
9493 ! lib/TAP/Parser/Iterator/Stream.pm
9494 ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
9495 ! lib/TAP/Parser/Result/Bailout.pm
9496 ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
9497 ! lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
9498 ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
9499 ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
9500 ! lib/TAP/Parser/YAMLish/Reader.pm
9501 ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
9502 ! lib/Test/Harness/bin/prove lib/Test/Harness/t/yamlish-writer.t
9503 ____________________________________________________________________________
9504 [ 33263] By: stevep on 2008/02/09 07:18:35
9505 Log: Upgrade to ExtUtils-CBuilder-0.22
9507 ! lib/ExtUtils/CBuilder.pm lib/ExtUtils/CBuilder/Base.pm
9508 ! lib/ExtUtils/CBuilder/Platform/Unix.pm
9509 ! lib/ExtUtils/CBuilder/Platform/Windows.pm
9510 ! lib/ExtUtils/CBuilder/Platform/aix.pm
9511 ! lib/ExtUtils/CBuilder/Platform/cygwin.pm
9512 ! lib/ExtUtils/CBuilder/Platform/darwin.pm
9513 ! lib/ExtUtils/CBuilder/Platform/dec_osf.pm
9514 ! lib/ExtUtils/CBuilder/Platform/os2.pm
9515 ____________________________________________________________________________
9516 [ 33262] By: stevep on 2008/02/09 01:17:27
9517 Log: Subject: [PATCH] hints/aix_4.sh to allow build on aix 4.2
9518 From: AUGUSTE-ETIENNE Jose <jose.auguste-etienne@cgss-guyane.fr>
9519 Date: Fri, 08 Feb 2008 17:10:26 -0300
9520 Message-Id: <1202501426.15175.10.camel@sinf009w.d81970300.cgss-guyane.fr>
9523 ____________________________________________________________________________
9524 [ 33261] By: stevep on 2008/02/08 21:55:48
9525 Log: Remove an unneeded if statement.
9528 ____________________________________________________________________________
9529 [ 33260] By: stevep on 2008/02/08 21:49:16
9530 Log: I've been maintaining Net::Ping for a while now.
9532 ! Porting/Maintainers.pl
9533 ____________________________________________________________________________
9534 [ 33259] By: stevep on 2008/02/08 19:11:19
9535 Log: Subject: RE: Perl @ 33218 (Stratus VOS patches)
9536 From: "Green, Paul" <Paul.Green@stratus.com>
9537 Date: Fri, 8 Feb 2008 12:36:03 -0500
9538 Message-ID: <F5F42E77A43DD944B6D664B00A5401CB037149FF@EXNA.corp.stratus.com>
9540 Includes a fix to the patch to ext/Time/HiRes/Makefile.PL
9542 ! README.vos ext/Time/HiRes/Makefile.PL hints/vos.sh
9543 ! lib/ExtUtils/t/MM_Unix.t lib/ExtUtils/t/eu_command.t
9544 ! makedepend.SH pp_pack.c t/TEST vos/Changes vos/vos.c
9546 ____________________________________________________________________________
9547 [ 33258] By: rgs on 2008/02/08 16:15:52
9548 Log: IO::Handle->say should ignore $\ (bug #49266)
9550 ! ext/IO/lib/IO/Handle.pm
9551 ____________________________________________________________________________
9552 [ 33257] By: rgs on 2008/02/08 15:30:32
9553 Log: Subject: [perl #50364] [PATCH] perlop.pod - misnomer in % operator documentation
9554 From: mhasch@cpan.org (via RT) <perlbug-followup@perl.org>
9555 Date: Mon, 28 Jan 2008 16:56:07 -0800
9556 Message-ID: <rt-3.6.HEAD-4355-1201568166-693.50364-75-0@perl.org>
9559 ____________________________________________________________________________
9560 [ 33256] By: rgs on 2008/02/08 15:18:45
9561 Log: Subject: [PATCH] mg_copy ought to take an I32
9562 From: "Vincent Pit" <perl@profvince.com>
9563 Date: Wed, 6 Feb 2008 10:39:58 +0100 (CET)
9564 Message-ID: <39468.147.210.17.175.1202290798.squirrel@147.210.17.175>
9566 ! ext/threads/shared/shared.xs mg.h pod/perlguts.pod
9567 ____________________________________________________________________________
9568 [ 33255] By: rgs on 2008/02/08 14:15:12
9569 Log: Subject: [PATCH] Give Win32 message windows proper window procedures
9570 From: "Robert May" <rob@themayfamily.me.uk>
9571 Date: Sun, 3 Feb 2008 18:04:46 +0530
9572 Message-ID: <54bdc7510802030434g4f9da56eq8d526e80c297290b@mail.gmail.com>
9575 ____________________________________________________________________________
9576 [ 33254] By: rgs on 2008/02/08 14:12:10
9577 Log: Subject: [PATCH] win32_async_check() doesn't loop enough.
9578 From: "Robert May" <robertmay@cpan.org>
9579 Date: Sun, 3 Feb 2008 13:11:57 +0530
9580 Message-ID: <54bdc7510802022341r3654d32dva26ef04bd9fa04b7@mail.gmail.com>
9583 ____________________________________________________________________________
9584 [ 33253] By: merijn on 2008/02/08 13:27:45
9585 Log: Update to Math::Complex 1.49
9587 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
9589 ____________________________________________________________________________
9590 [ 33252] By: rgs on 2008/02/08 13:25:18
9591 Log: Re-apply patches 32879, 32905, and 32964 to MakeMaker
9593 ! lib/ExtUtils/MM_Unix.pm
9594 ____________________________________________________________________________
9595 [ 33251] By: rgs on 2008/02/08 13:09:27
9596 Log: Add new module in MakeMaker 6.43_01
9598 + lib/ExtUtils/MM_Darwin.pm
9600 ____________________________________________________________________________
9601 [ 33250] By: rgs on 2008/02/08 13:07:25
9602 Log: Upgrade to MakeMaker 6.43_01
9604 ! lib/ExtUtils/Changes lib/ExtUtils/Command/MM.pm
9605 ! lib/ExtUtils/Liblist.pm lib/ExtUtils/Liblist/Kid.pm
9606 ! lib/ExtUtils/MM.pm lib/ExtUtils/MM_AIX.pm
9607 ! lib/ExtUtils/MM_Any.pm lib/ExtUtils/MM_BeOS.pm
9608 ! lib/ExtUtils/MM_Cygwin.pm lib/ExtUtils/MM_DOS.pm
9609 ! lib/ExtUtils/MM_MacOS.pm lib/ExtUtils/MM_NW5.pm
9610 ! lib/ExtUtils/MM_OS2.pm lib/ExtUtils/MM_QNX.pm
9611 ! lib/ExtUtils/MM_UWIN.pm lib/ExtUtils/MM_Unix.pm
9612 ! lib/ExtUtils/MM_VMS.pm lib/ExtUtils/MM_VOS.pm
9613 ! lib/ExtUtils/MM_Win32.pm lib/ExtUtils/MM_Win95.pm
9614 ! lib/ExtUtils/MY.pm lib/ExtUtils/MakeMaker.pm
9615 ! lib/ExtUtils/MakeMaker/Config.pm
9616 ! lib/ExtUtils/MakeMaker/FAQ.pod
9617 ! lib/ExtUtils/MakeMaker/Tutorial.pod
9618 ! lib/ExtUtils/MakeMaker/bytes.pm
9619 ! lib/ExtUtils/MakeMaker/vmsish.pm lib/ExtUtils/Mkbootstrap.pm
9620 ! lib/ExtUtils/Mksymlists.pm lib/ExtUtils/t/00compile.t
9621 ! lib/ExtUtils/t/MM_Unix.t lib/ExtUtils/t/xs.t
9622 ! lib/ExtUtils/testlib.pm
9623 ____________________________________________________________________________
9624 [ 33249] By: rgs on 2008/02/08 11:15:36
9625 Log: Subject: Re: [PATCH] sv.c: consting
9626 From: Steven Schubiger <schubiger@gmail.com>
9627 Date: Thu, 7 Feb 2008 17:51:58 +0100
9628 Message-ID: <20080207165158.GA22321@refcnt.homeunix.org>
9630 ! embed.fnc pod/perlapi.pod pod/perlintern.pod proto.h sv.c
9631 ____________________________________________________________________________
9632 [ 33248] By: rgs on 2008/02/08 11:04:23
9633 Log: Remove redundant check
9636 ____________________________________________________________________________
9637 [ 33247] By: rgs on 2008/02/08 09:43:16
9638 Log: Subject: [PATCH] feature bundles are the same across all subversions
9639 From: Steffen Mueller <l2ot9pa02@sneakemail.com>
9640 Date: Sun, 13 Jan 2008 22:45:37 +0100
9641 Message-ID: <20080113214537.13226.qmail@lists.develooper.com>
9643 + t/lib/feature/bundle
9644 ! MANIFEST lib/feature.pm
9645 ____________________________________________________________________________
9646 [ 33246] By: rgs on 2008/02/07 17:32:19
9647 Log: Subject: Re: [PATCH] Re: Perl @ 32984 (also relevant to [perl #33849])
9648 From: Andy Dougherty <doughera@lafayette.edu>
9649 Date: Fri, 1 Feb 2008 12:39:39 -0500 (EST)
9650 Message-ID: <Pine.LNX.4.64.0802011239170.1831@fractal.phys.lafayette.edu>
9653 ____________________________________________________________________________
9654 [ 33245] By: rgs on 2008/02/07 15:50:02
9655 Log: Subject: Re: [PATCH] sv.c: consting
9656 From: Steven Schubiger <schubiger@gmail.com>
9657 Date: Mon, 4 Feb 2008 15:44:19 +0100
9658 Message-ID: <20080204144419.GB20276@refcnt.homeunix.org>
9660 ! embed.fnc pod/perlapi.pod proto.h sv.c
9661 ____________________________________________________________________________
9662 [ 33244] By: rgs on 2008/02/07 09:40:12
9663 Log: corelist changes:
9664 - Add a new -d option to find first perl version by date
9665 and not by version number
9666 - Better handling of perl versions that end with a 0
9667 - use version.pm only for version numbers that have multiple dots
9669 ! lib/Module/CoreList.pm lib/Module/CoreList/bin/corelist
9670 ____________________________________________________________________________
9671 [ 33242] By: nicholas on 2008/02/06 16:32:56
9672 Log: Cope with differing prototypes for ECONNREFUSED etc on Win32 between
9676 ____________________________________________________________________________
9677 [ 33241] By: merijn on 2008/02/06 14:11:10
9681 ____________________________________________________________________________
9682 [ 33239] By: nicholas on 2008/02/06 01:00:43
9683 Log: in unpack, () groups in scalar context were still returning a list,
9684 resulting in garbage on the stack, which could manifest as a SEGV
9687 ! pp_pack.c t/op/pack.t
9688 ____________________________________________________________________________
9689 [ 33238] By: rgs on 2008/02/05 16:51:40
9690 Log: Adapt Safe innards to older (XS) versions of version.pm
9692 ! ext/Opcode/Safe.pm ext/Safe/t/safeload.t
9693 ____________________________________________________________________________
9694 [ 33237] By: rgs on 2008/02/05 14:00:00
9695 Log: Add a new test for Safe
9697 + ext/Safe/t/safeload.t
9699 ____________________________________________________________________________
9700 [ 33236] By: rgs on 2008/02/05 11:06:11
9701 Log: Fix CPAN bug #32896: make version.pm loadable in a Safe compartment
9703 ! ext/Opcode/Safe.pm
9704 ____________________________________________________________________________
9705 [ 33235] By: stevep on 2008/02/04 15:24:15
9706 Log: Removed mention of a book that was never published.
9708 ! ext/List/Util/lib/Scalar/Util.pm
9709 ____________________________________________________________________________
9710 [ 33234] By: rgs on 2008/02/04 14:21:41
9711 Log: Subject: [PATCH] Remove duplication from encoding.pm POD
9712 From: "Robert May" <robertmay@cpan.org>
9713 Date: Fri, 1 Feb 2008 01:06:07 +0530
9714 Message-ID: <54bdc7510801311136p7ee53dbet2afd5239e1ad03eb@mail.gmail.com>
9716 ! ext/Encode/encoding.pm
9717 ____________________________________________________________________________
9718 [ 33233] By: rgs on 2008/02/04 14:15:11
9719 Log: Subject: [patch] B portability macros
9720 From: Jim Cromie <jim.cromie@gmail.com>
9721 Date: Fri, 01 Feb 2008 17:43:11 -0700
9722 Message-ID: <47A3BC9F.7080200@gmail.com>
9725 ____________________________________________________________________________
9726 [ 33232] By: nicholas on 2008/02/04 13:59:21
9727 Log: Micro-optimise the order of the context types. [Because I can :-)]
9728 Here saves 72 bytes in pp_ctl.o. Small, but in the right direction.
9730 ! cop.h perl.h pp_ctl.c
9731 ____________________________________________________________________________
9732 [ 33231] By: rgs on 2008/02/04 13:30:22
9733 Log: Subject: [PATCH] sv.c: consting
9734 From: Steven Schubiger <schubiger@gmail.com>
9735 Date: Sun, 3 Feb 2008 19:53:16 +0100
9736 Message-ID: <20080203185315.GA20276@refcnt.homeunix.org>
9738 ! embed.fnc pod/perlintern.pod proto.h sv.c
9739 ____________________________________________________________________________
9740 [ 33230] By: rgs on 2008/02/04 10:01:33
9741 Log: Subject: [PATCH] fix B::Debug pmnext
9742 From: "Reini Urban" <rurban@x-ray.at>
9743 Date: Sat, 2 Feb 2008 16:33:52 +0100
9744 Message-ID: <6910a60802020733u7817a55dm6f5e213625063204@mail.gmail.com>
9746 ! ext/B/B.pm ext/B/B/Debug.pm
9747 ____________________________________________________________________________
9748 [ 33229] By: rgs on 2008/02/04 09:36:11
9749 Log: Fix op/reg_email_thr.t when PERLIO=stdio
9752 ____________________________________________________________________________
9753 [ 33228] By: nicholas on 2008/02/03 15:04:41
9754 Log: Subject: [PATCH] taint.c: consting
9755 From: Steven Schubiger <schubiger@gmail.com>
9756 Message-ID: <20080129124723.GA13056@refcnt.homeunix.org>
9757 Date: Tue, 29 Jan 2008 13:47:23 +0100
9759 ! embed.fnc proto.h taint.c
9760 ____________________________________________________________________________
9761 [ 33226] By: nicholas on 2008/02/03 14:41:05
9762 Log: Recode all the old variable-like substitutions with the generic line
9763 removal mechanism of change 33223.
9765 ! ext/Devel/Peek/t/Peek.t
9766 ____________________________________________________________________________
9767 [ 33223] By: nicholas on 2008/02/03 13:37:06
9768 Log: Produce a more generic expectation management system, and use it to
9769 encode the 5.8.x vs 5.10/5.11 differences.
9770 Provide general purpose TODOs for both the intial tests and Gerard's
9771 "is it unchanged on repeat?" test.
9773 ! ext/Devel/Peek/t/Peek.t
9774 ____________________________________________________________________________
9775 [ 33222] By: nicholas on 2008/02/03 13:10:39
9776 Log: Upgrade to Math::Complex 1.48 and Math::Trig 1.13
9778 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
9780 ____________________________________________________________________________
9781 [ 33208] By: nicholas on 2008/02/02 18:52:15
9782 Log: 5.8.x and earler have a SUBPROCESS line in the dump of a PVIO.
9784 ! ext/Devel/Peek/t/Peek.t
9785 ____________________________________________________________________________
9786 [ 33206] By: nicholas on 2008/02/02 18:41:51
9787 Log: Change 27244 wasn't quite correct. XSUB is dumped as 0x0, not 0.
9789 ! ext/Devel/Peek/t/Peek.t
9790 ____________________________________________________________________________
9791 [ 33193] By: nicholas on 2008/02/02 17:01:43
9792 Log: Remove the _ prototype, as Maintainers is used by makemeta, and in turn
9793 that has to be run with the newly built perl. Which can be 5.8.x.
9795 ! Porting/Maintainers.pm
9796 ____________________________________________________________________________
9797 [ 33182] By: nicholas on 2008/02/02 11:05:17
9798 Log: In XS_PerlIO_get_layers() take advantage of the implementation of
9799 PerlIO_get_layers(), by co-opting the new SVs it creates, rather than
9802 ! perlio.c universal.c
9803 ____________________________________________________________________________
9804 [ 33181] By: nicholas on 2008/02/02 00:16:02
9805 Log: In XS_re_regexp_pattern(), use newSVpvn_flags() to avoid calls to
9809 ____________________________________________________________________________
9810 [ 33178] By: nicholas on 2008/02/01 22:27:38
9811 Log: In pp_split(), eliminate most (all?) of the conditional calls to
9812 sv_2mortal() by conditionally passing SVs_TEMP to newSVpvn_flags().
9815 ____________________________________________________________________________
9816 [ 33170] By: nicholas on 2008/02/01 17:52:10
9817 Log: Break apart the list of functions defined in universal.c by perl
9818 version (from 5.8.8 upwards)
9820 ! ext/Opcode/Safe.pm
9821 ____________________________________________________________________________
9822 [ 33163] By: nicholas on 2008/02/01 10:38:03
9823 Log: The penultimate deparse test needs a name, else things can warn.
9826 ____________________________________________________________________________
9827 [ 33154] By: rgs on 2008/01/31 17:08:22
9828 Log: Subject: [PATCH] threads::shared TODO test for outstanding bug
9829 From: "Jerry D. Hedden" <jdhedden@cpan.org>
9830 Date: Wed, 30 Jan 2008 09:15:25 -0500
9831 Message-ID: <1ff86f510801300615t1f9e8c68u5ff8caaeffb1a835@mail.gmail.com>
9833 ! ext/threads/shared/t/object.t
9834 ____________________________________________________________________________
9835 [ 33153] By: rgs on 2008/01/31 15:41:23
9836 Log: Typo fix in change #33058
9838 Subject: Re: [PATCH t/cmd/for.t] Regression tests for 'for reverse ..'
9839 From: Daniel Frederick Crisman <daniel@crisman.org>
9840 Date: Wed, 30 Jan 2008 15:09:22 -0500
9841 Message-ID: <20080130200922.GA20450@fury.crisman.org>
9844 ____________________________________________________________________________
9845 [ 33152] By: rgs on 2008/01/31 15:39:14
9846 Log: Subject: [PATCH] don't forbid brace groups with g++ 4.2.2
9847 From: "Robin Barker" <Robin.Barker@npl.co.uk>
9848 Date: Wed, 30 Jan 2008 18:42:25 -0000
9849 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A17@exchsvr2.npl.ad.local>
9852 ____________________________________________________________________________
9853 [ 33144] By: steveh on 2008/01/31 09:44:41
9854 Log: Subject: [PATCH] fix for regression to File/DosGlob.pm
9855 From: "Davies, Alex" <adavies@ptc.com>
9856 Date: Wed, 30 Jan 2008 12:39:11 -0500
9857 Message-ID: <A69AA663CE9BBC44AE1DA72483DE15DE07E02181@HQ-MAIL3.ptcnet.ptc.com>
9859 Fixes File::DosGlob's handling of drive relative glob patterns
9862 ! lib/File/DosGlob.pm
9863 ____________________________________________________________________________
9864 [ 33143] By: steveh on 2008/01/31 09:16:26
9865 Log: Subject: Re: [perl #50322] CGITempFile causes "Insecure dependency in sprintf" in perl 5.10.0
9866 From: "Steffen Mueller via RT" <perlbug-followup@perl.org>
9867 Date: Mon, 28 Jan 2008 05:16:19 -0800
9868 Message-ID: <rt-3.6.HEAD-4355-1201526176-323.50322-94-0@perl.org>
9873 ____________________________________________________________________________
9874 [ 33142] By: steveh on 2008/01/31 09:12:36
9875 Log: Fix compiler warning introduced in DEBUGGING builds by #33103
9878 ____________________________________________________________________________
9879 [ 33129] By: stevep on 2008/01/30 17:11:53
9880 Log: Assorted POD nits from the Debian bug list.
9882 ! lib/CGI.pm lib/Math/BigInt/CalcEmu.pm pod/perllol.pod
9884 ____________________________________________________________________________
9885 [ 33127] By: stevep on 2008/01/30 16:38:27
9886 Log: Formatting for C<<{ bydepth => 1 }>> doesn't seem to be working
9887 right in the manpage.
9890 ____________________________________________________________________________
9891 [ 33125] By: nicholas on 2008/01/30 12:16:35
9892 Log: Need to substitute out the placeholder '$RV' for earlier perls too.
9894 ! ext/Devel/Peek/t/Peek.t
9895 ____________________________________________________________________________
9896 [ 33124] By: rgs on 2008/01/30 11:51:11
9897 Log: Bump Safe's version
9899 ! ext/Opcode/Safe.pm
9900 ____________________________________________________________________________
9901 [ 33109] By: steveh on 2008/01/29 17:39:41
9902 Log: Nicer fix than #33106 (thanks to Nicholas Clark)
9905 ____________________________________________________________________________
9906 [ 33106] By: steveh on 2008/01/29 15:06:55
9907 Log: Fix Win32 compiler warnings introduced by #33081 and #33085
9909 ! embed.fnc pod/perlapi.pod pp_ctl.c proto.h
9910 ____________________________________________________________________________
9911 [ 33105] By: nicholas on 2008/01/29 10:59:14
9912 Log: Document why ok() is being used instead of like(), to stop someone
9915 ! ext/Safe/t/safe3.t
9916 ____________________________________________________________________________
9917 [ 33104] By: rgs on 2008/01/29 10:57:40
9918 Log: More wording nits about perl's time() versus the libc's time()
9921 ____________________________________________________________________________
9922 [ 33103] By: rgs on 2008/01/29 10:53:24
9923 Log: Subject: [PATCH] toke.c/universal.c: consting
9924 From: Steven Schubiger <schubiger@gmail.com>
9925 Date: Mon, 28 Jan 2008 13:57:41 +0100
9926 Message-ID: <20080128125741.GA27390@refcnt.homeunix.org>
9928 ! embed.fnc pod/perlapi.pod proto.h toke.c universal.c
9929 ____________________________________________________________________________
9930 [ 33102] By: rgs on 2008/01/29 09:55:01
9931 Log: Make this test pass with the Test::More that comes with perl 5.6.2
9933 ! ext/Safe/t/safe3.t
9934 ____________________________________________________________________________
9935 [ 33101] By: rgs on 2008/01/29 09:43:58
9936 Log: Subject: [PATCH] mistaken variable in pod
9937 From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
9938 Date: Mon, 28 Jan 2008 13:39:29 -0800 (PST)
9939 Message-ID: <40783.64.81.167.122.1201556369.squirrel@webmail.efn.org>
9941 ! ext/POSIX/POSIX.pod
9942 ____________________________________________________________________________
9943 [ 33099] By: stevep on 2008/01/28 20:07:20
9944 Log: Upgrade to Tie-RefHash-1.38
9946 ! lib/Tie/RefHash.pm lib/Tie/RefHash/threaded.t
9947 ____________________________________________________________________________
9948 [ 33098] By: stevep on 2008/01/28 20:04:40
9949 Log: Upgrade to Archive-Extract-0.26
9951 + lib/Archive/Extract/t/src/x.lzma.packed
9952 ! MANIFEST lib/Archive/Extract.pm
9953 ! lib/Archive/Extract/t/01_Archive-Extract.t
9954 ____________________________________________________________________________
9955 [ 33097] By: stevep on 2008/01/28 19:53:55
9956 Log: Upgrade to SelfLoader-1.15
9958 ! lib/SelfLoader.pm lib/SelfLoader/t/01SelfLoader.t
9959 ____________________________________________________________________________
9960 [ 33096] By: rgs on 2008/01/28 17:18:53
9961 Log: Bump the version of Safe
9963 ! ext/Opcode/Safe.pm
9964 ____________________________________________________________________________
9965 [ 33095] By: rgs on 2008/01/28 16:41:49
9966 Log: Minor rewording of the localtime() documentation,
9969 Subject: [perl #49914] gmtime()/localtime() do not use time()
9970 From: Abe Timmerman (via RT) <perlbug-followup@perl.org>
9971 Date: Thu, 17 Jan 2008 18:05:07 -0800
9972 Message-ID: <rt-3.6.HEAD-18434-1200621906-376.49914-75-0@perl.org>
9975 ____________________________________________________________________________
9976 [ 33094] By: rgs on 2008/01/28 15:31:07
9977 Log: Subject: [PATCH] Fix uc/lc warnings in CGI.pm
9978 From: "Jerry D. Hedden" <jdhedden@cpan.org>
9979 Date: Mon, 28 Jan 2008 10:19:26 -0500
9980 Message-ID: <1ff86f510801280719w4d56807esd8318bc6d0eadcdd@mail.gmail.com>
9983 ____________________________________________________________________________
9984 [ 33093] By: rgs on 2008/01/28 15:28:02
9985 Log: In Safe, load Carp::Heavy only if it exists (to remain
9986 compatible with older perls)
9988 ! ext/Opcode/Safe.pm
9989 ____________________________________________________________________________
9990 [ 33092] By: rgs on 2008/01/28 14:06:59
9991 Log: Warning cleanup, and avoid a double call to uc
9993 ! lib/TAP/Parser/Grammar.pm
9994 ____________________________________________________________________________
9995 [ 33091] By: rgs on 2008/01/28 13:58:55
9996 Log: Upgrade to Test::Harnes 3.07
9998 ! lib/App/Prove.pm lib/App/Prove/State.pm lib/TAP/Base.pm
9999 ! lib/TAP/Formatter/Color.pm lib/TAP/Formatter/Console.pm
10000 ! lib/TAP/Formatter/Console/ParallelSession.pm
10001 ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
10002 ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
10003 ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
10004 ! lib/TAP/Parser/Iterator/Array.pm
10005 ! lib/TAP/Parser/Iterator/Process.pm
10006 ! lib/TAP/Parser/Iterator/Stream.pm
10007 ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
10008 ! lib/TAP/Parser/Result/Bailout.pm
10009 ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
10010 ! lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
10011 ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
10012 ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
10013 ! lib/TAP/Parser/YAMLish/Reader.pm
10014 ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
10015 ! lib/Test/Harness/Changes
10016 ____________________________________________________________________________
10017 [ 33090] By: rgs on 2008/01/28 13:41:27
10018 Log: TAP::* modules are part of the Test::Harness distribution
10020 ! Porting/Maintainers.pl
10021 ____________________________________________________________________________
10022 [ 33089] By: rgs on 2008/01/28 13:32:40
10023 Log: Subject: [PATCH] also report forced tokens when using -DT
10024 From: Gerard Goossen <gerard@tty.nl>
10025 Date: Thu, 17 Jan 2008 18:36:52 +0100
10026 Message-ID: <20080117173652.GB4969@ostwald>
10028 ! embed.fnc embed.h proto.h toke.c
10029 ____________________________________________________________________________
10030 [ 33088] By: rgs on 2008/01/28 13:10:48
10031 Log: Make lc/uc/lcfirst/ucfirst warn when passed undef.
10032 Naive implementation.
10034 ! lib/utf8_heavy.pl pp.c t/lib/warnings/9uninit
10035 ____________________________________________________________________________
10036 [ 33087] By: rgs on 2008/01/28 10:46:43
10037 Log: Test that lc, uc, etc on undef return ""
10040 ____________________________________________________________________________
10041 [ 33086] By: nicholas on 2008/01/28 10:23:21
10042 Log: The third argument of PUSHEVAL was never used by anything. Ever.
10045 ____________________________________________________________________________
10046 [ 33085] By: rgs on 2008/01/28 10:17:53
10047 Log: Subject: FW: [PATCH] RE: [PATCH] volatile, avoid clobbered
10048 From: "Robin Barker" <Robin.Barker@npl.co.uk>
10049 Date: Wed, 23 Jan 2008 18:51:24 -0000
10050 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A06@exchsvr2.npl.ad.local>
10052 ! op.c perl.c perl.h
10053 ____________________________________________________________________________
10054 [ 33084] By: rgs on 2008/01/28 10:07:48
10055 Log: Subject: [PATCH] ext/IPC/SysV/SysV.xs [Re: [Fwd: Smoke [5.11.0] 33016 FAIL(XM)
10056 From: Jarkko Hietaniemi <jhi@iki.fi>
10057 Date: Sun, 27 Jan 2008 20:44:46 -0500
10058 Message-ID: <479D338E.9000402@iki.fi>
10060 ! ext/IPC/SysV/SysV.xs
10061 ____________________________________________________________________________
10062 [ 33083] By: rgs on 2008/01/28 10:02:24
10063 Log: Subject: [PATCH] util.c: some consting
10064 From: Steven Schubiger <schubiger@gmail.com>
10065 Date: Fri, 25 Jan 2008 01:10:52 +0100
10066 Message-ID: <20080125001052.GA29980@refcnt.homeunix.org>
10068 ! embed.fnc global.sym proto.h util.c
10069 ____________________________________________________________________________
10070 [ 33082] By: davem on 2008/01/27 21:26:17
10071 Log: fix misleading comment in op.h
10074 ____________________________________________________________________________
10075 [ 33081] By: nicholas on 2008/01/26 21:55:51
10076 Log: The layout for struct block_loop under ithreads can be simplified.
10077 Instead of wedging the pad offset into a void* iterdata, and always
10078 storing PL_comppad even when it isn't used, instead do this:
10080 PAD *oldcomppad; /* Also used for the GV, if targoffset is 0 */
10081 /* This is also accesible via cx->blk_loop.my_op->op_targ */
10082 PADOFFSET targoffset;
10084 and store the GV pointer in oldcompad. Pointers to pointers seems
10085 cleaner. This also allows us to eliminate the flag bit CXp_PADVAR.
10087 ! cop.h pp_ctl.c sv.c
10088 ____________________________________________________________________________
10089 [ 33080] By: nicholas on 2008/01/26 17:54:29
10090 Log: Investigation reveals that the work of restoring the iterator to the
10091 pad is shared between POPLOOP, using itersave, and the end of scope
10092 restore action requested by Perl_save_padsv(). In fact, the only user
10093 of SAVEt_PADSV is pp_enteriter, and it already provides enough
10094 information to allow it to perform the sv_2mortal() in POPLOOP.
10095 So make it do so. Rather than creating a new routine, use the existing
10096 routine because nothing else (at least nothing else known to Google's
10097 codesearch) uses it. But rename it just in case something we can't see
10098 is being naughty and using our private functions - they will get
10099 link errors against 5.12.
10101 All this means that itersave is now redundant. So remove it.
10102 This makes struct context 48 bytes on ILP32 platforms with 32bit IVs,
10103 down from 64 bytes in 5.10. 33% more context stack in the same memory.
10105 ! cop.h embed.fnc embed.h pp_ctl.c proto.h scope.c scope.h sv.c
10106 ____________________________________________________________________________
10107 [ 33079] By: nicholas on 2008/01/26 17:31:34
10108 Log: Change 33072 missed embed.h. I wasn't aware that it was affected by
10109 opcode.pl. You live and learn (and should run p4 diff -se ...).
10112 ____________________________________________________________________________
10113 [ 33078] By: nicholas on 2008/01/26 16:46:22
10114 Log: POPLOOP is actually doing all the work of Perl_save_padsv() already!
10117 ____________________________________________________________________________
10118 [ 33077] By: nicholas on 2008/01/26 16:44:43
10119 Log: Standardise the conditional compilation protection of ({}) from
10120 #if defined(__GNUC__) && !defined(__STRICT_ANSI__) && !defined(PERL_GCC_PEDANTIC)
10122 #if defined(__GNUC__) && !defined(PERL_GCC_BRACE_GROUPS_FORBIDDEN)
10123 because the ({}) construction can be used under __STRICT_ANSI__
10124 (and should be, because it avoids temporary use of PL_Sv).
10127 ____________________________________________________________________________
10128 [ 33076] By: nicholas on 2008/01/26 16:03:03
10129 Log: As itersave points to the initial CxITERVAR(), and the state of
10130 SvPADMY() does not change over the duration of the scope, we can
10131 perform conditional actions at loop push time. For the non-pad case,
10132 a reference to the initial CxITERVAR() is already held on the scope
10133 stack thanks to SAVEGENERICSV(*svp); in pp_enteriter. So there is no
10134 need to save another reference to it in itersave - it's not going away.
10137 ____________________________________________________________________________
10138 [ 33075] By: nicholas on 2008/01/26 15:17:09
10139 Log: Restore the else block accidently eaten by change 33074.
10142 ____________________________________________________________________________
10143 [ 33074] By: nicholas on 2008/01/26 15:14:25
10144 Log: In POPLOOP, if CxITERVAR(cx) is non-NULL, then so is itersave, and
10145 itersave is a less complex expression for the C compiler.
10148 ____________________________________________________________________________
10149 [ 33073] By: nicholas on 2008/01/26 13:49:44
10150 Log: Some code can be removed following change 33070.
10153 ____________________________________________________________________________
10154 [ 33072] By: nicholas on 2008/01/26 10:46:12
10155 Log: Eliminate the OP_SETSTATE, which had been disabled by change 4309.
10157 ! dump.c ext/Opcode/Opcode.pm op.c opcode.h opcode.pl opnames.h
10158 ! pp.sym pp_hot.c pp_proto.h
10159 ____________________________________________________________________________
10160 [ 33071] By: nicholas on 2008/01/26 10:24:40
10161 Log: Change 33069 missed updating dump.c to dump PVIOs correctly.
10163 ! dump.c ext/Devel/Peek/t/Peek.t
10164 ____________________________________________________________________________
10165 [ 33070] By: nicholas on 2008/01/26 09:34:13
10166 Log: Subject: Re: struct context now 12.5% smaller than 5.10
10167 From: Benjamin Smith <bsmith@cabbage.org.uk>
10168 Message-ID: <20080124215537.GB10198@vtrl.co.uk>
10169 Date: Thu, 24 Jan 2008 21:55:37 +0000
10171 ! cop.h perl.h pp_ctl.c pp_hot.c scope.c sv.c
10172 ____________________________________________________________________________
10173 [ 33069] By: nicholas on 2008/01/25 22:29:14
10174 Log: PVIOs don't need space for SvNVX allocated.
10177 ____________________________________________________________________________
10178 [ 33068] By: nicholas on 2008/01/25 10:06:08
10179 Log: Using PL_sv_no in place of any !SvOK() maximum removes a little bit of
10180 hot code in pp_iter.
10182 ! pp_ctl.c pp_hot.c
10183 ____________________________________________________________________________
10184 [ 33067] By: nicholas on 2008/01/25 08:23:32
10185 Log: Silence "possible data loss" warning.
10188 ____________________________________________________________________________
10189 [ 33066] By: stevep on 2008/01/25 02:34:15
10190 Log: Subject: [PATCH] socketpair() *is* available on Win32
10191 From: "Jan Dubois" <jand@activestate.com>
10192 Date: Thu, 24 Jan 2008 14:17:23 -0800
10193 Message-ID: <032201c85ed6$e56edf40$b04c9dc0$@com>
10196 ____________________________________________________________________________
10197 [ 33065] By: nicholas on 2008/01/24 21:11:11
10198 Log: Don't warn about imprecision when decrementing IV_MIN.
10199 Based on a patch by Jerry D. Hedden, but only instead only disable
10200 warnings for the specific operations that we know will warn.
10203 ____________________________________________________________________________
10204 [ 33064] By: nicholas on 2008/01/24 14:00:22
10205 Log: Subject: [PATCH ext/Devel/DProf] ... and the rest; was RE: unnecessary define
10206 From: "Robin Barker" <Robin.Barker@npl.co.uk>
10207 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A08@exchsvr2.npl.ad.local>
10208 Date: Thu, 24 Jan 2008 13:28:33 -0000
10210 ! ext/Devel/DProf/DProf.xs ext/Devel/DProf/Makefile.PL
10211 ____________________________________________________________________________
10212 [ 33063] By: nicholas on 2008/01/24 13:57:20
10213 Log: In struct block_loop, merge itermax and iterlval into a union
10214 lval_max_u, as CXt_LOOP_LAZYIV doesn't use iterlval and the other
10215 LOOP types don't use itermax. This reduces struct block_loop by 1 IV.
10216 As it's the largest component of the unions making up struct context,
10217 this reduces struct context. On ILP32 it will now be 56 bytes, down
10218 from the 64 of 5.10.x, as I've already removed the element 'label'.
10220 ! cop.h pp_ctl.c pp_hot.c scope.c sv.c
10221 ____________________________________________________________________________
10222 [ 33062] By: nicholas on 2008/01/24 13:25:05
10223 Log: Merge CXt_LOOP_STACK's use of itermax for the reverse minimum with
10224 iterary, as the two structure members are not used simultaneously.
10226 ! cop.h pp_ctl.c pp_hot.c scope.c sv.c
10227 ____________________________________________________________________________
10228 [ 33061] By: nicholas on 2008/01/24 12:50:32
10229 Log: Change the context type of for ($a .. $b) to CXt_LOOP_LAZYIV, and
10230 assert that it isn't using cx->blk_loop.iterlval.
10231 Fix a casting bug when assigning a sentinal to cx->blk_loop.iterary.
10233 ! cop.h pp_ctl.c pp_hot.c scope.c sv.c
10234 ____________________________________________________________________________
10235 [ 33060] By: nicholas on 2008/01/24 12:15:43
10236 Log: Avoid using cx->blk_loop.itermax when reverse iterating an array.
10238 ! pp_ctl.c pp_hot.c
10239 ____________________________________________________________________________
10240 [ 33059] By: nicholas on 2008/01/24 10:44:25
10241 Log: Split out foreach iterations of temporary lists on the stack to
10242 CXt_LOOP_STACK. Don't use cx->blk_loop.iterary to store PL_curstack.
10244 ! cop.h pp_ctl.c pp_hot.c sv.c
10245 ____________________________________________________________________________
10246 [ 33058] By: nicholas on 2008/01/24 10:08:04
10247 Log: Subject: [PATCH t/cmd/for.t] Regression tests for 'for reverse ..'
10248 From: Abigail <abigail@abigail.be>
10249 Message-ID: <20080123225325.GA25959@abigail.be>
10250 Date: Wed, 23 Jan 2008 23:53:25 +0100
10253 ____________________________________________________________________________
10254 [ 33057] By: nicholas on 2008/01/24 09:36:05
10255 Log: Split CXt_LOOP into CXt_LOOP_PLAIN and CXt_LOOP_FOR, eliminating the
10256 CXp_FOREACH flag added as part of given/when.
10258 ! cop.h pp_ctl.c pp_hot.c scope.c sv.c
10259 ____________________________________________________________________________
10260 [ 33056] By: nicholas on 2008/01/23 15:02:35
10261 Log: Subject: [PATCH ext/Devel/DProf/Makefile.PL] RE: [PATCH ext/Devel/DProf/Makefile.PL] unnecessary define
10262 From: "Robin Barker" <Robin.Barker@npl.co.uk>
10263 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A01@exchsvr2.npl.ad.local>
10264 Date: Wed, 23 Jan 2008 14:13:30 -0000
10266 ! ext/Devel/DProf/Makefile.PL
10267 ____________________________________________________________________________
10268 [ 33055] By: stevep on 2008/01/23 14:09:40
10269 Log: Update uconfig.h to add USE_DTRACE back in.
10272 ____________________________________________________________________________
10273 [ 33054] By: nicholas on 2008/01/23 12:00:21
10274 Log: Oops, change 33049 really did need to update all the Win?? headers
10275 as the symbol isn't used in a conditional compile.
10277 ! win32/config_H.bc win32/config_H.ce win32/config_H.gc
10278 ! win32/config_H.vc win32/config_H.vc64
10279 ____________________________________________________________________________
10280 [ 33053] By: nicholas on 2008/01/23 10:18:21
10281 Log: Change 33052 missed one Nullch. Oops.
10282 Exterminate! Exterminate! Exterminate!
10285 ____________________________________________________________________________
10286 [ 33052] By: nicholas on 2008/01/23 09:51:35
10287 Log: Purge all use of Nullch in non-dual life modules.
10288 Exterminate! Exterminate! Exterminate!
10290 ! ext/Data/Dumper/Dumper.xs ext/Opcode/Opcode.xs
10291 ! ext/PerlIO/encoding/encoding.xs ext/PerlIO/scalar/scalar.xs
10292 ! ext/PerlIO/via/via.xs ext/Storable/Storable.xs malloc.c
10293 ! pod/perlapio.pod win32/vdir.h
10294 ____________________________________________________________________________
10295 [ 33051] By: nicholas on 2008/01/23 09:22:01
10296 Log: Deprecate (and remove core use of ) Nullav, Nullcv, Nullgv, Nullhe,
10297 Nullhek and Nullhv. Nullop is going to be a bit less simple.
10299 ! av.h cv.h ext/B/B.xs ext/DynaLoader/dl_symbian.xs gv.h hv.h
10301 ____________________________________________________________________________
10302 [ 33050] By: nicholas on 2008/01/23 09:20:56
10303 Log: Comment change from 33009 that was actually in POD, so needs to be
10304 propagated to perlintern.pod
10306 ! pod/perlintern.pod
10307 ____________________________________________________________________________
10308 [ 33049] By: nicholas on 2008/01/23 09:18:41
10309 Log: Fix the misplaced warnings and failing tests caused by the precision
10310 loss warning on ++ and -- by moving the check to Configure time,
10311 creating a new config.sh variable nv_overflows_integers_at which
10312 contains an constant expression for the value of the NV which can't
10313 be incremented by 1.0
10315 ! Configure Cross/config.sh-arm-linux NetWare/config.wc
10316 ! Porting/Glossary Porting/config.sh Porting/config_H
10317 ! config_h.SH configure.com epoc/config.sh
10318 ! plan9/config_sh.sample sv.c symbian/config.sh t/op/inc.t
10319 ! uconfig.sh win32/config.bc win32/config.ce win32/config.gc
10320 ! win32/config.vc win32/config.vc64
10321 ____________________________________________________________________________
10322 [ 33048] By: nicholas on 2008/01/23 08:55:33
10323 Log: Teach checkcfgvar.pl that : is also a comment character in shell scripts
10325 ! Porting/checkcfgvar.pl
10326 ____________________________________________________________________________
10327 [ 33047] By: merijn on 2008/01/23 08:47:50
10328 Log: Re-generated sample files
10330 ! Porting/config.sh Porting/config_H
10331 ____________________________________________________________________________
10332 [ 33046] By: nicholas on 2008/01/23 08:40:37
10333 Log: checkcfgvar.pl should also check Porting/config.sh "just in case".
10335 ! Porting/checkcfgvar.pl
10336 ____________________________________________________________________________
10337 [ 33045] By: merijn on 2008/01/23 07:51:53
10338 Log: The return of USE_DTRACE
10340 ! config_h.SH handy.h
10341 ____________________________________________________________________________
10342 [ 33043] By: stevep on 2008/01/23 04:26:39
10343 Log: Regen uconfig.h
10346 ____________________________________________________________________________
10347 [ 33042] By: stevep on 2008/01/23 04:12:37
10348 Log: Upgrade to PathTools-3.27
10350 ! ext/Cwd/Cwd.xs ext/Cwd/t/cwd.t lib/Cwd.pm lib/File/Spec.pm
10351 ! lib/File/Spec/Cygwin.pm lib/File/Spec/Epoc.pm
10352 ! lib/File/Spec/Functions.pm lib/File/Spec/Mac.pm
10353 ! lib/File/Spec/OS2.pm lib/File/Spec/Unix.pm
10354 ! lib/File/Spec/VMS.pm lib/File/Spec/Win32.pm
10355 ! lib/File/Spec/t/Spec.t lib/File/Spec/t/crossplatform.t
10356 ! lib/File/Spec/t/tmpdir.t
10357 ____________________________________________________________________________
10358 [ 33041] By: stevep on 2008/01/23 01:21:24
10359 Log: Get C++ compiles going on Solaris again.
10361 ! ext/IPC/SysV/SysV.xs
10362 ____________________________________________________________________________
10363 [ 33040] By: stevep on 2008/01/22 23:49:53
10364 Log: Subject: [PATCH] Re: Perl @ 32984 (also relevant to [perl #33849])
10365 From: Andrew Dougherty <doughera@lafayette.edu>
10366 Date: Tue, 22 Jan 2008 11:59:47 -0500 (EST)
10367 Message-ID: <Pine.LNX.4.64.0801221111410.31664@fractal.phys.lafayette.edu>
10370 ____________________________________________________________________________
10371 [ 33038] By: merijn on 2008/01/22 16:52:32
10372 Log: Regen. Lots of under-the-hood changes accumulated.
10374 ! Configure Porting/Glossary config_h.SH
10375 ____________________________________________________________________________
10376 [ 33036] By: nicholas on 2008/01/22 15:27:09
10377 Log: Remove code obsoleted by change 18.
10380 ____________________________________________________________________________
10381 [ 33035] By: nicholas on 2008/01/21 17:50:03
10382 Log: Eliminate the U8 sbu_once from struct subst, and shrink sbu_rflags from
10383 I32 to U8, which reduces the size of the struct by at least 4 bytes.
10386 ____________________________________________________________________________
10387 [ 33034] By: nicholas on 2008/01/21 17:21:40
10388 Log: In struct block_subst, access the member once via a macro CxONCE()
10389 which will allow the storage location to be changed.
10391 ! cop.h pp_ctl.c scope.c
10392 ____________________________________________________________________________
10393 [ 33033] By: nicholas on 2008/01/21 16:50:59
10394 Log: In pp_subst, rxtainted is not a boolean, as it stores 2 bits of values.
10397 ____________________________________________________________________________
10398 [ 33032] By: nicholas on 2008/01/21 16:15:58
10399 Log: Tidy up context type flags.
10402 ____________________________________________________________________________
10403 [ 33031] By: rgs on 2008/01/21 16:05:33
10404 Log: Subject: [PATCH] Ignore build dir when installing perl
10405 From: "Jerry D. Hedden" <jdhedden@cpan.org>
10406 Date: Sat, 19 Jan 2008 12:19:41 -0500
10407 Message-ID: <1ff86f510801190919o6e3af1bboff1f885c76cf2bc7@mail.gmail.com>
10410 ____________________________________________________________________________
10411 [ 33030] By: nicholas on 2008/01/21 15:47:15
10412 Log: In struct block_eval, eliminate old_in_eval and old_op_type by storing
10413 the data in blk_u16.
10416 ____________________________________________________________________________
10417 [ 33029] By: nicholas on 2008/01/21 15:14:35
10418 Log: In struct block_eval, access the members old_in_eval and old_op_type
10419 via macros CxOLD_IN_EVAL() and CxOLD_OP_TYPE(), which will allow the
10420 storage location to be changed.
10422 ! cop.h pp_ctl.c scope.c
10423 ____________________________________________________________________________
10424 [ 33028] By: nicholas on 2008/01/21 14:45:56
10425 Log: In struct block change blku_type from U8 to U16, and the "spare" U8 to
10426 U16, with the lockstep changes in struct subst. Eliminate lval from
10427 struct block_sub, and instead store it in the U16 in struct block.
10430 ____________________________________________________________________________
10431 [ 33027] By: nicholas on 2008/01/21 14:09:06
10432 Log: Squeeze the context type down to 4 bits, and move the private flags to
10433 fit within the next 4 bits.
10436 ____________________________________________________________________________
10437 [ 33026] By: rgs on 2008/01/21 13:08:11
10438 Log: When changing the op_ppaddr of an op, one must keep its op_type
10439 in sync. That helps writers of alternate runloops.
10442 ____________________________________________________________________________
10443 [ 33025] By: nicholas on 2008/01/21 11:50:52
10444 Log: Give G_VOID, G_SCALAR and G_ARRAY the same numeric values as
10445 OPf_WANT_VOID, OPf_WANT_SCALAR and OPf_WANT_LIST.
10447 ! cop.h op.h perl.c
10448 ____________________________________________________________________________
10449 [ 33024] By: nicholas on 2008/01/21 11:49:38
10450 Log: More places that could be using G_WANT, not picked up by change 33021.
10452 ! ext/threads/threads.xs pp_ctl.c
10453 ____________________________________________________________________________
10454 [ 33023] By: nicholas on 2008/01/21 11:48:22
10455 Log: Remove hardcoded cop.h constants from APItest.pm :-(
10456 Add G_WANT. Make call.t use G_WANT.
10458 ! ext/XS/APItest/APItest.pm ext/XS/APItest/Makefile.PL
10459 ! ext/XS/APItest/t/call.t
10460 ____________________________________________________________________________
10461 [ 33022] By: nicholas on 2008/01/21 09:04:54
10462 Log: Change the wantarray result from caller from IV to bool for the SCALAR/
10463 ARRAY case. This doesn't contradict the documentation, as there isn't
10467 ____________________________________________________________________________
10468 [ 33021] By: nicholas on 2008/01/21 08:54:25
10469 Log: Add a flag G_WANT, as a mask for the bits G_SCALAR, G_ARRAY and G_VOID.
10472 ____________________________________________________________________________
10473 [ 33020] By: nicholas on 2008/01/21 08:23:46
10474 Log: Encode the G_* to OPf_WANT_* transform, the reverse of OP_GIMME(), in
10475 a macro OP_GIMME_REVERSE() [so that it could be changed].
10478 ____________________________________________________________________________
10479 [ 33019] By: nicholas on 2008/01/21 07:11:41
10480 Log: Change the hasargs return value from caller from IV to bool, as it's
10481 actually only a boolean, and sv_yes/sv_no are cheaper to "create".
10482 The documentation says 'C<$hasargs> is true if ...' so this is fine.
10485 ____________________________________________________________________________
10486 [ 33018] By: nicholas on 2008/01/20 22:20:56
10487 Log: Eliminate hasargs from structs block_sub and block_format by storing
10488 it with a private flag CXp_HASARGS in cx_type. (It's only a boolean.)
10491 ____________________________________________________________________________
10492 [ 33017] By: nicholas on 2008/01/20 21:50:31
10493 Log: In struct block_sub and block_format, access the members hasargs and
10494 lval via macros CxHASARGS() and CxLVAL(), which will allow the storage
10495 location to be changed.
10497 ! cop.h pp_ctl.c pp_hot.c scope.c sv.c
10498 ____________________________________________________________________________
10499 [ 33016] By: nicholas on 2008/01/20 21:05:26
10500 Log: Move retop first in structs block_sub, block_format and block_eval.
10501 This simplifies some code in Perl_deb_stack_all().
10504 ____________________________________________________________________________
10505 [ 33015] By: nicholas on 2008/01/20 20:40:38
10506 Log: Eliminate label from struct block_loop, as it can be accessed via
10510 ____________________________________________________________________________
10511 [ 33014] By: nicholas on 2008/01/20 19:56:21
10512 Log: Split struct block_sub into struct block_sub and struct block_format.
10513 (CXt_SUB and CXt_FORMAT were using some comon members, but some members
10514 were only for one or the other.)
10516 ! cop.h pp_sys.c scope.c sv.c
10517 ____________________________________________________________________________
10518 [ 33013] By: nicholas on 2008/01/20 18:54:17
10519 Log: In Perl_cx_dup(), block copy the entire context stack, then walk it
10520 to duplicate/fixup only the things that aren't simple binary copies.
10523 ____________________________________________________________________________
10524 [ 33012] By: nicholas on 2008/01/20 18:03:27
10525 Log: Extend PUSHFORMAT() to take a second parameter to set retop, to save
10526 NULLing it and then reassigning.
10529 ____________________________________________________________________________
10530 [ 33011] By: nicholas on 2008/01/20 17:39:22
10531 Log: Fix (probable) bug-by-inspection - CxREALEVAL(), CxTRYBLOCK(),
10532 CxFOREACH() and CxFOREACHDEF() should all be masking against
10533 CXTYPEMASK rather than their own type number.
10536 ____________________________________________________________________________
10537 [ 33010] By: nicholas on 2008/01/20 13:28:10
10538 Log: In struct block_loop access element label via the macro CxLABEL()
10539 (for the places that aren't about to change)
10542 ____________________________________________________________________________
10543 [ 33009] By: davem on 2008/01/19 20:41:03
10544 Log: state variable not available
10545 Svf_PADSTALE means something different for state vars. Make sure
10546 we always handle it correctly
10548 ! pad.c t/op/state.t
10549 ____________________________________________________________________________
10550 [ 33004] By: nicholas on 2008/01/18 18:00:56
10551 Log: Avoid an unused argument in S_sv_2iuv_non_preserve() by using
10552 conditional compilation to only pass it in if it's needed.
10554 ! embed.fnc embed.h proto.h sv.c
10555 ____________________________________________________________________________
10556 [ 33003] By: nicholas on 2008/01/18 16:40:48
10557 Log: Nick's a muppet - "all" needs to remain the first real target in the
10558 Makefile. Do not be distracted by suffix rules above.
10561 ____________________________________________________________________________
10562 [ 33002] By: nicholas on 2008/01/18 16:11:35
10563 Log: Don't create local variables validarg and fdscript if they aren't going
10567 ____________________________________________________________________________
10568 [ 33001] By: nicholas on 2008/01/18 15:28:09
10569 Log: The suidscript argument to S_forbid_setid(), S_open_script() and
10570 S_validate_suid() is actually just a boolean. So make it so.
10572 ! embed.fnc perl.c proto.h
10573 ____________________________________________________________________________
10574 [ 33000] By: nicholas on 2008/01/18 14:27:36
10575 Log: Eliminate all PERL_UNUSED_ARG()s in S_validate_suid() by changing its
10576 prototype depending on the compile time options. In turn, this finds
10577 things that are unused in its callers.
10579 ! embed.fnc embed.h perl.c perl.h proto.h
10580 ____________________________________________________________________________
10581 [ 32999] By: nicholas on 2008/01/18 14:13:30
10582 Log: A target for sperl.i
10585 ____________________________________________________________________________
10586 [ 32998] By: nicholas on 2008/01/18 11:01:15
10587 Log: Change 32997 missed one conditionally unused argument.
10590 ____________________________________________________________________________
10591 [ 32997] By: nicholas on 2008/01/18 09:40:02
10592 Log: Collect all the S_validate_suid() unused argument logic in one place.
10595 ____________________________________________________________________________
10596 [ 32996] By: nicholas on 2008/01/18 09:27:13
10597 Log: Remove commented out declaration from S_validate_suid()
10600 ____________________________________________________________________________
10601 [ 32995] By: rgs on 2008/01/18 09:18:58
10602 Log: New tests for new ops. Most of them are TODO
10604 ! ext/Safe/t/safeops.t
10605 ____________________________________________________________________________
10606 [ 32994] By: nicholas on 2008/01/18 09:09:56
10607 Log: Remove commented out code from S_validate_suid()
10610 ____________________________________________________________________________
10611 [ 32993] By: nicholas on 2008/01/18 08:20:13
10612 Log: Add Weed out needless PERL_UNUSED_ARG to perltodo. It's a good
10613 "cage cleaner" task.
10616 ____________________________________________________________________________
10617 [ 32990] By: nicholas on 2008/01/17 14:23:48
10618 Log: warn if ++ or -- are unable to change the value because it's beyond
10619 the limit of representation in NVs, using a new warnings category
10622 ! lib/warnings.pm pod/perldiag.pod pod/perllexwarn.pod sv.c
10623 ! t/op/inc.t warnings.h warnings.pl
10624 ____________________________________________________________________________
10625 [ 32989] By: stevep on 2008/01/17 12:24:21
10626 Log: Upgrade to Math-Complex-1.47
10628 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
10630 ____________________________________________________________________________
10631 [ 32988] By: nicholas on 2008/01/17 11:31:38
10632 Log: Generate the warnings masks programatically.
10633 Get the correct line number when reporting errors from &check_bits.
10636 ____________________________________________________________________________
10637 [ 32987] By: nicholas on 2008/01/17 08:17:11
10638 Log: Add a diagram for the 5.11 SV class structure, including B::REGEXP.
10641 ____________________________________________________________________________
10642 [ 32986] By: nicholas on 2008/01/16 18:55:14
10643 Log: Subject: [PATCH utils/perlbug.PL] Don't ask about a module when using -ok
10644 From: Abigail <abigail@abigail.be>
10645 Message-ID: <20080116174617.GA30446@abigail.be>
10646 Date: Wed, 16 Jan 2008 18:46:17 +0100
10649 ____________________________________________________________________________
10650 [ 32982] By: rgs on 2008/01/16 12:12:10
10651 Log: A couple of POD fixes by Steven Schubiger
10653 ! pad.h pod/perlapi.pod pod/perlintern.pod sv.c
10654 ____________________________________________________________________________
10655 [ 32981] By: stevep on 2008/01/15 19:20:53
10656 Log: Thanks to Sébstien Aperghis-Tramoni's suggestion, updated version
10657 numbers in a few extra files and regenerated uconfig.h.
10659 ! Porting/config_H uconfig.h uconfig.sh
10660 ____________________________________________________________________________
10661 [ 32980] By: rgs on 2008/01/15 14:23:04
10662 Log: Boolean priority bug, found by Mashrab Kuvatov:
10664 Subject: Re: [perl #49646] perlbug AutoReply: open ':locale' does not work under locale with the modifier
10665 From: Mashrab Kuvatov <kmashrab@uni-bremen.de>
10666 Date: Tue, 15 Jan 2008 15:17:42 +0100
10667 Message-Id: <200801151517.46296.kmashrab@uni-bremen.de>
10669 ! ext/Encode/encoding.pm
10670 ____________________________________________________________________________
10671 [ 32979] By: rgs on 2008/01/15 11:11:07
10672 Log: Subject: [PATCH-revised] Fix range operator
10673 From: "Jerry D. Hedden" <jdhedden@cpan.org>
10674 Date: Mon, 14 Jan 2008 19:56:48 -0500
10675 Message-ID: <1ff86f510801141656i325ac69ev8a0af47f9fe72a1e@mail.gmail.com>
10677 ! pp_ctl.c pp_hot.c t/op/range.t
10678 ____________________________________________________________________________
10679 [ 32978] By: rgs on 2008/01/14 23:08:11
10680 Log: Subject: consting IO.xs
10681 From: "Robin Barker" <Robin.Barker@npl.co.uk>
10682 Date: Sat, 22 Dec 2007 00:56:18 -0000
10683 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939A1@exchsvr2.npl.ad.local>
10686 ____________________________________________________________________________
10687 [ 32977] By: rgs on 2008/01/14 22:48:46
10688 Log: When parsing LC_ALL or LANG to get the locale's encoding, ignore
10689 whatever is after the @, since that's a modifier, not an encoding.
10691 ! ext/Encode/encoding.pm
10692 ____________________________________________________________________________
10693 [ 32976] By: rgs on 2008/01/14 22:21:01
10694 Log: Subject: [PATCH regexp.h] consting
10695 From: "Robin Barker" <Robin.Barker@npl.co.uk>
10696 Date: Mon, 14 Jan 2008 20:39:35 -0000
10697 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939CA@exchsvr2.npl.ad.local>
10700 ____________________________________________________________________________
10701 [ 32974] By: merijn on 2008/01/14 16:37:08
10702 Log: Intermediate update/regen in cleanup process, dtrace support
10705 ! Configure Porting/Glossary config_h.SH
10706 ____________________________________________________________________________
10707 [ 32971] By: nicholas on 2008/01/13 20:58:56
10708 Log: Re-order so that the !SvOK() case is last (which should be rare)
10709 Remove the FIXME comment as I had already fixed it.
10712 ____________________________________________________________________________
10713 [ 32970] By: stevep on 2008/01/13 15:28:30
10714 Log: Upgrade to Math-Complex-1.44
10716 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
10718 ____________________________________________________________________________
10719 [ 32969] By: nicholas on 2008/01/12 22:20:39
10720 Log: For 5.12: saner behaviour for `length`
10721 (Make C<length undef> return undef).
10722 Patch mostly by Rafael, with some fine tuning by me.
10724 ! pod/perlfunc.pod pp.c sv.c sv.h t/lib/warnings/9uninit
10725 ! t/lib/warnings/mg t/op/length.t t/op/vec.t
10726 ____________________________________________________________________________
10727 [ 32968] By: nicholas on 2008/01/12 21:57:06
10728 Log: Fix bug whereby length on a tied scalar that returned a UTF-8 value
10729 would not be correct the first time. (And for the more pathological
10730 case, would be incorrect if the UTF-8-ness of the returned value
10734 ! MANIFEST mg.c t/op/length.t
10735 ____________________________________________________________________________
10736 [ 32967] By: nicholas on 2008/01/12 21:07:14
10737 Log: Subject: Re: [PATCH] Stop DTrace config option looping in non-interactive mode
10738 From: Andy Armstrong <andy@hexten.net>
10739 Message-Id: <4C6BD298-5CD3-49EA-8FED-4A6DA24BFA7B@hexten.net>
10740 Date: Sat, 12 Jan 2008 20:27:46 +0000
10743 ____________________________________________________________________________
10744 [ 32966] By: stevep on 2008/01/12 03:13:55
10745 Log: Subject: [PATCH] tru64: poison stack, write protect string constants
10746 From: Jarkko Hietaniemi <jhi@cc.hut.fi>
10747 Date: Sat, 12 Jan 2008 03:27:10 +0200 (EET)
10748 Message-Id: <200801120127.m0C1RAZ6088857@kosh.hut.fi>
10751 ____________________________________________________________________________
10752 [ 32965] By: craigb on 2008/01/12 01:07:54
10753 Log: Nit disabling dtrace on VMS (2 single quotes inside double quotes
10754 causes symbol interpolation in DCL).
10757 ____________________________________________________________________________
10758 [ 32964] By: craigb on 2008/01/12 01:01:45
10759 Log: Don't quote a whitespace-containing ABSPERL when the whitespace
10760 means it is a command with parameter(s).
10762 ! lib/ExtUtils/MM_Unix.pm
10763 ____________________________________________________________________________
10764 [ 32963] By: nicholas on 2008/01/11 20:28:34
10765 Log: Subject: [PATCH] sh doesn't know about !
10766 From: Andy Armstrong <andy@hexten.net>
10767 Message-Id: <7EC45604-54BE-4738-90B2-7AC5C6D17026@hexten.net>
10768 Date: Fri, 11 Jan 2008 19:34:25 +0000
10771 ____________________________________________________________________________
10772 [ 32962] By: nicholas on 2008/01/11 20:27:23
10773 Log: Well, I know *something* passed make test from a clean build before
10774 change 32961, and I thought that it was the right thing, but I guess
10775 not. It should have read like this.
10778 ____________________________________________________________________________
10779 [ 32961] By: nicholas on 2008/01/11 19:01:39
10780 Log: assert that these are the regexps you were looking for.
10781 (at least for the most commonly used macros).
10782 Remove the duplicate definition of RX_SUBBEG(), which I was sure I'd
10786 ____________________________________________________________________________
10787 [ 32960] By: nicholas on 2008/01/11 18:03:18
10788 Log: __DATE__ and __TIME__ are both string literals, so we can concatentate
10789 them, rather than formating them via %s.
10792 ____________________________________________________________________________
10793 [ 32959] By: nicholas on 2008/01/11 17:00:59
10794 Log: Pack the recycled pad offsets into an SV at PL_regex_pad[0]. This will
10795 use less memory than an AV.
10797 ! intrpvar.h op.c perl.c
10798 ____________________________________________________________________________
10799 [ 32958] By: nicholas on 2008/01/11 16:42:11
10800 Log: Remove C variables (and a parameter!) now unused since -P bit the dust.
10802 ! embed.fnc embed.h perl.c proto.h
10803 ____________________________________________________________________________
10804 [ 32956] By: nicholas on 2008/01/11 15:04:51
10805 Log: Note the U8 sized space created by removing -P, and check that it is
10806 now an illegal command line flag.
10808 ! intrpvar.h t/run/switches.t
10809 ____________________________________________________________________________
10810 [ 32955] By: rgs on 2008/01/11 13:59:32
10811 Log: Rename PERL_MAX_SUB_DEPTH to PERL_SUB_DEPTH_WARN, per Tim Bunce's
10814 ! perl.h pp_ctl.c pp_hot.c
10815 ____________________________________________________________________________
10816 [ 32954] By: rgs on 2008/01/11 13:55:07
10817 Log: Remove the -P switch
10819 - t/comp/cpp.aux t/comp/cpp.t t/run/switchPx.aux
10821 ! MANIFEST README.hpux README.os390 embedvar.h intrpvar.h perl.c
10822 ! perlapi.h pod/perl.pod pod/perldiag.pod pod/perlfilter.pod
10823 ! pod/perlrun.pod sv.c toke.c
10824 ____________________________________________________________________________
10825 [ 32953] By: nicholas on 2008/01/11 13:36:54
10826 Log: Subject: [PATCH] Add dtrace support
10827 From: Andy Armstrong <andy@hexten.net>
10828 Message-Id: <F4AC553F-7C7F-49C3-98C2-E04681E1004F@hexten.net>
10829 Date: Thu, 10 Jan 2008 22:20:52 +0000
10831 with fixups as discussed on list, plus adding usedtrace to Glossary,
10832 plus propagating all the new config variables everywhere.
10833 (Was there an automatic way to do that? I did it with emacs macros)
10835 + mydtrace.h perldtrace.d
10836 ! Configure Cross/config.sh-arm-linux MANIFEST Makefile.SH
10837 ! NetWare/config.wc Porting/Glossary config_h.SH configure.com
10838 ! cop.h epoc/config.sh plan9/config_sh.sample symbian/config.sh
10839 ! uconfig.h uconfig.sh win32/config.bc win32/config.ce
10840 ! win32/config.gc win32/config.vc win32/config.vc64
10841 ! win32/config_H.bc win32/config_H.ce win32/config_H.gc
10842 ! win32/config_H.vc win32/config_H.vc64
10843 ____________________________________________________________________________
10844 [ 32952] By: nicholas on 2008/01/11 13:22:35
10845 Log: Remove PM_GETRE_SAFE and PM_SETRE_SAFE as nothing uses them.
10848 ____________________________________________________________________________
10849 [ 32951] By: nicholas on 2008/01/11 12:47:57
10850 Log: Remove code that protected pp_qr against REGEXPs going away during
10851 global destruction whilst they were stored via true references in
10852 PL_regex_padav. It won't happen again (unless someone manages to get
10853 a reference to an OP's regexp, which is also a risk in 5.10 and 5.8)
10856 ____________________________________________________________________________
10857 [ 32950] By: nicholas on 2008/01/11 12:14:04
10858 Log: REGEXPs are now stored directly in PL_regex_padav, rather than
10859 indirectly via RVs. This saves memory, and removes 1 level of pointer
10862 ! op.c op.h pp_ctl.c regexec.c
10863 ____________________________________________________________________________
10864 [ 32949] By: rgs on 2008/01/11 11:31:34
10865 Log: Introduce macro PERL_MAX_SUB_DEPTH
10867 ! perl.h pp_ctl.c pp_hot.c
10868 ____________________________________________________________________________
10869 [ 32948] By: rgs on 2008/01/11 10:42:13
10870 Log: Subject: Re: [perl #49564] Re: MRO and av_clear
10871 From: Rick Delaney <rick@bort.ca>
10872 Date: Wed, 9 Jan 2008 13:36:55 -0500
10873 Message-ID: <20080109183655.GB11282@bort.ca>
10875 ! embed.fnc embed.h mg.c perl.h proto.h t/mro/basic.t
10876 ____________________________________________________________________________
10877 [ 32947] By: rgs on 2008/01/11 10:37:00
10878 Log: Subject: [PATCH ext/POSIX/POSIX.xs]
10879 From: "Robin Barker" <Robin.Barker@npl.co.uk>
10880 Date: Thu, 10 Jan 2008 18:50:12 -0000
10881 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939C3@exchsvr2.npl.ad.local>
10885 ! ext/POSIX/POSIX.xs
10886 ____________________________________________________________________________
10887 [ 32946] By: rgs on 2008/01/11 10:34:41
10888 Log: Subject: [PATCH Porting/manicheck]
10889 From: "Robin Barker" <Robin.Barker@npl.co.uk>
10890 Date: Thu, 10 Jan 2008 18:48:04 -0000
10891 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939C2@exchsvr2.npl.ad.local>
10893 ! Porting/manicheck
10894 ____________________________________________________________________________
10895 [ 32945] By: rgs on 2008/01/11 10:05:49
10896 Log: Subject: [DOC PATCH] was Re: things deprecated for removal in 5.12
10897 From: Paul Johnson <paul@pjcj.net>
10898 Date: Thu, 10 Jan 2008 23:44:20 +0100
10899 Message-ID: <20080110224420.GB29292@pjcj.net>
10902 ____________________________________________________________________________
10903 [ 32944] By: nicholas on 2008/01/10 23:55:40
10904 Log: Better descriptions for PL_regex_pad and PL_regex_padav.
10907 ____________________________________________________________________________
10908 [ 32943] By: nicholas on 2008/01/10 23:54:22
10909 Log: Real regexps are stored via RVs, IVs can only mean spare slots. Hence
10910 it's safe to make the scalar undefined, rather than calling out to
10911 write a 0 that would also be interpreted as a NULL pointer.
10914 ____________________________________________________________________________
10915 [ 32942] By: nicholas on 2008/01/10 23:32:27
10916 Log: Change 32899 missed undoing the reference count increase when the SV
10917 is popped off the AV.
10918 "There's Something Wrong with our Bloody Leak Checking Today", as
10919 Beattie didn't put it. It seems that we really can't check for leaking
10920 scalars in perl_destruct, because we do our damndest to free them
10921 brute force, rather than by undefining the symbol table and seeing
10922 what sticks around.
10925 ____________________________________________________________________________
10926 [ 32941] By: nicholas on 2008/01/10 22:38:10
10927 Log: Reverse the TODOs on t/op/regexp_qr_embed_thr.t - they all pass now.
10930 ____________________________________________________________________________
10931 [ 32940] By: nicholas on 2008/01/10 22:37:20
10932 Log: Un-TODO (and un-SKIP) tests in t/op/pat_thr.t that now pass.
10933 Some TODOs still remain. Bounties?
10936 ____________________________________________________________________________
10937 [ 32939] By: nicholas on 2008/01/10 22:06:53
10938 Log: It seems that you don't need to reference count PL_reg_curpm without
10939 ithreads, so don't waste time doing it there.
10942 ____________________________________________________________________________
10943 [ 32938] By: nicholas on 2008/01/10 21:16:01
10944 Log: The correct solution is to reference count the regexp in PL_reg_curpm,
10945 rather than put in lots of hacks to work round not reference counting
10949 ____________________________________________________________________________
10950 [ 32937] By: nicholas on 2008/01/10 21:15:02
10951 Log: Ensure DEBUG_LEAKING_SCALARS_ABORT can't be circumvented by fatal
10952 warnings. Add an abort() if you try to dup a freed scalar.
10955 ____________________________________________________________________________
10956 [ 32935] By: nicholas on 2008/01/10 17:27:39
10957 Log: Fix bug picked up by printf format warnings - a cast is needed where
10958 UV is larger than U32 for dumping leaking scalars.
10961 ____________________________________________________________________________
10962 [ 32934] By: nicholas on 2008/01/10 00:32:20
10963 Log: Subject: [PATCH] Move the reg_stringify logic to Perl_sv_2pv_flags
10964 From: avar@cpan.org (Ævar Arnfjörð Bjarmason)
10965 Date: Wed, 09 Jan 2008 21:05:15 +0000
10966 Message-ID: <86zlveaewk.fsf@cpan.org>
10968 with two corrections.
10969 Plus remove reg_stringify from embed.fnc and regen.
10971 ! embed.fnc embed.h global.sym perl.h proto.h regcomp.c sv.c
10972 ____________________________________________________________________________
10973 [ 32933] By: davem on 2008/01/09 23:57:36
10974 Log: seen_eval regex field wasn't getting cloned
10976 ! regcomp.c t/op/threads.t
10977 ____________________________________________________________________________
10978 [ 32932] By: nicholas on 2008/01/09 23:26:14
10979 Log: Fix the bug introduced by the bug fix of change 30755.
10980 (Certain regexps could SEGV if cloned).
10982 ! regcomp.c t/op/pat.t
10983 ____________________________________________________________________________
10984 [ 32931] By: nicholas on 2008/01/09 22:42:04
10985 Log: Variants of several regression tests that run the actul tests inside
10986 a new thread, to test ithread's cloning, particularly of regexps.
10988 + t/op/index_thr.t t/op/pat_thr.t t/op/reg_email_thr.t
10989 + t/op/regexp_qr_embed_thr.t t/op/substr_thr.t t/thread_it.pl
10990 ! MANIFEST t/op/index.t t/op/pat.t t/op/re_tests
10991 ! t/op/reg_email.t t/op/regexp.t t/op/substr.t
10992 ____________________________________________________________________________
10993 [ 32930] By: nicholas on 2008/01/09 22:36:21
10994 Log: grep the MANIFEST to avoid having hard coded numbers in readdir.t
10997 ____________________________________________________________________________
10998 [ 32929] By: stevep on 2008/01/09 21:50:25
10999 Log: Upgrade to Math-Complex-1.43
11001 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
11003 ____________________________________________________________________________
11004 [ 32928] By: stevep on 2008/01/09 21:18:39
11005 Log: Only code paths in hv_store either XSRETURN_NO or XSRETURN_YES.
11006 Change the prototype to return void, remove the output to RETVAL
11007 (which isn't set anyway), and fix a typo in the code.
11009 ! ext/Hash/Util/Util.xs
11010 ____________________________________________________________________________
11011 [ 32927] By: merijn on 2008/01/09 21:05:38
11012 Log: Intermediate re-gen for AndyA's dtrace work. More to come
11015 ____________________________________________________________________________
11016 [ 32926] By: mhx on 2008/01/09 19:37:06
11017 Log: Subject: Re: [PATCH] Exclude .svn and _darcs from IPC::SysV's Makefile.PL libscan
11018 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
11019 Date: Wed, 9 Jan 2008 19:58:11 +0100
11020 Message-ID: <20080109195811.2c5353e5@r2d2>
11022 Make libscan() in IPC::SysV's Makefile.PL inherit EU::MM's
11023 libscan() behaviour.
11025 ! ext/IPC/SysV/Makefile.PL
11026 ____________________________________________________________________________
11027 [ 32925] By: steveh on 2008/01/09 17:59:11
11028 Log: Fix prototype in regexp code following #32851, and regen
11030 ! embed.fnc pod/perlapi.pod proto.h regexp.h
11031 ____________________________________________________________________________
11032 [ 32922] By: rgs on 2008/01/09 16:52:36
11033 Log: Revert change #32920, since it was solved another way by #32890.
11036 ____________________________________________________________________________
11037 [ 32921] By: rgs on 2008/01/09 16:46:57
11038 Log: Subject: [PATCH] refactor PL_opargs generation in opcode.pl and fix helem
11039 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
11040 Date: Thu, 3 Jan 2008 01:29:35 +0100
11041 Message-ID: <20080103012935.759bda90@r2d2>
11044 ____________________________________________________________________________
11045 [ 32920] By: rgs on 2008/01/09 16:32:55
11046 Log: Subject: RE: compile warnings w/ PM_SETRE and ReREFCNT_inc
11047 From: "Robin Barker" <Robin.Barker@npl.co.uk>
11048 Date: Mon, 7 Jan 2008 14:10:30 -0000
11049 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939AE@exchsvr2.npl.ad.local>
11052 ____________________________________________________________________________
11053 [ 32918] By: nicholas on 2008/01/09 15:34:42
11054 Log: Add DEBUG_LEAKING_SCALARS_ABORT, to call abort() if any scalars leak,
11055 or are freed too many times.
11058 ____________________________________________________________________________
11059 [ 32916] By: rgs on 2008/01/09 13:16:34
11060 Log: Add a few =cuts (so configpm is displayed mostly correctly
11061 by perldoc or by search.cpan.org)
11064 ____________________________________________________________________________
11065 [ 32915] By: rgs on 2008/01/09 12:33:27
11066 Log: Fix leak introduced by change #32873, thanks to Nicholas
11069 ____________________________________________________________________________
11070 [ 32914] By: nicholas on 2008/01/09 11:47:12
11071 Log: 1e4 isn't large enough with 16 byte long doubles (at least on x86_64).
11072 However, 1e5 does take us "to infinity and beyond"
11073 (Plus use cmp_ok, for better diagnostics)
11076 ____________________________________________________________________________
11077 [ 32913] By: nicholas on 2008/01/09 11:40:12
11078 Log: Change 32899 missed the other double-reference count.
11081 ____________________________________________________________________________
11082 [ 32912] By: nicholas on 2008/01/09 11:34:41
11083 Log: newSV() + sv_upgrade() => newSV_type()
11086 ____________________________________________________________________________
11087 [ 32911] By: rgs on 2008/01/09 10:54:27
11088 Log: Subject: [PATCH] Move re::regexp_pattern to universal.c
11089 From: "Jerry D. Hedden" <jdhedden@cpan.org>
11090 Date: Tue, 8 Jan 2008 15:01:02 -0500
11091 Message-ID: <1ff86f510801081201q5c36f055re6165ebfe8876c2e@mail.gmail.com>
11094 ! MANIFEST ext/Data/Dumper/Dumper.pm ext/Data/Dumper/t/bless.t
11095 ! ext/re/re.pm ext/re/re.xs ext/re/t/re_funcs.t universal.c
11096 ____________________________________________________________________________
11097 [ 32910] By: rgs on 2008/01/09 10:11:10
11098 Log: Remove the warning "v-string in require/use non portable"
11100 ! ext/B/B/Deparse.pm pod/perldiag.pod pod/perlfunc.pod pp_ctl.c
11101 ! t/lib/warnings/pp_ctl
11102 ____________________________________________________________________________
11103 [ 32909] By: rgs on 2008/01/09 09:55:33
11104 Log: Subject: [PATCH] B::Deparse fixes for implicit smartmatching in given/when
11105 From: Florian Ragwitz <rafl@debian.org>
11106 Date: Tue, 8 Jan 2008 19:56:47 +0100
11107 Message-ID: <20080108185647.GD11813@perldition.org>
11109 ! ext/B/B/Deparse.pm ext/B/t/deparse.t
11110 ____________________________________________________________________________
11111 [ 32908] By: stevep on 2008/01/09 02:36:33
11112 Log: Upgrade to Math-Complex-1.42
11114 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
11116 ____________________________________________________________________________
11117 [ 32907] By: stevep on 2008/01/09 02:29:48
11118 Log: Upgrade to Module-Load-Conditional-0.24
11120 ! lib/Module/Load/Conditional.pm
11121 ____________________________________________________________________________
11122 [ 32906] By: davem on 2008/01/09 01:50:38
11123 Log: change #31447 was wrong. Really handle cloning a stale lexical var
11125 ! pad.c t/op/closure.t
11126 ____________________________________________________________________________
11127 [ 32905] By: rgs on 2008/01/08 22:45:03
11128 Log: Subject: [patch] [Win32] Make Perl build on Win32 when the path contains whitespace
11129 From: Max Maischein <corion@cpan.org>
11130 Date: Mon, 07 Jan 2008 20:48:04 +0100
11131 Message-ID: <478281F4.9000202@cpan.org>
11133 ! lib/ExtUtils/MM_Unix.pm lib/File/CheckTree.t
11134 ____________________________________________________________________________
11135 [ 32904] By: rgs on 2008/01/08 22:33:31
11136 Log: Subject: Re: [PATCH] docs more open() and $_ related entries
11137 From: "Gabor Szabo" <szabgab@gmail.com>
11138 Date: Tue, 8 Jan 2008 22:07:54 +0200
11139 Message-ID: <d8a74af10801081207q2637419dy59f1a3600bcc4a76@mail.gmail.com>
11141 ! pod/perlfunc.pod pod/perlvar.pod
11142 ____________________________________________________________________________
11143 [ 32903] By: rgs on 2008/01/08 22:12:56
11144 Log: Subject: [PATCH] AutoLoader: Remove AutoLoader::can
11145 From: Steffen Mueller <l2ot9pa02@sneakemail.com>
11146 Date: Fri, 30 Nov 2007 23:02:03 +0100
11147 Message-ID: <20071130220203.26939.qmail@lists.develooper.com>
11149 ! lib/AutoLoader.pm lib/AutoLoader/t/01AutoLoader.t
11150 ____________________________________________________________________________
11151 [ 32902] By: nicholas on 2008/01/08 17:55:41
11152 Log: With regexps stored as real RVs, we can eliminate SvREPADTMP().
11153 Exterminate! Exterminate! Exterminate!
11156 ____________________________________________________________________________
11157 [ 32901] By: nicholas on 2008/01/08 17:35:19
11158 Log: PL_regex_padav can simply be dup()ed. This is surprisingly satisfying.
11161 ____________________________________________________________________________
11162 [ 32900] By: nicholas on 2008/01/08 17:10:29
11163 Log: In PL_regexp_padav, store regexps via real references, rather than
11164 hiding them within IVs. We can do this now that they are real SV
11167 ! op.h perl.c pp_hot.c sv.c
11168 ____________________________________________________________________________
11169 [ 32899] By: nicholas on 2008/01/08 16:42:31
11170 Log: Correct a long-standing ithreads reference counting anonamly - the
11171 reference count only needs "doubling" when the scalar is pushed onto
11172 PL_regex_padav for the second time.
11174 ! op.c regexec.c sv.c
11175 ____________________________________________________________________________
11176 [ 32897] By: nicholas on 2008/01/08 09:27:38
11177 Log: Subject: [PATCH] ARRAY(0x...) is not very helpful in sprintf.t diagnostics
11178 Message-ID: <55933.71.35.169.13.1199777041.squirrel@webmail.efn.org>
11179 From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
11180 Date: Mon, 7 Jan 2008 23:24:01 -0800 (PST)
11183 ____________________________________________________________________________
11184 [ 32896] By: nicholas on 2008/01/07 23:31:34
11185 Log: Post change 32880, restore the dummy sub Regexp::DESTROY {}
11188 ____________________________________________________________________________
11189 [ 32895] By: nicholas on 2008/01/07 21:17:10
11190 Log: Clarify the use of SVf_BREAK on PL_reg_curpm.
11193 ____________________________________________________________________________
11194 [ 32894] By: nicholas on 2008/01/07 18:24:39
11195 Log: Don't set the public IV or NV flags if the string converted from has
11196 trailing garbage. This behaviour is consistent with not setting the
11197 public IV or NV flags if the value is out of range for the type.
11200 ____________________________________________________________________________
11201 [ 32893] By: nicholas on 2008/01/07 17:27:51
11202 Log: Save an upgrade each by first setting the NV on PL_sv_yes and PL_sv_no
11203 at interpreter construction time.
11206 ____________________________________________________________________________
11207 [ 32892] By: rgs on 2008/01/07 16:55:44
11208 Log: Subject: [PATCH] v5.8.8: File::Temp.pm (_gettemp): ignore dir -w test on Cygwin
11209 From: Jari Aalto <jari.aalto@cante.net>
11210 Date: Sat, 05 Jan 2008 13:22:17 +0200
11211 Message-ID: <bq8034ba.fsf@blue.sea.net>
11214 ____________________________________________________________________________
11215 [ 32891] By: rgs on 2008/01/07 14:55:23
11216 Log: Subject: [PATCH] Big slowdown in 5.10 @_ parameter passing
11217 From: Rick Delaney <rick@bort.ca>
11218 Date: Sun, 6 Jan 2008 14:14:39 -0500
11219 Message-ID: <20080106191439.GF13935@bort.ca>
11222 ____________________________________________________________________________
11223 [ 32890] By: nicholas on 2008/01/07 13:53:57
11224 Log: ReREFCNT_inc() should return a pointer to REGEXP.
11225 [I don't get warnings about void context here, but I'm sure someone
11229 ____________________________________________________________________________
11230 [ 32889] By: steveh on 2008/01/07 12:17:51
11231 Log: Win32 doesn't set $Config{d_fork} when its pseudofork emulation is
11232 present, and checking for $Config{d_pseudofork} is no good for dual-
11233 lived modules that must work with older perls, so do a more elaborate
11234 test (as per existing Test-Simple and IO test scripts).
11236 ! lib/File/Temp/t/fork.t
11237 ____________________________________________________________________________
11238 [ 32888] By: rgs on 2008/01/07 11:21:29
11239 Log: Let's remove the grep in void context warning.
11241 ! op.c t/lib/warnings/op
11242 ____________________________________________________________________________
11243 [ 32887] By: rgs on 2008/01/07 11:05:49
11244 Log: Subject: - perlcommunity.patch (1/1) [PATCH] perlcommunity: "Perl Mongers" and calendar corrections
11245 From: brian d foy <brian.d.foy@gmail.com>
11246 Date: Fri, 04 Jan 2008 14:07:27 -0600
11247 Message-ID: <040120081407272341%brian.d.foy@gmail.com>
11249 ! pod/perlcommunity.pod
11250 ____________________________________________________________________________
11251 [ 32886] By: rgs on 2008/01/07 11:02:01
11252 Log: Subject: [PATCH] Cleanup lib/B
11253 From: "Jerry D. Hedden" <jdhedden@cpan.org>
11254 Date: Fri, 4 Jan 2008 13:22:36 -0500
11255 Message-ID: <1ff86f510801041022i5535ed7frfd64a93d99036e18@mail.gmail.com>
11258 ____________________________________________________________________________
11259 [ 32885] By: rgs on 2008/01/07 11:00:37
11260 Log: Subject: [PATCH] Cleanup File::Temp test file (revised)
11261 From: "Jerry D. Hedden" <jdhedden@cpan.org>
11262 Date: Fri, 4 Jan 2008 12:39:35 -0500
11263 Message-ID: <1ff86f510801040939t560c459dm6b780ab3dc5cc6c3@mail.gmail.com>
11265 ! lib/File/Temp/t/fork.t
11266 ____________________________________________________________________________
11267 [ 32884] By: demerphq on 2008/01/07 00:20:33
11268 Log: dev version numbers, xs and warnings dont play together nicely, so use MM->parse_version() to smooth over the cracks....
11270 ! ext/DB_File/DB_File.pm ext/DB_File/Makefile.PL
11271 ! ext/GDBM_File/GDBM_File.pm ext/GDBM_File/Makefile.PL
11272 ____________________________________________________________________________
11273 [ 32883] By: demerphq on 2008/01/06 21:43:24
11274 Log: Silence new warning grep in void context warning in various modules and test files, also silence a warning that came from a previous 'dev' version number bump.
11276 ! ext/DB_File/DB_File.pm ext/DB_File/t/db-btree.t
11277 ! ext/DB_File/t/db-hash.t ext/DB_File/t/db-recno.t
11278 ! ext/GDBM_File/GDBM_File.pm ext/GDBM_File/t/gdbm.t lib/CGI.pm
11279 ! lib/CGI/t/no_tabindex.t lib/ExtUtils/Embed.pm
11280 ! lib/ExtUtils/MM_Unix.pm
11281 ____________________________________________________________________________
11282 [ 32882] By: demerphq on 2008/01/06 21:34:43
11283 Log: Remove FIXME that is already fixed.
11286 ____________________________________________________________________________
11287 [ 32881] By: demerphq on 2008/01/06 20:34:41
11288 Log: Make Data::Dumper handle blessed regexes properly, bump version as well. This may not be entirely correct on older perls, needs further investigation.
11290 ! ext/Data/Dumper/Dumper.pm ext/Data/Dumper/Dumper.xs
11291 ! ext/Data/Dumper/t/bless.t
11292 ____________________________________________________________________________
11293 [ 32880] By: demerphq on 2008/01/06 20:33:48
11294 Log: Make new regex type be 'REGEXP' and make all core qr//'s be in class Regexp (and related changes)
11296 ! ext/Devel/Peek/t/Peek.t lib/Test/Builder.pm lib/overload.t
11298 ____________________________________________________________________________
11299 [ 32879] By: rgs on 2008/01/06 18:00:41
11300 Log: Don't use grep in scalar context
11302 ! lib/ExtUtils/MM_Unix.pm
11303 ____________________________________________________________________________
11304 [ 32878] By: rgs on 2008/01/06 17:56:03
11305 Log: Fix "grep in void context" warnings
11307 ! ext/SDBM_File/t/sdbm.t
11308 ____________________________________________________________________________
11309 [ 32877] By: rgs on 2008/01/06 17:54:19
11310 Log: Fix "grep in void context" warning
11312 ! lib/Unicode/UCD.t
11313 ____________________________________________________________________________
11314 [ 32876] By: rgs on 2008/01/06 17:14:22
11315 Log: Subject: Re: grep and smart match should warn in void context
11316 From: Michael G Schwern <schwern@pobox.com>
11317 Date: Sun, 23 Dec 2007 11:56:08 -0800
11318 Message-ID: <476EBD58.9050505@pobox.com>
11320 ! op.c t/lib/warnings/op
11321 ____________________________________________________________________________
11322 [ 32875] By: rgs on 2008/01/06 16:37:21
11323 Log: Document that sitecustomize.pl in run from a BEGIN block
11326 ____________________________________________________________________________
11327 [ 32874] By: rgs on 2008/01/06 16:19:22
11328 Log: Subject: [perl #49003] pp_ftrread appears to use the wrong access mode for -x when using "use filetest 'access';"
11329 From: pravus@cpan.org (via RT) <perlbug-followup@perl.org>
11330 Date: Fri, 21 Dec 2007 10:05:15 -0800
11331 Message-ID: <rt-3.6.HEAD-22850-1198260315-255.49003-75-0@perl.org>
11334 ____________________________________________________________________________
11335 [ 32873] By: rgs on 2008/01/06 16:03:13
11336 Log: Subject: Re: [perl #49264] say behaves as just print on tied filehandle
11337 From: Michael G Schwern <schwern@pobox.com>
11338 Date: Wed, 02 Jan 2008 17:08:36 -0800
11339 Message-ID: <477C3594.9080302@pobox.com>
11341 ! pod/perltie.pod pp_hot.c t/op/tiehandle.t
11342 ____________________________________________________________________________
11343 [ 32872] By: rgs on 2008/01/06 15:51:07
11344 Log: Subject: [PATCH] \X is equivalent to an atomic group
11345 From: Moritz Lenz <moritz@casella.verplant.org>
11346 Date: Sat, 05 Jan 2008 17:14:44 +0100
11347 Message-ID: <477FACF4.5030801@casella.verplant.org>
11349 ! pod/perlre.pod pod/perlunicode.pod
11350 ____________________________________________________________________________
11351 [ 32871] By: craigb on 2008/01/06 15:49:27
11352 Log: Subject: Re: Smoke [5.11.0] 32864 FAIL(F) MSWin32 Win2003 SP2 (x86/1 cpu)
11353 From: Abe Timmerman <abe@ztreet.demon.nl>
11354 Date: Sun, 06 Jan 2008 12:24:10 +0100
11355 Message-ID: <4780BA5A.80202@ztreet.demon.nl>
11357 Skip lib/File/Temp/t/fork.t when there is no fork.
11359 ! lib/File/Temp/t/fork.t
11360 ____________________________________________________________________________
11361 [ 32870] By: rgs on 2008/01/06 15:46:35
11362 Log: Subject: [PATCH - blead & 5.10.x] '~~' is not a feature [repost]
11363 From: "Jerry D. Hedden" <jdhedden@cpan.org>
11364 Date: Fri, 4 Jan 2008 14:11:32 -0500
11365 Message-ID: <1ff86f510801041111q1730ce02hbcac80b91d78a244@mail.gmail.com>
11368 ____________________________________________________________________________
11369 [ 32869] By: rgs on 2008/01/06 15:37:13
11370 Log: Fix bug #49298: B::Deparse fails to deparse a reference to an anonymous hash
11372 ! ext/B/B/Deparse.pm ext/B/t/deparse.t
11373 ____________________________________________________________________________
11374 [ 32868] By: nicholas on 2008/01/06 15:21:53
11375 Log: Enforce some type safety in PM_SETRE by adding PM_SETRE_OFFSET.
11378 ____________________________________________________________________________
11379 [ 32867] By: nicholas on 2008/01/06 13:35:38
11380 Log: Clarify the intent of the code in Perl_op_clear. Under ithreads, avoid
11381 calling sv_ivset twice. As a side effect, eliminate PM_GETRE_SAFE
11382 and PM_SETRE_SAFE, as we're doing "safe" explicitly in Perl_op_clear().
11385 ____________________________________________________________________________
11386 [ 32866] By: nicholas on 2008/01/06 13:04:51
11387 Log: Fix a bug in mad - regexps can be 8 bit, not just ASCII or UTF-8.
11390 ____________________________________________________________________________
11391 [ 32865] By: mhx on 2008/01/06 11:05:27
11392 Log: Fix compilation issues and warnings with exotic configuration.
11395 ____________________________________________________________________________
11396 [ 32864] By: stevep on 2008/01/06 05:46:02
11397 Log: Subject: consting Compress::Raw::Zlib and Filter::Util::Call
11398 From: "Robin Barker" <Robin.Barker@npl.co.uk>
11399 Date: Sat, 22 Dec 2007 00:47:51 -0000
11400 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399F@exchsvr2.npl.ad.local>
11402 ! ext/Compress/Raw/Zlib/Zlib.xs ext/Filter/Util/Call/Call.xs
11403 ____________________________________________________________________________
11404 [ 32863] By: nicholas on 2008/01/06 00:23:23
11405 Log: Allow sv_setsv_flags() to copy SVt_REGEXP much like it copies
11406 SVt_FORMAT - the just string buffer.
11408 ! ext/re/re.xs sv.c
11409 ____________________________________________________________________________
11410 [ 32862] By: nicholas on 2008/01/05 22:55:02
11411 Log: Fix a compilation warning created when RX_PRELEN() was changed to
11412 SvCUR(), which is an unsigned value.
11413 [Mmm, how many remaining parts of the regexp struct should be
11417 ____________________________________________________________________________
11418 [ 32861] By: nicholas on 2008/01/05 22:33:12
11419 Log: Make REGEXP a type distinct from SV. (Much like AV, CV, GV, HV).
11421 ! perl.h pp_ctl.c pp_hot.c regcomp.c regexec.c sv.c sv.h util.c
11422 ____________________________________________________________________________
11423 [ 32860] By: rgs on 2008/01/05 21:36:22
11427 ____________________________________________________________________________
11428 [ 32859] By: nicholas on 2008/01/05 21:33:30
11429 Log: Don't allocate the NV slot for SVt_REGEXP.
11431 ! dump.c ext/Devel/Peek/t/Peek.t regcomp.c regexp.h sv.c
11432 ____________________________________________________________________________
11433 [ 32858] By: rgs on 2008/01/05 21:17:39
11434 Log: AutoSplit is dual-lived, and is part of the AutoLoader distribution
11436 ! Porting/Maintainers.pl
11437 ____________________________________________________________________________
11438 [ 32857] By: demerphq on 2008/01/05 20:35:26
11439 Log: Fix regexec.c so $^N and $+ are correctly updated so that they work properly inside of (?{...}) blocks as reported by Moritz Lenz in
11441 Subject: Bugs in extended regexp features
11442 From: Moritz Lenz <moritz@casella.verplant.org>
11443 Date: Sat, 05 Jan 2008 17:14:37 +0100
11444 Message-ID: <477FACED.4000505@casella.verplant.org>
11446 ! regexec.c t/op/pat.t
11447 ____________________________________________________________________________
11448 [ 32856] By: demerphq on 2008/01/05 20:25:52
11449 Log: $Test::Harness::Verbose is a numeric value now so assigning -v to it isnt all that helpful.
11452 ____________________________________________________________________________
11453 [ 32855] By: rgs on 2008/01/05 20:06:59
11454 Log: Add a small note about numbered feature bundles
11456 ! Porting/pumpkin.pod
11457 ____________________________________________________________________________
11458 [ 32854] By: nicholas on 2008/01/05 18:02:02
11459 Log: In struct regexp move the member paren_names to the IV union.
11462 ____________________________________________________________________________
11463 [ 32853] By: nicholas on 2008/01/05 17:44:04
11464 Log: Convert all accesses of the member paren_names of struct regexp to
11465 be accessed via RXp_PAREN_NAMES(). (They are entirely within the
11466 regexp implementation).
11468 ! regcomp.c regexec.c regexp.h
11469 ____________________________________________________________________________
11470 [ 32852] By: nicholas on 2008/01/05 17:15:30
11471 Log: Abolish RXf_UTF8. Store the UTF-8-ness of the pattern with SvUTF8().
11473 ! op.c pp_ctl.c regcomp.c regexec.c regexp.h regnodes.h
11474 ____________________________________________________________________________
11475 [ 32851] By: nicholas on 2008/01/05 16:47:06
11476 Log: Make Perl_pregcomp() use SvUTF8() of the pattern, rather than the flag
11477 bit in pmflags, to decide whether the pattern is UTF-8.
11479 ! op.c pp_ctl.c regcomp.c regexec.c
11480 ____________________________________________________________________________
11481 [ 32850] By: demerphq on 2008/01/05 16:16:47
11482 Log: s/re/rx/ in an assert overlooked during recent renovations
11485 ____________________________________________________________________________
11486 [ 32849] By: nicholas on 2008/01/05 16:07:21
11487 Log: Replace all reads of RXf_UTF8 with RX_UTF8().
11489 ! dump.c ext/re/re.xs pp.c pp_hot.c regcomp.c regexec.c
11490 ____________________________________________________________________________
11491 [ 32848] By: demerphq on 2008/01/05 16:00:46
11492 Log: Add a 'test-reonly' target to the standard Makefile for *nix. (Not quite as clever as the one for win32, im working on it)
11495 ____________________________________________________________________________
11496 [ 32847] By: mhx on 2008/01/05 15:49:31
11497 Log: Remove IPC::SysV constant files from the MANIFEST.
11500 ____________________________________________________________________________
11501 [ 32846] By: mhx on 2008/01/05 15:47:40
11502 Log: Build const-(c|xs).inc in IPC::SysV on the fly.
11504 - ext/IPC/SysV/const-c.inc ext/IPC/SysV/const-xs.inc
11505 ! ext/IPC/SysV/Makefile.PL
11506 ____________________________________________________________________________
11507 [ 32845] By: nicholas on 2008/01/05 15:02:25
11508 Log: Abolish wraplen from struct regexp. We're already storing it in SvCUR.
11510 ! regcomp.c regexp.h
11511 ____________________________________________________________________________
11512 [ 32844] By: nicholas on 2008/01/05 14:50:07
11513 Log: Remove a comment that is no longer necessary since Perl Object bit
11514 the dust some time around 5.6
11517 ____________________________________________________________________________
11518 [ 32843] By: nicholas on 2008/01/05 14:43:55
11519 Log: Abolish RXp_PRELEN(rx) and RXp_WRAPLEN()
11520 Fix up some uses of RX_* macros in the block conditionally compiled
11521 with STUPID_PATTERN_CHECKS.
11523 ! regcomp.c regexp.h
11524 ____________________________________________________________________________
11525 [ 32842] By: nicholas on 2008/01/05 14:30:01
11526 Log: Make ext/re/t/re_funcs.t warnings clean.
11528 ! ext/re/t/re_funcs.t
11529 ____________________________________________________________________________
11530 [ 32841] By: nicholas on 2008/01/05 14:13:48
11531 Log: Abolish wrapped in struct regexp - store the wrapped pattern pointer
11534 ! ext/B/t/optree_constants.t ext/Devel/Peek/t/Peek.t regcomp.c
11536 ____________________________________________________________________________
11537 [ 32840] By: nicholas on 2008/01/05 13:54:38
11538 Log: Add RX_UTF8(), which is effectively SvUTF8() but for regexps.
11539 Remove RXp_PRECOMP() and RXp_WRAPPED().
11540 Change the parameter of S_debug_start_match() from regexp to REGEXP.
11541 Change its callers [the only part wrong for 5.10.x]
11543 ! embed.fnc proto.h regcomp.c regexec.c regexp.h
11544 ____________________________________________________________________________
11545 [ 32839] By: nicholas on 2008/01/05 13:13:36
11546 Log: Protect me (and my fellow muppets) from screens of "syntax errors" if
11547 one accidentally feeds embed.fnc or t/op/re_tests to the perl
11550 ! embed.fnc t/op/re_tests t/op/regexp.t
11551 ____________________________________________________________________________
11552 [ 32838] By: nicholas on 2008/01/05 11:30:31
11553 Log: BER is all very well, but it turns out that it's better to store the
11554 offset as either a byte (if <256), or a 0 byte with a STRLEN before.
11555 "better" in that the reading can be inlined, and even then the object
11556 code is smaller (function calls have space overhead). So goodbye
11557 Perl_sv_read_offset() and hello SvOOK_offset().
11559 ! dump.c embed.fnc embed.h global.sym pod/perlapi.pod proto.h
11561 ____________________________________________________________________________
11562 [ 32837] By: nicholas on 2008/01/05 00:59:18
11563 Log: Fix the compile for -DPERL_OLD_COPY_ON_WRITE (apart from the tenacious
11564 broken window: ../ext/Compress/Raw/Zlib/t/07bufsize.t)
11566 ! pp_ctl.c pp_hot.c regexp.h
11567 ____________________________________________________________________________
11568 [ 32836] By: nicholas on 2008/01/04 23:12:01
11569 Log: Re-implement the SvOOK() hack to store the offset as a BER encoded
11570 number in the part of the PVX that is being released. (It will always
11571 fit, as chopping off 1 byte gives just enough space for recording a
11572 delta of up to 127). This allows SvOOK() to co-exist with SvIOK_on(),
11573 which means all the calls to SvOOK_off() [with the possibility of a
11574 call to sv_backoff()] in SvIOK_on() can be removed. This ought to make
11575 a lot of straight line code a little bit simpler.
11576 OOK()d scalars can now be SVt_PV, as the IVX isn't needed.
11578 ! dump.c embed.fnc embed.h global.sym proto.h sv.c sv.h
11579 ____________________________________________________________________________
11580 [ 32835] By: nicholas on 2008/01/04 22:20:48
11581 Log: Oops. Forgot to propagate the rename of Perl_re_dup to Perl_re_dup_guts
11585 ____________________________________________________________________________
11586 [ 32834] By: nicholas on 2008/01/04 20:27:42
11587 Log: Re-implement mPUSHp() and mXPUSHp() using Perl_newSVpvn_flags(), which
11588 results in slightly smaller object code. (No extra work is done.)
11591 ____________________________________________________________________________
11592 [ 32833] By: nicholas on 2008/01/04 18:18:02
11593 Log: Add a small program that gets the C pre-processor to expand the macro
11594 passed on the command line.
11596 + Porting/expand-macro.pl
11598 ____________________________________________________________________________
11599 [ 32832] By: rgs on 2008/01/04 15:56:16
11600 Log: Subject: Notice of git tag retraction; also, [PATCH] correct Module::CoreList
11601 From: Sam Vilain <sam@vilain.net>
11602 Date: Thu, 27 Dec 2007 23:27:32 +1300
11603 Message-ID: <47737E14.9040908@vilain.net>
11605 ! lib/Module/CoreList.pm
11606 ____________________________________________________________________________
11607 [ 32831] By: rgs on 2008/01/04 15:51:00
11608 Log: SelfLoader is dual-lived
11610 ! Porting/Maintainers.pl
11611 ____________________________________________________________________________
11612 [ 32830] By: rgs on 2008/01/04 15:48:32
11613 Log: Upgrade to SelfLoader 1.13_03
11615 ! lib/SelfLoader.pm lib/SelfLoader/t/01SelfLoader.t
11616 ! lib/SelfLoader/t/02SelfLoader-buggy.t
11617 ____________________________________________________________________________
11618 [ 32829] By: rgs on 2008/01/04 15:47:48
11619 Log: Move the SelfLoader test files in their own subdirectory
11621 +> lib/SelfLoader/t/01SelfLoader.t
11622 +> lib/SelfLoader/t/02SelfLoader-buggy.t
11623 - lib/SelfLoader-buggy.t lib/SelfLoader.t
11625 ____________________________________________________________________________
11626 [ 32828] By: mhx on 2008/01/04 15:03:40
11627 Log: Follow up on change #32680. This fixes compilation
11628 with -DPERL_GLOBAL_STRUCT.
11631 ____________________________________________________________________________
11632 [ 32827] By: mhx on 2008/01/04 14:10:18
11633 Log: Upgrade to Devel::PPPort 3.13_01
11635 + ext/Devel/PPPort/parts/base/5010000
11636 + ext/Devel/PPPort/parts/base/5011000
11637 + ext/Devel/PPPort/parts/inc/newSVpv
11638 + ext/Devel/PPPort/parts/todo/5010000
11639 + ext/Devel/PPPort/parts/todo/5011000
11640 + ext/Devel/PPPort/t/newSVpv.t
11641 ! MANIFEST ext/Devel/PPPort/Changes ext/Devel/PPPort/HACKERS
11642 ! ext/Devel/PPPort/Makefile.PL ext/Devel/PPPort/PPPort_pm.PL
11643 ! ext/Devel/PPPort/PPPort_xs.PL ext/Devel/PPPort/README
11644 ! ext/Devel/PPPort/apicheck_c.PL
11645 ! ext/Devel/PPPort/devel/buildperl.pl
11646 ! ext/Devel/PPPort/devel/devtools.pl
11647 ! ext/Devel/PPPort/devel/mkapidoc.sh
11648 ! ext/Devel/PPPort/devel/mktodo ext/Devel/PPPort/devel/mktodo.pl
11649 ! ext/Devel/PPPort/devel/regenerate
11650 ! ext/Devel/PPPort/devel/scanprov ext/Devel/PPPort/mktests.PL
11651 ! ext/Devel/PPPort/module2.c ext/Devel/PPPort/module3.c
11652 ! ext/Devel/PPPort/parts/apicheck.pl
11653 ! ext/Devel/PPPort/parts/apidoc.fnc
11654 ! ext/Devel/PPPort/parts/base/5004000
11655 ! ext/Devel/PPPort/parts/base/5005000
11656 ! ext/Devel/PPPort/parts/base/5006000
11657 ! ext/Devel/PPPort/parts/base/5007001
11658 ! ext/Devel/PPPort/parts/base/5008001
11659 ! ext/Devel/PPPort/parts/base/5009002
11660 ! ext/Devel/PPPort/parts/base/5009003
11661 ! ext/Devel/PPPort/parts/base/5009004
11662 ! ext/Devel/PPPort/parts/base/5009005
11663 ! ext/Devel/PPPort/parts/embed.fnc
11664 ! ext/Devel/PPPort/parts/inc/MY_CXT
11665 ! ext/Devel/PPPort/parts/inc/SvPV
11666 ! ext/Devel/PPPort/parts/inc/SvREFCNT
11667 ! ext/Devel/PPPort/parts/inc/Sv_set
11668 ! ext/Devel/PPPort/parts/inc/call ext/Devel/PPPort/parts/inc/cop
11669 ! ext/Devel/PPPort/parts/inc/exception
11670 ! ext/Devel/PPPort/parts/inc/format
11671 ! ext/Devel/PPPort/parts/inc/grok
11672 ! ext/Devel/PPPort/parts/inc/limits
11673 ! ext/Devel/PPPort/parts/inc/mPUSH
11674 ! ext/Devel/PPPort/parts/inc/magic
11675 ! ext/Devel/PPPort/parts/inc/memory
11676 ! ext/Devel/PPPort/parts/inc/misc
11677 ! ext/Devel/PPPort/parts/inc/newCONSTSUB
11678 ! ext/Devel/PPPort/parts/inc/newRV
11679 ! ext/Devel/PPPort/parts/inc/podtest
11680 ! ext/Devel/PPPort/parts/inc/ppphbin
11681 ! ext/Devel/PPPort/parts/inc/ppphdoc
11682 ! ext/Devel/PPPort/parts/inc/ppphtest
11683 ! ext/Devel/PPPort/parts/inc/pvs
11684 ! ext/Devel/PPPort/parts/inc/shared_pv
11685 ! ext/Devel/PPPort/parts/inc/snprintf
11686 ! ext/Devel/PPPort/parts/inc/strlfuncs
11687 ! ext/Devel/PPPort/parts/inc/sv_xpvf
11688 ! ext/Devel/PPPort/parts/inc/threads
11689 ! ext/Devel/PPPort/parts/inc/uv
11690 ! ext/Devel/PPPort/parts/inc/variables
11691 ! ext/Devel/PPPort/parts/inc/version
11692 ! ext/Devel/PPPort/parts/inc/warn
11693 ! ext/Devel/PPPort/parts/ppport.fnc
11694 ! ext/Devel/PPPort/parts/ppptools.pl
11695 ! ext/Devel/PPPort/parts/todo/5005000
11696 ! ext/Devel/PPPort/parts/todo/5009003
11697 ! ext/Devel/PPPort/parts/todo/5009005 ext/Devel/PPPort/soak
11698 ! ext/Devel/PPPort/t/mPUSH.t ext/Devel/PPPort/t/misc.t
11699 ! ext/Devel/PPPort/t/pvs.t ext/Devel/PPPort/typemap
11700 ____________________________________________________________________________
11701 [ 32826] By: stevep on 2008/01/04 13:17:31
11702 Log: Upgrade to CGI.pm-3.33. There are still differences between the
11703 core version and CPAN version, so, the version bump continues.
11706 ____________________________________________________________________________
11707 [ 32825] By: stevep on 2008/01/04 13:12:25
11708 Log: Upgrade to IO-Zlib-1.09.
11711 ____________________________________________________________________________
11712 [ 32824] By: mhx on 2008/01/04 12:28:54
11713 Log: There's no need to handle 'set' magic in the mX?PUSH macros.
11714 The macros all create new mortals using sv_newmortal(), and those
11715 cannot be magical. This is in contrary to the X?PUSH macros, which
11716 operate on TARG, which can be magical.
11717 With that in mind, mentioning whether or not mX?PUSH can handle
11718 'set' magic doesn't make sense any longer.
11720 ! pod/perlapi.pod pp.h
11721 ____________________________________________________________________________
11722 [ 32823] By: steveh on 2008/01/04 10:47:27
11723 Log: Run regen.pl (fixes build on Win32, at least)
11725 ! embed.h global.sym pod/perlapi.pod
11726 ____________________________________________________________________________
11727 [ 32822] By: mhx on 2008/01/04 01:22:22
11728 Log: Subject: Re: SV leak?
11729 From: Vincent Pit <perl@profvince.com>
11730 Date: Thu, 03 Jan 2008 19:26:05 +0100
11731 Message-ID: <477D28BD.5060801@profvince.com>
11733 Mortalize SVs that are being pushed on the stack.
11734 Try to use specialized macros for pushing mortals.
11736 ! ext/B/B.xs ext/Win32/Win32.xs mg.c os2/os2.c pp_sys.c
11738 ____________________________________________________________________________
11739 [ 32821] By: mhx on 2008/01/04 01:06:10
11740 Log: Add macros mPUSHs() and mXPUSHs() for pushing SVs on the stack
11741 and mortalizing them. Use these macros where possible. And also
11742 mX?PUSH[inpu] where possible.
11744 ! av.c mg.c mro.c perl.c pp.c pp.h pp_ctl.c pp_hot.c pp_pack.c
11745 ! pp_sys.c sv.c universal.c utf8.c util.c
11746 ____________________________________________________________________________
11747 [ 32820] By: nicholas on 2008/01/03 17:54:38
11748 Log: Missed three sv_2mortal(newSVpvn(...))s in the headers.
11751 ____________________________________________________________________________
11752 [ 32819] By: nicholas on 2008/01/03 17:42:27
11753 Log: Add newSVpvs_flags() as a wrapper to newSVpvn_flags(), and rework
11754 sv_2mortal(newSVpvs(...)) constructions to use it.
11756 ! cop.h handy.h mg.c pp.c pp_ctl.c pp_sys.c sv.c toke.c
11757 ! universal.c utf8.c util.c xsutils.c
11758 ____________________________________________________________________________
11759 [ 32818] By: nicholas on 2008/01/03 17:15:53
11760 Log: Extend newSVpvn_flags() to also call sv_2mortal() if SVs_TEMP is set in
11761 the flags. Move its implementation just ahead of sv_2mortal()'s for
11762 CPU cache locality. Refactor all code that can be to use this.
11764 ! doio.c doop.c gv.c hv.c mg.c mro.c pod/perlapi.pod pp.c
11765 ! pp_hot.c pp_pack.c pp_sys.c regcomp.c sv.c toke.c utf8.c
11767 ____________________________________________________________________________
11768 [ 32817] By: mhx on 2008/01/03 17:10:56
11769 Log: Forgot to remove dTARGET with change #32816.
11772 ____________________________________________________________________________
11773 [ 32816] By: mhx on 2008/01/03 17:07:06
11774 Log: Fix memory leaks in XS_PerlIO_get_layers() by mortalizing
11775 all variables pushed on the stack. Also make sure the loop
11776 is using mXPUSHi() and not XPUSHi().
11779 ____________________________________________________________________________
11780 [ 32815] By: nicholas on 2008/01/03 16:27:13
11781 Log: We can now sv_upgrade(sv, SVt_PVHV), so do so, to simplify the code.
11784 ____________________________________________________________________________
11785 [ 32814] By: stevep on 2008/01/03 15:23:36
11786 Log: Upgrade to Net-Ping-2.34
11788 ! lib/Net/Ping.pm lib/Net/Ping/t/510_ping_udp.t
11789 ____________________________________________________________________________
11790 [ 32813] By: nicholas on 2008/01/03 14:24:29
11791 Log: Possible future bugs found by the creation of newSVpvn_flags().
11792 But use newSVhek() in preference when possible.
11794 ! perl.c pp.c regcomp.c sv.c
11795 ____________________________________________________________________________
11796 [ 32812] By: nicholas on 2008/01/03 14:23:17
11797 Log: Add HeUTF8() to complement HePV() and then immediately suggest that
11798 newSVhek(HeKEY_hek(he) is probably what you wanted all along.
11800 ! hv.h pod/perlapi.pod
11801 ____________________________________________________________________________
11802 [ 32811] By: nicholas on 2008/01/03 13:57:17
11803 Log: Typo spotted by Jarkko.
11806 ____________________________________________________________________________
11807 [ 32810] By: nicholas on 2008/01/03 12:47:25
11808 Log: Fixes to get MAD working after change 32804, and some newSVpvn_utf8()s
11809 I missed becase (silly Nick) the grep for plausible files was done on
11813 ____________________________________________________________________________
11814 [ 32809] By: rgs on 2008/01/03 10:18:19
11815 Log: Subject: [PATCH] RE: How to load a "loadable object" that has a non-default file extension ?
11816 From: "Jan Dubois" <jand@activestate.com>
11817 Date: Sun, 30 Dec 2007 12:52:30 -0800
11818 Message-ID: <18a401c84b25$e5272480$af756d80$@com>
11820 ! ext/DynaLoader/DynaLoader_pm.PL
11821 ____________________________________________________________________________
11822 [ 32808] By: rgs on 2008/01/03 10:02:50
11823 Log: OP_THREADSV was removed by #29727
11826 ____________________________________________________________________________
11827 [ 32807] By: nicholas on 2008/01/02 23:41:21
11828 Log: Add a new function newSVpvn_flags(), which takes a third parameter of
11829 flag bits. Right now the only flag bit is SVf_UTF8, which will call
11830 SvUTF8_on() on the new SV for you. Provide a wrapper newSVpvn_utf8(),
11831 which takes a boolean, and passes in SVf_UTF8 if that is true.
11832 Refactor the core to use it where possible. It makes the source code
11833 clearer and smaller, but seems to be swings and roundabouts on object
11836 ! embed.fnc embed.h hv.c perl.c pod/perlapi.pod pp.c pp_hot.c
11837 ! pp_pack.c proto.h regcomp.c sv.c sv.h toke.c util.c
11838 ____________________________________________________________________________
11839 [ 32806] By: nicholas on 2008/01/02 22:21:50
11840 Log: Silly Nick - change 32804 missed updating the list of global functions.
11843 ____________________________________________________________________________
11844 [ 32805] By: stevep on 2008/01/02 18:29:14
11845 Log: Subject: [PATCH] Small documentation nits
11846 From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
11847 Date: Mon, 31 Dec 2007 21:05:47 +0100
11848 Message-Id: <2AF110D6-9183-47C5-BBBA-26C3FB97C3D3@free.fr>
11850 ! pod/perl5100delta.pod pod/perlsyn.pod
11851 ____________________________________________________________________________
11852 [ 32804] By: nicholas on 2008/01/02 13:47:42
11853 Log: Make struct regexp the body of SVt_REGEXP SVs, REGEXPs become SVs,
11854 and regexp reference counting is via the regular SV reference counting.
11855 This was not as easy at it looks.
11857 ! cflags.SH dump.c embed.fnc embed.h ext/B/B.xs
11858 ! ext/Devel/Peek/t/Peek.t mg.c perl.h pp_ctl.c pp_hot.c proto.h
11859 ! regcomp.c regcomp.h regexec.c regexp.h sv.c sv.h util.c
11860 ____________________________________________________________________________
11861 [ 32803] By: nicholas on 2008/01/02 13:07:16
11862 Log: Convert some "regexp" and "struct regexp" to REGEXP where they are
11863 currently equivalent but will be wrong once the equivalence vanishes.
11865 ! embed.fnc embed.h pp_ctl.c proto.h regcomp.c
11866 ____________________________________________________________________________
11867 [ 32802] By: nicholas on 2008/01/02 12:06:05
11868 Log: Wrap all deferences of struct regexp* in macros RX_*() [and for
11869 regcomp.c and regexec.c RXp_* where necessary] so that in future we
11870 can maintain source compatibility when we add an extra level of
11873 ! dump.c ext/B/B.xs ext/re/re.xs mg.c op.c perl.h pp.c pp_ctl.c
11874 ! pp_hot.c regcomp.c regcomp.h regexec.c regexp.h
11875 ____________________________________________________________________________
11876 [ 32801] By: mhx on 2008/01/02 12:01:29
11877 Log: Subject: [PATCH] shield t/test.pl functions from global print modifiers
11878 From: Michael G Schwern <schwern@pobox.com>
11879 Date: Tue, 01 Jan 2008 18:12:36 -0800
11880 Message-ID: <477AF314.9050808@pobox.com>
11883 ____________________________________________________________________________
11884 [ 32800] By: stevep on 2008/01/01 23:46:55
11885 Log: Upgrade to constant-1.15
11887 ! lib/constant.pm lib/constant.t
11888 ____________________________________________________________________________
11889 [ 32799] By: stevep on 2008/01/01 23:43:42
11890 Log: Upgrade to Sys-Syslog-0.24
11892 ! ext/Sys/Syslog/Syslog.pm ext/Sys/Syslog/t/syslog.t
11893 ____________________________________________________________________________
11894 [ 32798] By: stevep on 2008/01/01 23:39:58
11895 Log: Upgrade to CGI.pm-3.32. Retain the version bump since bug fixes
11896 have not yet been integrated.
11899 ____________________________________________________________________________
11900 [ 32797] By: merijn on 2008/01/01 20:34:49
11901 Log: Missing test, adding $ to the other tests
11904 ____________________________________________________________________________
11905 [ 32795] By: merijn on 2008/01/01 20:13:56
11906 Log: Bring back the platforms that do not support -fstack-protector
11909 ____________________________________________________________________________
11910 [ 32793] By: mhx on 2008/01/01 17:18:13
11911 Log: Add editor blocks to some header files.
11913 ! dosish.h fakesdio.h fakethr.h handy.h iperlsys.h mg.h
11914 ! nostdio.h pad.h parser.h perl.h perlio.h perliol.h perlsdio.h
11915 ! perlsfio.h regcomp.h scope.h thread.h unixish.h utf8.h
11916 ! utfebcdic.h util.h
11917 ____________________________________________________________________________
11918 [ 32792] By: craigb on 2007/12/31 23:49:48
11919 Log: Needed one more cast after 32760. The VMS compiler complained
11920 that a pointer to int and pointer to long are different things
11921 even though they both point to a 32-bit signed integer.
11924 ____________________________________________________________________________
11925 [ 32791] By: craigb on 2007/12/31 23:44:35
11926 Log: Fix VMS::Stdio bug introduced in 32713.
11928 ! vms/ext/Stdio/Stdio.xs
11929 ____________________________________________________________________________
11930 [ 32790] By: nicholas on 2007/12/31 15:45:03
11931 Log: As Perl_magic_setbm() and Perl_magic_setfm() aren't in the public API,
11934 ! embed.fnc embed.h mathoms.c proto.h
11935 ____________________________________________________________________________
11936 [ 32789] By: nicholas on 2007/12/31 13:54:04
11937 Log: Perl_magic_setbm() and Perl_magic_setfm() are mathoms that can be
11938 merged with Perl_magic_setregexp(). [Coverage on the testsuite
11939 suggests that more than that they're actually dead code, but in theory
11940 it should be possible to construct a test case that exercises them.]
11942 ! embed.fnc embed.h mathoms.c mg.c perl.h proto.h
11943 ____________________________________________________________________________
11944 [ 32788] By: nicholas on 2007/12/31 11:04:54
11945 Log: assert() that we're not trying to free scalars a second time.
11948 ____________________________________________________________________________
11949 [ 32787] By: stevep on 2007/12/31 04:08:00
11950 Log: Upgrade to AutoLoader-5.64
11952 + lib/AutoLoader/t/01AutoLoader.t lib/AutoLoader/t/02AutoSplit.t
11953 - lib/AutoLoader.t lib/AutoSplit.t
11954 ! MANIFEST lib/AutoLoader.pm lib/AutoSplit.pm
11955 ____________________________________________________________________________
11956 [ 32786] By: stevep on 2007/12/31 03:41:01
11957 Log: Upgrade to Math-Complex-1.38
11959 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
11961 ____________________________________________________________________________
11962 [ 32785] By: nicholas on 2007/12/30 20:23:54
11963 Log: Change 32783 was generating warnings from gcc about an extra semicolon
11964 in structure or union. No doubt some non-sloppy compilers will consider
11965 this an error and barf. We don't like barfing.
11968 ____________________________________________________________________________
11969 [ 32784] By: mhx on 2007/12/30 12:20:12
11970 Log: Add script to check source code for ANSI-C violations.
11972 + Porting/checkansi.pl
11974 ____________________________________________________________________________
11975 [ 32783] By: mhx on 2007/12/30 10:30:15
11976 Log: Subject: [PATCH] factor out duplicate code in struct xpv*
11977 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
11978 Date: Sat, 29 Dec 2007 18:17:42 +0100
11979 Message-ID: <20071229181742.1933db40@r2d2>
11981 ! av.h cv.h hv.h perl.h sv.h
11982 ____________________________________________________________________________
11983 [ 32782] By: stevep on 2007/12/30 05:26:15
11984 Log: Add file to MANIFEST that hitched a ride with change #32750. It
11985 hopefully will fix RT #44357.
11988 ____________________________________________________________________________
11989 [ 32781] By: mhx on 2007/12/30 04:44:40
11990 Log: Include SVf_UTF8 in the bitmask when checking the SvFLAGS in
11991 SvPVutf8_force(), as otherwise the conditional expression will
11992 always be false and the optimisation will never kick in.
11995 ____________________________________________________________________________
11996 [ 32780] By: mhx on 2007/12/30 02:48:25
11997 Log: Upgrade to IPC::SysV 2.00
11999 ! ext/IPC/SysV/Changes ext/IPC/SysV/Makefile.PL
12000 ! ext/IPC/SysV/SysV.xs ext/IPC/SysV/lib/IPC/Msg.pm
12001 ! ext/IPC/SysV/lib/IPC/Semaphore.pm
12002 ! ext/IPC/SysV/lib/IPC/SharedMem.pm ext/IPC/SysV/lib/IPC/SysV.pm
12003 ____________________________________________________________________________
12004 [ 32779] By: nicholas on 2007/12/29 23:00:03
12005 Log: Subject: [PATCH] Typo in op.c
12006 From: Vincent Pit <perl@profvince.com>
12007 Message-ID: <47712BF1.9060200@profvince.com>
12008 Date: Tue, 25 Dec 2007 17:12:33 +0100
12010 (And then an update to make the tests in gv.t expect the right thing,
12011 and test the behaviour that my change 26482 was originally supposed to
12012 produce, but didn't until this typo was fixed)
12015 ____________________________________________________________________________
12016 [ 32778] By: nicholas on 2007/12/29 19:50:27
12017 Log: In sv_chop(), write sentinals over the part of the buffer that is
12018 thrown away, and verify that they are present in sv_backoff().
12019 assert that we are being asked to chop off positive amounts of buffer.
12022 ____________________________________________________________________________
12023 [ 32777] By: nicholas on 2007/12/29 19:32:52
12024 Log: Move all code that relies on reading the to-be-thrown-away buffer ahead
12025 of the call to sv_chop() that throws it away.
12028 ____________________________________________________________________________
12029 [ 32776] By: nicholas on 2007/12/29 17:35:25
12030 Log: Change 32760 needed to add a cast to avoid a warning.
12033 ____________________________________________________________________________
12034 [ 32775] By: nicholas on 2007/12/29 17:01:51
12035 Log: Reorder the external regexp flags to get RXf_PMf_STD_PMMOD into the
12036 lowest 4 bits (which saves a shift), and the "flags indicating special
12037 patterns" into contiguous bits. This makes everything a little tidier,
12038 and saves 88 bytes (woohoo!) of object file with -Os on x86 FreeBSD.
12040 ! op.h regexp.h regnodes.h
12041 ____________________________________________________________________________
12042 [ 32774] By: nicholas on 2007/12/29 15:11:04
12043 Log: The position of the modifier flag bits is actually encoded by a right
12044 shift 12 in two places, so replace that magic number with a macro
12045 RXf_PMf_STD_PMMOD_SHIFT defined adjacent to the flags it interacts
12048 ! ext/re/re.xs regcomp.c regexp.h
12049 ____________________________________________________________________________
12050 [ 32773] By: merijn on 2007/12/29 14:54:57
12051 Log: Sync after metaconfig backports. Some reorders were done
12053 ! Configure Porting/Glossary config_h.SH
12054 ____________________________________________________________________________
12055 [ 32763] By: nicholas on 2007/12/29 13:33:38
12056 Log: Perl_sv_chop() can return early if it's being asked to do nothing.
12059 ____________________________________________________________________________
12060 [ 32762] By: nicholas on 2007/12/29 13:29:37
12061 Log: die if multiple macros in regexp.h attempt to use the same flag bit.
12064 ____________________________________________________________________________
12065 [ 32761] By: demerphq on 2007/12/29 13:26:35
12066 Log: Fix Perl #49190, tests from Abigail, codefix from me.
12068 ! pp_hot.c t/op/pat.t
12069 ____________________________________________________________________________
12070 [ 32760] By: nicholas on 2007/12/29 12:28:14
12071 Log: Change Perl_av_iter_p() to return IV* rather than I32* (which means
12072 having to allocate memory where sizeof(IV) > sizeof(I32)).
12074 ! av.c embed.fnc embed.h pp.c proto.h
12075 ____________________________________________________________________________
12076 [ 32759] By: nicholas on 2007/12/29 11:49:09
12077 Log: Note to future self about moving the regexp flag bits around.
12080 ____________________________________________________________________________
12081 [ 32758] By: nicholas on 2007/12/29 00:17:41
12082 Log: Wrap wrapped and wraplen from struct regexp in macros RW_WRAPPED() and
12083 RX_WRAPLEN() to preserve source compatibility when they get moved
12086 ! dump.c ext/re/re.xs regcomp.c regexp.h
12087 ____________________________________________________________________________
12088 [ 32757] By: nicholas on 2007/12/28 23:17:20
12089 Log: Eliminate prelen from struct regexp. Possibly we are hardcoding a bit
12090 to much, as the replacement assumes that the wrapping string has
12091 exactly 1 character after the wrapped string [specifically ')'].
12093 ! regcomp.c regexp.h
12094 ____________________________________________________________________________
12095 [ 32756] By: nicholas on 2007/12/28 23:15:47
12096 Log: Replace 3 uses of RX_PRELEN(r) with plen, which has the same value.
12097 (But isn't a pointer dereference. Or about to become a calculation.)
12100 ____________________________________________________________________________
12101 [ 32755] By: nicholas on 2007/12/28 22:19:00
12102 Log: Eliminate precomp from struct regexp. Store the offset of precomp from
12103 wrapped in pre_prefix, a 4 bit value. (Maybe only for now) reduce
12104 seen_evals from I32 to 28 bits. Will anyone have more than 268435456
12105 eval groups in a regexp?
12107 ! regcomp.c regexp.h
12108 ____________________________________________________________________________
12109 [ 32754] By: nicholas on 2007/12/28 22:01:30
12110 Log: Silly Nick. There was a bug in change 30757 whereby the precomp of a
12111 dup'd regexp would be pointing somewhere la-la. Probably at the precomp
12112 of the same regexp in the parent thread. (So it is only likely to go
12113 nasal daemon if the parent thread terminates first, or explicitly goes
12114 around freeing up run time generated regexps.)
12117 ____________________________________________________________________________
12118 [ 32753] By: nicholas on 2007/12/28 21:25:50
12119 Log: Wrap all accesses to the members precomp and prelen of struct regexp in
12120 the macros RX_PRECOMP() and RX_PRELEN(). This will allow us to reduce
12121 the regexp storage overhead by computing them at retrieve time.
12123 ! dump.c ext/B/B.xs ext/re/re.xs op.c pp_ctl.c pp_hot.c
12124 ! regcomp.c regexec.c regexp.h
12125 ____________________________________________________________________________
12126 [ 32752] By: nicholas on 2007/12/28 11:27:10
12127 Log: Dump the REGEXP member of SVt_REGEXP.
12129 ! dump.c ext/Devel/Peek/t/Peek.t
12130 ____________________________________________________________________________
12131 [ 32751] By: nicholas on 2007/12/28 09:59:06
12132 Log: First class regexps.
12134 ! dump.c ext/B/B.pm ext/B/B.xs ext/B/t/b.t ext/B/typemap
12135 ! ext/Devel/Peek/t/Peek.t lib/overload.t pp_ctl.c pp_hot.c
12136 ! regcomp.c regexec.c sv.c sv.h t/op/qr.t universal.c util.c
12137 ____________________________________________________________________________
12138 [ 32750] By: stevep on 2007/12/28 05:05:50
12139 Log: SvPVX_const() triggers an assertion that when the sv isn't a PV.
12140 Back this down to just checking to see if the sv is a PV or
12143 + ext/Encode/ucm/cp858.ucm
12145 ____________________________________________________________________________
12146 [ 32749] By: nicholas on 2007/12/27 23:28:31
12147 Log: Better diagnostics for the tests for #20683.
12150 ____________________________________________________________________________
12151 [ 32748] By: nicholas on 2007/12/27 21:41:03
12152 Log: scalars used in postponed subexpressions aren't first class regexps,
12153 so don't upgrade them to ORANGE before attaching qr magic.
12154 (And don't stop using qr magic once regexps become first class)
12156 ! regexec.c t/op/pat.t
12157 ____________________________________________________________________________
12158 [ 32747] By: nicholas on 2007/12/27 21:34:22
12159 Log: Proper $TODO support in &ok() and &iseq() in pat.t
12162 ____________________________________________________________________________
12163 [ 32746] By: nicholas on 2007/12/27 20:44:26
12164 Log: Localize $\ before changing it, so as not to affect print statements in
12165 the rest of the test.
12168 ____________________________________________________________________________
12169 [ 32745] By: nicholas on 2007/12/27 20:33:55
12170 Log: Test that we can clone regexps into new threads, and fix the bug in
12171 change 32740 that this reveals. (Bug spotted by, and initial patch
12172 from, Jerry D. Hedden.)
12174 ! sv.c t/op/threads.t
12175 ____________________________________________________________________________
12176 [ 32744] By: nicholas on 2007/12/27 19:31:56
12177 Log: "Automate" change 32648 (ensure that -E always loads the latest
12181 ____________________________________________________________________________
12182 [ 32743] By: nicholas on 2007/12/27 18:43:40
12183 Log: You can't coerce a typeglob to a string. (Restore the error message -
12184 an assertion failure is not helpful). Test the 3 basic coercion
12188 ____________________________________________________________________________
12189 [ 32742] By: nicholas on 2007/12/27 17:22:06
12190 Log: assert() that the sv_unmagic() in S_regmatch() is unneeded.
12191 Add a comment about the mg_find() that follows.
12194 ____________________________________________________________________________
12195 [ 32741] By: nicholas on 2007/12/27 15:31:28
12196 Log: You don't need $(DYNALOADER) to make $(nonxs_ext)
12197 (which makes it easier to run minitest)
12200 ____________________________________________________________________________
12201 [ 32740] By: nicholas on 2007/12/27 13:46:46
12202 Log: Regexps are now orange.
12203 (Correct a comparison of $] with 5.011 in B.pm)
12205 ! ext/B/B.pm ext/Devel/Peek/t/Peek.t lib/overload.t pp_hot.c
12206 ! regexec.c sv.c util.c
12207 ____________________________________________________________________________
12208 [ 32739] By: nicholas on 2007/12/27 11:35:57
12209 Log: Remove the last Null(...) from x2p/*
12210 Something tells me that Win32 is compiling x2p with -DPERL_CORE
12211 *nix dosn't do this.
12214 ____________________________________________________________________________
12215 [ 32738] By: nicholas on 2007/12/26 18:53:48
12216 Log: Tweak Perl_sv_upgrade() so that references can upgrade to SVt_PV
12217 rather than something bigger. Fix a possible bug - "reference" to
12218 SVt_NV needs to go direct to SVt_PVNV.
12221 ____________________________________________________________________________
12222 [ 32737] By: nicholas on 2007/12/26 18:12:32
12223 Log: Take code that occurs in three places to take a scalar and ready it to
12224 hold a reference, and convert it to a macro define prepare_SV_for_RV().
12226 ! pp.c pp_hot.c sv.c sv.h
12227 ____________________________________________________________________________
12228 [ 32736] By: nicholas on 2007/12/26 17:27:15
12229 Log: Remove two warnings (sub diag() was redefined, and implict split is
12232 ! ext/B/t/concise.t
12233 ____________________________________________________________________________
12234 [ 32735] By: stevep on 2007/12/26 17:06:04
12235 Log: Upgrade to File-Temp-0.20
12237 ! lib/File/Temp.pm lib/File/Temp/t/lock.t
12238 ____________________________________________________________________________
12239 [ 32734] By: nicholas on 2007/12/26 17:03:56
12240 Log: Eliminate SVt_RV, and use SVt_IV to store plain references.
12241 This frees up a scalar type for first class regular expressions.
12243 ! dump.c ext/B/B.pm ext/B/B.xs ext/B/B/Concise.pm ext/B/t/b.t
12244 ! ext/B/t/optree_constants.t ext/B/t/terse.t
12245 ! ext/Devel/Peek/t/Peek.t ext/Storable/Storable.xs pp.c pp_hot.c
12247 ____________________________________________________________________________
12248 [ 32733] By: nicholas on 2007/12/26 17:02:34
12249 Log: Better diagnostics by removing an && from an ok() and converting it to
12252 ! ext/B/t/deparse.t
12253 ____________________________________________________________________________
12254 [ 32732] By: stevep on 2007/12/26 16:09:35
12255 Log: Subject: [PATCH perl5100delta.pod] change/correction to 32246
12256 From: "Robin Barker" <Robin.Barker@npl.co.uk>
12257 Date: Fri, 9 Nov 2007 14:40:22 -0000
12258 Message-ID: <2C2E01334A940D4792B3E115F95B722601604912@exchsvr1.npl.ad.local>
12260 ! pod/perl5100delta.pod
12261 ____________________________________________________________________________
12262 [ 32731] By: stevep on 2007/12/26 15:29:14
12263 Log: Linking a RT ticket to an open TODO.
12266 ____________________________________________________________________________
12267 [ 32730] By: stevep on 2007/12/26 15:03:49
12268 Log: Subject: [PATCH] docs: list of places where $_ is used
12269 From: "Gabor Szabo" <szabgab@gmail.com>
12270 Date: Wed, 26 Dec 2007 06:49:34 +0200
12271 Message-ID: <d8a74af10712252049t1b63b475mfca9225324f5fce6@mail.gmail.com>
12274 ____________________________________________________________________________
12275 [ 32729] By: stevep on 2007/12/26 14:55:03
12276 Log: Subject: [PATCH] docs: replace FH by my $fh in open
12277 From: "Gabor Szabo" <szabgab@gmail.com>
12278 Date: Wed, 26 Dec 2007 06:03:29 +0200
12279 Message-ID: <d8a74af10712252003m2d3244fbv2955fe17e683063d@mail.gmail.com>
12282 ____________________________________________________________________________
12283 [ 32728] By: stevep on 2007/12/26 14:46:54
12284 Log: Subject: [PATCH] 64-bit fix for Time::Local
12285 From: "Jan Dubois" <jand@activestate.com>
12286 Date: Thu, 20 Dec 2007 10:18:52 -0800
12287 Message-ID: <044301c84334$c6aa2960$53fe7c20$@com>
12289 ! lib/Time/Local.pm
12290 ____________________________________________________________________________
12291 [ 32727] By: stevep on 2007/12/26 14:36:13
12292 Log: Subject: [PATCH] Pod::Html: fix markup errors with (nested) definition lists
12293 From: Brendan O'Dea <bod@debian.org>
12294 Date: Sat, 1 Dec 2007 11:59:12 +1100
12295 Message-ID: <20071201005912.GA14441@londo.c47.org>
12297 ! lib/Pod/Html.pm lib/Pod/t/htmllink.t lib/Pod/t/htmlview.pod
12298 ! lib/Pod/t/htmlview.t
12299 ____________________________________________________________________________
12300 [ 32726] By: nicholas on 2007/12/26 13:03:27
12301 Log: Use print rather than diag(), as these routine messages shouldn't be
12305 ____________________________________________________________________________
12306 [ 32725] By: nicholas on 2007/12/26 11:55:15
12307 Log: Swap SVt_RV and SVt_NV in the SV ordering.
12309 ! dump.c ext/B/B.xs ext/Storable/Storable.xs pp.c pp_hot.c sv.c
12311 ____________________________________________________________________________
12312 [ 32724] By: nicholas on 2007/12/26 11:22:38
12313 Log: A test for upgrading scalars. Curiously, before this, lib/Math/Trig.t
12314 was the only code anywhere in the build or testsuite that upgraded an
12319 ____________________________________________________________________________
12320 [ 32723] By: mhx on 2007/12/25 15:05:33
12321 Log: Subject: patch - chg 32721 missed a couple Nullstrs
12322 From: jimc <jim.cromie@gmail.com>
12323 Date: Tue, 25 Dec 2007 05:39:30 -0700
12324 Message-ID: <4770FA02.2080800@gmail.com>
12327 ____________________________________________________________________________
12328 [ 32722] By: mhx on 2007/12/25 05:25:42
12329 Log: Subject: RE: [PATCH] s/perl510/perl511/g
12330 From: "Jan Dubois" <jand@activestate.com>
12331 Date: Mon, 24 Dec 2007 15:30:31 -0800
12332 Message-ID: <0cdf01c84684$f99c3310$ecd49930$@com>
12334 ! README.win32 hints/dgux.sh installperl makedef.pl
12335 ____________________________________________________________________________
12336 [ 32721] By: mhx on 2007/12/25 05:22:39
12337 Log: Subject: [PATCH] Remove Nullch etc. from x2p
12338 From: "Jan Dubois" <jand@activestate.com>
12339 Date: Mon, 24 Dec 2007 14:58:20 -0800
12340 Message-ID: <0cca01c84680$7afc9170$70f5b450$@com>
12342 ! x2p/a2p.h x2p/a2py.c x2p/str.c x2p/str.h x2p/util.c x2p/walk.c
12343 ____________________________________________________________________________
12344 [ 32720] By: nicholas on 2007/12/24 21:26:22
12345 Log: Subject: PATCH re 32711
12346 From: "Robin Barker" <Robin.Barker@npl.co.uk>
12347 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939A4@exchsvr2.npl.ad.local>
12348 Date: Mon, 24 Dec 2007 20:56:13 -0000
12350 "IMO patch 32711 is better implemented using (the existing) NUM2PTR macro, as below/attached."
12353 ____________________________________________________________________________
12354 [ 32719] By: nicholas on 2007/12/23 22:29:17
12355 Log: Correct the correction. This one is both a correcly spelled word, and
12356 the word I was originally aiming for. Or if it's not, I'm sure that
12357 given infinite monkeys we'll get there sometime around the heat death
12361 ____________________________________________________________________________
12362 [ 32718] By: nicholas on 2007/12/23 20:25:25
12363 Log: Fix my typo in a comment.
12366 ____________________________________________________________________________
12367 [ 32717] By: nicholas on 2007/12/23 12:31:26
12368 Log: In SvPV_free(), assert() that no-one is trying to free up a reference.
12371 ____________________________________________________________________________
12372 [ 32716] By: nicholas on 2007/12/23 12:28:53
12373 Log: { my $a; } not warning about being used only once is a something
12377 ____________________________________________________________________________
12378 [ 32715] By: nicholas on 2007/12/23 11:27:25
12379 Log: Add an assert() to verify my assumption that no-one upgrades a scalar
12380 which has a referant but isn't flagged as a reference.
12383 ____________________________________________________________________________
12384 [ 32714] By: stevep on 2007/12/23 02:15:30
12385 Log: Welcome to Perl 5.11, win32!
12387 ! win32/Makefile win32/makefile.mk
12388 ____________________________________________________________________________
12389 [ 32713] By: stevep on 2007/12/23 00:39:17
12390 Log: Nullch and others were still alive and well in some of the operating
12391 system specific directories. I think I've chainsawed all of them now,
12392 but I can't guarantee that it compiles anywhere from win32.
12394 ! NetWare/nw5.c NetWare/nwperlhost.h NetWare/nwperlsys.h
12395 ! NetWare/nwstdio.h djgpp/djgpp.c os2/OS2/REXX/REXX.xs os2/os2.c
12396 ! util.c vmesa/vmesa.c vms/ext/Stdio/Stdio.xs vms/vms.c
12397 ! win32/perlhost.h win32/win32.c win32/wince.c
12398 ____________________________________________________________________________
12399 [ 32712] By: stevep on 2007/12/22 21:37:39
12400 Log: Subject: [PATCH] Fix cygwin.c again
12401 From: "Jerry D. Hedden" <jdhedden@cpan.org>
12402 Date: Sat, 22 Dec 2007 16:11:48 -0500
12403 Message-ID: <1ff86f510712221311v1c58d606jc8dfeee6a21e6194@mail.gmail.com>
12405 Fixes breakage caused by change #32707
12408 ____________________________________________________________________________
12409 [ 32711] By: nicholas on 2007/12/22 19:55:17
12410 Log: Remove warning about casting integer to different sized pointer.
12413 ____________________________________________________________________________
12414 [ 32710] By: stevep on 2007/12/22 19:39:36
12415 Log: The ext/Cwd/Cwd.xs part of...
12417 Subject: consting Cwd and ExtUtils::ParseXS
12418 From: "Robin Barker" <Robin.Barker@npl.co.uk>
12419 Date: Sat, 22 Dec 2007 00:52:54 -0000
12420 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939A0@exchsvr2.npl.ad.local>
12422 lib/ExtUtils/ParseXS.pm had changes already made with change
12426 ____________________________________________________________________________
12427 [ 32709] By: mhx on 2007/12/22 19:35:52
12428 Log: Upgrade to IPC::SysV 1.99_07
12430 + ext/IPC/SysV/Changes ext/IPC/SysV/MANIFEST.SKIP
12431 + ext/IPC/SysV/TODO ext/IPC/SysV/const-c.inc
12432 + ext/IPC/SysV/const-xs.inc ext/IPC/SysV/lib/IPC/Msg.pm
12433 + ext/IPC/SysV/lib/IPC/Semaphore.pm
12434 + ext/IPC/SysV/lib/IPC/SharedMem.pm ext/IPC/SysV/lib/IPC/SysV.pm
12435 + ext/IPC/SysV/regen.pl ext/IPC/SysV/t/pod.t
12436 + ext/IPC/SysV/t/podcov.t ext/IPC/SysV/t/shm.t
12437 + ext/IPC/SysV/typemap
12438 - ext/IPC/SysV/ChangeLog ext/IPC/SysV/MANIFEST
12439 - ext/IPC/SysV/Msg.pm ext/IPC/SysV/Semaphore.pm
12440 - ext/IPC/SysV/SysV.pm
12441 ! MANIFEST ext/IPC/SysV/Makefile.PL ext/IPC/SysV/README
12442 ! ext/IPC/SysV/SysV.xs ext/IPC/SysV/t/ipcsysv.t
12443 ! ext/IPC/SysV/t/msg.t ext/IPC/SysV/t/sem.t mkppport.lst
12444 ____________________________________________________________________________
12445 [ 32708] By: nicholas on 2007/12/22 19:22:48
12446 Log: Replace our assert-which-can-be-caught-by-eval with the real deal from
12447 the standard C library. Make ours available as Perl_assert(), if you
12449 assert() is only #include'd if you compile with -DDEBUGGING.
12452 ____________________________________________________________________________
12453 [ 32707] By: nicholas on 2007/12/22 18:26:21
12454 Log: Remove the definitions of Null(), Nullch, Nullfp, Nullsv and PL_na
12455 when PERL_CORE is defined. (Which, "obviously", is only in code
12456 within the perl source tree, which we control). Nullop remains, and
12457 would be moderately invasive to remove.
12459 ! handy.h op.h perl.h pod/perlapi.pod sv.c
12460 ____________________________________________________________________________
12461 [ 32706] By: nicholas on 2007/12/22 18:17:46
12462 Log: Hateful software that sends my cursor keys as packets that can get
12463 split, and more hateful software that decides that split packets
12464 means not-a-cursor-key.
12466 ! ext/ODBM_File/typemap
12467 ____________________________________________________________________________
12468 [ 32705] By: nicholas on 2007/12/22 17:51:03
12469 Log: Add a Configure probe for <assert.h>
12471 ! Configure Cross/config.sh-arm-linux NetWare/config.wc
12472 ! NetWare/config_H.wc Porting/Glossary Porting/config.sh
12473 ! Porting/config_H config_h.SH configure.com epoc/config.sh
12474 ! plan9/config_h.sample plan9/config_sh.sample symbian/config.sh
12475 ! uconfig.h uconfig.sh win32/config.bc win32/config.ce
12476 ! win32/config.gc win32/config.vc win32/config.vc64
12477 ! win32/config_H.bc win32/config_H.ce win32/config_H.gc
12478 ! win32/config_H.vc win32/config_H.vc64
12479 ____________________________________________________________________________
12480 [ 32704] By: nicholas on 2007/12/22 17:00:24
12481 Log: Exterminate PL_na! Exterminate! Exterminate! Exterminate!
12483 ! ext/DB_File/typemap ext/GDBM_File/typemap
12484 ! ext/NDBM_File/typemap ext/ODBM_File/typemap
12485 ! ext/SDBM_File/typemap ext/Win32API/File/buffers.h
12486 ! ext/Win32API/File/typemap os2/OS2/typemap os2/os2.c
12487 ! pod/perltodo.pod pod/perlxs.pod vms/vms.c
12488 ____________________________________________________________________________
12489 [ 32703] By: nicholas on 2007/12/22 16:17:01
12490 Log: Subject: [PATCH] ext/ consting
12491 From: "Robin Barker" <Robin.Barker@npl.co.uk>
12492 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399D@exchsvr2.npl.ad.local>
12493 Date: Sat, 22 Dec 2007 00:39:47 -0000
12495 ! ext/Devel/Peek/Peek.xs ext/DynaLoader/dl_aix.xs
12496 ! ext/DynaLoader/dl_beos.xs ext/DynaLoader/dl_dld.xs
12497 ! ext/DynaLoader/dl_dllload.xs ext/DynaLoader/dl_dlopen.xs
12498 ! ext/DynaLoader/dl_dyld.xs ext/DynaLoader/dl_hpux.xs
12499 ! ext/DynaLoader/dl_mac.xs ext/DynaLoader/dl_mpeix.xs
12500 ! ext/DynaLoader/dl_next.xs ext/DynaLoader/dl_symbian.xs
12501 ! ext/DynaLoader/dl_vmesa.xs ext/DynaLoader/dl_vms.xs
12502 ! ext/GDBM_File/typemap ext/IPC/SysV/SysV.xs ext/POSIX/POSIX.xs
12503 ! ext/PerlIO/via/via.xs ext/SDBM_File/sdbm/hash.c
12504 ! ext/SDBM_File/sdbm/pair.c ext/SDBM_File/sdbm/sdbm.h
12505 ! ext/Socket/Socket.xs ext/re/re.xs
12506 ____________________________________________________________________________
12507 [ 32702] By: nicholas on 2007/12/22 16:05:50
12508 Log: By moving the "can't upgrade downwards" croak() in Perl_sv_upgrade()
12509 after the type changing logic, we allow sv_upgrade() from SVt_NV to
12510 SVt_IV to "work" (SVt_NV beomes SVt_PVNV in the type changing logic)
12511 which simplifies the code for Perl_sv_setiv() slightly.
12514 ____________________________________________________________________________
12515 [ 32701] By: nicholas on 2007/12/22 12:50:35
12516 Log: Correct the minor mistake of changes 32675 and 32676 - the check should
12517 be on whether the SV had a body before upgrading. As was, SVt_RV would
12518 needlessly have re-zeroed memory.
12521 ____________________________________________________________________________
12522 [ 32699] By: nicholas on 2007/12/22 11:28:02
12525 Use a new (clean) anonymous hash for each loop, rather than a hash in
12526 the pad, as the latter can change internal state sufficiently to
12527 confuse matters (even though in all cases it has no keys and from
12528 Perl space is "measurably" identical).
12531 Get APItest.xs compiling on 5.8.x by making the compilation of the
12532 Perl_hv_common() test code conditional on the macro hv_common being
12533 defined, and the refcounted_he code conditional on it being 5.9 or
12537 Hack round the fact that UNITCHECK is nothing special on 5.8.x by
12538 conditionally creating a sub UNITCHECK(&);
12541 UNITCHECK isn't anything special in 5.8.x, so don't run those tests.
12544 Skip the op.t API test as it's not relevant to 5.8.x (%^H propagation).
12545 Correct the expectations of hash.t and svsetsv.t for 5.8.x.
12548 Test both dMY_CXT and dMY_CXT_INTERP.
12550 !> ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
12551 !> ext/XS/APItest/t/hash.t ext/XS/APItest/t/my_cxt.t
12552 !> ext/XS/APItest/t/op.t ext/XS/APItest/t/svsetsv.t
12553 !> ext/XS/APItest/t/xs_special_subs.t
12554 !> ext/XS/APItest/t/xs_special_subs_require.t perl.h
12555 ____________________________________________________________________________
12556 [ 32698] By: nicholas on 2007/12/22 11:15:49
12559 For 5.8.8 and earlier, always call newCONSTSUB(), as the interpreter
12560 doesn't support proxy constant subroutines. For all 5.8.x add a cast
12561 to (char *) for the second argument to newCONSTSUB().
12563 !> lib/ExtUtils/Constant/ProxySubs.pm
12564 ____________________________________________________________________________
12565 [ 32693] By: ams on 2007/12/22 03:58:49
12566 Log: Add const to a few prototypes. (Patch from Robin Barker.)
12568 ! ext/Storable/Storable.xs
12569 ____________________________________________________________________________
12570 [ 32692] By: nicholas on 2007/12/21 17:58:03
12571 Log: Document each/keys/values @array
12574 ____________________________________________________________________________
12575 [ 32691] By: stevep on 2007/12/21 16:31:45
12576 Log: Clean up a warning with -Wwrite-strings that gets passed into every
12579 ! lib/ExtUtils/ParseXS.pm
12580 ____________________________________________________________________________
12581 [ 32690] By: stevep on 2007/12/21 14:48:22
12582 Log: Subject: [PATCH] C<make translators> -Wwrite-strings clean
12583 From: "Robin Barker" <Robin.Barker@npl.co.uk>
12584 Date: Fri, 21 Dec 2007 14:30:20 -0000
12585 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399C@exchsvr2.npl.ad.local>
12587 ! x2p/Makefile.SH x2p/a2p.c x2p/a2p.h x2p/a2py.c x2p/str.c
12588 ! x2p/str.h x2p/util.c x2p/util.h x2p/walk.c
12589 ____________________________________________________________________________
12590 [ 32689] By: stevep on 2007/12/21 14:19:17
12591 Log: Subject: [PATCH] const'ing in cygwin.c
12592 From: "Jerry D. Hedden" <jdhedden@cpan.org>
12593 Date: Fri, 21 Dec 2007 09:13:41 -0500
12594 Message-ID: <1ff86f510712210613s71712346i6e9f2b5e7275aa34@mail.gmail.com>
12597 ____________________________________________________________________________
12598 [ 32688] By: nicholas on 2007/12/21 12:09:04
12599 Log: Update the hash documentation to reflect the changes between 5.8.1 and
12600 5.8.2, that disabled the automatic randomisation of all hashes.
12602 ! pod/perlfunc.pod pod/perlsec.pod
12603 ____________________________________________________________________________
12604 [ 32687] By: nicholas on 2007/12/21 11:34:30
12605 Log: Deparse each @array and friends.
12607 ! ext/B/B/Deparse.pm ext/B/t/deparse.t
12608 ____________________________________________________________________________
12609 [ 32686] By: nicholas on 2007/12/21 10:21:45
12610 Log: Subject: mg_free frees data but leaves it accessible
12611 From: Yuval Kogman <nothingmuch@woobling.org>
12612 Message-ID: <20071220221331.GG10631@woobling.org>
12613 Date: Fri, 21 Dec 2007 00:13:31 +0200
12616 ____________________________________________________________________________
12617 [ 32685] By: nicholas on 2007/12/21 08:58:42
12618 Log: Subject: [PATCH] Fix remaining skips for Test::Harness
12619 From: Andy Armstrong <andy@hexten.net>
12620 Message-Id: <01A7A7EC-1C9C-40B1-90E8-DC1E5BA54400@hexten.net>
12621 Date: Thu, 20 Dec 2007 23:16:01 +0000
12623 (except for test-harness-compat.t which failed unthreaded under harness
12624 and except for reverting the defined $ENV{PERL_UNICODE})
12626 ! lib/Test/Harness/t/harness.t lib/Test/Harness/t/nofork.t
12627 ! lib/Test/Harness/t/prove.t lib/Test/Harness/t/proverc.t
12628 ! lib/Test/Harness/t/proverun.t lib/Test/Harness/t/source.t
12629 ! lib/Test/Harness/t/spool.t lib/Test/Harness/t/taint.t
12630 ! lib/Test/Harness/t/unicode.t t/lib/source_tests/source
12631 ____________________________________________________________________________
12632 [ 32684] By: nicholas on 2007/12/21 07:42:56
12633 Log: For 5.12 we can simply exterminate! the private function
12634 Perl_magic_setglob().
12636 ! embed.fnc embed.h mathoms.c proto.h
12637 ____________________________________________________________________________
12638 [ 32683] By: stevep on 2007/12/21 03:14:20
12639 Log: Subject: [perl #37607] CGI file upload file name parsing errors
12640 From: aspa@merlot.kronodoc.fi (Marko Asplund)
12641 Date: Fri, 4 Nov 2005 13:40:05 +0200 (EET)
12642 Message-ID: <5.8.7_13518_1131102897@merlot.kronodoc.fi>
12645 ____________________________________________________________________________
12646 [ 32682] By: stevep on 2007/12/20 22:22:59
12647 Log: Regen some files...
12649 ! embed.h global.sym pod/perlapi.pod
12650 ____________________________________________________________________________
12651 [ 32681] By: stevep on 2007/12/20 21:52:06
12652 Log: Subject: [PATCH] make miniperl -Wwrite-strings clean
12653 From: "Robin Barker" <Robin.Barker@npl.co.uk>
12654 Date: Thu, 20 Dec 2007 18:29:25 -0000
12655 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399A@exchsvr2.npl.ad.local>
12657 ! doio.c intrpvar.h overload.c overload.pl perl.h
12658 ____________________________________________________________________________
12659 [ 32680] By: nicholas on 2007/12/20 21:15:57
12660 Log: Implement each @array.
12661 Documentation needed, FIXME for proper 64 bit support of arrays longer
12662 than 2**32, re-order the new ops at the end if merging to 5.10.x.
12664 + t/op/each_array.t
12665 ! MANIFEST av.c embed.fnc embed.h ext/Opcode/Opcode.pm op.c
12666 ! opcode.h opcode.pl opnames.h pp.c pp.sym pp_proto.h proto.h
12667 ____________________________________________________________________________
12668 [ 32679] By: nicholas on 2007/12/20 20:58:25
12669 Log: Correct the embed.fnc descriptions of newAV() and newHV() - they do not
12670 return memory allocated à la malloc(), as it comes from an arena.
12672 ! embed.fnc proto.h
12673 ____________________________________________________________________________
12674 [ 32678] By: nicholas on 2007/12/20 20:43:16
12675 Log: With change 32676 moving the HvSHAREKEYS_on() into Perl_sv_upgrade()
12676 calls to it can be eliminated from the version code.
12679 ____________________________________________________________________________
12680 [ 32677] By: nicholas on 2007/12/20 20:35:35
12681 Log: Change 32676 missed embed.h. Oops. Avert any more black smoke.
12684 ____________________________________________________________________________
12685 [ 32676] By: nicholas on 2007/12/20 20:23:45
12686 Log: Similiarly Perl_newHV() can become a mathom by making newHV() a
12687 wrapper around newSV_type() and tweaking Perl_sv_upgrade().
12689 ! embed.fnc hv.c hv.h mathoms.c proto.h sv.c
12690 ____________________________________________________________________________
12691 [ 32675] By: nicholas on 2007/12/20 19:49:50
12692 Log: Perl_newAV() can become a mathom by making newAV() a wrapper around
12693 newSV_type() and tweaking Perl_sv_upgrade().
12695 ! av.c av.h embed.fnc embed.h mathoms.c proto.h sv.c
12696 ____________________________________________________________________________
12697 [ 32674] By: nicholas on 2007/12/20 18:48:09
12698 Log: The test needs to be on defined $ENV{PERL_UNICODE} because during
12699 testing being set to an empty string has meaning.
12701 ! lib/Test/Harness/t/unicode.t
12702 ____________________________________________________________________________
12703 [ 32673] By: nicholas on 2007/12/20 18:25:46
12704 Log: Subject: [PATCH] bring Test::Harness up to 3.06
12705 From: Andy Armstrong <andy@hexten.net>
12706 Message-Id: <5C57804B-6F71-4875-AEB6-C449F893E001@hexten.net>
12707 Date: Thu, 20 Dec 2007 17:49:07 +0000
12709 ! Porting/Maintainers.pl lib/App/Prove.pm lib/App/Prove/State.pm
12710 ! lib/TAP/Base.pm lib/TAP/Formatter/Color.pm
12711 ! lib/TAP/Formatter/Console.pm
12712 ! lib/TAP/Formatter/Console/ParallelSession.pm
12713 ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
12714 ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
12715 ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
12716 ! lib/TAP/Parser/Iterator/Array.pm
12717 ! lib/TAP/Parser/Iterator/Process.pm
12718 ! lib/TAP/Parser/Iterator/Stream.pm
12719 ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
12720 ! lib/TAP/Parser/Result/Bailout.pm
12721 ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
12722 ! lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
12723 ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
12724 ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
12725 ! lib/TAP/Parser/YAMLish/Reader.pm
12726 ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
12727 ! lib/Test/Harness/Changes lib/Test/Harness/bin/prove
12728 ! lib/Test/Harness/t/harness.t lib/Test/Harness/t/nofork-mux.t
12729 ! lib/Test/Harness/t/regression.t lib/Test/Harness/t/state.t
12730 ! lib/Test/Harness/t/unicode.t t/lib/sample-tests/empty
12731 ____________________________________________________________________________
12732 [ 32672] By: nicholas on 2007/12/20 17:47:48
12733 Log: Perl_magic_setglob() is a mathom.
12735 ! embed.fnc embed.h mathoms.c mg.c proto.h
12736 ____________________________________________________________________________
12737 [ 32671] By: nicholas on 2007/12/20 17:20:29
12738 Log: char can be unsigned, so i8 needs to be signed char.
12741 ____________________________________________________________________________
12742 [ 32670] By: nicholas on 2007/12/20 16:22:07
12743 Log: Oops. Change 32669 didn't mean to add ssp to the libswanted list.
12746 ____________________________________________________________________________
12747 [ 32669] By: nicholas on 2007/12/20 16:02:25
12748 Log: A new try at getting -fstack-protector working, by adding it to the
12749 gcc link flags so that any implementation dependant libraries are also
12752 ! Configure cflags.SH
12753 ____________________________________________________________________________
12754 [ 32668] By: rgs on 2007/12/20 12:23:14
12755 Log: The APC doesn't like empty files
12757 ! t/lib/sample-tests/empty
12758 ____________________________________________________________________________
12759 [ 32667] By: nicholas on 2007/12/20 11:59:47
12760 Log: Merge the duplicated code for the tests for -fno-strict-aliasing and
12761 -pipe into a new eval'd "function" checkccflag
12764 ____________________________________________________________________________
12765 [ 32666] By: nicholas on 2007/12/20 10:41:52
12766 Log: Correct the test count in lib/File/Temp/t/lock.t
12767 I guess that it was skipped in rather too many places, so no-one
12770 ! lib/File/Temp/t/lock.t
12771 ____________________________________________________________________________
12772 [ 32665] By: rgs on 2007/12/20 09:54:23
12773 Log: Subject: Re: [perl #48769] [PATCH] SelfLoader.pm 1.0904 - Whitespace in subroutine
12774 From: Steffen Mueller <l2ot9pa02@sneakemail.com>
12775 Date: Tue, 18 Dec 2007 11:58:19 +0100
12776 Message-ID: <4767A7CB.5030607@sneakemail.com>
12778 ! lib/SelfLoader.pm lib/SelfLoader.t
12779 ____________________________________________________________________________
12780 [ 32664] By: rgs on 2007/12/20 09:41:27
12781 Log: Fix embarrassing typo
12784 ____________________________________________________________________________
12785 [ 32663] By: nicholas on 2007/12/20 09:40:13
12786 Log: Subject: [PATCH] Test::Harness 3.05, tests pass in core
12787 From: Andy Armstrong <andy@hexten.net>
12788 Message-Id: <7859DADA-59A9-45B2-A448-89BC755C53E8@hexten.net>
12789 Date: Thu, 20 Dec 2007 02:32:55 +0000
12791 ! lib/Test/Harness/t/000-load.t
12792 ! lib/Test/Harness/t/compat/inc-propagation.t
12793 ! lib/Test/Harness/t/regression.t t/lib/sample-tests/delayed
12794 ! t/lib/sample-tests/inc_taint t/lib/sample-tests/out_err_mix
12795 ! t/lib/sample-tests/stdout_stderr
12796 ____________________________________________________________________________
12797 [ 32662] By: nicholas on 2007/12/19 21:49:49
12798 Log: Extraneous test files that change 32659 failed to delete. Oops.
12799 (But they would not have been being run, because the only tests that
12800 are run are those that are in MANIFEST, and I had deleted them from
12803 - lib/Test/Harness/t/00compile.t lib/Test/Harness/t/assert.t
12804 - lib/Test/Harness/t/callback.t lib/Test/Harness/t/failure.t
12805 - lib/Test/Harness/t/from_line.t lib/Test/Harness/t/inc_taint.t
12806 - lib/Test/Harness/t/nonumbers.t lib/Test/Harness/t/ok.t
12807 - lib/Test/Harness/t/point-parse.t lib/Test/Harness/t/point.t
12808 - lib/Test/Harness/t/prove-globbing.t
12809 - lib/Test/Harness/t/prove-switches.t
12810 - lib/Test/Harness/t/strap-analyze.t lib/Test/Harness/t/strap.t
12811 - lib/Test/Harness/t/test-harness.t lib/Test/Harness/t/version.t
12812 ____________________________________________________________________________
12813 [ 32661] By: stevep on 2007/12/19 19:55:00
12814 Log: Upgrade to CGI.pm-3.31. Includes version bump to CGI::Carp due to a Pod fix.
12816 ! lib/CGI.pm lib/CGI/Carp.pm lib/CGI/Util.pm
12817 ____________________________________________________________________________
12818 [ 32660] By: nicholas on 2007/12/19 18:26:03
12819 Log: Missing files from Test::Harness 3.05
12821 + lib/App/Prove.pm lib/App/Prove/State.pm
12822 ____________________________________________________________________________
12823 [ 32659] By: nicholas on 2007/12/19 18:18:04
12824 Log: Upgrade to Test::Harness 3.05
12825 Add test boilerplate to various test files.
12826 Add FIXME skips for various tests that don't play nicely with the
12827 altered layout in the core.
12828 lib/Test/Harness/t/unicode.t appears to fail under UTF-8 locales and
12829 so will need fixing.
12831 + lib/TAP/Base.pm lib/TAP/Formatter/Color.pm
12832 + lib/TAP/Formatter/Console.pm
12833 + lib/TAP/Formatter/Console/ParallelSession.pm
12834 + lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
12835 + lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
12836 + lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
12837 + lib/TAP/Parser/Iterator/Array.pm
12838 + lib/TAP/Parser/Iterator/Process.pm
12839 + lib/TAP/Parser/Iterator/Stream.pm
12840 + lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
12841 + lib/TAP/Parser/Result/Bailout.pm
12842 + lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
12843 + lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
12844 + lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
12845 + lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
12846 + lib/TAP/Parser/YAMLish/Reader.pm
12847 + lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness/t/000-load.t
12848 + lib/Test/Harness/t/aggregator.t lib/Test/Harness/t/bailout.t
12849 + lib/Test/Harness/t/callbacks.t lib/Test/Harness/t/compat/env.t
12850 + lib/Test/Harness/t/compat/failure.t
12851 + lib/Test/Harness/t/compat/inc-propagation.t
12852 + lib/Test/Harness/t/compat/inc_taint.t
12853 + lib/Test/Harness/t/compat/nonumbers.t
12854 + lib/Test/Harness/t/compat/regression.t
12855 + lib/Test/Harness/t/compat/test-harness-compat.t
12856 + lib/Test/Harness/t/compat/version.t
12857 + lib/Test/Harness/t/console.t lib/Test/Harness/t/errors.t
12858 + lib/Test/Harness/t/grammar.t lib/Test/Harness/t/iterators.t
12859 + lib/Test/Harness/t/multiplexer.t
12860 + lib/Test/Harness/t/nofork-mux.t lib/Test/Harness/t/nofork.t
12861 + lib/Test/Harness/t/parse.t
12862 + lib/Test/Harness/t/premature-bailout.t
12863 + lib/Test/Harness/t/process.t lib/Test/Harness/t/prove.t
12864 + lib/Test/Harness/t/proverc.t lib/Test/Harness/t/proverun.t
12865 + lib/Test/Harness/t/regression.t lib/Test/Harness/t/results.t
12866 + lib/Test/Harness/t/source.t lib/Test/Harness/t/spool.t
12867 + lib/Test/Harness/t/state.t lib/Test/Harness/t/streams.t
12868 + lib/Test/Harness/t/taint.t lib/Test/Harness/t/testargs.t
12869 + lib/Test/Harness/t/unicode.t
12870 + lib/Test/Harness/t/yamlish-output.t
12871 + lib/Test/Harness/t/yamlish-writer.t
12872 + lib/Test/Harness/t/yamlish.t t/lib/App/Prove/Plugin/Dummy.pm
12873 + t/lib/IO/c55Capture.pm t/lib/NoFork.pm t/lib/data/catme.1
12874 + t/lib/data/proverc t/lib/data/sample.yml
12875 + t/lib/sample-tests/combined_compat t/lib/sample-tests/delayed
12876 + t/lib/sample-tests/descriptive_trailing
12877 + t/lib/sample-tests/die_unfinished t/lib/sample-tests/echo
12878 + t/lib/sample-tests/empty t/lib/sample-tests/escape_eol
12879 + t/lib/sample-tests/escape_hash
12880 + t/lib/sample-tests/junk_before_plan
12881 + t/lib/sample-tests/out_err_mix t/lib/sample-tests/schwern
12882 + t/lib/sample-tests/schwern-todo-quiet
12883 + t/lib/sample-tests/sequence_misparse
12884 + t/lib/sample-tests/simple_yaml t/lib/sample-tests/skipall_v13
12885 + t/lib/sample-tests/space_after_plan
12886 + t/lib/sample-tests/stdout_stderr
12887 + t/lib/sample-tests/todo_misparse
12888 + t/lib/sample-tests/version_good
12889 + t/lib/sample-tests/version_late t/lib/sample-tests/version_old
12890 + t/lib/source_tests/harness t/lib/source_tests/harness_badtap
12891 + t/lib/source_tests/harness_complain
12892 + t/lib/source_tests/harness_directives
12893 + t/lib/source_tests/harness_failure t/lib/source_tests/source
12894 - lib/Test/Harness/Assert.pm lib/Test/Harness/Iterator.pm
12895 - lib/Test/Harness/Point.pm lib/Test/Harness/Results.pm
12896 - lib/Test/Harness/Straps.pm lib/Test/Harness/TAP.pod
12897 - lib/Test/Harness/Util.pm
12898 ! MANIFEST Porting/Maintainers.pl lib/Test/Harness.pm
12899 ! lib/Test/Harness/Changes lib/Test/Harness/bin/prove
12900 ! lib/Test/Harness/t/base.t lib/Test/Harness/t/harness.t
12901 ! t/lib/Dev/Null.pm t/lib/sample-tests/bailout
12902 ! t/lib/sample-tests/combined t/lib/sample-tests/die
12903 ! t/lib/sample-tests/die_head_end
12904 ! t/lib/sample-tests/die_last_minute
12905 ! t/lib/sample-tests/inc_taint
12906 ! t/lib/sample-tests/shbang_misparse t/lib/sample-tests/skipall
12907 ! t/lib/sample-tests/taint t/lib/sample-tests/taint_warn
12908 ! t/lib/sample-tests/todo
12909 ____________________________________________________________________________
12910 [ 32658] By: stevep on 2007/12/19 17:17:45
12911 Log: Subject: [PATCH] threads::shared 1.15
12912 From: "Jerry D. Hedden" <jdhedden@cpan.org>
12913 Date: Wed, 19 Dec 2007 10:17:46 -0500
12914 Message-ID: <1ff86f510712190717r379ffdbt9ed19b8a607b8931@mail.gmail.com>
12916 + ext/threads/shared/t/object.t
12917 ! MANIFEST ext/threads/shared/shared.pm
12918 ! ext/threads/shared/shared.xs
12919 ____________________________________________________________________________
12920 [ 32657] By: stevep on 2007/12/19 17:05:16
12921 Log: Fix a File::Temp test to deal with new Test::More changes.
12923 ! lib/File/Temp/t/lock.t
12924 ____________________________________________________________________________
12925 [ 32656] By: rgs on 2007/12/19 16:12:30
12926 Log: Add new Sys::Syslog file to MANIFEST
12929 ____________________________________________________________________________
12930 [ 32655] By: stevep on 2007/12/19 15:55:53
12931 Log: Additional version fixups.
12933 ! Cross/config.sh-arm-linux-n770
12934 ____________________________________________________________________________
12935 [ 32654] By: stevep on 2007/12/19 15:47:56
12936 Log: Upgrade to Sys-Syslog-0.23
12938 + ext/Sys/Syslog/fallback/syslog.h
12939 ! ext/Sys/Syslog/Makefile.PL ext/Sys/Syslog/Syslog.pm
12940 ! ext/Sys/Syslog/t/syslog.t
12941 ____________________________________________________________________________
12942 [ 32653] By: stevep on 2007/12/19 15:35:21
12943 Log: Upgrade to IO-Zlib-1.08. Fixes to test files allowed us to get back
12944 in sync with the distribution.
12946 ! lib/IO/Zlib.pm lib/IO/Zlib/t/uncomp1.t lib/IO/Zlib/t/uncomp2.t
12947 ____________________________________________________________________________
12948 [ 32652] By: stevep on 2007/12/19 15:19:41
12949 Log: Upgrade to File-Temp-0.19
12951 + lib/File/Temp/t/fork.t lib/File/Temp/t/lock.t
12952 ! MANIFEST lib/File/Temp.pm lib/File/Temp/t/object.t
12953 ! lib/File/Temp/t/seekable.t
12954 ____________________________________________________________________________
12955 [ 32651] By: stevep on 2007/12/19 15:00:53
12956 Log: Upgrade to B-Lint-1.11
12958 + ext/B/B/Lint/Debug.pm
12959 ! MANIFEST ext/B/B/Lint.pm
12960 ____________________________________________________________________________
12961 [ 32650] By: stevep on 2007/12/19 14:30:46
12962 Log: Update to Test-Simple-0.74
12964 + lib/Test/Simple/t/BEGIN_use_ok.t
12965 ! MANIFEST lib/Test/Builder.pm lib/Test/Builder/Module.pm
12966 ! lib/Test/Builder/Tester.pm lib/Test/More.pm lib/Test/Simple.pm
12967 ! lib/Test/Simple/Changes
12968 ____________________________________________________________________________
12969 [ 32649] By: nicholas on 2007/12/19 14:13:07
12970 Log: Add perl5110delta, and change 5100delta so that it is no longer "the"
12973 + pod/perl5110delta.pod
12974 ! MANIFEST Makefile.SH pod.lst pod/perl.pod
12975 ! pod/perl5100delta.pod pod/perltoc.pod vms/descrip_mms.template
12976 ! win32/Makefile win32/makefile.mk win32/pod.mak
12977 ____________________________________________________________________________
12978 [ 32648] By: rgs on 2007/12/19 13:58:46
12979 Log: Make -E require 5.11 features
12981 ! lib/feature.pm toke.c
12982 ____________________________________________________________________________
12983 [ 32647] By: stevep on 2007/12/19 13:58:35
12984 Log: Teach cflags.SH about -fstack-protector, and add it to gcc compiler flags
12988 ____________________________________________________________________________
12989 [ 32646] By: nicholas on 2007/12/19 13:48:45
12990 Log: Bump the version number to 5.11.0
12992 ! Cross/config.sh-arm-linux Cross/config.sh-arm-linux-n770
12993 ! INSTALL META.yml NetWare/Makefile NetWare/config_H.wc
12994 ! Porting/config.sh epoc/config.sh epoc/createpkg.pl
12995 ! patchlevel.h plan9/config.plan9 win32/Makefile
12996 ! win32/Makefile.ce win32/config_H.bc win32/config_H.ce
12997 ! win32/config_H.gc win32/config_H.vc win32/config_H.vc64
12998 ! win32/makefile.mk
12999 ____________________________________________________________________________
13000 [ 32645] By: nicholas on 2007/12/19 13:47:36
13001 Log: feature.pm needs to cope with the version not being 5.10.0
13004 ____________________________________________________________________________
13005 [ 32644] By: nicholas on 2007/12/19 12:10:23
13006 Log: Update Changes and reinstante the DEVEL tag.
13007 (Now that the patch number isn't in DEVEL, probably don't need to
13008 do it in one, as in change 17642)
13010 ! Changes patchlevel.h
13011 ____________________________________________________________________________
13012 [ 32643] By: nicholas on 2007/12/19 11:25:43
13013 Log: Record all the changes up to 5.10.0, and ready a new changes file for