This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Fixed missing word in Text::Wrap POD
[perl5.git] / Changes
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.
7
8 For information on what's new in this release, see pod/perldelta.pod.
9
10 [The "CAST AND CREW" list has been moved to AUTHORS.]
11
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
15 indicator:
16
17             !       modified
18             +       added
19             -       deleted
20             +>      branched (from elsewhere)
21             !>      merged changes (from elsewhere)
22
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/
26
27 ---------------
28 Version v5.11.X         Development release working toward v5.12
29 ---------------
30
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.
34      Branch: perl
35            ! utils/perlbug.PL
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>
42              
43              (Fixes test failures caused by IPC-Cmd upgrade)
44      Branch: perl
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>
52      Branch: perl
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
59      Branch: perl
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>
68      Branch: perl
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>
96      Branch: perl
97            ! MANIFEST
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>
104      Branch: perl
105            ! pod/perlfunc.pod
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>
112      Branch: perl
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>
130      Branch: perl
131            ! README.aix
132 ____________________________________________________________________________
133 [ 35096] By: nicholas                              on 2008/12/14  23:39:28
134         Log: Integrate:
135              [ 35085]
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
138              enough to guess.
139              
140              [ 35092]
141              Hopefully today.
142              
143              [ 35093]
144              Best estimiate patch number for 5.8.9 release.
145      Branch: perl
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().
150      Branch: perl
151            ! doio.c
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>
158              
159              Use mode 0600 (minus umask) for creation of the new file with -i
160      Branch: perl
161            ! doio.c
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.
165      Branch: perl
166            ! lib/perl5db.pl
167 ____________________________________________________________________________
168 [ 35079] By: steveh                                on 2008/12/12  17:50:55
169         Log: Upgrade to Win32API-File 0.1101
170              
171              (Causes a couple of "prerequisite not found" build warnings, but all
172              works okay otherwise)
173      Branch: perl
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)
182      Branch: perl
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
187              
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)
191      Branch: perl
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
198      Branch: perl
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
203              
204              Updates the config.* and config_H.* files w.r.t. 34456, 34756/34777,
205              34950 and 34994.
206              
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.
209      Branch: perl
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>
219      Branch: perl
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>
227      Branch: perl
228            ! perlio.c
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).
233      Branch: perl
234            ! lib/perl5db.pl
235 ____________________________________________________________________________
236 [ 35066] By: nicholas                              on 2008/12/09  20:32:30
237         Log: Bump the debugger's version. Fail to update the changes.
238      Branch: perl
239            ! lib/perl5db.pl
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
244              additional changes.
245      Branch: perl
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>
253      Branch: perl
254            ! util.c
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>
261      Branch: perl
262            ! Porting/Maintainers.pl
263 ____________________________________________________________________________
264 [ 35055] By: nicholas                              on 2008/12/06  22:52:18
265         Log: Integrate:
266              [ 35047]
267              Hopefully today.
268      Branch: perl
269           !> pod/perlhist.pod
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
276      Branch: perl
277            ! README.aix
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.
282      Branch: perl
283            ! INSTALL
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>
290      Branch: perl
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>
298              
299              And bump version to 0.27
300      Branch: perl
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
305      Branch: perl
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
310      Branch: perl
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
315      Branch: perl
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>
323      Branch: perl
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 ).
330      Branch: perl
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>
338              
339              Plus replace "$p/$x" with catdir($p, $x) in the test.
340      Branch: perl
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.
345      Branch: perl
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>
353              
354              Need PerlMem_free, not Safefree in trim_unixpath.
355      Branch: perl
356            ! vms/vms.c
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.
363      Branch: perl
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>
371              
372              [plus bump $VERSION. Gah. Format F-word must die]
373      Branch: perl
374            ! lib/File/Path.pm
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
381              
382              [the rest, including unwinding change 34983 first]
383      Branch: perl
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
391              
392              [just the hints]
393      Branch: perl
394            ! hints/aix.sh
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
398              
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.
401      Branch: perl
402            ! perl.h
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>
409      Branch: perl
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
418              Andreas' smoker.
419      Branch: perl
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
426              subroutines.
427      Branch: perl
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.
433      Branch: perl
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).
439      Branch: perl
440            ! t/comp/retainedlines.t
441 ____________________________________________________________________________
442 [ 34983] By: nicholas                              on 2008/12/02  18:06:52
443         Log: Unwind change 31976 then apply
444              
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
449      Branch: perl
450            ! Makefile.SH
451 ____________________________________________________________________________
452 [ 34982] By: steveh                                on 2008/12/02  17:47:19
453         Log: Silence a compiler warning introduced by 34963
454      Branch: perl
455            ! embed.fnc proto.h
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
461              todo_skip().
462      Branch: perl
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
467      Branch: perl
468            ! perl.h
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.
474      Branch: perl
475            ! perl.h pp_ctl.c
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.
479      Branch: perl
480            ! mathoms.c
481 ____________________________________________________________________________
482 [ 34976] By: stevep                                on 2008/12/02  05:10:09
483         Log: setsid() returns -1 on failure.
484      Branch: perl
485            ! pod/perlipc.pod
486 ____________________________________________________________________________
487 [ 34975] By: stevep                                on 2008/12/02  04:18:48
488         Log: Add diagnostics for "No such hook: %s".
489      Branch: perl
490            ! pod/perldiag.pod
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.
496      Branch: perl
497            ! scope.c
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.
502      Branch: perl
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
510      Branch: perl
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
515              Perl_save_hints().
516      Branch: perl
517            ! scope.c
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.
522      Branch: perl
523            ! sv.c
524 ____________________________________________________________________________
525 [ 34968] By: nicholas                              on 2008/12/01  13:19:41
526         Log: Implement Perl_save_delete() using save_pushptri32ptr().
527      Branch: perl
528            ! scope.c
529 ____________________________________________________________________________
530 [ 34967] By: nicholas                              on 2008/12/01  11:54:42
531         Log: Re-order Perl_save_delete() to PTR, INT, PTR.
532      Branch: perl
533            ! scope.c sv.c
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().
538      Branch: perl
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
544              inefficient.
545      Branch: perl
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().
551      Branch: perl
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.
556      Branch: perl
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>
564      Branch: perl
565            ! README.aix
566 ____________________________________________________________________________
567 [ 34960] By: nicholas                              on 2008/12/01  00:02:17
568         Log: Expose save_pushptrptr() and implement SAVESWITCHSTACK() with it.
569      Branch: perl
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
574              SSCHECK(3);
575              SSPUSHINT(i);
576              SSPUSHPTR(ptr);
577              SSPUSHINT(type);
578              into a static function S_save_pushi32ptr().
579      Branch: perl
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
586              functions.
587      Branch: perl
588            ! scope.h
589 ____________________________________________________________________________
590 [ 34957] By: nicholas                              on 2008/11/30  23:16:09
591         Log: Refactor all of the code of the form
592              SSCHECK(3);
593              SSPUSHPTR(ptr1);
594              SSPUSHPTR(ptr2);
595              SSPUSHINT(type);
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.
599      Branch: perl
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
604              SSCHECK(2);
605              SSPUSHPTR(o);
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.
609      Branch: perl
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.
614      Branch: perl
615            ! scope.c
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.
620      Branch: perl
621            ! scope.c
622 ____________________________________________________________________________
623 [ 34953] By: mhx                                   on 2008/11/29  05:43:24
624         Log: Upgrade to IPC::SysV 2.00_02
625      Branch: perl
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.
634      Branch: perl
635            ! configure.com
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>
642      Branch: perl
643            ! configure.com
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>
650              
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>
655      Branch: perl
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
664      Branch: perl
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.]
670      Branch: perl
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.
676      Branch: perl
677            ! embed.fnc
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
681              exported APIs.
682      Branch: perl
683            ! embed.fnc
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>
690      Branch: perl
691            ! pod/perlfunc.pod
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
695              go.
696      Branch: perl
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>
704              
705              Applying a four year old patch from myself.  w00t!
706      Branch: perl
707            ! pod/perlrun.pod
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.
711      Branch: perl
712            ! embed.fnc op.c
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.
716      Branch: perl
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
722              static.
723      Branch: perl
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
728      Branch: perl
729            ! pod/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.
733      Branch: perl
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
738              go.
739      Branch: perl
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
744      Branch: perl
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.
753      Branch: perl
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>
758      Branch: perl
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.
763      Branch: perl
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.
768      Branch: perl
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().
773      Branch: perl
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
779              struct.
780      Branch: perl
781            ! intrpvar.h pad.c
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)
786      Branch: perl
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.
791      Branch: perl
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.
796      Branch: perl
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)
802      Branch: perl
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.
807      Branch: perl
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.
812      Branch: perl
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.
818      Branch: perl
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>
826      Branch: perl
827            ! op.c t/op/do.t
828 ____________________________________________________________________________
829 [ 34920] By: nicholas                              on 2008/11/26  16:24:07
830         Log: listkids() can be static in op.c
831      Branch: perl
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.
837      Branch: perl
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.
844      Branch: perl
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.
849      Branch: perl
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
857      Branch: perl
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.
863      Branch: perl
864            ! ext/B/t/deparse.t
865 ____________________________________________________________________________
866 [ 34910] By: nicholas                              on 2008/11/25  15:53:27
867         Log: Add Rainer Tammer and Torsten Schönfeld to AUTHORS.
868      Branch: perl
869            ! 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.
873      Branch: perl
874            ! ext/B/t/deparse.t
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>
881      Branch: perl
882            ! pp.c
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>
889      Branch: perl
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>
897      Branch: perl
898            ! INSTALL
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>
905      Branch: perl
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.
910      Branch: perl
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
915      Branch: perl
916            ! pod/perlintern.pod
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>
923      Branch: perl
924            ! perl.c
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>
931      Branch: perl
932            ! vms/vms.c
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
939              
940              [tweaked for blead because of change 27941]
941      Branch: perl
942            ! gv.c perl.c
943 ____________________________________________________________________________
944 [ 34887] By: nicholas                              on 2008/11/18  21:01:24
945         Log: Note where there is a U8 of space.
946      Branch: perl
947            ! intrpvar.h
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.
952      Branch: perl
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.
958      Branch: perl
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
963              
964              Subject: t/op/pat.t
965              From: Abigail <abigail@abigail.be>
966              Date: Tue, 18 Nov 2008 09:29:05 +0100
967              Message-ID: <20081118082905.GJ3172@almanda>
968              
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.
971      Branch: perl
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>
980      Branch: perl
981            ! README.aix
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
985      Branch: perl
986            ! pp_ctl.c
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
991              should be kept.
992      Branch: perl
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)
997      Branch: perl
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.
1006      Branch: perl
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().
1014      Branch: perl
1015            ! pp_ctl.c
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.
1020      Branch: perl
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)
1029      Branch: perl
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>
1037      Branch: perl
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.
1042      Branch: perl
1043            ! ext/B/t/deparse.t
1044 ____________________________________________________________________________
1045 [ 34862] By: rgs                                   on 2008/11/17  08:30:52
1046         Log: Upgrade to Attribute::Handlers 0.81
1047      Branch: perl
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>
1056      Branch: perl
1057            ! makedef.pl
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>
1064      Branch: perl
1065            ! pp.c t/op/taint.t
1066 ____________________________________________________________________________
1067 [ 34859] By: nicholas                              on 2008/11/16  23:05:35
1068         Log: Add a $VERSION, strict and some documentation to Tie::StdHandle.
1069      Branch: perl
1070            ! lib/Tie/StdHandle.pm
1071 ____________________________________________________________________________
1072 [ 34857] By: nicholas                              on 2008/11/16  21:38:30
1073         Log: Integrate:
1074              [ 34841]
1075              Change 34693 introduced a regression spotted by Devel::SmallProf.
1076      Branch: perl
1077           !> pp_ctl.c
1078 ____________________________________________________________________________
1079 [ 34854] By: gisle                                 on 2008/11/16  20:53:15
1080         Log: Sync up with Digest-MD5-2.38 from CPAN
1081      Branch: perl
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>
1091      Branch: perl
1092            ! hints/aix.sh
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>
1099      Branch: perl
1100            ! ext/B/B.pm
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>
1107      Branch: perl
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.
1112      Branch: perl
1113            ! 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.
1118      Branch: perl
1119            ! pod/perltodo.pod
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>
1126      Branch: perl
1127            + t/mro/package_aliases.t
1128            ! MANIFEST
1129 ____________________________________________________________________________
1130 [ 34838] By: stevep                                on 2008/11/16  06:31:56
1131         Log: Upgrade to File-Temp-0.21
1132      Branch: perl
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
1137      Branch: perl
1138            ! dump.c
1139 ____________________________________________________________________________
1140 [ 34836] By: stevep                                on 2008/11/14  19:17:13
1141         Log: Forgot to include lib/perl5db.pl in change #34833 
1142      Branch: perl
1143            ! lib/perl5db.pl
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>
1150      Branch: perl
1151            ! hints/linux.sh
1152 ____________________________________________________________________________
1153 [ 34834] By: stevep                                on 2008/11/14  15:12:18
1154         Log: Various patches added to RT #21568 from julian@mehnle.net.
1155      Branch: perl
1156            ! pod/perlfunc.pod
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>
1163              
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.
1166      Branch: perl
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>
1174      Branch: perl
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>
1183      Branch: perl
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)
1191      Branch: perl
1192            ! pod/perldiag.pod
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>
1199              
1200              Updated patch to retain source compatibility.
1201              
1202              Plus using the correct PERL_ARGS_ASSERT_SAVE_HELEM_FLAGS
1203              macro and running make regen.
1204      Branch: perl
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)
1210              
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. 
1214              
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
1218      Branch: perl
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
1223              
1224              Also adds the Changes file from ExtUtils-Install as Changes_EU-Install
1225      Branch: perl
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"
1234      Branch: perl
1235            ! pod/perldiag.pod
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.
1240      Branch: perl
1241            ! utils/perlbug.PL
1242 ____________________________________________________________________________
1243 [ 34823] By: gisle                                 on 2008/11/12  12:30:19
1244         Log: sizeof(long double) is 8 bytes for all Microsoft compilers
1245              from Jan Dubois
1246      Branch: perl
1247            ! win32/config.vc win32/config.vc64
1248 ____________________________________________________________________________
1249 [ 34822] By: gisle                                 on 2008/11/12  12:13:03
1250         Log: POD markup fix
1251      Branch: perl
1252            ! pod/perldebguts.pod
1253 ____________________________________________________________________________
1254 [ 34820] By: rgs                                   on 2008/11/12  10:42:21
1255         Log: Regenerate API docs
1256      Branch: perl
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>
1264      Branch: perl
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
1269      Branch: perl
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
1274         Log: Integrate:
1275              [ 34811]
1276              Hopefully today.
1277      Branch: perl
1278           !> pod/perlhist.pod
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>
1285      Branch: perl
1286            ! hints/linux.sh
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
1291      Branch: perl
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.
1297      Branch: perl
1298            ! sv.c sv.h
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>
1305      Branch: perl
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>
1313      Branch: perl
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
1321              arguments.
1322      Branch: perl
1323            ! Makefile.SH
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>
1330      Branch: perl
1331            ! lib/File/Find.pm
1332 ____________________________________________________________________________
1333 [ 34785] By: demerphq                              on 2008/11/09  21:02:01
1334         Log: Add support for testing when under
1335              
1336              #define PERL_LEGACY_UNICODE_CHARCLASS_MAPPINGS = 0
1337              
1338              as signalled by the environment variable REAL_POSIX_CC being true.
1339              
1340              Otherwise test are as they used to be, or TODO'ed.
1341      Branch: perl
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
1346      Branch: perl
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.
1353      Branch: perl
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>
1361              
1362              Plus converting the whole file from DOS to UNIX format
1363              and adding a newline at the end.
1364      Branch: perl
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.
1371      Branch: perl
1372            ! t/op/sprintf2.t
1373 ____________________________________________________________________________
1374 [ 34780] By: mhx                                   on 2008/11/09  04:22:15
1375         Log: Subject: "Perl_newSVpvf("%lld")" is broken
1376              From: hv@crypt.org
1377              Date: Sat, 08 Nov 2008 13:29:57 +0000
1378              Message-Id: <200811081329.mA8DTv7e018896@zen.crypt.org>
1379              
1380              Plus some test cases.
1381      Branch: perl
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
1388              the GV.
1389              This fixes perl #59268.
1390      Branch: perl
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.
1396      Branch: perl
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>
1404      Branch: perl
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.
1417      Branch: perl
1418            ! XSUB.h ext/Filter/Util/Call/Call.pm
1419            ! ext/Filter/Util/Call/Call.xs perl.h pp_ctl.c pp_hot.c
1420            ! regexec.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>
1427      Branch: perl
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>
1436              
1437              The second part of the patch.  The first part was in change #33978.
1438      Branch: perl
1439            ! perlio.c
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>
1446      Branch: perl
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>
1456      Branch: perl
1457            ! ext/B/B/Xref.pm
1458 ____________________________________________________________________________
1459 [ 34771] By: craigb                                on 2008/11/08  00:13:43
1460         Log: NDBM prototype config vars for configure.com following 34756.
1461      Branch: perl
1462            ! configure.com
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().
1469      Branch: perl
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)
1474              
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.
1480              
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:
1484              
1485              #define PERL_LEGACY_UNICODE_CHARCLASS_MAPPINGS 1
1486              
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.
1489      Branch: perl
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).
1496      Branch: perl
1497            ! toke.c
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
1501              
1502              And refactor the code that adds the extra braces into a macro, and make it support the colorization stuff.
1503      Branch: perl
1504            ! regcomp.c
1505 ____________________________________________________________________________
1506 [ 34765] By: steveh                                on 2008/11/07  11:32:36
1507         Log: Upgrade to Pod-Perldoc-3.15
1508      Branch: perl
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
1513      Branch: perl
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
1519              retention of 34491)
1520      Branch: perl
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)
1525      Branch: perl
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
1530      Branch: perl
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
1544      Branch: perl
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
1549      Branch: perl
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
1554      Branch: perl
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.
1566      Branch: perl
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>
1574      Branch: perl
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
1580              
1581              * Make ANYOF output from regprop easier to read by adding ][ in between the unicode representation and the "ascii" one
1582              
1583              * Make it possible to make tests in re_tests todo.
1584              
1585              * add a todo test for a complementary character class match that should fail (perl #60156)
1586              
1587              * Also add a comment explaining a previous commit (relating to perl #60344)
1588      Branch: perl
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
1593              
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
1598      Branch: perl
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
1603              
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
1607              in ST.logical.
1608      Branch: perl
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
1613              
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.
1615              
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.
1617              
1618              This patch needs to be pushed upstream to the ExtUtils::MakeMaker distribution on CPAN under Schwern's supervision.
1619              
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.
1621              
1622              Includes the following changes from ExtUtils::Install:
1623              
1624              1.50_04
1625              
1626              SVN revision 41.
1627              
1628              Restructure tests to make it easier to maintain given it is distributed in various
1629              ways in three different packages.
1630              
1631              1.50_03
1632              
1633              SVN revision 40.
1634              
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.
1637              
1638              1.50_02
1639              
1640              SVN revision 39.
1641              
1642              Synchronize with the changes that were made in blead perl
1643              patch #33567. VMS changes by Craig Berry. See
1644              
1645              http://public.activestate.com/cgi-bin/perlbrowse/p/33567
1646              
1647              This was marked in the pod as 1.51 but not actually version bumped.
1648              
1649              So I've marked it as 1.50_02 as a test release prior to putting it out
1650              as the real 1.51
1651              
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
1655              what.
1656              
1657              Includes changes from Activestate/ActivePerl:
1658              
1659              - To make installation less chatty when not under verbose mode. See
1660              
1661              http://rt.cpan.org/Public/Bug/Display.html?id=5903
1662              
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 :-)
1665              
1666              http://rt.cpan.org/Ticket/Display.html?id=37727
1667      Branch: perl
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.
1674      Branch: perl
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
1679              perlvar.pod.
1680      Branch: perl
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.
1686      Branch: perl
1687            ! handy.h
1688 ____________________________________________________________________________
1689 [ 34710] By: mhx                                   on 2008/11/03  22:19:47
1690         Log: Fix DBM module handling broken by #34653.
1691      Branch: perl
1692            ! gv.c
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
1699      Branch: perl
1700            ! pod/perlvar.pod
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
1707      Branch: perl
1708            ! gv.c op.c toke.c
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>
1715      Branch: perl
1716            ! lib/Carp.pm
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
1723      Branch: perl
1724            ! lib/CPAN/FirstTime.pm
1725 ____________________________________________________________________________
1726 [ 34700] By: rgs                                   on 2008/11/03  09:13:16
1727         Log: Silence one more format warning
1728      Branch: perl
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.
1733      Branch: perl
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
1741      Branch: perl
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>
1756      Branch: perl
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>
1764              
1765              (tweaked)
1766      Branch: perl
1767            ! pod/perlrun.pod
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>
1774      Branch: perl
1775            ! op.c pp_sort.c
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".
1781      Branch: perl
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>
1791      Branch: perl
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
1796      Branch: perl
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.
1804      Branch: perl
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.
1812      Branch: perl
1813            ! ext/re/re.xs
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.
1818      Branch: perl
1819            ! av.c
1820 ____________________________________________________________________________
1821 [ 34676] By: mhx                                   on 2008/10/31  07:23:54
1822         Log: Upgrade to Devel::PPPort 3.14_05
1823      Branch: perl
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.
1831      Branch: perl
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().
1839      Branch: perl
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.
1847              
1848              It's a shame that no-one spotted this earlier.
1849              (Again) I may have rendered the documentation inaccurate.
1850      Branch: perl
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.
1856      Branch: perl
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>
1864      Branch: perl
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
1869      Branch: perl
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).
1882      Branch: perl
1883            ! vms/vms.c
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>
1890              
1891              Convert symlink target to UNIX format on VMS. (Cwd changes not
1892              included here.)
1893      Branch: perl
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
1901              
1902              Remove trailing dot when efs_charset is in effect.
1903      Branch: perl
1904            ! vms/vms.c
1905 ____________________________________________________________________________
1906 [ 34661] By: rgs                                   on 2008/10/30  11:34:05
1907         Log: Add a test for bug #60214
1908      Branch: perl
1909            ! t/op/filetest.t
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.
1915      Branch: perl
1916            ! pp_sys.c
1917 ____________________________________________________________________________
1918 [ 34654] By: nicholas                              on 2008/10/29  23:20:01
1919         Log: Add MUTABLE_IO(), and eliminate (IO *) casts in *.c.
1920      Branch: perl
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.
1925      Branch: perl
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
1928            ! utf8.c util.c
1929 ____________________________________________________________________________
1930 [ 34650] By: nicholas                              on 2008/10/29  22:45:15
1931         Log: Eliminate (AV *) casts in *.c.
1932      Branch: perl
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.
1940      Branch: perl
1941            ! dump.c
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
1948      Branch: perl
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. 
1953      Branch: perl
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
1959              its arguments.
1960      Branch: perl
1961            ! dump.c pp.c sv.c
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.
1965      Branch: perl
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.
1970      Branch: perl
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.
1981      Branch: perl
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.
1991      Branch: perl
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.
1998      Branch: perl
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.
2003      Branch: perl
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)
2016      Branch: perl
2017            ! lib/File/Path.pm
2018 ____________________________________________________________________________
2019 [ 34634] By: merijn                                on 2008/10/29  08:31:39
2020         Log: One more for Haiku
2021      Branch: perl
2022            + lib/ExtUtils/MM_Haiku.pm
2023 ____________________________________________________________________________
2024 [ 34631] By: merijn                                on 2008/10/29  08:18:00
2025         Log: Two haiku files to add
2026      Branch: lib
2027            + ExtUtils/MM_Haiku.pm
2028      Branch: perl
2029            + hints/haiku.sh
2030 ____________________________________________________________________________
2031 [ 34630] By: merijn                                on 2008/10/29  08:09:06
2032         Log: Subject: [PATCH] Haiku Port
2033              From: Ingo Weinhold <ingo_weinhold@gmx.de>
2034              Date: Wed, 29 Oct 2008 02:25:44 +0100
2035              Message-Id: <20081029022544.413.1@knochen-vm.localdomain>
2036      Branch: perl
2037            + README.haiku haiku/Haiku/Haiku.pm haiku/Haiku/Haiku.xs
2038            + haiku/Haiku/Makefile.PL haiku/haikuish.h
2039            ! Configure MANIFEST ext/Errno/Errno_pm.PL
2040            ! ext/Time/HiRes/t/HiRes.t
2041            ! lib/CPANPLUS/Internals/Constants/Report.pm
2042            ! lib/ExtUtils/CBuilder.pm lib/ExtUtils/MM.pm
2043            ! lib/Module/Build.pm perl.h pod/perlport.pod t/io/fs.t
2044 ____________________________________________________________________________
2045 [ 34629] By: nicholas                              on 2008/10/28  22:14:26
2046         Log: Every remaining (HV *) cast in *.c
2047      Branch: perl
2048            ! doop.c dump.c gv.c hv.c mathoms.c mg.c mro.c op.c pad.c perl.c
2049            ! pp.c pp_ctl.c pp_hot.c pp_sys.c regcomp.c regexec.c scope.c
2050            ! sv.c
2051 ____________________________________________________________________________
2052 [ 34628] By: nicholas                              on 2008/10/28  21:59:11
2053         Log: ss_dup wrapper const casting analagous to change 34626.
2054      Branch: perl
2055            ! regcomp.c
2056 ____________________________________________________________________________
2057 [ 34627] By: nicholas                              on 2008/10/28  21:12:09
2058         Log: Consting in S_find_uninit_var() and the routines that it calls.
2059      Branch: perl
2060            ! embed.fnc proto.h sv.c
2061 ____________________________________________________________________________
2062 [ 34626] By: nicholas                              on 2008/10/28  20:56:50
2063         Log: Some consting in Perl_ss_dup(), and a few (HV*) casts that can be
2064              (const HV *).
2065      Branch: perl
2066            ! sv.c
2067 ____________________________________________________________________________
2068 [ 34624] By: nicholas                              on 2008/10/28  20:13:55
2069         Log: Eliminate (HV *) casts in u*.c.
2070      Branch: perl
2071            ! universal.c utf8.c util.c
2072 ____________________________________________________________________________
2073 [ 34623] By: nicholas                              on 2008/10/28  20:13:13
2074         Log: A gaggle of casts in Perl_sv_magicext() that are (const ?V *).
2075      Branch: perl
2076            ! sv.c
2077 ____________________________________________________________________________
2078 [ 34622] By: nicholas                              on 2008/10/28  20:12:16
2079         Log: Two casts that are MUTABLE_?V.
2080      Branch: perl
2081            ! toke.c
2082 ____________________________________________________________________________
2083 [ 34621] By: nicholas                              on 2008/10/28  19:51:07
2084         Log: A couple of (COP*)s that can actually be (const COP *)s.
2085      Branch: perl
2086            ! cop.h
2087 ____________________________________________________________________________
2088 [ 34620] By: nicholas                              on 2008/10/28  18:33:35
2089         Log: Subject: installperl patchlet
2090              From: andreas.koenig.7os6VVqR@franz.ak.mind.de (Andreas J. Koenig)
2091              Message-ID: <87k5btpdef.fsf@k75.linux.bogus>
2092              Date: Tue, 28 Oct 2008 05:11:20 +0100
2093      Branch: perl
2094            ! installperl
2095 ____________________________________________________________________________
2096 [ 34619] By: nicholas                              on 2008/10/28  18:30:54
2097         Log: Add MUTABLE_HV(), and remove (HV *) casts from headers.
2098      Branch: perl
2099            ! handy.h hv.h scope.h
2100 ____________________________________________________________________________
2101 [ 34618] By: nicholas                              on 2008/10/28  18:29:36
2102         Log: Perl_hv_placeholders_get() actually takes a const HV *hv.
2103      Branch: perl
2104            ! embed.fnc hv.c proto.h
2105 ____________________________________________________________________________
2106 [ 34617] By: merijn                                on 2008/10/28  17:52:04
2107         Log: Subject: fix for failed Gconvert detection under C++
2108              From: Tony Cook <tony@develop-help.com>
2109              Date: Tue, 28 Oct 2008 22:24:05 +1100
2110              Message-ID: <20081028112405.GA14163@mars.tony.develop-help.com>
2111      Branch: perl
2112            ! Configure
2113 ____________________________________________________________________________
2114 [ 34615] By: nicholas                              on 2008/10/28  11:27:58
2115         Log: Upgrade to File::Path 2.06_06. (a diff from David via http)
2116      Branch: perl
2117            ! lib/File/Path.pm lib/File/Path.t
2118 ____________________________________________________________________________
2119 [ 34613] By: nicholas                              on 2008/10/27  22:39:45
2120         Log: Correct SvVALID() and SvTAIL() - they are actually const.
2121      Branch: perl
2122            ! sv.h
2123 ____________________________________________________________________________
2124 [ 34612] By: nicholas                              on 2008/10/27  22:22:50
2125         Log: MHX notes that I have a superfluous void cast.
2126      Branch: perl
2127            ! handy.h
2128 ____________________________________________________________________________
2129 [ 34611] By: nicholas                              on 2008/10/27  22:10:26
2130         Log: After the upgrade to 3.28_03 we need to revert change 34543.
2131      Branch: perl
2132            ! ext/Cwd/Makefile.PL
2133 ____________________________________________________________________________
2134 [ 34610] By: nicholas                              on 2008/10/27  21:43:01
2135         Log: Convert all (CV *) casts to (const CV *). Convert (XPVCV*) casts to add
2136              MUTABLE_PTR(), to validate that there is no casting away of const.
2137      Branch: perl
2138            ! cop.h cv.h
2139 ____________________________________________________________________________
2140 [ 34609] By: nicholas                              on 2008/10/27  21:34:55
2141         Log: Upgrade to PathTools 3.28_03.
2142      Branch: perl
2143            ! ext/Cwd/Changes lib/Cwd.pm lib/File/Spec.pm
2144            ! lib/File/Spec/Cygwin.pm lib/File/Spec/Epoc.pm
2145            ! lib/File/Spec/Functions.pm lib/File/Spec/Mac.pm
2146            ! lib/File/Spec/OS2.pm lib/File/Spec/Unix.pm
2147            ! lib/File/Spec/VMS.pm lib/File/Spec/Win32.pm
2148 ____________________________________________________________________________
2149 [ 34608] By: nicholas                              on 2008/10/27  21:23:04
2150         Log: Add MUTABLE_AV(), and remove (AV *) casts from headers.
2151      Branch: perl
2152            ! av.h handy.h pad.h thread.h
2153 ____________________________________________________________________________
2154 [ 34607] By: nicholas                              on 2008/10/27  21:01:18
2155         Log: Grab the second half of r10084 for cwd.t, which wasn't in change 33042.
2156              Update the Changes file with changes from 3.26 to 3.28_01 inclusive.
2157      Branch: perl
2158            ! ext/Cwd/Changes ext/Cwd/t/cwd.t
2159 ____________________________________________________________________________
2160 [ 34606] By: nicholas                              on 2008/10/27  20:29:54
2161         Log: Upgrade Cwd.xs to the Cwd.xs in PathTools 3.26_01:
2162              
2163              - abs_path() on Unix(ish) platforms has been upgraded to a much later
2164              version of the underlying C code from BSD. [Michael Schwern]
2165              
2166              - If strlcpy() and strlcat() aren't available on the user's system,
2167              we now use ppport.h to provide them, so our C code works. [Steve
2168              Peters]
2169              
2170              This unwinds change 32710 (consting from Robin Barker of the old code)
2171      Branch: perl
2172            ! ext/Cwd/Cwd.xs
2173 ____________________________________________________________________________
2174 [ 34605] By: nicholas                              on 2008/10/27  20:25:46
2175         Log: Add a macro MUTABLE_PTR(p), which on (non-pedantic) gcc will not cast
2176              away const, returning a void *. Add MUTABLE_SV(sv) which uses this, and
2177              replace all (SV *) casts either with MUTABLE_SV(sv), or (const SV *).
2178              
2179              This probably still needs some work - assigning to SvPVX() and SvRV()
2180              is now likely to generate a casting error. The core doesn't do this.
2181              But as-is it's finding bugs that can be fixed.
2182      Branch: perl
2183            ! av.h cop.h gv.h handy.h hv.h mg.h op.h pad.h scope.h sv.h
2184 ____________________________________________________________________________
2185 [ 34604] By: nicholas                              on 2008/10/27  20:22:36
2186         Log: Bugs revealed by replacing (SV *) casts with something that doesn't
2187              cast away const - AvFILL() doesn't guarantee that it won't modify the
2188              AV * passed to it. So the prototype for Perl_av_len() needs to change,
2189              and a const needs to go in Perl_magic_setarraylen().
2190      Branch: perl
2191            ! av.c embed.fnc mg.c proto.h
2192 ____________________________________________________________________________
2193 [ 34603] By: mhx                                   on 2008/10/27  19:26:50
2194         Log: Fix x2p, which was broken by #34598 with -DPERL_MEM_LOG.
2195      Branch: perl
2196            ! x2p/a2p.h
2197 ____________________________________________________________________________
2198 [ 34602] By: merijn                                on 2008/10/27  18:33:47
2199         Log: Subject: [PATCH: Configure] Fix prototype detection for C++
2200              From: Marcus Holland-Moritz <mhx-perl@gmx.net>
2201              Date: Sun, 26 Oct 2008 21:41:13 +0100
2202              Message-ID: <20081026214113.0a5dc1a3@r2d2>
2203      Branch: perl
2204            ! Configure Porting/Glossary
2205 ____________________________________________________________________________
2206 [ 34600] By: mhx                                   on 2008/10/26  22:20:48
2207         Log: No, it's not a const SV* if we subsequently call
2208              SvREFCNT_dec() on it.
2209      Branch: perl
2210            ! pad.c
2211 ____________________________________________________________________________
2212 [ 34598] By: mhx                                   on 2008/10/26  20:54:43
2213         Log: Make sure Perl_mem_log_(?:alloc|realloc|free) have C linkage,
2214              so modules like Digest::MD5, that are including perl.h from
2215              within an 'extern "C"' block, will actually see them when
2216              building with a C++ compiler.
2217              
2218              Also make sure that Perl_mem_log_(?:new|del)_sv are only seen
2219              by sv.c.
2220      Branch: perl
2221            ! handy.h
2222 ____________________________________________________________________________
2223 [ 34596] By: nicholas                              on 2008/10/26  18:37:35
2224         Log: Cope with brain damage in PerlIO::via, which will let you fclose() the
2225              same FILE * twice, thanks to it calling out to Perl space inside the
2226              close call tree, with the underlying PerlIO * already closed, but not
2227              unlinked.
2228      Branch: perl
2229            ! perlio.c
2230 ____________________________________________________________________________
2231 [ 34595] By: nicholas                              on 2008/10/26  13:32:20
2232         Log: USE_FAST_STDIO can affect behaviour, so list it in -V
2233      Branch: perl
2234            ! perl.c
2235 ____________________________________________________________________________
2236 [ 34591] By: nicholas                              on 2008/10/25  15:23:48
2237         Log: Upgrade to ExtUtils::Manifest 1.55.
2238      Branch: perl
2239            ! lib/ExtUtils/Manifest.pm lib/ExtUtils/t/Manifest.t
2240 ____________________________________________________________________________
2241 [ 34590] By: nicholas                              on 2008/10/25  15:06:56
2242         Log: Upgrade to ExtUtils::Command 1.15
2243      Branch: perl
2244            + lib/ExtUtils/t/cp.t
2245            ! MANIFEST lib/ExtUtils/Command.pm lib/ExtUtils/t/eu_command.t
2246 ____________________________________________________________________________
2247 [ 34589] By: nicholas                              on 2008/10/25  14:58:32
2248         Log: lib/ExtUtils/t/eu_command.t belongs to ExtUtils-Command, and so does
2249              the about to be committed lib/ExtUtils/t/cp.t
2250      Branch: perl
2251            ! Porting/Maintainers.pl
2252 ____________________________________________________________________________
2253 [ 34587] By: nicholas                              on 2008/10/25  13:05:07
2254         Log: Update copyright year in opcode.pl to reflect change 33364.
2255      Branch: perl
2256            ! opcode.pl opnames.h
2257 ____________________________________________________________________________
2258 [ 34586] By: nicholas                              on 2008/10/25  12:47:01
2259         Log: Update copyright year in embed.pl, and everything that it builds.
2260      Branch: perl
2261            ! embed.h embed.pl embedvar.h global.sym perlapi.c perlapi.h
2262            ! proto.h
2263 ____________________________________________________________________________
2264 [ 34585] By: nicholas                              on 2008/10/25  12:23:01
2265         Log: Update copyright years.
2266      Branch: perl
2267            ! XSUB.h av.c av.h cc_runtime.h cop.h cv.h deb.c doio.c doop.c
2268            ! dump.c gv.c gv.h handy.h hv.c intrpvar.h locale.c mathoms.c
2269            ! mg.c mg.h mro.c numeric.c op.c op.h pad.c pad.h perl.h
2270            ! perlio.c perlsdio.h perly.c perly.y pp.c pp.h pp_ctl.c
2271            ! pp_hot.c pp_pack.c pp_sort.c pp_sys.c proto.h regcomp.c
2272            ! regexec.c regexp.h scope.c scope.h sv.c sv.h taint.c toke.c
2273            ! universal.c utf8.c util.c xsutils.c
2274 ____________________________________________________________________________
2275 [ 34584] By: nicholas                              on 2008/10/25  12:04:36
2276         Log: Subject: Re: [Fwd: CPAN Upload: S/SM/SMUELLER/Attribute-Handlers-0.80.tar.gz]
2277              From: Steffen Mueller <wyp3rlx02@sneakemail.com>
2278              Message-ID: <4902EF33.7000707@sneakemail.com>
2279              Date: Sat, 25 Oct 2008 12:04:35 +0200
2280      Branch: perl
2281            ! lib/Attribute/Handlers.pm lib/Attribute/Handlers/Changes
2282            ! lib/Attribute/Handlers/README
2283 ____________________________________________________________________________
2284 [ 34583] By: nicholas                              on 2008/10/25  11:23:39
2285         Log: Upgrade to lib.pm 0.61.
2286      Branch: perl
2287            ! lib/lib.t lib/lib_pm.PL
2288 ____________________________________________________________________________
2289 [ 34581] By: nicholas                              on 2008/10/25  09:12:05
2290         Log: Integrate:
2291              [ 34580]
2292              Subject: Re: [perl #60034] (?>) causes wrongness on long string
2293              From: Vincent Pit <perl@profvince.com>
2294              Message-ID: <48FFABE4.2030507@profvince.com>
2295              Date: Thu, 23 Oct 2008 00:40:36 +0200
2296              
2297              [just the changes, as TODOs]
2298      Branch: perl
2299           !> t/op/pat.t
2300 ____________________________________________________________________________
2301 [ 34579] By: mhx                                   on 2008/10/25  06:38:00
2302         Log: Make C++ compilers happy #5: jump to 'do_write' crossed
2303              initialization in dTHX.
2304              
2305              Plus some consting, which also makes C++ happier.
2306      Branch: perl
2307            ! malloc.c
2308 ____________________________________________________________________________
2309 [ 34577] By: mhx                                   on 2008/10/24  21:49:21
2310         Log: Make C++ compilers happy #4: move cast so Newc() and
2311              Renewc() will return the correct type under PERL_MEM_LOG.
2312      Branch: perl
2313            ! handy.h
2314 ____________________________________________________________________________
2315 [ 34576] By: mhx                                   on 2008/10/24  21:45:44
2316         Log: Make C++ compilers happy #3: make implicit cast
2317              from 'void *' explicit.
2318      Branch: perl
2319            ! sv.c
2320 ____________________________________________________________________________
2321 [ 34575] By: mhx                                   on 2008/10/24  21:41:36
2322         Log: Make C++ compilers happy #2: const POD without initializer
2323              is an error for g++, even when static.
2324      Branch: perl
2325            ! perl.c
2326 ____________________________________________________________________________
2327 [ 34574] By: mhx                                   on 2008/10/24  21:38:48
2328         Log: Make C++ compilers happy #1: "typename" is a C++ keyword.
2329      Branch: perl
2330            ! embed.fnc handy.h proto.h util.c
2331 ____________________________________________________________________________
2332 [ 34573] By: nicholas                              on 2008/10/24  21:00:44
2333         Log: Upgrade to SelfLoader 1.17.
2334      Branch: perl
2335            ! lib/SelfLoader.pm
2336 ____________________________________________________________________________
2337 [ 34571] By: nicholas                              on 2008/10/24  20:43:36
2338         Log: Add PL_sv_serial to makedef.pl, so that it is skipped approriately
2339              on AIX, OS/2, Win32 etc
2340      Branch: perl
2341            ! makedef.pl
2342 ____________________________________________________________________________
2343 [ 34570] By: mhx                                   on 2008/10/24  18:33:26
2344         Log: Add PERL_ARGS_ASSERT_MEM_LOG_COMMON to S_mem_log_common().
2345      Branch: perl
2346            ! util.c
2347 ____________________________________________________________________________
2348 [ 34569] By: mhx                                   on 2008/10/24  16:37:49
2349         Log: Run 'make regen' for #34567 and #34568.
2350      Branch: perl
2351            ! embed.h embedvar.h perlapi.h proto.h
2352 ____________________________________________________________________________
2353 [ 34568] By: mhx                                   on 2008/10/24  16:35:48
2354         Log: Subject: [PATCH] Add SV allocation tracing to -Dm and PERL_MEM_LOG
2355              From: Marcus Holland-Moritz <mhx-perl@gmx.net>
2356              Date: Wed, 22 Oct 2008 01:37:31 +0200
2357              Message-ID: <20081022013731.23b5a2e5@r2d2>
2358      Branch: perl
2359            ! embed.fnc handy.h intrpvar.h perl.c pod/perlhack.pod
2360            ! pod/perlrun.pod sv.c sv.h util.c
2361 ____________________________________________________________________________
2362 [ 34567] By: mhx                                   on 2008/10/24  16:32:50
2363         Log: Subject: [PATCH] Refactor Perl_mem_log_ functions
2364              From: Marcus Holland-Moritz <mhx-perl@gmx.net>
2365              Date: Wed, 22 Oct 2008 01:37:21 +0200
2366              Message-ID: <20081022013721.374a490c@r2d2>
2367      Branch: perl
2368            ! embed.fnc handy.h util.c
2369 ____________________________________________________________________________
2370 [ 34566] By: mhx                                   on 2008/10/24  15:58:53
2371         Log: Subject: [PATCH blead DOC] Re: [perl #60022] Typo in perldata
2372              From: Daniel Frederick Crisman <daniel@crisman.org>
2373              Date: Thu, 23 Oct 2008 20:14:56 -0400
2374              Message-ID: <20081024001456.GA4137@fury.crisman.org>
2375              
2376              Change from cardinal to ordinal numbering to avoid confusion.
2377      Branch: perl
2378            ! pod/perldata.pod
2379 ____________________________________________________________________________
2380 [ 34562] By: craigb                                on 2008/10/23  00:26:03
2381         Log: When testing the case sensitivity settings of the process
2382              on VMS, be a little more sensitive to older versions that
2383              don't have the capability.
2384      Branch: perl
2385            ! vms/vms.c
2386 ____________________________________________________________________________
2387 [ 34561] By: craigb                                on 2008/10/23  00:19:44
2388         Log: Handle a filename with a tilde in it.  Otherwise the build dies
2389              on Bar.pm~ at MANIFEST check time when building on an ODS-2 volume.
2390      Branch: perl
2391            ! configure.com
2392 ____________________________________________________________________________
2393 [ 34555] By: mhx                                   on 2008/10/21  21:23:00
2394         Log: Upgrade to Devel::PPPort 3.14_03
2395      Branch: perl
2396            ! ext/Devel/PPPort/Changes ext/Devel/PPPort/PPPort_pm.PL
2397            ! ext/Devel/PPPort/parts/inc/misc
2398            ! ext/Devel/PPPort/parts/inc/newSVpv
2399            ! ext/Devel/PPPort/parts/inc/variables ext/Devel/PPPort/soak
2400            ! ext/Devel/PPPort/t/misc.t ext/Devel/PPPort/t/variables.t
2401 ____________________________________________________________________________
2402 [ 34554] By: nicholas                              on 2008/10/21  20:00:16
2403         Log: Jerry spotted that as a result of change 34483 which upgrades blead to
2404              Test::Simple 0.82, lib/DB.t is now issuing a warning. His original
2405              suggestion was ok(!defined ...) - he, Merijn and I independently
2406              refined this to isnt(..., undef)
2407      Branch: perl
2408            ! lib/DB.t
2409 ____________________________________________________________________________
2410 [ 34553] By: nicholas                              on 2008/10/21  19:24:27
2411         Log: Add BinGOs to AUTHORS, and a second e-mail address for Shlomi
2412      Branch: perl
2413            ! AUTHORS Porting/checkAUTHORS.pl
2414 ____________________________________________________________________________
2415 [ 34548] By: nicholas                              on 2008/10/21  13:36:17
2416         Log: Disentangle the ownership of tests in lib/ExtUtils/
2417      Branch: perl
2418            ! Porting/Maintainers.pl
2419 ____________________________________________________________________________
2420 [ 34546] By: nicholas                              on 2008/10/21  11:15:45
2421         Log: Future-proof the FreeBSD hints - assume that FreeBSD 8, 9 etc behave
2422              like 7, not 6 and earlier.
2423      Branch: perl
2424            ! hints/freebsd.sh
2425 ____________________________________________________________________________
2426 [ 34545] By: nicholas                              on 2008/10/21  06:49:53
2427         Log: Test::Simple 0.81_02 has:
2428              Features Changed
2429              - Now preserves the tests' exit code if it exits abnormally,
2430              rather than setting it to 255.
2431              
2432              $! is non-zero with PERLIO=stdio in some cases, so die would have set
2433              the exit code to $! (typically 9). Now that would show through, so
2434              ensure $! *is* zero to make sure that the exit code is 255.
2435      Branch: perl
2436            ! t/lib/Test/Simple/sample_tests/death.plx
2437            ! t/lib/Test/Simple/sample_tests/death_with_handler.plx
2438            ! t/lib/Test/Simple/sample_tests/last_minute_death.plx
2439 ____________________________________________________________________________
2440 [ 34544] By: nicholas                              on 2008/10/21  06:46:54
2441         Log: Update Changes, README and TODO from the Test-Simple 0.84 tarball.
2442      Branch: perl
2443            ! lib/Test/Simple/Changes lib/Test/Simple/README
2444            ! lib/Test/Simple/TODO
2445 ____________________________________________________________________________
2446 [ 34543] By: nicholas                              on 2008/10/21  06:37:13
2447         Log: Cwd.xs won't load in development releases, unless we munge the
2448              XS_VERSION.
2449      Branch: perl
2450            ! ext/Cwd/Makefile.PL
2451 ____________________________________________________________________________
2452 [ 34542] By: nicholas                              on 2008/10/21  04:37:44
2453         Log: Subject: FreeBSD 7 libc_r detection
2454              From: Tony Cook <tony@develop-help.com>
2455              Message-ID: <20081020232630.GA20563@mars.tony.develop-help.com>
2456              Date: Tue, 21 Oct 2008 10:26:30 +1100
2457      Branch: perl
2458            ! hints/freebsd.sh
2459 ____________________________________________________________________________
2460 [ 34541] By: nicholas                              on 2008/10/20  20:29:13
2461         Log: Upgrade to ExtUtils-MakeMaker-6.48
2462      Branch: perl
2463            ! lib/ExtUtils/Changes lib/ExtUtils/Command/MM.pm
2464            ! lib/ExtUtils/Liblist.pm lib/ExtUtils/Liblist/Kid.pm
2465            ! lib/ExtUtils/MM.pm lib/ExtUtils/MM_AIX.pm
2466            ! lib/ExtUtils/MM_Any.pm lib/ExtUtils/MM_BeOS.pm
2467            ! lib/ExtUtils/MM_Cygwin.pm lib/ExtUtils/MM_DOS.pm
2468            ! lib/ExtUtils/MM_Darwin.pm lib/ExtUtils/MM_MacOS.pm
2469            ! lib/ExtUtils/MM_NW5.pm lib/ExtUtils/MM_OS2.pm
2470            ! lib/ExtUtils/MM_QNX.pm lib/ExtUtils/MM_UWIN.pm
2471            ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_VMS.pm
2472            ! lib/ExtUtils/MM_VOS.pm lib/ExtUtils/MM_Win32.pm
2473            ! lib/ExtUtils/MM_Win95.pm lib/ExtUtils/MY.pm
2474            ! lib/ExtUtils/MakeMaker.pm lib/ExtUtils/MakeMaker/Config.pm
2475            ! lib/ExtUtils/MakeMaker/bytes.pm
2476            ! lib/ExtUtils/MakeMaker/vmsish.pm lib/ExtUtils/Mkbootstrap.pm
2477            ! lib/ExtUtils/Mksymlists.pm lib/ExtUtils/TODO
2478            ! lib/ExtUtils/testlib.pm t/lib/MakeMaker/Test/Utils.pm
2479 ____________________________________________________________________________
2480 [ 34531] By: nicholas                              on 2008/10/20  15:12:36
2481         Log: Bump the $VERSION of File::stat (documentation changed).
2482      Branch: perl
2483            ! lib/File/stat.pm
2484 ____________________________________________________________________________
2485 [ 34529] By: nicholas                              on 2008/10/20  14:30:41
2486         Log: Bump IPC::Open2's $VERSION. (The docs changed.)
2487      Branch: perl
2488            ! lib/IPC/Open2.pm
2489 ____________________________________________________________________________
2490 [ 34528] By: nicholas                              on 2008/10/20  14:15:04
2491         Log: Change "use $foo; 1" in evals to "require $foo; 1" to avoid breaking
2492              even more tests if use is borked, but not require.
2493      Branch: perl
2494            ! t/test.pl
2495 ____________________________________________________________________________
2496 [ 34526] By: nicholas                              on 2008/10/20  14:03:42
2497         Log: As well as @INC, also convert $^X to an absolute path in MBTest.
2498      Branch: perl
2499            ! lib/Module/Build/t/lib/MBTest.pm
2500 ____________________________________________________________________________
2501 [ 34521] By: nicholas                              on 2008/10/20  09:03:08
2502         Log: Change the plan - 2.14 gets the copy permission behaviour change,
2503              2.13 is the bug fix fix.
2504      Branch: perl
2505            ! lib/File/Copy.pm
2506 ____________________________________________________________________________
2507 [ 34519] By: nicholas                              on 2008/10/19  12:04:31
2508         Log: Subject: [perl #59650] File::Copy does not handle file objects sanely
2509              From: "rabbit+bugs@rabbit.us (via RT)" <perlbug-followup@perl.org>
2510              Message-ID: <rt-3.6.HEAD-29762-1223291950-1373.59650-75-0@perl.org>
2511              Date: Mon, 06 Oct 2008 04:19:10 -0700
2512              
2513              Suggested change modified to cope with the hoop-jumping needed to keep
2514              File::Copy working whilst bootstrapping the core build.
2515              
2516              Some tests by me, to try to ensure that (arguablly buggy) IO::Scalar
2517              will still work.
2518      Branch: perl
2519            ! lib/File/Copy.pm lib/File/Copy.t
2520 ____________________________________________________________________________
2521 [ 34514] By: nicholas                              on 2008/10/19  10:23:11
2522         Log: Upgrade PathTools to 3.28_01
2523      Branch: perl
2524            ! ext/Cwd/t/win32.t lib/Cwd.pm lib/File/Spec.pm
2525            ! lib/File/Spec/Cygwin.pm lib/File/Spec/Epoc.pm
2526            ! lib/File/Spec/Functions.pm lib/File/Spec/Mac.pm
2527            ! lib/File/Spec/OS2.pm lib/File/Spec/Unix.pm
2528            ! lib/File/Spec/VMS.pm lib/File/Spec/Win32.pm
2529            ! lib/File/Spec/t/Spec.t
2530 ____________________________________________________________________________
2531 [ 34513] By: nicholas                              on 2008/10/18  21:20:19
2532         Log: Suggestion from Slaven - reverse the part of 23348 that removed the
2533              conditional call to dl_expandspec() on platforms that default
2534              $do_expand to false. autorequire, rightly or wrongly, is relying on
2535              being able to set $do_expand to true.
2536      Branch: perl
2537            ! ext/DynaLoader/DynaLoader_pm.PL
2538 ____________________________________________________________________________
2539 [ 34510] By: nicholas                              on 2008/10/18  19:08:07
2540         Log: Update Porting/makemeta to generate a META.yml compliant with the 1.4
2541              spec. (Add a generated_by, and rename private to no_index.)
2542      Branch: perl
2543            ! META.yml Porting/makemeta
2544 ____________________________________________________________________________
2545 [ 34509] By: nicholas                              on 2008/10/18  19:07:10
2546         Log: Re-run Porting/makemeta
2547      Branch: perl
2548            ! META.yml
2549 ____________________________________________________________________________
2550 [ 34508] By: nicholas                              on 2008/10/18  18:43:44
2551         Log: MANIFEST update relating to change 34504.
2552      Branch: perl
2553            ! MANIFEST
2554 ____________________________________________________________________________
2555 [ 34507] By: mhx                                   on 2008/10/18  18:11:57
2556         Log: Fix memory leak in // caused by single-char character class
2557              optimization. This was most probably introduced with #28262.
2558              This change fixes perl #59516.
2559      Branch: perl
2560            ! regcomp.c
2561 ____________________________________________________________________________
2562 [ 34506] By: mhx                                   on 2008/10/18  18:04:40
2563         Log: Fix memory leak in qr// operator. This was most probably
2564              introduced with #30849.
2565      Branch: perl
2566            ! pp_hot.c
2567 ____________________________________________________________________________
2568 [ 34505] By: nicholas                              on 2008/10/18  17:39:33
2569         Log: Damian has transferred Filter::Simple to p5p. Bump its version to 0.83
2570              with the new contact details, and remove the out-of-date README from
2571              core.
2572      Branch: perl
2573            - lib/Filter/Simple/README
2574            ! MANIFEST Porting/Maintainers.pl lib/Filter/Simple.pm
2575            ! lib/Filter/Simple/Changes
2576 ____________________________________________________________________________
2577 [ 34504] By: merijn                                on 2008/10/18  15:26:02
2578         Log: y2038 time checks have overflow checks. Added documentation and
2579              test programs in Porting/
2580      Branch: perl
2581            + Porting/README.y2038 Porting/timecheck.c Porting/timecheck2.c
2582            ! Configure
2583 ____________________________________________________________________________
2584 [ 34498] By: nicholas                              on 2008/10/17  08:46:28
2585         Log: Upgrade to ExtUtils-MakeMaker-6.47_02
2586      Branch: perl
2587            ! lib/ExtUtils/Command/MM.pm lib/ExtUtils/Liblist.pm
2588            ! lib/ExtUtils/Liblist/Kid.pm lib/ExtUtils/MM.pm
2589            ! lib/ExtUtils/MM_AIX.pm lib/ExtUtils/MM_Any.pm
2590            ! lib/ExtUtils/MM_BeOS.pm lib/ExtUtils/MM_Cygwin.pm
2591            ! lib/ExtUtils/MM_DOS.pm lib/ExtUtils/MM_MacOS.pm
2592            ! lib/ExtUtils/MM_NW5.pm lib/ExtUtils/MM_OS2.pm
2593            ! lib/ExtUtils/MM_QNX.pm lib/ExtUtils/MM_UWIN.pm
2594            ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_VMS.pm
2595            ! lib/ExtUtils/MM_VOS.pm lib/ExtUtils/MM_Win32.pm
2596            ! lib/ExtUtils/MM_Win95.pm lib/ExtUtils/MY.pm
2597            ! lib/ExtUtils/MakeMaker.pm lib/ExtUtils/MakeMaker/Config.pm
2598            ! lib/ExtUtils/MakeMaker/bytes.pm
2599            ! lib/ExtUtils/MakeMaker/vmsish.pm lib/ExtUtils/Mkbootstrap.pm
2600            ! lib/ExtUtils/Mksymlists.pm lib/ExtUtils/t/min_perl_version.t
2601            ! lib/ExtUtils/testlib.pm t/lib/MakeMaker/Test/Utils.pm
2602 ____________________________________________________________________________
2603 [ 34494] By: nicholas                              on 2008/10/16  20:18:39
2604         Log: Clarify which save types are in mathoms, which aren't used, and which
2605              still are in use.
2606      Branch: perl
2607            ! scope.c
2608 ____________________________________________________________________________
2609 [ 34491] By: stevep                                on 2008/10/15  19:07:38
2610         Log: Silence a warning in Test::Builder that was causing lib/constant.t
2611              to fail.
2612      Branch: perl
2613            ! lib/Test/Builder.pm
2614 ____________________________________________________________________________
2615 [ 34490] By: stevep                                on 2008/10/15  18:23:56
2616         Log: One final tweak for the Test-Simple-0.82 upgrade.  Ugh.
2617      Branch: perl
2618           +> lib/Test/Simple/t/lib/SigDie.pm
2619            - t/lib/SigDie.pm
2620            ! MANIFEST
2621 ____________________________________________________________________________
2622 [ 34488] By: stevep                                on 2008/10/15  14:32:01
2623         Log: *sigh* More files messed with for Test-Simple-0.82.
2624      Branch: perl
2625            + t/lib/SigDie.pm
2626            ! MANIFEST t/lib/Dev/Null.pm t/lib/TieOut.pm
2627 ____________________________________________________________________________
2628 [ 34486] By: stevep                                on 2008/10/15  13:48:23
2629         Log: Subject: [PATCH] Update Archive::Tar to 1.40
2630              From: "Jos I. Boumans" <jos@dwim.org>
2631              Date: Mon, 13 Oct 2008 15:40:22 +0200
2632              Message-Id: <D694D518-2404-4476-B578-A5B95F89660A@dwim.org>
2633              
2634              ...minus the Pod tests that we've been regularly removing.
2635      Branch: perl
2636            ! lib/Archive/Tar.pm lib/Archive/Tar/File.pm
2637            ! lib/Archive/Tar/t/02_methods.t
2638            ! lib/Archive/Tar/t/04_resolved_issues.t
2639            ! lib/Archive/Tar/t/src/linktest/linktest_missing_dir.tar.packed
2640            ! lib/Archive/Tar/t/src/linktest/linktest_with_dir.tar.packed
2641            ! lib/Archive/Tar/t/src/long/bar.tar.packed
2642            ! lib/Archive/Tar/t/src/long/foo.tbz.packed
2643            ! lib/Archive/Tar/t/src/long/foo.tgz.packed
2644            ! lib/Archive/Tar/t/src/short/bar.tar.packed
2645            ! lib/Archive/Tar/t/src/short/foo.tbz.packed
2646            ! lib/Archive/Tar/t/src/short/foo.tgz.packed
2647 ____________________________________________________________________________
2648 [ 34485] By: stevep                                on 2008/10/15  13:38:59
2649         Log: Must remember to update MANIFEST, OK?
2650      Branch: perl
2651            ! MANIFEST
2652 ____________________________________________________________________________
2653 [ 34484] By: stevep                                on 2008/10/15  13:20:02
2654         Log: Some additional files changes for Test-Simple-0.82
2655      Branch: perl
2656            ! t/lib/Test/Simple/Catch.pm
2657            ! t/lib/Test/Simple/sample_tests/death.plx
2658            ! t/lib/Test/Simple/sample_tests/death_in_eval.plx
2659            ! t/lib/Test/Simple/sample_tests/death_with_handler.plx
2660            ! t/lib/Test/Simple/sample_tests/exit.plx
2661            ! t/lib/Test/Simple/sample_tests/extras.plx
2662            ! t/lib/Test/Simple/sample_tests/five_fail.plx
2663            ! t/lib/Test/Simple/sample_tests/last_minute_death.plx
2664            ! t/lib/Test/Simple/sample_tests/one_fail.plx
2665            ! t/lib/Test/Simple/sample_tests/pre_plan_death.plx
2666            ! t/lib/Test/Simple/sample_tests/require.plx
2667            ! t/lib/Test/Simple/sample_tests/success.plx
2668            ! t/lib/Test/Simple/sample_tests/too_few.plx
2669            ! t/lib/Test/Simple/sample_tests/too_few_fail.plx
2670            ! t/lib/Test/Simple/sample_tests/two_fail.plx
2671 ____________________________________________________________________________
2672 [ 34483] By: stevep                                on 2008/10/15  13:11:04
2673         Log: Upgrade to Test-Simple-0.82.
2674      Branch: perl
2675            + lib/Test/Simple/t/Builder/Builder.t
2676            + lib/Test/Simple/t/Builder/carp.t
2677            + lib/Test/Simple/t/Builder/create.t
2678            + lib/Test/Simple/t/Builder/curr_test.t
2679            + lib/Test/Simple/t/Builder/details.t
2680            + lib/Test/Simple/t/Builder/has_plan.t
2681            + lib/Test/Simple/t/Builder/has_plan2.t
2682            + lib/Test/Simple/t/Builder/is_fh.t
2683            + lib/Test/Simple/t/Builder/maybe_regex.t
2684            + lib/Test/Simple/t/Builder/no_diag.t
2685            + lib/Test/Simple/t/Builder/no_ending.t
2686            + lib/Test/Simple/t/Builder/no_header.t
2687            + lib/Test/Simple/t/Builder/ok_obj.t
2688            + lib/Test/Simple/t/Builder/output.t
2689            + lib/Test/Simple/t/Builder/reset.t
2690            + lib/Test/Simple/t/Builder/try.t
2691            + lib/Test/Simple/t/Tester/tbt_01basic.t
2692            + lib/Test/Simple/t/Tester/tbt_02fhrestore.t
2693            + lib/Test/Simple/t/Tester/tbt_03die.t
2694            + lib/Test/Simple/t/Tester/tbt_04line_num.t
2695            + lib/Test/Simple/t/Tester/tbt_05faildiag.t
2696            + lib/Test/Simple/t/Tester/tbt_06errormess.t
2697            + lib/Test/Simple/t/Tester/tbt_07args.t lib/Test/Simple/t/died.t
2698            + lib/Test/Simple/t/explain.t lib/Test/Simple/t/new_ok.t
2699            + lib/Test/Simple/t/no_tests.t lib/Test/Simple/t/note.t
2700            - lib/Test/Simple/t/Builder.t lib/Test/Simple/t/carp.t
2701            - lib/Test/Simple/t/create.t lib/Test/Simple/t/curr_test.t
2702            - lib/Test/Simple/t/details.t lib/Test/Simple/t/has_plan.t
2703            - lib/Test/Simple/t/has_plan2.t lib/Test/Simple/t/is_fh.t
2704            - lib/Test/Simple/t/maybe_regex.t lib/Test/Simple/t/no_diag.t
2705            - lib/Test/Simple/t/no_ending.t lib/Test/Simple/t/no_header.t
2706            - lib/Test/Simple/t/ok_obj.t lib/Test/Simple/t/output.t
2707            - lib/Test/Simple/t/reset.t lib/Test/Simple/t/tbt_01basic.t
2708            - lib/Test/Simple/t/tbt_02fhrestore.t
2709            - lib/Test/Simple/t/tbt_03die.t
2710            - lib/Test/Simple/t/tbt_04line_num.t
2711            - lib/Test/Simple/t/tbt_05faildiag.t
2712            - lib/Test/Simple/t/tbt_06errormess.t
2713            - lib/Test/Simple/t/tbt_07args.t lib/Test/Simple/t/try.t
2714            ! lib/Test/Builder.pm lib/Test/Builder/Module.pm
2715            ! lib/Test/Builder/Tester.pm lib/Test/Builder/Tester/Color.pm
2716            ! lib/Test/More.pm lib/Test/Simple.pm
2717            ! lib/Test/Simple/t/00test_harness_check.t
2718            ! lib/Test/Simple/t/BEGIN_require_ok.t
2719            ! lib/Test/Simple/t/BEGIN_use_ok.t lib/Test/Simple/t/More.t
2720            ! lib/Test/Simple/t/bad_plan.t lib/Test/Simple/t/bail_out.t
2721            ! lib/Test/Simple/t/buffer.t lib/Test/Simple/t/circular_data.t
2722            ! lib/Test/Simple/t/cmp_ok.t lib/Test/Simple/t/diag.t
2723            ! lib/Test/Simple/t/dont_overwrite_die_handler.t
2724            ! lib/Test/Simple/t/eq_set.t lib/Test/Simple/t/exit.t
2725            ! lib/Test/Simple/t/extra.t lib/Test/Simple/t/extra_one.t
2726            ! lib/Test/Simple/t/fail-like.t lib/Test/Simple/t/fail-more.t
2727            ! lib/Test/Simple/t/fail.t lib/Test/Simple/t/fail_one.t
2728            ! lib/Test/Simple/t/filehandles.t lib/Test/Simple/t/fork.t
2729            ! lib/Test/Simple/t/harness_active.t lib/Test/Simple/t/import.t
2730            ! lib/Test/Simple/t/is_deeply_dne_bug.t
2731            ! lib/Test/Simple/t/is_deeply_fail.t
2732            ! lib/Test/Simple/t/is_deeply_with_threads.t
2733            ! lib/Test/Simple/t/lib/Dummy.pm
2734            ! lib/Test/Simple/t/lib/MyOverload.pm
2735            ! lib/Test/Simple/t/lib/NoExporter.pm
2736            ! lib/Test/Simple/t/missing.t lib/Test/Simple/t/no_plan.t
2737            ! lib/Test/Simple/t/overload.t
2738            ! lib/Test/Simple/t/overload_threads.t lib/Test/Simple/t/plan.t
2739            ! lib/Test/Simple/t/plan_bad.t
2740            ! lib/Test/Simple/t/plan_is_noplan.t
2741            ! lib/Test/Simple/t/plan_no_plan.t
2742            ! lib/Test/Simple/t/plan_shouldnt_import.t
2743            ! lib/Test/Simple/t/plan_skip_all.t
2744            ! lib/Test/Simple/t/require_ok.t lib/Test/Simple/t/simple.t
2745            ! lib/Test/Simple/t/skip.t lib/Test/Simple/t/skipall.t
2746            ! lib/Test/Simple/t/tbm_doesnt_set_exported_to.t
2747            ! lib/Test/Simple/t/thread_taint.t lib/Test/Simple/t/threads.t
2748            ! lib/Test/Simple/t/todo.t lib/Test/Simple/t/undef.t
2749            ! lib/Test/Simple/t/use_ok.t lib/Test/Simple/t/useing.t
2750            ! lib/Test/Simple/t/utf8.t lib/Test/Tutorial.pod
2751 ____________________________________________________________________________
2752 [ 34482] By: nicholas                              on 2008/10/15  11:27:28
2753         Log: Upgrade to ExtUtils-MakeMaker-6.47_01
2754      Branch: perl
2755            + lib/ExtUtils/t/min_perl_version.t
2756            + t/lib/MakeMaker/Test/Setup/MPV.pm
2757            ! MANIFEST lib/ExtUtils/Command/MM.pm lib/ExtUtils/Liblist.pm
2758            ! lib/ExtUtils/Liblist/Kid.pm lib/ExtUtils/MM.pm
2759            ! lib/ExtUtils/MM_AIX.pm lib/ExtUtils/MM_Any.pm
2760            ! lib/ExtUtils/MM_BeOS.pm lib/ExtUtils/MM_Cygwin.pm
2761            ! lib/ExtUtils/MM_DOS.pm lib/ExtUtils/MM_MacOS.pm
2762            ! lib/ExtUtils/MM_NW5.pm lib/ExtUtils/MM_OS2.pm
2763            ! lib/ExtUtils/MM_QNX.pm lib/ExtUtils/MM_UWIN.pm
2764            ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_VMS.pm
2765            ! lib/ExtUtils/MM_VOS.pm lib/ExtUtils/MM_Win32.pm
2766            ! lib/ExtUtils/MM_Win95.pm lib/ExtUtils/MY.pm
2767            ! lib/ExtUtils/MakeMaker.pm lib/ExtUtils/MakeMaker/Config.pm
2768            ! lib/ExtUtils/MakeMaker/bytes.pm
2769            ! lib/ExtUtils/MakeMaker/vmsish.pm lib/ExtUtils/Mkbootstrap.pm
2770            ! lib/ExtUtils/Mksymlists.pm lib/ExtUtils/t/MM_Unix.t
2771            ! lib/ExtUtils/t/cd.t lib/ExtUtils/t/metafile_data.t
2772            ! lib/ExtUtils/t/metafile_file.t lib/ExtUtils/testlib.pm
2773            ! t/lib/MakeMaker/Test/Utils.pm
2774 ____________________________________________________________________________
2775 [ 34481] By: nicholas                              on 2008/10/15  08:56:50
2776         Log: From: YAMASHINA Hio <hio@hio.jp>
2777              Subject: Storable.thaw segv on blessed reference to overloaded object
2778              Date: Wed, 15 Oct 2008 17:34:35 +0900
2779              Message-Id: <20081015173435.dd95b362.hio@hio.jp>
2780      Branch: perl
2781            ! ext/Storable/Storable.xs ext/Storable/t/overload.t
2782 ____________________________________________________________________________
2783 [ 34479] By: nicholas                              on 2008/10/14  21:16:05
2784         Log: Yet another [ACGHS]V pointer in the interpreter structure that needs to
2785              be reset if its SV is freed. (see change 22688 (30952)).
2786              A real live bug found by Slaven and Andreas whilst smoking maint-5.8.x.
2787              I guess that we should audit the interpreter structure for any others.
2788      Branch: perl
2789            ! sv.c
2790 ____________________________________________________________________________
2791 [ 34475] By: mhx                                   on 2008/10/12  20:23:51
2792         Log: Upgrade to Devel::PPPort 3.14_02
2793      Branch: perl
2794            + ext/Devel/PPPort/parts/inc/sprintf
2795            + ext/Devel/PPPort/t/sprintf.t
2796            ! MANIFEST ext/Devel/PPPort/Changes
2797            ! ext/Devel/PPPort/PPPort_pm.PL ext/Devel/PPPort/TODO
2798            ! ext/Devel/PPPort/module2.c ext/Devel/PPPort/module3.c
2799            ! ext/Devel/PPPort/parts/apicheck.pl
2800            ! ext/Devel/PPPort/parts/inc/SvPV
2801            ! ext/Devel/PPPort/parts/inc/newCONSTSUB
2802            ! ext/Devel/PPPort/parts/inc/ppphbin
2803            ! ext/Devel/PPPort/parts/inc/ppphtest
2804            ! ext/Devel/PPPort/parts/inc/snprintf
2805            ! ext/Devel/PPPort/parts/inc/variables
2806            ! ext/Devel/PPPort/parts/ppptools.pl
2807            ! ext/Devel/PPPort/parts/todo/5009003 ext/Devel/PPPort/soak
2808            ! ext/Devel/PPPort/t/SvPV.t ext/Devel/PPPort/t/ppphtest.t
2809            ! ext/Devel/PPPort/t/variables.t
2810 ____________________________________________________________________________
2811 [ 34474] By: mhx                                   on 2008/10/12  02:51:44
2812         Log: Make expand-macro.pl accept macro expressions, i.e. macros with
2813              arguments. This makes it much more convenient to get expanded
2814              expressions that can be directly copied to a debugger. This is
2815              optional, so the original behaviour is maintained. Allow to read
2816              the macro name or expression from stdin, which can be useful for
2817              feeding it multi-line macro expressions. Use Pod::Usage and move
2818              the usage to POD section.
2819      Branch: perl
2820            ! Porting/expand-macro.pl
2821 ____________________________________________________________________________
2822 [ 34473] By: mhx                                   on 2008/10/11  16:13:12
2823         Log: Make sure expand-macro.pl also works for macros in headers
2824              that are not included by perl.h (like regcomp.h).
2825      Branch: perl
2826            ! Porting/expand-macro.pl
2827 ____________________________________________________________________________
2828 [ 34472] By: steveh                                on 2008/10/10  16:49:04
2829         Log: Subject: [PATCH] Update File::Fetch to 0.16
2830              From: "Jos I. Boumans" <jos@dwim.org>
2831              Date: Fri, 10 Oct 2008 15:14:27 +0200
2832              Message-Id: <84818689-C970-47A1-9FE7-969C2B74183D@dwim.org>
2833      Branch: perl
2834            ! lib/File/Fetch.pm lib/File/Fetch/t/01_File-Fetch.t
2835 ____________________________________________________________________________
2836 [ 34471] By: merijn                                on 2008/10/07  21:29:22
2837         Log: Subject: [PATCH: t/japh/abigail.t] Change of email address.
2838              From: Abigail <abigail@abigail.be>
2839              Date: Tue, 7 Oct 2008 21:56:55 +0200
2840              Message-ID: <20081007195655.GA22986@almanda>
2841      Branch: perl
2842            ! t/japh/abigail.t
2843 ____________________________________________________________________________
2844 [ 34470] By: steveh                                on 2008/10/07  12:18:11
2845         Log: Define HAS_QUAD on Win32 and introduce new value for QUADKIND
2846              where appropriate.
2847              
2848              This doesn't make much difference on Win32 because IVSIZE is still 4,
2849              but access to the appropriate "quad" type is still useful, e.g. for
2850              Y2038 support.
2851      Branch: perl
2852            ! win32/config.bc win32/config.gc win32/config.vc
2853            ! win32/config.vc64 win32/config_H.bc win32/config_H.gc
2854            ! win32/config_H.vc win32/config_H.vc64
2855 ____________________________________________________________________________
2856 [ 34469] By: steveh                                on 2008/10/07  08:28:05
2857         Log: Refine Win32's s{GM|LOCAL}TIME_{min|max} values based on the output of
2858              Schwern's latest check_max.c program.
2859              
2860              See:
2861              http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2008-10/msg00049.html
2862              http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2008-10/msg00137.html
2863      Branch: perl
2864            ! win32/config.bc win32/config_H.bc win32/config_sh.PL
2865 ____________________________________________________________________________
2866 [ 34466] By: nicholas                              on 2008/10/06  16:13:39
2867         Log: Update Eddy Tan's address.
2868      Branch: perl
2869            ! AUTHORS
2870 ____________________________________________________________________________
2871 [ 34464] By: nicholas                              on 2008/10/05  21:51:54
2872         Log: Avoid allocating 1 extra regnode when duplicating a regexp.
2873              
2874              See http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2008-09/msg00590.html
2875              and http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2008-10/msg00163.html
2876      Branch: perl
2877            ! regcomp.c
2878 ____________________________________________________________________________
2879 [ 34463] By: nicholas                              on 2008/10/05  17:39:24
2880         Log: Update copyright year to 2008.
2881      Branch: perl
2882            ! README perl.c
2883 ____________________________________________________________________________
2884 [ 34460] By: nicholas                              on 2008/10/05  16:17:05
2885         Log: Correct address.
2886      Branch: perl
2887            ! AUTHORS
2888 ____________________________________________________________________________
2889 [ 34458] By: nicholas                              on 2008/10/05  15:50:38
2890         Log: Most of the AUTHORS file already has hard tabs, so convert the
2891              remaining lines.
2892      Branch: perl
2893            ! AUTHORS
2894 ____________________________________________________________________________
2895 [ 34457] By: nicholas                              on 2008/10/05  15:20:15
2896         Log: All the volunteers who contributed to Paul Fenwick's project to help
2897              write perl589delta.pod, who weren't already in the AUTHORS file.
2898              Big thanks to all of them (including the 6 already in it). Still not
2899              to late to book your place in eternity - contact Paul for details.
2900      Branch: perl
2901            ! AUTHORS
2902 ____________________________________________________________________________
2903 [ 34456] By: merijn                                on 2008/10/03  16:19:55
2904         Log: Add probes for *time64 () functions
2905              Add missing config vars
2906      Branch: perl
2907            ! Configure Cross/config.sh-arm-linux NetWare/config.wc
2908            ! Porting/Glossary Porting/config.sh Porting/config_H
2909            ! config_h.SH configure.com epoc/config.sh handy.h
2910            ! plan9/config_sh.sample symbian/config.sh uconfig.sh
2911            ! win32/config.bc win32/config.ce win32/config.gc
2912            ! win32/config.vc win32/config.vc64
2913 ____________________________________________________________________________
2914 [ 34454] By: nicholas                              on 2008/10/01  20:59:42
2915         Log: It's RISC OS, dammit. Hard space, upper case. Always.
2916      Branch: perl
2917            ! pod/perlopentut.pod
2918 ____________________________________________________________________________
2919 [ 34453] By: steveh                                on 2008/10/01  16:55:42
2920         Log: Fix Archive-Tar's 02_methods.t when IO::Compress::Bzip2 is absent
2921      Branch: perl
2922            ! lib/Archive/Tar/t/02_methods.t
2923 ____________________________________________________________________________
2924 [ 34452] By: steveh                                on 2008/10/01  16:53:57
2925         Log: Upgrade to Archive-Tar-1.39_04
2926              
2927              Local change 32352 remains in 04_resolved_issues.t
2928      Branch: perl
2929            + lib/Archive/Tar/t/05_iter.t lib/Archive/Tar/t/90_symlink.t
2930            + lib/Archive/Tar/t/src/linktest/linktest_missing_dir.tar.packed
2931            + lib/Archive/Tar/t/src/linktest/linktest_with_dir.tar.packed
2932            + lib/Archive/Tar/t/src/long/foo.tbz.packed
2933            + lib/Archive/Tar/t/src/short/foo.tbz.packed
2934            ! MANIFEST lib/Archive/Tar.pm lib/Archive/Tar/Constant.pm
2935            ! lib/Archive/Tar/File.pm lib/Archive/Tar/bin/ptar
2936            ! lib/Archive/Tar/t/02_methods.t
2937 ____________________________________________________________________________
2938 [ 34451] By: nicholas                              on 2008/10/01  08:55:48
2939         Log: error reporting of [$a ; $b] can be a TODO.
2940      Branch: perl
2941            ! pod/perltodo.pod
2942 ____________________________________________________________________________
2943 [ 34449] By: steveh                                on 2008/09/30  16:31:09
2944         Log: Correct the sLOCALTIME_{min|max} values added by #34363 for BCC and VC9
2945              (Manually checking with the Configure test programs shows that the
2946              values differ fromt he sGMTIME_{min|max} values for these compilers)
2947      Branch: perl
2948            ! win32/config.bc win32/config_H.bc win32/config_sh.PL
2949 ____________________________________________________________________________
2950 [ 34448] By: steveh                                on 2008/09/30  12:41:16
2951         Log: Add the two new test files that I missed in 34446
2952              (Thanks to Rafael for the spot)
2953      Branch: perl
2954            + lib/Module/Build/t/test_file_exts.t
2955            + lib/Module/Build/t/use_tap_harness.t
2956 ____________________________________________________________________________
2957 [ 34447] By: steveh                                on 2008/09/30  11:27:36
2958         Log: Fix Module-Build's compat.t when HARNESS_TIMER is set to 1
2959              
2960              This is hopefully a better way of fixing the failure originally
2961              addressed by 33340 (which was not assimilated into 0.30)
2962      Branch: perl
2963            ! lib/Module/Build/t/compat.t
2964 ____________________________________________________________________________
2965 [ 34446] By: steveh                                on 2008/09/30  11:25:01
2966         Log: Upgrade to Module-Build-0.30
2967              
2968              Local changes 32357 in ppm.t and 32351 in test_type.t and xs.t remain,
2969              but not the tilde.t part of 32351, which looks like it might be
2970              superseded by changes in 0.30
2971      Branch: perl
2972            + lib/Module/Build/t/script_dist.t
2973            ! MANIFEST lib/Module/Build.pm lib/Module/Build/API.pod
2974            ! lib/Module/Build/Base.pm lib/Module/Build/Changes
2975            ! lib/Module/Build/Compat.pm lib/Module/Build/Config.pm
2976            ! lib/Module/Build/Cookbook.pm lib/Module/Build/Dumper.pm
2977            ! lib/Module/Build/ModuleInfo.pm lib/Module/Build/Notes.pm
2978            ! lib/Module/Build/PPMMaker.pm
2979            ! lib/Module/Build/Platform/Amiga.pm
2980            ! lib/Module/Build/Platform/Default.pm
2981            ! lib/Module/Build/Platform/EBCDIC.pm
2982            ! lib/Module/Build/Platform/MPEiX.pm
2983            ! lib/Module/Build/Platform/MacOS.pm
2984            ! lib/Module/Build/Platform/RiscOS.pm
2985            ! lib/Module/Build/Platform/Unix.pm
2986            ! lib/Module/Build/Platform/VMS.pm
2987            ! lib/Module/Build/Platform/VOS.pm
2988            ! lib/Module/Build/Platform/Windows.pm
2989            ! lib/Module/Build/Platform/aix.pm
2990            ! lib/Module/Build/Platform/cygwin.pm
2991            ! lib/Module/Build/Platform/darwin.pm
2992            ! lib/Module/Build/Platform/os2.pm lib/Module/Build/PodParser.pm
2993            ! lib/Module/Build/Version.pm lib/Module/Build/YAML.pm
2994            ! lib/Module/Build/t/basic.t lib/Module/Build/t/compat.t
2995            ! lib/Module/Build/t/destinations.t lib/Module/Build/t/ext.t
2996            ! lib/Module/Build/t/extend.t lib/Module/Build/t/files.t
2997            ! lib/Module/Build/t/help.t lib/Module/Build/t/install.t
2998            ! lib/Module/Build/t/lib/DistGen.pm
2999            ! lib/Module/Build/t/lib/MBTest.pm
3000            ! lib/Module/Build/t/manifypods.t lib/Module/Build/t/mbyaml.t
3001            ! lib/Module/Build/t/metadata.t lib/Module/Build/t/metadata2.t
3002            ! lib/Module/Build/t/moduleinfo.t
3003            ! lib/Module/Build/t/new_from_context.t
3004            ! lib/Module/Build/t/notes.t lib/Module/Build/t/parents.t
3005            ! lib/Module/Build/t/pod_parser.t lib/Module/Build/t/ppm.t
3006            ! lib/Module/Build/t/runthrough.t lib/Module/Build/t/test_type.t
3007            ! lib/Module/Build/t/test_types.t lib/Module/Build/t/tilde.t
3008            ! lib/Module/Build/t/versions.t lib/Module/Build/t/xs.t
3009 ____________________________________________________________________________
3010 [ 34444] By: merijn                                on 2008/09/29  16:56:12
3011         Log: A builtin hard upper bound for sLOCALTIME_max to prevent AIX
3012              from stalling in the tests
3013      Branch: perl
3014            ! Configure
3015 ____________________________________________________________________________
3016 [ 34443] By: merijn                                on 2008/09/29  16:15:52
3017         Log: Allow s{GM,LOCAL)TIME_{min,max} to be set from CLI, Policy.sh and hints
3018      Branch: perl
3019            ! Configure
3020 ____________________________________________________________________________
3021 [ 34442] By: merijn                                on 2008/09/29  12:41:37
3022         Log: Version up for adding hints/hpux.pl
3023      Branch: perl
3024            ! ext/Storable/Storable.pm
3025 ____________________________________________________________________________
3026 [ 34441] By: merijn                                on 2008/09/29  12:40:38
3027         Log: Storable and HP-UX Optimizer don't like eachother on 5.8.x
3028              Dropping optimization level for HP C-ANSI-C to +O1 won't
3029              do too much harm to all other builds, so keep it simple
3030      Branch: perl
3031            + ext/Storable/hints/hpux.pl
3032            ! MANIFEST
3033 ____________________________________________________________________________
3034 [ 34440] By: steveh                                on 2008/09/29  09:14:25
3035         Log: Upgrade to ExtUtils-MakeMaker-6.46
3036              
3037              Local changes 32905 and 32964 in MM_Unix.pm and 33259 in MM_Unix.t
3038              remain
3039      Branch: perl
3040            + lib/ExtUtils/t/metafile_data.t lib/ExtUtils/t/metafile_file.t
3041            ! MANIFEST lib/ExtUtils/Changes lib/ExtUtils/Command/MM.pm
3042            ! lib/ExtUtils/Liblist.pm lib/ExtUtils/Liblist/Kid.pm
3043            ! lib/ExtUtils/MM.pm lib/ExtUtils/MM_AIX.pm
3044            ! lib/ExtUtils/MM_Any.pm lib/ExtUtils/MM_BeOS.pm
3045            ! lib/ExtUtils/MM_Cygwin.pm lib/ExtUtils/MM_DOS.pm
3046            ! lib/ExtUtils/MM_MacOS.pm lib/ExtUtils/MM_NW5.pm
3047            ! lib/ExtUtils/MM_OS2.pm lib/ExtUtils/MM_QNX.pm
3048            ! lib/ExtUtils/MM_UWIN.pm lib/ExtUtils/MM_Unix.pm
3049            ! lib/ExtUtils/MM_VMS.pm lib/ExtUtils/MM_VOS.pm
3050            ! lib/ExtUtils/MM_Win32.pm lib/ExtUtils/MM_Win95.pm
3051            ! lib/ExtUtils/MY.pm lib/ExtUtils/MakeMaker.pm
3052            ! lib/ExtUtils/MakeMaker/Config.pm
3053            ! lib/ExtUtils/MakeMaker/bytes.pm
3054            ! lib/ExtUtils/MakeMaker/vmsish.pm lib/ExtUtils/Mkbootstrap.pm
3055            ! lib/ExtUtils/Mksymlists.pm lib/ExtUtils/t/MM_Unix.t
3056            ! lib/ExtUtils/t/MM_Win32.t lib/ExtUtils/t/basic.t
3057            ! lib/ExtUtils/t/writemakefile_args.t lib/ExtUtils/testlib.pm
3058 ____________________________________________________________________________
3059 [ 34435] By: rgs                                   on 2008/09/27  15:22:20
3060         Log: Subject: Re: [PATCH] Add open "|-" and open "-|" to perlopentut
3061              From: Shlomi Fish <shlomif@iglu.org.il>
3062              Date: Tue, 23 Sep 2008 19:00:41 +0300
3063              Message-id: <200809231900.41474.shlomif@iglu.org.il>
3064      Branch: perl
3065            ! pod/perlopentut.pod
3066 ____________________________________________________________________________
3067 [ 34434] By: rgs                                   on 2008/09/27  15:18:37
3068         Log: Subject: [PATCH] Loading modules in test.pl
3069              From: "Jerry D. Hedden" <jdhedden@cpan.org>
3070              Date: Tue, 23 Sep 2008 09:40:27 -0400
3071              Message-ID: <1ff86f510809230640y2d5a072g6abff6604f9daa79@mail.gmail.com>
3072      Branch: perl
3073            ! t/test.pl
3074 ____________________________________________________________________________
3075 [ 34433] By: nicholas                              on 2008/09/27  09:27:59
3076         Log: $? is PVLV on VMS (and actually, anywhere else where COMPLEX_STATUS is
3077              defined).
3078      Branch: perl
3079            ! ext/XS/APItest/t/svpeek.t
3080 ____________________________________________________________________________
3081 [ 34425] By: steveh                                on 2008/09/26  16:43:21
3082         Log: Upgrade Compression modules to 2.015
3083      Branch: perl
3084            ! ext/Compress/Raw/Zlib/Changes ext/Compress/Raw/Zlib/README
3085            ! ext/Compress/Raw/Zlib/Zlib.xs
3086            ! ext/Compress/Raw/Zlib/lib/Compress/Raw/Zlib.pm
3087            ! ext/Compress/Raw/Zlib/private/MakeUtil.pm
3088            ! ext/Compress/Zlib/Changes ext/Compress/Zlib/Makefile.PL
3089            ! ext/Compress/Zlib/README
3090            ! ext/Compress/Zlib/lib/Compress/Zlib.pm
3091            ! ext/Compress/Zlib/private/MakeUtil.pm
3092            ! ext/IO_Compress_Base/Changes ext/IO_Compress_Base/README
3093            ! ext/IO_Compress_Base/lib/IO/Compress/Base.pm
3094            ! ext/IO_Compress_Base/lib/IO/Compress/Base/Common.pm
3095            ! ext/IO_Compress_Base/lib/IO/Uncompress/AnyUncompress.pm
3096            ! ext/IO_Compress_Base/lib/IO/Uncompress/Base.pm
3097            ! ext/IO_Compress_Base/private/MakeUtil.pm
3098            ! ext/IO_Compress_Base/t/01misc.t ext/IO_Compress_Zlib/Changes
3099            ! ext/IO_Compress_Zlib/Makefile.PL ext/IO_Compress_Zlib/README
3100            ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Deflate.pm
3101            ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Identity.pm
3102            ! ext/IO_Compress_Zlib/lib/IO/Compress/Deflate.pm
3103            ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip.pm
3104            ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip/Constants.pm
3105            ! ext/IO_Compress_Zlib/lib/IO/Compress/RawDeflate.pm
3106            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip.pm
3107            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip/Constants.pm
3108            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Constants.pm
3109            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Extra.pm
3110            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Identity.pm
3111            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Inflate.pm
3112            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/AnyInflate.pm
3113            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Gunzip.pm
3114            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Inflate.pm
3115            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/RawInflate.pm
3116            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Unzip.pm
3117            ! ext/IO_Compress_Zlib/private/MakeUtil.pm
3118 ____________________________________________________________________________
3119 [ 34423] By: nicholas                              on 2008/09/26  09:52:12
3120         Log: Subject: Hints file for MirOS BSD
3121              From: "Chris 'BinGOs' Williams" <chris@bingosnet.co.uk>
3122              Message-ID: <20080925150310.GA30736@klanker.bingosnet.co.uk>
3123              Date: Thu, 25 Sep 2008 16:03:10 +0100
3124      Branch: perl
3125            + hints/mirbsd.sh
3126            ! MANIFEST
3127 ____________________________________________________________________________
3128 [ 34422] By: nicholas                              on 2008/09/26  09:10:02
3129         Log: Upgrade to XSLoader 0.10.
3130      Branch: perl
3131            ! ext/DynaLoader/XSLoader_pm.PL ext/DynaLoader/t/XSLoader.t
3132 ____________________________________________________________________________
3133 [ 34421] By: steveh                                on 2008/09/26  08:44:33
3134         Log: Upgrade to podlators-2.1.4
3135      Branch: perl
3136            + lib/Pod/t/man-utf8.t
3137            ! MANIFEST lib/Pod/Man.pm lib/Pod/Text.pm
3138            ! lib/Pod/Text/Overstrike.pm lib/Pod/t/man-options.t
3139            ! lib/Pod/t/pod-spelling.t lib/Pod/t/text-utf8.t pod/pod2man.PL
3140            ! pod/pod2text.PL
3141 ____________________________________________________________________________
3142 [ 34420] By: merijn                                on 2008/09/26  08:39:27
3143         Log: $! and $1 are PVMG(), but their content is undefined when peeking
3144      Branch: perl
3145            ! ext/XS/APItest/t/svpeek.t
3146 ____________________________________________________________________________
3147 [ 34419] By: steveh                                on 2008/09/25  17:12:37
3148         Log: Don't skip exporting Perl_sv_peek in non-DEBUGGING builds since it
3149              is now used in XS::APItest (as of #34417)
3150      Branch: perl
3151            ! makedef.pl
3152 ____________________________________________________________________________
3153 [ 34418] By: merijn                                on 2008/09/25  13:46:24
3154         Log: Add new test file to MANIFEST. Fix tests for threaded builds.
3155      Branch: perl
3156            ! MANIFEST ext/XS/APItest/APItest.xs
3157 ____________________________________________________________________________
3158 [ 34417] By: merijn                                on 2008/09/25  12:54:16
3159         Log: New XS::APItest's for sv_peek based on my DDumper work
3160      Branch: perl
3161            + ext/XS/APItest/t/svpeek.t
3162            ! ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
3163 ____________________________________________________________________________
3164 [ 34416] By: merijn                                on 2008/09/25  11:55:49
3165         Log: pv_uni_display () omitted backslash in output string
3166      Branch: perl
3167            ! utf8.c
3168 ____________________________________________________________________________
3169 [ 34414] By: merijn                                on 2008/09/24  12:20:35
3170         Log: Subject: Couple of mail address fixes
3171              From: Richard Foley <Richard.Foley@rfi.net>
3172              Date: Wed, 24 Sep 2008 14:07:38 +0200
3173              Message-Id: <200809241407.38389.Richard.Foley@rfi.net>
3174      Branch: perl
3175            ! pod/perldebtut.pod utils/perlbug.PL
3176 ____________________________________________________________________________
3177 [ 34409] By: nicholas                              on 2008/09/23  13:48:10
3178         Log: defined %{$package.'::'} isn't good enough to tell whether a module is
3179              loaded when it's XS and staticly linked to perl.
3180      Branch: perl
3181            ! ext/B/B/Concise.pm ext/B/t/concise.t
3182 ____________________________________________________________________________
3183 [ 34408] By: stevep                                on 2008/09/23  13:37:54
3184         Log: Subject:  [PATCH] Show using waitpid in IPC::Open[23] SYNOPSIS
3185              From: brian d foy <brian.d.foy@gmail.com>
3186              Date: Sun, 21 Sep 2008 15:23:47 -0500
3187              Message-ID: <210920081523471499%brian.d.foy@gmail.com>
3188      Branch: perl
3189            ! lib/IPC/Open2.pm lib/IPC/Open3.pm
3190 ____________________________________________________________________________
3191 [ 34406] By: nicholas                              on 2008/09/23  13:31:26
3192         Log: The tests for the -ostash option to B::Concise will have been failing
3193              for -Uusedl since they were added. For now, test with a non-XS module,
3194              and TODO the test with the XS module when usedl is undefined.
3195      Branch: perl
3196            ! ext/B/t/concise.t
3197 ____________________________________________________________________________
3198 [ 34404] By: nicholas                              on 2008/09/23  12:00:05
3199         Log: Fix tests for the case of -Du_usedl
3200      Branch: perl
3201            ! ext/DynaLoader/t/DynaLoader.t
3202 ____________________________________________________________________________
3203 [ 34402] By: stevep                                on 2008/09/23  02:59:24
3204         Log: Subject:  [perl #59208][PATCH 5.8.x] ext/DynaLoader/t/XSLoader.t assumes dynamic loading
3205              From:  Andy Dougherty <doughera@lafayette.edu>
3206              Date:  Mon, 22 Sep 2008 13:36:57 -0400 (EDT)
3207              Message-ID:  <Pine.LNX.4.64.0809221334120.11020@fractal.phys.lafayette.edu>
3208      Branch: perl
3209            ! ext/DynaLoader/t/XSLoader.t
3210 ____________________________________________________________________________
3211 [ 34400] By: nicholas                              on 2008/09/22  20:39:30
3212         Log: Change 30638 to 5.8.x inadvertently introduced (at lest) two
3213              regressions into the regexp engine. Add tests for the constructions
3214              that regressed, to prevent any future change falling foul of the same
3215              problem.
3216      Branch: perl
3217            ! t/op/re_tests
3218 ____________________________________________________________________________
3219 [ 34392] By: rgs                                   on 2008/09/22  08:30:40
3220         Log: Avoid uninitialized warnings from XSLoader
3221      Branch: perl
3222            ! ext/DynaLoader/XSLoader_pm.PL
3223 ____________________________________________________________________________
3224 [ 34391] By: steveh                                on 2008/09/22  08:16:57
3225         Log: Skip another module from the VERSION comparison checks
3226      Branch: perl
3227            ! Porting/cmpVERSION.pl
3228 ____________________________________________________________________________
3229 [ 34390] By: steveh                                on 2008/09/22  07:58:57
3230         Log: Fix syntax error in makedef.pl introduced by #34379
3231      Branch: perl
3232            ! makedef.pl
3233 ____________________________________________________________________________
3234 [ 34389] By: merijn                                on 2008/09/21  17:25:32
3235         Log: Subject: [PATCH] Re: [perl #59128] Typo in perldsc(1) 
3236              From: Moritz Lenz <moritz@casella.verplant.org>
3237              Date: Sun, 21 Sep 2008 17:47:11 +0200
3238              Message-ID: <48D66C7F.6000602@casella.verplant.org>
3239      Branch: perl
3240            ! pod/perldsc.pod
3241 ____________________________________________________________________________
3242 [ 34388] By: merijn                                on 2008/09/21  17:18:15
3243         Log: Subject: Fwd: CPAN Upload: S/SA/SAPER/XSLoader-0.09.tar.gz
3244              From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
3245              Date: Sun, 21 Sep 2008 18:31:48 +0200
3246              Message-Id: <D065A3BF-289B-43D4-9F30-D316414C1923@free.fr>
3247      Branch: perl
3248            ! ext/DynaLoader/XSLoader_pm.PL ext/DynaLoader/t/XSLoader.t
3249 ____________________________________________________________________________
3250 [ 34387] By: merijn                                on 2008/09/21  17:16:13
3251         Log: Subject: Fwd: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.27.tar.gz
3252              From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
3253              Date: Sun, 21 Sep 2008 19:07:47 +0200
3254              Message-Id: <E10A395B-92A8-4803-8E75-383F7CE8A624@free.fr>
3255      Branch: perl
3256            ! ext/Sys/Syslog/Changes ext/Sys/Syslog/Makefile.PL
3257            ! ext/Sys/Syslog/Syslog.pm ext/Sys/Syslog/Syslog.xs
3258 ____________________________________________________________________________
3259 [ 34386] By: merijn                                on 2008/09/21  17:10:23
3260         Log: Subject: [PATCH] Re: [perl #59134] Typo in File::stat man pag 
3261              From: Moritz Lenz <moritz@casella.verplant.org>
3262              Date: Sun, 21 Sep 2008 17:50:04 +0200
3263              Message-ID: <20080921154935.4916.qmail@lists.develooper.com>
3264      Branch: perl
3265            ! lib/File/stat.pm
3266 ____________________________________________________________________________
3267 [ 34385] By: merijn                                on 2008/09/21  14:45:10
3268         Log: Subject: Fwd: CPAN Upload: S/SA/SAPER/constant-1.16.tar.gz
3269              From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
3270              Date: Sun, 21 Sep 2008 16:13:36 +0200
3271              Message-Id: <5B1668F5-06FA-4104-9966-9727E880C533@free.fr>
3272      Branch: perl
3273            ! lib/constant.pm
3274 ____________________________________________________________________________
3275 [ 34384] By: gisle                                 on 2008/09/20  18:13:37
3276         Log: Implement IO::Handle::say the same way as the builtin say().
3277              IO::Handle::say used to output $, before the newline.
3278      Branch: perl
3279            ! ext/IO/lib/IO/Handle.pm
3280 ____________________________________________________________________________
3281 [ 34383] By: nicholas                              on 2008/09/20  16:21:00
3282         Log: Another missing 'static' picked up by one of Merijn's smokers.
3283      Branch: perl
3284            ! hv.c
3285 ____________________________________________________________________________
3286 [ 34381] By: nicholas                              on 2008/09/20  11:38:46
3287         Log: Two missing 'static's, spotted by Merijn's smoker.
3288      Branch: perl
3289            ! av.c regcomp.c
3290 ____________________________________________________________________________
3291 [ 34380] By: nicholas                              on 2008/09/19  20:46:56
3292         Log: Kevin J. Woolley has taken over from Gozer.
3293      Branch: perl
3294            ! Porting/repository.pod
3295 ____________________________________________________________________________
3296 [ 34379] By: merijn                                on 2008/09/17  15:45:09
3297         Log: RE: [perl #58858] Building Perl 5.10.0 in AIX 5.3 using "-Duseshrplib" option --> "ERROR: Undefined symbol: boot_DynaLoader"
3298              From: "Jan Dubois" <jand@activestate.com>
3299              Date: Mon, 15 Sep 2008 17:43:34 -0700
3300              Message-ID: <043301c91795$3fe15df0$bfa419d0$@com>
3301      Branch: perl
3302            ! makedef.pl
3303 ____________________________________________________________________________
3304 [ 34378] By: rgs                                   on 2008/09/17  07:01:00
3305         Log: Subject: Re: [PATCH] Revised: Improved documentation for flock() in perlfunc.pod
3306              From: Paul Fenwick <pjf@perltraining.com.au>
3307              Date: Tue, 16 Sep 2008 20:32:39 +1000
3308              Message-ID: <48CF8B47.30803@perltraining.com.au>
3309      Branch: perl
3310            ! pod/perlfunc.pod
3311 ____________________________________________________________________________
3312 [ 34377] By: nicholas                              on 2008/09/16  21:04:14
3313         Log: Subject: [PATCH] Don't reuse temp files in tests
3314              From: "Jerry D. Hedden" <jdhedden@cpan.org>
3315              Message-ID: <1ff86f510809161335j73312da3v90fa6ef0cb8ac7c@mail.gmail.com>
3316              Date: Tue, 16 Sep 2008 16:35:11 -0400
3317      Branch: perl
3318            ! lib/charnames.t lib/strict.t lib/subs.t
3319 ____________________________________________________________________________
3320 [ 34373] By: nicholas                              on 2008/09/16  09:58:01
3321         Log: "Upgrade" AutoSplit to 1.06.
3322      Branch: perl
3323            ! lib/AutoSplit.pm
3324 ____________________________________________________________________________
3325 [ 34371] By: nicholas                              on 2008/09/15  22:53:27
3326         Log: SEGV in readline with $/ set to a reference, discovered by theorbtwo.
3327              The bug turns out to have been introduced in 2003, with change 18580.
3328      Branch: perl
3329            ! sv.c
3330 ____________________________________________________________________________
3331 [ 34370] By: nicholas                              on 2008/09/15  21:55:51
3332         Log: Bump $ExtUtils::Constant::Utils::VERSION.
3333      Branch: perl
3334            ! lib/ExtUtils/Constant/Utils.pm
3335 ____________________________________________________________________________
3336 [ 34369] By: nicholas                              on 2008/09/15  19:28:39
3337         Log: Bump $O::VERSION, to reflect change 32626, a doc change that is the only
3338              change to O.pm since 2001.
3339      Branch: perl
3340            ! ext/B/O.pm
3341 ____________________________________________________________________________
3342 [ 34365] By: steveh                                on 2008/09/15  17:01:08
3343         Log: Bump VERSIONs in all non-dual-lived modules that have changed
3344              since 5.8.8, ready for merging into maint-5.8 prior to 5.8.9.
3345              (Many (all?) of these should really have been changed prior to
3346              5.10.0, but better late than never.)
3347              
3348              Also modify cmpVERSION.pl to skip uninstalled test modules whose
3349              VERSIONs don't really matter.
3350      Branch: perl
3351            ! Porting/cmpVERSION.pl ext/Opcode/ops.pm
3352            ! ext/XS/Typemap/Typemap.pm lib/DBM_Filter/compress.pm
3353            ! lib/DBM_Filter/encode.pm lib/DBM_Filter/int32.pm
3354            ! lib/DBM_Filter/null.pm lib/DBM_Filter/utf8.pm
3355            ! lib/File/CheckTree.pm lib/Getopt/Std.pm lib/IPC/Open3.pm
3356            ! lib/PerlIO.pm lib/Tie/Handle.pm lib/Tie/Hash.pm
3357            ! lib/Tie/Scalar.pm lib/blib.pm os2/OS2/Process/Process.pm
3358            ! vms/ext/Stdio/Stdio.pm
3359 ____________________________________________________________________________
3360 [ 34364] By: nicholas                              on 2008/09/15  10:56:23
3361         Log: Upgrade to podlators 2.1.3
3362      Branch: perl
3363            + lib/Pod/t/text-utf8.t
3364            ! MANIFEST lib/Pod/Man.pm lib/Pod/ParseLink.pm lib/Pod/Text.pm
3365            ! lib/Pod/t/man-options.t lib/Pod/t/pod-spelling.t
3366            ! lib/Pod/t/text-options.t lib/Pod/t/text.t pod/pod2man.PL
3367            ! pod/pod2text.PL
3368 ____________________________________________________________________________
3369 [ 34363] By: merijn                                on 2008/09/15  08:22:14
3370         Log: Add probes for LOCALTIME_max and LOCALTIME_min (y2038 project)
3371      Branch: perl
3372            ! Configure Porting/Glossary config_h.SH handy.h uconfig.sh
3373            ! win32/config.bc win32/config.gc win32/config.vc
3374            ! win32/config.vc64 win32/config_H.bc win32/config_H.gc
3375            ! win32/config_H.vc win32/config_H.vc64 win32/config_sh.PL
3376 ____________________________________________________________________________
3377 [ 34361] By: nicholas                              on 2008/09/14  21:27:42
3378         Log: The program spawned from process.t needs to set up @INC correctly, as
3379              process.t does not add an -I../lib for core.
3380      Branch: perl
3381            ! ext/Test/Harness/t/sample-tests/delayed
3382 ____________________________________________________________________________
3383 [ 34359] By: nicholas                              on 2008/09/13  15:25:35
3384         Log: Upgrade to Test::Harness 3.14
3385      Branch: perl
3386            + ext/Test/Harness/lib/App/Prove/State/Result.pm
3387            + ext/Test/Harness/lib/App/Prove/State/Result/Test.pm
3388            + ext/Test/Harness/t/glob-to-regexp.t
3389            + ext/Test/Harness/t/harness-subclass.t
3390            + ext/Test/Harness/t/lib/NOP.pm
3391            + ext/Test/Harness/t/state_results.t
3392            ! MANIFEST ext/Test/Harness/Changes ext/Test/Harness/Makefile.PL
3393            ! ext/Test/Harness/bin/prove ext/Test/Harness/lib/App/Prove.pm
3394            ! ext/Test/Harness/lib/App/Prove/State.pm
3395            ! ext/Test/Harness/lib/TAP/Base.pm
3396            ! ext/Test/Harness/lib/TAP/Formatter/Color.pm
3397            ! ext/Test/Harness/lib/TAP/Formatter/Console.pm
3398            ! ext/Test/Harness/lib/TAP/Formatter/Console/ParallelSession.pm
3399            ! ext/Test/Harness/lib/TAP/Formatter/Console/Session.pm
3400            ! ext/Test/Harness/lib/TAP/Harness.pm
3401            ! ext/Test/Harness/lib/TAP/Object.pm
3402            ! ext/Test/Harness/lib/TAP/Parser.pm
3403            ! ext/Test/Harness/lib/TAP/Parser/Aggregator.pm
3404            ! ext/Test/Harness/lib/TAP/Parser/Grammar.pm
3405            ! ext/Test/Harness/lib/TAP/Parser/Iterator.pm
3406            ! ext/Test/Harness/lib/TAP/Parser/Iterator/Array.pm
3407            ! ext/Test/Harness/lib/TAP/Parser/Iterator/Process.pm
3408            ! ext/Test/Harness/lib/TAP/Parser/Iterator/Stream.pm
3409            ! ext/Test/Harness/lib/TAP/Parser/IteratorFactory.pm
3410            ! ext/Test/Harness/lib/TAP/Parser/Multiplexer.pm
3411            ! ext/Test/Harness/lib/TAP/Parser/Result.pm
3412            ! ext/Test/Harness/lib/TAP/Parser/Result/Bailout.pm
3413            ! ext/Test/Harness/lib/TAP/Parser/Result/Comment.pm
3414            ! ext/Test/Harness/lib/TAP/Parser/Result/Plan.pm
3415            ! ext/Test/Harness/lib/TAP/Parser/Result/Pragma.pm
3416            ! ext/Test/Harness/lib/TAP/Parser/Result/Test.pm
3417            ! ext/Test/Harness/lib/TAP/Parser/Result/Unknown.pm
3418            ! ext/Test/Harness/lib/TAP/Parser/Result/Version.pm
3419            ! ext/Test/Harness/lib/TAP/Parser/Result/YAML.pm
3420            ! ext/Test/Harness/lib/TAP/Parser/ResultFactory.pm
3421            ! ext/Test/Harness/lib/TAP/Parser/Scheduler.pm
3422            ! ext/Test/Harness/lib/TAP/Parser/Scheduler/Job.pm
3423            ! ext/Test/Harness/lib/TAP/Parser/Scheduler/Spinner.pm
3424            ! ext/Test/Harness/lib/TAP/Parser/Source.pm
3425            ! ext/Test/Harness/lib/TAP/Parser/Source/Perl.pm
3426            ! ext/Test/Harness/lib/TAP/Parser/Utils.pm
3427            ! ext/Test/Harness/lib/TAP/Parser/YAMLish/Reader.pm
3428            ! ext/Test/Harness/lib/TAP/Parser/YAMLish/Writer.pm
3429            ! ext/Test/Harness/lib/Test/Harness.pm
3430            ! ext/Test/Harness/t/000-load.t
3431            ! ext/Test/Harness/t/compat/failure.t
3432            ! ext/Test/Harness/t/compat/test-harness-compat.t
3433            ! ext/Test/Harness/t/harness.t ext/Test/Harness/t/iterators.t
3434            ! ext/Test/Harness/t/multiplexer.t ext/Test/Harness/t/nofork.t
3435            ! ext/Test/Harness/t/parse.t ext/Test/Harness/t/process.t
3436            ! ext/Test/Harness/t/prove.t ext/Test/Harness/t/proverc.t
3437            ! ext/Test/Harness/t/proverun.t ext/Test/Harness/t/regression.t
3438            ! ext/Test/Harness/t/sample-tests/delayed
3439            ! ext/Test/Harness/t/sample-tests/inc_taint
3440            ! ext/Test/Harness/t/sample-tests/stdout_stderr
3441            ! ext/Test/Harness/t/source.t ext/Test/Harness/t/state.t
3442            ! ext/Test/Harness/t/testargs.t
3443 ____________________________________________________________________________
3444 [ 34358] By: rgs                                   on 2008/09/13  08:44:30
3445         Log: Subject: Re: [5.8] Change 33727 (op.c) breaks constant folding in "elsif"
3446              From: Vincent Pit <perl@profvince.com>
3447              Date: Sat, 13 Sep 2008 01:13:30 +0200
3448              Message-ID: <48CAF79A.6000001@profvince.com>
3449      Branch: perl
3450            ! embed.fnc embed.h ext/B/t/deparse.t op.c pod/perlapi.pod
3451            ! proto.h
3452 ____________________________________________________________________________
3453 [ 34357] By: nicholas                              on 2008/09/12  21:02:55
3454         Log: In S_mro_get_linear_isa_dfs(), add void casts to silence two warnings
3455              about "value computed is not used". Re-order the code to group
3456              operations on the isa hash with each other. Add a SvREADONLY_on() on
3457              the isa array if it is generated by Perl_get_isa_hash().
3458      Branch: perl
3459            ! mro.c
3460 ____________________________________________________________________________
3461 [ 34356] By: nicholas                              on 2008/09/12  09:25:55
3462         Log: Build the isa cache from any linear ISA, rather than forcing the use
3463              of dfs. This avoids calling dfs on a C3 class (and all its parents),
3464              which won't break anything, but is more work than is needed.
3465      Branch: perl
3466            ! mro.c
3467 ____________________________________________________________________________
3468 [ 34355] By: nicholas                              on 2008/09/12  08:52:50
3469         Log: Need to free the isa lookup hash before rebuilding it.
3470      Branch: perl
3471            ! mro.c t/op/universal.t
3472 ____________________________________________________________________________
3473 [ 34354] By: nicholas                              on 2008/09/12  00:19:51
3474         Log: Create a direct lookup hash for ->isa() lookup, by retaining the
3475              de-duping hash used by S_mro_get_linear_isa_dfs(). Provide a new
3476              function Perl_get_isa_hash() to lazily retrieve this. (Which could
3477              actually be static if S_isa_lookup() and Perl_sv_derived_from()
3478              moved into mro.c.) Make S_isa_lookup() use this lookup hash in place
3479              of a linear walk of the linear isa. This should turn isa lookups from
3480              O(n) to O(1), which should make heavy users of ->isa() faster.
3481              (eg PPI, and hence Perl Critic).
3482      Branch: perl
3483            ! embed.fnc hv.c hv.h mro.c proto.h universal.c
3484 ____________________________________________________________________________
3485 [ 34353] By: nicholas                              on 2008/09/11  22:11:32
3486         Log: Abolish the warning "Can't locate package %"SVf" for the parents of %s"
3487              which doesn't tell you anything you won't discover soon enough when you
3488              try to call a method. (Or haven't already been warned about when @ISA
3489              was linearised)
3490      Branch: perl
3491            ! pod/perldiag.pod universal.c
3492 ____________________________________________________________________________
3493 [ 34352] By: nicholas                              on 2008/09/11  21:46:28
3494         Log: As stash can't be NULL, no need to check name_stash is not NULL before
3495              comparing the two, as a NULL == NULL comparison can't happen.
3496      Branch: perl
3497            ! universal.c
3498 ____________________________________________________________________________
3499 [ 34351] By: nicholas                              on 2008/09/11  21:27:43
3500         Log: The stash argument to S_isa_lookup() actually never is NULL.
3501      Branch: perl
3502            ! embed.fnc proto.h
3503 ____________________________________________________________________________
3504 [ 34350] By: nicholas                              on 2008/09/11  21:27:07
3505         Log: Use 1 line of code in place of 6 in Perl_sv_derived_from().
3506      Branch: perl
3507            ! universal.c
3508 ____________________________________________________________________________
3509 [ 34349] By: nicholas                              on 2008/09/11  21:12:51
3510         Log: S_isa_lookup() no longer recurses (as of Brandon's MRO changes), so we
3511              don't need to pass in name_stash as a parameter.
3512      Branch: perl
3513            ! embed.fnc embed.h proto.h universal.c
3514 ____________________________________________________________________________
3515 [ 34348] By: steveh                                on 2008/09/11  16:50:06
3516         Log: Skip another file in the VERSION comparison program
3517      Branch: perl
3518            ! Porting/cmpVERSION.pl
3519 ____________________________________________________________________________
3520 [ 34338] By: rgs                                   on 2008/09/11  07:53:36
3521         Log: Subject: Re: blead with -Dusemymalloc fails on t/comp/hints.t
3522              From: Vincent Pit <perl@profvince.com>
3523              Date: Wed, 10 Sep 2008 22:59:14 +0200
3524              Message-ID: <48C83522.9010804@profvince.com>
3525      Branch: perl
3526            ! hv.c
3527 ____________________________________________________________________________
3528 [ 34337] By: nicholas                              on 2008/09/10  18:27:37
3529         Log: Subject: [PATCH] Watchdog re-queue
3530              From: "Jerry D. Hedden" <jdhedden@cpan.org>
3531              Message-ID: <1ff86f510809090654v2de48f1r37499d573f452cdb@mail.gmail.com>
3532              Date: Tue, 9 Sep 2008 09:54:41 -0400
3533      Branch: perl
3534            ! t/test.pl
3535 ____________________________________________________________________________
3536 [ 34334] By: nicholas                              on 2008/09/10  15:53:22
3537         Log: Correct Audrey's name in traditional and simplified Chinese (with a lot
3538              of help from CL).
3539      Branch: perl
3540            ! README.cn README.tw
3541 ____________________________________________________________________________
3542 [ 34330] By: nicholas                              on 2008/09/10  09:16:06
3543         Log: Update Changes.
3544      Branch: perl
3545            ! Changes
3546 ____________________________________________________________________________
3547 [ 34329] By: nicholas                              on 2008/09/09  17:36:41
3548         Log: Suck in r1147 from TH3's svn:
3549              Make test work if HARNESS_TIMER=1. Thanks Petdance.
3550      Branch: perl
3551            ! ext/Test/Harness/t/prove.t
3552 ____________________________________________________________________________
3553 [ 34328] By: nicholas                              on 2008/09/09  16:32:08
3554         Log: Subject: [PATCH] Fix parallel testing temp filenames
3555              From: "Jerry D. Hedden" <jdhedden@cpan.org>
3556              Message-ID: <1ff86f510809090852radb1044k43ff848c2d1e11fa@mail.gmail.com>
3557              Date: Tue, 9 Sep 2008 11:52:45 -0400
3558      Branch: perl
3559            ! lib/charnames.t lib/strict.t lib/subs.t
3560 ____________________________________________________________________________
3561 [ 34324] By: steveh                                on 2008/09/09  14:26:18
3562         Log: Update AUTHORS
3563      Branch: perl
3564            ! AUTHORS Porting/checkAUTHORS.pl
3565 ____________________________________________________________________________
3566 [ 34322] By: nicholas                              on 2008/09/08  20:37:54
3567         Log: Subject: Re: 'if not / unless' optimization change makes my pow test go POW!
3568              From: Vincent Pit <perl@profvince.com>
3569              Message-ID: <48C586BA.4050603@profvince.com>
3570              Date: Mon, 08 Sep 2008 22:10:34 +0200
3571      Branch: perl
3572            ! ext/B/t/deparse.t op.c t/op/lop.t
3573 ____________________________________________________________________________
3574 [ 34321] By: nicholas                              on 2008/09/08  20:16:02
3575         Log: Cross-propagate changes between make_ext and make_ext_cross.
3576              Hopefully we can heal the code fork soon.
3577      Branch: perl
3578            ! ext/util/make_ext ext/util/make_ext_cross
3579 ____________________________________________________________________________
3580 [ 34320] By: nicholas                              on 2008/09/08  19:13:28
3581         Log: Upgrade to CGI.pm 3.42
3582      Branch: perl
3583            ! lib/CGI.pm lib/CGI/Changes lib/CGI/Pretty.pm lib/CGI/Util.pm
3584            ! lib/CGI/t/upload.t lib/CGI/t/uploadInfo.t
3585 ____________________________________________________________________________
3586 [ 34319] By: nicholas                              on 2008/09/08  12:35:46
3587         Log: Re-instate all the warnings checks that don't work on Win32, but with
3588              a SKIP that triggers on Win32. (So that they get tested elsewhere)
3589      Branch: perl
3590            ! t/lib/warnings/9uninit
3591 ____________________________________________________________________________
3592 [ 34318] By: nicholas                              on 2008/09/08  09:40:47
3593         Log: Update gellyfish's e-mail.
3594      Branch: perl
3595            ! AUTHORS Porting/checkAUTHORS.pl
3596 ____________________________________________________________________________
3597 [ 34317] By: rgs                                   on 2008/09/08  08:41:50
3598         Log: Subject: [PATCH at 34306] - crosscompilation - step 1 of N+1
3599              From: Vadim Konovalov <vadim@vkonovalov.ru>
3600              Date: Mon, 08 Sep 2008 07:04:09 +0400
3601              Message-ID: <48C49629.4000208@vkonovalov.ru>
3602      Branch: perl
3603            ! Cross/build-arm-n770-sh Cross/cflags-cross-arm
3604            ! Cross/config.sh-arm-linux Cross/config.sh-arm-linux-n770
3605            ! Makefile.SH
3606 ____________________________________________________________________________
3607 [ 34316] By: craigb                                on 2008/09/08  02:41:04
3608         Log: Make sure the watchdog requeues itself when sleep() wakes up early
3609              (such as when an alarm fires).  Also, bail out with SIGTERM rather
3610              than SIGKILL on VMS since the latter kills the shell from which
3611              Perl was started.
3612      Branch: perl
3613            ! t/test.pl
3614 ____________________________________________________________________________
3615 [ 34315] By: craigb                                on 2008/09/08  02:30:50
3616         Log: Make sure temp file has an extension on VMS to work with the new
3617              temp file name generator in t/test.pl
3618      Branch: perl
3619            ! t/comp/multiline.t
3620 ____________________________________________________________________________
3621 [ 34314] By: rgs                                   on 2008/09/07  22:10:58
3622         Log: Subject: [PATCH?] $ENV{TEST_JOBS}  vs  $ENV{HARNESS_OPTIONS}
3623              From: Bram <p5p@perl.wizbit.be>
3624              Date: Tue, 12 Aug 2008 20:50:47 +0200
3625              Message-ID: <20080812205047.05lrnmbqlccs08g8@horde.wizbit.be>
3626      Branch: perl
3627            ! t/harness
3628 ____________________________________________________________________________
3629 [ 34312] By: rgs                                   on 2008/09/07  21:46:18
3630         Log: Subject: [perl #57016] debugger: o warn=0 die=0 ignored 
3631              From: "Tye McQueen" (via RT) <perlbug-followup@perl.org>
3632              Date: Wed, 16 Jul 2008 13:02:27 -0700
3633              Message-ID: <rt-3.6.HEAD-9960-1216238547-448.57016-75-0@perl.org>
3634      Branch: perl
3635            ! lib/perl5db.pl
3636 ____________________________________________________________________________
3637 [ 34311] By: rgs                                   on 2008/09/07  21:38:23
3638         Log: Subject: [DOC PATCH] av.c - clearify that av_shift returns &PL_sv_undef if array is empty
3639              From: Claes Jakobsson <claes@surfar.nu>
3640              Date: Sat, 9 Aug 2008 11:22:18 +0200
3641              Message-Id: <0726E7A8-C29F-409C-81E6-B464EE6A3DDD@surfar.nu>
3642      Branch: perl
3643            ! av.c
3644 ____________________________________________________________________________
3645 [ 34310] By: rgs                                   on 2008/09/07  21:32:44
3646         Log: Subject: Re: unless(...) terser than if(!...)
3647              From: Vincent Pit <perl@profvince.com>
3648              Date: Fri, 29 Aug 2008 22:47:28 +0200
3649              Message-ID: <48B86060.4090905@profvince.com>
3650      Branch: perl
3651            ! ext/B/t/deparse.t lib/overload.t op.c t/op/do.t t/op/lop.t
3652 ____________________________________________________________________________
3653 [ 34309] By: rgs                                   on 2008/09/07  21:14:49
3654         Log: Subject: [PATCH] Fix mismatched #if/#endif in Win64 configuration.
3655              From: "Jan Dubois" <jand@activestate.com>
3656              Date: Sun, 7 Sep 2008 13:23:19 -0700
3657              Message-ID: <002c01c91127$9149a810$b3dcf830$@com>
3658      Branch: perl
3659            ! win32/config_H.vc64
3660 ____________________________________________________________________________
3661 [ 34308] By: nicholas                              on 2008/09/07  20:03:41
3662         Log: Split all the tests for ops that can return undef for defined args
3663              into separate tests to diagnose the cause of daily build smoke.
3664      Branch: perl
3665            ! t/lib/warnings/9uninit
3666 ____________________________________________________________________________
3667 [ 34307] By: nicholas                              on 2008/09/07  14:11:40
3668         Log: Fix an inconsistency spotted by David Landgren. (Although this is not
3669              his proffered patch)
3670      Branch: perl
3671            ! pod/perltodo.pod
3672 ____________________________________________________________________________
3673 [ 34306] By: nicholas                              on 2008/09/07  12:10:48
3674         Log: Two missed s/Autrijus/Audrey/g
3675      Branch: perl
3676            ! README.cn README.tw
3677 ____________________________________________________________________________
3678 [ 34303] By: nicholas                              on 2008/09/07  10:56:19
3679         Log: Upgrade to ExtUtils::CBuilder 0.24
3680              Local change 34219 remains.
3681      Branch: perl
3682            ! lib/ExtUtils/CBuilder.pm lib/ExtUtils/CBuilder/Base.pm
3683            ! lib/ExtUtils/CBuilder/Changes
3684            ! lib/ExtUtils/CBuilder/Platform/Unix.pm
3685            ! lib/ExtUtils/CBuilder/Platform/VMS.pm
3686            ! lib/ExtUtils/CBuilder/Platform/Windows.pm
3687            ! lib/ExtUtils/CBuilder/Platform/aix.pm
3688            ! lib/ExtUtils/CBuilder/Platform/cygwin.pm
3689            ! lib/ExtUtils/CBuilder/Platform/darwin.pm
3690            ! lib/ExtUtils/CBuilder/Platform/dec_osf.pm
3691            ! lib/ExtUtils/CBuilder/Platform/os2.pm
3692 ____________________________________________________________________________
3693 [ 34302] By: nicholas                              on 2008/09/07  08:46:13
3694         Log: Upgrade to CGI.pm 3.41
3695              Local change 34208, 34278 remain.
3696      Branch: perl
3697            ! lib/CGI.pm lib/CGI/Changes
3698 ____________________________________________________________________________
3699 [ 34282] By: nicholas                              on 2008/09/05  21:03:46
3700         Log: Subject: [PATCH] bugfix, AutoLoader 0.67
3701              From: Steffen Mueller <wyp3rlx02@sneakemail.com>
3702              Message-ID: <20080905115602.23307.qmail@lists.develooper.com>
3703              Date: Fri, 05 Sep 2008 13:56:01 +0200
3704      Branch: perl
3705            ! lib/AutoLoader.pm lib/AutoLoader/t/01AutoLoader.t
3706 ____________________________________________________________________________
3707 [ 34278] By: steveh                                on 2008/09/05  17:26:44
3708         Log: Fix a couple of failing CGI.pm tests on Win32
3709              
3710              (My temporary directory is C:\DOCUME~1\shay\LOCALS~1\Temp, so we need
3711              to allow ~ characters.)
3712      Branch: perl
3713            ! lib/CGI.pm
3714 ____________________________________________________________________________
3715 [ 34272] By: merijn                                on 2008/09/05  13:57:08
3716         Log: Subject: Add missing "a" to binmode documentation in perlfunc.pod
3717              From: Matt Kraai <kraai@ftbfs.org>
3718              Date: Thu, 4 Sep 2008 21:16:54 -0700
3719              Message-ID: <20080905041654.GA4380@ftbfs.org>
3720      Branch: perl
3721            ! pod/perlfunc.pod
3722 ____________________________________________________________________________
3723 [ 34258] By: nicholas                              on 2008/09/03  22:10:29
3724         Log: Subject: Re: Change 34166: Small typo fix
3725              From: Paul Johnson <paul@pjcj.net>
3726              Message-ID: <20080731164510.GH15114@pjcj.net>
3727              Date: Thu, 31 Jul 2008 18:45:10 +0200
3728      Branch: perl
3729            ! pod/perlform.pod
3730 ____________________________________________________________________________
3731 [ 34252] By: nicholas                              on 2008/09/03  19:07:36
3732         Log: Reflect local modifications to dual life modules in changes 34219 and
3733              34238.
3734      Branch: perl
3735            ! lib/ExtUtils/CBuilder/Platform/cygwin.pm lib/File/Temp.pm
3736 ____________________________________________________________________________
3737 [ 34243] By: nicholas                              on 2008/09/02  17:13:22
3738         Log: Add the URL for annotated svn of S03.
3739      Branch: perl
3740            ! pod/perltodo.pod
3741 ____________________________________________________________________________
3742 [ 34242] By: nicholas                              on 2008/09/02  15:27:08
3743         Log: Tweaks and reflowing for the cc/linker split.
3744      Branch: perl
3745            ! pod/perltodo.pod
3746 ____________________________________________________________________________
3747 [ 34241] By: nicholas                              on 2008/09/02  15:18:57
3748         Log: The tasks needed to get smart match fixing underway for 5.10.1
3749      Branch: perl
3750            ! pod/perltodo.pod
3751 ____________________________________________________________________________
3752 [ 34240] By: nicholas                              on 2008/09/02  14:16:13
3753         Log: Note the task TODO of splitting the linker from the compiler.
3754      Branch: perl
3755            ! pod/perltodo.pod
3756 ____________________________________________________________________________
3757 [ 34239] By: merijn                                on 2008/09/02  13:03:04
3758         Log: Subject: [PATCH] clear docs on exists wrt autovivification
3759              From: Moritz Lenz
3760              Date: August 26, 2008 11:23
3761      Branch: perl
3762            ! pod/perlfunc.pod
3763 ____________________________________________________________________________
3764 [ 34238] By: ams                                   on 2008/09/01  12:59:06
3765         Log: Fix typo.
3766      Branch: perl
3767            ! lib/File/Temp.pm
3768 ____________________________________________________________________________
3769 [ 34237] By: nicholas                              on 2008/08/30  15:50:00
3770         Log: Subject: [PATCH] Perl TODO related to threads::shared done
3771              From: "Jerry D. Hedden" <jdhedden@cpan.org>
3772              Message-ID: <1ff86f510808271149n28fdd43dg2acd71355e959366@mail.gmail.com>
3773              Date: Wed, 27 Aug 2008 14:49:55 -0400
3774              
3775              Message-ID: <1ff86f510808280540i5aa077adk55a1e64336866458@mail.gmail.com>
3776              
3777              Subject: [PATCH] perltodo.pod cleanup for nonxs installation
3778              From: "Jerry D. Hedden" <jdhedden@cpan.org>
3779              Date: Thu, 28 Aug 2008 08:40:15 -0400
3780              Message-ID: <1ff86f510808280540i5aa077adk55a1e64336866458@mail.gmail.com>
3781      Branch: perl
3782            ! pod/perltodo.pod
3783 ____________________________________________________________________________
3784 [ 34236] By: nicholas                              on 2008/08/30  15:33:26
3785         Log: Subject: [PATCH] Architecture-Independent Non-XS extenstions
3786              From: "Jerry D. Hedden" <jdhedden@cpan.org>
3787              Message-ID: <1ff86f510808280530ue0e3140q7e4ce71d5f395cc9@mail.gmail.com>
3788              Date: Thu, 28 Aug 2008 08:30:38 -0400
3789      Branch: perl
3790            ! installperl
3791 ____________________________________________________________________________
3792 [ 34235] By: nicholas                              on 2008/08/30  14:32:36
3793         Log: Silence warnings when -destdir isn't set.
3794      Branch: perl
3795            ! installperl
3796 ____________________________________________________________________________
3797 [ 34234] By: nicholas                              on 2008/08/28  13:11:44
3798         Log: Fix #30660: Repeated spaces on shebang line stops option parsing
3799              From a patch and test sent by Renée Bäcker in
3800              <48B271A3.80808@smart-websolutions.de>
3801      Branch: perl
3802            ! perl.c t/run/switches.t
3803 ____________________________________________________________________________
3804 [ 34233] By: nicholas                              on 2008/08/26  14:31:07
3805         Log: No, third time not lucky. Remove the extraneous leading - sign.
3806      Branch: perl
3807            ! MANIFEST
3808 ____________________________________________________________________________
3809 [ 34232] By: nicholas                              on 2008/08/26  14:28:14
3810         Log: And then change 34231 removed the other t/lib/Dev/Null.pm from the
3811              MANIFEST, when it too needs to stay. Third time lucky?
3812      Branch: perl
3813            ! MANIFEST
3814 ____________________________________________________________________________
3815 [ 34231] By: nicholas                              on 2008/08/26  14:12:49
3816         Log: Khaaaaan! Change 34230 wasn't right. The tests all passed because I
3817              had a(nother) copy of Dev::Null in the "right" place. So make that
3818              right place official.
3819      Branch: perl
3820           +> t/lib/Dev/Null.pm
3821            - lib/Test/Simple/t/lib/Dev/Null.pm
3822            ! MANIFEST Porting/Maintainers.pl
3823 ____________________________________________________________________________
3824 [ 34230] By: nicholas                              on 2008/08/26  13:49:24
3825         Log: And then add the Dev::Null from Test-Simple-0.80
3826      Branch: perl
3827            + lib/Test/Simple/t/lib/Dev/Null.pm
3828            ! MANIFEST
3829 ____________________________________________________________________________
3830 [ 34229] By: nicholas                              on 2008/08/26  13:29:49
3831         Log: Move all of Test::Harness's test modules into ext/Test/Harness/t/lib
3832      Branch: perl
3833           +> ext/Test/Harness/t/lib/App/Prove/Plugin/Dummy.pm
3834           +> ext/Test/Harness/t/lib/Dev/Null.pm
3835           +> ext/Test/Harness/t/lib/EmptyParser.pm
3836           +> ext/Test/Harness/t/lib/IO/c55Capture.pm
3837           +> ext/Test/Harness/t/lib/MyCustom.pm
3838           +> ext/Test/Harness/t/lib/MyGrammar.pm
3839           +> ext/Test/Harness/t/lib/MyIterator.pm
3840           +> ext/Test/Harness/t/lib/MyIteratorFactory.pm
3841           +> ext/Test/Harness/t/lib/MyPerlSource.pm
3842           +> ext/Test/Harness/t/lib/MyResult.pm
3843           +> ext/Test/Harness/t/lib/MyResultFactory.pm
3844           +> ext/Test/Harness/t/lib/MySource.pm
3845           +> ext/Test/Harness/t/lib/NoFork.pm
3846           +> ext/Test/Harness/t/lib/TAP/Parser/SubclassTest.pm
3847            - t/lib/App/Prove/Plugin/Dummy.pm t/lib/Dev/Null.pm
3848            - t/lib/EmptyParser.pm t/lib/IO/c55Capture.pm t/lib/MyCustom.pm
3849            - t/lib/MyGrammar.pm t/lib/MyIterator.pm
3850            - t/lib/MyIteratorFactory.pm t/lib/MyPerlSource.pm
3851            - t/lib/MyResult.pm t/lib/MyResultFactory.pm t/lib/MySource.pm
3852            - t/lib/NoFork.pm t/lib/TAP/Parser/SubclassTest.pm
3853            ! MANIFEST Porting/Maintainers.pl
3854            ! ext/Test/Harness/t/compat/inc_taint.t
3855            ! ext/Test/Harness/t/grammar.t ext/Test/Harness/t/harness.t
3856            ! ext/Test/Harness/t/nofork-mux.t ext/Test/Harness/t/nofork.t
3857            ! ext/Test/Harness/t/parse.t ext/Test/Harness/t/parser-config.t
3858            ! ext/Test/Harness/t/parser-subclass.t
3859            ! ext/Test/Harness/t/prove.t ext/Test/Harness/t/source.t
3860 ____________________________________________________________________________
3861 [ 34228] By: steveh                                on 2008/08/26  13:29:08
3862         Log: Fix new test added by #34198, which failed on Win32
3863      Branch: perl
3864            ! t/op/local.t
3865 ____________________________________________________________________________
3866 [ 34227] By: nicholas                              on 2008/08/26  10:51:53
3867         Log: Move t/lib/{data,sample-tests,source_tests,subclass_tests} into
3868              ext/Test/Harness/t/{data,sample-tests,source_tests,subclass_tests}
3869              (The same path as in the Test-Harness distribution.)
3870      Branch: perl
3871           +> (branch 65 files)
3872            - t/lib/data/catme.1 t/lib/data/proverc t/lib/data/sample.yml
3873            - t/lib/sample-tests/bailout t/lib/sample-tests/bignum
3874            - t/lib/sample-tests/bignum_many t/lib/sample-tests/combined
3875            - t/lib/sample-tests/combined_compat t/lib/sample-tests/delayed
3876            - t/lib/sample-tests/descriptive
3877            - t/lib/sample-tests/descriptive_trailing t/lib/sample-tests/die
3878            - t/lib/sample-tests/die_head_end
3879            - t/lib/sample-tests/die_last_minute
3880            - t/lib/sample-tests/die_unfinished
3881            - t/lib/sample-tests/duplicates t/lib/sample-tests/echo
3882            - t/lib/sample-tests/empty t/lib/sample-tests/escape_eol
3883            - t/lib/sample-tests/escape_hash t/lib/sample-tests/head_end
3884            - t/lib/sample-tests/head_fail t/lib/sample-tests/inc_taint
3885            - t/lib/sample-tests/junk_before_plan
3886            - t/lib/sample-tests/lone_not_bug t/lib/sample-tests/no_nums
3887            - t/lib/sample-tests/no_output t/lib/sample-tests/out_err_mix
3888            - t/lib/sample-tests/out_of_order t/lib/sample-tests/schwern
3889            - t/lib/sample-tests/schwern-todo-quiet
3890            - t/lib/sample-tests/segfault
3891            - t/lib/sample-tests/sequence_misparse
3892            - t/lib/sample-tests/shbang_misparse t/lib/sample-tests/simple
3893            - t/lib/sample-tests/simple_fail t/lib/sample-tests/simple_yaml
3894            - t/lib/sample-tests/skip t/lib/sample-tests/skip_nomsg
3895            - t/lib/sample-tests/skipall t/lib/sample-tests/skipall_nomsg
3896            - t/lib/sample-tests/skipall_v13
3897            - t/lib/sample-tests/space_after_plan
3898            - t/lib/sample-tests/stdout_stderr t/lib/sample-tests/strict
3899            - t/lib/sample-tests/switches t/lib/sample-tests/taint
3900            - t/lib/sample-tests/taint_warn t/lib/sample-tests/todo
3901            - t/lib/sample-tests/todo_inline
3902            - t/lib/sample-tests/todo_misparse t/lib/sample-tests/too_many
3903            - t/lib/sample-tests/version_good
3904            - t/lib/sample-tests/version_late t/lib/sample-tests/version_old
3905            - t/lib/sample-tests/vms_nit t/lib/sample-tests/with_comments
3906            - t/lib/source_tests/harness t/lib/source_tests/harness_badtap
3907            - t/lib/source_tests/harness_complain
3908            - t/lib/source_tests/harness_directives
3909            - t/lib/source_tests/harness_failure t/lib/source_tests/source
3910            - t/lib/subclass_tests/non_perl_source
3911            - t/lib/subclass_tests/perl_source
3912            ! MANIFEST Porting/Maintainers.pl
3913            ! ext/Test/Harness/t/compat/failure.t
3914            ! ext/Test/Harness/t/compat/inc_taint.t
3915            ! ext/Test/Harness/t/compat/test-harness-compat.t
3916            ! ext/Test/Harness/t/harness.t ext/Test/Harness/t/iterators.t
3917            ! ext/Test/Harness/t/multiplexer.t ext/Test/Harness/t/nofork.t
3918            ! ext/Test/Harness/t/parse.t ext/Test/Harness/t/parser-config.t
3919            ! ext/Test/Harness/t/parser-subclass.t
3920            ! ext/Test/Harness/t/process.t ext/Test/Harness/t/prove.t
3921            ! ext/Test/Harness/t/proverc.t ext/Test/Harness/t/proverun.t
3922            ! ext/Test/Harness/t/regression.t ext/Test/Harness/t/source.t
3923            ! ext/Test/Harness/t/testargs.t
3924 ____________________________________________________________________________
3925 [ 34226] By: merijn                                on 2008/08/25  15:56:16
3926         Log: Subject: [PATCH] Add cygperl*.dll to packlist
3927              From: "Jerry D. Hedden" <jdhedden@cpan.org>
3928              Date: Mon, 25 Aug 2008 10:47:24 -0400
3929              Message-ID: <1ff86f510808250747s1e0c42demb2d4ac8dc5d33925@mail.gmail.com>
3930      Branch: perl
3931            ! installperl
3932 ____________________________________________________________________________
3933 [ 34225] By: rgs                                   on 2008/08/24  15:23:41
3934         Log: Subject: [PATCH] Safer environ iteration
3935              From: "Milosz Tanski" <mtanski@gridapp.com>
3936              Date: Tue, 5 Aug 2008 18:33:02 -0400
3937              Message-ID: <C0A5E31718FC064A91E9FD7BE2F081B1018A21D7@exchange.gridapp.com>
3938      Branch: perl
3939            ! perl.c
3940 ____________________________________________________________________________
3941 [ 34224] By: rgs                                   on 2008/08/24  14:52:12
3942         Log: Subject: [PATCH] Unintented interpolation of $/ in regex (was: Re: [perl
3943              From: Bram <p5p@perl.wizbit.be>
3944              Date: Thu, 24 Jul 2008 18:14:27 +0200
3945              Message-ID: <20080724181427.aiml4sdvr40k4coc@horde.wizbit.be>
3946              
3947              Note that the Subject: has a typo - it should be $\
3948              
3949              This adds a new warning.
3950              I moved the tests from the original patch to t/lib/warnings/toke.
3951      Branch: perl
3952            ! pod/perldiag.pod t/lib/warnings/toke toke.c
3953 ____________________________________________________________________________
3954 [ 34223] By: rgs                                   on 2008/08/24  14:39:10
3955         Log: Subject: Re: [perl #58218] backwards logic in perluniintro (5.10.0) 
3956              From: "Dr.Ruud" <rvtol+news@isolution.nl>
3957              Date: Sat, 23 Aug 2008 10:07:45 +0200
3958              Message-ID: <20080823081032.32162.qmail@lists.develooper.com>
3959      Branch: perl
3960            ! pod/perluniintro.pod
3961 ____________________________________________________________________________
3962 [ 34222] By: rgs                                   on 2008/08/24  14:13:52
3963         Log: Patch by Tod Hagan to document the 2nd argument of reval() in Safe.pm
3964      Branch: perl
3965            ! ext/Opcode/Safe.pm
3966 ____________________________________________________________________________
3967 [ 34221] By: rgs                                   on 2008/08/24  13:41:40
3968         Log: Subject: [perl #57646] Weird non-equivalence between $::{'a'} = sub {} and *::a = sub {} 
3969              From: "Bram via RT" <perlbug-followup@perl.org>
3970              Date: Wed, 06 Aug 2008 01:24:22 -0700
3971              Message-ID: <rt-3.6.HEAD-29759-1218011060-645.57646-15-0@perl.org>
3972      Branch: perl
3973            ! pod/perlmod.pod
3974 ____________________________________________________________________________
3975 [ 34220] By: davem                                 on 2008/08/24  12:16:28
3976         Log: Don't add freed SVF_BREAK scalars to the freed list.
3977              This may still be referenced, so don't reuse.
3978      Branch: perl
3979            ! sv.c
3980 ____________________________________________________________________________
3981 [ 34219] By: merijn                                on 2008/08/24  08:58:40
3982         Log: Subject: [PATCH] Re: Fix 34200 on Cygwin
3983              From: Reini Urban <rurban@x-ray.at>
3984              Date: Sun, 24 Aug 2008 10:47:23 +0200
3985              Message-ID: <48B1201B.3080705@x-ray.at>
3986      Branch: perl
3987            ! installperl lib/ExtUtils/CBuilder/Platform/cygwin.pm
3988            ! lib/ExtUtils/t/Embed.t
3989 ____________________________________________________________________________
3990 [ 34218] By: merijn                                on 2008/08/22  15:09:27
3991         Log: Subject: [PATCH] Cygwin build harmonization, remove cygwin/Makefile.SHs
3992              From: "Reini Urban" <rurban@x-ray.at>
3993              Date: Mon, 28 Jul 2008 12:55:40 +0200
3994              Message-ID: <6910a60807280355g129511d9v61c9763c3fd12a27@mail.gmail.com>
3995      Branch: perl
3996            ! Configure
3997 ____________________________________________________________________________
3998 [ 34217] By: nicholas                              on 2008/08/22  14:49:49
3999         Log: No, I didn't mean to commit the version *with* the abort(). It was
4000              meant to be removed once I'd proved it by running the tests without
4001              aborting. Oops. use more 'coffee';
4002      Branch: perl
4003            ! universal.c
4004 ____________________________________________________________________________
4005 [ 34216] By: nicholas                              on 2008/08/22  09:13:30
4006         Log: Note that we have no test coverage for this particular warning.
4007      Branch: perl
4008            ! universal.c
4009 ____________________________________________________________________________
4010 [ 34215] By: nicholas                              on 2008/08/22  07:00:17
4011         Log: In S_mro_get_linear_isa_dfs(), save copying by making a shared hash
4012              key scalar from the key of the hash entry we've just creating.
4013              (Currently the hash is disposed of afterwards, but soon it won't, so
4014              having both point to the same string buffer will also save memory.)
4015      Branch: perl
4016            ! mro.c sv.c
4017 ____________________________________________________________________________
4018 [ 34214] By: nicholas                              on 2008/08/22  06:10:31
4019         Log: In S_mro_get_linear_isa_dfs(), hv_exists_ent() followed by an optional
4020              hv_store_ent() can be replaced with an lvalue fetch.
4021      Branch: perl
4022            ! mro.c
4023 ____________________________________________________________________________
4024 [ 34213] By: nicholas                              on 2008/08/21  21:47:14
4025         Log: Change 33807 to fix bug #52740 wasn't quite right, as it ended up with
4026              unitialised reads (and sometimes even SEGVs).
4027      Branch: perl
4028            ! sv.c
4029 ____________________________________________________________________________
4030 [ 34212] By: nicholas                              on 2008/08/21  10:11:07
4031         Log: If I want to build Devel::NYTProf under the core tree, then the
4032              Makefile needs to know to build List::Util first.
4033      Branch: perl
4034            ! Makefile.SH
4035 ____________________________________________________________________________
4036 [ 34211] By: davem                                 on 2008/08/21  00:02:57
4037         Log: better document how the weakref backrefs array is refcounted
4038      Branch: perl
4039            ! sv.c
4040 ____________________________________________________________________________
4041 [ 34210] By: davem                                 on 2008/08/20  23:43:01
4042         Log: Assert that backreferences array is not freed rather than handling it
4043              
4044              In several places where the weakrefs backreferences array is used
4045              or freed, the code checks whether the array has already been freed
4046              and if so skips. Since the array already being freed is a bad bug,
4047              lets instead assert that this never happens, based on the
4048              assumptions that (a) such premature freeing bugs are likely ironed
4049              out by now, (b) if they aren't then we want to know about them and
4050              fix them rather than silently skip.
4051      Branch: perl
4052            ! sv.c
4053 ____________________________________________________________________________
4054 [ 34209] By: davem                                 on 2008/08/20  23:15:36
4055         Log: DBI memory leak in 5.10.0 due to change 26530
4056              
4057              A weakref to a HV would leak, because the xhv_backreferences
4058              array is created with a refcount of 2 (to avoid premature freeing
4059              during global destruction), but the RC was only decremented once
4060              when the parent HV was freed.
4061              Also, when thread cloned, the new array was being created with a
4062              RC of 1, rather than 2, which coincidentally worked due to the
4063              first bug.
4064      Branch: perl
4065            ! hv.c sv.c
4066 ____________________________________________________________________________
4067 [ 34208] By: merijn                                on 2008/08/20  13:55:37
4068         Log: Subject: Re: Re: [perl #30524] [PATCH] CGI.pm has poor list of temp directories on Windows
4069              From: renee.baecker@smart-websolutions.de
4070              Date: Wed, 20 Aug 2008 11:26:02 +0200 (CEST)
4071              Message-Id: <20080820092602.A87A612001D@rserv16.sitepush.net>
4072      Branch: perl
4073            ! lib/CGI.pm
4074 ____________________________________________________________________________
4075 [ 34207] By: nicholas                              on 2008/08/19  19:16:43
4076         Log: Change 34206 forgot to update Maintainers.pl to reflect the 
4077              files.
4078      Branch: perl
4079            ! Porting/Maintainers.pl
4080 ____________________________________________________________________________
4081 [ 34206] By: nicholas                              on 2008/08/19  18:09:00
4082         Log: Move the modules, tests, prove and Changes file from lib/ to
4083              ext/Test/Harness. Not everything is there yet, but it makes it way
4084              easier to swap the directory out and replace it with a trunk svn
4085              checkout.
4086      Branch: perl
4087            + ext/Test/Harness/Makefile.PL ext/Test/Harness/t/nofork-mux.t
4088            + ext/Test/Harness/t/state.t
4089           +> (branch 82 files)
4090            - lib/App/Prove.pm lib/App/Prove/State.pm lib/TAP/Base.pm
4091            - lib/TAP/Formatter/Color.pm lib/TAP/Formatter/Console.pm
4092            - lib/TAP/Formatter/Console/ParallelSession.pm
4093            - lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
4094            - lib/TAP/Object.pm lib/TAP/Parser.pm
4095            - lib/TAP/Parser/Aggregator.pm lib/TAP/Parser/Grammar.pm
4096            - lib/TAP/Parser/Iterator.pm lib/TAP/Parser/Iterator/Array.pm
4097            - lib/TAP/Parser/Iterator/Process.pm
4098            - lib/TAP/Parser/Iterator/Stream.pm
4099            - lib/TAP/Parser/IteratorFactory.pm
4100            - lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
4101            - lib/TAP/Parser/Result/Bailout.pm
4102            - lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
4103            - lib/TAP/Parser/Result/Pragma.pm lib/TAP/Parser/Result/Test.pm
4104            - lib/TAP/Parser/Result/Unknown.pm
4105            - lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
4106            - lib/TAP/Parser/ResultFactory.pm lib/TAP/Parser/Scheduler.pm
4107            - lib/TAP/Parser/Scheduler/Job.pm
4108            - lib/TAP/Parser/Scheduler/Spinner.pm lib/TAP/Parser/Source.pm
4109            - lib/TAP/Parser/Source/Perl.pm lib/TAP/Parser/Utils.pm
4110            - lib/TAP/Parser/YAMLish/Reader.pm
4111            - lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
4112            - lib/Test/Harness/Changes lib/Test/Harness/bin/prove
4113            - lib/Test/Harness/t/000-load.t lib/Test/Harness/t/aggregator.t
4114            - lib/Test/Harness/t/bailout.t lib/Test/Harness/t/base.t
4115            - lib/Test/Harness/t/callbacks.t lib/Test/Harness/t/compat/env.t
4116            - lib/Test/Harness/t/compat/failure.t
4117            - lib/Test/Harness/t/compat/inc-propagation.t
4118            - lib/Test/Harness/t/compat/inc_taint.t
4119            - lib/Test/Harness/t/compat/nonumbers.t
4120            - lib/Test/Harness/t/compat/regression.t
4121            - lib/Test/Harness/t/compat/test-harness-compat.t
4122            - lib/Test/Harness/t/compat/version.t
4123            - lib/Test/Harness/t/console.t lib/Test/Harness/t/errors.t
4124            - lib/Test/Harness/t/grammar.t lib/Test/Harness/t/harness.t
4125            - lib/Test/Harness/t/iterators.t
4126            - lib/Test/Harness/t/multiplexer.t
4127            - lib/Test/Harness/t/nofork-mux.t lib/Test/Harness/t/nofork.t
4128            - lib/Test/Harness/t/object.t lib/Test/Harness/t/parse.t
4129            - lib/Test/Harness/t/parser-config.t
4130            - lib/Test/Harness/t/parser-subclass.t
4131            - lib/Test/Harness/t/premature-bailout.t
4132            - lib/Test/Harness/t/process.t lib/Test/Harness/t/prove.t
4133            - lib/Test/Harness/t/proveenv.t lib/Test/Harness/t/proverc.t
4134            - lib/Test/Harness/t/proverun.t lib/Test/Harness/t/regression.t
4135            - lib/Test/Harness/t/results.t lib/Test/Harness/t/scheduler.t
4136            - lib/Test/Harness/t/source.t lib/Test/Harness/t/spool.t
4137            - lib/Test/Harness/t/state.t lib/Test/Harness/t/streams.t
4138            - lib/Test/Harness/t/taint.t lib/Test/Harness/t/testargs.t
4139            - lib/Test/Harness/t/unicode.t lib/Test/Harness/t/utils.t
4140            - lib/Test/Harness/t/yamlish-output.t
4141            - lib/Test/Harness/t/yamlish-writer.t
4142            - lib/Test/Harness/t/yamlish.t
4143            ! MANIFEST utils/prove.PL
4144 ____________________________________________________________________________
4145 [ 34205] By: steveh                                on 2008/08/19  10:48:16
4146         Log: Subject: [PATCH] Re: Change 34184: Convert all unimaginative (ie race condition) temporary file names to
4147              From: Bram <p5p@perl.wizbit.be>
4148              Date: Tue, 12 Aug 2008 19:05:00 +0200
4149              Message-ID: <20080812190500.3ns5yf7ibocgo0w0@horde.wizbit.be>
4150              
4151              (Change 34184 missed one Comp.try in the MSWin32 case, which caused this
4152              test to fail on Win32)
4153      Branch: perl
4154            ! t/comp/multiline.t
4155 ____________________________________________________________________________
4156 [ 34204] By: nicholas                              on 2008/08/17  16:53:04
4157         Log: Skip the Perl debugger test if the harness itself is already running
4158              under some kind of debugger (such as a profiler) to avoid confusing
4159              things. (such as trashing the profiler output file from the harness.)
4160      Branch: perl
4161            ! lib/perl5db.t
4162 ____________________________________________________________________________
4163 [ 34203] By: craigb                                on 2008/08/13  03:10:16
4164         Log: VMS-specific follow-up to tempfile name changes in 34182, plus
4165              a TODO in dup.t that's long since to-done.
4166      Branch: perl
4167            ! t/io/dup.t t/io/fs.t t/op/runlevel.t
4168 ____________________________________________________________________________
4169 [ 34202] By: steveh                                on 2008/08/12  12:40:04
4170         Log: Subject: RE: [perl #35877] Strange regex failure?
4171              From: Bram <p5p@perl.wizbit.be>
4172              Date: Sun, 03 Aug 2008 16:35:29 +0200
4173              Message-ID: <20080803163529.bd73ojeg2s4ow0w4@horde.wizbit.be>
4174              
4175              (Adds tests for perl #35877, which was fixed by change 29441)
4176      Branch: perl
4177            ! t/op/re_tests
4178 ____________________________________________________________________________
4179 [ 34201] By: stevep                                on 2008/08/11  14:41:47
4180         Log: Regen of perlapi.pod after differences where pointed out by
4181              Vincent Pitt.
4182      Branch: perl
4183            ! pod/perlapi.pod
4184 ____________________________________________________________________________
4185 [ 34200] By: merijn                                on 2008/08/11  13:15:08
4186         Log: Subject: [PATCH] Cygwin build harmonization, remove cygwin/Makefile.SHs
4187              From: "Reini Urban" <rurban@x-ray.at>
4188              Date: Mon, 28 Jul 2008 12:55:40 +0200
4189              Message-ID: <6910a60807280355g129511d9v61c9763c3fd12a27@mail.gmail.com>
4190      Branch: perl
4191            - cygwin/Makefile.SHs
4192            ! MANIFEST Makefile.SH installperl
4193            ! lib/ExtUtils/CBuilder/Platform/cygwin.pm
4194            ! lib/ExtUtils/t/Embed.t
4195 ____________________________________________________________________________
4196 [ 34198] By: merijn                                on 2008/08/11  12:29:46
4197         Log: Subject: [perl #52740] [PATCH-tests] crash when localizing a symtab entry 
4198              From: "Bram via RT" <perlbug-followup@perl.org>
4199              Date: Sun, 10 Aug 2008 10:59:16 -0700
4200              Message-ID: <rt-3.6.HEAD-29759-1218391153-38.52740-15-0@perl.org>
4201      Branch: perl
4202            ! t/op/local.t
4203 ____________________________________________________________________________
4204 [ 34197] By: nicholas                              on 2008/08/10  21:54:00
4205         Log: Purge C<n_a> thoughtcrime from the pods.
4206      Branch: perl
4207            ! pod/perlcall.pod pod/perlembed.pod pod/perlxs.pod
4208 ____________________________________________________________________________
4209 [ 34196] By: nicholas                              on 2008/08/10  20:43:06
4210         Log: Subject: Avoid a potential testing race condition in lib/Dirhandle.ttest.
4211              From: Bram <p5p@perl.wizbit.be>
4212              Message-ID: <20080810203627.vj786wb688skc44w@horde.wizbit.be>
4213              Date: Sun, 10 Aug 2008 20:36:27 +0200
4214      Branch: perl
4215            ! lib/DirHandle.t
4216 ____________________________________________________________________________
4217 [ 34195] By: nicholas                              on 2008/08/10  20:27:38
4218         Log: Subject: Re: Change 34175: Avoid a potential testing race condition in Shell.pm's test.
4219              From: Bram <p5p@perl.wizbit.be>
4220              Message-ID: <20080810202907.0pfnzshsoco8owg4@horde.wizbit.be>
4221              Date: Sun, 10 Aug 2008 20:29:07 +0200
4222      Branch: perl
4223            ! lib/Shell.t
4224 ____________________________________________________________________________
4225 [ 34194] By: stevep                                on 2008/08/10  17:11:24
4226         Log: Upgrade to CGI.pm-3.40
4227      Branch: perl
4228            ! lib/CGI.pm lib/CGI/Fast.pm lib/CGI/t/request.t
4229 ____________________________________________________________________________
4230 [ 34193] By: stevep                                on 2008/08/10  16:58:49
4231         Log: Upgrade to ExtUtils-Manifest-1.54
4232      Branch: perl
4233            ! lib/ExtUtils/MANIFEST.SKIP lib/ExtUtils/Manifest.pm
4234            ! lib/ExtUtils/t/Manifest.t
4235 ____________________________________________________________________________
4236 [ 34192] By: nicholas                              on 2008/08/09  20:11:55
4237         Log: Use App::Prove::State to store the timings for the tests, and if
4238              timings are available, reorder the parallelisable tests to run the
4239              slowest first. Timings for a second run are 18 seconds less for me:
4240              Files=1553, Tests=209393, 459 wallclock secs (94.89 usr 13.16 sys + 638.19 cusr 58.59 csys = 804.83 CPU)
4241              Files=1553, Tests=209393, 441 wallclock secs (82.83 usr 13.90 sys + 622.13 cusr 59.20 csys = 778.06 CPU)
4242      Branch: perl
4243            ! Makefile.SH t/harness vms/descrip_mms.template win32/Makefile
4244            ! win32/Makefile.ce win32/makefile.mk
4245 ____________________________________________________________________________
4246 [ 34191] By: nicholas                              on 2008/08/09  13:16:03
4247         Log: Don't need to do the globbing before building the rules, as it makes
4248              the rules larger than necessary, and potentially slows things down.
4249      Branch: perl
4250            ! t/harness
4251 ____________________________________________________________________________
4252 [ 34190] By: nicholas                              on 2008/08/09  10:04:55
4253         Log: Don't bother hashing the key, or performing any other preparatory work,
4254              if there isn't anything to find.
4255      Branch: perl
4256            ! hv.c
4257 ____________________________________________________________________________
4258 [ 34189] By: nicholas                              on 2008/08/08  14:37:09
4259         Log: Note that I TODID most of parallel testing in the core.
4260      Branch: perl
4261            ! pod/perltodo.pod
4262 ____________________________________________________________________________
4263 [ 34188] By: merijn                                on 2008/08/08  14:18:30
4264         Log: Subject: [perl #24198] Bad default-domainname extraction in Configure-Script may cause infinite loops in perl-tests
4265              From: "Bram via RT" <perlbug-followup@perl.org>
4266              Date: Thu, 07 Aug 2008 06:00:47 -0700
4267              Message-ID: <rt-3.6.HEAD-29759-1218114045-1803.24198-15-0@perl.org>
4268      Branch: perl
4269            ! Configure
4270 ____________________________________________________________________________
4271 [ 34185] By: nicholas                              on 2008/08/08  10:15:33
4272         Log: Everything in t/ can now run in parallel.
4273      Branch: perl
4274            ! t/harness
4275 ____________________________________________________________________________
4276 [ 34184] By: nicholas                              on 2008/08/08  09:59:45
4277         Log: Convert all unimaginative (ie race condition) temporary file names to   
4278              use test.pl's tempfile().
4279      Branch: perl
4280            ! t/comp/multiline.t t/comp/script.t t/comp/use.t t/comp/utf.t
4281            ! t/run/cloexec.t t/run/runenv.t t/run/switchC.t
4282            ! t/run/switchF1.t t/run/switchd.t t/run/switches.t
4283            ! t/run/switcht.t
4284 ____________________________________________________________________________
4285 [ 34183] By: nicholas                              on 2008/08/08  09:24:39
4286         Log: Use test.pl, not Test.pm, in t/run/*.t
4287      Branch: perl
4288            ! t/run/runenv.t
4289 ____________________________________________________________________________
4290 [ 34182] By: nicholas                              on 2008/08/07  15:21:57
4291         Log: Convert all unimaginative (ie race condition) temporary file names to
4292              use test.pl's tempfile().
4293      Branch: perl
4294            ! t/io/crlf.t t/io/dup.t t/io/fflush.t t/io/fs.t t/io/inplace.t
4295            ! t/io/iprefix.t t/io/layers.t t/io/nargv.t t/io/open.t
4296            ! t/io/read.t t/io/tell.t t/io/through.t t/io/utf8.t
4297 ____________________________________________________________________________
4298 [ 34181] By: nicholas                              on 2008/08/07  10:36:32
4299         Log: Let rip with t/op/*.t in parallel too.
4300      Branch: perl
4301            ! t/harness
4302 ____________________________________________________________________________
4303 [ 34180] By: nicholas                              on 2008/08/07  10:12:44
4304         Log: Use test.pl's tempfile().
4305      Branch: perl
4306            ! t/op/closure.t t/op/dbm.t t/op/eval.t t/op/fork.t t/op/goto.t
4307            ! t/op/inccode.t t/op/lfs.t t/op/mydef.t t/op/read.t
4308            ! t/op/readline.t t/op/runlevel.t t/op/stat.t t/op/taint.t
4309 ____________________________________________________________________________
4310 [ 34179] By: nicholas                              on 2008/08/07  10:12:09
4311         Log: Fix bug in counting in tempfile().
4312              Also we need to note file names we give out, as some callers don't
4313              create them before calling us a second time.
4314              Add a regexp that matches the tempfile() names, for tests that want to
4315              munge output.
4316      Branch: perl
4317            ! t/test.pl
4318 ____________________________________________________________________________
4319 [ 34178] By: nicholas                              on 2008/08/07  08:23:13
4320         Log: A proper tempfile function that can be used multiple times.
4321      Branch: perl
4322            ! t/test.pl
4323 ____________________________________________________________________________
4324 [ 34177] By: nicholas                              on 2008/08/07  08:11:39
4325         Log: As rules can be glob patterns, leave them as glob patterns, and instead
4326              expand the globs when we walk the rules to create the full list of
4327              tests. Tests run more quickly.
4328      Branch: perl
4329            ! t/harness
4330 ____________________________________________________________________________
4331 [ 34176] By: nicholas                              on 2008/08/07  07:45:31
4332         Log: Run t/uni/*.t t/mro/*.t t/lib/*.t fully in parallel.
4333      Branch: perl
4334            ! t/harness
4335 ____________________________________________________________________________
4336 [ 34175] By: nicholas                              on 2008/08/06  21:36:45
4337         Log: Avoid a potential testing race condition in Shell.pm's test.
4338      Branch: perl
4339            ! lib/Shell.t
4340 ____________________________________________________________________________
4341 [ 34174] By: nicholas                              on 2008/08/06  17:51:10
4342         Log: If TEST_JOBS is set to something non-zero, use TAP::Harness to run the
4343              tests in parallel. The tests aren't fully parallelisable yet to the
4344              level we'd like, but one needs to start somewhere.
4345      Branch: perl
4346            ! t/harness
4347 ____________________________________________________________________________
4348 [ 34173] By: nicholas                              on 2008/08/06  16:04:49
4349         Log: Better temporary file name generation. (Avoid using ++, avoid file
4350              names clashing between different scripts, which may now be executing
4351              in parallel)
4352      Branch: perl
4353            ! t/test.pl
4354 ____________________________________________________________________________
4355 [ 34172] By: nicholas                              on 2008/08/06  12:18:13
4356         Log: Bring the joy of strict to t/harness.
4357      Branch: perl
4358            ! t/harness
4359 ____________________________________________________________________________
4360 [ 34171] By: merijn                                on 2008/08/06  09:58:19
4361         Log: Subject: [PATCH] Tests for [perl #57564] and [perl #24524] Refcounting bug
4362              From: Bram <p5p@perl.wizbit.be>
4363              Date: Tue, 05 Aug 2008 19:58:00 +0200
4364              Message-ID: <20080805195800.xq9k9kttwk0kwsk0@horde.wizbit.be>
4365      Branch: perl
4366            ! t/op/ref.t
4367 ____________________________________________________________________________
4368 [ 34170] By: nicholas                              on 2008/08/04  09:38:35
4369         Log: Subject: [PATCH] Tiny SelfLoader patch for better warnings
4370              From: Steffen Mueller <wyp3rlx02@sneakemail.com>
4371              Message-ID: <20080802153839.9538.qmail@lists.develooper.com>
4372              Date: Sat, 02 Aug 2008 17:38:39 +0200
4373      Branch: perl
4374            ! lib/SelfLoader.pm
4375 ____________________________________________________________________________
4376 [ 34169] By: nicholas                              on 2008/07/31  21:27:36
4377         Log: Upgrade to Test::Harness 3.13
4378      Branch: perl
4379            + lib/TAP/Object.pm lib/TAP/Parser/IteratorFactory.pm
4380            + lib/TAP/Parser/ResultFactory.pm lib/TAP/Parser/Scheduler.pm
4381            + lib/TAP/Parser/Scheduler/Job.pm
4382            + lib/TAP/Parser/Scheduler/Spinner.pm
4383            + lib/Test/Harness/t/object.t lib/Test/Harness/t/parser-config.t
4384            + lib/Test/Harness/t/parser-subclass.t
4385            + lib/Test/Harness/t/proveenv.t lib/Test/Harness/t/scheduler.t
4386            + t/lib/EmptyParser.pm t/lib/MyCustom.pm t/lib/MyGrammar.pm
4387            + t/lib/MyIterator.pm t/lib/MyIteratorFactory.pm
4388            + t/lib/MyPerlSource.pm t/lib/MyResult.pm
4389            + t/lib/MyResultFactory.pm t/lib/MySource.pm
4390            + t/lib/TAP/Parser/SubclassTest.pm
4391            + t/lib/subclass_tests/non_perl_source
4392            + t/lib/subclass_tests/perl_source
4393            ! MANIFEST lib/App/Prove.pm lib/App/Prove/State.pm
4394            ! lib/TAP/Base.pm lib/TAP/Formatter/Color.pm
4395            ! lib/TAP/Formatter/Console.pm
4396            ! lib/TAP/Formatter/Console/ParallelSession.pm
4397            ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
4398            ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
4399            ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
4400            ! lib/TAP/Parser/Iterator/Array.pm
4401            ! lib/TAP/Parser/Iterator/Process.pm
4402            ! lib/TAP/Parser/Iterator/Stream.pm
4403            ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
4404            ! lib/TAP/Parser/Result/Bailout.pm
4405            ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
4406            ! lib/TAP/Parser/Result/Pragma.pm lib/TAP/Parser/Result/Test.pm
4407            ! lib/TAP/Parser/Result/Unknown.pm
4408            ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
4409            ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
4410            ! lib/TAP/Parser/Utils.pm lib/TAP/Parser/YAMLish/Reader.pm
4411            ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
4412            ! lib/Test/Harness/Changes lib/Test/Harness/bin/prove
4413            ! lib/Test/Harness/t/000-load.t lib/Test/Harness/t/aggregator.t
4414            ! lib/Test/Harness/t/base.t lib/Test/Harness/t/callbacks.t
4415            ! lib/Test/Harness/t/compat/inc-propagation.t
4416            ! lib/Test/Harness/t/compat/inc_taint.t
4417            ! lib/Test/Harness/t/compat/regression.t
4418            ! lib/Test/Harness/t/compat/test-harness-compat.t
4419            ! lib/Test/Harness/t/grammar.t lib/Test/Harness/t/harness.t
4420            ! lib/Test/Harness/t/iterators.t
4421            ! lib/Test/Harness/t/multiplexer.t lib/Test/Harness/t/parse.t
4422            ! lib/Test/Harness/t/premature-bailout.t
4423            ! lib/Test/Harness/t/process.t lib/Test/Harness/t/prove.t
4424            ! lib/Test/Harness/t/proverun.t lib/Test/Harness/t/regression.t
4425            ! lib/Test/Harness/t/results.t lib/Test/Harness/t/source.t
4426            ! lib/Test/Harness/t/spool.t lib/Test/Harness/t/streams.t
4427            ! lib/Test/Harness/t/testargs.t lib/Test/Harness/t/unicode.t
4428            ! lib/Test/Harness/t/yamlish.t t/lib/App/Prove/Plugin/Dummy.pm
4429 ____________________________________________________________________________
4430 [ 34168] By: mhx                                   on 2008/07/31  21:05:45
4431         Log: Add d_timegm to uconfig.sh to fix the generated uconfig.h.
4432      Branch: perl
4433            ! uconfig.sh
4434 ____________________________________________________________________________
4435 [ 34167] By: nicholas                              on 2008/07/31  10:03:33
4436         Log: You can't (and shouldn't) use CvDEPTH on a PVFM.
4437      Branch: perl
4438            ! cv.h dump.c ext/Devel/Peek/t/Peek.t
4439 ____________________________________________________________________________
4440 [ 34166] By: rgs                                   on 2008/07/31  08:27:40
4441         Log: Small typo fix
4442      Branch: perl
4443            ! pod/perlform.pod
4444 ____________________________________________________________________________
4445 [ 34165] By: merijn                                on 2008/07/30  19:51:23
4446         Log: Subject: [PATCH] Version bump for Data::Dumper
4447              From: "Jerry D. Hedden" <jdhedden@cpan.org>
4448              Date: Wed, 30 Jul 2008 12:54:34 -0400
4449              Message-ID: <1ff86f510807300954y5451ce9eq3181169e83bc3a10@mail.gmail.com>
4450      Branch: perl
4451            ! ext/Data/Dumper/Dumper.pm ext/Data/Dumper/t/bugs.t
4452 ____________________________________________________________________________
4453 [ 34164] By: steveh                                on 2008/07/30  16:28:22
4454         Log: Subject: [PATCH] update Exporter to version 5.63
4455              From: "Adriano Ferreira" <a.r.ferreira@gmail.com>
4456              Date: Tue, 29 Jul 2008 17:37:12 -0300
4457              Message-ID: <73ddeb6c0807291337k150d5172pd671a5df980b7faf@mail.gmail.com>
4458      Branch: perl
4459            ! lib/Exporter.pm lib/Exporter.t lib/Exporter/Heavy.pm
4460 ____________________________________________________________________________
4461 [ 34163] By: merijn                                on 2008/07/30  15:57:49
4462         Log: Subject: [perl #56766] [PATCH]
4463              From: Vincent Pit <perl@profvince.com>
4464              Date: Thu, 10 Jul 2008 18:10:10 +0200
4465              Message-ID: <48763462.7020506@profvince.com>
4466      Branch: perl
4467            ! ext/Data/Dumper/Dumper.pm
4468 ____________________________________________________________________________
4469 [ 34162] By: merijn                                on 2008/07/29  16:15:17
4470         Log: Subject: [PATCH] Minor hints/linux.sh patch to allow setting -Doptimize
4471              From: Andrew Dougherty <doughera@lafayette.edu>
4472              Date: Tue, 29 Jul 2008 12:00:52 -0400 (EDT)
4473              Message-ID: <Pine.LNX.4.64.0807291159410.23060@fractal.phys.lafayette.edu>
4474      Branch: perl
4475            ! hints/linux.sh
4476 ____________________________________________________________________________
4477 [ 34160] By: nicholas                              on 2008/07/27  09:58:13
4478         Log: Note the possibility of sharing arenas between types.
4479      Branch: perl
4480            ! pod/perltodo.pod
4481 ____________________________________________________________________________
4482 [ 34159] By: nicholas                              on 2008/07/26  20:08:08
4483         Log: Convert undef.t to use test.pl and strict.
4484      Branch: perl
4485            ! t/op/undef.t
4486 ____________________________________________________________________________
4487 [ 34158] By: nicholas                              on 2008/07/26  19:51:03
4488         Log: Convert yadayada.t to test.pl and strict, and fix two diagnostic errors
4489              found in the process.
4490      Branch: perl
4491            ! t/op/yadayada.t
4492 ____________________________________________________________________________
4493 [ 34157] By: nicholas                              on 2008/07/26  19:46:41
4494         Log: Convert wantarray.t to use strict and test.pl
4495      Branch: perl
4496            ! t/op/wantarray.t
4497 ____________________________________________________________________________
4498 [ 34156] By: steveh                                on 2008/07/23  16:36:28
4499         Log: Undo io_linenum.t part of #34148. It was io_multihomed.t that I meant
4500              (my mistake), and that is now covered by #34155.
4501      Branch: perl
4502            ! ext/IO/t/io_linenum.t
4503 ____________________________________________________________________________
4504 [ 34155] By: steveh                                on 2008/07/23  16:34:29
4505         Log: Subject: [PATCH] Add watchdog() call to ext/IO/t/io_multihomed.t
4506              From: "Jerry D. Hedden" <jdhedden@cpan.org>
4507              Date: Wed, 23 Jul 2008 12:20:55 -0400
4508              Message-ID: <1ff86f510807230920o6414d5abu393a5cd293c6fa4f@mail.gmail.com>
4509      Branch: perl
4510            ! ext/IO/t/io_multihomed.t
4511 ____________________________________________________________________________
4512 [ 34154] By: steveh                                on 2008/07/23  16:33:21
4513         Log: Subject: [PATCH] watchdog() fix for MSWin32
4514              From: "Jerry D. Hedden" <jdhedden@cpan.org>
4515              Date: Wed, 23 Jul 2008 12:19:36 -0400
4516              Message-ID: <1ff86f510807230919p355ea37ci3fde2c1f84df6d5f@mail.gmail.com>
4517              
4518              Adds a needed diag message to the watchdog() function for MSWin32.
4519      Branch: perl
4520            ! t/test.pl
4521 ____________________________________________________________________________
4522 [ 34153] By: steveh                                on 2008/07/22  08:21:12
4523         Log: Upgrade to podlators 2.1.2
4524      Branch: perl
4525            + lib/Pod/t/pod-spelling.t lib/Pod/t/pod.t
4526            ! MANIFEST Porting/Maintainers.pl lib/Pod/Man.pm
4527            ! lib/Pod/ParseLink.pm lib/Pod/Text.pm lib/Pod/Text/Color.pm
4528            ! lib/Pod/Text/Overstrike.pm lib/Pod/Text/Termcap.pm
4529            ! lib/Pod/t/basic.man lib/Pod/t/man-options.t lib/Pod/t/man.t
4530            ! lib/Pod/t/text.t pod/pod2man.PL pod/pod2text.PL
4531 ____________________________________________________________________________
4532 [ 34152] By: steveh                                on 2008/07/22  08:19:11
4533         Log: Subject: [PATCH] Fix skips in test.pl
4534              From: "Jerry D. Hedden" <jdhedden@cpan.org>
4535              Date: Fri, 18 Jul 2008 09:09:41 -0400
4536              Message-ID: <1ff86f510807180609l7ca8a8d8i653dfd687ed9f36d@mail.gmail.com>
4537              
4538              Changes skip messages to be consistent with Test::Builder.
4539      Branch: perl
4540            ! t/test.pl
4541 ____________________________________________________________________________
4542 [ 34151] By: mhx                                   on 2008/07/18  06:36:09
4543         Log: Welcome to refcount hell. Fix the leaks reported by #57024
4544              along with a bunch other named capture related leaks.
4545      Branch: perl
4546            ! regcomp.c universal.c
4547 ____________________________________________________________________________
4548 [ 34150] By: steveh                                on 2008/07/16  17:03:10
4549         Log: Subject: [PATCH] watchdog() for threads tests
4550              From: "Jerry D. Hedden" <jdhedden@gmail.com>
4551              Date: Wed, 16 Jul 2008 11:10:35 -0400
4552              Message-ID: <1ff86f510807160810ib0a01adg4f54cca69a96b623@mail.gmail.com>
4553      Branch: perl
4554            ! ext/threads/t/free.t ext/threads/t/free2.t
4555 ____________________________________________________________________________
4556 [ 34149] By: steveh                                on 2008/07/16  14:50:37
4557         Log: Subject: [PATCH] threads::shared 1.26
4558              From: "Jerry D. Hedden" <jdhedden@cpan.org>
4559              Date: Wed, 16 Jul 2008 09:47:57 -0400
4560              Message-ID: <1ff86f510807160647q777f0eefj388b342f57c8f49f@mail.gmail.com>
4561              
4562              Conditionalize read-only tests for Perl < 5.8.3
4563      Branch: perl
4564            ! ext/threads/shared/shared.pm ext/threads/shared/t/clone.t
4565 ____________________________________________________________________________
4566 [ 34148] By: steveh                                on 2008/07/16  14:12:26
4567         Log: Subject: [PATCH] watchdog() some IO tests
4568              From: "Jerry D. Hedden" <jdhedden@cpan.org>
4569              Date: Fri, 11 Jul 2008 12:08:51 -0400
4570              Message-ID: <1ff86f510807110908q4ac81225see2b11aa4729397d@mail.gmail.com>
4571      Branch: perl
4572            ! ext/IO/t/io_linenum.t ext/IO/t/io_udp.t
4573 ____________________________________________________________________________
4574 [ 34147] By: steveh                                on 2008/07/16  14:11:13
4575         Log: Subject: [PATCH] test.pl
4576              From: "Jerry D. Hedden" <jdhedden@cpan.org>
4577              Date: Fri, 11 Jul 2008 11:07:07 -0400
4578              Message-ID: <1ff86f510807110807hb3e3727la161367a63da607f@mail.gmail.com>
4579              
4580              Jerry found that localizing $? doesn't shield the effects of wait()
4581              unless you actually assign something to $?
4582      Branch: perl
4583            ! t/test.pl
4584 ____________________________________________________________________________
4585 [ 34146] By: rgs                                   on 2008/07/16  08:05:33
4586         Log: Really apply change #34143
4587      Branch: perl
4588            ! ext/B/B/Debug.pm
4589 ____________________________________________________________________________
4590 [ 34145] By: steveh                                on 2008/07/16  08:00:23
4591         Log: Subject: [PATCH] Update Compression modules to version 2.012
4592              From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
4593              Date: Tue, 15 Jul 2008 23:25:49 +0100
4594              Message-ID: <018801c8e6c9$c0a76530$41f62f90$@Marquess@ntlworld.com>
4595      Branch: perl
4596            ! ext/Compress/Raw/Zlib/Changes ext/Compress/Raw/Zlib/README
4597            ! ext/Compress/Raw/Zlib/Zlib.xs
4598            ! ext/Compress/Raw/Zlib/lib/Compress/Raw/Zlib.pm
4599            ! ext/Compress/Raw/Zlib/private/MakeUtil.pm
4600            ! ext/Compress/Raw/Zlib/t/02zlib.t ext/Compress/Zlib/Changes
4601            ! ext/Compress/Zlib/Makefile.PL ext/Compress/Zlib/README
4602            ! ext/Compress/Zlib/lib/Compress/Zlib.pm
4603            ! ext/Compress/Zlib/private/MakeUtil.pm
4604            ! ext/IO_Compress_Base/Changes ext/IO_Compress_Base/README
4605            ! ext/IO_Compress_Base/lib/IO/Compress/Base.pm
4606            ! ext/IO_Compress_Base/lib/IO/Compress/Base/Common.pm
4607            ! ext/IO_Compress_Base/lib/IO/Uncompress/AnyUncompress.pm
4608            ! ext/IO_Compress_Base/lib/IO/Uncompress/Base.pm
4609            ! ext/IO_Compress_Base/private/MakeUtil.pm
4610            ! ext/IO_Compress_Zlib/Changes ext/IO_Compress_Zlib/Makefile.PL
4611            ! ext/IO_Compress_Zlib/README
4612            ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Deflate.pm
4613            ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Identity.pm
4614            ! ext/IO_Compress_Zlib/lib/IO/Compress/Deflate.pm
4615            ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip.pm
4616            ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip/Constants.pm
4617            ! ext/IO_Compress_Zlib/lib/IO/Compress/RawDeflate.pm
4618            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip.pm
4619            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip/Constants.pm
4620            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Constants.pm
4621            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Extra.pm
4622            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Identity.pm
4623            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Inflate.pm
4624            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/AnyInflate.pm
4625            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Gunzip.pm
4626            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Inflate.pm
4627            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/RawInflate.pm
4628            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Unzip.pm
4629            ! ext/IO_Compress_Zlib/private/MakeUtil.pm
4630            ! ext/IO_Compress_Zlib/t/006zip.t t/lib/compress/destroy.pl
4631            ! t/lib/compress/generic.pl
4632 ____________________________________________________________________________
4633 [ 34144] By: nicholas                              on 2008/07/15  14:51:53
4634         Log: Fix use of a variable before it is initialised, introduced by change
4635              34138, spotted by Jerry D. Hedden. I assume that he's compiling with
4636              options that enable trace flow analysis from the C compiler.
4637      Branch: perl
4638            ! sv.c
4639 ____________________________________________________________________________
4640 [ 34143] By: rgs                                   on 2008/07/15  10:30:31
4641         Log: Update to B::Debug 1.11, by Reini Urban
4642              Avoid B::Flags in CORE tests not to crash on old XS in @INC
4643      Branch: perl
4644            ! ext/B/B/Debug.pm
4645 ____________________________________________________________________________
4646 [ 34142] By: rgs                                   on 2008/07/15  08:59:13
4647         Log: Upgrade to version 0.76 by John Peacock
4648              Fix segfault in serialized version objects
4649              (bug #56606)
4650      Branch: perl
4651            ! lib/version.pm lib/version.pod lib/version.t util.c
4652 ____________________________________________________________________________
4653 [ 34141] By: rgs                                   on 2008/07/15  08:25:27
4654         Log: Upgrade to threads::shared 1.25 by Jerry D. Hedden
4655              Fix for cloning read-only objects.
4656      Branch: perl
4657            ! ext/threads/shared/shared.pm ext/threads/shared/t/clone.t
4658            ! ext/threads/shared/t/stress.t
4659 ____________________________________________________________________________
4660 [ 34140] By: nicholas                              on 2008/07/13  21:37:21
4661         Log: Make format items @* and ^* work with references (safely). Note no-one
4662              said anything about sanely.
4663      Branch: perl
4664            ! pp_ctl.c t/op/write.t
4665 ____________________________________________________________________________
4666 [ 34139] By: nicholas                              on 2008/07/13  21:02:43
4667         Log: For cases FF_LINESNGL and FF_LINEGLOB in pp_formline, take great care
4668              to call get magic exactly once. This doesn't just avoid logical errors
4669              with tied variables, it actually avoids panics (or worse) because a
4670              pointer is retained to the string returned by the (first) call to
4671              SvPV_const() for a future sv_chop(), and any future call to get magic
4672              can invalidate the buffer that that pointer points to.
4673              Also this removes the original crazy code that would set then reset the
4674              length of a scalar, so as to only copy an initial portion of it, and
4675              also copy the entire scalar including trailing newline (which might
4676              require allocating more memory), only to immediately remove the newline
4677              from the copy by reducing the length by one.
4678      Branch: perl
4679            ! pp_ctl.c t/op/write.t
4680 ____________________________________________________________________________
4681 [ 34138] By: nicholas                              on 2008/07/13  20:22:25
4682         Log: The assert()ions in sv_chop() that the passed in pointer is within the
4683              SV's buffer should be full-on panics, as bogus values passed in can
4684              cause later heap corruption, which is a bad thing (TM).
4685      Branch: perl
4686            ! pod/perldiag.pod sv.c
4687 ____________________________________________________________________________
4688 [ 34137] By: mhx                                   on 2008/07/13  19:04:20
4689         Log: Fix for #56874: maybe small error in perlxs.pod example
4690      Branch: perl
4691            ! pod/perlxs.pod
4692 ____________________________________________________________________________
4693 [ 34136] By: nicholas                              on 2008/07/13  04:04:31
4694         Log: assert() that the pointer passed to Perl_sv_chop() lies within the
4695              buffer of the SV.
4696      Branch: perl
4697            ! sv.c
4698 ____________________________________________________________________________
4699 [ 34135] By: nicholas                              on 2008/07/12  18:53:26
4700         Log: Format tests for @* too.
4701      Branch: perl
4702            ! t/op/write.t
4703 ____________________________________________________________________________
4704 [ 34134] By: nicholas                              on 2008/07/12  08:44:21
4705         Log: Abolish xfm_lines from struct xpvfm. structs xpvfm and xpvcv are now
4706              identical.
4707      Branch: perl
4708            ! sv.h
4709 ____________________________________________________________________________
4710 [ 34133] By: nicholas                              on 2008/07/12  07:40:33
4711         Log: PVFMs don't need to access the IVX any more. (as of change 32836, which
4712              re-implemented SvOOK() to avoid using it)
4713      Branch: perl
4714            ! dump.c ext/Devel/Peek/t/Peek.t sv.h
4715 ____________________________________________________________________________
4716 [ 34132] By: nicholas                              on 2008/07/12  07:12:37
4717         Log: Test that formats can be dumped.
4718      Branch: perl
4719            ! ext/Devel/Peek/t/Peek.t
4720 ____________________________________________________________________________
4721 [ 34131] By: craigb                                on 2008/07/11  23:11:00
4722         Log: Set d_timegm on VMS.
4723      Branch: perl
4724            ! configure.com
4725 ____________________________________________________________________________
4726 [ 34130] By: mhx                                   on 2008/07/11  20:55:01
4727         Log: Upgrade to Devel::PPPort 3.14_01
4728      Branch: perl
4729            ! ext/Devel/PPPort/Changes ext/Devel/PPPort/PPPort_pm.PL
4730            ! ext/Devel/PPPort/parts/apidoc.fnc
4731            ! ext/Devel/PPPort/parts/base/5007001
4732            ! ext/Devel/PPPort/parts/base/5009003
4733            ! ext/Devel/PPPort/parts/base/5009005
4734            ! ext/Devel/PPPort/parts/base/5011000
4735            ! ext/Devel/PPPort/parts/embed.fnc
4736            ! ext/Devel/PPPort/parts/inc/misc
4737            ! ext/Devel/PPPort/parts/ppptools.pl
4738            ! ext/Devel/PPPort/parts/todo/5007001
4739            ! ext/Devel/PPPort/parts/todo/5009005
4740            ! ext/Devel/PPPort/parts/todo/5011000 ext/Devel/PPPort/soak
4741 ____________________________________________________________________________
4742 [ 34129] By: nicholas                              on 2008/07/11  20:04:57
4743         Log: Regression tests for, and fix quite a lot of bugs in, cases FF_LINESNGL
4744              and FF_LINEGLOB in pp_formline. (While investigating RT #55668)
4745              Sometimes I wonder if this is actually fun.
4746      Branch: perl
4747            ! pp_ctl.c t/op/write.t
4748 ____________________________________________________________________________
4749 [ 34128] By: nicholas                              on 2008/07/11  19:42:14
4750         Log: In Perl_sv_utf8_upgrade_flags(), don't assume that the SV is well
4751              formed with a trailing '\0'. And do assume that bytes_to_utf8() does.
4752      Branch: perl
4753            ! sv.c
4754 ____________________________________________________________________________
4755 [ 34127] By: nicholas                              on 2008/07/11  18:37:27
4756         Log: Also dump the SvPVX of PVFMs.
4757      Branch: perl
4758            ! dump.c
4759 ____________________________________________________________________________
4760 [ 34126] By: steveh                                on 2008/07/11  13:06:21
4761         Log: Subject: [PATCH] Fix to Change 34120
4762              From: "Jerry D. Hedden" <jdhedden@cpan.org>
4763              Date: Fri, 11 Jul 2008 08:59:24 -0400
4764              Message-ID: <1ff86f510807110559tdc38deas3042e3e8ec234168@mail.gmail.com>
4765      Branch: perl
4766            ! Configure
4767 ____________________________________________________________________________
4768 [ 34125] By: nicholas                              on 2008/07/11  11:20:04
4769         Log: Simplify code in pp_formline, removing a goto and localising and
4770              consting a variable.
4771      Branch: perl
4772            ! pp_ctl.c
4773 ____________________________________________________________________________
4774 [ 34124] By: nicholas                              on 2008/07/11  10:44:51
4775         Log: Bring the joy of strict to the rest of write.t
4776      Branch: perl
4777            ! t/op/write.t
4778 ____________________________________________________________________________
4779 [ 34123] By: nicholas                              on 2008/07/11  10:32:00
4780         Log: Complete the conversion of t/op/write.t to test.pl, and remove my
4781              (accidentally committed) skip testing '1'.
4782      Branch: perl
4783            ! t/op/write.t
4784 ____________________________________________________________________________
4785 [ 34122] By: nicholas                              on 2008/07/11  10:16:22
4786         Log: Reduce the -| skip back to just the tests that use it, and re-align the
4787              comments with the test code they refer to.
4788      Branch: perl
4789            ! t/op/write.t
4790 ____________________________________________________________________________
4791 [ 34121] By: nicholas                              on 2008/07/11  10:03:58
4792         Log: Start converting t/op/write.t to test.pl
4793      Branch: perl
4794            ! t/op/write.t
4795 ____________________________________________________________________________
4796 [ 34120] By: merijn                                on 2008/07/10  15:15:24
4797         Log: Subject: [PATCH] Configure - d_sprintf_returns_strlen
4798              From: "Jerry D. Hedden" <jdhedden@cpan.org>
4799              Date: Thu, 19 Jun 2008 11:22:58 -0400
4800              Message-ID: <1ff86f510806190822l34a3ea7eudb7b75f60ff0635d@mail.gmail.com>
4801      Branch: perl
4802            ! Configure
4803 ____________________________________________________________________________
4804 [ 34118] By: steveh                                on 2008/07/10  14:45:27
4805         Log: Subject: [PATCH] threads::shared 1.24 (still more)
4806              From: "Jerry D. Hedden" <jdhedden@cpan.org>
4807              Date: Thu, 10 Jul 2008 10:29:14 -0400
4808              Message-ID: <1ff86f510807100729k4b620d3dl3fa079b89360f5ee@mail.gmail.com>
4809              
4810              Fixes warnings introduced by previous patch.
4811      Branch: perl
4812            ! ext/threads/shared/shared.xs
4813 ____________________________________________________________________________
4814 [ 34117] By: steveh                                on 2008/07/10  13:16:30
4815         Log: Subject: [PATCH] threads::shared 1.24 (more)
4816              From: "Jerry D. Hedden" <jdhedden@cpan.org>
4817              Date: Thu, 10 Jul 2008 09:05:42 -0400
4818              Message-ID: <1ff86f510807100605u4f80a1b6u2595fbd030bd5660@mail.gmail.com>
4819              
4820              Fixes "unary minus operator applied to unsigned type" warnings on Win32
4821      Branch: perl
4822            ! ext/threads/shared/shared.xs
4823 ____________________________________________________________________________
4824 [ 34116] By: stevep                                on 2008/07/09  17:22:47
4825         Log: Subject: [Patch t/op/re_tests] Re: [perl #56690] Some bugs in Perl regexp (core Perl issues)
4826              From: Abigail <abigail@abigail.be>
4827              Date: Tue, 8 Jul 2008 18:48:37 +0200
4828              Message-ID: <20080708164836.GB4537@almanda>
4829      Branch: perl
4830            ! t/op/re_tests
4831 ____________________________________________________________________________
4832 [ 34115] By: steveh                                on 2008/07/09  14:02:30
4833         Log: Update Win32 canned configs
4834              
4835              Adds new values introduced by #34105/34107, incorporating this patch:
4836              
4837              Subject: RE: New probes
4838              From: "Jan Dubois" <jand@activestate.com>
4839              Date: Mon, 7 Jul 2008 15:58:48 -0700
4840              Message-ID: <072601c8e085$04694860$0d3bd920$@com>
4841              
4842              The appropriate values for the other compilers were determined by
4843              running the probe functions added to Configure by #34105/34112/34114.
4844              (Note that VC8 requires an invalid parameter handler to run those
4845              functions without crashing, and both VC8 and VC9 need %I64d rather
4846              than %ld to output the appropriate values.)
4847              
4848              Also applies the changes to the config_H.* files, together with changes
4849              for #33597/33598/33949 which never got added to them.
4850      Branch: perl
4851            ! win32/config.bc win32/config.gc win32/config.vc
4852            ! win32/config.vc64 win32/config_H.bc win32/config_H.gc
4853            ! win32/config_H.vc win32/config_H.vc64 win32/config_sh.PL
4854 ____________________________________________________________________________
4855 [ 34114] By: merijn                                on 2008/07/08  20:03:50
4856         Log: Fine-grained sGMTIME_min/max detection
4857      Branch: perl
4858            ! Configure
4859 ____________________________________________________________________________
4860 [ 34112] By: merijn                                on 2008/07/08  12:02:48
4861         Log: Be sure to use the correct type, so bits do not get wrapped
4862      Branch: perl
4863            ! Configure Porting/Glossary Porting/config.sh Porting/config_H
4864 ____________________________________________________________________________
4865 [ 34110] By: rgs                                   on 2008/07/08  08:06:23
4866         Log: Subject: [PATCH] threads::shared 1.24 (phase 3)
4867              From: "Jerry D. Hedden" <jdhedden@cpan.org>
4868              Date: Mon, 7 Jul 2008 13:33:22 -0400
4869              Message-ID: <1ff86f510807071033j5136e337lab0f3d27575e9113@mail.gmail.com>
4870      Branch: perl
4871            ! ext/threads/shared/t/wait.t ext/threads/shared/t/waithires.t
4872 ____________________________________________________________________________
4873 [ 34109] By: rgs                                   on 2008/07/08  08:02:16
4874         Log: Subject: [PATCH - revised^4] test.pl fix
4875              From: "Jerry D. Hedden" <jdhedden@cpan.org>
4876              Date: Mon, 7 Jul 2008 13:29:14 -0400
4877              Message-ID: <1ff86f510807071029q5931f03ud506f06b7d1f72af@mail.gmail.com>
4878      Branch: perl
4879            ! t/test.pl
4880 ____________________________________________________________________________
4881 [ 34107] By: merijn                                on 2008/07/07  20:39:20
4882         Log: Probe for timegm
4883      Branch: perl
4884            ! Configure Porting/Glossary config_h.SH handy.h
4885 ____________________________________________________________________________
4886 [ 34105] By: merijn                                on 2008/07/07  20:03:00
4887         Log: Part one of y2038 changes for Schwern
4888      Branch: perl
4889            ! Configure Porting/Glossary config_h.SH handy.h
4890 ____________________________________________________________________________
4891 [ 34103] By: steveh                                on 2008/07/07  10:24:11
4892         Log: Upgrade to Encode-2.26
4893      Branch: perl
4894            + ext/Encode/t/jis7-fallback.t
4895            - ext/Encode/ucm/gsm0338.ucm
4896            ! MANIFEST ext/Encode/Byte/Makefile.PL ext/Encode/Changes
4897            ! ext/Encode/Encode.pm ext/Encode/Makefile.PL
4898            ! ext/Encode/lib/Encode/Alias.pm
4899            ! ext/Encode/lib/Encode/GSM0338.pm
4900            ! ext/Encode/lib/Encode/JP/JIS7.pm ext/Encode/t/Aliases.t
4901            ! ext/Encode/ucm/cp850.ucm ext/Encode/ucm/cp852.ucm
4902            ! ext/Encode/ucm/cp855.ucm ext/Encode/ucm/cp856.ucm
4903            ! ext/Encode/ucm/cp857.ucm ext/Encode/ucm/cp858.ucm
4904            ! ext/Encode/ucm/cp860.ucm ext/Encode/ucm/cp861.ucm
4905            ! ext/Encode/ucm/cp862.ucm ext/Encode/ucm/cp863.ucm
4906            ! ext/Encode/ucm/cp864.ucm ext/Encode/ucm/cp865.ucm
4907            ! ext/Encode/ucm/cp866.ucm ext/Encode/ucm/cp869.ucm
4908            ! ext/Encode/ucm/cp874.ucm ext/Encode/ucm/cp875.ucm
4909 ____________________________________________________________________________
4910 [ 34102] By: rgs                                   on 2008/07/06  14:12:24
4911         Log: Subject: [PATCH] threads::shared 1.24 (phase 2)
4912              From: "Jerry D. Hedden" <jdhedden@cpan.org>
4913              Date: Thu, 3 Jul 2008 10:02:30 -0400
4914              Message-ID: <1ff86f510807030702q74132e14ne6434876a7138f17@mail.gmail.com>
4915              
4916              Additional changes to threads::shared for UTF-8 hash keys.
4917      Branch: perl
4918            ! ext/threads/shared/shared.xs ext/threads/shared/t/utf8.t
4919            ! ext/threads/shared/t/wait.t ext/threads/shared/t/waithires.t
4920 ____________________________________________________________________________
4921 [ 34101] By: steveh                                on 2008/07/03  15:24:43
4922         Log: Skip chown() tests added by #34092 on Win32
4923      Branch: perl
4924            ! t/io/pvbm.t
4925 ____________________________________________________________________________
4926 [ 34100] By: steveh                                on 2008/07/03  15:08:50
4927         Log: Fix test count that was missed in #34092
4928      Branch: perl
4929            ! t/op/magic.t
4930 ____________________________________________________________________________
4931 [ 34099] By: steveh                                on 2008/07/03  15:02:08
4932         Log: Omit tests introduced by #34077 and #34084 which fail on Win32
4933      Branch: perl
4934            ! t/lib/warnings/9uninit
4935 ____________________________________________________________________________
4936 [ 34098] By: stevep                                on 2008/07/02  20:32:50
4937         Log: Subject: [PATCH] threads::shared 1.24
4938              From: "Jerry D. Hedden" <jdhedden@cpan.org>
4939              Date: Wed, 2 Jul 2008 10:01:59 -0400
4940              Message-ID: <1ff86f510807020701v78a14d06g1e0e5f098c6131ed@mail.gmail.com>
4941              
4942              ...plus some adjustments to the test headers to prevent failures
4943              in the Perl core.
4944      Branch: perl
4945            + ext/threads/shared/t/utf8.t
4946            ! MANIFEST ext/threads/shared/shared.pm
4947            ! ext/threads/shared/shared.xs ext/threads/shared/t/wait.t
4948            ! ext/threads/shared/t/waithires.t
4949 ____________________________________________________________________________
4950 [ 34097] By: nicholas                              on 2008/07/01  14:34:21
4951         Log: Avoid using -> function call notation within test.pl, which is supposed
4952              to keep to simple constructions to facilitate accurately testing the
4953              core interpreter, which might be buggy.
4954      Branch: perl
4955            ! t/test.pl
4956 ____________________________________________________________________________
4957 [ 34094] By: steveh                                on 2008/06/30  07:37:29
4958         Log: Upgrade to Win32-0.38
4959              (including changes to GetCurrentThreadId.t which should have gone into
4960              the 0.37 upgrade, but which I missed then)
4961      Branch: perl
4962            ! ext/Win32/Changes ext/Win32/Win32.pm
4963            ! ext/Win32/t/GetCurrentThreadId.t
4964 ____________________________________________________________________________
4965 [ 34093] By: rgs                                   on 2008/06/28  22:25:51
4966         Log: Subject: [perl #34339][PATCH] "perldoc lib" doesn't describe actual behavior
4967              From: Renée Bäcker <renee.baecker@smart-websolutions.de>
4968              Date: Wed, 25 Jun 2008 16:40:57 +0200
4969              Message-ID: <486258F9.4020505@smart-websolutions.de>
4970      Branch: perl
4971            ! lib/lib_pm.PL
4972 ____________________________________________________________________________
4973 [ 34092] By: rgs                                   on 2008/06/28  21:06:57
4974         Log: Subject: Some more missing isGV_with_GP()s
4975              From: Ben Morrow <ben@morrow.me.uk>
4976              Date: Sat, 28 Jun 2008 17:00:17 +0100
4977              Message-ID: <20080628160017.GA81579@osiris.mauzo.dyndns.org>
4978      Branch: perl
4979            + t/io/pvbm.t
4980            ! MANIFEST doio.c ext/IO/t/io_taint.t mg.c pp.c pp_ctl.c
4981            ! pp_hot.c pp_sys.c sv.c t/op/attrs.t t/op/inc.t t/op/inccode.t
4982            ! t/op/magic.t t/op/ref.t t/op/undef.t xsutils.c
4983 ____________________________________________________________________________
4984 [ 34091] By: rgs                                   on 2008/06/28  20:37:32
4985         Log: Subject: [PATCH-revised^6] common test code for timed bail
4986              From: "Jerry D. Hedden" <jdhedden@cpan.org>
4987              Date: Sat, 28 Jun 2008 15:18:48 -0400
4988              Message-ID: <1ff86f510806281218i65d32061w27a4431b9b357107@mail.gmail.com>
4989      Branch: perl
4990            ! pod/perltodo.pod t/test.pl
4991 ____________________________________________________________________________
4992 [ 34090] By: steveh                                on 2008/06/27  14:39:33
4993         Log: Upgrade to Win32-0.37
4994      Branch: perl
4995            ! ext/Win32/Changes ext/Win32/Win32.pm ext/Win32/Win32.xs
4996 ____________________________________________________________________________
4997 [ 34089] By: rgs                                   on 2008/06/26  07:57:35
4998         Log: Subject: Re: [perl #56348] [PATCH] glob() with spaces - documentation unclear
4999              From: Paul Fenwick <pjf@perltraining.com.au>
5000              Date: Thu, 26 Jun 2008 11:41:45 +1000
5001              Message-ID: <4862F3D9.5010105@perltraining.com.au>
5002      Branch: perl
5003            ! pod/perlfunc.pod
5004 ____________________________________________________________________________
5005 [ 34088] By: davem                                 on 2008/06/25  19:49:38
5006         Log: qx($nosuchfile) isn't portable (Windows whines on STDERR)
5007              so skip these uninit var tests for now
5008      Branch: perl
5009            ! t/lib/warnings/9uninit
5010 ____________________________________________________________________________
5011 [ 34087] By: rgs                                   on 2008/06/25  18:22:18
5012         Log: Subject: [PATCH] Re: split smoke for threaded -DDEBUGGING builds
5013              From: Reini Urban <rurban@x-ray.at>
5014              Date: Wed, 25 Jun 2008 17:30:08 +0200
5015              Message-ID: <48626480.7030602@x-ray.at>
5016              
5017              Plus revert #34086
5018      Branch: perl
5019            ! dump.c t/op/split.t
5020 ____________________________________________________________________________
5021 [ 34086] By: rgs                                   on 2008/06/25  13:14:08
5022         Log: Skip one test that was failing with DEBUGGING and threads,
5023              because after change #34085 the IV value of the OP_CONST
5024              isn't dumped anymore.
5025      Branch: perl
5026            ! t/op/split.t
5027 ____________________________________________________________________________
5028 [ 34085] By: rgs                                   on 2008/06/24  14:35:11
5029         Log: Subject: [PATCH] fix debop with pad const
5030              From: Reini Urban <rurban@x-ray.at>
5031              Date: Tue, 24 Jun 2008 12:07:01 +0200
5032              Message-ID: <4860C745.2020307@x-ray.at>
5033      Branch: perl
5034            ! dump.c
5035 ____________________________________________________________________________
5036 [ 34084] By: davem                                 on 2008/06/24  13:30:23
5037         Log: more incorrect variable reported in uninitialized value warnings
5038              (the ones that change #34077 missed). It also degrades some print
5039              warnings - ie variable names no longer displayed.
5040      Branch: perl
5041            ! sv.c t/lib/warnings/9uninit
5042 ____________________________________________________________________________
5043 [ 34083] By: merijn                                on 2008/06/24  11:58:50
5044         Log: URL for End-Of-Life and OS/Arch documentation
5045              Small enhancements
5046      Branch: perl
5047            ! README.hpux
5048 ____________________________________________________________________________
5049 [ 34081] By: rgs                                   on 2008/06/24  05:24:39
5050         Log: Subject: [PATCH] Documentation on taint/environment interactions for perlrun.pod
5051              From: Paul Fenwick <pjf@perltraining.com.au>
5052              Date: Tue, 24 Jun 2008 13:53:19 +1000
5053              Message-ID: <48606FAF.4040604@perltraining.com.au>
5054      Branch: perl
5055            ! pod/perlrun.pod
5056 ____________________________________________________________________________
5057 [ 34080] By: stevep                                on 2008/06/23  16:55:46
5058         Log: Subject: Re: [perl #24174] perl-5.8.0-55 exit bug
5059              From: Michael G Schwern <schwern@pobox.com>
5060              Date: Mon, 13 Oct 2003 05:13:48 -0700
5061              Message-ID: <20031013121348.GB21103@windhund.schwern.org>
5062      Branch: perl
5063            ! pod/perlfunc.pod
5064 ____________________________________________________________________________
5065 [ 34078] By: rgs                                   on 2008/06/23  14:10:16
5066         Log: Subject: [PATCH] Fix malloc.c warning
5067              From: "Jerry D. Hedden" <jdhedden@cpan.org>
5068              Date: Mon, 23 Jun 2008 09:41:11 -0400
5069              Message-ID: <1ff86f510806230641x37afed4bla697e381b3ba9d6d@mail.gmail.com>
5070      Branch: perl
5071            ! malloc.c
5072 ____________________________________________________________________________
5073 [ 34077] By: davem                                 on 2008/06/22  19:05:31
5074         Log: Incorrect variable reported in uninitialized value warning.
5075              Ops that can return undef even for defined args, could mistakenly
5076              warn that the arg was undefined.
5077      Branch: perl
5078            ! sv.c t/lib/warnings/9uninit
5079 ____________________________________________________________________________
5080 [ 34076] By: rgs                                   on 2008/06/21  14:33:18
5081         Log: Subject: Re: [perl #46381] "Out of memory ... sbrk()" on FreeBSD-6.x for v.5.8.x but not v.5.6.x
5082              From: Slaven Rezic <slaven@rezic.de>
5083              Date: 26 Oct 2007 16:58:55 +0200
5084              Message-ID: <874pgd6hxs.fsf@biokovo-amd64.herceg.de>
5085      Branch: perl
5086            ! malloc.c
5087 ____________________________________________________________________________
5088 [ 34075] By: rgs                                   on 2008/06/20  15:55:48
5089         Log: Make the version string more consistent between Windows and other platforms.
5090              Noticed and reported by Dave Golden.
5091      Branch: perl
5092            ! win32/config_sh.PL
5093 ____________________________________________________________________________
5094 [ 34074] By: rgs                                   on 2008/06/19  14:04:59
5095         Log: Subject: [PATCH] threads::shared 1.23
5096              From: "Jerry D. Hedden" <jdhedden@cpan.org>
5097              Date: Tue, 17 Jun 2008 16:28:45 -0400
5098              Message-ID: <1ff86f510806171328y54650760u12c8148830a60a63@mail.gmail.com>
5099      Branch: perl
5100            ! ext/threads/shared/shared.pm ext/threads/shared/t/wait.t
5101            ! ext/threads/shared/t/waithires.t
5102 ____________________________________________________________________________
5103 [ 34073] By: merijn                                on 2008/06/18  14:42:55
5104         Log: AIX might miss libm
5105              Subject: Re: Closing tickets in RT
5106              From: "H.Merijn Brand" <h.m.brand@xs4all.nl>
5107              Date: Tue, 29 Apr 2008 17:49:35 +0200
5108              Message-ID: <20080429174935.0cb5763b@pc09.procura.nl>
5109      Branch: perl
5110            ! hints/aix.sh
5111 ____________________________________________________________________________
5112 [ 34072] By: rgs                                   on 2008/06/18  07:43:27
5113         Log: Fix release date for 5.002
5114              (noticed by Grant McLean)
5115      Branch: perl
5116            ! lib/Module/CoreList.pm
5117 ____________________________________________________________________________
5118 [ 34071] By: steveh                                on 2008/06/17  16:50:57
5119         Log: Make sure parser's filehandle is closed when finished
5120              
5121              (It was mistakenly left open if there was no old_parser, which caused
5122              t/comp/require.t to leave behind a 'bleah.pm' (from the test for
5123              #49472) on Win32, where the deletion of an open file fails.)
5124      Branch: perl
5125            ! toke.c
5126 ____________________________________________________________________________
5127 [ 34070] By: steveh                                on 2008/06/17  11:48:14
5128         Log: Fix a couple of tests introduced by #34045 which fail on Win32
5129      Branch: perl
5130            ! ext/B/t/debug.t
5131 ____________________________________________________________________________
5132 [ 34069] By: rgs                                   on 2008/06/17  11:16:38
5133         Log: Rename the new macro clear_errsv() from last patch to CLEAR_ERRSV()
5134      Branch: perl
5135            ! op.c perl.c perl.h pp_ctl.c t/op/eval.t
5136 ____________________________________________________________________________
5137 [ 34068] By: rgs                                   on 2008/06/17  11:13:38
5138         Log: Subject: [perl #51370] length($@)>0 for empty $@ if utf8 is in use 
5139              From: "Bram via RT" <perlbug-followup@perl.org>
5140              Date: Wed, 11 Jun 2008 03:26:26 -0700
5141              Message-ID: <rt-3.6.HEAD-18229-1213179984-1708.51370-15-0@perl.org>
5142              
5143              (The first patch)
5144      Branch: perl
5145            ! op.c perl.c perl.h pp_ctl.c t/op/eval.t
5146 ____________________________________________________________________________
5147 [ 34067] By: rgs                                   on 2008/06/17  07:23:51
5148         Log: Subject: [perl #46309] Buffer overflow in win32_select() (PATCH included) 
5149              From: Risto Kankkunen (via RT) <perlbug-followup@perl.org>
5150              Date: Wed, 10 Oct 2007 02:44:13 -0700
5151              Message-ID: <rt-3.6.HEAD-10743-1192009453-1788.46309-75-0@perl.org>
5152      Branch: perl
5153            ! win32/win32sck.c
5154 ____________________________________________________________________________
5155 [ 34064] By: merijn                                on 2008/06/16  14:49:04
5156         Log: Warnings-free for metalint-3.5-27. Woot!
5157              Removed all files that are now identical to dist-3.5
5158      Branch: perl
5159            ! Configure config_h.SH
5160 ____________________________________________________________________________
5161 [ 34063] By: rgs                                   on 2008/06/16  14:13:58
5162         Log: Subject: [PATCH] TODO B-Deparse cpan-bug 33708
5163              From: "Reini Urban" <rurban@x-ray.at>
5164              Date: Mon, 16 Jun 2008 14:40:35 +0200
5165              Message-ID: <6910a60806160540v21c7affbte54ef0eedb0cb64d@mail.gmail.com>
5166      Branch: perl
5167            ! ext/B/B/Deparse.pm ext/B/t/deparse.t
5168 ____________________________________________________________________________
5169 [ 34061] By: rgs                                   on 2008/06/16  14:03:37
5170         Log: Subject: [perl #55844] [PATCH] perlbug refactoring and prose cleanup 
5171              From: Jesse (via RT) <perlbug-followup@perl.org>
5172              Date: Sun, 15 Jun 2008 08:31:50 -0700
5173              Message-ID: <rt-3.6.HEAD-18229-1213543909-1580.55844-75-0@perl.org>
5174      Branch: perl
5175            ! utils/perlbug.PL
5176 ____________________________________________________________________________
5177 [ 34060] By: nicholas                              on 2008/06/16  13:38:45
5178         Log: Make lib/open.t under -Duseperlio
5179      Branch: perl
5180            ! lib/open.t
5181 ____________________________________________________________________________
5182 [ 34058] By: craigb                                on 2008/06/16  03:16:40
5183         Log: Subject: Fwd: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.26.tar.gz
5184              From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
5185              Date: Mon, 16 Jun 2008 01:57:33 +0200
5186              Message-Id: <A9FDE5F5-5285-454C-AE15-3EBF6AEBDFC8@free.fr>
5187      Branch: perl
5188            ! ext/Sys/Syslog/Changes ext/Sys/Syslog/Makefile.PL
5189            ! ext/Sys/Syslog/Syslog.pm
5190 ____________________________________________________________________________
5191 [ 34057] By: craigb                                on 2008/06/16  01:37:05
5192         Log: Subject: Re: Patches / git
5193              From: Andy Armstrong <andy@hexten.net>
5194              Date: Mon, 16 Jun 2008 01:13:25 +0100
5195              Message-Id: <1162EDA1-C865-4CBB-8DA0-3C83F89E826E@hexten.net>
5196      Branch: perl
5197            ! pod/perlsub.pod
5198 ____________________________________________________________________________
5199 [ 34056] By: rgs                                   on 2008/06/15  16:27:21
5200         Log: Subject: [perl #47746] Not OK: perl 5.10.0 +RC1 on ia64-linux 2.4.21-sgi302r24
5201              From: "John P. Linderman" <jpl@research.att.com>
5202              Date: Tue, 27 Nov 2007 13:50:14 -0500 (EST)
5203              Message-Id: <200711271850.lARIoEfN14794612@raptor.research.att.com>
5204      Branch: perl
5205            ! t/op/stat.t
5206 ____________________________________________________________________________
5207 [ 34055] By: rgs                                   on 2008/06/15  15:20:41
5208         Log: Subject: [perl #55786] [PATCH blead] Re: Overload Segfaulting 
5209              From: Rick Delaney (via RT) <perlbug-followup@perl.org>
5210              Date: Sat, 14 Jun 2008 11:51:01 -0700
5211              Message-ID: <rt-3.6.HEAD-22068-1213469460-652.55786-75-0@perl.org>
5212      Branch: perl
5213            ! lib/overload.pm lib/overload.t pp.h
5214 ____________________________________________________________________________
5215 [ 34054] By: rgs                                   on 2008/06/15  07:57:49
5216         Log: Subject: [PATCH] Re: testing $/ with in memory files
5217              From: Bram <p5p@perl.wizbit.be>
5218              Date: Sat, 14 Jun 2008 18:20:05 +0200
5219              Message-ID: <20080614182005.yxuyk1mntwkog0o0@horde.wizbit.be>
5220      Branch: perl
5221            ! t/base/rs.t
5222 ____________________________________________________________________________
5223 [ 34053] By: craigb                                on 2008/06/14  00:02:05
5224         Log: Fix off-by-one error in sanity check in my_fclose wrapper on VMS.
5225      Branch: perl
5226            ! vms/vms.c
5227 ____________________________________________________________________________
5228 [ 34052] By: craigb                                on 2008/06/13  23:56:18
5229         Log: Subject: [patch@34044] Enable getgrgid on VMS
5230              From: "John E. Malmberg" <wb8tyw@qsl.net>
5231              Date: Thu, 12 Jun 2008 19:50:01 -0500
5232              Message-id: <4851C439.8070007@qsl.net>
5233              
5234              With some revisions.
5235      Branch: perl
5236            ! t/op/groups.t vms/vmsish.h
5237 ____________________________________________________________________________
5238 [ 34051] By: rgs                                   on 2008/06/13  17:14:42
5239         Log: Subject: [PATCH] Thread::Queue 2.11
5240              From: "Jerry D. Hedden" <jdhedden@cpan.org>
5241              Date: Thu, 12 Jun 2008 09:42:42 -0400
5242              Message-ID: <1ff86f510806120642g5a707382l76aaaa80797443c8@mail.gmail.com>
5243              
5244              This time, not empty.
5245      Branch: perl
5246            ! lib/Thread/Queue.pm lib/Thread/Queue/t/01_basic.t
5247            ! lib/Thread/Queue/t/02_refs.t lib/Thread/Queue/t/03_peek.t
5248            ! lib/Thread/Queue/t/04_errs.t lib/Thread/Queue/t/05_extract.t
5249            ! lib/Thread/Queue/t/06_insert.t lib/Thread/Queue/t/07_lock.t
5250            ! lib/Thread/Queue/t/08_nothreads.t
5251 ____________________________________________________________________________
5252 [ 34050] By: rgs                                   on 2008/06/13  17:13:52
5253         Log: Subject: [PATCH] Thread::Queue 2.11
5254              From: "Jerry D. Hedden" <jdhedden@cpan.org>
5255              Date: Thu, 12 Jun 2008 09:42:42 -0400
5256              Message-ID: <1ff86f510806120642g5a707382l76aaaa80797443c8@mail.gmail.com>
5257      Branch: perl
5258            ! lib/Thread/Queue.pm lib/Thread/Queue/t/01_basic.t
5259            ! lib/Thread/Queue/t/02_refs.t lib/Thread/Queue/t/03_peek.t
5260            ! lib/Thread/Queue/t/04_errs.t lib/Thread/Queue/t/05_extract.t
5261            ! lib/Thread/Queue/t/06_insert.t lib/Thread/Queue/t/07_lock.t
5262            ! lib/Thread/Queue/t/08_nothreads.t
5263 ____________________________________________________________________________
5264 [ 34049] By: rgs                                   on 2008/06/13  17:12:00
5265         Log: Subject: [PATCH] Thread::Semaphore 2.09
5266              From: "Jerry D. Hedden" <jdhedden@cpan.org>
5267              Date: Thu, 12 Jun 2008 09:41:24 -0400
5268              Message-ID: <1ff86f510806120641jbbb984cn1f505c24d520cdbf@mail.gmail.com>
5269      Branch: perl
5270            ! lib/Thread/Semaphore.pm lib/Thread/Semaphore/t/01_basic.t
5271            ! lib/Thread/Semaphore/t/02_errs.t
5272            ! lib/Thread/Semaphore/t/03_nothreads.t
5273 ____________________________________________________________________________
5274 [ 34048] By: rgs                                   on 2008/06/13  17:09:19
5275         Log: Subject: [PATCH - revised] threads 1.71
5276              From: "Jerry D. Hedden" <jdhedden@cpan.org>
5277              Date: Thu, 12 Jun 2008 08:42:19 -0400
5278              Message-ID: <1ff86f510806120542v7f55b0aetac69642e5072654e@mail.gmail.com>
5279      Branch: perl
5280            ! ext/threads/Makefile.PL ext/threads/t/basic.t
5281            ! ext/threads/t/blocks.t ext/threads/t/context.t
5282            ! ext/threads/t/end.t ext/threads/t/err.t ext/threads/t/exit.t
5283            ! ext/threads/t/free.t ext/threads/t/free2.t
5284            ! ext/threads/t/join.t ext/threads/t/kill.t ext/threads/t/libc.t
5285            ! ext/threads/t/list.t ext/threads/t/problems.t
5286            ! ext/threads/t/stack.t ext/threads/t/stack_env.t
5287            ! ext/threads/t/state.t ext/threads/t/stress_cv.t
5288            ! ext/threads/t/stress_re.t ext/threads/t/stress_string.t
5289            ! ext/threads/t/thread.t ext/threads/threads.pm
5290 ____________________________________________________________________________
5291 [ 34047] By: rgs                                   on 2008/06/13  17:06:18
5292         Log: Subject: [PATCH - revised] threads::shared 1.22
5293              From: "Jerry D. Hedden" <jdhedden@cpan.org>
5294              Date: Thu, 12 Jun 2008 08:44:12 -0400
5295              Message-ID: <1ff86f510806120544q76b18460l435fe9f3b1d77b2f@mail.gmail.com>
5296      Branch: perl
5297            ! ext/threads/shared/shared.pm ext/threads/shared/t/0nothread.t
5298            ! ext/threads/shared/t/av_refs.t
5299            ! ext/threads/shared/t/av_simple.t
5300            ! ext/threads/shared/t/blessed.t ext/threads/shared/t/clone.t
5301            ! ext/threads/shared/t/cond.t ext/threads/shared/t/disabled.t
5302            ! ext/threads/shared/t/hv_refs.t
5303            ! ext/threads/shared/t/hv_simple.t
5304            ! ext/threads/shared/t/no_share.t ext/threads/shared/t/object.t
5305            ! ext/threads/shared/t/shared_attr.t
5306            ! ext/threads/shared/t/stress.t ext/threads/shared/t/sv_refs.t
5307            ! ext/threads/shared/t/sv_simple.t ext/threads/shared/t/wait.t
5308            ! ext/threads/shared/t/waithires.t
5309 ____________________________________________________________________________
5310 [ 34046] By: craigb                                on 2008/06/13  15:17:45
5311         Log: For dynamic loading on VMS, simplify and robustify things by using
5312              the system-supplied exception handler rather than the home-rolled one.
5313              This eliminates an access violation sometimes seen with heavy loading
5314              under threads.
5315      Branch: perl
5316            ! ext/DynaLoader/dl_vms.xs
5317 ____________________________________________________________________________
5318 [ 34045] By: rgs                                   on 2008/06/13  12:23:12
5319         Log: Subject: [PATCH] B::Debug dual-life 1.06
5320              From: Reini Urban <rurban@x-ray.at>
5321              Date: Wed, 11 Jun 2008 17:03:37 +0200
5322              Message-ID: <484FE949.9040701@x-ray.at>
5323      Branch: perl
5324            ! Porting/Maintainers.pl ext/B/B/Debug.pm ext/B/t/debug.t
5325 ____________________________________________________________________________
5326 [ 34044] By: nicholas                              on 2008/06/11  22:07:33
5327         Log: Patch from MHX to change the WriteConstant()'s documentation to note
5328              that to change the constant subroutine's name one needs XS_SUBNAME
5329              not SUBNAME, and then make C_SUBNAME default to XS_SUBNAME to be
5330              consistent with the revised documentation.
5331              http://rt.cpan.org/Public/Bug/Display.html?id=29968
5332      Branch: perl
5333            ! lib/ExtUtils/Constant.pm
5334 ____________________________________________________________________________
5335 [ 34043] By: nicholas                              on 2008/06/11  20:39:19
5336         Log: Subject: Re: Change 34005: Re: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.25.tar.gz
5337              From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
5338              Message-Id: <B44DBB66-1AFE-4C93-BE5F-C41CF69166D2@free.fr>
5339              Date: Sun, 8 Jun 2008 02:55:21 +0200
5340              
5341              [applied manually, plus $VERSION bump]
5342      Branch: perl
5343            ! lib/ExtUtils/Constant.pm
5344 ____________________________________________________________________________
5345 [ 34042] By: nicholas                              on 2008/06/11  17:40:25
5346         Log: Subject: [patch@34016] VMS passes these t/io/open.t tests now.
5347              From: "John E. Malmberg" <wb8tyw@qsl.net>
5348              Message-id: <484F51EA.6050005@qsl.net>
5349              Date: Tue, 10 Jun 2008 23:17:46 -0500
5350      Branch: perl
5351            ! t/io/open.t
5352 ____________________________________________________________________________
5353 [ 34041] By: nicholas                              on 2008/06/10  17:12:16
5354         Log: Subject: [PATCH] Remove temporary file leftover by test in IO-Compress-Zlib
5355              From: "Steve Hay" <SteveHay@planit.com>
5356              Message-ID: <1B32FF956ABF414C9BCE5E487A1497E701E53F2D@ukmail02.planit.group>
5357              Date: Tue, 10 Jun 2008 17:51:26 +0100
5358      Branch: perl
5359            ! ext/IO_Compress_Zlib/t/006zip.t
5360 ____________________________________________________________________________
5361 [ 34040] By: merijn                                on 2008/06/10  09:47:41
5362         Log: Subject: Fix run/switches test on Win32
5363              From: "Steve Hay" <SteveHay@planit.com>
5364              Date: Tue, 10 Jun 2008 09:49:50 +0100
5365              Message-ID: <1B32FF956ABF414C9BCE5E487A1497E701DF242E@ukmail02.planit.group>
5366      Branch: perl
5367            ! t/run/switches.t
5368 ____________________________________________________________________________
5369 [ 34039] By: nicholas                              on 2008/06/09  18:43:59
5370         Log: Strength reduction optimisation seems to spot that a = a + 1; is just
5371              a++; so write it as the former, to keep PERL_DEBUG_COW happy.
5372      Branch: perl
5373            ! regcomp.c
5374 ____________________________________________________________________________
5375 [ 34038] By: nicholas                              on 2008/06/09  18:18:57
5376         Log: Subject: Re: [PATCH] More COW lvalues
5377              From: Reini Urban <rurban@x-ray.at>
5378              Message-ID: <484D491D.9050704@x-ray.at>
5379              Date: Mon, 09 Jun 2008 17:15:41 +0200
5380      Branch: perl
5381            ! regcomp.c sv.h
5382 ____________________________________________________________________________
5383 [ 34031] By: rgs                                   on 2008/06/08  15:41:11
5384         Log: Subject: Re: [PATCH] readable assertion names, now sv.h
5385              From: "Reini Urban" <rurban@x-ray.at>
5386              Date: Sun, 8 Jun 2008 15:26:41 +0200
5387              Message-ID: <6910a60806080626kfda0dd1ja906513e8fd0aa39@mail.gmail.com>
5388      Branch: perl
5389            ! sv.h
5390 ____________________________________________________________________________
5391 [ 34030] By: rgs                                   on 2008/06/08  15:37:48
5392         Log: Subject: Re: [PATCH] readable assertion names, now the rest
5393              From: "Reini Urban" <rurban@x-ray.at>
5394              Date: Sun, 8 Jun 2008 16:17:32 +0200
5395              Message-ID: <6910a60806080717h1aaaef1fh425a2ef21a62c9ed@mail.gmail.com>
5396      Branch: perl
5397            ! cv.h op.h pad.h regexp.h
5398 ____________________________________________________________________________
5399 [ 34029] By: rgs                                   on 2008/06/08  15:24:44
5400         Log: Subject: [PATCH] readable assertion names
5401              From: "Reini Urban" <rurban@x-ray.at>
5402              Date: Sun, 8 Jun 2008 14:41:51 +0200
5403              Message-ID: <6910a60806080541n4f7e1939q254797411545ebea@mail.gmail.com>
5404      Branch: perl
5405            ! gv.h
5406 ____________________________________________________________________________
5407 [ 34028] By: rgs                                   on 2008/06/08  15:10:28
5408         Log: Subject: [PATCH] update Pod-Perldoc to version 3.14_07
5409              From: "Adriano Ferreira" <aferreira@shopzilla.com>
5410              Date: Sun, 8 Jun 2008 11:29:22 -0300
5411              Message-ID: <73ddeb6c0806080729n63fc806dq83287e57347a4b5f@mail.gmail.com>
5412      Branch: perl
5413            ! Porting/Maintainers.pl lib/Pod/Perldoc.pm
5414            ! lib/Pod/Perldoc/BaseTo.pm lib/Pod/Perldoc/GetOptsOO.pm
5415            ! lib/Pod/Perldoc/ToChecker.pm lib/Pod/Perldoc/ToMan.pm
5416            ! lib/Pod/Perldoc/ToNroff.pm lib/Pod/Perldoc/ToPod.pm
5417            ! lib/Pod/Perldoc/ToRtf.pm lib/Pod/Perldoc/ToText.pm
5418            ! lib/Pod/Perldoc/ToTk.pm lib/Pod/Perldoc/ToXml.pm
5419            ! pod/perldoc.pod
5420 ____________________________________________________________________________
5421 [ 34027] By: rgs                                   on 2008/06/08  14:45:20
5422         Log: Subject: [PATCH] perlsyn: equivalent code for HASH ~~ ARRAY
5423              From: brian d foy <brian.d.foy@gmail.com>
5424              Date: Sat, 07 Jun 2008 23:59:22 +0100
5425              Message-ID: <070620082359221579%brian.d.foy@gmail.com>
5426      Branch: perl
5427            ! pod/perlsyn.pod
5428 ____________________________________________________________________________
5429 [ 34026] By: rgs                                   on 2008/06/08  14:03:58
5430         Log: Small typo fix.
5431      Branch: perl
5432            ! ext/PerlIO/via/via.pm
5433 ____________________________________________________________________________
5434 [ 34025] By: rgs                                   on 2008/06/08  14:00:59
5435         Log: Fix for bug [perl #54934] Attempt to free unreferenced scalar fiddling with the symbol table
5436              Keep the refcount of the globs generated by PerlIO::via balanced.
5437      Branch: perl
5438            ! ext/PerlIO/via/via.pm ext/PerlIO/via/via.xs
5439 ____________________________________________________________________________
5440 [ 34024] By: rgs                                   on 2008/06/08  13:51:55
5441         Log: Subject: Fwd: [PATCH-2] Re: testing $/ with in memory files
5442              From: Bram <p5p@perl.wizbit.be>
5443              Date: Mon, 26 May 2008 09:12:58 +0200
5444              Message-ID: <20080526091258.vbcecy2dc00gwg08@horde.wizbit.be>
5445      Branch: perl
5446            ! t/base/rs.t
5447 ____________________________________________________________________________
5448 [ 34023] By: rgs                                   on 2008/06/08  09:12:01
5449         Log: Tweak the "Illegal character in prototype" warning so it's more
5450              precise when reporting illegal characters after _
5451      Branch: perl
5452            ! t/lib/warnings/toke toke.c
5453 ____________________________________________________________________________
5454 [ 34022] By: rgs                                   on 2008/06/08  09:02:12
5455         Log: Document new warning added by #34021
5456      Branch: perl
5457            ! pod/perldiag.pod
5458 ____________________________________________________________________________
5459 [ 34021] By: rgs                                   on 2008/06/08  08:57:00
5460         Log: Add a new warning, "Prototype after '%s'"
5461              Based on:
5462              Subject: Re: [perl #36673] sub foo(@$) {} should generate an error
5463              From: =?ISO-8859-1?Q?Ren=E9e_B=E4cker?= <renee.baecker@smart-websolutions.de>
5464              Date: Mon, 26 May 2008 13:08:27 +0200
5465              Message-ID: <483A9A2B.6020808@smart-websolutions.de>
5466      Branch: perl
5467            ! t/lib/warnings/toke toke.c
5468 ____________________________________________________________________________
5469 [ 34020] By: rgs                                   on 2008/06/08  08:27:31
5470         Log: Revert #34019.
5471      Branch: perl
5472            ! utils/perlbug.PL
5473 ____________________________________________________________________________
5474 [ 34019] By: rgs                                   on 2008/06/08  08:19:39
5475         Log: Subject: [PATCH] perlbug prose patch (and some evals, too)
5476              From: Jesse Vincent <jesse@fsck.com>
5477              Date: Sat, 7 Jun 2008 17:10:28 -0400
5478              Message-Id: <89557793-48C2-4962-BE7A-24DC2EAFAF15@fsck.com>
5479              
5480              (applied to perlbug.PL instead of the generated perlbug)
5481      Branch: perl
5482            ! utils/perlbug.PL
5483 ____________________________________________________________________________
5484 [ 34016] By: nicholas                              on 2008/06/07  16:33:46
5485         Log: $attributes::VERSION++ following change 33985.
5486      Branch: perl
5487            ! lib/attributes.pm
5488 ____________________________________________________________________________
5489 [ 34014] By: nicholas                              on 2008/06/07  16:13:07
5490         Log: $Carp::VERSION++ following change 33992.
5491      Branch: perl
5492            ! lib/Carp.pm
5493 ____________________________________________________________________________
5494 [ 34005] By: stevep                                on 2008/06/06  01:27:49
5495         Log: Subject: Re: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.25.tar.gz
5496              From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
5497              Date: Fri, 6 Jun 2008 01:23:30 +0200
5498              Message-Id: <A5901BA3-6972-4C7D-8D91-F6E942B85AE5@free.fr>
5499      Branch: perl
5500            ! ext/Sys/Syslog/Changes ext/Sys/Syslog/Makefile.PL
5501            ! ext/Sys/Syslog/README ext/Sys/Syslog/Syslog.pm
5502            ! ext/Sys/Syslog/Syslog.xs ext/Sys/Syslog/t/00-load.t
5503            ! ext/Sys/Syslog/t/syslog.t
5504 ____________________________________________________________________________
5505 [ 34004] By: stevep                                on 2008/06/06  01:17:31
5506         Log: Subject: [PATCH] incorrectly failing test in lib/Pod/t/text.t
5507              From: Hans Dieter Pearcey <hdp@pobox.com>
5508              Date: Thu, 5 Jun 2008 12:38:38 -0400
5509              Message-ID: <20080605163838.GA25576@glaive.weftsoar.net>
5510      Branch: perl
5511            ! lib/Pod/t/text.t
5512 ____________________________________________________________________________
5513 [ 34003] By: stevep                                on 2008/06/05  14:28:16
5514         Log: This needs to change so this doesn't need updating everytime
5515              we update Pod::Simple.
5516      Branch: perl
5517            ! lib/Pod/t/text.t
5518 ____________________________________________________________________________
5519 [ 34002] By: stevep                                on 2008/06/05  13:17:40
5520         Log: Subject: [perl #55302] cc_runtime syntax error
5521              From: "Reini Urban via RT" <perlbug-followup@perl.org>
5522              Date: Wed, 04 Jun 2008 14:07:05 -0700
5523              Message-ID: <rt-3.6.HEAD-11257-1212613625-313.55302-15-0@perl.org>
5524      Branch: perl
5525            ! cc_runtime.h
5526 ____________________________________________________________________________
5527 [ 34001] By: stevep                                on 2008/06/05  13:04:00
5528         Log: A quick new release of Pod-Simple has removed the dependency on 
5529              HTML-Parser.  HTML-Parser and HTML-Tagset will now be leaving us.
5530      Branch: perl
5531            - ext/HTML/Parser/Makefile.PL ext/HTML/Parser/Parser.pm
5532            - ext/HTML/Parser/Parser.xs ext/HTML/Parser/hints/solaris.pl
5533            - ext/HTML/Parser/hparser.c ext/HTML/Parser/hparser.h
5534            - ext/HTML/Parser/lib/HTML/Entities.pm
5535            - ext/HTML/Parser/lib/HTML/Filter.pm
5536            - ext/HTML/Parser/lib/HTML/HeadParser.pm
5537            - ext/HTML/Parser/lib/HTML/LinkExtor.pm
5538            - ext/HTML/Parser/lib/HTML/PullParser.pm
5539            - ext/HTML/Parser/lib/HTML/TokeParser.pm
5540            - ext/HTML/Parser/mkhctype ext/HTML/Parser/mkpfunc
5541            - ext/HTML/Parser/t/api_version.t
5542            - ext/HTML/Parser/t/argspec-bad.t ext/HTML/Parser/t/argspec.t
5543            - ext/HTML/Parser/t/argspec2.t ext/HTML/Parser/t/attr-encoded.t
5544            - ext/HTML/Parser/t/callback.t
5545            - ext/HTML/Parser/t/case-sensitive.t ext/HTML/Parser/t/cases.t
5546            - ext/HTML/Parser/t/comment.t ext/HTML/Parser/t/crashme.t
5547            - ext/HTML/Parser/t/declaration.t ext/HTML/Parser/t/default.t
5548            - ext/HTML/Parser/t/document.t ext/HTML/Parser/t/dtext.t
5549            - ext/HTML/Parser/t/entities.t ext/HTML/Parser/t/entities2.t
5550            - ext/HTML/Parser/t/filter-methods.t ext/HTML/Parser/t/filter.t
5551            - ext/HTML/Parser/t/handler-eof.t ext/HTML/Parser/t/handler.t
5552            - ext/HTML/Parser/t/headparser-http.t
5553            - ext/HTML/Parser/t/headparser.t ext/HTML/Parser/t/ignore.t
5554            - ext/HTML/Parser/t/largetags.t
5555            - ext/HTML/Parser/t/linkextor-base.t
5556            - ext/HTML/Parser/t/linkextor-rel.t ext/HTML/Parser/t/magic.t
5557            - ext/HTML/Parser/t/marked-sect.t
5558            - ext/HTML/Parser/t/msie-compat.t ext/HTML/Parser/t/offset.t
5559            - ext/HTML/Parser/t/options.t ext/HTML/Parser/t/parsefile.t
5560            - ext/HTML/Parser/t/parser.t ext/HTML/Parser/t/plaintext.t
5561            - ext/HTML/Parser/t/pod.t ext/HTML/Parser/t/process.t
5562            - ext/HTML/Parser/t/pullparser.t ext/HTML/Parser/t/script.t
5563            - ext/HTML/Parser/t/skipped-text.t
5564            - ext/HTML/Parser/t/stack-realloc.t ext/HTML/Parser/t/textarea.t
5565            - ext/HTML/Parser/t/threads.t ext/HTML/Parser/t/tokeparser.t
5566            - ext/HTML/Parser/t/uentities.t
5567            - ext/HTML/Parser/t/unbroken-text.t
5568            - ext/HTML/Parser/t/unicode-bom.t ext/HTML/Parser/t/unicode.t
5569            - ext/HTML/Parser/t/xml-mode.t ext/HTML/Parser/tokenpos.h
5570            - ext/HTML/Parser/typemap ext/HTML/Parser/util.c
5571            - lib/HTML/Tagset.pm lib/HTML/Tagset/t/00_about_verbose.t
5572            - lib/HTML/Tagset/t/01_old_junk.t
5573            ! MANIFEST Porting/Maintainers.pl
5574 ____________________________________________________________________________
5575 [ 34000] By: stevep                                on 2008/06/05  12:56:53
5576         Log: Upgrade to Pod-Simple-3.07
5577      Branch: perl
5578            ! lib/Pod/Simple.pm lib/Pod/Simple/XHTML.pm
5579            ! lib/Pod/Simple/t/xhtml01.t
5580 ____________________________________________________________________________
5581 [ 33999] By: stevep                                on 2008/06/05  02:00:46
5582         Log: It appears that the S<> bug in Pod::Simple hasn't been fixed yet.  
5583              Bump the version needed for the skip.
5584      Branch: perl
5585            ! lib/Pod/t/text.t
5586 ____________________________________________________________________________
5587 [ 33998] By: stevep                                on 2008/06/05  01:58:26
5588         Log: Assimilate HTML-Parser and HTML-Tagset.  HTML-Parser is now a prereq
5589              for Pod-Simple and HTML-Tagset is a prereq for HTML-Parser.  I also
5590              resorted the MANIFEST file.
5591      Branch: perl
5592            + ext/HTML/Parser/Makefile.PL ext/HTML/Parser/Parser.pm
5593            + ext/HTML/Parser/Parser.xs ext/HTML/Parser/hints/solaris.pl
5594            + ext/HTML/Parser/hparser.c ext/HTML/Parser/hparser.h
5595            + ext/HTML/Parser/lib/HTML/Entities.pm
5596            + ext/HTML/Parser/lib/HTML/Filter.pm
5597            + ext/HTML/Parser/lib/HTML/HeadParser.pm
5598            + ext/HTML/Parser/lib/HTML/LinkExtor.pm
5599            + ext/HTML/Parser/lib/HTML/PullParser.pm
5600            + ext/HTML/Parser/lib/HTML/TokeParser.pm
5601            + ext/HTML/Parser/mkhctype ext/HTML/Parser/mkpfunc
5602            + ext/HTML/Parser/t/api_version.t
5603            + ext/HTML/Parser/t/argspec-bad.t ext/HTML/Parser/t/argspec.t
5604            + ext/HTML/Parser/t/argspec2.t ext/HTML/Parser/t/attr-encoded.t
5605            + ext/HTML/Parser/t/callback.t
5606            + ext/HTML/Parser/t/case-sensitive.t ext/HTML/Parser/t/cases.t
5607            + ext/HTML/Parser/t/comment.t ext/HTML/Parser/t/crashme.t
5608            + ext/HTML/Parser/t/declaration.t ext/HTML/Parser/t/default.t
5609            + ext/HTML/Parser/t/document.t ext/HTML/Parser/t/dtext.t
5610            + ext/HTML/Parser/t/entities.t ext/HTML/Parser/t/entities2.t
5611            + ext/HTML/Parser/t/filter-methods.t ext/HTML/Parser/t/filter.t
5612            + ext/HTML/Parser/t/handler-eof.t ext/HTML/Parser/t/handler.t
5613            + ext/HTML/Parser/t/headparser-http.t
5614            + ext/HTML/Parser/t/headparser.t ext/HTML/Parser/t/ignore.t
5615            + ext/HTML/Parser/t/largetags.t
5616            + ext/HTML/Parser/t/linkextor-base.t
5617            + ext/HTML/Parser/t/linkextor-rel.t ext/HTML/Parser/t/magic.t
5618            + ext/HTML/Parser/t/marked-sect.t
5619            + ext/HTML/Parser/t/msie-compat.t ext/HTML/Parser/t/offset.t
5620            + ext/HTML/Parser/t/options.t ext/HTML/Parser/t/parsefile.t
5621            + ext/HTML/Parser/t/parser.t ext/HTML/Parser/t/plaintext.t
5622            + ext/HTML/Parser/t/pod.t ext/HTML/Parser/t/process.t
5623            + ext/HTML/Parser/t/pullparser.t ext/HTML/Parser/t/script.t
5624            + ext/HTML/Parser/t/skipped-text.t
5625            + ext/HTML/Parser/t/stack-realloc.t ext/HTML/Parser/t/textarea.t
5626            + ext/HTML/Parser/t/threads.t ext/HTML/Parser/t/tokeparser.t
5627            + ext/HTML/Parser/t/uentities.t
5628            + ext/HTML/Parser/t/unbroken-text.t
5629            + ext/HTML/Parser/t/unicode-bom.t ext/HTML/Parser/t/unicode.t
5630            + ext/HTML/Parser/t/xml-mode.t ext/HTML/Parser/tokenpos.h
5631            + ext/HTML/Parser/typemap ext/HTML/Parser/util.c
5632            + lib/HTML/Tagset.pm lib/HTML/Tagset/t/00_about_verbose.t
5633            + lib/HTML/Tagset/t/01_old_junk.t
5634            ! MANIFEST Porting/Maintainers.pl
5635 ____________________________________________________________________________
5636 [ 33997] By: stevep                                on 2008/06/04  19:20:20
5637         Log: Upgrade to Pod-Simple-3.06
5638      Branch: perl
5639            + lib/Pod/Simple/XHTML.pm lib/Pod/Simple/t/xhtml01.t
5640            + lib/Pod/Simple/t/xhtml05.t
5641            ! MANIFEST lib/Pod/Simple.pm lib/Pod/Simple.pod
5642            ! lib/Pod/Simple/BlackBox.pm lib/Pod/Simple/HTML.pm
5643            ! lib/Pod/Simple/HTMLBatch.pm lib/Pod/Simple/t/begin.t
5644            ! lib/Pod/Simple/t/fcodes_l.t lib/Pod/Simple/t/fcodes_s.t
5645 ____________________________________________________________________________
5646 [ 33996] By: stevep                                on 2008/06/04  18:28:18
5647         Log: Forgot to update version in DirHandle.pm after updating.
5648              No cookie for me.
5649      Branch: perl
5650            ! lib/DirHandle.pm
5651 ____________________________________________________________________________
5652 [ 33995] By: rgs                                   on 2008/06/04  07:39:31
5653         Log: Bump NEXT version to 0.61 for CPAN release
5654      Branch: perl
5655            ! lib/NEXT.pm
5656 ____________________________________________________________________________
5657 [ 33993] By: craigb                                on 2008/06/03  12:27:43
5658         Log: Make Perl_vms_start_glob() decline politely when passed an empty
5659              argument.
5660      Branch: perl
5661            ! vms/vms.c
5662 ____________________________________________________________________________
5663 [ 33992] By: rgs                                   on 2008/06/03  07:58:06
5664         Log: Small typo fix in Carp.pm
5665      Branch: perl
5666            ! lib/Carp.pm
5667 ____________________________________________________________________________
5668 [ 33991] By: rgs                                   on 2008/06/03  06:29:35
5669         Log: Update to NEXT by Damian.
5670              This fixes the working of NEXT with AUTOLOAD.
5671      Branch: perl
5672            ! lib/NEXT.pm
5673 ____________________________________________________________________________
5674 [ 33990] By: merijn                                on 2008/06/02  14:04:59
5675         Log: #33988 for AIX 3 and AIX 4: missing quotes in sed commands
5676      Branch: perl
5677            ! hints/aix_3.sh hints/aix_4.sh
5678 ____________________________________________________________________________
5679 [ 33989] By: stevep                                on 2008/06/02  13:54:24
5680         Log: Subject: AW: IO::Dir destructor
5681              From: "Dintelmann, Peter" <Peter.Dintelmann@dresdner-bank.com>
5682              Date: Mon, 2 Jun 2008 14:48:35 +0200
5683              Message-ID: <3852726AFA94DE4F87E616F13F416A5F0216D9BE@naimucu1.ffz00k.rootdom.net>
5684      Branch: perl
5685            ! lib/DirHandle.pm
5686 ____________________________________________________________________________
5687 [ 33988] By: merijn                                on 2008/06/02  13:52:39
5688         Log: Embarrassing errors to find: missing quotes in sed commands
5689      Branch: perl
5690            ! hints/aix.sh
5691 ____________________________________________________________________________
5692 [ 33987] By: stevep                                on 2008/06/02  12:21:28
5693         Log: Upgrade to podlators-2.1.0
5694      Branch: perl
5695            + lib/Pod/t/man-options.t
5696            ! MANIFEST lib/Pod/Man.pm lib/Pod/ParseLink.pm lib/Pod/Text.pm
5697            ! lib/Pod/Text/Color.pm lib/Pod/Text/Overstrike.pm
5698            ! lib/Pod/Text/Termcap.pm lib/Pod/t/basic.t lib/Pod/t/color.t
5699            ! lib/Pod/t/filehandle.t lib/Pod/t/man.t lib/Pod/t/parselink.t
5700            ! lib/Pod/t/pod-parser.t lib/Pod/t/termcap.t
5701            ! lib/Pod/t/text-options.t lib/Pod/t/text.t pod/pod2man.PL
5702 ____________________________________________________________________________
5703 [ 33986] By: stevep                                on 2008/06/02  04:02:42
5704         Log: Skip some File::Copy tests on Win32 since file permissions do not
5705              seem to be set correctly.
5706      Branch: perl
5707            ! lib/File/Copy.t
5708 ____________________________________________________________________________
5709 [ 33985] By: rgs                                   on 2008/06/01  20:22:24
5710         Log: Subject: [perl #36516] attributes.pm documentation is recursive and incomplete 
5711              From: "reneeb via RT" <perlbug-followup@perl.org>
5712              Date: Sun, 25 May 2008 07:30:37 -0700
5713              Message-ID: <rt-3.6.HEAD-19826-1211725834-911.36516-15-0@perl.org>
5714              
5715              with some spelling nits
5716      Branch: perl
5717            ! lib/attributes.pm
5718 ____________________________________________________________________________
5719 [ 33984] By: rgs                                   on 2008/06/01  19:49:50
5720         Log: Bump version of IO::Dir after last patch
5721      Branch: perl
5722            ! ext/IO/lib/IO/Dir.pm
5723 ____________________________________________________________________________
5724 [ 33983] By: rgs                                   on 2008/06/01  19:48:18
5725         Log: Subject: IO::Dir destructor
5726              From: Zefram <zefram@fysh.org>
5727              Date: Fri, 7 Sep 2007 23:06:36 +0100
5728              Message-ID: <20070907220636.GB24543@fysh.org>
5729      Branch: perl
5730            ! ext/IO/lib/IO/Dir.pm
5731 ____________________________________________________________________________
5732 [ 33982] By: rgs                                   on 2008/06/01  19:38:24
5733         Log: Subject: Re: [perl #55160] perlbug AutoReply: Fix cygwin mount test
5734              From: "Reini Urban" <rurban@x-ray.at>
5735              Date: Sun, 1 Jun 2008 14:51:59 +0200
5736              Message-ID: <6910a60806010551u30199befr43761fe53d5d896@mail.gmail.com>
5737      Branch: perl
5738            ! t/lib/cygwin.t
5739 ____________________________________________________________________________
5740 [ 33981] By: rgs                                   on 2008/06/01  19:32:34
5741         Log: Subject: [perl #36875] [PATCH] scalar reverse undef does not warn (was: Certain string   handling functions don't warn on undef) 
5742              From: "Bram via RT" <perlbug-followup@perl.org>
5743              Date: Sat, 24 May 2008 12:34:22 -0700
5744              Message-ID: <rt-3.6.HEAD-11257-1211657660-1814.36875-15-0@perl.org>
5745      Branch: perl
5746            ! pp.c t/lib/warnings/9uninit
5747 ____________________________________________________________________________
5748 [ 33980] By: rgs                                   on 2008/06/01  19:00:08
5749         Log: Subject: [PATCH] Fix for lib.pm Config detection
5750              From: Steffen Mueller <wyp3rlx02@sneakemail.com>
5751              Date: Sun, 01 Jun 2008 17:36:55 +0200
5752              Message-ID: <20080601153657.26607.qmail@lists.develooper.com>
5753      Branch: perl
5754            ! lib/lib_pm.PL
5755 ____________________________________________________________________________
5756 [ 33979] By: stevep                                on 2008/06/01  17:32:27
5757         Log: Probably starting with the changes in change #33897,
5758              t/run/exit.t has been failing on Win32.  Update the skipping
5759              mechanism to do more that check for the definition of
5760              POSIX::WIFEXITED.
5761      Branch: perl
5762            ! t/run/exit.t
5763 ____________________________________________________________________________
5764 [ 33978] By: rgs                                   on 2008/06/01  14:05:16
5765         Log: Subject: [perl #54828] perlio.c has a problem (both 5.8 and 5.10) 
5766              From: "Goro Fuji" (via RT) <perlbug-followup@perl.org>
5767              Date: Sun, 25 May 2008 23:10:42 -0700
5768              Message-ID: <rt-3.6.HEAD-11257-1211782242-1590.54828-75-0@perl.org>
5769              
5770              First chunk of the patch only
5771      Branch: perl
5772            ! perlio.c
5773 ____________________________________________________________________________
5774 [ 33977] By: rgs                                   on 2008/06/01  13:17:40
5775         Log: Subject: [perl #54424] perlipc mistype 
5776              From: andrew@sundale.net (via RT) <perlbug-followup@perl.org>
5777              Date: Sun, 18 May 2008 22:20:06 -0700
5778              Message-ID: <rt-3.6.HEAD-11257-1211174406-1790.54424-75-0@perl.org>
5779      Branch: perl
5780            ! pod/perlipc.pod
5781 ____________________________________________________________________________
5782 [ 33975] By: mhx                                   on 2008/06/01  12:15:09
5783         Log: Upgrade to Devel::PPPort 3.14
5784      Branch: perl
5785            ! ext/Devel/PPPort/Changes ext/Devel/PPPort/PPPort_pm.PL
5786            ! ext/Devel/PPPort/parts/ppptools.pl ext/Devel/PPPort/soak
5787 ____________________________________________________________________________
5788 [ 33974] By: rgs                                   on 2008/06/01  10:44:18
5789         Log: Subject: [PATCH] Thread::Queue 2.09
5790              From: "Jerry D. Hedden" <jdhedden@cpan.org>
5791              Date: Fri, 30 May 2008 12:41:41 -0400
5792              Message-ID: <1ff86f510805300941o68c1967bw31dee3e40ffa28a7@mail.gmail.com>
5793              
5794              Explicitly check for undef in args because some versions of
5795              looks_like_number(undef) return true.
5796      Branch: perl
5797            ! lib/Thread/Queue.pm
5798 ____________________________________________________________________________
5799 [ 33973] By: rgs                                   on 2008/06/01  10:41:27
5800         Log: Subject: [PATCH] Re: recent 'lib.pm' change => dual-life lib.pm
5801              From: Steffen Mueller <wyp3rlx02@sneakemail.com>
5802              Date: Tue, 27 May 2008 13:50:05 +0200
5803              Message-ID: <483BF56D.2020803@sneakemail.com>
5804      Branch: perl
5805            ! lib/lib.t lib/lib_pm.PL
5806 ____________________________________________________________________________
5807 [ 33971] By: craigb                                on 2008/05/31  18:48:38
5808         Log: Must install mydtrace.h on VMS even it doesn't do much there.
5809      Branch: perl
5810            ! vms/descrip_mms.template
5811 ____________________________________________________________________________
5812 [ 33956] By: nicholas                              on 2008/05/31  11:53:20
5813         Log: Add conditional code to initialise RETVAL, to avoid compiler warnings.
5814              (There was never an error, as croak() was called before the return).
5815      Branch: perl
5816            ! ext/POSIX/POSIX.xs
5817 ____________________________________________________________________________
5818 [ 33952] By: davem                                 on 2008/05/30  21:41:05
5819         Log: bug with index() matching beyond end of string
5820              An off-by-one error meant that index($str,...)
5821              was effectively being executed as index("$str\0", ...).
5822              Probably introduced by change #26511.
5823      Branch: perl
5824            ! t/op/index.t util.c
5825 ____________________________________________________________________________
5826 [ 33951] By: davem                                 on 2008/05/30  21:16:02
5827         Log: Add index() tests for embedded nulls
5828              
5829              Subject:  Re: [perl #53746] bug with index() matching beyond end of string when \0 bytes (00000000) are involved
5830              From:  Abigail <abigail@abigail.be>
5831              Date:  Tue, 6 May 2008 14:57:36 +0200
5832              Message-Id:  <20080506125736.GC17310@abigail.be>
5833      Branch: perl
5834            ! t/op/index.t
5835 ____________________________________________________________________________
5836 [ 33949] By: craigb                                on 2008/05/29  17:48:27
5837         Log: 
5838              Subject: [PATCH] Propagate new i_gdbm*ndbm variables
5839              From: Andy Dougherty <doughera@lafayette.edu>
5840              Date: Thu, 29 May 2008 12:43:29 -0400 (EDT)
5841              Message-ID: <Pine.LNX.4.64.0805291241070.365@fractal.phys.lafayette.edu>
5842      Branch: perl
5843            ! Cross/config.sh-arm-linux NetWare/config.wc Porting/config.sh
5844            ! configure.com epoc/config.sh plan9/config_sh.sample
5845            ! symbian/config.sh uconfig.sh win32/config.bc win32/config.ce
5846            ! win32/config.gc win32/config.vc win32/config.vc64
5847 ____________________________________________________________________________
5848 [ 33948] By: stevep                                on 2008/05/29  13:45:43
5849         Log: Upgrade to Locale-Maketext-1.13
5850      Branch: perl
5851            ! Porting/Maintainers.pl lib/Locale/Maketext.pm
5852            ! lib/Locale/Maketext/Guts.pm lib/Locale/Maketext/GutsLoader.pm
5853 ____________________________________________________________________________
5854 [ 33939] By: merijn                                on 2008/05/27  15:19:07
5855         Log: Revert part of #31039
5856      Branch: perl
5857            ! Configure
5858 ____________________________________________________________________________
5859 [ 33937] By: davem                                 on 2008/05/27  00:12:52
5860         Log: Perl 5.10 memory corruption
5861              When @a = sort @a is pessimised if @a has magic,
5862              growing the stack requires various pointers to be reset in case
5863              the stack gets reallocated.
5864      Branch: perl
5865            ! pp_sort.c
5866 ____________________________________________________________________________
5867 [ 33936] By: nicholas                              on 2008/05/25  23:47:00
5868         Log: My recent changes to POSIX.xs forgot that WEXITSTATUS etc may not even
5869              be defined. This fix changes the error message from "Your vendor has
5870              not defined POSIX macro %s, used" to "POSIX::%s not implemented on
5871              this architecture", which I assume is not going to break anything.
5872      Branch: perl
5873            ! ext/POSIX/POSIX.xs
5874 ____________________________________________________________________________
5875 [ 33927] By: rgs                                   on 2008/05/25  21:14:40
5876         Log: Subject: [PATCH] lib.pm should not warn about loading .par files
5877              From: Paul Fenwick <pjf@perltraining.com.au>
5878              Date: Thu, 22 May 2008 23:24:34 +1000
5879              Message-ID: <48357412.5020703@perltraining.com.au>
5880      Branch: perl
5881            ! lib/lib_pm.PL
5882 ____________________________________________________________________________
5883 [ 33919] By: davem                                 on 2008/05/24  15:42:08
5884         Log: make TODO output TAP-compliant in regexp.t
5885      Branch: perl
5886            ! t/op/regexp.t
5887 ____________________________________________________________________________
5888 [ 33918] By: craigb                                on 2008/05/24  15:02:06
5889         Log: Subject: Time-Piece-1.13 test failures on HP-UX
5890              From: Gisle Aas <gisle@activestate.com>
5891              Date: Fri, 23 May 2008 00:20:28 +0200
5892              Message-Id: <EB1DA83A-AA9C-4BA4-A09D-AB6DC5E00EB9@activestate.com>
5893              
5894              Don't rely on strptime being able to parse illegal dates.  Also being tracked
5895              via <http://rt.cpan.org/Public/Bug/Display.html?id=36106> so this also brings
5896              blead closer to the next (as yet unreleased) version of Time::Piece.
5897      Branch: perl
5898            ! ext/Time/Piece/Piece.pm ext/Time/Piece/Piece.xs
5899 ____________________________________________________________________________
5900 [ 33916] By: craigb                                on 2008/05/23  15:50:14
5901         Log: File::Copy does not copy source file permissions to the target file
5902              on VMS (it never has, but the new tests expected it to).
5903      Branch: perl
5904            ! lib/File/Copy.t
5905 ____________________________________________________________________________
5906 [ 33914] By: nicholas                              on 2008/05/23  14:38:31
5907         Log: Bump the version number following change 33905 (and for any other
5908              changes that might come between 5.10's release and 5.8.9's). Note that
5909              Rafael has kindly volunteered to take over maintainer.
5910      Branch: perl
5911            ! lib/Attribute/Handlers.pm
5912 ____________________________________________________________________________
5913 [ 33912] By: nicholas                              on 2008/05/23  10:05:43
5914         Log: Bump AutoSplit to a dev version number to reflect the small change in
5915              the __DATA__ section made in the AutoLoader 5.66 release. All will get
5916              back in sync with the next AutoLoader release.
5917      Branch: perl
5918            ! lib/AutoSplit.pm
5919 ____________________________________________________________________________
5920 [ 33911] By: rgs                                   on 2008/05/23  06:18:59
5921         Log: Subject: [PATCH] Re: [perl #41555] Bug in File::Find on Windows when target
5922              From: Bram <p5p@perl.wizbit.be>
5923              Date: Mon, 12 May 2008 22:13:33 +0200
5924              Message-ID: <20080512221333.mq0283dlessws4wk@horde.wizbit.be>
5925      Branch: perl
5926            ! lib/File/Find.pm lib/File/Find/t/find.t
5927 ____________________________________________________________________________
5928 [ 33910] By: rgs                                   on 2008/05/23  06:15:37
5929         Log: Subject: [PATCH] Silence build warnings in universal.c
5930              From: "Jerry D. Hedden" <jdhedden@cpan.org>
5931              Date: Wed, 21 May 2008 13:15:28 -0400
5932              Message-ID: <1ff86f510805211015m5c59bbf5wf3a992e776b1c4c4@mail.gmail.com>
5933      Branch: perl
5934            ! universal.c
5935 ____________________________________________________________________________
5936 [ 33909] By: merijn                                on 2008/05/23  06:07:30
5937         Log: Subject: [DOC PATCH] Memoize.pm refers to old title of "Higher Order Perl"
5938              From: Moritz Lenz <moritz@casella.verplant.org>
5939              Date: Thu, 22 May 2008 15:47:04 +0200
5940              Message-ID: <48357958.2050501@casella.verplant.org>
5941      Branch: perl
5942            ! lib/Memoize.pm
5943 ____________________________________________________________________________
5944 [ 33907] By: nicholas                              on 2008/05/22  08:31:30
5945         Log: Rafael will take over Attribute::Handlers
5946      Branch: perl
5947            ! Porting/Maintainers.pl
5948 ____________________________________________________________________________
5949 [ 33906] By: nicholas                              on 2008/05/22  07:45:01
5950         Log: Following a conversation on IRC, Artur thinks it best if we consider
5951              the core version of Attribute::Handlers official from now on, and
5952              hence remove it from Porting/Maintainers.pl
5953      Branch: perl
5954            ! Porting/Maintainers.pl
5955 ____________________________________________________________________________
5956 [ 33905] By: merijn                                on 2008/05/22  06:36:40
5957         Log: Subject: [PATCH] Documentation typo fix for Attribute::Handlers.
5958              From: Florian Ragwitz <rafl@debian.org>
5959              Date: Wed, 21 May 2008 22:42:40 +0200
5960              Message-Id: <1211402560-12949-1-git-send-email-rafl@debian.org>
5961      Branch: perl
5962            ! lib/Attribute/Handlers.pm
5963 ____________________________________________________________________________
5964 [ 33902] By: nicholas                              on 2008/05/21  14:35:20
5965         Log: Make the worst case error message for Perl_croak_xs_usage() consistent
5966              with stringifying a code reference.
5967      Branch: perl
5968            ! universal.c
5969 ____________________________________________________________________________
5970 [ 33901] By: nicholas                              on 2008/05/21  13:35:43
5971         Log: Add Perl_croak_xs_usage(), which reduces a lot of explicit calls of
5972              the form Perl_croak(aTHX_ "Usage %s::%s(%s)", "ouch" "awk", "eee_yow");
5973              down to croak_xs_usage(cv, "eee_yow"); and refactor all the core XS
5974              code to use it. This adds () to the error messages for attributes::*
5975      Branch: perl
5976            ! embed.fnc embed.h global.sym mro.c pod/perlapi.pod proto.h
5977            ! universal.c xsutils.c
5978 ____________________________________________________________________________
5979 [ 33900] By: stevep                                on 2008/05/21  13:23:24
5980         Log: Upgrade to AutoLoader-5.66
5981      Branch: perl
5982            ! lib/AutoLoader.pm lib/AutoSplit.pm
5983 ____________________________________________________________________________
5984 [ 33899] By: stevep                                on 2008/05/21  13:16:58
5985         Log: Upgrade to Object-Accessor-0.34
5986      Branch: perl
5987            + lib/Object/Accessor/t/06_Object-Accessor-alias.t
5988            ! MANIFEST lib/Object/Accessor.pm
5989 ____________________________________________________________________________
5990 [ 33898] By: merijn                                on 2008/05/21  13:00:13
5991         Log: Subject: Re: [perl #54566] assertion failure fiddling with @ISA
5992              From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com>
5993              Date: Wed, 21 May 2008 14:42:48 +0200
5994              Message-ID: <b77c1dce0805210542l164caf85k86a34feae25ca9a7@mail.gmail.com>
5995      Branch: perl
5996            ! mg.c
5997 ____________________________________________________________________________
5998 [ 33897] By: nicholas                              on 2008/05/21  10:31:32
5999         Log: Replaced the WEXITSTATUS, WIFEXITED, WIFSIGNALED, WIFSTOPPED, WSTOPSIG
6000              and WTERMSIG wrappers with one wrapper using the XS "ALIAS" feature.
6001              This gets the shared object size back below the size before the removal
6002              of int_macro_int. It looks like there are other space savings to be
6003              made this way.
6004      Branch: perl
6005            ! ext/POSIX/POSIX.xs
6006 ____________________________________________________________________________
6007 [ 33896] By: nicholas                              on 2008/05/21  09:18:00
6008         Log: Eliminate POSIX::int_macro_int, and all the complex AUTOLOAD fandango
6009              that creates closures round it. Instead, wrap WEXITSTATUS, WIFEXITED,
6010              WIFSIGNALED, WIFSTOPPED, WSTOPSIG and WTERMSIG directly with XS.
6011              The shared library is slightly larger, but dynamic memory usage savings
6012              beat this, even within one thread of one process. Simpler code too.
6013      Branch: perl
6014            ! ext/B/t/concise-xs.t ext/POSIX/POSIX.pm ext/POSIX/POSIX.xs
6015            ! pod/perltodo.pod
6016 ____________________________________________________________________________
6017 [ 33891] By: nicholas                              on 2008/05/20  18:37:03
6018         Log: metabatman fails the "this patch is self-documenting" test. Restore
6019              (roughly) the original parameter names.
6020      Branch: perl
6021            ! hv.h
6022 ____________________________________________________________________________
6023 [ 33890] By: nicholas                              on 2008/05/20  18:35:54
6024         Log: The TODO tests of change 33876 were actually fixed by change 33874.
6025      Branch: perl
6026            ! t/lib/strict/subs
6027 ____________________________________________________________________________
6028 [ 33887] By: merijn                                on 2008/05/20  15:30:30
6029         Log: Subject: Re: Change 33843: [perl #54120] [PATCH] [metaconfig] Need more -fstack-protector
6030              From: Andy Dougherty <doughera@lafayette.edu>
6031              Date: Tue, 20 May 2008 11:21:14 -0400 (EDT)
6032              Message-ID: <Pine.LNX.4.64.0805201102040.767@fractal.phys.lafayette.edu>
6033      Branch: perl
6034            ! Configure
6035 ____________________________________________________________________________
6036 [ 33876] By: merijn                                on 2008/05/20  09:29:33
6037         Log: Subject: Re: [PATCH: TODO Tests] Re: [perl #53806] No complain about bareword
6038              From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com>
6039              Date: Tue, 20 May 2008 10:14:28 +0200
6040              Message-ID: <b77c1dce0805200114o5df69d8br9a02de5a508c3462@mail.gmail.com>
6041      Branch: perl
6042            ! lib/strict.t t/lib/strict/subs
6043 ____________________________________________________________________________
6044 [ 33874] By: merijn                                on 2008/05/20  08:04:05
6045         Log: Subject: Re: [PATCH: TODO Tests] Re: [perl #53806] No complain about bareword
6046              From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com>
6047              Date: Tue, 20 May 2008 09:45:19 +0200
6048              Message-ID: <b77c1dce0805200045i1000598ci13c9cb3a29f64b6d@mail.gmail.com>
6049      Branch: perl
6050            ! toke.c
6051 ____________________________________________________________________________
6052 [ 33871] By: stevep                                on 2008/05/19  18:25:50
6053         Log: Subject: [PATCH] Thread::Semaphore 2.08
6054              From: "Jerry D. Hedden" <jdhedden@cpan.org>
6055              Date: Mon, 19 May 2008 13:06:20 -0400
6056              Message-ID: <1ff86f510805191006yc870892r28ea38cfd128eb37@mail.gmail.com>
6057      Branch: perl
6058            ! lib/Thread/Semaphore.pm
6059 ____________________________________________________________________________
6060 [ 33870] By: merijn                                on 2008/05/19  16:08:57
6061         Log: Subject: [PATCH] Fix typo in perlop.pod
6062              From: "Jerry D. Hedden" <jdhedden@cpan.org>
6063              Date: Mon, 19 May 2008 11:58:58 -0400
6064              Message-ID: <1ff86f510805190858v4a7f6e06k5f949ff31384137d@mail.gmail.com>
6065      Branch: perl
6066            ! pod/perlop.pod
6067 ____________________________________________________________________________
6068 [ 33869] By: stevep                                on 2008/05/19  15:51:00
6069         Log: Subject: [PATCH] correct errors / omissions in documenting DOES
6070              From: Ricardo SIGNES <perl.p5p@rjbs.manxome.org>
6071              Date: Mon, 19 May 2008 10:14:02 -0400
6072              Message-ID: <20080519141402.GA54401@knight.local>
6073      Branch: perl
6074            ! lib/UNIVERSAL.pm pod/perlobj.pod
6075 ____________________________________________________________________________
6076 [ 33865] By: nicholas                              on 2008/05/19  13:13:11
6077         Log: Add "profile installman" to the TODO.
6078      Branch: perl
6079            ! pod/perltodo.pod
6080 ____________________________________________________________________________
6081 [ 33864] By: nicholas                              on 2008/05/19  12:59:10
6082         Log: Add -w, tweak some comments.
6083      Branch: perl
6084            ! installperl
6085 ____________________________________________________________________________
6086 [ 33863] By: nicholas                              on 2008/05/19  12:40:53
6087         Log: A couple more installman tidy ups.
6088      Branch: perl
6089            ! installman
6090 ____________________________________________________________________________
6091 [ 33862] By: nicholas                              on 2008/05/19  12:26:51
6092         Log: Merge common code from installperl and installman into install_lib.pl
6093      Branch: perl
6094            + install_lib.pl
6095            ! MANIFEST installman installperl pod/perltodo.pod
6096 ____________________________________________________________________________
6097 [ 33861] By: nicholas                              on 2008/05/19  11:58:30
6098         Log: Change 33859 missed $destdir => $opts{destdir}
6099      Branch: perl
6100            ! installperl
6101 ____________________________________________________________________________
6102 [ 33860] By: nicholas                              on 2008/05/19  10:21:04
6103         Log: Converge some changes from installperl into installman. I have a
6104              suspicion that installman is only run on *nix and OS/2, not Win32 or
6105              VMS. Specifically
6106              sub unlink   - return scalar(@names) if $Is_VMS # from change 854
6107              sub link     - change warn to die               # from change 4774
6108              sub samepath - case insensitive name comparison # from change 311
6109              (in the ansiperl branch, merged via the win32 branch)
6110      Branch: perl
6111            ! installman
6112 ____________________________________________________________________________
6113 [ 33859] By: nicholas                              on 2008/05/19  09:42:02
6114         Log: $nonono  => $opts{notify}
6115              $verbose => $opts{verbose}
6116              $silent  => $opts{silent}
6117              to align the code with forked code in installman
6118      Branch: perl
6119            ! installperl
6120 ____________________________________________________________________________
6121 [ 33858] By: rgs                                   on 2008/05/18  21:08:01
6122         Log: Subject: [PATCH] Add ..., !!!, and ??? operators
6123              From: chromatic <chromatic@wgz.org>
6124              Date: Sat, 10 May 2008 12:52:11 -0700
6125              Message-Id: <200805101252.11961.chromatic@wgz.org>
6126      Branch: perl
6127            + t/op/yadayada.t
6128            ! MANIFEST perly.act perly.h perly.tab perly.y pod/perlop.pod
6129            ! pod/perltodo.pod toke.c
6130 ____________________________________________________________________________
6131 [ 33854] By: davem                                 on 2008/05/18  12:40:36
6132         Log: DEBUG_LEAKING_SCALARS wasn't reporting the correct line number
6133              of SVs allocated at runtime
6134      Branch: perl
6135            ! sv.c
6136 ____________________________________________________________________________
6137 [ 33853] By: davem                                 on 2008/05/18  12:07:19
6138         Log: fix misleading comment about Perl_re_dup_guts
6139      Branch: perl
6140            ! regcomp.c
6141 ____________________________________________________________________________
6142 [ 33852] By: rgs                                   on 2008/05/18  08:56:12
6143         Log: New separations for the pattern match operator documentation,
6144              suggested by David Nicol:
6145              
6146              Subject: It's wafer thin!
6147              From: "David Nicol" <davidnicol@gmail.com>
6148              Date: Fri, 9 May 2008 18:14:29 +0000
6149              Message-ID: <934f64a20805091114y40595f9ap9d355b39f20779c1@mail.gmail.com>
6150      Branch: perl
6151            ! pod/perlop.pod
6152 ____________________________________________________________________________
6153 [ 33851] By: rgs                                   on 2008/05/18  08:37:02
6154         Log: Fix for [perl #51848] Deparse interpolation in regex literal
6155      Branch: perl
6156            ! ext/B/B/Deparse.pm ext/B/t/deparse.t
6157 ____________________________________________________________________________
6158 [ 33850] By: rgs                                   on 2008/05/18  08:00:24
6159         Log: Subject: [perl #53500] op/pwent.t should use the DirectoryService on OS X 
6160              From: "Tom Wyant via RT" <perlbug-followup@perl.org>
6161              Date: Sun, 11 May 2008 14:40:04 -0700
6162              Message-ID: <rt-3.6.HEAD-20841-1210542001-412.53500-15-0@perl.org>
6163      Branch: perl
6164            ! t/op/pwent.t
6165 ____________________________________________________________________________
6166 [ 33849] By: rgs                                   on 2008/05/18  07:55:44
6167         Log: Subject: [perl #38955] exists(): error message on wrong argument type is incorrect (5.8.7 cygwin) 
6168              From: "Bram via RT" <perlbug-followup@perl.org>
6169              Date: Sat, 17 May 2008 04:14:11 -0700
6170              Message-ID: <rt-3.6.HEAD-11257-1211022849-1634.38955-15-0@perl.org>
6171      Branch: perl
6172            ! op.c pod/perldiag.pod
6173 ____________________________________________________________________________
6174 [ 33848] By: rgs                                   on 2008/05/18  06:28:49
6175         Log: Subject: Re: eval "require Foo" with binary-incompatible XS modules
6176              From: Niko Tyni <ntyni@debian.org>
6177              Date: Sat, 17 May 2008 21:37:30 +0300
6178              Message-ID: <20080517183730.GA4440@rebekka>
6179      Branch: perl
6180            ! pod/perlfunc.pod
6181 ____________________________________________________________________________
6182 [ 33847] By: stevep                                on 2008/05/18  03:35:03
6183         Log: Subject: [PATCH] Thread::Queue 2.08
6184              From: "Jerry D. Hedden" <jdhedden@cpan.org>
6185              Date: Wed, 14 May 2008 12:47:04 -0400
6186              Message-ID: <1ff86f510805140947h707fe273j5adec649b5cc4238@mail.gmail.com>
6187      Branch: perl
6188            ! lib/Thread/Queue.pm lib/Thread/Queue/t/02_refs.t
6189 ____________________________________________________________________________
6190 [ 33846] By: stevep                                on 2008/05/18  03:25:54
6191         Log: Subject: [PATCH] IO::Compress::* 2.011
6192              From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
6193              Date: Sat, 17 May 2008 12:16:13 +0100
6194              Message-ID: <CF9B8F335CB2417FBA78E0F08EAB1F7D@myopwv.com>
6195      Branch: perl
6196            + ext/IO_Compress_Zlib/t/006zip.t
6197            ! MANIFEST ext/Compress/Raw/Zlib/Changes
6198            ! ext/Compress/Raw/Zlib/README
6199            ! ext/Compress/Raw/Zlib/lib/Compress/Raw/Zlib.pm
6200            ! ext/Compress/Zlib/Changes ext/Compress/Zlib/Makefile.PL
6201            ! ext/Compress/Zlib/README
6202            ! ext/Compress/Zlib/lib/Compress/Zlib.pm
6203            ! ext/IO_Compress_Base/Changes ext/IO_Compress_Base/README
6204            ! ext/IO_Compress_Base/lib/IO/Compress/Base.pm
6205            ! ext/IO_Compress_Base/lib/IO/Compress/Base/Common.pm
6206            ! ext/IO_Compress_Base/lib/IO/Uncompress/AnyUncompress.pm
6207            ! ext/IO_Compress_Base/lib/IO/Uncompress/Base.pm
6208            ! ext/IO_Compress_Zlib/Changes ext/IO_Compress_Zlib/Makefile.PL
6209            ! ext/IO_Compress_Zlib/README
6210            ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Deflate.pm
6211            ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Identity.pm
6212            ! ext/IO_Compress_Zlib/lib/IO/Compress/Deflate.pm
6213            ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip.pm
6214            ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip/Constants.pm
6215            ! ext/IO_Compress_Zlib/lib/IO/Compress/RawDeflate.pm
6216            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip.pm
6217            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip/Constants.pm
6218            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Constants.pm
6219            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Extra.pm
6220            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Identity.pm
6221            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Inflate.pm
6222            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/AnyInflate.pm
6223            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Gunzip.pm
6224            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Inflate.pm
6225            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/RawInflate.pm
6226            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Unzip.pm
6227 ____________________________________________________________________________
6228 [ 33845] By: merijn                                on 2008/05/17  14:29:24
6229         Log: Subject: [PATCH] Re: [perl #50180] NDBM_File fails to build 
6230              From: Andy Dougherty <doughera@lafayette.edu>
6231              Date: Tue, 13 May 2008 12:28:45 -0400 (EDT)
6232              Message-ID: <Pine.LNX.4.64.0805131224130.9728@fractal.phys.lafayette.edu>
6233      Branch: perl
6234            ! Configure Porting/Glossary config_h.SH
6235            ! ext/NDBM_File/NDBM_File.xs hints/linux.sh
6236 ____________________________________________________________________________
6237 [ 33843] By: merijn                                on 2008/05/17  13:56:26
6238         Log: Subject: [perl #54120] [PATCH] [metaconfig] Need more -fstack-protector 
6239              From: Andy Dougherty (via RT) <perlbug-followup@perl.org>
6240              Date: Tue, 13 May 2008 09:37:07 -0700
6241              Message-ID: <rt-3.6.HEAD-9992-1210696625-331.54120-75-0@perl.org>
6242      Branch: perl
6243            ! Configure
6244 ____________________________________________________________________________
6245 [ 33841] By: merijn                                on 2008/05/17  13:48:16
6246         Log: Subject: [PATCH] Re: Compiling perl (5.10.x) with gcc <= 3.2.3
6247              From: Andy Dougherty <doughera@lafayette.edu>
6248              Date: Fri, 16 May 2008 13:59:41 -0400 (EDT)
6249              Message-ID: <Pine.LNX.4.64.0805161344570.10409@fractal.phys.lafayette.edu>
6250      Branch: perl
6251            ! INSTALL
6252 ____________________________________________________________________________
6253 [ 33840] By: demerphq                              on 2008/05/17  10:01:08
6254         Log: Subject: [perl #39187] [DOC-PATCH]: perldoc -f reverse: examples (was: RE: Perlfunc needs to be made more clear regarding reverse in scalar context.) 
6255              From: "Bram via RT" <perlbug-followup@perl.org>
6256              Date: Fri, 16 May 2008 14:44:07 -0700
6257              Message-ID: <rt-3.6.HEAD-9880-1210974244-1717.39187-15-0@perl.org>
6258      Branch: perl
6259            ! pod/perlfunc.pod
6260 ____________________________________________________________________________
6261 [ 33839] By: stevep                                on 2008/05/16  19:58:58
6262         Log: Somehow, this got missed in change #33779.
6263      Branch: perl
6264            ! ext/Digest/SHA/lib/Digest/SHA.pm
6265 ____________________________________________________________________________
6266 [ 33838] By: stevep                                on 2008/05/16  19:53:42
6267         Log: Upgrade to ExtUtils-Command-1.14
6268      Branch: perl
6269            ! lib/ExtUtils/Command.pm
6270 ____________________________________________________________________________
6271 [ 33837] By: stevep                                on 2008/05/16  18:07:00
6272         Log: Upgrade to Math-BigInt-FastCalc-0.19
6273      Branch: perl
6274            ! ext/Math/BigInt/FastCalc/FastCalc.pm
6275            ! ext/Math/BigInt/FastCalc/FastCalc.xs
6276            ! ext/Math/BigInt/FastCalc/t/bigintfc.t
6277            ! ext/Math/BigInt/FastCalc/t/bootstrap.t
6278 ____________________________________________________________________________
6279 [ 33836] By: stevep                                on 2008/05/16  17:31:30
6280         Log: Subject: [PATCH - revised] threads::shared 1.21
6281              From: "Jerry D. Hedden" <jdhedden@cpan.org>
6282              Date: Fri, 16 May 2008 09:52:24 -0400
6283              Message-ID: <1ff86f510805160652l73e7d5a9hdc675e8efbbf1479@mail.gmail.com>
6284      Branch: perl
6285            + ext/threads/shared/t/clone.t
6286            ! MANIFEST ext/threads/shared/Makefile.PL
6287            ! ext/threads/shared/shared.pm ext/threads/shared/shared.xs
6288 ____________________________________________________________________________
6289 [ 33835] By: merijn                                on 2008/05/16  12:47:33
6290         Log: Subject: [PATCH] h2ph: allow the quote mark delimiter when chasing #include directives with "-a"
6291              From: Niko Tyni <ntyni@debian.org>
6292              Date: Thu, 15 May 2008 23:15:35 +0300
6293              Message-Id: <1210882535-11072-1-git-send-email-ntyni@debian.org>
6294      Branch: perl
6295            ! utils/h2ph.PL
6296 ____________________________________________________________________________
6297 [ 33834] By: merijn                                on 2008/05/16  12:17:03
6298         Log: Subject: Make perlfunc link to the correct section of perlop for q//, qq//, qx//, and qw//
6299              From: Matt Kraai <kraai@ftbfs.org>
6300              Date: Thu, 15 May 2008 15:45:17 -0700
6301              Message-ID: <20080515224517.GA11692@ftbfs.org>
6302      Branch: perl
6303            ! pod/perlfunc.pod
6304 ____________________________________________________________________________
6305 [ 33833] By: merijn                                on 2008/05/16  12:13:21
6306         Log: Subject: [PATCH] Prevent the tokenizer from segfaulting in debug mode when a FUNC token is forced
6307              From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com>
6308              Date: Fri, 16 May 2008 12:13:23 +0200
6309              Message-ID: <b77c1dce0805160313r78cb1b2bxfeb64460d2e9a7df@mail.gmail.com>
6310      Branch: perl
6311            ! toke.c
6312 ____________________________________________________________________________
6313 [ 33832] By: merijn                                on 2008/05/16  08:47:59
6314         Log: HP 9000 End of Sale Announcements
6315      Branch: perl
6316            ! README.hpux
6317 ____________________________________________________________________________
6318 [ 33831] By: merijn                                on 2008/05/15  13:48:38
6319         Log: Subject: Re: [PATCH] Double magic with chop
6320              From: "Vincent Pit" <perl@profvince.com>
6321              Date: Thu, 15 May 2008 15:31:19 +0200 (CEST)
6322              Message-ID: <32964.147.210.17.175.1210858279.squirrel@147.210.17.175>
6323      Branch: perl
6324            ! doop.c t/op/gmagic.t
6325 ____________________________________________________________________________
6326 [ 33830] By: nicholas                              on 2008/05/15  13:03:48
6327         Log: Add investigating eliminating POSIX::int_macro_int() to perltodo.
6328      Branch: perl
6329            ! pod/perltodo.pod
6330 ____________________________________________________________________________
6331 [ 33829] By: nicholas                              on 2008/05/15  12:01:42
6332         Log: Fix my typo.
6333      Branch: perl
6334            ! ext/B/t/concise-xs.t
6335 ____________________________________________________________________________
6336 [ 33828] By: merijn                                on 2008/05/15  11:38:59
6337         Log: Subject: [PATCH] Compress/Raw/Zlib/Zlib.xs  // comment fix
6338              From: Andy Dougherty <doughera@lafayette.edu>
6339              Date: Tue, 13 May 2008 13:01:45 -0400 (EDT)
6340              Message-ID: <Pine.LNX.4.64.0805131300110.9962@fractal.phys.lafayette.edu>
6341      Branch: perl
6342            ! ext/Compress/Raw/Zlib/Zlib.xs
6343 ____________________________________________________________________________
6344 [ 33827] By: merijn                                on 2008/05/15  11:35:26
6345         Log: Subject: [PATCH] fix typo in a Tie::Hash documentation link
6346              From: Niko Tyni <ntyni@debian.org>
6347              Date: Wed, 14 May 2008 23:09:27 +0300
6348              Message-Id: <1210795767-21221-1-git-send-email-ntyni@debian.org>
6349      Branch: perl
6350            ! lib/Tie/Hash.pm
6351 ____________________________________________________________________________
6352 [ 33826] By: nicholas                              on 2008/05/15  11:24:43
6353         Log: Remove POSIX's internal implementation of S_ISBLK, S_ISCHR, S_ISDIR,
6354              S_ISFIFO and S_ISREG, and pull them in from Fcntl. Spotted as a result
6355              of bug #54186, but there has been a redefined subroutine warning for
6356              ages if you elected to import all of POSIX and Fcntl's exports.
6357      Branch: perl
6358            ! ext/B/t/concise-xs.t ext/POSIX/POSIX.pm ext/POSIX/POSIX.xs
6359 ____________________________________________________________________________
6360 [ 33825] By: nicholas                              on 2008/05/15  10:10:27
6361         Log: It transpires that POSIX.xs also duplicated several constants defined
6362              by Fcntl but only conditionally exported by Fcntl. The most obvious
6363              were SEEK_CUR, SEEK_END and SEEK_SET, as reported in bug #54186.
6364              So add them to the list of constants that POSIX imports from Fcntl.
6365      Branch: perl
6366            ! ext/POSIX/Makefile.PL ext/POSIX/POSIX.pm
6367            ! t/lib/proxy_constant_subs.t
6368 ____________________________________________________________________________
6369 [ 33824] By: mhx                                   on 2008/05/13  19:50:23
6370         Log: Upgrade to Devel::PPPort 3.13_03
6371      Branch: perl
6372            ! ext/Devel/PPPort/Changes ext/Devel/PPPort/PPPort_pm.PL
6373            ! ext/Devel/PPPort/parts/inc/SvPV ext/Devel/PPPort/soak
6374            ! ext/Devel/PPPort/t/SvPV.t
6375 ____________________________________________________________________________
6376 [ 33822] By: rgs                                   on 2008/05/11  15:10:32
6377         Log: Subject: [PATCH] Handle PL_minus_E before PL_minus_{n,p}.
6378              From: Florian Ragwitz <rafl@debian.org>
6379              Date: Sun, 11 May 2008 07:51:18 +0200
6380              Message-Id: <1210485078-19640-1-git-send-email-rafl@debian.org>
6381      Branch: perl
6382            ! t/run/switches.t toke.c
6383 ____________________________________________________________________________
6384 [ 33816] By: rgs                                   on 2008/05/10  20:04:34
6385         Log: Subject: [PATCH] IO::Compress::* 2.010
6386              From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
6387              Date: Mon, 5 May 2008 18:32:54 +0100
6388              Message-ID: <01dc01c8aed6$0eb13cf0$6501a8c0@myopwv.com>
6389      Branch: perl
6390            ! ext/Compress/Raw/Zlib/Changes ext/Compress/Raw/Zlib/README
6391            ! ext/Compress/Raw/Zlib/Zlib.xs
6392            ! ext/Compress/Raw/Zlib/lib/Compress/Raw/Zlib.pm
6393            ! ext/Compress/Raw/Zlib/private/MakeUtil.pm
6394            ! ext/Compress/Zlib/Changes ext/Compress/Zlib/Makefile.PL
6395            ! ext/Compress/Zlib/README
6396            ! ext/Compress/Zlib/lib/Compress/Zlib.pm
6397            ! ext/Compress/Zlib/private/MakeUtil.pm
6398            ! ext/IO_Compress_Base/Changes ext/IO_Compress_Base/Makefile.PL
6399            ! ext/IO_Compress_Base/README
6400            ! ext/IO_Compress_Base/lib/IO/Compress/Base.pm
6401            ! ext/IO_Compress_Base/lib/IO/Compress/Base/Common.pm
6402            ! ext/IO_Compress_Base/lib/IO/Uncompress/AnyUncompress.pm
6403            ! ext/IO_Compress_Base/lib/IO/Uncompress/Base.pm
6404            ! ext/IO_Compress_Base/private/MakeUtil.pm
6405            ! ext/IO_Compress_Base/t/01misc.t ext/IO_Compress_Zlib/Changes
6406            ! ext/IO_Compress_Zlib/Makefile.PL ext/IO_Compress_Zlib/README
6407            ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Deflate.pm
6408            ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Identity.pm
6409            ! ext/IO_Compress_Zlib/lib/IO/Compress/Deflate.pm
6410            ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip.pm
6411            ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip/Constants.pm
6412            ! ext/IO_Compress_Zlib/lib/IO/Compress/RawDeflate.pm
6413            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip.pm
6414            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip/Constants.pm
6415            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Constants.pm
6416            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Extra.pm
6417            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Identity.pm
6418            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Inflate.pm
6419            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/AnyInflate.pm
6420            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Gunzip.pm
6421            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Inflate.pm
6422            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/RawInflate.pm
6423            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Unzip.pm
6424            ! ext/IO_Compress_Zlib/private/MakeUtil.pm
6425 ____________________________________________________________________________
6426 [ 33815] By: rgs                                   on 2008/05/10  19:57:59
6427         Log: Subject: [PATCH] Call SvMAGICAL_off in mg_free
6428              From: Bram <p5p@perl.wizbit.be>
6429              Date: Mon, 05 May 2008 16:18:56 +0200
6430              Message-ID: <20080505161856.pgz4pjga1w44ksk4@horde.wizbit.be>
6431      Branch: perl
6432            ! mg.c sv.c
6433 ____________________________________________________________________________
6434 [ 33814] By: nicholas                              on 2008/05/10  16:44:45
6435         Log: Run Porting/checkARGS_ASSERT.pl and fix what it picks up. (Which,
6436              coincidentally were both from changes I made)
6437      Branch: perl
6438            ! gv.c hv.c
6439 ____________________________________________________________________________
6440 [ 33811] By: rgs                                   on 2008/05/10  16:07:35
6441         Log: Remove C++ comments
6442      Branch: perl
6443            ! ext/threads/shared/shared.xs
6444 ____________________________________________________________________________
6445 [ 33809] By: rgs                                   on 2008/05/10  16:06:53
6446         Log: Subject: [PATCH - revised^2] threads::shared 1.19
6447              From: "Jerry D. Hedden" <jdhedden@cpan.org>
6448              Date: Wed, 7 May 2008 16:36:28 -0400
6449              Message-ID: <1ff86f510805071336y50db0a35t740fbe9a8192be64@mail.gmail.com>
6450      Branch: perl
6451            ! ext/threads/shared/shared.pm ext/threads/shared/shared.xs
6452            ! ext/threads/shared/t/stress.t ext/threads/shared/t/sv_refs.t
6453 ____________________________________________________________________________
6454 [ 33808] By: rgs                                   on 2008/05/10  16:02:24
6455         Log: Subject: [PATCH - revised] Thread::Queue 2.07
6456              From: "Jerry D. Hedden" <jdhedden@cpan.org>
6457              Date: Thu, 8 May 2008 10:05:51 -0400
6458              Message-ID: <1ff86f510805080705p3cc8f657i7a1441da5b0a273b@mail.gmail.com>
6459      Branch: perl
6460            ! lib/Thread/Queue.pm lib/Thread/Queue/t/02_refs.t
6461 ____________________________________________________________________________
6462 [ 33807] By: rgs                                   on 2008/05/10  15:58:32
6463         Log: Fix [perl #52740] crash when localizing a symtab entry
6464      Branch: perl
6465            ! sv.c
6466 ____________________________________________________________________________
6467 [ 33804] By: rgs                                   on 2008/05/10  15:37:03
6468         Log: Subject: [PATCH] Re: Change 33794: [PATCH] File::Copy & permission bits.
6469              From: "Jerry D. Hedden" <jdhedden@cpan.org>
6470              Date: Fri, 9 May 2008 13:06:14 -0400
6471              Message-ID: <1ff86f510805091006s1faa2d05lcaa3b6383b7fb603@mail.gmail.com>
6472      Branch: perl
6473            ! lib/File/Copy.t
6474 ____________________________________________________________________________
6475 [ 33800] By: nicholas                              on 2008/05/10  12:35:31
6476         Log: Upgrade to Encode 2.25
6477      Branch: perl
6478            ! ext/Encode/Changes ext/Encode/Encode.pm ext/Encode/Makefile.PL
6479            ! ext/Encode/lib/Encode/Alias.pm ext/Encode/lib/Encode/CN/HZ.pm
6480            ! ext/Encode/lib/Encode/GSM0338.pm ext/Encode/ucm/cp850.ucm
6481            ! ext/Encode/ucm/cp852.ucm ext/Encode/ucm/cp855.ucm
6482            ! ext/Encode/ucm/cp856.ucm ext/Encode/ucm/cp857.ucm
6483            ! ext/Encode/ucm/cp858.ucm ext/Encode/ucm/cp860.ucm
6484            ! ext/Encode/ucm/cp861.ucm ext/Encode/ucm/cp862.ucm
6485            ! ext/Encode/ucm/cp863.ucm ext/Encode/ucm/cp864.ucm
6486            ! ext/Encode/ucm/cp865.ucm ext/Encode/ucm/cp866.ucm
6487            ! ext/Encode/ucm/cp869.ucm ext/Encode/ucm/cp874.ucm
6488            ! ext/Encode/ucm/cp875.ucm
6489 ____________________________________________________________________________
6490 [ 33799] By: nicholas                              on 2008/05/10  10:37:50
6491         Log: Subject: Re: helping 5.8.9
6492              From: Steffen Mueller <wyp3rlx02@sneakemail.com>
6493              Message-ID: <20080504193835.6906.qmail@lists.develooper.com>
6494              Date: Sun, 04 May 2008 21:38:38 +0200
6495      Branch: perl
6496            ! AUTHORS Porting/checkAUTHORS.pl
6497 ____________________________________________________________________________
6498 [ 33798] By: merijn                                on 2008/05/09  19:03:55
6499         Log: Subject: [PATCH] perlunitut link
6500              From: Ricardo SIGNES <perl.p5p@rjbs.manxome.org>
6501              Date: Fri, 9 May 2008 14:12:31 -0400
6502              Message-ID: <20080509181231.GA20161@minion169.office.icgroup.com>
6503      Branch: perl
6504            ! pod/perlunicode.pod
6505 ____________________________________________________________________________
6506 [ 33797] By: merijn                                on 2008/05/09  14:25:55
6507         Log: Subject: [perl #53908] perlpodspec typo "Encoding::Supported" 
6508              From: Kevin Ryde (via RT) <perlbug-followup@perl.org>
6509              Date: Thu, 08 May 2008 17:38:00 -0700
6510              Message-ID: <rt-3.6.HEAD-20841-1210293480-1281.53908-75-0@perl.org>
6511      Branch: perl
6512            ! pod/perlpodspec.pod
6513 ____________________________________________________________________________
6514 [ 33796] By: rgs                                   on 2008/05/08  16:56:05
6515         Log: The last change to File::Copy broke the perl build.
6516      Branch: perl
6517            ! lib/File/Copy.pm
6518 ____________________________________________________________________________
6519 [ 33795] By: rgs                                   on 2008/05/08  16:12:36
6520         Log: Bump version and document last change.
6521      Branch: perl
6522            ! lib/File/Copy.pm
6523 ____________________________________________________________________________
6524 [ 33794] By: rgs                                   on 2008/05/08  16:05:37
6525         Log: Subject: [PATCH] File::Copy & permission bits.
6526              From: Abigail <abigail@abigail.be>
6527              Date: Wed, 7 May 2008 23:16:54 +0200
6528              Message-ID: <20080507211654.GA7823@abigail.be>
6529      Branch: perl
6530            ! lib/File/Copy.pm lib/File/Copy.t
6531 ____________________________________________________________________________
6532 [ 33793] By: rgs                                   on 2008/05/08  15:43:55
6533         Log: Subject: [PATCH lib/File/Copy.pm]  Use 3-arg open.
6534              From: Abigail <abigail@abigail.be>
6535              Date: Tue, 6 May 2008 17:38:28 +0200
6536              Message-ID: <20080506153828.GA27662@abigail.be>
6537      Branch: perl
6538            ! lib/File/Copy.pm
6539 ____________________________________________________________________________
6540 [ 33792] By: rgs                                   on 2008/05/08  15:38:43
6541         Log: Subject: [PATCH] -Uusedl on cygwin
6542              From: Reini Urban <rurban@x-ray.at>
6543              Date: Mon, 05 May 2008 20:34:13 +0200
6544              Message-ID: <481F5325.5090907@x-ray.at>
6545      Branch: perl
6546            ! ext/Win32CORE/Makefile.PL ext/Win32CORE/Win32CORE.c
6547 ____________________________________________________________________________
6548 [ 33791] By: rgs                                   on 2008/05/08  15:32:34
6549         Log: Subject: [PATCH] extra tests for t/op/range.t (was Re: [perl #53554] Range
6550              From: Bram <p5p@perl.wizbit.be>
6551              Date: Mon, 05 May 2008 20:03:32 +0200
6552              Message-ID: <20080505200332.pke1i5vu7gos8kc0@horde.wizbit.be>
6553      Branch: perl
6554            ! t/op/range.t
6555 ____________________________________________________________________________
6556 [ 33790] By: rgs                                   on 2008/05/08  15:30:45
6557         Log: Subject: Data::Dumper patch
6558              From: Alexandr Ciornii <alexchorny@gmail.com>
6559              Date: Thu, 8 May 2008 16:35:42 +0300
6560              Message-ID: <13810622109.20080508163542@gmail.com>
6561              
6562              for support on perls < 5.10.0
6563      Branch: perl
6564            ! ext/Data/Dumper/Dumper.xs
6565 ____________________________________________________________________________
6566 [ 33789] By: merijn                                on 2008/05/07  11:15:44
6567         Log: Subject: [PATCH] Documentation typo fix for mro.
6568              From: Florian Ragwitz <rafl@debian.org>
6569              Date: Sun, 4 May 2008 17:40:05 +0200
6570              Message-Id: <1209915605-11248-1-git-send-email-rafl@debian.org>
6571      Branch: perl
6572            ! lib/mro.pm
6573 ____________________________________________________________________________
6574 [ 33788] By: craigb                                on 2008/05/04  22:25:44
6575         Log: Record-style reads in Perl_sv_gets have to be done with read(), not
6576              fread() on VMS, and have been for some time.  Except that ain't gonna
6577              work with PerlIO::Scalar's in-memory files.  Old bug exposed by new 
6578              test in #33769.
6579      Branch: perl
6580            ! sv.c
6581 ____________________________________________________________________________
6582 [ 33783] By: rgs                                   on 2008/05/04  08:54:58
6583         Log: Subject: Perl 5.10/Encode 2.24: Tiny typo in Encode's Makefile.PL arg processing
6584              From: Jesse Vincent <jesse@fsck.com>
6585              Date: Sat, 3 May 2008 13:41:45 -0400
6586              Message-Id: <961C2A4F-92B3-416D-A9F9-E7B0ADA9F134@fsck.com>
6587      Branch: perl
6588            ! ext/Encode/Makefile.PL
6589 ____________________________________________________________________________
6590 [ 33782] By: stevep                                on 2008/05/02  15:38:46
6591         Log: Somedays, Perforce makes me cranky.  Fix perforce resolve
6592              of the changes to Digest-SHA's Makefile.PL.
6593      Branch: perl
6594            ! ext/Digest/SHA/Makefile.PL
6595 ____________________________________________________________________________
6596 [ 33781] By: stevep                                on 2008/05/02  15:36:39
6597         Log: Tweaks to Digest-SHA's Makefile.PL that casued problems
6598              in the core.
6599      Branch: perl
6600            ! ext/Digest/SHA/Makefile.PL
6601 ____________________________________________________________________________
6602 [ 33780] By: rgs                                   on 2008/05/02  15:25:05
6603         Log: Fix makefile for core building
6604      Branch: perl
6605            ! ext/Digest/SHA/Makefile.PL
6606 ____________________________________________________________________________
6607 [ 33779] By: stevep                                on 2008/05/02  14:26:59
6608         Log: Upgrade to Digest-SHA-5.47
6609      Branch: perl
6610           +> ext/Digest/SHA/lib/Digest/SHA.pm
6611            - ext/Digest/SHA/SHA.pm
6612            ! MANIFEST ext/Digest/SHA/Changes ext/Digest/SHA/Makefile.PL
6613            ! ext/Digest/SHA/README ext/Digest/SHA/SHA.xs
6614            ! ext/Digest/SHA/bin/shasum ext/Digest/SHA/src/hmac.c
6615            ! ext/Digest/SHA/src/hmac.h ext/Digest/SHA/src/sha.c
6616            ! ext/Digest/SHA/src/sha.h ext/Digest/SHA/t/allfcns.t
6617            ! ext/Digest/SHA/t/base64.t ext/Digest/SHA/t/bitbuf.t
6618            ! ext/Digest/SHA/t/dumpload.t ext/Digest/SHA/t/fips198.t
6619            ! ext/Digest/SHA/t/gg.t ext/Digest/SHA/t/gglong.t
6620            ! ext/Digest/SHA/t/hmacsha.t ext/Digest/SHA/t/ireland.t
6621            ! ext/Digest/SHA/t/methods.t ext/Digest/SHA/t/nistbit.t
6622            ! ext/Digest/SHA/t/nistbyte.t ext/Digest/SHA/t/rfc2202.t
6623            ! ext/Digest/SHA/t/sha1.t ext/Digest/SHA/t/sha224.t
6624            ! ext/Digest/SHA/t/sha256.t ext/Digest/SHA/t/sha384.t
6625            ! ext/Digest/SHA/t/sha512.t ext/Digest/SHA/t/woodbury.t
6626 ____________________________________________________________________________
6627 [ 33778] By: rgs                                   on 2008/05/02  11:44:25
6628         Log: Subject: Re: [perl #51636] segmentation fault with array ties
6629              From: "Vincent Pit" <perl@profvince.com>
6630              Date: Wed, 12 Mar 2008 17:37:40 +0100 (CET)
6631              Message-ID: <56287.147.210.17.175.1205339860.squirrel@147.210.17.175>
6632      Branch: perl
6633            ! pp_hot.c
6634 ____________________________________________________________________________
6635 [ 33777] By: rgs                                   on 2008/05/02  11:07:19
6636         Log: Subject: [PATCH] ~~ with non-overloaded objects
6637              From: "Vincent Pit" <perl@profvince.com>
6638              Date: Thu, 1 May 2008 12:45:51 +0200 (CEST)
6639              Message-ID: <63496.92.128.104.139.1209638751.squirrel@92.128.104.139>
6640      Branch: perl
6641            ! pp_ctl.c t/op/smobj.t
6642 ____________________________________________________________________________
6643 [ 33776] By: merijn                                on 2008/05/01  18:32:18
6644         Log: Subject: [PATCH] t/op/pat.t
6645              From: "Robin Barker" <Robin.Barker@npl.co.uk>
6646              Date: Thu, 1 May 2008 19:12:28 +0100
6647              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093B34@exchsvr2.npl.ad.local>
6648      Branch: perl
6649            ! t/op/pat.t
6650 ____________________________________________________________________________
6651 [ 33775] By: rgs                                   on 2008/04/30  15:56:18
6652         Log: Add a test for "lc(LATIN CAPITAL LETTER SHARP S)"
6653      Branch: perl
6654            ! t/op/lc.t
6655 ____________________________________________________________________________
6656 [ 33774] By: rgs                                   on 2008/04/30  15:18:24
6657         Log: Subject: [perl #53560] Patch for linux LDAP groups 
6658              From: David Dick (via RT) <perlbug-followup@perl.org>
6659              Date: Wed, 30 Apr 2008 05:17:54 -0700
6660              Message-ID: <rt-3.6.HEAD-20841-1209557873-1645.53560-75-0@perl.org>
6661      Branch: perl
6662            ! t/op/groups.t
6663 ____________________________________________________________________________
6664 [ 33773] By: stevep                                on 2008/04/30  12:57:38
6665         Log: Upgrade to CGI.pm-3.37
6666      Branch: perl
6667            ! lib/CGI.pm lib/CGI/Cookie.pm lib/CGI/Fast.pm
6668            ! lib/CGI/t/upload.t
6669 ____________________________________________________________________________
6670 [ 33772] By: stevep                                on 2008/04/30  12:52:03
6671         Log: Upgrade to bignum-0.23
6672      Branch: perl
6673            ! lib/bigint.pm lib/bignum.pm lib/bigrat.pm
6674 ____________________________________________________________________________
6675 [ 33771] By: rgs                                   on 2008/04/30  11:56:36
6676         Log: Subject: [patch]perl5db.pl, perl5db.t - LINUX/UNIX/CYGWIN/VMS
6677              From: "John E. Malmberg" <wb8tyw@qsl.net>
6678              Date: Mon, 28 Apr 2008 00:39:16 -0500
6679              Message-id: <48156304.30201@qsl.net>
6680      Branch: perl
6681            ! lib/perl5db.pl lib/perl5db.t
6682 ____________________________________________________________________________
6683 [ 33770] By: rgs                                   on 2008/04/30  11:51:12
6684         Log: Subject: [PATCH] Double magic/warnings with tie $x, $m
6685              From: "Vincent Pit" <perl@profvince.com>
6686              Date: Wed, 30 Apr 2008 13:14:00 +0200 (CEST)
6687              Message-ID: <62186.92.128.43.82.1209554040.squirrel@92.128.43.82>
6688      Branch: perl
6689            ! pp_sys.c t/lib/warnings/9uninit
6690 ____________________________________________________________________________
6691 [ 33769] By: rgs                                   on 2008/04/30  10:08:22
6692         Log: Subject: Re: [PATCH] testing $/ with in memory files
6693              From: Bram <p5p@perl.wizbit.be>
6694              Date: Wed, 30 Apr 2008 11:55:30 +0200
6695              Message-ID: <20080430115530.a09bjj6tic480c80@horde.wizbit.be>
6696      Branch: perl
6697            ! t/base/rs.t
6698 ____________________________________________________________________________
6699 [ 33768] By: rgs                                   on 2008/04/30  09:40:36
6700         Log: Avoid garbage in test output when running make minitest.
6701              This makes all minitests pass on my machine.
6702      Branch: perl
6703            ! t/op/dbm.t t/op/pat.t
6704 ____________________________________________________________________________
6705 [ 33767] By: rgs                                   on 2008/04/30  09:31:53
6706         Log: A skip() function is missing, to get this test pass with miniperl
6707      Branch: perl
6708            ! t/op/pat.t
6709 ____________________________________________________________________________
6710 [ 33766] By: rgs                                   on 2008/04/30  08:17:51
6711         Log: Subject: [PATCH] Double magic/warnings with binmode $fh, undef
6712              From: "Vincent Pit" <perl@profvince.com>
6713              Date: Tue, 29 Apr 2008 19:33:21 +0200 (CEST)
6714              Message-ID: <63615.92.128.97.94.1209490401.squirrel@92.128.97.94>
6715      Branch: perl
6716            ! doio.c embed.fnc embed.h op.c pp_sys.c proto.h
6717            ! t/lib/warnings/9uninit
6718 ____________________________________________________________________________
6719 [ 33765] By: rgs                                   on 2008/04/30  07:47:07
6720         Log: Subject: [PATCH] extra tests for t/op/sprintf2.t (was Re: [perl #45383] RE:
6721              From: Bram <p5p@perl.wizbit.be>
6722              Date: Tue, 29 Apr 2008 22:27:21 +0200
6723              Message-ID: <20080429222721.rwupydwjk00okwc0@horde.wizbit.be>
6724      Branch: perl
6725            ! t/op/sprintf2.t
6726 ____________________________________________________________________________
6727 [ 33764] By: rgs                                   on 2008/04/30  07:38:00
6728         Log: Change of maintainer.
6729      Branch: perl
6730            ! Porting/Maintainers.pl
6731 ____________________________________________________________________________
6732 [ 33763] By: rgs                                   on 2008/04/29  08:29:21
6733         Log: Subject: [PATCH] Win32 process ids can have more than 16 bits
6734              From: "Jan Dubois" <jand@activestate.com>
6735              Date: Tue, 29 Apr 2008 01:14:39 -0700
6736              Message-ID: <01be01c8a9d1$12b32b10$38198130$@com>
6737      Branch: perl
6738            ! win32/win32.c
6739 ____________________________________________________________________________
6740 [ 33762] By: nicholas                              on 2008/04/28  20:41:31
6741         Log: Cast the result of fpsetmask(0) to (void), as some implementations
6742              expand it via a macro, with a comma expression to calculate the return
6743              value, at which point gcc has the gall to warn that an expression
6744              calcualted is not used.
6745              Blame SCO for having to have fpsetmask(0) in the code to start with.
6746      Branch: perl
6747            ! perl.h
6748 ____________________________________________________________________________
6749 [ 33761] By: rgs                                   on 2008/04/28  08:19:36
6750         Log: clarification about @ISA declaration in perlboot.pod
6751              Patch provided by John Heidemann <johnh@isi.edu>
6752              in perlbug #45733.
6753      Branch: perl
6754            ! pod/perlboot.pod
6755 ____________________________________________________________________________
6756 [ 33760] By: rgs                                   on 2008/04/27  20:04:30
6757         Log: Subject: [PATCH] doc patch for perlrun -x
6758              From: Bram <p5p@perl.wizbit.be>
6759              Date: Sun, 27 Apr 2008 21:13:36 +0200
6760              Message-ID: <20080427211336.g8mvjusbcc4gwsk4@horde.wizbit.be>
6761      Branch: perl
6762            ! pod/perlrun.pod
6763 ____________________________________________________________________________
6764 [ 33759] By: rgs                                   on 2008/04/27  20:00:29
6765         Log: Subject: [PATCH] doc patch for perlfunc/split (was: RE: [perl #46073] split
6766              From: Bram <p5p@perl.wizbit.be>
6767              Date: Sun, 27 Apr 2008 21:36:57 +0200
6768              Message-ID: <20080427213657.mowrap5cgc0o00kc@horde.wizbit.be>
6769      Branch: perl
6770            ! pod/perlfunc.pod
6771 ____________________________________________________________________________
6772 [ 33758] By: nicholas                              on 2008/04/27  10:20:10
6773         Log: Warnings within the conditional of until() and for() are not reported
6774              with the correct line number. (See change 33756). Curiously, warnings
6775              for the third expression of for() have the correct line number.
6776      Branch: perl
6777            ! t/lib/warnings/9uninit
6778 ____________________________________________________________________________
6779 [ 33757] By: nicholas                              on 2008/04/27  10:13:49
6780         Log: Use File::Find rather than shell globbing to get the list of *.pm files
6781              to pass to AutoSplit::autosplit_lib_modules(). This way we only need to
6782              invoke miniperl once, and we don't miss anything that is 3 or more
6783              levels deep.
6784      Branch: perl
6785            ! Makefile.SH
6786 ____________________________________________________________________________
6787 [ 33756] By: nicholas                              on 2008/04/27  09:21:45
6788         Log: Warnings within the condition of while are not reported with the
6789              correct line number. TODO test inspired by code from Bram.
6790      Branch: perl
6791            ! t/lib/warnings/9uninit
6792 ____________________________________________________________________________
6793 [ 33753] By: rgs                                   on 2008/04/27  07:40:00
6794         Log: Revert change #33751, at least for now: this breaks perl5db.t
6795      Branch: perl
6796            ! lib/perl5db.pl
6797 ____________________________________________________________________________
6798 [ 33752] By: rgs                                   on 2008/04/26  22:06:23
6799         Log: Subject: [PATCH] another go; was RE: [perl #49302] [[:print:]] v \p{Print} 
6800              From: "Robin Barker" <Robin.Barker@npl.co.uk>
6801              Date: Fri, 25 Apr 2008 14:21:06 +0100
6802              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093B12@exchsvr2.npl.ad.local>
6803      Branch: perl
6804            ! pod/perlre.pod t/op/pat.t
6805 ____________________________________________________________________________
6806 [ 33751] By: rgs                                   on 2008/04/26  21:58:15
6807         Log: Subject: [patch]perl5db.pl - What I needed to get the forked debugger to work
6808              From: "John E. Malmberg" <wb8tyw@qsl.net>
6809              Date: Thu, 24 Apr 2008 21:36:51 -0500
6810              Message-id: <481143C3.3080500@qsl.net>
6811      Branch: perl
6812            ! lib/perl5db.pl
6813 ____________________________________________________________________________
6814 [ 33750] By: rgs                                   on 2008/04/26  21:22:56
6815         Log: New tests (and TODO tests) for ~~ and overloading,
6816              based on:
6817              
6818              Subject: object ~~ overloading and not
6819              From: Ricardo SIGNES <perl.p5p@rjbs.manxome.org>
6820              Date: Fri, 18 Apr 2008 18:02:38 -0400
6821              Message-ID: <20080418220238.GA91526@knight.local>
6822      Branch: perl
6823            + t/op/smobj.t
6824            ! MANIFEST
6825 ____________________________________________________________________________
6826 [ 33749] By: rgs                                   on 2008/04/26  20:58:40
6827         Log: Subject: [perl #53238] Patch to stop t/op/fork.t relying on rand 
6828              From: David Dick (via RT) <perlbug-followup@perl.org>
6829              Date: Wed, 23 Apr 2008 04:12:42 -0700
6830              Message-ID: <rt-3.6.HEAD-23612-1208949161-1511.53238-75-0@perl.org>
6831      Branch: perl
6832            ! t/op/fork.t
6833 ____________________________________________________________________________
6834 [ 33748] By: rgs                                   on 2008/04/26  16:02:26
6835         Log: Note about moving modules to ext/
6836      Branch: perl
6837            ! pod/perltodo.pod
6838 ____________________________________________________________________________
6839 [ 33747] By: rgs                                   on 2008/04/26  15:06:16
6840         Log: Subject: [PATCH] update Pod-Perldoc to version 3.14_04
6841              From: "Adriano Ferreira" <a.r.ferreira@gmail.com>
6842              Date: Wed, 23 Apr 2008 09:45:35 -0300
6843              Message-ID: <73ddeb6c0804230545v75fee05dmeb849636addb14e1@mail.gmail.com>
6844      Branch: perl
6845            ! lib/Pod/Perldoc.pm
6846 ____________________________________________________________________________
6847 [ 33741] By: gisle                                 on 2008/04/24  20:54:50
6848         Log: Inline the trivial S_raise_signal function in the perl signal handler.
6849              
6850              This makes the code more readable and avoids the need for excuses
6851              for why the function is (still) named this way.
6852              
6853              It also effectively avoids segfaults observed with gcc-3.3 when
6854              the sibling-call optimization is used for invoking S_raise_signal()
6855              just before the signal handler returns.
6856      Branch: perl
6857            ! mg.c
6858 ____________________________________________________________________________
6859 [ 33740] By: nicholas                              on 2008/04/24  17:04:58
6860         Log: Stop File::Copy truncating destination files if passed 3 named
6861              arguments by accident. In Copy.t, ensure that all file system calls
6862              die with $! if they fail.
6863      Branch: perl
6864            ! lib/File/Copy.pm lib/File/Copy.t
6865 ____________________________________________________________________________
6866 [ 33739] By: gisle                                 on 2008/04/24  11:15:15
6867         Log: Drop #ifdefs that became empty in change #32012.
6868      Branch: perl
6869            ! mg.c
6870 ____________________________________________________________________________
6871 [ 33738] By: nicholas                              on 2008/04/24  11:05:02
6872         Log: Looks like we can do System V IPC 64 bit on Leopard. Lets see whether
6873              the magic smoke escapes from other testers.
6874      Branch: perl
6875            ! hints/darwin.sh
6876 ____________________________________________________________________________
6877 [ 33737] By: nicholas                              on 2008/04/24  10:38:56
6878         Log: On Darwin, -Uuse64bitall shouldn't mean -Duse64bitall  :-/
6879              Plus fix a pair of typos in a diagnostic output.
6880      Branch: perl
6881            ! hints/darwin.sh
6882 ____________________________________________________________________________
6883 [ 33734] By: nicholas                              on 2008/04/23  17:23:34
6884         Log: Add "safely supporting POSIX SA_SIGINFO" to perltodo, as described in
6885              the thread starting with
6886              http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2008-03/msg00305.html
6887      Branch: perl
6888            ! pod/perltodo.pod
6889 ____________________________________________________________________________
6890 [ 33724] By: nicholas                              on 2008/04/22  15:01:52
6891         Log: Note that Rafael did the key elsif() line number TODO, and we're not
6892              certain that solving the general case is worth it.
6893      Branch: perl
6894            ! pod/perltodo.pod
6895 ____________________________________________________________________________
6896 [ 33721] By: steveh                                on 2008/04/22  09:41:44
6897         Log: Upgrade to ExtUtils-CBuilder-0.23
6898              
6899              Wipes out local mods in 01-basic.t from #33339 (which are superseded
6900              by changes in 0.23), but keeps local mods for VMS from #32277 (which
6901              are still not in 0.23)
6902      Branch: perl
6903            ! lib/ExtUtils/CBuilder.pm lib/ExtUtils/CBuilder/Base.pm
6904            ! lib/ExtUtils/CBuilder/Changes
6905            ! lib/ExtUtils/CBuilder/Platform/Unix.pm
6906            ! lib/ExtUtils/CBuilder/Platform/VMS.pm
6907            ! lib/ExtUtils/CBuilder/Platform/Windows.pm
6908            ! lib/ExtUtils/CBuilder/Platform/aix.pm
6909            ! lib/ExtUtils/CBuilder/Platform/cygwin.pm
6910            ! lib/ExtUtils/CBuilder/Platform/darwin.pm
6911            ! lib/ExtUtils/CBuilder/Platform/dec_osf.pm
6912            ! lib/ExtUtils/CBuilder/Platform/os2.pm
6913            ! lib/ExtUtils/CBuilder/t/01-basic.t
6914 ____________________________________________________________________________
6915 [ 33720] By: steveh                                on 2008/04/22  09:38:45
6916         Log: Upgrade to Win32-0.36
6917      Branch: perl
6918            ! ext/Win32/Changes ext/Win32/Win32.pm ext/Win32/Win32.xs
6919 ____________________________________________________________________________
6920 [ 33716] By: rgs                                   on 2008/04/21  07:44:27
6921         Log: Subject: [PATCH] Update Compression modules to version 2.009
6922              From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
6923              Date: Sun, 20 Apr 2008 15:54:46 +0100
6924              Message-ID: <006601c8a2f6$7d18a200$6501a8c0@myopwv.com>
6925      Branch: perl
6926            + ext/Compress/Raw/Zlib/pod/FAQ.pod
6927            + ext/Compress/Zlib/pod/FAQ.pod ext/IO_Compress_Base/pod/FAQ.pod
6928            + ext/IO_Compress_Zlib/pod/FAQ.pod
6929            ! MANIFEST ext/Compress/Raw/Zlib/Changes
6930            ! ext/Compress/Raw/Zlib/README ext/Compress/Raw/Zlib/Zlib.xs
6931            ! ext/Compress/Raw/Zlib/lib/Compress/Raw/Zlib.pm
6932            ! ext/Compress/Zlib/Changes ext/Compress/Zlib/Makefile.PL
6933            ! ext/Compress/Zlib/README
6934            ! ext/Compress/Zlib/lib/Compress/Zlib.pm
6935            ! ext/IO_Compress_Base/Changes ext/IO_Compress_Base/README
6936            ! ext/IO_Compress_Base/lib/File/GlobMapper.pm
6937            ! ext/IO_Compress_Base/lib/IO/Compress/Base.pm
6938            ! ext/IO_Compress_Base/lib/IO/Compress/Base/Common.pm
6939            ! ext/IO_Compress_Base/lib/IO/Uncompress/AnyUncompress.pm
6940            ! ext/IO_Compress_Base/lib/IO/Uncompress/Base.pm
6941            ! ext/IO_Compress_Base/t/01misc.t ext/IO_Compress_Zlib/Changes
6942            ! ext/IO_Compress_Zlib/Makefile.PL ext/IO_Compress_Zlib/README
6943            ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Deflate.pm
6944            ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Identity.pm
6945            ! ext/IO_Compress_Zlib/lib/IO/Compress/Deflate.pm
6946            ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip.pm
6947            ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip/Constants.pm
6948            ! ext/IO_Compress_Zlib/lib/IO/Compress/RawDeflate.pm
6949            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip.pm
6950            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip/Constants.pm
6951            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Constants.pm
6952            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Extra.pm
6953            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Identity.pm
6954            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Inflate.pm
6955            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/AnyInflate.pm
6956            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Gunzip.pm
6957            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Inflate.pm
6958            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/RawInflate.pm
6959            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Unzip.pm
6960            ! t/lib/compress/CompTestUtils.pm t/lib/compress/generic.pl
6961 ____________________________________________________________________________
6962 [ 33715] By: rgs                                   on 2008/04/21  07:34:12
6963         Log: Upgrade to Math::BigInt v1.89
6964      Branch: perl
6965            ! lib/Math/BigFloat.pm lib/Math/BigInt.pm
6966            ! lib/Math/BigInt/t/bare_mbf.t lib/Math/BigInt/t/bare_mbi.t
6967            ! lib/Math/BigInt/t/bigfltpm.inc lib/Math/BigInt/t/bigfltpm.t
6968            ! lib/Math/BigInt/t/bigintpm.inc lib/Math/BigInt/t/bigintpm.t
6969            ! lib/Math/BigInt/t/calling.t lib/Math/BigInt/t/const_mbf.t
6970            ! lib/Math/BigInt/t/constant.t lib/Math/BigInt/t/mbimbf.t
6971            ! lib/Math/BigInt/t/sub_mbf.t lib/Math/BigInt/t/sub_mbi.t
6972            ! lib/Math/BigInt/t/with_sub.t
6973 ____________________________________________________________________________
6974 [ 33714] By: rgs                                   on 2008/04/19  12:08:35
6975         Log: Subject: Re: wrong line numbers in elsif()
6976              From: Paul Johnson <paul@pjcj.net>
6977              Date: Sat, 19 Apr 2008 13:02:06 +0200
6978              Message-ID: <20080419110206.GE32555@pjcj.net>
6979      Branch: perl
6980            ! ext/B/B/Deparse.pm ext/B/t/deparse.t
6981 ____________________________________________________________________________
6982 [ 33713] By: rgs                                   on 2008/04/18  12:51:41
6983         Log: Subject: [perl #52860] [PATCH] Incorrect variable name in perlintro 
6984              From: Matt Kraai (via RT) <perlbug-followup@perl.org>
6985              Date: Sun, 13 Apr 2008 15:56:37 -0700
6986              Message-ID: <rt-3.6.HEAD-25460-1208127396-514.52860-75-0@perl.org>
6987      Branch: perl
6988            ! pod/perlintro.pod
6989 ____________________________________________________________________________
6990 [ 33712] By: rgs                                   on 2008/04/18  12:49:26
6991         Log: Subject: [perl #52866] [PATCH] Missing period in perlintro 
6992              From: Matt Kraai (via RT) <perlbug-followup@perl.org>
6993              Date: Sun, 13 Apr 2008 21:01:50 -0700
6994              Message-ID: <rt-3.6.HEAD-23612-1208145708-1282.52866-75-0@perl.org>
6995      Branch: perl
6996            ! pod/perlintro.pod
6997 ____________________________________________________________________________
6998 [ 33711] By: rgs                                   on 2008/04/18  12:43:27
6999         Log: Subject: [perl #53000] Patch for featured TODO: make a reproducible perlmodlib.PL 
7000              From: "James Bence" (via RT) <perlbug-followup@perl.org>
7001              Date: Wed, 16 Apr 2008 22:22:12 -0700
7002              Message-ID: <rt-3.6.HEAD-23612-1208409731-470.53000-75-0@perl.org>
7003              
7004              plus regen perlmodlib (from a clean source tree)
7005              and remove perltodo note
7006      Branch: perl
7007            ! pod/perlmodlib.PL pod/perlmodlib.pod pod/perltodo.pod
7008 ____________________________________________________________________________
7009 [ 33710] By: rgs                                   on 2008/04/18  10:42:17
7010         Log: Fix the line-number-in-elsif longstanding bug.
7011              This patch does two things :
7012              - newSTATEOP now nullifies the state op it
7013              just created if OPf_SPECIAL is passed to it
7014              in flags
7015              - the parser now inserts a nullified stateop
7016              in the expression block of an elsif
7017      Branch: perl
7018            ! op.c perly.act perly.y t/lib/warnings/9uninit
7019 ____________________________________________________________________________
7020 [ 33709] By: nicholas                              on 2008/04/17  20:17:14
7021         Log: Add "eliminate incorrect line numbers in warnings" to perltodo, and
7022              a pair of TODO tests for the desired behaviour.
7023      Branch: perl
7024            ! pod/perltodo.pod t/lib/warnings/9uninit
7025 ____________________________________________________________________________
7026 [ 33708] By: nicholas                              on 2008/04/17  15:15:48
7027         Log: Expand "repack the optree" and add "store the current PAD", which was
7028              something Dave and I talked about 2 weeks ago.
7029      Branch: perl
7030            ! pod/perltodo.pod
7031 ____________________________________________________________________________
7032 [ 33707] By: nicholas                              on 2008/04/17  13:36:21
7033         Log: Remove a dead case from the error reporting in
7034              Perl_gv_fetchmethod_flags()
7035      Branch: perl
7036            ! gv.c
7037 ____________________________________________________________________________
7038 [ 33706] By: nicholas                              on 2008/04/17  12:47:39
7039         Log: Perl_gv_fetchmethod{,_autoload,_flags} are actually never* called with
7040              a non-NULL stash. So change the parameter to NN.
7041              * Fixed the one really obscure hitherto untested case.
7042      Branch: perl
7043            ! embed.fnc gv.c pp_sys.c proto.h
7044 ____________________________________________________________________________
7045 [ 33705] By: nicholas                              on 2008/04/17  12:44:56
7046         Log: Test dbmopen more thoroughly, including closing the coverage hole for
7047              the code that automatically requires AnyDBM_File.pm in pp_dbmopen.
7048      Branch: perl
7049            + t/op/dbm.t
7050            ! MANIFEST t/run/fresh_perl.t
7051 ____________________________________________________________________________
7052 [ 33704] By: rgs                                   on 2008/04/17  10:03:04
7053         Log: %.*s mandates an "int", says the C standard
7054      Branch: perl
7055            ! gv.c
7056 ____________________________________________________________________________
7057 [ 33703] By: rgs                                   on 2008/04/17  09:50:34
7058         Log: Fix warning with int size in printf format
7059      Branch: perl
7060            ! gv.c
7061 ____________________________________________________________________________
7062 [ 33702] By: nicholas                              on 2008/04/17  07:58:29
7063         Log: /* This code tries to figure out just what went wrong with
7064              gv_fetchmethod.  It therefore needs to duplicate a lot of
7065              the internals of that function.
7066              "Duplicate". <snigger>. You said a naughty word. Now sanitised.
7067              
7068              [All tests pass, but I'm not 100% confident that this code is
7069              equivalent in all reachable corner cases, and it may be possible
7070              to simplify the error reporting logic now in gv_fetchmethod_flags]
7071      Branch: perl
7072            ! embed.fnc embed.h global.sym gv.c gv.h pod/perltodo.pod
7073            ! pp_hot.c proto.h
7074 ____________________________________________________________________________
7075 [ 33701] By: nicholas                              on 2008/04/16  16:08:04
7076         Log: Avoid forwards and then backwards on the :: splitting logic in
7077              Perl_gv_fetchmethod_autoload()
7078      Branch: perl
7079            ! gv.c
7080 ____________________________________________________________________________
7081 [ 33700] By: nicholas                              on 2008/04/16  15:15:20
7082         Log: Use like() rather than is() to get better failure diagnostics.
7083              (One step beyond Jarkko's change 15735)
7084      Branch: perl
7085            ! t/op/method.t
7086 ____________________________________________________________________________
7087 [ 33699] By: rgs                                   on 2008/04/16  14:01:46
7088         Log: Upgrade to Digest::SHA 5.46
7089              (but keep core-compliant test preambles)
7090      Branch: perl
7091            ! ext/Digest/SHA/Changes ext/Digest/SHA/README
7092            ! ext/Digest/SHA/SHA.pm ext/Digest/SHA/bin/shasum
7093            ! ext/Digest/SHA/src/hmac.c ext/Digest/SHA/src/hmac.h
7094            ! ext/Digest/SHA/src/sha.c ext/Digest/SHA/src/sha.h
7095 ____________________________________________________________________________
7096 [ 33698] By: rgs                                   on 2008/04/16  13:51:36
7097         Log: Upgrade to Math::Complex 1.54
7098      Branch: perl
7099            ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
7100            ! lib/Math/Trig.t
7101 ____________________________________________________________________________
7102 [ 33697] By: nicholas                              on 2008/04/16  13:15:20
7103         Log: Add the verbatim perl code mentioned in the comments of
7104              http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-05/msg01710.html
7105              but never actually tested.
7106      Branch: perl
7107            ! t/op/universal.t
7108 ____________________________________________________________________________
7109 [ 33696] By: nicholas                              on 2008/04/16  10:59:28
7110         Log: Using memEQ() rather than strnEQ() when the length is known feels
7111              cleaner.
7112      Branch: perl
7113            ! gv.c
7114 ____________________________________________________________________________
7115 [ 33695] By: rgs                                   on 2008/04/15  15:54:31
7116         Log: Call cop_free on nullified cops too
7117              (this is a followup to 33687)
7118      Branch: perl
7119            ! op.c
7120 ____________________________________________________________________________
7121 [ 33693] By: nicholas                              on 2008/04/15  15:14:38
7122         Log: De-encode missed RFC 2047 encoded headers.
7123      Branch: perl
7124            ! Changes5.10 Changes5.8
7125 ____________________________________________________________________________
7126 [ 33692] By: rgs                                   on 2008/04/15  15:04:29
7127         Log: Move the NoExporter test module under Test::Simple
7128              (part of a plan to have modules self contained, and removing test modules from t/lib)
7129      Branch: perl
7130           +> lib/Test/Simple/t/lib/NoExporter.pm
7131            - t/lib/NoExporter.pm
7132            ! MANIFEST lib/Test/Simple/t/use_ok.t
7133 ____________________________________________________________________________
7134 [ 33691] By: rgs                                   on 2008/04/15  14:57:24
7135         Log: Add Dummy.pm from the base CPAN distribution,
7136              and adjust tests accordingly
7137      Branch: perl
7138            + lib/base/t/lib/Dummy.pm
7139            ! MANIFEST lib/base/t/version.t
7140 ____________________________________________________________________________
7141 [ 33690] By: rgs                                   on 2008/04/15  14:51:06
7142         Log: Upgrade to Test::Simple 0.80, but keep locally modified More.t
7143      Branch: perl
7144            ! lib/Test/Builder.pm lib/Test/Builder/Module.pm
7145            ! lib/Test/More.pm lib/Test/Simple.pm lib/Test/Simple/Changes
7146            ! lib/Test/Simple/t/utf8.t
7147 ____________________________________________________________________________
7148 [ 33689] By: rgs                                   on 2008/04/15  13:53:27
7149         Log: Adapt properly More.t to run in the core
7150              (like Module::Build does, for example)
7151      Branch: perl
7152            ! lib/Test/Simple/t/More.t
7153 ____________________________________________________________________________
7154 [ 33688] By: rgs                                   on 2008/04/15  13:51:15
7155         Log: Sync with CPAN's version of the More.t test in Test::Simple
7156              and delete duplicated test module Dummy.pm. (test now
7157              expected to fail)
7158      Branch: perl
7159            - t/lib/Dummy.pm
7160            ! lib/Test/Simple/t/More.t
7161 ____________________________________________________________________________
7162 [ 33687] By: rgs                                   on 2008/04/15  13:15:56
7163         Log: Subject: invalid cop_free of nullified cop. How to fix?
7164              From: "Reini Urban" <rurban@x-ray.at>
7165              Date: Tue, 15 Apr 2008 14:09:11 +0200
7166              Message-ID: <6910a60804150509j3c100fc4t2ed303ae0124ba15@mail.gmail.com>
7167      Branch: perl
7168            ! op.c
7169 ____________________________________________________________________________
7170 [ 33686] By: rgs                                   on 2008/04/15  12:43:02
7171         Log: Add a regression test for bug #52658 (fixed by change #33685)
7172              based on code by Wolf-Dietrich Moeller
7173      Branch: perl
7174            ! t/op/pat.t
7175 ____________________________________________________________________________
7176 [ 33685] By: rgs                                   on 2008/04/15  12:29:33
7177         Log: Revert change #26334, which was introducing too many bugs
7178      Branch: perl
7179            ! pp_ctl.c
7180 ____________________________________________________________________________
7181 [ 33684] By: rgs                                   on 2008/04/15  08:36:48
7182         Log: Fix for [perl #52074] Segfault on ISA push after symbol table delete
7183              
7184              This restores the 5.8.8 behaviour. The deleted stash is not vivified
7185              again, hence the hierarchy remains broken. But there's no segfault.
7186      Branch: perl
7187            ! mg.c t/mro/pkg_gen.t
7188 ____________________________________________________________________________
7189 [ 33683] By: nicholas                              on 2008/04/15  06:57:32
7190         Log: Subject: [PATCH] Clean up unused 'popt' variable in perl.c
7191              From: "Jerry D. Hedden" <jdhedden@cpan.org>
7192              Message-ID: <1ff86f510804141307n583c159eqa94af3a2e6b141b4@mail.gmail.com>
7193              Date: Mon, 14 Apr 2008 16:07:42 -0400
7194      Branch: perl
7195            ! perl.c
7196 ____________________________________________________________________________
7197 [ 33682] By: nicholas                              on 2008/04/14  18:09:35
7198         Log: No need to copy the part of PERL5OPT that we've already scanned past.
7199      Branch: perl
7200            ! perl.c
7201 ____________________________________________________________________________
7202 [ 33681] By: nicholas                              on 2008/04/14  17:46:26
7203         Log: Very little const-propagation remains related to Perl_moreswitches().
7204      Branch: perl
7205            ! perl.c pod/perltodo.pod
7206 ____________________________________________________________________________
7207 [ 33680] By: rgs                                   on 2008/04/14  15:57:37
7208         Log: Subject: perldata.pod typo
7209              From: "Starsinic, Kurt " <Kurt_Starsinic@ml.com>
7210              Date: Thu, 10 Apr 2008 12:28:26 -0400
7211              Message-ID: <6AF884BDF319934894BE33785C82362706B890BE@MLNYC729MB.amrs.win.ml.com>
7212      Branch: perl
7213            ! pod/perldata.pod
7214 ____________________________________________________________________________
7215 [ 33679] By: rgs                                   on 2008/04/14  15:55:28
7216         Log: Subject: [PATCH] Re: Solaris build warnings
7217              From: Andy Dougherty <doughera@lafayette.edu>
7218              Date: Wed, 26 Mar 2008 13:42:06 -0400 (EDT)
7219              Message-ID: <Pine.LNX.4.64.0803261337130.22919@fractal.phys.lafayette.edu>
7220              
7221              Rename the "optype" typedef to "Optype"
7222      Branch: perl
7223            ! op.c op.h
7224 ____________________________________________________________________________
7225 [ 33678] By: rgs                                   on 2008/04/14  15:16:08
7226         Log: Revert change #33676, likely to break atan(-0,0) on some platforms
7227      Branch: perl
7228            ! pod/perlfunc.pod pp.c t/op/exp.t
7229 ____________________________________________________________________________
7230 [ 33677] By: nicholas                              on 2008/04/14  15:01:49
7231         Log: Perl_store_cop_label() isn't meant to be part of the public API.
7232              (global.sym had been inconsistent with embed.fnc, but it turns out that
7233              global.sym was actually correct.)
7234      Branch: perl
7235            ! embed.fnc embed.h
7236 ____________________________________________________________________________
7237 [ 33676] By: rgs                                   on 2008/04/14  14:47:15
7238         Log: Make atan2(0,0) return undef
7239      Branch: perl
7240            ! pod/perlfunc.pod pp.c t/op/exp.t
7241 ____________________________________________________________________________
7242 [ 33675] By: nicholas                              on 2008/04/14  14:38:34
7243         Log: Move all the logic to print the "Changed" message into regen_lib.pl,
7244              which removes the need for any checksums. Arrange for regen.pl to run
7245              autodoc.pl last, as it wants to open files generated by reentr.pl.
7246      Branch: perl
7247            ! regen.pl regen_lib.pl
7248 ____________________________________________________________________________
7249 [ 33674] By: craigb                                on 2008/04/14  11:44:47
7250         Log: Test::More::is_deeply may do overloading (at least for TODOs), and
7251              overloading may require Scalar::Util, which it won't find if all
7252              the paths in @INC are relative to somewhere other than where we are.
7253      Branch: perl
7254            ! ext/File/Glob/t/basic.t
7255 ____________________________________________________________________________
7256 [ 33673] By: rgs                                   on 2008/04/13  14:02:38
7257         Log: Upgrade to Time::HiRes 1.9715
7258      Branch: perl
7259            ! ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
7260            ! ext/Time/HiRes/HiRes.xs ext/Time/HiRes/Makefile.PL
7261            ! ext/Time/HiRes/t/HiRes.t
7262 ____________________________________________________________________________
7263 [ 33672] By: mhx                                   on 2008/04/13  13:12:15
7264         Log: Upgrade to Devel::PPPort 3.13_02
7265      Branch: perl
7266            + ext/Devel/PPPort/t/format.t
7267            ! MANIFEST ext/Devel/PPPort/Changes
7268            ! ext/Devel/PPPort/PPPort_pm.PL
7269            ! ext/Devel/PPPort/devel/buildperl.pl
7270            ! ext/Devel/PPPort/parts/inc/format
7271            ! ext/Devel/PPPort/parts/inc/misc ext/Devel/PPPort/soak
7272 ____________________________________________________________________________
7273 [ 33671] By: mhx                                   on 2008/04/13  10:28:31
7274         Log: Add two missing dVAR's.
7275      Branch: perl
7276            ! perl.c perlio.c
7277 ____________________________________________________________________________
7278 [ 33670] By: rgs                                   on 2008/04/12  12:47:08
7279         Log: Subject: [PATCH] perlclib.pod tweaks
7280              From: Vincent Pit <perl@profvince.com>
7281              Date: Sat, 12 Apr 2008 13:44:19 +0200
7282              Message-ID: <4800A093.3070502@profvince.com>
7283      Branch: perl
7284            ! pod/perlclib.pod
7285 ____________________________________________________________________________
7286 [ 33669] By: rgs                                   on 2008/04/11  13:45:43
7287         Log: Fix C portability nit found by Jerry D. Hedden.
7288      Branch: perl
7289            ! sv.c
7290 ____________________________________________________________________________
7291 [ 33668] By: rgs                                   on 2008/04/11  12:32:09
7292         Log: Subject: [PATCH] Double magic with '\&$x'
7293              From: "Vincent Pit" <perl@profvince.com>
7294              Date: Tue, 1 Apr 2008 10:48:17 +0200 (CEST)
7295              Message-ID: <34395.147.210.17.175.1207039697.squirrel@147.210.17.175>
7296      Branch: perl
7297            ! sv.c
7298 ____________________________________________________________________________
7299 [ 33667] By: rgs                                   on 2008/04/11  12:17:38
7300         Log: Subject: Re: [perl #52672] regexp failure: (?=) turns into OPFAIL
7301              From: "Ævar Arnfjörð Bjarmason" <avarab@gmail.com>
7302              Date: Thu, 10 Apr 2008 00:38:52 +0000
7303              Message-ID: <51dd1af80804091738r15d37763lf900d59f8bcc5e81@mail.gmail.com>
7304      Branch: perl
7305            ! regcomp.c t/op/re_tests
7306 ____________________________________________________________________________
7307 [ 33666] By: rgs                                   on 2008/04/11  10:53:40
7308         Log: Subject: [PATCH] Math::BigRat 0.22
7309              From: Tels <nospam-abuse@bloodgate.com>
7310              Date: Mon, 7 Apr 2008 21:27:30 +0200
7311              Message-Id: <200804072127.38258@bloodgate.com>
7312      Branch: perl
7313            + lib/Math/BigRat/t/hang.t
7314            ! MANIFEST lib/Math/BigRat.pm lib/Math/BigRat/t/biglog.t
7315            ! lib/Math/BigRat/t/bigrat.t lib/Math/BigRat/t/bigroot.t
7316 ____________________________________________________________________________
7317 [ 33665] By: rgs                                   on 2008/04/11  10:48:44
7318         Log: Subject: [PATCH] is_gv_magical correctly check "ISA"
7319              From: Gerard Goossen <gerard@tty.nl>
7320              Date: Wed, 9 Apr 2008 12:12:44 +0200
7321              Message-ID: <20080409101244.GA11209@ostwald>
7322      Branch: perl
7323            ! gv.c
7324 ____________________________________________________________________________
7325 [ 33664] By: rgs                                   on 2008/04/09  12:58:44
7326         Log: Subject: [PATCH] changes to perlsec.pod and call for removal of quicksort
7327              From: "John P. Linderman" <jpl@research.att.com>
7328              Date: Wed, 09 Apr 2008 08:32:31 -0400
7329              Message-Id: <200804091232.m39CWVkY33722822@raptor.research.att.com>
7330      Branch: perl
7331            ! pod/perlsec.pod
7332 ____________________________________________________________________________
7333 [ 33663] By: nicholas                              on 2008/04/08  20:48:30
7334         Log: Subject: Re: TODOs (was Re: summer of code mentor applications starting (and ending) next week)
7335              From: Jim Cromie <jim.cromie@gmail.com>
7336              Message-ID: <47DFF884.80802@gmail.com>
7337              Date: Tue, 18 Mar 2008 11:14:44 -0600
7338              
7339              [all except the "squeeze the optree" suggestion]
7340      Branch: perl
7341            ! pod/perltodo.pod
7342 ____________________________________________________________________________
7343 [ 33661] By: rgs                                   on 2008/04/08  15:31:46
7344         Log: Remove old option leftover in docs
7345      Branch: perl
7346            ! ext/B/B/Deparse.pm
7347 ____________________________________________________________________________
7348 [ 33659] By: nicholas                              on 2008/04/07  17:50:31
7349         Log: So why didn't the build break for me? Fix problems spotted by Jerry
7350              Hedden.
7351      Branch: perl
7352            ! hv.c
7353 ____________________________________________________________________________
7354 [ 33658] By: nicholas                              on 2008/04/07  17:36:41
7355         Log: Tidy up compiler warning spotted by Jerry Hedden.
7356      Branch: perl
7357            ! ext/B/B.pm ext/B/B.xs
7358 ____________________________________________________________________________
7359 [ 33657] By: nicholas                              on 2008/04/07  14:45:33
7360         Log: Split out S_refcounted_he_new_common() from
7361              Perl_refcounted_he_new_common(), so that Perl_store_cop_label() can
7362              call it without needing to create two temporary SVs. Use it in
7363              newSTATEOP() and eliminate the two temporary SVs. Make
7364              Perl_fetch_cop_label() more defensive by not assuming that the value
7365              for ":" is always a PV. Remove its "compatibility" macro.
7366      Branch: perl
7367            ! embed.fnc embed.h globvar.sym hv.c op.c pod/perltodo.pod
7368            ! proto.h
7369 ____________________________________________________________________________
7370 [ 33656] By: nicholas                              on 2008/04/07  11:29:51
7371         Log: Eliminate cop_label from struct cop by storing a label as the first
7372              entry in the hints hash. Most statements don't have labels, so this
7373              will save memory. Not sure how much.
7374      Branch: perl
7375            ! cop.h embed.fnc embed.h ext/B/B/Deparse.pm global.sym hv.c
7376            ! op.c proto.h
7377 ____________________________________________________________________________
7378 [ 33655] By: nicholas                              on 2008/04/06  21:53:57
7379         Log: Change 33653 (inevitably) missed one cop_label, because I mistook it
7380              for part of some other context-stack related struct.
7381      Branch: perl
7382            ! cop.h
7383 ____________________________________________________________________________
7384 [ 33654] By: nicholas                              on 2008/04/06  20:27:34
7385         Log: A macro used only once isn't a typing saving, and 3 macro definitions
7386              never used are more obfuscation than clarification, so inline the only
7387              use of SAVECOPLABEL_FREE(), and remove the unthreaded variant and
7388              both SAVECOPLABEL()s. Exterminate! Exterminate! Exterminate!
7389      Branch: perl
7390            ! cop.h scope.h
7391 ____________________________________________________________________________
7392 [ 33653] By: nicholas                              on 2008/04/06  20:11:52
7393         Log: Replace all remaining accesses to COP's cop_label with CopLABEL().
7394      Branch: perl
7395            ! dump.c ext/B/B.pm ext/B/B.xs pp_ctl.c
7396 ____________________________________________________________________________
7397 [ 33652] By: nicholas                              on 2008/04/06  19:32:03
7398         Log: Add attempting Exterminate! cop_label to perltodo.
7399      Branch: perl
7400            ! pod/perltodo.pod
7401 ____________________________________________________________________________
7402 [ 33651] By: rgs                                   on 2008/04/06  14:57:40
7403         Log: Subject: Re: [PATCH][NUDGE] Documentation fix for perlfunc/shutdown
7404              From: Paul Fenwick <pjf@perltraining.com.au>
7405              Date: Mon, 31 Mar 2008 22:53:04 +1100
7406              Message-ID: <47F0D0A0.8010801@perltraining.com.au>
7407      Branch: perl
7408            ! pod/perlfunc.pod
7409 ____________________________________________________________________________
7410 [ 33650] By: rgs                                   on 2008/04/06  14:53:02
7411         Log: Subject: [PATCH] perlfunc.pod: atan2(0,0) returns 0, not undef
7412              From: Paul Fenwick <pjf@perltraining.com.au>
7413              Date: Sun, 06 Apr 2008 11:28:27 +1000
7414              Message-ID: <47F8273B.6010504@perltraining.com.au>
7415      Branch: perl
7416            ! pod/perlfunc.pod
7417 ____________________________________________________________________________
7418 [ 33649] By: nicholas                              on 2008/04/06  09:29:24
7419         Log: Missed updated a test description, as spotted by vincent.
7420      Branch: perl
7421            ! lib/Unicode/UCD.t
7422 ____________________________________________________________________________
7423 [ 33648] By: nicholas                              on 2008/04/05  13:03:18
7424         Log: UCD 5.1.0
7425      Branch: perl
7426            ! lib/Unicode/UCD.t lib/unicore/ArabicShaping.txt
7427            ! lib/unicore/BidiMirroring.txt lib/unicore/Blocks.txt
7428            ! lib/unicore/CaseFolding.txt
7429            ! lib/unicore/CompositionExclusions.txt
7430            ! lib/unicore/EastAsianWidth.txt
7431            ! lib/unicore/HangulSyllableType.txt lib/unicore/Index.txt
7432            ! lib/unicore/Jamo.txt lib/unicore/LineBreak.txt
7433            ! lib/unicore/NamedSequences.txt lib/unicore/NamesList.txt
7434            ! lib/unicore/NormalizationCorrections.txt
7435            ! lib/unicore/PropList.txt lib/unicore/PropertyAliases.txt
7436            ! lib/unicore/ReadMe.txt lib/unicore/Scripts.txt
7437            ! lib/unicore/SpecialCasing.txt
7438            ! lib/unicore/StandardizedVariants.txt
7439            ! lib/unicore/UnicodeData.txt lib/unicore/version t/uni/class.t
7440 ____________________________________________________________________________
7441 [ 33647] By: merijn                                on 2008/04/05  11:38:12
7442         Log: Subject: [PATCH] Tru64: align fp policies of gcc and cc
7443              From: Jarkko Hietaniemi <jhi@cc.hut.fi>
7444              Date: Sat, 5 Apr 2008 04:16:17 +0300 (EEST)
7445              Message-Id: <200804050116.m351GH5P042062@kosh.hut.fi>
7446      Branch: perl
7447            ! hints/dec_osf.sh
7448 ____________________________________________________________________________
7449 [ 33646] By: steveh                                on 2008/04/04  08:28:11
7450         Log: Run overload.pl from regen.pl, and check overload.c as well as overload.h
7451      Branch: perl
7452            ! regen.pl
7453 ____________________________________________________________________________
7454 [ 33645] By: steveh                                on 2008/04/04  08:26:30
7455         Log: From: "Jan Dubois" <jand@activestate.com>
7456              Subject: [PATCH] Make PL_AMG_names and PL_AMG_namelens static
7457              Date: Thu, 3 Apr 2008 18:50:08 -0700
7458              Message-ID: <02c401c895f6$369e8130$a3db8390$@com>
7459      Branch: perl
7460            ! overload.c overload.pl
7461 ____________________________________________________________________________
7462 [ 33644] By: steveh                                on 2008/04/04  08:25:21
7463         Log: From: "Jan Dubois" <jand@activestate.com>
7464              Subject: [PATCH] PL_bincompat_opt should be exported on AIX and Windows
7465              Date: Thu, 3 Apr 2008 17:34:13 -0700
7466              Message-ID: <02c001c895eb$9bc3e920$d34bbb60$@com>
7467              
7468              (with one tweak--it should be PL_bincompat_options!)
7469      Branch: perl
7470            ! globvar.sym
7471 ____________________________________________________________________________
7472 [ 33643] By: nicholas                              on 2008/04/03  17:14:51
7473         Log: Pack lib/CGI/t/upload_post_text.txt with uupacktool.pl. (It contains a
7474              GIF, which clearly isn't text)
7475      Branch: perl
7476            + lib/CGI/t/upload_post_text.txt.packed
7477            - lib/CGI/t/upload_post_text.txt
7478            ! MANIFEST
7479 ____________________________________________________________________________
7480 [ 33639] By: nicholas                              on 2008/04/03  15:41:26
7481         Log: Clean up some compiler warnings spotted by smokers.
7482      Branch: perl
7483            ! perl.c pp_sys.c
7484 ____________________________________________________________________________
7485 [ 33632] By: nicholas                              on 2008/04/02  21:03:33
7486         Log: In Perl_sv_grow(), no need to do PERL_STRLEN_ROUNDUP() if we have
7487              malloc_size() to get the true allocated space, as PERL_STRLEN_ROUNDUP()
7488              might actually bump the request across an allocation size boundary.
7489      Branch: perl
7490            ! sv.c
7491 ____________________________________________________________________________
7492 [ 33631] By: merijn                                on 2008/04/02  18:46:13
7493         Log: Subject: [PATCH] Re: Change 33598: [PATCH] Re: Smoke [5.11.0] 33456 PASS darwin 9.2.0 (macppcG5/1 cpu)
7494              From: "Jerry D. Hedden" <jdhedden@cpan.org>
7495              Date: Wed, 2 Apr 2008 13:45:26 -0400
7496              Message-ID: <1ff86f510804021045s1f7ec22ftbf5b9e2f2c6c619e@mail.gmail.com>
7497      Branch: perl
7498            ! Configure
7499 ____________________________________________________________________________
7500 [ 33629] By: nicholas                              on 2008/04/02  18:23:58
7501         Log: Fix bug in change 33379 - if we're using malloc_size() as well as being
7502              careful to work with PERL_TRACK_MEMPOOL, we also have to be careful to
7503              work *without* it.
7504      Branch: perl
7505            ! perl.h
7506 ____________________________________________________________________________
7507 [ 33627] By: nicholas                              on 2008/04/01  19:59:54
7508         Log: Define sv_insert() as a wrapper to sv_insert_flags(), and move
7509              Perl_sv_insert() to mathoms.c
7510      Branch: perl
7511            ! embed.fnc embed.h mathoms.c mg.c proto.h sv.c sv.h
7512 ____________________________________________________________________________
7513 [ 33626] By: nicholas                              on 2008/04/01  18:47:01
7514         Log: Add the correct argument assertion macro to sv_insert_flags().
7515              Don't want anything wrongly marked as non-NULL slipping through.
7516      Branch: perl
7517            ! sv.c
7518 ____________________________________________________________________________
7519 [ 33625] By: steveh                                on 2008/04/01  16:42:04
7520         Log: Upgrade to Win32-0.35
7521      Branch: perl
7522            ! ext/Win32/Changes ext/Win32/Makefile.PL ext/Win32/Win32.pm
7523            ! ext/Win32/Win32.xs ext/Win32/t/GetCurrentThreadId.t
7524 ____________________________________________________________________________
7525 [ 33624] By: rgs                                   on 2008/04/01  09:38:03
7526         Log: Module::CoreList wasn't listing Config.pm everywhere.
7527      Branch: perl
7528            ! lib/Module/CoreList.pm
7529 ____________________________________________________________________________
7530 [ 33623] By: nicholas                              on 2008/03/31  23:08:45
7531         Log: $VERSION++ for all the non-dual life modules outside ext/ that
7532              Porting/cmpVERSION.pl reports differ from the 5.10.0 release.
7533              
7534              All the rest of the differences would seem to be dual-life. :-(
7535      Branch: perl
7536            ! Porting/Maintainers.pm lib/ExtUtils/Embed.pm
7537            ! lib/File/Basename.pm lib/File/Find.pm os2/OS2/REXX/REXX.pm
7538 ____________________________________________________________________________
7539 [ 33622] By: nicholas                              on 2008/03/31  22:33:36
7540         Log: Fix bug in the code for --opened - it was not working on blead.
7541      Branch: perl
7542            ! Porting/Maintainers.pm
7543 ____________________________________________________________________________
7544 [ 33621] By: nicholas                              on 2008/03/31  22:25:19
7545         Log: $VERSION++ for all the non-dual life modules in ext/ that
7546              Porting/cmpVERSION.pl reports differ from the 5.10.0 release.
7547      Branch: perl
7548            ! ext/B/B/Concise.pm ext/Devel/DProf/DProf.pm
7549            ! ext/Devel/Peek/Peek.pm ext/POSIX/POSIX.pm
7550            ! ext/PerlIO/encoding/encoding.pm ext/PerlIO/scalar/scalar.pm
7551            ! ext/PerlIO/via/via.pm ext/Socket/Socket.pm
7552 ____________________________________________________________________________
7553 [ 33618] By: rgs                                   on 2008/03/31  19:48:26
7554         Log: Subject: [PATCH] Double magic with substr
7555              From: Vincent Pit <perl@profvince.com>
7556              Date: Mon, 31 Mar 2008 19:05:44 +0200
7557              Message-ID: <47F119E8.5010106@profvince.com>
7558      Branch: perl
7559            ! embed.fnc embed.h global.sym pod/perlapi.pod pp.c proto.h sv.c
7560 ____________________________________________________________________________
7561 [ 33612] By: rgs                                   on 2008/03/31  15:21:42
7562         Log: Config.pm needs to be listed in Module::CoreList, too
7563      Branch: perl
7564            ! Porting/corelist.pl
7565 ____________________________________________________________________________
7566 [ 33609] By: nicholas                              on 2008/03/30  23:19:29
7567         Log: Give DynaLoader a non-dev version number.
7568      Branch: perl
7569            ! ext/DynaLoader/DynaLoader_pm.PL
7570 ____________________________________________________________________________
7571 [ 33608] By: nicholas                              on 2008/03/30  15:48:08
7572         Log: Subject: [PATCH] add -v to regen.pl and friends
7573              From: "Robin Barker" <Robin.Barker@npl.co.uk>
7574              Date: Wed, 19 Mar 2008 10:55:59 -0000
7575              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093AA6@exchsvr2.npl.ad.local>
7576      Branch: perl
7577            ! Makefile.SH regen.pl regen_lib.pl
7578 ____________________________________________________________________________
7579 [ 33606] By: merijn                                on 2008/03/30  09:33:47
7580         Log: Subject: detecting Configure test goofs (Was Re: branch prediction hints)
7581              From: Nicholas Clark <nick@ccl4.org>
7582              Date: Mon, 24 Mar 2008 16:35:09 +0000
7583              Message-ID: <20080324163509.GW79799@plum.flirble.org>
7584      Branch: perl
7585            ! Configure
7586 ____________________________________________________________________________
7587 [ 33601] By: nicholas                              on 2008/03/29  16:15:52
7588         Log: GDBM_File isn't dual life, so no need for a dev module version number.
7589      Branch: perl
7590            ! ext/GDBM_File/GDBM_File.pm
7591 ____________________________________________________________________________
7592 [ 33598] By: nicholas                              on 2008/03/29  11:21:46
7593         Log: Subject: [PATCH] Re: Smoke [5.11.0] 33456 PASS darwin 9.2.0 (macppcG5/1 cpu)
7594              From: Dominic Dunlop <shouldbedomo@mac.com>
7595              Message-Id: <3B7752C8-D5A2-452C-B3E0-C453FFCBCAFA@mac.com>
7596              Date: Tue, 11 Mar 2008 21:54:04 +0100
7597              
7598              [but rename ******* to i_mallocmalloc.U, and then fix up all the files
7599              that Porting/checkcfgvar.pl says need i_mallocmalloc declared]
7600      Branch: perl
7601            ! Configure Cross/config.sh-arm-linux NetWare/config.wc
7602            ! Porting/Glossary Porting/config.sh config_h.SH configure.com
7603            ! epoc/config.sh perl.h plan9/config_sh.sample symbian/config.sh
7604            ! uconfig.sh win32/config.bc win32/config.ce win32/config.gc
7605            ! win32/config.vc win32/config.vc64
7606 ____________________________________________________________________________
7607 [ 33597] By: nicholas                              on 2008/03/29  11:08:07
7608         Log: Add i_syspoll to all the pre-canned configs.
7609      Branch: perl
7610            ! Cross/config.sh-arm-linux NetWare/config.wc Porting/config.sh
7611            ! epoc/config.sh plan9/config_sh.sample symbian/config.sh
7612            ! uconfig.sh win32/config.bc win32/config.ce win32/config.gc
7613            ! win32/config.vc win32/config.vc64
7614 ____________________________________________________________________________
7615 [ 33596] By: nicholas                              on 2008/03/29  07:08:50
7616         Log: Fix compiler warning about comparison of pointer types.
7617      Branch: perl
7618            ! sv.c
7619 ____________________________________________________________________________
7620 [ 33595] By: nicholas                              on 2008/03/29  00:30:42
7621         Log: Subject: [PATCH] do not use SVTYPEMASK to prevent cleaning of PL_fdpid and PL_strtab
7622              From: Gerard Goossen <gerard@tty.nl>
7623              Message-ID: <20080326130713.GL4409@ostwald>
7624              Date: Wed, 26 Mar 2008 14:07:13 +0100
7625      Branch: perl
7626            ! perl.c sv.c
7627 ____________________________________________________________________________
7628 [ 33594] By: nicholas                              on 2008/03/28  22:03:52
7629         Log: Subject: [PATCH] Re: Tests failed on PPC64
7630              From: Dominic Dunlop <shouldbedomo@mac.com>
7631              Message-Id: <53E6407E-B87C-4D6A-A6E7-D842BDF30292@mac.com>
7632              Date: Fri, 14 Mar 2008 14:45:39 +0100
7633      Branch: perl
7634            ! t/op/reg_namedcapture.t t/op/switch.t
7635 ____________________________________________________________________________
7636 [ 33592] By: stevep                                on 2008/03/28  19:16:53
7637         Log: Additional CGI.pm test files that got missed at some point.
7638      Branch: perl
7639            + lib/CGI/t/upload.t lib/CGI/t/uploadInfo.t
7640            + lib/CGI/t/upload_post_text.txt
7641            ! MANIFEST
7642 ____________________________________________________________________________
7643 [ 33591] By: craigb                                on 2008/03/28  19:06:35
7644         Log: Make the nv_preserves... checking on VMS more robust (and more like
7645              what Configure does).  Problem using long int without long double
7646              reported by Jeremy Begg.
7647      Branch: perl
7648            ! configure.com
7649 ____________________________________________________________________________
7650 [ 33589] By: craigb                                on 2008/03/28  19:01:13
7651         Log: Make uudmap.h dependencies more explicit in the VMS build
7652              (needed by MMS but not MMK).
7653      Branch: perl
7654            ! vms/descrip_mms.template
7655 ____________________________________________________________________________
7656 [ 33584] By: rgs                                   on 2008/03/27  14:42:41
7657         Log: Subject: [PATCH] MAD dump xml escape regex
7658              From: Gerard Goossen <gerard@tty.nl>
7659              Date: Thu, 27 Mar 2008 13:55:31 +0100
7660              Message-ID: <20080327125531.GN4409@ostwald>
7661      Branch: perl
7662            ! dump.c mad/t/p55.t
7663 ____________________________________________________________________________
7664 [ 33583] By: rgs                                   on 2008/03/27  11:43:44
7665         Log: Subject: [PATCH] DB_File 1.817
7666              From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
7667              Date: Thu, 27 Mar 2008 11:12:22 -0000
7668              Message-ID: <051d01c88ffb$6f662eb0$6901a8c0@myopwv.com>
7669      Branch: perl
7670            ! ext/DB_File/Changes ext/DB_File/DB_File.pm
7671            ! ext/DB_File/DB_File.xs ext/DB_File/dbinfo
7672            ! ext/DB_File/version.c
7673 ____________________________________________________________________________
7674 [ 33580] By: nicholas                              on 2008/03/26  21:05:20
7675         Log: The offset for pos is stored as bytes, and converted to (Unicode)
7676              character position when read, if needed. The code for setting pos
7677              inside subst was incorrectly converting to character position before
7678              storing the value. This code appears to have been buggy since it was
7679              added in 2000 in change 7562.
7680      Branch: perl
7681            ! pp_ctl.c t/op/subst.t
7682 ____________________________________________________________________________
7683 [ 33579] By: nicholas                              on 2008/03/26  18:59:03
7684         Log: Don't call S_utf8_mg_pos_cache_update(), and hence don't even create
7685              the magic for the UTF-8 cache, if the UTF-8 caching is disabled.
7686      Branch: perl
7687            ! sv.c
7688 ____________________________________________________________________________
7689 [ 33578] By: nicholas                              on 2008/03/26  18:38:10
7690         Log: Update makemeta to add the 3 official "resources" - homepage, license
7691              and bugtracker.
7692      Branch: perl
7693            ! META.yml Porting/makemeta
7694 ____________________________________________________________________________
7695 [ 33577] By: nicholas                              on 2008/03/26  18:37:15
7696         Log: Re-run Porting/makemeta
7697      Branch: perl
7698            ! META.yml
7699 ____________________________________________________________________________
7700 [ 33575] By: nicholas                              on 2008/03/26  16:50:06
7701         Log: With change 33252, MM_Unix.pm isn't quite in sync with upstream any
7702              more. Of the changes references in 33252, 6.44 accepted and improved
7703              change 32879 (grep in void context), so only changes 32905 and 32964
7704              are outstanding (ABSPERL with whitespace).
7705      Branch: perl
7706            ! lib/ExtUtils/MM_Unix.pm
7707 ____________________________________________________________________________
7708 [ 33573] By: nicholas                              on 2008/03/26  16:20:11
7709         Log: Fix whitespace difference between blead and upstream in MM_Unix.pm
7710      Branch: perl
7711            ! lib/ExtUtils/MM_Unix.pm
7712 ____________________________________________________________________________
7713 [ 33571] By: nicholas                              on 2008/03/26  11:45:12
7714         Log: Actually use the computed @path so as to write the awkwardly named test
7715              files to the right place when in core. Without this the open fails
7716              (silently as intended) and the tests are skipped on all OS.
7717      Branch: perl
7718            ! ext/Module/Pluggable/Makefile.PL
7719 ____________________________________________________________________________
7720 [ 33570] By: rgs                                   on 2008/03/26  11:17:38
7721         Log: Subject: Re: [PATCH] perlhack.pod update walkthrough
7722              From: "Leon Brocard" <acme@astray.com>
7723              Date: Wed, 26 Mar 2008 10:53:43 +0000
7724              Message-ID: <a92222c80803260353k6cae53eieea909aed0a967b5@mail.gmail.com>
7725      Branch: perl
7726            ! pod/perlhack.pod
7727 ____________________________________________________________________________
7728 [ 33569] By: rgs                                   on 2008/03/26  09:14:57
7729         Log: Subject: [PATCH utils/dprofpp.PL] Typo Fixes
7730              From: chromatic <chromatic@wgz.org>
7731              Date: Wed, 26 Mar 2008 00:12:09 -0700
7732              Message-Id: <200803260012.09967.chromatic@wgz.org>
7733      Branch: perl
7734            ! utils/dprofpp.PL
7735 ____________________________________________________________________________
7736 [ 33568] By: stevep                                on 2008/03/26  03:18:01
7737         Log: Upgrade to CGI-3.35.
7738      Branch: perl
7739            ! lib/CGI.pm lib/CGI/Changes
7740 ____________________________________________________________________________
7741 [ 33567] By: nicholas                              on 2008/03/25  16:55:03
7742         Log: Patches for VMS by Craig Berry from
7743              http://rt.cpan.org/Public/Bug/Display.html?id=34095
7744              (1.50 has 3 failures on VMS)
7745      Branch: perl
7746            ! lib/ExtUtils/Install.pm lib/ExtUtils/t/Installapi2.t
7747 ____________________________________________________________________________
7748 [ 33566] By: nicholas                              on 2008/03/25  16:23:46
7749         Log: Subject: RE: [PATCH revised] Fix ExtUtils::Install under Cygwin
7750              From: "Steve Hay" <SteveHay@planit.com>
7751              Message-ID: <1B32FF956ABF414C9BCE5E487A1497E70176BD61@ukmail02.planit.group>
7752              Date: Mon, 17 Mar 2008 14:36:54 -0000
7753              
7754              "OK, so how about the attached. This fixes up -w for all compilers so
7755              that it is symmetrical with chmod(), and adds a note to perltodo on
7756              fixing POSIX::access() and chdir()."
7757              
7758              The whole long thread started here:
7759              http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2008-03/msg00056.html
7760      Branch: perl
7761            ! lib/ExtUtils/Install.pm pod/perlport.pod pod/perltodo.pod
7762            ! win32/win32.c
7763 ____________________________________________________________________________
7764 [ 33565] By: rgs                                   on 2008/03/25  15:56:56
7765         Log: Subject: Re: Change 33556: [PATCH] borg parent.pm
7766              From: "Jerry D. Hedden" <jdhedden@cpan.org>
7767              Date: Tue, 25 Mar 2008 11:51:00 -0400
7768              Message-ID: <1ff86f510803250851w52ea0c84n9876834d8e8b79e3@mail.gmail.com>
7769      Branch: perl
7770            ! lib/Devel/SelfStubber.t
7771 ____________________________________________________________________________
7772 [ 33564] By: stevep                                on 2008/03/25  15:27:06
7773         Log: Upgrade to CGI.pm-3.34.  There are still a few differences, so adding
7774              a version bump.
7775      Branch: perl
7776            ! lib/CGI.pm lib/CGI/Util.pm
7777 ____________________________________________________________________________
7778 [ 33563] By: nicholas                              on 2008/03/25  11:36:22
7779         Log: Repeat change 33508 - change 33561 re-instated the mistake in change
7780              33507.
7781      Branch: perl
7782            ! embed.fnc proto.h sv.c
7783 ____________________________________________________________________________
7784 [ 33562] By: rgs                                   on 2008/03/25  11:06:25
7785         Log: Subject: "646"
7786              From: Jarkko Hietaniemi <jhi@iki.fi>
7787              Date: Wed, 12 Mar 2008 21:43:53 -0400
7788              Message-ID: <47D886D9.6060001@iki.fi>
7789              
7790              Encode::Alias fix for encoding "646" (aka ASCII) on Solaris
7791      Branch: perl
7792            ! ext/Encode/lib/Encode/Alias.pm
7793 ____________________________________________________________________________
7794 [ 33561] By: rgs                                   on 2008/03/25  10:00:18
7795         Log: Subject: Re: [PATCH] sv.c: consting
7796              From: Steven Schubiger <schubiger@gmail.com>
7797              Date: Thu, 13 Mar 2008 17:58:00 +0100
7798              Message-ID: <20080313165800.GD31102@refcnt.homeunix.org>
7799      Branch: perl
7800            ! embed.fnc proto.h sv.c
7801 ____________________________________________________________________________
7802 [ 33560] By: rgs                                   on 2008/03/25  09:52:27
7803         Log: Use sv_setpvs() like a few lines before since change #33557
7804      Branch: perl
7805            ! pp.c
7806 ____________________________________________________________________________
7807 [ 33559] By: rgs                                   on 2008/03/25  09:46:25
7808         Log: Subject: [perl #51964] Typo on regular expression at perlopentut manual page. 
7809              From: pancho@pancho.name (via RT) <perlbug-followup@perl.org>
7810              Date: Fri, 21 Mar 2008 03:31:04 -0700
7811              Message-ID: <rt-3.6.HEAD-25460-1206095463-311.51964-75-0@perl.org>
7812      Branch: perl
7813            ! pod/perlopentut.pod
7814 ____________________________________________________________________________
7815 [ 33558] By: rgs                                   on 2008/03/25  09:22:24
7816         Log: Subject: Re: local $@ has an unwanted side effect
7817              From: "David Nicol" <davidnicol@gmail.com>
7818              Date: Fri, 21 Mar 2008 12:56:12 -0500
7819              Message-ID: <934f64a20803211056q5148027ava77af36f51c96418@mail.gmail.com>
7820              
7821              (with Tim Bunce's amendments)
7822      Branch: perl
7823            ! pod/perlfunc.pod
7824 ____________________________________________________________________________
7825 [ 33557] By: rgs                                   on 2008/03/25  09:17:28
7826         Log: Subject: Re: [PATCH] Double warning with perl -we 'my $a; substr $a, 0, 10,
7827              From: Vincent Pit <perl@profvince.com>
7828              Date: Sat, 22 Mar 2008 13:37:42 +0100
7829              Message-ID: <47E4FD96.6080304@profvince.com>
7830      Branch: perl
7831            ! pp.c t/lib/warnings/9uninit
7832 ____________________________________________________________________________
7833 [ 33556] By: rgs                                   on 2008/03/25  09:03:29
7834         Log: Subject: [PATCH] borg parent.pm
7835              From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
7836              Date: Wed, 5 Mar 2008 17:19:32 -0800 (PST)
7837              Message-ID: <57512.71.32.86.11.1204766372.squirrel@webmail.efn.org>
7838              
7839              Plus bump base.pm's version to a non-alpha number
7840      Branch: perl
7841            + lib/parent.pm lib/parent/t/compile-time-file.t
7842            + lib/parent/t/compile-time.t lib/parent/t/lib/Dummy.pm
7843            + lib/parent/t/lib/Dummy/Outside.pm
7844            + lib/parent/t/lib/Dummy2.plugin
7845            + lib/parent/t/lib/FileThatOnlyExistsAsPMC.pmc
7846            + lib/parent/t/lib/ReturnsFalse.pm
7847            + lib/parent/t/parent-classfromclassfile.t
7848            + lib/parent/t/parent-classfromfile.t lib/parent/t/parent-pmc.t
7849            + lib/parent/t/parent-returns-false.t lib/parent/t/parent.t
7850            ! MANIFEST Porting/Maintainers.pl lib/base.pm
7851 ____________________________________________________________________________
7852 [ 33554] By: merijn                                on 2008/03/25  07:33:21
7853         Log: Subject: [PATCH] IO::Socket::INET unnecessarily resolves "udp"
7854              From: Niko Tyni <ntyni@debian.org>
7855              Date: Mon, 24 Mar 2008 23:32:24 +0200
7856              Message-Id: <1206394344-30835-1-git-send-email-ntyni@debian.org>
7857      Branch: perl
7858            ! ext/IO/lib/IO/Socket/INET.pm
7859 ____________________________________________________________________________
7860 [ 33553] By: rgs                                   on 2008/03/24  20:54:41
7861         Log: Subject: [PATCH] apidoc mismatch for Perl_magic_clearhint
7862              From: Vincent Pit <perl@profvince.com>
7863              Date: Mon, 24 Mar 2008 21:30:10 +0100
7864              Message-ID: <47E80F52.4030805@profvince.com>
7865      Branch: perl
7866            ! mg.c pod/perlintern.pod
7867 ____________________________________________________________________________
7868 [ 33552] By: stevep                                on 2008/03/24  17:55:29
7869         Log: Upgrade to Module-Pluggable-3.8
7870      Branch: perl
7871            ! ext/Module/Pluggable/Makefile.PL
7872            ! ext/Module/Pluggable/lib/Module/Pluggable.pm
7873 ____________________________________________________________________________
7874 [ 33551] By: nicholas                              on 2008/03/24  16:30:26
7875         Log: Give the test file for __builtin_expect() the correct name (try.c, not
7876              builtin.c). Correct the user visible text, which was clearly a cut &
7877              paste from __builtin_choose_expr. For both, also run the program as
7878              part of the checks. Add a return value to the test program, and make
7879              it return something useful (that the if statement worked).
7880      Branch: perl
7881            ! Configure
7882 ____________________________________________________________________________
7883 [ 33550] By: merijn                                on 2008/03/24  08:25:46
7884         Log: Subject: [PATCH@33547] configure.com and vms.c fixes.
7885              From: "John E. Malmberg" <wb8tyw@qsl.net>
7886              Date: Sun, 23 Mar 2008 14:29:25 -0500
7887              Message-id: <47E6AF95.1000704@qsl.net>
7888      Branch: perl
7889            ! configure.com vms/vms.c
7890 ____________________________________________________________________________
7891 [ 33547] By: merijn                                on 2008/03/21  10:28:42
7892         Log: Final move from meta-3.0 to meta-3.5
7893      Branch: perl
7894            ! Configure Porting/Glossary config_h.SH
7895 ____________________________________________________________________________
7896 [ 33544] By: rgs                                   on 2008/03/20  15:55:19
7897         Log: Subject: [PATCH] Double warning with perl -we '\&$x'
7898              From: "Vincent Pit" <perl@profvince.com>
7899              Date: Thu, 20 Mar 2008 12:06:47 +0100 (CET)
7900              Message-ID: <38561.147.210.17.175.1206011207.squirrel@147.210.17.175>
7901      Branch: perl
7902            ! sv.c t/lib/warnings/9uninit
7903 ____________________________________________________________________________
7904 [ 33543] By: steveh                                on 2008/03/19  17:34:22
7905         Log: Subject: Re: Smoke [5.11.0] 33500 FAIL(F) MSWin32 WinXP/.Net SP2 (x86/2 cpu)
7906              From: Nicholas Clark <nick@ccl4.org>
7907              Date: Thu, 13 Mar 2008 12:47:51 +0000
7908              Message-ID: <20080313124751.GX79799@plum.flirble.org>
7909              
7910              Fixes test failures introduced by #33480 in non-fork()-enabled builds.
7911      Branch: perl
7912            ! ext/Win32/t/GetCurrentThreadId.t
7913 ____________________________________________________________________________
7914 [ 33542] By: merijn                                on 2008/03/18  18:54:24
7915         Log: Subject: [PATCH] Fixing "make distclean" to remove "config.arch"
7916              From: Sérgio Durigan Júnior <sergiodj@linux.vnet.ibm.com>
7917              Date: Tue, 18 Mar 2008 15:35:54 -0300
7918              Message-Id: <1205865354.16048.56.camel@miki>
7919      Branch: perl
7920            ! Makefile.SH
7921 ____________________________________________________________________________
7922 [ 33541] By: steveh                                on 2008/03/18  08:41:13
7923         Log: Silence some warnings introduced by #33507
7924      Branch: perl
7925            ! sv.c
7926 ____________________________________________________________________________
7927 [ 33539] By: nicholas                              on 2008/03/17  00:17:26
7928         Log: Drag autodoc.pl and overload.pl into the age of safer_open().
7929              Thanks to the wisdom of london.pm, stuff the filename into the SCALAR
7930              slot of the typeglob created in safer_open(), so that ...
7931              Add safer_close(), that will die (with the filename) if the close
7932              fails.
7933      Branch: perl
7934            ! autodoc.pl embed.pl keywords.pl opcode.pl overload.pl
7935            ! reentr.pl regcomp.pl regen_lib.pl warnings.pl
7936 ____________________________________________________________________________
7937 [ 33538] By: nicholas                              on 2008/03/15  18:37:34
7938         Log: Rename safer_rename() to rename_if_different(), to accurately describe
7939              what it does. Use File::Compare rather than Digest::MD5, as the files
7940              are small enough to simply read in. (File::Compare dates from 5.004)
7941              Remove safer_rename_always(), which isn't used.
7942              DRY by replacing the cargo-culted "open or die" with a new function
7943              safer_open(), which uses Gensym (5.002) to create an anonymous file
7944              handle, and opens and binmodes the file, or dies.
7945              This necessitates replacing bareword file handles with lexicals in all
7946              the callers.
7947              Correct the names of files in close or die constructions.
7948      Branch: perl
7949            ! embed.pl keywords.pl opcode.pl reentr.pl regcomp.pl
7950            ! regen_lib.pl warnings.pl
7951 ____________________________________________________________________________
7952 [ 33537] By: nicholas                              on 2008/03/15  17:30:19
7953         Log: Subject: Re: [patch] refine make regen to be more selective
7954              From: Jim Cromie <jim.cromie@gmail.com>
7955              Message-ID: <47D720CE.7060004@gmail.com>
7956              Date: Tue, 11 Mar 2008 18:16:14 -0600
7957      Branch: perl
7958            ! embed.pl keywords.pl opcode.pl reentr.pl regen.pl regen_lib.pl
7959            ! warnings.pl
7960 ____________________________________________________________________________
7961 [ 33534] By: nicholas                              on 2008/03/14  17:33:17
7962         Log: ++$Pod::Html::VERSION
7963      Branch: perl
7964            ! lib/Pod/Html.pm
7965 ____________________________________________________________________________
7966 [ 33531] By: nicholas                              on 2008/03/14  15:13:43
7967         Log: Update the use of single quotes to be consistent with the advice in
7968              http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html
7969      Branch: perl
7970            ! utils/perlbug.PL
7971 ____________________________________________________________________________
7972 [ 33523] By: nicholas                              on 2008/03/14  00:12:20
7973         Log: Fix a couple of minor differences between the Encode 2.14 CPAN tarball
7974              and blead.
7975      Branch: perl
7976            ! ext/Encode/encoding.pm ext/Encode/ucm/cp858.ucm
7977 ____________________________________________________________________________
7978 [ 33508] By: nicholas                              on 2008/03/13  16:03:56
7979         Log: Change 33507 had a const too far (Perl_mg_dup()'s mg is assigned to).
7980      Branch: perl
7981            ! embed.fnc proto.h sv.c
7982 ____________________________________________________________________________
7983 [ 33507] By: rgs                                   on 2008/03/13  14:35:58
7984         Log: Subject: Re: [PATCH] sv.c: consting
7985              From: Steven Schubiger <schubiger@gmail.com>
7986              Date: Wed, 12 Mar 2008 12:38:46 +0100
7987              Message-ID: <20080312113846.GB31102@refcnt.homeunix.org>
7988      Branch: perl
7989            ! embed.fnc pod/perlapi.pod proto.h sv.c
7990 ____________________________________________________________________________
7991 [ 33506] By: rgs                                   on 2008/03/13  14:31:21
7992         Log: Subject: [PATCH] [perl #51674] op/alarm.t hangs on 5.11.0 (Windows Vista only)
7993              From: "Robert May" <rob@themayfamily.me.uk>
7994              Date: Thu, 13 Mar 2008 19:36:33 +0530
7995              Message-ID: <54bdc7510803130706q6523793ak1f3f1c6578fa97c1@mail.gmail.com>
7996      Branch: perl
7997            ! win32/win32.c
7998 ____________________________________________________________________________
7999 [ 33505] By: nicholas                              on 2008/03/13  13:02:05
8000         Log: Upgrade to Module::Pluggable 3.7
8001      Branch: perl
8002            + t/Module_Pluggable/10innerpack_super.t
8003            + t/Module_Pluggable/21editor_junk.t
8004            + t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm
8005            + t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swo
8006            + t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swp
8007            + t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~
8008            + t/Module_Pluggable/lib/EditorJunk/Plugin/Foo.pm
8009            - t/Module_Pluggable/lib/OddTest/Plugin/-Dodgy.pm
8010            ! MANIFEST ext/Module/Pluggable/Makefile.PL
8011            ! ext/Module/Pluggable/lib/Devel/InnerPackage.pm
8012            ! ext/Module/Pluggable/lib/Module/Pluggable.pm
8013            ! ext/Module/Pluggable/lib/Module/Pluggable/Object.pm
8014            ! t/Module_Pluggable/02alsoworks.t t/Module_Pluggable/02works.t
8015            ! t/Module_Pluggable/03diffname.t t/Module_Pluggable/04acmedir.t
8016            ! t/Module_Pluggable/04acmedir_single.t
8017            ! t/Module_Pluggable/04acmepath.t
8018            ! t/Module_Pluggable/04acmepath_single.t
8019            ! t/Module_Pluggable/05postpath.t
8020            ! t/Module_Pluggable/06multipath.t
8021            ! t/Module_Pluggable/07instantiate.t
8022            ! t/Module_Pluggable/08nothing.t t/Module_Pluggable/09require.t
8023            ! t/Module_Pluggable/10innerpack.t
8024            ! t/Module_Pluggable/10innerpack_inner.t
8025            ! t/Module_Pluggable/10innerpack_noinner.t
8026            ! t/Module_Pluggable/10innerpack_override.t
8027            ! t/Module_Pluggable/11usetwice.t t/Module_Pluggable/12only.t
8028            ! t/Module_Pluggable/12onlyarray.t
8029            ! t/Module_Pluggable/12onlyregex.t t/Module_Pluggable/13except.t
8030            ! t/Module_Pluggable/13exceptarray.t
8031            ! t/Module_Pluggable/13exceptregex.t
8032            ! t/Module_Pluggable/14package.t
8033            ! t/Module_Pluggable/15topicsafe.t
8034            ! t/Module_Pluggable/16different_extension.t
8035            ! t/Module_Pluggable/17devel_inner_package.t
8036            ! t/Module_Pluggable/18skipped_package.t
8037            ! t/Module_Pluggable/19can_ok_clobber.t
8038            ! t/Module_Pluggable/20dodgy_files.t
8039 ____________________________________________________________________________
8040 [ 33504] By: nicholas                              on 2008/03/13  13:01:44
8041         Log: Correct two spelling mistakes, and reformat some comments.
8042      Branch: perl
8043            ! perlio.c
8044 ____________________________________________________________________________
8045 [ 33503] By: rgs                                   on 2008/03/13  10:43:13
8046         Log: Regexp::DESTROY was only added in 5.8.1
8047      Branch: perl
8048            ! ext/Opcode/Safe.pm
8049 ____________________________________________________________________________
8050 [ 33500] By: nicholas                              on 2008/03/12  19:40:01
8051         Log: Oops. Change 33499 forgot to add the new Makefile.PL to the MANIFEST.
8052      Branch: perl
8053            ! MANIFEST
8054 ____________________________________________________________________________
8055 [ 33499] By: nicholas                              on 2008/03/12  19:32:09
8056         Log: Move Module::Pluggable into ext/ as the next version has actions in its
8057              Makefile.PL that we will need to run as part of a core build.
8058      Branch: perl
8059            + ext/Module/Pluggable/Makefile.PL
8060           +> ext/Module/Pluggable/lib/Devel/InnerPackage.pm
8061           +> ext/Module/Pluggable/lib/Module/Pluggable.pm
8062           +> ext/Module/Pluggable/lib/Module/Pluggable/Object.pm
8063            - lib/Devel/InnerPackage.pm lib/Module/Pluggable.pm
8064            - lib/Module/Pluggable/Object.pm
8065            ! MANIFEST Porting/Maintainers.pl
8066 ____________________________________________________________________________
8067 [ 33498] By: nicholas                              on 2008/03/12  19:09:21
8068         Log: Change 33492 did not spread the protection wide enough. There were
8069              still two more races to be lost.
8070              1: The close() could still happen after the (premature) mutex release
8071              allowed another thread to dup() to that file descriptor.
8072              2: The initial dup() could happen whilst another thread was in the
8073              mutex protected region, and had temporarily closed the file
8074              descriptor.
8075              Race conditions remain with any other thread that actually does I/O
8076              during the execution of the mutex protected region (as noted in a
8077              comment), and dup() failure is not handled gracefully (also noted).
8078      Branch: perl
8079            ! perlio.c
8080 ____________________________________________________________________________
8081 [ 33495] By: stevep                                on 2008/03/12  16:38:20
8082         Log: Subject: [perl #51636] segmentation fault with array ties
8083              From: blino@mandriva.com (via RT) <perlbug-followup@perl.org>
8084              Date: Wed, 12 Mar 2008 02:59:45 -0700
8085              Message-ID: <rt-3.6.HEAD-25460-1205315984-377.51636-75-0@perl.org>
8086      Branch: perl
8087            ! av.c
8088 ____________________________________________________________________________
8089 [ 33493] By: stevep                                on 2008/03/12  14:20:49
8090         Log: Upgrade to Encode-2.24
8091      Branch: perl
8092            ! ext/Encode/Changes ext/Encode/Encode.pm ext/Encode/Encode.xs
8093            ! ext/Encode/Makefile.PL ext/Encode/bin/ucmlint
8094            ! ext/Encode/lib/Encode/Alias.pm ext/Encode/lib/Encode/Config.pm
8095            ! ext/Encode/ucm/macJapanese.ucm
8096 ____________________________________________________________________________
8097 [ 33492] By: nicholas                              on 2008/03/12  12:23:55
8098         Log: We need mutex protection in PerlIOStdio_close() for the duration of
8099              holding our true love file handle open, to stop anything else
8100              temporarily using it for a quick dup() fling, and then closing the
8101              file handle underneath us.
8102              I suspect that the lack of this protection was the cause of the threads
8103              free.t and blocks.t failures on OS X on 5.8.x, where usefaststdio is
8104              the default, and PerlIO is unable to "invalidate" the FILE *.
8105      Branch: perl
8106            ! perlio.c
8107 ____________________________________________________________________________
8108 [ 33491] By: nicholas                              on 2008/03/12  11:46:17
8109         Log: Correct logic error in PerlIOStdio_close() - 0 is an acceptable value
8110              from dup(), so it can't also be the "don't do anything later" value.
8111      Branch: perl
8112            ! perlio.c
8113 ____________________________________________________________________________
8114 [ 33489] By: rgs                                   on 2008/03/12  10:19:06
8115         Log: Subject: Re: [PATCH] sv.c: consting
8116              From: Steven Schubiger <schubiger@gmail.com>
8117              Date: Tue, 11 Mar 2008 19:59:37 +0100
8118              Message-ID: <20080311185937.GA18713@refcnt.homeunix.org>
8119      Branch: perl
8120            ! embed.fnc pod/perlapi.pod proto.h sv.c
8121 ____________________________________________________________________________
8122 [ 33488] By: rgs                                   on 2008/03/12  10:12:53
8123         Log: Subject: [PATCH] Correct misleading example in perlsyn.pod (given/when/default)
8124              From: Paul Fenwick <pjf@perltraining.com.au>
8125              Date: Wed, 12 Mar 2008 13:19:15 +1100
8126              Message-ID: <47D73DA3.8050300@perltraining.com.au>
8127      Branch: perl
8128            ! pod/perlsyn.pod
8129 ____________________________________________________________________________
8130 [ 33487] By: nicholas                              on 2008/03/12  10:00:24
8131         Log: Subject: [PATCH] cygwin hints back to old
8132              From: "Reini Urban" <rurban@x-ray.at>
8133              Message-ID: <6910a60803120011y4ff1d1f0x5654906570dc19ab@mail.gmail.com>
8134              Date: Wed, 12 Mar 2008 08:11:17 +0100
8135              
8136              Revert a part of blead patch #33357
8137              * no cpu. revert the archname part of patch #33357
8138              to the old behaviour.
8139      Branch: perl
8140            ! hints/cygwin.sh
8141 ____________________________________________________________________________
8142 [ 33486] By: rgs                                   on 2008/03/12  08:50:11
8143         Log: An unfortunate side-effect of Encode and Encode::Alias use'ing each
8144              other, and Encode::Alias exporting functions into Encode for it to use
8145              as methods, broke the loading of the find_alias() Encode method in some
8146              cases since 5.10. Breaking the recursive inheritance fixes it.
8147      Branch: perl
8148            ! ext/Encode/lib/Encode/Alias.pm lib/open.t
8149 ____________________________________________________________________________
8150 [ 33485] By: nicholas                              on 2008/03/11  22:28:09
8151         Log: Add characters that VOS forbids in filenames, mentioned by Paul Green
8152              in private correspondence.
8153      Branch: perl
8154            ! pod/perlport.pod
8155 ____________________________________________________________________________
8156 [ 33482] By: nicholas                              on 2008/03/11  20:16:49
8157         Log: Subject: Re: Perl @ http://www.ccl4.org/~nick/P/perl-33444.tar.bz2
8158              From: Reini Urban <rurban@x-ray.at>
8159              Message-ID: <47D2EF38.10503@x-ray.at>
8160              Date: Sat, 08 Mar 2008 20:55:36 +0100
8161              
8162              * CYG10 improve Win32::GetLastError test
8163      Branch: perl
8164            ! ext/Win32CORE/t/win32core.t
8165 ____________________________________________________________________________
8166 [ 33481] By: nicholas                              on 2008/03/11  19:47:44
8167         Log: Subject: Re: Perl @ http://www.ccl4.org/~nick/P/perl-33444.tar.bz2
8168              From: Reini Urban <rurban@x-ray.at>
8169              Message-ID: <47D2EF38.10503@x-ray.at>
8170              Date: Sat, 08 Mar 2008 20:55:36 +0100
8171              
8172              * CYG04 At least on cygwin strip the last number
8173              from the dll. This is in the cygwin.com build since years.
8174      Branch: perl
8175            ! cygwin/Makefile.SHs installperl lib/ExtUtils/t/Embed.t
8176 ____________________________________________________________________________
8177 [ 33480] By: nicholas                              on 2008/03/11  19:45:55
8178         Log: Subject: Re: Perl @ http://www.ccl4.org/~nick/P/perl-33444.tar.bz2
8179              From: Reini Urban <rurban@x-ray.at>
8180              Message-ID: <47D2EF38.10503@x-ray.at>
8181              Date: Sat, 08 Mar 2008 20:55:36 +0100
8182              
8183              CYG09 enhance GetCurrentThreadId test
8184      Branch: perl
8185            ! ext/Win32/t/GetCurrentThreadId.t
8186 ____________________________________________________________________________
8187 [ 33473] By: rgs                                   on 2008/03/11  16:38:16
8188         Log: Subject: Re: [PATCH] sv.c: consting
8189              From: Steven Schubiger <schubiger@gmail.com>
8190              Date: Tue, 11 Mar 2008 11:49:30 +0100
8191              Message-ID: <20080311104929.GA4950@refcnt.homeunix.org>
8192      Branch: perl
8193            ! embed.fnc pod/perlapi.pod proto.h sv.c
8194 ____________________________________________________________________________
8195 [ 33471] By: rgs                                   on 2008/03/11  10:06:19
8196         Log: Subject: Re: [PATCH] sv.c: consting
8197              From: Steven Schubiger <schubiger@gmail.com>
8198              Date: Sun, 2 Mar 2008 22:09:51 +0100
8199              Message-ID: <20080302210951.GD10705@refcnt.homeunix.org>
8200      Branch: perl
8201            ! embed.fnc pod/perlapi.pod proto.h sv.c
8202 ____________________________________________________________________________
8203 [ 33470] By: rgs                                   on 2008/03/10  22:26:34
8204         Log: Subject: Re: [PATCH] make Archive::Extract's x.lzma test file be lzma'd,
8205              From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
8206              Date: Tue, 4 Mar 2008 00:28:34 -0800 (PST)
8207              Message-ID: <52329.71.32.86.11.1204619314.squirrel@webmail.efn.org>
8208      Branch: perl
8209            ! lib/Archive/Extract/t/src/x.lzma.packed
8210 ____________________________________________________________________________
8211 [ 33469] By: rgs                                   on 2008/03/10  21:50:24
8212         Log: Re-apply part of #33370 to Time::Piece
8213      Branch: perl
8214            ! ext/Time/Piece/Piece.pm ext/Time/Piece/Piece.xs
8215 ____________________________________________________________________________
8216 [ 33468] By: rgs                                   on 2008/03/10  21:48:45
8217         Log: Upgrade to Time::Piece 1.13
8218      Branch: perl
8219            + ext/Time/Piece/t/07arith.t
8220            ! MANIFEST ext/Time/Piece/Changes ext/Time/Piece/Piece.pm
8221            ! ext/Time/Piece/Piece.xs ext/Time/Piece/Seconds.pm
8222 ____________________________________________________________________________
8223 [ 33467] By: rgs                                   on 2008/03/10  21:34:23
8224         Log: Subject: [PATCH] Re: [PATCH] MAD fix p55 $[
8225              From: Gerard Goossen <gerard@tty.nl>
8226              Date: Mon, 10 Mar 2008 15:44:03 +0100
8227              Message-ID: <20080310144403.GC28994@ostwald>
8228      Branch: perl
8229            ! mad/t/p55.t op.c
8230 ____________________________________________________________________________
8231 [ 33466] By: rgs                                   on 2008/03/10  21:30:50
8232         Log: Subject: [PATCH] MAD update list of failures in mad/t/p55.t
8233              From: Gerard Goossen <gerard@tty.nl>
8234              Date: Mon, 10 Mar 2008 15:17:08 +0100
8235              Message-ID: <20080310141708.GA28994@ostwald>
8236      Branch: perl
8237            ! mad/t/p55.t
8238 ____________________________________________________________________________
8239 [ 33463] By: steveh                                on 2008/03/10  17:37:30
8240         Log: Silence warning from VC++ following #33447
8241              (not all control paths return a value)
8242      Branch: perl
8243            ! pp_hot.c
8244 ____________________________________________________________________________
8245 [ 33462] By: nicholas                              on 2008/03/10  14:48:29
8246         Log: Add investigating arenas for GP and MAGIC to perltodo.
8247      Branch: perl
8248            ! pod/perltodo.pod
8249 ____________________________________________________________________________
8250 [ 33460] By: steveh                                on 2008/03/10  13:58:15
8251         Log: Upgrade to ExtUtils-Install-1.50
8252      Branch: perl
8253            ! lib/ExtUtils/Install.pm lib/ExtUtils/t/Install.t
8254            ! lib/ExtUtils/t/Installapi2.t lib/ExtUtils/t/can_write_dir.t
8255 ____________________________________________________________________________
8256 [ 33458] By: rgs                                   on 2008/03/10  12:56:41
8257         Log: Subject: Re: [PATCH] mg_magical() sometimes turns SvRMAGICAL on when it shouldn't
8258              From: Vincent Pit <perl@profvince.com>
8259              Date: Fri, 08 Feb 2008 23:22:19 +0100
8260              Message-ID: <47ACD61B.6030501@profvince.com>
8261      Branch: perl
8262            + ext/XS/APItest/t/rmagical.t
8263            ! MANIFEST ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
8264            ! mg.c
8265 ____________________________________________________________________________
8266 [ 33457] By: rgs                                   on 2008/03/10  11:07:11
8267         Log: Subject: [PATCH] count-only transliteration needlessly makes copy-on-write 
8268              From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
8269              Date: Tue, 4 Mar 2008 16:54:29 -0800 (PST)
8270              Message-ID: <47935.71.32.86.11.1204678469.squirrel@webmail.efn.org>
8271      Branch: perl
8272            ! doop.c t/op/tr.t
8273 ____________________________________________________________________________
8274 [ 33456] By: merijn                                on 2008/03/09  10:57:51
8275         Log: Subject: checkAUTHORS.pl update for me
8276              From: Michael G Schwern <schwern@pobox.com>
8277              Date: Sun, 09 Mar 2008 00:35:48 +0100
8278              Message-ID: <47D322D4.8090508@pobox.com>
8279      Branch: perl
8280            ! Porting/checkAUTHORS.pl
8281 ____________________________________________________________________________
8282 [ 33455] By: merijn                                on 2008/03/09  10:54:11
8283         Log: Subject: [PATCH pod/perlfaq.pod] Typo Fix
8284              From: chromatic <chromatic@wgz.org>
8285              Date: Sat, 8 Mar 2008 14:08:30 -0800
8286              Message-Id: <200803081408.30766.chromatic@wgz.org>
8287      Branch: perl
8288            ! pod/perlfaq.pod
8289 ____________________________________________________________________________
8290 [ 33453] By: stevep                                on 2008/03/08  15:13:26
8291         Log: Perl_croak_nocontext() is called with NULL indirectly from 
8292              some XS-based modules.
8293      Branch: perl
8294            ! embed.fnc proto.h util.c
8295 ____________________________________________________________________________
8296 [ 33452] By: nicholas                              on 2008/03/08  11:20:28
8297         Log: Assert that the av argument to all the av_*() functions is an array.
8298      Branch: perl
8299            ! av.c
8300 ____________________________________________________________________________
8301 [ 33451] By: craigb                                on 2008/03/07  13:48:58
8302         Log: On VMS, don't call flex_stat from my_flush as the latter may be
8303              called during global destruction and the former checks hints flags
8304              that depend on the interpreter's still existing.
8305      Branch: perl
8306            ! vms/vms.c
8307 ____________________________________________________________________________
8308 [ 33450] By: steveh                                on 2008/03/06  18:02:22
8309         Log: Silence warning introduced by #32703 when building with MYMALLOC
8310      Branch: perl
8311            ! embed.fnc malloc.c proto.h
8312 ____________________________________________________________________________
8313 [ 33448] By: steveh                                on 2008/03/06  13:29:56
8314         Log: Silence some warnings on Win32 with VC6
8315              
8316              VC7 onwards didn't seem to mind (perhaps thanks to #33411):
8317              http://www.nntp.perl.org/group/perl.daily-build.reports/2008/03/msg54118.html
8318              but VC6 wasn't happy:
8319              http://www.nntp.perl.org/group/perl.daily-build.reports/2008/03/msg54099.html
8320      Branch: perl
8321            ! embed.fnc perl.h pp_sort.c proto.h
8322 ____________________________________________________________________________
8323 [ 33447] By: nicholas                              on 2008/03/06  11:08:24
8324         Log: Refactoring the /Can't return (?:array|hash) to scalar context/ croak
8325              logic in pp_rv2av into one place saves 112 bytes here.
8326      Branch: perl
8327            ! pp_hot.c
8328 ____________________________________________________________________________
8329 [ 33445] By: nicholas                              on 2008/03/05  17:00:34
8330         Log: Bring the joy of strict to ext/B/t/lint.t.
8331      Branch: perl
8332            ! ext/B/t/lint.t
8333 ____________________________________________________________________________
8334 [ 33442] By: nicholas                              on 2008/03/05  11:58:58
8335         Log: Better line diagnostics - runlint's caller rather than runlint itself.
8336      Branch: perl
8337            ! ext/B/t/lint.t
8338 ____________________________________________________________________________
8339 [ 33440] By: steveh                                on 2008/03/05  09:08:00
8340         Log: Fix skip counts introduced in #33433
8341      Branch: perl
8342            ! ext/File/Glob/t/basic.t
8343 ____________________________________________________________________________
8344 [ 33439] By: rgs                                   on 2008/03/05  09:07:33
8345         Log: Bump VERSION after change #33416
8346              (so we don't end up with different code but same version in
8347              5.10.0 and, say, 5.10.1)
8348      Branch: perl
8349            ! lib/NEXT.pm
8350 ____________________________________________________________________________
8351 [ 33438] By: craigb                                on 2008/03/05  03:14:28
8352         Log: *Really* add nv_overflows_integers_at to the VMS configuration
8353              as 33431 should have done (and would have if I'd remembered to
8354              remove --dry-run from the patch command).
8355      Branch: perl
8356            ! configure.com
8357 ____________________________________________________________________________
8358 [ 33437] By: nicholas                              on 2008/03/04  19:59:20
8359         Log: Three variables in S_scan_trans only hold flags for op_private, so can
8360              be U8.
8361      Branch: perl
8362            ! toke.c
8363 ____________________________________________________________________________
8364 [ 33434] By: stevep                                on 2008/03/04  17:17:54
8365         Log: Subject: [perl #50538] when( @n && %n ) fails to smart match
8366              From: "brian d foy" (via RT) <perlbug-followup@perl.org>
8367              Date: Mon, 04 Feb 2008 19:36:01 -0800
8368              Message-ID: <rt-3.6.HEAD-4355-1202182561-1550.50538-75-0@perl.org>
8369              
8370              Updated tests in ticket to become TODO tests
8371      Branch: perl
8372            ! t/op/switch.t
8373 ____________________________________________________________________________
8374 [ 33433] By: nicholas                              on 2008/03/04  17:14:30
8375         Log: use strict; and use Test::More; to give decent failure diagnostics.
8376              (And less code)
8377      Branch: perl
8378            ! ext/File/Glob/t/basic.t
8379 ____________________________________________________________________________
8380 [ 33431] By: craigb                                on 2008/03/04  13:29:01
8381         Log: Determine nv_overflows_integers_at on VMS.
8382      Branch: perl
8383            ! configure.com
8384 ____________________________________________________________________________
8385 [ 33423] By: stevep                                on 2008/03/03  19:20:12
8386         Log: Fix some checkpod complaints.
8387      Branch: perl
8388            ! pod/perlfaq2.pod pod/perlfaq5.pod
8389 ____________________________________________________________________________
8390 [ 33416] By: nicholas                              on 2008/03/03  15:48:45
8391         Log: Subject: Re: [PATCH] NEXT.pm bug within overloaded stringification
8392              From: Marcel Grünauer <gr@univie.ac.at>
8393              Message-Id: <511B0A54-AB2D-4A65-A02E-E2E07C043EAB@univie.ac.at>
8394              Date: Mon, 3 Mar 2008 16:08:48 +0100
8395              
8396              (a resend of <7BBCFD93-91CF-4656-A97F-ED5E749F7B2E@univie.ac.at>)
8397      Branch: perl
8398            + lib/NEXT/t/stringify.t
8399            ! MANIFEST lib/NEXT.pm
8400 ____________________________________________________________________________
8401 [ 33414] By: stevep                                on 2008/03/03  14:36:10
8402         Log: Subject: [perl #46957] [PATCH] make Devel::Peek::mstat always available
8403              From: srezic@cpan.org (via RT) <perlbug-followup@perl.org>
8404              Date: Sat, 27 Oct 2007 11:33:57 -0700
8405              Message-ID: <rt-3.6.HEAD-4732-1193510037-297.46957-75-0@perl.org>
8406      Branch: perl
8407            ! ext/Devel/Peek/Peek.xs malloc.c
8408 ____________________________________________________________________________
8409 [ 33411] By: demerphq                              on 2008/03/02  19:46:27
8410         Log: Subject: Re: [PATCH] sv.c: consting
8411              From: Steven Schubiger <schubiger@gmail.com>
8412              Date: Sun, 2 Mar 2008 20:10:29 +0100
8413              Message-ID: <20080302191029.GC10705@refcnt.homeunix.org>
8414              
8415              Plus regen and additional tweaks to silence warnings from VC7 in sv.c from this patch and previous patches from same author.
8416      Branch: perl
8417            ! embed.fnc pod/perlapi.pod proto.h sv.c
8418 ____________________________________________________________________________
8419 [ 33410] By: demerphq                              on 2008/03/02  18:37:45
8420         Log: Update ExtUtils::Install to release 1.47
8421      Branch: perl
8422            + lib/ExtUtils/t/Installapi2.t
8423            ! MANIFEST lib/ExtUtils/Install.pm
8424 ____________________________________________________________________________
8425 [ 33409] By: stevep                                on 2008/03/02  18:01:44
8426         Log: Subject: Re: [PATCH] sv.c: consting
8427              From: Steven Schubiger <schubiger@gmail.com>
8428              Date: Sun, 2 Mar 2008 17:47:43 +0100
8429              Message-ID: <20080302164743.GB10705@refcnt.homeunix.org>
8430      Branch: perl
8431            ! embed.fnc pod/perlapi.pod proto.h sv.c
8432 ____________________________________________________________________________
8433 [ 33408] By: rgs                                   on 2008/03/02  07:36:58
8434         Log: Subject:  Re: interrupting system() with signal depends on signal handler
8435              From:  Steffen Ullrich <coyote.frank@gmx.net>
8436              Date:  Tue, 26 Feb 2008 19:43:00 +0100
8437              Message-ID:  <47C45DB4.9060306@gmx.net>
8438      Branch: perl
8439            ! util.c
8440 ____________________________________________________________________________
8441 [ 33407] By: rgs                                   on 2008/03/02  07:24:18
8442         Log: Subject: [PATCH] for -M:Foo, extended and revised
8443              From: "Robin Barker" <Robin.Barker@npl.co.uk>
8444              Date: Wed, 27 Feb 2008 19:19:54 -0000
8445              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A61@exchsvr2.npl.ad.local>
8446      Branch: perl
8447            ! perl.c t/run/switches.t
8448 ____________________________________________________________________________
8449 [ 33406] By: rgs                                   on 2008/03/02  07:03:36
8450         Log: Subject: Re: [PATCH] sv.c: consting
8451              From: Steven Schubiger <schubiger@gmail.com>
8452              Date: Sat, 1 Mar 2008 19:29:53 +0100
8453              Message-ID: <20080301182953.GB16742@refcnt.homeunix.org>
8454      Branch: perl
8455            ! embed.fnc pod/perlapi.pod proto.h sv.c
8456 ____________________________________________________________________________
8457 [ 33405] By: stevep                                on 2008/03/02  02:31:06
8458         Log: Update to Module-Load-Conditional-0.26
8459      Branch: perl
8460            ! lib/Module/Load/Conditional.pm
8461            ! lib/Module/Load/Conditional/t/01_Module_Load_Conditional.t
8462 ____________________________________________________________________________
8463 [ 33404] By: demerphq                              on 2008/03/01  14:40:16
8464         Log: Synchronize blead with changes from ExtUtils::Install 1.46
8465              
8466              Apply patches from Michael Schwern (rt #33688, rt #31429, rt #31248)
8467              and from Slaven Rezic (rt #33290).  Also implemented the suggestion from
8468              Schwern about not dieing when failing to remove a shadow file that is
8469              later on in INC than the installed version. (rt #2928)
8470      Branch: perl
8471            + lib/ExtUtils/t/can_write_dir.t
8472            ! MANIFEST lib/ExtUtils/Install.pm lib/ExtUtils/t/Install.t
8473 ____________________________________________________________________________
8474 [ 33403] By: nicholas                              on 2008/03/01  12:54:59
8475         Log: Subject: Re: [PATCH] sv.c: consting
8476              From: Steven Schubiger <schubiger@gmail.com>
8477              Message-ID: <20080229202939.GA16742@refcnt.homeunix.org>
8478              Date: Fri, 29 Feb 2008 21:29:39 +0100
8479      Branch: perl
8480            ! embed.fnc pod/perlapi.pod proto.h sv.c
8481 ____________________________________________________________________________
8482 [ 33402] By: rgs                                   on 2008/03/01  11:20:20
8483         Log: Typo in doc, found by Kornel Umann.
8484      Branch: perl
8485            ! lib/File/Basename.pm
8486 ____________________________________________________________________________
8487 [ 33401] By: nicholas                              on 2008/02/29  16:33:56
8488         Log: Make ext/POSIX/t/sysconf.t use File::Spec->tmpdir() for pathconf/
8489              fpathconf testing rather than ->curdir(), as the latter can be on
8490              networked storage that fails the syscall (and the tests).
8491      Branch: perl
8492            ! ext/POSIX/t/sysconf.t
8493 ____________________________________________________________________________
8494 [ 33400] By: nicholas                              on 2008/02/29  13:06:20
8495         Log: Subject: Re: [PATCH] sv.c: consting
8496              From: Steven Schubiger <schubiger@gmail.com>
8497              Message-ID: <20080208131350.GB22321@refcnt.homeunix.org>
8498              Date: Fri, 8 Feb 2008 14:13:50 +0100
8499      Branch: perl
8500            ! embed.fnc pod/perlapi.pod proto.h sv.c
8501 ____________________________________________________________________________
8502 [ 33399] By: rgs                                   on 2008/02/29  12:59:55
8503         Log: Subject: [PATCH] More diagnostics for Fatal.pm
8504              From: slaven@rezic.de
8505              Date: Fri, 29 Feb 2008 11:29:31 +0100 (CET)
8506              Message-ID: <49601.89.247.126.95.1204280971.squirrel@mail.rezic.de>
8507              
8508              plus version bump
8509      Branch: perl
8510            ! lib/Fatal.pm lib/Fatal.t
8511 ____________________________________________________________________________
8512 [ 33398] By: rgs                                   on 2008/02/29  08:22:01
8513         Log: Context fix to make the test pass
8514      Branch: perl
8515            ! lib/Test/Simple/t/filehandles.t
8516 ____________________________________________________________________________
8517 [ 33397] By: stevep                                on 2008/02/29  05:39:42
8518         Log: Re-apply change #32880
8519      Branch: perl
8520            ! lib/Test/Builder.pm
8521 ____________________________________________________________________________
8522 [ 33396] By: stevep                                on 2008/02/29  05:09:27
8523         Log: Upgrade to ExtUtils-MakeMaker-6.44
8524      Branch: perl
8525            ! lib/ExtUtils/Command/MM.pm lib/ExtUtils/Liblist.pm
8526            ! lib/ExtUtils/Liblist/Kid.pm lib/ExtUtils/MM.pm
8527            ! lib/ExtUtils/MM_AIX.pm lib/ExtUtils/MM_Any.pm
8528            ! lib/ExtUtils/MM_BeOS.pm lib/ExtUtils/MM_Cygwin.pm
8529            ! lib/ExtUtils/MM_DOS.pm lib/ExtUtils/MM_MacOS.pm
8530            ! lib/ExtUtils/MM_NW5.pm lib/ExtUtils/MM_OS2.pm
8531            ! lib/ExtUtils/MM_QNX.pm lib/ExtUtils/MM_UWIN.pm
8532            ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_VMS.pm
8533            ! lib/ExtUtils/MM_VOS.pm lib/ExtUtils/MM_Win32.pm
8534            ! lib/ExtUtils/MM_Win95.pm lib/ExtUtils/MY.pm
8535            ! lib/ExtUtils/MakeMaker.pm lib/ExtUtils/MakeMaker/Config.pm
8536            ! lib/ExtUtils/MakeMaker/bytes.pm
8537            ! lib/ExtUtils/MakeMaker/vmsish.pm lib/ExtUtils/Mkbootstrap.pm
8538            ! lib/ExtUtils/Mksymlists.pm lib/ExtUtils/testlib.pm
8539 ____________________________________________________________________________
8540 [ 33395] By: stevep                                on 2008/02/29  04:44:43
8541         Log: Hmmm...lib/Test/Builder.pm didn't get updated corectly.  Unfortunately,
8542              the tests didn't seem to catch this.
8543      Branch: perl
8544            ! lib/Test/Builder.pm
8545 ____________________________________________________________________________
8546 [ 33394] By: stevep                                on 2008/02/29  04:39:18
8547         Log: Upgrade to Test-Simple-0.78
8548      Branch: perl
8549            + lib/Test/Simple/t/dont_overwrite_die_handler.t
8550            + lib/Test/Simple/t/tbm_doesnt_set_exported_to.t
8551            + lib/Test/Simple/t/utf8.t
8552            + t/lib/Test/Simple/sample_tests/death_with_handler.plx
8553            ! MANIFEST lib/Test/Builder.pm lib/Test/Builder/Module.pm
8554            ! lib/Test/Builder/Tester.pm lib/Test/More.pm lib/Test/Simple.pm
8555            ! lib/Test/Simple/t/exit.t lib/Test/Simple/t/filehandles.t
8556            ! lib/Test/Simple/t/is_deeply_with_threads.t
8557            ! lib/Test/Simple/t/maybe_regex.t lib/Test/Simple/t/reset.t
8558            ! lib/Test/Simple/t/todo.t
8559            ! t/lib/Test/Simple/sample_tests/death.plx
8560            ! t/lib/Test/Simple/sample_tests/last_minute_death.plx
8561 ____________________________________________________________________________
8562 [ 33393] By: stevep                                on 2008/02/29  04:10:17
8563         Log: Upgrade to Test-Harness-3.10
8564      Branch: perl
8565            + lib/TAP/Parser/Result/Pragma.pm t/lib/sample-tests/strict
8566            ! MANIFEST lib/App/Prove.pm lib/App/Prove/State.pm
8567            ! lib/TAP/Base.pm lib/TAP/Formatter/Color.pm
8568            ! lib/TAP/Formatter/Console.pm
8569            ! lib/TAP/Formatter/Console/ParallelSession.pm
8570            ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
8571            ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
8572            ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
8573            ! lib/TAP/Parser/Iterator/Array.pm
8574            ! lib/TAP/Parser/Iterator/Process.pm
8575            ! lib/TAP/Parser/Iterator/Stream.pm
8576            ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
8577            ! lib/TAP/Parser/Result/Bailout.pm
8578            ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
8579            ! lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
8580            ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
8581            ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
8582            ! lib/TAP/Parser/Utils.pm lib/TAP/Parser/YAMLish/Reader.pm
8583            ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
8584            ! lib/Test/Harness/t/000-load.t lib/Test/Harness/t/grammar.t
8585            ! lib/Test/Harness/t/parse.t lib/Test/Harness/t/regression.t
8586 ____________________________________________________________________________
8587 [ 33392] By: stevep                                on 2008/02/29  03:38:46
8588         Log: Upgrade to ExtUtils-ParseXS-2.19.  There are several patches not
8589              in the CPAN version, so a version bump to 2.19_01 is in the core.
8590      Branch: perl
8591            ! lib/ExtUtils/ParseXS.pm
8592 ____________________________________________________________________________
8593 [ 33391] By: stevep                                on 2008/02/29  03:10:59
8594         Log: Upgrade to Test-Simple-0.75
8595      Branch: perl
8596            + lib/Test/Simple/t/BEGIN_require_ok.t
8597            ! MANIFEST lib/Test/Builder.pm lib/Test/Builder/Module.pm
8598            ! lib/Test/Builder/Tester.pm lib/Test/More.pm lib/Test/Simple.pm
8599            ! lib/Test/Simple/t/is_deeply_with_threads.t
8600            ! lib/Test/Simple/t/todo.t
8601 ____________________________________________________________________________
8602 [ 33390] By: nicholas                              on 2008/02/27  19:11:12
8603         Log: Use malloc_good_size() to round up the size of requested arenas to the
8604              size that will actually be allocated, to squeeze last few bytes into
8605              use.
8606      Branch: perl
8607            ! hv.c perl.h sv.c
8608 ____________________________________________________________________________
8609 [ 33389] By: nicholas                              on 2008/02/27  19:10:02
8610         Log: Add Perl_malloc_good_size to malloc.c. (A routine that rounds up the 
8611              passed in request to the size that will actually be allocated. It's
8612              the same interface as Darwin already provides with malloc_good_size().)
8613      Branch: perl
8614            ! embed.fnc embed.h makedef.pl malloc.c proto.h
8615 ____________________________________________________________________________
8616 [ 33388] By: nicholas                              on 2008/02/27  16:45:20
8617         Log: Do the memory debug header fixup earlier to avoid valgrind screaming
8618              under -Dm. Also, temporarily disable memory logging during thread
8619              memory freeing, as otherwise we try to log using memory we already
8620              freed.
8621      Branch: perl
8622            ! perl.c util.c
8623 ____________________________________________________________________________
8624 [ 33387] By: rgs                                   on 2008/02/27  16:05:12
8625         Log: Subject: [PATCH] threads::shared 1.18
8626              From: "Jerry D. Hedden" <jdhedden@cpan.org>
8627              Date: Tue, 26 Feb 2008 11:29:54 -0500
8628              Message-ID: <1ff86f510802260829h306ea16by990af232dac22a82@mail.gmail.com>
8629      Branch: perl
8630            ! ext/threads/shared/Makefile.PL ext/threads/shared/shared.pm
8631            ! ext/threads/shared/t/stress.t
8632 ____________________________________________________________________________
8633 [ 33386] By: steveh                                on 2008/02/27  13:43:27
8634         Log: Subject: Fwd: CPAN Upload: Y/YV/YVES/ExtUtils-Install-1.45.tar.gz
8635              From: demerphq <demerphq@gmail.com>
8636              Date: Wed, 27 Feb 2008 14:06:29 +0100
8637              Message-ID: <9b18b3110802270506j6194cb4idefa42765d634c79@mail.gmail.com>
8638              
8639              Upgrade to ExtUtils-Install-1.45 to fix [cpan #32813]
8640      Branch: perl
8641            ! lib/ExtUtils/Install.pm
8642 ____________________________________________________________________________
8643 [ 33385] By: steveh                                on 2008/02/27  12:54:52
8644         Log: Fix another Win32/VC6 compiler warning caused by #33231
8645              (missed by #33336--this one only occurs in debug builds)
8646      Branch: perl
8647            ! sv.c
8648 ____________________________________________________________________________
8649 [ 33384] By: steveh                                on 2008/02/27  12:29:36
8650         Log: Change variable name to fix debug build with PERL_OLD_COPY_ON_WRITE
8651      Branch: perl
8652            ! embed.fnc proto.h
8653 ____________________________________________________________________________
8654 [ 33383] By: nicholas                              on 2008/02/27  11:48:38
8655         Log: Comment on why I don't think changing Perl_safesysmalloc_size() in av.c
8656              analagous to the change in sv.c is a good idea.    [It's not a language
8657              design issue, so sadly I can't get a talk out of it. Or is that
8658              fortunately? :-)]
8659      Branch: perl
8660            ! av.c
8661 ____________________________________________________________________________
8662 [ 33380] By: rgs                                   on 2008/02/27  09:06:47
8663         Log: Fix preprocessor syntax
8664      Branch: perl
8665            ! perl.h
8666 ____________________________________________________________________________
8667 [ 33379] By: nicholas                              on 2008/02/26  23:22:30
8668         Log: If the C library provides malloc_size(), we can use that in the same
8669              places as Perl's malloced_size(), except that we need to be careful of
8670              any PERL_TRACK_MEMPOOL manipulations in force. Wrap both as
8671              Perl_safesysmalloc_size(), to give a consistent name and interface.
8672      Branch: perl
8673            ! av.c handy.h perl.h sv.c
8674 ____________________________________________________________________________
8675 [ 33378] By: nicholas                              on 2008/02/26  19:55:33
8676         Log: In Perl_sv_usepvn_flags(), with MYMALLOC, use the actual malloc()ed
8677              size for SvLEN(), rather than an estimate.
8678      Branch: perl
8679            ! sv.c
8680 ____________________________________________________________________________
8681 [ 33377] By: nicholas                              on 2008/02/26  19:17:38
8682         Log: If we have malloced_size() available, then avoid rounding up the string
8683              to the next (guessed) plausible alignment size, and instead find out
8684              how much memory was actually allocated, so that we can set this in the
8685              scalar's SvLEN(). This way, sv_grow() will be called far less often.
8686      Branch: perl
8687            ! sv.c
8688 ____________________________________________________________________________
8689 [ 33376] By: rgs                                   on 2008/02/26  13:13:18
8690         Log: Chainsaw DEBUG_S out, as suggested by Vincent Pit.
8691      Branch: perl
8692            ! perl.c perl.h pod/perlrun.pod pp_hot.c scope.c util.c
8693 ____________________________________________________________________________
8694 [ 33375] By: rgs                                   on 2008/02/26  10:51:27
8695         Log: Typo found by Roland Giersig
8696      Branch: perl
8697            ! utils/perlbug.PL
8698 ____________________________________________________________________________
8699 [ 33374] By: rgs                                   on 2008/02/26  10:19:15
8700         Log: Tidy up error messages
8701      Branch: perl
8702            ! opcode.pl
8703 ____________________________________________________________________________
8704 [ 33373] By: rgs                                   on 2008/02/26  09:48:18
8705         Log: Subject: Re: making it easier not to get feedback
8706              From: "Vincent Pit" <perl@profvince.com>
8707              Date: Tue, 26 Feb 2008 09:56:59 +0100 (CET)
8708              Message-ID: <1232.90.46.219.25.1204016219.squirrel@90.46.219.25>
8709      Branch: perl
8710            ! utils/perlbug.PL
8711 ____________________________________________________________________________
8712 [ 33372] By: rgs                                   on 2008/02/26  09:46:57
8713         Log: Document perlthanks
8714      Branch: perl
8715            ! pod/perlutil.pod
8716 ____________________________________________________________________________
8717 [ 33371] By: nicholas                              on 2008/02/25  23:29:33
8718         Log: Also install perlbug as perlthanks, to make it easy for people to send
8719              their appreciation to perl-thanks@perl.org.
8720              It would be nice to get feedback other than bug reports.
8721      Branch: perl
8722            ! utils.lst utils/perlbug.PL
8723 ____________________________________________________________________________
8724 [ 33370] By: steveh                                on 2008/02/25  17:42:38
8725         Log: Silence Borland compiler warnings (except for warnings from zlib) here:
8726              http://www.nntp.perl.org/group/perl.daily-build.reports/2008/02/msg53937.html
8727      Branch: perl
8728            ! NetWare/nwperlhost.h NetWare/nwperlsys.h
8729            ! ext/Time/Piece/Piece.pm ext/Time/Piece/Piece.xs
8730            ! ext/Win32/Win32.pm ext/Win32/Win32.xs generate_uudmap.c
8731            ! iperlsys.h perl.h perlio.c perliol.h perly.c regcomp.c
8732            ! win32/perlhost.h win32/win32.c
8733 ____________________________________________________________________________
8734 [ 33369] By: nicholas                              on 2008/02/25  12:48:22
8735         Log: Ensure that constant folding runs with IN_PERL_RUNTIME true, by copying
8736              the current compiling cop to a different address. This ensures that
8737              lexical hints are correctly honoured, and allows us to fold sprintf.
8738      Branch: perl
8739            ! op.c opcode.h opcode.pl
8740 ____________________________________________________________________________
8741 [ 33368] By: nicholas                              on 2008/02/25  11:47:03
8742         Log: Two break; statements that aren't (yet) needed, but may trip someone up
8743              in the future.
8744      Branch: perl
8745            ! op.c
8746 ____________________________________________________________________________
8747 [ 33367] By: rgs                                   on 2008/02/25  10:54:47
8748         Log: Avoid a segfault case in MRO code, based on :
8749              
8750              Subject: [perl #51092] [PATCH] Segfault when calling ->next::method on non-existing package
8751              From: ilmari@vesla.ilmari.org (via RT) <perlbug-followup@perl.org>
8752              Date: Thu, 21 Feb 2008 20:29:42 -0800
8753              Message-ID: <rt-3.6.HEAD-15287-1203654581-377.51092-75-0@perl.org>
8754      Branch: perl
8755            ! mro.c t/mro/next_edgecases.t
8756 ____________________________________________________________________________
8757 [ 33366] By: rgs                                   on 2008/02/25  08:10:14
8758         Log: Subject: Re: [PATCH] POD fixes
8759              From: Vincent Pit <perl@profvince.com>
8760              Date: Sat, 23 Feb 2008 12:04:43 +0100
8761              Message-ID: <47BFFDCB.60107@profvince.com>
8762      Branch: perl
8763            ! pod/perlreapi.pod pod/perlreguts.pod pod/perlxs.pod
8764 ____________________________________________________________________________
8765 [ 33365] By: rgs                                   on 2008/02/25  08:04:14
8766         Log: Regenerate embed.h
8767      Branch: perl
8768            ! embed.h
8769 ____________________________________________________________________________
8770 [ 33364] By: rgs                                   on 2008/02/25  08:02:50
8771         Log: Subject: Re: [patch] optimize OP_IS_(FILETEST|SOCKET) macros
8772              From: "Jim Cromie" <jim.cromie@gmail.com>
8773              Date: Sun, 10 Feb 2008 12:52:59 -0700
8774              Message-ID: <cfe85dfa0802101152n4e1b9e07pc7fb7ad9241a9794@mail.gmail.com>
8775      Branch: perl
8776            ! dump.c op.c op.h opcode.pl opnames.h
8777 ____________________________________________________________________________
8778 [ 33363] By: rgs                                   on 2008/02/25  07:46:17
8779         Log: Subject: [PATCH] B::Debug enhancements
8780              From: "Reini Urban" <rurban@x-ray.at>
8781              Date: Fri, 22 Feb 2008 09:52:32 +0100
8782              Message-ID: <6910a60802220052t3c1f1d91ne38b8ba6f6c56651@mail.gmail.com>
8783      Branch: perl
8784            ! ext/B/B/Debug.pm
8785 ____________________________________________________________________________
8786 [ 33362] By: rgs                                   on 2008/02/25  06:56:20
8787         Log: Subject: [PATCH] Thread::Queue 2.06
8788              From: "Jerry D. Hedden" <jdhedden@cpan.org>
8789              Date: Fri, 22 Feb 2008 17:10:35 -0500
8790              Message-ID: <1ff86f510802221410r2ceda3deg6cd503f0037b0805@mail.gmail.com>
8791      Branch: perl
8792            + lib/Thread/Queue/t/08_nothreads.t
8793            ! MANIFEST lib/Thread/Queue.pm lib/Thread/Queue/t/04_errs.t
8794 ____________________________________________________________________________
8795 [ 33361] By: rgs                                   on 2008/02/25  06:53:19
8796         Log: Subject: [PATCH] Thread::Semaphore 2.07
8797              From: "Jerry D. Hedden" <jdhedden@cpan.org>
8798              Date: Fri, 22 Feb 2008 17:05:55 -0500
8799              Message-ID: <1ff86f510802221405w15277004u53e7e0a2d2603049@mail.gmail.com>
8800      Branch: perl
8801            + lib/Thread/Semaphore/t/03_nothreads.t
8802            ! MANIFEST lib/Thread/Semaphore.pm
8803            ! lib/Thread/Semaphore/t/02_errs.t
8804 ____________________________________________________________________________
8805 [ 33360] By: rgs                                   on 2008/02/25  06:47:17
8806         Log: Subject: [PATCH] threads::shared 1.17
8807              From: "Jerry D. Hedden" <jdhedden@cpan.org>
8808              Date: Fri, 22 Feb 2008 16:31:02 -0500
8809              Message-ID: <1ff86f510802221331u48f85e8cg884c02a145dbee10@mail.gmail.com>
8810      Branch: perl
8811            ! ext/threads/shared/Makefile.PL ext/threads/shared/shared.pm
8812            ! ext/threads/shared/shared.xs ext/threads/shared/t/0nothread.t
8813            ! ext/threads/shared/t/disabled.t
8814 ____________________________________________________________________________
8815 [ 33359] By: rgs                                   on 2008/02/25  06:45:05
8816         Log: Subject: [PATCH] threads 1.69
8817              From: "Jerry D. Hedden" <jdhedden@cpan.org>
8818              Date: Fri, 22 Feb 2008 16:26:21 -0500
8819              Message-ID: <1ff86f510802221326ib73c7e5kf26ad87086ee113d@mail.gmail.com>
8820      Branch: perl
8821            ! ext/threads/Makefile.PL ext/threads/t/exit.t
8822            ! ext/threads/t/join.t ext/threads/t/problems.t
8823            ! ext/threads/t/thread.t ext/threads/threads.pm
8824            ! ext/threads/threads.xs
8825 ____________________________________________________________________________
8826 [ 33358] By: rgs                                   on 2008/02/24  22:39:56
8827         Log: Subject: [PATCH] Revert change 33326
8828              From: "Jerry D. Hedden" <jdhedden@cpan.org>
8829              Date: Fri, 22 Feb 2008 16:21:14 -0500
8830              Message-ID: <1ff86f510802221321r8af47eh9a8c2772b9aa33c8@mail.gmail.com>
8831      Branch: perl
8832            ! installperl
8833 ____________________________________________________________________________
8834 [ 33357] By: rgs                                   on 2008/02/24  15:25:39
8835         Log: Subject: [PATCH] cygwin hints
8836              From: "Reini Urban" <rurban@x-ray.at>
8837              Date: Thu, 21 Feb 2008 14:38:33 +0100
8838              Message-ID: <6910a60802210538p4fdb84abwf5128e87399dddf4@mail.gmail.com>
8839      Branch: perl
8840            ! hints/cygwin.sh
8841 ____________________________________________________________________________
8842 [ 33356] By: nicholas                              on 2008/02/23  08:19:00
8843         Log: Subject: Re: [PATCH] Splitting OP_CONST (Was: pp_const, not, that, hot?)
8844              From: Vincent Pit <perl@profvince.com>
8845              Message-ID: <47B60D72.50708@profvince.com>
8846              Date: Fri, 15 Feb 2008 23:08:50 +0100
8847      Branch: perl
8848            ! dump.c ext/Opcode/Opcode.pm op.c op.h opcode.h opcode.pl
8849            ! opnames.h pp.sym pp_ctl.c pp_hot.c pp_proto.h
8850 ____________________________________________________________________________
8851 [ 33355] By: nicholas                              on 2008/02/22  22:30:05
8852         Log: As best as I (and my minion, gcc -Os) can tell, PL_curcop and
8853              PL_in_eval do not need to be volatile. This improves the generated code
8854              measurably - for example toke.o is 1.5% smaller. Every little helps.
8855      Branch: perl
8856            ! intrpvar.h
8857 ____________________________________________________________________________
8858 [ 33354] By: nicholas                              on 2008/02/22  22:27:47
8859         Log: Update to embed.h somehow missed from change 33343.
8860      Branch: perl
8861            ! embed.h
8862 ____________________________________________________________________________
8863 [ 33353] By: nicholas                              on 2008/02/22  20:06:15
8864         Log: Take advantage of the fact that we can use indent as a stdin/stdout
8865              filter to reduce its workload (and ours) by only sending it the 3 or
8866              so lines that we are interested in printing, not the preceding
8867              bucket loads.
8868      Branch: perl
8869            ! Porting/expand-macro.pl
8870 ____________________________________________________________________________
8871 [ 33352] By: nicholas                              on 2008/02/22  19:47:52
8872         Log: Subject: [patch] Porting/expand-macros.pl gets 'indent'ing
8873              From: Jim Cromie <jim.cromie@gmail.com>
8874              Message-ID: <47AB9C4A.3080107@gmail.com>
8875              Date: Thu, 07 Feb 2008 17:03:22 -0700
8876      Branch: perl
8877            ! Porting/expand-macro.pl
8878 ____________________________________________________________________________
8879 [ 33350] By: steveh                                on 2008/02/22  18:12:36
8880         Log: Regenerate the win32/config_H.* files using the makefile targets
8881              fixed-up by #33349.
8882              
8883              There shouldn't be any real changes here. If there are then I've
8884              screwed up.
8885      Branch: perl
8886            ! win32/config_H.bc win32/config_H.gc win32/config_H.vc
8887            ! win32/config_H.vc64
8888 ____________________________________________________________________________
8889 [ 33349] By: steveh                                on 2008/02/22  18:10:36
8890         Log: Fix-up Win32's regen_config_h targets for semi-automatic updating of
8891              the win32/config_H.* files
8892      Branch: perl
8893            ! win32/Makefile win32/makefile.mk
8894 ____________________________________________________________________________
8895 [ 33347] By: steveh                                on 2008/02/22  17:10:50
8896         Log: Correct large files / lseek size & type settings in Win32 canned configs.
8897              
8898              Change 25208 switched off USE_LARGE_FILES in win32/config_H.* but left
8899              LSEEKSIZE/Off_t_size and Off_t as 8 and __int64 (or long long)
8900              respectively. Similarly change 25215 switched off uselargefiles in
8901              win32/config.* but left lseeksize and lseektype as 8 and __int64 (or
8902              long long) respectively. Change 25216 fixed the Borland settings in
8903              win32/config.bc on the basis that Borland should always be using 4 and
8904              long, but really all the other files should be using 4 and long for
8905              their default values as well to match the default values of
8906              USE_LARGE_FILES and uselargefiles. Having done that, we must then
8907              reverse the logic for fiddling with these values in win32/config_sh.PL:
8908              they are now changed to 8 and __int64 (or long long) if uselargefiles
8909              *is* defined (except for Borland, which always wants 4 and long).
8910      Branch: perl
8911            ! win32/config.gc win32/config.vc win32/config.vc64
8912            ! win32/config_H.bc win32/config_H.gc win32/config_H.vc
8913            ! win32/config_H.vc64 win32/config_sh.PL
8914 ____________________________________________________________________________
8915 [ 33346] By: nicholas                              on 2008/02/22  12:37:34
8916         Log: Missed a file from regen.pl
8917      Branch: perl
8918            ! embed.h
8919 ____________________________________________________________________________
8920 [ 33345] By: steveh                                on 2008/02/22  12:19:44
8921         Log: Sync win32/config.* with Porting/config.sh
8922      Branch: perl
8923            ! win32/config.bc win32/config.gc win32/config.vc
8924            ! win32/config.vc64
8925 ____________________________________________________________________________
8926 [ 33344] By: steveh                                on 2008/02/22  12:17:17
8927         Log: Silence warning from VC8 when building without USE_LARGE_FILES
8928      Branch: perl
8929            ! win32/win32io.c
8930 ____________________________________________________________________________
8931 [ 33343] By: craigb                                on 2008/02/22  00:20:45
8932         Log: Following 33291, on VMS we need to use the same prototypes other platforms 
8933              use in order to get the do_spawn-related assert macros defined.  Based
8934              on suggestions by John Malmberg.
8935      Branch: perl
8936            ! embed.fnc pp_sys.c proto.h vms/vms.c vms/vmsish.h
8937 ____________________________________________________________________________
8938 [ 33342] By: davem                                 on 2008/02/22  00:07:15
8939         Log: fix variable names in 'ununit var' warnings in evals
8940      Branch: perl
8941            ! sv.c t/lib/warnings/9uninit
8942 ____________________________________________________________________________
8943 [ 33341] By: steveh                                on 2008/02/21  17:53:05
8944         Log: Fix [perl #50430].
8945              Not 100% sure this is right, but it fixes the bug without breaking
8946              any tests so hopefully it's at least better than it was before.
8947      Branch: perl
8948            ! ext/Filter/Util/Call/Call.pm ext/Filter/Util/Call/Call.xs
8949 ____________________________________________________________________________
8950 [ 33340] By: steveh                                on 2008/02/21  14:02:29
8951         Log: Fix Module-Build test that has been failing on Win32
8952              since the upgrade of Test-Harness at #32659
8953      Branch: perl
8954            ! lib/Module/Build.pm lib/Module/Build/t/compat.t
8955 ____________________________________________________________________________
8956 [ 33339] By: steveh                                on 2008/02/21  13:38:57
8957         Log: Fix CBuilder test that has been failing on Win32
8958              since the upgrade at #33263
8959      Branch: perl
8960            ! lib/ExtUtils/CBuilder.pm lib/ExtUtils/CBuilder/t/01-basic.t
8961 ____________________________________________________________________________
8962 [ 33338] By: nicholas                              on 2008/02/20  22:39:56
8963         Log: Eliminate ck_lengthconst.
8964      Branch: perl
8965            ! embed.fnc embed.h op.c opcode.h opcode.pl pod/perltodo.pod
8966            ! pp.sym pp_proto.h proto.h
8967 ____________________________________________________________________________
8968 [ 33337] By: nicholas                              on 2008/02/20  09:21:53
8969         Log: Setting the f flag on length causes the op to be constant folded.
8970      Branch: perl
8971            ! opcode.h opcode.pl t/lib/warnings/7fatal
8972 ____________________________________________________________________________
8973 [ 33336] By: steveh                                on 2008/02/20  09:17:37
8974         Log: Fix Win32/VC6 compiler warnings caused by #33231
8975      Branch: perl
8976            ! perl.h sv.c
8977 ____________________________________________________________________________
8978 [ 33335] By: steveh                                on 2008/02/20  08:32:24
8979         Log: Visual C++ 2008 Express Edition is now out: update README.win32
8980      Branch: perl
8981            ! README.win32
8982 ____________________________________________________________________________
8983 [ 33334] By: mhx                                   on 2008/02/18  18:12:12
8984         Log: Enable caching of strxfrm() results also for readonly SVs as
8985              returned e.g. by "keys %hash". This speeds up sorting of lots
8986              of hash keys significantly. See also:
8987              
8988              Subject: Slowdown of "sort keys %hash" under "use locale"
8989              From: Marcus Holland-Moritz <mhx-perl@gmx.net>
8990              Date: Fri, 15 Feb 2008 17:00:15 +0100
8991              Message-ID: <20080215170015.72f6160d@r2d2>
8992      Branch: perl
8993            ! sv.c
8994 ____________________________________________________________________________
8995 [ 33333] By: rgs                                   on 2008/02/18  16:16:09
8996         Log: Subject: [PATCH] was RE: [PATCH] re patch 33127: formatting for C<<{ bydepth => 1 }>>
8997              From: "Robin Barker" <Robin.Barker@npl.co.uk>
8998              Date: Mon, 18 Feb 2008 15:47:42 -0000
8999              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A46@exchsvr2.npl.ad.local>
9000              
9001              plus another POD fix found by podchecker
9002      Branch: perl
9003            ! lib/File/Find.pm
9004 ____________________________________________________________________________
9005 [ 33332] By: rgs                                   on 2008/02/18  15:05:27
9006         Log: Subject: [PATCH] consting for .c files in tests
9007              From: "Robin Barker" <Robin.Barker@npl.co.uk>
9008              Date: Mon, 18 Feb 2008 13:43:56 -0000
9009              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A3F@exchsvr2.npl.ad.local>
9010      Branch: perl
9011            ! lib/ExtUtils/t/Embed.t lib/Module/Build/t/lib/DistGen.pm
9012 ____________________________________________________________________________
9013 [ 33331] By: rgs                                   on 2008/02/18  13:37:40
9014         Log: Subject: [PATCH] Thread::Queue 2.03
9015              From: "Jerry D. Hedden" <jdhedden@cpan.org>
9016              Date: Fri, 15 Feb 2008 14:02:14 -0500
9017              Message-ID: <1ff86f510802151102s41bebc4xab19aa6e464dbf04@mail.gmail.com>
9018      Branch: perl
9019            + lib/Thread/Queue/t/01_basic.t lib/Thread/Queue/t/02_refs.t
9020            + lib/Thread/Queue/t/03_peek.t lib/Thread/Queue/t/04_errs.t
9021            + lib/Thread/Queue/t/05_extract.t lib/Thread/Queue/t/06_insert.t
9022            + lib/Thread/Queue/t/07_lock.t
9023            - lib/Thread/Queue.t
9024            ! MANIFEST Porting/Maintainers.pl lib/Thread/Queue.pm
9025 ____________________________________________________________________________
9026 [ 33330] By: rgs                                   on 2008/02/18  13:29:01
9027         Log: Subject: [perl #50946] modified hints for Darwin x86  64bit 
9028              From: "Daniel M. Quinlan" (via RT) <perlbug-followup@perl.org>
9029              Date: Sun, 17 Feb 2008 14:20:58 -0800
9030              Message-ID: <rt-3.6.HEAD-24181-1203286856-952.50946-75-0@perl.org>
9031      Branch: perl
9032            ! hints/darwin.sh
9033 ____________________________________________________________________________
9034 [ 33329] By: rgs                                   on 2008/02/18  11:19:55
9035         Log: Subject: [PATCH] Thread::Semaphore 2.04
9036              From: "Jerry D. Hedden" <jdhedden@cpan.org>
9037              Date: Fri, 15 Feb 2008 11:12:07 -0500
9038              Message-ID: <1ff86f510802150812r3facd53cs1913dd82c3070ac0@mail.gmail.com>
9039      Branch: perl
9040            + lib/Thread/Semaphore/t/01_basic.t
9041            + lib/Thread/Semaphore/t/02_errs.t
9042            - lib/Thread/Semaphore.t
9043            ! MANIFEST Porting/Maintainers.pl lib/Thread/Semaphore.pm
9044 ____________________________________________________________________________
9045 [ 33328] By: rgs                                   on 2008/02/18  11:10:13
9046         Log: Subject: Modulo operator and floating point numbers
9047              From: "Ken Williams" <kenahoo@gmail.com>
9048              Date: Sat, 16 Feb 2008 23:22:15 -0600
9049              Message-ID: <6a7ee8cc0802162122r4e59b93boee18b1f045b8954d@mail.gmail.com>
9050      Branch: perl
9051            ! pod/perlop.pod
9052 ____________________________________________________________________________
9053 [ 33327] By: rgs                                   on 2008/02/18  10:54:15
9054         Log: Subject: [ patch ] silence 2 possibly uninitialized vars
9055              From: Jim Cromie <jim.cromie@gmail.com>
9056              Date: Sat, 16 Feb 2008 18:02:19 -0700
9057              Message-ID: <47B7879B.5040302@gmail.com>
9058      Branch: perl
9059            ! toke.c
9060 ____________________________________________________________________________
9061 [ 33326] By: rgs                                   on 2008/02/18  10:51:32
9062         Log: Subject: [PATCH] Don't install threads files on non-threaded Perls
9063              From: "Jerry D. Hedden" <jdhedden@cpan.org>
9064              Date: Fri, 15 Feb 2008 11:02:54 -0500
9065              Message-ID: <1ff86f510802150802g5bf52a52nc9543eb236063b86@mail.gmail.com>
9066      Branch: perl
9067            ! installperl
9068 ____________________________________________________________________________
9069 [ 33325] By: demerphq                              on 2008/02/17  16:53:27
9070         Log: Fix bug 50496 -- regcomp.c=~s/lastcloseparen/lastparen/g
9071              -- lastcloseparen is literally the index of the last paren closed
9072              -- lastparen is index of the highest index paren that has been closed.
9073              In nested parens, they will be completely different.
9074              'ab'=~/(a(b))/ will have: lastparen = 2, lastcloseparen = 1
9075              'ab'=~/(a)(b)/ will have: lastparen = lastcloseparen = 2
9076      Branch: perl
9077            ! regcomp.c t/op/pat.t
9078 ____________________________________________________________________________
9079 [ 33324] By: demerphq                              on 2008/02/17  15:39:22
9080         Log: Fix perlbug 50114 and document what the code does a bit better
9081      Branch: perl
9082            ! regcomp.c t/op/re_tests
9083 ____________________________________________________________________________
9084 [ 33323] By: rgs                                   on 2008/02/16  07:06:40
9085         Log: Fix macro name in comment
9086      Branch: perl
9087            ! op.c
9088 ____________________________________________________________________________
9089 [ 33322] By: rgs                                   on 2008/02/16  07:06:16
9090         Log: Correctly reference count the hints hash
9091      Branch: perl
9092            ! pp_ctl.c
9093 ____________________________________________________________________________
9094 [ 33321] By: merijn                                on 2008/02/15  16:41:12
9095         Log: Resync with metaconfig. Escape the last ~.
9096      Branch: perl
9097            ! Configure Porting/Glossary config_h.SH
9098 ____________________________________________________________________________
9099 [ 33318] By: nicholas                              on 2008/02/15  14:27:55
9100         Log: Shell patterns are subject to tilde expansion. So the case statement
9101              in the filexp script (written out by Configure) for expanding ~ and
9102              ~/*  has never worked. It's always been relying on the /bin/csh glob
9103              for the ~* case. Few people ever noticed because one has to be
9104              building to one's home directory on a system with no csh installed.
9105              This is a bug from Perl 1.0's Configure!
9106      Branch: perl
9107            ! Configure
9108 ____________________________________________________________________________
9109 [ 33317] By: rgs                                   on 2008/02/15  11:08:51
9110         Log: Typo catch, by Abigail
9111      Branch: perl
9112            ! t/op/pat.t
9113 ____________________________________________________________________________
9114 [ 33316] By: rgs                                   on 2008/02/15  10:19:05
9115         Log: Avoid utf8 warnings when printing diagnostics
9116      Branch: perl
9117            ! t/op/pat.t
9118 ____________________________________________________________________________
9119 [ 33315] By: steveh                                on 2008/02/15  09:19:49
9120         Log: Silence compiler warnings on Win32/VC6
9121              
9122              Subject: RE: Bit-fields patch causes warnings on Win32/VC6
9123              From: "Jan Dubois" <jand@activestate.com>
9124              Date: Thu, 14 Feb 2008 11:24:01 -0800
9125              Message-ID: <002f01c86f3f$27e23ca0$77a6b5e0$@com>
9126      Branch: perl
9127            ! ext/B/B.xs op.c op.h
9128 ____________________________________________________________________________
9129 [ 33314] By: rgs                                   on 2008/02/14  17:09:37
9130         Log: Subject: [PATCH pod/perlfunc.pod] sprintf "%+d"
9131              From: Abigail <abigail@abigail.be>
9132              Date: Thu, 14 Feb 2008 17:43:14 +0100
9133              Message-ID: <20080214164314.GA31694@abigail.be>
9134      Branch: perl
9135            ! pod/perlfunc.pod
9136 ____________________________________________________________________________
9137 [ 33313] By: rgs                                   on 2008/02/14  17:01:41
9138         Log: Subject: [PATCH t/op/pat.t] Re: [perl #50496] Bug Report: 'keys %+' does not return the correct keys.
9139              From: Abigail <abigail@abigail.be>
9140              Date: Thu, 7 Feb 2008 17:53:30 +0100
9141              Message-ID: <20080207165330.GA25617@abigail.be>
9142              
9143              with tweaks (one more test marked TODO)
9144      Branch: perl
9145            ! t/op/pat.t
9146 ____________________________________________________________________________
9147 [ 33312] By: rgs                                   on 2008/02/14  16:33:11
9148         Log: Add missing file to MANIFEST, to go with change #33311
9149      Branch: perl
9150            ! MANIFEST
9151 ____________________________________________________________________________
9152 [ 33311] By: rgs                                   on 2008/02/14  16:30:32
9153         Log: Subject: Re: [perl #50706] %^H affecting outside file scopes
9154              From: Rick Delaney <rick@bort.ca>
9155              Date: Tue, 12 Feb 2008 14:05:22 -0500
9156              Message-ID: <20080212190522.GB16896@bort.ca>
9157      Branch: perl
9158            + t/lib/Sans_mypragma.pm
9159            ! pp_ctl.c t/lib/mypragma.t
9160 ____________________________________________________________________________
9161 [ 33310] By: stevep                                on 2008/02/14  15:44:14
9162         Log: Subject: [PATCH] doio.c:Perl_my_lstat:/* XXX Do really need to be calling SvPV() all these times? */
9163              From: "Vincent Pit" <perl@profvince.com>
9164              Date: Thu, 14 Feb 2008 15:21:29 +0100 (CET)
9165              Message-ID: <37048.147.210.17.175.1202998889.squirrel@147.210.17.175>
9166      Branch: perl
9167            ! doio.c t/lib/warnings/9uninit
9168 ____________________________________________________________________________
9169 [ 33309] By: rgs                                   on 2008/02/14  15:14:36
9170         Log: Make the new warning report undef constants as undef
9171      Branch: perl
9172            ! op.c t/lib/warnings/op
9173 ____________________________________________________________________________
9174 [ 33308] By: rgs                                   on 2008/02/14  15:05:38
9175         Log: Fix leak when issuing new warning implemented by #33305
9176      Branch: perl
9177            ! op.c
9178 ____________________________________________________________________________
9179 [ 33307] By: rgs                                   on 2008/02/14  14:39:21
9180         Log: Revert change #33302. This change was wrong, since it was
9181              using OP_ENTERSUB as a LISTOP, whereas it's a UNOP.
9182      Branch: perl
9183            ! pp_hot.c t/lib/warnings/gv
9184 ____________________________________________________________________________
9185 [ 33306] By: steveh                                on 2008/02/14  10:09:33
9186         Log: Fix linker error introduced by #33305
9187      Branch: perl
9188            ! op.c
9189 ____________________________________________________________________________
9190 [ 33305] By: rgs                                   on 2008/02/14  08:25:29
9191         Log: Subject: Show constant in "Useless use of a constant in void context"
9192              From: Rick Delaney <rick@bort.ca>
9193              Date: Wed, 13 Feb 2008 23:29:16 -0500
9194              Message-ID: <20080214042916.GA12678@bort.ca>
9195      Branch: perl
9196            ! op.c t/lib/warnings/op
9197 ____________________________________________________________________________
9198 [ 33304] By: rgs                                   on 2008/02/14  08:09:36
9199         Log: Subject: [PATCH] use svtype
9200              From: "Robin Barker" <Robin.Barker@npl.co.uk>
9201              Date: Wed, 13 Feb 2008 17:46:02 -0000
9202              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A35@exchsvr2.npl.ad.local>
9203      Branch: perl
9204            ! embed.fnc gv.c pod/perlapi.pod pp.c proto.h sv.c
9205 ____________________________________________________________________________
9206 [ 33303] By: rgs                                   on 2008/02/14  07:52:45
9207         Log: Jerry D. Hedden now maintains Thread::Semaphore on CPAN
9208      Branch: perl
9209            ! Porting/Maintainers.pl
9210 ____________________________________________________________________________
9211 [ 33302] By: stevep                                on 2008/02/13  18:39:50
9212         Log: Subject: [perl #47047] Use of inherited AUTOLOAD for non-method is deprecated 
9213              From: Rick Delaney (via RT) <perlbug-followup@perl.org>
9214              Date: Tue, 30 Oct 2007 20:19:40 -0700
9215              Message-ID: <rt-3.6.HEAD-24634-1193800780-55.47047-75-0@perl.org>
9216      Branch: perl
9217            ! pp_hot.c t/lib/warnings/gv
9218 ____________________________________________________________________________
9219 [ 33301] By: rgs                                   on 2008/02/13  14:42:56
9220         Log: Subject: [PATCH] PERL_MAGIC_uvar_elem should be 'u' in dump.c
9221              From: "Vincent Pit" <perl@profvince.com>
9222              Date: Wed, 13 Feb 2008 11:10:11 +0100 (CET)
9223              Message-ID: <36116.147.210.17.175.1202897411.squirrel@147.210.17.175>
9224      Branch: perl
9225            ! dump.c
9226 ____________________________________________________________________________
9227 [ 33300] By: steveh                                on 2008/02/13  12:27:56
9228         Log: pp_system explicitly passes NULL to do_aspawn, so NULL must be "OK"
9229              *Now* my Win32 DEBUGGING build works :-)
9230      Branch: perl
9231            ! embed.fnc proto.h
9232 ____________________________________________________________________________
9233 [ 33299] By: steveh                                on 2008/02/13  12:19:17
9234         Log: Drat. #33298 doesn't fix it: need this too.
9235              And even then I now get an assertion from win32.c line 628. Sigh...
9236      Branch: perl
9237            ! embed.fnc proto.h
9238 ____________________________________________________________________________
9239 [ 33298] By: steveh                                on 2008/02/13  12:05:49
9240         Log: Correct another variable name in embed.fnc
9241              (Fixes my DEBUGGING builds on Win32)
9242      Branch: perl
9243            ! embed.fnc proto.h
9244 ____________________________________________________________________________
9245 [ 33297] By: rgs                                   on 2008/02/13  10:12:44
9246         Log: Subject: [PATCH] Read-only variable tests
9247              From: "Jerry D. Hedden" <jdhedden@cpan.org>
9248              Date: Fri, 8 Feb 2008 14:06:41 -0500
9249              Message-ID: <1ff86f510802081106l737e4dcdibb73c8eacb4c39d8@mail.gmail.com>
9250              
9251              with one less TODO test
9252      Branch: perl
9253            ! lib/Internals.t
9254 ____________________________________________________________________________
9255 [ 33296] By: rgs                                   on 2008/02/13  10:03:43
9256         Log: Subject: [PATCH] Unused var in perlio.c (revised)
9257              From: "Jerry D. Hedden" <jdhedden@cpan.org>
9258              Date: Tue, 12 Feb 2008 10:00:18 -0500
9259              Message-ID: <1ff86f510802120700q689fb457ya5939bb440626157@mail.gmail.com>
9260      Branch: perl
9261            ! perlio.c
9262 ____________________________________________________________________________
9263 [ 33295] By: mhx                                   on 2008/02/13  07:42:02
9264         Log: Make sure we only find the macro we were looking for,
9265              not something that only starts with the same string.
9266      Branch: perl
9267            ! Porting/expand-macro.pl
9268 ____________________________________________________________________________
9269 [ 33294] By: stevep                                on 2008/02/12  15:11:48
9270         Log: Upgrade to PathTools-3.2701
9271      Branch: perl
9272            ! lib/Cwd.pm lib/File/Spec.pm lib/File/Spec/Cygwin.pm
9273            ! lib/File/Spec/Epoc.pm lib/File/Spec/Functions.pm
9274            ! lib/File/Spec/Mac.pm lib/File/Spec/OS2.pm
9275            ! lib/File/Spec/Unix.pm lib/File/Spec/VMS.pm
9276            ! lib/File/Spec/Win32.pm lib/File/Spec/t/Spec.t
9277 ____________________________________________________________________________
9278 [ 33293] By: stevep                                on 2008/02/12  15:07:44
9279         Log: Upgrade to Math-Complex-1.52
9280      Branch: perl
9281            ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
9282            ! lib/Math/Trig.t
9283 ____________________________________________________________________________
9284 [ 33292] By: stevep                                on 2008/02/12  14:58:50
9285         Log: Subject: [PATCH] Fix bit-fields for VC [was RE: [perl #50386] GIMME_V broken with 5.10.0/GCC and XS?]
9286              From: "Jan Dubois" <jand@activestate.com>
9287              Date: Fri, 1 Feb 2008 13:40:41 -0800
9288              Message-ID: <02ee01c8651b$17ef72f0$47ce58d0$@com>
9289      Branch: perl
9290            ! op.h perl.h regexp.h sv.h win32/makefile.mk win32/win32.h
9291 ____________________________________________________________________________
9292 [ 33291] By: nicholas                              on 2008/02/12  13:15:20
9293         Log: assert() that every NN argument is not NULL. Otherwise we have the
9294              ability to create landmines that will explode under someone in the
9295              future when they upgrade their compiler to one with better
9296              optimisation. We've already done this at least twice.
9297              (Yes, some of the assertions are after code that would already have
9298              SEGVd because it already deferences a pointer, but they are put in
9299              to make it easier to automate checking that each and every case is
9300              covered.)
9301              Add a tool, checkARGS_ASSERT.pl, to check that every case is covered.
9302      Branch: perl
9303            + Porting/checkARGS_ASSERT.pl
9304            ! MANIFEST NetWare/nw5.c av.c deb.c doio.c doop.c dump.c
9305            ! embed.pl gv.c hv.c locale.c malloc.c mathoms.c mg.c mro.c
9306            ! numeric.c op.c pad.c perl.c perlio.c pp.c pp_ctl.c pp_hot.c
9307            ! pp_pack.c pp_sort.c pp_sys.c proto.h reentr.c reentr.pl
9308            ! regcomp.c regexec.c scope.c sv.c taint.c toke.c universal.c
9309            ! utf8.c util.c vms/vms.c win32/win32.c win32/wince.c
9310 ____________________________________________________________________________
9311 [ 33290] By: nicholas                              on 2008/02/12  12:52:14
9312         Log: Correct the paramter to Perl_op_xmldump(). The one that got away from
9313              change 33289.
9314      Branch: perl
9315            ! embed.fnc proto.h
9316 ____________________________________________________________________________
9317 [ 33289] By: nicholas                              on 2008/02/12  12:16:23
9318         Log: Correct (some) variable names in embed.fnc where they differ from the
9319              actual function declaration.
9320      Branch: perl
9321            ! embed.fnc pod/perlapi.pod pod/perlintern.pod proto.h
9322 ____________________________________________________________________________
9323 [ 33287] By: nicholas                              on 2008/02/12  11:52:30
9324         Log: In Perl_load_module_nocontext(), ver can actually be NULL.
9325              In Perl_hv_copy_hints_hv(), ohv can actually be NULL.
9326              In Perl_sortsv(), Perl_sortsv_flags() and S_qsortsvu(), array can be
9327              NULL (if the number of elements to sort is <= 1).
9328              In Perl_save_nogv(), gv can not be NULL.
9329              In Perl_sv_cmp() and Perl_sv_cmp_locale(), both SVs can be NULL.
9330              In Perl_ptr_table_fetch(), the sv can be NULL.
9331              In PerlIO_set_ptrcnt(), ptr can be NULL.
9332      Branch: perl
9333            ! embed.fnc proto.h
9334 ____________________________________________________________________________
9335 [ 33286] By: nicholas                              on 2008/02/12  06:56:24
9336         Log: Teach Math::Complex the maximum NV for a 16 byte float. (At least, a
9337              16 byte float on x86_64. This feels fragile.)
9338      Branch: perl
9339            ! lib/Math/Complex.pm
9340 ____________________________________________________________________________
9341 [ 33285] By: nicholas                              on 2008/02/11  23:04:12
9342         Log: Perl_sv_2iv_flags(), Perl_sv_2uv_flags, Perl_sv_2nv and
9343              Perl_sv_2pv_flags() all return 0/0/0.0/"" without warning given a
9344              NULL SV pointer so they ought to be marked as NULLOK in embed.fnc.
9345      Branch: perl
9346            ! embed.fnc proto.h
9347 ____________________________________________________________________________
9348 [ 33284] By: nicholas                              on 2008/02/11  20:07:50
9349         Log: Perl_ck_retarget() doesn't even exist, so little point in mentioning 
9350              it.
9351      Branch: perl
9352            ! embed.fnc embed.h proto.h
9353 ____________________________________________________________________________
9354 [ 33283] By: nicholas                              on 2008/02/11  19:22:18
9355         Log: In Perl_sv_catpv(), Perl_sv_catpv_mg() the ptr can be not NULL.
9356              In Perl_sv_inc() and Perl_sv_dec(), the sv can be not NULL.
9357              In Perl_parser_dup() the proto parser can be NULL.
9358              In Perl_ptr_table_find(), the sought-for pointer can be NULL.
9359              In Perl_save_set_svflags(), the saved SV can't be NULL.
9360      Branch: perl
9361            ! embed.fnc proto.h
9362 ____________________________________________________________________________
9363 [ 33282] By: stevep                                on 2008/02/11  17:37:43
9364         Log: Upgrade to Math-Complex-1.51
9365      Branch: perl
9366            ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
9367            ! lib/Math/Trig.t
9368 ____________________________________________________________________________
9369 [ 33281] By: stevep                                on 2008/02/11  16:58:15
9370         Log: Upgrade to Test-Harness-3.09
9371      Branch: perl
9372            + lib/TAP/Parser/Utils.pm lib/Test/Harness/t/utils.t
9373            ! MANIFEST lib/App/Prove.pm lib/App/Prove/State.pm
9374            ! lib/TAP/Base.pm lib/TAP/Formatter/Color.pm
9375            ! lib/TAP/Formatter/Console.pm
9376            ! lib/TAP/Formatter/Console/ParallelSession.pm
9377            ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
9378            ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
9379            ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
9380            ! lib/TAP/Parser/Iterator/Array.pm
9381            ! lib/TAP/Parser/Iterator/Process.pm
9382            ! lib/TAP/Parser/Iterator/Stream.pm
9383            ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
9384            ! lib/TAP/Parser/Result/Bailout.pm
9385            ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
9386            ! lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
9387            ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
9388            ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
9389            ! lib/TAP/Parser/YAMLish/Reader.pm
9390            ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
9391            ! lib/Test/Harness/bin/prove lib/Test/Harness/t/000-load.t
9392            ! lib/Test/Harness/t/compat/env.t
9393 ____________________________________________________________________________
9394 [ 33280] By: rgs                                   on 2008/02/11  15:39:16
9395         Log: Subject: [PATCH] Re: Unwanted warnings from "PerlIO::scalar"
9396              From: Ben Morrow <ben@morrow.me.uk>
9397              Date: Fri, 8 Feb 2008 13:50:09 +0000
9398              Message-ID: <20080208135008.GA3885@osiris.mauzo.dyndns.org>
9399      Branch: perl
9400            ! ext/PerlIO/scalar/scalar.xs ext/PerlIO/t/scalar.t
9401 ____________________________________________________________________________
9402 [ 33279] By: nicholas                              on 2008/02/11  14:46:40
9403         Log: In Perl_regfree_internal(), rx is actually not NULL.
9404              In Perl_regnext(), p can actually be NULL.
9405      Branch: perl
9406            ! embed.fnc proto.h
9407 ____________________________________________________________________________
9408 [ 33278] By: rgs                                   on 2008/02/11  11:10:09
9409         Log: Fix test to pass en 5.6.2 (unpack is needed by version.pm there)
9410      Branch: perl
9411            ! ext/Safe/t/safeload.t
9412 ____________________________________________________________________________
9413 [ 33277] By: nicholas                              on 2008/02/11  10:43:35
9414         Log: In Perl_ck_lengthconst, "XXX length optimization goes here" is TODO.
9415      Branch: perl
9416            ! pod/perltodo.pod
9417 ____________________________________________________________________________
9418 [ 33276] By: nicholas                              on 2008/02/11  08:54:16
9419         Log: The "pointer" argument to S_restore_magic() is not not NULL, because
9420              it's actually an integer index wedged into a pointer. (To fit within
9421              the existing save stack API.)
9422      Branch: perl
9423            ! embed.fnc proto.h
9424 ____________________________________________________________________________
9425 [ 33275] By: craigb                                on 2008/02/11  04:17:45
9426         Log: Correct quad-related %Config variables on VMS.
9427      Branch: perl
9428            ! configure.com
9429 ____________________________________________________________________________
9430 [ 33274] By: craigb                                on 2008/02/11  00:05:14
9431         Log: Make fs.t compare the permissions of a link with those
9432              of the linked file rather than guessing at system defaults.
9433      Branch: perl
9434            ! t/io/fs.t
9435 ____________________________________________________________________________
9436 [ 33273] By: nicholas                              on 2008/02/10  19:17:13
9437         Log: The sv argument to gv_stashsv() is not NULL.
9438      Branch: perl
9439            ! embed.fnc proto.h
9440 ____________________________________________________________________________
9441 [ 33272] By: nicholas                              on 2008/02/10  17:44:34
9442         Log: vcroak()'s pattern is actually NULLOK.
9443      Branch: perl
9444            ! embed.fnc proto.h
9445 ____________________________________________________________________________
9446 [ 33271] By: nicholas                              on 2008/02/10  15:26:19
9447         Log: Correct some names of parameters in embed.fnc.
9448      Branch: perl
9449            ! embed.fnc proto.h
9450 ____________________________________________________________________________
9451 [ 33270] By: nicholas                              on 2008/02/10  14:56:53
9452         Log: Two parameter names missing in embed.fnc
9453      Branch: perl
9454            ! embed.fnc proto.h
9455 ____________________________________________________________________________
9456 [ 33269] By: nicholas                              on 2008/02/10  10:21:04
9457         Log: Eliminate use of Nullop in the core code. Dual life uses remain.
9458      Branch: perl
9459            ! op.h perly.act perly.y win32/perlhost.h
9460 ____________________________________________________________________________
9461 [ 33268] By: nicholas                              on 2008/02/10  09:02:21
9462         Log: exp(999) isn't "infinity". Even exp(9999) can still be represented on
9463              80 bit long doubles. exp(99999) can't.
9464      Branch: perl
9465            ! lib/Math/Complex.pm
9466 ____________________________________________________________________________
9467 [ 33267] By: nicholas                              on 2008/02/10  07:35:45
9468         Log: Subject: [patch] optimize OP_IS_(FILETEST|SOCKET) macros
9469              From: Jim Cromie <jim.cromie@gmail.com>
9470              Message-ID: <47ADBF3B.2050108@gmail.com>
9471              Date: Sat, 09 Feb 2008 07:56:59 -0700
9472      Branch: perl
9473            ! opcode.h opcode.pl opnames.h pp.sym pp_proto.h
9474 ____________________________________________________________________________
9475 [ 33266] By: stevep                                on 2008/02/10  05:05:28
9476         Log: Upgrade to Time-HiRes-1.9712
9477      Branch: perl
9478            ! ext/Time/HiRes/HiRes.pm ext/Time/HiRes/Makefile.PL
9479            ! ext/Time/HiRes/t/HiRes.t
9480 ____________________________________________________________________________
9481 [ 33265] By: davem                                 on 2008/02/09  14:56:23
9482         Log: Attributes + Unkown Error
9483              An errored attribute sub still processes the attributes,
9484              which require's attribute.pm, so make sure the error state is
9485              passed to the new require
9486      Branch: perl
9487            ! t/comp/require.t toke.c
9488 ____________________________________________________________________________
9489 [ 33264] By: stevep                                on 2008/02/09  07:29:21
9490         Log: Upgrade to Test-Harness-3.08
9491      Branch: perl
9492            ! lib/App/Prove.pm lib/App/Prove/State.pm lib/TAP/Base.pm
9493            ! lib/TAP/Formatter/Color.pm lib/TAP/Formatter/Console.pm
9494            ! lib/TAP/Formatter/Console/ParallelSession.pm
9495            ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
9496            ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
9497            ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
9498            ! lib/TAP/Parser/Iterator/Array.pm
9499            ! lib/TAP/Parser/Iterator/Process.pm
9500            ! lib/TAP/Parser/Iterator/Stream.pm
9501            ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
9502            ! lib/TAP/Parser/Result/Bailout.pm
9503            ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
9504            ! lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
9505            ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
9506            ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
9507            ! lib/TAP/Parser/YAMLish/Reader.pm
9508            ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
9509            ! lib/Test/Harness/bin/prove lib/Test/Harness/t/yamlish-writer.t
9510 ____________________________________________________________________________
9511 [ 33263] By: stevep                                on 2008/02/09  07:18:35
9512         Log: Upgrade to ExtUtils-CBuilder-0.22
9513      Branch: perl
9514            ! lib/ExtUtils/CBuilder.pm lib/ExtUtils/CBuilder/Base.pm
9515            ! lib/ExtUtils/CBuilder/Platform/Unix.pm
9516            ! lib/ExtUtils/CBuilder/Platform/Windows.pm
9517            ! lib/ExtUtils/CBuilder/Platform/aix.pm
9518            ! lib/ExtUtils/CBuilder/Platform/cygwin.pm
9519            ! lib/ExtUtils/CBuilder/Platform/darwin.pm
9520            ! lib/ExtUtils/CBuilder/Platform/dec_osf.pm
9521            ! lib/ExtUtils/CBuilder/Platform/os2.pm
9522 ____________________________________________________________________________
9523 [ 33262] By: stevep                                on 2008/02/09  01:17:27
9524         Log: Subject: [PATCH] hints/aix_4.sh to allow build on aix 4.2
9525              From: AUGUSTE-ETIENNE Jose <jose.auguste-etienne@cgss-guyane.fr>
9526              Date: Fri, 08 Feb 2008 17:10:26 -0300
9527              Message-Id: <1202501426.15175.10.camel@sinf009w.d81970300.cgss-guyane.fr>
9528      Branch: perl
9529            ! hints/aix_4.sh
9530 ____________________________________________________________________________
9531 [ 33261] By: stevep                                on 2008/02/08  21:55:48
9532         Log: Remove an unneeded if statement.
9533      Branch: perl
9534            ! perlio.c
9535 ____________________________________________________________________________
9536 [ 33260] By: stevep                                on 2008/02/08  21:49:16
9537         Log: I've been maintaining Net::Ping for a while now.
9538      Branch: perl
9539            ! Porting/Maintainers.pl
9540 ____________________________________________________________________________
9541 [ 33259] By: stevep                                on 2008/02/08  19:11:19
9542         Log: Subject: RE: Perl @ 33218 (Stratus VOS patches)
9543              From: "Green, Paul" <Paul.Green@stratus.com>
9544              Date: Fri, 8 Feb 2008 12:36:03 -0500
9545              Message-ID: <F5F42E77A43DD944B6D664B00A5401CB037149FF@EXNA.corp.stratus.com>
9546              
9547              Includes a fix to the patch to ext/Time/HiRes/Makefile.PL
9548      Branch: perl
9549            ! README.vos ext/Time/HiRes/Makefile.PL hints/vos.sh
9550            ! lib/ExtUtils/t/MM_Unix.t lib/ExtUtils/t/eu_command.t
9551            ! makedepend.SH pp_pack.c t/TEST vos/Changes vos/vos.c
9552            ! vos/vosish.h
9553 ____________________________________________________________________________
9554 [ 33258] By: rgs                                   on 2008/02/08  16:15:52
9555         Log: IO::Handle->say should ignore $\ (bug #49266)
9556      Branch: perl
9557            ! ext/IO/lib/IO/Handle.pm
9558 ____________________________________________________________________________
9559 [ 33257] By: rgs                                   on 2008/02/08  15:30:32
9560         Log: Subject: [perl #50364] [PATCH] perlop.pod - misnomer in % operator documentation 
9561              From: mhasch@cpan.org (via RT) <perlbug-followup@perl.org>
9562              Date: Mon, 28 Jan 2008 16:56:07 -0800
9563              Message-ID: <rt-3.6.HEAD-4355-1201568166-693.50364-75-0@perl.org>
9564      Branch: perl
9565            ! pod/perlop.pod
9566 ____________________________________________________________________________
9567 [ 33256] By: rgs                                   on 2008/02/08  15:18:45
9568         Log: Subject: [PATCH] mg_copy ought to take an I32
9569              From: "Vincent Pit" <perl@profvince.com>
9570              Date: Wed, 6 Feb 2008 10:39:58 +0100 (CET)
9571              Message-ID: <39468.147.210.17.175.1202290798.squirrel@147.210.17.175>
9572      Branch: perl
9573            ! ext/threads/shared/shared.xs mg.h pod/perlguts.pod
9574 ____________________________________________________________________________
9575 [ 33255] By: rgs                                   on 2008/02/08  14:15:12
9576         Log: Subject: [PATCH] Give Win32 message windows proper window procedures
9577              From: "Robert May" <rob@themayfamily.me.uk>
9578              Date: Sun, 3 Feb 2008 18:04:46 +0530
9579              Message-ID: <54bdc7510802030434g4f9da56eq8d526e80c297290b@mail.gmail.com>
9580      Branch: perl
9581            ! win32/win32.c
9582 ____________________________________________________________________________
9583 [ 33254] By: rgs                                   on 2008/02/08  14:12:10
9584         Log: Subject: [PATCH] win32_async_check() doesn't loop enough.
9585              From: "Robert May" <robertmay@cpan.org>
9586              Date: Sun, 3 Feb 2008 13:11:57 +0530
9587              Message-ID: <54bdc7510802022341r3654d32dva26ef04bd9fa04b7@mail.gmail.com>
9588      Branch: perl
9589            ! win32/win32.c
9590 ____________________________________________________________________________
9591 [ 33253] By: merijn                                on 2008/02/08  13:27:45
9592         Log: Update to Math::Complex 1.49
9593      Branch: perl
9594            ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
9595            ! lib/Math/Trig.t
9596 ____________________________________________________________________________
9597 [ 33252] By: rgs                                   on 2008/02/08  13:25:18
9598         Log: Re-apply patches 32879, 32905, and 32964 to MakeMaker
9599      Branch: perl
9600            ! lib/ExtUtils/MM_Unix.pm
9601 ____________________________________________________________________________
9602 [ 33251] By: rgs                                   on 2008/02/08  13:09:27
9603         Log: Add new module in MakeMaker 6.43_01
9604      Branch: perl
9605            + lib/ExtUtils/MM_Darwin.pm
9606            ! MANIFEST
9607 ____________________________________________________________________________
9608 [ 33250] By: rgs                                   on 2008/02/08  13:07:25
9609         Log: Upgrade to MakeMaker 6.43_01
9610      Branch: perl
9611            ! lib/ExtUtils/Changes lib/ExtUtils/Command/MM.pm
9612            ! lib/ExtUtils/Liblist.pm lib/ExtUtils/Liblist/Kid.pm
9613            ! lib/ExtUtils/MM.pm lib/ExtUtils/MM_AIX.pm
9614            ! lib/ExtUtils/MM_Any.pm lib/ExtUtils/MM_BeOS.pm
9615            ! lib/ExtUtils/MM_Cygwin.pm lib/ExtUtils/MM_DOS.pm
9616            ! lib/ExtUtils/MM_MacOS.pm lib/ExtUtils/MM_NW5.pm
9617            ! lib/ExtUtils/MM_OS2.pm lib/ExtUtils/MM_QNX.pm
9618            ! lib/ExtUtils/MM_UWIN.pm lib/ExtUtils/MM_Unix.pm
9619            ! lib/ExtUtils/MM_VMS.pm lib/ExtUtils/MM_VOS.pm
9620            ! lib/ExtUtils/MM_Win32.pm lib/ExtUtils/MM_Win95.pm
9621            ! lib/ExtUtils/MY.pm lib/ExtUtils/MakeMaker.pm
9622            ! lib/ExtUtils/MakeMaker/Config.pm
9623            ! lib/ExtUtils/MakeMaker/FAQ.pod
9624            ! lib/ExtUtils/MakeMaker/Tutorial.pod
9625            ! lib/ExtUtils/MakeMaker/bytes.pm
9626            ! lib/ExtUtils/MakeMaker/vmsish.pm lib/ExtUtils/Mkbootstrap.pm
9627            ! lib/ExtUtils/Mksymlists.pm lib/ExtUtils/t/00compile.t
9628            ! lib/ExtUtils/t/MM_Unix.t lib/ExtUtils/t/xs.t
9629            ! lib/ExtUtils/testlib.pm
9630 ____________________________________________________________________________
9631 [ 33249] By: rgs                                   on 2008/02/08  11:15:36
9632         Log: Subject: Re: [PATCH] sv.c: consting
9633              From: Steven Schubiger <schubiger@gmail.com>
9634              Date: Thu, 7 Feb 2008 17:51:58 +0100
9635              Message-ID: <20080207165158.GA22321@refcnt.homeunix.org>
9636      Branch: perl
9637            ! embed.fnc pod/perlapi.pod pod/perlintern.pod proto.h sv.c
9638 ____________________________________________________________________________
9639 [ 33248] By: rgs                                   on 2008/02/08  11:04:23
9640         Log: Remove redundant check
9641      Branch: perl
9642            ! perlio.c
9643 ____________________________________________________________________________
9644 [ 33247] By: rgs                                   on 2008/02/08  09:43:16
9645         Log: Subject: [PATCH] feature bundles are the same across all subversions
9646              From: Steffen Mueller <l2ot9pa02@sneakemail.com>
9647              Date: Sun, 13 Jan 2008 22:45:37 +0100
9648              Message-ID: <20080113214537.13226.qmail@lists.develooper.com>
9649      Branch: perl
9650            + t/lib/feature/bundle
9651            ! MANIFEST lib/feature.pm
9652 ____________________________________________________________________________
9653 [ 33246] By: rgs                                   on 2008/02/07  17:32:19
9654         Log: Subject: Re: [PATCH] Re: Perl @ 32984 (also relevant to [perl #33849])
9655              From: Andy Dougherty <doughera@lafayette.edu>
9656              Date: Fri, 1 Feb 2008 12:39:39 -0500 (EST)
9657              Message-ID: <Pine.LNX.4.64.0802011239170.1831@fractal.phys.lafayette.edu>
9658      Branch: perl
9659            ! hints/irix_6.sh
9660 ____________________________________________________________________________
9661 [ 33245] By: rgs                                   on 2008/02/07  15:50:02
9662         Log: Subject: Re: [PATCH] sv.c: consting
9663              From: Steven Schubiger <schubiger@gmail.com>
9664              Date: Mon, 4 Feb 2008 15:44:19 +0100
9665              Message-ID: <20080204144419.GB20276@refcnt.homeunix.org>
9666      Branch: perl
9667            ! embed.fnc pod/perlapi.pod proto.h sv.c
9668 ____________________________________________________________________________
9669 [ 33244] By: rgs                                   on 2008/02/07  09:40:12
9670         Log: corelist changes:
9671              - Add a new -d option to find first perl version by date
9672              and not by version number
9673              - Better handling of perl versions that end with a 0
9674              - use version.pm only for version numbers that have multiple dots
9675      Branch: perl
9676            ! lib/Module/CoreList.pm lib/Module/CoreList/bin/corelist
9677 ____________________________________________________________________________
9678 [ 33242] By: nicholas                              on 2008/02/06  16:32:56
9679         Log: Cope with differing prototypes for ECONNREFUSED etc on Win32 between
9680              5.8.x and 5.10.x
9681      Branch: perl
9682            ! lib/Net/Ping.pm
9683 ____________________________________________________________________________
9684 [ 33241] By: merijn                                on 2008/02/06  14:11:10
9685         Log: New blade
9686      Branch: perl
9687            ! README.hpux
9688 ____________________________________________________________________________
9689 [ 33239] By: nicholas                              on 2008/02/06  01:00:43
9690         Log: in unpack, () groups in scalar context were still returning a list,
9691              resulting in garbage on the stack, which could manifest as a SEGV
9692              (Bug 50256)
9693      Branch: perl
9694            ! pp_pack.c t/op/pack.t
9695 ____________________________________________________________________________
9696 [ 33238] By: rgs                                   on 2008/02/05  16:51:40
9697         Log: Adapt Safe innards to older (XS) versions of version.pm
9698      Branch: perl
9699            ! ext/Opcode/Safe.pm ext/Safe/t/safeload.t
9700 ____________________________________________________________________________
9701 [ 33237] By: rgs                                   on 2008/02/05  14:00:00
9702         Log: Add a new test for Safe
9703      Branch: perl
9704            + ext/Safe/t/safeload.t
9705            ! MANIFEST
9706 ____________________________________________________________________________
9707 [ 33236] By: rgs                                   on 2008/02/05  11:06:11
9708         Log: Fix CPAN bug #32896: make version.pm loadable in a Safe compartment
9709      Branch: perl
9710            ! ext/Opcode/Safe.pm
9711 ____________________________________________________________________________
9712 [ 33235] By: stevep                                on 2008/02/04  15:24:15
9713         Log: Removed mention of a book that was never published.
9714      Branch: perl
9715            ! ext/List/Util/lib/Scalar/Util.pm
9716 ____________________________________________________________________________
9717 [ 33234] By: rgs                                   on 2008/02/04  14:21:41
9718         Log: Subject: [PATCH] Remove duplication from encoding.pm POD
9719              From: "Robert May" <robertmay@cpan.org>
9720              Date: Fri, 1 Feb 2008 01:06:07 +0530
9721              Message-ID: <54bdc7510801311136p7ee53dbet2afd5239e1ad03eb@mail.gmail.com>
9722      Branch: perl
9723            ! ext/Encode/encoding.pm
9724 ____________________________________________________________________________
9725 [ 33233] By: rgs                                   on 2008/02/04  14:15:11
9726         Log: Subject: [patch] B portability macros
9727              From: Jim Cromie <jim.cromie@gmail.com>
9728              Date: Fri, 01 Feb 2008 17:43:11 -0700
9729              Message-ID: <47A3BC9F.7080200@gmail.com>
9730      Branch: perl
9731            ! ext/B/B.xs
9732 ____________________________________________________________________________
9733 [ 33232] By: nicholas                              on 2008/02/04  13:59:21
9734         Log: Micro-optimise the order of the context types. [Because I can :-)]
9735              Here saves 72 bytes in pp_ctl.o. Small, but in the right direction.
9736      Branch: perl
9737            ! cop.h perl.h pp_ctl.c
9738 ____________________________________________________________________________
9739 [ 33231] By: rgs                                   on 2008/02/04  13:30:22
9740         Log: Subject: [PATCH] sv.c: consting
9741              From: Steven Schubiger <schubiger@gmail.com>
9742              Date: Sun, 3 Feb 2008 19:53:16 +0100
9743              Message-ID: <20080203185315.GA20276@refcnt.homeunix.org>
9744      Branch: perl
9745            ! embed.fnc pod/perlintern.pod proto.h sv.c
9746 ____________________________________________________________________________
9747 [ 33230] By: rgs                                   on 2008/02/04  10:01:33
9748         Log: Subject: [PATCH] fix B::Debug pmnext
9749              From: "Reini Urban" <rurban@x-ray.at>
9750              Date: Sat, 2 Feb 2008 16:33:52 +0100
9751              Message-ID: <6910a60802020733u7817a55dm6f5e213625063204@mail.gmail.com>
9752      Branch: perl
9753            ! ext/B/B.pm ext/B/B/Debug.pm
9754 ____________________________________________________________________________
9755 [ 33229] By: rgs                                   on 2008/02/04  09:36:11
9756         Log: Fix op/reg_email_thr.t when PERLIO=stdio
9757      Branch: perl
9758            ! t/op/reg_email.t
9759 ____________________________________________________________________________
9760 [ 33228] By: nicholas                              on 2008/02/03  15:04:41
9761         Log: Subject: [PATCH] taint.c: consting
9762              From: Steven Schubiger <schubiger@gmail.com>
9763              Message-ID: <20080129124723.GA13056@refcnt.homeunix.org>
9764              Date: Tue, 29 Jan 2008 13:47:23 +0100
9765      Branch: perl
9766            ! embed.fnc proto.h taint.c
9767 ____________________________________________________________________________
9768 [ 33226] By: nicholas                              on 2008/02/03  14:41:05
9769         Log: Recode all the old variable-like substitutions with the generic line
9770              removal mechanism of change 33223.
9771      Branch: perl
9772            ! ext/Devel/Peek/t/Peek.t
9773 ____________________________________________________________________________
9774 [ 33223] By: nicholas                              on 2008/02/03  13:37:06
9775         Log: Produce a more generic expectation management system, and use it to
9776              encode the 5.8.x vs 5.10/5.11 differences.
9777              Provide general purpose TODOs for both the intial tests and Gerard's
9778              "is it unchanged on repeat?" test.
9779      Branch: perl
9780            ! ext/Devel/Peek/t/Peek.t
9781 ____________________________________________________________________________
9782 [ 33222] By: nicholas                              on 2008/02/03  13:10:39
9783         Log: Upgrade to Math::Complex 1.48 and Math::Trig 1.13
9784      Branch: perl
9785            ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
9786            ! lib/Math/Trig.t
9787 ____________________________________________________________________________
9788 [ 33208] By: nicholas                              on 2008/02/02  18:52:15
9789         Log: 5.8.x and earler have a SUBPROCESS line in the dump of a PVIO.
9790      Branch: perl
9791            ! ext/Devel/Peek/t/Peek.t
9792 ____________________________________________________________________________
9793 [ 33206] By: nicholas                              on 2008/02/02  18:41:51
9794         Log: Change 27244 wasn't quite correct. XSUB is dumped as 0x0, not 0.
9795      Branch: perl
9796            ! ext/Devel/Peek/t/Peek.t
9797 ____________________________________________________________________________
9798 [ 33193] By: nicholas                              on 2008/02/02  17:01:43
9799         Log: Remove the _ prototype, as Maintainers is used by makemeta, and in turn
9800              that has to be run with the newly built perl. Which can be 5.8.x.
9801      Branch: perl
9802            ! Porting/Maintainers.pm
9803 ____________________________________________________________________________
9804 [ 33182] By: nicholas                              on 2008/02/02  11:05:17
9805         Log: In XS_PerlIO_get_layers() take advantage of the implementation of
9806              PerlIO_get_layers(), by co-opting the new SVs it creates, rather than
9807              copying them.
9808      Branch: perl
9809            ! perlio.c universal.c
9810 ____________________________________________________________________________
9811 [ 33181] By: nicholas                              on 2008/02/02  00:16:02
9812         Log: In XS_re_regexp_pattern(), use newSVpvn_flags() to avoid calls to
9813              sv_2mortal().
9814      Branch: perl
9815            ! universal.c
9816 ____________________________________________________________________________
9817 [ 33178] By: nicholas                              on 2008/02/01  22:27:38
9818         Log: In pp_split(), eliminate most (all?) of the conditional calls to
9819              sv_2mortal() by conditionally passing SVs_TEMP to newSVpvn_flags().
9820      Branch: perl
9821            ! pp.c
9822 ____________________________________________________________________________
9823 [ 33170] By: nicholas                              on 2008/02/01  17:52:10
9824         Log: Break apart the list of functions defined in universal.c by perl
9825              version (from 5.8.8 upwards)
9826      Branch: perl
9827            ! ext/Opcode/Safe.pm
9828 ____________________________________________________________________________
9829 [ 33163] By: nicholas                              on 2008/02/01  10:38:03
9830         Log: The penultimate deparse test needs a name, else things can warn.
9831      Branch: perl
9832            ! ext/B/t/deparse.t
9833 ____________________________________________________________________________
9834 [ 33154] By: rgs                                   on 2008/01/31  17:08:22
9835         Log: Subject: [PATCH] threads::shared TODO test for outstanding bug
9836              From: "Jerry D. Hedden" <jdhedden@cpan.org>
9837              Date: Wed, 30 Jan 2008 09:15:25 -0500
9838              Message-ID: <1ff86f510801300615t1f9e8c68u5ff8caaeffb1a835@mail.gmail.com>
9839      Branch: perl
9840            ! ext/threads/shared/t/object.t
9841 ____________________________________________________________________________
9842 [ 33153] By: rgs                                   on 2008/01/31  15:41:23
9843         Log: Typo fix in change #33058
9844              
9845              Subject: Re: [PATCH t/cmd/for.t] Regression tests for 'for reverse ..'
9846              From: Daniel Frederick Crisman <daniel@crisman.org>
9847              Date: Wed, 30 Jan 2008 15:09:22 -0500
9848              Message-ID: <20080130200922.GA20450@fury.crisman.org>
9849      Branch: perl
9850            ! t/cmd/for.t
9851 ____________________________________________________________________________
9852 [ 33152] By: rgs                                   on 2008/01/31  15:39:14
9853         Log: Subject: [PATCH] don't forbid brace groups with g++ 4.2.2
9854              From: "Robin Barker" <Robin.Barker@npl.co.uk>
9855              Date: Wed, 30 Jan 2008 18:42:25 -0000
9856              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A17@exchsvr2.npl.ad.local>
9857      Branch: perl
9858            ! perl.h
9859 ____________________________________________________________________________
9860 [ 33144] By: steveh                                on 2008/01/31  09:44:41
9861         Log: Subject: [PATCH] fix for regression to File/DosGlob.pm
9862              From: "Davies, Alex" <adavies@ptc.com>
9863              Date: Wed, 30 Jan 2008 12:39:11 -0500
9864              Message-ID: <A69AA663CE9BBC44AE1DA72483DE15DE07E02181@HQ-MAIL3.ptcnet.ptc.com>
9865              
9866              Fixes File::DosGlob's handling of drive relative glob patterns
9867              (e.g. "D:*pl")
9868      Branch: perl
9869            ! lib/File/DosGlob.pm
9870 ____________________________________________________________________________
9871 [ 33143] By: steveh                                on 2008/01/31  09:16:26
9872         Log: Subject: Re: [perl #50322] CGITempFile causes "Insecure dependency in sprintf" in perl 5.10.0 
9873              From: "Steffen Mueller via RT" <perlbug-followup@perl.org>
9874              Date: Mon, 28 Jan 2008 05:16:19 -0800
9875              Message-ID: <rt-3.6.HEAD-4355-1201526176-323.50322-94-0@perl.org>
9876              
9877              Fixes [perl #50322]
9878      Branch: perl
9879            ! lib/CGI.pm
9880 ____________________________________________________________________________
9881 [ 33142] By: steveh                                on 2008/01/31  09:12:36
9882         Log: Fix compiler warning introduced in DEBUGGING builds by #33103
9883      Branch: perl
9884            ! embed.fnc proto.h
9885 ____________________________________________________________________________
9886 [ 33129] By: stevep                                on 2008/01/30  17:11:53
9887         Log: Assorted POD nits from the Debian bug list.
9888      Branch: perl
9889            ! lib/CGI.pm lib/Math/BigInt/CalcEmu.pm pod/perllol.pod
9890            ! pod/perlre.pod
9891 ____________________________________________________________________________
9892 [ 33127] By: stevep                                on 2008/01/30  16:38:27
9893         Log: Formatting for C<<{ bydepth => 1 }>> doesn't seem to be working
9894              right in the manpage.  
9895      Branch: perl
9896            ! lib/File/Find.pm
9897 ____________________________________________________________________________
9898 [ 33125] By: nicholas                              on 2008/01/30  12:16:35
9899         Log: Need to substitute out the placeholder '$RV' for earlier perls too.
9900      Branch: perl
9901            ! ext/Devel/Peek/t/Peek.t
9902 ____________________________________________________________________________
9903 [ 33124] By: rgs                                   on 2008/01/30  11:51:11
9904         Log: Bump Safe's version
9905      Branch: perl
9906            ! ext/Opcode/Safe.pm
9907 ____________________________________________________________________________
9908 [ 33109] By: steveh                                on 2008/01/29  17:39:41
9909         Log: Nicer fix than #33106 (thanks to Nicholas Clark)
9910      Branch: perl
9911            ! pp_ctl.c
9912 ____________________________________________________________________________
9913 [ 33106] By: steveh                                on 2008/01/29  15:06:55
9914         Log: Fix Win32 compiler warnings introduced by #33081 and #33085
9915      Branch: perl
9916            ! embed.fnc pod/perlapi.pod pp_ctl.c proto.h
9917 ____________________________________________________________________________
9918 [ 33105] By: nicholas                              on 2008/01/29  10:59:14
9919         Log: Document why ok() is being used instead of like(), to stop someone
9920              undoing it.
9921      Branch: perl
9922            ! ext/Safe/t/safe3.t
9923 ____________________________________________________________________________
9924 [ 33104] By: rgs                                   on 2008/01/29  10:57:40
9925         Log: More wording nits about perl's time() versus the libc's time()
9926      Branch: perl
9927            ! pod/perlfunc.pod
9928 ____________________________________________________________________________
9929 [ 33103] By: rgs                                   on 2008/01/29  10:53:24
9930         Log: Subject: [PATCH] toke.c/universal.c: consting
9931              From: Steven Schubiger <schubiger@gmail.com>
9932              Date: Mon, 28 Jan 2008 13:57:41 +0100
9933              Message-ID: <20080128125741.GA27390@refcnt.homeunix.org>
9934      Branch: perl
9935            ! embed.fnc pod/perlapi.pod proto.h toke.c universal.c
9936 ____________________________________________________________________________
9937 [ 33102] By: rgs                                   on 2008/01/29  09:55:01
9938         Log: Make this test pass with the Test::More that comes with perl 5.6.2
9939      Branch: perl
9940            ! ext/Safe/t/safe3.t
9941 ____________________________________________________________________________
9942 [ 33101] By: rgs                                   on 2008/01/29  09:43:58
9943         Log: Subject: [PATCH] mistaken variable in pod
9944              From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
9945              Date: Mon, 28 Jan 2008 13:39:29 -0800 (PST)
9946              Message-ID: <40783.64.81.167.122.1201556369.squirrel@webmail.efn.org>
9947      Branch: perl
9948            ! ext/POSIX/POSIX.pod
9949 ____________________________________________________________________________
9950 [ 33099] By: stevep                                on 2008/01/28  20:07:20
9951         Log: Upgrade to Tie-RefHash-1.38
9952      Branch: perl
9953            ! lib/Tie/RefHash.pm lib/Tie/RefHash/threaded.t
9954 ____________________________________________________________________________
9955 [ 33098] By: stevep                                on 2008/01/28  20:04:40
9956         Log: Upgrade to Archive-Extract-0.26    
9957      Branch: perl
9958            + lib/Archive/Extract/t/src/x.lzma.packed
9959            ! MANIFEST lib/Archive/Extract.pm
9960            ! lib/Archive/Extract/t/01_Archive-Extract.t
9961 ____________________________________________________________________________
9962 [ 33097] By: stevep                                on 2008/01/28  19:53:55
9963         Log: Upgrade to SelfLoader-1.15
9964      Branch: perl
9965            ! lib/SelfLoader.pm lib/SelfLoader/t/01SelfLoader.t
9966 ____________________________________________________________________________
9967 [ 33096] By: rgs                                   on 2008/01/28  17:18:53
9968         Log: Bump the version of Safe
9969      Branch: perl
9970            ! ext/Opcode/Safe.pm
9971 ____________________________________________________________________________
9972 [ 33095] By: rgs                                   on 2008/01/28  16:41:49
9973         Log: Minor rewording of the localtime() documentation,
9974              based on :
9975              
9976              Subject: [perl #49914] gmtime()/localtime() do not use time() 
9977              From: Abe Timmerman (via RT) <perlbug-followup@perl.org>
9978              Date: Thu, 17 Jan 2008 18:05:07 -0800
9979              Message-ID: <rt-3.6.HEAD-18434-1200621906-376.49914-75-0@perl.org>
9980      Branch: perl
9981            ! pod/perlfunc.pod
9982 ____________________________________________________________________________
9983 [ 33094] By: rgs                                   on 2008/01/28  15:31:07
9984         Log: Subject: [PATCH] Fix uc/lc warnings in CGI.pm
9985              From: "Jerry D. Hedden" <jdhedden@cpan.org>
9986              Date: Mon, 28 Jan 2008 10:19:26 -0500
9987              Message-ID: <1ff86f510801280719w4d56807esd8318bc6d0eadcdd@mail.gmail.com>
9988      Branch: perl
9989            ! lib/CGI.pm
9990 ____________________________________________________________________________
9991 [ 33093] By: rgs                                   on 2008/01/28  15:28:02
9992         Log: In Safe, load Carp::Heavy only if it exists (to remain
9993              compatible with older perls)
9994      Branch: perl
9995            ! ext/Opcode/Safe.pm
9996 ____________________________________________________________________________
9997 [ 33092] By: rgs                                   on 2008/01/28  14:06:59
9998         Log: Warning cleanup, and avoid a double call to uc
9999      Branch: perl
10000            ! lib/TAP/Parser/Grammar.pm
10001 ____________________________________________________________________________
10002 [ 33091] By: rgs                                   on 2008/01/28  13:58:55
10003         Log: Upgrade to Test::Harnes 3.07
10004      Branch: perl
10005            ! lib/App/Prove.pm lib/App/Prove/State.pm lib/TAP/Base.pm
10006            ! lib/TAP/Formatter/Color.pm lib/TAP/Formatter/Console.pm
10007            ! lib/TAP/Formatter/Console/ParallelSession.pm
10008            ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
10009            ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
10010            ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
10011            ! lib/TAP/Parser/Iterator/Array.pm
10012            ! lib/TAP/Parser/Iterator/Process.pm
10013            ! lib/TAP/Parser/Iterator/Stream.pm
10014            ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
10015            ! lib/TAP/Parser/Result/Bailout.pm
10016            ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
10017            ! lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
10018            ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
10019            ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
10020            ! lib/TAP/Parser/YAMLish/Reader.pm
10021            ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
10022            ! lib/Test/Harness/Changes
10023 ____________________________________________________________________________
10024 [ 33090] By: rgs                                   on 2008/01/28  13:41:27
10025         Log: TAP::* modules are part of the Test::Harness distribution
10026      Branch: perl
10027            ! Porting/Maintainers.pl
10028 ____________________________________________________________________________
10029 [ 33089] By: rgs                                   on 2008/01/28  13:32:40
10030         Log: Subject: [PATCH] also report forced tokens when using -DT
10031              From: Gerard Goossen <gerard@tty.nl>
10032              Date: Thu, 17 Jan 2008 18:36:52 +0100
10033              Message-ID: <20080117173652.GB4969@ostwald>
10034      Branch: perl
10035            ! embed.fnc embed.h proto.h toke.c
10036 ____________________________________________________________________________
10037 [ 33088] By: rgs                                   on 2008/01/28  13:10:48
10038         Log: Make lc/uc/lcfirst/ucfirst warn when passed undef.
10039              Naive implementation.
10040      Branch: perl
10041            ! lib/utf8_heavy.pl pp.c t/lib/warnings/9uninit
10042 ____________________________________________________________________________
10043 [ 33087] By: rgs                                   on 2008/01/28  10:46:43
10044         Log: Test that lc, uc, etc on undef return ""
10045      Branch: perl
10046            ! t/op/lc.t
10047 ____________________________________________________________________________
10048 [ 33086] By: nicholas                              on 2008/01/28  10:23:21
10049         Log: The third argument of PUSHEVAL was never used by anything. Ever.
10050      Branch: perl
10051            ! cop.h pp_ctl.c
10052 ____________________________________________________________________________
10053 [ 33085] By: rgs                                   on 2008/01/28  10:17:53
10054         Log: Subject: FW: [PATCH] RE: [PATCH] volatile, avoid clobbered
10055              From: "Robin Barker" <Robin.Barker@npl.co.uk>
10056              Date: Wed, 23 Jan 2008 18:51:24 -0000
10057              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A06@exchsvr2.npl.ad.local>
10058      Branch: perl
10059            ! op.c perl.c perl.h
10060 ____________________________________________________________________________
10061 [ 33084] By: rgs                                   on 2008/01/28  10:07:48
10062         Log: Subject: [PATCH] ext/IPC/SysV/SysV.xs [Re: [Fwd: Smoke [5.11.0] 33016 FAIL(XM)
10063              From: Jarkko Hietaniemi <jhi@iki.fi>
10064              Date: Sun, 27 Jan 2008 20:44:46 -0500
10065              Message-ID: <479D338E.9000402@iki.fi>
10066      Branch: perl
10067            ! ext/IPC/SysV/SysV.xs
10068 ____________________________________________________________________________
10069 [ 33083] By: rgs                                   on 2008/01/28  10:02:24
10070         Log: Subject: [PATCH] util.c: some consting
10071              From: Steven Schubiger <schubiger@gmail.com>
10072              Date: Fri, 25 Jan 2008 01:10:52 +0100
10073              Message-ID: <20080125001052.GA29980@refcnt.homeunix.org>
10074      Branch: perl
10075            ! embed.fnc global.sym proto.h util.c
10076 ____________________________________________________________________________
10077 [ 33082] By: davem                                 on 2008/01/27  21:26:17
10078         Log: fix misleading comment in op.h
10079      Branch: perl
10080            ! op.h
10081 ____________________________________________________________________________
10082 [ 33081] By: nicholas                              on 2008/01/26  21:55:51
10083         Log: The layout for struct block_loop under ithreads can be simplified.
10084              Instead of wedging the pad offset into a void* iterdata, and always
10085              storing PL_comppad even when it isn't used, instead do this:
10086              
10087              PAD        *oldcomppad; /* Also used for the GV, if targoffset is 0 */
10088              /* This is also accesible via cx->blk_loop.my_op->op_targ */
10089              PADOFFSET  targoffset;
10090              
10091              and store the GV pointer in oldcompad. Pointers to pointers seems
10092              cleaner. This also allows us to eliminate the flag bit CXp_PADVAR.
10093      Branch: perl
10094            ! cop.h pp_ctl.c sv.c
10095 ____________________________________________________________________________
10096 [ 33080] By: nicholas                              on 2008/01/26  17:54:29
10097         Log: Investigation reveals that the work of restoring the iterator to the
10098              pad is shared between POPLOOP, using itersave, and the end of scope
10099              restore action requested by Perl_save_padsv(). In fact, the only user
10100              of SAVEt_PADSV is pp_enteriter, and it already provides enough
10101              information to allow it to perform the sv_2mortal() in POPLOOP.
10102              So make it do so. Rather than creating a new routine, use the existing
10103              routine because nothing else (at least nothing else known to Google's
10104              codesearch) uses it. But rename it just in case something we can't see
10105              is being naughty and using our private functions - they will get
10106              link errors against 5.12.
10107              
10108              All this means that itersave is now redundant. So remove it.
10109              This makes struct context 48 bytes on ILP32 platforms with 32bit IVs,
10110              down from 64 bytes in 5.10. 33% more context stack in the same memory.
10111      Branch: perl
10112            ! cop.h embed.fnc embed.h pp_ctl.c proto.h scope.c scope.h sv.c
10113 ____________________________________________________________________________
10114 [ 33079] By: nicholas                              on 2008/01/26  17:31:34
10115         Log: Change 33072 missed embed.h. I wasn't aware that it was affected by
10116              opcode.pl. You live and learn (and should run p4 diff -se ...).
10117      Branch: perl
10118            ! embed.h
10119 ____________________________________________________________________________
10120 [ 33078] By: nicholas                              on 2008/01/26  16:46:22
10121         Log: POPLOOP is actually doing all the work of Perl_save_padsv() already!
10122      Branch: perl
10123            ! scope.c
10124 ____________________________________________________________________________
10125 [ 33077] By: nicholas                              on 2008/01/26  16:44:43
10126         Log: Standardise the conditional compilation protection of ({}) from
10127              #if defined(__GNUC__) && !defined(__STRICT_ANSI__) && !defined(PERL_GCC_PEDANTIC)
10128              to
10129              #if defined(__GNUC__) && !defined(PERL_GCC_BRACE_GROUPS_FORBIDDEN)
10130              because the ({}) construction can be used under __STRICT_ANSI__
10131              (and should be, because it avoids temporary use of PL_Sv).
10132      Branch: perl
10133            ! regexp.h sv.h
10134 ____________________________________________________________________________
10135 [ 33076] By: nicholas                              on 2008/01/26  16:03:03
10136         Log: As itersave points to the initial CxITERVAR(), and the state of
10137              SvPADMY() does not change over the duration of the scope, we can
10138              perform conditional actions at loop push time. For the non-pad case,
10139              a reference to the initial CxITERVAR() is already held on the scope
10140              stack thanks to SAVEGENERICSV(*svp); in pp_enteriter. So there is no
10141              need to save another reference to it in itersave - it's not going away.
10142      Branch: perl
10143            ! cop.h
10144 ____________________________________________________________________________
10145 [ 33075] By: nicholas                              on 2008/01/26  15:17:09
10146         Log: Restore the else block accidently eaten by change 33074.
10147      Branch: perl
10148            ! cop.h
10149 ____________________________________________________________________________
10150 [ 33074] By: nicholas                              on 2008/01/26  15:14:25
10151         Log: In POPLOOP, if CxITERVAR(cx) is non-NULL, then so is itersave, and
10152              itersave is a less complex expression for the C compiler.
10153      Branch: perl
10154            ! cop.h
10155 ____________________________________________________________________________
10156 [ 33073] By: nicholas                              on 2008/01/26  13:49:44
10157         Log: Some code can be removed following change 33070.
10158      Branch: perl
10159            ! pp_ctl.c sv.c
10160 ____________________________________________________________________________
10161 [ 33072] By: nicholas                              on 2008/01/26  10:46:12
10162         Log: Eliminate the OP_SETSTATE, which had been disabled by change 4309.
10163      Branch: perl
10164            ! dump.c ext/Opcode/Opcode.pm op.c opcode.h opcode.pl opnames.h
10165            ! pp.sym pp_hot.c pp_proto.h
10166 ____________________________________________________________________________
10167 [ 33071] By: nicholas                              on 2008/01/26  10:24:40
10168         Log: Change 33069 missed updating dump.c to dump PVIOs correctly.
10169      Branch: perl
10170            ! dump.c ext/Devel/Peek/t/Peek.t
10171 ____________________________________________________________________________
10172 [ 33070] By: nicholas                              on 2008/01/26  09:34:13
10173         Log: Subject: Re: struct context now 12.5% smaller than 5.10
10174              From: Benjamin Smith <bsmith@cabbage.org.uk>
10175              Message-ID: <20080124215537.GB10198@vtrl.co.uk>
10176              Date: Thu, 24 Jan 2008 21:55:37 +0000
10177      Branch: perl
10178            ! cop.h perl.h pp_ctl.c pp_hot.c scope.c sv.c
10179 ____________________________________________________________________________
10180 [ 33069] By: nicholas                              on 2008/01/25  22:29:14
10181         Log: PVIOs don't need space for SvNVX allocated.
10182      Branch: perl
10183            ! sv.c sv.h
10184 ____________________________________________________________________________
10185 [ 33068] By: nicholas                              on 2008/01/25  10:06:08
10186         Log: Using PL_sv_no in place of any !SvOK() maximum removes a little bit of
10187              hot code in pp_iter.
10188      Branch: perl
10189            ! pp_ctl.c pp_hot.c
10190 ____________________________________________________________________________
10191 [ 33067] By: nicholas                              on 2008/01/25  08:23:32
10192         Log: Silence "possible data loss" warning.
10193      Branch: perl
10194            ! pp_ctl.c
10195 ____________________________________________________________________________
10196 [ 33066] By: stevep                                on 2008/01/25  02:34:15
10197         Log: Subject: [PATCH] socketpair() *is* available on Win32
10198              From: "Jan Dubois" <jand@activestate.com>
10199              Date: Thu, 24 Jan 2008 14:17:23 -0800
10200              Message-ID: <032201c85ed6$e56edf40$b04c9dc0$@com>
10201      Branch: perl
10202            ! pod/perlport.pod
10203 ____________________________________________________________________________
10204 [ 33065] By: nicholas                              on 2008/01/24  21:11:11
10205         Log: Don't warn about imprecision when decrementing IV_MIN.
10206              Based on a patch by Jerry D. Hedden, but only instead only disable
10207              warnings for the specific operations that we know will warn.
10208      Branch: perl
10209            ! t/op/64bitint.t
10210 ____________________________________________________________________________
10211 [ 33064] By: nicholas                              on 2008/01/24  14:00:22
10212         Log: Subject: [PATCH ext/Devel/DProf] ... and the rest; was RE: unnecessary define
10213              From: "Robin Barker" <Robin.Barker@npl.co.uk>
10214              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A08@exchsvr2.npl.ad.local>
10215              Date: Thu, 24 Jan 2008 13:28:33 -0000
10216      Branch: perl
10217            ! ext/Devel/DProf/DProf.xs ext/Devel/DProf/Makefile.PL
10218 ____________________________________________________________________________
10219 [ 33063] By: nicholas                              on 2008/01/24  13:57:20
10220         Log: In struct block_loop, merge itermax and iterlval into a union
10221              lval_max_u, as CXt_LOOP_LAZYIV doesn't use iterlval and the other
10222              LOOP types don't use itermax. This reduces struct block_loop by 1 IV.
10223              As it's the largest component of the unions making up struct context,
10224              this reduces struct context. On ILP32 it will now be 56 bytes, down
10225              from the 64 of 5.10.x, as I've already removed the element 'label'.
10226      Branch: perl
10227            ! cop.h pp_ctl.c pp_hot.c scope.c sv.c
10228 ____________________________________________________________________________
10229 [ 33062] By: nicholas                              on 2008/01/24  13:25:05
10230         Log: Merge CXt_LOOP_STACK's use of itermax for the reverse minimum with
10231              iterary, as the two structure members are not used simultaneously.
10232      Branch: perl
10233            ! cop.h pp_ctl.c pp_hot.c scope.c sv.c
10234 ____________________________________________________________________________
10235 [ 33061] By: nicholas                              on 2008/01/24  12:50:32
10236         Log: Change the context type of for ($a .. $b) to CXt_LOOP_LAZYIV, and
10237              assert that it isn't using  cx->blk_loop.iterlval.
10238              Fix a casting bug when assigning a sentinal to cx->blk_loop.iterary.
10239      Branch: perl
10240            ! cop.h pp_ctl.c pp_hot.c scope.c sv.c
10241 ____________________________________________________________________________
10242 [ 33060] By: nicholas                              on 2008/01/24  12:15:43
10243         Log: Avoid using cx->blk_loop.itermax when reverse iterating an array.
10244      Branch: perl
10245            ! pp_ctl.c pp_hot.c
10246 ____________________________________________________________________________
10247 [ 33059] By: nicholas                              on 2008/01/24  10:44:25
10248         Log: Split out foreach iterations of temporary lists on the stack to
10249              CXt_LOOP_STACK. Don't use cx->blk_loop.iterary to store PL_curstack.
10250      Branch: perl
10251            ! cop.h pp_ctl.c pp_hot.c sv.c
10252 ____________________________________________________________________________
10253 [ 33058] By: nicholas                              on 2008/01/24  10:08:04
10254         Log: Subject: [PATCH t/cmd/for.t] Regression tests for 'for reverse ..'
10255              From: Abigail <abigail@abigail.be>
10256              Message-ID: <20080123225325.GA25959@abigail.be>
10257              Date: Wed, 23 Jan 2008 23:53:25 +0100
10258      Branch: perl
10259            ! t/cmd/for.t
10260 ____________________________________________________________________________
10261 [ 33057] By: nicholas                              on 2008/01/24  09:36:05
10262         Log: Split CXt_LOOP into CXt_LOOP_PLAIN and CXt_LOOP_FOR, eliminating the
10263              CXp_FOREACH flag added as part of given/when.
10264      Branch: perl
10265            ! cop.h pp_ctl.c pp_hot.c scope.c sv.c
10266 ____________________________________________________________________________
10267 [ 33056] By: nicholas                              on 2008/01/23  15:02:35
10268         Log: Subject: [PATCH ext/Devel/DProf/Makefile.PL] RE: [PATCH ext/Devel/DProf/Makefile.PL] unnecessary define
10269              From: "Robin Barker" <Robin.Barker@npl.co.uk>
10270              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A01@exchsvr2.npl.ad.local>
10271              Date: Wed, 23 Jan 2008 14:13:30 -0000
10272      Branch: perl
10273            ! ext/Devel/DProf/Makefile.PL
10274 ____________________________________________________________________________
10275 [ 33055] By: stevep                                on 2008/01/23  14:09:40
10276         Log: Update uconfig.h to add USE_DTRACE back in.
10277      Branch: perl
10278            ! uconfig.h
10279 ____________________________________________________________________________
10280 [ 33054] By: nicholas                              on 2008/01/23  12:00:21
10281         Log: Oops, change 33049 really did need to update all the Win?? headers
10282              as the symbol isn't used in a conditional compile.
10283      Branch: perl
10284            ! win32/config_H.bc win32/config_H.ce win32/config_H.gc
10285            ! win32/config_H.vc win32/config_H.vc64
10286 ____________________________________________________________________________
10287 [ 33053] By: nicholas                              on 2008/01/23  10:18:21
10288         Log: Change 33052 missed one Nullch. Oops.
10289              Exterminate! Exterminate! Exterminate!
10290      Branch: perl
10291            ! epoc/epoc.c
10292 ____________________________________________________________________________
10293 [ 33052] By: nicholas                              on 2008/01/23  09:51:35
10294         Log: Purge all use of Nullch in non-dual life modules.
10295              Exterminate! Exterminate! Exterminate!
10296      Branch: perl
10297            ! ext/Data/Dumper/Dumper.xs ext/Opcode/Opcode.xs
10298            ! ext/PerlIO/encoding/encoding.xs ext/PerlIO/scalar/scalar.xs
10299            ! ext/PerlIO/via/via.xs ext/Storable/Storable.xs malloc.c
10300            ! pod/perlapio.pod win32/vdir.h
10301 ____________________________________________________________________________
10302 [ 33051] By: nicholas                              on 2008/01/23  09:22:01
10303         Log: Deprecate (and remove core use of ) Nullav, Nullcv, Nullgv, Nullhe,
10304              Nullhek and Nullhv. Nullop is going to be a bit less simple.
10305      Branch: perl
10306            ! av.h cv.h ext/B/B.xs ext/DynaLoader/dl_symbian.xs gv.h hv.h
10307            ! pod/perlapi.pod
10308 ____________________________________________________________________________
10309 [ 33050] By: nicholas                              on 2008/01/23  09:20:56
10310         Log: Comment change from 33009 that was actually in POD, so needs to be
10311              propagated to perlintern.pod
10312      Branch: perl
10313            ! pod/perlintern.pod
10314 ____________________________________________________________________________
10315 [ 33049] By: nicholas                              on 2008/01/23  09:18:41
10316         Log: Fix the misplaced warnings and failing tests caused by the precision
10317              loss warning on ++ and -- by moving the check to Configure time,
10318              creating a new config.sh variable nv_overflows_integers_at which
10319              contains an constant expression for the value of the NV which can't
10320              be incremented by 1.0
10321      Branch: perl
10322            ! Configure Cross/config.sh-arm-linux NetWare/config.wc
10323            ! Porting/Glossary Porting/config.sh Porting/config_H
10324            ! config_h.SH configure.com epoc/config.sh
10325            ! plan9/config_sh.sample sv.c symbian/config.sh t/op/inc.t
10326            ! uconfig.sh win32/config.bc win32/config.ce win32/config.gc
10327            ! win32/config.vc win32/config.vc64
10328 ____________________________________________________________________________
10329 [ 33048] By: nicholas                              on 2008/01/23  08:55:33
10330         Log: Teach checkcfgvar.pl that : is also a comment character in shell scripts
10331      Branch: perl
10332            ! Porting/checkcfgvar.pl
10333 ____________________________________________________________________________
10334 [ 33047] By: merijn                                on 2008/01/23  08:47:50
10335         Log: Re-generated sample files
10336      Branch: perl
10337            ! Porting/config.sh Porting/config_H
10338 ____________________________________________________________________________
10339 [ 33046] By: nicholas                              on 2008/01/23  08:40:37
10340         Log: checkcfgvar.pl should also check Porting/config.sh "just in case".
10341      Branch: perl
10342            ! Porting/checkcfgvar.pl
10343 ____________________________________________________________________________
10344 [ 33045] By: merijn                                on 2008/01/23  07:51:53
10345         Log: The return of USE_DTRACE
10346      Branch: perl
10347            ! config_h.SH handy.h
10348 ____________________________________________________________________________
10349 [ 33043] By: stevep                                on 2008/01/23  04:26:39
10350         Log: Regen uconfig.h
10351      Branch: perl
10352            ! uconfig.h
10353 ____________________________________________________________________________
10354 [ 33042] By: stevep                                on 2008/01/23  04:12:37
10355         Log: Upgrade to PathTools-3.27
10356      Branch: perl
10357            ! ext/Cwd/Cwd.xs ext/Cwd/t/cwd.t lib/Cwd.pm lib/File/Spec.pm
10358            ! lib/File/Spec/Cygwin.pm lib/File/Spec/Epoc.pm
10359            ! lib/File/Spec/Functions.pm lib/File/Spec/Mac.pm
10360            ! lib/File/Spec/OS2.pm lib/File/Spec/Unix.pm
10361            ! lib/File/Spec/VMS.pm lib/File/Spec/Win32.pm
10362            ! lib/File/Spec/t/Spec.t lib/File/Spec/t/crossplatform.t
10363            ! lib/File/Spec/t/tmpdir.t
10364 ____________________________________________________________________________
10365 [ 33041] By: stevep                                on 2008/01/23  01:21:24
10366         Log: Get C++ compiles going on Solaris again.
10367      Branch: perl
10368            ! ext/IPC/SysV/SysV.xs
10369 ____________________________________________________________________________
10370 [ 33040] By: stevep                                on 2008/01/22  23:49:53
10371         Log: Subject: [PATCH] Re: Perl @ 32984 (also relevant to [perl #33849])
10372              From: Andrew Dougherty <doughera@lafayette.edu>
10373              Date: Tue, 22 Jan 2008 11:59:47 -0500 (EST)
10374              Message-ID: <Pine.LNX.4.64.0801221111410.31664@fractal.phys.lafayette.edu>
10375      Branch: perl
10376            ! hints/irix_6.sh
10377 ____________________________________________________________________________
10378 [ 33038] By: merijn                                on 2008/01/22  16:52:32
10379         Log: Regen. Lots of under-the-hood changes accumulated.
10380      Branch: perl
10381            ! Configure Porting/Glossary config_h.SH
10382 ____________________________________________________________________________
10383 [ 33036] By: nicholas                              on 2008/01/22  15:27:09
10384         Log: Remove code obsoleted by change 18.
10385      Branch: perl
10386            ! pp_ctl.c
10387 ____________________________________________________________________________
10388 [ 33035] By: nicholas                              on 2008/01/21  17:50:03
10389         Log: Eliminate the U8 sbu_once from struct subst, and shrink sbu_rflags from
10390              I32 to U8, which reduces the size of the struct by at least 4 bytes.
10391      Branch: perl
10392            ! cop.h pp_hot.c
10393 ____________________________________________________________________________
10394 [ 33034] By: nicholas                              on 2008/01/21  17:21:40
10395         Log: In struct block_subst, access the member once via a macro CxONCE()
10396              which will allow the storage location to be changed.
10397      Branch: perl
10398            ! cop.h pp_ctl.c scope.c
10399 ____________________________________________________________________________
10400 [ 33033] By: nicholas                              on 2008/01/21  16:50:59
10401         Log: In pp_subst, rxtainted is not a boolean, as it stores 2 bits of values.
10402      Branch: perl
10403            ! pp_hot.c
10404 ____________________________________________________________________________
10405 [ 33032] By: nicholas                              on 2008/01/21  16:15:58
10406         Log: Tidy up context type flags.
10407      Branch: perl
10408            ! cop.h
10409 ____________________________________________________________________________
10410 [ 33031] By: rgs                                   on 2008/01/21  16:05:33
10411         Log: Subject: [PATCH] Ignore build dir when installing perl
10412              From: "Jerry D. Hedden" <jdhedden@cpan.org>
10413              Date: Sat, 19 Jan 2008 12:19:41 -0500
10414              Message-ID: <1ff86f510801190919o6e3af1bboff1f885c76cf2bc7@mail.gmail.com>
10415      Branch: perl
10416            ! installperl
10417 ____________________________________________________________________________
10418 [ 33030] By: nicholas                              on 2008/01/21  15:47:15
10419         Log: In struct block_eval, eliminate old_in_eval and old_op_type by storing
10420              the data in blk_u16.
10421      Branch: perl
10422            ! cop.h op.h
10423 ____________________________________________________________________________
10424 [ 33029] By: nicholas                              on 2008/01/21  15:14:35
10425         Log: In struct block_eval, access the members old_in_eval and old_op_type
10426              via macros CxOLD_IN_EVAL() and CxOLD_OP_TYPE(), which will allow the
10427              storage location to be changed.
10428      Branch: perl
10429            ! cop.h pp_ctl.c scope.c
10430 ____________________________________________________________________________
10431 [ 33028] By: nicholas                              on 2008/01/21  14:45:56
10432         Log: In struct block change blku_type from U8 to U16, and the "spare" U8 to
10433              U16, with the lockstep changes in struct subst. Eliminate lval from
10434              struct block_sub, and instead store it in the U16 in struct block.
10435      Branch: perl
10436            ! cop.h
10437 ____________________________________________________________________________
10438 [ 33027] By: nicholas                              on 2008/01/21  14:09:06
10439         Log: Squeeze the context type down to 4 bits, and move the private flags to
10440              fit within the next 4 bits.
10441      Branch: perl
10442            ! cop.h
10443 ____________________________________________________________________________
10444 [ 33026] By: rgs                                   on 2008/01/21  13:08:11
10445         Log: When changing the op_ppaddr of an op, one must keep its op_type
10446              in sync. That helps writers of alternate runloops.
10447      Branch: perl
10448            ! perl.c
10449 ____________________________________________________________________________
10450 [ 33025] By: nicholas                              on 2008/01/21  11:50:52
10451         Log: Give G_VOID, G_SCALAR and G_ARRAY the same numeric values as
10452              OPf_WANT_VOID, OPf_WANT_SCALAR and OPf_WANT_LIST.
10453      Branch: perl
10454            ! cop.h op.h perl.c
10455 ____________________________________________________________________________
10456 [ 33024] By: nicholas                              on 2008/01/21  11:49:38
10457         Log: More places that could be using G_WANT, not picked up by change 33021.
10458      Branch: perl
10459            ! ext/threads/threads.xs pp_ctl.c
10460 ____________________________________________________________________________
10461 [ 33023] By: nicholas                              on 2008/01/21  11:48:22
10462         Log: Remove hardcoded cop.h constants from APItest.pm :-(
10463              Add G_WANT. Make call.t use G_WANT.
10464      Branch: perl
10465            ! ext/XS/APItest/APItest.pm ext/XS/APItest/Makefile.PL
10466            ! ext/XS/APItest/t/call.t
10467 ____________________________________________________________________________
10468 [ 33022] By: nicholas                              on 2008/01/21  09:04:54
10469         Log: Change the wantarray result from caller from IV to bool for the SCALAR/
10470              ARRAY case. This doesn't contradict the documentation, as there isn't
10471              any. Oops.
10472      Branch: perl
10473            ! pp_ctl.c
10474 ____________________________________________________________________________
10475 [ 33021] By: nicholas                              on 2008/01/21  08:54:25
10476         Log: Add a flag G_WANT, as a mask for the bits G_SCALAR, G_ARRAY and G_VOID.
10477      Branch: perl
10478            ! cop.h perl.c
10479 ____________________________________________________________________________
10480 [ 33020] By: nicholas                              on 2008/01/21  08:23:46
10481         Log: Encode the G_* to OPf_WANT_* transform, the reverse of OP_GIMME(), in
10482              a macro OP_GIMME_REVERSE() [so that it could be changed].
10483      Branch: perl
10484            ! op.h perl.c
10485 ____________________________________________________________________________
10486 [ 33019] By: nicholas                              on 2008/01/21  07:11:41
10487         Log: Change the hasargs return value from caller from IV to bool, as it's
10488              actually only a boolean, and sv_yes/sv_no are cheaper to "create".
10489              The documentation says 'C<$hasargs> is true if ...' so this is fine.
10490      Branch: perl
10491            ! pp_ctl.c
10492 ____________________________________________________________________________
10493 [ 33018] By: nicholas                              on 2008/01/20  22:20:56
10494         Log: Eliminate hasargs from structs block_sub and block_format by storing
10495              it with a private flag CXp_HASARGS in cx_type. (It's only a boolean.)
10496      Branch: perl
10497            ! cop.h pp_ctl.c
10498 ____________________________________________________________________________
10499 [ 33017] By: nicholas                              on 2008/01/20  21:50:31
10500         Log: In struct block_sub and block_format, access the members hasargs and
10501              lval via macros CxHASARGS() and CxLVAL(), which will allow the storage
10502              location to be changed.
10503      Branch: perl
10504            ! cop.h pp_ctl.c pp_hot.c scope.c sv.c
10505 ____________________________________________________________________________
10506 [ 33016] By: nicholas                              on 2008/01/20  21:05:26
10507         Log: Move retop first in structs block_sub, block_format and block_eval.
10508              This simplifies some code in Perl_deb_stack_all().
10509      Branch: perl
10510            ! cop.h deb.c
10511 ____________________________________________________________________________
10512 [ 33015] By: nicholas                              on 2008/01/20  20:40:38
10513         Log: Eliminate label from struct block_loop, as it can be accessed via
10514              oldcop.
10515      Branch: perl
10516            ! cop.h pp_ctl.c
10517 ____________________________________________________________________________
10518 [ 33014] By: nicholas                              on 2008/01/20  19:56:21
10519         Log: Split struct block_sub into struct block_sub and struct block_format.
10520              (CXt_SUB and CXt_FORMAT were using some comon members, but some members
10521              were only for one or the other.)
10522      Branch: perl
10523            ! cop.h pp_sys.c scope.c sv.c
10524 ____________________________________________________________________________
10525 [ 33013] By: nicholas                              on 2008/01/20  18:54:17
10526         Log: In Perl_cx_dup(), block copy the entire context stack, then walk it
10527              to duplicate/fixup only the things that aren't simple binary copies.
10528      Branch: perl
10529            ! sv.c
10530 ____________________________________________________________________________
10531 [ 33012] By: nicholas                              on 2008/01/20  18:03:27
10532         Log: Extend PUSHFORMAT() to take a second parameter to set retop, to save
10533              NULLing it and then reassigning.
10534      Branch: perl
10535            ! cop.h pp_sys.c
10536 ____________________________________________________________________________
10537 [ 33011] By: nicholas                              on 2008/01/20  17:39:22
10538         Log: Fix (probable) bug-by-inspection -  CxREALEVAL(), CxTRYBLOCK(),
10539              CxFOREACH() and CxFOREACHDEF() should all be masking against
10540              CXTYPEMASK rather than their own type number.
10541      Branch: perl
10542            ! cop.h
10543 ____________________________________________________________________________
10544 [ 33010] By: nicholas                              on 2008/01/20  13:28:10
10545         Log: In struct block_loop access element label via the macro CxLABEL()
10546              (for the places that aren't about to change)
10547      Branch: perl
10548            ! cop.h scope.c
10549 ____________________________________________________________________________
10550 [ 33009] By: davem                                 on 2008/01/19  20:41:03
10551         Log: state variable not available
10552              Svf_PADSTALE means something different for state vars. Make sure
10553              we always handle it correctly
10554      Branch: perl
10555            ! pad.c t/op/state.t
10556 ____________________________________________________________________________
10557 [ 33004] By: nicholas                              on 2008/01/18  18:00:56
10558         Log: Avoid an unused argument in S_sv_2iuv_non_preserve() by using
10559              conditional compilation to only pass it in if it's needed.
10560      Branch: perl
10561            ! embed.fnc embed.h proto.h sv.c
10562 ____________________________________________________________________________
10563 [ 33003] By: nicholas                              on 2008/01/18  16:40:48
10564         Log: Nick's a muppet - "all" needs to remain the first real target in the
10565              Makefile. Do not be distracted by suffix rules above.
10566      Branch: perl
10567            ! Makefile.SH
10568 ____________________________________________________________________________
10569 [ 33002] By: nicholas                              on 2008/01/18  16:11:35
10570         Log: Don't create local variables validarg and fdscript if they aren't going
10571              to be used.
10572      Branch: perl
10573            ! perl.c
10574 ____________________________________________________________________________
10575 [ 33001] By: nicholas                              on 2008/01/18  15:28:09
10576         Log: The suidscript argument to S_forbid_setid(), S_open_script() and
10577              S_validate_suid() is actually just a boolean. So make it so.
10578      Branch: perl
10579            ! embed.fnc perl.c proto.h
10580 ____________________________________________________________________________
10581 [ 33000] By: nicholas                              on 2008/01/18  14:27:36
10582         Log: Eliminate all PERL_UNUSED_ARG()s in S_validate_suid() by changing its
10583              prototype depending on the compile time options. In turn, this finds
10584              things that are unused in its callers.
10585      Branch: perl
10586            ! embed.fnc embed.h perl.c perl.h proto.h
10587 ____________________________________________________________________________
10588 [ 32999] By: nicholas                              on 2008/01/18  14:13:30
10589         Log: A target for sperl.i
10590      Branch: perl
10591            ! Makefile.SH
10592 ____________________________________________________________________________
10593 [ 32998] By: nicholas                              on 2008/01/18  11:01:15
10594         Log: Change 32997 missed one conditionally unused argument.
10595      Branch: perl
10596            ! perl.c
10597 ____________________________________________________________________________
10598 [ 32997] By: nicholas                              on 2008/01/18  09:40:02
10599         Log: Collect all the S_validate_suid() unused argument logic in one place.
10600      Branch: perl
10601            ! perl.c
10602 ____________________________________________________________________________
10603 [ 32996] By: nicholas                              on 2008/01/18  09:27:13
10604         Log: Remove commented out declaration from S_validate_suid()
10605      Branch: perl
10606            ! perl.c
10607 ____________________________________________________________________________
10608 [ 32995] By: rgs                                   on 2008/01/18  09:18:58
10609         Log: New tests for new ops. Most of them are TODO
10610      Branch: perl
10611            ! ext/Safe/t/safeops.t
10612 ____________________________________________________________________________
10613 [ 32994] By: nicholas                              on 2008/01/18  09:09:56
10614         Log: Remove commented out code from S_validate_suid()
10615      Branch: perl
10616            ! perl.c
10617 ____________________________________________________________________________
10618 [ 32993] By: nicholas                              on 2008/01/18  08:20:13
10619         Log: Add Weed out needless PERL_UNUSED_ARG to perltodo. It's a good
10620              "cage cleaner" task.
10621      Branch: perl
10622            ! pod/perltodo.pod
10623 ____________________________________________________________________________
10624 [ 32990] By: nicholas                              on 2008/01/17  14:23:48
10625         Log: warn if ++ or -- are unable to change the value because it's beyond
10626              the limit of representation in NVs, using a new warnings category
10627              "imprecision".
10628      Branch: perl
10629            ! lib/warnings.pm pod/perldiag.pod pod/perllexwarn.pod sv.c
10630            ! t/op/inc.t warnings.h warnings.pl
10631 ____________________________________________________________________________
10632 [ 32989] By: stevep                                on 2008/01/17  12:24:21
10633         Log: Upgrade to Math-Complex-1.47
10634      Branch: perl
10635            ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
10636            ! lib/Math/Trig.t
10637 ____________________________________________________________________________
10638 [ 32988] By: nicholas                              on 2008/01/17  11:31:38
10639         Log: Generate the warnings masks programatically.
10640              Get the correct line number when reporting errors from &check_bits.
10641      Branch: perl
10642            ! t/op/caller.t
10643 ____________________________________________________________________________
10644 [ 32987] By: nicholas                              on 2008/01/17  08:17:11
10645         Log: Add a diagram for the 5.11 SV class structure, including B::REGEXP.
10646      Branch: perl
10647            ! ext/B/B.pm
10648 ____________________________________________________________________________
10649 [ 32986] By: nicholas                              on 2008/01/16  18:55:14
10650         Log: Subject: [PATCH utils/perlbug.PL]  Don't ask about a module when using -ok
10651              From: Abigail <abigail@abigail.be>
10652              Message-ID: <20080116174617.GA30446@abigail.be>
10653              Date: Wed, 16 Jan 2008 18:46:17 +0100
10654      Branch: perl
10655            ! utils/perlbug.PL
10656 ____________________________________________________________________________
10657 [ 32982] By: rgs                                   on 2008/01/16  12:12:10
10658         Log: A couple of POD fixes by Steven Schubiger
10659      Branch: perl
10660            ! pad.h pod/perlapi.pod pod/perlintern.pod sv.c
10661 ____________________________________________________________________________
10662 [ 32981] By: stevep                                on 2008/01/15  19:20:53
10663         Log: Thanks to Sébstien Aperghis-Tramoni's suggestion,  updated version
10664              numbers in a few extra files and regenerated uconfig.h.
10665      Branch: perl
10666            ! Porting/config_H uconfig.h uconfig.sh
10667 ____________________________________________________________________________
10668 [ 32980] By: rgs                                   on 2008/01/15  14:23:04
10669         Log: Boolean priority bug, found by Mashrab Kuvatov:
10670              
10671              Subject: Re: [perl #49646] perlbug AutoReply: open ':locale' does not work under locale with the modifier
10672              From: Mashrab Kuvatov <kmashrab@uni-bremen.de>
10673              Date: Tue, 15 Jan 2008 15:17:42 +0100
10674              Message-Id: <200801151517.46296.kmashrab@uni-bremen.de>
10675      Branch: perl
10676            ! ext/Encode/encoding.pm
10677 ____________________________________________________________________________
10678 [ 32979] By: rgs                                   on 2008/01/15  11:11:07
10679         Log: Subject: [PATCH-revised] Fix range operator
10680              From: "Jerry D. Hedden" <jdhedden@cpan.org>
10681              Date: Mon, 14 Jan 2008 19:56:48 -0500
10682              Message-ID: <1ff86f510801141656i325ac69ev8a0af47f9fe72a1e@mail.gmail.com>
10683      Branch: perl
10684            ! pp_ctl.c pp_hot.c t/op/range.t
10685 ____________________________________________________________________________
10686 [ 32978] By: rgs                                   on 2008/01/14  23:08:11
10687         Log: Subject: consting IO.xs
10688              From: "Robin Barker" <Robin.Barker@npl.co.uk>
10689              Date: Sat, 22 Dec 2007 00:56:18 -0000
10690              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939A1@exchsvr2.npl.ad.local>
10691      Branch: perl
10692            ! ext/IO/IO.xs
10693 ____________________________________________________________________________
10694 [ 32977] By: rgs                                   on 2008/01/14  22:48:46
10695         Log: When parsing LC_ALL or LANG to get the locale's encoding, ignore
10696              whatever is after the @, since that's a modifier, not an encoding.
10697      Branch: perl
10698            ! ext/Encode/encoding.pm
10699 ____________________________________________________________________________
10700 [ 32976] By: rgs                                   on 2008/01/14  22:21:01
10701         Log: Subject: [PATCH regexp.h] consting
10702              From: "Robin Barker" <Robin.Barker@npl.co.uk>
10703              Date: Mon, 14 Jan 2008 20:39:35 -0000
10704              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939CA@exchsvr2.npl.ad.local>
10705      Branch: perl
10706            ! regexp.h
10707 ____________________________________________________________________________
10708 [ 32974] By: merijn                                on 2008/01/14  16:37:08
10709         Log: Intermediate update/regen in cleanup process, dtrace support
10710              is now backported
10711      Branch: perl
10712            ! Configure Porting/Glossary config_h.SH
10713 ____________________________________________________________________________
10714 [ 32971] By: nicholas                              on 2008/01/13  20:58:56
10715         Log: Re-order so that the !SvOK() case is last (which should be rare)
10716              Remove the FIXME comment as I had already fixed it.
10717      Branch: perl
10718            ! pp.c
10719 ____________________________________________________________________________
10720 [ 32970] By: stevep                                on 2008/01/13  15:28:30
10721         Log: Upgrade to Math-Complex-1.44
10722      Branch: perl
10723            ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
10724            ! lib/Math/Trig.t
10725 ____________________________________________________________________________
10726 [ 32969] By: nicholas                              on 2008/01/12  22:20:39
10727         Log: For 5.12: saner behaviour for `length`
10728              (Make C<length undef> return undef).
10729              Patch mostly by Rafael, with some fine tuning by me.
10730      Branch: perl
10731            ! pod/perlfunc.pod pp.c sv.c sv.h t/lib/warnings/9uninit
10732            ! t/lib/warnings/mg t/op/length.t t/op/vec.t
10733 ____________________________________________________________________________
10734 [ 32968] By: nicholas                              on 2008/01/12  21:57:06
10735         Log: Fix bug whereby length on a tied scalar that returned a UTF-8 value
10736              would not be correct the first time. (And for the more pathological
10737              case, would be incorrect if the UTF-8-ness of the returned value
10738              changed.)
10739      Branch: perl
10740            + t/uni/tie.t
10741            ! MANIFEST mg.c t/op/length.t
10742 ____________________________________________________________________________
10743 [ 32967] By: nicholas                              on 2008/01/12  21:07:14
10744         Log: Subject: Re: [PATCH] Stop DTrace config option looping in non-interactive mode
10745              From: Andy Armstrong <andy@hexten.net>
10746              Message-Id: <4C6BD298-5CD3-49EA-8FED-4A6DA24BFA7B@hexten.net>
10747              Date: Sat, 12 Jan 2008 20:27:46 +0000
10748      Branch: perl
10749            ! Configure
10750 ____________________________________________________________________________
10751 [ 32966] By: stevep                                on 2008/01/12  03:13:55
10752         Log: Subject: [PATCH] tru64: poison stack, write protect string constants
10753              From: Jarkko Hietaniemi <jhi@cc.hut.fi>
10754              Date: Sat, 12 Jan 2008 03:27:10 +0200 (EET)
10755              Message-Id: <200801120127.m0C1RAZ6088857@kosh.hut.fi>
10756      Branch: perl
10757            ! hints/dec_osf.sh
10758 ____________________________________________________________________________
10759 [ 32965] By: craigb                                on 2008/01/12  01:07:54
10760         Log: Nit disabling dtrace on VMS (2 single quotes inside double quotes
10761              causes symbol interpolation in DCL).
10762      Branch: perl
10763            ! configure.com
10764 ____________________________________________________________________________
10765 [ 32964] By: craigb                                on 2008/01/12  01:01:45
10766         Log: Don't quote a whitespace-containing ABSPERL when the whitespace
10767              means it is a command with parameter(s).
10768      Branch: perl
10769            ! lib/ExtUtils/MM_Unix.pm
10770 ____________________________________________________________________________
10771 [ 32963] By: nicholas                              on 2008/01/11  20:28:34
10772         Log: Subject: [PATCH] sh doesn't know about !
10773              From: Andy Armstrong <andy@hexten.net>
10774              Message-Id: <7EC45604-54BE-4738-90B2-7AC5C6D17026@hexten.net>
10775              Date: Fri, 11 Jan 2008 19:34:25 +0000
10776      Branch: perl
10777            ! Configure
10778 ____________________________________________________________________________
10779 [ 32962] By: nicholas                              on 2008/01/11  20:27:23
10780         Log: Well, I know *something* passed make test from a clean build before
10781              change 32961, and I thought that it was the right thing, but I guess
10782              not. It should have read like this.
10783      Branch: perl
10784            ! regexp.h
10785 ____________________________________________________________________________
10786 [ 32961] By: nicholas                              on 2008/01/11  19:01:39
10787         Log: assert that these are the regexps you were looking for.
10788              (at least for the most commonly used macros).
10789              Remove the duplicate definition of RX_SUBBEG(), which I was sure I'd
10790              done earlier.
10791      Branch: perl
10792            ! regexp.h
10793 ____________________________________________________________________________
10794 [ 32960] By: nicholas                              on 2008/01/11  18:03:18
10795         Log: __DATE__ and __TIME__ are both string literals, so we can concatentate
10796              them, rather than formating them via %s.
10797      Branch: perl
10798            ! perl.c
10799 ____________________________________________________________________________
10800 [ 32959] By: nicholas                              on 2008/01/11  17:00:59
10801         Log: Pack the recycled pad offsets into an SV at PL_regex_pad[0]. This will
10802              use less memory than an AV.
10803      Branch: perl
10804            ! intrpvar.h op.c perl.c
10805 ____________________________________________________________________________
10806 [ 32958] By: nicholas                              on 2008/01/11  16:42:11
10807         Log: Remove C variables (and a parameter!) now unused since -P bit the dust.
10808      Branch: perl
10809            ! embed.fnc embed.h perl.c proto.h
10810 ____________________________________________________________________________
10811 [ 32956] By: nicholas                              on 2008/01/11  15:04:51
10812         Log: Note the U8 sized space created by removing -P, and check that it is
10813              now an illegal command line flag.
10814      Branch: perl
10815            ! intrpvar.h t/run/switches.t
10816 ____________________________________________________________________________
10817 [ 32955] By: rgs                                   on 2008/01/11  13:59:32
10818         Log: Rename PERL_MAX_SUB_DEPTH to PERL_SUB_DEPTH_WARN, per Tim Bunce's
10819              suggestion
10820      Branch: perl
10821            ! perl.h pp_ctl.c pp_hot.c
10822 ____________________________________________________________________________
10823 [ 32954] By: rgs                                   on 2008/01/11  13:55:07
10824         Log: Remove the -P switch
10825      Branch: perl
10826            - t/comp/cpp.aux t/comp/cpp.t t/run/switchPx.aux
10827            - t/run/switchPx.t
10828            ! MANIFEST README.hpux README.os390 embedvar.h intrpvar.h perl.c
10829            ! perlapi.h pod/perl.pod pod/perldiag.pod pod/perlfilter.pod
10830            ! pod/perlrun.pod sv.c toke.c
10831 ____________________________________________________________________________
10832 [ 32953] By: nicholas                              on 2008/01/11  13:36:54
10833         Log: Subject: [PATCH] Add dtrace support
10834              From: Andy Armstrong <andy@hexten.net>
10835              Message-Id: <F4AC553F-7C7F-49C3-98C2-E04681E1004F@hexten.net>
10836              Date: Thu, 10 Jan 2008 22:20:52 +0000
10837              
10838              with fixups as discussed on list, plus adding usedtrace to Glossary,
10839              plus propagating all the new config variables everywhere.
10840              (Was there an automatic way to do that? I did it with emacs macros)
10841      Branch: perl
10842            + mydtrace.h perldtrace.d
10843            ! Configure Cross/config.sh-arm-linux MANIFEST Makefile.SH
10844            ! NetWare/config.wc Porting/Glossary config_h.SH configure.com
10845            ! cop.h epoc/config.sh plan9/config_sh.sample symbian/config.sh
10846            ! uconfig.h uconfig.sh win32/config.bc win32/config.ce
10847            ! win32/config.gc win32/config.vc win32/config.vc64
10848            ! win32/config_H.bc win32/config_H.ce win32/config_H.gc
10849            ! win32/config_H.vc win32/config_H.vc64
10850 ____________________________________________________________________________
10851 [ 32952] By: nicholas                              on 2008/01/11  13:22:35
10852         Log: Remove PM_GETRE_SAFE and PM_SETRE_SAFE as nothing uses them.
10853      Branch: perl
10854            ! op.h
10855 ____________________________________________________________________________
10856 [ 32951] By: nicholas                              on 2008/01/11  12:47:57
10857         Log: Remove code that protected pp_qr against REGEXPs going away during
10858              global destruction whilst they were stored via true references in
10859              PL_regex_padav. It won't happen again (unless someone manages to get
10860              a reference to an OP's regexp, which is also a risk in 5.10 and 5.8)
10861      Branch: perl
10862            ! pp_hot.c
10863 ____________________________________________________________________________
10864 [ 32950] By: nicholas                              on 2008/01/11  12:14:04
10865         Log: REGEXPs are now stored directly in PL_regex_padav, rather than
10866              indirectly via RVs. This saves memory, and removes 1 level of pointer
10867              indirection.
10868      Branch: perl
10869            ! op.c op.h pp_ctl.c regexec.c
10870 ____________________________________________________________________________
10871 [ 32949] By: rgs                                   on 2008/01/11  11:31:34
10872         Log: Introduce macro PERL_MAX_SUB_DEPTH
10873      Branch: perl
10874            ! perl.h pp_ctl.c pp_hot.c
10875 ____________________________________________________________________________
10876 [ 32948] By: rgs                                   on 2008/01/11  10:42:13
10877         Log: Subject: Re: [perl #49564] Re: MRO and av_clear
10878              From: Rick Delaney <rick@bort.ca>
10879              Date: Wed, 9 Jan 2008 13:36:55 -0500
10880              Message-ID: <20080109183655.GB11282@bort.ca>
10881      Branch: perl
10882            ! embed.fnc embed.h mg.c perl.h proto.h t/mro/basic.t
10883 ____________________________________________________________________________
10884 [ 32947] By: rgs                                   on 2008/01/11  10:37:00
10885         Log: Subject: [PATCH ext/POSIX/POSIX.xs]
10886              From: "Robin Barker" <Robin.Barker@npl.co.uk>
10887              Date: Thu, 10 Jan 2008 18:50:12 -0000
10888              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939C3@exchsvr2.npl.ad.local>
10889              
10890              More consting.
10891      Branch: perl
10892            ! ext/POSIX/POSIX.xs
10893 ____________________________________________________________________________
10894 [ 32946] By: rgs                                   on 2008/01/11  10:34:41
10895         Log: Subject: [PATCH Porting/manicheck]
10896              From: "Robin Barker" <Robin.Barker@npl.co.uk>
10897              Date: Thu, 10 Jan 2008 18:48:04 -0000
10898              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939C2@exchsvr2.npl.ad.local>
10899      Branch: perl
10900            ! Porting/manicheck
10901 ____________________________________________________________________________
10902 [ 32945] By: rgs                                   on 2008/01/11  10:05:49
10903         Log: Subject: [DOC PATCH] was Re: things deprecated for removal in 5.12
10904              From: Paul Johnson <paul@pjcj.net>
10905              Date: Thu, 10 Jan 2008 23:44:20 +0100
10906              Message-ID: <20080110224420.GB29292@pjcj.net>
10907      Branch: perl
10908            ! pod/perlfunc.pod
10909 ____________________________________________________________________________
10910 [ 32944] By: nicholas                              on 2008/01/10  23:55:40
10911         Log: Better descriptions for PL_regex_pad and PL_regex_padav.
10912      Branch: perl
10913            ! intrpvar.h
10914 ____________________________________________________________________________
10915 [ 32943] By: nicholas                              on 2008/01/10  23:54:22
10916         Log: Real regexps are stored via RVs, IVs can only mean spare slots. Hence
10917              it's safe to make the scalar undefined, rather than calling out to
10918              write a 0 that would also be interpreted as a NULL pointer.
10919      Branch: perl
10920            ! op.c
10921 ____________________________________________________________________________
10922 [ 32942] By: nicholas                              on 2008/01/10  23:32:27
10923         Log: Change 32899 missed undoing the reference count increase when the SV
10924              is popped off the AV.
10925              "There's Something Wrong with our Bloody Leak Checking Today", as
10926              Beattie didn't put it. It seems that we really can't check for leaking
10927              scalars in perl_destruct, because we do our damndest to free them
10928              brute force, rather than by undefining the symbol table and seeing
10929              what sticks around.
10930      Branch: perl
10931            ! op.c
10932 ____________________________________________________________________________
10933 [ 32941] By: nicholas                              on 2008/01/10  22:38:10
10934         Log: Reverse the TODOs on t/op/regexp_qr_embed_thr.t - they all pass now.
10935      Branch: perl
10936            ! t/op/re_tests
10937 ____________________________________________________________________________
10938 [ 32940] By: nicholas                              on 2008/01/10  22:37:20
10939         Log: Un-TODO (and un-SKIP) tests in t/op/pat_thr.t that now pass.
10940              Some TODOs still remain. Bounties?
10941      Branch: perl
10942            ! t/op/pat.t
10943 ____________________________________________________________________________
10944 [ 32939] By: nicholas                              on 2008/01/10  22:06:53
10945         Log: It seems that you don't need to reference count PL_reg_curpm without
10946              ithreads, so don't waste time doing it there.
10947      Branch: perl
10948            ! regexec.c
10949 ____________________________________________________________________________
10950 [ 32938] By: nicholas                              on 2008/01/10  21:16:01
10951         Log: The correct solution is to reference count the regexp in PL_reg_curpm,
10952              rather than put in lots of hacks to work round not reference counting
10953              it.
10954      Branch: perl
10955            ! perl.c regexec.c
10956 ____________________________________________________________________________
10957 [ 32937] By: nicholas                              on 2008/01/10  21:15:02
10958         Log: Ensure DEBUG_LEAKING_SCALARS_ABORT can't be circumvented by fatal
10959              warnings. Add an abort() if you try to dup a freed scalar.
10960      Branch: perl
10961            ! sv.c
10962 ____________________________________________________________________________
10963 [ 32935] By: nicholas                              on 2008/01/10  17:27:39
10964         Log: Fix bug picked up by printf format warnings - a cast is needed where
10965              UV is larger than U32 for dumping leaking scalars.
10966      Branch: perl
10967            ! perl.c
10968 ____________________________________________________________________________
10969 [ 32934] By: nicholas                              on 2008/01/10  00:32:20
10970         Log: Subject: [PATCH] Move the reg_stringify logic to Perl_sv_2pv_flags
10971              From: avar@cpan.org (Ævar Arnfjörð Bjarmason)
10972              Date: Wed, 09 Jan 2008 21:05:15 +0000
10973              Message-ID: <86zlveaewk.fsf@cpan.org>
10974              
10975              with two corrections.
10976              Plus remove reg_stringify from embed.fnc and regen.
10977      Branch: perl
10978            ! embed.fnc embed.h global.sym perl.h proto.h regcomp.c sv.c
10979 ____________________________________________________________________________
10980 [ 32933] By: davem                                 on 2008/01/09  23:57:36
10981         Log: seen_eval regex field wasn't getting cloned
10982      Branch: perl
10983            ! regcomp.c t/op/threads.t
10984 ____________________________________________________________________________
10985 [ 32932] By: nicholas                              on 2008/01/09  23:26:14
10986         Log: Fix the bug introduced by the bug fix of change 30755.
10987              (Certain regexps could SEGV if cloned).
10988      Branch: perl
10989            ! regcomp.c t/op/pat.t
10990 ____________________________________________________________________________
10991 [ 32931] By: nicholas                              on 2008/01/09  22:42:04
10992         Log: Variants of several regression tests that run the actul tests inside
10993              a new thread, to test ithread's cloning, particularly of regexps.
10994      Branch: perl
10995            + t/op/index_thr.t t/op/pat_thr.t t/op/reg_email_thr.t
10996            + t/op/regexp_qr_embed_thr.t t/op/substr_thr.t t/thread_it.pl
10997            ! MANIFEST t/op/index.t t/op/pat.t t/op/re_tests
10998            ! t/op/reg_email.t t/op/regexp.t t/op/substr.t
10999 ____________________________________________________________________________
11000 [ 32930] By: nicholas                              on 2008/01/09  22:36:21
11001         Log: grep the MANIFEST to avoid having hard coded numbers in readdir.t
11002      Branch: perl
11003            ! t/op/readdir.t
11004 ____________________________________________________________________________
11005 [ 32929] By: stevep                                on 2008/01/09  21:50:25
11006         Log: Upgrade to Math-Complex-1.43
11007      Branch: perl
11008            ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
11009            ! lib/Math/Trig.t
11010 ____________________________________________________________________________
11011 [ 32928] By: stevep                                on 2008/01/09  21:18:39
11012         Log: Only code paths in hv_store either XSRETURN_NO or XSRETURN_YES.
11013              Change the prototype to return void, remove the output to RETVAL
11014              (which isn't set anyway), and fix a typo in the code.
11015      Branch: perl
11016            ! ext/Hash/Util/Util.xs
11017 ____________________________________________________________________________
11018 [ 32927] By: merijn                                on 2008/01/09  21:05:38
11019         Log: Intermediate re-gen for AndyA's dtrace work. More to come
11020      Branch: perl
11021            ! Configure
11022 ____________________________________________________________________________
11023 [ 32926] By: mhx                                   on 2008/01/09  19:37:06
11024         Log: Subject: Re: [PATCH] Exclude .svn and _darcs from IPC::SysV's Makefile.PL libscan
11025              From: Marcus Holland-Moritz <mhx-perl@gmx.net>
11026              Date: Wed, 9 Jan 2008 19:58:11 +0100
11027              Message-ID: <20080109195811.2c5353e5@r2d2>
11028              
11029              Make libscan() in IPC::SysV's Makefile.PL inherit EU::MM's
11030              libscan() behaviour.
11031      Branch: perl
11032            ! ext/IPC/SysV/Makefile.PL
11033 ____________________________________________________________________________
11034 [ 32925] By: steveh                                on 2008/01/09  17:59:11
11035         Log: Fix prototype in regexp code following #32851, and regen
11036      Branch: perl
11037            ! embed.fnc pod/perlapi.pod proto.h regexp.h
11038 ____________________________________________________________________________
11039 [ 32922] By: rgs                                   on 2008/01/09  16:52:36
11040         Log: Revert change #32920, since it was solved another way by #32890.
11041      Branch: perl
11042            ! pp_ctl.c
11043 ____________________________________________________________________________
11044 [ 32921] By: rgs                                   on 2008/01/09  16:46:57
11045         Log: Subject: [PATCH] refactor PL_opargs generation in opcode.pl and fix helem
11046              From: Marcus Holland-Moritz <mhx-perl@gmx.net>
11047              Date: Thu, 3 Jan 2008 01:29:35 +0100
11048              Message-ID: <20080103012935.759bda90@r2d2>
11049      Branch: perl
11050            ! opcode.pl
11051 ____________________________________________________________________________
11052 [ 32920] By: rgs                                   on 2008/01/09  16:32:55
11053         Log: Subject: RE: compile warnings w/ PM_SETRE and ReREFCNT_inc
11054              From: "Robin Barker" <Robin.Barker@npl.co.uk>
11055              Date: Mon, 7 Jan 2008 14:10:30 -0000
11056              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939AE@exchsvr2.npl.ad.local>
11057      Branch: perl
11058            ! pp_ctl.c
11059 ____________________________________________________________________________
11060 [ 32918] By: nicholas                              on 2008/01/09  15:34:42
11061         Log: Add DEBUG_LEAKING_SCALARS_ABORT, to call abort() if any scalars leak,
11062              or are freed too many times.
11063      Branch: perl
11064            ! perl.c sv.c
11065 ____________________________________________________________________________
11066 [ 32916] By: rgs                                   on 2008/01/09  13:16:34
11067         Log: Add a few =cuts (so configpm is displayed mostly correctly
11068              by perldoc or by search.cpan.org)
11069      Branch: perl
11070            ! configpm
11071 ____________________________________________________________________________
11072 [ 32915] By: rgs                                   on 2008/01/09  12:33:27
11073         Log: Fix leak introduced by change #32873, thanks to Nicholas
11074      Branch: perl
11075            ! pp_hot.c
11076 ____________________________________________________________________________
11077 [ 32914] By: nicholas                              on 2008/01/09  11:47:12
11078         Log: 1e4 isn't large enough with 16 byte long doubles (at least on x86_64).
11079              However, 1e5 does take us "to infinity and beyond"
11080              (Plus use cmp_ok, for better diagnostics)
11081      Branch: perl
11082            ! lib/Math/Trig.t
11083 ____________________________________________________________________________
11084 [ 32913] By: nicholas                              on 2008/01/09  11:40:12
11085         Log: Change 32899 missed the other double-reference count.
11086      Branch: perl
11087            ! regexec.c
11088 ____________________________________________________________________________
11089 [ 32912] By: nicholas                              on 2008/01/09  11:34:41
11090         Log: newSV() + sv_upgrade() => newSV_type()
11091      Branch: perl
11092            ! pp_ctl.c
11093 ____________________________________________________________________________
11094 [ 32911] By: rgs                                   on 2008/01/09  10:54:27
11095         Log: Subject: [PATCH] Move re::regexp_pattern to universal.c
11096              From: "Jerry D. Hedden" <jdhedden@cpan.org>
11097              Date: Tue, 8 Jan 2008 15:01:02 -0500
11098              Message-ID: <1ff86f510801081201q5c36f055re6165ebfe8876c2e@mail.gmail.com>
11099      Branch: perl
11100            + t/op/re.t
11101            ! MANIFEST ext/Data/Dumper/Dumper.pm ext/Data/Dumper/t/bless.t
11102            ! ext/re/re.pm ext/re/re.xs ext/re/t/re_funcs.t universal.c
11103 ____________________________________________________________________________
11104 [ 32910] By: rgs                                   on 2008/01/09  10:11:10
11105         Log: Remove the warning "v-string in require/use non portable"
11106      Branch: perl
11107            ! ext/B/B/Deparse.pm pod/perldiag.pod pod/perlfunc.pod pp_ctl.c
11108            ! t/lib/warnings/pp_ctl
11109 ____________________________________________________________________________
11110 [ 32909] By: rgs                                   on 2008/01/09  09:55:33
11111         Log: Subject: [PATCH] B::Deparse fixes for implicit smartmatching in given/when
11112              From: Florian Ragwitz <rafl@debian.org>
11113              Date: Tue, 8 Jan 2008 19:56:47 +0100
11114              Message-ID: <20080108185647.GD11813@perldition.org>
11115      Branch: perl
11116            ! ext/B/B/Deparse.pm ext/B/t/deparse.t
11117 ____________________________________________________________________________
11118 [ 32908] By: stevep                                on 2008/01/09  02:36:33
11119         Log: Upgrade to Math-Complex-1.42
11120      Branch: perl
11121            ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
11122            ! lib/Math/Trig.t
11123 ____________________________________________________________________________
11124 [ 32907] By: stevep                                on 2008/01/09  02:29:48
11125         Log: Upgrade to Module-Load-Conditional-0.24
11126      Branch: perl
11127            ! lib/Module/Load/Conditional.pm
11128 ____________________________________________________________________________
11129 [ 32906] By: davem                                 on 2008/01/09  01:50:38
11130         Log: change #31447 was wrong. Really handle cloning a stale lexical var
11131      Branch: perl
11132            ! pad.c t/op/closure.t
11133 ____________________________________________________________________________
11134 [ 32905] By: rgs                                   on 2008/01/08  22:45:03
11135         Log: Subject: [patch] [Win32] Make Perl build on Win32 when the path contains whitespace
11136              From: Max Maischein <corion@cpan.org>
11137              Date: Mon, 07 Jan 2008 20:48:04 +0100
11138              Message-ID: <478281F4.9000202@cpan.org>
11139      Branch: perl
11140            ! lib/ExtUtils/MM_Unix.pm lib/File/CheckTree.t
11141 ____________________________________________________________________________
11142 [ 32904] By: rgs                                   on 2008/01/08  22:33:31
11143         Log: Subject: Re: [PATCH] docs more open() and $_ related entries
11144              From: "Gabor Szabo" <szabgab@gmail.com>
11145              Date: Tue, 8 Jan 2008 22:07:54 +0200
11146              Message-ID: <d8a74af10801081207q2637419dy59f1a3600bcc4a76@mail.gmail.com>
11147      Branch: perl
11148            ! pod/perlfunc.pod pod/perlvar.pod
11149 ____________________________________________________________________________
11150 [ 32903] By: rgs                                   on 2008/01/08  22:12:56
11151         Log: Subject: [PATCH] AutoLoader: Remove AutoLoader::can
11152              From: Steffen Mueller <l2ot9pa02@sneakemail.com>
11153              Date: Fri, 30 Nov 2007 23:02:03 +0100
11154              Message-ID: <20071130220203.26939.qmail@lists.develooper.com>
11155      Branch: perl
11156            ! lib/AutoLoader.pm lib/AutoLoader/t/01AutoLoader.t
11157 ____________________________________________________________________________
11158 [ 32902] By: nicholas                              on 2008/01/08  17:55:41
11159         Log: With regexps stored as real RVs, we can eliminate SvREPADTMP().
11160              Exterminate! Exterminate! Exterminate!
11161      Branch: perl
11162            ! op.c perl.c sv.h
11163 ____________________________________________________________________________
11164 [ 32901] By: nicholas                              on 2008/01/08  17:35:19
11165         Log: PL_regex_padav can simply be dup()ed. This is surprisingly satisfying.
11166      Branch: perl
11167            ! sv.c
11168 ____________________________________________________________________________
11169 [ 32900] By: nicholas                              on 2008/01/08  17:10:29
11170         Log: In PL_regexp_padav, store regexps via real references, rather than
11171              hiding them within IVs. We can do this now that they are real SV
11172              pointers.
11173      Branch: perl
11174            ! op.h perl.c pp_hot.c sv.c
11175 ____________________________________________________________________________
11176 [ 32899] By: nicholas                              on 2008/01/08  16:42:31
11177         Log: Correct a long-standing ithreads reference counting anonamly - the
11178              reference count only needs "doubling" when the scalar is pushed onto
11179              PL_regex_padav for the second time.
11180      Branch: perl
11181            ! op.c regexec.c sv.c
11182 ____________________________________________________________________________
11183 [ 32897] By: nicholas                              on 2008/01/08  09:27:38
11184         Log: Subject: [PATCH] ARRAY(0x...) is not very helpful in sprintf.t diagnostics
11185              Message-ID: <55933.71.35.169.13.1199777041.squirrel@webmail.efn.org>
11186              From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
11187              Date: Mon, 7 Jan 2008 23:24:01 -0800 (PST)
11188      Branch: perl
11189            ! t/op/sprintf.t
11190 ____________________________________________________________________________
11191 [ 32896] By: nicholas                              on 2008/01/07  23:31:34
11192         Log: Post change 32880, restore the dummy sub Regexp::DESTROY {}
11193      Branch: perl
11194            ! universal.c
11195 ____________________________________________________________________________
11196 [ 32895] By: nicholas                              on 2008/01/07  21:17:10
11197         Log: Clarify the use of SVf_BREAK on PL_reg_curpm.
11198      Branch: perl
11199            ! regexec.c sv.h
11200 ____________________________________________________________________________
11201 [ 32894] By: nicholas                              on 2008/01/07  18:24:39
11202         Log: Don't set the public IV or NV flags if the string converted from has
11203              trailing garbage. This behaviour is consistent with not setting the
11204              public IV or NV flags if the value is out of range for the type.
11205      Branch: perl
11206            ! perl.c sv.c
11207 ____________________________________________________________________________
11208 [ 32893] By: nicholas                              on 2008/01/07  17:27:51
11209         Log: Save an upgrade each by first setting the NV on PL_sv_yes and PL_sv_no
11210              at interpreter construction time.
11211      Branch: perl
11212            ! perl.c
11213 ____________________________________________________________________________
11214 [ 32892] By: rgs                                   on 2008/01/07  16:55:44
11215         Log: Subject: [PATCH] v5.8.8: File::Temp.pm (_gettemp): ignore dir -w test on Cygwin
11216              From: Jari Aalto <jari.aalto@cante.net>
11217              Date: Sat, 05 Jan 2008 13:22:17 +0200
11218              Message-ID: <bq8034ba.fsf@blue.sea.net>
11219      Branch: perl
11220            ! lib/File/Temp.pm
11221 ____________________________________________________________________________
11222 [ 32891] By: rgs                                   on 2008/01/07  14:55:23
11223         Log: Subject: [PATCH] Big slowdown in 5.10 @_ parameter passing
11224              From: Rick Delaney <rick@bort.ca>
11225              Date: Sun, 6 Jan 2008 14:14:39 -0500
11226              Message-ID: <20080106191439.GF13935@bort.ca>
11227      Branch: perl
11228            ! op.c
11229 ____________________________________________________________________________
11230 [ 32890] By: nicholas                              on 2008/01/07  13:53:57
11231         Log: ReREFCNT_inc() should return a pointer to REGEXP.
11232              [I don't get warnings about void context here, but I'm sure someone
11233              will :-(]
11234      Branch: perl
11235            ! regexp.h
11236 ____________________________________________________________________________
11237 [ 32889] By: steveh                                on 2008/01/07  12:17:51
11238         Log: Win32 doesn't set $Config{d_fork} when its pseudofork emulation is
11239              present, and checking for $Config{d_pseudofork} is no good for dual-
11240              lived modules that must work with older perls, so do a more elaborate
11241              test (as per existing Test-Simple and IO test scripts).
11242      Branch: perl
11243            ! lib/File/Temp/t/fork.t
11244 ____________________________________________________________________________
11245 [ 32888] By: rgs                                   on 2008/01/07  11:21:29
11246         Log: Let's remove the grep in void context warning.
11247      Branch: perl
11248            ! op.c t/lib/warnings/op
11249 ____________________________________________________________________________
11250 [ 32887] By: rgs                                   on 2008/01/07  11:05:49
11251         Log: Subject: - perlcommunity.patch (1/1) [PATCH] perlcommunity: "Perl Mongers" and calendar corrections
11252              From: brian d foy <brian.d.foy@gmail.com>
11253              Date: Fri, 04 Jan 2008 14:07:27 -0600
11254              Message-ID: <040120081407272341%brian.d.foy@gmail.com>
11255      Branch: perl
11256            ! pod/perlcommunity.pod
11257 ____________________________________________________________________________
11258 [ 32886] By: rgs                                   on 2008/01/07  11:02:01
11259         Log: Subject: [PATCH] Cleanup lib/B
11260              From: "Jerry D. Hedden" <jdhedden@cpan.org>
11261              Date: Fri, 4 Jan 2008 13:22:36 -0500
11262              Message-ID: <1ff86f510801041022i5535ed7frfd64a93d99036e18@mail.gmail.com>
11263      Branch: perl
11264            ! Makefile.SH
11265 ____________________________________________________________________________
11266 [ 32885] By: rgs                                   on 2008/01/07  11:00:37
11267         Log: Subject: [PATCH] Cleanup File::Temp test file (revised)
11268              From: "Jerry D. Hedden" <jdhedden@cpan.org>
11269              Date: Fri, 4 Jan 2008 12:39:35 -0500
11270              Message-ID: <1ff86f510801040939t560c459dm6b780ab3dc5cc6c3@mail.gmail.com>
11271      Branch: perl
11272            ! lib/File/Temp/t/fork.t
11273 ____________________________________________________________________________
11274 [ 32884] By: demerphq                              on 2008/01/07  00:20:33
11275         Log: dev version numbers, xs and warnings dont play together nicely, so use MM->parse_version() to smooth over the cracks....
11276      Branch: perl
11277            ! ext/DB_File/DB_File.pm ext/DB_File/Makefile.PL
11278            ! ext/GDBM_File/GDBM_File.pm ext/GDBM_File/Makefile.PL
11279 ____________________________________________________________________________
11280 [ 32883] By: demerphq                              on 2008/01/06  21:43:24
11281         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.
11282      Branch: perl
11283            ! ext/DB_File/DB_File.pm ext/DB_File/t/db-btree.t
11284            ! ext/DB_File/t/db-hash.t ext/DB_File/t/db-recno.t
11285            ! ext/GDBM_File/GDBM_File.pm ext/GDBM_File/t/gdbm.t lib/CGI.pm
11286            ! lib/CGI/t/no_tabindex.t lib/ExtUtils/Embed.pm
11287            ! lib/ExtUtils/MM_Unix.pm
11288 ____________________________________________________________________________
11289 [ 32882] By: demerphq                              on 2008/01/06  21:34:43
11290         Log: Remove FIXME that is already fixed.
11291      Branch: perl
11292            ! sv.c
11293 ____________________________________________________________________________
11294 [ 32881] By: demerphq                              on 2008/01/06  20:34:41
11295         Log: Make Data::Dumper handle blessed regexes properly, bump version as well. This may not be entirely correct on older perls, needs further investigation.
11296      Branch: perl
11297            ! ext/Data/Dumper/Dumper.pm ext/Data/Dumper/Dumper.xs
11298            ! ext/Data/Dumper/t/bless.t
11299 ____________________________________________________________________________
11300 [ 32880] By: demerphq                              on 2008/01/06  20:33:48
11301         Log: Make new regex type be 'REGEXP' and make all core qr//'s be in class Regexp (and related changes)
11302      Branch: perl
11303            ! ext/Devel/Peek/t/Peek.t lib/Test/Builder.pm lib/overload.t
11304            ! regcomp.c sv.c
11305 ____________________________________________________________________________
11306 [ 32879] By: rgs                                   on 2008/01/06  18:00:41
11307         Log: Don't use grep in scalar context
11308      Branch: perl
11309            ! lib/ExtUtils/MM_Unix.pm
11310 ____________________________________________________________________________
11311 [ 32878] By: rgs                                   on 2008/01/06  17:56:03
11312         Log: Fix "grep in void context" warnings
11313      Branch: perl
11314            ! ext/SDBM_File/t/sdbm.t
11315 ____________________________________________________________________________
11316 [ 32877] By: rgs                                   on 2008/01/06  17:54:19
11317         Log: Fix "grep in void context" warning
11318      Branch: perl
11319            ! lib/Unicode/UCD.t
11320 ____________________________________________________________________________
11321 [ 32876] By: rgs                                   on 2008/01/06  17:14:22
11322         Log: Subject: Re: grep and smart match should warn in void context
11323              From: Michael G Schwern <schwern@pobox.com>
11324              Date: Sun, 23 Dec 2007 11:56:08 -0800
11325              Message-ID: <476EBD58.9050505@pobox.com>
11326      Branch: perl
11327            ! op.c t/lib/warnings/op
11328 ____________________________________________________________________________
11329 [ 32875] By: rgs                                   on 2008/01/06  16:37:21
11330         Log: Document that sitecustomize.pl in run from a BEGIN block
11331      Branch: perl
11332            ! pod/perlrun.pod
11333 ____________________________________________________________________________
11334 [ 32874] By: rgs                                   on 2008/01/06  16:19:22
11335         Log: Subject: [perl #49003] pp_ftrread appears to use the wrong access mode for -x when using "use filetest 'access';" 
11336              From: pravus@cpan.org (via RT) <perlbug-followup@perl.org>
11337              Date: Fri, 21 Dec 2007 10:05:15 -0800
11338              Message-ID: <rt-3.6.HEAD-22850-1198260315-255.49003-75-0@perl.org>
11339      Branch: perl
11340            ! pp_sys.c
11341 ____________________________________________________________________________
11342 [ 32873] By: rgs                                   on 2008/01/06  16:03:13
11343         Log: Subject: Re: [perl #49264] say behaves as just print on tied filehandle
11344              From: Michael G Schwern <schwern@pobox.com>
11345              Date: Wed, 02 Jan 2008 17:08:36 -0800
11346              Message-ID: <477C3594.9080302@pobox.com>
11347      Branch: perl
11348            ! pod/perltie.pod pp_hot.c t/op/tiehandle.t
11349 ____________________________________________________________________________
11350 [ 32872] By: rgs                                   on 2008/01/06  15:51:07
11351         Log: Subject: [PATCH] \X is equivalent to an atomic group
11352              From: Moritz Lenz <moritz@casella.verplant.org>
11353              Date: Sat, 05 Jan 2008 17:14:44 +0100
11354              Message-ID: <477FACF4.5030801@casella.verplant.org>
11355      Branch: perl
11356            ! pod/perlre.pod pod/perlunicode.pod
11357 ____________________________________________________________________________
11358 [ 32871] By: craigb                                on 2008/01/06  15:49:27
11359         Log: Subject: Re: Smoke [5.11.0] 32864 FAIL(F) MSWin32 Win2003 SP2 (x86/1 cpu)
11360              From: Abe Timmerman <abe@ztreet.demon.nl>
11361              Date: Sun, 06 Jan 2008 12:24:10 +0100
11362              Message-ID: <4780BA5A.80202@ztreet.demon.nl>
11363              
11364              Skip lib/File/Temp/t/fork.t when there is no fork.
11365      Branch: perl
11366            ! lib/File/Temp/t/fork.t
11367 ____________________________________________________________________________
11368 [ 32870] By: rgs                                   on 2008/01/06  15:46:35
11369         Log: Subject: [PATCH - blead & 5.10.x] '~~' is not a feature [repost]
11370              From: "Jerry D. Hedden" <jdhedden@cpan.org>
11371              Date: Fri, 4 Jan 2008 14:11:32 -0500
11372              Message-ID: <1ff86f510801041111q1730ce02hbcac80b91d78a244@mail.gmail.com>
11373      Branch: perl
11374            ! pod/perlop.pod
11375 ____________________________________________________________________________
11376 [ 32869] By: rgs                                   on 2008/01/06  15:37:13
11377         Log: Fix bug #49298: B::Deparse fails to deparse a reference to an anonymous hash
11378      Branch: perl
11379            ! ext/B/B/Deparse.pm ext/B/t/deparse.t
11380 ____________________________________________________________________________
11381 [ 32868] By: nicholas                              on 2008/01/06  15:21:53
11382         Log: Enforce some type safety in PM_SETRE by adding PM_SETRE_OFFSET.
11383      Branch: perl
11384            ! op.c op.h
11385 ____________________________________________________________________________
11386 [ 32867] By: nicholas                              on 2008/01/06  13:35:38
11387         Log: Clarify the intent of the code in Perl_op_clear. Under ithreads, avoid
11388              calling sv_ivset twice. As a side effect, eliminate PM_GETRE_SAFE
11389              and PM_SETRE_SAFE, as we're doing "safe" explicitly in Perl_op_clear().
11390      Branch: perl
11391            ! op.c op.h
11392 ____________________________________________________________________________
11393 [ 32866] By: nicholas                              on 2008/01/06  13:04:51
11394         Log: Fix a bug in mad - regexps can be 8 bit, not just ASCII or UTF-8.
11395      Branch: perl
11396            ! dump.c
11397 ____________________________________________________________________________
11398 [ 32865] By: mhx                                   on 2008/01/06  11:05:27
11399         Log: Fix compilation issues and warnings with exotic configuration.
11400      Branch: perl
11401            ! dump.c op.c pp.c
11402 ____________________________________________________________________________
11403 [ 32864] By: stevep                                on 2008/01/06  05:46:02
11404         Log: Subject: consting Compress::Raw::Zlib and Filter::Util::Call
11405              From: "Robin Barker" <Robin.Barker@npl.co.uk>
11406              Date: Sat, 22 Dec 2007 00:47:51 -0000
11407              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399F@exchsvr2.npl.ad.local>
11408      Branch: perl
11409            ! ext/Compress/Raw/Zlib/Zlib.xs ext/Filter/Util/Call/Call.xs
11410 ____________________________________________________________________________
11411 [ 32863] By: nicholas                              on 2008/01/06  00:23:23
11412         Log: Allow sv_setsv_flags() to copy SVt_REGEXP much like it copies
11413              SVt_FORMAT - the just string buffer.
11414      Branch: perl
11415            ! ext/re/re.xs sv.c
11416 ____________________________________________________________________________
11417 [ 32862] By: nicholas                              on 2008/01/05  22:55:02
11418         Log: Fix a compilation warning created when RX_PRELEN() was changed to
11419              SvCUR(), which is an unsigned value.
11420              [Mmm, how many remaining parts of the regexp struct should be
11421              unsigned]
11422      Branch: perl
11423            ! pp_ctl.c
11424 ____________________________________________________________________________
11425 [ 32861] By: nicholas                              on 2008/01/05  22:33:12
11426         Log: Make REGEXP a type distinct from SV. (Much like AV, CV, GV, HV).
11427      Branch: perl
11428            ! perl.h pp_ctl.c pp_hot.c regcomp.c regexec.c sv.c sv.h util.c
11429 ____________________________________________________________________________
11430 [ 32860] By: rgs                                   on 2008/01/05  21:36:22
11431         Log: Typo fix
11432      Branch: perl
11433            ! hv.h
11434 ____________________________________________________________________________
11435 [ 32859] By: nicholas                              on 2008/01/05  21:33:30
11436         Log: Don't allocate the NV slot for SVt_REGEXP.
11437      Branch: perl
11438            ! dump.c ext/Devel/Peek/t/Peek.t regcomp.c regexp.h sv.c
11439 ____________________________________________________________________________
11440 [ 32858] By: rgs                                   on 2008/01/05  21:17:39
11441         Log: AutoSplit is dual-lived, and is part of the AutoLoader distribution
11442      Branch: perl
11443            ! Porting/Maintainers.pl
11444 ____________________________________________________________________________
11445 [ 32857] By: demerphq                              on 2008/01/05  20:35:26
11446         Log: Fix regexec.c so $^N and $+ are correctly updated so that they work properly inside of (?{...}) blocks as reported by Moritz Lenz in
11447              
11448              Subject: Bugs in extended regexp features
11449              From: Moritz Lenz <moritz@casella.verplant.org>
11450              Date: Sat, 05 Jan 2008 17:14:37 +0100
11451              Message-ID: <477FACED.4000505@casella.verplant.org>
11452      Branch: perl
11453            ! regexec.c t/op/pat.t
11454 ____________________________________________________________________________
11455 [ 32856] By: demerphq                              on 2008/01/05  20:25:52
11456         Log: $Test::Harness::Verbose is a numeric value now so assigning -v to it isnt all that helpful.
11457      Branch: perl
11458            ! t/harness
11459 ____________________________________________________________________________
11460 [ 32855] By: rgs                                   on 2008/01/05  20:06:59
11461         Log: Add a small note about numbered feature bundles
11462      Branch: perl
11463            ! Porting/pumpkin.pod
11464 ____________________________________________________________________________
11465 [ 32854] By: nicholas                              on 2008/01/05  18:02:02
11466         Log: In struct regexp move the member paren_names to the IV union.
11467      Branch: perl
11468            ! regexp.h sv.h
11469 ____________________________________________________________________________
11470 [ 32853] By: nicholas                              on 2008/01/05  17:44:04
11471         Log: Convert all accesses of the member paren_names of struct regexp to
11472              be accessed via RXp_PAREN_NAMES(). (They are entirely within the
11473              regexp implementation).
11474      Branch: perl
11475            ! regcomp.c regexec.c regexp.h
11476 ____________________________________________________________________________
11477 [ 32852] By: nicholas                              on 2008/01/05  17:15:30
11478         Log: Abolish RXf_UTF8. Store the UTF-8-ness of the pattern with SvUTF8().
11479      Branch: perl
11480            ! op.c pp_ctl.c regcomp.c regexec.c regexp.h regnodes.h
11481 ____________________________________________________________________________
11482 [ 32851] By: nicholas                              on 2008/01/05  16:47:06
11483         Log: Make Perl_pregcomp() use SvUTF8() of the pattern, rather than the flag
11484              bit in pmflags, to decide whether the pattern is UTF-8.
11485      Branch: perl
11486            ! op.c pp_ctl.c regcomp.c regexec.c
11487 ____________________________________________________________________________
11488 [ 32850] By: demerphq                              on 2008/01/05  16:16:47
11489         Log: s/re/rx/ in an assert overlooked during recent renovations
11490      Branch: perl
11491            ! regexec.c
11492 ____________________________________________________________________________
11493 [ 32849] By: nicholas                              on 2008/01/05  16:07:21
11494         Log: Replace all reads of RXf_UTF8 with RX_UTF8().
11495      Branch: perl
11496            ! dump.c ext/re/re.xs pp.c pp_hot.c regcomp.c regexec.c
11497 ____________________________________________________________________________
11498 [ 32848] By: demerphq                              on 2008/01/05  16:00:46
11499         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)
11500      Branch: perl
11501            ! Makefile.SH
11502 ____________________________________________________________________________
11503 [ 32847] By: mhx                                   on 2008/01/05  15:49:31
11504         Log: Remove IPC::SysV constant files from the MANIFEST.
11505      Branch: perl
11506            ! MANIFEST
11507 ____________________________________________________________________________
11508 [ 32846] By: mhx                                   on 2008/01/05  15:47:40
11509         Log: Build const-(c|xs).inc in IPC::SysV on the fly.
11510      Branch: perl
11511            - ext/IPC/SysV/const-c.inc ext/IPC/SysV/const-xs.inc
11512            ! ext/IPC/SysV/Makefile.PL
11513 ____________________________________________________________________________
11514 [ 32845] By: nicholas                              on 2008/01/05  15:02:25
11515         Log: Abolish wraplen from struct regexp. We're already storing it in SvCUR.
11516      Branch: perl
11517            ! regcomp.c regexp.h
11518 ____________________________________________________________________________
11519 [ 32844] By: nicholas                              on 2008/01/05  14:50:07
11520         Log: Remove a comment that is no longer necessary since Perl Object bit
11521              the dust some time around 5.6
11522      Branch: perl
11523            ! embed.fnc
11524 ____________________________________________________________________________
11525 [ 32843] By: nicholas                              on 2008/01/05  14:43:55
11526         Log: Abolish RXp_PRELEN(rx) and RXp_WRAPLEN()
11527              Fix up some uses of RX_* macros in the block conditionally compiled
11528              with STUPID_PATTERN_CHECKS.
11529      Branch: perl
11530            ! regcomp.c regexp.h
11531 ____________________________________________________________________________
11532 [ 32842] By: nicholas                              on 2008/01/05  14:30:01
11533         Log: Make ext/re/t/re_funcs.t warnings clean.
11534      Branch: perl
11535            ! ext/re/t/re_funcs.t
11536 ____________________________________________________________________________
11537 [ 32841] By: nicholas                              on 2008/01/05  14:13:48
11538         Log: Abolish wrapped in struct regexp - store the wrapped pattern pointer
11539              in the SvPVX().
11540      Branch: perl
11541            ! ext/B/t/optree_constants.t ext/Devel/Peek/t/Peek.t regcomp.c
11542            ! regexp.h
11543 ____________________________________________________________________________
11544 [ 32840] By: nicholas                              on 2008/01/05  13:54:38
11545         Log: Add RX_UTF8(), which is effectively SvUTF8() but for regexps.
11546              Remove RXp_PRECOMP() and RXp_WRAPPED().
11547              Change the parameter of S_debug_start_match() from regexp to REGEXP.
11548              Change its callers [the only part wrong for 5.10.x]
11549      Branch: perl
11550            ! embed.fnc proto.h regcomp.c regexec.c regexp.h
11551 ____________________________________________________________________________
11552 [ 32839] By: nicholas                              on 2008/01/05  13:13:36
11553         Log: Protect me (and my fellow muppets) from screens of "syntax errors" if
11554              one accidentally feeds embed.fnc or t/op/re_tests to the perl
11555              interpreter.
11556      Branch: perl
11557            ! embed.fnc t/op/re_tests t/op/regexp.t
11558 ____________________________________________________________________________
11559 [ 32838] By: nicholas                              on 2008/01/05  11:30:31
11560         Log: BER is all very well, but it turns out that it's better to store the
11561              offset as either a byte (if <256), or a 0 byte with a STRLEN before.
11562              "better" in that the reading can be inlined, and even then the object
11563              code is smaller (function calls have space overhead). So goodbye
11564              Perl_sv_read_offset() and hello SvOOK_offset().
11565      Branch: perl
11566            ! dump.c embed.fnc embed.h global.sym pod/perlapi.pod proto.h
11567            ! sv.c sv.h
11568 ____________________________________________________________________________
11569 [ 32837] By: nicholas                              on 2008/01/05  00:59:18
11570         Log: Fix the compile for -DPERL_OLD_COPY_ON_WRITE (apart from the tenacious
11571              broken window: ../ext/Compress/Raw/Zlib/t/07bufsize.t)
11572      Branch: perl
11573            ! pp_ctl.c pp_hot.c regexp.h
11574 ____________________________________________________________________________
11575 [ 32836] By: nicholas                              on 2008/01/04  23:12:01
11576         Log: Re-implement the SvOOK() hack to store the offset as a BER encoded
11577              number in the part of the PVX that is being released. (It will always
11578              fit, as chopping off 1 byte gives just enough space for recording a
11579              delta of up to 127). This allows SvOOK() to co-exist with SvIOK_on(),
11580              which means all the calls to SvOOK_off() [with the possibility of a
11581              call to sv_backoff()] in SvIOK_on() can be removed. This ought to make
11582              a lot of straight line code a little bit simpler.
11583              OOK()d scalars can now be SVt_PV, as the IVX isn't needed.
11584      Branch: perl
11585            ! dump.c embed.fnc embed.h global.sym proto.h sv.c sv.h
11586 ____________________________________________________________________________
11587 [ 32835] By: nicholas                              on 2008/01/04  22:20:48
11588         Log: Oops. Forgot to propagate the rename of Perl_re_dup to Perl_re_dup_guts
11589              into makedef.pl
11590      Branch: perl
11591            ! makedef.pl
11592 ____________________________________________________________________________
11593 [ 32834] By: nicholas                              on 2008/01/04  20:27:42
11594         Log: Re-implement mPUSHp() and mXPUSHp() using Perl_newSVpvn_flags(), which
11595              results in slightly smaller object code. (No extra work is done.)
11596      Branch: perl
11597            ! pp.h
11598 ____________________________________________________________________________
11599 [ 32833] By: nicholas                              on 2008/01/04  18:18:02
11600         Log: Add a small program that gets the C pre-processor to expand the macro
11601              passed on the command line.
11602      Branch: perl
11603            + Porting/expand-macro.pl
11604            ! MANIFEST
11605 ____________________________________________________________________________
11606 [ 32832] By: rgs                                   on 2008/01/04  15:56:16
11607         Log: Subject: Notice of git tag retraction; also, [PATCH] correct Module::CoreList
11608              From: Sam Vilain <sam@vilain.net>
11609              Date: Thu, 27 Dec 2007 23:27:32 +1300
11610              Message-ID: <47737E14.9040908@vilain.net>
11611      Branch: perl
11612            ! lib/Module/CoreList.pm
11613 ____________________________________________________________________________
11614 [ 32831] By: rgs                                   on 2008/01/04  15:51:00
11615         Log: SelfLoader is dual-lived
11616      Branch: perl
11617            ! Porting/Maintainers.pl
11618 ____________________________________________________________________________
11619 [ 32830] By: rgs                                   on 2008/01/04  15:48:32
11620         Log: Upgrade to SelfLoader 1.13_03
11621      Branch: perl
11622            ! lib/SelfLoader.pm lib/SelfLoader/t/01SelfLoader.t
11623            ! lib/SelfLoader/t/02SelfLoader-buggy.t
11624 ____________________________________________________________________________
11625 [ 32829] By: rgs                                   on 2008/01/04  15:47:48
11626         Log: Move the SelfLoader test files in their own subdirectory
11627      Branch: perl
11628           +> lib/SelfLoader/t/01SelfLoader.t
11629           +> lib/SelfLoader/t/02SelfLoader-buggy.t
11630            - lib/SelfLoader-buggy.t lib/SelfLoader.t
11631            ! MANIFEST
11632 ____________________________________________________________________________
11633 [ 32828] By: mhx                                   on 2008/01/04  15:03:40
11634         Log: Follow up on change #32680. This fixes compilation
11635              with -DPERL_GLOBAL_STRUCT.
11636      Branch: perl
11637            ! op.c
11638 ____________________________________________________________________________
11639 [ 32827] By: mhx                                   on 2008/01/04  14:10:18
11640         Log: Upgrade to Devel::PPPort 3.13_01
11641      Branch: perl
11642            + ext/Devel/PPPort/parts/base/5010000
11643            + ext/Devel/PPPort/parts/base/5011000
11644            + ext/Devel/PPPort/parts/inc/newSVpv
11645            + ext/Devel/PPPort/parts/todo/5010000
11646            + ext/Devel/PPPort/parts/todo/5011000
11647            + ext/Devel/PPPort/t/newSVpv.t
11648            ! MANIFEST ext/Devel/PPPort/Changes ext/Devel/PPPort/HACKERS
11649            ! ext/Devel/PPPort/Makefile.PL ext/Devel/PPPort/PPPort_pm.PL
11650            ! ext/Devel/PPPort/PPPort_xs.PL ext/Devel/PPPort/README
11651            ! ext/Devel/PPPort/apicheck_c.PL
11652            ! ext/Devel/PPPort/devel/buildperl.pl
11653            ! ext/Devel/PPPort/devel/devtools.pl
11654            ! ext/Devel/PPPort/devel/mkapidoc.sh
11655            ! ext/Devel/PPPort/devel/mktodo ext/Devel/PPPort/devel/mktodo.pl
11656            ! ext/Devel/PPPort/devel/regenerate
11657            ! ext/Devel/PPPort/devel/scanprov ext/Devel/PPPort/mktests.PL
11658            ! ext/Devel/PPPort/module2.c ext/Devel/PPPort/module3.c
11659            ! ext/Devel/PPPort/parts/apicheck.pl
11660            ! ext/Devel/PPPort/parts/apidoc.fnc
11661            ! ext/Devel/PPPort/parts/base/5004000
11662            ! ext/Devel/PPPort/parts/base/5005000
11663            ! ext/Devel/PPPort/parts/base/5006000
11664            ! ext/Devel/PPPort/parts/base/5007001
11665            ! ext/Devel/PPPort/parts/base/5008001
11666            ! ext/Devel/PPPort/parts/base/5009002
11667            ! ext/Devel/PPPort/parts/base/5009003
11668            ! ext/Devel/PPPort/parts/base/5009004
11669            ! ext/Devel/PPPort/parts/base/5009005
11670            ! ext/Devel/PPPort/parts/embed.fnc
11671            ! ext/Devel/PPPort/parts/inc/MY_CXT
11672            ! ext/Devel/PPPort/parts/inc/SvPV
11673            ! ext/Devel/PPPort/parts/inc/SvREFCNT
11674            ! ext/Devel/PPPort/parts/inc/Sv_set
11675            ! ext/Devel/PPPort/parts/inc/call ext/Devel/PPPort/parts/inc/cop
11676            ! ext/Devel/PPPort/parts/inc/exception
11677            ! ext/Devel/PPPort/parts/inc/format
11678            ! ext/Devel/PPPort/parts/inc/grok
11679            ! ext/Devel/PPPort/parts/inc/limits
11680            ! ext/Devel/PPPort/parts/inc/mPUSH
11681            ! ext/Devel/PPPort/parts/inc/magic
11682            ! ext/Devel/PPPort/parts/inc/memory
11683            ! ext/Devel/PPPort/parts/inc/misc
11684            ! ext/Devel/PPPort/parts/inc/newCONSTSUB
11685            ! ext/Devel/PPPort/parts/inc/newRV
11686            ! ext/Devel/PPPort/parts/inc/podtest
11687            ! ext/Devel/PPPort/parts/inc/ppphbin
11688            ! ext/Devel/PPPort/parts/inc/ppphdoc
11689            ! ext/Devel/PPPort/parts/inc/ppphtest
11690            ! ext/Devel/PPPort/parts/inc/pvs
11691            ! ext/Devel/PPPort/parts/inc/shared_pv
11692            ! ext/Devel/PPPort/parts/inc/snprintf
11693            ! ext/Devel/PPPort/parts/inc/strlfuncs
11694            ! ext/Devel/PPPort/parts/inc/sv_xpvf
11695            ! ext/Devel/PPPort/parts/inc/threads
11696            ! ext/Devel/PPPort/parts/inc/uv
11697            ! ext/Devel/PPPort/parts/inc/variables
11698            ! ext/Devel/PPPort/parts/inc/version
11699            ! ext/Devel/PPPort/parts/inc/warn
11700            ! ext/Devel/PPPort/parts/ppport.fnc
11701            ! ext/Devel/PPPort/parts/ppptools.pl
11702            ! ext/Devel/PPPort/parts/todo/5005000
11703            ! ext/Devel/PPPort/parts/todo/5009003
11704            ! ext/Devel/PPPort/parts/todo/5009005 ext/Devel/PPPort/soak
11705            ! ext/Devel/PPPort/t/mPUSH.t ext/Devel/PPPort/t/misc.t
11706            ! ext/Devel/PPPort/t/pvs.t ext/Devel/PPPort/typemap
11707 ____________________________________________________________________________
11708 [ 32826] By: stevep                                on 2008/01/04  13:17:31
11709         Log: Upgrade to CGI.pm-3.33.  There are still differences between the
11710              core version and CPAN version, so, the version bump continues.
11711      Branch: perl
11712            ! lib/CGI.pm
11713 ____________________________________________________________________________
11714 [ 32825] By: stevep                                on 2008/01/04  13:12:25
11715         Log: Upgrade to IO-Zlib-1.09.
11716      Branch: perl
11717            ! lib/IO/Zlib.pm
11718 ____________________________________________________________________________
11719 [ 32824] By: mhx                                   on 2008/01/04  12:28:54
11720         Log: There's no need to handle 'set' magic in the mX?PUSH macros.
11721              The macros all create new mortals using sv_newmortal(), and those
11722              cannot be magical. This is in contrary to the X?PUSH macros, which
11723              operate on TARG, which can be magical.
11724              With that in mind, mentioning whether or not mX?PUSH can handle
11725              'set' magic doesn't make sense any longer.
11726      Branch: perl
11727            ! pod/perlapi.pod pp.h
11728 ____________________________________________________________________________
11729 [ 32823] By: steveh                                on 2008/01/04  10:47:27
11730         Log: Run regen.pl (fixes build on Win32, at least)
11731      Branch: perl
11732            ! embed.h global.sym pod/perlapi.pod
11733 ____________________________________________________________________________
11734 [ 32822] By: mhx                                   on 2008/01/04  01:22:22
11735         Log: Subject: Re: SV leak?
11736              From: Vincent Pit <perl@profvince.com>
11737              Date: Thu, 03 Jan 2008 19:26:05 +0100
11738              Message-ID: <477D28BD.5060801@profvince.com>
11739              
11740              Mortalize SVs that are being pushed on the stack.
11741              Try to use specialized macros for pushing mortals.
11742      Branch: perl
11743            ! ext/B/B.xs ext/Win32/Win32.xs mg.c os2/os2.c pp_sys.c
11744            ! win32/wince.c
11745 ____________________________________________________________________________
11746 [ 32821] By: mhx                                   on 2008/01/04  01:06:10
11747         Log: Add macros mPUSHs() and mXPUSHs() for pushing SVs on the stack
11748              and mortalizing them. Use these macros where possible. And also
11749              mX?PUSH[inpu] where possible.
11750      Branch: perl
11751            ! av.c mg.c mro.c perl.c pp.c pp.h pp_ctl.c pp_hot.c pp_pack.c
11752            ! pp_sys.c sv.c universal.c utf8.c util.c
11753 ____________________________________________________________________________
11754 [ 32820] By: nicholas                              on 2008/01/03  17:54:38
11755         Log: Missed three sv_2mortal(newSVpvn(...))s in the headers.
11756      Branch: perl
11757            ! XSUB.h hv.h sv.h
11758 ____________________________________________________________________________
11759 [ 32819] By: nicholas                              on 2008/01/03  17:42:27
11760         Log: Add newSVpvs_flags() as a wrapper to newSVpvn_flags(), and rework
11761              sv_2mortal(newSVpvs(...)) constructions to use it.
11762      Branch: perl
11763            ! cop.h handy.h mg.c pp.c pp_ctl.c pp_sys.c sv.c toke.c
11764            ! universal.c utf8.c util.c xsutils.c
11765 ____________________________________________________________________________
11766 [ 32818] By: nicholas                              on 2008/01/03  17:15:53
11767         Log: Extend newSVpvn_flags() to also call sv_2mortal() if SVs_TEMP is set in
11768              the flags. Move its implementation just ahead of sv_2mortal()'s for
11769              CPU cache locality. Refactor all code that can be to use this.
11770      Branch: perl
11771            ! doio.c doop.c gv.c hv.c mg.c mro.c pod/perlapi.pod pp.c
11772            ! pp_hot.c pp_pack.c pp_sys.c regcomp.c sv.c toke.c utf8.c
11773            ! util.c
11774 ____________________________________________________________________________
11775 [ 32817] By: mhx                                   on 2008/01/03  17:10:56
11776         Log: Forgot to remove dTARGET with change #32816.
11777      Branch: perl
11778            ! universal.c
11779 ____________________________________________________________________________
11780 [ 32816] By: mhx                                   on 2008/01/03  17:07:06
11781         Log: Fix memory leaks in XS_PerlIO_get_layers() by mortalizing
11782              all variables pushed on the stack. Also make sure the loop
11783              is using mXPUSHi() and not XPUSHi().
11784      Branch: perl
11785            ! universal.c
11786 ____________________________________________________________________________
11787 [ 32815] By: nicholas                              on 2008/01/03  16:27:13
11788         Log: We can now sv_upgrade(sv, SVt_PVHV), so do so, to simplify the code.
11789      Branch: perl
11790            ! mro.c
11791 ____________________________________________________________________________
11792 [ 32814] By: stevep                                on 2008/01/03  15:23:36
11793         Log: Upgrade to Net-Ping-2.34
11794      Branch: perl
11795            ! lib/Net/Ping.pm lib/Net/Ping/t/510_ping_udp.t
11796 ____________________________________________________________________________
11797 [ 32813] By: nicholas                              on 2008/01/03  14:24:29
11798         Log: Possible future bugs found by the creation of newSVpvn_flags().
11799              But use newSVhek() in preference when possible.
11800      Branch: perl
11801            ! perl.c pp.c regcomp.c sv.c
11802 ____________________________________________________________________________
11803 [ 32812] By: nicholas                              on 2008/01/03  14:23:17
11804         Log: Add HeUTF8() to complement HePV() and then immediately suggest that
11805              newSVhek(HeKEY_hek(he) is probably what you wanted all along.
11806      Branch: perl
11807            ! hv.h pod/perlapi.pod
11808 ____________________________________________________________________________
11809 [ 32811] By: nicholas                              on 2008/01/03  13:57:17
11810         Log: Typo spotted by Jarkko.
11811      Branch: perl
11812            ! sv.c
11813 ____________________________________________________________________________
11814 [ 32810] By: nicholas                              on 2008/01/03  12:47:25
11815         Log: Fixes to get MAD working after change 32804, and some newSVpvn_utf8()s
11816              I missed becase (silly Nick) the grep for plausible files was done on
11817              the 5.8.x tree.
11818      Branch: perl
11819            ! dump.c
11820 ____________________________________________________________________________
11821 [ 32809] By: rgs                                   on 2008/01/03  10:18:19
11822         Log: Subject: [PATCH] RE: How to load a "loadable object" that has a non-default file extension ?
11823              From: "Jan Dubois" <jand@activestate.com>
11824              Date: Sun, 30 Dec 2007 12:52:30 -0800
11825              Message-ID: <18a401c84b25$e5272480$af756d80$@com>
11826      Branch: perl
11827            ! ext/DynaLoader/DynaLoader_pm.PL
11828 ____________________________________________________________________________
11829 [ 32808] By: rgs                                   on 2008/01/03  10:02:50
11830         Log: OP_THREADSV was removed by #29727
11831      Branch: perl
11832            ! op.h
11833 ____________________________________________________________________________
11834 [ 32807] By: nicholas                              on 2008/01/02  23:41:21
11835         Log: Add a new function newSVpvn_flags(), which takes a third parameter of
11836              flag bits. Right now the only flag bit is SVf_UTF8, which will call
11837              SvUTF8_on() on the new SV for you. Provide a wrapper newSVpvn_utf8(),
11838              which takes a boolean, and passes in SVf_UTF8 if that is true.
11839              Refactor the core to use it where possible. It makes the source code
11840              clearer and smaller, but seems to be swings and roundabouts on object
11841              code size.
11842      Branch: perl
11843            ! embed.fnc embed.h hv.c perl.c pod/perlapi.pod pp.c pp_hot.c
11844            ! pp_pack.c proto.h regcomp.c sv.c sv.h toke.c util.c
11845 ____________________________________________________________________________
11846 [ 32806] By: nicholas                              on 2008/01/02  22:21:50
11847         Log: Silly Nick - change 32804 missed updating the list of global functions.
11848      Branch: perl
11849            ! global.sym
11850 ____________________________________________________________________________
11851 [ 32805] By: stevep                                on 2008/01/02  18:29:14
11852         Log: Subject: [PATCH] Small documentation nits
11853              From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
11854              Date: Mon, 31 Dec 2007 21:05:47 +0100
11855              Message-Id: <2AF110D6-9183-47C5-BBBA-26C3FB97C3D3@free.fr>
11856      Branch: perl
11857            ! pod/perl5100delta.pod pod/perlsyn.pod
11858 ____________________________________________________________________________
11859 [ 32804] By: nicholas                              on 2008/01/02  13:47:42
11860         Log: Make struct regexp the body of SVt_REGEXP SVs, REGEXPs become SVs,
11861              and regexp reference counting is via the regular SV reference counting.
11862              This was not as easy at it looks.
11863      Branch: perl
11864            ! cflags.SH dump.c embed.fnc embed.h ext/B/B.xs
11865            ! ext/Devel/Peek/t/Peek.t mg.c perl.h pp_ctl.c pp_hot.c proto.h
11866            ! regcomp.c regcomp.h regexec.c regexp.h sv.c sv.h util.c
11867 ____________________________________________________________________________
11868 [ 32803] By: nicholas                              on 2008/01/02  13:07:16
11869         Log: Convert some "regexp" and "struct regexp" to REGEXP where they are
11870              currently equivalent but will be wrong once the equivalence vanishes.
11871      Branch: perl
11872            ! embed.fnc embed.h pp_ctl.c proto.h regcomp.c
11873 ____________________________________________________________________________
11874 [ 32802] By: nicholas                              on 2008/01/02  12:06:05
11875         Log: Wrap all deferences of struct regexp* in macros RX_*() [and for
11876              regcomp.c and regexec.c RXp_* where necessary] so that in future we
11877              can maintain source compatibility when we add an extra level of
11878              dereferencing.
11879      Branch: perl
11880            ! dump.c ext/B/B.xs ext/re/re.xs mg.c op.c perl.h pp.c pp_ctl.c
11881            ! pp_hot.c regcomp.c regcomp.h regexec.c regexp.h
11882 ____________________________________________________________________________
11883 [ 32801] By: mhx                                   on 2008/01/02  12:01:29
11884         Log: Subject: [PATCH] shield t/test.pl functions from global print modifiers
11885              From: Michael G Schwern <schwern@pobox.com>
11886              Date: Tue, 01 Jan 2008 18:12:36 -0800
11887              Message-ID: <477AF314.9050808@pobox.com>
11888      Branch: perl
11889            ! t/test.pl
11890 ____________________________________________________________________________
11891 [ 32800] By: stevep                                on 2008/01/01  23:46:55
11892         Log: Upgrade to constant-1.15
11893      Branch: perl
11894            ! lib/constant.pm lib/constant.t
11895 ____________________________________________________________________________
11896 [ 32799] By: stevep                                on 2008/01/01  23:43:42
11897         Log: Upgrade to Sys-Syslog-0.24
11898      Branch: perl
11899            ! ext/Sys/Syslog/Syslog.pm ext/Sys/Syslog/t/syslog.t
11900 ____________________________________________________________________________
11901 [ 32798] By: stevep                                on 2008/01/01  23:39:58
11902         Log: Upgrade to CGI.pm-3.32.  Retain the version bump since bug fixes 
11903              have not yet been integrated.
11904      Branch: perl
11905            ! lib/CGI.pm
11906 ____________________________________________________________________________
11907 [ 32797] By: merijn                                on 2008/01/01  20:34:49
11908         Log: Missing test, adding $ to the other tests
11909      Branch: perl
11910            ! Configure
11911 ____________________________________________________________________________
11912 [ 32795] By: merijn                                on 2008/01/01  20:13:56
11913         Log: Bring back the platforms that do not support -fstack-protector
11914      Branch: perl
11915            ! Configure
11916 ____________________________________________________________________________
11917 [ 32793] By: mhx                                   on 2008/01/01  17:18:13
11918         Log: Add editor blocks to some header files.
11919      Branch: perl
11920            ! dosish.h fakesdio.h fakethr.h handy.h iperlsys.h mg.h
11921            ! nostdio.h pad.h parser.h perl.h perlio.h perliol.h perlsdio.h
11922            ! perlsfio.h regcomp.h scope.h thread.h unixish.h utf8.h
11923            ! utfebcdic.h util.h
11924 ____________________________________________________________________________
11925 [ 32792] By: craigb                                on 2007/12/31  23:49:48
11926         Log: Needed one more cast after 32760.  The VMS compiler complained
11927              that a pointer to int and pointer to long are different things 
11928              even though they both point to a 32-bit signed integer.
11929      Branch: perl
11930            ! av.c
11931 ____________________________________________________________________________
11932 [ 32791] By: craigb                                on 2007/12/31  23:44:35
11933         Log: Fix VMS::Stdio bug introduced in 32713.
11934      Branch: perl
11935            ! vms/ext/Stdio/Stdio.xs
11936 ____________________________________________________________________________
11937 [ 32790] By: nicholas                              on 2007/12/31  15:45:03
11938         Log: As Perl_magic_setbm() and Perl_magic_setfm() aren't in the public API,
11939              they can just go.
11940      Branch: perl
11941            ! embed.fnc embed.h mathoms.c proto.h
11942 ____________________________________________________________________________
11943 [ 32789] By: nicholas                              on 2007/12/31  13:54:04
11944         Log: Perl_magic_setbm() and Perl_magic_setfm() are mathoms that can be
11945              merged with Perl_magic_setregexp(). [Coverage on the testsuite
11946              suggests that more than that they're actually dead code, but in theory
11947              it should be possible to construct a test case that exercises them.]
11948      Branch: perl
11949            ! embed.fnc embed.h mathoms.c mg.c perl.h proto.h
11950 ____________________________________________________________________________
11951 [ 32788] By: nicholas                              on 2007/12/31  11:04:54
11952         Log: assert() that we're not trying to free scalars a second time.
11953      Branch: perl
11954            ! sv.c
11955 ____________________________________________________________________________
11956 [ 32787] By: stevep                                on 2007/12/31  04:08:00
11957         Log: Upgrade to AutoLoader-5.64
11958      Branch: perl
11959            + lib/AutoLoader/t/01AutoLoader.t lib/AutoLoader/t/02AutoSplit.t
11960            - lib/AutoLoader.t lib/AutoSplit.t
11961            ! MANIFEST lib/AutoLoader.pm lib/AutoSplit.pm
11962 ____________________________________________________________________________
11963 [ 32786] By: stevep                                on 2007/12/31  03:41:01
11964         Log: Upgrade to Math-Complex-1.38
11965      Branch: perl
11966            ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
11967            ! lib/Math/Trig.t
11968 ____________________________________________________________________________
11969 [ 32785] By: nicholas                              on 2007/12/30  20:23:54
11970         Log: Change 32783 was generating warnings from gcc about an extra semicolon
11971              in structure or union. No doubt some non-sloppy compilers will consider
11972              this an error and barf. We don't like barfing.
11973      Branch: perl
11974            ! hv.h
11975 ____________________________________________________________________________
11976 [ 32784] By: mhx                                   on 2007/12/30  12:20:12
11977         Log: Add script to check source code for ANSI-C violations.
11978      Branch: perl
11979            + Porting/checkansi.pl
11980            ! MANIFEST
11981 ____________________________________________________________________________
11982 [ 32783] By: mhx                                   on 2007/12/30  10:30:15
11983         Log: Subject: [PATCH] factor out duplicate code in struct xpv*
11984              From: Marcus Holland-Moritz <mhx-perl@gmx.net>
11985              Date: Sat, 29 Dec 2007 18:17:42 +0100
11986              Message-ID: <20071229181742.1933db40@r2d2>
11987      Branch: perl
11988            ! av.h cv.h hv.h perl.h sv.h
11989 ____________________________________________________________________________
11990 [ 32782] By: stevep                                on 2007/12/30  05:26:15
11991         Log: Add file to MANIFEST that hitched a ride with change #32750.  It
11992              hopefully will fix RT #44357.
11993      Branch: perl
11994            ! MANIFEST
11995 ____________________________________________________________________________
11996 [ 32781] By: mhx                                   on 2007/12/30  04:44:40
11997         Log: Include SVf_UTF8 in the bitmask when checking the SvFLAGS in
11998              SvPVutf8_force(), as otherwise the conditional expression will
11999              always be false and the optimisation will never kick in.
12000      Branch: perl
12001            ! sv.h
12002 ____________________________________________________________________________
12003 [ 32780] By: mhx                                   on 2007/12/30  02:48:25
12004         Log: Upgrade to IPC::SysV 2.00
12005      Branch: perl
12006            ! ext/IPC/SysV/Changes ext/IPC/SysV/Makefile.PL
12007            ! ext/IPC/SysV/SysV.xs ext/IPC/SysV/lib/IPC/Msg.pm
12008            ! ext/IPC/SysV/lib/IPC/Semaphore.pm
12009            ! ext/IPC/SysV/lib/IPC/SharedMem.pm ext/IPC/SysV/lib/IPC/SysV.pm
12010 ____________________________________________________________________________
12011 [ 32779] By: nicholas                              on 2007/12/29  23:00:03
12012         Log: Subject: [PATCH] Typo in op.c
12013              From: Vincent Pit <perl@profvince.com>
12014              Message-ID: <47712BF1.9060200@profvince.com>
12015              Date: Tue, 25 Dec 2007 17:12:33 +0100
12016              
12017              (And then an update to make the tests in gv.t expect the right thing,
12018              and test the behaviour that my change 26482 was originally supposed to
12019              produce, but didn't until this typo was fixed)
12020      Branch: perl
12021            ! op.c t/op/gv.t
12022 ____________________________________________________________________________
12023 [ 32778] By: nicholas                              on 2007/12/29  19:50:27
12024         Log: In sv_chop(), write sentinals over the part of the buffer that is
12025              thrown away, and verify that they are present in sv_backoff().
12026              assert that we are being asked to chop off positive amounts of buffer.
12027      Branch: perl
12028            ! sv.c
12029 ____________________________________________________________________________
12030 [ 32777] By: nicholas                              on 2007/12/29  19:32:52
12031         Log: Move all code that relies on reading the to-be-thrown-away buffer ahead
12032              of the call to sv_chop() that throws it away.
12033      Branch: perl
12034            ! pp_hot.c sv.c
12035 ____________________________________________________________________________
12036 [ 32776] By: nicholas                              on 2007/12/29  17:35:25
12037         Log: Change 32760 needed to add a cast to avoid a warning.
12038      Branch: perl
12039            ! av.c
12040 ____________________________________________________________________________
12041 [ 32775] By: nicholas                              on 2007/12/29  17:01:51
12042         Log: Reorder the external regexp flags to get RXf_PMf_STD_PMMOD into the
12043              lowest 4 bits (which saves a shift), and the "flags indicating special
12044              patterns" into contiguous bits. This makes everything a little tidier,
12045              and saves 88 bytes (woohoo!) of object file with -Os on x86 FreeBSD.
12046      Branch: perl
12047            ! op.h regexp.h regnodes.h
12048 ____________________________________________________________________________
12049 [ 32774] By: nicholas                              on 2007/12/29  15:11:04
12050         Log: The position of the modifier flag bits is actually encoded by a right
12051              shift 12 in two places, so replace that magic number with a macro
12052              RXf_PMf_STD_PMMOD_SHIFT defined adjacent to the flags it interacts
12053              with.
12054      Branch: perl
12055            ! ext/re/re.xs regcomp.c regexp.h
12056 ____________________________________________________________________________
12057 [ 32773] By: merijn                                on 2007/12/29  14:54:57
12058         Log: Sync after metaconfig backports. Some reorders were done
12059      Branch: perl
12060            ! Configure Porting/Glossary config_h.SH
12061 ____________________________________________________________________________
12062 [ 32763] By: nicholas                              on 2007/12/29  13:33:38
12063         Log: Perl_sv_chop() can return early if it's being asked to do nothing.
12064      Branch: perl
12065            ! sv.c
12066 ____________________________________________________________________________
12067 [ 32762] By: nicholas                              on 2007/12/29  13:29:37
12068         Log: die if multiple macros in regexp.h attempt to use the same flag bit.
12069      Branch: perl
12070            ! regcomp.pl
12071 ____________________________________________________________________________
12072 [ 32761] By: demerphq                              on 2007/12/29  13:26:35
12073         Log: Fix Perl #49190, tests from Abigail, codefix from me.
12074      Branch: perl
12075            ! pp_hot.c t/op/pat.t
12076 ____________________________________________________________________________
12077 [ 32760] By: nicholas                              on 2007/12/29  12:28:14
12078         Log: Change Perl_av_iter_p() to return IV* rather than I32* (which means
12079              having to allocate memory where sizeof(IV) > sizeof(I32)).
12080      Branch: perl
12081            ! av.c embed.fnc embed.h pp.c proto.h
12082 ____________________________________________________________________________
12083 [ 32759] By: nicholas                              on 2007/12/29  11:49:09
12084         Log: Note to future self about moving the regexp flag bits around.
12085      Branch: perl
12086            ! op.h regexp.h
12087 ____________________________________________________________________________
12088 [ 32758] By: nicholas                              on 2007/12/29  00:17:41
12089         Log: Wrap wrapped and wraplen from struct regexp in macros RW_WRAPPED() and
12090              RX_WRAPLEN() to preserve source compatibility when they get moved
12091              around.
12092      Branch: perl
12093            ! dump.c ext/re/re.xs regcomp.c regexp.h
12094 ____________________________________________________________________________
12095 [ 32757] By: nicholas                              on 2007/12/28  23:17:20
12096         Log: Eliminate prelen from struct regexp. Possibly we are hardcoding a bit
12097              to much, as the replacement assumes that the wrapping string has
12098              exactly 1 character after the wrapped string [specifically ')'].
12099      Branch: perl
12100            ! regcomp.c regexp.h
12101 ____________________________________________________________________________
12102 [ 32756] By: nicholas                              on 2007/12/28  23:15:47
12103         Log: Replace 3 uses of RX_PRELEN(r) with plen, which has the same value.
12104              (But isn't a pointer dereference. Or about to become a calculation.)
12105      Branch: perl
12106            ! regcomp.c
12107 ____________________________________________________________________________
12108 [ 32755] By: nicholas                              on 2007/12/28  22:19:00
12109         Log: Eliminate precomp from struct regexp. Store the offset of precomp from
12110              wrapped in pre_prefix, a 4 bit value. (Maybe only for now) reduce
12111              seen_evals from I32 to 28 bits. Will anyone have more than 268435456
12112              eval groups in a regexp?
12113      Branch: perl
12114            ! regcomp.c regexp.h
12115 ____________________________________________________________________________
12116 [ 32754] By: nicholas                              on 2007/12/28  22:01:30
12117         Log: Silly Nick. There was a bug in change 30757 whereby the precomp of a
12118              dup'd regexp would be pointing somewhere la-la. Probably at the precomp
12119              of the same regexp in the parent thread. (So it is only likely to go
12120              nasal daemon if the parent thread terminates first, or explicitly goes
12121              around freeing up run time generated regexps.)
12122      Branch: perl
12123            ! regcomp.c
12124 ____________________________________________________________________________
12125 [ 32753] By: nicholas                              on 2007/12/28  21:25:50
12126         Log: Wrap all accesses to the members precomp and prelen of struct regexp in
12127              the macros RX_PRECOMP() and RX_PRELEN(). This will allow us to reduce
12128              the regexp storage overhead by computing them at retrieve time.
12129      Branch: perl
12130            ! dump.c ext/B/B.xs ext/re/re.xs op.c pp_ctl.c pp_hot.c
12131            ! regcomp.c regexec.c regexp.h
12132 ____________________________________________________________________________
12133 [ 32752] By: nicholas                              on 2007/12/28  11:27:10
12134         Log: Dump the REGEXP member of SVt_REGEXP.
12135      Branch: perl
12136            ! dump.c ext/Devel/Peek/t/Peek.t
12137 ____________________________________________________________________________
12138 [ 32751] By: nicholas                              on 2007/12/28  09:59:06
12139         Log: First class regexps.
12140      Branch: perl
12141            ! dump.c ext/B/B.pm ext/B/B.xs ext/B/t/b.t ext/B/typemap
12142            ! ext/Devel/Peek/t/Peek.t lib/overload.t pp_ctl.c pp_hot.c
12143            ! regcomp.c regexec.c sv.c sv.h t/op/qr.t universal.c util.c
12144 ____________________________________________________________________________
12145 [ 32750] By: stevep                                on 2007/12/28  05:05:50
12146         Log: SvPVX_const() triggers an assertion that when the sv isn't a PV.
12147              Back this down to just checking to see if the sv is a PV or
12148              not.
12149      Branch: perl
12150            + ext/Encode/ucm/cp858.ucm
12151            ! sv.h
12152 ____________________________________________________________________________
12153 [ 32749] By: nicholas                              on 2007/12/27  23:28:31
12154         Log: Better diagnostics for the tests for #20683.
12155      Branch: perl
12156            ! t/op/pat.t
12157 ____________________________________________________________________________
12158 [ 32748] By: nicholas                              on 2007/12/27  21:41:03
12159         Log: scalars used in postponed subexpressions aren't first class regexps,
12160              so don't upgrade them to ORANGE before attaching qr magic.
12161              (And don't stop using qr magic once regexps become first class)
12162      Branch: perl
12163            ! regexec.c t/op/pat.t
12164 ____________________________________________________________________________
12165 [ 32747] By: nicholas                              on 2007/12/27  21:34:22
12166         Log: Proper $TODO support in &ok() and &iseq() in pat.t
12167      Branch: perl
12168            ! t/op/pat.t
12169 ____________________________________________________________________________
12170 [ 32746] By: nicholas                              on 2007/12/27  20:44:26
12171         Log: Localize $\ before changing it, so as not to affect print statements in
12172              the rest of the test.
12173      Branch: perl
12174            ! t/op/pat.t
12175 ____________________________________________________________________________
12176 [ 32745] By: nicholas                              on 2007/12/27  20:33:55
12177         Log: Test that we can clone regexps into new threads, and fix the bug in
12178              change 32740 that this reveals. (Bug spotted by, and initial patch
12179              from, Jerry D. Hedden.)
12180      Branch: perl
12181            ! sv.c t/op/threads.t
12182 ____________________________________________________________________________
12183 [ 32744] By: nicholas                              on 2007/12/27  19:31:56
12184         Log: "Automate" change 32648 (ensure that -E always loads the latest
12185              features)
12186      Branch: perl
12187            ! toke.c
12188 ____________________________________________________________________________
12189 [ 32743] By: nicholas                              on 2007/12/27  18:43:40
12190         Log: You can't coerce a typeglob to a string. (Restore the error message -
12191              an assertion failure is not helpful). Test the 3 basic coercion
12192              error messages.
12193      Branch: perl
12194            ! sv.c t/op/gv.t
12195 ____________________________________________________________________________
12196 [ 32742] By: nicholas                              on 2007/12/27  17:22:06
12197         Log: assert() that the sv_unmagic() in S_regmatch() is unneeded.
12198              Add a comment about the mg_find() that follows.
12199      Branch: perl
12200            ! regexec.c
12201 ____________________________________________________________________________
12202 [ 32741] By: nicholas                              on 2007/12/27  15:31:28
12203         Log: You don't need $(DYNALOADER) to make $(nonxs_ext)
12204              (which makes it easier to run minitest)
12205      Branch: perl
12206            ! Makefile.SH
12207 ____________________________________________________________________________
12208 [ 32740] By: nicholas                              on 2007/12/27  13:46:46
12209         Log: Regexps are now orange.
12210              (Correct a comparison of $] with 5.011 in B.pm)
12211      Branch: perl
12212            ! ext/B/B.pm ext/Devel/Peek/t/Peek.t lib/overload.t pp_hot.c
12213            ! regexec.c sv.c util.c
12214 ____________________________________________________________________________
12215 [ 32739] By: nicholas                              on 2007/12/27  11:35:57
12216         Log: Remove the last Null(...) from x2p/*
12217              Something tells me that Win32 is compiling x2p with -DPERL_CORE
12218              *nix dosn't do this.
12219      Branch: perl
12220            ! x2p/hash.c
12221 ____________________________________________________________________________
12222 [ 32738] By: nicholas                              on 2007/12/26  18:53:48
12223         Log: Tweak Perl_sv_upgrade() so that references can upgrade to SVt_PV
12224              rather than something bigger. Fix a possible bug - "reference" to
12225              SVt_NV needs to go direct to SVt_PVNV.
12226      Branch: perl
12227            ! sv.c
12228 ____________________________________________________________________________
12229 [ 32737] By: nicholas                              on 2007/12/26  18:12:32
12230         Log: Take code that occurs in three places to take a scalar and ready it to
12231              hold a reference, and convert it to a macro define prepare_SV_for_RV().
12232      Branch: perl
12233            ! pp.c pp_hot.c sv.c sv.h
12234 ____________________________________________________________________________
12235 [ 32736] By: nicholas                              on 2007/12/26  17:27:15
12236         Log: Remove two warnings (sub diag() was redefined, and implict split is
12237              deprecated)
12238      Branch: perl
12239            ! ext/B/t/concise.t
12240 ____________________________________________________________________________
12241 [ 32735] By: stevep                                on 2007/12/26  17:06:04
12242         Log: Upgrade to File-Temp-0.20
12243      Branch: perl
12244            ! lib/File/Temp.pm lib/File/Temp/t/lock.t
12245 ____________________________________________________________________________
12246 [ 32734] By: nicholas                              on 2007/12/26  17:03:56
12247         Log: Eliminate SVt_RV, and use SVt_IV to store plain references.
12248              This frees up a scalar type for first class regular expressions.
12249      Branch: perl
12250            ! dump.c ext/B/B.pm ext/B/B.xs ext/B/B/Concise.pm ext/B/t/b.t
12251            ! ext/B/t/optree_constants.t ext/B/t/terse.t
12252            ! ext/Devel/Peek/t/Peek.t ext/Storable/Storable.xs pp.c pp_hot.c
12253            ! sv.c sv.h
12254 ____________________________________________________________________________
12255 [ 32733] By: nicholas                              on 2007/12/26  17:02:34
12256         Log: Better diagnostics by removing an && from an ok() and converting it to
12257              two is()s.
12258      Branch: perl
12259            ! ext/B/t/deparse.t
12260 ____________________________________________________________________________
12261 [ 32732] By: stevep                                on 2007/12/26  16:09:35
12262         Log: Subject: [PATCH perl5100delta.pod] change/correction to 32246
12263              From: "Robin Barker" <Robin.Barker@npl.co.uk>
12264              Date: Fri, 9 Nov 2007 14:40:22 -0000
12265              Message-ID: <2C2E01334A940D4792B3E115F95B722601604912@exchsvr1.npl.ad.local>
12266      Branch: perl
12267            ! pod/perl5100delta.pod
12268 ____________________________________________________________________________
12269 [ 32731] By: stevep                                on 2007/12/26  15:29:14
12270         Log: Linking a RT ticket to an open TODO.
12271      Branch: perl
12272            ! pod/perltodo.pod
12273 ____________________________________________________________________________
12274 [ 32730] By: stevep                                on 2007/12/26  15:03:49
12275         Log: Subject: [PATCH] docs: list of places where $_ is used
12276              From: "Gabor Szabo" <szabgab@gmail.com>
12277              Date: Wed, 26 Dec 2007 06:49:34 +0200
12278              Message-ID: <d8a74af10712252049t1b63b475mfca9225324f5fce6@mail.gmail.com>
12279      Branch: perl
12280            ! pod/perlvar.pod
12281 ____________________________________________________________________________
12282 [ 32729] By: stevep                                on 2007/12/26  14:55:03
12283         Log: Subject: [PATCH] docs: replace FH by my $fh in open
12284              From: "Gabor Szabo" <szabgab@gmail.com>
12285              Date: Wed, 26 Dec 2007 06:03:29 +0200
12286              Message-ID: <d8a74af10712252003m2d3244fbv2955fe17e683063d@mail.gmail.com>
12287      Branch: perl
12288            ! pod/perlfunc.pod
12289 ____________________________________________________________________________
12290 [ 32728] By: stevep                                on 2007/12/26  14:46:54
12291         Log: Subject:  [PATCH] 64-bit fix for Time::Local
12292              From: "Jan Dubois" <jand@activestate.com>
12293              Date: Thu, 20 Dec 2007 10:18:52 -0800
12294              Message-ID: <044301c84334$c6aa2960$53fe7c20$@com>
12295      Branch: perl
12296            ! lib/Time/Local.pm
12297 ____________________________________________________________________________
12298 [ 32727] By: stevep                                on 2007/12/26  14:36:13
12299         Log: Subject: [PATCH] Pod::Html: fix markup errors with (nested) definition lists
12300              From: Brendan O'Dea <bod@debian.org>
12301              Date: Sat, 1 Dec 2007 11:59:12 +1100
12302              Message-ID: <20071201005912.GA14441@londo.c47.org>
12303      Branch: perl
12304            ! lib/Pod/Html.pm lib/Pod/t/htmllink.t lib/Pod/t/htmlview.pod
12305            ! lib/Pod/t/htmlview.t
12306 ____________________________________________________________________________
12307 [ 32726] By: nicholas                              on 2007/12/26  13:03:27
12308         Log: Use print rather than diag(), as these routine messages shouldn't be
12309              going to STDERR.
12310      Branch: perl
12311            ! t/op/upgrade.t
12312 ____________________________________________________________________________
12313 [ 32725] By: nicholas                              on 2007/12/26  11:55:15
12314         Log: Swap SVt_RV and SVt_NV in the SV ordering.
12315      Branch: perl
12316            ! dump.c ext/B/B.xs ext/Storable/Storable.xs pp.c pp_hot.c sv.c
12317            ! sv.h
12318 ____________________________________________________________________________
12319 [ 32724] By: nicholas                              on 2007/12/26  11:22:38
12320         Log: A test for upgrading scalars. Curiously, before this, lib/Math/Trig.t
12321              was the only code anywhere in the build or testsuite that upgraded an
12322              NV to an RV.
12323      Branch: perl
12324            + t/op/upgrade.t
12325            ! MANIFEST
12326 ____________________________________________________________________________
12327 [ 32723] By: mhx                                   on 2007/12/25  15:05:33
12328         Log: Subject: patch - chg 32721 missed a couple Nullstrs
12329              From: jimc <jim.cromie@gmail.com>
12330              Date: Tue, 25 Dec 2007 05:39:30 -0700
12331              Message-ID: <4770FA02.2080800@gmail.com>
12332      Branch: perl
12333            ! x2p/hash.c
12334 ____________________________________________________________________________
12335 [ 32722] By: mhx                                   on 2007/12/25  05:25:42
12336         Log: Subject: RE: [PATCH] s/perl510/perl511/g
12337              From: "Jan Dubois" <jand@activestate.com>
12338              Date: Mon, 24 Dec 2007 15:30:31 -0800
12339              Message-ID: <0cdf01c84684$f99c3310$ecd49930$@com>
12340      Branch: perl
12341            ! README.win32 hints/dgux.sh installperl makedef.pl
12342 ____________________________________________________________________________
12343 [ 32721] By: mhx                                   on 2007/12/25  05:22:39
12344         Log: Subject: [PATCH] Remove Nullch etc. from x2p
12345              From: "Jan Dubois" <jand@activestate.com>
12346              Date: Mon, 24 Dec 2007 14:58:20 -0800
12347              Message-ID: <0cca01c84680$7afc9170$70f5b450$@com>
12348      Branch: perl
12349            ! x2p/a2p.h x2p/a2py.c x2p/str.c x2p/str.h x2p/util.c x2p/walk.c
12350 ____________________________________________________________________________
12351 [ 32720] By: nicholas                              on 2007/12/24  21:26:22
12352         Log: Subject: PATCH re 32711
12353              From: "Robin Barker" <Robin.Barker@npl.co.uk>
12354              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939A4@exchsvr2.npl.ad.local>
12355              Date: Mon, 24 Dec 2007 20:56:13 -0000
12356              
12357              "IMO patch 32711 is better implemented using (the existing) NUM2PTR macro, as below/attached."
12358      Branch: perl
12359            ! pp_hot.c
12360 ____________________________________________________________________________
12361 [ 32719] By: nicholas                              on 2007/12/23  22:29:17
12362         Log: Correct the correction. This one is both a correcly spelled word, and
12363              the word I was originally aiming for. Or if it's not, I'm sure that
12364              given infinite monkeys we'll get there sometime around the heat death
12365              of the universe.
12366      Branch: perl
12367            ! perl.h
12368 ____________________________________________________________________________
12369 [ 32718] By: nicholas                              on 2007/12/23  20:25:25
12370         Log: Fix my typo in a comment.
12371      Branch: perl
12372            ! perl.h
12373 ____________________________________________________________________________
12374 [ 32717] By: nicholas                              on 2007/12/23  12:31:26
12375         Log: In SvPV_free(), assert() that no-one is trying to free up a reference.
12376      Branch: perl
12377            ! sv.h
12378 ____________________________________________________________________________
12379 [ 32716] By: nicholas                              on 2007/12/23  12:28:53
12380         Log: { my $a; } not warning about being used only once is a something
12381              TO be DOne.
12382      Branch: perl
12383            ! pod/perltodo.pod
12384 ____________________________________________________________________________
12385 [ 32715] By: nicholas                              on 2007/12/23  11:27:25
12386         Log: Add an assert() to verify my assumption that no-one upgrades a scalar
12387              which has a referant but isn't flagged as a reference.
12388      Branch: perl
12389            ! sv.c
12390 ____________________________________________________________________________
12391 [ 32714] By: stevep                                on 2007/12/23  02:15:30
12392         Log: Welcome to Perl 5.11, win32!
12393      Branch: perl
12394            ! win32/Makefile win32/makefile.mk
12395 ____________________________________________________________________________
12396 [ 32713] By: stevep                                on 2007/12/23  00:39:17
12397         Log: Nullch and others were still alive and well in some of the operating
12398              system specific directories.  I think I've chainsawed all of them now,
12399              but I can't guarantee that it compiles anywhere from win32.
12400      Branch: perl
12401            ! NetWare/nw5.c NetWare/nwperlhost.h NetWare/nwperlsys.h
12402            ! NetWare/nwstdio.h djgpp/djgpp.c os2/OS2/REXX/REXX.xs os2/os2.c
12403            ! util.c vmesa/vmesa.c vms/ext/Stdio/Stdio.xs vms/vms.c
12404            ! win32/perlhost.h win32/win32.c win32/wince.c
12405 ____________________________________________________________________________
12406 [ 32712] By: stevep                                on 2007/12/22  21:37:39
12407         Log: Subject: [PATCH] Fix cygwin.c again
12408              From: "Jerry D. Hedden" <jdhedden@cpan.org>
12409              Date: Sat, 22 Dec 2007 16:11:48 -0500
12410              Message-ID: <1ff86f510712221311v1c58d606jc8dfeee6a21e6194@mail.gmail.com>
12411              
12412              Fixes breakage caused by change #32707
12413      Branch: perl
12414            ! cygwin/cygwin.c
12415 ____________________________________________________________________________
12416 [ 32711] By: nicholas                              on 2007/12/22  19:55:17
12417         Log: Remove warning about casting integer to different sized pointer.
12418      Branch: perl
12419            ! pp_hot.c
12420 ____________________________________________________________________________
12421 [ 32710] By: stevep                                on 2007/12/22  19:39:36
12422         Log: The ext/Cwd/Cwd.xs part of...
12423              
12424              Subject: consting Cwd and ExtUtils::ParseXS
12425              From: "Robin Barker" <Robin.Barker@npl.co.uk>
12426              Date: Sat, 22 Dec 2007 00:52:54 -0000
12427              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939A0@exchsvr2.npl.ad.local>
12428              
12429              lib/ExtUtils/ParseXS.pm had changes already made with change 
12430              #32691.
12431      Branch: perl
12432            ! ext/Cwd/Cwd.xs
12433 ____________________________________________________________________________
12434 [ 32709] By: mhx                                   on 2007/12/22  19:35:52
12435         Log: Upgrade to IPC::SysV 1.99_07
12436      Branch: perl
12437            + ext/IPC/SysV/Changes ext/IPC/SysV/MANIFEST.SKIP
12438            + ext/IPC/SysV/TODO ext/IPC/SysV/const-c.inc
12439            + ext/IPC/SysV/const-xs.inc ext/IPC/SysV/lib/IPC/Msg.pm
12440            + ext/IPC/SysV/lib/IPC/Semaphore.pm
12441            + ext/IPC/SysV/lib/IPC/SharedMem.pm ext/IPC/SysV/lib/IPC/SysV.pm
12442            + ext/IPC/SysV/regen.pl ext/IPC/SysV/t/pod.t
12443            + ext/IPC/SysV/t/podcov.t ext/IPC/SysV/t/shm.t
12444            + ext/IPC/SysV/typemap
12445            - ext/IPC/SysV/ChangeLog ext/IPC/SysV/MANIFEST
12446            - ext/IPC/SysV/Msg.pm ext/IPC/SysV/Semaphore.pm
12447            - ext/IPC/SysV/SysV.pm
12448            ! MANIFEST ext/IPC/SysV/Makefile.PL ext/IPC/SysV/README
12449            ! ext/IPC/SysV/SysV.xs ext/IPC/SysV/t/ipcsysv.t
12450            ! ext/IPC/SysV/t/msg.t ext/IPC/SysV/t/sem.t mkppport.lst
12451 ____________________________________________________________________________
12452 [ 32708] By: nicholas                              on 2007/12/22  19:22:48
12453         Log: Replace our assert-which-can-be-caught-by-eval with the real deal from
12454              the standard C library. Make ours available as Perl_assert(), if you
12455              really want that.
12456              assert() is only #include'd if you compile with -DDEBUGGING.
12457      Branch: perl
12458            ! perl.h
12459 ____________________________________________________________________________
12460 [ 32707] By: nicholas                              on 2007/12/22  18:26:21
12461         Log: Remove the definitions of Null(), Nullch, Nullfp, Nullsv and PL_na
12462              when PERL_CORE is defined. (Which, "obviously", is only in code
12463              within the perl source tree, which we control). Nullop remains, and
12464              would be moderately invasive to remove.
12465      Branch: perl
12466            ! handy.h op.h perl.h pod/perlapi.pod sv.c
12467 ____________________________________________________________________________
12468 [ 32706] By: nicholas                              on 2007/12/22  18:17:46
12469         Log: Hateful software that sends my cursor keys as packets that can get
12470              split, and more hateful software that decides that split packets
12471              means not-a-cursor-key.
12472      Branch: perl
12473            ! ext/ODBM_File/typemap
12474 ____________________________________________________________________________
12475 [ 32705] By: nicholas                              on 2007/12/22  17:51:03
12476         Log: Add a Configure probe for <assert.h>
12477      Branch: perl
12478            ! Configure Cross/config.sh-arm-linux NetWare/config.wc
12479            ! NetWare/config_H.wc Porting/Glossary Porting/config.sh
12480            ! Porting/config_H config_h.SH configure.com epoc/config.sh
12481            ! plan9/config_h.sample plan9/config_sh.sample symbian/config.sh
12482            ! uconfig.h uconfig.sh win32/config.bc win32/config.ce
12483            ! win32/config.gc win32/config.vc win32/config.vc64
12484            ! win32/config_H.bc win32/config_H.ce win32/config_H.gc
12485            ! win32/config_H.vc win32/config_H.vc64
12486 ____________________________________________________________________________
12487 [ 32704] By: nicholas                              on 2007/12/22  17:00:24
12488         Log: Exterminate PL_na! Exterminate! Exterminate! Exterminate!
12489      Branch: perl
12490            ! ext/DB_File/typemap ext/GDBM_File/typemap
12491            ! ext/NDBM_File/typemap ext/ODBM_File/typemap
12492            ! ext/SDBM_File/typemap ext/Win32API/File/buffers.h
12493            ! ext/Win32API/File/typemap os2/OS2/typemap os2/os2.c
12494            ! pod/perltodo.pod pod/perlxs.pod vms/vms.c
12495 ____________________________________________________________________________
12496 [ 32703] By: nicholas                              on 2007/12/22  16:17:01
12497         Log: Subject: [PATCH] ext/ consting
12498              From: "Robin Barker" <Robin.Barker@npl.co.uk>
12499              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399D@exchsvr2.npl.ad.local>
12500              Date: Sat, 22 Dec 2007 00:39:47 -0000
12501      Branch: perl
12502            ! ext/Devel/Peek/Peek.xs ext/DynaLoader/dl_aix.xs
12503            ! ext/DynaLoader/dl_beos.xs ext/DynaLoader/dl_dld.xs
12504            ! ext/DynaLoader/dl_dllload.xs ext/DynaLoader/dl_dlopen.xs
12505            ! ext/DynaLoader/dl_dyld.xs ext/DynaLoader/dl_hpux.xs
12506            ! ext/DynaLoader/dl_mac.xs ext/DynaLoader/dl_mpeix.xs
12507            ! ext/DynaLoader/dl_next.xs ext/DynaLoader/dl_symbian.xs
12508            ! ext/DynaLoader/dl_vmesa.xs ext/DynaLoader/dl_vms.xs
12509            ! ext/GDBM_File/typemap ext/IPC/SysV/SysV.xs ext/POSIX/POSIX.xs
12510            ! ext/PerlIO/via/via.xs ext/SDBM_File/sdbm/hash.c
12511            ! ext/SDBM_File/sdbm/pair.c ext/SDBM_File/sdbm/sdbm.h
12512            ! ext/Socket/Socket.xs ext/re/re.xs
12513 ____________________________________________________________________________
12514 [ 32702] By: nicholas                              on 2007/12/22  16:05:50
12515         Log: By moving the "can't upgrade downwards" croak() in Perl_sv_upgrade()
12516              after the type changing logic, we allow sv_upgrade() from SVt_NV to
12517              SVt_IV to "work" (SVt_NV beomes SVt_PVNV in the type changing logic)
12518              which simplifies the code for Perl_sv_setiv() slightly.
12519      Branch: perl
12520            ! sv.c
12521 ____________________________________________________________________________
12522 [ 32701] By: nicholas                              on 2007/12/22  12:50:35
12523         Log: Correct the minor mistake of changes 32675 and 32676 - the check should
12524              be on whether the SV had a body before upgrading. As was, SVt_RV would
12525              needlessly have re-zeroed memory.
12526      Branch: perl
12527            ! sv.c
12528 ____________________________________________________________________________
12529 [ 32699] By: nicholas                              on 2007/12/22  11:28:02
12530         Log: Integrate:
12531              [ 32483]
12532              Use a new (clean) anonymous hash for each loop, rather than a hash in
12533              the pad, as the latter can change internal state sufficiently to
12534              confuse matters (even though in all cases it has no keys and from
12535              Perl space is "measurably" identical).
12536              
12537              [ 32500]
12538              Get APItest.xs compiling on 5.8.x by making the compilation of the
12539              Perl_hv_common() test code conditional on the macro hv_common being
12540              defined, and the refcounted_he code conditional on it being 5.9 or
12541              later.
12542              
12543              [ 32501]
12544              Hack round the fact that UNITCHECK is nothing special on 5.8.x by
12545              conditionally creating a sub UNITCHECK(&);
12546              
12547              [ 32502]
12548              UNITCHECK isn't anything special in 5.8.x, so don't run those tests.
12549              
12550              [ 32503]
12551              Skip the op.t API test as it's not relevant to 5.8.x (%^H propagation).
12552              Correct the expectations of hash.t and svsetsv.t for 5.8.x.
12553              
12554              [ 32507]
12555              Test both dMY_CXT and dMY_CXT_INTERP.
12556      Branch: perl
12557           !> ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
12558           !> ext/XS/APItest/t/hash.t ext/XS/APItest/t/my_cxt.t
12559           !> ext/XS/APItest/t/op.t ext/XS/APItest/t/svsetsv.t
12560           !> ext/XS/APItest/t/xs_special_subs.t
12561           !> ext/XS/APItest/t/xs_special_subs_require.t perl.h
12562 ____________________________________________________________________________
12563 [ 32698] By: nicholas                              on 2007/12/22  11:15:49
12564         Log: Integrate:
12565              [ 32509]
12566              For 5.8.8 and earlier, always call newCONSTSUB(), as the interpreter
12567              doesn't support proxy constant subroutines. For all 5.8.x add a cast
12568              to (char *) for the second argument to newCONSTSUB().
12569      Branch: perl
12570           !> lib/ExtUtils/Constant/ProxySubs.pm
12571 ____________________________________________________________________________
12572 [ 32693] By: ams                                   on 2007/12/22  03:58:49
12573         Log: Add const to a few prototypes. (Patch from Robin Barker.)
12574      Branch: perl
12575            ! ext/Storable/Storable.xs
12576 ____________________________________________________________________________
12577 [ 32692] By: nicholas                              on 2007/12/21  17:58:03
12578         Log: Document each/keys/values @array
12579      Branch: perl
12580            ! pod/perlfunc.pod
12581 ____________________________________________________________________________
12582 [ 32691] By: stevep                                on 2007/12/21  16:31:45
12583         Log: Clean up a warning with -Wwrite-strings that gets passed into every
12584              parsed XS file.
12585      Branch: perl
12586            ! lib/ExtUtils/ParseXS.pm
12587 ____________________________________________________________________________
12588 [ 32690] By: stevep                                on 2007/12/21  14:48:22
12589         Log: Subject: [PATCH] C<make translators> -Wwrite-strings clean
12590              From: "Robin Barker" <Robin.Barker@npl.co.uk>
12591              Date: Fri, 21 Dec 2007 14:30:20 -0000
12592              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399C@exchsvr2.npl.ad.local>
12593      Branch: perl
12594            ! x2p/Makefile.SH x2p/a2p.c x2p/a2p.h x2p/a2py.c x2p/str.c
12595            ! x2p/str.h x2p/util.c x2p/util.h x2p/walk.c
12596 ____________________________________________________________________________
12597 [ 32689] By: stevep                                on 2007/12/21  14:19:17
12598         Log: Subject: [PATCH] const'ing in cygwin.c
12599              From: "Jerry D. Hedden" <jdhedden@cpan.org>
12600              Date: Fri, 21 Dec 2007 09:13:41 -0500
12601              Message-ID: <1ff86f510712210613s71712346i6e9f2b5e7275aa34@mail.gmail.com>
12602      Branch: perl
12603            ! cygwin/cygwin.c
12604 ____________________________________________________________________________
12605 [ 32688] By: nicholas                              on 2007/12/21  12:09:04
12606         Log: Update the hash documentation to reflect the changes between 5.8.1 and
12607              5.8.2, that disabled the automatic randomisation of all hashes.
12608      Branch: perl
12609            ! pod/perlfunc.pod pod/perlsec.pod
12610 ____________________________________________________________________________
12611 [ 32687] By: nicholas                              on 2007/12/21  11:34:30
12612         Log: Deparse each @array and friends.
12613      Branch: perl
12614            ! ext/B/B/Deparse.pm ext/B/t/deparse.t
12615 ____________________________________________________________________________
12616 [ 32686] By: nicholas                              on 2007/12/21  10:21:45
12617         Log: Subject: mg_free frees data but leaves it accessible
12618              From: Yuval Kogman <nothingmuch@woobling.org>
12619              Message-ID: <20071220221331.GG10631@woobling.org>
12620              Date: Fri, 21 Dec 2007 00:13:31 +0200
12621      Branch: perl
12622            ! mg.c
12623 ____________________________________________________________________________
12624 [ 32685] By: nicholas                              on 2007/12/21  08:58:42
12625         Log: Subject: [PATCH] Fix remaining skips for Test::Harness
12626              From: Andy Armstrong <andy@hexten.net>
12627              Message-Id: <01A7A7EC-1C9C-40B1-90E8-DC1E5BA54400@hexten.net>
12628              Date: Thu, 20 Dec 2007 23:16:01 +0000
12629              
12630              (except for test-harness-compat.t which failed unthreaded under harness
12631              and except for reverting the defined $ENV{PERL_UNICODE})
12632      Branch: perl
12633            ! lib/Test/Harness/t/harness.t lib/Test/Harness/t/nofork.t
12634            ! lib/Test/Harness/t/prove.t lib/Test/Harness/t/proverc.t
12635            ! lib/Test/Harness/t/proverun.t lib/Test/Harness/t/source.t
12636            ! lib/Test/Harness/t/spool.t lib/Test/Harness/t/taint.t
12637            ! lib/Test/Harness/t/unicode.t t/lib/source_tests/source
12638 ____________________________________________________________________________
12639 [ 32684] By: nicholas                              on 2007/12/21  07:42:56
12640         Log: For 5.12 we can simply exterminate! the private function
12641              Perl_magic_setglob().
12642      Branch: perl
12643            ! embed.fnc embed.h mathoms.c proto.h
12644 ____________________________________________________________________________
12645 [ 32683] By: stevep                                on 2007/12/21  03:14:20
12646         Log: Subject: [perl #37607] CGI file upload file name parsing errors
12647              From: aspa@merlot.kronodoc.fi (Marko Asplund)
12648              Date: Fri, 4 Nov 2005 13:40:05 +0200 (EET)
12649              Message-ID: <5.8.7_13518_1131102897@merlot.kronodoc.fi>
12650      Branch: perl
12651            ! lib/CGI.pm
12652 ____________________________________________________________________________
12653 [ 32682] By: stevep                                on 2007/12/20  22:22:59
12654         Log: Regen some files...
12655      Branch: perl
12656            ! embed.h global.sym pod/perlapi.pod
12657 ____________________________________________________________________________
12658 [ 32681] By: stevep                                on 2007/12/20  21:52:06
12659         Log: Subject: [PATCH] make miniperl -Wwrite-strings clean
12660              From: "Robin Barker" <Robin.Barker@npl.co.uk>
12661              Date: Thu, 20 Dec 2007 18:29:25 -0000
12662              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399A@exchsvr2.npl.ad.local>
12663      Branch: perl
12664            ! doio.c intrpvar.h overload.c overload.pl perl.h
12665 ____________________________________________________________________________
12666 [ 32680] By: nicholas                              on 2007/12/20  21:15:57
12667         Log: Implement each @array.
12668              Documentation needed, FIXME for proper 64 bit support of arrays longer
12669              than 2**32, re-order the new ops at the end if merging to 5.10.x.
12670      Branch: perl
12671            + t/op/each_array.t
12672            ! MANIFEST av.c embed.fnc embed.h ext/Opcode/Opcode.pm op.c
12673            ! opcode.h opcode.pl opnames.h pp.c pp.sym pp_proto.h proto.h
12674 ____________________________________________________________________________
12675 [ 32679] By: nicholas                              on 2007/12/20  20:58:25
12676         Log: Correct the embed.fnc descriptions of newAV() and newHV() - they do not
12677              return memory allocated Ã  la malloc(), as it comes from an arena.
12678      Branch: perl
12679            ! embed.fnc proto.h
12680 ____________________________________________________________________________
12681 [ 32678] By: nicholas                              on 2007/12/20  20:43:16
12682         Log: With change 32676 moving the HvSHAREKEYS_on() into Perl_sv_upgrade()
12683              calls to it can be eliminated from the version code.
12684      Branch: perl
12685            ! util.c
12686 ____________________________________________________________________________
12687 [ 32677] By: nicholas                              on 2007/12/20  20:35:35
12688         Log: Change 32676 missed embed.h. Oops. Avert any more black smoke.
12689      Branch: perl
12690            ! embed.h
12691 ____________________________________________________________________________
12692 [ 32676] By: nicholas                              on 2007/12/20  20:23:45
12693         Log: Similiarly Perl_newHV() can become a mathom by making newHV() a
12694              wrapper around newSV_type() and tweaking Perl_sv_upgrade().
12695      Branch: perl
12696            ! embed.fnc hv.c hv.h mathoms.c proto.h sv.c
12697 ____________________________________________________________________________
12698 [ 32675] By: nicholas                              on 2007/12/20  19:49:50
12699         Log: Perl_newAV() can become a mathom by making newAV() a wrapper around
12700              newSV_type() and tweaking Perl_sv_upgrade().
12701      Branch: perl
12702            ! av.c av.h embed.fnc embed.h mathoms.c proto.h sv.c
12703 ____________________________________________________________________________
12704 [ 32674] By: nicholas                              on 2007/12/20  18:48:09
12705         Log: The test needs to be on defined $ENV{PERL_UNICODE} because during
12706              testing being set to an empty string has meaning.
12707      Branch: perl
12708            ! lib/Test/Harness/t/unicode.t
12709 ____________________________________________________________________________
12710 [ 32673] By: nicholas                              on 2007/12/20  18:25:46
12711         Log: Subject: [PATCH] bring Test::Harness up to 3.06
12712              From: Andy Armstrong <andy@hexten.net>
12713              Message-Id: <5C57804B-6F71-4875-AEB6-C449F893E001@hexten.net>
12714              Date: Thu, 20 Dec 2007 17:49:07 +0000
12715      Branch: perl
12716            ! Porting/Maintainers.pl lib/App/Prove.pm lib/App/Prove/State.pm
12717            ! lib/TAP/Base.pm lib/TAP/Formatter/Color.pm
12718            ! lib/TAP/Formatter/Console.pm
12719            ! lib/TAP/Formatter/Console/ParallelSession.pm
12720            ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
12721            ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
12722            ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
12723            ! lib/TAP/Parser/Iterator/Array.pm
12724            ! lib/TAP/Parser/Iterator/Process.pm
12725            ! lib/TAP/Parser/Iterator/Stream.pm
12726            ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
12727            ! lib/TAP/Parser/Result/Bailout.pm
12728            ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
12729            ! lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
12730            ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
12731            ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
12732            ! lib/TAP/Parser/YAMLish/Reader.pm
12733            ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
12734            ! lib/Test/Harness/Changes lib/Test/Harness/bin/prove
12735            ! lib/Test/Harness/t/harness.t lib/Test/Harness/t/nofork-mux.t
12736            ! lib/Test/Harness/t/regression.t lib/Test/Harness/t/state.t
12737            ! lib/Test/Harness/t/unicode.t t/lib/sample-tests/empty
12738 ____________________________________________________________________________
12739 [ 32672] By: nicholas                              on 2007/12/20  17:47:48
12740         Log: Perl_magic_setglob() is a mathom.
12741      Branch: perl
12742            ! embed.fnc embed.h mathoms.c mg.c proto.h
12743 ____________________________________________________________________________
12744 [ 32671] By: nicholas                              on 2007/12/20  17:20:29
12745         Log: char can be unsigned, so i8 needs to be signed char.
12746      Branch: perl
12747            ! Configure
12748 ____________________________________________________________________________
12749 [ 32670] By: nicholas                              on 2007/12/20  16:22:07
12750         Log: Oops. Change 32669 didn't mean to add ssp to the libswanted list.
12751      Branch: perl
12752            ! Configure
12753 ____________________________________________________________________________
12754 [ 32669] By: nicholas                              on 2007/12/20  16:02:25
12755         Log: A new try at getting -fstack-protector working, by adding it to the
12756              gcc link flags so that any implementation dependant libraries are also
12757              linked in.
12758      Branch: perl
12759            ! Configure cflags.SH
12760 ____________________________________________________________________________
12761 [ 32668] By: rgs                                   on 2007/12/20  12:23:14
12762         Log: The APC doesn't like empty files
12763      Branch: perl
12764            ! t/lib/sample-tests/empty
12765 ____________________________________________________________________________
12766 [ 32667] By: nicholas                              on 2007/12/20  11:59:47
12767         Log: Merge the duplicated code for the tests for -fno-strict-aliasing and
12768              -pipe into a new eval'd "function" checkccflag
12769      Branch: perl
12770            ! Configure
12771 ____________________________________________________________________________
12772 [ 32666] By: nicholas                              on 2007/12/20  10:41:52
12773         Log: Correct the test count in lib/File/Temp/t/lock.t
12774              I guess that it was skipped in rather too many places, so no-one
12775              noticed.
12776      Branch: perl
12777            ! lib/File/Temp/t/lock.t
12778 ____________________________________________________________________________
12779 [ 32665] By: rgs                                   on 2007/12/20  09:54:23
12780         Log: Subject: Re: [perl #48769] [PATCH] SelfLoader.pm 1.0904 - Whitespace in subroutine
12781              From: Steffen Mueller <l2ot9pa02@sneakemail.com>
12782              Date: Tue, 18 Dec 2007 11:58:19 +0100
12783              Message-ID: <4767A7CB.5030607@sneakemail.com>
12784      Branch: perl
12785            ! lib/SelfLoader.pm lib/SelfLoader.t
12786 ____________________________________________________________________________
12787 [ 32664] By: rgs                                   on 2007/12/20  09:41:27
12788         Log: Fix embarrassing typo
12789      Branch: perl
12790            ! AUTHORS
12791 ____________________________________________________________________________
12792 [ 32663] By: nicholas                              on 2007/12/20  09:40:13
12793         Log: Subject: [PATCH] Test::Harness 3.05, tests pass in core
12794              From: Andy Armstrong <andy@hexten.net>
12795              Message-Id: <7859DADA-59A9-45B2-A448-89BC755C53E8@hexten.net>
12796              Date: Thu, 20 Dec 2007 02:32:55 +0000
12797      Branch: perl
12798            ! lib/Test/Harness/t/000-load.t
12799            ! lib/Test/Harness/t/compat/inc-propagation.t
12800            ! lib/Test/Harness/t/regression.t t/lib/sample-tests/delayed
12801            ! t/lib/sample-tests/inc_taint t/lib/sample-tests/out_err_mix
12802            ! t/lib/sample-tests/stdout_stderr
12803 ____________________________________________________________________________
12804 [ 32662] By: nicholas                              on 2007/12/19  21:49:49
12805         Log: Extraneous test files that change 32659 failed to delete. Oops.
12806              (But they would not have been being run, because the only tests that
12807              are run are those that are in MANIFEST, and I had deleted them from
12808              there.)
12809      Branch: perl
12810            - lib/Test/Harness/t/00compile.t lib/Test/Harness/t/assert.t
12811            - lib/Test/Harness/t/callback.t lib/Test/Harness/t/failure.t
12812            - lib/Test/Harness/t/from_line.t lib/Test/Harness/t/inc_taint.t
12813            - lib/Test/Harness/t/nonumbers.t lib/Test/Harness/t/ok.t
12814            - lib/Test/Harness/t/point-parse.t lib/Test/Harness/t/point.t
12815            - lib/Test/Harness/t/prove-globbing.t
12816            - lib/Test/Harness/t/prove-switches.t
12817            - lib/Test/Harness/t/strap-analyze.t lib/Test/Harness/t/strap.t
12818            - lib/Test/Harness/t/test-harness.t lib/Test/Harness/t/version.t
12819 ____________________________________________________________________________
12820 [ 32661] By: stevep                                on 2007/12/19  19:55:00
12821         Log: Upgrade to CGI.pm-3.31.  Includes version bump to CGI::Carp due to a Pod fix.
12822      Branch: perl
12823            ! lib/CGI.pm lib/CGI/Carp.pm lib/CGI/Util.pm
12824 ____________________________________________________________________________
12825 [ 32660] By: nicholas                              on 2007/12/19  18:26:03
12826         Log: Missing files from Test::Harness 3.05
12827      Branch: perl
12828            + lib/App/Prove.pm lib/App/Prove/State.pm
12829 ____________________________________________________________________________
12830 [ 32659] By: nicholas                              on 2007/12/19  18:18:04
12831         Log: Upgrade to Test::Harness 3.05
12832              Add test boilerplate to various test files.
12833              Add FIXME skips for various tests that don't play nicely with the
12834              altered layout in the core.
12835              lib/Test/Harness/t/unicode.t appears to fail under UTF-8 locales and
12836              so will need fixing.
12837      Branch: perl
12838            + lib/TAP/Base.pm lib/TAP/Formatter/Color.pm
12839            + lib/TAP/Formatter/Console.pm
12840            + lib/TAP/Formatter/Console/ParallelSession.pm
12841            + lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
12842            + lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
12843            + lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
12844            + lib/TAP/Parser/Iterator/Array.pm
12845            + lib/TAP/Parser/Iterator/Process.pm
12846            + lib/TAP/Parser/Iterator/Stream.pm
12847            + lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
12848            + lib/TAP/Parser/Result/Bailout.pm
12849            + lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
12850            + lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
12851            + lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
12852            + lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
12853            + lib/TAP/Parser/YAMLish/Reader.pm
12854            + lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness/t/000-load.t
12855            + lib/Test/Harness/t/aggregator.t lib/Test/Harness/t/bailout.t
12856            + lib/Test/Harness/t/callbacks.t lib/Test/Harness/t/compat/env.t
12857            + lib/Test/Harness/t/compat/failure.t
12858            + lib/Test/Harness/t/compat/inc-propagation.t
12859            + lib/Test/Harness/t/compat/inc_taint.t
12860            + lib/Test/Harness/t/compat/nonumbers.t
12861            + lib/Test/Harness/t/compat/regression.t
12862            + lib/Test/Harness/t/compat/test-harness-compat.t
12863            + lib/Test/Harness/t/compat/version.t
12864            + lib/Test/Harness/t/console.t lib/Test/Harness/t/errors.t
12865            + lib/Test/Harness/t/grammar.t lib/Test/Harness/t/iterators.t
12866            + lib/Test/Harness/t/multiplexer.t
12867            + lib/Test/Harness/t/nofork-mux.t lib/Test/Harness/t/nofork.t
12868            + lib/Test/Harness/t/parse.t
12869            + lib/Test/Harness/t/premature-bailout.t
12870            + lib/Test/Harness/t/process.t lib/Test/Harness/t/prove.t
12871            + lib/Test/Harness/t/proverc.t lib/Test/Harness/t/proverun.t
12872            + lib/Test/Harness/t/regression.t lib/Test/Harness/t/results.t
12873            + lib/Test/Harness/t/source.t lib/Test/Harness/t/spool.t
12874            + lib/Test/Harness/t/state.t lib/Test/Harness/t/streams.t
12875            + lib/Test/Harness/t/taint.t lib/Test/Harness/t/testargs.t
12876            + lib/Test/Harness/t/unicode.t
12877            + lib/Test/Harness/t/yamlish-output.t
12878            + lib/Test/Harness/t/yamlish-writer.t
12879            + lib/Test/Harness/t/yamlish.t t/lib/App/Prove/Plugin/Dummy.pm
12880            + t/lib/IO/c55Capture.pm t/lib/NoFork.pm t/lib/data/catme.1
12881            + t/lib/data/proverc t/lib/data/sample.yml
12882            + t/lib/sample-tests/combined_compat t/lib/sample-tests/delayed
12883            + t/lib/sample-tests/descriptive_trailing
12884            + t/lib/sample-tests/die_unfinished t/lib/sample-tests/echo
12885            + t/lib/sample-tests/empty t/lib/sample-tests/escape_eol
12886            + t/lib/sample-tests/escape_hash
12887            + t/lib/sample-tests/junk_before_plan
12888            + t/lib/sample-tests/out_err_mix t/lib/sample-tests/schwern
12889            + t/lib/sample-tests/schwern-todo-quiet
12890            + t/lib/sample-tests/sequence_misparse
12891            + t/lib/sample-tests/simple_yaml t/lib/sample-tests/skipall_v13
12892            + t/lib/sample-tests/space_after_plan
12893            + t/lib/sample-tests/stdout_stderr
12894            + t/lib/sample-tests/todo_misparse
12895            + t/lib/sample-tests/version_good
12896            + t/lib/sample-tests/version_late t/lib/sample-tests/version_old
12897            + t/lib/source_tests/harness t/lib/source_tests/harness_badtap
12898            + t/lib/source_tests/harness_complain
12899            + t/lib/source_tests/harness_directives
12900            + t/lib/source_tests/harness_failure t/lib/source_tests/source
12901            - lib/Test/Harness/Assert.pm lib/Test/Harness/Iterator.pm
12902            - lib/Test/Harness/Point.pm lib/Test/Harness/Results.pm
12903            - lib/Test/Harness/Straps.pm lib/Test/Harness/TAP.pod
12904            - lib/Test/Harness/Util.pm
12905            ! MANIFEST Porting/Maintainers.pl lib/Test/Harness.pm
12906            ! lib/Test/Harness/Changes lib/Test/Harness/bin/prove
12907            ! lib/Test/Harness/t/base.t lib/Test/Harness/t/harness.t
12908            ! t/lib/Dev/Null.pm t/lib/sample-tests/bailout
12909            ! t/lib/sample-tests/combined t/lib/sample-tests/die
12910            ! t/lib/sample-tests/die_head_end
12911            ! t/lib/sample-tests/die_last_minute
12912            ! t/lib/sample-tests/inc_taint
12913            ! t/lib/sample-tests/shbang_misparse t/lib/sample-tests/skipall
12914            ! t/lib/sample-tests/taint t/lib/sample-tests/taint_warn
12915            ! t/lib/sample-tests/todo
12916 ____________________________________________________________________________
12917 [ 32658] By: stevep                                on 2007/12/19  17:17:45
12918         Log: Subject: [PATCH] threads::shared 1.15
12919              From: "Jerry D. Hedden" <jdhedden@cpan.org>
12920              Date: Wed, 19 Dec 2007 10:17:46 -0500
12921              Message-ID: <1ff86f510712190717r379ffdbt9ed19b8a607b8931@mail.gmail.com>
12922      Branch: perl
12923            + ext/threads/shared/t/object.t
12924            ! MANIFEST ext/threads/shared/shared.pm
12925            ! ext/threads/shared/shared.xs
12926 ____________________________________________________________________________
12927 [ 32657] By: stevep                                on 2007/12/19  17:05:16
12928         Log: Fix a File::Temp test to deal with new Test::More changes.
12929      Branch: perl
12930            ! lib/File/Temp/t/lock.t
12931 ____________________________________________________________________________
12932 [ 32656] By: rgs                                   on 2007/12/19  16:12:30
12933         Log: Add new Sys::Syslog file to MANIFEST
12934      Branch: perl
12935            ! MANIFEST
12936 ____________________________________________________________________________
12937 [ 32655] By: stevep                                on 2007/12/19  15:55:53
12938         Log: Additional version fixups.
12939      Branch: perl
12940            ! Cross/config.sh-arm-linux-n770
12941 ____________________________________________________________________________
12942 [ 32654] By: stevep                                on 2007/12/19  15:47:56
12943         Log: Upgrade to Sys-Syslog-0.23
12944      Branch: perl
12945            + ext/Sys/Syslog/fallback/syslog.h
12946            ! ext/Sys/Syslog/Makefile.PL ext/Sys/Syslog/Syslog.pm
12947            ! ext/Sys/Syslog/t/syslog.t
12948 ____________________________________________________________________________
12949 [ 32653] By: stevep                                on 2007/12/19  15:35:21
12950         Log: Upgrade to IO-Zlib-1.08.  Fixes to test files allowed us to get back
12951              in sync with the distribution.
12952      Branch: perl
12953            ! lib/IO/Zlib.pm lib/IO/Zlib/t/uncomp1.t lib/IO/Zlib/t/uncomp2.t
12954 ____________________________________________________________________________
12955 [ 32652] By: stevep                                on 2007/12/19  15:19:41
12956         Log: Upgrade to File-Temp-0.19
12957      Branch: perl
12958            + lib/File/Temp/t/fork.t lib/File/Temp/t/lock.t
12959            ! MANIFEST lib/File/Temp.pm lib/File/Temp/t/object.t
12960            ! lib/File/Temp/t/seekable.t
12961 ____________________________________________________________________________
12962 [ 32651] By: stevep                                on 2007/12/19  15:00:53
12963         Log: Upgrade to B-Lint-1.11
12964      Branch: perl
12965            + ext/B/B/Lint/Debug.pm
12966            ! MANIFEST ext/B/B/Lint.pm
12967 ____________________________________________________________________________
12968 [ 32650] By: stevep                                on 2007/12/19  14:30:46
12969         Log: Update to Test-Simple-0.74
12970      Branch: perl
12971            + lib/Test/Simple/t/BEGIN_use_ok.t
12972            ! MANIFEST lib/Test/Builder.pm lib/Test/Builder/Module.pm
12973            ! lib/Test/Builder/Tester.pm lib/Test/More.pm lib/Test/Simple.pm
12974            ! lib/Test/Simple/Changes
12975 ____________________________________________________________________________
12976 [ 32649] By: nicholas                              on 2007/12/19  14:13:07
12977         Log: Add perl5110delta, and change 5100delta so that it is no longer "the"
12978              perldelta.
12979      Branch: perl
12980            + pod/perl5110delta.pod
12981            ! MANIFEST Makefile.SH pod.lst pod/perl.pod
12982            ! pod/perl5100delta.pod pod/perltoc.pod vms/descrip_mms.template
12983            ! win32/Makefile win32/makefile.mk win32/pod.mak
12984 ____________________________________________________________________________
12985 [ 32648] By: rgs                                   on 2007/12/19  13:58:46
12986         Log: Make -E require 5.11 features
12987      Branch: perl
12988            ! lib/feature.pm toke.c
12989 ____________________________________________________________________________
12990 [ 32647] By: stevep                                on 2007/12/19  13:58:35
12991         Log: Teach cflags.SH about -fstack-protector, and add it to gcc compiler flags
12992              when possible.
12993      Branch: perl
12994            ! cflags.SH
12995 ____________________________________________________________________________
12996 [ 32646] By: nicholas                              on 2007/12/19  13:48:45
12997         Log: Bump the version number to 5.11.0
12998      Branch: perl
12999            ! Cross/config.sh-arm-linux Cross/config.sh-arm-linux-n770
13000            ! INSTALL META.yml NetWare/Makefile NetWare/config_H.wc
13001            ! Porting/config.sh epoc/config.sh epoc/createpkg.pl
13002            ! patchlevel.h plan9/config.plan9 win32/Makefile
13003            ! win32/Makefile.ce win32/config_H.bc win32/config_H.ce
13004            ! win32/config_H.gc win32/config_H.vc win32/config_H.vc64
13005            ! win32/makefile.mk
13006 ____________________________________________________________________________
13007 [ 32645] By: nicholas                              on 2007/12/19  13:47:36
13008         Log: feature.pm needs to cope with the version not being 5.10.0
13009      Branch: perl
13010            ! lib/feature.pm
13011 ____________________________________________________________________________
13012 [ 32644] By: nicholas                              on 2007/12/19  12:10:23
13013         Log: Update Changes and reinstante the DEVEL tag.
13014              (Now that the patch number isn't in DEVEL, probably don't need to
13015              do it in one, as in change 17642)
13016      Branch: perl
13017            ! Changes patchlevel.h
13018 ____________________________________________________________________________
13019 [ 32643] By: nicholas                              on 2007/12/19  11:25:43
13020         Log: Record all the changes up to 5.10.0, and ready a new changes file for
13021              5.11
13022      Branch: perl
13023           +> Changes5.10
13024            ! Changes MANIFEST
13025