1 Please note: This file provides a complete, temporally ordered log of
2 changes that went into every version of Perl. If you'd like more
3 detailed information, please consult the comments in the individual
4 patches posted to the perl5-porters mailing list. Patches for each
5 individual change may also be obtained through ftp and rsync--see
6 pod/perlhack.pod for the details.
8 For information on what's new in this release, see pod/perldelta.pod.
10 [The "CAST AND CREW" list has been moved to AUTHORS.]
12 NOTE: Each change entry shows the change number; who checked it into the
13 repository; when; description of the change; which branch the change
14 happened in; and the affected files. The file lists have a short symbolic
20 +> branched (from elsewhere)
21 !> merged changes (from elsewhere)
23 The Message-Ids in the change entries refer to the email messages sent
24 to the perl5-porters mailing list. You can retrieve the messages for
25 example from http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/
28 Version v5.11.X Development release working toward v5.12
31 ____________________________________________________________________________
32 [ 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.
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
44 ! lib/charnames.t lib/strict.t lib/subs.t
45 ____________________________________________________________________________
46 [ 34324] By: steveh on 2008/09/09 14:26:18
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
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.
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
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)
75 ! t/lib/warnings/9uninit
76 ____________________________________________________________________________
77 [ 34318] By: nicholas on 2008/09/08 09:40:47
78 Log: Update gellyfish's e-mail.
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>
88 ! Cross/build-arm-n770-sh Cross/cflags-cross-arm
89 ! Cross/config.sh-arm-linux Cross/config.sh-arm-linux-n770
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
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
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>
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>
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>
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>
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>
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.
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
157 ____________________________________________________________________________
158 [ 34306] By: nicholas on 2008/09/07 12:10:48
159 Log: Two missed s/Autrijus/Audrey/g
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.
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.
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
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
195 (My temporary directory is C:\DOCUME~1\shay\LOCALS~1\Temp, so we need
196 to allow ~ characters.)
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>
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
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
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.
226 ____________________________________________________________________________
227 [ 34242] By: nicholas on 2008/09/02 15:27:08
228 Log: Tweaks and reflowing for the cc/linker split.
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
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.
241 ____________________________________________________________________________
242 [ 34239] By: merijn on 2008/09/02 13:03:04
243 Log: Subject: [PATCH] clear docs on exists wrt autovivification
245 Date: August 26, 2008 11:23
248 ____________________________________________________________________________
249 [ 34238] By: ams on 2008/09/01 12:59:06
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
260 Message-ID: <1ff86f510808280540i5aa077adk55a1e64336866458@mail.gmail.com>
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>
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
276 ____________________________________________________________________________
277 [ 34235] By: nicholas on 2008/08/30 14:32:36
278 Log: Silence warnings when -destdir isn't set.
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>
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.
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?
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.
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
312 + lib/Test/Simple/t/lib/Dev/Null.pm
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
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
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.)
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>
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>
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>
432 Note that the Subject: has a typo - it should be $\
434 This adds a new warning.
435 I moved the tests from the original patch to t/lib/warnings/toke.
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>
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
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>
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.
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>
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>
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';
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.
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.)
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.
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).
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.
520 ____________________________________________________________________________
521 [ 34211] By: davem on 2008/08/21 00:02:57
522 Log: better document how the weakref backrefs array is refcounted
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
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.
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
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
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>
559 ____________________________________________________________________________
560 [ 34207] By: nicholas on 2008/08/19 19:16:43
561 Log: Change 34206 forgot to update Maintainers.pl to reflect the
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
572 + ext/Test/Harness/Makefile.PL ext/Test/Harness/t/nofork-mux.t
573 + ext/Test/Harness/t/state.t
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>
636 (Change 34184 missed one Comp.try in the MSWin32 case, which caused this
637 test to fail on Win32)
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.)
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.
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>
660 (Adds tests for perl #35877, which was fixed by change 29441)
663 ____________________________________________________________________________
664 [ 34201] By: stevep on 2008/08/11 14:41:47
665 Log: Regen of perlapi.pod after differences where pointed out by
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>
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>
688 ____________________________________________________________________________
689 [ 34197] By: nicholas on 2008/08/10 21:54:00
690 Log: Purge C<n_a> thoughtcrime from the pods.
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
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
709 ____________________________________________________________________________
710 [ 34194] By: stevep on 2008/08/10 17:11:24
711 Log: Upgrade to CGI.pm-3.40
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
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)
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.
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.
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.
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>
755 ____________________________________________________________________________
756 [ 34185] By: nicholas on 2008/08/08 10:15:33
757 Log: Everything in t/ can now run in parallel.
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().
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
769 ____________________________________________________________________________
770 [ 34183] By: nicholas on 2008/08/08 09:24:39
771 Log: Use test.pl, not Test.pm, in t/run/*.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().
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.
787 ____________________________________________________________________________
788 [ 34180] By: nicholas on 2008/08/07 10:12:44
789 Log: Use test.pl's tempfile().
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
803 ____________________________________________________________________________
804 [ 34178] By: nicholas on 2008/08/07 08:23:13
805 Log: A proper tempfile function that can be used multiple times.
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.
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.
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.
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.
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
839 ____________________________________________________________________________
840 [ 34172] By: nicholas on 2008/08/06 12:18:13
841 Log: Bring the joy of strict to 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>
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
860 ____________________________________________________________________________
861 [ 34169] By: nicholas on 2008/07/31 21:27:36
862 Log: Upgrade to Test::Harness 3.13
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.
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.
923 ! cv.h dump.c ext/Devel/Peek/t/Peek.t
924 ____________________________________________________________________________
925 [ 34166] By: rgs on 2008/07/31 08:27:40
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>
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>
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>
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>
961 ____________________________________________________________________________
962 [ 34160] By: nicholas on 2008/07/27 09:58:13
963 Log: Note the possibility of sharing arenas between types.
966 ____________________________________________________________________________
967 [ 34159] By: nicholas on 2008/07/26 20:08:08
968 Log: Convert undef.t to use test.pl and strict.
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.
977 ____________________________________________________________________________
978 [ 34157] By: nicholas on 2008/07/26 19:46:41
979 Log: Convert wantarray.t to use strict and test.pl
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.
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>
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>
1003 Adds a needed diag message to the watchdog() function for MSWin32.
1006 ____________________________________________________________________________
1007 [ 34153] By: steveh on 2008/07/22 08:21:12
1008 Log: Upgrade to podlators 2.1.2
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>
1023 Changes skip messages to be consistent with Test::Builder.
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.
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>
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>
1047 Conditionalize read-only tests for Perl < 5.8.3
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>
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>
1065 Jerry found that localizing $? doesn't shield the effects of wait()
1066 unless you actually assign something to $?
1069 ____________________________________________________________________________
1070 [ 34146] By: rgs on 2008/07/16 08:05:33
1071 Log: Really apply change #34143
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>
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.
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
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
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.
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.
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.
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).
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
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
1183 ____________________________________________________________________________
1184 [ 34135] By: nicholas on 2008/07/12 18:53:26
1185 Log: Format tests for @* too.
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
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)
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.
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.
1210 ____________________________________________________________________________
1211 [ 34130] By: mhx on 2008/07/11 20:55:01
1212 Log: Upgrade to Devel::PPPort 3.14_01
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.
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.
1239 ____________________________________________________________________________
1240 [ 34127] By: nicholas on 2008/07/11 18:37:27
1241 Log: Also dump the SvPVX of PVFMs.
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>
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.
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
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'.
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.
1275 ____________________________________________________________________________
1276 [ 34121] By: nicholas on 2008/07/11 10:03:58
1277 Log: Start converting t/op/write.t to test.pl
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>
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>
1295 Fixes warnings introduced by previous patch.
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>
1305 Fixes "unary minus operator applied to unsigned type" warnings on Win32
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>
1316 ____________________________________________________________________________
1317 [ 34115] By: steveh on 2008/07/09 14:02:30
1318 Log: Update Win32 canned configs
1320 Adds new values introduced by #34105/34107, incorporating this patch:
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>
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.)
1333 Also applies the changes to the config_H.* files, together with changes
1334 for #33597/33598/33949 which never got added to them.
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
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
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>
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>
1365 ____________________________________________________________________________
1366 [ 34107] By: merijn on 2008/07/07 20:39:20
1367 Log: Probe for timegm
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
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
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>
1401 Additional changes to threads::shared for UTF-8 hash keys.
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
1410 ____________________________________________________________________________
1411 [ 34100] By: steveh on 2008/07/03 15:08:50
1412 Log: Fix test count that was missed in #34092
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
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>
1427 ...plus some adjustments to the test headers to prevent failures
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.
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)
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>
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>
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>
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
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>
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
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>
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.
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>
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.
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
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>
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>
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>
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.
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>
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.
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>
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>
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)
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
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.)
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
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()
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>
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>
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
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>
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>
1661 ____________________________________________________________________________
1662 [ 34060] By: nicholas on 2008/06/16 13:38:45
1663 Log: Make lib/open.t under -Duseperlio
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>
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>
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>
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>
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>
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.
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>
1719 With some revisions.
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>
1729 This time, not empty.
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>
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>
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>
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>
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
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>
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
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
1826 [applied manually, plus $VERSION bump]
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
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
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>
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.
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
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>
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>
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>
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>
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
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>
1913 ____________________________________________________________________________
1914 [ 34026] By: rgs on 2008/06/08 14:03:58
1915 Log: Small typo fix.
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.
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>
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 _
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
1943 ____________________________________________________________________________
1944 [ 34021] By: rgs on 2008/06/08 08:57:00
1945 Log: Add a new warning, "Prototype after '%s'"
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>
1952 ! t/lib/warnings/toke toke.c
1953 ____________________________________________________________________________
1954 [ 34020] By: rgs on 2008/06/08 08:27:31
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>
1965 (applied to perlbug.PL instead of the generated perlbug)
1968 ____________________________________________________________________________
1969 [ 34016] By: nicholas on 2008/06/07 16:33:46
1970 Log: $attributes::VERSION++ following change 33985.
1973 ____________________________________________________________________________
1974 [ 34014] By: nicholas on 2008/06/07 16:13:07
1975 Log: $Carp::VERSION++ following change 33992.
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>
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>
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.
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>
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.
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
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.
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.
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
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.
2136 ____________________________________________________________________________
2137 [ 33995] By: rgs on 2008/06/04 07:39:31
2138 Log: Bump NEXT version to 0.61 for CPAN release
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
2147 ____________________________________________________________________________
2148 [ 33992] By: rgs on 2008/06/03 07:58:06
2149 Log: Small typo fix in 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.
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
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>
2171 ____________________________________________________________________________
2172 [ 33988] By: merijn on 2008/06/02 13:52:39
2173 Log: Embarrassing errors to find: missing quotes in sed commands
2176 ____________________________________________________________________________
2177 [ 33987] By: stevep on 2008/06/02 12:21:28
2178 Log: Upgrade to podlators-2.1.0
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.
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>
2200 with some spelling nits
2203 ____________________________________________________________________________
2204 [ 33984] By: rgs on 2008/06/01 19:49:50
2205 Log: Bump version of IO::Dir after last patch
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>
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>
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>
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>
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
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>
2255 First chunk of the patch only
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>
2266 ____________________________________________________________________________
2267 [ 33975] By: mhx on 2008/06/01 12:15:09
2268 Log: Upgrade to Devel::PPPort 3.14
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>
2279 Explicitly check for undef in args because some versions of
2280 looks_like_number(undef) return true.
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>
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.
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).
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.
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
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>
2320 ____________________________________________________________________________
2321 [ 33949] By: craigb on 2008/05/29 17:48:27
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>
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
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
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.
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.
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>
2367 ____________________________________________________________________________
2368 [ 33919] By: davem on 2008/05/24 15:42:08
2369 Log: make TODO output TAP-compliant in 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>
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.
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).
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.
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.
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>
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>
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>
2428 ____________________________________________________________________________
2429 [ 33907] By: nicholas on 2008/05/22 08:31:30
2430 Log: Rafael will take over Attribute::Handlers
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
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>
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.
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::*
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
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
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>
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
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.
2499 ! ext/B/t/concise-xs.t ext/POSIX/POSIX.pm ext/POSIX/POSIX.xs
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.
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.
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>
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>
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>
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>
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>
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>
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.
2565 ____________________________________________________________________________
2566 [ 33864] By: nicholas on 2008/05/19 12:59:10
2567 Log: Add -w, tweak some comments.
2570 ____________________________________________________________________________
2571 [ 33863] By: nicholas on 2008/05/19 12:40:53
2572 Log: A couple more installman tidy ups.
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
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}
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
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)
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
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>
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
2621 ____________________________________________________________________________
2622 [ 33853] By: davem on 2008/05/18 12:07:19
2623 Log: fix misleading comment about Perl_re_dup_guts
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:
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>
2637 ____________________________________________________________________________
2638 [ 33851] By: rgs on 2008/05/18 08:37:02
2639 Log: Fix for [perl #51848] Deparse interpolation in regex literal
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>
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>
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>
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>
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>
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>
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>
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>
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>
2745 ____________________________________________________________________________
2746 [ 33839] By: stevep on 2008/05/16 19:58:58
2747 Log: Somehow, this got missed in change #33779.
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
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
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>
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>
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>
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>
2797 ____________________________________________________________________________
2798 [ 33832] By: merijn on 2008/05/16 08:47:59
2799 Log: HP 9000 End of Sale Announcements
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>
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.
2815 ____________________________________________________________________________
2816 [ 33829] By: nicholas on 2008/05/15 12:01:42
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>
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>
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.
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.
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
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>
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>
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>
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)
2924 ____________________________________________________________________________
2925 [ 33811] By: rgs on 2008/05/10 16:07:35
2926 Log: Remove C++ comments
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>
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>
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
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>
2959 ____________________________________________________________________________
2960 [ 33800] By: nicholas on 2008/05/10 12:35:31
2961 Log: Upgrade to Encode 2.25
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
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>
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>
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.
3003 ____________________________________________________________________________
3004 [ 33795] By: rgs on 2008/05/08 16:12:36
3005 Log: Bump version and document last change.
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>
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>
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>
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>
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>
3047 for support on perls < 5.10.0
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>
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
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>
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.
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
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
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
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>
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>
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>
3135 ____________________________________________________________________________
3136 [ 33775] By: rgs on 2008/04/30 15:56:18
3137 Log: Add a test for "lc(LATIN CAPITAL LETTER SHARP S)"
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>
3148 ____________________________________________________________________________
3149 [ 33773] By: stevep on 2008/04/30 12:57:38
3150 Log: Upgrade to CGI.pm-3.37
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
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>
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>
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>
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.
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
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>
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>
3211 ____________________________________________________________________________
3212 [ 33764] By: rgs on 2008/04/30 07:38:00
3213 Log: Change of maintainer.
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>
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.
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>
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>
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>
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.
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
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.
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
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>
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>
3298 ____________________________________________________________________________
3299 [ 33750] By: rgs on 2008/04/26 21:22:56
3300 Log: New tests (and TODO tests) for ~~ and overloading,
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>
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>
3318 ____________________________________________________________________________
3319 [ 33748] By: rgs on 2008/04/26 16:02:26
3320 Log: Note about moving modules to ext/
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>
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.
3335 This makes the code more readable and avoids the need for excuses
3336 for why the function is (still) named this way.
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.
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.
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.
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.
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.
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
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.
3380 ____________________________________________________________________________
3381 [ 33721] By: steveh on 2008/04/22 09:41:44
3382 Log: Upgrade to ExtUtils-CBuilder-0.23
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)
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
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>
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
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>
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>
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>
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>
3489 plus regen perlmodlib (from a clean source tree)
3490 and remove perltodo note
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
3500 - the parser now inserts a nullified stateop
3501 in the expression block of an elsif
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.
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.
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()
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.
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.
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
3541 ____________________________________________________________________________
3542 [ 33703] By: rgs on 2008/04/17 09:50:34
3543 Log: Fix warning with int size in printf format
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.
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]
3557 ! embed.fnc embed.h global.sym gv.c gv.h pod/perltodo.pod
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()
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)
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)
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
3584 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
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.
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
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)
3605 ____________________________________________________________________________
3606 [ 33693] By: nicholas on 2008/04/15 15:14:38
3607 Log: De-encode missed RFC 2047 encoded headers.
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)
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
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
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)
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
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>
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
3660 ____________________________________________________________________________
3661 [ 33685] By: rgs on 2008/04/15 12:29:33
3662 Log: Revert change #26334, which was introducing too many bugs
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
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.
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
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.
3686 ____________________________________________________________________________
3687 [ 33681] By: nicholas on 2008/04/14 17:46:26
3688 Log: Very little const-propagation remains related to Perl_moreswitches().
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>
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>
3706 Rename the "optype" typedef to "Optype"
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
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.)
3721 ____________________________________________________________________________
3722 [ 33676] By: rgs on 2008/04/14 14:47:15
3723 Log: Make atan2(0,0) return undef
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.
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.
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
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
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.
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>
3770 ____________________________________________________________________________
3771 [ 33669] By: rgs on 2008/04/11 13:45:43
3772 Log: Fix C portability nit found by Jerry D. Hedden.
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>
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>
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>
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>
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>
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
3824 [all except the "squeeze the optree" suggestion]
3827 ____________________________________________________________________________
3828 [ 33661] By: rgs on 2008/04/08 15:31:46
3829 Log: Remove old option leftover in docs
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
3838 ____________________________________________________________________________
3839 [ 33658] By: nicholas on 2008/04/07 17:36:41
3840 Log: Tidy up compiler warning spotted by Jerry Hedden.
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.
3852 ! embed.fnc embed.h globvar.sym hv.c op.c pod/perltodo.pod
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.
3860 ! cop.h embed.fnc embed.h ext/B/B/Deparse.pm global.sym hv.c
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.
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!
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().
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.
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>
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>
3902 ____________________________________________________________________________
3903 [ 33649] By: nicholas on 2008/04/06 09:29:24
3904 Log: Missed updated a test description, as spotted by vincent.
3907 ____________________________________________________________________________
3908 [ 33648] By: nicholas on 2008/04/05 13:03:18
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>
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
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>
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>
3953 (with one tweak--it should be PL_bincompat_options!)
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)
3961 + lib/CGI/t/upload_post_text.txt.packed
3962 - lib/CGI/t/upload_post_text.txt
3964 ____________________________________________________________________________
3965 [ 33639] By: nicholas on 2008/04/03 15:41:26
3966 Log: Clean up some compiler warnings spotted by smokers.
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.
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>
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
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
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.
4003 ____________________________________________________________________________
4004 [ 33625] By: steveh on 2008/04/01 16:42:04
4005 Log: Upgrade to Win32-0.35
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.
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.
4019 All the rest of the differences would seem to be dual-life. :-(
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.
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.
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>
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
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.
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>
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>
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.
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
4083 [but rename ******* to i_mallocmalloc.U, and then fix up all the files
4084 that Porting/checkcfgvar.pl says need i_mallocmalloc declared]
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.
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.
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
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
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.
4124 + lib/CGI/t/upload.t lib/CGI/t/uploadInfo.t
4125 + lib/CGI/t/upload_post_text.txt
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.
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).
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>
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>
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.
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.
4173 ____________________________________________________________________________
4174 [ 33578] By: nicholas on 2008/03/26 18:38:10
4175 Log: Update makemeta to add the 3 official "resources" - homepage, license
4178 ! META.yml Porting/makemeta
4179 ____________________________________________________________________________
4180 [ 33577] By: nicholas on 2008/03/26 18:37:15
4181 Log: Re-run Porting/makemeta
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).
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
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.
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>
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>
4220 ____________________________________________________________________________
4221 [ 33568] By: stevep on 2008/03/26 03:18:01
4222 Log: Upgrade to CGI-3.35.
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)
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
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()."
4243 The whole long thread started here:
4244 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2008-03/msg00056.html
4246 ! lib/ExtUtils/Install.pm pod/perlport.pod pod/perltodo.pod
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>
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
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
4267 ! embed.fnc proto.h sv.c
4268 ____________________________________________________________________________
4269 [ 33562] By: rgs on 2008/03/25 11:06:25
4271 From: Jarkko Hietaniemi <jhi@iki.fi>
4272 Date: Wed, 12 Mar 2008 21:43:53 -0400
4273 Message-ID: <47D886D9.6060001@iki.fi>
4275 Encode::Alias fix for encoding "646" (aka ASCII) on Solaris
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>
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
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>
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>
4306 (with Tim Bunce's amendments)
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>
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>
4324 Plus bump base.pm's version to a non-alpha number
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>
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>
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
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).
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>
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
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>
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>
4395 Fixes test failures introduced by #33480 in non-fork()-enabled builds.
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>
4406 ____________________________________________________________________________
4407 [ 33541] By: steveh on 2008/03/18 08:41:13
4408 Log: Silence some warnings introduced by #33507
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
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
4432 Correct the names of files in close or die constructions.
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
4443 ! embed.pl keywords.pl opcode.pl reentr.pl regen.pl regen_lib.pl
4445 ____________________________________________________________________________
4446 [ 33534] By: nicholas on 2008/03/14 17:33:17
4447 Log: ++$Pod::Html::VERSION
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
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
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).
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>
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>
4483 ____________________________________________________________________________
4484 [ 33505] By: nicholas on 2008/03/13 13:02:05
4485 Log: Upgrade to Module::Pluggable 3.7
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.
4529 ____________________________________________________________________________
4530 [ 33503] By: rgs on 2008/03/13 10:43:13
4531 Log: Regexp::DESTROY was only added in 5.8.1
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.
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.
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
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).
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>
4573 ____________________________________________________________________________
4574 [ 33493] By: stevep on 2008/03/12 14:20:49
4575 Log: Upgrade to Encode-2.24
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 *.
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.
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>
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>
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
4621 Revert a part of blead patch #33357
4622 * no cpu. revert the archname part of patch #33357
4623 to the old behaviour.
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.
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.
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
4647 * CYG10 improve Win32::GetLastError test
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
4657 * CYG04 At least on cygwin strip the last number
4658 from the dll. This is in the cygwin.com build since years.
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
4668 CYG09 enhance GetCurrentThreadId test
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>
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>
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>
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
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
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>
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>
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)
4729 ____________________________________________________________________________
4730 [ 33462] By: nicholas on 2008/03/10 14:48:29
4731 Log: Add investigating arenas for GP and MAGIC to perltodo.
4734 ____________________________________________________________________________
4735 [ 33460] By: steveh on 2008/03/10 13:58:15
4736 Log: Upgrade to ExtUtils-Install-1.50
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>
4747 + ext/XS/APItest/t/rmagical.t
4748 ! MANIFEST ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
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>
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>
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>
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.
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.
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.
4792 ____________________________________________________________________________
4793 [ 33450] By: steveh on 2008/03/06 18:02:22
4794 Log: Silence warning introduced by #32703 when building with MYMALLOC
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
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
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.
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.
4818 ____________________________________________________________________________
4819 [ 33442] By: nicholas on 2008/03/05 11:58:58
4820 Log: Better line diagnostics - runlint's caller rather than runlint itself.
4823 ____________________________________________________________________________
4824 [ 33440] By: steveh on 2008/03/05 09:08:00
4825 Log: Fix skip counts introduced in #33433
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)
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).
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
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>
4855 Updated tests in ticket to become TODO tests
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.
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.
4869 ____________________________________________________________________________
4870 [ 33423] By: stevep on 2008/03/03 19:20:12
4871 Log: Fix some checkpod complaints.
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
4881 (a resend of <7BBCFD93-91CF-4656-A97F-ED5E749F7B2E@univie.ac.at>)
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>
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>
4900 Plus regen and additional tweaks to silence warnings from VC7 in sv.c from this patch and previous patches from same author.
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
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>
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>
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>
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>
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
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
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)
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
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.
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).
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
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>
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
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
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
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.
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
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
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.
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
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
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().)
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
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>
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>
5124 Upgrade to ExtUtils-Install-1.45 to fix [cpan #32813]
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)
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
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
5146 ____________________________________________________________________________
5147 [ 33380] By: rgs on 2008/02/27 09:06:47
5148 Log: Fix preprocessor syntax
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.
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.
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.
5173 ____________________________________________________________________________
5174 [ 33376] By: rgs on 2008/02/26 13:13:18
5175 Log: Chainsaw DEBUG_S out, as suggested by Vincent Pit.
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
5183 ____________________________________________________________________________
5184 [ 33374] By: rgs on 2008/02/26 10:19:15
5185 Log: Tidy up error messages
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>
5196 ____________________________________________________________________________
5197 [ 33372] By: rgs on 2008/02/26 09:46:57
5198 Log: Document perlthanks
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.
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
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.
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
5231 ____________________________________________________________________________
5232 [ 33367] By: rgs on 2008/02/25 10:54:47
5233 Log: Avoid a segfault case in MRO code, based on :
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>
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>
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
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>
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>
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>
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>
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>
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>
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>
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>
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
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.
5342 ____________________________________________________________________________
5343 [ 33354] By: nicholas on 2008/02/22 22:27:47
5344 Log: Update to embed.h somehow missed from change 33343.
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
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
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
5368 There shouldn't be any real changes here. If there are then I've
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
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.
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).
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
5404 ____________________________________________________________________________
5405 [ 33345] By: steveh on 2008/02/22 12:19:44
5406 Log: Sync win32/config.* with Porting/config.sh
5408 ! win32/config.bc win32/config.gc win32/config.vc
5410 ____________________________________________________________________________
5411 [ 33344] By: steveh on 2008/02/22 12:17:17
5412 Log: Silence warning from VC8 when building without USE_LARGE_FILES
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.
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
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.
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
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
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.
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.
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
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
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:
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>
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>
5486 plus another POD fix found by podchecker
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>
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>
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>
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>
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>
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>
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>
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
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
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
5573 ____________________________________________________________________________
5574 [ 33322] By: rgs on 2008/02/16 07:06:16
5575 Log: Correctly reference count the hints hash
5578 ____________________________________________________________________________
5579 [ 33321] By: merijn on 2008/02/15 16:41:12
5580 Log: Resync with metaconfig. Escape the last ~.
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!
5593 ____________________________________________________________________________
5594 [ 33317] By: rgs on 2008/02/15 11:08:51
5595 Log: Typo catch, by Abigail
5598 ____________________________________________________________________________
5599 [ 33316] By: rgs on 2008/02/15 10:19:05
5600 Log: Avoid utf8 warnings when printing diagnostics
5603 ____________________________________________________________________________
5604 [ 33315] By: steveh on 2008/02/15 09:19:49
5605 Log: Silence compiler warnings on Win32/VC6
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>
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>
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>
5628 with tweaks (one more test marked TODO)
5631 ____________________________________________________________________________
5632 [ 33312] By: rgs on 2008/02/14 16:33:11
5633 Log: Add missing file to MANIFEST, to go with change #33311
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>
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>
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
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
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.
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
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>
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>
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
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>
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>
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 :-)
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...
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)
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>
5736 with one less TODO test
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>
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.
5752 ! Porting/expand-macro.pl
5753 ____________________________________________________________________________
5754 [ 33294] By: stevep on 2008/02/12 15:11:48
5755 Log: Upgrade to PathTools-3.2701
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
5766 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
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>
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
5786 Add a tool, checkARGS_ASSERT.pl, to check that every case is covered.
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
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.
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.
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.)
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.
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
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.
5847 ____________________________________________________________________________
5848 [ 33282] By: stevep on 2008/02/11 17:37:43
5849 Log: Upgrade to Math-Complex-1.51
5851 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
5853 ____________________________________________________________________________
5854 [ 33281] By: stevep on 2008/02/11 16:58:15
5855 Log: Upgrade to Test-Harness-3.09
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>
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.
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)
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.
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.)
5909 ____________________________________________________________________________
5910 [ 33275] By: craigb on 2008/02/11 04:17:45
5911 Log: Correct quad-related %Config variables on VMS.
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.
5920 ____________________________________________________________________________
5921 [ 33273] By: nicholas on 2008/02/10 19:17:13
5922 Log: The sv argument to gv_stashsv() is not NULL.
5925 ____________________________________________________________________________
5926 [ 33272] By: nicholas on 2008/02/10 17:44:34
5927 Log: vcroak()'s pattern is actually NULLOK.
5930 ____________________________________________________________________________
5931 [ 33271] By: nicholas on 2008/02/10 15:26:19
5932 Log: Correct some names of parameters in embed.fnc.
5935 ____________________________________________________________________________
5936 [ 33270] By: nicholas on 2008/02/10 14:56:53
5937 Log: Two parameter names missing in embed.fnc
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.
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.
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
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
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
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
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
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>
6015 ____________________________________________________________________________
6016 [ 33261] By: stevep on 2008/02/08 21:55:48
6017 Log: Remove an unneeded if statement.
6020 ____________________________________________________________________________
6021 [ 33260] By: stevep on 2008/02/08 21:49:16
6022 Log: I've been maintaining Net::Ping for a while now.
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>
6032 Includes a fix to the patch to ext/Time/HiRes/Makefile.PL
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
6038 ____________________________________________________________________________
6039 [ 33258] By: rgs on 2008/02/08 16:15:52
6040 Log: IO::Handle->say should ignore $\ (bug #49266)
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>
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>
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>
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>
6075 ____________________________________________________________________________
6076 [ 33253] By: merijn on 2008/02/08 13:27:45
6077 Log: Update to Math::Complex 1.49
6079 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
6081 ____________________________________________________________________________
6082 [ 33252] By: rgs on 2008/02/08 13:25:18
6083 Log: Re-apply patches 32879, 32905, and 32964 to MakeMaker
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
6090 + lib/ExtUtils/MM_Darwin.pm
6092 ____________________________________________________________________________
6093 [ 33250] By: rgs on 2008/02/08 13:07:25
6094 Log: Upgrade to MakeMaker 6.43_01
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>
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
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>
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>
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>
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
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
6168 ____________________________________________________________________________
6169 [ 33241] By: merijn on 2008/02/06 14:11:10
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
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
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
6189 + ext/Safe/t/safeload.t
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
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.
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>
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>
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.
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>
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>
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
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
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.
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.
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
6270 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
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.
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.
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.
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
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
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().
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)
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.
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>
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
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>
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>
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>
6351 Fixes File::DosGlob's handling of drive relative glob patterns
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>
6365 ____________________________________________________________________________
6366 [ 33142] By: steveh on 2008/01/31 09:12:36
6367 Log: Fix compiler warning introduced in DEBUGGING builds by #33103
6370 ____________________________________________________________________________
6371 [ 33129] By: stevep on 2008/01/30 17:11:53
6372 Log: Assorted POD nits from the Debian bug list.
6374 ! lib/CGI.pm lib/Math/BigInt/CalcEmu.pm pod/perllol.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.
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.
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
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)
6397 ____________________________________________________________________________
6398 [ 33106] By: steveh on 2008/01/29 15:06:55
6399 Log: Fix Win32 compiler warnings introduced by #33081 and #33085
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
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()
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>
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
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>
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
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
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
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
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,
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>
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>
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)
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
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
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
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>
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.
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 ""
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.
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>
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>
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>
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
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:
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;
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.
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.
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.
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 ...).
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!
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)
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).
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.
6629 ____________________________________________________________________________
6630 [ 33075] By: nicholas on 2008/01/26 15:17:09
6631 Log: Restore the else block accidently eaten by change 33074.
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.
6640 ____________________________________________________________________________
6641 [ 33073] By: nicholas on 2008/01/26 13:49:44
6642 Log: Some code can be removed following change 33070.
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.
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.
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
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.
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.
6675 ____________________________________________________________________________
6676 [ 33067] By: nicholas on 2008/01/25 08:23:32
6677 Log: Silence "possible data loss" warning.
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>
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.
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
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'.
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.
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.
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.
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.
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
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.
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
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.
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.
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!
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!
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.
6791 ! av.h cv.h ext/B/B.xs ext/DynaLoader/dl_symbian.xs gv.h hv.h
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
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
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
6817 ! Porting/checkcfgvar.pl
6818 ____________________________________________________________________________
6819 [ 33047] By: merijn on 2008/01/23 08:47:50
6820 Log: Re-generated sample files
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".
6827 ! Porting/checkcfgvar.pl
6828 ____________________________________________________________________________
6829 [ 33045] By: merijn on 2008/01/23 07:51:53
6830 Log: The return of USE_DTRACE
6832 ! config_h.SH handy.h
6833 ____________________________________________________________________________
6834 [ 33043] By: stevep on 2008/01/23 04:26:39
6835 Log: Regen uconfig.h
6838 ____________________________________________________________________________
6839 [ 33042] By: stevep on 2008/01/23 04:12:37
6840 Log: Upgrade to PathTools-3.27
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.
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>
6862 ____________________________________________________________________________
6863 [ 33038] By: merijn on 2008/01/22 16:52:32
6864 Log: Regen. Lots of under-the-hood changes accumulated.
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.
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.
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.
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.
6889 ____________________________________________________________________________
6890 [ 33032] By: nicholas on 2008/01/21 16:15:58
6891 Log: Tidy up context type flags.
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>
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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].
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.
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.)
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.
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().
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
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.)
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.
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.
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.
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)
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
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.
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.
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
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.
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.
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
7077 ____________________________________________________________________________
7078 [ 32998] By: nicholas on 2008/01/18 11:01:15
7079 Log: Change 32997 missed one conditionally unused argument.
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.
7087 ____________________________________________________________________________
7088 [ 32996] By: nicholas on 2008/01/18 09:27:13
7089 Log: Remove commented out declaration from S_validate_suid()
7092 ____________________________________________________________________________
7093 [ 32995] By: rgs on 2008/01/18 09:18:58
7094 Log: New tests for new ops. Most of them are TODO
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()
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.
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
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
7120 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
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.
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.
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
7141 ____________________________________________________________________________
7142 [ 32982] By: rgs on 2008/01/16 12:12:10
7143 Log: A couple of POD fixes by Steven Schubiger
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.
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:
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>
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>
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>
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.
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>
7192 ____________________________________________________________________________
7193 [ 32974] By: merijn on 2008/01/14 16:37:08
7194 Log: Intermediate update/regen in cleanup process, dtrace support
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.
7204 ____________________________________________________________________________
7205 [ 32970] By: stevep on 2008/01/13 15:28:30
7206 Log: Upgrade to Math-Complex-1.44
7208 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
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.
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
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
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>
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).
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).
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
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.
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
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.
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.
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.
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.
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
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
7311 - t/comp/cpp.aux t/comp/cpp.t t/run/switchPx.aux
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
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)
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.
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)
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
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
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>
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>
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>
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>
7394 ____________________________________________________________________________
7395 [ 32944] By: nicholas on 2008/01/10 23:55:40
7396 Log: Better descriptions for PL_regex_pad and PL_regex_padav.
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.
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
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.
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?
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.
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
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.
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.
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>
7460 with two corrections.
7461 Plus remove reg_stringify from embed.fnc and regen.
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
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).
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.
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
7489 ____________________________________________________________________________
7490 [ 32929] By: stevep on 2008/01/09 21:50:25
7491 Log: Upgrade to Math-Complex-1.43
7493 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
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.
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
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>
7514 Make libscan() in IPC::SysV's Makefile.PL inherit EU::MM's
7515 libscan() behaviour.
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
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.
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>
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>
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.
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)
7556 ____________________________________________________________________________
7557 [ 32915] By: rgs on 2008/01/09 12:33:27
7558 Log: Fix leak introduced by change #32873, thanks to Nicholas
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)
7568 ____________________________________________________________________________
7569 [ 32913] By: nicholas on 2008/01/09 11:40:12
7570 Log: Change 32899 missed the other double-reference count.
7573 ____________________________________________________________________________
7574 [ 32912] By: nicholas on 2008/01/09 11:34:41
7575 Log: newSV() + sv_upgrade() => newSV_type()
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>
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"
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>
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
7606 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
7608 ____________________________________________________________________________
7609 [ 32907] By: stevep on 2008/01/09 02:29:48
7610 Log: Upgrade to Module-Load-Conditional-0.24
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
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>
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>
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>
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!
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.
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
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.
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)
7675 ____________________________________________________________________________
7676 [ 32896] By: nicholas on 2008/01/07 23:31:34
7677 Log: Post change 32880, restore the dummy sub Regexp::DESTROY {}
7680 ____________________________________________________________________________
7681 [ 32895] By: nicholas on 2008/01/07 21:17:10
7682 Log: Clarify the use of SVf_BREAK on PL_reg_curpm.
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.
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.
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>
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>
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
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).
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.
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>
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>
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>
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....
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.
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.
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.
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)
7788 ! ext/Devel/Peek/t/Peek.t lib/Test/Builder.pm lib/overload.t
7790 ____________________________________________________________________________
7791 [ 32879] By: rgs on 2008/01/06 18:00:41
7792 Log: Don't use grep in scalar context
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
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
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>
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
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>
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>
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>
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>
7849 Skip lib/File/Temp/t/fork.t when there is no fork.
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>
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
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.
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().
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.
7882 ____________________________________________________________________________
7883 [ 32865] By: mhx on 2008/01/06 11:05:27
7884 Log: Fix compilation issues and warnings with exotic configuration.
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>
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.
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
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).
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
7919 ____________________________________________________________________________
7920 [ 32859] By: nicholas on 2008/01/05 21:33:30
7921 Log: Don't allocate the NV slot for SVt_REGEXP.
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
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
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>
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.
7944 ____________________________________________________________________________
7945 [ 32855] By: rgs on 2008/01/05 20:06:59
7946 Log: Add a small note about numbered feature bundles
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.
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).
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().
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.
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
7977 ____________________________________________________________________________
7978 [ 32849] By: nicholas on 2008/01/05 16:07:21
7979 Log: Replace all reads of RXf_UTF8 with RX_UTF8().
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)
7987 ____________________________________________________________________________
7988 [ 32847] By: mhx on 2008/01/05 15:49:31
7989 Log: Remove IPC::SysV constant files from the 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.
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.
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
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.
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.
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
8026 ! ext/B/t/optree_constants.t ext/Devel/Peek/t/Peek.t regcomp.c
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]
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
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().
8051 ! dump.c embed.fnc embed.h global.sym pod/perlapi.pod proto.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)
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.
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
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.)
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.
8088 + Porting/expand-macro.pl
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>
8097 ! lib/Module/CoreList.pm
8098 ____________________________________________________________________________
8099 [ 32831] By: rgs on 2008/01/04 15:51:00
8100 Log: SelfLoader is dual-lived
8102 ! Porting/Maintainers.pl
8103 ____________________________________________________________________________
8104 [ 32830] By: rgs on 2008/01/04 15:48:32
8105 Log: Upgrade to SelfLoader 1.13_03
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
8113 +> lib/SelfLoader/t/01SelfLoader.t
8114 +> lib/SelfLoader/t/02SelfLoader-buggy.t
8115 - lib/SelfLoader-buggy.t lib/SelfLoader.t
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.
8123 ____________________________________________________________________________
8124 [ 32827] By: mhx on 2008/01/04 14:10:18
8125 Log: Upgrade to Devel::PPPort 3.13_01
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.
8198 ____________________________________________________________________________
8199 [ 32825] By: stevep on 2008/01/04 13:12:25
8200 Log: Upgrade to IO-Zlib-1.09.
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.
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)
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>
8225 Mortalize SVs that are being pushed on the stack.
8226 Try to use specialized macros for pushing mortals.
8228 ! ext/B/B.xs ext/Win32/Win32.xs mg.c os2/os2.c pp_sys.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.
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.
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.
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.
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
8259 ____________________________________________________________________________
8260 [ 32817] By: mhx on 2008/01/03 17:10:56
8261 Log: Forgot to remove dTARGET with change #32816.
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().
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.
8276 ____________________________________________________________________________
8277 [ 32814] By: stevep on 2008/01/03 15:23:36
8278 Log: Upgrade to Net-Ping-2.34
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.
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.
8292 ! hv.h pod/perlapi.pod
8293 ____________________________________________________________________________
8294 [ 32811] By: nicholas on 2008/01/03 13:57:17
8295 Log: Typo spotted by Jarkko.
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
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>
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
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
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.
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>
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.
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.
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
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>
8375 ____________________________________________________________________________
8376 [ 32800] By: stevep on 2008/01/01 23:46:55
8377 Log: Upgrade to constant-1.15
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
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.
8391 ____________________________________________________________________________
8392 [ 32797] By: merijn on 2008/01/01 20:34:49
8393 Log: Missing test, adding $ to the other tests
8396 ____________________________________________________________________________
8397 [ 32795] By: merijn on 2008/01/01 20:13:56
8398 Log: Bring back the platforms that do not support -fstack-protector
8401 ____________________________________________________________________________
8402 [ 32793] By: mhx on 2008/01/01 17:18:13
8403 Log: Add editor blocks to some header files.
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.
8416 ____________________________________________________________________________
8417 [ 32791] By: craigb on 2007/12/31 23:44:35
8418 Log: Fix VMS::Stdio bug introduced in 32713.
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,
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.]
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.
8440 ____________________________________________________________________________
8441 [ 32787] By: stevep on 2007/12/31 04:08:00
8442 Log: Upgrade to AutoLoader-5.64
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
8451 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
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.
8460 ____________________________________________________________________________
8461 [ 32784] By: mhx on 2007/12/30 12:20:12
8462 Log: Add script to check source code for ANSI-C violations.
8464 + Porting/checkansi.pl
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>
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.
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.
8487 ____________________________________________________________________________
8488 [ 32780] By: mhx on 2007/12/30 02:48:25
8489 Log: Upgrade to IPC::SysV 2.00
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
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)
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.
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.
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.
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.
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
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
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.
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.
8556 ____________________________________________________________________________
8557 [ 32761] By: demerphq on 2007/12/29 13:26:35
8558 Log: Fix Perl #49190, tests from Abigail, codefix from me.
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)).
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.
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
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 ')'].
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.)
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?
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.)
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.
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.
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.
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
8635 + ext/Encode/ucm/cp858.ucm
8637 ____________________________________________________________________________
8638 [ 32749] By: nicholas on 2007/12/27 23:28:31
8639 Log: Better diagnostics for the tests for #20683.
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)
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
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.
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.)
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
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
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.
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)
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)
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.
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.
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().
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
8725 ____________________________________________________________________________
8726 [ 32735] By: stevep on 2007/12/26 17:06:04
8727 Log: Upgrade to File-Temp-0.20
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.
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
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
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>
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.
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>
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>
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>
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>
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
8797 ____________________________________________________________________________
8798 [ 32725] By: nicholas on 2007/12/26 11:55:15
8799 Log: Swap SVt_RV and SVt_NV in the SV ordering.
8801 ! dump.c ext/B/B.xs ext/Storable/Storable.xs pp.c pp_hot.c sv.c
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
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>
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>
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>
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
8842 "IMO patch 32711 is better implemented using (the existing) NUM2PTR macro, as below/attached."
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
8853 ____________________________________________________________________________
8854 [ 32718] By: nicholas on 2007/12/23 20:25:25
8855 Log: Fix my typo in a comment.
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.
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
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.
8875 ____________________________________________________________________________
8876 [ 32714] By: stevep on 2007/12/23 02:15:30
8877 Log: Welcome to Perl 5.11, win32!
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.
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>
8897 Fixes breakage caused by change #32707
8900 ____________________________________________________________________________
8901 [ 32711] By: nicholas on 2007/12/22 19:55:17
8902 Log: Remove warning about casting integer to different sized pointer.
8905 ____________________________________________________________________________
8906 [ 32710] By: stevep on 2007/12/22 19:39:36
8907 Log: The ext/Cwd/Cwd.xs part of...
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>
8914 lib/ExtUtils/ParseXS.pm had changes already made with change
8918 ____________________________________________________________________________
8919 [ 32709] By: mhx on 2007/12/22 19:35:52
8920 Log: Upgrade to IPC::SysV 1.99_07
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
8941 assert() is only #include'd if you compile with -DDEBUGGING.
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.
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.
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>
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!
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
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.
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.
9013 ____________________________________________________________________________
9014 [ 32699] By: nicholas on 2007/12/22 11:28:02
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).
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
9029 Hack round the fact that UNITCHECK is nothing special on 5.8.x by
9030 conditionally creating a sub UNITCHECK(&);
9033 UNITCHECK isn't anything special in 5.8.x, so don't run those tests.
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.
9040 Test both dMY_CXT and dMY_CXT_INTERP.
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
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().
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.)
9060 ! ext/Storable/Storable.xs
9061 ____________________________________________________________________________
9062 [ 32692] By: nicholas on 2007/12/21 17:58:03
9063 Log: Document each/keys/values @array
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
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>
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>
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.
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.
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
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
9115 (except for test-harness-compat.t which failed unthreaded under harness
9116 and except for reverting the defined $ENV{PERL_UNICODE})
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().
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>
9137 ____________________________________________________________________________
9138 [ 32682] By: stevep on 2007/12/20 22:22:59
9139 Log: Regen some files...
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>
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.
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.
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.
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.
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().
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().
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.
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
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.
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.
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.
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
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
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
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
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>
9270 ! lib/SelfLoader.pm lib/SelfLoader.t
9271 ____________________________________________________________________________
9272 [ 32664] By: rgs on 2007/12/20 09:41:27
9273 Log: Fix embarrassing typo
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
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
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.
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
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.
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>
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.
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
9421 ____________________________________________________________________________
9422 [ 32655] By: stevep on 2007/12/19 15:55:53
9423 Log: Additional version fixups.
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
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.
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
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
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
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"
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
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
9480 ____________________________________________________________________________
9481 [ 32646] By: nicholas on 2007/12/19 13:48:45
9482 Log: Bump the version number to 5.11.0
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
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
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)
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