This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Yet another [ACGHS]V pointer in the interpreter structure that needs to
[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 [ 34329] By: nicholas                              on 2008/09/09  17:36:41
33         Log: Suck in r1147 from TH3's svn:
34              Make test work if HARNESS_TIMER=1. Thanks Petdance.
35      Branch: perl
36            ! ext/Test/Harness/t/prove.t
37 ____________________________________________________________________________
38 [ 34328] By: nicholas                              on 2008/09/09  16:32:08
39         Log: Subject: [PATCH] Fix parallel testing temp filenames
40              From: "Jerry D. Hedden" <jdhedden@cpan.org>
41              Message-ID: <1ff86f510809090852radb1044k43ff848c2d1e11fa@mail.gmail.com>
42              Date: Tue, 9 Sep 2008 11:52:45 -0400
43      Branch: perl
44            ! lib/charnames.t lib/strict.t lib/subs.t
45 ____________________________________________________________________________
46 [ 34324] By: steveh                                on 2008/09/09  14:26:18
47         Log: Update AUTHORS
48      Branch: perl
49            ! AUTHORS Porting/checkAUTHORS.pl
50 ____________________________________________________________________________
51 [ 34322] By: nicholas                              on 2008/09/08  20:37:54
52         Log: Subject: Re: 'if not / unless' optimization change makes my pow test go POW!
53              From: Vincent Pit <perl@profvince.com>
54              Message-ID: <48C586BA.4050603@profvince.com>
55              Date: Mon, 08 Sep 2008 22:10:34 +0200
56      Branch: perl
57            ! ext/B/t/deparse.t op.c t/op/lop.t
58 ____________________________________________________________________________
59 [ 34321] By: nicholas                              on 2008/09/08  20:16:02
60         Log: Cross-propagate changes between make_ext and make_ext_cross.
61              Hopefully we can heal the code fork soon.
62      Branch: perl
63            ! ext/util/make_ext ext/util/make_ext_cross
64 ____________________________________________________________________________
65 [ 34320] By: nicholas                              on 2008/09/08  19:13:28
66         Log: Upgrade to CGI.pm 3.42
67      Branch: perl
68            ! lib/CGI.pm lib/CGI/Changes lib/CGI/Pretty.pm lib/CGI/Util.pm
69            ! lib/CGI/t/upload.t lib/CGI/t/uploadInfo.t
70 ____________________________________________________________________________
71 [ 34319] By: nicholas                              on 2008/09/08  12:35:46
72         Log: Re-instate all the warnings checks that don't work on Win32, but with
73              a SKIP that triggers on Win32. (So that they get tested elsewhere)
74      Branch: perl
75            ! t/lib/warnings/9uninit
76 ____________________________________________________________________________
77 [ 34318] By: nicholas                              on 2008/09/08  09:40:47
78         Log: Update gellyfish's e-mail.
79      Branch: perl
80            ! AUTHORS Porting/checkAUTHORS.pl
81 ____________________________________________________________________________
82 [ 34317] By: rgs                                   on 2008/09/08  08:41:50
83         Log: Subject: [PATCH at 34306] - crosscompilation - step 1 of N+1
84              From: Vadim Konovalov <vadim@vkonovalov.ru>
85              Date: Mon, 08 Sep 2008 07:04:09 +0400
86              Message-ID: <48C49629.4000208@vkonovalov.ru>
87      Branch: perl
88            ! Cross/build-arm-n770-sh Cross/cflags-cross-arm
89            ! Cross/config.sh-arm-linux Cross/config.sh-arm-linux-n770
90            ! Makefile.SH
91 ____________________________________________________________________________
92 [ 34316] By: craigb                                on 2008/09/08  02:41:04
93         Log: Make sure the watchdog requeues itself when sleep() wakes up early
94              (such as when an alarm fires).  Also, bail out with SIGTERM rather
95              than SIGKILL on VMS since the latter kills the shell from which
96              Perl was started.
97      Branch: perl
98            ! t/test.pl
99 ____________________________________________________________________________
100 [ 34315] By: craigb                                on 2008/09/08  02:30:50
101         Log: Make sure temp file has an extension on VMS to work with the new
102              temp file name generator in t/test.pl
103      Branch: perl
104            ! t/comp/multiline.t
105 ____________________________________________________________________________
106 [ 34314] By: rgs                                   on 2008/09/07  22:10:58
107         Log: Subject: [PATCH?] $ENV{TEST_JOBS}  vs  $ENV{HARNESS_OPTIONS}
108              From: Bram <p5p@perl.wizbit.be>
109              Date: Tue, 12 Aug 2008 20:50:47 +0200
110              Message-ID: <20080812205047.05lrnmbqlccs08g8@horde.wizbit.be>
111      Branch: perl
112            ! t/harness
113 ____________________________________________________________________________
114 [ 34312] By: rgs                                   on 2008/09/07  21:46:18
115         Log: Subject: [perl #57016] debugger: o warn=0 die=0 ignored 
116              From: "Tye McQueen" (via RT) <perlbug-followup@perl.org>
117              Date: Wed, 16 Jul 2008 13:02:27 -0700
118              Message-ID: <rt-3.6.HEAD-9960-1216238547-448.57016-75-0@perl.org>
119      Branch: perl
120            ! lib/perl5db.pl
121 ____________________________________________________________________________
122 [ 34311] By: rgs                                   on 2008/09/07  21:38:23
123         Log: Subject: [DOC PATCH] av.c - clearify that av_shift returns &PL_sv_undef if array is empty
124              From: Claes Jakobsson <claes@surfar.nu>
125              Date: Sat, 9 Aug 2008 11:22:18 +0200
126              Message-Id: <0726E7A8-C29F-409C-81E6-B464EE6A3DDD@surfar.nu>
127      Branch: perl
128            ! av.c
129 ____________________________________________________________________________
130 [ 34310] By: rgs                                   on 2008/09/07  21:32:44
131         Log: Subject: Re: unless(...) terser than if(!...)
132              From: Vincent Pit <perl@profvince.com>
133              Date: Fri, 29 Aug 2008 22:47:28 +0200
134              Message-ID: <48B86060.4090905@profvince.com>
135      Branch: perl
136            ! ext/B/t/deparse.t lib/overload.t op.c t/op/do.t t/op/lop.t
137 ____________________________________________________________________________
138 [ 34309] By: rgs                                   on 2008/09/07  21:14:49
139         Log: Subject: [PATCH] Fix mismatched #if/#endif in Win64 configuration.
140              From: "Jan Dubois" <jand@activestate.com>
141              Date: Sun, 7 Sep 2008 13:23:19 -0700
142              Message-ID: <002c01c91127$9149a810$b3dcf830$@com>
143      Branch: perl
144            ! win32/config_H.vc64
145 ____________________________________________________________________________
146 [ 34308] By: nicholas                              on 2008/09/07  20:03:41
147         Log: Split all the tests for ops that can return undef for defined args
148              into separate tests to diagnose the cause of daily build smoke.
149      Branch: perl
150            ! t/lib/warnings/9uninit
151 ____________________________________________________________________________
152 [ 34307] By: nicholas                              on 2008/09/07  14:11:40
153         Log: Fix an inconsistency spotted by David Landgren. (Although this is not
154              his proffered patch)
155      Branch: perl
156            ! pod/perltodo.pod
157 ____________________________________________________________________________
158 [ 34306] By: nicholas                              on 2008/09/07  12:10:48
159         Log: Two missed s/Autrijus/Audrey/g
160      Branch: perl
161            ! README.cn README.tw
162 ____________________________________________________________________________
163 [ 34303] By: nicholas                              on 2008/09/07  10:56:19
164         Log: Upgrade to ExtUtils::CBuilder 0.24
165              Local change 34219 remains.
166      Branch: perl
167            ! lib/ExtUtils/CBuilder.pm lib/ExtUtils/CBuilder/Base.pm
168            ! lib/ExtUtils/CBuilder/Changes
169            ! lib/ExtUtils/CBuilder/Platform/Unix.pm
170            ! lib/ExtUtils/CBuilder/Platform/VMS.pm
171            ! lib/ExtUtils/CBuilder/Platform/Windows.pm
172            ! lib/ExtUtils/CBuilder/Platform/aix.pm
173            ! lib/ExtUtils/CBuilder/Platform/cygwin.pm
174            ! lib/ExtUtils/CBuilder/Platform/darwin.pm
175            ! lib/ExtUtils/CBuilder/Platform/dec_osf.pm
176            ! lib/ExtUtils/CBuilder/Platform/os2.pm
177 ____________________________________________________________________________
178 [ 34302] By: nicholas                              on 2008/09/07  08:46:13
179         Log: Upgrade to CGI.pm 3.41
180              Local change 34208, 34278 remain.
181      Branch: perl
182            ! lib/CGI.pm lib/CGI/Changes
183 ____________________________________________________________________________
184 [ 34282] By: nicholas                              on 2008/09/05  21:03:46
185         Log: Subject: [PATCH] bugfix, AutoLoader 0.67
186              From: Steffen Mueller <wyp3rlx02@sneakemail.com>
187              Message-ID: <20080905115602.23307.qmail@lists.develooper.com>
188              Date: Fri, 05 Sep 2008 13:56:01 +0200
189      Branch: perl
190            ! lib/AutoLoader.pm lib/AutoLoader/t/01AutoLoader.t
191 ____________________________________________________________________________
192 [ 34278] By: steveh                                on 2008/09/05  17:26:44
193         Log: Fix a couple of failing CGI.pm tests on Win32
194              
195              (My temporary directory is C:\DOCUME~1\shay\LOCALS~1\Temp, so we need
196              to allow ~ characters.)
197      Branch: perl
198            ! lib/CGI.pm
199 ____________________________________________________________________________
200 [ 34272] By: merijn                                on 2008/09/05  13:57:08
201         Log: Subject: Add missing "a" to binmode documentation in perlfunc.pod
202              From: Matt Kraai <kraai@ftbfs.org>
203              Date: Thu, 4 Sep 2008 21:16:54 -0700
204              Message-ID: <20080905041654.GA4380@ftbfs.org>
205      Branch: perl
206            ! pod/perlfunc.pod
207 ____________________________________________________________________________
208 [ 34258] By: nicholas                              on 2008/09/03  22:10:29
209         Log: Subject: Re: Change 34166: Small typo fix
210              From: Paul Johnson <paul@pjcj.net>
211              Message-ID: <20080731164510.GH15114@pjcj.net>
212              Date: Thu, 31 Jul 2008 18:45:10 +0200
213      Branch: perl
214            ! pod/perlform.pod
215 ____________________________________________________________________________
216 [ 34252] By: nicholas                              on 2008/09/03  19:07:36
217         Log: Reflect local modifications to dual life modules in changes 34219 and
218              34238.
219      Branch: perl
220            ! lib/ExtUtils/CBuilder/Platform/cygwin.pm lib/File/Temp.pm
221 ____________________________________________________________________________
222 [ 34243] By: nicholas                              on 2008/09/02  17:13:22
223         Log: Add the URL for annotated svn of S03.
224      Branch: perl
225            ! pod/perltodo.pod
226 ____________________________________________________________________________
227 [ 34242] By: nicholas                              on 2008/09/02  15:27:08
228         Log: Tweaks and reflowing for the cc/linker split.
229      Branch: perl
230            ! pod/perltodo.pod
231 ____________________________________________________________________________
232 [ 34241] By: nicholas                              on 2008/09/02  15:18:57
233         Log: The tasks needed to get smart match fixing underway for 5.10.1
234      Branch: perl
235            ! pod/perltodo.pod
236 ____________________________________________________________________________
237 [ 34240] By: nicholas                              on 2008/09/02  14:16:13
238         Log: Note the task TODO of splitting the linker from the compiler.
239      Branch: perl
240            ! pod/perltodo.pod
241 ____________________________________________________________________________
242 [ 34239] By: merijn                                on 2008/09/02  13:03:04
243         Log: Subject: [PATCH] clear docs on exists wrt autovivification
244              From: Moritz Lenz
245              Date: August 26, 2008 11:23
246      Branch: perl
247            ! pod/perlfunc.pod
248 ____________________________________________________________________________
249 [ 34238] By: ams                                   on 2008/09/01  12:59:06
250         Log: Fix typo.
251      Branch: perl
252            ! lib/File/Temp.pm
253 ____________________________________________________________________________
254 [ 34237] By: nicholas                              on 2008/08/30  15:50:00
255         Log: Subject: [PATCH] Perl TODO related to threads::shared done
256              From: "Jerry D. Hedden" <jdhedden@cpan.org>
257              Message-ID: <1ff86f510808271149n28fdd43dg2acd71355e959366@mail.gmail.com>
258              Date: Wed, 27 Aug 2008 14:49:55 -0400
259              
260              Message-ID: <1ff86f510808280540i5aa077adk55a1e64336866458@mail.gmail.com>
261              
262              Subject: [PATCH] perltodo.pod cleanup for nonxs installation
263              From: "Jerry D. Hedden" <jdhedden@cpan.org>
264              Date: Thu, 28 Aug 2008 08:40:15 -0400
265              Message-ID: <1ff86f510808280540i5aa077adk55a1e64336866458@mail.gmail.com>
266      Branch: perl
267            ! pod/perltodo.pod
268 ____________________________________________________________________________
269 [ 34236] By: nicholas                              on 2008/08/30  15:33:26
270         Log: Subject: [PATCH] Architecture-Independent Non-XS extenstions
271              From: "Jerry D. Hedden" <jdhedden@cpan.org>
272              Message-ID: <1ff86f510808280530ue0e3140q7e4ce71d5f395cc9@mail.gmail.com>
273              Date: Thu, 28 Aug 2008 08:30:38 -0400
274      Branch: perl
275            ! installperl
276 ____________________________________________________________________________
277 [ 34235] By: nicholas                              on 2008/08/30  14:32:36
278         Log: Silence warnings when -destdir isn't set.
279      Branch: perl
280            ! installperl
281 ____________________________________________________________________________
282 [ 34234] By: nicholas                              on 2008/08/28  13:11:44
283         Log: Fix #30660: Repeated spaces on shebang line stops option parsing
284              From a patch and test sent by Renée Bäcker in
285              <48B271A3.80808@smart-websolutions.de>
286      Branch: perl
287            ! perl.c t/run/switches.t
288 ____________________________________________________________________________
289 [ 34233] By: nicholas                              on 2008/08/26  14:31:07
290         Log: No, third time not lucky. Remove the extraneous leading - sign.
291      Branch: perl
292            ! MANIFEST
293 ____________________________________________________________________________
294 [ 34232] By: nicholas                              on 2008/08/26  14:28:14
295         Log: And then change 34231 removed the other t/lib/Dev/Null.pm from the
296              MANIFEST, when it too needs to stay. Third time lucky?
297      Branch: perl
298            ! MANIFEST
299 ____________________________________________________________________________
300 [ 34231] By: nicholas                              on 2008/08/26  14:12:49
301         Log: Khaaaaan! Change 34230 wasn't right. The tests all passed because I
302              had a(nother) copy of Dev::Null in the "right" place. So make that
303              right place official.
304      Branch: perl
305           +> t/lib/Dev/Null.pm
306            - lib/Test/Simple/t/lib/Dev/Null.pm
307            ! MANIFEST Porting/Maintainers.pl
308 ____________________________________________________________________________
309 [ 34230] By: nicholas                              on 2008/08/26  13:49:24
310         Log: And then add the Dev::Null from Test-Simple-0.80
311      Branch: perl
312            + lib/Test/Simple/t/lib/Dev/Null.pm
313            ! MANIFEST
314 ____________________________________________________________________________
315 [ 34229] By: nicholas                              on 2008/08/26  13:29:49
316         Log: Move all of Test::Harness's test modules into ext/Test/Harness/t/lib
317      Branch: perl
318           +> ext/Test/Harness/t/lib/App/Prove/Plugin/Dummy.pm
319           +> ext/Test/Harness/t/lib/Dev/Null.pm
320           +> ext/Test/Harness/t/lib/EmptyParser.pm
321           +> ext/Test/Harness/t/lib/IO/c55Capture.pm
322           +> ext/Test/Harness/t/lib/MyCustom.pm
323           +> ext/Test/Harness/t/lib/MyGrammar.pm
324           +> ext/Test/Harness/t/lib/MyIterator.pm
325           +> ext/Test/Harness/t/lib/MyIteratorFactory.pm
326           +> ext/Test/Harness/t/lib/MyPerlSource.pm
327           +> ext/Test/Harness/t/lib/MyResult.pm
328           +> ext/Test/Harness/t/lib/MyResultFactory.pm
329           +> ext/Test/Harness/t/lib/MySource.pm
330           +> ext/Test/Harness/t/lib/NoFork.pm
331           +> ext/Test/Harness/t/lib/TAP/Parser/SubclassTest.pm
332            - t/lib/App/Prove/Plugin/Dummy.pm t/lib/Dev/Null.pm
333            - t/lib/EmptyParser.pm t/lib/IO/c55Capture.pm t/lib/MyCustom.pm
334            - t/lib/MyGrammar.pm t/lib/MyIterator.pm
335            - t/lib/MyIteratorFactory.pm t/lib/MyPerlSource.pm
336            - t/lib/MyResult.pm t/lib/MyResultFactory.pm t/lib/MySource.pm
337            - t/lib/NoFork.pm t/lib/TAP/Parser/SubclassTest.pm
338            ! MANIFEST Porting/Maintainers.pl
339            ! ext/Test/Harness/t/compat/inc_taint.t
340            ! ext/Test/Harness/t/grammar.t ext/Test/Harness/t/harness.t
341            ! ext/Test/Harness/t/nofork-mux.t ext/Test/Harness/t/nofork.t
342            ! ext/Test/Harness/t/parse.t ext/Test/Harness/t/parser-config.t
343            ! ext/Test/Harness/t/parser-subclass.t
344            ! ext/Test/Harness/t/prove.t ext/Test/Harness/t/source.t
345 ____________________________________________________________________________
346 [ 34228] By: steveh                                on 2008/08/26  13:29:08
347         Log: Fix new test added by #34198, which failed on Win32
348      Branch: perl
349            ! t/op/local.t
350 ____________________________________________________________________________
351 [ 34227] By: nicholas                              on 2008/08/26  10:51:53
352         Log: Move t/lib/{data,sample-tests,source_tests,subclass_tests} into
353              ext/Test/Harness/t/{data,sample-tests,source_tests,subclass_tests}
354              (The same path as in the Test-Harness distribution.)
355      Branch: perl
356           +> (branch 65 files)
357            - t/lib/data/catme.1 t/lib/data/proverc t/lib/data/sample.yml
358            - t/lib/sample-tests/bailout t/lib/sample-tests/bignum
359            - t/lib/sample-tests/bignum_many t/lib/sample-tests/combined
360            - t/lib/sample-tests/combined_compat t/lib/sample-tests/delayed
361            - t/lib/sample-tests/descriptive
362            - t/lib/sample-tests/descriptive_trailing t/lib/sample-tests/die
363            - t/lib/sample-tests/die_head_end
364            - t/lib/sample-tests/die_last_minute
365            - t/lib/sample-tests/die_unfinished
366            - t/lib/sample-tests/duplicates t/lib/sample-tests/echo
367            - t/lib/sample-tests/empty t/lib/sample-tests/escape_eol
368            - t/lib/sample-tests/escape_hash t/lib/sample-tests/head_end
369            - t/lib/sample-tests/head_fail t/lib/sample-tests/inc_taint
370            - t/lib/sample-tests/junk_before_plan
371            - t/lib/sample-tests/lone_not_bug t/lib/sample-tests/no_nums
372            - t/lib/sample-tests/no_output t/lib/sample-tests/out_err_mix
373            - t/lib/sample-tests/out_of_order t/lib/sample-tests/schwern
374            - t/lib/sample-tests/schwern-todo-quiet
375            - t/lib/sample-tests/segfault
376            - t/lib/sample-tests/sequence_misparse
377            - t/lib/sample-tests/shbang_misparse t/lib/sample-tests/simple
378            - t/lib/sample-tests/simple_fail t/lib/sample-tests/simple_yaml
379            - t/lib/sample-tests/skip t/lib/sample-tests/skip_nomsg
380            - t/lib/sample-tests/skipall t/lib/sample-tests/skipall_nomsg
381            - t/lib/sample-tests/skipall_v13
382            - t/lib/sample-tests/space_after_plan
383            - t/lib/sample-tests/stdout_stderr t/lib/sample-tests/strict
384            - t/lib/sample-tests/switches t/lib/sample-tests/taint
385            - t/lib/sample-tests/taint_warn t/lib/sample-tests/todo
386            - t/lib/sample-tests/todo_inline
387            - t/lib/sample-tests/todo_misparse t/lib/sample-tests/too_many
388            - t/lib/sample-tests/version_good
389            - t/lib/sample-tests/version_late t/lib/sample-tests/version_old
390            - t/lib/sample-tests/vms_nit t/lib/sample-tests/with_comments
391            - t/lib/source_tests/harness t/lib/source_tests/harness_badtap
392            - t/lib/source_tests/harness_complain
393            - t/lib/source_tests/harness_directives
394            - t/lib/source_tests/harness_failure t/lib/source_tests/source
395            - t/lib/subclass_tests/non_perl_source
396            - t/lib/subclass_tests/perl_source
397            ! MANIFEST Porting/Maintainers.pl
398            ! ext/Test/Harness/t/compat/failure.t
399            ! ext/Test/Harness/t/compat/inc_taint.t
400            ! ext/Test/Harness/t/compat/test-harness-compat.t
401            ! ext/Test/Harness/t/harness.t ext/Test/Harness/t/iterators.t
402            ! ext/Test/Harness/t/multiplexer.t ext/Test/Harness/t/nofork.t
403            ! ext/Test/Harness/t/parse.t ext/Test/Harness/t/parser-config.t
404            ! ext/Test/Harness/t/parser-subclass.t
405            ! ext/Test/Harness/t/process.t ext/Test/Harness/t/prove.t
406            ! ext/Test/Harness/t/proverc.t ext/Test/Harness/t/proverun.t
407            ! ext/Test/Harness/t/regression.t ext/Test/Harness/t/source.t
408            ! ext/Test/Harness/t/testargs.t
409 ____________________________________________________________________________
410 [ 34226] By: merijn                                on 2008/08/25  15:56:16
411         Log: Subject: [PATCH] Add cygperl*.dll to packlist
412              From: "Jerry D. Hedden" <jdhedden@cpan.org>
413              Date: Mon, 25 Aug 2008 10:47:24 -0400
414              Message-ID: <1ff86f510808250747s1e0c42demb2d4ac8dc5d33925@mail.gmail.com>
415      Branch: perl
416            ! installperl
417 ____________________________________________________________________________
418 [ 34225] By: rgs                                   on 2008/08/24  15:23:41
419         Log: Subject: [PATCH] Safer environ iteration
420              From: "Milosz Tanski" <mtanski@gridapp.com>
421              Date: Tue, 5 Aug 2008 18:33:02 -0400
422              Message-ID: <C0A5E31718FC064A91E9FD7BE2F081B1018A21D7@exchange.gridapp.com>
423      Branch: perl
424            ! perl.c
425 ____________________________________________________________________________
426 [ 34224] By: rgs                                   on 2008/08/24  14:52:12
427         Log: Subject: [PATCH] Unintented interpolation of $/ in regex (was: Re: [perl
428              From: Bram <p5p@perl.wizbit.be>
429              Date: Thu, 24 Jul 2008 18:14:27 +0200
430              Message-ID: <20080724181427.aiml4sdvr40k4coc@horde.wizbit.be>
431              
432              Note that the Subject: has a typo - it should be $\
433              
434              This adds a new warning.
435              I moved the tests from the original patch to t/lib/warnings/toke.
436      Branch: perl
437            ! pod/perldiag.pod t/lib/warnings/toke toke.c
438 ____________________________________________________________________________
439 [ 34223] By: rgs                                   on 2008/08/24  14:39:10
440         Log: Subject: Re: [perl #58218] backwards logic in perluniintro (5.10.0) 
441              From: "Dr.Ruud" <rvtol+news@isolution.nl>
442              Date: Sat, 23 Aug 2008 10:07:45 +0200
443              Message-ID: <20080823081032.32162.qmail@lists.develooper.com>
444      Branch: perl
445            ! pod/perluniintro.pod
446 ____________________________________________________________________________
447 [ 34222] By: rgs                                   on 2008/08/24  14:13:52
448         Log: Patch by Tod Hagan to document the 2nd argument of reval() in Safe.pm
449      Branch: perl
450            ! ext/Opcode/Safe.pm
451 ____________________________________________________________________________
452 [ 34221] By: rgs                                   on 2008/08/24  13:41:40
453         Log: Subject: [perl #57646] Weird non-equivalence between $::{'a'} = sub {} and *::a = sub {} 
454              From: "Bram via RT" <perlbug-followup@perl.org>
455              Date: Wed, 06 Aug 2008 01:24:22 -0700
456              Message-ID: <rt-3.6.HEAD-29759-1218011060-645.57646-15-0@perl.org>
457      Branch: perl
458            ! pod/perlmod.pod
459 ____________________________________________________________________________
460 [ 34220] By: davem                                 on 2008/08/24  12:16:28
461         Log: Don't add freed SVF_BREAK scalars to the freed list.
462              This may still be referenced, so don't reuse.
463      Branch: perl
464            ! sv.c
465 ____________________________________________________________________________
466 [ 34219] By: merijn                                on 2008/08/24  08:58:40
467         Log: Subject: [PATCH] Re: Fix 34200 on Cygwin
468              From: Reini Urban <rurban@x-ray.at>
469              Date: Sun, 24 Aug 2008 10:47:23 +0200
470              Message-ID: <48B1201B.3080705@x-ray.at>
471      Branch: perl
472            ! installperl lib/ExtUtils/CBuilder/Platform/cygwin.pm
473            ! lib/ExtUtils/t/Embed.t
474 ____________________________________________________________________________
475 [ 34218] By: merijn                                on 2008/08/22  15:09:27
476         Log: Subject: [PATCH] Cygwin build harmonization, remove cygwin/Makefile.SHs
477              From: "Reini Urban" <rurban@x-ray.at>
478              Date: Mon, 28 Jul 2008 12:55:40 +0200
479              Message-ID: <6910a60807280355g129511d9v61c9763c3fd12a27@mail.gmail.com>
480      Branch: perl
481            ! Configure
482 ____________________________________________________________________________
483 [ 34217] By: nicholas                              on 2008/08/22  14:49:49
484         Log: No, I didn't mean to commit the version *with* the abort(). It was
485              meant to be removed once I'd proved it by running the tests without
486              aborting. Oops. use more 'coffee';
487      Branch: perl
488            ! universal.c
489 ____________________________________________________________________________
490 [ 34216] By: nicholas                              on 2008/08/22  09:13:30
491         Log: Note that we have no test coverage for this particular warning.
492      Branch: perl
493            ! universal.c
494 ____________________________________________________________________________
495 [ 34215] By: nicholas                              on 2008/08/22  07:00:17
496         Log: In S_mro_get_linear_isa_dfs(), save copying by making a shared hash
497              key scalar from the key of the hash entry we've just creating.
498              (Currently the hash is disposed of afterwards, but soon it won't, so
499              having both point to the same string buffer will also save memory.)
500      Branch: perl
501            ! mro.c sv.c
502 ____________________________________________________________________________
503 [ 34214] By: nicholas                              on 2008/08/22  06:10:31
504         Log: In S_mro_get_linear_isa_dfs(), hv_exists_ent() followed by an optional
505              hv_store_ent() can be replaced with an lvalue fetch.
506      Branch: perl
507            ! mro.c
508 ____________________________________________________________________________
509 [ 34213] By: nicholas                              on 2008/08/21  21:47:14
510         Log: Change 33807 to fix bug #52740 wasn't quite right, as it ended up with
511              unitialised reads (and sometimes even SEGVs).
512      Branch: perl
513            ! sv.c
514 ____________________________________________________________________________
515 [ 34212] By: nicholas                              on 2008/08/21  10:11:07
516         Log: If I want to build Devel::NYTProf under the core tree, then the
517              Makefile needs to know to build List::Util first.
518      Branch: perl
519            ! Makefile.SH
520 ____________________________________________________________________________
521 [ 34211] By: davem                                 on 2008/08/21  00:02:57
522         Log: better document how the weakref backrefs array is refcounted
523      Branch: perl
524            ! sv.c
525 ____________________________________________________________________________
526 [ 34210] By: davem                                 on 2008/08/20  23:43:01
527         Log: Assert that backreferences array is not freed rather than handling it
528              
529              In several places where the weakrefs backreferences array is used
530              or freed, the code checks whether the array has already been freed
531              and if so skips. Since the array already being freed is a bad bug,
532              lets instead assert that this never happens, based on the
533              assumptions that (a) such premature freeing bugs are likely ironed
534              out by now, (b) if they aren't then we want to know about them and
535              fix them rather than silently skip.
536      Branch: perl
537            ! sv.c
538 ____________________________________________________________________________
539 [ 34209] By: davem                                 on 2008/08/20  23:15:36
540         Log: DBI memory leak in 5.10.0 due to change 26530
541              
542              A weakref to a HV would leak, because the xhv_backreferences
543              array is created with a refcount of 2 (to avoid premature freeing
544              during global destruction), but the RC was only decremented once
545              when the parent HV was freed.
546              Also, when thread cloned, the new array was being created with a
547              RC of 1, rather than 2, which coincidentally worked due to the
548              first bug.
549      Branch: perl
550            ! hv.c sv.c
551 ____________________________________________________________________________
552 [ 34208] By: merijn                                on 2008/08/20  13:55:37
553         Log: Subject: Re: Re: [perl #30524] [PATCH] CGI.pm has poor list of temp directories on Windows
554              From: renee.baecker@smart-websolutions.de
555              Date: Wed, 20 Aug 2008 11:26:02 +0200 (CEST)
556              Message-Id: <20080820092602.A87A612001D@rserv16.sitepush.net>
557      Branch: perl
558            ! lib/CGI.pm
559 ____________________________________________________________________________
560 [ 34207] By: nicholas                              on 2008/08/19  19:16:43
561         Log: Change 34206 forgot to update Maintainers.pl to reflect the 
562              files.
563      Branch: perl
564            ! Porting/Maintainers.pl
565 ____________________________________________________________________________
566 [ 34206] By: nicholas                              on 2008/08/19  18:09:00
567         Log: Move the modules, tests, prove and Changes file from lib/ to
568              ext/Test/Harness. Not everything is there yet, but it makes it way
569              easier to swap the directory out and replace it with a trunk svn
570              checkout.
571      Branch: perl
572            + ext/Test/Harness/Makefile.PL ext/Test/Harness/t/nofork-mux.t
573            + ext/Test/Harness/t/state.t
574           +> (branch 82 files)
575            - lib/App/Prove.pm lib/App/Prove/State.pm lib/TAP/Base.pm
576            - lib/TAP/Formatter/Color.pm lib/TAP/Formatter/Console.pm
577            - lib/TAP/Formatter/Console/ParallelSession.pm
578            - lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
579            - lib/TAP/Object.pm lib/TAP/Parser.pm
580            - lib/TAP/Parser/Aggregator.pm lib/TAP/Parser/Grammar.pm
581            - lib/TAP/Parser/Iterator.pm lib/TAP/Parser/Iterator/Array.pm
582            - lib/TAP/Parser/Iterator/Process.pm
583            - lib/TAP/Parser/Iterator/Stream.pm
584            - lib/TAP/Parser/IteratorFactory.pm
585            - lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
586            - lib/TAP/Parser/Result/Bailout.pm
587            - lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
588            - lib/TAP/Parser/Result/Pragma.pm lib/TAP/Parser/Result/Test.pm
589            - lib/TAP/Parser/Result/Unknown.pm
590            - lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
591            - lib/TAP/Parser/ResultFactory.pm lib/TAP/Parser/Scheduler.pm
592            - lib/TAP/Parser/Scheduler/Job.pm
593            - lib/TAP/Parser/Scheduler/Spinner.pm lib/TAP/Parser/Source.pm
594            - lib/TAP/Parser/Source/Perl.pm lib/TAP/Parser/Utils.pm
595            - lib/TAP/Parser/YAMLish/Reader.pm
596            - lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
597            - lib/Test/Harness/Changes lib/Test/Harness/bin/prove
598            - lib/Test/Harness/t/000-load.t lib/Test/Harness/t/aggregator.t
599            - lib/Test/Harness/t/bailout.t lib/Test/Harness/t/base.t
600            - lib/Test/Harness/t/callbacks.t lib/Test/Harness/t/compat/env.t
601            - lib/Test/Harness/t/compat/failure.t
602            - lib/Test/Harness/t/compat/inc-propagation.t
603            - lib/Test/Harness/t/compat/inc_taint.t
604            - lib/Test/Harness/t/compat/nonumbers.t
605            - lib/Test/Harness/t/compat/regression.t
606            - lib/Test/Harness/t/compat/test-harness-compat.t
607            - lib/Test/Harness/t/compat/version.t
608            - lib/Test/Harness/t/console.t lib/Test/Harness/t/errors.t
609            - lib/Test/Harness/t/grammar.t lib/Test/Harness/t/harness.t
610            - lib/Test/Harness/t/iterators.t
611            - lib/Test/Harness/t/multiplexer.t
612            - lib/Test/Harness/t/nofork-mux.t lib/Test/Harness/t/nofork.t
613            - lib/Test/Harness/t/object.t lib/Test/Harness/t/parse.t
614            - lib/Test/Harness/t/parser-config.t
615            - lib/Test/Harness/t/parser-subclass.t
616            - lib/Test/Harness/t/premature-bailout.t
617            - lib/Test/Harness/t/process.t lib/Test/Harness/t/prove.t
618            - lib/Test/Harness/t/proveenv.t lib/Test/Harness/t/proverc.t
619            - lib/Test/Harness/t/proverun.t lib/Test/Harness/t/regression.t
620            - lib/Test/Harness/t/results.t lib/Test/Harness/t/scheduler.t
621            - lib/Test/Harness/t/source.t lib/Test/Harness/t/spool.t
622            - lib/Test/Harness/t/state.t lib/Test/Harness/t/streams.t
623            - lib/Test/Harness/t/taint.t lib/Test/Harness/t/testargs.t
624            - lib/Test/Harness/t/unicode.t lib/Test/Harness/t/utils.t
625            - lib/Test/Harness/t/yamlish-output.t
626            - lib/Test/Harness/t/yamlish-writer.t
627            - lib/Test/Harness/t/yamlish.t
628            ! MANIFEST utils/prove.PL
629 ____________________________________________________________________________
630 [ 34205] By: steveh                                on 2008/08/19  10:48:16
631         Log: Subject: [PATCH] Re: Change 34184: Convert all unimaginative (ie race condition) temporary file names to
632              From: Bram <p5p@perl.wizbit.be>
633              Date: Tue, 12 Aug 2008 19:05:00 +0200
634              Message-ID: <20080812190500.3ns5yf7ibocgo0w0@horde.wizbit.be>
635              
636              (Change 34184 missed one Comp.try in the MSWin32 case, which caused this
637              test to fail on Win32)
638      Branch: perl
639            ! t/comp/multiline.t
640 ____________________________________________________________________________
641 [ 34204] By: nicholas                              on 2008/08/17  16:53:04
642         Log: Skip the Perl debugger test if the harness itself is already running
643              under some kind of debugger (such as a profiler) to avoid confusing
644              things. (such as trashing the profiler output file from the harness.)
645      Branch: perl
646            ! lib/perl5db.t
647 ____________________________________________________________________________
648 [ 34203] By: craigb                                on 2008/08/13  03:10:16
649         Log: VMS-specific follow-up to tempfile name changes in 34182, plus
650              a TODO in dup.t that's long since to-done.
651      Branch: perl
652            ! t/io/dup.t t/io/fs.t t/op/runlevel.t
653 ____________________________________________________________________________
654 [ 34202] By: steveh                                on 2008/08/12  12:40:04
655         Log: Subject: RE: [perl #35877] Strange regex failure?
656              From: Bram <p5p@perl.wizbit.be>
657              Date: Sun, 03 Aug 2008 16:35:29 +0200
658              Message-ID: <20080803163529.bd73ojeg2s4ow0w4@horde.wizbit.be>
659              
660              (Adds tests for perl #35877, which was fixed by change 29441)
661      Branch: perl
662            ! t/op/re_tests
663 ____________________________________________________________________________
664 [ 34201] By: stevep                                on 2008/08/11  14:41:47
665         Log: Regen of perlapi.pod after differences where pointed out by
666              Vincent Pitt.
667      Branch: perl
668            ! pod/perlapi.pod
669 ____________________________________________________________________________
670 [ 34200] By: merijn                                on 2008/08/11  13:15:08
671         Log: Subject: [PATCH] Cygwin build harmonization, remove cygwin/Makefile.SHs
672              From: "Reini Urban" <rurban@x-ray.at>
673              Date: Mon, 28 Jul 2008 12:55:40 +0200
674              Message-ID: <6910a60807280355g129511d9v61c9763c3fd12a27@mail.gmail.com>
675      Branch: perl
676            - cygwin/Makefile.SHs
677            ! MANIFEST Makefile.SH installperl
678            ! lib/ExtUtils/CBuilder/Platform/cygwin.pm
679            ! lib/ExtUtils/t/Embed.t
680 ____________________________________________________________________________
681 [ 34198] By: merijn                                on 2008/08/11  12:29:46
682         Log: Subject: [perl #52740] [PATCH-tests] crash when localizing a symtab entry 
683              From: "Bram via RT" <perlbug-followup@perl.org>
684              Date: Sun, 10 Aug 2008 10:59:16 -0700
685              Message-ID: <rt-3.6.HEAD-29759-1218391153-38.52740-15-0@perl.org>
686      Branch: perl
687            ! t/op/local.t
688 ____________________________________________________________________________
689 [ 34197] By: nicholas                              on 2008/08/10  21:54:00
690         Log: Purge C<n_a> thoughtcrime from the pods.
691      Branch: perl
692            ! pod/perlcall.pod pod/perlembed.pod pod/perlxs.pod
693 ____________________________________________________________________________
694 [ 34196] By: nicholas                              on 2008/08/10  20:43:06
695         Log: Subject: Avoid a potential testing race condition in lib/Dirhandle.ttest.
696              From: Bram <p5p@perl.wizbit.be>
697              Message-ID: <20080810203627.vj786wb688skc44w@horde.wizbit.be>
698              Date: Sun, 10 Aug 2008 20:36:27 +0200
699      Branch: perl
700            ! lib/DirHandle.t
701 ____________________________________________________________________________
702 [ 34195] By: nicholas                              on 2008/08/10  20:27:38
703         Log: Subject: Re: Change 34175: Avoid a potential testing race condition in Shell.pm's test.
704              From: Bram <p5p@perl.wizbit.be>
705              Message-ID: <20080810202907.0pfnzshsoco8owg4@horde.wizbit.be>
706              Date: Sun, 10 Aug 2008 20:29:07 +0200
707      Branch: perl
708            ! lib/Shell.t
709 ____________________________________________________________________________
710 [ 34194] By: stevep                                on 2008/08/10  17:11:24
711         Log: Upgrade to CGI.pm-3.40
712      Branch: perl
713            ! lib/CGI.pm lib/CGI/Fast.pm lib/CGI/t/request.t
714 ____________________________________________________________________________
715 [ 34193] By: stevep                                on 2008/08/10  16:58:49
716         Log: Upgrade to ExtUtils-Manifest-1.54
717      Branch: perl
718            ! lib/ExtUtils/MANIFEST.SKIP lib/ExtUtils/Manifest.pm
719            ! lib/ExtUtils/t/Manifest.t
720 ____________________________________________________________________________
721 [ 34192] By: nicholas                              on 2008/08/09  20:11:55
722         Log: Use App::Prove::State to store the timings for the tests, and if
723              timings are available, reorder the parallelisable tests to run the
724              slowest first. Timings for a second run are 18 seconds less for me:
725              Files=1553, Tests=209393, 459 wallclock secs (94.89 usr 13.16 sys + 638.19 cusr 58.59 csys = 804.83 CPU)
726              Files=1553, Tests=209393, 441 wallclock secs (82.83 usr 13.90 sys + 622.13 cusr 59.20 csys = 778.06 CPU)
727      Branch: perl
728            ! Makefile.SH t/harness vms/descrip_mms.template win32/Makefile
729            ! win32/Makefile.ce win32/makefile.mk
730 ____________________________________________________________________________
731 [ 34191] By: nicholas                              on 2008/08/09  13:16:03
732         Log: Don't need to do the globbing before building the rules, as it makes
733              the rules larger than necessary, and potentially slows things down.
734      Branch: perl
735            ! t/harness
736 ____________________________________________________________________________
737 [ 34190] By: nicholas                              on 2008/08/09  10:04:55
738         Log: Don't bother hashing the key, or performing any other preparatory work,
739              if there isn't anything to find.
740      Branch: perl
741            ! hv.c
742 ____________________________________________________________________________
743 [ 34189] By: nicholas                              on 2008/08/08  14:37:09
744         Log: Note that I TODID most of parallel testing in the core.
745      Branch: perl
746            ! pod/perltodo.pod
747 ____________________________________________________________________________
748 [ 34188] By: merijn                                on 2008/08/08  14:18:30
749         Log: Subject: [perl #24198] Bad default-domainname extraction in Configure-Script may cause infinite loops in perl-tests
750              From: "Bram via RT" <perlbug-followup@perl.org>
751              Date: Thu, 07 Aug 2008 06:00:47 -0700
752              Message-ID: <rt-3.6.HEAD-29759-1218114045-1803.24198-15-0@perl.org>
753      Branch: perl
754            ! Configure
755 ____________________________________________________________________________
756 [ 34185] By: nicholas                              on 2008/08/08  10:15:33
757         Log: Everything in t/ can now run in parallel.
758      Branch: perl
759            ! t/harness
760 ____________________________________________________________________________
761 [ 34184] By: nicholas                              on 2008/08/08  09:59:45
762         Log: Convert all unimaginative (ie race condition) temporary file names to   
763              use test.pl's tempfile().
764      Branch: perl
765            ! t/comp/multiline.t t/comp/script.t t/comp/use.t t/comp/utf.t
766            ! t/run/cloexec.t t/run/runenv.t t/run/switchC.t
767            ! t/run/switchF1.t t/run/switchd.t t/run/switches.t
768            ! t/run/switcht.t
769 ____________________________________________________________________________
770 [ 34183] By: nicholas                              on 2008/08/08  09:24:39
771         Log: Use test.pl, not Test.pm, in t/run/*.t
772      Branch: perl
773            ! t/run/runenv.t
774 ____________________________________________________________________________
775 [ 34182] By: nicholas                              on 2008/08/07  15:21:57
776         Log: Convert all unimaginative (ie race condition) temporary file names to
777              use test.pl's tempfile().
778      Branch: perl
779            ! t/io/crlf.t t/io/dup.t t/io/fflush.t t/io/fs.t t/io/inplace.t
780            ! t/io/iprefix.t t/io/layers.t t/io/nargv.t t/io/open.t
781            ! t/io/read.t t/io/tell.t t/io/through.t t/io/utf8.t
782 ____________________________________________________________________________
783 [ 34181] By: nicholas                              on 2008/08/07  10:36:32
784         Log: Let rip with t/op/*.t in parallel too.
785      Branch: perl
786            ! t/harness
787 ____________________________________________________________________________
788 [ 34180] By: nicholas                              on 2008/08/07  10:12:44
789         Log: Use test.pl's tempfile().
790      Branch: perl
791            ! t/op/closure.t t/op/dbm.t t/op/eval.t t/op/fork.t t/op/goto.t
792            ! t/op/inccode.t t/op/lfs.t t/op/mydef.t t/op/read.t
793            ! t/op/readline.t t/op/runlevel.t t/op/stat.t t/op/taint.t
794 ____________________________________________________________________________
795 [ 34179] By: nicholas                              on 2008/08/07  10:12:09
796         Log: Fix bug in counting in tempfile().
797              Also we need to note file names we give out, as some callers don't
798              create them before calling us a second time.
799              Add a regexp that matches the tempfile() names, for tests that want to
800              munge output.
801      Branch: perl
802            ! t/test.pl
803 ____________________________________________________________________________
804 [ 34178] By: nicholas                              on 2008/08/07  08:23:13
805         Log: A proper tempfile function that can be used multiple times.
806      Branch: perl
807            ! t/test.pl
808 ____________________________________________________________________________
809 [ 34177] By: nicholas                              on 2008/08/07  08:11:39
810         Log: As rules can be glob patterns, leave them as glob patterns, and instead
811              expand the globs when we walk the rules to create the full list of
812              tests. Tests run more quickly.
813      Branch: perl
814            ! t/harness
815 ____________________________________________________________________________
816 [ 34176] By: nicholas                              on 2008/08/07  07:45:31
817         Log: Run t/uni/*.t t/mro/*.t t/lib/*.t fully in parallel.
818      Branch: perl
819            ! t/harness
820 ____________________________________________________________________________
821 [ 34175] By: nicholas                              on 2008/08/06  21:36:45
822         Log: Avoid a potential testing race condition in Shell.pm's test.
823      Branch: perl
824            ! lib/Shell.t
825 ____________________________________________________________________________
826 [ 34174] By: nicholas                              on 2008/08/06  17:51:10
827         Log: If TEST_JOBS is set to something non-zero, use TAP::Harness to run the
828              tests in parallel. The tests aren't fully parallelisable yet to the
829              level we'd like, but one needs to start somewhere.
830      Branch: perl
831            ! t/harness
832 ____________________________________________________________________________
833 [ 34173] By: nicholas                              on 2008/08/06  16:04:49
834         Log: Better temporary file name generation. (Avoid using ++, avoid file
835              names clashing between different scripts, which may now be executing
836              in parallel)
837      Branch: perl
838            ! t/test.pl
839 ____________________________________________________________________________
840 [ 34172] By: nicholas                              on 2008/08/06  12:18:13
841         Log: Bring the joy of strict to t/harness.
842      Branch: perl
843            ! t/harness
844 ____________________________________________________________________________
845 [ 34171] By: merijn                                on 2008/08/06  09:58:19
846         Log: Subject: [PATCH] Tests for [perl #57564] and [perl #24524] Refcounting bug
847              From: Bram <p5p@perl.wizbit.be>
848              Date: Tue, 05 Aug 2008 19:58:00 +0200
849              Message-ID: <20080805195800.xq9k9kttwk0kwsk0@horde.wizbit.be>
850      Branch: perl
851            ! t/op/ref.t
852 ____________________________________________________________________________
853 [ 34170] By: nicholas                              on 2008/08/04  09:38:35
854         Log: Subject: [PATCH] Tiny SelfLoader patch for better warnings
855              From: Steffen Mueller <wyp3rlx02@sneakemail.com>
856              Message-ID: <20080802153839.9538.qmail@lists.develooper.com>
857              Date: Sat, 02 Aug 2008 17:38:39 +0200
858      Branch: perl
859            ! lib/SelfLoader.pm
860 ____________________________________________________________________________
861 [ 34169] By: nicholas                              on 2008/07/31  21:27:36
862         Log: Upgrade to Test::Harness 3.13
863      Branch: perl
864            + lib/TAP/Object.pm lib/TAP/Parser/IteratorFactory.pm
865            + lib/TAP/Parser/ResultFactory.pm lib/TAP/Parser/Scheduler.pm
866            + lib/TAP/Parser/Scheduler/Job.pm
867            + lib/TAP/Parser/Scheduler/Spinner.pm
868            + lib/Test/Harness/t/object.t lib/Test/Harness/t/parser-config.t
869            + lib/Test/Harness/t/parser-subclass.t
870            + lib/Test/Harness/t/proveenv.t lib/Test/Harness/t/scheduler.t
871            + t/lib/EmptyParser.pm t/lib/MyCustom.pm t/lib/MyGrammar.pm
872            + t/lib/MyIterator.pm t/lib/MyIteratorFactory.pm
873            + t/lib/MyPerlSource.pm t/lib/MyResult.pm
874            + t/lib/MyResultFactory.pm t/lib/MySource.pm
875            + t/lib/TAP/Parser/SubclassTest.pm
876            + t/lib/subclass_tests/non_perl_source
877            + t/lib/subclass_tests/perl_source
878            ! MANIFEST lib/App/Prove.pm lib/App/Prove/State.pm
879            ! lib/TAP/Base.pm lib/TAP/Formatter/Color.pm
880            ! lib/TAP/Formatter/Console.pm
881            ! lib/TAP/Formatter/Console/ParallelSession.pm
882            ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
883            ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
884            ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
885            ! lib/TAP/Parser/Iterator/Array.pm
886            ! lib/TAP/Parser/Iterator/Process.pm
887            ! lib/TAP/Parser/Iterator/Stream.pm
888            ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
889            ! lib/TAP/Parser/Result/Bailout.pm
890            ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
891            ! lib/TAP/Parser/Result/Pragma.pm lib/TAP/Parser/Result/Test.pm
892            ! lib/TAP/Parser/Result/Unknown.pm
893            ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
894            ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
895            ! lib/TAP/Parser/Utils.pm lib/TAP/Parser/YAMLish/Reader.pm
896            ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
897            ! lib/Test/Harness/Changes lib/Test/Harness/bin/prove
898            ! lib/Test/Harness/t/000-load.t lib/Test/Harness/t/aggregator.t
899            ! lib/Test/Harness/t/base.t lib/Test/Harness/t/callbacks.t
900            ! lib/Test/Harness/t/compat/inc-propagation.t
901            ! lib/Test/Harness/t/compat/inc_taint.t
902            ! lib/Test/Harness/t/compat/regression.t
903            ! lib/Test/Harness/t/compat/test-harness-compat.t
904            ! lib/Test/Harness/t/grammar.t lib/Test/Harness/t/harness.t
905            ! lib/Test/Harness/t/iterators.t
906            ! lib/Test/Harness/t/multiplexer.t lib/Test/Harness/t/parse.t
907            ! lib/Test/Harness/t/premature-bailout.t
908            ! lib/Test/Harness/t/process.t lib/Test/Harness/t/prove.t
909            ! lib/Test/Harness/t/proverun.t lib/Test/Harness/t/regression.t
910            ! lib/Test/Harness/t/results.t lib/Test/Harness/t/source.t
911            ! lib/Test/Harness/t/spool.t lib/Test/Harness/t/streams.t
912            ! lib/Test/Harness/t/testargs.t lib/Test/Harness/t/unicode.t
913            ! lib/Test/Harness/t/yamlish.t t/lib/App/Prove/Plugin/Dummy.pm
914 ____________________________________________________________________________
915 [ 34168] By: mhx                                   on 2008/07/31  21:05:45
916         Log: Add d_timegm to uconfig.sh to fix the generated uconfig.h.
917      Branch: perl
918            ! uconfig.sh
919 ____________________________________________________________________________
920 [ 34167] By: nicholas                              on 2008/07/31  10:03:33
921         Log: You can't (and shouldn't) use CvDEPTH on a PVFM.
922      Branch: perl
923            ! cv.h dump.c ext/Devel/Peek/t/Peek.t
924 ____________________________________________________________________________
925 [ 34166] By: rgs                                   on 2008/07/31  08:27:40
926         Log: Small typo fix
927      Branch: perl
928            ! pod/perlform.pod
929 ____________________________________________________________________________
930 [ 34165] By: merijn                                on 2008/07/30  19:51:23
931         Log: Subject: [PATCH] Version bump for Data::Dumper
932              From: "Jerry D. Hedden" <jdhedden@cpan.org>
933              Date: Wed, 30 Jul 2008 12:54:34 -0400
934              Message-ID: <1ff86f510807300954y5451ce9eq3181169e83bc3a10@mail.gmail.com>
935      Branch: perl
936            ! ext/Data/Dumper/Dumper.pm ext/Data/Dumper/t/bugs.t
937 ____________________________________________________________________________
938 [ 34164] By: steveh                                on 2008/07/30  16:28:22
939         Log: Subject: [PATCH] update Exporter to version 5.63
940              From: "Adriano Ferreira" <a.r.ferreira@gmail.com>
941              Date: Tue, 29 Jul 2008 17:37:12 -0300
942              Message-ID: <73ddeb6c0807291337k150d5172pd671a5df980b7faf@mail.gmail.com>
943      Branch: perl
944            ! lib/Exporter.pm lib/Exporter.t lib/Exporter/Heavy.pm
945 ____________________________________________________________________________
946 [ 34163] By: merijn                                on 2008/07/30  15:57:49
947         Log: Subject: [perl #56766] [PATCH]
948              From: Vincent Pit <perl@profvince.com>
949              Date: Thu, 10 Jul 2008 18:10:10 +0200
950              Message-ID: <48763462.7020506@profvince.com>
951      Branch: perl
952            ! ext/Data/Dumper/Dumper.pm
953 ____________________________________________________________________________
954 [ 34162] By: merijn                                on 2008/07/29  16:15:17
955         Log: Subject: [PATCH] Minor hints/linux.sh patch to allow setting -Doptimize
956              From: Andrew Dougherty <doughera@lafayette.edu>
957              Date: Tue, 29 Jul 2008 12:00:52 -0400 (EDT)
958              Message-ID: <Pine.LNX.4.64.0807291159410.23060@fractal.phys.lafayette.edu>
959      Branch: perl
960            ! hints/linux.sh
961 ____________________________________________________________________________
962 [ 34160] By: nicholas                              on 2008/07/27  09:58:13
963         Log: Note the possibility of sharing arenas between types.
964      Branch: perl
965            ! pod/perltodo.pod
966 ____________________________________________________________________________
967 [ 34159] By: nicholas                              on 2008/07/26  20:08:08
968         Log: Convert undef.t to use test.pl and strict.
969      Branch: perl
970            ! t/op/undef.t
971 ____________________________________________________________________________
972 [ 34158] By: nicholas                              on 2008/07/26  19:51:03
973         Log: Convert yadayada.t to test.pl and strict, and fix two diagnostic errors
974              found in the process.
975      Branch: perl
976            ! t/op/yadayada.t
977 ____________________________________________________________________________
978 [ 34157] By: nicholas                              on 2008/07/26  19:46:41
979         Log: Convert wantarray.t to use strict and test.pl
980      Branch: perl
981            ! t/op/wantarray.t
982 ____________________________________________________________________________
983 [ 34156] By: steveh                                on 2008/07/23  16:36:28
984         Log: Undo io_linenum.t part of #34148. It was io_multihomed.t that I meant
985              (my mistake), and that is now covered by #34155.
986      Branch: perl
987            ! ext/IO/t/io_linenum.t
988 ____________________________________________________________________________
989 [ 34155] By: steveh                                on 2008/07/23  16:34:29
990         Log: Subject: [PATCH] Add watchdog() call to ext/IO/t/io_multihomed.t
991              From: "Jerry D. Hedden" <jdhedden@cpan.org>
992              Date: Wed, 23 Jul 2008 12:20:55 -0400
993              Message-ID: <1ff86f510807230920o6414d5abu393a5cd293c6fa4f@mail.gmail.com>
994      Branch: perl
995            ! ext/IO/t/io_multihomed.t
996 ____________________________________________________________________________
997 [ 34154] By: steveh                                on 2008/07/23  16:33:21
998         Log: Subject: [PATCH] watchdog() fix for MSWin32
999              From: "Jerry D. Hedden" <jdhedden@cpan.org>
1000              Date: Wed, 23 Jul 2008 12:19:36 -0400
1001              Message-ID: <1ff86f510807230919p355ea37ci3fde2c1f84df6d5f@mail.gmail.com>
1002              
1003              Adds a needed diag message to the watchdog() function for MSWin32.
1004      Branch: perl
1005            ! t/test.pl
1006 ____________________________________________________________________________
1007 [ 34153] By: steveh                                on 2008/07/22  08:21:12
1008         Log: Upgrade to podlators 2.1.2
1009      Branch: perl
1010            + lib/Pod/t/pod-spelling.t lib/Pod/t/pod.t
1011            ! MANIFEST Porting/Maintainers.pl lib/Pod/Man.pm
1012            ! lib/Pod/ParseLink.pm lib/Pod/Text.pm lib/Pod/Text/Color.pm
1013            ! lib/Pod/Text/Overstrike.pm lib/Pod/Text/Termcap.pm
1014            ! lib/Pod/t/basic.man lib/Pod/t/man-options.t lib/Pod/t/man.t
1015            ! lib/Pod/t/text.t pod/pod2man.PL pod/pod2text.PL
1016 ____________________________________________________________________________
1017 [ 34152] By: steveh                                on 2008/07/22  08:19:11
1018         Log: Subject: [PATCH] Fix skips in test.pl
1019              From: "Jerry D. Hedden" <jdhedden@cpan.org>
1020              Date: Fri, 18 Jul 2008 09:09:41 -0400
1021              Message-ID: <1ff86f510807180609l7ca8a8d8i653dfd687ed9f36d@mail.gmail.com>
1022              
1023              Changes skip messages to be consistent with Test::Builder.
1024      Branch: perl
1025            ! t/test.pl
1026 ____________________________________________________________________________
1027 [ 34151] By: mhx                                   on 2008/07/18  06:36:09
1028         Log: Welcome to refcount hell. Fix the leaks reported by #57024
1029              along with a bunch other named capture related leaks.
1030      Branch: perl
1031            ! regcomp.c universal.c
1032 ____________________________________________________________________________
1033 [ 34150] By: steveh                                on 2008/07/16  17:03:10
1034         Log: Subject: [PATCH] watchdog() for threads tests
1035              From: "Jerry D. Hedden" <jdhedden@gmail.com>
1036              Date: Wed, 16 Jul 2008 11:10:35 -0400
1037              Message-ID: <1ff86f510807160810ib0a01adg4f54cca69a96b623@mail.gmail.com>
1038      Branch: perl
1039            ! ext/threads/t/free.t ext/threads/t/free2.t
1040 ____________________________________________________________________________
1041 [ 34149] By: steveh                                on 2008/07/16  14:50:37
1042         Log: Subject: [PATCH] threads::shared 1.26
1043              From: "Jerry D. Hedden" <jdhedden@cpan.org>
1044              Date: Wed, 16 Jul 2008 09:47:57 -0400
1045              Message-ID: <1ff86f510807160647q777f0eefj388b342f57c8f49f@mail.gmail.com>
1046              
1047              Conditionalize read-only tests for Perl < 5.8.3
1048      Branch: perl
1049            ! ext/threads/shared/shared.pm ext/threads/shared/t/clone.t
1050 ____________________________________________________________________________
1051 [ 34148] By: steveh                                on 2008/07/16  14:12:26
1052         Log: Subject: [PATCH] watchdog() some IO tests
1053              From: "Jerry D. Hedden" <jdhedden@cpan.org>
1054              Date: Fri, 11 Jul 2008 12:08:51 -0400
1055              Message-ID: <1ff86f510807110908q4ac81225see2b11aa4729397d@mail.gmail.com>
1056      Branch: perl
1057            ! ext/IO/t/io_linenum.t ext/IO/t/io_udp.t
1058 ____________________________________________________________________________
1059 [ 34147] By: steveh                                on 2008/07/16  14:11:13
1060         Log: Subject: [PATCH] test.pl
1061              From: "Jerry D. Hedden" <jdhedden@cpan.org>
1062              Date: Fri, 11 Jul 2008 11:07:07 -0400
1063              Message-ID: <1ff86f510807110807hb3e3727la161367a63da607f@mail.gmail.com>
1064              
1065              Jerry found that localizing $? doesn't shield the effects of wait()
1066              unless you actually assign something to $?
1067      Branch: perl
1068            ! t/test.pl
1069 ____________________________________________________________________________
1070 [ 34146] By: rgs                                   on 2008/07/16  08:05:33
1071         Log: Really apply change #34143
1072      Branch: perl
1073            ! ext/B/B/Debug.pm
1074 ____________________________________________________________________________
1075 [ 34145] By: steveh                                on 2008/07/16  08:00:23
1076         Log: Subject: [PATCH] Update Compression modules to version 2.012
1077              From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
1078              Date: Tue, 15 Jul 2008 23:25:49 +0100
1079              Message-ID: <018801c8e6c9$c0a76530$41f62f90$@Marquess@ntlworld.com>
1080      Branch: perl
1081            ! ext/Compress/Raw/Zlib/Changes ext/Compress/Raw/Zlib/README
1082            ! ext/Compress/Raw/Zlib/Zlib.xs
1083            ! ext/Compress/Raw/Zlib/lib/Compress/Raw/Zlib.pm
1084            ! ext/Compress/Raw/Zlib/private/MakeUtil.pm
1085            ! ext/Compress/Raw/Zlib/t/02zlib.t ext/Compress/Zlib/Changes
1086            ! ext/Compress/Zlib/Makefile.PL ext/Compress/Zlib/README
1087            ! ext/Compress/Zlib/lib/Compress/Zlib.pm
1088            ! ext/Compress/Zlib/private/MakeUtil.pm
1089            ! ext/IO_Compress_Base/Changes ext/IO_Compress_Base/README
1090            ! ext/IO_Compress_Base/lib/IO/Compress/Base.pm
1091            ! ext/IO_Compress_Base/lib/IO/Compress/Base/Common.pm
1092            ! ext/IO_Compress_Base/lib/IO/Uncompress/AnyUncompress.pm
1093            ! ext/IO_Compress_Base/lib/IO/Uncompress/Base.pm
1094            ! ext/IO_Compress_Base/private/MakeUtil.pm
1095            ! ext/IO_Compress_Zlib/Changes ext/IO_Compress_Zlib/Makefile.PL
1096            ! ext/IO_Compress_Zlib/README
1097            ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Deflate.pm
1098            ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Identity.pm
1099            ! ext/IO_Compress_Zlib/lib/IO/Compress/Deflate.pm
1100            ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip.pm
1101            ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip/Constants.pm
1102            ! ext/IO_Compress_Zlib/lib/IO/Compress/RawDeflate.pm
1103            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip.pm
1104            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip/Constants.pm
1105            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Constants.pm
1106            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Extra.pm
1107            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Identity.pm
1108            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Inflate.pm
1109            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/AnyInflate.pm
1110            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Gunzip.pm
1111            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Inflate.pm
1112            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/RawInflate.pm
1113            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Unzip.pm
1114            ! ext/IO_Compress_Zlib/private/MakeUtil.pm
1115            ! ext/IO_Compress_Zlib/t/006zip.t t/lib/compress/destroy.pl
1116            ! t/lib/compress/generic.pl
1117 ____________________________________________________________________________
1118 [ 34144] By: nicholas                              on 2008/07/15  14:51:53
1119         Log: Fix use of a variable before it is initialised, introduced by change
1120              34138, spotted by Jerry D. Hedden. I assume that he's compiling with
1121              options that enable trace flow analysis from the C compiler.
1122      Branch: perl
1123            ! sv.c
1124 ____________________________________________________________________________
1125 [ 34143] By: rgs                                   on 2008/07/15  10:30:31
1126         Log: Update to B::Debug 1.11, by Reini Urban
1127              Avoid B::Flags in CORE tests not to crash on old XS in @INC
1128      Branch: perl
1129            ! ext/B/B/Debug.pm
1130 ____________________________________________________________________________
1131 [ 34142] By: rgs                                   on 2008/07/15  08:59:13
1132         Log: Upgrade to version 0.76 by John Peacock
1133              Fix segfault in serialized version objects
1134              (bug #56606)
1135      Branch: perl
1136            ! lib/version.pm lib/version.pod lib/version.t util.c
1137 ____________________________________________________________________________
1138 [ 34141] By: rgs                                   on 2008/07/15  08:25:27
1139         Log: Upgrade to threads::shared 1.25 by Jerry D. Hedden
1140              Fix for cloning read-only objects.
1141      Branch: perl
1142            ! ext/threads/shared/shared.pm ext/threads/shared/t/clone.t
1143            ! ext/threads/shared/t/stress.t
1144 ____________________________________________________________________________
1145 [ 34140] By: nicholas                              on 2008/07/13  21:37:21
1146         Log: Make format items @* and ^* work with references (safely). Note no-one
1147              said anything about sanely.
1148      Branch: perl
1149            ! pp_ctl.c t/op/write.t
1150 ____________________________________________________________________________
1151 [ 34139] By: nicholas                              on 2008/07/13  21:02:43
1152         Log: For cases FF_LINESNGL and FF_LINEGLOB in pp_formline, take great care
1153              to call get magic exactly once. This doesn't just avoid logical errors
1154              with tied variables, it actually avoids panics (or worse) because a
1155              pointer is retained to the string returned by the (first) call to
1156              SvPV_const() for a future sv_chop(), and any future call to get magic
1157              can invalidate the buffer that that pointer points to.
1158              Also this removes the original crazy code that would set then reset the
1159              length of a scalar, so as to only copy an initial portion of it, and
1160              also copy the entire scalar including trailing newline (which might
1161              require allocating more memory), only to immediately remove the newline
1162              from the copy by reducing the length by one.
1163      Branch: perl
1164            ! pp_ctl.c t/op/write.t
1165 ____________________________________________________________________________
1166 [ 34138] By: nicholas                              on 2008/07/13  20:22:25
1167         Log: The assert()ions in sv_chop() that the passed in pointer is within the
1168              SV's buffer should be full-on panics, as bogus values passed in can
1169              cause later heap corruption, which is a bad thing (TM).
1170      Branch: perl
1171            ! pod/perldiag.pod sv.c
1172 ____________________________________________________________________________
1173 [ 34137] By: mhx                                   on 2008/07/13  19:04:20
1174         Log: Fix for #56874: maybe small error in perlxs.pod example
1175      Branch: perl
1176            ! pod/perlxs.pod
1177 ____________________________________________________________________________
1178 [ 34136] By: nicholas                              on 2008/07/13  04:04:31
1179         Log: assert() that the pointer passed to Perl_sv_chop() lies within the
1180              buffer of the SV.
1181      Branch: perl
1182            ! sv.c
1183 ____________________________________________________________________________
1184 [ 34135] By: nicholas                              on 2008/07/12  18:53:26
1185         Log: Format tests for @* too.
1186      Branch: perl
1187            ! t/op/write.t
1188 ____________________________________________________________________________
1189 [ 34134] By: nicholas                              on 2008/07/12  08:44:21
1190         Log: Abolish xfm_lines from struct xpvfm. structs xpvfm and xpvcv are now
1191              identical.
1192      Branch: perl
1193            ! sv.h
1194 ____________________________________________________________________________
1195 [ 34133] By: nicholas                              on 2008/07/12  07:40:33
1196         Log: PVFMs don't need to access the IVX any more. (as of change 32836, which
1197              re-implemented SvOOK() to avoid using it)
1198      Branch: perl
1199            ! dump.c ext/Devel/Peek/t/Peek.t sv.h
1200 ____________________________________________________________________________
1201 [ 34132] By: nicholas                              on 2008/07/12  07:12:37
1202         Log: Test that formats can be dumped.
1203      Branch: perl
1204            ! ext/Devel/Peek/t/Peek.t
1205 ____________________________________________________________________________
1206 [ 34131] By: craigb                                on 2008/07/11  23:11:00
1207         Log: Set d_timegm on VMS.
1208      Branch: perl
1209            ! configure.com
1210 ____________________________________________________________________________
1211 [ 34130] By: mhx                                   on 2008/07/11  20:55:01
1212         Log: Upgrade to Devel::PPPort 3.14_01
1213      Branch: perl
1214            ! ext/Devel/PPPort/Changes ext/Devel/PPPort/PPPort_pm.PL
1215            ! ext/Devel/PPPort/parts/apidoc.fnc
1216            ! ext/Devel/PPPort/parts/base/5007001
1217            ! ext/Devel/PPPort/parts/base/5009003
1218            ! ext/Devel/PPPort/parts/base/5009005
1219            ! ext/Devel/PPPort/parts/base/5011000
1220            ! ext/Devel/PPPort/parts/embed.fnc
1221            ! ext/Devel/PPPort/parts/inc/misc
1222            ! ext/Devel/PPPort/parts/ppptools.pl
1223            ! ext/Devel/PPPort/parts/todo/5007001
1224            ! ext/Devel/PPPort/parts/todo/5009005
1225            ! ext/Devel/PPPort/parts/todo/5011000 ext/Devel/PPPort/soak
1226 ____________________________________________________________________________
1227 [ 34129] By: nicholas                              on 2008/07/11  20:04:57
1228         Log: Regression tests for, and fix quite a lot of bugs in, cases FF_LINESNGL
1229              and FF_LINEGLOB in pp_formline. (While investigating RT #55668)
1230              Sometimes I wonder if this is actually fun.
1231      Branch: perl
1232            ! pp_ctl.c t/op/write.t
1233 ____________________________________________________________________________
1234 [ 34128] By: nicholas                              on 2008/07/11  19:42:14
1235         Log: In Perl_sv_utf8_upgrade_flags(), don't assume that the SV is well
1236              formed with a trailing '\0'. And do assume that bytes_to_utf8() does.
1237      Branch: perl
1238            ! sv.c
1239 ____________________________________________________________________________
1240 [ 34127] By: nicholas                              on 2008/07/11  18:37:27
1241         Log: Also dump the SvPVX of PVFMs.
1242      Branch: perl
1243            ! dump.c
1244 ____________________________________________________________________________
1245 [ 34126] By: steveh                                on 2008/07/11  13:06:21
1246         Log: Subject: [PATCH] Fix to Change 34120
1247              From: "Jerry D. Hedden" <jdhedden@cpan.org>
1248              Date: Fri, 11 Jul 2008 08:59:24 -0400
1249              Message-ID: <1ff86f510807110559tdc38deas3042e3e8ec234168@mail.gmail.com>
1250      Branch: perl
1251            ! Configure
1252 ____________________________________________________________________________
1253 [ 34125] By: nicholas                              on 2008/07/11  11:20:04
1254         Log: Simplify code in pp_formline, removing a goto and localising and
1255              consting a variable.
1256      Branch: perl
1257            ! pp_ctl.c
1258 ____________________________________________________________________________
1259 [ 34124] By: nicholas                              on 2008/07/11  10:44:51
1260         Log: Bring the joy of strict to the rest of write.t
1261      Branch: perl
1262            ! t/op/write.t
1263 ____________________________________________________________________________
1264 [ 34123] By: nicholas                              on 2008/07/11  10:32:00
1265         Log: Complete the conversion of t/op/write.t to test.pl, and remove my
1266              (accidentally committed) skip testing '1'.
1267      Branch: perl
1268            ! t/op/write.t
1269 ____________________________________________________________________________
1270 [ 34122] By: nicholas                              on 2008/07/11  10:16:22
1271         Log: Reduce the -| skip back to just the tests that use it, and re-align the
1272              comments with the test code they refer to.
1273      Branch: perl
1274            ! t/op/write.t
1275 ____________________________________________________________________________
1276 [ 34121] By: nicholas                              on 2008/07/11  10:03:58
1277         Log: Start converting t/op/write.t to test.pl
1278      Branch: perl
1279            ! t/op/write.t
1280 ____________________________________________________________________________
1281 [ 34120] By: merijn                                on 2008/07/10  15:15:24
1282         Log: Subject: [PATCH] Configure - d_sprintf_returns_strlen
1283              From: "Jerry D. Hedden" <jdhedden@cpan.org>
1284              Date: Thu, 19 Jun 2008 11:22:58 -0400
1285              Message-ID: <1ff86f510806190822l34a3ea7eudb7b75f60ff0635d@mail.gmail.com>
1286      Branch: perl
1287            ! Configure
1288 ____________________________________________________________________________
1289 [ 34118] By: steveh                                on 2008/07/10  14:45:27
1290         Log: Subject: [PATCH] threads::shared 1.24 (still more)
1291              From: "Jerry D. Hedden" <jdhedden@cpan.org>
1292              Date: Thu, 10 Jul 2008 10:29:14 -0400
1293              Message-ID: <1ff86f510807100729k4b620d3dl3fa079b89360f5ee@mail.gmail.com>
1294              
1295              Fixes warnings introduced by previous patch.
1296      Branch: perl
1297            ! ext/threads/shared/shared.xs
1298 ____________________________________________________________________________
1299 [ 34117] By: steveh                                on 2008/07/10  13:16:30
1300         Log: Subject: [PATCH] threads::shared 1.24 (more)
1301              From: "Jerry D. Hedden" <jdhedden@cpan.org>
1302              Date: Thu, 10 Jul 2008 09:05:42 -0400
1303              Message-ID: <1ff86f510807100605u4f80a1b6u2595fbd030bd5660@mail.gmail.com>
1304              
1305              Fixes "unary minus operator applied to unsigned type" warnings on Win32
1306      Branch: perl
1307            ! ext/threads/shared/shared.xs
1308 ____________________________________________________________________________
1309 [ 34116] By: stevep                                on 2008/07/09  17:22:47
1310         Log: Subject: [Patch t/op/re_tests] Re: [perl #56690] Some bugs in Perl regexp (core Perl issues)
1311              From: Abigail <abigail@abigail.be>
1312              Date: Tue, 8 Jul 2008 18:48:37 +0200
1313              Message-ID: <20080708164836.GB4537@almanda>
1314      Branch: perl
1315            ! t/op/re_tests
1316 ____________________________________________________________________________
1317 [ 34115] By: steveh                                on 2008/07/09  14:02:30
1318         Log: Update Win32 canned configs
1319              
1320              Adds new values introduced by #34105/34107, incorporating this patch:
1321              
1322              Subject: RE: New probes
1323              From: "Jan Dubois" <jand@activestate.com>
1324              Date: Mon, 7 Jul 2008 15:58:48 -0700
1325              Message-ID: <072601c8e085$04694860$0d3bd920$@com>
1326              
1327              The appropriate values for the other compilers were determined by
1328              running the probe functions added to Configure by #34105/34112/34114.
1329              (Note that VC8 requires an invalid parameter handler to run those
1330              functions without crashing, and both VC8 and VC9 need %I64d rather
1331              than %ld to output the appropriate values.)
1332              
1333              Also applies the changes to the config_H.* files, together with changes
1334              for #33597/33598/33949 which never got added to them.
1335      Branch: perl
1336            ! win32/config.bc win32/config.gc win32/config.vc
1337            ! win32/config.vc64 win32/config_H.bc win32/config_H.gc
1338            ! win32/config_H.vc win32/config_H.vc64 win32/config_sh.PL
1339 ____________________________________________________________________________
1340 [ 34114] By: merijn                                on 2008/07/08  20:03:50
1341         Log: Fine-grained sGMTIME_min/max detection
1342      Branch: perl
1343            ! Configure
1344 ____________________________________________________________________________
1345 [ 34112] By: merijn                                on 2008/07/08  12:02:48
1346         Log: Be sure to use the correct type, so bits do not get wrapped
1347      Branch: perl
1348            ! Configure Porting/Glossary Porting/config.sh Porting/config_H
1349 ____________________________________________________________________________
1350 [ 34110] By: rgs                                   on 2008/07/08  08:06:23
1351         Log: Subject: [PATCH] threads::shared 1.24 (phase 3)
1352              From: "Jerry D. Hedden" <jdhedden@cpan.org>
1353              Date: Mon, 7 Jul 2008 13:33:22 -0400
1354              Message-ID: <1ff86f510807071033j5136e337lab0f3d27575e9113@mail.gmail.com>
1355      Branch: perl
1356            ! ext/threads/shared/t/wait.t ext/threads/shared/t/waithires.t
1357 ____________________________________________________________________________
1358 [ 34109] By: rgs                                   on 2008/07/08  08:02:16
1359         Log: Subject: [PATCH - revised^4] test.pl fix
1360              From: "Jerry D. Hedden" <jdhedden@cpan.org>
1361              Date: Mon, 7 Jul 2008 13:29:14 -0400
1362              Message-ID: <1ff86f510807071029q5931f03ud506f06b7d1f72af@mail.gmail.com>
1363      Branch: perl
1364            ! t/test.pl
1365 ____________________________________________________________________________
1366 [ 34107] By: merijn                                on 2008/07/07  20:39:20
1367         Log: Probe for timegm
1368      Branch: perl
1369            ! Configure Porting/Glossary config_h.SH handy.h
1370 ____________________________________________________________________________
1371 [ 34105] By: merijn                                on 2008/07/07  20:03:00
1372         Log: Part one of y2038 changes for Schwern
1373      Branch: perl
1374            ! Configure Porting/Glossary config_h.SH handy.h
1375 ____________________________________________________________________________
1376 [ 34103] By: steveh                                on 2008/07/07  10:24:11
1377         Log: Upgrade to Encode-2.26
1378      Branch: perl
1379            + ext/Encode/t/jis7-fallback.t
1380            - ext/Encode/ucm/gsm0338.ucm
1381            ! MANIFEST ext/Encode/Byte/Makefile.PL ext/Encode/Changes
1382            ! ext/Encode/Encode.pm ext/Encode/Makefile.PL
1383            ! ext/Encode/lib/Encode/Alias.pm
1384            ! ext/Encode/lib/Encode/GSM0338.pm
1385            ! ext/Encode/lib/Encode/JP/JIS7.pm ext/Encode/t/Aliases.t
1386            ! ext/Encode/ucm/cp850.ucm ext/Encode/ucm/cp852.ucm
1387            ! ext/Encode/ucm/cp855.ucm ext/Encode/ucm/cp856.ucm
1388            ! ext/Encode/ucm/cp857.ucm ext/Encode/ucm/cp858.ucm
1389            ! ext/Encode/ucm/cp860.ucm ext/Encode/ucm/cp861.ucm
1390            ! ext/Encode/ucm/cp862.ucm ext/Encode/ucm/cp863.ucm
1391            ! ext/Encode/ucm/cp864.ucm ext/Encode/ucm/cp865.ucm
1392            ! ext/Encode/ucm/cp866.ucm ext/Encode/ucm/cp869.ucm
1393            ! ext/Encode/ucm/cp874.ucm ext/Encode/ucm/cp875.ucm
1394 ____________________________________________________________________________
1395 [ 34102] By: rgs                                   on 2008/07/06  14:12:24
1396         Log: Subject: [PATCH] threads::shared 1.24 (phase 2)
1397              From: "Jerry D. Hedden" <jdhedden@cpan.org>
1398              Date: Thu, 3 Jul 2008 10:02:30 -0400
1399              Message-ID: <1ff86f510807030702q74132e14ne6434876a7138f17@mail.gmail.com>
1400              
1401              Additional changes to threads::shared for UTF-8 hash keys.
1402      Branch: perl
1403            ! ext/threads/shared/shared.xs ext/threads/shared/t/utf8.t
1404            ! ext/threads/shared/t/wait.t ext/threads/shared/t/waithires.t
1405 ____________________________________________________________________________
1406 [ 34101] By: steveh                                on 2008/07/03  15:24:43
1407         Log: Skip chown() tests added by #34092 on Win32
1408      Branch: perl
1409            ! t/io/pvbm.t
1410 ____________________________________________________________________________
1411 [ 34100] By: steveh                                on 2008/07/03  15:08:50
1412         Log: Fix test count that was missed in #34092
1413      Branch: perl
1414            ! t/op/magic.t
1415 ____________________________________________________________________________
1416 [ 34099] By: steveh                                on 2008/07/03  15:02:08
1417         Log: Omit tests introduced by #34077 and #34084 which fail on Win32
1418      Branch: perl
1419            ! t/lib/warnings/9uninit
1420 ____________________________________________________________________________
1421 [ 34098] By: stevep                                on 2008/07/02  20:32:50
1422         Log: Subject: [PATCH] threads::shared 1.24
1423              From: "Jerry D. Hedden" <jdhedden@cpan.org>
1424              Date: Wed, 2 Jul 2008 10:01:59 -0400
1425              Message-ID: <1ff86f510807020701v78a14d06g1e0e5f098c6131ed@mail.gmail.com>
1426              
1427              ...plus some adjustments to the test headers to prevent failures
1428              in the Perl core.
1429      Branch: perl
1430            + ext/threads/shared/t/utf8.t
1431            ! MANIFEST ext/threads/shared/shared.pm
1432            ! ext/threads/shared/shared.xs ext/threads/shared/t/wait.t
1433            ! ext/threads/shared/t/waithires.t
1434 ____________________________________________________________________________
1435 [ 34097] By: nicholas                              on 2008/07/01  14:34:21
1436         Log: Avoid using -> function call notation within test.pl, which is supposed
1437              to keep to simple constructions to facilitate accurately testing the
1438              core interpreter, which might be buggy.
1439      Branch: perl
1440            ! t/test.pl
1441 ____________________________________________________________________________
1442 [ 34094] By: steveh                                on 2008/06/30  07:37:29
1443         Log: Upgrade to Win32-0.38
1444              (including changes to GetCurrentThreadId.t which should have gone into
1445              the 0.37 upgrade, but which I missed then)
1446      Branch: perl
1447            ! ext/Win32/Changes ext/Win32/Win32.pm
1448            ! ext/Win32/t/GetCurrentThreadId.t
1449 ____________________________________________________________________________
1450 [ 34093] By: rgs                                   on 2008/06/28  22:25:51
1451         Log: Subject: [perl #34339][PATCH] "perldoc lib" doesn't describe actual behavior
1452              From: Renée Bäcker <renee.baecker@smart-websolutions.de>
1453              Date: Wed, 25 Jun 2008 16:40:57 +0200
1454              Message-ID: <486258F9.4020505@smart-websolutions.de>
1455      Branch: perl
1456            ! lib/lib_pm.PL
1457 ____________________________________________________________________________
1458 [ 34092] By: rgs                                   on 2008/06/28  21:06:57
1459         Log: Subject: Some more missing isGV_with_GP()s
1460              From: Ben Morrow <ben@morrow.me.uk>
1461              Date: Sat, 28 Jun 2008 17:00:17 +0100
1462              Message-ID: <20080628160017.GA81579@osiris.mauzo.dyndns.org>
1463      Branch: perl
1464            + t/io/pvbm.t
1465            ! MANIFEST doio.c ext/IO/t/io_taint.t mg.c pp.c pp_ctl.c
1466            ! pp_hot.c pp_sys.c sv.c t/op/attrs.t t/op/inc.t t/op/inccode.t
1467            ! t/op/magic.t t/op/ref.t t/op/undef.t xsutils.c
1468 ____________________________________________________________________________
1469 [ 34091] By: rgs                                   on 2008/06/28  20:37:32
1470         Log: Subject: [PATCH-revised^6] common test code for timed bail
1471              From: "Jerry D. Hedden" <jdhedden@cpan.org>
1472              Date: Sat, 28 Jun 2008 15:18:48 -0400
1473              Message-ID: <1ff86f510806281218i65d32061w27a4431b9b357107@mail.gmail.com>
1474      Branch: perl
1475            ! pod/perltodo.pod t/test.pl
1476 ____________________________________________________________________________
1477 [ 34090] By: steveh                                on 2008/06/27  14:39:33
1478         Log: Upgrade to Win32-0.37
1479      Branch: perl
1480            ! ext/Win32/Changes ext/Win32/Win32.pm ext/Win32/Win32.xs
1481 ____________________________________________________________________________
1482 [ 34089] By: rgs                                   on 2008/06/26  07:57:35
1483         Log: Subject: Re: [perl #56348] [PATCH] glob() with spaces - documentation unclear
1484              From: Paul Fenwick <pjf@perltraining.com.au>
1485              Date: Thu, 26 Jun 2008 11:41:45 +1000
1486              Message-ID: <4862F3D9.5010105@perltraining.com.au>
1487      Branch: perl
1488            ! pod/perlfunc.pod
1489 ____________________________________________________________________________
1490 [ 34088] By: davem                                 on 2008/06/25  19:49:38
1491         Log: qx($nosuchfile) isn't portable (Windows whines on STDERR)
1492              so skip these uninit var tests for now
1493      Branch: perl
1494            ! t/lib/warnings/9uninit
1495 ____________________________________________________________________________
1496 [ 34087] By: rgs                                   on 2008/06/25  18:22:18
1497         Log: Subject: [PATCH] Re: split smoke for threaded -DDEBUGGING builds
1498              From: Reini Urban <rurban@x-ray.at>
1499              Date: Wed, 25 Jun 2008 17:30:08 +0200
1500              Message-ID: <48626480.7030602@x-ray.at>
1501              
1502              Plus revert #34086
1503      Branch: perl
1504            ! dump.c t/op/split.t
1505 ____________________________________________________________________________
1506 [ 34086] By: rgs                                   on 2008/06/25  13:14:08
1507         Log: Skip one test that was failing with DEBUGGING and threads,
1508              because after change #34085 the IV value of the OP_CONST
1509              isn't dumped anymore.
1510      Branch: perl
1511            ! t/op/split.t
1512 ____________________________________________________________________________
1513 [ 34085] By: rgs                                   on 2008/06/24  14:35:11
1514         Log: Subject: [PATCH] fix debop with pad const
1515              From: Reini Urban <rurban@x-ray.at>
1516              Date: Tue, 24 Jun 2008 12:07:01 +0200
1517              Message-ID: <4860C745.2020307@x-ray.at>
1518      Branch: perl
1519            ! dump.c
1520 ____________________________________________________________________________
1521 [ 34084] By: davem                                 on 2008/06/24  13:30:23
1522         Log: more incorrect variable reported in uninitialized value warnings
1523              (the ones that change #34077 missed). It also degrades some print
1524              warnings - ie variable names no longer displayed.
1525      Branch: perl
1526            ! sv.c t/lib/warnings/9uninit
1527 ____________________________________________________________________________
1528 [ 34083] By: merijn                                on 2008/06/24  11:58:50
1529         Log: URL for End-Of-Life and OS/Arch documentation
1530              Small enhancements
1531      Branch: perl
1532            ! README.hpux
1533 ____________________________________________________________________________
1534 [ 34081] By: rgs                                   on 2008/06/24  05:24:39
1535         Log: Subject: [PATCH] Documentation on taint/environment interactions for perlrun.pod
1536              From: Paul Fenwick <pjf@perltraining.com.au>
1537              Date: Tue, 24 Jun 2008 13:53:19 +1000
1538              Message-ID: <48606FAF.4040604@perltraining.com.au>
1539      Branch: perl
1540            ! pod/perlrun.pod
1541 ____________________________________________________________________________
1542 [ 34080] By: stevep                                on 2008/06/23  16:55:46
1543         Log: Subject: Re: [perl #24174] perl-5.8.0-55 exit bug
1544              From: Michael G Schwern <schwern@pobox.com>
1545              Date: Mon, 13 Oct 2003 05:13:48 -0700
1546              Message-ID: <20031013121348.GB21103@windhund.schwern.org>
1547      Branch: perl
1548            ! pod/perlfunc.pod
1549 ____________________________________________________________________________
1550 [ 34078] By: rgs                                   on 2008/06/23  14:10:16
1551         Log: Subject: [PATCH] Fix malloc.c warning
1552              From: "Jerry D. Hedden" <jdhedden@cpan.org>
1553              Date: Mon, 23 Jun 2008 09:41:11 -0400
1554              Message-ID: <1ff86f510806230641x37afed4bla697e381b3ba9d6d@mail.gmail.com>
1555      Branch: perl
1556            ! malloc.c
1557 ____________________________________________________________________________
1558 [ 34077] By: davem                                 on 2008/06/22  19:05:31
1559         Log: Incorrect variable reported in uninitialized value warning.
1560              Ops that can return undef even for defined args, could mistakenly
1561              warn that the arg was undefined.
1562      Branch: perl
1563            ! sv.c t/lib/warnings/9uninit
1564 ____________________________________________________________________________
1565 [ 34076] By: rgs                                   on 2008/06/21  14:33:18
1566         Log: Subject: Re: [perl #46381] "Out of memory ... sbrk()" on FreeBSD-6.x for v.5.8.x but not v.5.6.x
1567              From: Slaven Rezic <slaven@rezic.de>
1568              Date: 26 Oct 2007 16:58:55 +0200
1569              Message-ID: <874pgd6hxs.fsf@biokovo-amd64.herceg.de>
1570      Branch: perl
1571            ! malloc.c
1572 ____________________________________________________________________________
1573 [ 34075] By: rgs                                   on 2008/06/20  15:55:48
1574         Log: Make the version string more consistent between Windows and other platforms.
1575              Noticed and reported by Dave Golden.
1576      Branch: perl
1577            ! win32/config_sh.PL
1578 ____________________________________________________________________________
1579 [ 34074] By: rgs                                   on 2008/06/19  14:04:59
1580         Log: Subject: [PATCH] threads::shared 1.23
1581              From: "Jerry D. Hedden" <jdhedden@cpan.org>
1582              Date: Tue, 17 Jun 2008 16:28:45 -0400
1583              Message-ID: <1ff86f510806171328y54650760u12c8148830a60a63@mail.gmail.com>
1584      Branch: perl
1585            ! ext/threads/shared/shared.pm ext/threads/shared/t/wait.t
1586            ! ext/threads/shared/t/waithires.t
1587 ____________________________________________________________________________
1588 [ 34073] By: merijn                                on 2008/06/18  14:42:55
1589         Log: AIX might miss libm
1590              Subject: Re: Closing tickets in RT
1591              From: "H.Merijn Brand" <h.m.brand@xs4all.nl>
1592              Date: Tue, 29 Apr 2008 17:49:35 +0200
1593              Message-ID: <20080429174935.0cb5763b@pc09.procura.nl>
1594      Branch: perl
1595            ! hints/aix.sh
1596 ____________________________________________________________________________
1597 [ 34072] By: rgs                                   on 2008/06/18  07:43:27
1598         Log: Fix release date for 5.002
1599              (noticed by Grant McLean)
1600      Branch: perl
1601            ! lib/Module/CoreList.pm
1602 ____________________________________________________________________________
1603 [ 34071] By: steveh                                on 2008/06/17  16:50:57
1604         Log: Make sure parser's filehandle is closed when finished
1605              
1606              (It was mistakenly left open if there was no old_parser, which caused
1607              t/comp/require.t to leave behind a 'bleah.pm' (from the test for
1608              #49472) on Win32, where the deletion of an open file fails.)
1609      Branch: perl
1610            ! toke.c
1611 ____________________________________________________________________________
1612 [ 34070] By: steveh                                on 2008/06/17  11:48:14
1613         Log: Fix a couple of tests introduced by #34045 which fail on Win32
1614      Branch: perl
1615            ! ext/B/t/debug.t
1616 ____________________________________________________________________________
1617 [ 34069] By: rgs                                   on 2008/06/17  11:16:38
1618         Log: Rename the new macro clear_errsv() from last patch to CLEAR_ERRSV()
1619      Branch: perl
1620            ! op.c perl.c perl.h pp_ctl.c t/op/eval.t
1621 ____________________________________________________________________________
1622 [ 34068] By: rgs                                   on 2008/06/17  11:13:38
1623         Log: Subject: [perl #51370] length($@)>0 for empty $@ if utf8 is in use 
1624              From: "Bram via RT" <perlbug-followup@perl.org>
1625              Date: Wed, 11 Jun 2008 03:26:26 -0700
1626              Message-ID: <rt-3.6.HEAD-18229-1213179984-1708.51370-15-0@perl.org>
1627              
1628              (The first patch)
1629      Branch: perl
1630            ! op.c perl.c perl.h pp_ctl.c t/op/eval.t
1631 ____________________________________________________________________________
1632 [ 34067] By: rgs                                   on 2008/06/17  07:23:51
1633         Log: Subject: [perl #46309] Buffer overflow in win32_select() (PATCH included) 
1634              From: Risto Kankkunen (via RT) <perlbug-followup@perl.org>
1635              Date: Wed, 10 Oct 2007 02:44:13 -0700
1636              Message-ID: <rt-3.6.HEAD-10743-1192009453-1788.46309-75-0@perl.org>
1637      Branch: perl
1638            ! win32/win32sck.c
1639 ____________________________________________________________________________
1640 [ 34064] By: merijn                                on 2008/06/16  14:49:04
1641         Log: Warnings-free for metalint-3.5-27. Woot!
1642              Removed all files that are now identical to dist-3.5
1643      Branch: perl
1644            ! Configure config_h.SH
1645 ____________________________________________________________________________
1646 [ 34063] By: rgs                                   on 2008/06/16  14:13:58
1647         Log: Subject: [PATCH] TODO B-Deparse cpan-bug 33708
1648              From: "Reini Urban" <rurban@x-ray.at>
1649              Date: Mon, 16 Jun 2008 14:40:35 +0200
1650              Message-ID: <6910a60806160540v21c7affbte54ef0eedb0cb64d@mail.gmail.com>
1651      Branch: perl
1652            ! ext/B/B/Deparse.pm ext/B/t/deparse.t
1653 ____________________________________________________________________________
1654 [ 34061] By: rgs                                   on 2008/06/16  14:03:37
1655         Log: Subject: [perl #55844] [PATCH] perlbug refactoring and prose cleanup 
1656              From: Jesse (via RT) <perlbug-followup@perl.org>
1657              Date: Sun, 15 Jun 2008 08:31:50 -0700
1658              Message-ID: <rt-3.6.HEAD-18229-1213543909-1580.55844-75-0@perl.org>
1659      Branch: perl
1660            ! utils/perlbug.PL
1661 ____________________________________________________________________________
1662 [ 34060] By: nicholas                              on 2008/06/16  13:38:45
1663         Log: Make lib/open.t under -Duseperlio
1664      Branch: perl
1665            ! lib/open.t
1666 ____________________________________________________________________________
1667 [ 34058] By: craigb                                on 2008/06/16  03:16:40
1668         Log: Subject: Fwd: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.26.tar.gz
1669              From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
1670              Date: Mon, 16 Jun 2008 01:57:33 +0200
1671              Message-Id: <A9FDE5F5-5285-454C-AE15-3EBF6AEBDFC8@free.fr>
1672      Branch: perl
1673            ! ext/Sys/Syslog/Changes ext/Sys/Syslog/Makefile.PL
1674            ! ext/Sys/Syslog/Syslog.pm
1675 ____________________________________________________________________________
1676 [ 34057] By: craigb                                on 2008/06/16  01:37:05
1677         Log: Subject: Re: Patches / git
1678              From: Andy Armstrong <andy@hexten.net>
1679              Date: Mon, 16 Jun 2008 01:13:25 +0100
1680              Message-Id: <1162EDA1-C865-4CBB-8DA0-3C83F89E826E@hexten.net>
1681      Branch: perl
1682            ! pod/perlsub.pod
1683 ____________________________________________________________________________
1684 [ 34056] By: rgs                                   on 2008/06/15  16:27:21
1685         Log: Subject: [perl #47746] Not OK: perl 5.10.0 +RC1 on ia64-linux 2.4.21-sgi302r24
1686              From: "John P. Linderman" <jpl@research.att.com>
1687              Date: Tue, 27 Nov 2007 13:50:14 -0500 (EST)
1688              Message-Id: <200711271850.lARIoEfN14794612@raptor.research.att.com>
1689      Branch: perl
1690            ! t/op/stat.t
1691 ____________________________________________________________________________
1692 [ 34055] By: rgs                                   on 2008/06/15  15:20:41
1693         Log: Subject: [perl #55786] [PATCH blead] Re: Overload Segfaulting 
1694              From: Rick Delaney (via RT) <perlbug-followup@perl.org>
1695              Date: Sat, 14 Jun 2008 11:51:01 -0700
1696              Message-ID: <rt-3.6.HEAD-22068-1213469460-652.55786-75-0@perl.org>
1697      Branch: perl
1698            ! lib/overload.pm lib/overload.t pp.h
1699 ____________________________________________________________________________
1700 [ 34054] By: rgs                                   on 2008/06/15  07:57:49
1701         Log: Subject: [PATCH] Re: testing $/ with in memory files
1702              From: Bram <p5p@perl.wizbit.be>
1703              Date: Sat, 14 Jun 2008 18:20:05 +0200
1704              Message-ID: <20080614182005.yxuyk1mntwkog0o0@horde.wizbit.be>
1705      Branch: perl
1706            ! t/base/rs.t
1707 ____________________________________________________________________________
1708 [ 34053] By: craigb                                on 2008/06/14  00:02:05
1709         Log: Fix off-by-one error in sanity check in my_fclose wrapper on VMS.
1710      Branch: perl
1711            ! vms/vms.c
1712 ____________________________________________________________________________
1713 [ 34052] By: craigb                                on 2008/06/13  23:56:18
1714         Log: Subject: [patch@34044] Enable getgrgid on VMS
1715              From: "John E. Malmberg" <wb8tyw@qsl.net>
1716              Date: Thu, 12 Jun 2008 19:50:01 -0500
1717              Message-id: <4851C439.8070007@qsl.net>
1718              
1719              With some revisions.
1720      Branch: perl
1721            ! t/op/groups.t vms/vmsish.h
1722 ____________________________________________________________________________
1723 [ 34051] By: rgs                                   on 2008/06/13  17:14:42
1724         Log: Subject: [PATCH] Thread::Queue 2.11
1725              From: "Jerry D. Hedden" <jdhedden@cpan.org>
1726              Date: Thu, 12 Jun 2008 09:42:42 -0400
1727              Message-ID: <1ff86f510806120642g5a707382l76aaaa80797443c8@mail.gmail.com>
1728              
1729              This time, not empty.
1730      Branch: perl
1731            ! lib/Thread/Queue.pm lib/Thread/Queue/t/01_basic.t
1732            ! lib/Thread/Queue/t/02_refs.t lib/Thread/Queue/t/03_peek.t
1733            ! lib/Thread/Queue/t/04_errs.t lib/Thread/Queue/t/05_extract.t
1734            ! lib/Thread/Queue/t/06_insert.t lib/Thread/Queue/t/07_lock.t
1735            ! lib/Thread/Queue/t/08_nothreads.t
1736 ____________________________________________________________________________
1737 [ 34050] By: rgs                                   on 2008/06/13  17:13:52
1738         Log: Subject: [PATCH] Thread::Queue 2.11
1739              From: "Jerry D. Hedden" <jdhedden@cpan.org>
1740              Date: Thu, 12 Jun 2008 09:42:42 -0400
1741              Message-ID: <1ff86f510806120642g5a707382l76aaaa80797443c8@mail.gmail.com>
1742      Branch: perl
1743            ! lib/Thread/Queue.pm lib/Thread/Queue/t/01_basic.t
1744            ! lib/Thread/Queue/t/02_refs.t lib/Thread/Queue/t/03_peek.t
1745            ! lib/Thread/Queue/t/04_errs.t lib/Thread/Queue/t/05_extract.t
1746            ! lib/Thread/Queue/t/06_insert.t lib/Thread/Queue/t/07_lock.t
1747            ! lib/Thread/Queue/t/08_nothreads.t
1748 ____________________________________________________________________________
1749 [ 34049] By: rgs                                   on 2008/06/13  17:12:00
1750         Log: Subject: [PATCH] Thread::Semaphore 2.09
1751              From: "Jerry D. Hedden" <jdhedden@cpan.org>
1752              Date: Thu, 12 Jun 2008 09:41:24 -0400
1753              Message-ID: <1ff86f510806120641jbbb984cn1f505c24d520cdbf@mail.gmail.com>
1754      Branch: perl
1755            ! lib/Thread/Semaphore.pm lib/Thread/Semaphore/t/01_basic.t
1756            ! lib/Thread/Semaphore/t/02_errs.t
1757            ! lib/Thread/Semaphore/t/03_nothreads.t
1758 ____________________________________________________________________________
1759 [ 34048] By: rgs                                   on 2008/06/13  17:09:19
1760         Log: Subject: [PATCH - revised] threads 1.71
1761              From: "Jerry D. Hedden" <jdhedden@cpan.org>
1762              Date: Thu, 12 Jun 2008 08:42:19 -0400
1763              Message-ID: <1ff86f510806120542v7f55b0aetac69642e5072654e@mail.gmail.com>
1764      Branch: perl
1765            ! ext/threads/Makefile.PL ext/threads/t/basic.t
1766            ! ext/threads/t/blocks.t ext/threads/t/context.t
1767            ! ext/threads/t/end.t ext/threads/t/err.t ext/threads/t/exit.t
1768            ! ext/threads/t/free.t ext/threads/t/free2.t
1769            ! ext/threads/t/join.t ext/threads/t/kill.t ext/threads/t/libc.t
1770            ! ext/threads/t/list.t ext/threads/t/problems.t
1771            ! ext/threads/t/stack.t ext/threads/t/stack_env.t
1772            ! ext/threads/t/state.t ext/threads/t/stress_cv.t
1773            ! ext/threads/t/stress_re.t ext/threads/t/stress_string.t
1774            ! ext/threads/t/thread.t ext/threads/threads.pm
1775 ____________________________________________________________________________
1776 [ 34047] By: rgs                                   on 2008/06/13  17:06:18
1777         Log: Subject: [PATCH - revised] threads::shared 1.22
1778              From: "Jerry D. Hedden" <jdhedden@cpan.org>
1779              Date: Thu, 12 Jun 2008 08:44:12 -0400
1780              Message-ID: <1ff86f510806120544q76b18460l435fe9f3b1d77b2f@mail.gmail.com>
1781      Branch: perl
1782            ! ext/threads/shared/shared.pm ext/threads/shared/t/0nothread.t
1783            ! ext/threads/shared/t/av_refs.t
1784            ! ext/threads/shared/t/av_simple.t
1785            ! ext/threads/shared/t/blessed.t ext/threads/shared/t/clone.t
1786            ! ext/threads/shared/t/cond.t ext/threads/shared/t/disabled.t
1787            ! ext/threads/shared/t/hv_refs.t
1788            ! ext/threads/shared/t/hv_simple.t
1789            ! ext/threads/shared/t/no_share.t ext/threads/shared/t/object.t
1790            ! ext/threads/shared/t/shared_attr.t
1791            ! ext/threads/shared/t/stress.t ext/threads/shared/t/sv_refs.t
1792            ! ext/threads/shared/t/sv_simple.t ext/threads/shared/t/wait.t
1793            ! ext/threads/shared/t/waithires.t
1794 ____________________________________________________________________________
1795 [ 34046] By: craigb                                on 2008/06/13  15:17:45
1796         Log: For dynamic loading on VMS, simplify and robustify things by using
1797              the system-supplied exception handler rather than the home-rolled one.
1798              This eliminates an access violation sometimes seen with heavy loading
1799              under threads.
1800      Branch: perl
1801            ! ext/DynaLoader/dl_vms.xs
1802 ____________________________________________________________________________
1803 [ 34045] By: rgs                                   on 2008/06/13  12:23:12
1804         Log: Subject: [PATCH] B::Debug dual-life 1.06
1805              From: Reini Urban <rurban@x-ray.at>
1806              Date: Wed, 11 Jun 2008 17:03:37 +0200
1807              Message-ID: <484FE949.9040701@x-ray.at>
1808      Branch: perl
1809            ! Porting/Maintainers.pl ext/B/B/Debug.pm ext/B/t/debug.t
1810 ____________________________________________________________________________
1811 [ 34044] By: nicholas                              on 2008/06/11  22:07:33
1812         Log: Patch from MHX to change the WriteConstant()'s documentation to note
1813              that to change the constant subroutine's name one needs XS_SUBNAME
1814              not SUBNAME, and then make C_SUBNAME default to XS_SUBNAME to be
1815              consistent with the revised documentation.
1816              http://rt.cpan.org/Public/Bug/Display.html?id=29968
1817      Branch: perl
1818            ! lib/ExtUtils/Constant.pm
1819 ____________________________________________________________________________
1820 [ 34043] By: nicholas                              on 2008/06/11  20:39:19
1821         Log: Subject: Re: Change 34005: Re: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.25.tar.gz
1822              From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
1823              Message-Id: <B44DBB66-1AFE-4C93-BE5F-C41CF69166D2@free.fr>
1824              Date: Sun, 8 Jun 2008 02:55:21 +0200
1825              
1826              [applied manually, plus $VERSION bump]
1827      Branch: perl
1828            ! lib/ExtUtils/Constant.pm
1829 ____________________________________________________________________________
1830 [ 34042] By: nicholas                              on 2008/06/11  17:40:25
1831         Log: Subject: [patch@34016] VMS passes these t/io/open.t tests now.
1832              From: "John E. Malmberg" <wb8tyw@qsl.net>
1833              Message-id: <484F51EA.6050005@qsl.net>
1834              Date: Tue, 10 Jun 2008 23:17:46 -0500
1835      Branch: perl
1836            ! t/io/open.t
1837 ____________________________________________________________________________
1838 [ 34041] By: nicholas                              on 2008/06/10  17:12:16
1839         Log: Subject: [PATCH] Remove temporary file leftover by test in IO-Compress-Zlib
1840              From: "Steve Hay" <SteveHay@planit.com>
1841              Message-ID: <1B32FF956ABF414C9BCE5E487A1497E701E53F2D@ukmail02.planit.group>
1842              Date: Tue, 10 Jun 2008 17:51:26 +0100
1843      Branch: perl
1844            ! ext/IO_Compress_Zlib/t/006zip.t
1845 ____________________________________________________________________________
1846 [ 34040] By: merijn                                on 2008/06/10  09:47:41
1847         Log: Subject: Fix run/switches test on Win32
1848              From: "Steve Hay" <SteveHay@planit.com>
1849              Date: Tue, 10 Jun 2008 09:49:50 +0100
1850              Message-ID: <1B32FF956ABF414C9BCE5E487A1497E701DF242E@ukmail02.planit.group>
1851      Branch: perl
1852            ! t/run/switches.t
1853 ____________________________________________________________________________
1854 [ 34039] By: nicholas                              on 2008/06/09  18:43:59
1855         Log: Strength reduction optimisation seems to spot that a = a + 1; is just
1856              a++; so write it as the former, to keep PERL_DEBUG_COW happy.
1857      Branch: perl
1858            ! regcomp.c
1859 ____________________________________________________________________________
1860 [ 34038] By: nicholas                              on 2008/06/09  18:18:57
1861         Log: Subject: Re: [PATCH] More COW lvalues
1862              From: Reini Urban <rurban@x-ray.at>
1863              Message-ID: <484D491D.9050704@x-ray.at>
1864              Date: Mon, 09 Jun 2008 17:15:41 +0200
1865      Branch: perl
1866            ! regcomp.c sv.h
1867 ____________________________________________________________________________
1868 [ 34031] By: rgs                                   on 2008/06/08  15:41:11
1869         Log: Subject: Re: [PATCH] readable assertion names, now sv.h
1870              From: "Reini Urban" <rurban@x-ray.at>
1871              Date: Sun, 8 Jun 2008 15:26:41 +0200
1872              Message-ID: <6910a60806080626kfda0dd1ja906513e8fd0aa39@mail.gmail.com>
1873      Branch: perl
1874            ! sv.h
1875 ____________________________________________________________________________
1876 [ 34030] By: rgs                                   on 2008/06/08  15:37:48
1877         Log: Subject: Re: [PATCH] readable assertion names, now the rest
1878              From: "Reini Urban" <rurban@x-ray.at>
1879              Date: Sun, 8 Jun 2008 16:17:32 +0200
1880              Message-ID: <6910a60806080717h1aaaef1fh425a2ef21a62c9ed@mail.gmail.com>
1881      Branch: perl
1882            ! cv.h op.h pad.h regexp.h
1883 ____________________________________________________________________________
1884 [ 34029] By: rgs                                   on 2008/06/08  15:24:44
1885         Log: Subject: [PATCH] readable assertion names
1886              From: "Reini Urban" <rurban@x-ray.at>
1887              Date: Sun, 8 Jun 2008 14:41:51 +0200
1888              Message-ID: <6910a60806080541n4f7e1939q254797411545ebea@mail.gmail.com>
1889      Branch: perl
1890            ! gv.h
1891 ____________________________________________________________________________
1892 [ 34028] By: rgs                                   on 2008/06/08  15:10:28
1893         Log: Subject: [PATCH] update Pod-Perldoc to version 3.14_07
1894              From: "Adriano Ferreira" <aferreira@shopzilla.com>
1895              Date: Sun, 8 Jun 2008 11:29:22 -0300
1896              Message-ID: <73ddeb6c0806080729n63fc806dq83287e57347a4b5f@mail.gmail.com>
1897      Branch: perl
1898            ! Porting/Maintainers.pl lib/Pod/Perldoc.pm
1899            ! lib/Pod/Perldoc/BaseTo.pm lib/Pod/Perldoc/GetOptsOO.pm
1900            ! lib/Pod/Perldoc/ToChecker.pm lib/Pod/Perldoc/ToMan.pm
1901            ! lib/Pod/Perldoc/ToNroff.pm lib/Pod/Perldoc/ToPod.pm
1902            ! lib/Pod/Perldoc/ToRtf.pm lib/Pod/Perldoc/ToText.pm
1903            ! lib/Pod/Perldoc/ToTk.pm lib/Pod/Perldoc/ToXml.pm
1904            ! pod/perldoc.pod
1905 ____________________________________________________________________________
1906 [ 34027] By: rgs                                   on 2008/06/08  14:45:20
1907         Log: Subject: [PATCH] perlsyn: equivalent code for HASH ~~ ARRAY
1908              From: brian d foy <brian.d.foy@gmail.com>
1909              Date: Sat, 07 Jun 2008 23:59:22 +0100
1910              Message-ID: <070620082359221579%brian.d.foy@gmail.com>
1911      Branch: perl
1912            ! pod/perlsyn.pod
1913 ____________________________________________________________________________
1914 [ 34026] By: rgs                                   on 2008/06/08  14:03:58
1915         Log: Small typo fix.
1916      Branch: perl
1917            ! ext/PerlIO/via/via.pm
1918 ____________________________________________________________________________
1919 [ 34025] By: rgs                                   on 2008/06/08  14:00:59
1920         Log: Fix for bug [perl #54934] Attempt to free unreferenced scalar fiddling with the symbol table
1921              Keep the refcount of the globs generated by PerlIO::via balanced.
1922      Branch: perl
1923            ! ext/PerlIO/via/via.pm ext/PerlIO/via/via.xs
1924 ____________________________________________________________________________
1925 [ 34024] By: rgs                                   on 2008/06/08  13:51:55
1926         Log: Subject: Fwd: [PATCH-2] Re: testing $/ with in memory files
1927              From: Bram <p5p@perl.wizbit.be>
1928              Date: Mon, 26 May 2008 09:12:58 +0200
1929              Message-ID: <20080526091258.vbcecy2dc00gwg08@horde.wizbit.be>
1930      Branch: perl
1931            ! t/base/rs.t
1932 ____________________________________________________________________________
1933 [ 34023] By: rgs                                   on 2008/06/08  09:12:01
1934         Log: Tweak the "Illegal character in prototype" warning so it's more
1935              precise when reporting illegal characters after _
1936      Branch: perl
1937            ! t/lib/warnings/toke toke.c
1938 ____________________________________________________________________________
1939 [ 34022] By: rgs                                   on 2008/06/08  09:02:12
1940         Log: Document new warning added by #34021
1941      Branch: perl
1942            ! pod/perldiag.pod
1943 ____________________________________________________________________________
1944 [ 34021] By: rgs                                   on 2008/06/08  08:57:00
1945         Log: Add a new warning, "Prototype after '%s'"
1946              Based on:
1947              Subject: Re: [perl #36673] sub foo(@$) {} should generate an error
1948              From: =?ISO-8859-1?Q?Ren=E9e_B=E4cker?= <renee.baecker@smart-websolutions.de>
1949              Date: Mon, 26 May 2008 13:08:27 +0200
1950              Message-ID: <483A9A2B.6020808@smart-websolutions.de>
1951      Branch: perl
1952            ! t/lib/warnings/toke toke.c
1953 ____________________________________________________________________________
1954 [ 34020] By: rgs                                   on 2008/06/08  08:27:31
1955         Log: Revert #34019.
1956      Branch: perl
1957            ! utils/perlbug.PL
1958 ____________________________________________________________________________
1959 [ 34019] By: rgs                                   on 2008/06/08  08:19:39
1960         Log: Subject: [PATCH] perlbug prose patch (and some evals, too)
1961              From: Jesse Vincent <jesse@fsck.com>
1962              Date: Sat, 7 Jun 2008 17:10:28 -0400
1963              Message-Id: <89557793-48C2-4962-BE7A-24DC2EAFAF15@fsck.com>
1964              
1965              (applied to perlbug.PL instead of the generated perlbug)
1966      Branch: perl
1967            ! utils/perlbug.PL
1968 ____________________________________________________________________________
1969 [ 34016] By: nicholas                              on 2008/06/07  16:33:46
1970         Log: $attributes::VERSION++ following change 33985.
1971      Branch: perl
1972            ! lib/attributes.pm
1973 ____________________________________________________________________________
1974 [ 34014] By: nicholas                              on 2008/06/07  16:13:07
1975         Log: $Carp::VERSION++ following change 33992.
1976      Branch: perl
1977            ! lib/Carp.pm
1978 ____________________________________________________________________________
1979 [ 34005] By: stevep                                on 2008/06/06  01:27:49
1980         Log: Subject: Re: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.25.tar.gz
1981              From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
1982              Date: Fri, 6 Jun 2008 01:23:30 +0200
1983              Message-Id: <A5901BA3-6972-4C7D-8D91-F6E942B85AE5@free.fr>
1984      Branch: perl
1985            ! ext/Sys/Syslog/Changes ext/Sys/Syslog/Makefile.PL
1986            ! ext/Sys/Syslog/README ext/Sys/Syslog/Syslog.pm
1987            ! ext/Sys/Syslog/Syslog.xs ext/Sys/Syslog/t/00-load.t
1988            ! ext/Sys/Syslog/t/syslog.t
1989 ____________________________________________________________________________
1990 [ 34004] By: stevep                                on 2008/06/06  01:17:31
1991         Log: Subject: [PATCH] incorrectly failing test in lib/Pod/t/text.t
1992              From: Hans Dieter Pearcey <hdp@pobox.com>
1993              Date: Thu, 5 Jun 2008 12:38:38 -0400
1994              Message-ID: <20080605163838.GA25576@glaive.weftsoar.net>
1995      Branch: perl
1996            ! lib/Pod/t/text.t
1997 ____________________________________________________________________________
1998 [ 34003] By: stevep                                on 2008/06/05  14:28:16
1999         Log: This needs to change so this doesn't need updating everytime
2000              we update Pod::Simple.
2001      Branch: perl
2002            ! lib/Pod/t/text.t
2003 ____________________________________________________________________________
2004 [ 34002] By: stevep                                on 2008/06/05  13:17:40
2005         Log: Subject: [perl #55302] cc_runtime syntax error
2006              From: "Reini Urban via RT" <perlbug-followup@perl.org>
2007              Date: Wed, 04 Jun 2008 14:07:05 -0700
2008              Message-ID: <rt-3.6.HEAD-11257-1212613625-313.55302-15-0@perl.org>
2009      Branch: perl
2010            ! cc_runtime.h
2011 ____________________________________________________________________________
2012 [ 34001] By: stevep                                on 2008/06/05  13:04:00
2013         Log: A quick new release of Pod-Simple has removed the dependency on 
2014              HTML-Parser.  HTML-Parser and HTML-Tagset will now be leaving us.
2015      Branch: perl
2016            - ext/HTML/Parser/Makefile.PL ext/HTML/Parser/Parser.pm
2017            - ext/HTML/Parser/Parser.xs ext/HTML/Parser/hints/solaris.pl
2018            - ext/HTML/Parser/hparser.c ext/HTML/Parser/hparser.h
2019            - ext/HTML/Parser/lib/HTML/Entities.pm
2020            - ext/HTML/Parser/lib/HTML/Filter.pm
2021            - ext/HTML/Parser/lib/HTML/HeadParser.pm
2022            - ext/HTML/Parser/lib/HTML/LinkExtor.pm
2023            - ext/HTML/Parser/lib/HTML/PullParser.pm
2024            - ext/HTML/Parser/lib/HTML/TokeParser.pm
2025            - ext/HTML/Parser/mkhctype ext/HTML/Parser/mkpfunc
2026            - ext/HTML/Parser/t/api_version.t
2027            - ext/HTML/Parser/t/argspec-bad.t ext/HTML/Parser/t/argspec.t
2028            - ext/HTML/Parser/t/argspec2.t ext/HTML/Parser/t/attr-encoded.t
2029            - ext/HTML/Parser/t/callback.t
2030            - ext/HTML/Parser/t/case-sensitive.t ext/HTML/Parser/t/cases.t
2031            - ext/HTML/Parser/t/comment.t ext/HTML/Parser/t/crashme.t
2032            - ext/HTML/Parser/t/declaration.t ext/HTML/Parser/t/default.t
2033            - ext/HTML/Parser/t/document.t ext/HTML/Parser/t/dtext.t
2034            - ext/HTML/Parser/t/entities.t ext/HTML/Parser/t/entities2.t
2035            - ext/HTML/Parser/t/filter-methods.t ext/HTML/Parser/t/filter.t
2036            - ext/HTML/Parser/t/handler-eof.t ext/HTML/Parser/t/handler.t
2037            - ext/HTML/Parser/t/headparser-http.t
2038            - ext/HTML/Parser/t/headparser.t ext/HTML/Parser/t/ignore.t
2039            - ext/HTML/Parser/t/largetags.t
2040            - ext/HTML/Parser/t/linkextor-base.t
2041            - ext/HTML/Parser/t/linkextor-rel.t ext/HTML/Parser/t/magic.t
2042            - ext/HTML/Parser/t/marked-sect.t
2043            - ext/HTML/Parser/t/msie-compat.t ext/HTML/Parser/t/offset.t
2044            - ext/HTML/Parser/t/options.t ext/HTML/Parser/t/parsefile.t
2045            - ext/HTML/Parser/t/parser.t ext/HTML/Parser/t/plaintext.t
2046            - ext/HTML/Parser/t/pod.t ext/HTML/Parser/t/process.t
2047            - ext/HTML/Parser/t/pullparser.t ext/HTML/Parser/t/script.t
2048            - ext/HTML/Parser/t/skipped-text.t
2049            - ext/HTML/Parser/t/stack-realloc.t ext/HTML/Parser/t/textarea.t
2050            - ext/HTML/Parser/t/threads.t ext/HTML/Parser/t/tokeparser.t
2051            - ext/HTML/Parser/t/uentities.t
2052            - ext/HTML/Parser/t/unbroken-text.t
2053            - ext/HTML/Parser/t/unicode-bom.t ext/HTML/Parser/t/unicode.t
2054            - ext/HTML/Parser/t/xml-mode.t ext/HTML/Parser/tokenpos.h
2055            - ext/HTML/Parser/typemap ext/HTML/Parser/util.c
2056            - lib/HTML/Tagset.pm lib/HTML/Tagset/t/00_about_verbose.t
2057            - lib/HTML/Tagset/t/01_old_junk.t
2058            ! MANIFEST Porting/Maintainers.pl
2059 ____________________________________________________________________________
2060 [ 34000] By: stevep                                on 2008/06/05  12:56:53
2061         Log: Upgrade to Pod-Simple-3.07
2062      Branch: perl
2063            ! lib/Pod/Simple.pm lib/Pod/Simple/XHTML.pm
2064            ! lib/Pod/Simple/t/xhtml01.t
2065 ____________________________________________________________________________
2066 [ 33999] By: stevep                                on 2008/06/05  02:00:46
2067         Log: It appears that the S<> bug in Pod::Simple hasn't been fixed yet.  
2068              Bump the version needed for the skip.
2069      Branch: perl
2070            ! lib/Pod/t/text.t
2071 ____________________________________________________________________________
2072 [ 33998] By: stevep                                on 2008/06/05  01:58:26
2073         Log: Assimilate HTML-Parser and HTML-Tagset.  HTML-Parser is now a prereq
2074              for Pod-Simple and HTML-Tagset is a prereq for HTML-Parser.  I also
2075              resorted the MANIFEST file.
2076      Branch: perl
2077            + ext/HTML/Parser/Makefile.PL ext/HTML/Parser/Parser.pm
2078            + ext/HTML/Parser/Parser.xs ext/HTML/Parser/hints/solaris.pl
2079            + ext/HTML/Parser/hparser.c ext/HTML/Parser/hparser.h
2080            + ext/HTML/Parser/lib/HTML/Entities.pm
2081            + ext/HTML/Parser/lib/HTML/Filter.pm
2082            + ext/HTML/Parser/lib/HTML/HeadParser.pm
2083            + ext/HTML/Parser/lib/HTML/LinkExtor.pm
2084            + ext/HTML/Parser/lib/HTML/PullParser.pm
2085            + ext/HTML/Parser/lib/HTML/TokeParser.pm
2086            + ext/HTML/Parser/mkhctype ext/HTML/Parser/mkpfunc
2087            + ext/HTML/Parser/t/api_version.t
2088            + ext/HTML/Parser/t/argspec-bad.t ext/HTML/Parser/t/argspec.t
2089            + ext/HTML/Parser/t/argspec2.t ext/HTML/Parser/t/attr-encoded.t
2090            + ext/HTML/Parser/t/callback.t
2091            + ext/HTML/Parser/t/case-sensitive.t ext/HTML/Parser/t/cases.t
2092            + ext/HTML/Parser/t/comment.t ext/HTML/Parser/t/crashme.t
2093            + ext/HTML/Parser/t/declaration.t ext/HTML/Parser/t/default.t
2094            + ext/HTML/Parser/t/document.t ext/HTML/Parser/t/dtext.t
2095            + ext/HTML/Parser/t/entities.t ext/HTML/Parser/t/entities2.t
2096            + ext/HTML/Parser/t/filter-methods.t ext/HTML/Parser/t/filter.t
2097            + ext/HTML/Parser/t/handler-eof.t ext/HTML/Parser/t/handler.t
2098            + ext/HTML/Parser/t/headparser-http.t
2099            + ext/HTML/Parser/t/headparser.t ext/HTML/Parser/t/ignore.t
2100            + ext/HTML/Parser/t/largetags.t
2101            + ext/HTML/Parser/t/linkextor-base.t
2102            + ext/HTML/Parser/t/linkextor-rel.t ext/HTML/Parser/t/magic.t
2103            + ext/HTML/Parser/t/marked-sect.t
2104            + ext/HTML/Parser/t/msie-compat.t ext/HTML/Parser/t/offset.t
2105            + ext/HTML/Parser/t/options.t ext/HTML/Parser/t/parsefile.t
2106            + ext/HTML/Parser/t/parser.t ext/HTML/Parser/t/plaintext.t
2107            + ext/HTML/Parser/t/pod.t ext/HTML/Parser/t/process.t
2108            + ext/HTML/Parser/t/pullparser.t ext/HTML/Parser/t/script.t
2109            + ext/HTML/Parser/t/skipped-text.t
2110            + ext/HTML/Parser/t/stack-realloc.t ext/HTML/Parser/t/textarea.t
2111            + ext/HTML/Parser/t/threads.t ext/HTML/Parser/t/tokeparser.t
2112            + ext/HTML/Parser/t/uentities.t
2113            + ext/HTML/Parser/t/unbroken-text.t
2114            + ext/HTML/Parser/t/unicode-bom.t ext/HTML/Parser/t/unicode.t
2115            + ext/HTML/Parser/t/xml-mode.t ext/HTML/Parser/tokenpos.h
2116            + ext/HTML/Parser/typemap ext/HTML/Parser/util.c
2117            + lib/HTML/Tagset.pm lib/HTML/Tagset/t/00_about_verbose.t
2118            + lib/HTML/Tagset/t/01_old_junk.t
2119            ! MANIFEST Porting/Maintainers.pl
2120 ____________________________________________________________________________
2121 [ 33997] By: stevep                                on 2008/06/04  19:20:20
2122         Log: Upgrade to Pod-Simple-3.06
2123      Branch: perl
2124            + lib/Pod/Simple/XHTML.pm lib/Pod/Simple/t/xhtml01.t
2125            + lib/Pod/Simple/t/xhtml05.t
2126            ! MANIFEST lib/Pod/Simple.pm lib/Pod/Simple.pod
2127            ! lib/Pod/Simple/BlackBox.pm lib/Pod/Simple/HTML.pm
2128            ! lib/Pod/Simple/HTMLBatch.pm lib/Pod/Simple/t/begin.t
2129            ! lib/Pod/Simple/t/fcodes_l.t lib/Pod/Simple/t/fcodes_s.t
2130 ____________________________________________________________________________
2131 [ 33996] By: stevep                                on 2008/06/04  18:28:18
2132         Log: Forgot to update version in DirHandle.pm after updating.
2133              No cookie for me.
2134      Branch: perl
2135            ! lib/DirHandle.pm
2136 ____________________________________________________________________________
2137 [ 33995] By: rgs                                   on 2008/06/04  07:39:31
2138         Log: Bump NEXT version to 0.61 for CPAN release
2139      Branch: perl
2140            ! lib/NEXT.pm
2141 ____________________________________________________________________________
2142 [ 33993] By: craigb                                on 2008/06/03  12:27:43
2143         Log: Make Perl_vms_start_glob() decline politely when passed an empty
2144              argument.
2145      Branch: perl
2146            ! vms/vms.c
2147 ____________________________________________________________________________
2148 [ 33992] By: rgs                                   on 2008/06/03  07:58:06
2149         Log: Small typo fix in Carp.pm
2150      Branch: perl
2151            ! lib/Carp.pm
2152 ____________________________________________________________________________
2153 [ 33991] By: rgs                                   on 2008/06/03  06:29:35
2154         Log: Update to NEXT by Damian.
2155              This fixes the working of NEXT with AUTOLOAD.
2156      Branch: perl
2157            ! lib/NEXT.pm
2158 ____________________________________________________________________________
2159 [ 33990] By: merijn                                on 2008/06/02  14:04:59
2160         Log: #33988 for AIX 3 and AIX 4: missing quotes in sed commands
2161      Branch: perl
2162            ! hints/aix_3.sh hints/aix_4.sh
2163 ____________________________________________________________________________
2164 [ 33989] By: stevep                                on 2008/06/02  13:54:24
2165         Log: Subject: AW: IO::Dir destructor
2166              From: "Dintelmann, Peter" <Peter.Dintelmann@dresdner-bank.com>
2167              Date: Mon, 2 Jun 2008 14:48:35 +0200
2168              Message-ID: <3852726AFA94DE4F87E616F13F416A5F0216D9BE@naimucu1.ffz00k.rootdom.net>
2169      Branch: perl
2170            ! lib/DirHandle.pm
2171 ____________________________________________________________________________
2172 [ 33988] By: merijn                                on 2008/06/02  13:52:39
2173         Log: Embarrassing errors to find: missing quotes in sed commands
2174      Branch: perl
2175            ! hints/aix.sh
2176 ____________________________________________________________________________
2177 [ 33987] By: stevep                                on 2008/06/02  12:21:28
2178         Log: Upgrade to podlators-2.1.0
2179      Branch: perl
2180            + lib/Pod/t/man-options.t
2181            ! MANIFEST lib/Pod/Man.pm lib/Pod/ParseLink.pm lib/Pod/Text.pm
2182            ! lib/Pod/Text/Color.pm lib/Pod/Text/Overstrike.pm
2183            ! lib/Pod/Text/Termcap.pm lib/Pod/t/basic.t lib/Pod/t/color.t
2184            ! lib/Pod/t/filehandle.t lib/Pod/t/man.t lib/Pod/t/parselink.t
2185            ! lib/Pod/t/pod-parser.t lib/Pod/t/termcap.t
2186            ! lib/Pod/t/text-options.t lib/Pod/t/text.t pod/pod2man.PL
2187 ____________________________________________________________________________
2188 [ 33986] By: stevep                                on 2008/06/02  04:02:42
2189         Log: Skip some File::Copy tests on Win32 since file permissions do not
2190              seem to be set correctly.
2191      Branch: perl
2192            ! lib/File/Copy.t
2193 ____________________________________________________________________________
2194 [ 33985] By: rgs                                   on 2008/06/01  20:22:24
2195         Log: Subject: [perl #36516] attributes.pm documentation is recursive and incomplete 
2196              From: "reneeb via RT" <perlbug-followup@perl.org>
2197              Date: Sun, 25 May 2008 07:30:37 -0700
2198              Message-ID: <rt-3.6.HEAD-19826-1211725834-911.36516-15-0@perl.org>
2199              
2200              with some spelling nits
2201      Branch: perl
2202            ! lib/attributes.pm
2203 ____________________________________________________________________________
2204 [ 33984] By: rgs                                   on 2008/06/01  19:49:50
2205         Log: Bump version of IO::Dir after last patch
2206      Branch: perl
2207            ! ext/IO/lib/IO/Dir.pm
2208 ____________________________________________________________________________
2209 [ 33983] By: rgs                                   on 2008/06/01  19:48:18
2210         Log: Subject: IO::Dir destructor
2211              From: Zefram <zefram@fysh.org>
2212              Date: Fri, 7 Sep 2007 23:06:36 +0100
2213              Message-ID: <20070907220636.GB24543@fysh.org>
2214      Branch: perl
2215            ! ext/IO/lib/IO/Dir.pm
2216 ____________________________________________________________________________
2217 [ 33982] By: rgs                                   on 2008/06/01  19:38:24
2218         Log: Subject: Re: [perl #55160] perlbug AutoReply: Fix cygwin mount test
2219              From: "Reini Urban" <rurban@x-ray.at>
2220              Date: Sun, 1 Jun 2008 14:51:59 +0200
2221              Message-ID: <6910a60806010551u30199befr43761fe53d5d896@mail.gmail.com>
2222      Branch: perl
2223            ! t/lib/cygwin.t
2224 ____________________________________________________________________________
2225 [ 33981] By: rgs                                   on 2008/06/01  19:32:34
2226         Log: Subject: [perl #36875] [PATCH] scalar reverse undef does not warn (was: Certain string   handling functions don't warn on undef) 
2227              From: "Bram via RT" <perlbug-followup@perl.org>
2228              Date: Sat, 24 May 2008 12:34:22 -0700
2229              Message-ID: <rt-3.6.HEAD-11257-1211657660-1814.36875-15-0@perl.org>
2230      Branch: perl
2231            ! pp.c t/lib/warnings/9uninit
2232 ____________________________________________________________________________
2233 [ 33980] By: rgs                                   on 2008/06/01  19:00:08
2234         Log: Subject: [PATCH] Fix for lib.pm Config detection
2235              From: Steffen Mueller <wyp3rlx02@sneakemail.com>
2236              Date: Sun, 01 Jun 2008 17:36:55 +0200
2237              Message-ID: <20080601153657.26607.qmail@lists.develooper.com>
2238      Branch: perl
2239            ! lib/lib_pm.PL
2240 ____________________________________________________________________________
2241 [ 33979] By: stevep                                on 2008/06/01  17:32:27
2242         Log: Probably starting with the changes in change #33897,
2243              t/run/exit.t has been failing on Win32.  Update the skipping
2244              mechanism to do more that check for the definition of
2245              POSIX::WIFEXITED.
2246      Branch: perl
2247            ! t/run/exit.t
2248 ____________________________________________________________________________
2249 [ 33978] By: rgs                                   on 2008/06/01  14:05:16
2250         Log: Subject: [perl #54828] perlio.c has a problem (both 5.8 and 5.10) 
2251              From: "Goro Fuji" (via RT) <perlbug-followup@perl.org>
2252              Date: Sun, 25 May 2008 23:10:42 -0700
2253              Message-ID: <rt-3.6.HEAD-11257-1211782242-1590.54828-75-0@perl.org>
2254              
2255              First chunk of the patch only
2256      Branch: perl
2257            ! perlio.c
2258 ____________________________________________________________________________
2259 [ 33977] By: rgs                                   on 2008/06/01  13:17:40
2260         Log: Subject: [perl #54424] perlipc mistype 
2261              From: andrew@sundale.net (via RT) <perlbug-followup@perl.org>
2262              Date: Sun, 18 May 2008 22:20:06 -0700
2263              Message-ID: <rt-3.6.HEAD-11257-1211174406-1790.54424-75-0@perl.org>
2264      Branch: perl
2265            ! pod/perlipc.pod
2266 ____________________________________________________________________________
2267 [ 33975] By: mhx                                   on 2008/06/01  12:15:09
2268         Log: Upgrade to Devel::PPPort 3.14
2269      Branch: perl
2270            ! ext/Devel/PPPort/Changes ext/Devel/PPPort/PPPort_pm.PL
2271            ! ext/Devel/PPPort/parts/ppptools.pl ext/Devel/PPPort/soak
2272 ____________________________________________________________________________
2273 [ 33974] By: rgs                                   on 2008/06/01  10:44:18
2274         Log: Subject: [PATCH] Thread::Queue 2.09
2275              From: "Jerry D. Hedden" <jdhedden@cpan.org>
2276              Date: Fri, 30 May 2008 12:41:41 -0400
2277              Message-ID: <1ff86f510805300941o68c1967bw31dee3e40ffa28a7@mail.gmail.com>
2278              
2279              Explicitly check for undef in args because some versions of
2280              looks_like_number(undef) return true.
2281      Branch: perl
2282            ! lib/Thread/Queue.pm
2283 ____________________________________________________________________________
2284 [ 33973] By: rgs                                   on 2008/06/01  10:41:27
2285         Log: Subject: [PATCH] Re: recent 'lib.pm' change => dual-life lib.pm
2286              From: Steffen Mueller <wyp3rlx02@sneakemail.com>
2287              Date: Tue, 27 May 2008 13:50:05 +0200
2288              Message-ID: <483BF56D.2020803@sneakemail.com>
2289      Branch: perl
2290            ! lib/lib.t lib/lib_pm.PL
2291 ____________________________________________________________________________
2292 [ 33971] By: craigb                                on 2008/05/31  18:48:38
2293         Log: Must install mydtrace.h on VMS even it doesn't do much there.
2294      Branch: perl
2295            ! vms/descrip_mms.template
2296 ____________________________________________________________________________
2297 [ 33956] By: nicholas                              on 2008/05/31  11:53:20
2298         Log: Add conditional code to initialise RETVAL, to avoid compiler warnings.
2299              (There was never an error, as croak() was called before the return).
2300      Branch: perl
2301            ! ext/POSIX/POSIX.xs
2302 ____________________________________________________________________________
2303 [ 33952] By: davem                                 on 2008/05/30  21:41:05
2304         Log: bug with index() matching beyond end of string
2305              An off-by-one error meant that index($str,...)
2306              was effectively being executed as index("$str\0", ...).
2307              Probably introduced by change #26511.
2308      Branch: perl
2309            ! t/op/index.t util.c
2310 ____________________________________________________________________________
2311 [ 33951] By: davem                                 on 2008/05/30  21:16:02
2312         Log: Add index() tests for embedded nulls
2313              
2314              Subject:  Re: [perl #53746] bug with index() matching beyond end of string when \0 bytes (00000000) are involved
2315              From:  Abigail <abigail@abigail.be>
2316              Date:  Tue, 6 May 2008 14:57:36 +0200
2317              Message-Id:  <20080506125736.GC17310@abigail.be>
2318      Branch: perl
2319            ! t/op/index.t
2320 ____________________________________________________________________________
2321 [ 33949] By: craigb                                on 2008/05/29  17:48:27
2322         Log: 
2323              Subject: [PATCH] Propagate new i_gdbm*ndbm variables
2324              From: Andy Dougherty <doughera@lafayette.edu>
2325              Date: Thu, 29 May 2008 12:43:29 -0400 (EDT)
2326              Message-ID: <Pine.LNX.4.64.0805291241070.365@fractal.phys.lafayette.edu>
2327      Branch: perl
2328            ! Cross/config.sh-arm-linux NetWare/config.wc Porting/config.sh
2329            ! configure.com epoc/config.sh plan9/config_sh.sample
2330            ! symbian/config.sh uconfig.sh win32/config.bc win32/config.ce
2331            ! win32/config.gc win32/config.vc win32/config.vc64
2332 ____________________________________________________________________________
2333 [ 33948] By: stevep                                on 2008/05/29  13:45:43
2334         Log: Upgrade to Locale-Maketext-1.13
2335      Branch: perl
2336            ! Porting/Maintainers.pl lib/Locale/Maketext.pm
2337            ! lib/Locale/Maketext/Guts.pm lib/Locale/Maketext/GutsLoader.pm
2338 ____________________________________________________________________________
2339 [ 33939] By: merijn                                on 2008/05/27  15:19:07
2340         Log: Revert part of #31039
2341      Branch: perl
2342            ! Configure
2343 ____________________________________________________________________________
2344 [ 33937] By: davem                                 on 2008/05/27  00:12:52
2345         Log: Perl 5.10 memory corruption
2346              When @a = sort @a is pessimised if @a has magic,
2347              growing the stack requires various pointers to be reset in case
2348              the stack gets reallocated.
2349      Branch: perl
2350            ! pp_sort.c
2351 ____________________________________________________________________________
2352 [ 33936] By: nicholas                              on 2008/05/25  23:47:00
2353         Log: My recent changes to POSIX.xs forgot that WEXITSTATUS etc may not even
2354              be defined. This fix changes the error message from "Your vendor has
2355              not defined POSIX macro %s, used" to "POSIX::%s not implemented on
2356              this architecture", which I assume is not going to break anything.
2357      Branch: perl
2358            ! ext/POSIX/POSIX.xs
2359 ____________________________________________________________________________
2360 [ 33927] By: rgs                                   on 2008/05/25  21:14:40
2361         Log: Subject: [PATCH] lib.pm should not warn about loading .par files
2362              From: Paul Fenwick <pjf@perltraining.com.au>
2363              Date: Thu, 22 May 2008 23:24:34 +1000
2364              Message-ID: <48357412.5020703@perltraining.com.au>
2365      Branch: perl
2366            ! lib/lib_pm.PL
2367 ____________________________________________________________________________
2368 [ 33919] By: davem                                 on 2008/05/24  15:42:08
2369         Log: make TODO output TAP-compliant in regexp.t
2370      Branch: perl
2371            ! t/op/regexp.t
2372 ____________________________________________________________________________
2373 [ 33918] By: craigb                                on 2008/05/24  15:02:06
2374         Log: Subject: Time-Piece-1.13 test failures on HP-UX
2375              From: Gisle Aas <gisle@activestate.com>
2376              Date: Fri, 23 May 2008 00:20:28 +0200
2377              Message-Id: <EB1DA83A-AA9C-4BA4-A09D-AB6DC5E00EB9@activestate.com>
2378              
2379              Don't rely on strptime being able to parse illegal dates.  Also being tracked
2380              via <http://rt.cpan.org/Public/Bug/Display.html?id=36106> so this also brings
2381              blead closer to the next (as yet unreleased) version of Time::Piece.
2382      Branch: perl
2383            ! ext/Time/Piece/Piece.pm ext/Time/Piece/Piece.xs
2384 ____________________________________________________________________________
2385 [ 33916] By: craigb                                on 2008/05/23  15:50:14
2386         Log: File::Copy does not copy source file permissions to the target file
2387              on VMS (it never has, but the new tests expected it to).
2388      Branch: perl
2389            ! lib/File/Copy.t
2390 ____________________________________________________________________________
2391 [ 33914] By: nicholas                              on 2008/05/23  14:38:31
2392         Log: Bump the version number following change 33905 (and for any other
2393              changes that might come between 5.10's release and 5.8.9's). Note that
2394              Rafael has kindly volunteered to take over maintainer.
2395      Branch: perl
2396            ! lib/Attribute/Handlers.pm
2397 ____________________________________________________________________________
2398 [ 33912] By: nicholas                              on 2008/05/23  10:05:43
2399         Log: Bump AutoSplit to a dev version number to reflect the small change in
2400              the __DATA__ section made in the AutoLoader 5.66 release. All will get
2401              back in sync with the next AutoLoader release.
2402      Branch: perl
2403            ! lib/AutoSplit.pm
2404 ____________________________________________________________________________
2405 [ 33911] By: rgs                                   on 2008/05/23  06:18:59
2406         Log: Subject: [PATCH] Re: [perl #41555] Bug in File::Find on Windows when target
2407              From: Bram <p5p@perl.wizbit.be>
2408              Date: Mon, 12 May 2008 22:13:33 +0200
2409              Message-ID: <20080512221333.mq0283dlessws4wk@horde.wizbit.be>
2410      Branch: perl
2411            ! lib/File/Find.pm lib/File/Find/t/find.t
2412 ____________________________________________________________________________
2413 [ 33910] By: rgs                                   on 2008/05/23  06:15:37
2414         Log: Subject: [PATCH] Silence build warnings in universal.c
2415              From: "Jerry D. Hedden" <jdhedden@cpan.org>
2416              Date: Wed, 21 May 2008 13:15:28 -0400
2417              Message-ID: <1ff86f510805211015m5c59bbf5wf3a992e776b1c4c4@mail.gmail.com>
2418      Branch: perl
2419            ! universal.c
2420 ____________________________________________________________________________
2421 [ 33909] By: merijn                                on 2008/05/23  06:07:30
2422         Log: Subject: [DOC PATCH] Memoize.pm refers to old title of "Higher Order Perl"
2423              From: Moritz Lenz <moritz@casella.verplant.org>
2424              Date: Thu, 22 May 2008 15:47:04 +0200
2425              Message-ID: <48357958.2050501@casella.verplant.org>
2426      Branch: perl
2427            ! lib/Memoize.pm
2428 ____________________________________________________________________________
2429 [ 33907] By: nicholas                              on 2008/05/22  08:31:30
2430         Log: Rafael will take over Attribute::Handlers
2431      Branch: perl
2432            ! Porting/Maintainers.pl
2433 ____________________________________________________________________________
2434 [ 33906] By: nicholas                              on 2008/05/22  07:45:01
2435         Log: Following a conversation on IRC, Artur thinks it best if we consider
2436              the core version of Attribute::Handlers official from now on, and
2437              hence remove it from Porting/Maintainers.pl
2438      Branch: perl
2439            ! Porting/Maintainers.pl
2440 ____________________________________________________________________________
2441 [ 33905] By: merijn                                on 2008/05/22  06:36:40
2442         Log: Subject: [PATCH] Documentation typo fix for Attribute::Handlers.
2443              From: Florian Ragwitz <rafl@debian.org>
2444              Date: Wed, 21 May 2008 22:42:40 +0200
2445              Message-Id: <1211402560-12949-1-git-send-email-rafl@debian.org>
2446      Branch: perl
2447            ! lib/Attribute/Handlers.pm
2448 ____________________________________________________________________________
2449 [ 33902] By: nicholas                              on 2008/05/21  14:35:20
2450         Log: Make the worst case error message for Perl_croak_xs_usage() consistent
2451              with stringifying a code reference.
2452      Branch: perl
2453            ! universal.c
2454 ____________________________________________________________________________
2455 [ 33901] By: nicholas                              on 2008/05/21  13:35:43
2456         Log: Add Perl_croak_xs_usage(), which reduces a lot of explicit calls of
2457              the form Perl_croak(aTHX_ "Usage %s::%s(%s)", "ouch" "awk", "eee_yow");
2458              down to croak_xs_usage(cv, "eee_yow"); and refactor all the core XS
2459              code to use it. This adds () to the error messages for attributes::*
2460      Branch: perl
2461            ! embed.fnc embed.h global.sym mro.c pod/perlapi.pod proto.h
2462            ! universal.c xsutils.c
2463 ____________________________________________________________________________
2464 [ 33900] By: stevep                                on 2008/05/21  13:23:24
2465         Log: Upgrade to AutoLoader-5.66
2466      Branch: perl
2467            ! lib/AutoLoader.pm lib/AutoSplit.pm
2468 ____________________________________________________________________________
2469 [ 33899] By: stevep                                on 2008/05/21  13:16:58
2470         Log: Upgrade to Object-Accessor-0.34
2471      Branch: perl
2472            + lib/Object/Accessor/t/06_Object-Accessor-alias.t
2473            ! MANIFEST lib/Object/Accessor.pm
2474 ____________________________________________________________________________
2475 [ 33898] By: merijn                                on 2008/05/21  13:00:13
2476         Log: Subject: Re: [perl #54566] assertion failure fiddling with @ISA
2477              From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com>
2478              Date: Wed, 21 May 2008 14:42:48 +0200
2479              Message-ID: <b77c1dce0805210542l164caf85k86a34feae25ca9a7@mail.gmail.com>
2480      Branch: perl
2481            ! mg.c
2482 ____________________________________________________________________________
2483 [ 33897] By: nicholas                              on 2008/05/21  10:31:32
2484         Log: Replaced the WEXITSTATUS, WIFEXITED, WIFSIGNALED, WIFSTOPPED, WSTOPSIG
2485              and WTERMSIG wrappers with one wrapper using the XS "ALIAS" feature.
2486              This gets the shared object size back below the size before the removal
2487              of int_macro_int. It looks like there are other space savings to be
2488              made this way.
2489      Branch: perl
2490            ! ext/POSIX/POSIX.xs
2491 ____________________________________________________________________________
2492 [ 33896] By: nicholas                              on 2008/05/21  09:18:00
2493         Log: Eliminate POSIX::int_macro_int, and all the complex AUTOLOAD fandango
2494              that creates closures round it. Instead, wrap WEXITSTATUS, WIFEXITED,
2495              WIFSIGNALED, WIFSTOPPED, WSTOPSIG and WTERMSIG directly with XS.
2496              The shared library is slightly larger, but dynamic memory usage savings
2497              beat this, even within one thread of one process. Simpler code too.
2498      Branch: perl
2499            ! ext/B/t/concise-xs.t ext/POSIX/POSIX.pm ext/POSIX/POSIX.xs
2500            ! pod/perltodo.pod
2501 ____________________________________________________________________________
2502 [ 33891] By: nicholas                              on 2008/05/20  18:37:03
2503         Log: metabatman fails the "this patch is self-documenting" test. Restore
2504              (roughly) the original parameter names.
2505      Branch: perl
2506            ! hv.h
2507 ____________________________________________________________________________
2508 [ 33890] By: nicholas                              on 2008/05/20  18:35:54
2509         Log: The TODO tests of change 33876 were actually fixed by change 33874.
2510      Branch: perl
2511            ! t/lib/strict/subs
2512 ____________________________________________________________________________
2513 [ 33887] By: merijn                                on 2008/05/20  15:30:30
2514         Log: Subject: Re: Change 33843: [perl #54120] [PATCH] [metaconfig] Need more -fstack-protector
2515              From: Andy Dougherty <doughera@lafayette.edu>
2516              Date: Tue, 20 May 2008 11:21:14 -0400 (EDT)
2517              Message-ID: <Pine.LNX.4.64.0805201102040.767@fractal.phys.lafayette.edu>
2518      Branch: perl
2519            ! Configure
2520 ____________________________________________________________________________
2521 [ 33876] By: merijn                                on 2008/05/20  09:29:33
2522         Log: Subject: Re: [PATCH: TODO Tests] Re: [perl #53806] No complain about bareword
2523              From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com>
2524              Date: Tue, 20 May 2008 10:14:28 +0200
2525              Message-ID: <b77c1dce0805200114o5df69d8br9a02de5a508c3462@mail.gmail.com>
2526      Branch: perl
2527            ! lib/strict.t t/lib/strict/subs
2528 ____________________________________________________________________________
2529 [ 33874] By: merijn                                on 2008/05/20  08:04:05
2530         Log: Subject: Re: [PATCH: TODO Tests] Re: [perl #53806] No complain about bareword
2531              From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com>
2532              Date: Tue, 20 May 2008 09:45:19 +0200
2533              Message-ID: <b77c1dce0805200045i1000598ci13c9cb3a29f64b6d@mail.gmail.com>
2534      Branch: perl
2535            ! toke.c
2536 ____________________________________________________________________________
2537 [ 33871] By: stevep                                on 2008/05/19  18:25:50
2538         Log: Subject: [PATCH] Thread::Semaphore 2.08
2539              From: "Jerry D. Hedden" <jdhedden@cpan.org>
2540              Date: Mon, 19 May 2008 13:06:20 -0400
2541              Message-ID: <1ff86f510805191006yc870892r28ea38cfd128eb37@mail.gmail.com>
2542      Branch: perl
2543            ! lib/Thread/Semaphore.pm
2544 ____________________________________________________________________________
2545 [ 33870] By: merijn                                on 2008/05/19  16:08:57
2546         Log: Subject: [PATCH] Fix typo in perlop.pod
2547              From: "Jerry D. Hedden" <jdhedden@cpan.org>
2548              Date: Mon, 19 May 2008 11:58:58 -0400
2549              Message-ID: <1ff86f510805190858v4a7f6e06k5f949ff31384137d@mail.gmail.com>
2550      Branch: perl
2551            ! pod/perlop.pod
2552 ____________________________________________________________________________
2553 [ 33869] By: stevep                                on 2008/05/19  15:51:00
2554         Log: Subject: [PATCH] correct errors / omissions in documenting DOES
2555              From: Ricardo SIGNES <perl.p5p@rjbs.manxome.org>
2556              Date: Mon, 19 May 2008 10:14:02 -0400
2557              Message-ID: <20080519141402.GA54401@knight.local>
2558      Branch: perl
2559            ! lib/UNIVERSAL.pm pod/perlobj.pod
2560 ____________________________________________________________________________
2561 [ 33865] By: nicholas                              on 2008/05/19  13:13:11
2562         Log: Add "profile installman" to the TODO.
2563      Branch: perl
2564            ! pod/perltodo.pod
2565 ____________________________________________________________________________
2566 [ 33864] By: nicholas                              on 2008/05/19  12:59:10
2567         Log: Add -w, tweak some comments.
2568      Branch: perl
2569            ! installperl
2570 ____________________________________________________________________________
2571 [ 33863] By: nicholas                              on 2008/05/19  12:40:53
2572         Log: A couple more installman tidy ups.
2573      Branch: perl
2574            ! installman
2575 ____________________________________________________________________________
2576 [ 33862] By: nicholas                              on 2008/05/19  12:26:51
2577         Log: Merge common code from installperl and installman into install_lib.pl
2578      Branch: perl
2579            + install_lib.pl
2580            ! MANIFEST installman installperl pod/perltodo.pod
2581 ____________________________________________________________________________
2582 [ 33861] By: nicholas                              on 2008/05/19  11:58:30
2583         Log: Change 33859 missed $destdir => $opts{destdir}
2584      Branch: perl
2585            ! installperl
2586 ____________________________________________________________________________
2587 [ 33860] By: nicholas                              on 2008/05/19  10:21:04
2588         Log: Converge some changes from installperl into installman. I have a
2589              suspicion that installman is only run on *nix and OS/2, not Win32 or
2590              VMS. Specifically
2591              sub unlink   - return scalar(@names) if $Is_VMS # from change 854
2592              sub link     - change warn to die               # from change 4774
2593              sub samepath - case insensitive name comparison # from change 311
2594              (in the ansiperl branch, merged via the win32 branch)
2595      Branch: perl
2596            ! installman
2597 ____________________________________________________________________________
2598 [ 33859] By: nicholas                              on 2008/05/19  09:42:02
2599         Log: $nonono  => $opts{notify}
2600              $verbose => $opts{verbose}
2601              $silent  => $opts{silent}
2602              to align the code with forked code in installman
2603      Branch: perl
2604            ! installperl
2605 ____________________________________________________________________________
2606 [ 33858] By: rgs                                   on 2008/05/18  21:08:01
2607         Log: Subject: [PATCH] Add ..., !!!, and ??? operators
2608              From: chromatic <chromatic@wgz.org>
2609              Date: Sat, 10 May 2008 12:52:11 -0700
2610              Message-Id: <200805101252.11961.chromatic@wgz.org>
2611      Branch: perl
2612            + t/op/yadayada.t
2613            ! MANIFEST perly.act perly.h perly.tab perly.y pod/perlop.pod
2614            ! pod/perltodo.pod toke.c
2615 ____________________________________________________________________________
2616 [ 33854] By: davem                                 on 2008/05/18  12:40:36
2617         Log: DEBUG_LEAKING_SCALARS wasn't reporting the correct line number
2618              of SVs allocated at runtime
2619      Branch: perl
2620            ! sv.c
2621 ____________________________________________________________________________
2622 [ 33853] By: davem                                 on 2008/05/18  12:07:19
2623         Log: fix misleading comment about Perl_re_dup_guts
2624      Branch: perl
2625            ! regcomp.c
2626 ____________________________________________________________________________
2627 [ 33852] By: rgs                                   on 2008/05/18  08:56:12
2628         Log: New separations for the pattern match operator documentation,
2629              suggested by David Nicol:
2630              
2631              Subject: It's wafer thin!
2632              From: "David Nicol" <davidnicol@gmail.com>
2633              Date: Fri, 9 May 2008 18:14:29 +0000
2634              Message-ID: <934f64a20805091114y40595f9ap9d355b39f20779c1@mail.gmail.com>
2635      Branch: perl
2636            ! pod/perlop.pod
2637 ____________________________________________________________________________
2638 [ 33851] By: rgs                                   on 2008/05/18  08:37:02
2639         Log: Fix for [perl #51848] Deparse interpolation in regex literal
2640      Branch: perl
2641            ! ext/B/B/Deparse.pm ext/B/t/deparse.t
2642 ____________________________________________________________________________
2643 [ 33850] By: rgs                                   on 2008/05/18  08:00:24
2644         Log: Subject: [perl #53500] op/pwent.t should use the DirectoryService on OS X 
2645              From: "Tom Wyant via RT" <perlbug-followup@perl.org>
2646              Date: Sun, 11 May 2008 14:40:04 -0700
2647              Message-ID: <rt-3.6.HEAD-20841-1210542001-412.53500-15-0@perl.org>
2648      Branch: perl
2649            ! t/op/pwent.t
2650 ____________________________________________________________________________
2651 [ 33849] By: rgs                                   on 2008/05/18  07:55:44
2652         Log: Subject: [perl #38955] exists(): error message on wrong argument type is incorrect (5.8.7 cygwin) 
2653              From: "Bram via RT" <perlbug-followup@perl.org>
2654              Date: Sat, 17 May 2008 04:14:11 -0700
2655              Message-ID: <rt-3.6.HEAD-11257-1211022849-1634.38955-15-0@perl.org>
2656      Branch: perl
2657            ! op.c pod/perldiag.pod
2658 ____________________________________________________________________________
2659 [ 33848] By: rgs                                   on 2008/05/18  06:28:49
2660         Log: Subject: Re: eval "require Foo" with binary-incompatible XS modules
2661              From: Niko Tyni <ntyni@debian.org>
2662              Date: Sat, 17 May 2008 21:37:30 +0300
2663              Message-ID: <20080517183730.GA4440@rebekka>
2664      Branch: perl
2665            ! pod/perlfunc.pod
2666 ____________________________________________________________________________
2667 [ 33847] By: stevep                                on 2008/05/18  03:35:03
2668         Log: Subject: [PATCH] Thread::Queue 2.08
2669              From: "Jerry D. Hedden" <jdhedden@cpan.org>
2670              Date: Wed, 14 May 2008 12:47:04 -0400
2671              Message-ID: <1ff86f510805140947h707fe273j5adec649b5cc4238@mail.gmail.com>
2672      Branch: perl
2673            ! lib/Thread/Queue.pm lib/Thread/Queue/t/02_refs.t
2674 ____________________________________________________________________________
2675 [ 33846] By: stevep                                on 2008/05/18  03:25:54
2676         Log: Subject: [PATCH] IO::Compress::* 2.011
2677              From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
2678              Date: Sat, 17 May 2008 12:16:13 +0100
2679              Message-ID: <CF9B8F335CB2417FBA78E0F08EAB1F7D@myopwv.com>
2680      Branch: perl
2681            + ext/IO_Compress_Zlib/t/006zip.t
2682            ! MANIFEST ext/Compress/Raw/Zlib/Changes
2683            ! ext/Compress/Raw/Zlib/README
2684            ! ext/Compress/Raw/Zlib/lib/Compress/Raw/Zlib.pm
2685            ! ext/Compress/Zlib/Changes ext/Compress/Zlib/Makefile.PL
2686            ! ext/Compress/Zlib/README
2687            ! ext/Compress/Zlib/lib/Compress/Zlib.pm
2688            ! ext/IO_Compress_Base/Changes ext/IO_Compress_Base/README
2689            ! ext/IO_Compress_Base/lib/IO/Compress/Base.pm
2690            ! ext/IO_Compress_Base/lib/IO/Compress/Base/Common.pm
2691            ! ext/IO_Compress_Base/lib/IO/Uncompress/AnyUncompress.pm
2692            ! ext/IO_Compress_Base/lib/IO/Uncompress/Base.pm
2693            ! ext/IO_Compress_Zlib/Changes ext/IO_Compress_Zlib/Makefile.PL
2694            ! ext/IO_Compress_Zlib/README
2695            ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Deflate.pm
2696            ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Identity.pm
2697            ! ext/IO_Compress_Zlib/lib/IO/Compress/Deflate.pm
2698            ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip.pm
2699            ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip/Constants.pm
2700            ! ext/IO_Compress_Zlib/lib/IO/Compress/RawDeflate.pm
2701            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip.pm
2702            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip/Constants.pm
2703            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Constants.pm
2704            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Extra.pm
2705            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Identity.pm
2706            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Inflate.pm
2707            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/AnyInflate.pm
2708            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Gunzip.pm
2709            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Inflate.pm
2710            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/RawInflate.pm
2711            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Unzip.pm
2712 ____________________________________________________________________________
2713 [ 33845] By: merijn                                on 2008/05/17  14:29:24
2714         Log: Subject: [PATCH] Re: [perl #50180] NDBM_File fails to build 
2715              From: Andy Dougherty <doughera@lafayette.edu>
2716              Date: Tue, 13 May 2008 12:28:45 -0400 (EDT)
2717              Message-ID: <Pine.LNX.4.64.0805131224130.9728@fractal.phys.lafayette.edu>
2718      Branch: perl
2719            ! Configure Porting/Glossary config_h.SH
2720            ! ext/NDBM_File/NDBM_File.xs hints/linux.sh
2721 ____________________________________________________________________________
2722 [ 33843] By: merijn                                on 2008/05/17  13:56:26
2723         Log: Subject: [perl #54120] [PATCH] [metaconfig] Need more -fstack-protector 
2724              From: Andy Dougherty (via RT) <perlbug-followup@perl.org>
2725              Date: Tue, 13 May 2008 09:37:07 -0700
2726              Message-ID: <rt-3.6.HEAD-9992-1210696625-331.54120-75-0@perl.org>
2727      Branch: perl
2728            ! Configure
2729 ____________________________________________________________________________
2730 [ 33841] By: merijn                                on 2008/05/17  13:48:16
2731         Log: Subject: [PATCH] Re: Compiling perl (5.10.x) with gcc <= 3.2.3
2732              From: Andy Dougherty <doughera@lafayette.edu>
2733              Date: Fri, 16 May 2008 13:59:41 -0400 (EDT)
2734              Message-ID: <Pine.LNX.4.64.0805161344570.10409@fractal.phys.lafayette.edu>
2735      Branch: perl
2736            ! INSTALL
2737 ____________________________________________________________________________
2738 [ 33840] By: demerphq                              on 2008/05/17  10:01:08
2739         Log: Subject: [perl #39187] [DOC-PATCH]: perldoc -f reverse: examples (was: RE: Perlfunc needs to be made more clear regarding reverse in scalar context.) 
2740              From: "Bram via RT" <perlbug-followup@perl.org>
2741              Date: Fri, 16 May 2008 14:44:07 -0700
2742              Message-ID: <rt-3.6.HEAD-9880-1210974244-1717.39187-15-0@perl.org>
2743      Branch: perl
2744            ! pod/perlfunc.pod
2745 ____________________________________________________________________________
2746 [ 33839] By: stevep                                on 2008/05/16  19:58:58
2747         Log: Somehow, this got missed in change #33779.
2748      Branch: perl
2749            ! ext/Digest/SHA/lib/Digest/SHA.pm
2750 ____________________________________________________________________________
2751 [ 33838] By: stevep                                on 2008/05/16  19:53:42
2752         Log: Upgrade to ExtUtils-Command-1.14
2753      Branch: perl
2754            ! lib/ExtUtils/Command.pm
2755 ____________________________________________________________________________
2756 [ 33837] By: stevep                                on 2008/05/16  18:07:00
2757         Log: Upgrade to Math-BigInt-FastCalc-0.19
2758      Branch: perl
2759            ! ext/Math/BigInt/FastCalc/FastCalc.pm
2760            ! ext/Math/BigInt/FastCalc/FastCalc.xs
2761            ! ext/Math/BigInt/FastCalc/t/bigintfc.t
2762            ! ext/Math/BigInt/FastCalc/t/bootstrap.t
2763 ____________________________________________________________________________
2764 [ 33836] By: stevep                                on 2008/05/16  17:31:30
2765         Log: Subject: [PATCH - revised] threads::shared 1.21
2766              From: "Jerry D. Hedden" <jdhedden@cpan.org>
2767              Date: Fri, 16 May 2008 09:52:24 -0400
2768              Message-ID: <1ff86f510805160652l73e7d5a9hdc675e8efbbf1479@mail.gmail.com>
2769      Branch: perl
2770            + ext/threads/shared/t/clone.t
2771            ! MANIFEST ext/threads/shared/Makefile.PL
2772            ! ext/threads/shared/shared.pm ext/threads/shared/shared.xs
2773 ____________________________________________________________________________
2774 [ 33835] By: merijn                                on 2008/05/16  12:47:33
2775         Log: Subject: [PATCH] h2ph: allow the quote mark delimiter when chasing #include directives with "-a"
2776              From: Niko Tyni <ntyni@debian.org>
2777              Date: Thu, 15 May 2008 23:15:35 +0300
2778              Message-Id: <1210882535-11072-1-git-send-email-ntyni@debian.org>
2779      Branch: perl
2780            ! utils/h2ph.PL
2781 ____________________________________________________________________________
2782 [ 33834] By: merijn                                on 2008/05/16  12:17:03
2783         Log: Subject: Make perlfunc link to the correct section of perlop for q//, qq//, qx//, and qw//
2784              From: Matt Kraai <kraai@ftbfs.org>
2785              Date: Thu, 15 May 2008 15:45:17 -0700
2786              Message-ID: <20080515224517.GA11692@ftbfs.org>
2787      Branch: perl
2788            ! pod/perlfunc.pod
2789 ____________________________________________________________________________
2790 [ 33833] By: merijn                                on 2008/05/16  12:13:21
2791         Log: Subject: [PATCH] Prevent the tokenizer from segfaulting in debug mode when a FUNC token is forced
2792              From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com>
2793              Date: Fri, 16 May 2008 12:13:23 +0200
2794              Message-ID: <b77c1dce0805160313r78cb1b2bxfeb64460d2e9a7df@mail.gmail.com>
2795      Branch: perl
2796            ! toke.c
2797 ____________________________________________________________________________
2798 [ 33832] By: merijn                                on 2008/05/16  08:47:59
2799         Log: HP 9000 End of Sale Announcements
2800      Branch: perl
2801            ! README.hpux
2802 ____________________________________________________________________________
2803 [ 33831] By: merijn                                on 2008/05/15  13:48:38
2804         Log: Subject: Re: [PATCH] Double magic with chop
2805              From: "Vincent Pit" <perl@profvince.com>
2806              Date: Thu, 15 May 2008 15:31:19 +0200 (CEST)
2807              Message-ID: <32964.147.210.17.175.1210858279.squirrel@147.210.17.175>
2808      Branch: perl
2809            ! doop.c t/op/gmagic.t
2810 ____________________________________________________________________________
2811 [ 33830] By: nicholas                              on 2008/05/15  13:03:48
2812         Log: Add investigating eliminating POSIX::int_macro_int() to perltodo.
2813      Branch: perl
2814            ! pod/perltodo.pod
2815 ____________________________________________________________________________
2816 [ 33829] By: nicholas                              on 2008/05/15  12:01:42
2817         Log: Fix my typo.
2818      Branch: perl
2819            ! ext/B/t/concise-xs.t
2820 ____________________________________________________________________________
2821 [ 33828] By: merijn                                on 2008/05/15  11:38:59
2822         Log: Subject: [PATCH] Compress/Raw/Zlib/Zlib.xs  // comment fix
2823              From: Andy Dougherty <doughera@lafayette.edu>
2824              Date: Tue, 13 May 2008 13:01:45 -0400 (EDT)
2825              Message-ID: <Pine.LNX.4.64.0805131300110.9962@fractal.phys.lafayette.edu>
2826      Branch: perl
2827            ! ext/Compress/Raw/Zlib/Zlib.xs
2828 ____________________________________________________________________________
2829 [ 33827] By: merijn                                on 2008/05/15  11:35:26
2830         Log: Subject: [PATCH] fix typo in a Tie::Hash documentation link
2831              From: Niko Tyni <ntyni@debian.org>
2832              Date: Wed, 14 May 2008 23:09:27 +0300
2833              Message-Id: <1210795767-21221-1-git-send-email-ntyni@debian.org>
2834      Branch: perl
2835            ! lib/Tie/Hash.pm
2836 ____________________________________________________________________________
2837 [ 33826] By: nicholas                              on 2008/05/15  11:24:43
2838         Log: Remove POSIX's internal implementation of S_ISBLK, S_ISCHR, S_ISDIR,
2839              S_ISFIFO and S_ISREG, and pull them in from Fcntl. Spotted as a result
2840              of bug #54186, but there has been a redefined subroutine warning for
2841              ages if you elected to import all of POSIX and Fcntl's exports.
2842      Branch: perl
2843            ! ext/B/t/concise-xs.t ext/POSIX/POSIX.pm ext/POSIX/POSIX.xs
2844 ____________________________________________________________________________
2845 [ 33825] By: nicholas                              on 2008/05/15  10:10:27
2846         Log: It transpires that POSIX.xs also duplicated several constants defined
2847              by Fcntl but only conditionally exported by Fcntl. The most obvious
2848              were SEEK_CUR, SEEK_END and SEEK_SET, as reported in bug #54186.
2849              So add them to the list of constants that POSIX imports from Fcntl.
2850      Branch: perl
2851            ! ext/POSIX/Makefile.PL ext/POSIX/POSIX.pm
2852            ! t/lib/proxy_constant_subs.t
2853 ____________________________________________________________________________
2854 [ 33824] By: mhx                                   on 2008/05/13  19:50:23
2855         Log: Upgrade to Devel::PPPort 3.13_03
2856      Branch: perl
2857            ! ext/Devel/PPPort/Changes ext/Devel/PPPort/PPPort_pm.PL
2858            ! ext/Devel/PPPort/parts/inc/SvPV ext/Devel/PPPort/soak
2859            ! ext/Devel/PPPort/t/SvPV.t
2860 ____________________________________________________________________________
2861 [ 33822] By: rgs                                   on 2008/05/11  15:10:32
2862         Log: Subject: [PATCH] Handle PL_minus_E before PL_minus_{n,p}.
2863              From: Florian Ragwitz <rafl@debian.org>
2864              Date: Sun, 11 May 2008 07:51:18 +0200
2865              Message-Id: <1210485078-19640-1-git-send-email-rafl@debian.org>
2866      Branch: perl
2867            ! t/run/switches.t toke.c
2868 ____________________________________________________________________________
2869 [ 33816] By: rgs                                   on 2008/05/10  20:04:34
2870         Log: Subject: [PATCH] IO::Compress::* 2.010
2871              From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
2872              Date: Mon, 5 May 2008 18:32:54 +0100
2873              Message-ID: <01dc01c8aed6$0eb13cf0$6501a8c0@myopwv.com>
2874      Branch: perl
2875            ! ext/Compress/Raw/Zlib/Changes ext/Compress/Raw/Zlib/README
2876            ! ext/Compress/Raw/Zlib/Zlib.xs
2877            ! ext/Compress/Raw/Zlib/lib/Compress/Raw/Zlib.pm
2878            ! ext/Compress/Raw/Zlib/private/MakeUtil.pm
2879            ! ext/Compress/Zlib/Changes ext/Compress/Zlib/Makefile.PL
2880            ! ext/Compress/Zlib/README
2881            ! ext/Compress/Zlib/lib/Compress/Zlib.pm
2882            ! ext/Compress/Zlib/private/MakeUtil.pm
2883            ! ext/IO_Compress_Base/Changes ext/IO_Compress_Base/Makefile.PL
2884            ! ext/IO_Compress_Base/README
2885            ! ext/IO_Compress_Base/lib/IO/Compress/Base.pm
2886            ! ext/IO_Compress_Base/lib/IO/Compress/Base/Common.pm
2887            ! ext/IO_Compress_Base/lib/IO/Uncompress/AnyUncompress.pm
2888            ! ext/IO_Compress_Base/lib/IO/Uncompress/Base.pm
2889            ! ext/IO_Compress_Base/private/MakeUtil.pm
2890            ! ext/IO_Compress_Base/t/01misc.t ext/IO_Compress_Zlib/Changes
2891            ! ext/IO_Compress_Zlib/Makefile.PL ext/IO_Compress_Zlib/README
2892            ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Deflate.pm
2893            ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Identity.pm
2894            ! ext/IO_Compress_Zlib/lib/IO/Compress/Deflate.pm
2895            ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip.pm
2896            ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip/Constants.pm
2897            ! ext/IO_Compress_Zlib/lib/IO/Compress/RawDeflate.pm
2898            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip.pm
2899            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip/Constants.pm
2900            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Constants.pm
2901            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Extra.pm
2902            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Identity.pm
2903            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Inflate.pm
2904            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/AnyInflate.pm
2905            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Gunzip.pm
2906            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Inflate.pm
2907            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/RawInflate.pm
2908            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Unzip.pm
2909            ! ext/IO_Compress_Zlib/private/MakeUtil.pm
2910 ____________________________________________________________________________
2911 [ 33815] By: rgs                                   on 2008/05/10  19:57:59
2912         Log: Subject: [PATCH] Call SvMAGICAL_off in mg_free
2913              From: Bram <p5p@perl.wizbit.be>
2914              Date: Mon, 05 May 2008 16:18:56 +0200
2915              Message-ID: <20080505161856.pgz4pjga1w44ksk4@horde.wizbit.be>
2916      Branch: perl
2917            ! mg.c sv.c
2918 ____________________________________________________________________________
2919 [ 33814] By: nicholas                              on 2008/05/10  16:44:45
2920         Log: Run Porting/checkARGS_ASSERT.pl and fix what it picks up. (Which,
2921              coincidentally were both from changes I made)
2922      Branch: perl
2923            ! gv.c hv.c
2924 ____________________________________________________________________________
2925 [ 33811] By: rgs                                   on 2008/05/10  16:07:35
2926         Log: Remove C++ comments
2927      Branch: perl
2928            ! ext/threads/shared/shared.xs
2929 ____________________________________________________________________________
2930 [ 33809] By: rgs                                   on 2008/05/10  16:06:53
2931         Log: Subject: [PATCH - revised^2] threads::shared 1.19
2932              From: "Jerry D. Hedden" <jdhedden@cpan.org>
2933              Date: Wed, 7 May 2008 16:36:28 -0400
2934              Message-ID: <1ff86f510805071336y50db0a35t740fbe9a8192be64@mail.gmail.com>
2935      Branch: perl
2936            ! ext/threads/shared/shared.pm ext/threads/shared/shared.xs
2937            ! ext/threads/shared/t/stress.t ext/threads/shared/t/sv_refs.t
2938 ____________________________________________________________________________
2939 [ 33808] By: rgs                                   on 2008/05/10  16:02:24
2940         Log: Subject: [PATCH - revised] Thread::Queue 2.07
2941              From: "Jerry D. Hedden" <jdhedden@cpan.org>
2942              Date: Thu, 8 May 2008 10:05:51 -0400
2943              Message-ID: <1ff86f510805080705p3cc8f657i7a1441da5b0a273b@mail.gmail.com>
2944      Branch: perl
2945            ! lib/Thread/Queue.pm lib/Thread/Queue/t/02_refs.t
2946 ____________________________________________________________________________
2947 [ 33807] By: rgs                                   on 2008/05/10  15:58:32
2948         Log: Fix [perl #52740] crash when localizing a symtab entry
2949      Branch: perl
2950            ! sv.c
2951 ____________________________________________________________________________
2952 [ 33804] By: rgs                                   on 2008/05/10  15:37:03
2953         Log: Subject: [PATCH] Re: Change 33794: [PATCH] File::Copy & permission bits.
2954              From: "Jerry D. Hedden" <jdhedden@cpan.org>
2955              Date: Fri, 9 May 2008 13:06:14 -0400
2956              Message-ID: <1ff86f510805091006s1faa2d05lcaa3b6383b7fb603@mail.gmail.com>
2957      Branch: perl
2958            ! lib/File/Copy.t
2959 ____________________________________________________________________________
2960 [ 33800] By: nicholas                              on 2008/05/10  12:35:31
2961         Log: Upgrade to Encode 2.25
2962      Branch: perl
2963            ! ext/Encode/Changes ext/Encode/Encode.pm ext/Encode/Makefile.PL
2964            ! ext/Encode/lib/Encode/Alias.pm ext/Encode/lib/Encode/CN/HZ.pm
2965            ! ext/Encode/lib/Encode/GSM0338.pm ext/Encode/ucm/cp850.ucm
2966            ! ext/Encode/ucm/cp852.ucm ext/Encode/ucm/cp855.ucm
2967            ! ext/Encode/ucm/cp856.ucm ext/Encode/ucm/cp857.ucm
2968            ! ext/Encode/ucm/cp858.ucm ext/Encode/ucm/cp860.ucm
2969            ! ext/Encode/ucm/cp861.ucm ext/Encode/ucm/cp862.ucm
2970            ! ext/Encode/ucm/cp863.ucm ext/Encode/ucm/cp864.ucm
2971            ! ext/Encode/ucm/cp865.ucm ext/Encode/ucm/cp866.ucm
2972            ! ext/Encode/ucm/cp869.ucm ext/Encode/ucm/cp874.ucm
2973            ! ext/Encode/ucm/cp875.ucm
2974 ____________________________________________________________________________
2975 [ 33799] By: nicholas                              on 2008/05/10  10:37:50
2976         Log: Subject: Re: helping 5.8.9
2977              From: Steffen Mueller <wyp3rlx02@sneakemail.com>
2978              Message-ID: <20080504193835.6906.qmail@lists.develooper.com>
2979              Date: Sun, 04 May 2008 21:38:38 +0200
2980      Branch: perl
2981            ! AUTHORS Porting/checkAUTHORS.pl
2982 ____________________________________________________________________________
2983 [ 33798] By: merijn                                on 2008/05/09  19:03:55
2984         Log: Subject: [PATCH] perlunitut link
2985              From: Ricardo SIGNES <perl.p5p@rjbs.manxome.org>
2986              Date: Fri, 9 May 2008 14:12:31 -0400
2987              Message-ID: <20080509181231.GA20161@minion169.office.icgroup.com>
2988      Branch: perl
2989            ! pod/perlunicode.pod
2990 ____________________________________________________________________________
2991 [ 33797] By: merijn                                on 2008/05/09  14:25:55
2992         Log: Subject: [perl #53908] perlpodspec typo "Encoding::Supported" 
2993              From: Kevin Ryde (via RT) <perlbug-followup@perl.org>
2994              Date: Thu, 08 May 2008 17:38:00 -0700
2995              Message-ID: <rt-3.6.HEAD-20841-1210293480-1281.53908-75-0@perl.org>
2996      Branch: perl
2997            ! pod/perlpodspec.pod
2998 ____________________________________________________________________________
2999 [ 33796] By: rgs                                   on 2008/05/08  16:56:05
3000         Log: The last change to File::Copy broke the perl build.
3001      Branch: perl
3002            ! lib/File/Copy.pm
3003 ____________________________________________________________________________
3004 [ 33795] By: rgs                                   on 2008/05/08  16:12:36
3005         Log: Bump version and document last change.
3006      Branch: perl
3007            ! lib/File/Copy.pm
3008 ____________________________________________________________________________
3009 [ 33794] By: rgs                                   on 2008/05/08  16:05:37
3010         Log: Subject: [PATCH] File::Copy & permission bits.
3011              From: Abigail <abigail@abigail.be>
3012              Date: Wed, 7 May 2008 23:16:54 +0200
3013              Message-ID: <20080507211654.GA7823@abigail.be>
3014      Branch: perl
3015            ! lib/File/Copy.pm lib/File/Copy.t
3016 ____________________________________________________________________________
3017 [ 33793] By: rgs                                   on 2008/05/08  15:43:55
3018         Log: Subject: [PATCH lib/File/Copy.pm]  Use 3-arg open.
3019              From: Abigail <abigail@abigail.be>
3020              Date: Tue, 6 May 2008 17:38:28 +0200
3021              Message-ID: <20080506153828.GA27662@abigail.be>
3022      Branch: perl
3023            ! lib/File/Copy.pm
3024 ____________________________________________________________________________
3025 [ 33792] By: rgs                                   on 2008/05/08  15:38:43
3026         Log: Subject: [PATCH] -Uusedl on cygwin
3027              From: Reini Urban <rurban@x-ray.at>
3028              Date: Mon, 05 May 2008 20:34:13 +0200
3029              Message-ID: <481F5325.5090907@x-ray.at>
3030      Branch: perl
3031            ! ext/Win32CORE/Makefile.PL ext/Win32CORE/Win32CORE.c
3032 ____________________________________________________________________________
3033 [ 33791] By: rgs                                   on 2008/05/08  15:32:34
3034         Log: Subject: [PATCH] extra tests for t/op/range.t (was Re: [perl #53554] Range
3035              From: Bram <p5p@perl.wizbit.be>
3036              Date: Mon, 05 May 2008 20:03:32 +0200
3037              Message-ID: <20080505200332.pke1i5vu7gos8kc0@horde.wizbit.be>
3038      Branch: perl
3039            ! t/op/range.t
3040 ____________________________________________________________________________
3041 [ 33790] By: rgs                                   on 2008/05/08  15:30:45
3042         Log: Subject: Data::Dumper patch
3043              From: Alexandr Ciornii <alexchorny@gmail.com>
3044              Date: Thu, 8 May 2008 16:35:42 +0300
3045              Message-ID: <13810622109.20080508163542@gmail.com>
3046              
3047              for support on perls < 5.10.0
3048      Branch: perl
3049            ! ext/Data/Dumper/Dumper.xs
3050 ____________________________________________________________________________
3051 [ 33789] By: merijn                                on 2008/05/07  11:15:44
3052         Log: Subject: [PATCH] Documentation typo fix for mro.
3053              From: Florian Ragwitz <rafl@debian.org>
3054              Date: Sun, 4 May 2008 17:40:05 +0200
3055              Message-Id: <1209915605-11248-1-git-send-email-rafl@debian.org>
3056      Branch: perl
3057            ! lib/mro.pm
3058 ____________________________________________________________________________
3059 [ 33788] By: craigb                                on 2008/05/04  22:25:44
3060         Log: Record-style reads in Perl_sv_gets have to be done with read(), not
3061              fread() on VMS, and have been for some time.  Except that ain't gonna
3062              work with PerlIO::Scalar's in-memory files.  Old bug exposed by new 
3063              test in #33769.
3064      Branch: perl
3065            ! sv.c
3066 ____________________________________________________________________________
3067 [ 33783] By: rgs                                   on 2008/05/04  08:54:58
3068         Log: Subject: Perl 5.10/Encode 2.24: Tiny typo in Encode's Makefile.PL arg processing
3069              From: Jesse Vincent <jesse@fsck.com>
3070              Date: Sat, 3 May 2008 13:41:45 -0400
3071              Message-Id: <961C2A4F-92B3-416D-A9F9-E7B0ADA9F134@fsck.com>
3072      Branch: perl
3073            ! ext/Encode/Makefile.PL
3074 ____________________________________________________________________________
3075 [ 33782] By: stevep                                on 2008/05/02  15:38:46
3076         Log: Somedays, Perforce makes me cranky.  Fix perforce resolve
3077              of the changes to Digest-SHA's Makefile.PL.
3078      Branch: perl
3079            ! ext/Digest/SHA/Makefile.PL
3080 ____________________________________________________________________________
3081 [ 33781] By: stevep                                on 2008/05/02  15:36:39
3082         Log: Tweaks to Digest-SHA's Makefile.PL that casued problems
3083              in the core.
3084      Branch: perl
3085            ! ext/Digest/SHA/Makefile.PL
3086 ____________________________________________________________________________
3087 [ 33780] By: rgs                                   on 2008/05/02  15:25:05
3088         Log: Fix makefile for core building
3089      Branch: perl
3090            ! ext/Digest/SHA/Makefile.PL
3091 ____________________________________________________________________________
3092 [ 33779] By: stevep                                on 2008/05/02  14:26:59
3093         Log: Upgrade to Digest-SHA-5.47
3094      Branch: perl
3095           +> ext/Digest/SHA/lib/Digest/SHA.pm
3096            - ext/Digest/SHA/SHA.pm
3097            ! MANIFEST ext/Digest/SHA/Changes ext/Digest/SHA/Makefile.PL
3098            ! ext/Digest/SHA/README ext/Digest/SHA/SHA.xs
3099            ! ext/Digest/SHA/bin/shasum ext/Digest/SHA/src/hmac.c
3100            ! ext/Digest/SHA/src/hmac.h ext/Digest/SHA/src/sha.c
3101            ! ext/Digest/SHA/src/sha.h ext/Digest/SHA/t/allfcns.t
3102            ! ext/Digest/SHA/t/base64.t ext/Digest/SHA/t/bitbuf.t
3103            ! ext/Digest/SHA/t/dumpload.t ext/Digest/SHA/t/fips198.t
3104            ! ext/Digest/SHA/t/gg.t ext/Digest/SHA/t/gglong.t
3105            ! ext/Digest/SHA/t/hmacsha.t ext/Digest/SHA/t/ireland.t
3106            ! ext/Digest/SHA/t/methods.t ext/Digest/SHA/t/nistbit.t
3107            ! ext/Digest/SHA/t/nistbyte.t ext/Digest/SHA/t/rfc2202.t
3108            ! ext/Digest/SHA/t/sha1.t ext/Digest/SHA/t/sha224.t
3109            ! ext/Digest/SHA/t/sha256.t ext/Digest/SHA/t/sha384.t
3110            ! ext/Digest/SHA/t/sha512.t ext/Digest/SHA/t/woodbury.t
3111 ____________________________________________________________________________
3112 [ 33778] By: rgs                                   on 2008/05/02  11:44:25
3113         Log: Subject: Re: [perl #51636] segmentation fault with array ties
3114              From: "Vincent Pit" <perl@profvince.com>
3115              Date: Wed, 12 Mar 2008 17:37:40 +0100 (CET)
3116              Message-ID: <56287.147.210.17.175.1205339860.squirrel@147.210.17.175>
3117      Branch: perl
3118            ! pp_hot.c
3119 ____________________________________________________________________________
3120 [ 33777] By: rgs                                   on 2008/05/02  11:07:19
3121         Log: Subject: [PATCH] ~~ with non-overloaded objects
3122              From: "Vincent Pit" <perl@profvince.com>
3123              Date: Thu, 1 May 2008 12:45:51 +0200 (CEST)
3124              Message-ID: <63496.92.128.104.139.1209638751.squirrel@92.128.104.139>
3125      Branch: perl
3126            ! pp_ctl.c t/op/smobj.t
3127 ____________________________________________________________________________
3128 [ 33776] By: merijn                                on 2008/05/01  18:32:18
3129         Log: Subject: [PATCH] t/op/pat.t
3130              From: "Robin Barker" <Robin.Barker@npl.co.uk>
3131              Date: Thu, 1 May 2008 19:12:28 +0100
3132              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093B34@exchsvr2.npl.ad.local>
3133      Branch: perl
3134            ! t/op/pat.t
3135 ____________________________________________________________________________
3136 [ 33775] By: rgs                                   on 2008/04/30  15:56:18
3137         Log: Add a test for "lc(LATIN CAPITAL LETTER SHARP S)"
3138      Branch: perl
3139            ! t/op/lc.t
3140 ____________________________________________________________________________
3141 [ 33774] By: rgs                                   on 2008/04/30  15:18:24
3142         Log: Subject: [perl #53560] Patch for linux LDAP groups 
3143              From: David Dick (via RT) <perlbug-followup@perl.org>
3144              Date: Wed, 30 Apr 2008 05:17:54 -0700
3145              Message-ID: <rt-3.6.HEAD-20841-1209557873-1645.53560-75-0@perl.org>
3146      Branch: perl
3147            ! t/op/groups.t
3148 ____________________________________________________________________________
3149 [ 33773] By: stevep                                on 2008/04/30  12:57:38
3150         Log: Upgrade to CGI.pm-3.37
3151      Branch: perl
3152            ! lib/CGI.pm lib/CGI/Cookie.pm lib/CGI/Fast.pm
3153            ! lib/CGI/t/upload.t
3154 ____________________________________________________________________________
3155 [ 33772] By: stevep                                on 2008/04/30  12:52:03
3156         Log: Upgrade to bignum-0.23
3157      Branch: perl
3158            ! lib/bigint.pm lib/bignum.pm lib/bigrat.pm
3159 ____________________________________________________________________________
3160 [ 33771] By: rgs                                   on 2008/04/30  11:56:36
3161         Log: Subject: [patch]perl5db.pl, perl5db.t - LINUX/UNIX/CYGWIN/VMS
3162              From: "John E. Malmberg" <wb8tyw@qsl.net>
3163              Date: Mon, 28 Apr 2008 00:39:16 -0500
3164              Message-id: <48156304.30201@qsl.net>
3165      Branch: perl
3166            ! lib/perl5db.pl lib/perl5db.t
3167 ____________________________________________________________________________
3168 [ 33770] By: rgs                                   on 2008/04/30  11:51:12
3169         Log: Subject: [PATCH] Double magic/warnings with tie $x, $m
3170              From: "Vincent Pit" <perl@profvince.com>
3171              Date: Wed, 30 Apr 2008 13:14:00 +0200 (CEST)
3172              Message-ID: <62186.92.128.43.82.1209554040.squirrel@92.128.43.82>
3173      Branch: perl
3174            ! pp_sys.c t/lib/warnings/9uninit
3175 ____________________________________________________________________________
3176 [ 33769] By: rgs                                   on 2008/04/30  10:08:22
3177         Log: Subject: Re: [PATCH] testing $/ with in memory files
3178              From: Bram <p5p@perl.wizbit.be>
3179              Date: Wed, 30 Apr 2008 11:55:30 +0200
3180              Message-ID: <20080430115530.a09bjj6tic480c80@horde.wizbit.be>
3181      Branch: perl
3182            ! t/base/rs.t
3183 ____________________________________________________________________________
3184 [ 33768] By: rgs                                   on 2008/04/30  09:40:36
3185         Log: Avoid garbage in test output when running make minitest.
3186              This makes all minitests pass on my machine.
3187      Branch: perl
3188            ! t/op/dbm.t t/op/pat.t
3189 ____________________________________________________________________________
3190 [ 33767] By: rgs                                   on 2008/04/30  09:31:53
3191         Log: A skip() function is missing, to get this test pass with miniperl
3192      Branch: perl
3193            ! t/op/pat.t
3194 ____________________________________________________________________________
3195 [ 33766] By: rgs                                   on 2008/04/30  08:17:51
3196         Log: Subject: [PATCH] Double magic/warnings with binmode $fh, undef
3197              From: "Vincent Pit" <perl@profvince.com>
3198              Date: Tue, 29 Apr 2008 19:33:21 +0200 (CEST)
3199              Message-ID: <63615.92.128.97.94.1209490401.squirrel@92.128.97.94>
3200      Branch: perl
3201            ! doio.c embed.fnc embed.h op.c pp_sys.c proto.h
3202            ! t/lib/warnings/9uninit
3203 ____________________________________________________________________________
3204 [ 33765] By: rgs                                   on 2008/04/30  07:47:07
3205         Log: Subject: [PATCH] extra tests for t/op/sprintf2.t (was Re: [perl #45383] RE:
3206              From: Bram <p5p@perl.wizbit.be>
3207              Date: Tue, 29 Apr 2008 22:27:21 +0200
3208              Message-ID: <20080429222721.rwupydwjk00okwc0@horde.wizbit.be>
3209      Branch: perl
3210            ! t/op/sprintf2.t
3211 ____________________________________________________________________________
3212 [ 33764] By: rgs                                   on 2008/04/30  07:38:00
3213         Log: Change of maintainer.
3214      Branch: perl
3215            ! Porting/Maintainers.pl
3216 ____________________________________________________________________________
3217 [ 33763] By: rgs                                   on 2008/04/29  08:29:21
3218         Log: Subject: [PATCH] Win32 process ids can have more than 16 bits
3219              From: "Jan Dubois" <jand@activestate.com>
3220              Date: Tue, 29 Apr 2008 01:14:39 -0700
3221              Message-ID: <01be01c8a9d1$12b32b10$38198130$@com>
3222      Branch: perl
3223            ! win32/win32.c
3224 ____________________________________________________________________________
3225 [ 33762] By: nicholas                              on 2008/04/28  20:41:31
3226         Log: Cast the result of fpsetmask(0) to (void), as some implementations
3227              expand it via a macro, with a comma expression to calculate the return
3228              value, at which point gcc has the gall to warn that an expression
3229              calcualted is not used.
3230              Blame SCO for having to have fpsetmask(0) in the code to start with.
3231      Branch: perl
3232            ! perl.h
3233 ____________________________________________________________________________
3234 [ 33761] By: rgs                                   on 2008/04/28  08:19:36
3235         Log: clarification about @ISA declaration in perlboot.pod
3236              Patch provided by John Heidemann <johnh@isi.edu>
3237              in perlbug #45733.
3238      Branch: perl
3239            ! pod/perlboot.pod
3240 ____________________________________________________________________________
3241 [ 33760] By: rgs                                   on 2008/04/27  20:04:30
3242         Log: Subject: [PATCH] doc patch for perlrun -x
3243              From: Bram <p5p@perl.wizbit.be>
3244              Date: Sun, 27 Apr 2008 21:13:36 +0200
3245              Message-ID: <20080427211336.g8mvjusbcc4gwsk4@horde.wizbit.be>
3246      Branch: perl
3247            ! pod/perlrun.pod
3248 ____________________________________________________________________________
3249 [ 33759] By: rgs                                   on 2008/04/27  20:00:29
3250         Log: Subject: [PATCH] doc patch for perlfunc/split (was: RE: [perl #46073] split
3251              From: Bram <p5p@perl.wizbit.be>
3252              Date: Sun, 27 Apr 2008 21:36:57 +0200
3253              Message-ID: <20080427213657.mowrap5cgc0o00kc@horde.wizbit.be>
3254      Branch: perl
3255            ! pod/perlfunc.pod
3256 ____________________________________________________________________________
3257 [ 33758] By: nicholas                              on 2008/04/27  10:20:10
3258         Log: Warnings within the conditional of until() and for() are not reported
3259              with the correct line number. (See change 33756). Curiously, warnings
3260              for the third expression of for() have the correct line number.
3261      Branch: perl
3262            ! t/lib/warnings/9uninit
3263 ____________________________________________________________________________
3264 [ 33757] By: nicholas                              on 2008/04/27  10:13:49
3265         Log: Use File::Find rather than shell globbing to get the list of *.pm files
3266              to pass to AutoSplit::autosplit_lib_modules(). This way we only need to
3267              invoke miniperl once, and we don't miss anything that is 3 or more
3268              levels deep.
3269      Branch: perl
3270            ! Makefile.SH
3271 ____________________________________________________________________________
3272 [ 33756] By: nicholas                              on 2008/04/27  09:21:45
3273         Log: Warnings within the condition of while are not reported with the
3274              correct line number. TODO test inspired by code from Bram.
3275      Branch: perl
3276            ! t/lib/warnings/9uninit
3277 ____________________________________________________________________________
3278 [ 33753] By: rgs                                   on 2008/04/27  07:40:00
3279         Log: Revert change #33751, at least for now: this breaks perl5db.t
3280      Branch: perl
3281            ! lib/perl5db.pl
3282 ____________________________________________________________________________
3283 [ 33752] By: rgs                                   on 2008/04/26  22:06:23
3284         Log: Subject: [PATCH] another go; was RE: [perl #49302] [[:print:]] v \p{Print} 
3285              From: "Robin Barker" <Robin.Barker@npl.co.uk>
3286              Date: Fri, 25 Apr 2008 14:21:06 +0100
3287              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093B12@exchsvr2.npl.ad.local>
3288      Branch: perl
3289            ! pod/perlre.pod t/op/pat.t
3290 ____________________________________________________________________________
3291 [ 33751] By: rgs                                   on 2008/04/26  21:58:15
3292         Log: Subject: [patch]perl5db.pl - What I needed to get the forked debugger to work
3293              From: "John E. Malmberg" <wb8tyw@qsl.net>
3294              Date: Thu, 24 Apr 2008 21:36:51 -0500
3295              Message-id: <481143C3.3080500@qsl.net>
3296      Branch: perl
3297            ! lib/perl5db.pl
3298 ____________________________________________________________________________
3299 [ 33750] By: rgs                                   on 2008/04/26  21:22:56
3300         Log: New tests (and TODO tests) for ~~ and overloading,
3301              based on:
3302              
3303              Subject: object ~~ overloading and not
3304              From: Ricardo SIGNES <perl.p5p@rjbs.manxome.org>
3305              Date: Fri, 18 Apr 2008 18:02:38 -0400
3306              Message-ID: <20080418220238.GA91526@knight.local>
3307      Branch: perl
3308            + t/op/smobj.t
3309            ! MANIFEST
3310 ____________________________________________________________________________
3311 [ 33749] By: rgs                                   on 2008/04/26  20:58:40
3312         Log: Subject: [perl #53238] Patch to stop t/op/fork.t relying on rand 
3313              From: David Dick (via RT) <perlbug-followup@perl.org>
3314              Date: Wed, 23 Apr 2008 04:12:42 -0700
3315              Message-ID: <rt-3.6.HEAD-23612-1208949161-1511.53238-75-0@perl.org>
3316      Branch: perl
3317            ! t/op/fork.t
3318 ____________________________________________________________________________
3319 [ 33748] By: rgs                                   on 2008/04/26  16:02:26
3320         Log: Note about moving modules to ext/
3321      Branch: perl
3322            ! pod/perltodo.pod
3323 ____________________________________________________________________________
3324 [ 33747] By: rgs                                   on 2008/04/26  15:06:16
3325         Log: Subject: [PATCH] update Pod-Perldoc to version 3.14_04
3326              From: "Adriano Ferreira" <a.r.ferreira@gmail.com>
3327              Date: Wed, 23 Apr 2008 09:45:35 -0300
3328              Message-ID: <73ddeb6c0804230545v75fee05dmeb849636addb14e1@mail.gmail.com>
3329      Branch: perl
3330            ! lib/Pod/Perldoc.pm
3331 ____________________________________________________________________________
3332 [ 33741] By: gisle                                 on 2008/04/24  20:54:50
3333         Log: Inline the trivial S_raise_signal function in the perl signal handler.
3334              
3335              This makes the code more readable and avoids the need for excuses
3336              for why the function is (still) named this way.
3337              
3338              It also effectively avoids segfaults observed with gcc-3.3 when
3339              the sibling-call optimization is used for invoking S_raise_signal()
3340              just before the signal handler returns.
3341      Branch: perl
3342            ! mg.c
3343 ____________________________________________________________________________
3344 [ 33740] By: nicholas                              on 2008/04/24  17:04:58
3345         Log: Stop File::Copy truncating destination files if passed 3 named
3346              arguments by accident. In Copy.t, ensure that all file system calls
3347              die with $! if they fail.
3348      Branch: perl
3349            ! lib/File/Copy.pm lib/File/Copy.t
3350 ____________________________________________________________________________
3351 [ 33739] By: gisle                                 on 2008/04/24  11:15:15
3352         Log: Drop #ifdefs that became empty in change #32012.
3353      Branch: perl
3354            ! mg.c
3355 ____________________________________________________________________________
3356 [ 33738] By: nicholas                              on 2008/04/24  11:05:02
3357         Log: Looks like we can do System V IPC 64 bit on Leopard. Lets see whether
3358              the magic smoke escapes from other testers.
3359      Branch: perl
3360            ! hints/darwin.sh
3361 ____________________________________________________________________________
3362 [ 33737] By: nicholas                              on 2008/04/24  10:38:56
3363         Log: On Darwin, -Uuse64bitall shouldn't mean -Duse64bitall  :-/
3364              Plus fix a pair of typos in a diagnostic output.
3365      Branch: perl
3366            ! hints/darwin.sh
3367 ____________________________________________________________________________
3368 [ 33734] By: nicholas                              on 2008/04/23  17:23:34
3369         Log: Add "safely supporting POSIX SA_SIGINFO" to perltodo, as described in
3370              the thread starting with
3371              http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2008-03/msg00305.html
3372      Branch: perl
3373            ! pod/perltodo.pod
3374 ____________________________________________________________________________
3375 [ 33724] By: nicholas                              on 2008/04/22  15:01:52
3376         Log: Note that Rafael did the key elsif() line number TODO, and we're not
3377              certain that solving the general case is worth it.
3378      Branch: perl
3379            ! pod/perltodo.pod
3380 ____________________________________________________________________________
3381 [ 33721] By: steveh                                on 2008/04/22  09:41:44
3382         Log: Upgrade to ExtUtils-CBuilder-0.23
3383              
3384              Wipes out local mods in 01-basic.t from #33339 (which are superseded
3385              by changes in 0.23), but keeps local mods for VMS from #32277 (which
3386              are still not in 0.23)
3387      Branch: perl
3388            ! lib/ExtUtils/CBuilder.pm lib/ExtUtils/CBuilder/Base.pm
3389            ! lib/ExtUtils/CBuilder/Changes
3390            ! lib/ExtUtils/CBuilder/Platform/Unix.pm
3391            ! lib/ExtUtils/CBuilder/Platform/VMS.pm
3392            ! lib/ExtUtils/CBuilder/Platform/Windows.pm
3393            ! lib/ExtUtils/CBuilder/Platform/aix.pm
3394            ! lib/ExtUtils/CBuilder/Platform/cygwin.pm
3395            ! lib/ExtUtils/CBuilder/Platform/darwin.pm
3396            ! lib/ExtUtils/CBuilder/Platform/dec_osf.pm
3397            ! lib/ExtUtils/CBuilder/Platform/os2.pm
3398            ! lib/ExtUtils/CBuilder/t/01-basic.t
3399 ____________________________________________________________________________
3400 [ 33720] By: steveh                                on 2008/04/22  09:38:45
3401         Log: Upgrade to Win32-0.36
3402      Branch: perl
3403            ! ext/Win32/Changes ext/Win32/Win32.pm ext/Win32/Win32.xs
3404 ____________________________________________________________________________
3405 [ 33716] By: rgs                                   on 2008/04/21  07:44:27
3406         Log: Subject: [PATCH] Update Compression modules to version 2.009
3407              From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
3408              Date: Sun, 20 Apr 2008 15:54:46 +0100
3409              Message-ID: <006601c8a2f6$7d18a200$6501a8c0@myopwv.com>
3410      Branch: perl
3411            + ext/Compress/Raw/Zlib/pod/FAQ.pod
3412            + ext/Compress/Zlib/pod/FAQ.pod ext/IO_Compress_Base/pod/FAQ.pod
3413            + ext/IO_Compress_Zlib/pod/FAQ.pod
3414            ! MANIFEST ext/Compress/Raw/Zlib/Changes
3415            ! ext/Compress/Raw/Zlib/README ext/Compress/Raw/Zlib/Zlib.xs
3416            ! ext/Compress/Raw/Zlib/lib/Compress/Raw/Zlib.pm
3417            ! ext/Compress/Zlib/Changes ext/Compress/Zlib/Makefile.PL
3418            ! ext/Compress/Zlib/README
3419            ! ext/Compress/Zlib/lib/Compress/Zlib.pm
3420            ! ext/IO_Compress_Base/Changes ext/IO_Compress_Base/README
3421            ! ext/IO_Compress_Base/lib/File/GlobMapper.pm
3422            ! ext/IO_Compress_Base/lib/IO/Compress/Base.pm
3423            ! ext/IO_Compress_Base/lib/IO/Compress/Base/Common.pm
3424            ! ext/IO_Compress_Base/lib/IO/Uncompress/AnyUncompress.pm
3425            ! ext/IO_Compress_Base/lib/IO/Uncompress/Base.pm
3426            ! ext/IO_Compress_Base/t/01misc.t ext/IO_Compress_Zlib/Changes
3427            ! ext/IO_Compress_Zlib/Makefile.PL ext/IO_Compress_Zlib/README
3428            ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Deflate.pm
3429            ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Identity.pm
3430            ! ext/IO_Compress_Zlib/lib/IO/Compress/Deflate.pm
3431            ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip.pm
3432            ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip/Constants.pm
3433            ! ext/IO_Compress_Zlib/lib/IO/Compress/RawDeflate.pm
3434            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip.pm
3435            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip/Constants.pm
3436            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Constants.pm
3437            ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Extra.pm
3438            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Identity.pm
3439            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Inflate.pm
3440            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/AnyInflate.pm
3441            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Gunzip.pm
3442            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Inflate.pm
3443            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/RawInflate.pm
3444            ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Unzip.pm
3445            ! t/lib/compress/CompTestUtils.pm t/lib/compress/generic.pl
3446 ____________________________________________________________________________
3447 [ 33715] By: rgs                                   on 2008/04/21  07:34:12
3448         Log: Upgrade to Math::BigInt v1.89
3449      Branch: perl
3450            ! lib/Math/BigFloat.pm lib/Math/BigInt.pm
3451            ! lib/Math/BigInt/t/bare_mbf.t lib/Math/BigInt/t/bare_mbi.t
3452            ! lib/Math/BigInt/t/bigfltpm.inc lib/Math/BigInt/t/bigfltpm.t
3453            ! lib/Math/BigInt/t/bigintpm.inc lib/Math/BigInt/t/bigintpm.t
3454            ! lib/Math/BigInt/t/calling.t lib/Math/BigInt/t/const_mbf.t
3455            ! lib/Math/BigInt/t/constant.t lib/Math/BigInt/t/mbimbf.t
3456            ! lib/Math/BigInt/t/sub_mbf.t lib/Math/BigInt/t/sub_mbi.t
3457            ! lib/Math/BigInt/t/with_sub.t
3458 ____________________________________________________________________________
3459 [ 33714] By: rgs                                   on 2008/04/19  12:08:35
3460         Log: Subject: Re: wrong line numbers in elsif()
3461              From: Paul Johnson <paul@pjcj.net>
3462              Date: Sat, 19 Apr 2008 13:02:06 +0200
3463              Message-ID: <20080419110206.GE32555@pjcj.net>
3464      Branch: perl
3465            ! ext/B/B/Deparse.pm ext/B/t/deparse.t
3466 ____________________________________________________________________________
3467 [ 33713] By: rgs                                   on 2008/04/18  12:51:41
3468         Log: Subject: [perl #52860] [PATCH] Incorrect variable name in perlintro 
3469              From: Matt Kraai (via RT) <perlbug-followup@perl.org>
3470              Date: Sun, 13 Apr 2008 15:56:37 -0700
3471              Message-ID: <rt-3.6.HEAD-25460-1208127396-514.52860-75-0@perl.org>
3472      Branch: perl
3473            ! pod/perlintro.pod
3474 ____________________________________________________________________________
3475 [ 33712] By: rgs                                   on 2008/04/18  12:49:26
3476         Log: Subject: [perl #52866] [PATCH] Missing period in perlintro 
3477              From: Matt Kraai (via RT) <perlbug-followup@perl.org>
3478              Date: Sun, 13 Apr 2008 21:01:50 -0700
3479              Message-ID: <rt-3.6.HEAD-23612-1208145708-1282.52866-75-0@perl.org>
3480      Branch: perl
3481            ! pod/perlintro.pod
3482 ____________________________________________________________________________
3483 [ 33711] By: rgs                                   on 2008/04/18  12:43:27
3484         Log: Subject: [perl #53000] Patch for featured TODO: make a reproducible perlmodlib.PL 
3485              From: "James Bence" (via RT) <perlbug-followup@perl.org>
3486              Date: Wed, 16 Apr 2008 22:22:12 -0700
3487              Message-ID: <rt-3.6.HEAD-23612-1208409731-470.53000-75-0@perl.org>
3488              
3489              plus regen perlmodlib (from a clean source tree)
3490              and remove perltodo note
3491      Branch: perl
3492            ! pod/perlmodlib.PL pod/perlmodlib.pod pod/perltodo.pod
3493 ____________________________________________________________________________
3494 [ 33710] By: rgs                                   on 2008/04/18  10:42:17
3495         Log: Fix the line-number-in-elsif longstanding bug.
3496              This patch does two things :
3497              - newSTATEOP now nullifies the state op it
3498              just created if OPf_SPECIAL is passed to it
3499              in flags
3500              - the parser now inserts a nullified stateop
3501              in the expression block of an elsif
3502      Branch: perl
3503            ! op.c perly.act perly.y t/lib/warnings/9uninit
3504 ____________________________________________________________________________
3505 [ 33709] By: nicholas                              on 2008/04/17  20:17:14
3506         Log: Add "eliminate incorrect line numbers in warnings" to perltodo, and
3507              a pair of TODO tests for the desired behaviour.
3508      Branch: perl
3509            ! pod/perltodo.pod t/lib/warnings/9uninit
3510 ____________________________________________________________________________
3511 [ 33708] By: nicholas                              on 2008/04/17  15:15:48
3512         Log: Expand "repack the optree" and add "store the current PAD", which was
3513              something Dave and I talked about 2 weeks ago.
3514      Branch: perl
3515            ! pod/perltodo.pod
3516 ____________________________________________________________________________
3517 [ 33707] By: nicholas                              on 2008/04/17  13:36:21
3518         Log: Remove a dead case from the error reporting in
3519              Perl_gv_fetchmethod_flags()
3520      Branch: perl
3521            ! gv.c
3522 ____________________________________________________________________________
3523 [ 33706] By: nicholas                              on 2008/04/17  12:47:39
3524         Log: Perl_gv_fetchmethod{,_autoload,_flags} are actually never* called with
3525              a non-NULL stash. So change the parameter to NN.
3526              * Fixed the one really obscure hitherto untested case.
3527      Branch: perl
3528            ! embed.fnc gv.c pp_sys.c proto.h
3529 ____________________________________________________________________________
3530 [ 33705] By: nicholas                              on 2008/04/17  12:44:56
3531         Log: Test dbmopen more thoroughly, including closing the coverage hole for
3532              the code that automatically requires AnyDBM_File.pm in pp_dbmopen.
3533      Branch: perl
3534            + t/op/dbm.t
3535            ! MANIFEST t/run/fresh_perl.t
3536 ____________________________________________________________________________
3537 [ 33704] By: rgs                                   on 2008/04/17  10:03:04
3538         Log: %.*s mandates an "int", says the C standard
3539      Branch: perl
3540            ! gv.c
3541 ____________________________________________________________________________
3542 [ 33703] By: rgs                                   on 2008/04/17  09:50:34
3543         Log: Fix warning with int size in printf format
3544      Branch: perl
3545            ! gv.c
3546 ____________________________________________________________________________
3547 [ 33702] By: nicholas                              on 2008/04/17  07:58:29
3548         Log: /* This code tries to figure out just what went wrong with
3549              gv_fetchmethod.  It therefore needs to duplicate a lot of
3550              the internals of that function.
3551              "Duplicate". <snigger>. You said a naughty word. Now sanitised.
3552              
3553              [All tests pass, but I'm not 100% confident that this code is
3554              equivalent in all reachable corner cases, and it may be possible
3555              to simplify the error reporting logic now in gv_fetchmethod_flags]
3556      Branch: perl
3557            ! embed.fnc embed.h global.sym gv.c gv.h pod/perltodo.pod
3558            ! pp_hot.c proto.h
3559 ____________________________________________________________________________
3560 [ 33701] By: nicholas                              on 2008/04/16  16:08:04
3561         Log: Avoid forwards and then backwards on the :: splitting logic in
3562              Perl_gv_fetchmethod_autoload()
3563      Branch: perl
3564            ! gv.c
3565 ____________________________________________________________________________
3566 [ 33700] By: nicholas                              on 2008/04/16  15:15:20
3567         Log: Use like() rather than is() to get better failure diagnostics.
3568              (One step beyond Jarkko's change 15735)
3569      Branch: perl
3570            ! t/op/method.t
3571 ____________________________________________________________________________
3572 [ 33699] By: rgs                                   on 2008/04/16  14:01:46
3573         Log: Upgrade to Digest::SHA 5.46
3574              (but keep core-compliant test preambles)
3575      Branch: perl
3576            ! ext/Digest/SHA/Changes ext/Digest/SHA/README
3577            ! ext/Digest/SHA/SHA.pm ext/Digest/SHA/bin/shasum
3578            ! ext/Digest/SHA/src/hmac.c ext/Digest/SHA/src/hmac.h
3579            ! ext/Digest/SHA/src/sha.c ext/Digest/SHA/src/sha.h
3580 ____________________________________________________________________________
3581 [ 33698] By: rgs                                   on 2008/04/16  13:51:36
3582         Log: Upgrade to Math::Complex 1.54
3583      Branch: perl
3584            ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
3585            ! lib/Math/Trig.t
3586 ____________________________________________________________________________
3587 [ 33697] By: nicholas                              on 2008/04/16  13:15:20
3588         Log: Add the verbatim perl code mentioned in the comments of
3589              http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-05/msg01710.html
3590              but never actually tested.
3591      Branch: perl
3592            ! t/op/universal.t
3593 ____________________________________________________________________________
3594 [ 33696] By: nicholas                              on 2008/04/16  10:59:28
3595         Log: Using memEQ() rather than strnEQ() when the length is known feels
3596              cleaner.
3597      Branch: perl
3598            ! gv.c
3599 ____________________________________________________________________________
3600 [ 33695] By: rgs                                   on 2008/04/15  15:54:31
3601         Log: Call cop_free on nullified cops too
3602              (this is a followup to 33687)
3603      Branch: perl
3604            ! op.c
3605 ____________________________________________________________________________
3606 [ 33693] By: nicholas                              on 2008/04/15  15:14:38
3607         Log: De-encode missed RFC 2047 encoded headers.
3608      Branch: perl
3609            ! Changes5.10 Changes5.8
3610 ____________________________________________________________________________
3611 [ 33692] By: rgs                                   on 2008/04/15  15:04:29
3612         Log: Move the NoExporter test module under Test::Simple
3613              (part of a plan to have modules self contained, and removing test modules from t/lib)
3614      Branch: perl
3615           +> lib/Test/Simple/t/lib/NoExporter.pm
3616            - t/lib/NoExporter.pm
3617            ! MANIFEST lib/Test/Simple/t/use_ok.t
3618 ____________________________________________________________________________
3619 [ 33691] By: rgs                                   on 2008/04/15  14:57:24
3620         Log: Add Dummy.pm from the base CPAN distribution,
3621              and adjust tests accordingly
3622      Branch: perl
3623            + lib/base/t/lib/Dummy.pm
3624            ! MANIFEST lib/base/t/version.t
3625 ____________________________________________________________________________
3626 [ 33690] By: rgs                                   on 2008/04/15  14:51:06
3627         Log: Upgrade to Test::Simple 0.80, but keep locally modified More.t
3628      Branch: perl
3629            ! lib/Test/Builder.pm lib/Test/Builder/Module.pm
3630            ! lib/Test/More.pm lib/Test/Simple.pm lib/Test/Simple/Changes
3631            ! lib/Test/Simple/t/utf8.t
3632 ____________________________________________________________________________
3633 [ 33689] By: rgs                                   on 2008/04/15  13:53:27
3634         Log: Adapt properly More.t to run in the core
3635              (like Module::Build does, for example)
3636      Branch: perl
3637            ! lib/Test/Simple/t/More.t
3638 ____________________________________________________________________________
3639 [ 33688] By: rgs                                   on 2008/04/15  13:51:15
3640         Log: Sync with CPAN's version of the More.t test in Test::Simple
3641              and delete duplicated test module Dummy.pm. (test now
3642              expected to fail)
3643      Branch: perl
3644            - t/lib/Dummy.pm
3645            ! lib/Test/Simple/t/More.t
3646 ____________________________________________________________________________
3647 [ 33687] By: rgs                                   on 2008/04/15  13:15:56
3648         Log: Subject: invalid cop_free of nullified cop. How to fix?
3649              From: "Reini Urban" <rurban@x-ray.at>
3650              Date: Tue, 15 Apr 2008 14:09:11 +0200
3651              Message-ID: <6910a60804150509j3c100fc4t2ed303ae0124ba15@mail.gmail.com>
3652      Branch: perl
3653            ! op.c
3654 ____________________________________________________________________________
3655 [ 33686] By: rgs                                   on 2008/04/15  12:43:02
3656         Log: Add a regression test for bug #52658 (fixed by change #33685)
3657              based on code by Wolf-Dietrich Moeller
3658      Branch: perl
3659            ! t/op/pat.t
3660 ____________________________________________________________________________
3661 [ 33685] By: rgs                                   on 2008/04/15  12:29:33
3662         Log: Revert change #26334, which was introducing too many bugs
3663      Branch: perl
3664            ! pp_ctl.c
3665 ____________________________________________________________________________
3666 [ 33684] By: rgs                                   on 2008/04/15  08:36:48
3667         Log: Fix for [perl #52074] Segfault on ISA push after symbol table delete
3668              
3669              This restores the 5.8.8 behaviour. The deleted stash is not vivified
3670              again, hence the hierarchy remains broken. But there's no segfault.
3671      Branch: perl
3672            ! mg.c t/mro/pkg_gen.t
3673 ____________________________________________________________________________
3674 [ 33683] By: nicholas                              on 2008/04/15  06:57:32
3675         Log: Subject: [PATCH] Clean up unused 'popt' variable in perl.c
3676              From: "Jerry D. Hedden" <jdhedden@cpan.org>
3677              Message-ID: <1ff86f510804141307n583c159eqa94af3a2e6b141b4@mail.gmail.com>
3678              Date: Mon, 14 Apr 2008 16:07:42 -0400
3679      Branch: perl
3680            ! perl.c
3681 ____________________________________________________________________________
3682 [ 33682] By: nicholas                              on 2008/04/14  18:09:35
3683         Log: No need to copy the part of PERL5OPT that we've already scanned past.
3684      Branch: perl
3685            ! perl.c
3686 ____________________________________________________________________________
3687 [ 33681] By: nicholas                              on 2008/04/14  17:46:26
3688         Log: Very little const-propagation remains related to Perl_moreswitches().
3689      Branch: perl
3690            ! perl.c pod/perltodo.pod
3691 ____________________________________________________________________________
3692 [ 33680] By: rgs                                   on 2008/04/14  15:57:37
3693         Log: Subject: perldata.pod typo
3694              From: "Starsinic, Kurt " <Kurt_Starsinic@ml.com>
3695              Date: Thu, 10 Apr 2008 12:28:26 -0400
3696              Message-ID: <6AF884BDF319934894BE33785C82362706B890BE@MLNYC729MB.amrs.win.ml.com>
3697      Branch: perl
3698            ! pod/perldata.pod
3699 ____________________________________________________________________________
3700 [ 33679] By: rgs                                   on 2008/04/14  15:55:28
3701         Log: Subject: [PATCH] Re: Solaris build warnings
3702              From: Andy Dougherty <doughera@lafayette.edu>
3703              Date: Wed, 26 Mar 2008 13:42:06 -0400 (EDT)
3704              Message-ID: <Pine.LNX.4.64.0803261337130.22919@fractal.phys.lafayette.edu>
3705              
3706              Rename the "optype" typedef to "Optype"
3707      Branch: perl
3708            ! op.c op.h
3709 ____________________________________________________________________________
3710 [ 33678] By: rgs                                   on 2008/04/14  15:16:08
3711         Log: Revert change #33676, likely to break atan(-0,0) on some platforms
3712      Branch: perl
3713            ! pod/perlfunc.pod pp.c t/op/exp.t
3714 ____________________________________________________________________________
3715 [ 33677] By: nicholas                              on 2008/04/14  15:01:49
3716         Log: Perl_store_cop_label() isn't meant to be part of the public API.
3717              (global.sym had been inconsistent with embed.fnc, but it turns out that
3718              global.sym was actually correct.)
3719      Branch: perl
3720            ! embed.fnc embed.h
3721 ____________________________________________________________________________
3722 [ 33676] By: rgs                                   on 2008/04/14  14:47:15
3723         Log: Make atan2(0,0) return undef
3724      Branch: perl
3725            ! pod/perlfunc.pod pp.c t/op/exp.t
3726 ____________________________________________________________________________
3727 [ 33675] By: nicholas                              on 2008/04/14  14:38:34
3728         Log: Move all the logic to print the "Changed" message into regen_lib.pl,
3729              which removes the need for any checksums. Arrange for regen.pl to run
3730              autodoc.pl last, as it wants to open files generated by reentr.pl.
3731      Branch: perl
3732            ! regen.pl regen_lib.pl
3733 ____________________________________________________________________________
3734 [ 33674] By: craigb                                on 2008/04/14  11:44:47
3735         Log: Test::More::is_deeply may do overloading (at least for TODOs), and
3736              overloading may require Scalar::Util, which it won't find if all
3737              the paths in @INC are relative to somewhere other than where we are.
3738      Branch: perl
3739            ! ext/File/Glob/t/basic.t
3740 ____________________________________________________________________________
3741 [ 33673] By: rgs                                   on 2008/04/13  14:02:38
3742         Log: Upgrade to Time::HiRes 1.9715
3743      Branch: perl
3744            ! ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
3745            ! ext/Time/HiRes/HiRes.xs ext/Time/HiRes/Makefile.PL
3746            ! ext/Time/HiRes/t/HiRes.t
3747 ____________________________________________________________________________
3748 [ 33672] By: mhx                                   on 2008/04/13  13:12:15
3749         Log: Upgrade to Devel::PPPort 3.13_02
3750      Branch: perl
3751            + ext/Devel/PPPort/t/format.t
3752            ! MANIFEST ext/Devel/PPPort/Changes
3753            ! ext/Devel/PPPort/PPPort_pm.PL
3754            ! ext/Devel/PPPort/devel/buildperl.pl
3755            ! ext/Devel/PPPort/parts/inc/format
3756            ! ext/Devel/PPPort/parts/inc/misc ext/Devel/PPPort/soak
3757 ____________________________________________________________________________
3758 [ 33671] By: mhx                                   on 2008/04/13  10:28:31
3759         Log: Add two missing dVAR's.
3760      Branch: perl
3761            ! perl.c perlio.c
3762 ____________________________________________________________________________
3763 [ 33670] By: rgs                                   on 2008/04/12  12:47:08
3764         Log: Subject: [PATCH] perlclib.pod tweaks
3765              From: Vincent Pit <perl@profvince.com>
3766              Date: Sat, 12 Apr 2008 13:44:19 +0200
3767              Message-ID: <4800A093.3070502@profvince.com>
3768      Branch: perl
3769            ! pod/perlclib.pod
3770 ____________________________________________________________________________
3771 [ 33669] By: rgs                                   on 2008/04/11  13:45:43
3772         Log: Fix C portability nit found by Jerry D. Hedden.
3773      Branch: perl
3774            ! sv.c
3775 ____________________________________________________________________________
3776 [ 33668] By: rgs                                   on 2008/04/11  12:32:09
3777         Log: Subject: [PATCH] Double magic with '\&$x'
3778              From: "Vincent Pit" <perl@profvince.com>
3779              Date: Tue, 1 Apr 2008 10:48:17 +0200 (CEST)
3780              Message-ID: <34395.147.210.17.175.1207039697.squirrel@147.210.17.175>
3781      Branch: perl
3782            ! sv.c
3783 ____________________________________________________________________________
3784 [ 33667] By: rgs                                   on 2008/04/11  12:17:38
3785         Log: Subject: Re: [perl #52672] regexp failure: (?=) turns into OPFAIL
3786              From: "Ævar Arnfjörð Bjarmason" <avarab@gmail.com>
3787              Date: Thu, 10 Apr 2008 00:38:52 +0000
3788              Message-ID: <51dd1af80804091738r15d37763lf900d59f8bcc5e81@mail.gmail.com>
3789      Branch: perl
3790            ! regcomp.c t/op/re_tests
3791 ____________________________________________________________________________
3792 [ 33666] By: rgs                                   on 2008/04/11  10:53:40
3793         Log: Subject: [PATCH] Math::BigRat 0.22
3794              From: Tels <nospam-abuse@bloodgate.com>
3795              Date: Mon, 7 Apr 2008 21:27:30 +0200
3796              Message-Id: <200804072127.38258@bloodgate.com>
3797      Branch: perl
3798            + lib/Math/BigRat/t/hang.t
3799            ! MANIFEST lib/Math/BigRat.pm lib/Math/BigRat/t/biglog.t
3800            ! lib/Math/BigRat/t/bigrat.t lib/Math/BigRat/t/bigroot.t
3801 ____________________________________________________________________________
3802 [ 33665] By: rgs                                   on 2008/04/11  10:48:44
3803         Log: Subject: [PATCH] is_gv_magical correctly check "ISA"
3804              From: Gerard Goossen <gerard@tty.nl>
3805              Date: Wed, 9 Apr 2008 12:12:44 +0200
3806              Message-ID: <20080409101244.GA11209@ostwald>
3807      Branch: perl
3808            ! gv.c
3809 ____________________________________________________________________________
3810 [ 33664] By: rgs                                   on 2008/04/09  12:58:44
3811         Log: Subject: [PATCH] changes to perlsec.pod and call for removal of quicksort
3812              From: "John P. Linderman" <jpl@research.att.com>
3813              Date: Wed, 09 Apr 2008 08:32:31 -0400
3814              Message-Id: <200804091232.m39CWVkY33722822@raptor.research.att.com>
3815      Branch: perl
3816            ! pod/perlsec.pod
3817 ____________________________________________________________________________
3818 [ 33663] By: nicholas                              on 2008/04/08  20:48:30
3819         Log: Subject: Re: TODOs (was Re: summer of code mentor applications starting (and ending) next week)
3820              From: Jim Cromie <jim.cromie@gmail.com>
3821              Message-ID: <47DFF884.80802@gmail.com>
3822              Date: Tue, 18 Mar 2008 11:14:44 -0600
3823              
3824              [all except the "squeeze the optree" suggestion]
3825      Branch: perl
3826            ! pod/perltodo.pod
3827 ____________________________________________________________________________
3828 [ 33661] By: rgs                                   on 2008/04/08  15:31:46
3829         Log: Remove old option leftover in docs
3830      Branch: perl
3831            ! ext/B/B/Deparse.pm
3832 ____________________________________________________________________________
3833 [ 33659] By: nicholas                              on 2008/04/07  17:50:31
3834         Log: So why didn't the build break for me? Fix problems spotted by Jerry
3835              Hedden.
3836      Branch: perl
3837            ! hv.c
3838 ____________________________________________________________________________
3839 [ 33658] By: nicholas                              on 2008/04/07  17:36:41
3840         Log: Tidy up compiler warning spotted by Jerry Hedden.
3841      Branch: perl
3842            ! ext/B/B.pm ext/B/B.xs
3843 ____________________________________________________________________________
3844 [ 33657] By: nicholas                              on 2008/04/07  14:45:33
3845         Log: Split out S_refcounted_he_new_common() from
3846              Perl_refcounted_he_new_common(), so that Perl_store_cop_label() can
3847              call it without needing to create two temporary SVs. Use it in
3848              newSTATEOP() and eliminate the two temporary SVs. Make
3849              Perl_fetch_cop_label() more defensive by not assuming that the value
3850              for ":" is always a PV. Remove its "compatibility" macro.
3851      Branch: perl
3852            ! embed.fnc embed.h globvar.sym hv.c op.c pod/perltodo.pod
3853            ! proto.h
3854 ____________________________________________________________________________
3855 [ 33656] By: nicholas                              on 2008/04/07  11:29:51
3856         Log: Eliminate cop_label from struct cop by storing a label as the first
3857              entry in the hints hash. Most statements don't have labels, so this
3858              will save memory. Not sure how much.
3859      Branch: perl
3860            ! cop.h embed.fnc embed.h ext/B/B/Deparse.pm global.sym hv.c
3861            ! op.c proto.h
3862 ____________________________________________________________________________
3863 [ 33655] By: nicholas                              on 2008/04/06  21:53:57
3864         Log: Change 33653 (inevitably) missed one cop_label, because I mistook it
3865              for part of some other context-stack related struct.
3866      Branch: perl
3867            ! cop.h
3868 ____________________________________________________________________________
3869 [ 33654] By: nicholas                              on 2008/04/06  20:27:34
3870         Log: A macro used only once isn't a typing saving, and 3 macro definitions
3871              never used are more obfuscation than clarification, so inline the only
3872              use of SAVECOPLABEL_FREE(), and remove the unthreaded variant and
3873              both SAVECOPLABEL()s. Exterminate! Exterminate! Exterminate!
3874      Branch: perl
3875            ! cop.h scope.h
3876 ____________________________________________________________________________
3877 [ 33653] By: nicholas                              on 2008/04/06  20:11:52
3878         Log: Replace all remaining accesses to COP's cop_label with CopLABEL().
3879      Branch: perl
3880            ! dump.c ext/B/B.pm ext/B/B.xs pp_ctl.c
3881 ____________________________________________________________________________
3882 [ 33652] By: nicholas                              on 2008/04/06  19:32:03
3883         Log: Add attempting Exterminate! cop_label to perltodo.
3884      Branch: perl
3885            ! pod/perltodo.pod
3886 ____________________________________________________________________________
3887 [ 33651] By: rgs                                   on 2008/04/06  14:57:40
3888         Log: Subject: Re: [PATCH][NUDGE] Documentation fix for perlfunc/shutdown
3889              From: Paul Fenwick <pjf@perltraining.com.au>
3890              Date: Mon, 31 Mar 2008 22:53:04 +1100
3891              Message-ID: <47F0D0A0.8010801@perltraining.com.au>
3892      Branch: perl
3893            ! pod/perlfunc.pod
3894 ____________________________________________________________________________
3895 [ 33650] By: rgs                                   on 2008/04/06  14:53:02
3896         Log: Subject: [PATCH] perlfunc.pod: atan2(0,0) returns 0, not undef
3897              From: Paul Fenwick <pjf@perltraining.com.au>
3898              Date: Sun, 06 Apr 2008 11:28:27 +1000
3899              Message-ID: <47F8273B.6010504@perltraining.com.au>
3900      Branch: perl
3901            ! pod/perlfunc.pod
3902 ____________________________________________________________________________
3903 [ 33649] By: nicholas                              on 2008/04/06  09:29:24
3904         Log: Missed updated a test description, as spotted by vincent.
3905      Branch: perl
3906            ! lib/Unicode/UCD.t
3907 ____________________________________________________________________________
3908 [ 33648] By: nicholas                              on 2008/04/05  13:03:18
3909         Log: UCD 5.1.0
3910      Branch: perl
3911            ! lib/Unicode/UCD.t lib/unicore/ArabicShaping.txt
3912            ! lib/unicore/BidiMirroring.txt lib/unicore/Blocks.txt
3913            ! lib/unicore/CaseFolding.txt
3914            ! lib/unicore/CompositionExclusions.txt
3915            ! lib/unicore/EastAsianWidth.txt
3916            ! lib/unicore/HangulSyllableType.txt lib/unicore/Index.txt
3917            ! lib/unicore/Jamo.txt lib/unicore/LineBreak.txt
3918            ! lib/unicore/NamedSequences.txt lib/unicore/NamesList.txt
3919            ! lib/unicore/NormalizationCorrections.txt
3920            ! lib/unicore/PropList.txt lib/unicore/PropertyAliases.txt
3921            ! lib/unicore/ReadMe.txt lib/unicore/Scripts.txt
3922            ! lib/unicore/SpecialCasing.txt
3923            ! lib/unicore/StandardizedVariants.txt
3924            ! lib/unicore/UnicodeData.txt lib/unicore/version t/uni/class.t
3925 ____________________________________________________________________________
3926 [ 33647] By: merijn                                on 2008/04/05  11:38:12
3927         Log: Subject: [PATCH] Tru64: align fp policies of gcc and cc
3928              From: Jarkko Hietaniemi <jhi@cc.hut.fi>
3929              Date: Sat, 5 Apr 2008 04:16:17 +0300 (EEST)
3930              Message-Id: <200804050116.m351GH5P042062@kosh.hut.fi>
3931      Branch: perl
3932            ! hints/dec_osf.sh
3933 ____________________________________________________________________________
3934 [ 33646] By: steveh                                on 2008/04/04  08:28:11
3935         Log: Run overload.pl from regen.pl, and check overload.c as well as overload.h
3936      Branch: perl
3937            ! regen.pl
3938 ____________________________________________________________________________
3939 [ 33645] By: steveh                                on 2008/04/04  08:26:30
3940         Log: From: "Jan Dubois" <jand@activestate.com>
3941              Subject: [PATCH] Make PL_AMG_names and PL_AMG_namelens static
3942              Date: Thu, 3 Apr 2008 18:50:08 -0700
3943              Message-ID: <02c401c895f6$369e8130$a3db8390$@com>
3944      Branch: perl
3945            ! overload.c overload.pl
3946 ____________________________________________________________________________
3947 [ 33644] By: steveh                                on 2008/04/04  08:25:21
3948         Log: From: "Jan Dubois" <jand@activestate.com>
3949              Subject: [PATCH] PL_bincompat_opt should be exported on AIX and Windows
3950              Date: Thu, 3 Apr 2008 17:34:13 -0700
3951              Message-ID: <02c001c895eb$9bc3e920$d34bbb60$@com>
3952              
3953              (with one tweak--it should be PL_bincompat_options!)
3954      Branch: perl
3955            ! globvar.sym
3956 ____________________________________________________________________________
3957 [ 33643] By: nicholas                              on 2008/04/03  17:14:51
3958         Log: Pack lib/CGI/t/upload_post_text.txt with uupacktool.pl. (It contains a
3959              GIF, which clearly isn't text)
3960      Branch: perl
3961            + lib/CGI/t/upload_post_text.txt.packed
3962            - lib/CGI/t/upload_post_text.txt
3963            ! MANIFEST
3964 ____________________________________________________________________________
3965 [ 33639] By: nicholas                              on 2008/04/03  15:41:26
3966         Log: Clean up some compiler warnings spotted by smokers.
3967      Branch: perl
3968            ! perl.c pp_sys.c
3969 ____________________________________________________________________________
3970 [ 33632] By: nicholas                              on 2008/04/02  21:03:33
3971         Log: In Perl_sv_grow(), no need to do PERL_STRLEN_ROUNDUP() if we have
3972              malloc_size() to get the true allocated space, as PERL_STRLEN_ROUNDUP()
3973              might actually bump the request across an allocation size boundary.
3974      Branch: perl
3975            ! sv.c
3976 ____________________________________________________________________________
3977 [ 33631] By: merijn                                on 2008/04/02  18:46:13
3978         Log: Subject: [PATCH] Re: Change 33598: [PATCH] Re: Smoke [5.11.0] 33456 PASS darwin 9.2.0 (macppcG5/1 cpu)
3979              From: "Jerry D. Hedden" <jdhedden@cpan.org>
3980              Date: Wed, 2 Apr 2008 13:45:26 -0400
3981              Message-ID: <1ff86f510804021045s1f7ec22ftbf5b9e2f2c6c619e@mail.gmail.com>
3982      Branch: perl
3983            ! Configure
3984 ____________________________________________________________________________
3985 [ 33629] By: nicholas                              on 2008/04/02  18:23:58
3986         Log: Fix bug in change 33379 - if we're using malloc_size() as well as being
3987              careful to work with PERL_TRACK_MEMPOOL, we also have to be careful to
3988              work *without* it.
3989      Branch: perl
3990            ! perl.h
3991 ____________________________________________________________________________
3992 [ 33627] By: nicholas                              on 2008/04/01  19:59:54
3993         Log: Define sv_insert() as a wrapper to sv_insert_flags(), and move
3994              Perl_sv_insert() to mathoms.c
3995      Branch: perl
3996            ! embed.fnc embed.h mathoms.c mg.c proto.h sv.c sv.h
3997 ____________________________________________________________________________
3998 [ 33626] By: nicholas                              on 2008/04/01  18:47:01
3999         Log: Add the correct argument assertion macro to sv_insert_flags().
4000              Don't want anything wrongly marked as non-NULL slipping through.
4001      Branch: perl
4002            ! sv.c
4003 ____________________________________________________________________________
4004 [ 33625] By: steveh                                on 2008/04/01  16:42:04
4005         Log: Upgrade to Win32-0.35
4006      Branch: perl
4007            ! ext/Win32/Changes ext/Win32/Makefile.PL ext/Win32/Win32.pm
4008            ! ext/Win32/Win32.xs ext/Win32/t/GetCurrentThreadId.t
4009 ____________________________________________________________________________
4010 [ 33624] By: rgs                                   on 2008/04/01  09:38:03
4011         Log: Module::CoreList wasn't listing Config.pm everywhere.
4012      Branch: perl
4013            ! lib/Module/CoreList.pm
4014 ____________________________________________________________________________
4015 [ 33623] By: nicholas                              on 2008/03/31  23:08:45
4016         Log: $VERSION++ for all the non-dual life modules outside ext/ that
4017              Porting/cmpVERSION.pl reports differ from the 5.10.0 release.
4018              
4019              All the rest of the differences would seem to be dual-life. :-(
4020      Branch: perl
4021            ! Porting/Maintainers.pm lib/ExtUtils/Embed.pm
4022            ! lib/File/Basename.pm lib/File/Find.pm os2/OS2/REXX/REXX.pm
4023 ____________________________________________________________________________
4024 [ 33622] By: nicholas                              on 2008/03/31  22:33:36
4025         Log: Fix bug in the code for --opened - it was not working on blead.
4026      Branch: perl
4027            ! Porting/Maintainers.pm
4028 ____________________________________________________________________________
4029 [ 33621] By: nicholas                              on 2008/03/31  22:25:19
4030         Log: $VERSION++ for all the non-dual life modules in ext/ that
4031              Porting/cmpVERSION.pl reports differ from the 5.10.0 release.
4032      Branch: perl
4033            ! ext/B/B/Concise.pm ext/Devel/DProf/DProf.pm
4034            ! ext/Devel/Peek/Peek.pm ext/POSIX/POSIX.pm
4035            ! ext/PerlIO/encoding/encoding.pm ext/PerlIO/scalar/scalar.pm
4036            ! ext/PerlIO/via/via.pm ext/Socket/Socket.pm
4037 ____________________________________________________________________________
4038 [ 33618] By: rgs                                   on 2008/03/31  19:48:26
4039         Log: Subject: [PATCH] Double magic with substr
4040              From: Vincent Pit <perl@profvince.com>
4041              Date: Mon, 31 Mar 2008 19:05:44 +0200
4042              Message-ID: <47F119E8.5010106@profvince.com>
4043      Branch: perl
4044            ! embed.fnc embed.h global.sym pod/perlapi.pod pp.c proto.h sv.c
4045 ____________________________________________________________________________
4046 [ 33612] By: rgs                                   on 2008/03/31  15:21:42
4047         Log: Config.pm needs to be listed in Module::CoreList, too
4048      Branch: perl
4049            ! Porting/corelist.pl
4050 ____________________________________________________________________________
4051 [ 33609] By: nicholas                              on 2008/03/30  23:19:29
4052         Log: Give DynaLoader a non-dev version number.
4053      Branch: perl
4054            ! ext/DynaLoader/DynaLoader_pm.PL
4055 ____________________________________________________________________________
4056 [ 33608] By: nicholas                              on 2008/03/30  15:48:08
4057         Log: Subject: [PATCH] add -v to regen.pl and friends
4058              From: "Robin Barker" <Robin.Barker@npl.co.uk>
4059              Date: Wed, 19 Mar 2008 10:55:59 -0000
4060              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093AA6@exchsvr2.npl.ad.local>
4061      Branch: perl
4062            ! Makefile.SH regen.pl regen_lib.pl
4063 ____________________________________________________________________________
4064 [ 33606] By: merijn                                on 2008/03/30  09:33:47
4065         Log: Subject: detecting Configure test goofs (Was Re: branch prediction hints)
4066              From: Nicholas Clark <nick@ccl4.org>
4067              Date: Mon, 24 Mar 2008 16:35:09 +0000
4068              Message-ID: <20080324163509.GW79799@plum.flirble.org>
4069      Branch: perl
4070            ! Configure
4071 ____________________________________________________________________________
4072 [ 33601] By: nicholas                              on 2008/03/29  16:15:52
4073         Log: GDBM_File isn't dual life, so no need for a dev module version number.
4074      Branch: perl
4075            ! ext/GDBM_File/GDBM_File.pm
4076 ____________________________________________________________________________
4077 [ 33598] By: nicholas                              on 2008/03/29  11:21:46
4078         Log: Subject: [PATCH] Re: Smoke [5.11.0] 33456 PASS darwin 9.2.0 (macppcG5/1 cpu)
4079              From: Dominic Dunlop <shouldbedomo@mac.com>
4080              Message-Id: <3B7752C8-D5A2-452C-B3E0-C453FFCBCAFA@mac.com>
4081              Date: Tue, 11 Mar 2008 21:54:04 +0100
4082              
4083              [but rename ******* to i_mallocmalloc.U, and then fix up all the files
4084              that Porting/checkcfgvar.pl says need i_mallocmalloc declared]
4085      Branch: perl
4086            ! Configure Cross/config.sh-arm-linux NetWare/config.wc
4087            ! Porting/Glossary Porting/config.sh config_h.SH configure.com
4088            ! epoc/config.sh perl.h plan9/config_sh.sample symbian/config.sh
4089            ! uconfig.sh win32/config.bc win32/config.ce win32/config.gc
4090            ! win32/config.vc win32/config.vc64
4091 ____________________________________________________________________________
4092 [ 33597] By: nicholas                              on 2008/03/29  11:08:07
4093         Log: Add i_syspoll to all the pre-canned configs.
4094      Branch: perl
4095            ! Cross/config.sh-arm-linux NetWare/config.wc Porting/config.sh
4096            ! epoc/config.sh plan9/config_sh.sample symbian/config.sh
4097            ! uconfig.sh win32/config.bc win32/config.ce win32/config.gc
4098            ! win32/config.vc win32/config.vc64
4099 ____________________________________________________________________________
4100 [ 33596] By: nicholas                              on 2008/03/29  07:08:50
4101         Log: Fix compiler warning about comparison of pointer types.
4102      Branch: perl
4103            ! sv.c
4104 ____________________________________________________________________________
4105 [ 33595] By: nicholas                              on 2008/03/29  00:30:42
4106         Log: Subject: [PATCH] do not use SVTYPEMASK to prevent cleaning of PL_fdpid and PL_strtab
4107              From: Gerard Goossen <gerard@tty.nl>
4108              Message-ID: <20080326130713.GL4409@ostwald>
4109              Date: Wed, 26 Mar 2008 14:07:13 +0100
4110      Branch: perl
4111            ! perl.c sv.c
4112 ____________________________________________________________________________
4113 [ 33594] By: nicholas                              on 2008/03/28  22:03:52
4114         Log: Subject: [PATCH] Re: Tests failed on PPC64
4115              From: Dominic Dunlop <shouldbedomo@mac.com>
4116              Message-Id: <53E6407E-B87C-4D6A-A6E7-D842BDF30292@mac.com>
4117              Date: Fri, 14 Mar 2008 14:45:39 +0100
4118      Branch: perl
4119            ! t/op/reg_namedcapture.t t/op/switch.t
4120 ____________________________________________________________________________
4121 [ 33592] By: stevep                                on 2008/03/28  19:16:53
4122         Log: Additional CGI.pm test files that got missed at some point.
4123      Branch: perl
4124            + lib/CGI/t/upload.t lib/CGI/t/uploadInfo.t
4125            + lib/CGI/t/upload_post_text.txt
4126            ! MANIFEST
4127 ____________________________________________________________________________
4128 [ 33591] By: craigb                                on 2008/03/28  19:06:35
4129         Log: Make the nv_preserves... checking on VMS more robust (and more like
4130              what Configure does).  Problem using long int without long double
4131              reported by Jeremy Begg.
4132      Branch: perl
4133            ! configure.com
4134 ____________________________________________________________________________
4135 [ 33589] By: craigb                                on 2008/03/28  19:01:13
4136         Log: Make uudmap.h dependencies more explicit in the VMS build
4137              (needed by MMS but not MMK).
4138      Branch: perl
4139            ! vms/descrip_mms.template
4140 ____________________________________________________________________________
4141 [ 33584] By: rgs                                   on 2008/03/27  14:42:41
4142         Log: Subject: [PATCH] MAD dump xml escape regex
4143              From: Gerard Goossen <gerard@tty.nl>
4144              Date: Thu, 27 Mar 2008 13:55:31 +0100
4145              Message-ID: <20080327125531.GN4409@ostwald>
4146      Branch: perl
4147            ! dump.c mad/t/p55.t
4148 ____________________________________________________________________________
4149 [ 33583] By: rgs                                   on 2008/03/27  11:43:44
4150         Log: Subject: [PATCH] DB_File 1.817
4151              From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
4152              Date: Thu, 27 Mar 2008 11:12:22 -0000
4153              Message-ID: <051d01c88ffb$6f662eb0$6901a8c0@myopwv.com>
4154      Branch: perl
4155            ! ext/DB_File/Changes ext/DB_File/DB_File.pm
4156            ! ext/DB_File/DB_File.xs ext/DB_File/dbinfo
4157            ! ext/DB_File/version.c
4158 ____________________________________________________________________________
4159 [ 33580] By: nicholas                              on 2008/03/26  21:05:20
4160         Log: The offset for pos is stored as bytes, and converted to (Unicode)
4161              character position when read, if needed. The code for setting pos
4162              inside subst was incorrectly converting to character position before
4163              storing the value. This code appears to have been buggy since it was
4164              added in 2000 in change 7562.
4165      Branch: perl
4166            ! pp_ctl.c t/op/subst.t
4167 ____________________________________________________________________________
4168 [ 33579] By: nicholas                              on 2008/03/26  18:59:03
4169         Log: Don't call S_utf8_mg_pos_cache_update(), and hence don't even create
4170              the magic for the UTF-8 cache, if the UTF-8 caching is disabled.
4171      Branch: perl
4172            ! sv.c
4173 ____________________________________________________________________________
4174 [ 33578] By: nicholas                              on 2008/03/26  18:38:10
4175         Log: Update makemeta to add the 3 official "resources" - homepage, license
4176              and bugtracker.
4177      Branch: perl
4178            ! META.yml Porting/makemeta
4179 ____________________________________________________________________________
4180 [ 33577] By: nicholas                              on 2008/03/26  18:37:15
4181         Log: Re-run Porting/makemeta
4182      Branch: perl
4183            ! META.yml
4184 ____________________________________________________________________________
4185 [ 33575] By: nicholas                              on 2008/03/26  16:50:06
4186         Log: With change 33252, MM_Unix.pm isn't quite in sync with upstream any
4187              more. Of the changes references in 33252, 6.44 accepted and improved
4188              change 32879 (grep in void context), so only changes 32905 and 32964
4189              are outstanding (ABSPERL with whitespace).
4190      Branch: perl
4191            ! lib/ExtUtils/MM_Unix.pm
4192 ____________________________________________________________________________
4193 [ 33573] By: nicholas                              on 2008/03/26  16:20:11
4194         Log: Fix whitespace difference between blead and upstream in MM_Unix.pm
4195      Branch: perl
4196            ! lib/ExtUtils/MM_Unix.pm
4197 ____________________________________________________________________________
4198 [ 33571] By: nicholas                              on 2008/03/26  11:45:12
4199         Log: Actually use the computed @path so as to write the awkwardly named test
4200              files to the right place when in core. Without this the open fails
4201              (silently as intended) and the tests are skipped on all OS.
4202      Branch: perl
4203            ! ext/Module/Pluggable/Makefile.PL
4204 ____________________________________________________________________________
4205 [ 33570] By: rgs                                   on 2008/03/26  11:17:38
4206         Log: Subject: Re: [PATCH] perlhack.pod update walkthrough
4207              From: "Leon Brocard" <acme@astray.com>
4208              Date: Wed, 26 Mar 2008 10:53:43 +0000
4209              Message-ID: <a92222c80803260353k6cae53eieea909aed0a967b5@mail.gmail.com>
4210      Branch: perl
4211            ! pod/perlhack.pod
4212 ____________________________________________________________________________
4213 [ 33569] By: rgs                                   on 2008/03/26  09:14:57
4214         Log: Subject: [PATCH utils/dprofpp.PL] Typo Fixes
4215              From: chromatic <chromatic@wgz.org>
4216              Date: Wed, 26 Mar 2008 00:12:09 -0700
4217              Message-Id: <200803260012.09967.chromatic@wgz.org>
4218      Branch: perl
4219            ! utils/dprofpp.PL
4220 ____________________________________________________________________________
4221 [ 33568] By: stevep                                on 2008/03/26  03:18:01
4222         Log: Upgrade to CGI-3.35.
4223      Branch: perl
4224            ! lib/CGI.pm lib/CGI/Changes
4225 ____________________________________________________________________________
4226 [ 33567] By: nicholas                              on 2008/03/25  16:55:03
4227         Log: Patches for VMS by Craig Berry from
4228              http://rt.cpan.org/Public/Bug/Display.html?id=34095
4229              (1.50 has 3 failures on VMS)
4230      Branch: perl
4231            ! lib/ExtUtils/Install.pm lib/ExtUtils/t/Installapi2.t
4232 ____________________________________________________________________________
4233 [ 33566] By: nicholas                              on 2008/03/25  16:23:46
4234         Log: Subject: RE: [PATCH revised] Fix ExtUtils::Install under Cygwin
4235              From: "Steve Hay" <SteveHay@planit.com>
4236              Message-ID: <1B32FF956ABF414C9BCE5E487A1497E70176BD61@ukmail02.planit.group>
4237              Date: Mon, 17 Mar 2008 14:36:54 -0000
4238              
4239              "OK, so how about the attached. This fixes up -w for all compilers so
4240              that it is symmetrical with chmod(), and adds a note to perltodo on
4241              fixing POSIX::access() and chdir()."
4242              
4243              The whole long thread started here:
4244              http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2008-03/msg00056.html
4245      Branch: perl
4246            ! lib/ExtUtils/Install.pm pod/perlport.pod pod/perltodo.pod
4247            ! win32/win32.c
4248 ____________________________________________________________________________
4249 [ 33565] By: rgs                                   on 2008/03/25  15:56:56
4250         Log: Subject: Re: Change 33556: [PATCH] borg parent.pm
4251              From: "Jerry D. Hedden" <jdhedden@cpan.org>
4252              Date: Tue, 25 Mar 2008 11:51:00 -0400
4253              Message-ID: <1ff86f510803250851w52ea0c84n9876834d8e8b79e3@mail.gmail.com>
4254      Branch: perl
4255            ! lib/Devel/SelfStubber.t
4256 ____________________________________________________________________________
4257 [ 33564] By: stevep                                on 2008/03/25  15:27:06
4258         Log: Upgrade to CGI.pm-3.34.  There are still a few differences, so adding
4259              a version bump.
4260      Branch: perl
4261            ! lib/CGI.pm lib/CGI/Util.pm
4262 ____________________________________________________________________________
4263 [ 33563] By: nicholas                              on 2008/03/25  11:36:22
4264         Log: Repeat change 33508 - change 33561 re-instated the mistake in change
4265              33507.
4266      Branch: perl
4267            ! embed.fnc proto.h sv.c
4268 ____________________________________________________________________________
4269 [ 33562] By: rgs                                   on 2008/03/25  11:06:25
4270         Log: Subject: "646"
4271              From: Jarkko Hietaniemi <jhi@iki.fi>
4272              Date: Wed, 12 Mar 2008 21:43:53 -0400
4273              Message-ID: <47D886D9.6060001@iki.fi>
4274              
4275              Encode::Alias fix for encoding "646" (aka ASCII) on Solaris
4276      Branch: perl
4277            ! ext/Encode/lib/Encode/Alias.pm
4278 ____________________________________________________________________________
4279 [ 33561] By: rgs                                   on 2008/03/25  10:00:18
4280         Log: Subject: Re: [PATCH] sv.c: consting
4281              From: Steven Schubiger <schubiger@gmail.com>
4282              Date: Thu, 13 Mar 2008 17:58:00 +0100
4283              Message-ID: <20080313165800.GD31102@refcnt.homeunix.org>
4284      Branch: perl
4285            ! embed.fnc proto.h sv.c
4286 ____________________________________________________________________________
4287 [ 33560] By: rgs                                   on 2008/03/25  09:52:27
4288         Log: Use sv_setpvs() like a few lines before since change #33557
4289      Branch: perl
4290            ! pp.c
4291 ____________________________________________________________________________
4292 [ 33559] By: rgs                                   on 2008/03/25  09:46:25
4293         Log: Subject: [perl #51964] Typo on regular expression at perlopentut manual page. 
4294              From: pancho@pancho.name (via RT) <perlbug-followup@perl.org>
4295              Date: Fri, 21 Mar 2008 03:31:04 -0700
4296              Message-ID: <rt-3.6.HEAD-25460-1206095463-311.51964-75-0@perl.org>
4297      Branch: perl
4298            ! pod/perlopentut.pod
4299 ____________________________________________________________________________
4300 [ 33558] By: rgs                                   on 2008/03/25  09:22:24
4301         Log: Subject: Re: local $@ has an unwanted side effect
4302              From: "David Nicol" <davidnicol@gmail.com>
4303              Date: Fri, 21 Mar 2008 12:56:12 -0500
4304              Message-ID: <934f64a20803211056q5148027ava77af36f51c96418@mail.gmail.com>
4305              
4306              (with Tim Bunce's amendments)
4307      Branch: perl
4308            ! pod/perlfunc.pod
4309 ____________________________________________________________________________
4310 [ 33557] By: rgs                                   on 2008/03/25  09:17:28
4311         Log: Subject: Re: [PATCH] Double warning with perl -we 'my $a; substr $a, 0, 10,
4312              From: Vincent Pit <perl@profvince.com>
4313              Date: Sat, 22 Mar 2008 13:37:42 +0100
4314              Message-ID: <47E4FD96.6080304@profvince.com>
4315      Branch: perl
4316            ! pp.c t/lib/warnings/9uninit
4317 ____________________________________________________________________________
4318 [ 33556] By: rgs                                   on 2008/03/25  09:03:29
4319         Log: Subject: [PATCH] borg parent.pm
4320              From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
4321              Date: Wed, 5 Mar 2008 17:19:32 -0800 (PST)
4322              Message-ID: <57512.71.32.86.11.1204766372.squirrel@webmail.efn.org>
4323              
4324              Plus bump base.pm's version to a non-alpha number
4325      Branch: perl
4326            + lib/parent.pm lib/parent/t/compile-time-file.t
4327            + lib/parent/t/compile-time.t lib/parent/t/lib/Dummy.pm
4328            + lib/parent/t/lib/Dummy/Outside.pm
4329            + lib/parent/t/lib/Dummy2.plugin
4330            + lib/parent/t/lib/FileThatOnlyExistsAsPMC.pmc
4331            + lib/parent/t/lib/ReturnsFalse.pm
4332            + lib/parent/t/parent-classfromclassfile.t
4333            + lib/parent/t/parent-classfromfile.t lib/parent/t/parent-pmc.t
4334            + lib/parent/t/parent-returns-false.t lib/parent/t/parent.t
4335            ! MANIFEST Porting/Maintainers.pl lib/base.pm
4336 ____________________________________________________________________________
4337 [ 33554] By: merijn                                on 2008/03/25  07:33:21
4338         Log: Subject: [PATCH] IO::Socket::INET unnecessarily resolves "udp"
4339              From: Niko Tyni <ntyni@debian.org>
4340              Date: Mon, 24 Mar 2008 23:32:24 +0200
4341              Message-Id: <1206394344-30835-1-git-send-email-ntyni@debian.org>
4342      Branch: perl
4343            ! ext/IO/lib/IO/Socket/INET.pm
4344 ____________________________________________________________________________
4345 [ 33553] By: rgs                                   on 2008/03/24  20:54:41
4346         Log: Subject: [PATCH] apidoc mismatch for Perl_magic_clearhint
4347              From: Vincent Pit <perl@profvince.com>
4348              Date: Mon, 24 Mar 2008 21:30:10 +0100
4349              Message-ID: <47E80F52.4030805@profvince.com>
4350      Branch: perl
4351            ! mg.c pod/perlintern.pod
4352 ____________________________________________________________________________
4353 [ 33552] By: stevep                                on 2008/03/24  17:55:29
4354         Log: Upgrade to Module-Pluggable-3.8
4355      Branch: perl
4356            ! ext/Module/Pluggable/Makefile.PL
4357            ! ext/Module/Pluggable/lib/Module/Pluggable.pm
4358 ____________________________________________________________________________
4359 [ 33551] By: nicholas                              on 2008/03/24  16:30:26
4360         Log: Give the test file for __builtin_expect() the correct name (try.c, not
4361              builtin.c). Correct the user visible text, which was clearly a cut &
4362              paste from __builtin_choose_expr. For both, also run the program as
4363              part of the checks. Add a return value to the test program, and make
4364              it return something useful (that the if statement worked).
4365      Branch: perl
4366            ! Configure
4367 ____________________________________________________________________________
4368 [ 33550] By: merijn                                on 2008/03/24  08:25:46
4369         Log: Subject: [PATCH@33547] configure.com and vms.c fixes.
4370              From: "John E. Malmberg" <wb8tyw@qsl.net>
4371              Date: Sun, 23 Mar 2008 14:29:25 -0500
4372              Message-id: <47E6AF95.1000704@qsl.net>
4373      Branch: perl
4374            ! configure.com vms/vms.c
4375 ____________________________________________________________________________
4376 [ 33547] By: merijn                                on 2008/03/21  10:28:42
4377         Log: Final move from meta-3.0 to meta-3.5
4378      Branch: perl
4379            ! Configure Porting/Glossary config_h.SH
4380 ____________________________________________________________________________
4381 [ 33544] By: rgs                                   on 2008/03/20  15:55:19
4382         Log: Subject: [PATCH] Double warning with perl -we '\&$x'
4383              From: "Vincent Pit" <perl@profvince.com>
4384              Date: Thu, 20 Mar 2008 12:06:47 +0100 (CET)
4385              Message-ID: <38561.147.210.17.175.1206011207.squirrel@147.210.17.175>
4386      Branch: perl
4387            ! sv.c t/lib/warnings/9uninit
4388 ____________________________________________________________________________
4389 [ 33543] By: steveh                                on 2008/03/19  17:34:22
4390         Log: Subject: Re: Smoke [5.11.0] 33500 FAIL(F) MSWin32 WinXP/.Net SP2 (x86/2 cpu)
4391              From: Nicholas Clark <nick@ccl4.org>
4392              Date: Thu, 13 Mar 2008 12:47:51 +0000
4393              Message-ID: <20080313124751.GX79799@plum.flirble.org>
4394              
4395              Fixes test failures introduced by #33480 in non-fork()-enabled builds.
4396      Branch: perl
4397            ! ext/Win32/t/GetCurrentThreadId.t
4398 ____________________________________________________________________________
4399 [ 33542] By: merijn                                on 2008/03/18  18:54:24
4400         Log: Subject: [PATCH] Fixing "make distclean" to remove "config.arch"
4401              From: Sérgio Durigan Júnior <sergiodj@linux.vnet.ibm.com>
4402              Date: Tue, 18 Mar 2008 15:35:54 -0300
4403              Message-Id: <1205865354.16048.56.camel@miki>
4404      Branch: perl
4405            ! Makefile.SH
4406 ____________________________________________________________________________
4407 [ 33541] By: steveh                                on 2008/03/18  08:41:13
4408         Log: Silence some warnings introduced by #33507
4409      Branch: perl
4410            ! sv.c
4411 ____________________________________________________________________________
4412 [ 33539] By: nicholas                              on 2008/03/17  00:17:26
4413         Log: Drag autodoc.pl and overload.pl into the age of safer_open().
4414              Thanks to the wisdom of london.pm, stuff the filename into the SCALAR
4415              slot of the typeglob created in safer_open(), so that ...
4416              Add safer_close(), that will die (with the filename) if the close
4417              fails.
4418      Branch: perl
4419            ! autodoc.pl embed.pl keywords.pl opcode.pl overload.pl
4420            ! reentr.pl regcomp.pl regen_lib.pl warnings.pl
4421 ____________________________________________________________________________
4422 [ 33538] By: nicholas                              on 2008/03/15  18:37:34
4423         Log: Rename safer_rename() to rename_if_different(), to accurately describe
4424              what it does. Use File::Compare rather than Digest::MD5, as the files
4425              are small enough to simply read in. (File::Compare dates from 5.004)
4426              Remove safer_rename_always(), which isn't used.
4427              DRY by replacing the cargo-culted "open or die" with a new function
4428              safer_open(), which uses Gensym (5.002) to create an anonymous file
4429              handle, and opens and binmodes the file, or dies.
4430              This necessitates replacing bareword file handles with lexicals in all
4431              the callers.
4432              Correct the names of files in close or die constructions.
4433      Branch: perl
4434            ! embed.pl keywords.pl opcode.pl reentr.pl regcomp.pl
4435            ! regen_lib.pl warnings.pl
4436 ____________________________________________________________________________
4437 [ 33537] By: nicholas                              on 2008/03/15  17:30:19
4438         Log: Subject: Re: [patch] refine make regen to be more selective
4439              From: Jim Cromie <jim.cromie@gmail.com>
4440              Message-ID: <47D720CE.7060004@gmail.com>
4441              Date: Tue, 11 Mar 2008 18:16:14 -0600
4442      Branch: perl
4443            ! embed.pl keywords.pl opcode.pl reentr.pl regen.pl regen_lib.pl
4444            ! warnings.pl
4445 ____________________________________________________________________________
4446 [ 33534] By: nicholas                              on 2008/03/14  17:33:17
4447         Log: ++$Pod::Html::VERSION
4448      Branch: perl
4449            ! lib/Pod/Html.pm
4450 ____________________________________________________________________________
4451 [ 33531] By: nicholas                              on 2008/03/14  15:13:43
4452         Log: Update the use of single quotes to be consistent with the advice in
4453              http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html
4454      Branch: perl
4455            ! utils/perlbug.PL
4456 ____________________________________________________________________________
4457 [ 33523] By: nicholas                              on 2008/03/14  00:12:20
4458         Log: Fix a couple of minor differences between the Encode 2.14 CPAN tarball
4459              and blead.
4460      Branch: perl
4461            ! ext/Encode/encoding.pm ext/Encode/ucm/cp858.ucm
4462 ____________________________________________________________________________
4463 [ 33508] By: nicholas                              on 2008/03/13  16:03:56
4464         Log: Change 33507 had a const too far (Perl_mg_dup()'s mg is assigned to).
4465      Branch: perl
4466            ! embed.fnc proto.h sv.c
4467 ____________________________________________________________________________
4468 [ 33507] By: rgs                                   on 2008/03/13  14:35:58
4469         Log: Subject: Re: [PATCH] sv.c: consting
4470              From: Steven Schubiger <schubiger@gmail.com>
4471              Date: Wed, 12 Mar 2008 12:38:46 +0100
4472              Message-ID: <20080312113846.GB31102@refcnt.homeunix.org>
4473      Branch: perl
4474            ! embed.fnc pod/perlapi.pod proto.h sv.c
4475 ____________________________________________________________________________
4476 [ 33506] By: rgs                                   on 2008/03/13  14:31:21
4477         Log: Subject: [PATCH] [perl #51674] op/alarm.t hangs on 5.11.0 (Windows Vista only)
4478              From: "Robert May" <rob@themayfamily.me.uk>
4479              Date: Thu, 13 Mar 2008 19:36:33 +0530
4480              Message-ID: <54bdc7510803130706q6523793ak1f3f1c6578fa97c1@mail.gmail.com>
4481      Branch: perl
4482            ! win32/win32.c
4483 ____________________________________________________________________________
4484 [ 33505] By: nicholas                              on 2008/03/13  13:02:05
4485         Log: Upgrade to Module::Pluggable 3.7
4486      Branch: perl
4487            + t/Module_Pluggable/10innerpack_super.t
4488            + t/Module_Pluggable/21editor_junk.t
4489            + t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm
4490            + t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swo
4491            + t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swp
4492            + t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~
4493            + t/Module_Pluggable/lib/EditorJunk/Plugin/Foo.pm
4494            - t/Module_Pluggable/lib/OddTest/Plugin/-Dodgy.pm
4495            ! MANIFEST ext/Module/Pluggable/Makefile.PL
4496            ! ext/Module/Pluggable/lib/Devel/InnerPackage.pm
4497            ! ext/Module/Pluggable/lib/Module/Pluggable.pm
4498            ! ext/Module/Pluggable/lib/Module/Pluggable/Object.pm
4499            ! t/Module_Pluggable/02alsoworks.t t/Module_Pluggable/02works.t
4500            ! t/Module_Pluggable/03diffname.t t/Module_Pluggable/04acmedir.t
4501            ! t/Module_Pluggable/04acmedir_single.t
4502            ! t/Module_Pluggable/04acmepath.t
4503            ! t/Module_Pluggable/04acmepath_single.t
4504            ! t/Module_Pluggable/05postpath.t
4505            ! t/Module_Pluggable/06multipath.t
4506            ! t/Module_Pluggable/07instantiate.t
4507            ! t/Module_Pluggable/08nothing.t t/Module_Pluggable/09require.t
4508            ! t/Module_Pluggable/10innerpack.t
4509            ! t/Module_Pluggable/10innerpack_inner.t
4510            ! t/Module_Pluggable/10innerpack_noinner.t
4511            ! t/Module_Pluggable/10innerpack_override.t
4512            ! t/Module_Pluggable/11usetwice.t t/Module_Pluggable/12only.t
4513            ! t/Module_Pluggable/12onlyarray.t
4514            ! t/Module_Pluggable/12onlyregex.t t/Module_Pluggable/13except.t
4515            ! t/Module_Pluggable/13exceptarray.t
4516            ! t/Module_Pluggable/13exceptregex.t
4517            ! t/Module_Pluggable/14package.t
4518            ! t/Module_Pluggable/15topicsafe.t
4519            ! t/Module_Pluggable/16different_extension.t
4520            ! t/Module_Pluggable/17devel_inner_package.t
4521            ! t/Module_Pluggable/18skipped_package.t
4522            ! t/Module_Pluggable/19can_ok_clobber.t
4523            ! t/Module_Pluggable/20dodgy_files.t
4524 ____________________________________________________________________________
4525 [ 33504] By: nicholas                              on 2008/03/13  13:01:44
4526         Log: Correct two spelling mistakes, and reformat some comments.
4527      Branch: perl
4528            ! perlio.c
4529 ____________________________________________________________________________
4530 [ 33503] By: rgs                                   on 2008/03/13  10:43:13
4531         Log: Regexp::DESTROY was only added in 5.8.1
4532      Branch: perl
4533            ! ext/Opcode/Safe.pm
4534 ____________________________________________________________________________
4535 [ 33500] By: nicholas                              on 2008/03/12  19:40:01
4536         Log: Oops. Change 33499 forgot to add the new Makefile.PL to the MANIFEST.
4537      Branch: perl
4538            ! MANIFEST
4539 ____________________________________________________________________________
4540 [ 33499] By: nicholas                              on 2008/03/12  19:32:09
4541         Log: Move Module::Pluggable into ext/ as the next version has actions in its
4542              Makefile.PL that we will need to run as part of a core build.
4543      Branch: perl
4544            + ext/Module/Pluggable/Makefile.PL
4545           +> ext/Module/Pluggable/lib/Devel/InnerPackage.pm
4546           +> ext/Module/Pluggable/lib/Module/Pluggable.pm
4547           +> ext/Module/Pluggable/lib/Module/Pluggable/Object.pm
4548            - lib/Devel/InnerPackage.pm lib/Module/Pluggable.pm
4549            - lib/Module/Pluggable/Object.pm
4550            ! MANIFEST Porting/Maintainers.pl
4551 ____________________________________________________________________________
4552 [ 33498] By: nicholas                              on 2008/03/12  19:09:21
4553         Log: Change 33492 did not spread the protection wide enough. There were
4554              still two more races to be lost.
4555              1: The close() could still happen after the (premature) mutex release
4556              allowed another thread to dup() to that file descriptor.
4557              2: The initial dup() could happen whilst another thread was in the
4558              mutex protected region, and had temporarily closed the file
4559              descriptor.
4560              Race conditions remain with any other thread that actually does I/O
4561              during the execution of the mutex protected region (as noted in a
4562              comment), and dup() failure is not handled gracefully (also noted).
4563      Branch: perl
4564            ! perlio.c
4565 ____________________________________________________________________________
4566 [ 33495] By: stevep                                on 2008/03/12  16:38:20
4567         Log: Subject: [perl #51636] segmentation fault with array ties
4568              From: blino@mandriva.com (via RT) <perlbug-followup@perl.org>
4569              Date: Wed, 12 Mar 2008 02:59:45 -0700
4570              Message-ID: <rt-3.6.HEAD-25460-1205315984-377.51636-75-0@perl.org>
4571      Branch: perl
4572            ! av.c
4573 ____________________________________________________________________________
4574 [ 33493] By: stevep                                on 2008/03/12  14:20:49
4575         Log: Upgrade to Encode-2.24
4576      Branch: perl
4577            ! ext/Encode/Changes ext/Encode/Encode.pm ext/Encode/Encode.xs
4578            ! ext/Encode/Makefile.PL ext/Encode/bin/ucmlint
4579            ! ext/Encode/lib/Encode/Alias.pm ext/Encode/lib/Encode/Config.pm
4580            ! ext/Encode/ucm/macJapanese.ucm
4581 ____________________________________________________________________________
4582 [ 33492] By: nicholas                              on 2008/03/12  12:23:55
4583         Log: We need mutex protection in PerlIOStdio_close() for the duration of
4584              holding our true love file handle open, to stop anything else
4585              temporarily using it for a quick dup() fling, and then closing the
4586              file handle underneath us.
4587              I suspect that the lack of this protection was the cause of the threads
4588              free.t and blocks.t failures on OS X on 5.8.x, where usefaststdio is
4589              the default, and PerlIO is unable to "invalidate" the FILE *.
4590      Branch: perl
4591            ! perlio.c
4592 ____________________________________________________________________________
4593 [ 33491] By: nicholas                              on 2008/03/12  11:46:17
4594         Log: Correct logic error in PerlIOStdio_close() - 0 is an acceptable value
4595              from dup(), so it can't also be the "don't do anything later" value.
4596      Branch: perl
4597            ! perlio.c
4598 ____________________________________________________________________________
4599 [ 33489] By: rgs                                   on 2008/03/12  10:19:06
4600         Log: Subject: Re: [PATCH] sv.c: consting
4601              From: Steven Schubiger <schubiger@gmail.com>
4602              Date: Tue, 11 Mar 2008 19:59:37 +0100
4603              Message-ID: <20080311185937.GA18713@refcnt.homeunix.org>
4604      Branch: perl
4605            ! embed.fnc pod/perlapi.pod proto.h sv.c
4606 ____________________________________________________________________________
4607 [ 33488] By: rgs                                   on 2008/03/12  10:12:53
4608         Log: Subject: [PATCH] Correct misleading example in perlsyn.pod (given/when/default)
4609              From: Paul Fenwick <pjf@perltraining.com.au>
4610              Date: Wed, 12 Mar 2008 13:19:15 +1100
4611              Message-ID: <47D73DA3.8050300@perltraining.com.au>
4612      Branch: perl
4613            ! pod/perlsyn.pod
4614 ____________________________________________________________________________
4615 [ 33487] By: nicholas                              on 2008/03/12  10:00:24
4616         Log: Subject: [PATCH] cygwin hints back to old
4617              From: "Reini Urban" <rurban@x-ray.at>
4618              Message-ID: <6910a60803120011y4ff1d1f0x5654906570dc19ab@mail.gmail.com>
4619              Date: Wed, 12 Mar 2008 08:11:17 +0100
4620              
4621              Revert a part of blead patch #33357
4622              * no cpu. revert the archname part of patch #33357
4623              to the old behaviour.
4624      Branch: perl
4625            ! hints/cygwin.sh
4626 ____________________________________________________________________________
4627 [ 33486] By: rgs                                   on 2008/03/12  08:50:11
4628         Log: An unfortunate side-effect of Encode and Encode::Alias use'ing each
4629              other, and Encode::Alias exporting functions into Encode for it to use
4630              as methods, broke the loading of the find_alias() Encode method in some
4631              cases since 5.10. Breaking the recursive inheritance fixes it.
4632      Branch: perl
4633            ! ext/Encode/lib/Encode/Alias.pm lib/open.t
4634 ____________________________________________________________________________
4635 [ 33485] By: nicholas                              on 2008/03/11  22:28:09
4636         Log: Add characters that VOS forbids in filenames, mentioned by Paul Green
4637              in private correspondence.
4638      Branch: perl
4639            ! pod/perlport.pod
4640 ____________________________________________________________________________
4641 [ 33482] By: nicholas                              on 2008/03/11  20:16:49
4642         Log: Subject: Re: Perl @ http://www.ccl4.org/~nick/P/perl-33444.tar.bz2
4643              From: Reini Urban <rurban@x-ray.at>
4644              Message-ID: <47D2EF38.10503@x-ray.at>
4645              Date: Sat, 08 Mar 2008 20:55:36 +0100
4646              
4647              * CYG10 improve Win32::GetLastError test
4648      Branch: perl
4649            ! ext/Win32CORE/t/win32core.t
4650 ____________________________________________________________________________
4651 [ 33481] By: nicholas                              on 2008/03/11  19:47:44
4652         Log: Subject: Re: Perl @ http://www.ccl4.org/~nick/P/perl-33444.tar.bz2
4653              From: Reini Urban <rurban@x-ray.at>
4654              Message-ID: <47D2EF38.10503@x-ray.at>
4655              Date: Sat, 08 Mar 2008 20:55:36 +0100
4656              
4657              * CYG04 At least on cygwin strip the last number
4658              from the dll. This is in the cygwin.com build since years.
4659      Branch: perl
4660            ! cygwin/Makefile.SHs installperl lib/ExtUtils/t/Embed.t
4661 ____________________________________________________________________________
4662 [ 33480] By: nicholas                              on 2008/03/11  19:45:55
4663         Log: Subject: Re: Perl @ http://www.ccl4.org/~nick/P/perl-33444.tar.bz2
4664              From: Reini Urban <rurban@x-ray.at>
4665              Message-ID: <47D2EF38.10503@x-ray.at>
4666              Date: Sat, 08 Mar 2008 20:55:36 +0100
4667              
4668              CYG09 enhance GetCurrentThreadId test
4669      Branch: perl
4670            ! ext/Win32/t/GetCurrentThreadId.t
4671 ____________________________________________________________________________
4672 [ 33473] By: rgs                                   on 2008/03/11  16:38:16
4673         Log: Subject: Re: [PATCH] sv.c: consting
4674              From: Steven Schubiger <schubiger@gmail.com>
4675              Date: Tue, 11 Mar 2008 11:49:30 +0100
4676              Message-ID: <20080311104929.GA4950@refcnt.homeunix.org>
4677      Branch: perl
4678            ! embed.fnc pod/perlapi.pod proto.h sv.c
4679 ____________________________________________________________________________
4680 [ 33471] By: rgs                                   on 2008/03/11  10:06:19
4681         Log: Subject: Re: [PATCH] sv.c: consting
4682              From: Steven Schubiger <schubiger@gmail.com>
4683              Date: Sun, 2 Mar 2008 22:09:51 +0100
4684              Message-ID: <20080302210951.GD10705@refcnt.homeunix.org>
4685      Branch: perl
4686            ! embed.fnc pod/perlapi.pod proto.h sv.c
4687 ____________________________________________________________________________
4688 [ 33470] By: rgs                                   on 2008/03/10  22:26:34
4689         Log: Subject: Re: [PATCH] make Archive::Extract's x.lzma test file be lzma'd,
4690              From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
4691              Date: Tue, 4 Mar 2008 00:28:34 -0800 (PST)
4692              Message-ID: <52329.71.32.86.11.1204619314.squirrel@webmail.efn.org>
4693      Branch: perl
4694            ! lib/Archive/Extract/t/src/x.lzma.packed
4695 ____________________________________________________________________________
4696 [ 33469] By: rgs                                   on 2008/03/10  21:50:24
4697         Log: Re-apply part of #33370 to Time::Piece
4698      Branch: perl
4699            ! ext/Time/Piece/Piece.pm ext/Time/Piece/Piece.xs
4700 ____________________________________________________________________________
4701 [ 33468] By: rgs                                   on 2008/03/10  21:48:45
4702         Log: Upgrade to Time::Piece 1.13
4703      Branch: perl
4704            + ext/Time/Piece/t/07arith.t
4705            ! MANIFEST ext/Time/Piece/Changes ext/Time/Piece/Piece.pm
4706            ! ext/Time/Piece/Piece.xs ext/Time/Piece/Seconds.pm
4707 ____________________________________________________________________________
4708 [ 33467] By: rgs                                   on 2008/03/10  21:34:23
4709         Log: Subject: [PATCH] Re: [PATCH] MAD fix p55 $[
4710              From: Gerard Goossen <gerard@tty.nl>
4711              Date: Mon, 10 Mar 2008 15:44:03 +0100
4712              Message-ID: <20080310144403.GC28994@ostwald>
4713      Branch: perl
4714            ! mad/t/p55.t op.c
4715 ____________________________________________________________________________
4716 [ 33466] By: rgs                                   on 2008/03/10  21:30:50
4717         Log: Subject: [PATCH] MAD update list of failures in mad/t/p55.t
4718              From: Gerard Goossen <gerard@tty.nl>
4719              Date: Mon, 10 Mar 2008 15:17:08 +0100
4720              Message-ID: <20080310141708.GA28994@ostwald>
4721      Branch: perl
4722            ! mad/t/p55.t
4723 ____________________________________________________________________________
4724 [ 33463] By: steveh                                on 2008/03/10  17:37:30
4725         Log: Silence warning from VC++ following #33447
4726              (not all control paths return a value)
4727      Branch: perl
4728            ! pp_hot.c
4729 ____________________________________________________________________________
4730 [ 33462] By: nicholas                              on 2008/03/10  14:48:29
4731         Log: Add investigating arenas for GP and MAGIC to perltodo.
4732      Branch: perl
4733            ! pod/perltodo.pod
4734 ____________________________________________________________________________
4735 [ 33460] By: steveh                                on 2008/03/10  13:58:15
4736         Log: Upgrade to ExtUtils-Install-1.50
4737      Branch: perl
4738            ! lib/ExtUtils/Install.pm lib/ExtUtils/t/Install.t
4739            ! lib/ExtUtils/t/Installapi2.t lib/ExtUtils/t/can_write_dir.t
4740 ____________________________________________________________________________
4741 [ 33458] By: rgs                                   on 2008/03/10  12:56:41
4742         Log: Subject: Re: [PATCH] mg_magical() sometimes turns SvRMAGICAL on when it shouldn't
4743              From: Vincent Pit <perl@profvince.com>
4744              Date: Fri, 08 Feb 2008 23:22:19 +0100
4745              Message-ID: <47ACD61B.6030501@profvince.com>
4746      Branch: perl
4747            + ext/XS/APItest/t/rmagical.t
4748            ! MANIFEST ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
4749            ! mg.c
4750 ____________________________________________________________________________
4751 [ 33457] By: rgs                                   on 2008/03/10  11:07:11
4752         Log: Subject: [PATCH] count-only transliteration needlessly makes copy-on-write 
4753              From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
4754              Date: Tue, 4 Mar 2008 16:54:29 -0800 (PST)
4755              Message-ID: <47935.71.32.86.11.1204678469.squirrel@webmail.efn.org>
4756      Branch: perl
4757            ! doop.c t/op/tr.t
4758 ____________________________________________________________________________
4759 [ 33456] By: merijn                                on 2008/03/09  10:57:51
4760         Log: Subject: checkAUTHORS.pl update for me
4761              From: Michael G Schwern <schwern@pobox.com>
4762              Date: Sun, 09 Mar 2008 00:35:48 +0100
4763              Message-ID: <47D322D4.8090508@pobox.com>
4764      Branch: perl
4765            ! Porting/checkAUTHORS.pl
4766 ____________________________________________________________________________
4767 [ 33455] By: merijn                                on 2008/03/09  10:54:11
4768         Log: Subject: [PATCH pod/perlfaq.pod] Typo Fix
4769              From: chromatic <chromatic@wgz.org>
4770              Date: Sat, 8 Mar 2008 14:08:30 -0800
4771              Message-Id: <200803081408.30766.chromatic@wgz.org>
4772      Branch: perl
4773            ! pod/perlfaq.pod
4774 ____________________________________________________________________________
4775 [ 33453] By: stevep                                on 2008/03/08  15:13:26
4776         Log: Perl_croak_nocontext() is called with NULL indirectly from 
4777              some XS-based modules.
4778      Branch: perl
4779            ! embed.fnc proto.h util.c
4780 ____________________________________________________________________________
4781 [ 33452] By: nicholas                              on 2008/03/08  11:20:28
4782         Log: Assert that the av argument to all the av_*() functions is an array.
4783      Branch: perl
4784            ! av.c
4785 ____________________________________________________________________________
4786 [ 33451] By: craigb                                on 2008/03/07  13:48:58
4787         Log: On VMS, don't call flex_stat from my_flush as the latter may be
4788              called during global destruction and the former checks hints flags
4789              that depend on the interpreter's still existing.
4790      Branch: perl
4791            ! vms/vms.c
4792 ____________________________________________________________________________
4793 [ 33450] By: steveh                                on 2008/03/06  18:02:22
4794         Log: Silence warning introduced by #32703 when building with MYMALLOC
4795      Branch: perl
4796            ! embed.fnc malloc.c proto.h
4797 ____________________________________________________________________________
4798 [ 33448] By: steveh                                on 2008/03/06  13:29:56
4799         Log: Silence some warnings on Win32 with VC6
4800              
4801              VC7 onwards didn't seem to mind (perhaps thanks to #33411):
4802              http://www.nntp.perl.org/group/perl.daily-build.reports/2008/03/msg54118.html
4803              but VC6 wasn't happy:
4804              http://www.nntp.perl.org/group/perl.daily-build.reports/2008/03/msg54099.html
4805      Branch: perl
4806            ! embed.fnc perl.h pp_sort.c proto.h
4807 ____________________________________________________________________________
4808 [ 33447] By: nicholas                              on 2008/03/06  11:08:24
4809         Log: Refactoring the /Can't return (?:array|hash) to scalar context/ croak
4810              logic in pp_rv2av into one place saves 112 bytes here.
4811      Branch: perl
4812            ! pp_hot.c
4813 ____________________________________________________________________________
4814 [ 33445] By: nicholas                              on 2008/03/05  17:00:34
4815         Log: Bring the joy of strict to ext/B/t/lint.t.
4816      Branch: perl
4817            ! ext/B/t/lint.t
4818 ____________________________________________________________________________
4819 [ 33442] By: nicholas                              on 2008/03/05  11:58:58
4820         Log: Better line diagnostics - runlint's caller rather than runlint itself.
4821      Branch: perl
4822            ! ext/B/t/lint.t
4823 ____________________________________________________________________________
4824 [ 33440] By: steveh                                on 2008/03/05  09:08:00
4825         Log: Fix skip counts introduced in #33433
4826      Branch: perl
4827            ! ext/File/Glob/t/basic.t
4828 ____________________________________________________________________________
4829 [ 33439] By: rgs                                   on 2008/03/05  09:07:33
4830         Log: Bump VERSION after change #33416
4831              (so we don't end up with different code but same version in
4832              5.10.0 and, say, 5.10.1)
4833      Branch: perl
4834            ! lib/NEXT.pm
4835 ____________________________________________________________________________
4836 [ 33438] By: craigb                                on 2008/03/05  03:14:28
4837         Log: *Really* add nv_overflows_integers_at to the VMS configuration
4838              as 33431 should have done (and would have if I'd remembered to
4839              remove --dry-run from the patch command).
4840      Branch: perl
4841            ! configure.com
4842 ____________________________________________________________________________
4843 [ 33437] By: nicholas                              on 2008/03/04  19:59:20
4844         Log: Three variables in S_scan_trans only hold flags for op_private, so can
4845              be U8.
4846      Branch: perl
4847            ! toke.c
4848 ____________________________________________________________________________
4849 [ 33434] By: stevep                                on 2008/03/04  17:17:54
4850         Log: Subject: [perl #50538] when( @n && %n ) fails to smart match
4851              From: "brian d foy" (via RT) <perlbug-followup@perl.org>
4852              Date: Mon, 04 Feb 2008 19:36:01 -0800
4853              Message-ID: <rt-3.6.HEAD-4355-1202182561-1550.50538-75-0@perl.org>
4854              
4855              Updated tests in ticket to become TODO tests
4856      Branch: perl
4857            ! t/op/switch.t
4858 ____________________________________________________________________________
4859 [ 33433] By: nicholas                              on 2008/03/04  17:14:30
4860         Log: use strict; and use Test::More; to give decent failure diagnostics.
4861              (And less code)
4862      Branch: perl
4863            ! ext/File/Glob/t/basic.t
4864 ____________________________________________________________________________
4865 [ 33431] By: craigb                                on 2008/03/04  13:29:01
4866         Log: Determine nv_overflows_integers_at on VMS.
4867      Branch: perl
4868            ! configure.com
4869 ____________________________________________________________________________
4870 [ 33423] By: stevep                                on 2008/03/03  19:20:12
4871         Log: Fix some checkpod complaints.
4872      Branch: perl
4873            ! pod/perlfaq2.pod pod/perlfaq5.pod
4874 ____________________________________________________________________________
4875 [ 33416] By: nicholas                              on 2008/03/03  15:48:45
4876         Log: Subject: Re: [PATCH] NEXT.pm bug within overloaded stringification
4877              From: Marcel Grünauer <gr@univie.ac.at>
4878              Message-Id: <511B0A54-AB2D-4A65-A02E-E2E07C043EAB@univie.ac.at>
4879              Date: Mon, 3 Mar 2008 16:08:48 +0100
4880              
4881              (a resend of <7BBCFD93-91CF-4656-A97F-ED5E749F7B2E@univie.ac.at>)
4882      Branch: perl
4883            + lib/NEXT/t/stringify.t
4884            ! MANIFEST lib/NEXT.pm
4885 ____________________________________________________________________________
4886 [ 33414] By: stevep                                on 2008/03/03  14:36:10
4887         Log: Subject: [perl #46957] [PATCH] make Devel::Peek::mstat always available
4888              From: srezic@cpan.org (via RT) <perlbug-followup@perl.org>
4889              Date: Sat, 27 Oct 2007 11:33:57 -0700
4890              Message-ID: <rt-3.6.HEAD-4732-1193510037-297.46957-75-0@perl.org>
4891      Branch: perl
4892            ! ext/Devel/Peek/Peek.xs malloc.c
4893 ____________________________________________________________________________
4894 [ 33411] By: demerphq                              on 2008/03/02  19:46:27
4895         Log: Subject: Re: [PATCH] sv.c: consting
4896              From: Steven Schubiger <schubiger@gmail.com>
4897              Date: Sun, 2 Mar 2008 20:10:29 +0100
4898              Message-ID: <20080302191029.GC10705@refcnt.homeunix.org>
4899              
4900              Plus regen and additional tweaks to silence warnings from VC7 in sv.c from this patch and previous patches from same author.
4901      Branch: perl
4902            ! embed.fnc pod/perlapi.pod proto.h sv.c
4903 ____________________________________________________________________________
4904 [ 33410] By: demerphq                              on 2008/03/02  18:37:45
4905         Log: Update ExtUtils::Install to release 1.47
4906      Branch: perl
4907            + lib/ExtUtils/t/Installapi2.t
4908            ! MANIFEST lib/ExtUtils/Install.pm
4909 ____________________________________________________________________________
4910 [ 33409] By: stevep                                on 2008/03/02  18:01:44
4911         Log: Subject: Re: [PATCH] sv.c: consting
4912              From: Steven Schubiger <schubiger@gmail.com>
4913              Date: Sun, 2 Mar 2008 17:47:43 +0100
4914              Message-ID: <20080302164743.GB10705@refcnt.homeunix.org>
4915      Branch: perl
4916            ! embed.fnc pod/perlapi.pod proto.h sv.c
4917 ____________________________________________________________________________
4918 [ 33408] By: rgs                                   on 2008/03/02  07:36:58
4919         Log: Subject:  Re: interrupting system() with signal depends on signal handler
4920              From:  Steffen Ullrich <coyote.frank@gmx.net>
4921              Date:  Tue, 26 Feb 2008 19:43:00 +0100
4922              Message-ID:  <47C45DB4.9060306@gmx.net>
4923      Branch: perl
4924            ! util.c
4925 ____________________________________________________________________________
4926 [ 33407] By: rgs                                   on 2008/03/02  07:24:18
4927         Log: Subject: [PATCH] for -M:Foo, extended and revised
4928              From: "Robin Barker" <Robin.Barker@npl.co.uk>
4929              Date: Wed, 27 Feb 2008 19:19:54 -0000
4930              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A61@exchsvr2.npl.ad.local>
4931      Branch: perl
4932            ! perl.c t/run/switches.t
4933 ____________________________________________________________________________
4934 [ 33406] By: rgs                                   on 2008/03/02  07:03:36
4935         Log: Subject: Re: [PATCH] sv.c: consting
4936              From: Steven Schubiger <schubiger@gmail.com>
4937              Date: Sat, 1 Mar 2008 19:29:53 +0100
4938              Message-ID: <20080301182953.GB16742@refcnt.homeunix.org>
4939      Branch: perl
4940            ! embed.fnc pod/perlapi.pod proto.h sv.c
4941 ____________________________________________________________________________
4942 [ 33405] By: stevep                                on 2008/03/02  02:31:06
4943         Log: Update to Module-Load-Conditional-0.26
4944      Branch: perl
4945            ! lib/Module/Load/Conditional.pm
4946            ! lib/Module/Load/Conditional/t/01_Module_Load_Conditional.t
4947 ____________________________________________________________________________
4948 [ 33404] By: demerphq                              on 2008/03/01  14:40:16
4949         Log: Synchronize blead with changes from ExtUtils::Install 1.46
4950              
4951              Apply patches from Michael Schwern (rt #33688, rt #31429, rt #31248)
4952              and from Slaven Rezic (rt #33290).  Also implemented the suggestion from
4953              Schwern about not dieing when failing to remove a shadow file that is
4954              later on in INC than the installed version. (rt #2928)
4955      Branch: perl
4956            + lib/ExtUtils/t/can_write_dir.t
4957            ! MANIFEST lib/ExtUtils/Install.pm lib/ExtUtils/t/Install.t
4958 ____________________________________________________________________________
4959 [ 33403] By: nicholas                              on 2008/03/01  12:54:59
4960         Log: Subject: Re: [PATCH] sv.c: consting
4961              From: Steven Schubiger <schubiger@gmail.com>
4962              Message-ID: <20080229202939.GA16742@refcnt.homeunix.org>
4963              Date: Fri, 29 Feb 2008 21:29:39 +0100
4964      Branch: perl
4965            ! embed.fnc pod/perlapi.pod proto.h sv.c
4966 ____________________________________________________________________________
4967 [ 33402] By: rgs                                   on 2008/03/01  11:20:20
4968         Log: Typo in doc, found by Kornel Umann.
4969      Branch: perl
4970            ! lib/File/Basename.pm
4971 ____________________________________________________________________________
4972 [ 33401] By: nicholas                              on 2008/02/29  16:33:56
4973         Log: Make ext/POSIX/t/sysconf.t use File::Spec->tmpdir() for pathconf/
4974              fpathconf testing rather than ->curdir(), as the latter can be on
4975              networked storage that fails the syscall (and the tests).
4976      Branch: perl
4977            ! ext/POSIX/t/sysconf.t
4978 ____________________________________________________________________________
4979 [ 33400] By: nicholas                              on 2008/02/29  13:06:20
4980         Log: Subject: Re: [PATCH] sv.c: consting
4981              From: Steven Schubiger <schubiger@gmail.com>
4982              Message-ID: <20080208131350.GB22321@refcnt.homeunix.org>
4983              Date: Fri, 8 Feb 2008 14:13:50 +0100
4984      Branch: perl
4985            ! embed.fnc pod/perlapi.pod proto.h sv.c
4986 ____________________________________________________________________________
4987 [ 33399] By: rgs                                   on 2008/02/29  12:59:55
4988         Log: Subject: [PATCH] More diagnostics for Fatal.pm
4989              From: slaven@rezic.de
4990              Date: Fri, 29 Feb 2008 11:29:31 +0100 (CET)
4991              Message-ID: <49601.89.247.126.95.1204280971.squirrel@mail.rezic.de>
4992              
4993              plus version bump
4994      Branch: perl
4995            ! lib/Fatal.pm lib/Fatal.t
4996 ____________________________________________________________________________
4997 [ 33398] By: rgs                                   on 2008/02/29  08:22:01
4998         Log: Context fix to make the test pass
4999      Branch: perl
5000            ! lib/Test/Simple/t/filehandles.t
5001 ____________________________________________________________________________
5002 [ 33397] By: stevep                                on 2008/02/29  05:39:42
5003         Log: Re-apply change #32880
5004      Branch: perl
5005            ! lib/Test/Builder.pm
5006 ____________________________________________________________________________
5007 [ 33396] By: stevep                                on 2008/02/29  05:09:27
5008         Log: Upgrade to ExtUtils-MakeMaker-6.44
5009      Branch: perl
5010            ! lib/ExtUtils/Command/MM.pm lib/ExtUtils/Liblist.pm
5011            ! lib/ExtUtils/Liblist/Kid.pm lib/ExtUtils/MM.pm
5012            ! lib/ExtUtils/MM_AIX.pm lib/ExtUtils/MM_Any.pm
5013            ! lib/ExtUtils/MM_BeOS.pm lib/ExtUtils/MM_Cygwin.pm
5014            ! lib/ExtUtils/MM_DOS.pm lib/ExtUtils/MM_MacOS.pm
5015            ! lib/ExtUtils/MM_NW5.pm lib/ExtUtils/MM_OS2.pm
5016            ! lib/ExtUtils/MM_QNX.pm lib/ExtUtils/MM_UWIN.pm
5017            ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_VMS.pm
5018            ! lib/ExtUtils/MM_VOS.pm lib/ExtUtils/MM_Win32.pm
5019            ! lib/ExtUtils/MM_Win95.pm lib/ExtUtils/MY.pm
5020            ! lib/ExtUtils/MakeMaker.pm lib/ExtUtils/MakeMaker/Config.pm
5021            ! lib/ExtUtils/MakeMaker/bytes.pm
5022            ! lib/ExtUtils/MakeMaker/vmsish.pm lib/ExtUtils/Mkbootstrap.pm
5023            ! lib/ExtUtils/Mksymlists.pm lib/ExtUtils/testlib.pm
5024 ____________________________________________________________________________
5025 [ 33395] By: stevep                                on 2008/02/29  04:44:43
5026         Log: Hmmm...lib/Test/Builder.pm didn't get updated corectly.  Unfortunately,
5027              the tests didn't seem to catch this.
5028      Branch: perl
5029            ! lib/Test/Builder.pm
5030 ____________________________________________________________________________
5031 [ 33394] By: stevep                                on 2008/02/29  04:39:18
5032         Log: Upgrade to Test-Simple-0.78
5033      Branch: perl
5034            + lib/Test/Simple/t/dont_overwrite_die_handler.t
5035            + lib/Test/Simple/t/tbm_doesnt_set_exported_to.t
5036            + lib/Test/Simple/t/utf8.t
5037            + t/lib/Test/Simple/sample_tests/death_with_handler.plx
5038            ! MANIFEST lib/Test/Builder.pm lib/Test/Builder/Module.pm
5039            ! lib/Test/Builder/Tester.pm lib/Test/More.pm lib/Test/Simple.pm
5040            ! lib/Test/Simple/t/exit.t lib/Test/Simple/t/filehandles.t
5041            ! lib/Test/Simple/t/is_deeply_with_threads.t
5042            ! lib/Test/Simple/t/maybe_regex.t lib/Test/Simple/t/reset.t
5043            ! lib/Test/Simple/t/todo.t
5044            ! t/lib/Test/Simple/sample_tests/death.plx
5045            ! t/lib/Test/Simple/sample_tests/last_minute_death.plx
5046 ____________________________________________________________________________
5047 [ 33393] By: stevep                                on 2008/02/29  04:10:17
5048         Log: Upgrade to Test-Harness-3.10
5049      Branch: perl
5050            + lib/TAP/Parser/Result/Pragma.pm t/lib/sample-tests/strict
5051            ! MANIFEST lib/App/Prove.pm lib/App/Prove/State.pm
5052            ! lib/TAP/Base.pm lib/TAP/Formatter/Color.pm
5053            ! lib/TAP/Formatter/Console.pm
5054            ! lib/TAP/Formatter/Console/ParallelSession.pm
5055            ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
5056            ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
5057            ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
5058            ! lib/TAP/Parser/Iterator/Array.pm
5059            ! lib/TAP/Parser/Iterator/Process.pm
5060            ! lib/TAP/Parser/Iterator/Stream.pm
5061            ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
5062            ! lib/TAP/Parser/Result/Bailout.pm
5063            ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
5064            ! lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
5065            ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
5066            ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
5067            ! lib/TAP/Parser/Utils.pm lib/TAP/Parser/YAMLish/Reader.pm
5068            ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
5069            ! lib/Test/Harness/t/000-load.t lib/Test/Harness/t/grammar.t
5070            ! lib/Test/Harness/t/parse.t lib/Test/Harness/t/regression.t
5071 ____________________________________________________________________________
5072 [ 33392] By: stevep                                on 2008/02/29  03:38:46
5073         Log: Upgrade to ExtUtils-ParseXS-2.19.  There are several patches not
5074              in the CPAN version, so a version bump to 2.19_01 is in the core.
5075      Branch: perl
5076            ! lib/ExtUtils/ParseXS.pm
5077 ____________________________________________________________________________
5078 [ 33391] By: stevep                                on 2008/02/29  03:10:59
5079         Log: Upgrade to Test-Simple-0.75
5080      Branch: perl
5081            + lib/Test/Simple/t/BEGIN_require_ok.t
5082            ! MANIFEST lib/Test/Builder.pm lib/Test/Builder/Module.pm
5083            ! lib/Test/Builder/Tester.pm lib/Test/More.pm lib/Test/Simple.pm
5084            ! lib/Test/Simple/t/is_deeply_with_threads.t
5085            ! lib/Test/Simple/t/todo.t
5086 ____________________________________________________________________________
5087 [ 33390] By: nicholas                              on 2008/02/27  19:11:12
5088         Log: Use malloc_good_size() to round up the size of requested arenas to the
5089              size that will actually be allocated, to squeeze last few bytes into
5090              use.
5091      Branch: perl
5092            ! hv.c perl.h sv.c
5093 ____________________________________________________________________________
5094 [ 33389] By: nicholas                              on 2008/02/27  19:10:02
5095         Log: Add Perl_malloc_good_size to malloc.c. (A routine that rounds up the 
5096              passed in request to the size that will actually be allocated. It's
5097              the same interface as Darwin already provides with malloc_good_size().)
5098      Branch: perl
5099            ! embed.fnc embed.h makedef.pl malloc.c proto.h
5100 ____________________________________________________________________________
5101 [ 33388] By: nicholas                              on 2008/02/27  16:45:20
5102         Log: Do the memory debug header fixup earlier to avoid valgrind screaming
5103              under -Dm. Also, temporarily disable memory logging during thread
5104              memory freeing, as otherwise we try to log using memory we already
5105              freed.
5106      Branch: perl
5107            ! perl.c util.c
5108 ____________________________________________________________________________
5109 [ 33387] By: rgs                                   on 2008/02/27  16:05:12
5110         Log: Subject: [PATCH] threads::shared 1.18
5111              From: "Jerry D. Hedden" <jdhedden@cpan.org>
5112              Date: Tue, 26 Feb 2008 11:29:54 -0500
5113              Message-ID: <1ff86f510802260829h306ea16by990af232dac22a82@mail.gmail.com>
5114      Branch: perl
5115            ! ext/threads/shared/Makefile.PL ext/threads/shared/shared.pm
5116            ! ext/threads/shared/t/stress.t
5117 ____________________________________________________________________________
5118 [ 33386] By: steveh                                on 2008/02/27  13:43:27
5119         Log: Subject: Fwd: CPAN Upload: Y/YV/YVES/ExtUtils-Install-1.45.tar.gz
5120              From: demerphq <demerphq@gmail.com>
5121              Date: Wed, 27 Feb 2008 14:06:29 +0100
5122              Message-ID: <9b18b3110802270506j6194cb4idefa42765d634c79@mail.gmail.com>
5123              
5124              Upgrade to ExtUtils-Install-1.45 to fix [cpan #32813]
5125      Branch: perl
5126            ! lib/ExtUtils/Install.pm
5127 ____________________________________________________________________________
5128 [ 33385] By: steveh                                on 2008/02/27  12:54:52
5129         Log: Fix another Win32/VC6 compiler warning caused by #33231
5130              (missed by #33336--this one only occurs in debug builds)
5131      Branch: perl
5132            ! sv.c
5133 ____________________________________________________________________________
5134 [ 33384] By: steveh                                on 2008/02/27  12:29:36
5135         Log: Change variable name to fix debug build with PERL_OLD_COPY_ON_WRITE
5136      Branch: perl
5137            ! embed.fnc proto.h
5138 ____________________________________________________________________________
5139 [ 33383] By: nicholas                              on 2008/02/27  11:48:38
5140         Log: Comment on why I don't think changing Perl_safesysmalloc_size() in av.c
5141              analagous to the change in sv.c is a good idea.    [It's not a language
5142              design issue, so sadly I can't get a talk out of it. Or is that
5143              fortunately? :-)]
5144      Branch: perl
5145            ! av.c
5146 ____________________________________________________________________________
5147 [ 33380] By: rgs                                   on 2008/02/27  09:06:47
5148         Log: Fix preprocessor syntax
5149      Branch: perl
5150            ! perl.h
5151 ____________________________________________________________________________
5152 [ 33379] By: nicholas                              on 2008/02/26  23:22:30
5153         Log: If the C library provides malloc_size(), we can use that in the same
5154              places as Perl's malloced_size(), except that we need to be careful of
5155              any PERL_TRACK_MEMPOOL manipulations in force. Wrap both as
5156              Perl_safesysmalloc_size(), to give a consistent name and interface.
5157      Branch: perl
5158            ! av.c handy.h perl.h sv.c
5159 ____________________________________________________________________________
5160 [ 33378] By: nicholas                              on 2008/02/26  19:55:33
5161         Log: In Perl_sv_usepvn_flags(), with MYMALLOC, use the actual malloc()ed
5162              size for SvLEN(), rather than an estimate.
5163      Branch: perl
5164            ! sv.c
5165 ____________________________________________________________________________
5166 [ 33377] By: nicholas                              on 2008/02/26  19:17:38
5167         Log: If we have malloced_size() available, then avoid rounding up the string
5168              to the next (guessed) plausible alignment size, and instead find out
5169              how much memory was actually allocated, so that we can set this in the
5170              scalar's SvLEN(). This way, sv_grow() will be called far less often.
5171      Branch: perl
5172            ! sv.c
5173 ____________________________________________________________________________
5174 [ 33376] By: rgs                                   on 2008/02/26  13:13:18
5175         Log: Chainsaw DEBUG_S out, as suggested by Vincent Pit.
5176      Branch: perl
5177            ! perl.c perl.h pod/perlrun.pod pp_hot.c scope.c util.c
5178 ____________________________________________________________________________
5179 [ 33375] By: rgs                                   on 2008/02/26  10:51:27
5180         Log: Typo found by Roland Giersig
5181      Branch: perl
5182            ! utils/perlbug.PL
5183 ____________________________________________________________________________
5184 [ 33374] By: rgs                                   on 2008/02/26  10:19:15
5185         Log: Tidy up error messages
5186      Branch: perl
5187            ! opcode.pl
5188 ____________________________________________________________________________
5189 [ 33373] By: rgs                                   on 2008/02/26  09:48:18
5190         Log: Subject: Re: making it easier not to get feedback
5191              From: "Vincent Pit" <perl@profvince.com>
5192              Date: Tue, 26 Feb 2008 09:56:59 +0100 (CET)
5193              Message-ID: <1232.90.46.219.25.1204016219.squirrel@90.46.219.25>
5194      Branch: perl
5195            ! utils/perlbug.PL
5196 ____________________________________________________________________________
5197 [ 33372] By: rgs                                   on 2008/02/26  09:46:57
5198         Log: Document perlthanks
5199      Branch: perl
5200            ! pod/perlutil.pod
5201 ____________________________________________________________________________
5202 [ 33371] By: nicholas                              on 2008/02/25  23:29:33
5203         Log: Also install perlbug as perlthanks, to make it easy for people to send
5204              their appreciation to perl-thanks@perl.org.
5205              It would be nice to get feedback other than bug reports.
5206      Branch: perl
5207            ! utils.lst utils/perlbug.PL
5208 ____________________________________________________________________________
5209 [ 33370] By: steveh                                on 2008/02/25  17:42:38
5210         Log: Silence Borland compiler warnings (except for warnings from zlib) here:
5211              http://www.nntp.perl.org/group/perl.daily-build.reports/2008/02/msg53937.html
5212      Branch: perl
5213            ! NetWare/nwperlhost.h NetWare/nwperlsys.h
5214            ! ext/Time/Piece/Piece.pm ext/Time/Piece/Piece.xs
5215            ! ext/Win32/Win32.pm ext/Win32/Win32.xs generate_uudmap.c
5216            ! iperlsys.h perl.h perlio.c perliol.h perly.c regcomp.c
5217            ! win32/perlhost.h win32/win32.c
5218 ____________________________________________________________________________
5219 [ 33369] By: nicholas                              on 2008/02/25  12:48:22
5220         Log: Ensure that constant folding runs with IN_PERL_RUNTIME true, by copying
5221              the current compiling cop to a different address. This ensures that
5222              lexical hints are correctly honoured, and allows us to fold sprintf.
5223      Branch: perl
5224            ! op.c opcode.h opcode.pl
5225 ____________________________________________________________________________
5226 [ 33368] By: nicholas                              on 2008/02/25  11:47:03
5227         Log: Two break; statements that aren't (yet) needed, but may trip someone up
5228              in the future.
5229      Branch: perl
5230            ! op.c
5231 ____________________________________________________________________________
5232 [ 33367] By: rgs                                   on 2008/02/25  10:54:47
5233         Log: Avoid a segfault case in MRO code, based on :
5234              
5235              Subject: [perl #51092] [PATCH] Segfault when calling ->next::method on non-existing package
5236              From: ilmari@vesla.ilmari.org (via RT) <perlbug-followup@perl.org>
5237              Date: Thu, 21 Feb 2008 20:29:42 -0800
5238              Message-ID: <rt-3.6.HEAD-15287-1203654581-377.51092-75-0@perl.org>
5239      Branch: perl
5240            ! mro.c t/mro/next_edgecases.t
5241 ____________________________________________________________________________
5242 [ 33366] By: rgs                                   on 2008/02/25  08:10:14
5243         Log: Subject: Re: [PATCH] POD fixes
5244              From: Vincent Pit <perl@profvince.com>
5245              Date: Sat, 23 Feb 2008 12:04:43 +0100
5246              Message-ID: <47BFFDCB.60107@profvince.com>
5247      Branch: perl
5248            ! pod/perlreapi.pod pod/perlreguts.pod pod/perlxs.pod
5249 ____________________________________________________________________________
5250 [ 33365] By: rgs                                   on 2008/02/25  08:04:14
5251         Log: Regenerate embed.h
5252      Branch: perl
5253            ! embed.h
5254 ____________________________________________________________________________
5255 [ 33364] By: rgs                                   on 2008/02/25  08:02:50
5256         Log: Subject: Re: [patch] optimize OP_IS_(FILETEST|SOCKET) macros
5257              From: "Jim Cromie" <jim.cromie@gmail.com>
5258              Date: Sun, 10 Feb 2008 12:52:59 -0700
5259              Message-ID: <cfe85dfa0802101152n4e1b9e07pc7fb7ad9241a9794@mail.gmail.com>
5260      Branch: perl
5261            ! dump.c op.c op.h opcode.pl opnames.h
5262 ____________________________________________________________________________
5263 [ 33363] By: rgs                                   on 2008/02/25  07:46:17
5264         Log: Subject: [PATCH] B::Debug enhancements
5265              From: "Reini Urban" <rurban@x-ray.at>
5266              Date: Fri, 22 Feb 2008 09:52:32 +0100
5267              Message-ID: <6910a60802220052t3c1f1d91ne38b8ba6f6c56651@mail.gmail.com>
5268      Branch: perl
5269            ! ext/B/B/Debug.pm
5270 ____________________________________________________________________________
5271 [ 33362] By: rgs                                   on 2008/02/25  06:56:20
5272         Log: Subject: [PATCH] Thread::Queue 2.06
5273              From: "Jerry D. Hedden" <jdhedden@cpan.org>
5274              Date: Fri, 22 Feb 2008 17:10:35 -0500
5275              Message-ID: <1ff86f510802221410r2ceda3deg6cd503f0037b0805@mail.gmail.com>
5276      Branch: perl
5277            + lib/Thread/Queue/t/08_nothreads.t
5278            ! MANIFEST lib/Thread/Queue.pm lib/Thread/Queue/t/04_errs.t
5279 ____________________________________________________________________________
5280 [ 33361] By: rgs                                   on 2008/02/25  06:53:19
5281         Log: Subject: [PATCH] Thread::Semaphore 2.07
5282              From: "Jerry D. Hedden" <jdhedden@cpan.org>
5283              Date: Fri, 22 Feb 2008 17:05:55 -0500
5284              Message-ID: <1ff86f510802221405w15277004u53e7e0a2d2603049@mail.gmail.com>
5285      Branch: perl
5286            + lib/Thread/Semaphore/t/03_nothreads.t
5287            ! MANIFEST lib/Thread/Semaphore.pm
5288            ! lib/Thread/Semaphore/t/02_errs.t
5289 ____________________________________________________________________________
5290 [ 33360] By: rgs                                   on 2008/02/25  06:47:17
5291         Log: Subject: [PATCH] threads::shared 1.17
5292              From: "Jerry D. Hedden" <jdhedden@cpan.org>
5293              Date: Fri, 22 Feb 2008 16:31:02 -0500
5294              Message-ID: <1ff86f510802221331u48f85e8cg884c02a145dbee10@mail.gmail.com>
5295      Branch: perl
5296            ! ext/threads/shared/Makefile.PL ext/threads/shared/shared.pm
5297            ! ext/threads/shared/shared.xs ext/threads/shared/t/0nothread.t
5298            ! ext/threads/shared/t/disabled.t
5299 ____________________________________________________________________________
5300 [ 33359] By: rgs                                   on 2008/02/25  06:45:05
5301         Log: Subject: [PATCH] threads 1.69
5302              From: "Jerry D. Hedden" <jdhedden@cpan.org>
5303              Date: Fri, 22 Feb 2008 16:26:21 -0500
5304              Message-ID: <1ff86f510802221326ib73c7e5kf26ad87086ee113d@mail.gmail.com>
5305      Branch: perl
5306            ! ext/threads/Makefile.PL ext/threads/t/exit.t
5307            ! ext/threads/t/join.t ext/threads/t/problems.t
5308            ! ext/threads/t/thread.t ext/threads/threads.pm
5309            ! ext/threads/threads.xs
5310 ____________________________________________________________________________
5311 [ 33358] By: rgs                                   on 2008/02/24  22:39:56
5312         Log: Subject: [PATCH] Revert change 33326
5313              From: "Jerry D. Hedden" <jdhedden@cpan.org>
5314              Date: Fri, 22 Feb 2008 16:21:14 -0500
5315              Message-ID: <1ff86f510802221321r8af47eh9a8c2772b9aa33c8@mail.gmail.com>
5316      Branch: perl
5317            ! installperl
5318 ____________________________________________________________________________
5319 [ 33357] By: rgs                                   on 2008/02/24  15:25:39
5320         Log: Subject: [PATCH] cygwin hints
5321              From: "Reini Urban" <rurban@x-ray.at>
5322              Date: Thu, 21 Feb 2008 14:38:33 +0100
5323              Message-ID: <6910a60802210538p4fdb84abwf5128e87399dddf4@mail.gmail.com>
5324      Branch: perl
5325            ! hints/cygwin.sh
5326 ____________________________________________________________________________
5327 [ 33356] By: nicholas                              on 2008/02/23  08:19:00
5328         Log: Subject: Re: [PATCH] Splitting OP_CONST (Was: pp_const, not, that, hot?)
5329              From: Vincent Pit <perl@profvince.com>
5330              Message-ID: <47B60D72.50708@profvince.com>
5331              Date: Fri, 15 Feb 2008 23:08:50 +0100
5332      Branch: perl
5333            ! dump.c ext/Opcode/Opcode.pm op.c op.h opcode.h opcode.pl
5334            ! opnames.h pp.sym pp_ctl.c pp_hot.c pp_proto.h
5335 ____________________________________________________________________________
5336 [ 33355] By: nicholas                              on 2008/02/22  22:30:05
5337         Log: As best as I (and my minion, gcc -Os) can tell, PL_curcop and
5338              PL_in_eval do not need to be volatile. This improves the generated code
5339              measurably - for example toke.o is 1.5% smaller. Every little helps.
5340      Branch: perl
5341            ! intrpvar.h
5342 ____________________________________________________________________________
5343 [ 33354] By: nicholas                              on 2008/02/22  22:27:47
5344         Log: Update to embed.h somehow missed from change 33343.
5345      Branch: perl
5346            ! embed.h
5347 ____________________________________________________________________________
5348 [ 33353] By: nicholas                              on 2008/02/22  20:06:15
5349         Log: Take advantage of the fact that we can use indent as a stdin/stdout
5350              filter to reduce its workload (and ours) by only sending it the 3 or
5351              so lines that we are interested in printing, not the preceding
5352              bucket loads.
5353      Branch: perl
5354            ! Porting/expand-macro.pl
5355 ____________________________________________________________________________
5356 [ 33352] By: nicholas                              on 2008/02/22  19:47:52
5357         Log: Subject: [patch] Porting/expand-macros.pl gets 'indent'ing
5358              From: Jim Cromie <jim.cromie@gmail.com>
5359              Message-ID: <47AB9C4A.3080107@gmail.com>
5360              Date: Thu, 07 Feb 2008 17:03:22 -0700
5361      Branch: perl
5362            ! Porting/expand-macro.pl
5363 ____________________________________________________________________________
5364 [ 33350] By: steveh                                on 2008/02/22  18:12:36
5365         Log: Regenerate the win32/config_H.* files using the makefile targets
5366              fixed-up by #33349.
5367              
5368              There shouldn't be any real changes here. If there are then I've
5369              screwed up.
5370      Branch: perl
5371            ! win32/config_H.bc win32/config_H.gc win32/config_H.vc
5372            ! win32/config_H.vc64
5373 ____________________________________________________________________________
5374 [ 33349] By: steveh                                on 2008/02/22  18:10:36
5375         Log: Fix-up Win32's regen_config_h targets for semi-automatic updating of
5376              the win32/config_H.* files
5377      Branch: perl
5378            ! win32/Makefile win32/makefile.mk
5379 ____________________________________________________________________________
5380 [ 33347] By: steveh                                on 2008/02/22  17:10:50
5381         Log: Correct large files / lseek size & type settings in Win32 canned configs.
5382              
5383              Change 25208 switched off USE_LARGE_FILES in win32/config_H.* but left
5384              LSEEKSIZE/Off_t_size and Off_t as 8 and __int64 (or long long)
5385              respectively. Similarly change 25215 switched off uselargefiles in
5386              win32/config.* but left lseeksize and lseektype as 8 and __int64 (or
5387              long long) respectively. Change 25216 fixed the Borland settings in
5388              win32/config.bc on the basis that Borland should always be using 4 and
5389              long, but really all the other files should be using 4 and long for
5390              their default values as well to match the default values of
5391              USE_LARGE_FILES and uselargefiles. Having done that, we must then
5392              reverse the logic for fiddling with these values in win32/config_sh.PL:
5393              they are now changed to 8 and __int64 (or long long) if uselargefiles
5394              *is* defined (except for Borland, which always wants 4 and long).
5395      Branch: perl
5396            ! win32/config.gc win32/config.vc win32/config.vc64
5397            ! win32/config_H.bc win32/config_H.gc win32/config_H.vc
5398            ! win32/config_H.vc64 win32/config_sh.PL
5399 ____________________________________________________________________________
5400 [ 33346] By: nicholas                              on 2008/02/22  12:37:34
5401         Log: Missed a file from regen.pl
5402      Branch: perl
5403            ! embed.h
5404 ____________________________________________________________________________
5405 [ 33345] By: steveh                                on 2008/02/22  12:19:44
5406         Log: Sync win32/config.* with Porting/config.sh
5407      Branch: perl
5408            ! win32/config.bc win32/config.gc win32/config.vc
5409            ! win32/config.vc64
5410 ____________________________________________________________________________
5411 [ 33344] By: steveh                                on 2008/02/22  12:17:17
5412         Log: Silence warning from VC8 when building without USE_LARGE_FILES
5413      Branch: perl
5414            ! win32/win32io.c
5415 ____________________________________________________________________________
5416 [ 33343] By: craigb                                on 2008/02/22  00:20:45
5417         Log: Following 33291, on VMS we need to use the same prototypes other platforms 
5418              use in order to get the do_spawn-related assert macros defined.  Based
5419              on suggestions by John Malmberg.
5420      Branch: perl
5421            ! embed.fnc pp_sys.c proto.h vms/vms.c vms/vmsish.h
5422 ____________________________________________________________________________
5423 [ 33342] By: davem                                 on 2008/02/22  00:07:15
5424         Log: fix variable names in 'ununit var' warnings in evals
5425      Branch: perl
5426            ! sv.c t/lib/warnings/9uninit
5427 ____________________________________________________________________________
5428 [ 33341] By: steveh                                on 2008/02/21  17:53:05
5429         Log: Fix [perl #50430].
5430              Not 100% sure this is right, but it fixes the bug without breaking
5431              any tests so hopefully it's at least better than it was before.
5432      Branch: perl
5433            ! ext/Filter/Util/Call/Call.pm ext/Filter/Util/Call/Call.xs
5434 ____________________________________________________________________________
5435 [ 33340] By: steveh                                on 2008/02/21  14:02:29
5436         Log: Fix Module-Build test that has been failing on Win32
5437              since the upgrade of Test-Harness at #32659
5438      Branch: perl
5439            ! lib/Module/Build.pm lib/Module/Build/t/compat.t
5440 ____________________________________________________________________________
5441 [ 33339] By: steveh                                on 2008/02/21  13:38:57
5442         Log: Fix CBuilder test that has been failing on Win32
5443              since the upgrade at #33263
5444      Branch: perl
5445            ! lib/ExtUtils/CBuilder.pm lib/ExtUtils/CBuilder/t/01-basic.t
5446 ____________________________________________________________________________
5447 [ 33338] By: nicholas                              on 2008/02/20  22:39:56
5448         Log: Eliminate ck_lengthconst.
5449      Branch: perl
5450            ! embed.fnc embed.h op.c opcode.h opcode.pl pod/perltodo.pod
5451            ! pp.sym pp_proto.h proto.h
5452 ____________________________________________________________________________
5453 [ 33337] By: nicholas                              on 2008/02/20  09:21:53
5454         Log: Setting the f flag on length causes the op to be constant folded.
5455      Branch: perl
5456            ! opcode.h opcode.pl t/lib/warnings/7fatal
5457 ____________________________________________________________________________
5458 [ 33336] By: steveh                                on 2008/02/20  09:17:37
5459         Log: Fix Win32/VC6 compiler warnings caused by #33231
5460      Branch: perl
5461            ! perl.h sv.c
5462 ____________________________________________________________________________
5463 [ 33335] By: steveh                                on 2008/02/20  08:32:24
5464         Log: Visual C++ 2008 Express Edition is now out: update README.win32
5465      Branch: perl
5466            ! README.win32
5467 ____________________________________________________________________________
5468 [ 33334] By: mhx                                   on 2008/02/18  18:12:12
5469         Log: Enable caching of strxfrm() results also for readonly SVs as
5470              returned e.g. by "keys %hash". This speeds up sorting of lots
5471              of hash keys significantly. See also:
5472              
5473              Subject: Slowdown of "sort keys %hash" under "use locale"
5474              From: Marcus Holland-Moritz <mhx-perl@gmx.net>
5475              Date: Fri, 15 Feb 2008 17:00:15 +0100
5476              Message-ID: <20080215170015.72f6160d@r2d2>
5477      Branch: perl
5478            ! sv.c
5479 ____________________________________________________________________________
5480 [ 33333] By: rgs                                   on 2008/02/18  16:16:09
5481         Log: Subject: [PATCH] was RE: [PATCH] re patch 33127: formatting for C<<{ bydepth => 1 }>>
5482              From: "Robin Barker" <Robin.Barker@npl.co.uk>
5483              Date: Mon, 18 Feb 2008 15:47:42 -0000
5484              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A46@exchsvr2.npl.ad.local>
5485              
5486              plus another POD fix found by podchecker
5487      Branch: perl
5488            ! lib/File/Find.pm
5489 ____________________________________________________________________________
5490 [ 33332] By: rgs                                   on 2008/02/18  15:05:27
5491         Log: Subject: [PATCH] consting for .c files in tests
5492              From: "Robin Barker" <Robin.Barker@npl.co.uk>
5493              Date: Mon, 18 Feb 2008 13:43:56 -0000
5494              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A3F@exchsvr2.npl.ad.local>
5495      Branch: perl
5496            ! lib/ExtUtils/t/Embed.t lib/Module/Build/t/lib/DistGen.pm
5497 ____________________________________________________________________________
5498 [ 33331] By: rgs                                   on 2008/02/18  13:37:40
5499         Log: Subject: [PATCH] Thread::Queue 2.03
5500              From: "Jerry D. Hedden" <jdhedden@cpan.org>
5501              Date: Fri, 15 Feb 2008 14:02:14 -0500
5502              Message-ID: <1ff86f510802151102s41bebc4xab19aa6e464dbf04@mail.gmail.com>
5503      Branch: perl
5504            + lib/Thread/Queue/t/01_basic.t lib/Thread/Queue/t/02_refs.t
5505            + lib/Thread/Queue/t/03_peek.t lib/Thread/Queue/t/04_errs.t
5506            + lib/Thread/Queue/t/05_extract.t lib/Thread/Queue/t/06_insert.t
5507            + lib/Thread/Queue/t/07_lock.t
5508            - lib/Thread/Queue.t
5509            ! MANIFEST Porting/Maintainers.pl lib/Thread/Queue.pm
5510 ____________________________________________________________________________
5511 [ 33330] By: rgs                                   on 2008/02/18  13:29:01
5512         Log: Subject: [perl #50946] modified hints for Darwin x86  64bit 
5513              From: "Daniel M. Quinlan" (via RT) <perlbug-followup@perl.org>
5514              Date: Sun, 17 Feb 2008 14:20:58 -0800
5515              Message-ID: <rt-3.6.HEAD-24181-1203286856-952.50946-75-0@perl.org>
5516      Branch: perl
5517            ! hints/darwin.sh
5518 ____________________________________________________________________________
5519 [ 33329] By: rgs                                   on 2008/02/18  11:19:55
5520         Log: Subject: [PATCH] Thread::Semaphore 2.04
5521              From: "Jerry D. Hedden" <jdhedden@cpan.org>
5522              Date: Fri, 15 Feb 2008 11:12:07 -0500
5523              Message-ID: <1ff86f510802150812r3facd53cs1913dd82c3070ac0@mail.gmail.com>
5524      Branch: perl
5525            + lib/Thread/Semaphore/t/01_basic.t
5526            + lib/Thread/Semaphore/t/02_errs.t
5527            - lib/Thread/Semaphore.t
5528            ! MANIFEST Porting/Maintainers.pl lib/Thread/Semaphore.pm
5529 ____________________________________________________________________________
5530 [ 33328] By: rgs                                   on 2008/02/18  11:10:13
5531         Log: Subject: Modulo operator and floating point numbers
5532              From: "Ken Williams" <kenahoo@gmail.com>
5533              Date: Sat, 16 Feb 2008 23:22:15 -0600
5534              Message-ID: <6a7ee8cc0802162122r4e59b93boee18b1f045b8954d@mail.gmail.com>
5535      Branch: perl
5536            ! pod/perlop.pod
5537 ____________________________________________________________________________
5538 [ 33327] By: rgs                                   on 2008/02/18  10:54:15
5539         Log: Subject: [ patch ] silence 2 possibly uninitialized vars
5540              From: Jim Cromie <jim.cromie@gmail.com>
5541              Date: Sat, 16 Feb 2008 18:02:19 -0700
5542              Message-ID: <47B7879B.5040302@gmail.com>
5543      Branch: perl
5544            ! toke.c
5545 ____________________________________________________________________________
5546 [ 33326] By: rgs                                   on 2008/02/18  10:51:32
5547         Log: Subject: [PATCH] Don't install threads files on non-threaded Perls
5548              From: "Jerry D. Hedden" <jdhedden@cpan.org>
5549              Date: Fri, 15 Feb 2008 11:02:54 -0500
5550              Message-ID: <1ff86f510802150802g5bf52a52nc9543eb236063b86@mail.gmail.com>
5551      Branch: perl
5552            ! installperl
5553 ____________________________________________________________________________
5554 [ 33325] By: demerphq                              on 2008/02/17  16:53:27
5555         Log: Fix bug 50496 -- regcomp.c=~s/lastcloseparen/lastparen/g
5556              -- lastcloseparen is literally the index of the last paren closed
5557              -- lastparen is index of the highest index paren that has been closed.
5558              In nested parens, they will be completely different.
5559              'ab'=~/(a(b))/ will have: lastparen = 2, lastcloseparen = 1
5560              'ab'=~/(a)(b)/ will have: lastparen = lastcloseparen = 2
5561      Branch: perl
5562            ! regcomp.c t/op/pat.t
5563 ____________________________________________________________________________
5564 [ 33324] By: demerphq                              on 2008/02/17  15:39:22
5565         Log: Fix perlbug 50114 and document what the code does a bit better
5566      Branch: perl
5567            ! regcomp.c t/op/re_tests
5568 ____________________________________________________________________________
5569 [ 33323] By: rgs                                   on 2008/02/16  07:06:40
5570         Log: Fix macro name in comment
5571      Branch: perl
5572            ! op.c
5573 ____________________________________________________________________________
5574 [ 33322] By: rgs                                   on 2008/02/16  07:06:16
5575         Log: Correctly reference count the hints hash
5576      Branch: perl
5577            ! pp_ctl.c
5578 ____________________________________________________________________________
5579 [ 33321] By: merijn                                on 2008/02/15  16:41:12
5580         Log: Resync with metaconfig. Escape the last ~.
5581      Branch: perl
5582            ! Configure Porting/Glossary config_h.SH
5583 ____________________________________________________________________________
5584 [ 33318] By: nicholas                              on 2008/02/15  14:27:55
5585         Log: Shell patterns are subject to tilde expansion. So the case statement
5586              in the filexp script (written out by Configure) for expanding ~ and
5587              ~/*  has never worked. It's always been relying on the /bin/csh glob
5588              for the ~* case. Few people ever noticed because one has to be
5589              building to one's home directory on a system with no csh installed.
5590              This is a bug from Perl 1.0's Configure!
5591      Branch: perl
5592            ! Configure
5593 ____________________________________________________________________________
5594 [ 33317] By: rgs                                   on 2008/02/15  11:08:51
5595         Log: Typo catch, by Abigail
5596      Branch: perl
5597            ! t/op/pat.t
5598 ____________________________________________________________________________
5599 [ 33316] By: rgs                                   on 2008/02/15  10:19:05
5600         Log: Avoid utf8 warnings when printing diagnostics
5601      Branch: perl
5602            ! t/op/pat.t
5603 ____________________________________________________________________________
5604 [ 33315] By: steveh                                on 2008/02/15  09:19:49
5605         Log: Silence compiler warnings on Win32/VC6
5606              
5607              Subject: RE: Bit-fields patch causes warnings on Win32/VC6
5608              From: "Jan Dubois" <jand@activestate.com>
5609              Date: Thu, 14 Feb 2008 11:24:01 -0800
5610              Message-ID: <002f01c86f3f$27e23ca0$77a6b5e0$@com>
5611      Branch: perl
5612            ! ext/B/B.xs op.c op.h
5613 ____________________________________________________________________________
5614 [ 33314] By: rgs                                   on 2008/02/14  17:09:37
5615         Log: Subject: [PATCH pod/perlfunc.pod] sprintf "%+d"
5616              From: Abigail <abigail@abigail.be>
5617              Date: Thu, 14 Feb 2008 17:43:14 +0100
5618              Message-ID: <20080214164314.GA31694@abigail.be>
5619      Branch: perl
5620            ! pod/perlfunc.pod
5621 ____________________________________________________________________________
5622 [ 33313] By: rgs                                   on 2008/02/14  17:01:41
5623         Log: Subject: [PATCH t/op/pat.t] Re: [perl #50496] Bug Report: 'keys %+' does not return the correct keys.
5624              From: Abigail <abigail@abigail.be>
5625              Date: Thu, 7 Feb 2008 17:53:30 +0100
5626              Message-ID: <20080207165330.GA25617@abigail.be>
5627              
5628              with tweaks (one more test marked TODO)
5629      Branch: perl
5630            ! t/op/pat.t
5631 ____________________________________________________________________________
5632 [ 33312] By: rgs                                   on 2008/02/14  16:33:11
5633         Log: Add missing file to MANIFEST, to go with change #33311
5634      Branch: perl
5635            ! MANIFEST
5636 ____________________________________________________________________________
5637 [ 33311] By: rgs                                   on 2008/02/14  16:30:32
5638         Log: Subject: Re: [perl #50706] %^H affecting outside file scopes
5639              From: Rick Delaney <rick@bort.ca>
5640              Date: Tue, 12 Feb 2008 14:05:22 -0500
5641              Message-ID: <20080212190522.GB16896@bort.ca>
5642      Branch: perl
5643            + t/lib/Sans_mypragma.pm
5644            ! pp_ctl.c t/lib/mypragma.t
5645 ____________________________________________________________________________
5646 [ 33310] By: stevep                                on 2008/02/14  15:44:14
5647         Log: Subject: [PATCH] doio.c:Perl_my_lstat:/* XXX Do really need to be calling SvPV() all these times? */
5648              From: "Vincent Pit" <perl@profvince.com>
5649              Date: Thu, 14 Feb 2008 15:21:29 +0100 (CET)
5650              Message-ID: <37048.147.210.17.175.1202998889.squirrel@147.210.17.175>
5651      Branch: perl
5652            ! doio.c t/lib/warnings/9uninit
5653 ____________________________________________________________________________
5654 [ 33309] By: rgs                                   on 2008/02/14  15:14:36
5655         Log: Make the new warning report undef constants as undef
5656      Branch: perl
5657            ! op.c t/lib/warnings/op
5658 ____________________________________________________________________________
5659 [ 33308] By: rgs                                   on 2008/02/14  15:05:38
5660         Log: Fix leak when issuing new warning implemented by #33305
5661      Branch: perl
5662            ! op.c
5663 ____________________________________________________________________________
5664 [ 33307] By: rgs                                   on 2008/02/14  14:39:21
5665         Log: Revert change #33302. This change was wrong, since it was
5666              using OP_ENTERSUB as a LISTOP, whereas it's a UNOP.
5667      Branch: perl
5668            ! pp_hot.c t/lib/warnings/gv
5669 ____________________________________________________________________________
5670 [ 33306] By: steveh                                on 2008/02/14  10:09:33
5671         Log: Fix linker error introduced by #33305
5672      Branch: perl
5673            ! op.c
5674 ____________________________________________________________________________
5675 [ 33305] By: rgs                                   on 2008/02/14  08:25:29
5676         Log: Subject: Show constant in "Useless use of a constant in void context"
5677              From: Rick Delaney <rick@bort.ca>
5678              Date: Wed, 13 Feb 2008 23:29:16 -0500
5679              Message-ID: <20080214042916.GA12678@bort.ca>
5680      Branch: perl
5681            ! op.c t/lib/warnings/op
5682 ____________________________________________________________________________
5683 [ 33304] By: rgs                                   on 2008/02/14  08:09:36
5684         Log: Subject: [PATCH] use svtype
5685              From: "Robin Barker" <Robin.Barker@npl.co.uk>
5686              Date: Wed, 13 Feb 2008 17:46:02 -0000
5687              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A35@exchsvr2.npl.ad.local>
5688      Branch: perl
5689            ! embed.fnc gv.c pod/perlapi.pod pp.c proto.h sv.c
5690 ____________________________________________________________________________
5691 [ 33303] By: rgs                                   on 2008/02/14  07:52:45
5692         Log: Jerry D. Hedden now maintains Thread::Semaphore on CPAN
5693      Branch: perl
5694            ! Porting/Maintainers.pl
5695 ____________________________________________________________________________
5696 [ 33302] By: stevep                                on 2008/02/13  18:39:50
5697         Log: Subject: [perl #47047] Use of inherited AUTOLOAD for non-method is deprecated 
5698              From: Rick Delaney (via RT) <perlbug-followup@perl.org>
5699              Date: Tue, 30 Oct 2007 20:19:40 -0700
5700              Message-ID: <rt-3.6.HEAD-24634-1193800780-55.47047-75-0@perl.org>
5701      Branch: perl
5702            ! pp_hot.c t/lib/warnings/gv
5703 ____________________________________________________________________________
5704 [ 33301] By: rgs                                   on 2008/02/13  14:42:56
5705         Log: Subject: [PATCH] PERL_MAGIC_uvar_elem should be 'u' in dump.c
5706              From: "Vincent Pit" <perl@profvince.com>
5707              Date: Wed, 13 Feb 2008 11:10:11 +0100 (CET)
5708              Message-ID: <36116.147.210.17.175.1202897411.squirrel@147.210.17.175>
5709      Branch: perl
5710            ! dump.c
5711 ____________________________________________________________________________
5712 [ 33300] By: steveh                                on 2008/02/13  12:27:56
5713         Log: pp_system explicitly passes NULL to do_aspawn, so NULL must be "OK"
5714              *Now* my Win32 DEBUGGING build works :-)
5715      Branch: perl
5716            ! embed.fnc proto.h
5717 ____________________________________________________________________________
5718 [ 33299] By: steveh                                on 2008/02/13  12:19:17
5719         Log: Drat. #33298 doesn't fix it: need this too.
5720              And even then I now get an assertion from win32.c line 628. Sigh...
5721      Branch: perl
5722            ! embed.fnc proto.h
5723 ____________________________________________________________________________
5724 [ 33298] By: steveh                                on 2008/02/13  12:05:49
5725         Log: Correct another variable name in embed.fnc
5726              (Fixes my DEBUGGING builds on Win32)
5727      Branch: perl
5728            ! embed.fnc proto.h
5729 ____________________________________________________________________________
5730 [ 33297] By: rgs                                   on 2008/02/13  10:12:44
5731         Log: Subject: [PATCH] Read-only variable tests
5732              From: "Jerry D. Hedden" <jdhedden@cpan.org>
5733              Date: Fri, 8 Feb 2008 14:06:41 -0500
5734              Message-ID: <1ff86f510802081106l737e4dcdibb73c8eacb4c39d8@mail.gmail.com>
5735              
5736              with one less TODO test
5737      Branch: perl
5738            ! lib/Internals.t
5739 ____________________________________________________________________________
5740 [ 33296] By: rgs                                   on 2008/02/13  10:03:43
5741         Log: Subject: [PATCH] Unused var in perlio.c (revised)
5742              From: "Jerry D. Hedden" <jdhedden@cpan.org>
5743              Date: Tue, 12 Feb 2008 10:00:18 -0500
5744              Message-ID: <1ff86f510802120700q689fb457ya5939bb440626157@mail.gmail.com>
5745      Branch: perl
5746            ! perlio.c
5747 ____________________________________________________________________________
5748 [ 33295] By: mhx                                   on 2008/02/13  07:42:02
5749         Log: Make sure we only find the macro we were looking for,
5750              not something that only starts with the same string.
5751      Branch: perl
5752            ! Porting/expand-macro.pl
5753 ____________________________________________________________________________
5754 [ 33294] By: stevep                                on 2008/02/12  15:11:48
5755         Log: Upgrade to PathTools-3.2701
5756      Branch: perl
5757            ! lib/Cwd.pm lib/File/Spec.pm lib/File/Spec/Cygwin.pm
5758            ! lib/File/Spec/Epoc.pm lib/File/Spec/Functions.pm
5759            ! lib/File/Spec/Mac.pm lib/File/Spec/OS2.pm
5760            ! lib/File/Spec/Unix.pm lib/File/Spec/VMS.pm
5761            ! lib/File/Spec/Win32.pm lib/File/Spec/t/Spec.t
5762 ____________________________________________________________________________
5763 [ 33293] By: stevep                                on 2008/02/12  15:07:44
5764         Log: Upgrade to Math-Complex-1.52
5765      Branch: perl
5766            ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
5767            ! lib/Math/Trig.t
5768 ____________________________________________________________________________
5769 [ 33292] By: stevep                                on 2008/02/12  14:58:50
5770         Log: Subject: [PATCH] Fix bit-fields for VC [was RE: [perl #50386] GIMME_V broken with 5.10.0/GCC and XS?]
5771              From: "Jan Dubois" <jand@activestate.com>
5772              Date: Fri, 1 Feb 2008 13:40:41 -0800
5773              Message-ID: <02ee01c8651b$17ef72f0$47ce58d0$@com>
5774      Branch: perl
5775            ! op.h perl.h regexp.h sv.h win32/makefile.mk win32/win32.h
5776 ____________________________________________________________________________
5777 [ 33291] By: nicholas                              on 2008/02/12  13:15:20
5778         Log: assert() that every NN argument is not NULL. Otherwise we have the
5779              ability to create landmines that will explode under someone in the
5780              future when they upgrade their compiler to one with better
5781              optimisation. We've already done this at least twice.
5782              (Yes, some of the assertions are after code that would already have
5783              SEGVd because it already deferences a pointer, but they are put in
5784              to make it easier to automate checking that each and every case is
5785              covered.)
5786              Add a tool, checkARGS_ASSERT.pl, to check that every case is covered.
5787      Branch: perl
5788            + Porting/checkARGS_ASSERT.pl
5789            ! MANIFEST NetWare/nw5.c av.c deb.c doio.c doop.c dump.c
5790            ! embed.pl gv.c hv.c locale.c malloc.c mathoms.c mg.c mro.c
5791            ! numeric.c op.c pad.c perl.c perlio.c pp.c pp_ctl.c pp_hot.c
5792            ! pp_pack.c pp_sort.c pp_sys.c proto.h reentr.c reentr.pl
5793            ! regcomp.c regexec.c scope.c sv.c taint.c toke.c universal.c
5794            ! utf8.c util.c vms/vms.c win32/win32.c win32/wince.c
5795 ____________________________________________________________________________
5796 [ 33290] By: nicholas                              on 2008/02/12  12:52:14
5797         Log: Correct the paramter to Perl_op_xmldump(). The one that got away from
5798              change 33289.
5799      Branch: perl
5800            ! embed.fnc proto.h
5801 ____________________________________________________________________________
5802 [ 33289] By: nicholas                              on 2008/02/12  12:16:23
5803         Log: Correct (some) variable names in embed.fnc where they differ from the
5804              actual function declaration.
5805      Branch: perl
5806            ! embed.fnc pod/perlapi.pod pod/perlintern.pod proto.h
5807 ____________________________________________________________________________
5808 [ 33287] By: nicholas                              on 2008/02/12  11:52:30
5809         Log: In Perl_load_module_nocontext(), ver can actually be NULL.
5810              In Perl_hv_copy_hints_hv(), ohv can actually be NULL.
5811              In Perl_sortsv(), Perl_sortsv_flags() and S_qsortsvu(), array can be
5812              NULL (if the number of elements to sort is <= 1).
5813              In Perl_save_nogv(), gv can not be NULL.
5814              In Perl_sv_cmp() and Perl_sv_cmp_locale(), both SVs can be NULL.
5815              In Perl_ptr_table_fetch(), the sv can be NULL.
5816              In PerlIO_set_ptrcnt(), ptr can be NULL.
5817      Branch: perl
5818            ! embed.fnc proto.h
5819 ____________________________________________________________________________
5820 [ 33286] By: nicholas                              on 2008/02/12  06:56:24
5821         Log: Teach Math::Complex the maximum NV for a 16 byte float. (At least, a
5822              16 byte float on x86_64. This feels fragile.)
5823      Branch: perl
5824            ! lib/Math/Complex.pm
5825 ____________________________________________________________________________
5826 [ 33285] By: nicholas                              on 2008/02/11  23:04:12
5827         Log: Perl_sv_2iv_flags(), Perl_sv_2uv_flags, Perl_sv_2nv and
5828              Perl_sv_2pv_flags() all return 0/0/0.0/"" without warning given a
5829              NULL SV pointer so they ought to be marked as NULLOK in embed.fnc.
5830      Branch: perl
5831            ! embed.fnc proto.h
5832 ____________________________________________________________________________
5833 [ 33284] By: nicholas                              on 2008/02/11  20:07:50
5834         Log: Perl_ck_retarget() doesn't even exist, so little point in mentioning 
5835              it.
5836      Branch: perl
5837            ! embed.fnc embed.h proto.h
5838 ____________________________________________________________________________
5839 [ 33283] By: nicholas                              on 2008/02/11  19:22:18
5840         Log: In Perl_sv_catpv(), Perl_sv_catpv_mg() the ptr can be not NULL.
5841              In Perl_sv_inc() and Perl_sv_dec(), the sv can be not NULL.
5842              In Perl_parser_dup() the proto parser can be NULL.
5843              In Perl_ptr_table_find(), the sought-for pointer can be NULL.
5844              In Perl_save_set_svflags(), the saved SV can't be NULL.
5845      Branch: perl
5846            ! embed.fnc proto.h
5847 ____________________________________________________________________________
5848 [ 33282] By: stevep                                on 2008/02/11  17:37:43
5849         Log: Upgrade to Math-Complex-1.51
5850      Branch: perl
5851            ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
5852            ! lib/Math/Trig.t
5853 ____________________________________________________________________________
5854 [ 33281] By: stevep                                on 2008/02/11  16:58:15
5855         Log: Upgrade to Test-Harness-3.09
5856      Branch: perl
5857            + lib/TAP/Parser/Utils.pm lib/Test/Harness/t/utils.t
5858            ! MANIFEST lib/App/Prove.pm lib/App/Prove/State.pm
5859            ! lib/TAP/Base.pm lib/TAP/Formatter/Color.pm
5860            ! lib/TAP/Formatter/Console.pm
5861            ! lib/TAP/Formatter/Console/ParallelSession.pm
5862            ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
5863            ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
5864            ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
5865            ! lib/TAP/Parser/Iterator/Array.pm
5866            ! lib/TAP/Parser/Iterator/Process.pm
5867            ! lib/TAP/Parser/Iterator/Stream.pm
5868            ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
5869            ! lib/TAP/Parser/Result/Bailout.pm
5870            ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
5871            ! lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
5872            ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
5873            ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
5874            ! lib/TAP/Parser/YAMLish/Reader.pm
5875            ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
5876            ! lib/Test/Harness/bin/prove lib/Test/Harness/t/000-load.t
5877            ! lib/Test/Harness/t/compat/env.t
5878 ____________________________________________________________________________
5879 [ 33280] By: rgs                                   on 2008/02/11  15:39:16
5880         Log: Subject: [PATCH] Re: Unwanted warnings from "PerlIO::scalar"
5881              From: Ben Morrow <ben@morrow.me.uk>
5882              Date: Fri, 8 Feb 2008 13:50:09 +0000
5883              Message-ID: <20080208135008.GA3885@osiris.mauzo.dyndns.org>
5884      Branch: perl
5885            ! ext/PerlIO/scalar/scalar.xs ext/PerlIO/t/scalar.t
5886 ____________________________________________________________________________
5887 [ 33279] By: nicholas                              on 2008/02/11  14:46:40
5888         Log: In Perl_regfree_internal(), rx is actually not NULL.
5889              In Perl_regnext(), p can actually be NULL.
5890      Branch: perl
5891            ! embed.fnc proto.h
5892 ____________________________________________________________________________
5893 [ 33278] By: rgs                                   on 2008/02/11  11:10:09
5894         Log: Fix test to pass en 5.6.2 (unpack is needed by version.pm there)
5895      Branch: perl
5896            ! ext/Safe/t/safeload.t
5897 ____________________________________________________________________________
5898 [ 33277] By: nicholas                              on 2008/02/11  10:43:35
5899         Log: In Perl_ck_lengthconst, "XXX length optimization goes here" is TODO.
5900      Branch: perl
5901            ! pod/perltodo.pod
5902 ____________________________________________________________________________
5903 [ 33276] By: nicholas                              on 2008/02/11  08:54:16
5904         Log: The "pointer" argument to S_restore_magic() is not not NULL, because
5905              it's actually an integer index wedged into a pointer. (To fit within
5906              the existing save stack API.)
5907      Branch: perl
5908            ! embed.fnc proto.h
5909 ____________________________________________________________________________
5910 [ 33275] By: craigb                                on 2008/02/11  04:17:45
5911         Log: Correct quad-related %Config variables on VMS.
5912      Branch: perl
5913            ! configure.com
5914 ____________________________________________________________________________
5915 [ 33274] By: craigb                                on 2008/02/11  00:05:14
5916         Log: Make fs.t compare the permissions of a link with those
5917              of the linked file rather than guessing at system defaults.
5918      Branch: perl
5919            ! t/io/fs.t
5920 ____________________________________________________________________________
5921 [ 33273] By: nicholas                              on 2008/02/10  19:17:13
5922         Log: The sv argument to gv_stashsv() is not NULL.
5923      Branch: perl
5924            ! embed.fnc proto.h
5925 ____________________________________________________________________________
5926 [ 33272] By: nicholas                              on 2008/02/10  17:44:34
5927         Log: vcroak()'s pattern is actually NULLOK.
5928      Branch: perl
5929            ! embed.fnc proto.h
5930 ____________________________________________________________________________
5931 [ 33271] By: nicholas                              on 2008/02/10  15:26:19
5932         Log: Correct some names of parameters in embed.fnc.
5933      Branch: perl
5934            ! embed.fnc proto.h
5935 ____________________________________________________________________________
5936 [ 33270] By: nicholas                              on 2008/02/10  14:56:53
5937         Log: Two parameter names missing in embed.fnc
5938      Branch: perl
5939            ! embed.fnc proto.h
5940 ____________________________________________________________________________
5941 [ 33269] By: nicholas                              on 2008/02/10  10:21:04
5942         Log: Eliminate use of Nullop in the core code. Dual life uses remain.
5943      Branch: perl
5944            ! op.h perly.act perly.y win32/perlhost.h
5945 ____________________________________________________________________________
5946 [ 33268] By: nicholas                              on 2008/02/10  09:02:21
5947         Log: exp(999) isn't "infinity". Even exp(9999) can still be represented on
5948              80 bit long doubles. exp(99999) can't.
5949      Branch: perl
5950            ! lib/Math/Complex.pm
5951 ____________________________________________________________________________
5952 [ 33267] By: nicholas                              on 2008/02/10  07:35:45
5953         Log: Subject: [patch] optimize OP_IS_(FILETEST|SOCKET) macros
5954              From: Jim Cromie <jim.cromie@gmail.com>
5955              Message-ID: <47ADBF3B.2050108@gmail.com>
5956              Date: Sat, 09 Feb 2008 07:56:59 -0700
5957      Branch: perl
5958            ! opcode.h opcode.pl opnames.h pp.sym pp_proto.h
5959 ____________________________________________________________________________
5960 [ 33266] By: stevep                                on 2008/02/10  05:05:28
5961         Log: Upgrade to Time-HiRes-1.9712
5962      Branch: perl
5963            ! ext/Time/HiRes/HiRes.pm ext/Time/HiRes/Makefile.PL
5964            ! ext/Time/HiRes/t/HiRes.t
5965 ____________________________________________________________________________
5966 [ 33265] By: davem                                 on 2008/02/09  14:56:23
5967         Log: Attributes + Unkown Error
5968              An errored attribute sub still processes the attributes,
5969              which require's attribute.pm, so make sure the error state is
5970              passed to the new require
5971      Branch: perl
5972            ! t/comp/require.t toke.c
5973 ____________________________________________________________________________
5974 [ 33264] By: stevep                                on 2008/02/09  07:29:21
5975         Log: Upgrade to Test-Harness-3.08
5976      Branch: perl
5977            ! lib/App/Prove.pm lib/App/Prove/State.pm lib/TAP/Base.pm
5978            ! lib/TAP/Formatter/Color.pm lib/TAP/Formatter/Console.pm
5979            ! lib/TAP/Formatter/Console/ParallelSession.pm
5980            ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
5981            ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
5982            ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
5983            ! lib/TAP/Parser/Iterator/Array.pm
5984            ! lib/TAP/Parser/Iterator/Process.pm
5985            ! lib/TAP/Parser/Iterator/Stream.pm
5986            ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
5987            ! lib/TAP/Parser/Result/Bailout.pm
5988            ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
5989            ! lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
5990            ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
5991            ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
5992            ! lib/TAP/Parser/YAMLish/Reader.pm
5993            ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
5994            ! lib/Test/Harness/bin/prove lib/Test/Harness/t/yamlish-writer.t
5995 ____________________________________________________________________________
5996 [ 33263] By: stevep                                on 2008/02/09  07:18:35
5997         Log: Upgrade to ExtUtils-CBuilder-0.22
5998      Branch: perl
5999            ! lib/ExtUtils/CBuilder.pm lib/ExtUtils/CBuilder/Base.pm
6000            ! lib/ExtUtils/CBuilder/Platform/Unix.pm
6001            ! lib/ExtUtils/CBuilder/Platform/Windows.pm
6002            ! lib/ExtUtils/CBuilder/Platform/aix.pm
6003            ! lib/ExtUtils/CBuilder/Platform/cygwin.pm
6004            ! lib/ExtUtils/CBuilder/Platform/darwin.pm
6005            ! lib/ExtUtils/CBuilder/Platform/dec_osf.pm
6006            ! lib/ExtUtils/CBuilder/Platform/os2.pm
6007 ____________________________________________________________________________
6008 [ 33262] By: stevep                                on 2008/02/09  01:17:27
6009         Log: Subject: [PATCH] hints/aix_4.sh to allow build on aix 4.2
6010              From: AUGUSTE-ETIENNE Jose <jose.auguste-etienne@cgss-guyane.fr>
6011              Date: Fri, 08 Feb 2008 17:10:26 -0300
6012              Message-Id: <1202501426.15175.10.camel@sinf009w.d81970300.cgss-guyane.fr>
6013      Branch: perl
6014            ! hints/aix_4.sh
6015 ____________________________________________________________________________
6016 [ 33261] By: stevep                                on 2008/02/08  21:55:48
6017         Log: Remove an unneeded if statement.
6018      Branch: perl
6019            ! perlio.c
6020 ____________________________________________________________________________
6021 [ 33260] By: stevep                                on 2008/02/08  21:49:16
6022         Log: I've been maintaining Net::Ping for a while now.
6023      Branch: perl
6024            ! Porting/Maintainers.pl
6025 ____________________________________________________________________________
6026 [ 33259] By: stevep                                on 2008/02/08  19:11:19
6027         Log: Subject: RE: Perl @ 33218 (Stratus VOS patches)
6028              From: "Green, Paul" <Paul.Green@stratus.com>
6029              Date: Fri, 8 Feb 2008 12:36:03 -0500
6030              Message-ID: <F5F42E77A43DD944B6D664B00A5401CB037149FF@EXNA.corp.stratus.com>
6031              
6032              Includes a fix to the patch to ext/Time/HiRes/Makefile.PL
6033      Branch: perl
6034            ! README.vos ext/Time/HiRes/Makefile.PL hints/vos.sh
6035            ! lib/ExtUtils/t/MM_Unix.t lib/ExtUtils/t/eu_command.t
6036            ! makedepend.SH pp_pack.c t/TEST vos/Changes vos/vos.c
6037            ! vos/vosish.h
6038 ____________________________________________________________________________
6039 [ 33258] By: rgs                                   on 2008/02/08  16:15:52
6040         Log: IO::Handle->say should ignore $\ (bug #49266)
6041      Branch: perl
6042            ! ext/IO/lib/IO/Handle.pm
6043 ____________________________________________________________________________
6044 [ 33257] By: rgs                                   on 2008/02/08  15:30:32
6045         Log: Subject: [perl #50364] [PATCH] perlop.pod - misnomer in % operator documentation 
6046              From: mhasch@cpan.org (via RT) <perlbug-followup@perl.org>
6047              Date: Mon, 28 Jan 2008 16:56:07 -0800
6048              Message-ID: <rt-3.6.HEAD-4355-1201568166-693.50364-75-0@perl.org>
6049      Branch: perl
6050            ! pod/perlop.pod
6051 ____________________________________________________________________________
6052 [ 33256] By: rgs                                   on 2008/02/08  15:18:45
6053         Log: Subject: [PATCH] mg_copy ought to take an I32
6054              From: "Vincent Pit" <perl@profvince.com>
6055              Date: Wed, 6 Feb 2008 10:39:58 +0100 (CET)
6056              Message-ID: <39468.147.210.17.175.1202290798.squirrel@147.210.17.175>
6057      Branch: perl
6058            ! ext/threads/shared/shared.xs mg.h pod/perlguts.pod
6059 ____________________________________________________________________________
6060 [ 33255] By: rgs                                   on 2008/02/08  14:15:12
6061         Log: Subject: [PATCH] Give Win32 message windows proper window procedures
6062              From: "Robert May" <rob@themayfamily.me.uk>
6063              Date: Sun, 3 Feb 2008 18:04:46 +0530
6064              Message-ID: <54bdc7510802030434g4f9da56eq8d526e80c297290b@mail.gmail.com>
6065      Branch: perl
6066            ! win32/win32.c
6067 ____________________________________________________________________________
6068 [ 33254] By: rgs                                   on 2008/02/08  14:12:10
6069         Log: Subject: [PATCH] win32_async_check() doesn't loop enough.
6070              From: "Robert May" <robertmay@cpan.org>
6071              Date: Sun, 3 Feb 2008 13:11:57 +0530
6072              Message-ID: <54bdc7510802022341r3654d32dva26ef04bd9fa04b7@mail.gmail.com>
6073      Branch: perl
6074            ! win32/win32.c
6075 ____________________________________________________________________________
6076 [ 33253] By: merijn                                on 2008/02/08  13:27:45
6077         Log: Update to Math::Complex 1.49
6078      Branch: perl
6079            ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
6080            ! lib/Math/Trig.t
6081 ____________________________________________________________________________
6082 [ 33252] By: rgs                                   on 2008/02/08  13:25:18
6083         Log: Re-apply patches 32879, 32905, and 32964 to MakeMaker
6084      Branch: perl
6085            ! lib/ExtUtils/MM_Unix.pm
6086 ____________________________________________________________________________
6087 [ 33251] By: rgs                                   on 2008/02/08  13:09:27
6088         Log: Add new module in MakeMaker 6.43_01
6089      Branch: perl
6090            + lib/ExtUtils/MM_Darwin.pm
6091            ! MANIFEST
6092 ____________________________________________________________________________
6093 [ 33250] By: rgs                                   on 2008/02/08  13:07:25
6094         Log: Upgrade to MakeMaker 6.43_01
6095      Branch: perl
6096            ! lib/ExtUtils/Changes lib/ExtUtils/Command/MM.pm
6097            ! lib/ExtUtils/Liblist.pm lib/ExtUtils/Liblist/Kid.pm
6098            ! lib/ExtUtils/MM.pm lib/ExtUtils/MM_AIX.pm
6099            ! lib/ExtUtils/MM_Any.pm lib/ExtUtils/MM_BeOS.pm
6100            ! lib/ExtUtils/MM_Cygwin.pm lib/ExtUtils/MM_DOS.pm
6101            ! lib/ExtUtils/MM_MacOS.pm lib/ExtUtils/MM_NW5.pm
6102            ! lib/ExtUtils/MM_OS2.pm lib/ExtUtils/MM_QNX.pm
6103            ! lib/ExtUtils/MM_UWIN.pm lib/ExtUtils/MM_Unix.pm
6104            ! lib/ExtUtils/MM_VMS.pm lib/ExtUtils/MM_VOS.pm
6105            ! lib/ExtUtils/MM_Win32.pm lib/ExtUtils/MM_Win95.pm
6106            ! lib/ExtUtils/MY.pm lib/ExtUtils/MakeMaker.pm
6107            ! lib/ExtUtils/MakeMaker/Config.pm
6108            ! lib/ExtUtils/MakeMaker/FAQ.pod
6109            ! lib/ExtUtils/MakeMaker/Tutorial.pod
6110            ! lib/ExtUtils/MakeMaker/bytes.pm
6111            ! lib/ExtUtils/MakeMaker/vmsish.pm lib/ExtUtils/Mkbootstrap.pm
6112            ! lib/ExtUtils/Mksymlists.pm lib/ExtUtils/t/00compile.t
6113            ! lib/ExtUtils/t/MM_Unix.t lib/ExtUtils/t/xs.t
6114            ! lib/ExtUtils/testlib.pm
6115 ____________________________________________________________________________
6116 [ 33249] By: rgs                                   on 2008/02/08  11:15:36
6117         Log: Subject: Re: [PATCH] sv.c: consting
6118              From: Steven Schubiger <schubiger@gmail.com>
6119              Date: Thu, 7 Feb 2008 17:51:58 +0100
6120              Message-ID: <20080207165158.GA22321@refcnt.homeunix.org>
6121      Branch: perl
6122            ! embed.fnc pod/perlapi.pod pod/perlintern.pod proto.h sv.c
6123 ____________________________________________________________________________
6124 [ 33248] By: rgs                                   on 2008/02/08  11:04:23
6125         Log: Remove redundant check
6126      Branch: perl
6127            ! perlio.c
6128 ____________________________________________________________________________
6129 [ 33247] By: rgs                                   on 2008/02/08  09:43:16
6130         Log: Subject: [PATCH] feature bundles are the same across all subversions
6131              From: Steffen Mueller <l2ot9pa02@sneakemail.com>
6132              Date: Sun, 13 Jan 2008 22:45:37 +0100
6133              Message-ID: <20080113214537.13226.qmail@lists.develooper.com>
6134      Branch: perl
6135            + t/lib/feature/bundle
6136            ! MANIFEST lib/feature.pm
6137 ____________________________________________________________________________
6138 [ 33246] By: rgs                                   on 2008/02/07  17:32:19
6139         Log: Subject: Re: [PATCH] Re: Perl @ 32984 (also relevant to [perl #33849])
6140              From: Andy Dougherty <doughera@lafayette.edu>
6141              Date: Fri, 1 Feb 2008 12:39:39 -0500 (EST)
6142              Message-ID: <Pine.LNX.4.64.0802011239170.1831@fractal.phys.lafayette.edu>
6143      Branch: perl
6144            ! hints/irix_6.sh
6145 ____________________________________________________________________________
6146 [ 33245] By: rgs                                   on 2008/02/07  15:50:02
6147         Log: Subject: Re: [PATCH] sv.c: consting
6148              From: Steven Schubiger <schubiger@gmail.com>
6149              Date: Mon, 4 Feb 2008 15:44:19 +0100
6150              Message-ID: <20080204144419.GB20276@refcnt.homeunix.org>
6151      Branch: perl
6152            ! embed.fnc pod/perlapi.pod proto.h sv.c
6153 ____________________________________________________________________________
6154 [ 33244] By: rgs                                   on 2008/02/07  09:40:12
6155         Log: corelist changes:
6156              - Add a new -d option to find first perl version by date
6157              and not by version number
6158              - Better handling of perl versions that end with a 0
6159              - use version.pm only for version numbers that have multiple dots
6160      Branch: perl
6161            ! lib/Module/CoreList.pm lib/Module/CoreList/bin/corelist
6162 ____________________________________________________________________________
6163 [ 33242] By: nicholas                              on 2008/02/06  16:32:56
6164         Log: Cope with differing prototypes for ECONNREFUSED etc on Win32 between
6165              5.8.x and 5.10.x
6166      Branch: perl
6167            ! lib/Net/Ping.pm
6168 ____________________________________________________________________________
6169 [ 33241] By: merijn                                on 2008/02/06  14:11:10
6170         Log: New blade
6171      Branch: perl
6172            ! README.hpux
6173 ____________________________________________________________________________
6174 [ 33239] By: nicholas                              on 2008/02/06  01:00:43
6175         Log: in unpack, () groups in scalar context were still returning a list,
6176              resulting in garbage on the stack, which could manifest as a SEGV
6177              (Bug 50256)
6178      Branch: perl
6179            ! pp_pack.c t/op/pack.t
6180 ____________________________________________________________________________
6181 [ 33238] By: rgs                                   on 2008/02/05  16:51:40
6182         Log: Adapt Safe innards to older (XS) versions of version.pm
6183      Branch: perl
6184            ! ext/Opcode/Safe.pm ext/Safe/t/safeload.t
6185 ____________________________________________________________________________
6186 [ 33237] By: rgs                                   on 2008/02/05  14:00:00
6187         Log: Add a new test for Safe
6188      Branch: perl
6189            + ext/Safe/t/safeload.t
6190            ! MANIFEST
6191 ____________________________________________________________________________
6192 [ 33236] By: rgs                                   on 2008/02/05  11:06:11
6193         Log: Fix CPAN bug #32896: make version.pm loadable in a Safe compartment
6194      Branch: perl
6195            ! ext/Opcode/Safe.pm
6196 ____________________________________________________________________________
6197 [ 33235] By: stevep                                on 2008/02/04  15:24:15
6198         Log: Removed mention of a book that was never published.
6199      Branch: perl
6200            ! ext/List/Util/lib/Scalar/Util.pm
6201 ____________________________________________________________________________
6202 [ 33234] By: rgs                                   on 2008/02/04  14:21:41
6203         Log: Subject: [PATCH] Remove duplication from encoding.pm POD
6204              From: "Robert May" <robertmay@cpan.org>
6205              Date: Fri, 1 Feb 2008 01:06:07 +0530
6206              Message-ID: <54bdc7510801311136p7ee53dbet2afd5239e1ad03eb@mail.gmail.com>
6207      Branch: perl
6208            ! ext/Encode/encoding.pm
6209 ____________________________________________________________________________
6210 [ 33233] By: rgs                                   on 2008/02/04  14:15:11
6211         Log: Subject: [patch] B portability macros
6212              From: Jim Cromie <jim.cromie@gmail.com>
6213              Date: Fri, 01 Feb 2008 17:43:11 -0700
6214              Message-ID: <47A3BC9F.7080200@gmail.com>
6215      Branch: perl
6216            ! ext/B/B.xs
6217 ____________________________________________________________________________
6218 [ 33232] By: nicholas                              on 2008/02/04  13:59:21
6219         Log: Micro-optimise the order of the context types. [Because I can :-)]
6220              Here saves 72 bytes in pp_ctl.o. Small, but in the right direction.
6221      Branch: perl
6222            ! cop.h perl.h pp_ctl.c
6223 ____________________________________________________________________________
6224 [ 33231] By: rgs                                   on 2008/02/04  13:30:22
6225         Log: Subject: [PATCH] sv.c: consting
6226              From: Steven Schubiger <schubiger@gmail.com>
6227              Date: Sun, 3 Feb 2008 19:53:16 +0100
6228              Message-ID: <20080203185315.GA20276@refcnt.homeunix.org>
6229      Branch: perl
6230            ! embed.fnc pod/perlintern.pod proto.h sv.c
6231 ____________________________________________________________________________
6232 [ 33230] By: rgs                                   on 2008/02/04  10:01:33
6233         Log: Subject: [PATCH] fix B::Debug pmnext
6234              From: "Reini Urban" <rurban@x-ray.at>
6235              Date: Sat, 2 Feb 2008 16:33:52 +0100
6236              Message-ID: <6910a60802020733u7817a55dm6f5e213625063204@mail.gmail.com>
6237      Branch: perl
6238            ! ext/B/B.pm ext/B/B/Debug.pm
6239 ____________________________________________________________________________
6240 [ 33229] By: rgs                                   on 2008/02/04  09:36:11
6241         Log: Fix op/reg_email_thr.t when PERLIO=stdio
6242      Branch: perl
6243            ! t/op/reg_email.t
6244 ____________________________________________________________________________
6245 [ 33228] By: nicholas                              on 2008/02/03  15:04:41
6246         Log: Subject: [PATCH] taint.c: consting
6247              From: Steven Schubiger <schubiger@gmail.com>
6248              Message-ID: <20080129124723.GA13056@refcnt.homeunix.org>
6249              Date: Tue, 29 Jan 2008 13:47:23 +0100
6250      Branch: perl
6251            ! embed.fnc proto.h taint.c
6252 ____________________________________________________________________________
6253 [ 33226] By: nicholas                              on 2008/02/03  14:41:05
6254         Log: Recode all the old variable-like substitutions with the generic line
6255              removal mechanism of change 33223.
6256      Branch: perl
6257            ! ext/Devel/Peek/t/Peek.t
6258 ____________________________________________________________________________
6259 [ 33223] By: nicholas                              on 2008/02/03  13:37:06
6260         Log: Produce a more generic expectation management system, and use it to
6261              encode the 5.8.x vs 5.10/5.11 differences.
6262              Provide general purpose TODOs for both the intial tests and Gerard's
6263              "is it unchanged on repeat?" test.
6264      Branch: perl
6265            ! ext/Devel/Peek/t/Peek.t
6266 ____________________________________________________________________________
6267 [ 33222] By: nicholas                              on 2008/02/03  13:10:39
6268         Log: Upgrade to Math::Complex 1.48 and Math::Trig 1.13
6269      Branch: perl
6270            ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
6271            ! lib/Math/Trig.t
6272 ____________________________________________________________________________
6273 [ 33208] By: nicholas                              on 2008/02/02  18:52:15
6274         Log: 5.8.x and earler have a SUBPROCESS line in the dump of a PVIO.
6275      Branch: perl
6276            ! ext/Devel/Peek/t/Peek.t
6277 ____________________________________________________________________________
6278 [ 33206] By: nicholas                              on 2008/02/02  18:41:51
6279         Log: Change 27244 wasn't quite correct. XSUB is dumped as 0x0, not 0.
6280      Branch: perl
6281            ! ext/Devel/Peek/t/Peek.t
6282 ____________________________________________________________________________
6283 [ 33193] By: nicholas                              on 2008/02/02  17:01:43
6284         Log: Remove the _ prototype, as Maintainers is used by makemeta, and in turn
6285              that has to be run with the newly built perl. Which can be 5.8.x.
6286      Branch: perl
6287            ! Porting/Maintainers.pm
6288 ____________________________________________________________________________
6289 [ 33182] By: nicholas                              on 2008/02/02  11:05:17
6290         Log: In XS_PerlIO_get_layers() take advantage of the implementation of
6291              PerlIO_get_layers(), by co-opting the new SVs it creates, rather than
6292              copying them.
6293      Branch: perl
6294            ! perlio.c universal.c
6295 ____________________________________________________________________________
6296 [ 33181] By: nicholas                              on 2008/02/02  00:16:02
6297         Log: In XS_re_regexp_pattern(), use newSVpvn_flags() to avoid calls to
6298              sv_2mortal().
6299      Branch: perl
6300            ! universal.c
6301 ____________________________________________________________________________
6302 [ 33178] By: nicholas                              on 2008/02/01  22:27:38
6303         Log: In pp_split(), eliminate most (all?) of the conditional calls to
6304              sv_2mortal() by conditionally passing SVs_TEMP to newSVpvn_flags().
6305      Branch: perl
6306            ! pp.c
6307 ____________________________________________________________________________
6308 [ 33170] By: nicholas                              on 2008/02/01  17:52:10
6309         Log: Break apart the list of functions defined in universal.c by perl
6310              version (from 5.8.8 upwards)
6311      Branch: perl
6312            ! ext/Opcode/Safe.pm
6313 ____________________________________________________________________________
6314 [ 33163] By: nicholas                              on 2008/02/01  10:38:03
6315         Log: The penultimate deparse test needs a name, else things can warn.
6316      Branch: perl
6317            ! ext/B/t/deparse.t
6318 ____________________________________________________________________________
6319 [ 33154] By: rgs                                   on 2008/01/31  17:08:22
6320         Log: Subject: [PATCH] threads::shared TODO test for outstanding bug
6321              From: "Jerry D. Hedden" <jdhedden@cpan.org>
6322              Date: Wed, 30 Jan 2008 09:15:25 -0500
6323              Message-ID: <1ff86f510801300615t1f9e8c68u5ff8caaeffb1a835@mail.gmail.com>
6324      Branch: perl
6325            ! ext/threads/shared/t/object.t
6326 ____________________________________________________________________________
6327 [ 33153] By: rgs                                   on 2008/01/31  15:41:23
6328         Log: Typo fix in change #33058
6329              
6330              Subject: Re: [PATCH t/cmd/for.t] Regression tests for 'for reverse ..'
6331              From: Daniel Frederick Crisman <daniel@crisman.org>
6332              Date: Wed, 30 Jan 2008 15:09:22 -0500
6333              Message-ID: <20080130200922.GA20450@fury.crisman.org>
6334      Branch: perl
6335            ! t/cmd/for.t
6336 ____________________________________________________________________________
6337 [ 33152] By: rgs                                   on 2008/01/31  15:39:14
6338         Log: Subject: [PATCH] don't forbid brace groups with g++ 4.2.2
6339              From: "Robin Barker" <Robin.Barker@npl.co.uk>
6340              Date: Wed, 30 Jan 2008 18:42:25 -0000
6341              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A17@exchsvr2.npl.ad.local>
6342      Branch: perl
6343            ! perl.h
6344 ____________________________________________________________________________
6345 [ 33144] By: steveh                                on 2008/01/31  09:44:41
6346         Log: Subject: [PATCH] fix for regression to File/DosGlob.pm
6347              From: "Davies, Alex" <adavies@ptc.com>
6348              Date: Wed, 30 Jan 2008 12:39:11 -0500
6349              Message-ID: <A69AA663CE9BBC44AE1DA72483DE15DE07E02181@HQ-MAIL3.ptcnet.ptc.com>
6350              
6351              Fixes File::DosGlob's handling of drive relative glob patterns
6352              (e.g. "D:*pl")
6353      Branch: perl
6354            ! lib/File/DosGlob.pm
6355 ____________________________________________________________________________
6356 [ 33143] By: steveh                                on 2008/01/31  09:16:26
6357         Log: Subject: Re: [perl #50322] CGITempFile causes "Insecure dependency in sprintf" in perl 5.10.0 
6358              From: "Steffen Mueller via RT" <perlbug-followup@perl.org>
6359              Date: Mon, 28 Jan 2008 05:16:19 -0800
6360              Message-ID: <rt-3.6.HEAD-4355-1201526176-323.50322-94-0@perl.org>
6361              
6362              Fixes [perl #50322]
6363      Branch: perl
6364            ! lib/CGI.pm
6365 ____________________________________________________________________________
6366 [ 33142] By: steveh                                on 2008/01/31  09:12:36
6367         Log: Fix compiler warning introduced in DEBUGGING builds by #33103
6368      Branch: perl
6369            ! embed.fnc proto.h
6370 ____________________________________________________________________________
6371 [ 33129] By: stevep                                on 2008/01/30  17:11:53
6372         Log: Assorted POD nits from the Debian bug list.
6373      Branch: perl
6374            ! lib/CGI.pm lib/Math/BigInt/CalcEmu.pm pod/perllol.pod
6375            ! pod/perlre.pod
6376 ____________________________________________________________________________
6377 [ 33127] By: stevep                                on 2008/01/30  16:38:27
6378         Log: Formatting for C<<{ bydepth => 1 }>> doesn't seem to be working
6379              right in the manpage.  
6380      Branch: perl
6381            ! lib/File/Find.pm
6382 ____________________________________________________________________________
6383 [ 33125] By: nicholas                              on 2008/01/30  12:16:35
6384         Log: Need to substitute out the placeholder '$RV' for earlier perls too.
6385      Branch: perl
6386            ! ext/Devel/Peek/t/Peek.t
6387 ____________________________________________________________________________
6388 [ 33124] By: rgs                                   on 2008/01/30  11:51:11
6389         Log: Bump Safe's version
6390      Branch: perl
6391            ! ext/Opcode/Safe.pm
6392 ____________________________________________________________________________
6393 [ 33109] By: steveh                                on 2008/01/29  17:39:41
6394         Log: Nicer fix than #33106 (thanks to Nicholas Clark)
6395      Branch: perl
6396            ! pp_ctl.c
6397 ____________________________________________________________________________
6398 [ 33106] By: steveh                                on 2008/01/29  15:06:55
6399         Log: Fix Win32 compiler warnings introduced by #33081 and #33085
6400      Branch: perl
6401            ! embed.fnc pod/perlapi.pod pp_ctl.c proto.h
6402 ____________________________________________________________________________
6403 [ 33105] By: nicholas                              on 2008/01/29  10:59:14
6404         Log: Document why ok() is being used instead of like(), to stop someone
6405              undoing it.
6406      Branch: perl
6407            ! ext/Safe/t/safe3.t
6408 ____________________________________________________________________________
6409 [ 33104] By: rgs                                   on 2008/01/29  10:57:40
6410         Log: More wording nits about perl's time() versus the libc's time()
6411      Branch: perl
6412            ! pod/perlfunc.pod
6413 ____________________________________________________________________________
6414 [ 33103] By: rgs                                   on 2008/01/29  10:53:24
6415         Log: Subject: [PATCH] toke.c/universal.c: consting
6416              From: Steven Schubiger <schubiger@gmail.com>
6417              Date: Mon, 28 Jan 2008 13:57:41 +0100
6418              Message-ID: <20080128125741.GA27390@refcnt.homeunix.org>
6419      Branch: perl
6420            ! embed.fnc pod/perlapi.pod proto.h toke.c universal.c
6421 ____________________________________________________________________________
6422 [ 33102] By: rgs                                   on 2008/01/29  09:55:01
6423         Log: Make this test pass with the Test::More that comes with perl 5.6.2
6424      Branch: perl
6425            ! ext/Safe/t/safe3.t
6426 ____________________________________________________________________________
6427 [ 33101] By: rgs                                   on 2008/01/29  09:43:58
6428         Log: Subject: [PATCH] mistaken variable in pod
6429              From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
6430              Date: Mon, 28 Jan 2008 13:39:29 -0800 (PST)
6431              Message-ID: <40783.64.81.167.122.1201556369.squirrel@webmail.efn.org>
6432      Branch: perl
6433            ! ext/POSIX/POSIX.pod
6434 ____________________________________________________________________________
6435 [ 33099] By: stevep                                on 2008/01/28  20:07:20
6436         Log: Upgrade to Tie-RefHash-1.38
6437      Branch: perl
6438            ! lib/Tie/RefHash.pm lib/Tie/RefHash/threaded.t
6439 ____________________________________________________________________________
6440 [ 33098] By: stevep                                on 2008/01/28  20:04:40
6441         Log: Upgrade to Archive-Extract-0.26    
6442      Branch: perl
6443            + lib/Archive/Extract/t/src/x.lzma.packed
6444            ! MANIFEST lib/Archive/Extract.pm
6445            ! lib/Archive/Extract/t/01_Archive-Extract.t
6446 ____________________________________________________________________________
6447 [ 33097] By: stevep                                on 2008/01/28  19:53:55
6448         Log: Upgrade to SelfLoader-1.15
6449      Branch: perl
6450            ! lib/SelfLoader.pm lib/SelfLoader/t/01SelfLoader.t
6451 ____________________________________________________________________________
6452 [ 33096] By: rgs                                   on 2008/01/28  17:18:53
6453         Log: Bump the version of Safe
6454      Branch: perl
6455            ! ext/Opcode/Safe.pm
6456 ____________________________________________________________________________
6457 [ 33095] By: rgs                                   on 2008/01/28  16:41:49
6458         Log: Minor rewording of the localtime() documentation,
6459              based on :
6460              
6461              Subject: [perl #49914] gmtime()/localtime() do not use time() 
6462              From: Abe Timmerman (via RT) <perlbug-followup@perl.org>
6463              Date: Thu, 17 Jan 2008 18:05:07 -0800
6464              Message-ID: <rt-3.6.HEAD-18434-1200621906-376.49914-75-0@perl.org>
6465      Branch: perl
6466            ! pod/perlfunc.pod
6467 ____________________________________________________________________________
6468 [ 33094] By: rgs                                   on 2008/01/28  15:31:07
6469         Log: Subject: [PATCH] Fix uc/lc warnings in CGI.pm
6470              From: "Jerry D. Hedden" <jdhedden@cpan.org>
6471              Date: Mon, 28 Jan 2008 10:19:26 -0500
6472              Message-ID: <1ff86f510801280719w4d56807esd8318bc6d0eadcdd@mail.gmail.com>
6473      Branch: perl
6474            ! lib/CGI.pm
6475 ____________________________________________________________________________
6476 [ 33093] By: rgs                                   on 2008/01/28  15:28:02
6477         Log: In Safe, load Carp::Heavy only if it exists (to remain
6478              compatible with older perls)
6479      Branch: perl
6480            ! ext/Opcode/Safe.pm
6481 ____________________________________________________________________________
6482 [ 33092] By: rgs                                   on 2008/01/28  14:06:59
6483         Log: Warning cleanup, and avoid a double call to uc
6484      Branch: perl
6485            ! lib/TAP/Parser/Grammar.pm
6486 ____________________________________________________________________________
6487 [ 33091] By: rgs                                   on 2008/01/28  13:58:55
6488         Log: Upgrade to Test::Harnes 3.07
6489      Branch: perl
6490            ! lib/App/Prove.pm lib/App/Prove/State.pm lib/TAP/Base.pm
6491            ! lib/TAP/Formatter/Color.pm lib/TAP/Formatter/Console.pm
6492            ! lib/TAP/Formatter/Console/ParallelSession.pm
6493            ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
6494            ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
6495            ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
6496            ! lib/TAP/Parser/Iterator/Array.pm
6497            ! lib/TAP/Parser/Iterator/Process.pm
6498            ! lib/TAP/Parser/Iterator/Stream.pm
6499            ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
6500            ! lib/TAP/Parser/Result/Bailout.pm
6501            ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
6502            ! lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
6503            ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
6504            ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
6505            ! lib/TAP/Parser/YAMLish/Reader.pm
6506            ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
6507            ! lib/Test/Harness/Changes
6508 ____________________________________________________________________________
6509 [ 33090] By: rgs                                   on 2008/01/28  13:41:27
6510         Log: TAP::* modules are part of the Test::Harness distribution
6511      Branch: perl
6512            ! Porting/Maintainers.pl
6513 ____________________________________________________________________________
6514 [ 33089] By: rgs                                   on 2008/01/28  13:32:40
6515         Log: Subject: [PATCH] also report forced tokens when using -DT
6516              From: Gerard Goossen <gerard@tty.nl>
6517              Date: Thu, 17 Jan 2008 18:36:52 +0100
6518              Message-ID: <20080117173652.GB4969@ostwald>
6519      Branch: perl
6520            ! embed.fnc embed.h proto.h toke.c
6521 ____________________________________________________________________________
6522 [ 33088] By: rgs                                   on 2008/01/28  13:10:48
6523         Log: Make lc/uc/lcfirst/ucfirst warn when passed undef.
6524              Naive implementation.
6525      Branch: perl
6526            ! lib/utf8_heavy.pl pp.c t/lib/warnings/9uninit
6527 ____________________________________________________________________________
6528 [ 33087] By: rgs                                   on 2008/01/28  10:46:43
6529         Log: Test that lc, uc, etc on undef return ""
6530      Branch: perl
6531            ! t/op/lc.t
6532 ____________________________________________________________________________
6533 [ 33086] By: nicholas                              on 2008/01/28  10:23:21
6534         Log: The third argument of PUSHEVAL was never used by anything. Ever.
6535      Branch: perl
6536            ! cop.h pp_ctl.c
6537 ____________________________________________________________________________
6538 [ 33085] By: rgs                                   on 2008/01/28  10:17:53
6539         Log: Subject: FW: [PATCH] RE: [PATCH] volatile, avoid clobbered
6540              From: "Robin Barker" <Robin.Barker@npl.co.uk>
6541              Date: Wed, 23 Jan 2008 18:51:24 -0000
6542              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A06@exchsvr2.npl.ad.local>
6543      Branch: perl
6544            ! op.c perl.c perl.h
6545 ____________________________________________________________________________
6546 [ 33084] By: rgs                                   on 2008/01/28  10:07:48
6547         Log: Subject: [PATCH] ext/IPC/SysV/SysV.xs [Re: [Fwd: Smoke [5.11.0] 33016 FAIL(XM)
6548              From: Jarkko Hietaniemi <jhi@iki.fi>
6549              Date: Sun, 27 Jan 2008 20:44:46 -0500
6550              Message-ID: <479D338E.9000402@iki.fi>
6551      Branch: perl
6552            ! ext/IPC/SysV/SysV.xs
6553 ____________________________________________________________________________
6554 [ 33083] By: rgs                                   on 2008/01/28  10:02:24
6555         Log: Subject: [PATCH] util.c: some consting
6556              From: Steven Schubiger <schubiger@gmail.com>
6557              Date: Fri, 25 Jan 2008 01:10:52 +0100
6558              Message-ID: <20080125001052.GA29980@refcnt.homeunix.org>
6559      Branch: perl
6560            ! embed.fnc global.sym proto.h util.c
6561 ____________________________________________________________________________
6562 [ 33082] By: davem                                 on 2008/01/27  21:26:17
6563         Log: fix misleading comment in op.h
6564      Branch: perl
6565            ! op.h
6566 ____________________________________________________________________________
6567 [ 33081] By: nicholas                              on 2008/01/26  21:55:51
6568         Log: The layout for struct block_loop under ithreads can be simplified.
6569              Instead of wedging the pad offset into a void* iterdata, and always
6570              storing PL_comppad even when it isn't used, instead do this:
6571              
6572              PAD        *oldcomppad; /* Also used for the GV, if targoffset is 0 */
6573              /* This is also accesible via cx->blk_loop.my_op->op_targ */
6574              PADOFFSET  targoffset;
6575              
6576              and store the GV pointer in oldcompad. Pointers to pointers seems
6577              cleaner. This also allows us to eliminate the flag bit CXp_PADVAR.
6578      Branch: perl
6579            ! cop.h pp_ctl.c sv.c
6580 ____________________________________________________________________________
6581 [ 33080] By: nicholas                              on 2008/01/26  17:54:29
6582         Log: Investigation reveals that the work of restoring the iterator to the
6583              pad is shared between POPLOOP, using itersave, and the end of scope
6584              restore action requested by Perl_save_padsv(). In fact, the only user
6585              of SAVEt_PADSV is pp_enteriter, and it already provides enough
6586              information to allow it to perform the sv_2mortal() in POPLOOP.
6587              So make it do so. Rather than creating a new routine, use the existing
6588              routine because nothing else (at least nothing else known to Google's
6589              codesearch) uses it. But rename it just in case something we can't see
6590              is being naughty and using our private functions - they will get
6591              link errors against 5.12.
6592              
6593              All this means that itersave is now redundant. So remove it.
6594              This makes struct context 48 bytes on ILP32 platforms with 32bit IVs,
6595              down from 64 bytes in 5.10. 33% more context stack in the same memory.
6596      Branch: perl
6597            ! cop.h embed.fnc embed.h pp_ctl.c proto.h scope.c scope.h sv.c
6598 ____________________________________________________________________________
6599 [ 33079] By: nicholas                              on 2008/01/26  17:31:34
6600         Log: Change 33072 missed embed.h. I wasn't aware that it was affected by
6601              opcode.pl. You live and learn (and should run p4 diff -se ...).
6602      Branch: perl
6603            ! embed.h
6604 ____________________________________________________________________________
6605 [ 33078] By: nicholas                              on 2008/01/26  16:46:22
6606         Log: POPLOOP is actually doing all the work of Perl_save_padsv() already!
6607      Branch: perl
6608            ! scope.c
6609 ____________________________________________________________________________
6610 [ 33077] By: nicholas                              on 2008/01/26  16:44:43
6611         Log: Standardise the conditional compilation protection of ({}) from
6612              #if defined(__GNUC__) && !defined(__STRICT_ANSI__) && !defined(PERL_GCC_PEDANTIC)
6613              to
6614              #if defined(__GNUC__) && !defined(PERL_GCC_BRACE_GROUPS_FORBIDDEN)
6615              because the ({}) construction can be used under __STRICT_ANSI__
6616              (and should be, because it avoids temporary use of PL_Sv).
6617      Branch: perl
6618            ! regexp.h sv.h
6619 ____________________________________________________________________________
6620 [ 33076] By: nicholas                              on 2008/01/26  16:03:03
6621         Log: As itersave points to the initial CxITERVAR(), and the state of
6622              SvPADMY() does not change over the duration of the scope, we can
6623              perform conditional actions at loop push time. For the non-pad case,
6624              a reference to the initial CxITERVAR() is already held on the scope
6625              stack thanks to SAVEGENERICSV(*svp); in pp_enteriter. So there is no
6626              need to save another reference to it in itersave - it's not going away.
6627      Branch: perl
6628            ! cop.h
6629 ____________________________________________________________________________
6630 [ 33075] By: nicholas                              on 2008/01/26  15:17:09
6631         Log: Restore the else block accidently eaten by change 33074.
6632      Branch: perl
6633            ! cop.h
6634 ____________________________________________________________________________
6635 [ 33074] By: nicholas                              on 2008/01/26  15:14:25
6636         Log: In POPLOOP, if CxITERVAR(cx) is non-NULL, then so is itersave, and
6637              itersave is a less complex expression for the C compiler.
6638      Branch: perl
6639            ! cop.h
6640 ____________________________________________________________________________
6641 [ 33073] By: nicholas                              on 2008/01/26  13:49:44
6642         Log: Some code can be removed following change 33070.
6643      Branch: perl
6644            ! pp_ctl.c sv.c
6645 ____________________________________________________________________________
6646 [ 33072] By: nicholas                              on 2008/01/26  10:46:12
6647         Log: Eliminate the OP_SETSTATE, which had been disabled by change 4309.
6648      Branch: perl
6649            ! dump.c ext/Opcode/Opcode.pm op.c opcode.h opcode.pl opnames.h
6650            ! pp.sym pp_hot.c pp_proto.h
6651 ____________________________________________________________________________
6652 [ 33071] By: nicholas                              on 2008/01/26  10:24:40
6653         Log: Change 33069 missed updating dump.c to dump PVIOs correctly.
6654      Branch: perl
6655            ! dump.c ext/Devel/Peek/t/Peek.t
6656 ____________________________________________________________________________
6657 [ 33070] By: nicholas                              on 2008/01/26  09:34:13
6658         Log: Subject: Re: struct context now 12.5% smaller than 5.10
6659              From: Benjamin Smith <bsmith@cabbage.org.uk>
6660              Message-ID: <20080124215537.GB10198@vtrl.co.uk>
6661              Date: Thu, 24 Jan 2008 21:55:37 +0000
6662      Branch: perl
6663            ! cop.h perl.h pp_ctl.c pp_hot.c scope.c sv.c
6664 ____________________________________________________________________________
6665 [ 33069] By: nicholas                              on 2008/01/25  22:29:14
6666         Log: PVIOs don't need space for SvNVX allocated.
6667      Branch: perl
6668            ! sv.c sv.h
6669 ____________________________________________________________________________
6670 [ 33068] By: nicholas                              on 2008/01/25  10:06:08
6671         Log: Using PL_sv_no in place of any !SvOK() maximum removes a little bit of
6672              hot code in pp_iter.
6673      Branch: perl
6674            ! pp_ctl.c pp_hot.c
6675 ____________________________________________________________________________
6676 [ 33067] By: nicholas                              on 2008/01/25  08:23:32
6677         Log: Silence "possible data loss" warning.
6678      Branch: perl
6679            ! pp_ctl.c
6680 ____________________________________________________________________________
6681 [ 33066] By: stevep                                on 2008/01/25  02:34:15
6682         Log: Subject: [PATCH] socketpair() *is* available on Win32
6683              From: "Jan Dubois" <jand@activestate.com>
6684              Date: Thu, 24 Jan 2008 14:17:23 -0800
6685              Message-ID: <032201c85ed6$e56edf40$b04c9dc0$@com>
6686      Branch: perl
6687            ! pod/perlport.pod
6688 ____________________________________________________________________________
6689 [ 33065] By: nicholas                              on 2008/01/24  21:11:11
6690         Log: Don't warn about imprecision when decrementing IV_MIN.
6691              Based on a patch by Jerry D. Hedden, but only instead only disable
6692              warnings for the specific operations that we know will warn.
6693      Branch: perl
6694            ! t/op/64bitint.t
6695 ____________________________________________________________________________
6696 [ 33064] By: nicholas                              on 2008/01/24  14:00:22
6697         Log: Subject: [PATCH ext/Devel/DProf] ... and the rest; was RE: unnecessary define
6698              From: "Robin Barker" <Robin.Barker@npl.co.uk>
6699              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A08@exchsvr2.npl.ad.local>
6700              Date: Thu, 24 Jan 2008 13:28:33 -0000
6701      Branch: perl
6702            ! ext/Devel/DProf/DProf.xs ext/Devel/DProf/Makefile.PL
6703 ____________________________________________________________________________
6704 [ 33063] By: nicholas                              on 2008/01/24  13:57:20
6705         Log: In struct block_loop, merge itermax and iterlval into a union
6706              lval_max_u, as CXt_LOOP_LAZYIV doesn't use iterlval and the other
6707              LOOP types don't use itermax. This reduces struct block_loop by 1 IV.
6708              As it's the largest component of the unions making up struct context,
6709              this reduces struct context. On ILP32 it will now be 56 bytes, down
6710              from the 64 of 5.10.x, as I've already removed the element 'label'.
6711      Branch: perl
6712            ! cop.h pp_ctl.c pp_hot.c scope.c sv.c
6713 ____________________________________________________________________________
6714 [ 33062] By: nicholas                              on 2008/01/24  13:25:05
6715         Log: Merge CXt_LOOP_STACK's use of itermax for the reverse minimum with
6716              iterary, as the two structure members are not used simultaneously.
6717      Branch: perl
6718            ! cop.h pp_ctl.c pp_hot.c scope.c sv.c
6719 ____________________________________________________________________________
6720 [ 33061] By: nicholas                              on 2008/01/24  12:50:32
6721         Log: Change the context type of for ($a .. $b) to CXt_LOOP_LAZYIV, and
6722              assert that it isn't using  cx->blk_loop.iterlval.
6723              Fix a casting bug when assigning a sentinal to cx->blk_loop.iterary.
6724      Branch: perl
6725            ! cop.h pp_ctl.c pp_hot.c scope.c sv.c
6726 ____________________________________________________________________________
6727 [ 33060] By: nicholas                              on 2008/01/24  12:15:43
6728         Log: Avoid using cx->blk_loop.itermax when reverse iterating an array.
6729      Branch: perl
6730            ! pp_ctl.c pp_hot.c
6731 ____________________________________________________________________________
6732 [ 33059] By: nicholas                              on 2008/01/24  10:44:25
6733         Log: Split out foreach iterations of temporary lists on the stack to
6734              CXt_LOOP_STACK. Don't use cx->blk_loop.iterary to store PL_curstack.
6735      Branch: perl
6736            ! cop.h pp_ctl.c pp_hot.c sv.c
6737 ____________________________________________________________________________
6738 [ 33058] By: nicholas                              on 2008/01/24  10:08:04
6739         Log: Subject: [PATCH t/cmd/for.t] Regression tests for 'for reverse ..'
6740              From: Abigail <abigail@abigail.be>
6741              Message-ID: <20080123225325.GA25959@abigail.be>
6742              Date: Wed, 23 Jan 2008 23:53:25 +0100
6743      Branch: perl
6744            ! t/cmd/for.t
6745 ____________________________________________________________________________
6746 [ 33057] By: nicholas                              on 2008/01/24  09:36:05
6747         Log: Split CXt_LOOP into CXt_LOOP_PLAIN and CXt_LOOP_FOR, eliminating the
6748              CXp_FOREACH flag added as part of given/when.
6749      Branch: perl
6750            ! cop.h pp_ctl.c pp_hot.c scope.c sv.c
6751 ____________________________________________________________________________
6752 [ 33056] By: nicholas                              on 2008/01/23  15:02:35
6753         Log: Subject: [PATCH ext/Devel/DProf/Makefile.PL] RE: [PATCH ext/Devel/DProf/Makefile.PL] unnecessary define
6754              From: "Robin Barker" <Robin.Barker@npl.co.uk>
6755              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A01@exchsvr2.npl.ad.local>
6756              Date: Wed, 23 Jan 2008 14:13:30 -0000
6757      Branch: perl
6758            ! ext/Devel/DProf/Makefile.PL
6759 ____________________________________________________________________________
6760 [ 33055] By: stevep                                on 2008/01/23  14:09:40
6761         Log: Update uconfig.h to add USE_DTRACE back in.
6762      Branch: perl
6763            ! uconfig.h
6764 ____________________________________________________________________________
6765 [ 33054] By: nicholas                              on 2008/01/23  12:00:21
6766         Log: Oops, change 33049 really did need to update all the Win?? headers
6767              as the symbol isn't used in a conditional compile.
6768      Branch: perl
6769            ! win32/config_H.bc win32/config_H.ce win32/config_H.gc
6770            ! win32/config_H.vc win32/config_H.vc64
6771 ____________________________________________________________________________
6772 [ 33053] By: nicholas                              on 2008/01/23  10:18:21
6773         Log: Change 33052 missed one Nullch. Oops.
6774              Exterminate! Exterminate! Exterminate!
6775      Branch: perl
6776            ! epoc/epoc.c
6777 ____________________________________________________________________________
6778 [ 33052] By: nicholas                              on 2008/01/23  09:51:35
6779         Log: Purge all use of Nullch in non-dual life modules.
6780              Exterminate! Exterminate! Exterminate!
6781      Branch: perl
6782            ! ext/Data/Dumper/Dumper.xs ext/Opcode/Opcode.xs
6783            ! ext/PerlIO/encoding/encoding.xs ext/PerlIO/scalar/scalar.xs
6784            ! ext/PerlIO/via/via.xs ext/Storable/Storable.xs malloc.c
6785            ! pod/perlapio.pod win32/vdir.h
6786 ____________________________________________________________________________
6787 [ 33051] By: nicholas                              on 2008/01/23  09:22:01
6788         Log: Deprecate (and remove core use of ) Nullav, Nullcv, Nullgv, Nullhe,
6789              Nullhek and Nullhv. Nullop is going to be a bit less simple.
6790      Branch: perl
6791            ! av.h cv.h ext/B/B.xs ext/DynaLoader/dl_symbian.xs gv.h hv.h
6792            ! pod/perlapi.pod
6793 ____________________________________________________________________________
6794 [ 33050] By: nicholas                              on 2008/01/23  09:20:56
6795         Log: Comment change from 33009 that was actually in POD, so needs to be
6796              propagated to perlintern.pod
6797      Branch: perl
6798            ! pod/perlintern.pod
6799 ____________________________________________________________________________
6800 [ 33049] By: nicholas                              on 2008/01/23  09:18:41
6801         Log: Fix the misplaced warnings and failing tests caused by the precision
6802              loss warning on ++ and -- by moving the check to Configure time,
6803              creating a new config.sh variable nv_overflows_integers_at which
6804              contains an constant expression for the value of the NV which can't
6805              be incremented by 1.0
6806      Branch: perl
6807            ! Configure Cross/config.sh-arm-linux NetWare/config.wc
6808            ! Porting/Glossary Porting/config.sh Porting/config_H
6809            ! config_h.SH configure.com epoc/config.sh
6810            ! plan9/config_sh.sample sv.c symbian/config.sh t/op/inc.t
6811            ! uconfig.sh win32/config.bc win32/config.ce win32/config.gc
6812            ! win32/config.vc win32/config.vc64
6813 ____________________________________________________________________________
6814 [ 33048] By: nicholas                              on 2008/01/23  08:55:33
6815         Log: Teach checkcfgvar.pl that : is also a comment character in shell scripts
6816      Branch: perl
6817            ! Porting/checkcfgvar.pl
6818 ____________________________________________________________________________
6819 [ 33047] By: merijn                                on 2008/01/23  08:47:50
6820         Log: Re-generated sample files
6821      Branch: perl
6822            ! Porting/config.sh Porting/config_H
6823 ____________________________________________________________________________
6824 [ 33046] By: nicholas                              on 2008/01/23  08:40:37
6825         Log: checkcfgvar.pl should also check Porting/config.sh "just in case".
6826      Branch: perl
6827            ! Porting/checkcfgvar.pl
6828 ____________________________________________________________________________
6829 [ 33045] By: merijn                                on 2008/01/23  07:51:53
6830         Log: The return of USE_DTRACE
6831      Branch: perl
6832            ! config_h.SH handy.h
6833 ____________________________________________________________________________
6834 [ 33043] By: stevep                                on 2008/01/23  04:26:39
6835         Log: Regen uconfig.h
6836      Branch: perl
6837            ! uconfig.h
6838 ____________________________________________________________________________
6839 [ 33042] By: stevep                                on 2008/01/23  04:12:37
6840         Log: Upgrade to PathTools-3.27
6841      Branch: perl
6842            ! ext/Cwd/Cwd.xs ext/Cwd/t/cwd.t lib/Cwd.pm lib/File/Spec.pm
6843            ! lib/File/Spec/Cygwin.pm lib/File/Spec/Epoc.pm
6844            ! lib/File/Spec/Functions.pm lib/File/Spec/Mac.pm
6845            ! lib/File/Spec/OS2.pm lib/File/Spec/Unix.pm
6846            ! lib/File/Spec/VMS.pm lib/File/Spec/Win32.pm
6847            ! lib/File/Spec/t/Spec.t lib/File/Spec/t/crossplatform.t
6848            ! lib/File/Spec/t/tmpdir.t
6849 ____________________________________________________________________________
6850 [ 33041] By: stevep                                on 2008/01/23  01:21:24
6851         Log: Get C++ compiles going on Solaris again.
6852      Branch: perl
6853            ! ext/IPC/SysV/SysV.xs
6854 ____________________________________________________________________________
6855 [ 33040] By: stevep                                on 2008/01/22  23:49:53
6856         Log: Subject: [PATCH] Re: Perl @ 32984 (also relevant to [perl #33849])
6857              From: Andrew Dougherty <doughera@lafayette.edu>
6858              Date: Tue, 22 Jan 2008 11:59:47 -0500 (EST)
6859              Message-ID: <Pine.LNX.4.64.0801221111410.31664@fractal.phys.lafayette.edu>
6860      Branch: perl
6861            ! hints/irix_6.sh
6862 ____________________________________________________________________________
6863 [ 33038] By: merijn                                on 2008/01/22  16:52:32
6864         Log: Regen. Lots of under-the-hood changes accumulated.
6865      Branch: perl
6866            ! Configure Porting/Glossary config_h.SH
6867 ____________________________________________________________________________
6868 [ 33036] By: nicholas                              on 2008/01/22  15:27:09
6869         Log: Remove code obsoleted by change 18.
6870      Branch: perl
6871            ! pp_ctl.c
6872 ____________________________________________________________________________
6873 [ 33035] By: nicholas                              on 2008/01/21  17:50:03
6874         Log: Eliminate the U8 sbu_once from struct subst, and shrink sbu_rflags from
6875              I32 to U8, which reduces the size of the struct by at least 4 bytes.
6876      Branch: perl
6877            ! cop.h pp_hot.c
6878 ____________________________________________________________________________
6879 [ 33034] By: nicholas                              on 2008/01/21  17:21:40
6880         Log: In struct block_subst, access the member once via a macro CxONCE()
6881              which will allow the storage location to be changed.
6882      Branch: perl
6883            ! cop.h pp_ctl.c scope.c
6884 ____________________________________________________________________________
6885 [ 33033] By: nicholas                              on 2008/01/21  16:50:59
6886         Log: In pp_subst, rxtainted is not a boolean, as it stores 2 bits of values.
6887      Branch: perl
6888            ! pp_hot.c
6889 ____________________________________________________________________________
6890 [ 33032] By: nicholas                              on 2008/01/21  16:15:58
6891         Log: Tidy up context type flags.
6892      Branch: perl
6893            ! cop.h
6894 ____________________________________________________________________________
6895 [ 33031] By: rgs                                   on 2008/01/21  16:05:33
6896         Log: Subject: [PATCH] Ignore build dir when installing perl
6897              From: "Jerry D. Hedden" <jdhedden@cpan.org>
6898              Date: Sat, 19 Jan 2008 12:19:41 -0500
6899              Message-ID: <1ff86f510801190919o6e3af1bboff1f885c76cf2bc7@mail.gmail.com>
6900      Branch: perl
6901            ! installperl
6902 ____________________________________________________________________________
6903 [ 33030] By: nicholas                              on 2008/01/21  15:47:15
6904         Log: In struct block_eval, eliminate old_in_eval and old_op_type by storing
6905              the data in blk_u16.
6906      Branch: perl
6907            ! cop.h op.h
6908 ____________________________________________________________________________
6909 [ 33029] By: nicholas                              on 2008/01/21  15:14:35
6910         Log: In struct block_eval, access the members old_in_eval and old_op_type
6911              via macros CxOLD_IN_EVAL() and CxOLD_OP_TYPE(), which will allow the
6912              storage location to be changed.
6913      Branch: perl
6914            ! cop.h pp_ctl.c scope.c
6915 ____________________________________________________________________________
6916 [ 33028] By: nicholas                              on 2008/01/21  14:45:56
6917         Log: In struct block change blku_type from U8 to U16, and the "spare" U8 to
6918              U16, with the lockstep changes in struct subst. Eliminate lval from
6919              struct block_sub, and instead store it in the U16 in struct block.
6920      Branch: perl
6921            ! cop.h
6922 ____________________________________________________________________________
6923 [ 33027] By: nicholas                              on 2008/01/21  14:09:06
6924         Log: Squeeze the context type down to 4 bits, and move the private flags to
6925              fit within the next 4 bits.
6926      Branch: perl
6927            ! cop.h
6928 ____________________________________________________________________________
6929 [ 33026] By: rgs                                   on 2008/01/21  13:08:11
6930         Log: When changing the op_ppaddr of an op, one must keep its op_type
6931              in sync. That helps writers of alternate runloops.
6932      Branch: perl
6933            ! perl.c
6934 ____________________________________________________________________________
6935 [ 33025] By: nicholas                              on 2008/01/21  11:50:52
6936         Log: Give G_VOID, G_SCALAR and G_ARRAY the same numeric values as
6937              OPf_WANT_VOID, OPf_WANT_SCALAR and OPf_WANT_LIST.
6938      Branch: perl
6939            ! cop.h op.h perl.c
6940 ____________________________________________________________________________
6941 [ 33024] By: nicholas                              on 2008/01/21  11:49:38
6942         Log: More places that could be using G_WANT, not picked up by change 33021.
6943      Branch: perl
6944            ! ext/threads/threads.xs pp_ctl.c
6945 ____________________________________________________________________________
6946 [ 33023] By: nicholas                              on 2008/01/21  11:48:22
6947         Log: Remove hardcoded cop.h constants from APItest.pm :-(
6948              Add G_WANT. Make call.t use G_WANT.
6949      Branch: perl
6950            ! ext/XS/APItest/APItest.pm ext/XS/APItest/Makefile.PL
6951            ! ext/XS/APItest/t/call.t
6952 ____________________________________________________________________________
6953 [ 33022] By: nicholas                              on 2008/01/21  09:04:54
6954         Log: Change the wantarray result from caller from IV to bool for the SCALAR/
6955              ARRAY case. This doesn't contradict the documentation, as there isn't
6956              any. Oops.
6957      Branch: perl
6958            ! pp_ctl.c
6959 ____________________________________________________________________________
6960 [ 33021] By: nicholas                              on 2008/01/21  08:54:25
6961         Log: Add a flag G_WANT, as a mask for the bits G_SCALAR, G_ARRAY and G_VOID.
6962      Branch: perl
6963            ! cop.h perl.c
6964 ____________________________________________________________________________
6965 [ 33020] By: nicholas                              on 2008/01/21  08:23:46
6966         Log: Encode the G_* to OPf_WANT_* transform, the reverse of OP_GIMME(), in
6967              a macro OP_GIMME_REVERSE() [so that it could be changed].
6968      Branch: perl
6969            ! op.h perl.c
6970 ____________________________________________________________________________
6971 [ 33019] By: nicholas                              on 2008/01/21  07:11:41
6972         Log: Change the hasargs return value from caller from IV to bool, as it's
6973              actually only a boolean, and sv_yes/sv_no are cheaper to "create".
6974              The documentation says 'C<$hasargs> is true if ...' so this is fine.
6975      Branch: perl
6976            ! pp_ctl.c
6977 ____________________________________________________________________________
6978 [ 33018] By: nicholas                              on 2008/01/20  22:20:56
6979         Log: Eliminate hasargs from structs block_sub and block_format by storing
6980              it with a private flag CXp_HASARGS in cx_type. (It's only a boolean.)
6981      Branch: perl
6982            ! cop.h pp_ctl.c
6983 ____________________________________________________________________________
6984 [ 33017] By: nicholas                              on 2008/01/20  21:50:31
6985         Log: In struct block_sub and block_format, access the members hasargs and
6986              lval via macros CxHASARGS() and CxLVAL(), which will allow the storage
6987              location to be changed.
6988      Branch: perl
6989            ! cop.h pp_ctl.c pp_hot.c scope.c sv.c
6990 ____________________________________________________________________________
6991 [ 33016] By: nicholas                              on 2008/01/20  21:05:26
6992         Log: Move retop first in structs block_sub, block_format and block_eval.
6993              This simplifies some code in Perl_deb_stack_all().
6994      Branch: perl
6995            ! cop.h deb.c
6996 ____________________________________________________________________________
6997 [ 33015] By: nicholas                              on 2008/01/20  20:40:38
6998         Log: Eliminate label from struct block_loop, as it can be accessed via
6999              oldcop.
7000      Branch: perl
7001            ! cop.h pp_ctl.c
7002 ____________________________________________________________________________
7003 [ 33014] By: nicholas                              on 2008/01/20  19:56:21
7004         Log: Split struct block_sub into struct block_sub and struct block_format.
7005              (CXt_SUB and CXt_FORMAT were using some comon members, but some members
7006              were only for one or the other.)
7007      Branch: perl
7008            ! cop.h pp_sys.c scope.c sv.c
7009 ____________________________________________________________________________
7010 [ 33013] By: nicholas                              on 2008/01/20  18:54:17
7011         Log: In Perl_cx_dup(), block copy the entire context stack, then walk it
7012              to duplicate/fixup only the things that aren't simple binary copies.
7013      Branch: perl
7014            ! sv.c
7015 ____________________________________________________________________________
7016 [ 33012] By: nicholas                              on 2008/01/20  18:03:27
7017         Log: Extend PUSHFORMAT() to take a second parameter to set retop, to save
7018              NULLing it and then reassigning.
7019      Branch: perl
7020            ! cop.h pp_sys.c
7021 ____________________________________________________________________________
7022 [ 33011] By: nicholas                              on 2008/01/20  17:39:22
7023         Log: Fix (probable) bug-by-inspection -  CxREALEVAL(), CxTRYBLOCK(),
7024              CxFOREACH() and CxFOREACHDEF() should all be masking against
7025              CXTYPEMASK rather than their own type number.
7026      Branch: perl
7027            ! cop.h
7028 ____________________________________________________________________________
7029 [ 33010] By: nicholas                              on 2008/01/20  13:28:10
7030         Log: In struct block_loop access element label via the macro CxLABEL()
7031              (for the places that aren't about to change)
7032      Branch: perl
7033            ! cop.h scope.c
7034 ____________________________________________________________________________
7035 [ 33009] By: davem                                 on 2008/01/19  20:41:03
7036         Log: state variable not available
7037              Svf_PADSTALE means something different for state vars. Make sure
7038              we always handle it correctly
7039      Branch: perl
7040            ! pad.c t/op/state.t
7041 ____________________________________________________________________________
7042 [ 33004] By: nicholas                              on 2008/01/18  18:00:56
7043         Log: Avoid an unused argument in S_sv_2iuv_non_preserve() by using
7044              conditional compilation to only pass it in if it's needed.
7045      Branch: perl
7046            ! embed.fnc embed.h proto.h sv.c
7047 ____________________________________________________________________________
7048 [ 33003] By: nicholas                              on 2008/01/18  16:40:48
7049         Log: Nick's a muppet - "all" needs to remain the first real target in the
7050              Makefile. Do not be distracted by suffix rules above.
7051      Branch: perl
7052            ! Makefile.SH
7053 ____________________________________________________________________________
7054 [ 33002] By: nicholas                              on 2008/01/18  16:11:35
7055         Log: Don't create local variables validarg and fdscript if they aren't going
7056              to be used.
7057      Branch: perl
7058            ! perl.c
7059 ____________________________________________________________________________
7060 [ 33001] By: nicholas                              on 2008/01/18  15:28:09
7061         Log: The suidscript argument to S_forbid_setid(), S_open_script() and
7062              S_validate_suid() is actually just a boolean. So make it so.
7063      Branch: perl
7064            ! embed.fnc perl.c proto.h
7065 ____________________________________________________________________________
7066 [ 33000] By: nicholas                              on 2008/01/18  14:27:36
7067         Log: Eliminate all PERL_UNUSED_ARG()s in S_validate_suid() by changing its
7068              prototype depending on the compile time options. In turn, this finds
7069              things that are unused in its callers.
7070      Branch: perl
7071            ! embed.fnc embed.h perl.c perl.h proto.h
7072 ____________________________________________________________________________
7073 [ 32999] By: nicholas                              on 2008/01/18  14:13:30
7074         Log: A target for sperl.i
7075      Branch: perl
7076            ! Makefile.SH
7077 ____________________________________________________________________________
7078 [ 32998] By: nicholas                              on 2008/01/18  11:01:15
7079         Log: Change 32997 missed one conditionally unused argument.
7080      Branch: perl
7081            ! perl.c
7082 ____________________________________________________________________________
7083 [ 32997] By: nicholas                              on 2008/01/18  09:40:02
7084         Log: Collect all the S_validate_suid() unused argument logic in one place.
7085      Branch: perl
7086            ! perl.c
7087 ____________________________________________________________________________
7088 [ 32996] By: nicholas                              on 2008/01/18  09:27:13
7089         Log: Remove commented out declaration from S_validate_suid()
7090      Branch: perl
7091            ! perl.c
7092 ____________________________________________________________________________
7093 [ 32995] By: rgs                                   on 2008/01/18  09:18:58
7094         Log: New tests for new ops. Most of them are TODO
7095      Branch: perl
7096            ! ext/Safe/t/safeops.t
7097 ____________________________________________________________________________
7098 [ 32994] By: nicholas                              on 2008/01/18  09:09:56
7099         Log: Remove commented out code from S_validate_suid()
7100      Branch: perl
7101            ! perl.c
7102 ____________________________________________________________________________
7103 [ 32993] By: nicholas                              on 2008/01/18  08:20:13
7104         Log: Add Weed out needless PERL_UNUSED_ARG to perltodo. It's a good
7105              "cage cleaner" task.
7106      Branch: perl
7107            ! pod/perltodo.pod
7108 ____________________________________________________________________________
7109 [ 32990] By: nicholas                              on 2008/01/17  14:23:48
7110         Log: warn if ++ or -- are unable to change the value because it's beyond
7111              the limit of representation in NVs, using a new warnings category
7112              "imprecision".
7113      Branch: perl
7114            ! lib/warnings.pm pod/perldiag.pod pod/perllexwarn.pod sv.c
7115            ! t/op/inc.t warnings.h warnings.pl
7116 ____________________________________________________________________________
7117 [ 32989] By: stevep                                on 2008/01/17  12:24:21
7118         Log: Upgrade to Math-Complex-1.47
7119      Branch: perl
7120            ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
7121            ! lib/Math/Trig.t
7122 ____________________________________________________________________________
7123 [ 32988] By: nicholas                              on 2008/01/17  11:31:38
7124         Log: Generate the warnings masks programatically.
7125              Get the correct line number when reporting errors from &check_bits.
7126      Branch: perl
7127            ! t/op/caller.t
7128 ____________________________________________________________________________
7129 [ 32987] By: nicholas                              on 2008/01/17  08:17:11
7130         Log: Add a diagram for the 5.11 SV class structure, including B::REGEXP.
7131      Branch: perl
7132            ! ext/B/B.pm
7133 ____________________________________________________________________________
7134 [ 32986] By: nicholas                              on 2008/01/16  18:55:14
7135         Log: Subject: [PATCH utils/perlbug.PL]  Don't ask about a module when using -ok
7136              From: Abigail <abigail@abigail.be>
7137              Message-ID: <20080116174617.GA30446@abigail.be>
7138              Date: Wed, 16 Jan 2008 18:46:17 +0100
7139      Branch: perl
7140            ! utils/perlbug.PL
7141 ____________________________________________________________________________
7142 [ 32982] By: rgs                                   on 2008/01/16  12:12:10
7143         Log: A couple of POD fixes by Steven Schubiger
7144      Branch: perl
7145            ! pad.h pod/perlapi.pod pod/perlintern.pod sv.c
7146 ____________________________________________________________________________
7147 [ 32981] By: stevep                                on 2008/01/15  19:20:53
7148         Log: Thanks to Sébstien Aperghis-Tramoni's suggestion,  updated version
7149              numbers in a few extra files and regenerated uconfig.h.
7150      Branch: perl
7151            ! Porting/config_H uconfig.h uconfig.sh
7152 ____________________________________________________________________________
7153 [ 32980] By: rgs                                   on 2008/01/15  14:23:04
7154         Log: Boolean priority bug, found by Mashrab Kuvatov:
7155              
7156              Subject: Re: [perl #49646] perlbug AutoReply: open ':locale' does not work under locale with the modifier
7157              From: Mashrab Kuvatov <kmashrab@uni-bremen.de>
7158              Date: Tue, 15 Jan 2008 15:17:42 +0100
7159              Message-Id: <200801151517.46296.kmashrab@uni-bremen.de>
7160      Branch: perl
7161            ! ext/Encode/encoding.pm
7162 ____________________________________________________________________________
7163 [ 32979] By: rgs                                   on 2008/01/15  11:11:07
7164         Log: Subject: [PATCH-revised] Fix range operator
7165              From: "Jerry D. Hedden" <jdhedden@cpan.org>
7166              Date: Mon, 14 Jan 2008 19:56:48 -0500
7167              Message-ID: <1ff86f510801141656i325ac69ev8a0af47f9fe72a1e@mail.gmail.com>
7168      Branch: perl
7169            ! pp_ctl.c pp_hot.c t/op/range.t
7170 ____________________________________________________________________________
7171 [ 32978] By: rgs                                   on 2008/01/14  23:08:11
7172         Log: Subject: consting IO.xs
7173              From: "Robin Barker" <Robin.Barker@npl.co.uk>
7174              Date: Sat, 22 Dec 2007 00:56:18 -0000
7175              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939A1@exchsvr2.npl.ad.local>
7176      Branch: perl
7177            ! ext/IO/IO.xs
7178 ____________________________________________________________________________
7179 [ 32977] By: rgs                                   on 2008/01/14  22:48:46
7180         Log: When parsing LC_ALL or LANG to get the locale's encoding, ignore
7181              whatever is after the @, since that's a modifier, not an encoding.
7182      Branch: perl
7183            ! ext/Encode/encoding.pm
7184 ____________________________________________________________________________
7185 [ 32976] By: rgs                                   on 2008/01/14  22:21:01
7186         Log: Subject: [PATCH regexp.h] consting
7187              From: "Robin Barker" <Robin.Barker@npl.co.uk>
7188              Date: Mon, 14 Jan 2008 20:39:35 -0000
7189              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939CA@exchsvr2.npl.ad.local>
7190      Branch: perl
7191            ! regexp.h
7192 ____________________________________________________________________________
7193 [ 32974] By: merijn                                on 2008/01/14  16:37:08
7194         Log: Intermediate update/regen in cleanup process, dtrace support
7195              is now backported
7196      Branch: perl
7197            ! Configure Porting/Glossary config_h.SH
7198 ____________________________________________________________________________
7199 [ 32971] By: nicholas                              on 2008/01/13  20:58:56
7200         Log: Re-order so that the !SvOK() case is last (which should be rare)
7201              Remove the FIXME comment as I had already fixed it.
7202      Branch: perl
7203            ! pp.c
7204 ____________________________________________________________________________
7205 [ 32970] By: stevep                                on 2008/01/13  15:28:30
7206         Log: Upgrade to Math-Complex-1.44
7207      Branch: perl
7208            ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
7209            ! lib/Math/Trig.t
7210 ____________________________________________________________________________
7211 [ 32969] By: nicholas                              on 2008/01/12  22:20:39
7212         Log: For 5.12: saner behaviour for `length`
7213              (Make C<length undef> return undef).
7214              Patch mostly by Rafael, with some fine tuning by me.
7215      Branch: perl
7216            ! pod/perlfunc.pod pp.c sv.c sv.h t/lib/warnings/9uninit
7217            ! t/lib/warnings/mg t/op/length.t t/op/vec.t
7218 ____________________________________________________________________________
7219 [ 32968] By: nicholas                              on 2008/01/12  21:57:06
7220         Log: Fix bug whereby length on a tied scalar that returned a UTF-8 value
7221              would not be correct the first time. (And for the more pathological
7222              case, would be incorrect if the UTF-8-ness of the returned value
7223              changed.)
7224      Branch: perl
7225            + t/uni/tie.t
7226            ! MANIFEST mg.c t/op/length.t
7227 ____________________________________________________________________________
7228 [ 32967] By: nicholas                              on 2008/01/12  21:07:14
7229         Log: Subject: Re: [PATCH] Stop DTrace config option looping in non-interactive mode
7230              From: Andy Armstrong <andy@hexten.net>
7231              Message-Id: <4C6BD298-5CD3-49EA-8FED-4A6DA24BFA7B@hexten.net>
7232              Date: Sat, 12 Jan 2008 20:27:46 +0000
7233      Branch: perl
7234            ! Configure
7235 ____________________________________________________________________________
7236 [ 32966] By: stevep                                on 2008/01/12  03:13:55
7237         Log: Subject: [PATCH] tru64: poison stack, write protect string constants
7238              From: Jarkko Hietaniemi <jhi@cc.hut.fi>
7239              Date: Sat, 12 Jan 2008 03:27:10 +0200 (EET)
7240              Message-Id: <200801120127.m0C1RAZ6088857@kosh.hut.fi>
7241      Branch: perl
7242            ! hints/dec_osf.sh
7243 ____________________________________________________________________________
7244 [ 32965] By: craigb                                on 2008/01/12  01:07:54
7245         Log: Nit disabling dtrace on VMS (2 single quotes inside double quotes
7246              causes symbol interpolation in DCL).
7247      Branch: perl
7248            ! configure.com
7249 ____________________________________________________________________________
7250 [ 32964] By: craigb                                on 2008/01/12  01:01:45
7251         Log: Don't quote a whitespace-containing ABSPERL when the whitespace
7252              means it is a command with parameter(s).
7253      Branch: perl
7254            ! lib/ExtUtils/MM_Unix.pm
7255 ____________________________________________________________________________
7256 [ 32963] By: nicholas                              on 2008/01/11  20:28:34
7257         Log: Subject: [PATCH] sh doesn't know about !
7258              From: Andy Armstrong <andy@hexten.net>
7259              Message-Id: <7EC45604-54BE-4738-90B2-7AC5C6D17026@hexten.net>
7260              Date: Fri, 11 Jan 2008 19:34:25 +0000
7261      Branch: perl
7262            ! Configure
7263 ____________________________________________________________________________
7264 [ 32962] By: nicholas                              on 2008/01/11  20:27:23
7265         Log: Well, I know *something* passed make test from a clean build before
7266              change 32961, and I thought that it was the right thing, but I guess
7267              not. It should have read like this.
7268      Branch: perl
7269            ! regexp.h
7270 ____________________________________________________________________________
7271 [ 32961] By: nicholas                              on 2008/01/11  19:01:39
7272         Log: assert that these are the regexps you were looking for.
7273              (at least for the most commonly used macros).
7274              Remove the duplicate definition of RX_SUBBEG(), which I was sure I'd
7275              done earlier.
7276      Branch: perl
7277            ! regexp.h
7278 ____________________________________________________________________________
7279 [ 32960] By: nicholas                              on 2008/01/11  18:03:18
7280         Log: __DATE__ and __TIME__ are both string literals, so we can concatentate
7281              them, rather than formating them via %s.
7282      Branch: perl
7283            ! perl.c
7284 ____________________________________________________________________________
7285 [ 32959] By: nicholas                              on 2008/01/11  17:00:59
7286         Log: Pack the recycled pad offsets into an SV at PL_regex_pad[0]. This will
7287              use less memory than an AV.
7288      Branch: perl
7289            ! intrpvar.h op.c perl.c
7290 ____________________________________________________________________________
7291 [ 32958] By: nicholas                              on 2008/01/11  16:42:11
7292         Log: Remove C variables (and a parameter!) now unused since -P bit the dust.
7293      Branch: perl
7294            ! embed.fnc embed.h perl.c proto.h
7295 ____________________________________________________________________________
7296 [ 32956] By: nicholas                              on 2008/01/11  15:04:51
7297         Log: Note the U8 sized space created by removing -P, and check that it is
7298              now an illegal command line flag.
7299      Branch: perl
7300            ! intrpvar.h t/run/switches.t
7301 ____________________________________________________________________________
7302 [ 32955] By: rgs                                   on 2008/01/11  13:59:32
7303         Log: Rename PERL_MAX_SUB_DEPTH to PERL_SUB_DEPTH_WARN, per Tim Bunce's
7304              suggestion
7305      Branch: perl
7306            ! perl.h pp_ctl.c pp_hot.c
7307 ____________________________________________________________________________
7308 [ 32954] By: rgs                                   on 2008/01/11  13:55:07
7309         Log: Remove the -P switch
7310      Branch: perl
7311            - t/comp/cpp.aux t/comp/cpp.t t/run/switchPx.aux
7312            - t/run/switchPx.t
7313            ! MANIFEST README.hpux README.os390 embedvar.h intrpvar.h perl.c
7314            ! perlapi.h pod/perl.pod pod/perldiag.pod pod/perlfilter.pod
7315            ! pod/perlrun.pod sv.c toke.c
7316 ____________________________________________________________________________
7317 [ 32953] By: nicholas                              on 2008/01/11  13:36:54
7318         Log: Subject: [PATCH] Add dtrace support
7319              From: Andy Armstrong <andy@hexten.net>
7320              Message-Id: <F4AC553F-7C7F-49C3-98C2-E04681E1004F@hexten.net>
7321              Date: Thu, 10 Jan 2008 22:20:52 +0000
7322              
7323              with fixups as discussed on list, plus adding usedtrace to Glossary,
7324              plus propagating all the new config variables everywhere.
7325              (Was there an automatic way to do that? I did it with emacs macros)
7326      Branch: perl
7327            + mydtrace.h perldtrace.d
7328            ! Configure Cross/config.sh-arm-linux MANIFEST Makefile.SH
7329            ! NetWare/config.wc Porting/Glossary config_h.SH configure.com
7330            ! cop.h epoc/config.sh plan9/config_sh.sample symbian/config.sh
7331            ! uconfig.h uconfig.sh win32/config.bc win32/config.ce
7332            ! win32/config.gc win32/config.vc win32/config.vc64
7333            ! win32/config_H.bc win32/config_H.ce win32/config_H.gc
7334            ! win32/config_H.vc win32/config_H.vc64
7335 ____________________________________________________________________________
7336 [ 32952] By: nicholas                              on 2008/01/11  13:22:35
7337         Log: Remove PM_GETRE_SAFE and PM_SETRE_SAFE as nothing uses them.
7338      Branch: perl
7339            ! op.h
7340 ____________________________________________________________________________
7341 [ 32951] By: nicholas                              on 2008/01/11  12:47:57
7342         Log: Remove code that protected pp_qr against REGEXPs going away during
7343              global destruction whilst they were stored via true references in
7344              PL_regex_padav. It won't happen again (unless someone manages to get
7345              a reference to an OP's regexp, which is also a risk in 5.10 and 5.8)
7346      Branch: perl
7347            ! pp_hot.c
7348 ____________________________________________________________________________
7349 [ 32950] By: nicholas                              on 2008/01/11  12:14:04
7350         Log: REGEXPs are now stored directly in PL_regex_padav, rather than
7351              indirectly via RVs. This saves memory, and removes 1 level of pointer
7352              indirection.
7353      Branch: perl
7354            ! op.c op.h pp_ctl.c regexec.c
7355 ____________________________________________________________________________
7356 [ 32949] By: rgs                                   on 2008/01/11  11:31:34
7357         Log: Introduce macro PERL_MAX_SUB_DEPTH
7358      Branch: perl
7359            ! perl.h pp_ctl.c pp_hot.c
7360 ____________________________________________________________________________
7361 [ 32948] By: rgs                                   on 2008/01/11  10:42:13
7362         Log: Subject: Re: [perl #49564] Re: MRO and av_clear
7363              From: Rick Delaney <rick@bort.ca>
7364              Date: Wed, 9 Jan 2008 13:36:55 -0500
7365              Message-ID: <20080109183655.GB11282@bort.ca>
7366      Branch: perl
7367            ! embed.fnc embed.h mg.c perl.h proto.h t/mro/basic.t
7368 ____________________________________________________________________________
7369 [ 32947] By: rgs                                   on 2008/01/11  10:37:00
7370         Log: Subject: [PATCH ext/POSIX/POSIX.xs]
7371              From: "Robin Barker" <Robin.Barker@npl.co.uk>
7372              Date: Thu, 10 Jan 2008 18:50:12 -0000
7373              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939C3@exchsvr2.npl.ad.local>
7374              
7375              More consting.
7376      Branch: perl
7377            ! ext/POSIX/POSIX.xs
7378 ____________________________________________________________________________
7379 [ 32946] By: rgs                                   on 2008/01/11  10:34:41
7380         Log: Subject: [PATCH Porting/manicheck]
7381              From: "Robin Barker" <Robin.Barker@npl.co.uk>
7382              Date: Thu, 10 Jan 2008 18:48:04 -0000
7383              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939C2@exchsvr2.npl.ad.local>
7384      Branch: perl
7385            ! Porting/manicheck
7386 ____________________________________________________________________________
7387 [ 32945] By: rgs                                   on 2008/01/11  10:05:49
7388         Log: Subject: [DOC PATCH] was Re: things deprecated for removal in 5.12
7389              From: Paul Johnson <paul@pjcj.net>
7390              Date: Thu, 10 Jan 2008 23:44:20 +0100
7391              Message-ID: <20080110224420.GB29292@pjcj.net>
7392      Branch: perl
7393            ! pod/perlfunc.pod
7394 ____________________________________________________________________________
7395 [ 32944] By: nicholas                              on 2008/01/10  23:55:40
7396         Log: Better descriptions for PL_regex_pad and PL_regex_padav.
7397      Branch: perl
7398            ! intrpvar.h
7399 ____________________________________________________________________________
7400 [ 32943] By: nicholas                              on 2008/01/10  23:54:22
7401         Log: Real regexps are stored via RVs, IVs can only mean spare slots. Hence
7402              it's safe to make the scalar undefined, rather than calling out to
7403              write a 0 that would also be interpreted as a NULL pointer.
7404      Branch: perl
7405            ! op.c
7406 ____________________________________________________________________________
7407 [ 32942] By: nicholas                              on 2008/01/10  23:32:27
7408         Log: Change 32899 missed undoing the reference count increase when the SV
7409              is popped off the AV.
7410              "There's Something Wrong with our Bloody Leak Checking Today", as
7411              Beattie didn't put it. It seems that we really can't check for leaking
7412              scalars in perl_destruct, because we do our damndest to free them
7413              brute force, rather than by undefining the symbol table and seeing
7414              what sticks around.
7415      Branch: perl
7416            ! op.c
7417 ____________________________________________________________________________
7418 [ 32941] By: nicholas                              on 2008/01/10  22:38:10
7419         Log: Reverse the TODOs on t/op/regexp_qr_embed_thr.t - they all pass now.
7420      Branch: perl
7421            ! t/op/re_tests
7422 ____________________________________________________________________________
7423 [ 32940] By: nicholas                              on 2008/01/10  22:37:20
7424         Log: Un-TODO (and un-SKIP) tests in t/op/pat_thr.t that now pass.
7425              Some TODOs still remain. Bounties?
7426      Branch: perl
7427            ! t/op/pat.t
7428 ____________________________________________________________________________
7429 [ 32939] By: nicholas                              on 2008/01/10  22:06:53
7430         Log: It seems that you don't need to reference count PL_reg_curpm without
7431              ithreads, so don't waste time doing it there.
7432      Branch: perl
7433            ! regexec.c
7434 ____________________________________________________________________________
7435 [ 32938] By: nicholas                              on 2008/01/10  21:16:01
7436         Log: The correct solution is to reference count the regexp in PL_reg_curpm,
7437              rather than put in lots of hacks to work round not reference counting
7438              it.
7439      Branch: perl
7440            ! perl.c regexec.c
7441 ____________________________________________________________________________
7442 [ 32937] By: nicholas                              on 2008/01/10  21:15:02
7443         Log: Ensure DEBUG_LEAKING_SCALARS_ABORT can't be circumvented by fatal
7444              warnings. Add an abort() if you try to dup a freed scalar.
7445      Branch: perl
7446            ! sv.c
7447 ____________________________________________________________________________
7448 [ 32935] By: nicholas                              on 2008/01/10  17:27:39
7449         Log: Fix bug picked up by printf format warnings - a cast is needed where
7450              UV is larger than U32 for dumping leaking scalars.
7451      Branch: perl
7452            ! perl.c
7453 ____________________________________________________________________________
7454 [ 32934] By: nicholas                              on 2008/01/10  00:32:20
7455         Log: Subject: [PATCH] Move the reg_stringify logic to Perl_sv_2pv_flags
7456              From: avar@cpan.org (Ævar Arnfjörð Bjarmason)
7457              Date: Wed, 09 Jan 2008 21:05:15 +0000
7458              Message-ID: <86zlveaewk.fsf@cpan.org>
7459              
7460              with two corrections.
7461              Plus remove reg_stringify from embed.fnc and regen.
7462      Branch: perl
7463            ! embed.fnc embed.h global.sym perl.h proto.h regcomp.c sv.c
7464 ____________________________________________________________________________
7465 [ 32933] By: davem                                 on 2008/01/09  23:57:36
7466         Log: seen_eval regex field wasn't getting cloned
7467      Branch: perl
7468            ! regcomp.c t/op/threads.t
7469 ____________________________________________________________________________
7470 [ 32932] By: nicholas                              on 2008/01/09  23:26:14
7471         Log: Fix the bug introduced by the bug fix of change 30755.
7472              (Certain regexps could SEGV if cloned).
7473      Branch: perl
7474            ! regcomp.c t/op/pat.t
7475 ____________________________________________________________________________
7476 [ 32931] By: nicholas                              on 2008/01/09  22:42:04
7477         Log: Variants of several regression tests that run the actul tests inside
7478              a new thread, to test ithread's cloning, particularly of regexps.
7479      Branch: perl
7480            + t/op/index_thr.t t/op/pat_thr.t t/op/reg_email_thr.t
7481            + t/op/regexp_qr_embed_thr.t t/op/substr_thr.t t/thread_it.pl
7482            ! MANIFEST t/op/index.t t/op/pat.t t/op/re_tests
7483            ! t/op/reg_email.t t/op/regexp.t t/op/substr.t
7484 ____________________________________________________________________________
7485 [ 32930] By: nicholas                              on 2008/01/09  22:36:21
7486         Log: grep the MANIFEST to avoid having hard coded numbers in readdir.t
7487      Branch: perl
7488            ! t/op/readdir.t
7489 ____________________________________________________________________________
7490 [ 32929] By: stevep                                on 2008/01/09  21:50:25
7491         Log: Upgrade to Math-Complex-1.43
7492      Branch: perl
7493            ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
7494            ! lib/Math/Trig.t
7495 ____________________________________________________________________________
7496 [ 32928] By: stevep                                on 2008/01/09  21:18:39
7497         Log: Only code paths in hv_store either XSRETURN_NO or XSRETURN_YES.
7498              Change the prototype to return void, remove the output to RETVAL
7499              (which isn't set anyway), and fix a typo in the code.
7500      Branch: perl
7501            ! ext/Hash/Util/Util.xs
7502 ____________________________________________________________________________
7503 [ 32927] By: merijn                                on 2008/01/09  21:05:38
7504         Log: Intermediate re-gen for AndyA's dtrace work. More to come
7505      Branch: perl
7506            ! Configure
7507 ____________________________________________________________________________
7508 [ 32926] By: mhx                                   on 2008/01/09  19:37:06
7509         Log: Subject: Re: [PATCH] Exclude .svn and _darcs from IPC::SysV's Makefile.PL libscan
7510              From: Marcus Holland-Moritz <mhx-perl@gmx.net>
7511              Date: Wed, 9 Jan 2008 19:58:11 +0100
7512              Message-ID: <20080109195811.2c5353e5@r2d2>
7513              
7514              Make libscan() in IPC::SysV's Makefile.PL inherit EU::MM's
7515              libscan() behaviour.
7516      Branch: perl
7517            ! ext/IPC/SysV/Makefile.PL
7518 ____________________________________________________________________________
7519 [ 32925] By: steveh                                on 2008/01/09  17:59:11
7520         Log: Fix prototype in regexp code following #32851, and regen
7521      Branch: perl
7522            ! embed.fnc pod/perlapi.pod proto.h regexp.h
7523 ____________________________________________________________________________
7524 [ 32922] By: rgs                                   on 2008/01/09  16:52:36
7525         Log: Revert change #32920, since it was solved another way by #32890.
7526      Branch: perl
7527            ! pp_ctl.c
7528 ____________________________________________________________________________
7529 [ 32921] By: rgs                                   on 2008/01/09  16:46:57
7530         Log: Subject: [PATCH] refactor PL_opargs generation in opcode.pl and fix helem
7531              From: Marcus Holland-Moritz <mhx-perl@gmx.net>
7532              Date: Thu, 3 Jan 2008 01:29:35 +0100
7533              Message-ID: <20080103012935.759bda90@r2d2>
7534      Branch: perl
7535            ! opcode.pl
7536 ____________________________________________________________________________
7537 [ 32920] By: rgs                                   on 2008/01/09  16:32:55
7538         Log: Subject: RE: compile warnings w/ PM_SETRE and ReREFCNT_inc
7539              From: "Robin Barker" <Robin.Barker@npl.co.uk>
7540              Date: Mon, 7 Jan 2008 14:10:30 -0000
7541              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939AE@exchsvr2.npl.ad.local>
7542      Branch: perl
7543            ! pp_ctl.c
7544 ____________________________________________________________________________
7545 [ 32918] By: nicholas                              on 2008/01/09  15:34:42
7546         Log: Add DEBUG_LEAKING_SCALARS_ABORT, to call abort() if any scalars leak,
7547              or are freed too many times.
7548      Branch: perl
7549            ! perl.c sv.c
7550 ____________________________________________________________________________
7551 [ 32916] By: rgs                                   on 2008/01/09  13:16:34
7552         Log: Add a few =cuts (so configpm is displayed mostly correctly
7553              by perldoc or by search.cpan.org)
7554      Branch: perl
7555            ! configpm
7556 ____________________________________________________________________________
7557 [ 32915] By: rgs                                   on 2008/01/09  12:33:27
7558         Log: Fix leak introduced by change #32873, thanks to Nicholas
7559      Branch: perl
7560            ! pp_hot.c
7561 ____________________________________________________________________________
7562 [ 32914] By: nicholas                              on 2008/01/09  11:47:12
7563         Log: 1e4 isn't large enough with 16 byte long doubles (at least on x86_64).
7564              However, 1e5 does take us "to infinity and beyond"
7565              (Plus use cmp_ok, for better diagnostics)
7566      Branch: perl
7567            ! lib/Math/Trig.t
7568 ____________________________________________________________________________
7569 [ 32913] By: nicholas                              on 2008/01/09  11:40:12
7570         Log: Change 32899 missed the other double-reference count.
7571      Branch: perl
7572            ! regexec.c
7573 ____________________________________________________________________________
7574 [ 32912] By: nicholas                              on 2008/01/09  11:34:41
7575         Log: newSV() + sv_upgrade() => newSV_type()
7576      Branch: perl
7577            ! pp_ctl.c
7578 ____________________________________________________________________________
7579 [ 32911] By: rgs                                   on 2008/01/09  10:54:27
7580         Log: Subject: [PATCH] Move re::regexp_pattern to universal.c
7581              From: "Jerry D. Hedden" <jdhedden@cpan.org>
7582              Date: Tue, 8 Jan 2008 15:01:02 -0500
7583              Message-ID: <1ff86f510801081201q5c36f055re6165ebfe8876c2e@mail.gmail.com>
7584      Branch: perl
7585            + t/op/re.t
7586            ! MANIFEST ext/Data/Dumper/Dumper.pm ext/Data/Dumper/t/bless.t
7587            ! ext/re/re.pm ext/re/re.xs ext/re/t/re_funcs.t universal.c
7588 ____________________________________________________________________________
7589 [ 32910] By: rgs                                   on 2008/01/09  10:11:10
7590         Log: Remove the warning "v-string in require/use non portable"
7591      Branch: perl
7592            ! ext/B/B/Deparse.pm pod/perldiag.pod pod/perlfunc.pod pp_ctl.c
7593            ! t/lib/warnings/pp_ctl
7594 ____________________________________________________________________________
7595 [ 32909] By: rgs                                   on 2008/01/09  09:55:33
7596         Log: Subject: [PATCH] B::Deparse fixes for implicit smartmatching in given/when
7597              From: Florian Ragwitz <rafl@debian.org>
7598              Date: Tue, 8 Jan 2008 19:56:47 +0100
7599              Message-ID: <20080108185647.GD11813@perldition.org>
7600      Branch: perl
7601            ! ext/B/B/Deparse.pm ext/B/t/deparse.t
7602 ____________________________________________________________________________
7603 [ 32908] By: stevep                                on 2008/01/09  02:36:33
7604         Log: Upgrade to Math-Complex-1.42
7605      Branch: perl
7606            ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
7607            ! lib/Math/Trig.t
7608 ____________________________________________________________________________
7609 [ 32907] By: stevep                                on 2008/01/09  02:29:48
7610         Log: Upgrade to Module-Load-Conditional-0.24
7611      Branch: perl
7612            ! lib/Module/Load/Conditional.pm
7613 ____________________________________________________________________________
7614 [ 32906] By: davem                                 on 2008/01/09  01:50:38
7615         Log: change #31447 was wrong. Really handle cloning a stale lexical var
7616      Branch: perl
7617            ! pad.c t/op/closure.t
7618 ____________________________________________________________________________
7619 [ 32905] By: rgs                                   on 2008/01/08  22:45:03
7620         Log: Subject: [patch] [Win32] Make Perl build on Win32 when the path contains whitespace
7621              From: Max Maischein <corion@cpan.org>
7622              Date: Mon, 07 Jan 2008 20:48:04 +0100
7623              Message-ID: <478281F4.9000202@cpan.org>
7624      Branch: perl
7625            ! lib/ExtUtils/MM_Unix.pm lib/File/CheckTree.t
7626 ____________________________________________________________________________
7627 [ 32904] By: rgs                                   on 2008/01/08  22:33:31
7628         Log: Subject: Re: [PATCH] docs more open() and $_ related entries
7629              From: "Gabor Szabo" <szabgab@gmail.com>
7630              Date: Tue, 8 Jan 2008 22:07:54 +0200
7631              Message-ID: <d8a74af10801081207q2637419dy59f1a3600bcc4a76@mail.gmail.com>
7632      Branch: perl
7633            ! pod/perlfunc.pod pod/perlvar.pod
7634 ____________________________________________________________________________
7635 [ 32903] By: rgs                                   on 2008/01/08  22:12:56
7636         Log: Subject: [PATCH] AutoLoader: Remove AutoLoader::can
7637              From: Steffen Mueller <l2ot9pa02@sneakemail.com>
7638              Date: Fri, 30 Nov 2007 23:02:03 +0100
7639              Message-ID: <20071130220203.26939.qmail@lists.develooper.com>
7640      Branch: perl
7641            ! lib/AutoLoader.pm lib/AutoLoader/t/01AutoLoader.t
7642 ____________________________________________________________________________
7643 [ 32902] By: nicholas                              on 2008/01/08  17:55:41
7644         Log: With regexps stored as real RVs, we can eliminate SvREPADTMP().
7645              Exterminate! Exterminate! Exterminate!
7646      Branch: perl
7647            ! op.c perl.c sv.h
7648 ____________________________________________________________________________
7649 [ 32901] By: nicholas                              on 2008/01/08  17:35:19
7650         Log: PL_regex_padav can simply be dup()ed. This is surprisingly satisfying.
7651      Branch: perl
7652            ! sv.c
7653 ____________________________________________________________________________
7654 [ 32900] By: nicholas                              on 2008/01/08  17:10:29
7655         Log: In PL_regexp_padav, store regexps via real references, rather than
7656              hiding them within IVs. We can do this now that they are real SV
7657              pointers.
7658      Branch: perl
7659            ! op.h perl.c pp_hot.c sv.c
7660 ____________________________________________________________________________
7661 [ 32899] By: nicholas                              on 2008/01/08  16:42:31
7662         Log: Correct a long-standing ithreads reference counting anonamly - the
7663              reference count only needs "doubling" when the scalar is pushed onto
7664              PL_regex_padav for the second time.
7665      Branch: perl
7666            ! op.c regexec.c sv.c
7667 ____________________________________________________________________________
7668 [ 32897] By: nicholas                              on 2008/01/08  09:27:38
7669         Log: Subject: [PATCH] ARRAY(0x...) is not very helpful in sprintf.t diagnostics
7670              Message-ID: <55933.71.35.169.13.1199777041.squirrel@webmail.efn.org>
7671              From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
7672              Date: Mon, 7 Jan 2008 23:24:01 -0800 (PST)
7673      Branch: perl
7674            ! t/op/sprintf.t
7675 ____________________________________________________________________________
7676 [ 32896] By: nicholas                              on 2008/01/07  23:31:34
7677         Log: Post change 32880, restore the dummy sub Regexp::DESTROY {}
7678      Branch: perl
7679            ! universal.c
7680 ____________________________________________________________________________
7681 [ 32895] By: nicholas                              on 2008/01/07  21:17:10
7682         Log: Clarify the use of SVf_BREAK on PL_reg_curpm.
7683      Branch: perl
7684            ! regexec.c sv.h
7685 ____________________________________________________________________________
7686 [ 32894] By: nicholas                              on 2008/01/07  18:24:39
7687         Log: Don't set the public IV or NV flags if the string converted from has
7688              trailing garbage. This behaviour is consistent with not setting the
7689              public IV or NV flags if the value is out of range for the type.
7690      Branch: perl
7691            ! perl.c sv.c
7692 ____________________________________________________________________________
7693 [ 32893] By: nicholas                              on 2008/01/07  17:27:51
7694         Log: Save an upgrade each by first setting the NV on PL_sv_yes and PL_sv_no
7695              at interpreter construction time.
7696      Branch: perl
7697            ! perl.c
7698 ____________________________________________________________________________
7699 [ 32892] By: rgs                                   on 2008/01/07  16:55:44
7700         Log: Subject: [PATCH] v5.8.8: File::Temp.pm (_gettemp): ignore dir -w test on Cygwin
7701              From: Jari Aalto <jari.aalto@cante.net>
7702              Date: Sat, 05 Jan 2008 13:22:17 +0200
7703              Message-ID: <bq8034ba.fsf@blue.sea.net>
7704      Branch: perl
7705            ! lib/File/Temp.pm
7706 ____________________________________________________________________________
7707 [ 32891] By: rgs                                   on 2008/01/07  14:55:23
7708         Log: Subject: [PATCH] Big slowdown in 5.10 @_ parameter passing
7709              From: Rick Delaney <rick@bort.ca>
7710              Date: Sun, 6 Jan 2008 14:14:39 -0500
7711              Message-ID: <20080106191439.GF13935@bort.ca>
7712      Branch: perl
7713            ! op.c
7714 ____________________________________________________________________________
7715 [ 32890] By: nicholas                              on 2008/01/07  13:53:57
7716         Log: ReREFCNT_inc() should return a pointer to REGEXP.
7717              [I don't get warnings about void context here, but I'm sure someone
7718              will :-(]
7719      Branch: perl
7720            ! regexp.h
7721 ____________________________________________________________________________
7722 [ 32889] By: steveh                                on 2008/01/07  12:17:51
7723         Log: Win32 doesn't set $Config{d_fork} when its pseudofork emulation is
7724              present, and checking for $Config{d_pseudofork} is no good for dual-
7725              lived modules that must work with older perls, so do a more elaborate
7726              test (as per existing Test-Simple and IO test scripts).
7727      Branch: perl
7728            ! lib/File/Temp/t/fork.t
7729 ____________________________________________________________________________
7730 [ 32888] By: rgs                                   on 2008/01/07  11:21:29
7731         Log: Let's remove the grep in void context warning.
7732      Branch: perl
7733            ! op.c t/lib/warnings/op
7734 ____________________________________________________________________________
7735 [ 32887] By: rgs                                   on 2008/01/07  11:05:49
7736         Log: Subject: - perlcommunity.patch (1/1) [PATCH] perlcommunity: "Perl Mongers" and calendar corrections
7737              From: brian d foy <brian.d.foy@gmail.com>
7738              Date: Fri, 04 Jan 2008 14:07:27 -0600
7739              Message-ID: <040120081407272341%brian.d.foy@gmail.com>
7740      Branch: perl
7741            ! pod/perlcommunity.pod
7742 ____________________________________________________________________________
7743 [ 32886] By: rgs                                   on 2008/01/07  11:02:01
7744         Log: Subject: [PATCH] Cleanup lib/B
7745              From: "Jerry D. Hedden" <jdhedden@cpan.org>
7746              Date: Fri, 4 Jan 2008 13:22:36 -0500
7747              Message-ID: <1ff86f510801041022i5535ed7frfd64a93d99036e18@mail.gmail.com>
7748      Branch: perl
7749            ! Makefile.SH
7750 ____________________________________________________________________________
7751 [ 32885] By: rgs                                   on 2008/01/07  11:00:37
7752         Log: Subject: [PATCH] Cleanup File::Temp test file (revised)
7753              From: "Jerry D. Hedden" <jdhedden@cpan.org>
7754              Date: Fri, 4 Jan 2008 12:39:35 -0500
7755              Message-ID: <1ff86f510801040939t560c459dm6b780ab3dc5cc6c3@mail.gmail.com>
7756      Branch: perl
7757            ! lib/File/Temp/t/fork.t
7758 ____________________________________________________________________________
7759 [ 32884] By: demerphq                              on 2008/01/07  00:20:33
7760         Log: dev version numbers, xs and warnings dont play together nicely, so use MM->parse_version() to smooth over the cracks....
7761      Branch: perl
7762            ! ext/DB_File/DB_File.pm ext/DB_File/Makefile.PL
7763            ! ext/GDBM_File/GDBM_File.pm ext/GDBM_File/Makefile.PL
7764 ____________________________________________________________________________
7765 [ 32883] By: demerphq                              on 2008/01/06  21:43:24
7766         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.
7767      Branch: perl
7768            ! ext/DB_File/DB_File.pm ext/DB_File/t/db-btree.t
7769            ! ext/DB_File/t/db-hash.t ext/DB_File/t/db-recno.t
7770            ! ext/GDBM_File/GDBM_File.pm ext/GDBM_File/t/gdbm.t lib/CGI.pm
7771            ! lib/CGI/t/no_tabindex.t lib/ExtUtils/Embed.pm
7772            ! lib/ExtUtils/MM_Unix.pm
7773 ____________________________________________________________________________
7774 [ 32882] By: demerphq                              on 2008/01/06  21:34:43
7775         Log: Remove FIXME that is already fixed.
7776      Branch: perl
7777            ! sv.c
7778 ____________________________________________________________________________
7779 [ 32881] By: demerphq                              on 2008/01/06  20:34:41
7780         Log: Make Data::Dumper handle blessed regexes properly, bump version as well. This may not be entirely correct on older perls, needs further investigation.
7781      Branch: perl
7782            ! ext/Data/Dumper/Dumper.pm ext/Data/Dumper/Dumper.xs
7783            ! ext/Data/Dumper/t/bless.t
7784 ____________________________________________________________________________
7785 [ 32880] By: demerphq                              on 2008/01/06  20:33:48
7786         Log: Make new regex type be 'REGEXP' and make all core qr//'s be in class Regexp (and related changes)
7787      Branch: perl
7788            ! ext/Devel/Peek/t/Peek.t lib/Test/Builder.pm lib/overload.t
7789            ! regcomp.c sv.c
7790 ____________________________________________________________________________
7791 [ 32879] By: rgs                                   on 2008/01/06  18:00:41
7792         Log: Don't use grep in scalar context
7793      Branch: perl
7794            ! lib/ExtUtils/MM_Unix.pm
7795 ____________________________________________________________________________
7796 [ 32878] By: rgs                                   on 2008/01/06  17:56:03
7797         Log: Fix "grep in void context" warnings
7798      Branch: perl
7799            ! ext/SDBM_File/t/sdbm.t
7800 ____________________________________________________________________________
7801 [ 32877] By: rgs                                   on 2008/01/06  17:54:19
7802         Log: Fix "grep in void context" warning
7803      Branch: perl
7804            ! lib/Unicode/UCD.t
7805 ____________________________________________________________________________
7806 [ 32876] By: rgs                                   on 2008/01/06  17:14:22
7807         Log: Subject: Re: grep and smart match should warn in void context
7808              From: Michael G Schwern <schwern@pobox.com>
7809              Date: Sun, 23 Dec 2007 11:56:08 -0800
7810              Message-ID: <476EBD58.9050505@pobox.com>
7811      Branch: perl
7812            ! op.c t/lib/warnings/op
7813 ____________________________________________________________________________
7814 [ 32875] By: rgs                                   on 2008/01/06  16:37:21
7815         Log: Document that sitecustomize.pl in run from a BEGIN block
7816      Branch: perl
7817            ! pod/perlrun.pod
7818 ____________________________________________________________________________
7819 [ 32874] By: rgs                                   on 2008/01/06  16:19:22
7820         Log: Subject: [perl #49003] pp_ftrread appears to use the wrong access mode for -x when using "use filetest 'access';" 
7821              From: pravus@cpan.org (via RT) <perlbug-followup@perl.org>
7822              Date: Fri, 21 Dec 2007 10:05:15 -0800
7823              Message-ID: <rt-3.6.HEAD-22850-1198260315-255.49003-75-0@perl.org>
7824      Branch: perl
7825            ! pp_sys.c
7826 ____________________________________________________________________________
7827 [ 32873] By: rgs                                   on 2008/01/06  16:03:13
7828         Log: Subject: Re: [perl #49264] say behaves as just print on tied filehandle
7829              From: Michael G Schwern <schwern@pobox.com>
7830              Date: Wed, 02 Jan 2008 17:08:36 -0800
7831              Message-ID: <477C3594.9080302@pobox.com>
7832      Branch: perl
7833            ! pod/perltie.pod pp_hot.c t/op/tiehandle.t
7834 ____________________________________________________________________________
7835 [ 32872] By: rgs                                   on 2008/01/06  15:51:07
7836         Log: Subject: [PATCH] \X is equivalent to an atomic group
7837              From: Moritz Lenz <moritz@casella.verplant.org>
7838              Date: Sat, 05 Jan 2008 17:14:44 +0100
7839              Message-ID: <477FACF4.5030801@casella.verplant.org>
7840      Branch: perl
7841            ! pod/perlre.pod pod/perlunicode.pod
7842 ____________________________________________________________________________
7843 [ 32871] By: craigb                                on 2008/01/06  15:49:27
7844         Log: Subject: Re: Smoke [5.11.0] 32864 FAIL(F) MSWin32 Win2003 SP2 (x86/1 cpu)
7845              From: Abe Timmerman <abe@ztreet.demon.nl>
7846              Date: Sun, 06 Jan 2008 12:24:10 +0100
7847              Message-ID: <4780BA5A.80202@ztreet.demon.nl>
7848              
7849              Skip lib/File/Temp/t/fork.t when there is no fork.
7850      Branch: perl
7851            ! lib/File/Temp/t/fork.t
7852 ____________________________________________________________________________
7853 [ 32870] By: rgs                                   on 2008/01/06  15:46:35
7854         Log: Subject: [PATCH - blead & 5.10.x] '~~' is not a feature [repost]
7855              From: "Jerry D. Hedden" <jdhedden@cpan.org>
7856              Date: Fri, 4 Jan 2008 14:11:32 -0500
7857              Message-ID: <1ff86f510801041111q1730ce02hbcac80b91d78a244@mail.gmail.com>
7858      Branch: perl
7859            ! pod/perlop.pod
7860 ____________________________________________________________________________
7861 [ 32869] By: rgs                                   on 2008/01/06  15:37:13
7862         Log: Fix bug #49298: B::Deparse fails to deparse a reference to an anonymous hash
7863      Branch: perl
7864            ! ext/B/B/Deparse.pm ext/B/t/deparse.t
7865 ____________________________________________________________________________
7866 [ 32868] By: nicholas                              on 2008/01/06  15:21:53
7867         Log: Enforce some type safety in PM_SETRE by adding PM_SETRE_OFFSET.
7868      Branch: perl
7869            ! op.c op.h
7870 ____________________________________________________________________________
7871 [ 32867] By: nicholas                              on 2008/01/06  13:35:38
7872         Log: Clarify the intent of the code in Perl_op_clear. Under ithreads, avoid
7873              calling sv_ivset twice. As a side effect, eliminate PM_GETRE_SAFE
7874              and PM_SETRE_SAFE, as we're doing "safe" explicitly in Perl_op_clear().
7875      Branch: perl
7876            ! op.c op.h
7877 ____________________________________________________________________________
7878 [ 32866] By: nicholas                              on 2008/01/06  13:04:51
7879         Log: Fix a bug in mad - regexps can be 8 bit, not just ASCII or UTF-8.
7880      Branch: perl
7881            ! dump.c
7882 ____________________________________________________________________________
7883 [ 32865] By: mhx                                   on 2008/01/06  11:05:27
7884         Log: Fix compilation issues and warnings with exotic configuration.
7885      Branch: perl
7886            ! dump.c op.c pp.c
7887 ____________________________________________________________________________
7888 [ 32864] By: stevep                                on 2008/01/06  05:46:02
7889         Log: Subject: consting Compress::Raw::Zlib and Filter::Util::Call
7890              From: "Robin Barker" <Robin.Barker@npl.co.uk>
7891              Date: Sat, 22 Dec 2007 00:47:51 -0000
7892              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399F@exchsvr2.npl.ad.local>
7893      Branch: perl
7894            ! ext/Compress/Raw/Zlib/Zlib.xs ext/Filter/Util/Call/Call.xs
7895 ____________________________________________________________________________
7896 [ 32863] By: nicholas                              on 2008/01/06  00:23:23
7897         Log: Allow sv_setsv_flags() to copy SVt_REGEXP much like it copies
7898              SVt_FORMAT - the just string buffer.
7899      Branch: perl
7900            ! ext/re/re.xs sv.c
7901 ____________________________________________________________________________
7902 [ 32862] By: nicholas                              on 2008/01/05  22:55:02
7903         Log: Fix a compilation warning created when RX_PRELEN() was changed to
7904              SvCUR(), which is an unsigned value.
7905              [Mmm, how many remaining parts of the regexp struct should be
7906              unsigned]
7907      Branch: perl
7908            ! pp_ctl.c
7909 ____________________________________________________________________________
7910 [ 32861] By: nicholas                              on 2008/01/05  22:33:12
7911         Log: Make REGEXP a type distinct from SV. (Much like AV, CV, GV, HV).
7912      Branch: perl
7913            ! perl.h pp_ctl.c pp_hot.c regcomp.c regexec.c sv.c sv.h util.c
7914 ____________________________________________________________________________
7915 [ 32860] By: rgs                                   on 2008/01/05  21:36:22
7916         Log: Typo fix
7917      Branch: perl
7918            ! hv.h
7919 ____________________________________________________________________________
7920 [ 32859] By: nicholas                              on 2008/01/05  21:33:30
7921         Log: Don't allocate the NV slot for SVt_REGEXP.
7922      Branch: perl
7923            ! dump.c ext/Devel/Peek/t/Peek.t regcomp.c regexp.h sv.c
7924 ____________________________________________________________________________
7925 [ 32858] By: rgs                                   on 2008/01/05  21:17:39
7926         Log: AutoSplit is dual-lived, and is part of the AutoLoader distribution
7927      Branch: perl
7928            ! Porting/Maintainers.pl
7929 ____________________________________________________________________________
7930 [ 32857] By: demerphq                              on 2008/01/05  20:35:26
7931         Log: Fix regexec.c so $^N and $+ are correctly updated so that they work properly inside of (?{...}) blocks as reported by Moritz Lenz in
7932              
7933              Subject: Bugs in extended regexp features
7934              From: Moritz Lenz <moritz@casella.verplant.org>
7935              Date: Sat, 05 Jan 2008 17:14:37 +0100
7936              Message-ID: <477FACED.4000505@casella.verplant.org>
7937      Branch: perl
7938            ! regexec.c t/op/pat.t
7939 ____________________________________________________________________________
7940 [ 32856] By: demerphq                              on 2008/01/05  20:25:52
7941         Log: $Test::Harness::Verbose is a numeric value now so assigning -v to it isnt all that helpful.
7942      Branch: perl
7943            ! t/harness
7944 ____________________________________________________________________________
7945 [ 32855] By: rgs                                   on 2008/01/05  20:06:59
7946         Log: Add a small note about numbered feature bundles
7947      Branch: perl
7948            ! Porting/pumpkin.pod
7949 ____________________________________________________________________________
7950 [ 32854] By: nicholas                              on 2008/01/05  18:02:02
7951         Log: In struct regexp move the member paren_names to the IV union.
7952      Branch: perl
7953            ! regexp.h sv.h
7954 ____________________________________________________________________________
7955 [ 32853] By: nicholas                              on 2008/01/05  17:44:04
7956         Log: Convert all accesses of the member paren_names of struct regexp to
7957              be accessed via RXp_PAREN_NAMES(). (They are entirely within the
7958              regexp implementation).
7959      Branch: perl
7960            ! regcomp.c regexec.c regexp.h
7961 ____________________________________________________________________________
7962 [ 32852] By: nicholas                              on 2008/01/05  17:15:30
7963         Log: Abolish RXf_UTF8. Store the UTF-8-ness of the pattern with SvUTF8().
7964      Branch: perl
7965            ! op.c pp_ctl.c regcomp.c regexec.c regexp.h regnodes.h
7966 ____________________________________________________________________________
7967 [ 32851] By: nicholas                              on 2008/01/05  16:47:06
7968         Log: Make Perl_pregcomp() use SvUTF8() of the pattern, rather than the flag
7969              bit in pmflags, to decide whether the pattern is UTF-8.
7970      Branch: perl
7971            ! op.c pp_ctl.c regcomp.c regexec.c
7972 ____________________________________________________________________________
7973 [ 32850] By: demerphq                              on 2008/01/05  16:16:47
7974         Log: s/re/rx/ in an assert overlooked during recent renovations
7975      Branch: perl
7976            ! regexec.c
7977 ____________________________________________________________________________
7978 [ 32849] By: nicholas                              on 2008/01/05  16:07:21
7979         Log: Replace all reads of RXf_UTF8 with RX_UTF8().
7980      Branch: perl
7981            ! dump.c ext/re/re.xs pp.c pp_hot.c regcomp.c regexec.c
7982 ____________________________________________________________________________
7983 [ 32848] By: demerphq                              on 2008/01/05  16:00:46
7984         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)
7985      Branch: perl
7986            ! Makefile.SH
7987 ____________________________________________________________________________
7988 [ 32847] By: mhx                                   on 2008/01/05  15:49:31
7989         Log: Remove IPC::SysV constant files from the MANIFEST.
7990      Branch: perl
7991            ! MANIFEST
7992 ____________________________________________________________________________
7993 [ 32846] By: mhx                                   on 2008/01/05  15:47:40
7994         Log: Build const-(c|xs).inc in IPC::SysV on the fly.
7995      Branch: perl
7996            - ext/IPC/SysV/const-c.inc ext/IPC/SysV/const-xs.inc
7997            ! ext/IPC/SysV/Makefile.PL
7998 ____________________________________________________________________________
7999 [ 32845] By: nicholas                              on 2008/01/05  15:02:25
8000         Log: Abolish wraplen from struct regexp. We're already storing it in SvCUR.
8001      Branch: perl
8002            ! regcomp.c regexp.h
8003 ____________________________________________________________________________
8004 [ 32844] By: nicholas                              on 2008/01/05  14:50:07
8005         Log: Remove a comment that is no longer necessary since Perl Object bit
8006              the dust some time around 5.6
8007      Branch: perl
8008            ! embed.fnc
8009 ____________________________________________________________________________
8010 [ 32843] By: nicholas                              on 2008/01/05  14:43:55
8011         Log: Abolish RXp_PRELEN(rx) and RXp_WRAPLEN()
8012              Fix up some uses of RX_* macros in the block conditionally compiled
8013              with STUPID_PATTERN_CHECKS.
8014      Branch: perl
8015            ! regcomp.c regexp.h
8016 ____________________________________________________________________________
8017 [ 32842] By: nicholas                              on 2008/01/05  14:30:01
8018         Log: Make ext/re/t/re_funcs.t warnings clean.
8019      Branch: perl
8020            ! ext/re/t/re_funcs.t
8021 ____________________________________________________________________________
8022 [ 32841] By: nicholas                              on 2008/01/05  14:13:48
8023         Log: Abolish wrapped in struct regexp - store the wrapped pattern pointer
8024              in the SvPVX().
8025      Branch: perl
8026            ! ext/B/t/optree_constants.t ext/Devel/Peek/t/Peek.t regcomp.c
8027            ! regexp.h
8028 ____________________________________________________________________________
8029 [ 32840] By: nicholas                              on 2008/01/05  13:54:38
8030         Log: Add RX_UTF8(), which is effectively SvUTF8() but for regexps.
8031              Remove RXp_PRECOMP() and RXp_WRAPPED().
8032              Change the parameter of S_debug_start_match() from regexp to REGEXP.
8033              Change its callers [the only part wrong for 5.10.x]
8034      Branch: perl
8035            ! embed.fnc proto.h regcomp.c regexec.c regexp.h
8036 ____________________________________________________________________________
8037 [ 32839] By: nicholas                              on 2008/01/05  13:13:36
8038         Log: Protect me (and my fellow muppets) from screens of "syntax errors" if
8039              one accidentally feeds embed.fnc or t/op/re_tests to the perl
8040              interpreter.
8041      Branch: perl
8042            ! embed.fnc t/op/re_tests t/op/regexp.t
8043 ____________________________________________________________________________
8044 [ 32838] By: nicholas                              on 2008/01/05  11:30:31
8045         Log: BER is all very well, but it turns out that it's better to store the
8046              offset as either a byte (if <256), or a 0 byte with a STRLEN before.
8047              "better" in that the reading can be inlined, and even then the object
8048              code is smaller (function calls have space overhead). So goodbye
8049              Perl_sv_read_offset() and hello SvOOK_offset().
8050      Branch: perl
8051            ! dump.c embed.fnc embed.h global.sym pod/perlapi.pod proto.h
8052            ! sv.c sv.h
8053 ____________________________________________________________________________
8054 [ 32837] By: nicholas                              on 2008/01/05  00:59:18
8055         Log: Fix the compile for -DPERL_OLD_COPY_ON_WRITE (apart from the tenacious
8056              broken window: ../ext/Compress/Raw/Zlib/t/07bufsize.t)
8057      Branch: perl
8058            ! pp_ctl.c pp_hot.c regexp.h
8059 ____________________________________________________________________________
8060 [ 32836] By: nicholas                              on 2008/01/04  23:12:01
8061         Log: Re-implement the SvOOK() hack to store the offset as a BER encoded
8062              number in the part of the PVX that is being released. (It will always
8063              fit, as chopping off 1 byte gives just enough space for recording a
8064              delta of up to 127). This allows SvOOK() to co-exist with SvIOK_on(),
8065              which means all the calls to SvOOK_off() [with the possibility of a
8066              call to sv_backoff()] in SvIOK_on() can be removed. This ought to make
8067              a lot of straight line code a little bit simpler.
8068              OOK()d scalars can now be SVt_PV, as the IVX isn't needed.
8069      Branch: perl
8070            ! dump.c embed.fnc embed.h global.sym proto.h sv.c sv.h
8071 ____________________________________________________________________________
8072 [ 32835] By: nicholas                              on 2008/01/04  22:20:48
8073         Log: Oops. Forgot to propagate the rename of Perl_re_dup to Perl_re_dup_guts
8074              into makedef.pl
8075      Branch: perl
8076            ! makedef.pl
8077 ____________________________________________________________________________
8078 [ 32834] By: nicholas                              on 2008/01/04  20:27:42
8079         Log: Re-implement mPUSHp() and mXPUSHp() using Perl_newSVpvn_flags(), which
8080              results in slightly smaller object code. (No extra work is done.)
8081      Branch: perl
8082            ! pp.h
8083 ____________________________________________________________________________
8084 [ 32833] By: nicholas                              on 2008/01/04  18:18:02
8085         Log: Add a small program that gets the C pre-processor to expand the macro
8086              passed on the command line.
8087      Branch: perl
8088            + Porting/expand-macro.pl
8089            ! MANIFEST
8090 ____________________________________________________________________________
8091 [ 32832] By: rgs                                   on 2008/01/04  15:56:16
8092         Log: Subject: Notice of git tag retraction; also, [PATCH] correct Module::CoreList
8093              From: Sam Vilain <sam@vilain.net>
8094              Date: Thu, 27 Dec 2007 23:27:32 +1300
8095              Message-ID: <47737E14.9040908@vilain.net>
8096      Branch: perl
8097            ! lib/Module/CoreList.pm
8098 ____________________________________________________________________________
8099 [ 32831] By: rgs                                   on 2008/01/04  15:51:00
8100         Log: SelfLoader is dual-lived
8101      Branch: perl
8102            ! Porting/Maintainers.pl
8103 ____________________________________________________________________________
8104 [ 32830] By: rgs                                   on 2008/01/04  15:48:32
8105         Log: Upgrade to SelfLoader 1.13_03
8106      Branch: perl
8107            ! lib/SelfLoader.pm lib/SelfLoader/t/01SelfLoader.t
8108            ! lib/SelfLoader/t/02SelfLoader-buggy.t
8109 ____________________________________________________________________________
8110 [ 32829] By: rgs                                   on 2008/01/04  15:47:48
8111         Log: Move the SelfLoader test files in their own subdirectory
8112      Branch: perl
8113           +> lib/SelfLoader/t/01SelfLoader.t
8114           +> lib/SelfLoader/t/02SelfLoader-buggy.t
8115            - lib/SelfLoader-buggy.t lib/SelfLoader.t
8116            ! MANIFEST
8117 ____________________________________________________________________________
8118 [ 32828] By: mhx                                   on 2008/01/04  15:03:40
8119         Log: Follow up on change #32680. This fixes compilation
8120              with -DPERL_GLOBAL_STRUCT.
8121      Branch: perl
8122            ! op.c
8123 ____________________________________________________________________________
8124 [ 32827] By: mhx                                   on 2008/01/04  14:10:18
8125         Log: Upgrade to Devel::PPPort 3.13_01
8126      Branch: perl
8127            + ext/Devel/PPPort/parts/base/5010000
8128            + ext/Devel/PPPort/parts/base/5011000
8129            + ext/Devel/PPPort/parts/inc/newSVpv
8130            + ext/Devel/PPPort/parts/todo/5010000
8131            + ext/Devel/PPPort/parts/todo/5011000
8132            + ext/Devel/PPPort/t/newSVpv.t
8133            ! MANIFEST ext/Devel/PPPort/Changes ext/Devel/PPPort/HACKERS
8134            ! ext/Devel/PPPort/Makefile.PL ext/Devel/PPPort/PPPort_pm.PL
8135            ! ext/Devel/PPPort/PPPort_xs.PL ext/Devel/PPPort/README
8136            ! ext/Devel/PPPort/apicheck_c.PL
8137            ! ext/Devel/PPPort/devel/buildperl.pl
8138            ! ext/Devel/PPPort/devel/devtools.pl
8139            ! ext/Devel/PPPort/devel/mkapidoc.sh
8140            ! ext/Devel/PPPort/devel/mktodo ext/Devel/PPPort/devel/mktodo.pl
8141            ! ext/Devel/PPPort/devel/regenerate
8142            ! ext/Devel/PPPort/devel/scanprov ext/Devel/PPPort/mktests.PL
8143            ! ext/Devel/PPPort/module2.c ext/Devel/PPPort/module3.c
8144            ! ext/Devel/PPPort/parts/apicheck.pl
8145            ! ext/Devel/PPPort/parts/apidoc.fnc
8146            ! ext/Devel/PPPort/parts/base/5004000
8147            ! ext/Devel/PPPort/parts/base/5005000
8148            ! ext/Devel/PPPort/parts/base/5006000
8149            ! ext/Devel/PPPort/parts/base/5007001
8150            ! ext/Devel/PPPort/parts/base/5008001
8151            ! ext/Devel/PPPort/parts/base/5009002
8152            ! ext/Devel/PPPort/parts/base/5009003
8153            ! ext/Devel/PPPort/parts/base/5009004
8154            ! ext/Devel/PPPort/parts/base/5009005
8155            ! ext/Devel/PPPort/parts/embed.fnc
8156            ! ext/Devel/PPPort/parts/inc/MY_CXT
8157            ! ext/Devel/PPPort/parts/inc/SvPV
8158            ! ext/Devel/PPPort/parts/inc/SvREFCNT
8159            ! ext/Devel/PPPort/parts/inc/Sv_set
8160            ! ext/Devel/PPPort/parts/inc/call ext/Devel/PPPort/parts/inc/cop
8161            ! ext/Devel/PPPort/parts/inc/exception
8162            ! ext/Devel/PPPort/parts/inc/format
8163            ! ext/Devel/PPPort/parts/inc/grok
8164            ! ext/Devel/PPPort/parts/inc/limits
8165            ! ext/Devel/PPPort/parts/inc/mPUSH
8166            ! ext/Devel/PPPort/parts/inc/magic
8167            ! ext/Devel/PPPort/parts/inc/memory
8168            ! ext/Devel/PPPort/parts/inc/misc
8169            ! ext/Devel/PPPort/parts/inc/newCONSTSUB
8170            ! ext/Devel/PPPort/parts/inc/newRV
8171            ! ext/Devel/PPPort/parts/inc/podtest
8172            ! ext/Devel/PPPort/parts/inc/ppphbin
8173            ! ext/Devel/PPPort/parts/inc/ppphdoc
8174            ! ext/Devel/PPPort/parts/inc/ppphtest
8175            ! ext/Devel/PPPort/parts/inc/pvs
8176            ! ext/Devel/PPPort/parts/inc/shared_pv
8177            ! ext/Devel/PPPort/parts/inc/snprintf
8178            ! ext/Devel/PPPort/parts/inc/strlfuncs
8179            ! ext/Devel/PPPort/parts/inc/sv_xpvf
8180            ! ext/Devel/PPPort/parts/inc/threads
8181            ! ext/Devel/PPPort/parts/inc/uv
8182            ! ext/Devel/PPPort/parts/inc/variables
8183            ! ext/Devel/PPPort/parts/inc/version
8184            ! ext/Devel/PPPort/parts/inc/warn
8185            ! ext/Devel/PPPort/parts/ppport.fnc
8186            ! ext/Devel/PPPort/parts/ppptools.pl
8187            ! ext/Devel/PPPort/parts/todo/5005000
8188            ! ext/Devel/PPPort/parts/todo/5009003
8189            ! ext/Devel/PPPort/parts/todo/5009005 ext/Devel/PPPort/soak
8190            ! ext/Devel/PPPort/t/mPUSH.t ext/Devel/PPPort/t/misc.t
8191            ! ext/Devel/PPPort/t/pvs.t ext/Devel/PPPort/typemap
8192 ____________________________________________________________________________
8193 [ 32826] By: stevep                                on 2008/01/04  13:17:31
8194         Log: Upgrade to CGI.pm-3.33.  There are still differences between the
8195              core version and CPAN version, so, the version bump continues.
8196      Branch: perl
8197            ! lib/CGI.pm
8198 ____________________________________________________________________________
8199 [ 32825] By: stevep                                on 2008/01/04  13:12:25
8200         Log: Upgrade to IO-Zlib-1.09.
8201      Branch: perl
8202            ! lib/IO/Zlib.pm
8203 ____________________________________________________________________________
8204 [ 32824] By: mhx                                   on 2008/01/04  12:28:54
8205         Log: There's no need to handle 'set' magic in the mX?PUSH macros.
8206              The macros all create new mortals using sv_newmortal(), and those
8207              cannot be magical. This is in contrary to the X?PUSH macros, which
8208              operate on TARG, which can be magical.
8209              With that in mind, mentioning whether or not mX?PUSH can handle
8210              'set' magic doesn't make sense any longer.
8211      Branch: perl
8212            ! pod/perlapi.pod pp.h
8213 ____________________________________________________________________________
8214 [ 32823] By: steveh                                on 2008/01/04  10:47:27
8215         Log: Run regen.pl (fixes build on Win32, at least)
8216      Branch: perl
8217            ! embed.h global.sym pod/perlapi.pod
8218 ____________________________________________________________________________
8219 [ 32822] By: mhx                                   on 2008/01/04  01:22:22
8220         Log: Subject: Re: SV leak?
8221              From: Vincent Pit <perl@profvince.com>
8222              Date: Thu, 03 Jan 2008 19:26:05 +0100
8223              Message-ID: <477D28BD.5060801@profvince.com>
8224              
8225              Mortalize SVs that are being pushed on the stack.
8226              Try to use specialized macros for pushing mortals.
8227      Branch: perl
8228            ! ext/B/B.xs ext/Win32/Win32.xs mg.c os2/os2.c pp_sys.c
8229            ! win32/wince.c
8230 ____________________________________________________________________________
8231 [ 32821] By: mhx                                   on 2008/01/04  01:06:10
8232         Log: Add macros mPUSHs() and mXPUSHs() for pushing SVs on the stack
8233              and mortalizing them. Use these macros where possible. And also
8234              mX?PUSH[inpu] where possible.
8235      Branch: perl
8236            ! av.c mg.c mro.c perl.c pp.c pp.h pp_ctl.c pp_hot.c pp_pack.c
8237            ! pp_sys.c sv.c universal.c utf8.c util.c
8238 ____________________________________________________________________________
8239 [ 32820] By: nicholas                              on 2008/01/03  17:54:38
8240         Log: Missed three sv_2mortal(newSVpvn(...))s in the headers.
8241      Branch: perl
8242            ! XSUB.h hv.h sv.h
8243 ____________________________________________________________________________
8244 [ 32819] By: nicholas                              on 2008/01/03  17:42:27
8245         Log: Add newSVpvs_flags() as a wrapper to newSVpvn_flags(), and rework
8246              sv_2mortal(newSVpvs(...)) constructions to use it.
8247      Branch: perl
8248            ! cop.h handy.h mg.c pp.c pp_ctl.c pp_sys.c sv.c toke.c
8249            ! universal.c utf8.c util.c xsutils.c
8250 ____________________________________________________________________________
8251 [ 32818] By: nicholas                              on 2008/01/03  17:15:53
8252         Log: Extend newSVpvn_flags() to also call sv_2mortal() if SVs_TEMP is set in
8253              the flags. Move its implementation just ahead of sv_2mortal()'s for
8254              CPU cache locality. Refactor all code that can be to use this.
8255      Branch: perl
8256            ! doio.c doop.c gv.c hv.c mg.c mro.c pod/perlapi.pod pp.c
8257            ! pp_hot.c pp_pack.c pp_sys.c regcomp.c sv.c toke.c utf8.c
8258            ! util.c
8259 ____________________________________________________________________________
8260 [ 32817] By: mhx                                   on 2008/01/03  17:10:56
8261         Log: Forgot to remove dTARGET with change #32816.
8262      Branch: perl
8263            ! universal.c
8264 ____________________________________________________________________________
8265 [ 32816] By: mhx                                   on 2008/01/03  17:07:06
8266         Log: Fix memory leaks in XS_PerlIO_get_layers() by mortalizing
8267              all variables pushed on the stack. Also make sure the loop
8268              is using mXPUSHi() and not XPUSHi().
8269      Branch: perl
8270            ! universal.c
8271 ____________________________________________________________________________
8272 [ 32815] By: nicholas                              on 2008/01/03  16:27:13
8273         Log: We can now sv_upgrade(sv, SVt_PVHV), so do so, to simplify the code.
8274      Branch: perl
8275            ! mro.c
8276 ____________________________________________________________________________
8277 [ 32814] By: stevep                                on 2008/01/03  15:23:36
8278         Log: Upgrade to Net-Ping-2.34
8279      Branch: perl
8280            ! lib/Net/Ping.pm lib/Net/Ping/t/510_ping_udp.t
8281 ____________________________________________________________________________
8282 [ 32813] By: nicholas                              on 2008/01/03  14:24:29
8283         Log: Possible future bugs found by the creation of newSVpvn_flags().
8284              But use newSVhek() in preference when possible.
8285      Branch: perl
8286            ! perl.c pp.c regcomp.c sv.c
8287 ____________________________________________________________________________
8288 [ 32812] By: nicholas                              on 2008/01/03  14:23:17
8289         Log: Add HeUTF8() to complement HePV() and then immediately suggest that
8290              newSVhek(HeKEY_hek(he) is probably what you wanted all along.
8291      Branch: perl
8292            ! hv.h pod/perlapi.pod
8293 ____________________________________________________________________________
8294 [ 32811] By: nicholas                              on 2008/01/03  13:57:17
8295         Log: Typo spotted by Jarkko.
8296      Branch: perl
8297            ! sv.c
8298 ____________________________________________________________________________
8299 [ 32810] By: nicholas                              on 2008/01/03  12:47:25
8300         Log: Fixes to get MAD working after change 32804, and some newSVpvn_utf8()s
8301              I missed becase (silly Nick) the grep for plausible files was done on
8302              the 5.8.x tree.
8303      Branch: perl
8304            ! dump.c
8305 ____________________________________________________________________________
8306 [ 32809] By: rgs                                   on 2008/01/03  10:18:19
8307         Log: Subject: [PATCH] RE: How to load a "loadable object" that has a non-default file extension ?
8308              From: "Jan Dubois" <jand@activestate.com>
8309              Date: Sun, 30 Dec 2007 12:52:30 -0800
8310              Message-ID: <18a401c84b25$e5272480$af756d80$@com>
8311      Branch: perl
8312            ! ext/DynaLoader/DynaLoader_pm.PL
8313 ____________________________________________________________________________
8314 [ 32808] By: rgs                                   on 2008/01/03  10:02:50
8315         Log: OP_THREADSV was removed by #29727
8316      Branch: perl
8317            ! op.h
8318 ____________________________________________________________________________
8319 [ 32807] By: nicholas                              on 2008/01/02  23:41:21
8320         Log: Add a new function newSVpvn_flags(), which takes a third parameter of
8321              flag bits. Right now the only flag bit is SVf_UTF8, which will call
8322              SvUTF8_on() on the new SV for you. Provide a wrapper newSVpvn_utf8(),
8323              which takes a boolean, and passes in SVf_UTF8 if that is true.
8324              Refactor the core to use it where possible. It makes the source code
8325              clearer and smaller, but seems to be swings and roundabouts on object
8326              code size.
8327      Branch: perl
8328            ! embed.fnc embed.h hv.c perl.c pod/perlapi.pod pp.c pp_hot.c
8329            ! pp_pack.c proto.h regcomp.c sv.c sv.h toke.c util.c
8330 ____________________________________________________________________________
8331 [ 32806] By: nicholas                              on 2008/01/02  22:21:50
8332         Log: Silly Nick - change 32804 missed updating the list of global functions.
8333      Branch: perl
8334            ! global.sym
8335 ____________________________________________________________________________
8336 [ 32805] By: stevep                                on 2008/01/02  18:29:14
8337         Log: Subject: [PATCH] Small documentation nits
8338              From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
8339              Date: Mon, 31 Dec 2007 21:05:47 +0100
8340              Message-Id: <2AF110D6-9183-47C5-BBBA-26C3FB97C3D3@free.fr>
8341      Branch: perl
8342            ! pod/perl5100delta.pod pod/perlsyn.pod
8343 ____________________________________________________________________________
8344 [ 32804] By: nicholas                              on 2008/01/02  13:47:42
8345         Log: Make struct regexp the body of SVt_REGEXP SVs, REGEXPs become SVs,
8346              and regexp reference counting is via the regular SV reference counting.
8347              This was not as easy at it looks.
8348      Branch: perl
8349            ! cflags.SH dump.c embed.fnc embed.h ext/B/B.xs
8350            ! ext/Devel/Peek/t/Peek.t mg.c perl.h pp_ctl.c pp_hot.c proto.h
8351            ! regcomp.c regcomp.h regexec.c regexp.h sv.c sv.h util.c
8352 ____________________________________________________________________________
8353 [ 32803] By: nicholas                              on 2008/01/02  13:07:16
8354         Log: Convert some "regexp" and "struct regexp" to REGEXP where they are
8355              currently equivalent but will be wrong once the equivalence vanishes.
8356      Branch: perl
8357            ! embed.fnc embed.h pp_ctl.c proto.h regcomp.c
8358 ____________________________________________________________________________
8359 [ 32802] By: nicholas                              on 2008/01/02  12:06:05
8360         Log: Wrap all deferences of struct regexp* in macros RX_*() [and for
8361              regcomp.c and regexec.c RXp_* where necessary] so that in future we
8362              can maintain source compatibility when we add an extra level of
8363              dereferencing.
8364      Branch: perl
8365            ! dump.c ext/B/B.xs ext/re/re.xs mg.c op.c perl.h pp.c pp_ctl.c
8366            ! pp_hot.c regcomp.c regcomp.h regexec.c regexp.h
8367 ____________________________________________________________________________
8368 [ 32801] By: mhx                                   on 2008/01/02  12:01:29
8369         Log: Subject: [PATCH] shield t/test.pl functions from global print modifiers
8370              From: Michael G Schwern <schwern@pobox.com>
8371              Date: Tue, 01 Jan 2008 18:12:36 -0800
8372              Message-ID: <477AF314.9050808@pobox.com>
8373      Branch: perl
8374            ! t/test.pl
8375 ____________________________________________________________________________
8376 [ 32800] By: stevep                                on 2008/01/01  23:46:55
8377         Log: Upgrade to constant-1.15
8378      Branch: perl
8379            ! lib/constant.pm lib/constant.t
8380 ____________________________________________________________________________
8381 [ 32799] By: stevep                                on 2008/01/01  23:43:42
8382         Log: Upgrade to Sys-Syslog-0.24
8383      Branch: perl
8384            ! ext/Sys/Syslog/Syslog.pm ext/Sys/Syslog/t/syslog.t
8385 ____________________________________________________________________________
8386 [ 32798] By: stevep                                on 2008/01/01  23:39:58
8387         Log: Upgrade to CGI.pm-3.32.  Retain the version bump since bug fixes 
8388              have not yet been integrated.
8389      Branch: perl
8390            ! lib/CGI.pm
8391 ____________________________________________________________________________
8392 [ 32797] By: merijn                                on 2008/01/01  20:34:49
8393         Log: Missing test, adding $ to the other tests
8394      Branch: perl
8395            ! Configure
8396 ____________________________________________________________________________
8397 [ 32795] By: merijn                                on 2008/01/01  20:13:56
8398         Log: Bring back the platforms that do not support -fstack-protector
8399      Branch: perl
8400            ! Configure
8401 ____________________________________________________________________________
8402 [ 32793] By: mhx                                   on 2008/01/01  17:18:13
8403         Log: Add editor blocks to some header files.
8404      Branch: perl
8405            ! dosish.h fakesdio.h fakethr.h handy.h iperlsys.h mg.h
8406            ! nostdio.h pad.h parser.h perl.h perlio.h perliol.h perlsdio.h
8407            ! perlsfio.h regcomp.h scope.h thread.h unixish.h utf8.h
8408            ! utfebcdic.h util.h
8409 ____________________________________________________________________________
8410 [ 32792] By: craigb                                on 2007/12/31  23:49:48
8411         Log: Needed one more cast after 32760.  The VMS compiler complained
8412              that a pointer to int and pointer to long are different things 
8413              even though they both point to a 32-bit signed integer.
8414      Branch: perl
8415            ! av.c
8416 ____________________________________________________________________________
8417 [ 32791] By: craigb                                on 2007/12/31  23:44:35
8418         Log: Fix VMS::Stdio bug introduced in 32713.
8419      Branch: perl
8420            ! vms/ext/Stdio/Stdio.xs
8421 ____________________________________________________________________________
8422 [ 32790] By: nicholas                              on 2007/12/31  15:45:03
8423         Log: As Perl_magic_setbm() and Perl_magic_setfm() aren't in the public API,
8424              they can just go.
8425      Branch: perl
8426            ! embed.fnc embed.h mathoms.c proto.h
8427 ____________________________________________________________________________
8428 [ 32789] By: nicholas                              on 2007/12/31  13:54:04
8429         Log: Perl_magic_setbm() and Perl_magic_setfm() are mathoms that can be
8430              merged with Perl_magic_setregexp(). [Coverage on the testsuite
8431              suggests that more than that they're actually dead code, but in theory
8432              it should be possible to construct a test case that exercises them.]
8433      Branch: perl
8434            ! embed.fnc embed.h mathoms.c mg.c perl.h proto.h
8435 ____________________________________________________________________________
8436 [ 32788] By: nicholas                              on 2007/12/31  11:04:54
8437         Log: assert() that we're not trying to free scalars a second time.
8438      Branch: perl
8439            ! sv.c
8440 ____________________________________________________________________________
8441 [ 32787] By: stevep                                on 2007/12/31  04:08:00
8442         Log: Upgrade to AutoLoader-5.64
8443      Branch: perl
8444            + lib/AutoLoader/t/01AutoLoader.t lib/AutoLoader/t/02AutoSplit.t
8445            - lib/AutoLoader.t lib/AutoSplit.t
8446            ! MANIFEST lib/AutoLoader.pm lib/AutoSplit.pm
8447 ____________________________________________________________________________
8448 [ 32786] By: stevep                                on 2007/12/31  03:41:01
8449         Log: Upgrade to Math-Complex-1.38
8450      Branch: perl
8451            ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
8452            ! lib/Math/Trig.t
8453 ____________________________________________________________________________
8454 [ 32785] By: nicholas                              on 2007/12/30  20:23:54
8455         Log: Change 32783 was generating warnings from gcc about an extra semicolon
8456              in structure or union. No doubt some non-sloppy compilers will consider
8457              this an error and barf. We don't like barfing.
8458      Branch: perl
8459            ! hv.h
8460 ____________________________________________________________________________
8461 [ 32784] By: mhx                                   on 2007/12/30  12:20:12
8462         Log: Add script to check source code for ANSI-C violations.
8463      Branch: perl
8464            + Porting/checkansi.pl
8465            ! MANIFEST
8466 ____________________________________________________________________________
8467 [ 32783] By: mhx                                   on 2007/12/30  10:30:15
8468         Log: Subject: [PATCH] factor out duplicate code in struct xpv*
8469              From: Marcus Holland-Moritz <mhx-perl@gmx.net>
8470              Date: Sat, 29 Dec 2007 18:17:42 +0100
8471              Message-ID: <20071229181742.1933db40@r2d2>
8472      Branch: perl
8473            ! av.h cv.h hv.h perl.h sv.h
8474 ____________________________________________________________________________
8475 [ 32782] By: stevep                                on 2007/12/30  05:26:15
8476         Log: Add file to MANIFEST that hitched a ride with change #32750.  It
8477              hopefully will fix RT #44357.
8478      Branch: perl
8479            ! MANIFEST
8480 ____________________________________________________________________________
8481 [ 32781] By: mhx                                   on 2007/12/30  04:44:40
8482         Log: Include SVf_UTF8 in the bitmask when checking the SvFLAGS in
8483              SvPVutf8_force(), as otherwise the conditional expression will
8484              always be false and the optimisation will never kick in.
8485      Branch: perl
8486            ! sv.h
8487 ____________________________________________________________________________
8488 [ 32780] By: mhx                                   on 2007/12/30  02:48:25
8489         Log: Upgrade to IPC::SysV 2.00
8490      Branch: perl
8491            ! ext/IPC/SysV/Changes ext/IPC/SysV/Makefile.PL
8492            ! ext/IPC/SysV/SysV.xs ext/IPC/SysV/lib/IPC/Msg.pm
8493            ! ext/IPC/SysV/lib/IPC/Semaphore.pm
8494            ! ext/IPC/SysV/lib/IPC/SharedMem.pm ext/IPC/SysV/lib/IPC/SysV.pm
8495 ____________________________________________________________________________
8496 [ 32779] By: nicholas                              on 2007/12/29  23:00:03
8497         Log: Subject: [PATCH] Typo in op.c
8498              From: Vincent Pit <perl@profvince.com>
8499              Message-ID: <47712BF1.9060200@profvince.com>
8500              Date: Tue, 25 Dec 2007 17:12:33 +0100
8501              
8502              (And then an update to make the tests in gv.t expect the right thing,
8503              and test the behaviour that my change 26482 was originally supposed to
8504              produce, but didn't until this typo was fixed)
8505      Branch: perl
8506            ! op.c t/op/gv.t
8507 ____________________________________________________________________________
8508 [ 32778] By: nicholas                              on 2007/12/29  19:50:27
8509         Log: In sv_chop(), write sentinals over the part of the buffer that is
8510              thrown away, and verify that they are present in sv_backoff().
8511              assert that we are being asked to chop off positive amounts of buffer.
8512      Branch: perl
8513            ! sv.c
8514 ____________________________________________________________________________
8515 [ 32777] By: nicholas                              on 2007/12/29  19:32:52
8516         Log: Move all code that relies on reading the to-be-thrown-away buffer ahead
8517              of the call to sv_chop() that throws it away.
8518      Branch: perl
8519            ! pp_hot.c sv.c
8520 ____________________________________________________________________________
8521 [ 32776] By: nicholas                              on 2007/12/29  17:35:25
8522         Log: Change 32760 needed to add a cast to avoid a warning.
8523      Branch: perl
8524            ! av.c
8525 ____________________________________________________________________________
8526 [ 32775] By: nicholas                              on 2007/12/29  17:01:51
8527         Log: Reorder the external regexp flags to get RXf_PMf_STD_PMMOD into the
8528              lowest 4 bits (which saves a shift), and the "flags indicating special
8529              patterns" into contiguous bits. This makes everything a little tidier,
8530              and saves 88 bytes (woohoo!) of object file with -Os on x86 FreeBSD.
8531      Branch: perl
8532            ! op.h regexp.h regnodes.h
8533 ____________________________________________________________________________
8534 [ 32774] By: nicholas                              on 2007/12/29  15:11:04
8535         Log: The position of the modifier flag bits is actually encoded by a right
8536              shift 12 in two places, so replace that magic number with a macro
8537              RXf_PMf_STD_PMMOD_SHIFT defined adjacent to the flags it interacts
8538              with.
8539      Branch: perl
8540            ! ext/re/re.xs regcomp.c regexp.h
8541 ____________________________________________________________________________
8542 [ 32773] By: merijn                                on 2007/12/29  14:54:57
8543         Log: Sync after metaconfig backports. Some reorders were done
8544      Branch: perl
8545            ! Configure Porting/Glossary config_h.SH
8546 ____________________________________________________________________________
8547 [ 32763] By: nicholas                              on 2007/12/29  13:33:38
8548         Log: Perl_sv_chop() can return early if it's being asked to do nothing.
8549      Branch: perl
8550            ! sv.c
8551 ____________________________________________________________________________
8552 [ 32762] By: nicholas                              on 2007/12/29  13:29:37
8553         Log: die if multiple macros in regexp.h attempt to use the same flag bit.
8554      Branch: perl
8555            ! regcomp.pl
8556 ____________________________________________________________________________
8557 [ 32761] By: demerphq                              on 2007/12/29  13:26:35
8558         Log: Fix Perl #49190, tests from Abigail, codefix from me.
8559      Branch: perl
8560            ! pp_hot.c t/op/pat.t
8561 ____________________________________________________________________________
8562 [ 32760] By: nicholas                              on 2007/12/29  12:28:14
8563         Log: Change Perl_av_iter_p() to return IV* rather than I32* (which means
8564              having to allocate memory where sizeof(IV) > sizeof(I32)).
8565      Branch: perl
8566            ! av.c embed.fnc embed.h pp.c proto.h
8567 ____________________________________________________________________________
8568 [ 32759] By: nicholas                              on 2007/12/29  11:49:09
8569         Log: Note to future self about moving the regexp flag bits around.
8570      Branch: perl
8571            ! op.h regexp.h
8572 ____________________________________________________________________________
8573 [ 32758] By: nicholas                              on 2007/12/29  00:17:41
8574         Log: Wrap wrapped and wraplen from struct regexp in macros RW_WRAPPED() and
8575              RX_WRAPLEN() to preserve source compatibility when they get moved
8576              around.
8577      Branch: perl
8578            ! dump.c ext/re/re.xs regcomp.c regexp.h
8579 ____________________________________________________________________________
8580 [ 32757] By: nicholas                              on 2007/12/28  23:17:20
8581         Log: Eliminate prelen from struct regexp. Possibly we are hardcoding a bit
8582              to much, as the replacement assumes that the wrapping string has
8583              exactly 1 character after the wrapped string [specifically ')'].
8584      Branch: perl
8585            ! regcomp.c regexp.h
8586 ____________________________________________________________________________
8587 [ 32756] By: nicholas                              on 2007/12/28  23:15:47
8588         Log: Replace 3 uses of RX_PRELEN(r) with plen, which has the same value.
8589              (But isn't a pointer dereference. Or about to become a calculation.)
8590      Branch: perl
8591            ! regcomp.c
8592 ____________________________________________________________________________
8593 [ 32755] By: nicholas                              on 2007/12/28  22:19:00
8594         Log: Eliminate precomp from struct regexp. Store the offset of precomp from
8595              wrapped in pre_prefix, a 4 bit value. (Maybe only for now) reduce
8596              seen_evals from I32 to 28 bits. Will anyone have more than 268435456
8597              eval groups in a regexp?
8598      Branch: perl
8599            ! regcomp.c regexp.h
8600 ____________________________________________________________________________
8601 [ 32754] By: nicholas                              on 2007/12/28  22:01:30
8602         Log: Silly Nick. There was a bug in change 30757 whereby the precomp of a
8603              dup'd regexp would be pointing somewhere la-la. Probably at the precomp
8604              of the same regexp in the parent thread. (So it is only likely to go
8605              nasal daemon if the parent thread terminates first, or explicitly goes
8606              around freeing up run time generated regexps.)
8607      Branch: perl
8608            ! regcomp.c
8609 ____________________________________________________________________________
8610 [ 32753] By: nicholas                              on 2007/12/28  21:25:50
8611         Log: Wrap all accesses to the members precomp and prelen of struct regexp in
8612              the macros RX_PRECOMP() and RX_PRELEN(). This will allow us to reduce
8613              the regexp storage overhead by computing them at retrieve time.
8614      Branch: perl
8615            ! dump.c ext/B/B.xs ext/re/re.xs op.c pp_ctl.c pp_hot.c
8616            ! regcomp.c regexec.c regexp.h
8617 ____________________________________________________________________________
8618 [ 32752] By: nicholas                              on 2007/12/28  11:27:10
8619         Log: Dump the REGEXP member of SVt_REGEXP.
8620      Branch: perl
8621            ! dump.c ext/Devel/Peek/t/Peek.t
8622 ____________________________________________________________________________
8623 [ 32751] By: nicholas                              on 2007/12/28  09:59:06
8624         Log: First class regexps.
8625      Branch: perl
8626            ! dump.c ext/B/B.pm ext/B/B.xs ext/B/t/b.t ext/B/typemap
8627            ! ext/Devel/Peek/t/Peek.t lib/overload.t pp_ctl.c pp_hot.c
8628            ! regcomp.c regexec.c sv.c sv.h t/op/qr.t universal.c util.c
8629 ____________________________________________________________________________
8630 [ 32750] By: stevep                                on 2007/12/28  05:05:50
8631         Log: SvPVX_const() triggers an assertion that when the sv isn't a PV.
8632              Back this down to just checking to see if the sv is a PV or
8633              not.
8634      Branch: perl
8635            + ext/Encode/ucm/cp858.ucm
8636            ! sv.h
8637 ____________________________________________________________________________
8638 [ 32749] By: nicholas                              on 2007/12/27  23:28:31
8639         Log: Better diagnostics for the tests for #20683.
8640      Branch: perl
8641            ! t/op/pat.t
8642 ____________________________________________________________________________
8643 [ 32748] By: nicholas                              on 2007/12/27  21:41:03
8644         Log: scalars used in postponed subexpressions aren't first class regexps,
8645              so don't upgrade them to ORANGE before attaching qr magic.
8646              (And don't stop using qr magic once regexps become first class)
8647      Branch: perl
8648            ! regexec.c t/op/pat.t
8649 ____________________________________________________________________________
8650 [ 32747] By: nicholas                              on 2007/12/27  21:34:22
8651         Log: Proper $TODO support in &ok() and &iseq() in pat.t
8652      Branch: perl
8653            ! t/op/pat.t
8654 ____________________________________________________________________________
8655 [ 32746] By: nicholas                              on 2007/12/27  20:44:26
8656         Log: Localize $\ before changing it, so as not to affect print statements in
8657              the rest of the test.
8658      Branch: perl
8659            ! t/op/pat.t
8660 ____________________________________________________________________________
8661 [ 32745] By: nicholas                              on 2007/12/27  20:33:55
8662         Log: Test that we can clone regexps into new threads, and fix the bug in
8663              change 32740 that this reveals. (Bug spotted by, and initial patch
8664              from, Jerry D. Hedden.)
8665      Branch: perl
8666            ! sv.c t/op/threads.t
8667 ____________________________________________________________________________
8668 [ 32744] By: nicholas                              on 2007/12/27  19:31:56
8669         Log: "Automate" change 32648 (ensure that -E always loads the latest
8670              features)
8671      Branch: perl
8672            ! toke.c
8673 ____________________________________________________________________________
8674 [ 32743] By: nicholas                              on 2007/12/27  18:43:40
8675         Log: You can't coerce a typeglob to a string. (Restore the error message -
8676              an assertion failure is not helpful). Test the 3 basic coercion
8677              error messages.
8678      Branch: perl
8679            ! sv.c t/op/gv.t
8680 ____________________________________________________________________________
8681 [ 32742] By: nicholas                              on 2007/12/27  17:22:06
8682         Log: assert() that the sv_unmagic() in S_regmatch() is unneeded.
8683              Add a comment about the mg_find() that follows.
8684      Branch: perl
8685            ! regexec.c
8686 ____________________________________________________________________________
8687 [ 32741] By: nicholas                              on 2007/12/27  15:31:28
8688         Log: You don't need $(DYNALOADER) to make $(nonxs_ext)
8689              (which makes it easier to run minitest)
8690      Branch: perl
8691            ! Makefile.SH
8692 ____________________________________________________________________________
8693 [ 32740] By: nicholas                              on 2007/12/27  13:46:46
8694         Log: Regexps are now orange.
8695              (Correct a comparison of $] with 5.011 in B.pm)
8696      Branch: perl
8697            ! ext/B/B.pm ext/Devel/Peek/t/Peek.t lib/overload.t pp_hot.c
8698            ! regexec.c sv.c util.c
8699 ____________________________________________________________________________
8700 [ 32739] By: nicholas                              on 2007/12/27  11:35:57
8701         Log: Remove the last Null(...) from x2p/*
8702              Something tells me that Win32 is compiling x2p with -DPERL_CORE
8703              *nix dosn't do this.
8704      Branch: perl
8705            ! x2p/hash.c
8706 ____________________________________________________________________________
8707 [ 32738] By: nicholas                              on 2007/12/26  18:53:48
8708         Log: Tweak Perl_sv_upgrade() so that references can upgrade to SVt_PV
8709              rather than something bigger. Fix a possible bug - "reference" to
8710              SVt_NV needs to go direct to SVt_PVNV.
8711      Branch: perl
8712            ! sv.c
8713 ____________________________________________________________________________
8714 [ 32737] By: nicholas                              on 2007/12/26  18:12:32
8715         Log: Take code that occurs in three places to take a scalar and ready it to
8716              hold a reference, and convert it to a macro define prepare_SV_for_RV().
8717      Branch: perl
8718            ! pp.c pp_hot.c sv.c sv.h
8719 ____________________________________________________________________________
8720 [ 32736] By: nicholas                              on 2007/12/26  17:27:15
8721         Log: Remove two warnings (sub diag() was redefined, and implict split is
8722              deprecated)
8723      Branch: perl
8724            ! ext/B/t/concise.t
8725 ____________________________________________________________________________
8726 [ 32735] By: stevep                                on 2007/12/26  17:06:04
8727         Log: Upgrade to File-Temp-0.20
8728      Branch: perl
8729            ! lib/File/Temp.pm lib/File/Temp/t/lock.t
8730 ____________________________________________________________________________
8731 [ 32734] By: nicholas                              on 2007/12/26  17:03:56
8732         Log: Eliminate SVt_RV, and use SVt_IV to store plain references.
8733              This frees up a scalar type for first class regular expressions.
8734      Branch: perl
8735            ! dump.c ext/B/B.pm ext/B/B.xs ext/B/B/Concise.pm ext/B/t/b.t
8736            ! ext/B/t/optree_constants.t ext/B/t/terse.t
8737            ! ext/Devel/Peek/t/Peek.t ext/Storable/Storable.xs pp.c pp_hot.c
8738            ! sv.c sv.h
8739 ____________________________________________________________________________
8740 [ 32733] By: nicholas                              on 2007/12/26  17:02:34
8741         Log: Better diagnostics by removing an && from an ok() and converting it to
8742              two is()s.
8743      Branch: perl
8744            ! ext/B/t/deparse.t
8745 ____________________________________________________________________________
8746 [ 32732] By: stevep                                on 2007/12/26  16:09:35
8747         Log: Subject: [PATCH perl5100delta.pod] change/correction to 32246
8748              From: "Robin Barker" <Robin.Barker@npl.co.uk>
8749              Date: Fri, 9 Nov 2007 14:40:22 -0000
8750              Message-ID: <2C2E01334A940D4792B3E115F95B722601604912@exchsvr1.npl.ad.local>
8751      Branch: perl
8752            ! pod/perl5100delta.pod
8753 ____________________________________________________________________________
8754 [ 32731] By: stevep                                on 2007/12/26  15:29:14
8755         Log: Linking a RT ticket to an open TODO.
8756      Branch: perl
8757            ! pod/perltodo.pod
8758 ____________________________________________________________________________
8759 [ 32730] By: stevep                                on 2007/12/26  15:03:49
8760         Log: Subject: [PATCH] docs: list of places where $_ is used
8761              From: "Gabor Szabo" <szabgab@gmail.com>
8762              Date: Wed, 26 Dec 2007 06:49:34 +0200
8763              Message-ID: <d8a74af10712252049t1b63b475mfca9225324f5fce6@mail.gmail.com>
8764      Branch: perl
8765            ! pod/perlvar.pod
8766 ____________________________________________________________________________
8767 [ 32729] By: stevep                                on 2007/12/26  14:55:03
8768         Log: Subject: [PATCH] docs: replace FH by my $fh in open
8769              From: "Gabor Szabo" <szabgab@gmail.com>
8770              Date: Wed, 26 Dec 2007 06:03:29 +0200
8771              Message-ID: <d8a74af10712252003m2d3244fbv2955fe17e683063d@mail.gmail.com>
8772      Branch: perl
8773            ! pod/perlfunc.pod
8774 ____________________________________________________________________________
8775 [ 32728] By: stevep                                on 2007/12/26  14:46:54
8776         Log: Subject:  [PATCH] 64-bit fix for Time::Local
8777              From: "Jan Dubois" <jand@activestate.com>
8778              Date: Thu, 20 Dec 2007 10:18:52 -0800
8779              Message-ID: <044301c84334$c6aa2960$53fe7c20$@com>
8780      Branch: perl
8781            ! lib/Time/Local.pm
8782 ____________________________________________________________________________
8783 [ 32727] By: stevep                                on 2007/12/26  14:36:13
8784         Log: Subject: [PATCH] Pod::Html: fix markup errors with (nested) definition lists
8785              From: Brendan O'Dea <bod@debian.org>
8786              Date: Sat, 1 Dec 2007 11:59:12 +1100
8787              Message-ID: <20071201005912.GA14441@londo.c47.org>
8788      Branch: perl
8789            ! lib/Pod/Html.pm lib/Pod/t/htmllink.t lib/Pod/t/htmlview.pod
8790            ! lib/Pod/t/htmlview.t
8791 ____________________________________________________________________________
8792 [ 32726] By: nicholas                              on 2007/12/26  13:03:27
8793         Log: Use print rather than diag(), as these routine messages shouldn't be
8794              going to STDERR.
8795      Branch: perl
8796            ! t/op/upgrade.t
8797 ____________________________________________________________________________
8798 [ 32725] By: nicholas                              on 2007/12/26  11:55:15
8799         Log: Swap SVt_RV and SVt_NV in the SV ordering.
8800      Branch: perl
8801            ! dump.c ext/B/B.xs ext/Storable/Storable.xs pp.c pp_hot.c sv.c
8802            ! sv.h
8803 ____________________________________________________________________________
8804 [ 32724] By: nicholas                              on 2007/12/26  11:22:38
8805         Log: A test for upgrading scalars. Curiously, before this, lib/Math/Trig.t
8806              was the only code anywhere in the build or testsuite that upgraded an
8807              NV to an RV.
8808      Branch: perl
8809            + t/op/upgrade.t
8810            ! MANIFEST
8811 ____________________________________________________________________________
8812 [ 32723] By: mhx                                   on 2007/12/25  15:05:33
8813         Log: Subject: patch - chg 32721 missed a couple Nullstrs
8814              From: jimc <jim.cromie@gmail.com>
8815              Date: Tue, 25 Dec 2007 05:39:30 -0700
8816              Message-ID: <4770FA02.2080800@gmail.com>
8817      Branch: perl
8818            ! x2p/hash.c
8819 ____________________________________________________________________________
8820 [ 32722] By: mhx                                   on 2007/12/25  05:25:42
8821         Log: Subject: RE: [PATCH] s/perl510/perl511/g
8822              From: "Jan Dubois" <jand@activestate.com>
8823              Date: Mon, 24 Dec 2007 15:30:31 -0800
8824              Message-ID: <0cdf01c84684$f99c3310$ecd49930$@com>
8825      Branch: perl
8826            ! README.win32 hints/dgux.sh installperl makedef.pl
8827 ____________________________________________________________________________
8828 [ 32721] By: mhx                                   on 2007/12/25  05:22:39
8829         Log: Subject: [PATCH] Remove Nullch etc. from x2p
8830              From: "Jan Dubois" <jand@activestate.com>
8831              Date: Mon, 24 Dec 2007 14:58:20 -0800
8832              Message-ID: <0cca01c84680$7afc9170$70f5b450$@com>
8833      Branch: perl
8834            ! x2p/a2p.h x2p/a2py.c x2p/str.c x2p/str.h x2p/util.c x2p/walk.c
8835 ____________________________________________________________________________
8836 [ 32720] By: nicholas                              on 2007/12/24  21:26:22
8837         Log: Subject: PATCH re 32711
8838              From: "Robin Barker" <Robin.Barker@npl.co.uk>
8839              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939A4@exchsvr2.npl.ad.local>
8840              Date: Mon, 24 Dec 2007 20:56:13 -0000
8841              
8842              "IMO patch 32711 is better implemented using (the existing) NUM2PTR macro, as below/attached."
8843      Branch: perl
8844            ! pp_hot.c
8845 ____________________________________________________________________________
8846 [ 32719] By: nicholas                              on 2007/12/23  22:29:17
8847         Log: Correct the correction. This one is both a correcly spelled word, and
8848              the word I was originally aiming for. Or if it's not, I'm sure that
8849              given infinite monkeys we'll get there sometime around the heat death
8850              of the universe.
8851      Branch: perl
8852            ! perl.h
8853 ____________________________________________________________________________
8854 [ 32718] By: nicholas                              on 2007/12/23  20:25:25
8855         Log: Fix my typo in a comment.
8856      Branch: perl
8857            ! perl.h
8858 ____________________________________________________________________________
8859 [ 32717] By: nicholas                              on 2007/12/23  12:31:26
8860         Log: In SvPV_free(), assert() that no-one is trying to free up a reference.
8861      Branch: perl
8862            ! sv.h
8863 ____________________________________________________________________________
8864 [ 32716] By: nicholas                              on 2007/12/23  12:28:53
8865         Log: { my $a; } not warning about being used only once is a something
8866              TO be DOne.
8867      Branch: perl
8868            ! pod/perltodo.pod
8869 ____________________________________________________________________________
8870 [ 32715] By: nicholas                              on 2007/12/23  11:27:25
8871         Log: Add an assert() to verify my assumption that no-one upgrades a scalar
8872              which has a referant but isn't flagged as a reference.
8873      Branch: perl
8874            ! sv.c
8875 ____________________________________________________________________________
8876 [ 32714] By: stevep                                on 2007/12/23  02:15:30
8877         Log: Welcome to Perl 5.11, win32!
8878      Branch: perl
8879            ! win32/Makefile win32/makefile.mk
8880 ____________________________________________________________________________
8881 [ 32713] By: stevep                                on 2007/12/23  00:39:17
8882         Log: Nullch and others were still alive and well in some of the operating
8883              system specific directories.  I think I've chainsawed all of them now,
8884              but I can't guarantee that it compiles anywhere from win32.
8885      Branch: perl
8886            ! NetWare/nw5.c NetWare/nwperlhost.h NetWare/nwperlsys.h
8887            ! NetWare/nwstdio.h djgpp/djgpp.c os2/OS2/REXX/REXX.xs os2/os2.c
8888            ! util.c vmesa/vmesa.c vms/ext/Stdio/Stdio.xs vms/vms.c
8889            ! win32/perlhost.h win32/win32.c win32/wince.c
8890 ____________________________________________________________________________
8891 [ 32712] By: stevep                                on 2007/12/22  21:37:39
8892         Log: Subject: [PATCH] Fix cygwin.c again
8893              From: "Jerry D. Hedden" <jdhedden@cpan.org>
8894              Date: Sat, 22 Dec 2007 16:11:48 -0500
8895              Message-ID: <1ff86f510712221311v1c58d606jc8dfeee6a21e6194@mail.gmail.com>
8896              
8897              Fixes breakage caused by change #32707
8898      Branch: perl
8899            ! cygwin/cygwin.c
8900 ____________________________________________________________________________
8901 [ 32711] By: nicholas                              on 2007/12/22  19:55:17
8902         Log: Remove warning about casting integer to different sized pointer.
8903      Branch: perl
8904            ! pp_hot.c
8905 ____________________________________________________________________________
8906 [ 32710] By: stevep                                on 2007/12/22  19:39:36
8907         Log: The ext/Cwd/Cwd.xs part of...
8908              
8909              Subject: consting Cwd and ExtUtils::ParseXS
8910              From: "Robin Barker" <Robin.Barker@npl.co.uk>
8911              Date: Sat, 22 Dec 2007 00:52:54 -0000
8912              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939A0@exchsvr2.npl.ad.local>
8913              
8914              lib/ExtUtils/ParseXS.pm had changes already made with change 
8915              #32691.
8916      Branch: perl
8917            ! ext/Cwd/Cwd.xs
8918 ____________________________________________________________________________
8919 [ 32709] By: mhx                                   on 2007/12/22  19:35:52
8920         Log: Upgrade to IPC::SysV 1.99_07
8921      Branch: perl
8922            + ext/IPC/SysV/Changes ext/IPC/SysV/MANIFEST.SKIP
8923            + ext/IPC/SysV/TODO ext/IPC/SysV/const-c.inc
8924            + ext/IPC/SysV/const-xs.inc ext/IPC/SysV/lib/IPC/Msg.pm
8925            + ext/IPC/SysV/lib/IPC/Semaphore.pm
8926            + ext/IPC/SysV/lib/IPC/SharedMem.pm ext/IPC/SysV/lib/IPC/SysV.pm
8927            + ext/IPC/SysV/regen.pl ext/IPC/SysV/t/pod.t
8928            + ext/IPC/SysV/t/podcov.t ext/IPC/SysV/t/shm.t
8929            + ext/IPC/SysV/typemap
8930            - ext/IPC/SysV/ChangeLog ext/IPC/SysV/MANIFEST
8931            - ext/IPC/SysV/Msg.pm ext/IPC/SysV/Semaphore.pm
8932            - ext/IPC/SysV/SysV.pm
8933            ! MANIFEST ext/IPC/SysV/Makefile.PL ext/IPC/SysV/README
8934            ! ext/IPC/SysV/SysV.xs ext/IPC/SysV/t/ipcsysv.t
8935            ! ext/IPC/SysV/t/msg.t ext/IPC/SysV/t/sem.t mkppport.lst
8936 ____________________________________________________________________________
8937 [ 32708] By: nicholas                              on 2007/12/22  19:22:48
8938         Log: Replace our assert-which-can-be-caught-by-eval with the real deal from
8939              the standard C library. Make ours available as Perl_assert(), if you
8940              really want that.
8941              assert() is only #include'd if you compile with -DDEBUGGING.
8942      Branch: perl
8943            ! perl.h
8944 ____________________________________________________________________________
8945 [ 32707] By: nicholas                              on 2007/12/22  18:26:21
8946         Log: Remove the definitions of Null(), Nullch, Nullfp, Nullsv and PL_na
8947              when PERL_CORE is defined. (Which, "obviously", is only in code
8948              within the perl source tree, which we control). Nullop remains, and
8949              would be moderately invasive to remove.
8950      Branch: perl
8951            ! handy.h op.h perl.h pod/perlapi.pod sv.c
8952 ____________________________________________________________________________
8953 [ 32706] By: nicholas                              on 2007/12/22  18:17:46
8954         Log: Hateful software that sends my cursor keys as packets that can get
8955              split, and more hateful software that decides that split packets
8956              means not-a-cursor-key.
8957      Branch: perl
8958            ! ext/ODBM_File/typemap
8959 ____________________________________________________________________________
8960 [ 32705] By: nicholas                              on 2007/12/22  17:51:03
8961         Log: Add a Configure probe for <assert.h>
8962      Branch: perl
8963            ! Configure Cross/config.sh-arm-linux NetWare/config.wc
8964            ! NetWare/config_H.wc Porting/Glossary Porting/config.sh
8965            ! Porting/config_H config_h.SH configure.com epoc/config.sh
8966            ! plan9/config_h.sample plan9/config_sh.sample symbian/config.sh
8967            ! uconfig.h uconfig.sh win32/config.bc win32/config.ce
8968            ! win32/config.gc win32/config.vc win32/config.vc64
8969            ! win32/config_H.bc win32/config_H.ce win32/config_H.gc
8970            ! win32/config_H.vc win32/config_H.vc64
8971 ____________________________________________________________________________
8972 [ 32704] By: nicholas                              on 2007/12/22  17:00:24
8973         Log: Exterminate PL_na! Exterminate! Exterminate! Exterminate!
8974      Branch: perl
8975            ! ext/DB_File/typemap ext/GDBM_File/typemap
8976            ! ext/NDBM_File/typemap ext/ODBM_File/typemap
8977            ! ext/SDBM_File/typemap ext/Win32API/File/buffers.h
8978            ! ext/Win32API/File/typemap os2/OS2/typemap os2/os2.c
8979            ! pod/perltodo.pod pod/perlxs.pod vms/vms.c
8980 ____________________________________________________________________________
8981 [ 32703] By: nicholas                              on 2007/12/22  16:17:01
8982         Log: Subject: [PATCH] ext/ consting
8983              From: "Robin Barker" <Robin.Barker@npl.co.uk>
8984              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399D@exchsvr2.npl.ad.local>
8985              Date: Sat, 22 Dec 2007 00:39:47 -0000
8986      Branch: perl
8987            ! ext/Devel/Peek/Peek.xs ext/DynaLoader/dl_aix.xs
8988            ! ext/DynaLoader/dl_beos.xs ext/DynaLoader/dl_dld.xs
8989            ! ext/DynaLoader/dl_dllload.xs ext/DynaLoader/dl_dlopen.xs
8990            ! ext/DynaLoader/dl_dyld.xs ext/DynaLoader/dl_hpux.xs
8991            ! ext/DynaLoader/dl_mac.xs ext/DynaLoader/dl_mpeix.xs
8992            ! ext/DynaLoader/dl_next.xs ext/DynaLoader/dl_symbian.xs
8993            ! ext/DynaLoader/dl_vmesa.xs ext/DynaLoader/dl_vms.xs
8994            ! ext/GDBM_File/typemap ext/IPC/SysV/SysV.xs ext/POSIX/POSIX.xs
8995            ! ext/PerlIO/via/via.xs ext/SDBM_File/sdbm/hash.c
8996            ! ext/SDBM_File/sdbm/pair.c ext/SDBM_File/sdbm/sdbm.h
8997            ! ext/Socket/Socket.xs ext/re/re.xs
8998 ____________________________________________________________________________
8999 [ 32702] By: nicholas                              on 2007/12/22  16:05:50
9000         Log: By moving the "can't upgrade downwards" croak() in Perl_sv_upgrade()
9001              after the type changing logic, we allow sv_upgrade() from SVt_NV to
9002              SVt_IV to "work" (SVt_NV beomes SVt_PVNV in the type changing logic)
9003              which simplifies the code for Perl_sv_setiv() slightly.
9004      Branch: perl
9005            ! sv.c
9006 ____________________________________________________________________________
9007 [ 32701] By: nicholas                              on 2007/12/22  12:50:35
9008         Log: Correct the minor mistake of changes 32675 and 32676 - the check should
9009              be on whether the SV had a body before upgrading. As was, SVt_RV would
9010              needlessly have re-zeroed memory.
9011      Branch: perl
9012            ! sv.c
9013 ____________________________________________________________________________
9014 [ 32699] By: nicholas                              on 2007/12/22  11:28:02
9015         Log: Integrate:
9016              [ 32483]
9017              Use a new (clean) anonymous hash for each loop, rather than a hash in
9018              the pad, as the latter can change internal state sufficiently to
9019              confuse matters (even though in all cases it has no keys and from
9020              Perl space is "measurably" identical).
9021              
9022              [ 32500]
9023              Get APItest.xs compiling on 5.8.x by making the compilation of the
9024              Perl_hv_common() test code conditional on the macro hv_common being
9025              defined, and the refcounted_he code conditional on it being 5.9 or
9026              later.
9027              
9028              [ 32501]
9029              Hack round the fact that UNITCHECK is nothing special on 5.8.x by
9030              conditionally creating a sub UNITCHECK(&);
9031              
9032              [ 32502]
9033              UNITCHECK isn't anything special in 5.8.x, so don't run those tests.
9034              
9035              [ 32503]
9036              Skip the op.t API test as it's not relevant to 5.8.x (%^H propagation).
9037              Correct the expectations of hash.t and svsetsv.t for 5.8.x.
9038              
9039              [ 32507]
9040              Test both dMY_CXT and dMY_CXT_INTERP.
9041      Branch: perl
9042           !> ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
9043           !> ext/XS/APItest/t/hash.t ext/XS/APItest/t/my_cxt.t
9044           !> ext/XS/APItest/t/op.t ext/XS/APItest/t/svsetsv.t
9045           !> ext/XS/APItest/t/xs_special_subs.t
9046           !> ext/XS/APItest/t/xs_special_subs_require.t perl.h
9047 ____________________________________________________________________________
9048 [ 32698] By: nicholas                              on 2007/12/22  11:15:49
9049         Log: Integrate:
9050              [ 32509]
9051              For 5.8.8 and earlier, always call newCONSTSUB(), as the interpreter
9052              doesn't support proxy constant subroutines. For all 5.8.x add a cast
9053              to (char *) for the second argument to newCONSTSUB().
9054      Branch: perl
9055           !> lib/ExtUtils/Constant/ProxySubs.pm
9056 ____________________________________________________________________________
9057 [ 32693] By: ams                                   on 2007/12/22  03:58:49
9058         Log: Add const to a few prototypes. (Patch from Robin Barker.)
9059      Branch: perl
9060            ! ext/Storable/Storable.xs
9061 ____________________________________________________________________________
9062 [ 32692] By: nicholas                              on 2007/12/21  17:58:03
9063         Log: Document each/keys/values @array
9064      Branch: perl
9065            ! pod/perlfunc.pod
9066 ____________________________________________________________________________
9067 [ 32691] By: stevep                                on 2007/12/21  16:31:45
9068         Log: Clean up a warning with -Wwrite-strings that gets passed into every
9069              parsed XS file.
9070      Branch: perl
9071            ! lib/ExtUtils/ParseXS.pm
9072 ____________________________________________________________________________
9073 [ 32690] By: stevep                                on 2007/12/21  14:48:22
9074         Log: Subject: [PATCH] C<make translators> -Wwrite-strings clean
9075              From: "Robin Barker" <Robin.Barker@npl.co.uk>
9076              Date: Fri, 21 Dec 2007 14:30:20 -0000
9077              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399C@exchsvr2.npl.ad.local>
9078      Branch: perl
9079            ! x2p/Makefile.SH x2p/a2p.c x2p/a2p.h x2p/a2py.c x2p/str.c
9080            ! x2p/str.h x2p/util.c x2p/util.h x2p/walk.c
9081 ____________________________________________________________________________
9082 [ 32689] By: stevep                                on 2007/12/21  14:19:17
9083         Log: Subject: [PATCH] const'ing in cygwin.c
9084              From: "Jerry D. Hedden" <jdhedden@cpan.org>
9085              Date: Fri, 21 Dec 2007 09:13:41 -0500
9086              Message-ID: <1ff86f510712210613s71712346i6e9f2b5e7275aa34@mail.gmail.com>
9087      Branch: perl
9088            ! cygwin/cygwin.c
9089 ____________________________________________________________________________
9090 [ 32688] By: nicholas                              on 2007/12/21  12:09:04
9091         Log: Update the hash documentation to reflect the changes between 5.8.1 and
9092              5.8.2, that disabled the automatic randomisation of all hashes.
9093      Branch: perl
9094            ! pod/perlfunc.pod pod/perlsec.pod
9095 ____________________________________________________________________________
9096 [ 32687] By: nicholas                              on 2007/12/21  11:34:30
9097         Log: Deparse each @array and friends.
9098      Branch: perl
9099            ! ext/B/B/Deparse.pm ext/B/t/deparse.t
9100 ____________________________________________________________________________
9101 [ 32686] By: nicholas                              on 2007/12/21  10:21:45
9102         Log: Subject: mg_free frees data but leaves it accessible
9103              From: Yuval Kogman <nothingmuch@woobling.org>
9104              Message-ID: <20071220221331.GG10631@woobling.org>
9105              Date: Fri, 21 Dec 2007 00:13:31 +0200
9106      Branch: perl
9107            ! mg.c
9108 ____________________________________________________________________________
9109 [ 32685] By: nicholas                              on 2007/12/21  08:58:42
9110         Log: Subject: [PATCH] Fix remaining skips for Test::Harness
9111              From: Andy Armstrong <andy@hexten.net>
9112              Message-Id: <01A7A7EC-1C9C-40B1-90E8-DC1E5BA54400@hexten.net>
9113              Date: Thu, 20 Dec 2007 23:16:01 +0000
9114              
9115              (except for test-harness-compat.t which failed unthreaded under harness
9116              and except for reverting the defined $ENV{PERL_UNICODE})
9117      Branch: perl
9118            ! lib/Test/Harness/t/harness.t lib/Test/Harness/t/nofork.t
9119            ! lib/Test/Harness/t/prove.t lib/Test/Harness/t/proverc.t
9120            ! lib/Test/Harness/t/proverun.t lib/Test/Harness/t/source.t
9121            ! lib/Test/Harness/t/spool.t lib/Test/Harness/t/taint.t
9122            ! lib/Test/Harness/t/unicode.t t/lib/source_tests/source
9123 ____________________________________________________________________________
9124 [ 32684] By: nicholas                              on 2007/12/21  07:42:56
9125         Log: For 5.12 we can simply exterminate! the private function
9126              Perl_magic_setglob().
9127      Branch: perl
9128            ! embed.fnc embed.h mathoms.c proto.h
9129 ____________________________________________________________________________
9130 [ 32683] By: stevep                                on 2007/12/21  03:14:20
9131         Log: Subject: [perl #37607] CGI file upload file name parsing errors
9132              From: aspa@merlot.kronodoc.fi (Marko Asplund)
9133              Date: Fri, 4 Nov 2005 13:40:05 +0200 (EET)
9134              Message-ID: <5.8.7_13518_1131102897@merlot.kronodoc.fi>
9135      Branch: perl
9136            ! lib/CGI.pm
9137 ____________________________________________________________________________
9138 [ 32682] By: stevep                                on 2007/12/20  22:22:59
9139         Log: Regen some files...
9140      Branch: perl
9141            ! embed.h global.sym pod/perlapi.pod
9142 ____________________________________________________________________________
9143 [ 32681] By: stevep                                on 2007/12/20  21:52:06
9144         Log: Subject: [PATCH] make miniperl -Wwrite-strings clean
9145              From: "Robin Barker" <Robin.Barker@npl.co.uk>
9146              Date: Thu, 20 Dec 2007 18:29:25 -0000
9147              Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399A@exchsvr2.npl.ad.local>
9148      Branch: perl
9149            ! doio.c intrpvar.h overload.c overload.pl perl.h
9150 ____________________________________________________________________________
9151 [ 32680] By: nicholas                              on 2007/12/20  21:15:57
9152         Log: Implement each @array.
9153              Documentation needed, FIXME for proper 64 bit support of arrays longer
9154              than 2**32, re-order the new ops at the end if merging to 5.10.x.
9155      Branch: perl
9156            + t/op/each_array.t
9157            ! MANIFEST av.c embed.fnc embed.h ext/Opcode/Opcode.pm op.c
9158            ! opcode.h opcode.pl opnames.h pp.c pp.sym pp_proto.h proto.h
9159 ____________________________________________________________________________
9160 [ 32679] By: nicholas                              on 2007/12/20  20:58:25
9161         Log: Correct the embed.fnc descriptions of newAV() and newHV() - they do not
9162              return memory allocated Ã  la malloc(), as it comes from an arena.
9163      Branch: perl
9164            ! embed.fnc proto.h
9165 ____________________________________________________________________________
9166 [ 32678] By: nicholas                              on 2007/12/20  20:43:16
9167         Log: With change 32676 moving the HvSHAREKEYS_on() into Perl_sv_upgrade()
9168              calls to it can be eliminated from the version code.
9169      Branch: perl
9170            ! util.c
9171 ____________________________________________________________________________
9172 [ 32677] By: nicholas                              on 2007/12/20  20:35:35
9173         Log: Change 32676 missed embed.h. Oops. Avert any more black smoke.
9174      Branch: perl
9175            ! embed.h
9176 ____________________________________________________________________________
9177 [ 32676] By: nicholas                              on 2007/12/20  20:23:45
9178         Log: Similiarly Perl_newHV() can become a mathom by making newHV() a
9179              wrapper around newSV_type() and tweaking Perl_sv_upgrade().
9180      Branch: perl
9181            ! embed.fnc hv.c hv.h mathoms.c proto.h sv.c
9182 ____________________________________________________________________________
9183 [ 32675] By: nicholas                              on 2007/12/20  19:49:50
9184         Log: Perl_newAV() can become a mathom by making newAV() a wrapper around
9185              newSV_type() and tweaking Perl_sv_upgrade().
9186      Branch: perl
9187            ! av.c av.h embed.fnc embed.h mathoms.c proto.h sv.c
9188 ____________________________________________________________________________
9189 [ 32674] By: nicholas                              on 2007/12/20  18:48:09
9190         Log: The test needs to be on defined $ENV{PERL_UNICODE} because during
9191              testing being set to an empty string has meaning.
9192      Branch: perl
9193            ! lib/Test/Harness/t/unicode.t
9194 ____________________________________________________________________________
9195 [ 32673] By: nicholas                              on 2007/12/20  18:25:46
9196         Log: Subject: [PATCH] bring Test::Harness up to 3.06
9197              From: Andy Armstrong <andy@hexten.net>
9198              Message-Id: <5C57804B-6F71-4875-AEB6-C449F893E001@hexten.net>
9199              Date: Thu, 20 Dec 2007 17:49:07 +0000
9200      Branch: perl
9201            ! Porting/Maintainers.pl lib/App/Prove.pm lib/App/Prove/State.pm
9202            ! lib/TAP/Base.pm lib/TAP/Formatter/Color.pm
9203            ! lib/TAP/Formatter/Console.pm
9204            ! lib/TAP/Formatter/Console/ParallelSession.pm
9205            ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
9206            ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
9207            ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
9208            ! lib/TAP/Parser/Iterator/Array.pm
9209            ! lib/TAP/Parser/Iterator/Process.pm
9210            ! lib/TAP/Parser/Iterator/Stream.pm
9211            ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
9212            ! lib/TAP/Parser/Result/Bailout.pm
9213            ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
9214            ! lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
9215            ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
9216            ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
9217            ! lib/TAP/Parser/YAMLish/Reader.pm
9218            ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
9219            ! lib/Test/Harness/Changes lib/Test/Harness/bin/prove
9220            ! lib/Test/Harness/t/harness.t lib/Test/Harness/t/nofork-mux.t
9221            ! lib/Test/Harness/t/regression.t lib/Test/Harness/t/state.t
9222            ! lib/Test/Harness/t/unicode.t t/lib/sample-tests/empty
9223 ____________________________________________________________________________
9224 [ 32672] By: nicholas                              on 2007/12/20  17:47:48
9225         Log: Perl_magic_setglob() is a mathom.
9226      Branch: perl
9227            ! embed.fnc embed.h mathoms.c mg.c proto.h
9228 ____________________________________________________________________________
9229 [ 32671] By: nicholas                              on 2007/12/20  17:20:29
9230         Log: char can be unsigned, so i8 needs to be signed char.
9231      Branch: perl
9232            ! Configure
9233 ____________________________________________________________________________
9234 [ 32670] By: nicholas                              on 2007/12/20  16:22:07
9235         Log: Oops. Change 32669 didn't mean to add ssp to the libswanted list.
9236      Branch: perl
9237            ! Configure
9238 ____________________________________________________________________________
9239 [ 32669] By: nicholas                              on 2007/12/20  16:02:25
9240         Log: A new try at getting -fstack-protector working, by adding it to the
9241              gcc link flags so that any implementation dependant libraries are also
9242              linked in.
9243      Branch: perl
9244            ! Configure cflags.SH
9245 ____________________________________________________________________________
9246 [ 32668] By: rgs                                   on 2007/12/20  12:23:14
9247         Log: The APC doesn't like empty files
9248      Branch: perl
9249            ! t/lib/sample-tests/empty
9250 ____________________________________________________________________________
9251 [ 32667] By: nicholas                              on 2007/12/20  11:59:47
9252         Log: Merge the duplicated code for the tests for -fno-strict-aliasing and
9253              -pipe into a new eval'd "function" checkccflag
9254      Branch: perl
9255            ! Configure
9256 ____________________________________________________________________________
9257 [ 32666] By: nicholas                              on 2007/12/20  10:41:52
9258         Log: Correct the test count in lib/File/Temp/t/lock.t
9259              I guess that it was skipped in rather too many places, so no-one
9260              noticed.
9261      Branch: perl
9262            ! lib/File/Temp/t/lock.t
9263 ____________________________________________________________________________
9264 [ 32665] By: rgs                                   on 2007/12/20  09:54:23
9265         Log: Subject: Re: [perl #48769] [PATCH] SelfLoader.pm 1.0904 - Whitespace in subroutine
9266              From: Steffen Mueller <l2ot9pa02@sneakemail.com>
9267              Date: Tue, 18 Dec 2007 11:58:19 +0100
9268              Message-ID: <4767A7CB.5030607@sneakemail.com>
9269      Branch: perl
9270            ! lib/SelfLoader.pm lib/SelfLoader.t
9271 ____________________________________________________________________________
9272 [ 32664] By: rgs                                   on 2007/12/20  09:41:27
9273         Log: Fix embarrassing typo
9274      Branch: perl
9275            ! AUTHORS
9276 ____________________________________________________________________________
9277 [ 32663] By: nicholas                              on 2007/12/20  09:40:13
9278         Log: Subject: [PATCH] Test::Harness 3.05, tests pass in core
9279              From: Andy Armstrong <andy@hexten.net>
9280              Message-Id: <7859DADA-59A9-45B2-A448-89BC755C53E8@hexten.net>
9281              Date: Thu, 20 Dec 2007 02:32:55 +0000
9282      Branch: perl
9283            ! lib/Test/Harness/t/000-load.t
9284            ! lib/Test/Harness/t/compat/inc-propagation.t
9285            ! lib/Test/Harness/t/regression.t t/lib/sample-tests/delayed
9286            ! t/lib/sample-tests/inc_taint t/lib/sample-tests/out_err_mix
9287            ! t/lib/sample-tests/stdout_stderr
9288 ____________________________________________________________________________
9289 [ 32662] By: nicholas                              on 2007/12/19  21:49:49
9290         Log: Extraneous test files that change 32659 failed to delete. Oops.
9291              (But they would not have been being run, because the only tests that
9292              are run are those that are in MANIFEST, and I had deleted them from
9293              there.)
9294      Branch: perl
9295            - lib/Test/Harness/t/00compile.t lib/Test/Harness/t/assert.t
9296            - lib/Test/Harness/t/callback.t lib/Test/Harness/t/failure.t
9297            - lib/Test/Harness/t/from_line.t lib/Test/Harness/t/inc_taint.t
9298            - lib/Test/Harness/t/nonumbers.t lib/Test/Harness/t/ok.t
9299            - lib/Test/Harness/t/point-parse.t lib/Test/Harness/t/point.t
9300            - lib/Test/Harness/t/prove-globbing.t
9301            - lib/Test/Harness/t/prove-switches.t
9302            - lib/Test/Harness/t/strap-analyze.t lib/Test/Harness/t/strap.t
9303            - lib/Test/Harness/t/test-harness.t lib/Test/Harness/t/version.t
9304 ____________________________________________________________________________
9305 [ 32661] By: stevep                                on 2007/12/19  19:55:00
9306         Log: Upgrade to CGI.pm-3.31.  Includes version bump to CGI::Carp due to a Pod fix.
9307      Branch: perl
9308            ! lib/CGI.pm lib/CGI/Carp.pm lib/CGI/Util.pm
9309 ____________________________________________________________________________
9310 [ 32660] By: nicholas                              on 2007/12/19  18:26:03
9311         Log: Missing files from Test::Harness 3.05
9312      Branch: perl
9313            + lib/App/Prove.pm lib/App/Prove/State.pm
9314 ____________________________________________________________________________
9315 [ 32659] By: nicholas                              on 2007/12/19  18:18:04
9316         Log: Upgrade to Test::Harness 3.05
9317              Add test boilerplate to various test files.
9318              Add FIXME skips for various tests that don't play nicely with the
9319              altered layout in the core.
9320              lib/Test/Harness/t/unicode.t appears to fail under UTF-8 locales and
9321              so will need fixing.
9322      Branch: perl
9323            + lib/TAP/Base.pm lib/TAP/Formatter/Color.pm
9324            + lib/TAP/Formatter/Console.pm
9325            + lib/TAP/Formatter/Console/ParallelSession.pm
9326            + lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
9327            + lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
9328            + lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
9329            + lib/TAP/Parser/Iterator/Array.pm
9330            + lib/TAP/Parser/Iterator/Process.pm
9331            + lib/TAP/Parser/Iterator/Stream.pm
9332            + lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
9333            + lib/TAP/Parser/Result/Bailout.pm
9334            + lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
9335            + lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
9336            + lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
9337            + lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
9338            + lib/TAP/Parser/YAMLish/Reader.pm
9339            + lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness/t/000-load.t
9340            + lib/Test/Harness/t/aggregator.t lib/Test/Harness/t/bailout.t
9341            + lib/Test/Harness/t/callbacks.t lib/Test/Harness/t/compat/env.t
9342            + lib/Test/Harness/t/compat/failure.t
9343            + lib/Test/Harness/t/compat/inc-propagation.t
9344            + lib/Test/Harness/t/compat/inc_taint.t
9345            + lib/Test/Harness/t/compat/nonumbers.t
9346            + lib/Test/Harness/t/compat/regression.t
9347            + lib/Test/Harness/t/compat/test-harness-compat.t
9348            + lib/Test/Harness/t/compat/version.t
9349            + lib/Test/Harness/t/console.t lib/Test/Harness/t/errors.t
9350            + lib/Test/Harness/t/grammar.t lib/Test/Harness/t/iterators.t
9351            + lib/Test/Harness/t/multiplexer.t
9352            + lib/Test/Harness/t/nofork-mux.t lib/Test/Harness/t/nofork.t
9353            + lib/Test/Harness/t/parse.t
9354            + lib/Test/Harness/t/premature-bailout.t
9355            + lib/Test/Harness/t/process.t lib/Test/Harness/t/prove.t
9356            + lib/Test/Harness/t/proverc.t lib/Test/Harness/t/proverun.t
9357            + lib/Test/Harness/t/regression.t lib/Test/Harness/t/results.t
9358            + lib/Test/Harness/t/source.t lib/Test/Harness/t/spool.t
9359            + lib/Test/Harness/t/state.t lib/Test/Harness/t/streams.t
9360            + lib/Test/Harness/t/taint.t lib/Test/Harness/t/testargs.t
9361            + lib/Test/Harness/t/unicode.t
9362            + lib/Test/Harness/t/yamlish-output.t
9363            + lib/Test/Harness/t/yamlish-writer.t
9364            + lib/Test/Harness/t/yamlish.t t/lib/App/Prove/Plugin/Dummy.pm
9365            + t/lib/IO/c55Capture.pm t/lib/NoFork.pm t/lib/data/catme.1
9366            + t/lib/data/proverc t/lib/data/sample.yml
9367            + t/lib/sample-tests/combined_compat t/lib/sample-tests/delayed
9368            + t/lib/sample-tests/descriptive_trailing
9369            + t/lib/sample-tests/die_unfinished t/lib/sample-tests/echo
9370            + t/lib/sample-tests/empty t/lib/sample-tests/escape_eol
9371            + t/lib/sample-tests/escape_hash
9372            + t/lib/sample-tests/junk_before_plan
9373            + t/lib/sample-tests/out_err_mix t/lib/sample-tests/schwern
9374            + t/lib/sample-tests/schwern-todo-quiet
9375            + t/lib/sample-tests/sequence_misparse
9376            + t/lib/sample-tests/simple_yaml t/lib/sample-tests/skipall_v13
9377            + t/lib/sample-tests/space_after_plan
9378            + t/lib/sample-tests/stdout_stderr
9379            + t/lib/sample-tests/todo_misparse
9380            + t/lib/sample-tests/version_good
9381            + t/lib/sample-tests/version_late t/lib/sample-tests/version_old
9382            + t/lib/source_tests/harness t/lib/source_tests/harness_badtap
9383            + t/lib/source_tests/harness_complain
9384            + t/lib/source_tests/harness_directives
9385            + t/lib/source_tests/harness_failure t/lib/source_tests/source
9386            - lib/Test/Harness/Assert.pm lib/Test/Harness/Iterator.pm
9387            - lib/Test/Harness/Point.pm lib/Test/Harness/Results.pm
9388            - lib/Test/Harness/Straps.pm lib/Test/Harness/TAP.pod
9389            - lib/Test/Harness/Util.pm
9390            ! MANIFEST Porting/Maintainers.pl lib/Test/Harness.pm
9391            ! lib/Test/Harness/Changes lib/Test/Harness/bin/prove
9392            ! lib/Test/Harness/t/base.t lib/Test/Harness/t/harness.t
9393            ! t/lib/Dev/Null.pm t/lib/sample-tests/bailout
9394            ! t/lib/sample-tests/combined t/lib/sample-tests/die
9395            ! t/lib/sample-tests/die_head_end
9396            ! t/lib/sample-tests/die_last_minute
9397            ! t/lib/sample-tests/inc_taint
9398            ! t/lib/sample-tests/shbang_misparse t/lib/sample-tests/skipall
9399            ! t/lib/sample-tests/taint t/lib/sample-tests/taint_warn
9400            ! t/lib/sample-tests/todo
9401 ____________________________________________________________________________
9402 [ 32658] By: stevep                                on 2007/12/19  17:17:45
9403         Log: Subject: [PATCH] threads::shared 1.15
9404              From: "Jerry D. Hedden" <jdhedden@cpan.org>
9405              Date: Wed, 19 Dec 2007 10:17:46 -0500
9406              Message-ID: <1ff86f510712190717r379ffdbt9ed19b8a607b8931@mail.gmail.com>
9407      Branch: perl
9408            + ext/threads/shared/t/object.t
9409            ! MANIFEST ext/threads/shared/shared.pm
9410            ! ext/threads/shared/shared.xs
9411 ____________________________________________________________________________
9412 [ 32657] By: stevep                                on 2007/12/19  17:05:16
9413         Log: Fix a File::Temp test to deal with new Test::More changes.
9414      Branch: perl
9415            ! lib/File/Temp/t/lock.t
9416 ____________________________________________________________________________
9417 [ 32656] By: rgs                                   on 2007/12/19  16:12:30
9418         Log: Add new Sys::Syslog file to MANIFEST
9419      Branch: perl
9420            ! MANIFEST
9421 ____________________________________________________________________________
9422 [ 32655] By: stevep                                on 2007/12/19  15:55:53
9423         Log: Additional version fixups.
9424      Branch: perl
9425            ! Cross/config.sh-arm-linux-n770
9426 ____________________________________________________________________________
9427 [ 32654] By: stevep                                on 2007/12/19  15:47:56
9428         Log: Upgrade to Sys-Syslog-0.23
9429      Branch: perl
9430            + ext/Sys/Syslog/fallback/syslog.h
9431            ! ext/Sys/Syslog/Makefile.PL ext/Sys/Syslog/Syslog.pm
9432            ! ext/Sys/Syslog/t/syslog.t
9433 ____________________________________________________________________________
9434 [ 32653] By: stevep                                on 2007/12/19  15:35:21
9435         Log: Upgrade to IO-Zlib-1.08.  Fixes to test files allowed us to get back
9436              in sync with the distribution.
9437      Branch: perl
9438            ! lib/IO/Zlib.pm lib/IO/Zlib/t/uncomp1.t lib/IO/Zlib/t/uncomp2.t
9439 ____________________________________________________________________________
9440 [ 32652] By: stevep                                on 2007/12/19  15:19:41
9441         Log: Upgrade to File-Temp-0.19
9442      Branch: perl
9443            + lib/File/Temp/t/fork.t lib/File/Temp/t/lock.t
9444            ! MANIFEST lib/File/Temp.pm lib/File/Temp/t/object.t
9445            ! lib/File/Temp/t/seekable.t
9446 ____________________________________________________________________________
9447 [ 32651] By: stevep                                on 2007/12/19  15:00:53
9448         Log: Upgrade to B-Lint-1.11
9449      Branch: perl
9450            + ext/B/B/Lint/Debug.pm
9451            ! MANIFEST ext/B/B/Lint.pm
9452 ____________________________________________________________________________
9453 [ 32650] By: stevep                                on 2007/12/19  14:30:46
9454         Log: Update to Test-Simple-0.74
9455      Branch: perl
9456            + lib/Test/Simple/t/BEGIN_use_ok.t
9457            ! MANIFEST lib/Test/Builder.pm lib/Test/Builder/Module.pm
9458            ! lib/Test/Builder/Tester.pm lib/Test/More.pm lib/Test/Simple.pm
9459            ! lib/Test/Simple/Changes
9460 ____________________________________________________________________________
9461 [ 32649] By: nicholas                              on 2007/12/19  14:13:07
9462         Log: Add perl5110delta, and change 5100delta so that it is no longer "the"
9463              perldelta.
9464      Branch: perl
9465            + pod/perl5110delta.pod
9466            ! MANIFEST Makefile.SH pod.lst pod/perl.pod
9467            ! pod/perl5100delta.pod pod/perltoc.pod vms/descrip_mms.template
9468            ! win32/Makefile win32/makefile.mk win32/pod.mak
9469 ____________________________________________________________________________
9470 [ 32648] By: rgs                                   on 2007/12/19  13:58:46
9471         Log: Make -E require 5.11 features
9472      Branch: perl
9473            ! lib/feature.pm toke.c
9474 ____________________________________________________________________________
9475 [ 32647] By: stevep                                on 2007/12/19  13:58:35
9476         Log: Teach cflags.SH about -fstack-protector, and add it to gcc compiler flags
9477              when possible.
9478      Branch: perl
9479            ! cflags.SH
9480 ____________________________________________________________________________
9481 [ 32646] By: nicholas                              on 2007/12/19  13:48:45
9482         Log: Bump the version number to 5.11.0
9483      Branch: perl
9484            ! Cross/config.sh-arm-linux Cross/config.sh-arm-linux-n770
9485            ! INSTALL META.yml NetWare/Makefile NetWare/config_H.wc
9486            ! Porting/config.sh epoc/config.sh epoc/createpkg.pl
9487            ! patchlevel.h plan9/config.plan9 win32/Makefile
9488            ! win32/Makefile.ce win32/config_H.bc win32/config_H.ce
9489            ! win32/config_H.gc win32/config_H.vc win32/config_H.vc64
9490            ! win32/makefile.mk
9491 ____________________________________________________________________________
9492 [ 32645] By: nicholas                              on 2007/12/19  13:47:36
9493         Log: feature.pm needs to cope with the version not being 5.10.0
9494      Branch: perl
9495            ! lib/feature.pm
9496 ____________________________________________________________________________
9497 [ 32644] By: nicholas                              on 2007/12/19  12:10:23
9498         Log: Update Changes and reinstante the DEVEL tag.
9499              (Now that the patch number isn't in DEVEL, probably don't need to
9500              do it in one, as in change 17642)
9501      Branch: perl
9502            ! Changes patchlevel.h
9503 ____________________________________________________________________________
9504 [ 32643] By: nicholas                              on 2007/12/19  11:25:43
9505         Log: Record all the changes up to 5.10.0, and ready a new changes file for
9506              5.11
9507      Branch: perl
9508           +> Changes5.10
9509            ! Changes MANIFEST
9510