This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
fix thinko
[perl5.git] / Changes
CommitLineData
99b32ad1
JH
1Please note: This file provides a complete, temporally ordered log of
2changes that went into every version of Perl. If you'd like more
3detailed information, please consult the comments in the individual
4patches posted to the perl5-porters mailing list. Patches for each
5individual change may also be obtained through ftp and rsync--see
21a64cc4 6pod/perlhack.pod for the details.
99b32ad1 7
21a64cc4 8For information on what's new in this release, see pod/perldelta.pod.
99b32ad1 9
5850c7a4 10[The "CAST AND CREW" list has been moved to AUTHORS.]
99b32ad1 11
99b32ad1
JH
12NOTE: Each change entry shows the change number; who checked it into the
13repository; when; description of the change; which branch the change
14happened in; and the affected files. The file lists have a short symbolic
15indicator:
16
f58c54f0
NC
17 ! modified
18 + added
19 - deleted
20 +> branched (from elsewhere)
21 !> merged changes (from elsewhere)
99b32ad1 22
dd6de302
JH
23The Message-Ids in the change entries refer to the email messages sent
24to the perl5-porters mailing list. You can retrieve the messages for
25example from http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/
99b32ad1 26
a70a5f2e
NC
27---------------
28Version v5.11.X Development release working toward v5.12
29---------------
9d1d2f03 30
d70281d6 31____________________________________________________________________________
76eeff75
NC
32[ 34329] By: nicholas on 2008/09/09 17:36:41
33 Log: Suck in r1147 from TH3's svn:
34 Make test work if HARNESS_TIMER=1. Thanks Petdance.
35 Branch: perl
36 ! ext/Test/Harness/t/prove.t
37____________________________________________________________________________
38[ 34328] By: nicholas on 2008/09/09 16:32:08
39 Log: Subject: [PATCH] Fix parallel testing temp filenames
40 From: "Jerry D. Hedden" <jdhedden@cpan.org>
41 Message-ID: <1ff86f510809090852radb1044k43ff848c2d1e11fa@mail.gmail.com>
42 Date: Tue, 9 Sep 2008 11:52:45 -0400
43 Branch: perl
44 ! lib/charnames.t lib/strict.t lib/subs.t
45____________________________________________________________________________
46[ 34324] By: steveh on 2008/09/09 14:26:18
47 Log: Update AUTHORS
48 Branch: perl
49 ! AUTHORS Porting/checkAUTHORS.pl
50____________________________________________________________________________
51[ 34322] By: nicholas on 2008/09/08 20:37:54
52 Log: Subject: Re: 'if not / unless' optimization change makes my pow test go POW!
53 From: Vincent Pit <perl@profvince.com>
54 Message-ID: <48C586BA.4050603@profvince.com>
55 Date: Mon, 08 Sep 2008 22:10:34 +0200
56 Branch: perl
57 ! ext/B/t/deparse.t op.c t/op/lop.t
58____________________________________________________________________________
59[ 34321] By: nicholas on 2008/09/08 20:16:02
60 Log: Cross-propagate changes between make_ext and make_ext_cross.
61 Hopefully we can heal the code fork soon.
62 Branch: perl
63 ! ext/util/make_ext ext/util/make_ext_cross
64____________________________________________________________________________
65[ 34320] By: nicholas on 2008/09/08 19:13:28
66 Log: Upgrade to CGI.pm 3.42
67 Branch: perl
68 ! lib/CGI.pm lib/CGI/Changes lib/CGI/Pretty.pm lib/CGI/Util.pm
69 ! lib/CGI/t/upload.t lib/CGI/t/uploadInfo.t
70____________________________________________________________________________
71[ 34319] By: nicholas on 2008/09/08 12:35:46
72 Log: Re-instate all the warnings checks that don't work on Win32, but with
73 a SKIP that triggers on Win32. (So that they get tested elsewhere)
74 Branch: perl
75 ! t/lib/warnings/9uninit
76____________________________________________________________________________
77[ 34318] By: nicholas on 2008/09/08 09:40:47
78 Log: Update gellyfish's e-mail.
79 Branch: perl
80 ! AUTHORS Porting/checkAUTHORS.pl
81____________________________________________________________________________
82[ 34317] By: rgs on 2008/09/08 08:41:50
83 Log: Subject: [PATCH at 34306] - crosscompilation - step 1 of N+1
84 From: Vadim Konovalov <vadim@vkonovalov.ru>
85 Date: Mon, 08 Sep 2008 07:04:09 +0400
86 Message-ID: <48C49629.4000208@vkonovalov.ru>
87 Branch: perl
88 ! Cross/build-arm-n770-sh Cross/cflags-cross-arm
89 ! Cross/config.sh-arm-linux Cross/config.sh-arm-linux-n770
90 ! Makefile.SH
91____________________________________________________________________________
92[ 34316] By: craigb on 2008/09/08 02:41:04
93 Log: Make sure the watchdog requeues itself when sleep() wakes up early
94 (such as when an alarm fires). Also, bail out with SIGTERM rather
95 than SIGKILL on VMS since the latter kills the shell from which
96 Perl was started.
97 Branch: perl
98 ! t/test.pl
99____________________________________________________________________________
100[ 34315] By: craigb on 2008/09/08 02:30:50
101 Log: Make sure temp file has an extension on VMS to work with the new
102 temp file name generator in t/test.pl
103 Branch: perl
104 ! t/comp/multiline.t
105____________________________________________________________________________
106[ 34314] By: rgs on 2008/09/07 22:10:58
107 Log: Subject: [PATCH?] $ENV{TEST_JOBS} vs $ENV{HARNESS_OPTIONS}
108 From: Bram <p5p@perl.wizbit.be>
109 Date: Tue, 12 Aug 2008 20:50:47 +0200
110 Message-ID: <20080812205047.05lrnmbqlccs08g8@horde.wizbit.be>
111 Branch: perl
112 ! t/harness
113____________________________________________________________________________
114[ 34312] By: rgs on 2008/09/07 21:46:18
115 Log: Subject: [perl #57016] debugger: o warn=0 die=0 ignored
116 From: "Tye McQueen" (via RT) <perlbug-followup@perl.org>
117 Date: Wed, 16 Jul 2008 13:02:27 -0700
118 Message-ID: <rt-3.6.HEAD-9960-1216238547-448.57016-75-0@perl.org>
119 Branch: perl
120 ! lib/perl5db.pl
121____________________________________________________________________________
122[ 34311] By: rgs on 2008/09/07 21:38:23
123 Log: Subject: [DOC PATCH] av.c - clearify that av_shift returns &PL_sv_undef if array is empty
124 From: Claes Jakobsson <claes@surfar.nu>
125 Date: Sat, 9 Aug 2008 11:22:18 +0200
126 Message-Id: <0726E7A8-C29F-409C-81E6-B464EE6A3DDD@surfar.nu>
127 Branch: perl
128 ! av.c
129____________________________________________________________________________
130[ 34310] By: rgs on 2008/09/07 21:32:44
131 Log: Subject: Re: unless(...) terser than if(!...)
132 From: Vincent Pit <perl@profvince.com>
133 Date: Fri, 29 Aug 2008 22:47:28 +0200
134 Message-ID: <48B86060.4090905@profvince.com>
135 Branch: perl
136 ! ext/B/t/deparse.t lib/overload.t op.c t/op/do.t t/op/lop.t
137____________________________________________________________________________
138[ 34309] By: rgs on 2008/09/07 21:14:49
139 Log: Subject: [PATCH] Fix mismatched #if/#endif in Win64 configuration.
140 From: "Jan Dubois" <jand@activestate.com>
141 Date: Sun, 7 Sep 2008 13:23:19 -0700
142 Message-ID: <002c01c91127$9149a810$b3dcf830$@com>
143 Branch: perl
144 ! win32/config_H.vc64
145____________________________________________________________________________
146[ 34308] By: nicholas on 2008/09/07 20:03:41
147 Log: Split all the tests for ops that can return undef for defined args
148 into separate tests to diagnose the cause of daily build smoke.
149 Branch: perl
150 ! t/lib/warnings/9uninit
151____________________________________________________________________________
152[ 34307] By: nicholas on 2008/09/07 14:11:40
153 Log: Fix an inconsistency spotted by David Landgren. (Although this is not
154 his proffered patch)
155 Branch: perl
156 ! pod/perltodo.pod
157____________________________________________________________________________
158[ 34306] By: nicholas on 2008/09/07 12:10:48
159 Log: Two missed s/Autrijus/Audrey/g
160 Branch: perl
161 ! README.cn README.tw
162____________________________________________________________________________
163[ 34303] By: nicholas on 2008/09/07 10:56:19
164 Log: Upgrade to ExtUtils::CBuilder 0.24
165 Local change 34219 remains.
166 Branch: perl
167 ! lib/ExtUtils/CBuilder.pm lib/ExtUtils/CBuilder/Base.pm
168 ! lib/ExtUtils/CBuilder/Changes
169 ! lib/ExtUtils/CBuilder/Platform/Unix.pm
170 ! lib/ExtUtils/CBuilder/Platform/VMS.pm
171 ! lib/ExtUtils/CBuilder/Platform/Windows.pm
172 ! lib/ExtUtils/CBuilder/Platform/aix.pm
173 ! lib/ExtUtils/CBuilder/Platform/cygwin.pm
174 ! lib/ExtUtils/CBuilder/Platform/darwin.pm
175 ! lib/ExtUtils/CBuilder/Platform/dec_osf.pm
176 ! lib/ExtUtils/CBuilder/Platform/os2.pm
177____________________________________________________________________________
178[ 34302] By: nicholas on 2008/09/07 08:46:13
179 Log: Upgrade to CGI.pm 3.41
180 Local change 34208, 34278 remain.
181 Branch: perl
182 ! lib/CGI.pm lib/CGI/Changes
183____________________________________________________________________________
184[ 34282] By: nicholas on 2008/09/05 21:03:46
185 Log: Subject: [PATCH] bugfix, AutoLoader 0.67
186 From: Steffen Mueller <wyp3rlx02@sneakemail.com>
187 Message-ID: <20080905115602.23307.qmail@lists.develooper.com>
188 Date: Fri, 05 Sep 2008 13:56:01 +0200
189 Branch: perl
190 ! lib/AutoLoader.pm lib/AutoLoader/t/01AutoLoader.t
191____________________________________________________________________________
192[ 34278] By: steveh on 2008/09/05 17:26:44
193 Log: Fix a couple of failing CGI.pm tests on Win32
194
195 (My temporary directory is C:\DOCUME~1\shay\LOCALS~1\Temp, so we need
196 to allow ~ characters.)
197 Branch: perl
198 ! lib/CGI.pm
199____________________________________________________________________________
200[ 34272] By: merijn on 2008/09/05 13:57:08
201 Log: Subject: Add missing "a" to binmode documentation in perlfunc.pod
202 From: Matt Kraai <kraai@ftbfs.org>
203 Date: Thu, 4 Sep 2008 21:16:54 -0700
204 Message-ID: <20080905041654.GA4380@ftbfs.org>
205 Branch: perl
206 ! pod/perlfunc.pod
207____________________________________________________________________________
208[ 34258] By: nicholas on 2008/09/03 22:10:29
209 Log: Subject: Re: Change 34166: Small typo fix
210 From: Paul Johnson <paul@pjcj.net>
211 Message-ID: <20080731164510.GH15114@pjcj.net>
212 Date: Thu, 31 Jul 2008 18:45:10 +0200
213 Branch: perl
214 ! pod/perlform.pod
215____________________________________________________________________________
216[ 34252] By: nicholas on 2008/09/03 19:07:36
217 Log: Reflect local modifications to dual life modules in changes 34219 and
218 34238.
219 Branch: perl
220 ! lib/ExtUtils/CBuilder/Platform/cygwin.pm lib/File/Temp.pm
221____________________________________________________________________________
222[ 34243] By: nicholas on 2008/09/02 17:13:22
223 Log: Add the URL for annotated svn of S03.
224 Branch: perl
225 ! pod/perltodo.pod
226____________________________________________________________________________
227[ 34242] By: nicholas on 2008/09/02 15:27:08
228 Log: Tweaks and reflowing for the cc/linker split.
229 Branch: perl
230 ! pod/perltodo.pod
231____________________________________________________________________________
232[ 34241] By: nicholas on 2008/09/02 15:18:57
233 Log: The tasks needed to get smart match fixing underway for 5.10.1
234 Branch: perl
235 ! pod/perltodo.pod
236____________________________________________________________________________
237[ 34240] By: nicholas on 2008/09/02 14:16:13
238 Log: Note the task TODO of splitting the linker from the compiler.
239 Branch: perl
240 ! pod/perltodo.pod
241____________________________________________________________________________
242[ 34239] By: merijn on 2008/09/02 13:03:04
243 Log: Subject: [PATCH] clear docs on exists wrt autovivification
244 From: Moritz Lenz
245 Date: August 26, 2008 11:23
246 Branch: perl
247 ! pod/perlfunc.pod
248____________________________________________________________________________
249[ 34238] By: ams on 2008/09/01 12:59:06
250 Log: Fix typo.
251 Branch: perl
252 ! lib/File/Temp.pm
253____________________________________________________________________________
254[ 34237] By: nicholas on 2008/08/30 15:50:00
255 Log: Subject: [PATCH] Perl TODO related to threads::shared done
256 From: "Jerry D. Hedden" <jdhedden@cpan.org>
257 Message-ID: <1ff86f510808271149n28fdd43dg2acd71355e959366@mail.gmail.com>
258 Date: Wed, 27 Aug 2008 14:49:55 -0400
259
260 Message-ID: <1ff86f510808280540i5aa077adk55a1e64336866458@mail.gmail.com>
261
262 Subject: [PATCH] perltodo.pod cleanup for nonxs installation
263 From: "Jerry D. Hedden" <jdhedden@cpan.org>
264 Date: Thu, 28 Aug 2008 08:40:15 -0400
265 Message-ID: <1ff86f510808280540i5aa077adk55a1e64336866458@mail.gmail.com>
266 Branch: perl
267 ! pod/perltodo.pod
268____________________________________________________________________________
269[ 34236] By: nicholas on 2008/08/30 15:33:26
270 Log: Subject: [PATCH] Architecture-Independent Non-XS extenstions
271 From: "Jerry D. Hedden" <jdhedden@cpan.org>
272 Message-ID: <1ff86f510808280530ue0e3140q7e4ce71d5f395cc9@mail.gmail.com>
273 Date: Thu, 28 Aug 2008 08:30:38 -0400
274 Branch: perl
275 ! installperl
276____________________________________________________________________________
277[ 34235] By: nicholas on 2008/08/30 14:32:36
278 Log: Silence warnings when -destdir isn't set.
279 Branch: perl
280 ! installperl
281____________________________________________________________________________
282[ 34234] By: nicholas on 2008/08/28 13:11:44
283 Log: Fix #30660: Repeated spaces on shebang line stops option parsing
284 From a patch and test sent by Renée Bäcker in
285 <48B271A3.80808@smart-websolutions.de>
286 Branch: perl
287 ! perl.c t/run/switches.t
288____________________________________________________________________________
289[ 34233] By: nicholas on 2008/08/26 14:31:07
290 Log: No, third time not lucky. Remove the extraneous leading - sign.
291 Branch: perl
292 ! MANIFEST
293____________________________________________________________________________
294[ 34232] By: nicholas on 2008/08/26 14:28:14
295 Log: And then change 34231 removed the other t/lib/Dev/Null.pm from the
296 MANIFEST, when it too needs to stay. Third time lucky?
297 Branch: perl
298 ! MANIFEST
299____________________________________________________________________________
300[ 34231] By: nicholas on 2008/08/26 14:12:49
301 Log: Khaaaaan! Change 34230 wasn't right. The tests all passed because I
302 had a(nother) copy of Dev::Null in the "right" place. So make that
303 right place official.
304 Branch: perl
305 +> t/lib/Dev/Null.pm
306 - lib/Test/Simple/t/lib/Dev/Null.pm
307 ! MANIFEST Porting/Maintainers.pl
308____________________________________________________________________________
309[ 34230] By: nicholas on 2008/08/26 13:49:24
310 Log: And then add the Dev::Null from Test-Simple-0.80
311 Branch: perl
312 + lib/Test/Simple/t/lib/Dev/Null.pm
313 ! MANIFEST
314____________________________________________________________________________
315[ 34229] By: nicholas on 2008/08/26 13:29:49
316 Log: Move all of Test::Harness's test modules into ext/Test/Harness/t/lib
317 Branch: perl
318 +> ext/Test/Harness/t/lib/App/Prove/Plugin/Dummy.pm
319 +> ext/Test/Harness/t/lib/Dev/Null.pm
320 +> ext/Test/Harness/t/lib/EmptyParser.pm
321 +> ext/Test/Harness/t/lib/IO/c55Capture.pm
322 +> ext/Test/Harness/t/lib/MyCustom.pm
323 +> ext/Test/Harness/t/lib/MyGrammar.pm
324 +> ext/Test/Harness/t/lib/MyIterator.pm
325 +> ext/Test/Harness/t/lib/MyIteratorFactory.pm
326 +> ext/Test/Harness/t/lib/MyPerlSource.pm
327 +> ext/Test/Harness/t/lib/MyResult.pm
328 +> ext/Test/Harness/t/lib/MyResultFactory.pm
329 +> ext/Test/Harness/t/lib/MySource.pm
330 +> ext/Test/Harness/t/lib/NoFork.pm
331 +> ext/Test/Harness/t/lib/TAP/Parser/SubclassTest.pm
332 - t/lib/App/Prove/Plugin/Dummy.pm t/lib/Dev/Null.pm
333 - t/lib/EmptyParser.pm t/lib/IO/c55Capture.pm t/lib/MyCustom.pm
334 - t/lib/MyGrammar.pm t/lib/MyIterator.pm
335 - t/lib/MyIteratorFactory.pm t/lib/MyPerlSource.pm
336 - t/lib/MyResult.pm t/lib/MyResultFactory.pm t/lib/MySource.pm
337 - t/lib/NoFork.pm t/lib/TAP/Parser/SubclassTest.pm
338 ! MANIFEST Porting/Maintainers.pl
339 ! ext/Test/Harness/t/compat/inc_taint.t
340 ! ext/Test/Harness/t/grammar.t ext/Test/Harness/t/harness.t
341 ! ext/Test/Harness/t/nofork-mux.t ext/Test/Harness/t/nofork.t
342 ! ext/Test/Harness/t/parse.t ext/Test/Harness/t/parser-config.t
343 ! ext/Test/Harness/t/parser-subclass.t
344 ! ext/Test/Harness/t/prove.t ext/Test/Harness/t/source.t
345____________________________________________________________________________
346[ 34228] By: steveh on 2008/08/26 13:29:08
347 Log: Fix new test added by #34198, which failed on Win32
348 Branch: perl
349 ! t/op/local.t
350____________________________________________________________________________
351[ 34227] By: nicholas on 2008/08/26 10:51:53
352 Log: Move t/lib/{data,sample-tests,source_tests,subclass_tests} into
353 ext/Test/Harness/t/{data,sample-tests,source_tests,subclass_tests}
354 (The same path as in the Test-Harness distribution.)
355 Branch: perl
356 +> (branch 65 files)
357 - t/lib/data/catme.1 t/lib/data/proverc t/lib/data/sample.yml
358 - t/lib/sample-tests/bailout t/lib/sample-tests/bignum
359 - t/lib/sample-tests/bignum_many t/lib/sample-tests/combined
360 - t/lib/sample-tests/combined_compat t/lib/sample-tests/delayed
361 - t/lib/sample-tests/descriptive
362 - t/lib/sample-tests/descriptive_trailing t/lib/sample-tests/die
363 - t/lib/sample-tests/die_head_end
364 - t/lib/sample-tests/die_last_minute
365 - t/lib/sample-tests/die_unfinished
366 - t/lib/sample-tests/duplicates t/lib/sample-tests/echo
367 - t/lib/sample-tests/empty t/lib/sample-tests/escape_eol
368 - t/lib/sample-tests/escape_hash t/lib/sample-tests/head_end
369 - t/lib/sample-tests/head_fail t/lib/sample-tests/inc_taint
370 - t/lib/sample-tests/junk_before_plan
371 - t/lib/sample-tests/lone_not_bug t/lib/sample-tests/no_nums
372 - t/lib/sample-tests/no_output t/lib/sample-tests/out_err_mix
373 - t/lib/sample-tests/out_of_order t/lib/sample-tests/schwern
374 - t/lib/sample-tests/schwern-todo-quiet
375 - t/lib/sample-tests/segfault
376 - t/lib/sample-tests/sequence_misparse
377 - t/lib/sample-tests/shbang_misparse t/lib/sample-tests/simple
378 - t/lib/sample-tests/simple_fail t/lib/sample-tests/simple_yaml
379 - t/lib/sample-tests/skip t/lib/sample-tests/skip_nomsg
380 - t/lib/sample-tests/skipall t/lib/sample-tests/skipall_nomsg
381 - t/lib/sample-tests/skipall_v13
382 - t/lib/sample-tests/space_after_plan
383 - t/lib/sample-tests/stdout_stderr t/lib/sample-tests/strict
384 - t/lib/sample-tests/switches t/lib/sample-tests/taint
385 - t/lib/sample-tests/taint_warn t/lib/sample-tests/todo
386 - t/lib/sample-tests/todo_inline
387 - t/lib/sample-tests/todo_misparse t/lib/sample-tests/too_many
388 - t/lib/sample-tests/version_good
389 - t/lib/sample-tests/version_late t/lib/sample-tests/version_old
390 - t/lib/sample-tests/vms_nit t/lib/sample-tests/with_comments
391 - t/lib/source_tests/harness t/lib/source_tests/harness_badtap
392 - t/lib/source_tests/harness_complain
393 - t/lib/source_tests/harness_directives
394 - t/lib/source_tests/harness_failure t/lib/source_tests/source
395 - t/lib/subclass_tests/non_perl_source
396 - t/lib/subclass_tests/perl_source
397 ! MANIFEST Porting/Maintainers.pl
398 ! ext/Test/Harness/t/compat/failure.t
399 ! ext/Test/Harness/t/compat/inc_taint.t
400 ! ext/Test/Harness/t/compat/test-harness-compat.t
401 ! ext/Test/Harness/t/harness.t ext/Test/Harness/t/iterators.t
402 ! ext/Test/Harness/t/multiplexer.t ext/Test/Harness/t/nofork.t
403 ! ext/Test/Harness/t/parse.t ext/Test/Harness/t/parser-config.t
404 ! ext/Test/Harness/t/parser-subclass.t
405 ! ext/Test/Harness/t/process.t ext/Test/Harness/t/prove.t
406 ! ext/Test/Harness/t/proverc.t ext/Test/Harness/t/proverun.t
407 ! ext/Test/Harness/t/regression.t ext/Test/Harness/t/source.t
408 ! ext/Test/Harness/t/testargs.t
409____________________________________________________________________________
410[ 34226] By: merijn on 2008/08/25 15:56:16
411 Log: Subject: [PATCH] Add cygperl*.dll to packlist
412 From: "Jerry D. Hedden" <jdhedden@cpan.org>
413 Date: Mon, 25 Aug 2008 10:47:24 -0400
414 Message-ID: <1ff86f510808250747s1e0c42demb2d4ac8dc5d33925@mail.gmail.com>
415 Branch: perl
416 ! installperl
417____________________________________________________________________________
418[ 34225] By: rgs on 2008/08/24 15:23:41
419 Log: Subject: [PATCH] Safer environ iteration
420 From: "Milosz Tanski" <mtanski@gridapp.com>
421 Date: Tue, 5 Aug 2008 18:33:02 -0400
422 Message-ID: <C0A5E31718FC064A91E9FD7BE2F081B1018A21D7@exchange.gridapp.com>
423 Branch: perl
424 ! perl.c
425____________________________________________________________________________
426[ 34224] By: rgs on 2008/08/24 14:52:12
427 Log: Subject: [PATCH] Unintented interpolation of $/ in regex (was: Re: [perl
428 From: Bram <p5p@perl.wizbit.be>
429 Date: Thu, 24 Jul 2008 18:14:27 +0200
430 Message-ID: <20080724181427.aiml4sdvr40k4coc@horde.wizbit.be>
431
432 Note that the Subject: has a typo - it should be $\
433
434 This adds a new warning.
435 I moved the tests from the original patch to t/lib/warnings/toke.
436 Branch: perl
437 ! pod/perldiag.pod t/lib/warnings/toke toke.c
438____________________________________________________________________________
439[ 34223] By: rgs on 2008/08/24 14:39:10
440 Log: Subject: Re: [perl #58218] backwards logic in perluniintro (5.10.0)
441 From: "Dr.Ruud" <rvtol+news@isolution.nl>
442 Date: Sat, 23 Aug 2008 10:07:45 +0200
443 Message-ID: <20080823081032.32162.qmail@lists.develooper.com>
444 Branch: perl
445 ! pod/perluniintro.pod
446____________________________________________________________________________
447[ 34222] By: rgs on 2008/08/24 14:13:52
448 Log: Patch by Tod Hagan to document the 2nd argument of reval() in Safe.pm
449 Branch: perl
450 ! ext/Opcode/Safe.pm
451____________________________________________________________________________
452[ 34221] By: rgs on 2008/08/24 13:41:40
453 Log: Subject: [perl #57646] Weird non-equivalence between $::{'a'} = sub {} and *::a = sub {}
454 From: "Bram via RT" <perlbug-followup@perl.org>
455 Date: Wed, 06 Aug 2008 01:24:22 -0700
456 Message-ID: <rt-3.6.HEAD-29759-1218011060-645.57646-15-0@perl.org>
457 Branch: perl
458 ! pod/perlmod.pod
459____________________________________________________________________________
460[ 34220] By: davem on 2008/08/24 12:16:28
461 Log: Don't add freed SVF_BREAK scalars to the freed list.
462 This may still be referenced, so don't reuse.
463 Branch: perl
464 ! sv.c
465____________________________________________________________________________
466[ 34219] By: merijn on 2008/08/24 08:58:40
467 Log: Subject: [PATCH] Re: Fix 34200 on Cygwin
468 From: Reini Urban <rurban@x-ray.at>
469 Date: Sun, 24 Aug 2008 10:47:23 +0200
470 Message-ID: <48B1201B.3080705@x-ray.at>
471 Branch: perl
472 ! installperl lib/ExtUtils/CBuilder/Platform/cygwin.pm
473 ! lib/ExtUtils/t/Embed.t
474____________________________________________________________________________
475[ 34218] By: merijn on 2008/08/22 15:09:27
476 Log: Subject: [PATCH] Cygwin build harmonization, remove cygwin/Makefile.SHs
477 From: "Reini Urban" <rurban@x-ray.at>
478 Date: Mon, 28 Jul 2008 12:55:40 +0200
479 Message-ID: <6910a60807280355g129511d9v61c9763c3fd12a27@mail.gmail.com>
480 Branch: perl
481 ! Configure
482____________________________________________________________________________
483[ 34217] By: nicholas on 2008/08/22 14:49:49
484 Log: No, I didn't mean to commit the version *with* the abort(). It was
485 meant to be removed once I'd proved it by running the tests without
486 aborting. Oops. use more 'coffee';
487 Branch: perl
488 ! universal.c
489____________________________________________________________________________
490[ 34216] By: nicholas on 2008/08/22 09:13:30
491 Log: Note that we have no test coverage for this particular warning.
492 Branch: perl
493 ! universal.c
494____________________________________________________________________________
495[ 34215] By: nicholas on 2008/08/22 07:00:17
496 Log: In S_mro_get_linear_isa_dfs(), save copying by making a shared hash
497 key scalar from the key of the hash entry we've just creating.
498 (Currently the hash is disposed of afterwards, but soon it won't, so
499 having both point to the same string buffer will also save memory.)
500 Branch: perl
501 ! mro.c sv.c
502____________________________________________________________________________
503[ 34214] By: nicholas on 2008/08/22 06:10:31
504 Log: In S_mro_get_linear_isa_dfs(), hv_exists_ent() followed by an optional
505 hv_store_ent() can be replaced with an lvalue fetch.
506 Branch: perl
507 ! mro.c
508____________________________________________________________________________
509[ 34213] By: nicholas on 2008/08/21 21:47:14
510 Log: Change 33807 to fix bug #52740 wasn't quite right, as it ended up with
511 unitialised reads (and sometimes even SEGVs).
512 Branch: perl
513 ! sv.c
514____________________________________________________________________________
515[ 34212] By: nicholas on 2008/08/21 10:11:07
516 Log: If I want to build Devel::NYTProf under the core tree, then the
517 Makefile needs to know to build List::Util first.
518 Branch: perl
519 ! Makefile.SH
520____________________________________________________________________________
521[ 34211] By: davem on 2008/08/21 00:02:57
522 Log: better document how the weakref backrefs array is refcounted
523 Branch: perl
524 ! sv.c
525____________________________________________________________________________
526[ 34210] By: davem on 2008/08/20 23:43:01
527 Log: Assert that backreferences array is not freed rather than handling it
528
529 In several places where the weakrefs backreferences array is used
530 or freed, the code checks whether the array has already been freed
531 and if so skips. Since the array already being freed is a bad bug,
532 lets instead assert that this never happens, based on the
533 assumptions that (a) such premature freeing bugs are likely ironed
534 out by now, (b) if they aren't then we want to know about them and
535 fix them rather than silently skip.
536 Branch: perl
537 ! sv.c
538____________________________________________________________________________
539[ 34209] By: davem on 2008/08/20 23:15:36
540 Log: DBI memory leak in 5.10.0 due to change 26530
541
542 A weakref to a HV would leak, because the xhv_backreferences
543 array is created with a refcount of 2 (to avoid premature freeing
544 during global destruction), but the RC was only decremented once
545 when the parent HV was freed.
546 Also, when thread cloned, the new array was being created with a
547 RC of 1, rather than 2, which coincidentally worked due to the
548 first bug.
549 Branch: perl
550 ! hv.c sv.c
551____________________________________________________________________________
552[ 34208] By: merijn on 2008/08/20 13:55:37
553 Log: Subject: Re: Re: [perl #30524] [PATCH] CGI.pm has poor list of temp directories on Windows
554 From: renee.baecker@smart-websolutions.de
555 Date: Wed, 20 Aug 2008 11:26:02 +0200 (CEST)
556 Message-Id: <20080820092602.A87A612001D@rserv16.sitepush.net>
557 Branch: perl
558 ! lib/CGI.pm
559____________________________________________________________________________
560[ 34207] By: nicholas on 2008/08/19 19:16:43
561 Log: Change 34206 forgot to update Maintainers.pl to reflect the
562 files.
563 Branch: perl
564 ! Porting/Maintainers.pl
565____________________________________________________________________________
566[ 34206] By: nicholas on 2008/08/19 18:09:00
567 Log: Move the modules, tests, prove and Changes file from lib/ to
568 ext/Test/Harness. Not everything is there yet, but it makes it way
569 easier to swap the directory out and replace it with a trunk svn
570 checkout.
571 Branch: perl
572 + ext/Test/Harness/Makefile.PL ext/Test/Harness/t/nofork-mux.t
573 + ext/Test/Harness/t/state.t
574 +> (branch 82 files)
575 - lib/App/Prove.pm lib/App/Prove/State.pm lib/TAP/Base.pm
576 - lib/TAP/Formatter/Color.pm lib/TAP/Formatter/Console.pm
577 - lib/TAP/Formatter/Console/ParallelSession.pm
578 - lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
579 - lib/TAP/Object.pm lib/TAP/Parser.pm
580 - lib/TAP/Parser/Aggregator.pm lib/TAP/Parser/Grammar.pm
581 - lib/TAP/Parser/Iterator.pm lib/TAP/Parser/Iterator/Array.pm
582 - lib/TAP/Parser/Iterator/Process.pm
583 - lib/TAP/Parser/Iterator/Stream.pm
584 - lib/TAP/Parser/IteratorFactory.pm
585 - lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
586 - lib/TAP/Parser/Result/Bailout.pm
587 - lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
588 - lib/TAP/Parser/Result/Pragma.pm lib/TAP/Parser/Result/Test.pm
589 - lib/TAP/Parser/Result/Unknown.pm
590 - lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
591 - lib/TAP/Parser/ResultFactory.pm lib/TAP/Parser/Scheduler.pm
592 - lib/TAP/Parser/Scheduler/Job.pm
593 - lib/TAP/Parser/Scheduler/Spinner.pm lib/TAP/Parser/Source.pm
594 - lib/TAP/Parser/Source/Perl.pm lib/TAP/Parser/Utils.pm
595 - lib/TAP/Parser/YAMLish/Reader.pm
596 - lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
597 - lib/Test/Harness/Changes lib/Test/Harness/bin/prove
598 - lib/Test/Harness/t/000-load.t lib/Test/Harness/t/aggregator.t
599 - lib/Test/Harness/t/bailout.t lib/Test/Harness/t/base.t
600 - lib/Test/Harness/t/callbacks.t lib/Test/Harness/t/compat/env.t
601 - lib/Test/Harness/t/compat/failure.t
602 - lib/Test/Harness/t/compat/inc-propagation.t
603 - lib/Test/Harness/t/compat/inc_taint.t
604 - lib/Test/Harness/t/compat/nonumbers.t
605 - lib/Test/Harness/t/compat/regression.t
606 - lib/Test/Harness/t/compat/test-harness-compat.t
607 - lib/Test/Harness/t/compat/version.t
608 - lib/Test/Harness/t/console.t lib/Test/Harness/t/errors.t
609 - lib/Test/Harness/t/grammar.t lib/Test/Harness/t/harness.t
610 - lib/Test/Harness/t/iterators.t
611 - lib/Test/Harness/t/multiplexer.t
612 - lib/Test/Harness/t/nofork-mux.t lib/Test/Harness/t/nofork.t
613 - lib/Test/Harness/t/object.t lib/Test/Harness/t/parse.t
614 - lib/Test/Harness/t/parser-config.t
615 - lib/Test/Harness/t/parser-subclass.t
616 - lib/Test/Harness/t/premature-bailout.t
617 - lib/Test/Harness/t/process.t lib/Test/Harness/t/prove.t
618 - lib/Test/Harness/t/proveenv.t lib/Test/Harness/t/proverc.t
619 - lib/Test/Harness/t/proverun.t lib/Test/Harness/t/regression.t
620 - lib/Test/Harness/t/results.t lib/Test/Harness/t/scheduler.t
621 - lib/Test/Harness/t/source.t lib/Test/Harness/t/spool.t
622 - lib/Test/Harness/t/state.t lib/Test/Harness/t/streams.t
623 - lib/Test/Harness/t/taint.t lib/Test/Harness/t/testargs.t
624 - lib/Test/Harness/t/unicode.t lib/Test/Harness/t/utils.t
625 - lib/Test/Harness/t/yamlish-output.t
626 - lib/Test/Harness/t/yamlish-writer.t
627 - lib/Test/Harness/t/yamlish.t
628 ! MANIFEST utils/prove.PL
629____________________________________________________________________________
630[ 34205] By: steveh on 2008/08/19 10:48:16
631 Log: Subject: [PATCH] Re: Change 34184: Convert all unimaginative (ie race condition) temporary file names to
632 From: Bram <p5p@perl.wizbit.be>
633 Date: Tue, 12 Aug 2008 19:05:00 +0200
634 Message-ID: <20080812190500.3ns5yf7ibocgo0w0@horde.wizbit.be>
635
636 (Change 34184 missed one Comp.try in the MSWin32 case, which caused this
637 test to fail on Win32)
638 Branch: perl
639 ! t/comp/multiline.t
640____________________________________________________________________________
641[ 34204] By: nicholas on 2008/08/17 16:53:04
642 Log: Skip the Perl debugger test if the harness itself is already running
643 under some kind of debugger (such as a profiler) to avoid confusing
644 things. (such as trashing the profiler output file from the harness.)
645 Branch: perl
646 ! lib/perl5db.t
647____________________________________________________________________________
648[ 34203] By: craigb on 2008/08/13 03:10:16
649 Log: VMS-specific follow-up to tempfile name changes in 34182, plus
650 a TODO in dup.t that's long since to-done.
651 Branch: perl
652 ! t/io/dup.t t/io/fs.t t/op/runlevel.t
653____________________________________________________________________________
654[ 34202] By: steveh on 2008/08/12 12:40:04
655 Log: Subject: RE: [perl #35877] Strange regex failure?
656 From: Bram <p5p@perl.wizbit.be>
657 Date: Sun, 03 Aug 2008 16:35:29 +0200
658 Message-ID: <20080803163529.bd73ojeg2s4ow0w4@horde.wizbit.be>
659
660 (Adds tests for perl #35877, which was fixed by change 29441)
661 Branch: perl
662 ! t/op/re_tests
663____________________________________________________________________________
664[ 34201] By: stevep on 2008/08/11 14:41:47
665 Log: Regen of perlapi.pod after differences where pointed out by
666 Vincent Pitt.
667 Branch: perl
668 ! pod/perlapi.pod
669____________________________________________________________________________
670[ 34200] By: merijn on 2008/08/11 13:15:08
671 Log: Subject: [PATCH] Cygwin build harmonization, remove cygwin/Makefile.SHs
672 From: "Reini Urban" <rurban@x-ray.at>
673 Date: Mon, 28 Jul 2008 12:55:40 +0200
674 Message-ID: <6910a60807280355g129511d9v61c9763c3fd12a27@mail.gmail.com>
675 Branch: perl
676 - cygwin/Makefile.SHs
677 ! MANIFEST Makefile.SH installperl
678 ! lib/ExtUtils/CBuilder/Platform/cygwin.pm
679 ! lib/ExtUtils/t/Embed.t
680____________________________________________________________________________
681[ 34198] By: merijn on 2008/08/11 12:29:46
682 Log: Subject: [perl #52740] [PATCH-tests] crash when localizing a symtab entry
683 From: "Bram via RT" <perlbug-followup@perl.org>
684 Date: Sun, 10 Aug 2008 10:59:16 -0700
685 Message-ID: <rt-3.6.HEAD-29759-1218391153-38.52740-15-0@perl.org>
686 Branch: perl
687 ! t/op/local.t
688____________________________________________________________________________
689[ 34197] By: nicholas on 2008/08/10 21:54:00
690 Log: Purge C<n_a> thoughtcrime from the pods.
691 Branch: perl
692 ! pod/perlcall.pod pod/perlembed.pod pod/perlxs.pod
693____________________________________________________________________________
694[ 34196] By: nicholas on 2008/08/10 20:43:06
695 Log: Subject: Avoid a potential testing race condition in lib/Dirhandle.ttest.
696 From: Bram <p5p@perl.wizbit.be>
697 Message-ID: <20080810203627.vj786wb688skc44w@horde.wizbit.be>
698 Date: Sun, 10 Aug 2008 20:36:27 +0200
699 Branch: perl
700 ! lib/DirHandle.t
701____________________________________________________________________________
702[ 34195] By: nicholas on 2008/08/10 20:27:38
703 Log: Subject: Re: Change 34175: Avoid a potential testing race condition in Shell.pm's test.
704 From: Bram <p5p@perl.wizbit.be>
705 Message-ID: <20080810202907.0pfnzshsoco8owg4@horde.wizbit.be>
706 Date: Sun, 10 Aug 2008 20:29:07 +0200
707 Branch: perl
708 ! lib/Shell.t
709____________________________________________________________________________
710[ 34194] By: stevep on 2008/08/10 17:11:24
711 Log: Upgrade to CGI.pm-3.40
712 Branch: perl
713 ! lib/CGI.pm lib/CGI/Fast.pm lib/CGI/t/request.t
714____________________________________________________________________________
715[ 34193] By: stevep on 2008/08/10 16:58:49
716 Log: Upgrade to ExtUtils-Manifest-1.54
717 Branch: perl
718 ! lib/ExtUtils/MANIFEST.SKIP lib/ExtUtils/Manifest.pm
719 ! lib/ExtUtils/t/Manifest.t
720____________________________________________________________________________
721[ 34192] By: nicholas on 2008/08/09 20:11:55
722 Log: Use App::Prove::State to store the timings for the tests, and if
723 timings are available, reorder the parallelisable tests to run the
724 slowest first. Timings for a second run are 18 seconds less for me:
725 Files=1553, Tests=209393, 459 wallclock secs (94.89 usr 13.16 sys + 638.19 cusr 58.59 csys = 804.83 CPU)
726 Files=1553, Tests=209393, 441 wallclock secs (82.83 usr 13.90 sys + 622.13 cusr 59.20 csys = 778.06 CPU)
727 Branch: perl
728 ! Makefile.SH t/harness vms/descrip_mms.template win32/Makefile
729 ! win32/Makefile.ce win32/makefile.mk
730____________________________________________________________________________
731[ 34191] By: nicholas on 2008/08/09 13:16:03
732 Log: Don't need to do the globbing before building the rules, as it makes
733 the rules larger than necessary, and potentially slows things down.
734 Branch: perl
735 ! t/harness
736____________________________________________________________________________
737[ 34190] By: nicholas on 2008/08/09 10:04:55
738 Log: Don't bother hashing the key, or performing any other preparatory work,
739 if there isn't anything to find.
740 Branch: perl
741 ! hv.c
742____________________________________________________________________________
743[ 34189] By: nicholas on 2008/08/08 14:37:09
744 Log: Note that I TODID most of parallel testing in the core.
745 Branch: perl
746 ! pod/perltodo.pod
747____________________________________________________________________________
748[ 34188] By: merijn on 2008/08/08 14:18:30
749 Log: Subject: [perl #24198] Bad default-domainname extraction in Configure-Script may cause infinite loops in perl-tests
750 From: "Bram via RT" <perlbug-followup@perl.org>
751 Date: Thu, 07 Aug 2008 06:00:47 -0700
752 Message-ID: <rt-3.6.HEAD-29759-1218114045-1803.24198-15-0@perl.org>
753 Branch: perl
754 ! Configure
755____________________________________________________________________________
756[ 34185] By: nicholas on 2008/08/08 10:15:33
757 Log: Everything in t/ can now run in parallel.
758 Branch: perl
759 ! t/harness
760____________________________________________________________________________
761[ 34184] By: nicholas on 2008/08/08 09:59:45
762 Log: Convert all unimaginative (ie race condition) temporary file names to
763 use test.pl's tempfile().
764 Branch: perl
765 ! t/comp/multiline.t t/comp/script.t t/comp/use.t t/comp/utf.t
766 ! t/run/cloexec.t t/run/runenv.t t/run/switchC.t
767 ! t/run/switchF1.t t/run/switchd.t t/run/switches.t
768 ! t/run/switcht.t
769____________________________________________________________________________
770[ 34183] By: nicholas on 2008/08/08 09:24:39
771 Log: Use test.pl, not Test.pm, in t/run/*.t
772 Branch: perl
773 ! t/run/runenv.t
774____________________________________________________________________________
775[ 34182] By: nicholas on 2008/08/07 15:21:57
776 Log: Convert all unimaginative (ie race condition) temporary file names to
777 use test.pl's tempfile().
778 Branch: perl
779 ! t/io/crlf.t t/io/dup.t t/io/fflush.t t/io/fs.t t/io/inplace.t
780 ! t/io/iprefix.t t/io/layers.t t/io/nargv.t t/io/open.t
781 ! t/io/read.t t/io/tell.t t/io/through.t t/io/utf8.t
782____________________________________________________________________________
783[ 34181] By: nicholas on 2008/08/07 10:36:32
784 Log: Let rip with t/op/*.t in parallel too.
785 Branch: perl
786 ! t/harness
787____________________________________________________________________________
788[ 34180] By: nicholas on 2008/08/07 10:12:44
789 Log: Use test.pl's tempfile().
790 Branch: perl
791 ! t/op/closure.t t/op/dbm.t t/op/eval.t t/op/fork.t t/op/goto.t
792 ! t/op/inccode.t t/op/lfs.t t/op/mydef.t t/op/read.t
793 ! t/op/readline.t t/op/runlevel.t t/op/stat.t t/op/taint.t
794____________________________________________________________________________
795[ 34179] By: nicholas on 2008/08/07 10:12:09
796 Log: Fix bug in counting in tempfile().
797 Also we need to note file names we give out, as some callers don't
798 create them before calling us a second time.
799 Add a regexp that matches the tempfile() names, for tests that want to
800 munge output.
801 Branch: perl
802 ! t/test.pl
803____________________________________________________________________________
804[ 34178] By: nicholas on 2008/08/07 08:23:13
805 Log: A proper tempfile function that can be used multiple times.
806 Branch: perl
807 ! t/test.pl
808____________________________________________________________________________
809[ 34177] By: nicholas on 2008/08/07 08:11:39
810 Log: As rules can be glob patterns, leave them as glob patterns, and instead
811 expand the globs when we walk the rules to create the full list of
812 tests. Tests run more quickly.
813 Branch: perl
814 ! t/harness
815____________________________________________________________________________
816[ 34176] By: nicholas on 2008/08/07 07:45:31
817 Log: Run t/uni/*.t t/mro/*.t t/lib/*.t fully in parallel.
818 Branch: perl
819 ! t/harness
820____________________________________________________________________________
821[ 34175] By: nicholas on 2008/08/06 21:36:45
822 Log: Avoid a potential testing race condition in Shell.pm's test.
823 Branch: perl
824 ! lib/Shell.t
825____________________________________________________________________________
826[ 34174] By: nicholas on 2008/08/06 17:51:10
827 Log: If TEST_JOBS is set to something non-zero, use TAP::Harness to run the
828 tests in parallel. The tests aren't fully parallelisable yet to the
829 level we'd like, but one needs to start somewhere.
830 Branch: perl
831 ! t/harness
832____________________________________________________________________________
833[ 34173] By: nicholas on 2008/08/06 16:04:49
834 Log: Better temporary file name generation. (Avoid using ++, avoid file
835 names clashing between different scripts, which may now be executing
836 in parallel)
837 Branch: perl
838 ! t/test.pl
839____________________________________________________________________________
840[ 34172] By: nicholas on 2008/08/06 12:18:13
841 Log: Bring the joy of strict to t/harness.
842 Branch: perl
843 ! t/harness
844____________________________________________________________________________
845[ 34171] By: merijn on 2008/08/06 09:58:19
846 Log: Subject: [PATCH] Tests for [perl #57564] and [perl #24524] Refcounting bug
847 From: Bram <p5p@perl.wizbit.be>
848 Date: Tue, 05 Aug 2008 19:58:00 +0200
849 Message-ID: <20080805195800.xq9k9kttwk0kwsk0@horde.wizbit.be>
850 Branch: perl
851 ! t/op/ref.t
852____________________________________________________________________________
853[ 34170] By: nicholas on 2008/08/04 09:38:35
854 Log: Subject: [PATCH] Tiny SelfLoader patch for better warnings
855 From: Steffen Mueller <wyp3rlx02@sneakemail.com>
856 Message-ID: <20080802153839.9538.qmail@lists.develooper.com>
857 Date: Sat, 02 Aug 2008 17:38:39 +0200
858 Branch: perl
859 ! lib/SelfLoader.pm
860____________________________________________________________________________
861[ 34169] By: nicholas on 2008/07/31 21:27:36
862 Log: Upgrade to Test::Harness 3.13
863 Branch: perl
864 + lib/TAP/Object.pm lib/TAP/Parser/IteratorFactory.pm
865 + lib/TAP/Parser/ResultFactory.pm lib/TAP/Parser/Scheduler.pm
866 + lib/TAP/Parser/Scheduler/Job.pm
867 + lib/TAP/Parser/Scheduler/Spinner.pm
868 + lib/Test/Harness/t/object.t lib/Test/Harness/t/parser-config.t
869 + lib/Test/Harness/t/parser-subclass.t
870 + lib/Test/Harness/t/proveenv.t lib/Test/Harness/t/scheduler.t
871 + t/lib/EmptyParser.pm t/lib/MyCustom.pm t/lib/MyGrammar.pm
872 + t/lib/MyIterator.pm t/lib/MyIteratorFactory.pm
873 + t/lib/MyPerlSource.pm t/lib/MyResult.pm
874 + t/lib/MyResultFactory.pm t/lib/MySource.pm
875 + t/lib/TAP/Parser/SubclassTest.pm
876 + t/lib/subclass_tests/non_perl_source
877 + t/lib/subclass_tests/perl_source
878 ! MANIFEST lib/App/Prove.pm lib/App/Prove/State.pm
879 ! lib/TAP/Base.pm lib/TAP/Formatter/Color.pm
880 ! lib/TAP/Formatter/Console.pm
881 ! lib/TAP/Formatter/Console/ParallelSession.pm
882 ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
883 ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
884 ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
885 ! lib/TAP/Parser/Iterator/Array.pm
886 ! lib/TAP/Parser/Iterator/Process.pm
887 ! lib/TAP/Parser/Iterator/Stream.pm
888 ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
889 ! lib/TAP/Parser/Result/Bailout.pm
890 ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
891 ! lib/TAP/Parser/Result/Pragma.pm lib/TAP/Parser/Result/Test.pm
892 ! lib/TAP/Parser/Result/Unknown.pm
893 ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
894 ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
895 ! lib/TAP/Parser/Utils.pm lib/TAP/Parser/YAMLish/Reader.pm
896 ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
897 ! lib/Test/Harness/Changes lib/Test/Harness/bin/prove
898 ! lib/Test/Harness/t/000-load.t lib/Test/Harness/t/aggregator.t
899 ! lib/Test/Harness/t/base.t lib/Test/Harness/t/callbacks.t
900 ! lib/Test/Harness/t/compat/inc-propagation.t
901 ! lib/Test/Harness/t/compat/inc_taint.t
902 ! lib/Test/Harness/t/compat/regression.t
903 ! lib/Test/Harness/t/compat/test-harness-compat.t
904 ! lib/Test/Harness/t/grammar.t lib/Test/Harness/t/harness.t
905 ! lib/Test/Harness/t/iterators.t
906 ! lib/Test/Harness/t/multiplexer.t lib/Test/Harness/t/parse.t
907 ! lib/Test/Harness/t/premature-bailout.t
908 ! lib/Test/Harness/t/process.t lib/Test/Harness/t/prove.t
909 ! lib/Test/Harness/t/proverun.t lib/Test/Harness/t/regression.t
910 ! lib/Test/Harness/t/results.t lib/Test/Harness/t/source.t
911 ! lib/Test/Harness/t/spool.t lib/Test/Harness/t/streams.t
912 ! lib/Test/Harness/t/testargs.t lib/Test/Harness/t/unicode.t
913 ! lib/Test/Harness/t/yamlish.t t/lib/App/Prove/Plugin/Dummy.pm
914____________________________________________________________________________
915[ 34168] By: mhx on 2008/07/31 21:05:45
916 Log: Add d_timegm to uconfig.sh to fix the generated uconfig.h.
917 Branch: perl
918 ! uconfig.sh
919____________________________________________________________________________
920[ 34167] By: nicholas on 2008/07/31 10:03:33
921 Log: You can't (and shouldn't) use CvDEPTH on a PVFM.
922 Branch: perl
923 ! cv.h dump.c ext/Devel/Peek/t/Peek.t
924____________________________________________________________________________
925[ 34166] By: rgs on 2008/07/31 08:27:40
926 Log: Small typo fix
927 Branch: perl
928 ! pod/perlform.pod
929____________________________________________________________________________
930[ 34165] By: merijn on 2008/07/30 19:51:23
931 Log: Subject: [PATCH] Version bump for Data::Dumper
932 From: "Jerry D. Hedden" <jdhedden@cpan.org>
933 Date: Wed, 30 Jul 2008 12:54:34 -0400
934 Message-ID: <1ff86f510807300954y5451ce9eq3181169e83bc3a10@mail.gmail.com>
935 Branch: perl
936 ! ext/Data/Dumper/Dumper.pm ext/Data/Dumper/t/bugs.t
937____________________________________________________________________________
938[ 34164] By: steveh on 2008/07/30 16:28:22
939 Log: Subject: [PATCH] update Exporter to version 5.63
940 From: "Adriano Ferreira" <a.r.ferreira@gmail.com>
941 Date: Tue, 29 Jul 2008 17:37:12 -0300
942 Message-ID: <73ddeb6c0807291337k150d5172pd671a5df980b7faf@mail.gmail.com>
943 Branch: perl
944 ! lib/Exporter.pm lib/Exporter.t lib/Exporter/Heavy.pm
945____________________________________________________________________________
946[ 34163] By: merijn on 2008/07/30 15:57:49
947 Log: Subject: [perl #56766] [PATCH]
948 From: Vincent Pit <perl@profvince.com>
949 Date: Thu, 10 Jul 2008 18:10:10 +0200
950 Message-ID: <48763462.7020506@profvince.com>
951 Branch: perl
952 ! ext/Data/Dumper/Dumper.pm
953____________________________________________________________________________
954[ 34162] By: merijn on 2008/07/29 16:15:17
955 Log: Subject: [PATCH] Minor hints/linux.sh patch to allow setting -Doptimize
956 From: Andrew Dougherty <doughera@lafayette.edu>
957 Date: Tue, 29 Jul 2008 12:00:52 -0400 (EDT)
958 Message-ID: <Pine.LNX.4.64.0807291159410.23060@fractal.phys.lafayette.edu>
959 Branch: perl
960 ! hints/linux.sh
961____________________________________________________________________________
962[ 34160] By: nicholas on 2008/07/27 09:58:13
963 Log: Note the possibility of sharing arenas between types.
964 Branch: perl
965 ! pod/perltodo.pod
966____________________________________________________________________________
967[ 34159] By: nicholas on 2008/07/26 20:08:08
968 Log: Convert undef.t to use test.pl and strict.
969 Branch: perl
970 ! t/op/undef.t
971____________________________________________________________________________
972[ 34158] By: nicholas on 2008/07/26 19:51:03
973 Log: Convert yadayada.t to test.pl and strict, and fix two diagnostic errors
974 found in the process.
975 Branch: perl
976 ! t/op/yadayada.t
977____________________________________________________________________________
978[ 34157] By: nicholas on 2008/07/26 19:46:41
979 Log: Convert wantarray.t to use strict and test.pl
980 Branch: perl
981 ! t/op/wantarray.t
982____________________________________________________________________________
983[ 34156] By: steveh on 2008/07/23 16:36:28
984 Log: Undo io_linenum.t part of #34148. It was io_multihomed.t that I meant
985 (my mistake), and that is now covered by #34155.
986 Branch: perl
987 ! ext/IO/t/io_linenum.t
988____________________________________________________________________________
989[ 34155] By: steveh on 2008/07/23 16:34:29
990 Log: Subject: [PATCH] Add watchdog() call to ext/IO/t/io_multihomed.t
991 From: "Jerry D. Hedden" <jdhedden@cpan.org>
992 Date: Wed, 23 Jul 2008 12:20:55 -0400
993 Message-ID: <1ff86f510807230920o6414d5abu393a5cd293c6fa4f@mail.gmail.com>
994 Branch: perl
995 ! ext/IO/t/io_multihomed.t
996____________________________________________________________________________
997[ 34154] By: steveh on 2008/07/23 16:33:21
998 Log: Subject: [PATCH] watchdog() fix for MSWin32
999 From: "Jerry D. Hedden" <jdhedden@cpan.org>
1000 Date: Wed, 23 Jul 2008 12:19:36 -0400
1001 Message-ID: <1ff86f510807230919p355ea37ci3fde2c1f84df6d5f@mail.gmail.com>
1002
1003 Adds a needed diag message to the watchdog() function for MSWin32.
1004 Branch: perl
1005 ! t/test.pl
1006____________________________________________________________________________
1007[ 34153] By: steveh on 2008/07/22 08:21:12
1008 Log: Upgrade to podlators 2.1.2
1009 Branch: perl
1010 + lib/Pod/t/pod-spelling.t lib/Pod/t/pod.t
1011 ! MANIFEST Porting/Maintainers.pl lib/Pod/Man.pm
1012 ! lib/Pod/ParseLink.pm lib/Pod/Text.pm lib/Pod/Text/Color.pm
1013 ! lib/Pod/Text/Overstrike.pm lib/Pod/Text/Termcap.pm
1014 ! lib/Pod/t/basic.man lib/Pod/t/man-options.t lib/Pod/t/man.t
1015 ! lib/Pod/t/text.t pod/pod2man.PL pod/pod2text.PL
1016____________________________________________________________________________
1017[ 34152] By: steveh on 2008/07/22 08:19:11
1018 Log: Subject: [PATCH] Fix skips in test.pl
1019 From: "Jerry D. Hedden" <jdhedden@cpan.org>
1020 Date: Fri, 18 Jul 2008 09:09:41 -0400
1021 Message-ID: <1ff86f510807180609l7ca8a8d8i653dfd687ed9f36d@mail.gmail.com>
1022
1023 Changes skip messages to be consistent with Test::Builder.
1024 Branch: perl
1025 ! t/test.pl
1026____________________________________________________________________________
1027[ 34151] By: mhx on 2008/07/18 06:36:09
1028 Log: Welcome to refcount hell. Fix the leaks reported by #57024
1029 along with a bunch other named capture related leaks.
1030 Branch: perl
1031 ! regcomp.c universal.c
1032____________________________________________________________________________
1033[ 34150] By: steveh on 2008/07/16 17:03:10
1034 Log: Subject: [PATCH] watchdog() for threads tests
1035 From: "Jerry D. Hedden" <jdhedden@gmail.com>
1036 Date: Wed, 16 Jul 2008 11:10:35 -0400
1037 Message-ID: <1ff86f510807160810ib0a01adg4f54cca69a96b623@mail.gmail.com>
1038 Branch: perl
1039 ! ext/threads/t/free.t ext/threads/t/free2.t
1040____________________________________________________________________________
1041[ 34149] By: steveh on 2008/07/16 14:50:37
1042 Log: Subject: [PATCH] threads::shared 1.26
1043 From: "Jerry D. Hedden" <jdhedden@cpan.org>
1044 Date: Wed, 16 Jul 2008 09:47:57 -0400
1045 Message-ID: <1ff86f510807160647q777f0eefj388b342f57c8f49f@mail.gmail.com>
1046
1047 Conditionalize read-only tests for Perl < 5.8.3
1048 Branch: perl
1049 ! ext/threads/shared/shared.pm ext/threads/shared/t/clone.t
1050____________________________________________________________________________
1051[ 34148] By: steveh on 2008/07/16 14:12:26
1052 Log: Subject: [PATCH] watchdog() some IO tests
1053 From: "Jerry D. Hedden" <jdhedden@cpan.org>
1054 Date: Fri, 11 Jul 2008 12:08:51 -0400
1055 Message-ID: <1ff86f510807110908q4ac81225see2b11aa4729397d@mail.gmail.com>
1056 Branch: perl
1057 ! ext/IO/t/io_linenum.t ext/IO/t/io_udp.t
1058____________________________________________________________________________
1059[ 34147] By: steveh on 2008/07/16 14:11:13
1060 Log: Subject: [PATCH] test.pl
1061 From: "Jerry D. Hedden" <jdhedden@cpan.org>
1062 Date: Fri, 11 Jul 2008 11:07:07 -0400
1063 Message-ID: <1ff86f510807110807hb3e3727la161367a63da607f@mail.gmail.com>
1064
1065 Jerry found that localizing $? doesn't shield the effects of wait()
1066 unless you actually assign something to $?
1067 Branch: perl
1068 ! t/test.pl
1069____________________________________________________________________________
1070[ 34146] By: rgs on 2008/07/16 08:05:33
1071 Log: Really apply change #34143
1072 Branch: perl
1073 ! ext/B/B/Debug.pm
1074____________________________________________________________________________
1075[ 34145] By: steveh on 2008/07/16 08:00:23
1076 Log: Subject: [PATCH] Update Compression modules to version 2.012
1077 From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
1078 Date: Tue, 15 Jul 2008 23:25:49 +0100
1079 Message-ID: <018801c8e6c9$c0a76530$41f62f90$@Marquess@ntlworld.com>
1080 Branch: perl
1081 ! ext/Compress/Raw/Zlib/Changes ext/Compress/Raw/Zlib/README
1082 ! ext/Compress/Raw/Zlib/Zlib.xs
1083 ! ext/Compress/Raw/Zlib/lib/Compress/Raw/Zlib.pm
1084 ! ext/Compress/Raw/Zlib/private/MakeUtil.pm
1085 ! ext/Compress/Raw/Zlib/t/02zlib.t ext/Compress/Zlib/Changes
1086 ! ext/Compress/Zlib/Makefile.PL ext/Compress/Zlib/README
1087 ! ext/Compress/Zlib/lib/Compress/Zlib.pm
1088 ! ext/Compress/Zlib/private/MakeUtil.pm
1089 ! ext/IO_Compress_Base/Changes ext/IO_Compress_Base/README
1090 ! ext/IO_Compress_Base/lib/IO/Compress/Base.pm
1091 ! ext/IO_Compress_Base/lib/IO/Compress/Base/Common.pm
1092 ! ext/IO_Compress_Base/lib/IO/Uncompress/AnyUncompress.pm
1093 ! ext/IO_Compress_Base/lib/IO/Uncompress/Base.pm
1094 ! ext/IO_Compress_Base/private/MakeUtil.pm
1095 ! ext/IO_Compress_Zlib/Changes ext/IO_Compress_Zlib/Makefile.PL
1096 ! ext/IO_Compress_Zlib/README
1097 ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Deflate.pm
1098 ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Identity.pm
1099 ! ext/IO_Compress_Zlib/lib/IO/Compress/Deflate.pm
1100 ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip.pm
1101 ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip/Constants.pm
1102 ! ext/IO_Compress_Zlib/lib/IO/Compress/RawDeflate.pm
1103 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip.pm
1104 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip/Constants.pm
1105 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Constants.pm
1106 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Extra.pm
1107 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Identity.pm
1108 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Inflate.pm
1109 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/AnyInflate.pm
1110 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Gunzip.pm
1111 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Inflate.pm
1112 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/RawInflate.pm
1113 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Unzip.pm
1114 ! ext/IO_Compress_Zlib/private/MakeUtil.pm
1115 ! ext/IO_Compress_Zlib/t/006zip.t t/lib/compress/destroy.pl
1116 ! t/lib/compress/generic.pl
1117____________________________________________________________________________
1118[ 34144] By: nicholas on 2008/07/15 14:51:53
1119 Log: Fix use of a variable before it is initialised, introduced by change
1120 34138, spotted by Jerry D. Hedden. I assume that he's compiling with
1121 options that enable trace flow analysis from the C compiler.
1122 Branch: perl
1123 ! sv.c
1124____________________________________________________________________________
1125[ 34143] By: rgs on 2008/07/15 10:30:31
1126 Log: Update to B::Debug 1.11, by Reini Urban
1127 Avoid B::Flags in CORE tests not to crash on old XS in @INC
1128 Branch: perl
1129 ! ext/B/B/Debug.pm
1130____________________________________________________________________________
1131[ 34142] By: rgs on 2008/07/15 08:59:13
1132 Log: Upgrade to version 0.76 by John Peacock
1133 Fix segfault in serialized version objects
1134 (bug #56606)
1135 Branch: perl
1136 ! lib/version.pm lib/version.pod lib/version.t util.c
1137____________________________________________________________________________
1138[ 34141] By: rgs on 2008/07/15 08:25:27
1139 Log: Upgrade to threads::shared 1.25 by Jerry D. Hedden
1140 Fix for cloning read-only objects.
1141 Branch: perl
1142 ! ext/threads/shared/shared.pm ext/threads/shared/t/clone.t
1143 ! ext/threads/shared/t/stress.t
1144____________________________________________________________________________
1145[ 34140] By: nicholas on 2008/07/13 21:37:21
1146 Log: Make format items @* and ^* work with references (safely). Note no-one
1147 said anything about sanely.
1148 Branch: perl
1149 ! pp_ctl.c t/op/write.t
1150____________________________________________________________________________
1151[ 34139] By: nicholas on 2008/07/13 21:02:43
1152 Log: For cases FF_LINESNGL and FF_LINEGLOB in pp_formline, take great care
1153 to call get magic exactly once. This doesn't just avoid logical errors
1154 with tied variables, it actually avoids panics (or worse) because a
1155 pointer is retained to the string returned by the (first) call to
1156 SvPV_const() for a future sv_chop(), and any future call to get magic
1157 can invalidate the buffer that that pointer points to.
1158 Also this removes the original crazy code that would set then reset the
1159 length of a scalar, so as to only copy an initial portion of it, and
1160 also copy the entire scalar including trailing newline (which might
1161 require allocating more memory), only to immediately remove the newline
1162 from the copy by reducing the length by one.
1163 Branch: perl
1164 ! pp_ctl.c t/op/write.t
1165____________________________________________________________________________
1166[ 34138] By: nicholas on 2008/07/13 20:22:25
1167 Log: The assert()ions in sv_chop() that the passed in pointer is within the
1168 SV's buffer should be full-on panics, as bogus values passed in can
1169 cause later heap corruption, which is a bad thing (TM).
1170 Branch: perl
1171 ! pod/perldiag.pod sv.c
1172____________________________________________________________________________
1173[ 34137] By: mhx on 2008/07/13 19:04:20
1174 Log: Fix for #56874: maybe small error in perlxs.pod example
1175 Branch: perl
1176 ! pod/perlxs.pod
1177____________________________________________________________________________
1178[ 34136] By: nicholas on 2008/07/13 04:04:31
1179 Log: assert() that the pointer passed to Perl_sv_chop() lies within the
1180 buffer of the SV.
1181 Branch: perl
1182 ! sv.c
1183____________________________________________________________________________
1184[ 34135] By: nicholas on 2008/07/12 18:53:26
1185 Log: Format tests for @* too.
1186 Branch: perl
1187 ! t/op/write.t
1188____________________________________________________________________________
1189[ 34134] By: nicholas on 2008/07/12 08:44:21
1190 Log: Abolish xfm_lines from struct xpvfm. structs xpvfm and xpvcv are now
1191 identical.
1192 Branch: perl
1193 ! sv.h
1194____________________________________________________________________________
1195[ 34133] By: nicholas on 2008/07/12 07:40:33
1196 Log: PVFMs don't need to access the IVX any more. (as of change 32836, which
1197 re-implemented SvOOK() to avoid using it)
1198 Branch: perl
1199 ! dump.c ext/Devel/Peek/t/Peek.t sv.h
1200____________________________________________________________________________
1201[ 34132] By: nicholas on 2008/07/12 07:12:37
1202 Log: Test that formats can be dumped.
1203 Branch: perl
1204 ! ext/Devel/Peek/t/Peek.t
1205____________________________________________________________________________
1206[ 34131] By: craigb on 2008/07/11 23:11:00
1207 Log: Set d_timegm on VMS.
1208 Branch: perl
1209 ! configure.com
1210____________________________________________________________________________
1211[ 34130] By: mhx on 2008/07/11 20:55:01
1212 Log: Upgrade to Devel::PPPort 3.14_01
1213 Branch: perl
1214 ! ext/Devel/PPPort/Changes ext/Devel/PPPort/PPPort_pm.PL
1215 ! ext/Devel/PPPort/parts/apidoc.fnc
1216 ! ext/Devel/PPPort/parts/base/5007001
1217 ! ext/Devel/PPPort/parts/base/5009003
1218 ! ext/Devel/PPPort/parts/base/5009005
1219 ! ext/Devel/PPPort/parts/base/5011000
1220 ! ext/Devel/PPPort/parts/embed.fnc
1221 ! ext/Devel/PPPort/parts/inc/misc
1222 ! ext/Devel/PPPort/parts/ppptools.pl
1223 ! ext/Devel/PPPort/parts/todo/5007001
1224 ! ext/Devel/PPPort/parts/todo/5009005
1225 ! ext/Devel/PPPort/parts/todo/5011000 ext/Devel/PPPort/soak
1226____________________________________________________________________________
1227[ 34129] By: nicholas on 2008/07/11 20:04:57
1228 Log: Regression tests for, and fix quite a lot of bugs in, cases FF_LINESNGL
1229 and FF_LINEGLOB in pp_formline. (While investigating RT #55668)
1230 Sometimes I wonder if this is actually fun.
1231 Branch: perl
1232 ! pp_ctl.c t/op/write.t
1233____________________________________________________________________________
1234[ 34128] By: nicholas on 2008/07/11 19:42:14
1235 Log: In Perl_sv_utf8_upgrade_flags(), don't assume that the SV is well
1236 formed with a trailing '\0'. And do assume that bytes_to_utf8() does.
1237 Branch: perl
1238 ! sv.c
1239____________________________________________________________________________
1240[ 34127] By: nicholas on 2008/07/11 18:37:27
1241 Log: Also dump the SvPVX of PVFMs.
1242 Branch: perl
1243 ! dump.c
1244____________________________________________________________________________
1245[ 34126] By: steveh on 2008/07/11 13:06:21
1246 Log: Subject: [PATCH] Fix to Change 34120
1247 From: "Jerry D. Hedden" <jdhedden@cpan.org>
1248 Date: Fri, 11 Jul 2008 08:59:24 -0400
1249 Message-ID: <1ff86f510807110559tdc38deas3042e3e8ec234168@mail.gmail.com>
1250 Branch: perl
1251 ! Configure
1252____________________________________________________________________________
1253[ 34125] By: nicholas on 2008/07/11 11:20:04
1254 Log: Simplify code in pp_formline, removing a goto and localising and
1255 consting a variable.
1256 Branch: perl
1257 ! pp_ctl.c
1258____________________________________________________________________________
1259[ 34124] By: nicholas on 2008/07/11 10:44:51
1260 Log: Bring the joy of strict to the rest of write.t
1261 Branch: perl
1262 ! t/op/write.t
1263____________________________________________________________________________
1264[ 34123] By: nicholas on 2008/07/11 10:32:00
1265 Log: Complete the conversion of t/op/write.t to test.pl, and remove my
1266 (accidentally committed) skip testing '1'.
1267 Branch: perl
1268 ! t/op/write.t
1269____________________________________________________________________________
1270[ 34122] By: nicholas on 2008/07/11 10:16:22
1271 Log: Reduce the -| skip back to just the tests that use it, and re-align the
1272 comments with the test code they refer to.
1273 Branch: perl
1274 ! t/op/write.t
1275____________________________________________________________________________
1276[ 34121] By: nicholas on 2008/07/11 10:03:58
1277 Log: Start converting t/op/write.t to test.pl
1278 Branch: perl
1279 ! t/op/write.t
1280____________________________________________________________________________
1281[ 34120] By: merijn on 2008/07/10 15:15:24
1282 Log: Subject: [PATCH] Configure - d_sprintf_returns_strlen
1283 From: "Jerry D. Hedden" <jdhedden@cpan.org>
1284 Date: Thu, 19 Jun 2008 11:22:58 -0400
1285 Message-ID: <1ff86f510806190822l34a3ea7eudb7b75f60ff0635d@mail.gmail.com>
1286 Branch: perl
1287 ! Configure
1288____________________________________________________________________________
1289[ 34118] By: steveh on 2008/07/10 14:45:27
1290 Log: Subject: [PATCH] threads::shared 1.24 (still more)
1291 From: "Jerry D. Hedden" <jdhedden@cpan.org>
1292 Date: Thu, 10 Jul 2008 10:29:14 -0400
1293 Message-ID: <1ff86f510807100729k4b620d3dl3fa079b89360f5ee@mail.gmail.com>
1294
1295 Fixes warnings introduced by previous patch.
1296 Branch: perl
1297 ! ext/threads/shared/shared.xs
1298____________________________________________________________________________
1299[ 34117] By: steveh on 2008/07/10 13:16:30
1300 Log: Subject: [PATCH] threads::shared 1.24 (more)
1301 From: "Jerry D. Hedden" <jdhedden@cpan.org>
1302 Date: Thu, 10 Jul 2008 09:05:42 -0400
1303 Message-ID: <1ff86f510807100605u4f80a1b6u2595fbd030bd5660@mail.gmail.com>
1304
1305 Fixes "unary minus operator applied to unsigned type" warnings on Win32
1306 Branch: perl
1307 ! ext/threads/shared/shared.xs
1308____________________________________________________________________________
1309[ 34116] By: stevep on 2008/07/09 17:22:47
1310 Log: Subject: [Patch t/op/re_tests] Re: [perl #56690] Some bugs in Perl regexp (core Perl issues)
1311 From: Abigail <abigail@abigail.be>
1312 Date: Tue, 8 Jul 2008 18:48:37 +0200
1313 Message-ID: <20080708164836.GB4537@almanda>
1314 Branch: perl
1315 ! t/op/re_tests
1316____________________________________________________________________________
1317[ 34115] By: steveh on 2008/07/09 14:02:30
1318 Log: Update Win32 canned configs
1319
1320 Adds new values introduced by #34105/34107, incorporating this patch:
1321
1322 Subject: RE: New probes
1323 From: "Jan Dubois" <jand@activestate.com>
1324 Date: Mon, 7 Jul 2008 15:58:48 -0700
1325 Message-ID: <072601c8e085$04694860$0d3bd920$@com>
1326
1327 The appropriate values for the other compilers were determined by
1328 running the probe functions added to Configure by #34105/34112/34114.
1329 (Note that VC8 requires an invalid parameter handler to run those
1330 functions without crashing, and both VC8 and VC9 need %I64d rather
1331 than %ld to output the appropriate values.)
1332
1333 Also applies the changes to the config_H.* files, together with changes
1334 for #33597/33598/33949 which never got added to them.
1335 Branch: perl
1336 ! win32/config.bc win32/config.gc win32/config.vc
1337 ! win32/config.vc64 win32/config_H.bc win32/config_H.gc
1338 ! win32/config_H.vc win32/config_H.vc64 win32/config_sh.PL
1339____________________________________________________________________________
1340[ 34114] By: merijn on 2008/07/08 20:03:50
1341 Log: Fine-grained sGMTIME_min/max detection
1342 Branch: perl
1343 ! Configure
1344____________________________________________________________________________
1345[ 34112] By: merijn on 2008/07/08 12:02:48
1346 Log: Be sure to use the correct type, so bits do not get wrapped
1347 Branch: perl
1348 ! Configure Porting/Glossary Porting/config.sh Porting/config_H
1349____________________________________________________________________________
1350[ 34110] By: rgs on 2008/07/08 08:06:23
1351 Log: Subject: [PATCH] threads::shared 1.24 (phase 3)
1352 From: "Jerry D. Hedden" <jdhedden@cpan.org>
1353 Date: Mon, 7 Jul 2008 13:33:22 -0400
1354 Message-ID: <1ff86f510807071033j5136e337lab0f3d27575e9113@mail.gmail.com>
1355 Branch: perl
1356 ! ext/threads/shared/t/wait.t ext/threads/shared/t/waithires.t
1357____________________________________________________________________________
1358[ 34109] By: rgs on 2008/07/08 08:02:16
1359 Log: Subject: [PATCH - revised^4] test.pl fix
1360 From: "Jerry D. Hedden" <jdhedden@cpan.org>
1361 Date: Mon, 7 Jul 2008 13:29:14 -0400
1362 Message-ID: <1ff86f510807071029q5931f03ud506f06b7d1f72af@mail.gmail.com>
1363 Branch: perl
1364 ! t/test.pl
1365____________________________________________________________________________
1366[ 34107] By: merijn on 2008/07/07 20:39:20
1367 Log: Probe for timegm
1368 Branch: perl
1369 ! Configure Porting/Glossary config_h.SH handy.h
1370____________________________________________________________________________
1371[ 34105] By: merijn on 2008/07/07 20:03:00
1372 Log: Part one of y2038 changes for Schwern
1373 Branch: perl
1374 ! Configure Porting/Glossary config_h.SH handy.h
1375____________________________________________________________________________
1376[ 34103] By: steveh on 2008/07/07 10:24:11
1377 Log: Upgrade to Encode-2.26
1378 Branch: perl
1379 + ext/Encode/t/jis7-fallback.t
1380 - ext/Encode/ucm/gsm0338.ucm
1381 ! MANIFEST ext/Encode/Byte/Makefile.PL ext/Encode/Changes
1382 ! ext/Encode/Encode.pm ext/Encode/Makefile.PL
1383 ! ext/Encode/lib/Encode/Alias.pm
1384 ! ext/Encode/lib/Encode/GSM0338.pm
1385 ! ext/Encode/lib/Encode/JP/JIS7.pm ext/Encode/t/Aliases.t
1386 ! ext/Encode/ucm/cp850.ucm ext/Encode/ucm/cp852.ucm
1387 ! ext/Encode/ucm/cp855.ucm ext/Encode/ucm/cp856.ucm
1388 ! ext/Encode/ucm/cp857.ucm ext/Encode/ucm/cp858.ucm
1389 ! ext/Encode/ucm/cp860.ucm ext/Encode/ucm/cp861.ucm
1390 ! ext/Encode/ucm/cp862.ucm ext/Encode/ucm/cp863.ucm
1391 ! ext/Encode/ucm/cp864.ucm ext/Encode/ucm/cp865.ucm
1392 ! ext/Encode/ucm/cp866.ucm ext/Encode/ucm/cp869.ucm
1393 ! ext/Encode/ucm/cp874.ucm ext/Encode/ucm/cp875.ucm
1394____________________________________________________________________________
1395[ 34102] By: rgs on 2008/07/06 14:12:24
1396 Log: Subject: [PATCH] threads::shared 1.24 (phase 2)
1397 From: "Jerry D. Hedden" <jdhedden@cpan.org>
1398 Date: Thu, 3 Jul 2008 10:02:30 -0400
1399 Message-ID: <1ff86f510807030702q74132e14ne6434876a7138f17@mail.gmail.com>
1400
1401 Additional changes to threads::shared for UTF-8 hash keys.
1402 Branch: perl
1403 ! ext/threads/shared/shared.xs ext/threads/shared/t/utf8.t
1404 ! ext/threads/shared/t/wait.t ext/threads/shared/t/waithires.t
1405____________________________________________________________________________
1406[ 34101] By: steveh on 2008/07/03 15:24:43
1407 Log: Skip chown() tests added by #34092 on Win32
1408 Branch: perl
1409 ! t/io/pvbm.t
1410____________________________________________________________________________
1411[ 34100] By: steveh on 2008/07/03 15:08:50
1412 Log: Fix test count that was missed in #34092
1413 Branch: perl
1414 ! t/op/magic.t
1415____________________________________________________________________________
1416[ 34099] By: steveh on 2008/07/03 15:02:08
1417 Log: Omit tests introduced by #34077 and #34084 which fail on Win32
1418 Branch: perl
1419 ! t/lib/warnings/9uninit
1420____________________________________________________________________________
1421[ 34098] By: stevep on 2008/07/02 20:32:50
1422 Log: Subject: [PATCH] threads::shared 1.24
1423 From: "Jerry D. Hedden" <jdhedden@cpan.org>
1424 Date: Wed, 2 Jul 2008 10:01:59 -0400
1425 Message-ID: <1ff86f510807020701v78a14d06g1e0e5f098c6131ed@mail.gmail.com>
1426
1427 ...plus some adjustments to the test headers to prevent failures
1428 in the Perl core.
1429 Branch: perl
1430 + ext/threads/shared/t/utf8.t
1431 ! MANIFEST ext/threads/shared/shared.pm
1432 ! ext/threads/shared/shared.xs ext/threads/shared/t/wait.t
1433 ! ext/threads/shared/t/waithires.t
1434____________________________________________________________________________
1435[ 34097] By: nicholas on 2008/07/01 14:34:21
1436 Log: Avoid using -> function call notation within test.pl, which is supposed
1437 to keep to simple constructions to facilitate accurately testing the
1438 core interpreter, which might be buggy.
1439 Branch: perl
1440 ! t/test.pl
1441____________________________________________________________________________
1442[ 34094] By: steveh on 2008/06/30 07:37:29
1443 Log: Upgrade to Win32-0.38
1444 (including changes to GetCurrentThreadId.t which should have gone into
1445 the 0.37 upgrade, but which I missed then)
1446 Branch: perl
1447 ! ext/Win32/Changes ext/Win32/Win32.pm
1448 ! ext/Win32/t/GetCurrentThreadId.t
1449____________________________________________________________________________
1450[ 34093] By: rgs on 2008/06/28 22:25:51
1451 Log: Subject: [perl #34339][PATCH] "perldoc lib" doesn't describe actual behavior
1452 From: Renée Bäcker <renee.baecker@smart-websolutions.de>
1453 Date: Wed, 25 Jun 2008 16:40:57 +0200
1454 Message-ID: <486258F9.4020505@smart-websolutions.de>
1455 Branch: perl
1456 ! lib/lib_pm.PL
1457____________________________________________________________________________
1458[ 34092] By: rgs on 2008/06/28 21:06:57
1459 Log: Subject: Some more missing isGV_with_GP()s
1460 From: Ben Morrow <ben@morrow.me.uk>
1461 Date: Sat, 28 Jun 2008 17:00:17 +0100
1462 Message-ID: <20080628160017.GA81579@osiris.mauzo.dyndns.org>
1463 Branch: perl
1464 + t/io/pvbm.t
1465 ! MANIFEST doio.c ext/IO/t/io_taint.t mg.c pp.c pp_ctl.c
1466 ! pp_hot.c pp_sys.c sv.c t/op/attrs.t t/op/inc.t t/op/inccode.t
1467 ! t/op/magic.t t/op/ref.t t/op/undef.t xsutils.c
1468____________________________________________________________________________
1469[ 34091] By: rgs on 2008/06/28 20:37:32
1470 Log: Subject: [PATCH-revised^6] common test code for timed bail
1471 From: "Jerry D. Hedden" <jdhedden@cpan.org>
1472 Date: Sat, 28 Jun 2008 15:18:48 -0400
1473 Message-ID: <1ff86f510806281218i65d32061w27a4431b9b357107@mail.gmail.com>
1474 Branch: perl
1475 ! pod/perltodo.pod t/test.pl
1476____________________________________________________________________________
1477[ 34090] By: steveh on 2008/06/27 14:39:33
1478 Log: Upgrade to Win32-0.37
1479 Branch: perl
1480 ! ext/Win32/Changes ext/Win32/Win32.pm ext/Win32/Win32.xs
1481____________________________________________________________________________
1482[ 34089] By: rgs on 2008/06/26 07:57:35
1483 Log: Subject: Re: [perl #56348] [PATCH] glob() with spaces - documentation unclear
1484 From: Paul Fenwick <pjf@perltraining.com.au>
1485 Date: Thu, 26 Jun 2008 11:41:45 +1000
1486 Message-ID: <4862F3D9.5010105@perltraining.com.au>
1487 Branch: perl
1488 ! pod/perlfunc.pod
1489____________________________________________________________________________
1490[ 34088] By: davem on 2008/06/25 19:49:38
1491 Log: qx($nosuchfile) isn't portable (Windows whines on STDERR)
1492 so skip these uninit var tests for now
1493 Branch: perl
1494 ! t/lib/warnings/9uninit
1495____________________________________________________________________________
1496[ 34087] By: rgs on 2008/06/25 18:22:18
1497 Log: Subject: [PATCH] Re: split smoke for threaded -DDEBUGGING builds
1498 From: Reini Urban <rurban@x-ray.at>
1499 Date: Wed, 25 Jun 2008 17:30:08 +0200
1500 Message-ID: <48626480.7030602@x-ray.at>
1501
1502 Plus revert #34086
1503 Branch: perl
1504 ! dump.c t/op/split.t
1505____________________________________________________________________________
1506[ 34086] By: rgs on 2008/06/25 13:14:08
1507 Log: Skip one test that was failing with DEBUGGING and threads,
1508 because after change #34085 the IV value of the OP_CONST
1509 isn't dumped anymore.
1510 Branch: perl
1511 ! t/op/split.t
1512____________________________________________________________________________
1513[ 34085] By: rgs on 2008/06/24 14:35:11
1514 Log: Subject: [PATCH] fix debop with pad const
1515 From: Reini Urban <rurban@x-ray.at>
1516 Date: Tue, 24 Jun 2008 12:07:01 +0200
1517 Message-ID: <4860C745.2020307@x-ray.at>
1518 Branch: perl
1519 ! dump.c
1520____________________________________________________________________________
1521[ 34084] By: davem on 2008/06/24 13:30:23
1522 Log: more incorrect variable reported in uninitialized value warnings
1523 (the ones that change #34077 missed). It also degrades some print
1524 warnings - ie variable names no longer displayed.
1525 Branch: perl
1526 ! sv.c t/lib/warnings/9uninit
1527____________________________________________________________________________
1528[ 34083] By: merijn on 2008/06/24 11:58:50
1529 Log: URL for End-Of-Life and OS/Arch documentation
1530 Small enhancements
1531 Branch: perl
1532 ! README.hpux
1533____________________________________________________________________________
1534[ 34081] By: rgs on 2008/06/24 05:24:39
1535 Log: Subject: [PATCH] Documentation on taint/environment interactions for perlrun.pod
1536 From: Paul Fenwick <pjf@perltraining.com.au>
1537 Date: Tue, 24 Jun 2008 13:53:19 +1000
1538 Message-ID: <48606FAF.4040604@perltraining.com.au>
1539 Branch: perl
1540 ! pod/perlrun.pod
1541____________________________________________________________________________
1542[ 34080] By: stevep on 2008/06/23 16:55:46
1543 Log: Subject: Re: [perl #24174] perl-5.8.0-55 exit bug
1544 From: Michael G Schwern <schwern@pobox.com>
1545 Date: Mon, 13 Oct 2003 05:13:48 -0700
1546 Message-ID: <20031013121348.GB21103@windhund.schwern.org>
1547 Branch: perl
1548 ! pod/perlfunc.pod
1549____________________________________________________________________________
1550[ 34078] By: rgs on 2008/06/23 14:10:16
1551 Log: Subject: [PATCH] Fix malloc.c warning
1552 From: "Jerry D. Hedden" <jdhedden@cpan.org>
1553 Date: Mon, 23 Jun 2008 09:41:11 -0400
1554 Message-ID: <1ff86f510806230641x37afed4bla697e381b3ba9d6d@mail.gmail.com>
1555 Branch: perl
1556 ! malloc.c
1557____________________________________________________________________________
1558[ 34077] By: davem on 2008/06/22 19:05:31
1559 Log: Incorrect variable reported in uninitialized value warning.
1560 Ops that can return undef even for defined args, could mistakenly
1561 warn that the arg was undefined.
1562 Branch: perl
1563 ! sv.c t/lib/warnings/9uninit
1564____________________________________________________________________________
1565[ 34076] By: rgs on 2008/06/21 14:33:18
1566 Log: Subject: Re: [perl #46381] "Out of memory ... sbrk()" on FreeBSD-6.x for v.5.8.x but not v.5.6.x
1567 From: Slaven Rezic <slaven@rezic.de>
1568 Date: 26 Oct 2007 16:58:55 +0200
1569 Message-ID: <874pgd6hxs.fsf@biokovo-amd64.herceg.de>
1570 Branch: perl
1571 ! malloc.c
1572____________________________________________________________________________
1573[ 34075] By: rgs on 2008/06/20 15:55:48
1574 Log: Make the version string more consistent between Windows and other platforms.
1575 Noticed and reported by Dave Golden.
1576 Branch: perl
1577 ! win32/config_sh.PL
1578____________________________________________________________________________
1579[ 34074] By: rgs on 2008/06/19 14:04:59
1580 Log: Subject: [PATCH] threads::shared 1.23
1581 From: "Jerry D. Hedden" <jdhedden@cpan.org>
1582 Date: Tue, 17 Jun 2008 16:28:45 -0400
1583 Message-ID: <1ff86f510806171328y54650760u12c8148830a60a63@mail.gmail.com>
1584 Branch: perl
1585 ! ext/threads/shared/shared.pm ext/threads/shared/t/wait.t
1586 ! ext/threads/shared/t/waithires.t
1587____________________________________________________________________________
1588[ 34073] By: merijn on 2008/06/18 14:42:55
1589 Log: AIX might miss libm
1590 Subject: Re: Closing tickets in RT
1591 From: "H.Merijn Brand" <h.m.brand@xs4all.nl>
1592 Date: Tue, 29 Apr 2008 17:49:35 +0200
1593 Message-ID: <20080429174935.0cb5763b@pc09.procura.nl>
1594 Branch: perl
1595 ! hints/aix.sh
1596____________________________________________________________________________
1597[ 34072] By: rgs on 2008/06/18 07:43:27
1598 Log: Fix release date for 5.002
1599 (noticed by Grant McLean)
1600 Branch: perl
1601 ! lib/Module/CoreList.pm
1602____________________________________________________________________________
1603[ 34071] By: steveh on 2008/06/17 16:50:57
1604 Log: Make sure parser's filehandle is closed when finished
1605
1606 (It was mistakenly left open if there was no old_parser, which caused
1607 t/comp/require.t to leave behind a 'bleah.pm' (from the test for
1608 #49472) on Win32, where the deletion of an open file fails.)
1609 Branch: perl
1610 ! toke.c
1611____________________________________________________________________________
1612[ 34070] By: steveh on 2008/06/17 11:48:14
1613 Log: Fix a couple of tests introduced by #34045 which fail on Win32
1614 Branch: perl
1615 ! ext/B/t/debug.t
1616____________________________________________________________________________
1617[ 34069] By: rgs on 2008/06/17 11:16:38
1618 Log: Rename the new macro clear_errsv() from last patch to CLEAR_ERRSV()
1619 Branch: perl
1620 ! op.c perl.c perl.h pp_ctl.c t/op/eval.t
1621____________________________________________________________________________
1622[ 34068] By: rgs on 2008/06/17 11:13:38
1623 Log: Subject: [perl #51370] length($@)>0 for empty $@ if utf8 is in use
1624 From: "Bram via RT" <perlbug-followup@perl.org>
1625 Date: Wed, 11 Jun 2008 03:26:26 -0700
1626 Message-ID: <rt-3.6.HEAD-18229-1213179984-1708.51370-15-0@perl.org>
1627
1628 (The first patch)
1629 Branch: perl
1630 ! op.c perl.c perl.h pp_ctl.c t/op/eval.t
1631____________________________________________________________________________
1632[ 34067] By: rgs on 2008/06/17 07:23:51
1633 Log: Subject: [perl #46309] Buffer overflow in win32_select() (PATCH included)
1634 From: Risto Kankkunen (via RT) <perlbug-followup@perl.org>
1635 Date: Wed, 10 Oct 2007 02:44:13 -0700
1636 Message-ID: <rt-3.6.HEAD-10743-1192009453-1788.46309-75-0@perl.org>
1637 Branch: perl
1638 ! win32/win32sck.c
1639____________________________________________________________________________
1640[ 34064] By: merijn on 2008/06/16 14:49:04
1641 Log: Warnings-free for metalint-3.5-27. Woot!
1642 Removed all files that are now identical to dist-3.5
1643 Branch: perl
1644 ! Configure config_h.SH
1645____________________________________________________________________________
1646[ 34063] By: rgs on 2008/06/16 14:13:58
1647 Log: Subject: [PATCH] TODO B-Deparse cpan-bug 33708
1648 From: "Reini Urban" <rurban@x-ray.at>
1649 Date: Mon, 16 Jun 2008 14:40:35 +0200
1650 Message-ID: <6910a60806160540v21c7affbte54ef0eedb0cb64d@mail.gmail.com>
1651 Branch: perl
1652 ! ext/B/B/Deparse.pm ext/B/t/deparse.t
1653____________________________________________________________________________
1654[ 34061] By: rgs on 2008/06/16 14:03:37
1655 Log: Subject: [perl #55844] [PATCH] perlbug refactoring and prose cleanup
1656 From: Jesse (via RT) <perlbug-followup@perl.org>
1657 Date: Sun, 15 Jun 2008 08:31:50 -0700
1658 Message-ID: <rt-3.6.HEAD-18229-1213543909-1580.55844-75-0@perl.org>
1659 Branch: perl
1660 ! utils/perlbug.PL
1661____________________________________________________________________________
1662[ 34060] By: nicholas on 2008/06/16 13:38:45
1663 Log: Make lib/open.t under -Duseperlio
1664 Branch: perl
1665 ! lib/open.t
1666____________________________________________________________________________
1667[ 34058] By: craigb on 2008/06/16 03:16:40
1668 Log: Subject: Fwd: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.26.tar.gz
1669 From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
1670 Date: Mon, 16 Jun 2008 01:57:33 +0200
1671 Message-Id: <A9FDE5F5-5285-454C-AE15-3EBF6AEBDFC8@free.fr>
1672 Branch: perl
1673 ! ext/Sys/Syslog/Changes ext/Sys/Syslog/Makefile.PL
1674 ! ext/Sys/Syslog/Syslog.pm
1675____________________________________________________________________________
1676[ 34057] By: craigb on 2008/06/16 01:37:05
1677 Log: Subject: Re: Patches / git
1678 From: Andy Armstrong <andy@hexten.net>
1679 Date: Mon, 16 Jun 2008 01:13:25 +0100
1680 Message-Id: <1162EDA1-C865-4CBB-8DA0-3C83F89E826E@hexten.net>
1681 Branch: perl
1682 ! pod/perlsub.pod
1683____________________________________________________________________________
1684[ 34056] By: rgs on 2008/06/15 16:27:21
1685 Log: Subject: [perl #47746] Not OK: perl 5.10.0 +RC1 on ia64-linux 2.4.21-sgi302r24
1686 From: "John P. Linderman" <jpl@research.att.com>
1687 Date: Tue, 27 Nov 2007 13:50:14 -0500 (EST)
1688 Message-Id: <200711271850.lARIoEfN14794612@raptor.research.att.com>
1689 Branch: perl
1690 ! t/op/stat.t
1691____________________________________________________________________________
1692[ 34055] By: rgs on 2008/06/15 15:20:41
1693 Log: Subject: [perl #55786] [PATCH blead] Re: Overload Segfaulting
1694 From: Rick Delaney (via RT) <perlbug-followup@perl.org>
1695 Date: Sat, 14 Jun 2008 11:51:01 -0700
1696 Message-ID: <rt-3.6.HEAD-22068-1213469460-652.55786-75-0@perl.org>
1697 Branch: perl
1698 ! lib/overload.pm lib/overload.t pp.h
1699____________________________________________________________________________
1700[ 34054] By: rgs on 2008/06/15 07:57:49
1701 Log: Subject: [PATCH] Re: testing $/ with in memory files
1702 From: Bram <p5p@perl.wizbit.be>
1703 Date: Sat, 14 Jun 2008 18:20:05 +0200
1704 Message-ID: <20080614182005.yxuyk1mntwkog0o0@horde.wizbit.be>
1705 Branch: perl
1706 ! t/base/rs.t
1707____________________________________________________________________________
1708[ 34053] By: craigb on 2008/06/14 00:02:05
1709 Log: Fix off-by-one error in sanity check in my_fclose wrapper on VMS.
1710 Branch: perl
1711 ! vms/vms.c
1712____________________________________________________________________________
1713[ 34052] By: craigb on 2008/06/13 23:56:18
1714 Log: Subject: [patch@34044] Enable getgrgid on VMS
1715 From: "John E. Malmberg" <wb8tyw@qsl.net>
1716 Date: Thu, 12 Jun 2008 19:50:01 -0500
1717 Message-id: <4851C439.8070007@qsl.net>
1718
1719 With some revisions.
1720 Branch: perl
1721 ! t/op/groups.t vms/vmsish.h
1722____________________________________________________________________________
1723[ 34051] By: rgs on 2008/06/13 17:14:42
1724 Log: Subject: [PATCH] Thread::Queue 2.11
1725 From: "Jerry D. Hedden" <jdhedden@cpan.org>
1726 Date: Thu, 12 Jun 2008 09:42:42 -0400
1727 Message-ID: <1ff86f510806120642g5a707382l76aaaa80797443c8@mail.gmail.com>
1728
1729 This time, not empty.
1730 Branch: perl
1731 ! lib/Thread/Queue.pm lib/Thread/Queue/t/01_basic.t
1732 ! lib/Thread/Queue/t/02_refs.t lib/Thread/Queue/t/03_peek.t
1733 ! lib/Thread/Queue/t/04_errs.t lib/Thread/Queue/t/05_extract.t
1734 ! lib/Thread/Queue/t/06_insert.t lib/Thread/Queue/t/07_lock.t
1735 ! lib/Thread/Queue/t/08_nothreads.t
1736____________________________________________________________________________
1737[ 34050] By: rgs on 2008/06/13 17:13:52
1738 Log: Subject: [PATCH] Thread::Queue 2.11
1739 From: "Jerry D. Hedden" <jdhedden@cpan.org>
1740 Date: Thu, 12 Jun 2008 09:42:42 -0400
1741 Message-ID: <1ff86f510806120642g5a707382l76aaaa80797443c8@mail.gmail.com>
1742 Branch: perl
1743 ! lib/Thread/Queue.pm lib/Thread/Queue/t/01_basic.t
1744 ! lib/Thread/Queue/t/02_refs.t lib/Thread/Queue/t/03_peek.t
1745 ! lib/Thread/Queue/t/04_errs.t lib/Thread/Queue/t/05_extract.t
1746 ! lib/Thread/Queue/t/06_insert.t lib/Thread/Queue/t/07_lock.t
1747 ! lib/Thread/Queue/t/08_nothreads.t
1748____________________________________________________________________________
1749[ 34049] By: rgs on 2008/06/13 17:12:00
1750 Log: Subject: [PATCH] Thread::Semaphore 2.09
1751 From: "Jerry D. Hedden" <jdhedden@cpan.org>
1752 Date: Thu, 12 Jun 2008 09:41:24 -0400
1753 Message-ID: <1ff86f510806120641jbbb984cn1f505c24d520cdbf@mail.gmail.com>
1754 Branch: perl
1755 ! lib/Thread/Semaphore.pm lib/Thread/Semaphore/t/01_basic.t
1756 ! lib/Thread/Semaphore/t/02_errs.t
1757 ! lib/Thread/Semaphore/t/03_nothreads.t
1758____________________________________________________________________________
1759[ 34048] By: rgs on 2008/06/13 17:09:19
1760 Log: Subject: [PATCH - revised] threads 1.71
1761 From: "Jerry D. Hedden" <jdhedden@cpan.org>
1762 Date: Thu, 12 Jun 2008 08:42:19 -0400
1763 Message-ID: <1ff86f510806120542v7f55b0aetac69642e5072654e@mail.gmail.com>
1764 Branch: perl
1765 ! ext/threads/Makefile.PL ext/threads/t/basic.t
1766 ! ext/threads/t/blocks.t ext/threads/t/context.t
1767 ! ext/threads/t/end.t ext/threads/t/err.t ext/threads/t/exit.t
1768 ! ext/threads/t/free.t ext/threads/t/free2.t
1769 ! ext/threads/t/join.t ext/threads/t/kill.t ext/threads/t/libc.t
1770 ! ext/threads/t/list.t ext/threads/t/problems.t
1771 ! ext/threads/t/stack.t ext/threads/t/stack_env.t
1772 ! ext/threads/t/state.t ext/threads/t/stress_cv.t
1773 ! ext/threads/t/stress_re.t ext/threads/t/stress_string.t
1774 ! ext/threads/t/thread.t ext/threads/threads.pm
1775____________________________________________________________________________
1776[ 34047] By: rgs on 2008/06/13 17:06:18
1777 Log: Subject: [PATCH - revised] threads::shared 1.22
1778 From: "Jerry D. Hedden" <jdhedden@cpan.org>
1779 Date: Thu, 12 Jun 2008 08:44:12 -0400
1780 Message-ID: <1ff86f510806120544q76b18460l435fe9f3b1d77b2f@mail.gmail.com>
1781 Branch: perl
1782 ! ext/threads/shared/shared.pm ext/threads/shared/t/0nothread.t
1783 ! ext/threads/shared/t/av_refs.t
1784 ! ext/threads/shared/t/av_simple.t
1785 ! ext/threads/shared/t/blessed.t ext/threads/shared/t/clone.t
1786 ! ext/threads/shared/t/cond.t ext/threads/shared/t/disabled.t
1787 ! ext/threads/shared/t/hv_refs.t
1788 ! ext/threads/shared/t/hv_simple.t
1789 ! ext/threads/shared/t/no_share.t ext/threads/shared/t/object.t
1790 ! ext/threads/shared/t/shared_attr.t
1791 ! ext/threads/shared/t/stress.t ext/threads/shared/t/sv_refs.t
1792 ! ext/threads/shared/t/sv_simple.t ext/threads/shared/t/wait.t
1793 ! ext/threads/shared/t/waithires.t
1794____________________________________________________________________________
1795[ 34046] By: craigb on 2008/06/13 15:17:45
1796 Log: For dynamic loading on VMS, simplify and robustify things by using
1797 the system-supplied exception handler rather than the home-rolled one.
1798 This eliminates an access violation sometimes seen with heavy loading
1799 under threads.
1800 Branch: perl
1801 ! ext/DynaLoader/dl_vms.xs
1802____________________________________________________________________________
1803[ 34045] By: rgs on 2008/06/13 12:23:12
1804 Log: Subject: [PATCH] B::Debug dual-life 1.06
1805 From: Reini Urban <rurban@x-ray.at>
1806 Date: Wed, 11 Jun 2008 17:03:37 +0200
1807 Message-ID: <484FE949.9040701@x-ray.at>
1808 Branch: perl
1809 ! Porting/Maintainers.pl ext/B/B/Debug.pm ext/B/t/debug.t
1810____________________________________________________________________________
1811[ 34044] By: nicholas on 2008/06/11 22:07:33
1812 Log: Patch from MHX to change the WriteConstant()'s documentation to note
1813 that to change the constant subroutine's name one needs XS_SUBNAME
1814 not SUBNAME, and then make C_SUBNAME default to XS_SUBNAME to be
1815 consistent with the revised documentation.
1816 http://rt.cpan.org/Public/Bug/Display.html?id=29968
1817 Branch: perl
1818 ! lib/ExtUtils/Constant.pm
1819____________________________________________________________________________
1820[ 34043] By: nicholas on 2008/06/11 20:39:19
1821 Log: Subject: Re: Change 34005: Re: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.25.tar.gz
1822 From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
1823 Message-Id: <B44DBB66-1AFE-4C93-BE5F-C41CF69166D2@free.fr>
1824 Date: Sun, 8 Jun 2008 02:55:21 +0200
1825
1826 [applied manually, plus $VERSION bump]
1827 Branch: perl
1828 ! lib/ExtUtils/Constant.pm
1829____________________________________________________________________________
1830[ 34042] By: nicholas on 2008/06/11 17:40:25
1831 Log: Subject: [patch@34016] VMS passes these t/io/open.t tests now.
1832 From: "John E. Malmberg" <wb8tyw@qsl.net>
1833 Message-id: <484F51EA.6050005@qsl.net>
1834 Date: Tue, 10 Jun 2008 23:17:46 -0500
1835 Branch: perl
1836 ! t/io/open.t
1837____________________________________________________________________________
1838[ 34041] By: nicholas on 2008/06/10 17:12:16
1839 Log: Subject: [PATCH] Remove temporary file leftover by test in IO-Compress-Zlib
1840 From: "Steve Hay" <SteveHay@planit.com>
1841 Message-ID: <1B32FF956ABF414C9BCE5E487A1497E701E53F2D@ukmail02.planit.group>
1842 Date: Tue, 10 Jun 2008 17:51:26 +0100
1843 Branch: perl
1844 ! ext/IO_Compress_Zlib/t/006zip.t
1845____________________________________________________________________________
1846[ 34040] By: merijn on 2008/06/10 09:47:41
1847 Log: Subject: Fix run/switches test on Win32
1848 From: "Steve Hay" <SteveHay@planit.com>
1849 Date: Tue, 10 Jun 2008 09:49:50 +0100
1850 Message-ID: <1B32FF956ABF414C9BCE5E487A1497E701DF242E@ukmail02.planit.group>
1851 Branch: perl
1852 ! t/run/switches.t
1853____________________________________________________________________________
1854[ 34039] By: nicholas on 2008/06/09 18:43:59
1855 Log: Strength reduction optimisation seems to spot that a = a + 1; is just
1856 a++; so write it as the former, to keep PERL_DEBUG_COW happy.
1857 Branch: perl
1858 ! regcomp.c
1859____________________________________________________________________________
1860[ 34038] By: nicholas on 2008/06/09 18:18:57
1861 Log: Subject: Re: [PATCH] More COW lvalues
1862 From: Reini Urban <rurban@x-ray.at>
1863 Message-ID: <484D491D.9050704@x-ray.at>
1864 Date: Mon, 09 Jun 2008 17:15:41 +0200
1865 Branch: perl
1866 ! regcomp.c sv.h
1867____________________________________________________________________________
1868[ 34031] By: rgs on 2008/06/08 15:41:11
1869 Log: Subject: Re: [PATCH] readable assertion names, now sv.h
1870 From: "Reini Urban" <rurban@x-ray.at>
1871 Date: Sun, 8 Jun 2008 15:26:41 +0200
1872 Message-ID: <6910a60806080626kfda0dd1ja906513e8fd0aa39@mail.gmail.com>
1873 Branch: perl
1874 ! sv.h
1875____________________________________________________________________________
1876[ 34030] By: rgs on 2008/06/08 15:37:48
1877 Log: Subject: Re: [PATCH] readable assertion names, now the rest
1878 From: "Reini Urban" <rurban@x-ray.at>
1879 Date: Sun, 8 Jun 2008 16:17:32 +0200
1880 Message-ID: <6910a60806080717h1aaaef1fh425a2ef21a62c9ed@mail.gmail.com>
1881 Branch: perl
1882 ! cv.h op.h pad.h regexp.h
1883____________________________________________________________________________
1884[ 34029] By: rgs on 2008/06/08 15:24:44
1885 Log: Subject: [PATCH] readable assertion names
1886 From: "Reini Urban" <rurban@x-ray.at>
1887 Date: Sun, 8 Jun 2008 14:41:51 +0200
1888 Message-ID: <6910a60806080541n4f7e1939q254797411545ebea@mail.gmail.com>
1889 Branch: perl
1890 ! gv.h
1891____________________________________________________________________________
1892[ 34028] By: rgs on 2008/06/08 15:10:28
1893 Log: Subject: [PATCH] update Pod-Perldoc to version 3.14_07
1894 From: "Adriano Ferreira" <aferreira@shopzilla.com>
1895 Date: Sun, 8 Jun 2008 11:29:22 -0300
1896 Message-ID: <73ddeb6c0806080729n63fc806dq83287e57347a4b5f@mail.gmail.com>
1897 Branch: perl
1898 ! Porting/Maintainers.pl lib/Pod/Perldoc.pm
1899 ! lib/Pod/Perldoc/BaseTo.pm lib/Pod/Perldoc/GetOptsOO.pm
1900 ! lib/Pod/Perldoc/ToChecker.pm lib/Pod/Perldoc/ToMan.pm
1901 ! lib/Pod/Perldoc/ToNroff.pm lib/Pod/Perldoc/ToPod.pm
1902 ! lib/Pod/Perldoc/ToRtf.pm lib/Pod/Perldoc/ToText.pm
1903 ! lib/Pod/Perldoc/ToTk.pm lib/Pod/Perldoc/ToXml.pm
1904 ! pod/perldoc.pod
1905____________________________________________________________________________
1906[ 34027] By: rgs on 2008/06/08 14:45:20
1907 Log: Subject: [PATCH] perlsyn: equivalent code for HASH ~~ ARRAY
1908 From: brian d foy <brian.d.foy@gmail.com>
1909 Date: Sat, 07 Jun 2008 23:59:22 +0100
1910 Message-ID: <070620082359221579%brian.d.foy@gmail.com>
1911 Branch: perl
1912 ! pod/perlsyn.pod
1913____________________________________________________________________________
1914[ 34026] By: rgs on 2008/06/08 14:03:58
1915 Log: Small typo fix.
1916 Branch: perl
1917 ! ext/PerlIO/via/via.pm
1918____________________________________________________________________________
1919[ 34025] By: rgs on 2008/06/08 14:00:59
1920 Log: Fix for bug [perl #54934] Attempt to free unreferenced scalar fiddling with the symbol table
1921 Keep the refcount of the globs generated by PerlIO::via balanced.
1922 Branch: perl
1923 ! ext/PerlIO/via/via.pm ext/PerlIO/via/via.xs
1924____________________________________________________________________________
1925[ 34024] By: rgs on 2008/06/08 13:51:55
1926 Log: Subject: Fwd: [PATCH-2] Re: testing $/ with in memory files
1927 From: Bram <p5p@perl.wizbit.be>
1928 Date: Mon, 26 May 2008 09:12:58 +0200
1929 Message-ID: <20080526091258.vbcecy2dc00gwg08@horde.wizbit.be>
1930 Branch: perl
1931 ! t/base/rs.t
1932____________________________________________________________________________
1933[ 34023] By: rgs on 2008/06/08 09:12:01
1934 Log: Tweak the "Illegal character in prototype" warning so it's more
1935 precise when reporting illegal characters after _
1936 Branch: perl
1937 ! t/lib/warnings/toke toke.c
1938____________________________________________________________________________
1939[ 34022] By: rgs on 2008/06/08 09:02:12
1940 Log: Document new warning added by #34021
1941 Branch: perl
1942 ! pod/perldiag.pod
1943____________________________________________________________________________
1944[ 34021] By: rgs on 2008/06/08 08:57:00
1945 Log: Add a new warning, "Prototype after '%s'"
1946 Based on:
1947 Subject: Re: [perl #36673] sub foo(@$) {} should generate an error
1948 From: =?ISO-8859-1?Q?Ren=E9e_B=E4cker?= <renee.baecker@smart-websolutions.de>
1949 Date: Mon, 26 May 2008 13:08:27 +0200
1950 Message-ID: <483A9A2B.6020808@smart-websolutions.de>
1951 Branch: perl
1952 ! t/lib/warnings/toke toke.c
1953____________________________________________________________________________
1954[ 34020] By: rgs on 2008/06/08 08:27:31
1955 Log: Revert #34019.
1956 Branch: perl
1957 ! utils/perlbug.PL
1958____________________________________________________________________________
1959[ 34019] By: rgs on 2008/06/08 08:19:39
1960 Log: Subject: [PATCH] perlbug prose patch (and some evals, too)
1961 From: Jesse Vincent <jesse@fsck.com>
1962 Date: Sat, 7 Jun 2008 17:10:28 -0400
1963 Message-Id: <89557793-48C2-4962-BE7A-24DC2EAFAF15@fsck.com>
1964
1965 (applied to perlbug.PL instead of the generated perlbug)
1966 Branch: perl
1967 ! utils/perlbug.PL
1968____________________________________________________________________________
1969[ 34016] By: nicholas on 2008/06/07 16:33:46
1970 Log: $attributes::VERSION++ following change 33985.
1971 Branch: perl
1972 ! lib/attributes.pm
1973____________________________________________________________________________
1974[ 34014] By: nicholas on 2008/06/07 16:13:07
1975 Log: $Carp::VERSION++ following change 33992.
1976 Branch: perl
1977 ! lib/Carp.pm
1978____________________________________________________________________________
1979[ 34005] By: stevep on 2008/06/06 01:27:49
1980 Log: Subject: Re: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.25.tar.gz
1981 From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
1982 Date: Fri, 6 Jun 2008 01:23:30 +0200
1983 Message-Id: <A5901BA3-6972-4C7D-8D91-F6E942B85AE5@free.fr>
1984 Branch: perl
1985 ! ext/Sys/Syslog/Changes ext/Sys/Syslog/Makefile.PL
1986 ! ext/Sys/Syslog/README ext/Sys/Syslog/Syslog.pm
1987 ! ext/Sys/Syslog/Syslog.xs ext/Sys/Syslog/t/00-load.t
1988 ! ext/Sys/Syslog/t/syslog.t
1989____________________________________________________________________________
1990[ 34004] By: stevep on 2008/06/06 01:17:31
1991 Log: Subject: [PATCH] incorrectly failing test in lib/Pod/t/text.t
1992 From: Hans Dieter Pearcey <hdp@pobox.com>
1993 Date: Thu, 5 Jun 2008 12:38:38 -0400
1994 Message-ID: <20080605163838.GA25576@glaive.weftsoar.net>
1995 Branch: perl
1996 ! lib/Pod/t/text.t
1997____________________________________________________________________________
1998[ 34003] By: stevep on 2008/06/05 14:28:16
1999 Log: This needs to change so this doesn't need updating everytime
2000 we update Pod::Simple.
2001 Branch: perl
2002 ! lib/Pod/t/text.t
2003____________________________________________________________________________
2004[ 34002] By: stevep on 2008/06/05 13:17:40
2005 Log: Subject: [perl #55302] cc_runtime syntax error
2006 From: "Reini Urban via RT" <perlbug-followup@perl.org>
2007 Date: Wed, 04 Jun 2008 14:07:05 -0700
2008 Message-ID: <rt-3.6.HEAD-11257-1212613625-313.55302-15-0@perl.org>
2009 Branch: perl
2010 ! cc_runtime.h
2011____________________________________________________________________________
2012[ 34001] By: stevep on 2008/06/05 13:04:00
2013 Log: A quick new release of Pod-Simple has removed the dependency on
2014 HTML-Parser. HTML-Parser and HTML-Tagset will now be leaving us.
2015 Branch: perl
2016 - ext/HTML/Parser/Makefile.PL ext/HTML/Parser/Parser.pm
2017 - ext/HTML/Parser/Parser.xs ext/HTML/Parser/hints/solaris.pl
2018 - ext/HTML/Parser/hparser.c ext/HTML/Parser/hparser.h
2019 - ext/HTML/Parser/lib/HTML/Entities.pm
2020 - ext/HTML/Parser/lib/HTML/Filter.pm
2021 - ext/HTML/Parser/lib/HTML/HeadParser.pm
2022 - ext/HTML/Parser/lib/HTML/LinkExtor.pm
2023 - ext/HTML/Parser/lib/HTML/PullParser.pm
2024 - ext/HTML/Parser/lib/HTML/TokeParser.pm
2025 - ext/HTML/Parser/mkhctype ext/HTML/Parser/mkpfunc
2026 - ext/HTML/Parser/t/api_version.t
2027 - ext/HTML/Parser/t/argspec-bad.t ext/HTML/Parser/t/argspec.t
2028 - ext/HTML/Parser/t/argspec2.t ext/HTML/Parser/t/attr-encoded.t
2029 - ext/HTML/Parser/t/callback.t
2030 - ext/HTML/Parser/t/case-sensitive.t ext/HTML/Parser/t/cases.t
2031 - ext/HTML/Parser/t/comment.t ext/HTML/Parser/t/crashme.t
2032 - ext/HTML/Parser/t/declaration.t ext/HTML/Parser/t/default.t
2033 - ext/HTML/Parser/t/document.t ext/HTML/Parser/t/dtext.t
2034 - ext/HTML/Parser/t/entities.t ext/HTML/Parser/t/entities2.t
2035 - ext/HTML/Parser/t/filter-methods.t ext/HTML/Parser/t/filter.t
2036 - ext/HTML/Parser/t/handler-eof.t ext/HTML/Parser/t/handler.t
2037 - ext/HTML/Parser/t/headparser-http.t
2038 - ext/HTML/Parser/t/headparser.t ext/HTML/Parser/t/ignore.t
2039 - ext/HTML/Parser/t/largetags.t
2040 - ext/HTML/Parser/t/linkextor-base.t
2041 - ext/HTML/Parser/t/linkextor-rel.t ext/HTML/Parser/t/magic.t
2042 - ext/HTML/Parser/t/marked-sect.t
2043 - ext/HTML/Parser/t/msie-compat.t ext/HTML/Parser/t/offset.t
2044 - ext/HTML/Parser/t/options.t ext/HTML/Parser/t/parsefile.t
2045 - ext/HTML/Parser/t/parser.t ext/HTML/Parser/t/plaintext.t
2046 - ext/HTML/Parser/t/pod.t ext/HTML/Parser/t/process.t
2047 - ext/HTML/Parser/t/pullparser.t ext/HTML/Parser/t/script.t
2048 - ext/HTML/Parser/t/skipped-text.t
2049 - ext/HTML/Parser/t/stack-realloc.t ext/HTML/Parser/t/textarea.t
2050 - ext/HTML/Parser/t/threads.t ext/HTML/Parser/t/tokeparser.t
2051 - ext/HTML/Parser/t/uentities.t
2052 - ext/HTML/Parser/t/unbroken-text.t
2053 - ext/HTML/Parser/t/unicode-bom.t ext/HTML/Parser/t/unicode.t
2054 - ext/HTML/Parser/t/xml-mode.t ext/HTML/Parser/tokenpos.h
2055 - ext/HTML/Parser/typemap ext/HTML/Parser/util.c
2056 - lib/HTML/Tagset.pm lib/HTML/Tagset/t/00_about_verbose.t
2057 - lib/HTML/Tagset/t/01_old_junk.t
2058 ! MANIFEST Porting/Maintainers.pl
2059____________________________________________________________________________
2060[ 34000] By: stevep on 2008/06/05 12:56:53
2061 Log: Upgrade to Pod-Simple-3.07
2062 Branch: perl
2063 ! lib/Pod/Simple.pm lib/Pod/Simple/XHTML.pm
2064 ! lib/Pod/Simple/t/xhtml01.t
2065____________________________________________________________________________
2066[ 33999] By: stevep on 2008/06/05 02:00:46
2067 Log: It appears that the S<> bug in Pod::Simple hasn't been fixed yet.
2068 Bump the version needed for the skip.
2069 Branch: perl
2070 ! lib/Pod/t/text.t
2071____________________________________________________________________________
2072[ 33998] By: stevep on 2008/06/05 01:58:26
2073 Log: Assimilate HTML-Parser and HTML-Tagset. HTML-Parser is now a prereq
2074 for Pod-Simple and HTML-Tagset is a prereq for HTML-Parser. I also
2075 resorted the MANIFEST file.
2076 Branch: perl
2077 + ext/HTML/Parser/Makefile.PL ext/HTML/Parser/Parser.pm
2078 + ext/HTML/Parser/Parser.xs ext/HTML/Parser/hints/solaris.pl
2079 + ext/HTML/Parser/hparser.c ext/HTML/Parser/hparser.h
2080 + ext/HTML/Parser/lib/HTML/Entities.pm
2081 + ext/HTML/Parser/lib/HTML/Filter.pm
2082 + ext/HTML/Parser/lib/HTML/HeadParser.pm
2083 + ext/HTML/Parser/lib/HTML/LinkExtor.pm
2084 + ext/HTML/Parser/lib/HTML/PullParser.pm
2085 + ext/HTML/Parser/lib/HTML/TokeParser.pm
2086 + ext/HTML/Parser/mkhctype ext/HTML/Parser/mkpfunc
2087 + ext/HTML/Parser/t/api_version.t
2088 + ext/HTML/Parser/t/argspec-bad.t ext/HTML/Parser/t/argspec.t
2089 + ext/HTML/Parser/t/argspec2.t ext/HTML/Parser/t/attr-encoded.t
2090 + ext/HTML/Parser/t/callback.t
2091 + ext/HTML/Parser/t/case-sensitive.t ext/HTML/Parser/t/cases.t
2092 + ext/HTML/Parser/t/comment.t ext/HTML/Parser/t/crashme.t
2093 + ext/HTML/Parser/t/declaration.t ext/HTML/Parser/t/default.t
2094 + ext/HTML/Parser/t/document.t ext/HTML/Parser/t/dtext.t
2095 + ext/HTML/Parser/t/entities.t ext/HTML/Parser/t/entities2.t
2096 + ext/HTML/Parser/t/filter-methods.t ext/HTML/Parser/t/filter.t
2097 + ext/HTML/Parser/t/handler-eof.t ext/HTML/Parser/t/handler.t
2098 + ext/HTML/Parser/t/headparser-http.t
2099 + ext/HTML/Parser/t/headparser.t ext/HTML/Parser/t/ignore.t
2100 + ext/HTML/Parser/t/largetags.t
2101 + ext/HTML/Parser/t/linkextor-base.t
2102 + ext/HTML/Parser/t/linkextor-rel.t ext/HTML/Parser/t/magic.t
2103 + ext/HTML/Parser/t/marked-sect.t
2104 + ext/HTML/Parser/t/msie-compat.t ext/HTML/Parser/t/offset.t
2105 + ext/HTML/Parser/t/options.t ext/HTML/Parser/t/parsefile.t
2106 + ext/HTML/Parser/t/parser.t ext/HTML/Parser/t/plaintext.t
2107 + ext/HTML/Parser/t/pod.t ext/HTML/Parser/t/process.t
2108 + ext/HTML/Parser/t/pullparser.t ext/HTML/Parser/t/script.t
2109 + ext/HTML/Parser/t/skipped-text.t
2110 + ext/HTML/Parser/t/stack-realloc.t ext/HTML/Parser/t/textarea.t
2111 + ext/HTML/Parser/t/threads.t ext/HTML/Parser/t/tokeparser.t
2112 + ext/HTML/Parser/t/uentities.t
2113 + ext/HTML/Parser/t/unbroken-text.t
2114 + ext/HTML/Parser/t/unicode-bom.t ext/HTML/Parser/t/unicode.t
2115 + ext/HTML/Parser/t/xml-mode.t ext/HTML/Parser/tokenpos.h
2116 + ext/HTML/Parser/typemap ext/HTML/Parser/util.c
2117 + lib/HTML/Tagset.pm lib/HTML/Tagset/t/00_about_verbose.t
2118 + lib/HTML/Tagset/t/01_old_junk.t
2119 ! MANIFEST Porting/Maintainers.pl
2120____________________________________________________________________________
2121[ 33997] By: stevep on 2008/06/04 19:20:20
2122 Log: Upgrade to Pod-Simple-3.06
2123 Branch: perl
2124 + lib/Pod/Simple/XHTML.pm lib/Pod/Simple/t/xhtml01.t
2125 + lib/Pod/Simple/t/xhtml05.t
2126 ! MANIFEST lib/Pod/Simple.pm lib/Pod/Simple.pod
2127 ! lib/Pod/Simple/BlackBox.pm lib/Pod/Simple/HTML.pm
2128 ! lib/Pod/Simple/HTMLBatch.pm lib/Pod/Simple/t/begin.t
2129 ! lib/Pod/Simple/t/fcodes_l.t lib/Pod/Simple/t/fcodes_s.t
2130____________________________________________________________________________
2131[ 33996] By: stevep on 2008/06/04 18:28:18
2132 Log: Forgot to update version in DirHandle.pm after updating.
2133 No cookie for me.
2134 Branch: perl
2135 ! lib/DirHandle.pm
2136____________________________________________________________________________
2137[ 33995] By: rgs on 2008/06/04 07:39:31
2138 Log: Bump NEXT version to 0.61 for CPAN release
2139 Branch: perl
2140 ! lib/NEXT.pm
2141____________________________________________________________________________
2142[ 33993] By: craigb on 2008/06/03 12:27:43
2143 Log: Make Perl_vms_start_glob() decline politely when passed an empty
2144 argument.
2145 Branch: perl
2146 ! vms/vms.c
2147____________________________________________________________________________
2148[ 33992] By: rgs on 2008/06/03 07:58:06
2149 Log: Small typo fix in Carp.pm
2150 Branch: perl
2151 ! lib/Carp.pm
2152____________________________________________________________________________
2153[ 33991] By: rgs on 2008/06/03 06:29:35
2154 Log: Update to NEXT by Damian.
2155 This fixes the working of NEXT with AUTOLOAD.
2156 Branch: perl
2157 ! lib/NEXT.pm
2158____________________________________________________________________________
2159[ 33990] By: merijn on 2008/06/02 14:04:59
2160 Log: #33988 for AIX 3 and AIX 4: missing quotes in sed commands
2161 Branch: perl
2162 ! hints/aix_3.sh hints/aix_4.sh
2163____________________________________________________________________________
2164[ 33989] By: stevep on 2008/06/02 13:54:24
2165 Log: Subject: AW: IO::Dir destructor
2166 From: "Dintelmann, Peter" <Peter.Dintelmann@dresdner-bank.com>
2167 Date: Mon, 2 Jun 2008 14:48:35 +0200
2168 Message-ID: <3852726AFA94DE4F87E616F13F416A5F0216D9BE@naimucu1.ffz00k.rootdom.net>
2169 Branch: perl
2170 ! lib/DirHandle.pm
2171____________________________________________________________________________
2172[ 33988] By: merijn on 2008/06/02 13:52:39
2173 Log: Embarrassing errors to find: missing quotes in sed commands
2174 Branch: perl
2175 ! hints/aix.sh
2176____________________________________________________________________________
2177[ 33987] By: stevep on 2008/06/02 12:21:28
2178 Log: Upgrade to podlators-2.1.0
2179 Branch: perl
2180 + lib/Pod/t/man-options.t
2181 ! MANIFEST lib/Pod/Man.pm lib/Pod/ParseLink.pm lib/Pod/Text.pm
2182 ! lib/Pod/Text/Color.pm lib/Pod/Text/Overstrike.pm
2183 ! lib/Pod/Text/Termcap.pm lib/Pod/t/basic.t lib/Pod/t/color.t
2184 ! lib/Pod/t/filehandle.t lib/Pod/t/man.t lib/Pod/t/parselink.t
2185 ! lib/Pod/t/pod-parser.t lib/Pod/t/termcap.t
2186 ! lib/Pod/t/text-options.t lib/Pod/t/text.t pod/pod2man.PL
2187____________________________________________________________________________
2188[ 33986] By: stevep on 2008/06/02 04:02:42
2189 Log: Skip some File::Copy tests on Win32 since file permissions do not
2190 seem to be set correctly.
2191 Branch: perl
2192 ! lib/File/Copy.t
2193____________________________________________________________________________
2194[ 33985] By: rgs on 2008/06/01 20:22:24
2195 Log: Subject: [perl #36516] attributes.pm documentation is recursive and incomplete
2196 From: "reneeb via RT" <perlbug-followup@perl.org>
2197 Date: Sun, 25 May 2008 07:30:37 -0700
2198 Message-ID: <rt-3.6.HEAD-19826-1211725834-911.36516-15-0@perl.org>
2199
2200 with some spelling nits
2201 Branch: perl
2202 ! lib/attributes.pm
2203____________________________________________________________________________
2204[ 33984] By: rgs on 2008/06/01 19:49:50
2205 Log: Bump version of IO::Dir after last patch
2206 Branch: perl
2207 ! ext/IO/lib/IO/Dir.pm
2208____________________________________________________________________________
2209[ 33983] By: rgs on 2008/06/01 19:48:18
2210 Log: Subject: IO::Dir destructor
2211 From: Zefram <zefram@fysh.org>
2212 Date: Fri, 7 Sep 2007 23:06:36 +0100
2213 Message-ID: <20070907220636.GB24543@fysh.org>
2214 Branch: perl
2215 ! ext/IO/lib/IO/Dir.pm
2216____________________________________________________________________________
2217[ 33982] By: rgs on 2008/06/01 19:38:24
2218 Log: Subject: Re: [perl #55160] perlbug AutoReply: Fix cygwin mount test
2219 From: "Reini Urban" <rurban@x-ray.at>
2220 Date: Sun, 1 Jun 2008 14:51:59 +0200
2221 Message-ID: <6910a60806010551u30199befr43761fe53d5d896@mail.gmail.com>
2222 Branch: perl
2223 ! t/lib/cygwin.t
2224____________________________________________________________________________
2225[ 33981] By: rgs on 2008/06/01 19:32:34
2226 Log: Subject: [perl #36875] [PATCH] scalar reverse undef does not warn (was: Certain string handling functions don't warn on undef)
2227 From: "Bram via RT" <perlbug-followup@perl.org>
2228 Date: Sat, 24 May 2008 12:34:22 -0700
2229 Message-ID: <rt-3.6.HEAD-11257-1211657660-1814.36875-15-0@perl.org>
2230 Branch: perl
2231 ! pp.c t/lib/warnings/9uninit
2232____________________________________________________________________________
2233[ 33980] By: rgs on 2008/06/01 19:00:08
2234 Log: Subject: [PATCH] Fix for lib.pm Config detection
2235 From: Steffen Mueller <wyp3rlx02@sneakemail.com>
2236 Date: Sun, 01 Jun 2008 17:36:55 +0200
2237 Message-ID: <20080601153657.26607.qmail@lists.develooper.com>
2238 Branch: perl
2239 ! lib/lib_pm.PL
2240____________________________________________________________________________
2241[ 33979] By: stevep on 2008/06/01 17:32:27
2242 Log: Probably starting with the changes in change #33897,
2243 t/run/exit.t has been failing on Win32. Update the skipping
2244 mechanism to do more that check for the definition of
2245 POSIX::WIFEXITED.
2246 Branch: perl
2247 ! t/run/exit.t
2248____________________________________________________________________________
2249[ 33978] By: rgs on 2008/06/01 14:05:16
2250 Log: Subject: [perl #54828] perlio.c has a problem (both 5.8 and 5.10)
2251 From: "Goro Fuji" (via RT) <perlbug-followup@perl.org>
2252 Date: Sun, 25 May 2008 23:10:42 -0700
2253 Message-ID: <rt-3.6.HEAD-11257-1211782242-1590.54828-75-0@perl.org>
2254
2255 First chunk of the patch only
2256 Branch: perl
2257 ! perlio.c
2258____________________________________________________________________________
2259[ 33977] By: rgs on 2008/06/01 13:17:40
2260 Log: Subject: [perl #54424] perlipc mistype
2261 From: andrew@sundale.net (via RT) <perlbug-followup@perl.org>
2262 Date: Sun, 18 May 2008 22:20:06 -0700
2263 Message-ID: <rt-3.6.HEAD-11257-1211174406-1790.54424-75-0@perl.org>
2264 Branch: perl
2265 ! pod/perlipc.pod
2266____________________________________________________________________________
2267[ 33975] By: mhx on 2008/06/01 12:15:09
2268 Log: Upgrade to Devel::PPPort 3.14
2269 Branch: perl
2270 ! ext/Devel/PPPort/Changes ext/Devel/PPPort/PPPort_pm.PL
2271 ! ext/Devel/PPPort/parts/ppptools.pl ext/Devel/PPPort/soak
2272____________________________________________________________________________
2273[ 33974] By: rgs on 2008/06/01 10:44:18
2274 Log: Subject: [PATCH] Thread::Queue 2.09
2275 From: "Jerry D. Hedden" <jdhedden@cpan.org>
2276 Date: Fri, 30 May 2008 12:41:41 -0400
2277 Message-ID: <1ff86f510805300941o68c1967bw31dee3e40ffa28a7@mail.gmail.com>
2278
2279 Explicitly check for undef in args because some versions of
2280 looks_like_number(undef) return true.
2281 Branch: perl
2282 ! lib/Thread/Queue.pm
2283____________________________________________________________________________
2284[ 33973] By: rgs on 2008/06/01 10:41:27
2285 Log: Subject: [PATCH] Re: recent 'lib.pm' change => dual-life lib.pm
2286 From: Steffen Mueller <wyp3rlx02@sneakemail.com>
2287 Date: Tue, 27 May 2008 13:50:05 +0200
2288 Message-ID: <483BF56D.2020803@sneakemail.com>
2289 Branch: perl
2290 ! lib/lib.t lib/lib_pm.PL
2291____________________________________________________________________________
2292[ 33971] By: craigb on 2008/05/31 18:48:38
2293 Log: Must install mydtrace.h on VMS even it doesn't do much there.
2294 Branch: perl
2295 ! vms/descrip_mms.template
2296____________________________________________________________________________
2297[ 33956] By: nicholas on 2008/05/31 11:53:20
2298 Log: Add conditional code to initialise RETVAL, to avoid compiler warnings.
2299 (There was never an error, as croak() was called before the return).
2300 Branch: perl
2301 ! ext/POSIX/POSIX.xs
2302____________________________________________________________________________
2303[ 33952] By: davem on 2008/05/30 21:41:05
2304 Log: bug with index() matching beyond end of string
2305 An off-by-one error meant that index($str,...)
2306 was effectively being executed as index("$str\0", ...).
2307 Probably introduced by change #26511.
2308 Branch: perl
2309 ! t/op/index.t util.c
2310____________________________________________________________________________
2311[ 33951] By: davem on 2008/05/30 21:16:02
2312 Log: Add index() tests for embedded nulls
2313
2314 Subject: Re: [perl #53746] bug with index() matching beyond end of string when \0 bytes (00000000) are involved
2315 From: Abigail <abigail@abigail.be>
2316 Date: Tue, 6 May 2008 14:57:36 +0200
2317 Message-Id: <20080506125736.GC17310@abigail.be>
2318 Branch: perl
2319 ! t/op/index.t
2320____________________________________________________________________________
2321[ 33949] By: craigb on 2008/05/29 17:48:27
2322 Log:
2323 Subject: [PATCH] Propagate new i_gdbm*ndbm variables
2324 From: Andy Dougherty <doughera@lafayette.edu>
2325 Date: Thu, 29 May 2008 12:43:29 -0400 (EDT)
2326 Message-ID: <Pine.LNX.4.64.0805291241070.365@fractal.phys.lafayette.edu>
2327 Branch: perl
2328 ! Cross/config.sh-arm-linux NetWare/config.wc Porting/config.sh
2329 ! configure.com epoc/config.sh plan9/config_sh.sample
2330 ! symbian/config.sh uconfig.sh win32/config.bc win32/config.ce
2331 ! win32/config.gc win32/config.vc win32/config.vc64
2332____________________________________________________________________________
2333[ 33948] By: stevep on 2008/05/29 13:45:43
2334 Log: Upgrade to Locale-Maketext-1.13
2335 Branch: perl
2336 ! Porting/Maintainers.pl lib/Locale/Maketext.pm
2337 ! lib/Locale/Maketext/Guts.pm lib/Locale/Maketext/GutsLoader.pm
2338____________________________________________________________________________
2339[ 33939] By: merijn on 2008/05/27 15:19:07
2340 Log: Revert part of #31039
2341 Branch: perl
2342 ! Configure
2343____________________________________________________________________________
2344[ 33937] By: davem on 2008/05/27 00:12:52
2345 Log: Perl 5.10 memory corruption
2346 When @a = sort @a is pessimised if @a has magic,
2347 growing the stack requires various pointers to be reset in case
2348 the stack gets reallocated.
2349 Branch: perl
2350 ! pp_sort.c
2351____________________________________________________________________________
2352[ 33936] By: nicholas on 2008/05/25 23:47:00
2353 Log: My recent changes to POSIX.xs forgot that WEXITSTATUS etc may not even
2354 be defined. This fix changes the error message from "Your vendor has
2355 not defined POSIX macro %s, used" to "POSIX::%s not implemented on
2356 this architecture", which I assume is not going to break anything.
2357 Branch: perl
2358 ! ext/POSIX/POSIX.xs
2359____________________________________________________________________________
2360[ 33927] By: rgs on 2008/05/25 21:14:40
2361 Log: Subject: [PATCH] lib.pm should not warn about loading .par files
2362 From: Paul Fenwick <pjf@perltraining.com.au>
2363 Date: Thu, 22 May 2008 23:24:34 +1000
2364 Message-ID: <48357412.5020703@perltraining.com.au>
2365 Branch: perl
2366 ! lib/lib_pm.PL
2367____________________________________________________________________________
2368[ 33919] By: davem on 2008/05/24 15:42:08
2369 Log: make TODO output TAP-compliant in regexp.t
2370 Branch: perl
2371 ! t/op/regexp.t
2372____________________________________________________________________________
2373[ 33918] By: craigb on 2008/05/24 15:02:06
2374 Log: Subject: Time-Piece-1.13 test failures on HP-UX
2375 From: Gisle Aas <gisle@activestate.com>
2376 Date: Fri, 23 May 2008 00:20:28 +0200
2377 Message-Id: <EB1DA83A-AA9C-4BA4-A09D-AB6DC5E00EB9@activestate.com>
2378
2379 Don't rely on strptime being able to parse illegal dates. Also being tracked
2380 via <http://rt.cpan.org/Public/Bug/Display.html?id=36106> so this also brings
2381 blead closer to the next (as yet unreleased) version of Time::Piece.
2382 Branch: perl
2383 ! ext/Time/Piece/Piece.pm ext/Time/Piece/Piece.xs
2384____________________________________________________________________________
2385[ 33916] By: craigb on 2008/05/23 15:50:14
2386 Log: File::Copy does not copy source file permissions to the target file
2387 on VMS (it never has, but the new tests expected it to).
2388 Branch: perl
2389 ! lib/File/Copy.t
2390____________________________________________________________________________
2391[ 33914] By: nicholas on 2008/05/23 14:38:31
2392 Log: Bump the version number following change 33905 (and for any other
2393 changes that might come between 5.10's release and 5.8.9's). Note that
2394 Rafael has kindly volunteered to take over maintainer.
2395 Branch: perl
2396 ! lib/Attribute/Handlers.pm
2397____________________________________________________________________________
2398[ 33912] By: nicholas on 2008/05/23 10:05:43
2399 Log: Bump AutoSplit to a dev version number to reflect the small change in
2400 the __DATA__ section made in the AutoLoader 5.66 release. All will get
2401 back in sync with the next AutoLoader release.
2402 Branch: perl
2403 ! lib/AutoSplit.pm
2404____________________________________________________________________________
2405[ 33911] By: rgs on 2008/05/23 06:18:59
2406 Log: Subject: [PATCH] Re: [perl #41555] Bug in File::Find on Windows when target
2407 From: Bram <p5p@perl.wizbit.be>
2408 Date: Mon, 12 May 2008 22:13:33 +0200
2409 Message-ID: <20080512221333.mq0283dlessws4wk@horde.wizbit.be>
2410 Branch: perl
2411 ! lib/File/Find.pm lib/File/Find/t/find.t
2412____________________________________________________________________________
2413[ 33910] By: rgs on 2008/05/23 06:15:37
2414 Log: Subject: [PATCH] Silence build warnings in universal.c
2415 From: "Jerry D. Hedden" <jdhedden@cpan.org>
2416 Date: Wed, 21 May 2008 13:15:28 -0400
2417 Message-ID: <1ff86f510805211015m5c59bbf5wf3a992e776b1c4c4@mail.gmail.com>
2418 Branch: perl
2419 ! universal.c
2420____________________________________________________________________________
2421[ 33909] By: merijn on 2008/05/23 06:07:30
2422 Log: Subject: [DOC PATCH] Memoize.pm refers to old title of "Higher Order Perl"
2423 From: Moritz Lenz <moritz@casella.verplant.org>
2424 Date: Thu, 22 May 2008 15:47:04 +0200
2425 Message-ID: <48357958.2050501@casella.verplant.org>
2426 Branch: perl
2427 ! lib/Memoize.pm
2428____________________________________________________________________________
2429[ 33907] By: nicholas on 2008/05/22 08:31:30
2430 Log: Rafael will take over Attribute::Handlers
2431 Branch: perl
2432 ! Porting/Maintainers.pl
2433____________________________________________________________________________
2434[ 33906] By: nicholas on 2008/05/22 07:45:01
2435 Log: Following a conversation on IRC, Artur thinks it best if we consider
2436 the core version of Attribute::Handlers official from now on, and
2437 hence remove it from Porting/Maintainers.pl
2438 Branch: perl
2439 ! Porting/Maintainers.pl
2440____________________________________________________________________________
2441[ 33905] By: merijn on 2008/05/22 06:36:40
2442 Log: Subject: [PATCH] Documentation typo fix for Attribute::Handlers.
2443 From: Florian Ragwitz <rafl@debian.org>
2444 Date: Wed, 21 May 2008 22:42:40 +0200
2445 Message-Id: <1211402560-12949-1-git-send-email-rafl@debian.org>
2446 Branch: perl
2447 ! lib/Attribute/Handlers.pm
2448____________________________________________________________________________
2449[ 33902] By: nicholas on 2008/05/21 14:35:20
2450 Log: Make the worst case error message for Perl_croak_xs_usage() consistent
2451 with stringifying a code reference.
2452 Branch: perl
2453 ! universal.c
2454____________________________________________________________________________
2455[ 33901] By: nicholas on 2008/05/21 13:35:43
2456 Log: Add Perl_croak_xs_usage(), which reduces a lot of explicit calls of
2457 the form Perl_croak(aTHX_ "Usage %s::%s(%s)", "ouch" "awk", "eee_yow");
2458 down to croak_xs_usage(cv, "eee_yow"); and refactor all the core XS
2459 code to use it. This adds () to the error messages for attributes::*
2460 Branch: perl
2461 ! embed.fnc embed.h global.sym mro.c pod/perlapi.pod proto.h
2462 ! universal.c xsutils.c
2463____________________________________________________________________________
2464[ 33900] By: stevep on 2008/05/21 13:23:24
2465 Log: Upgrade to AutoLoader-5.66
2466 Branch: perl
2467 ! lib/AutoLoader.pm lib/AutoSplit.pm
2468____________________________________________________________________________
2469[ 33899] By: stevep on 2008/05/21 13:16:58
2470 Log: Upgrade to Object-Accessor-0.34
2471 Branch: perl
2472 + lib/Object/Accessor/t/06_Object-Accessor-alias.t
2473 ! MANIFEST lib/Object/Accessor.pm
2474____________________________________________________________________________
2475[ 33898] By: merijn on 2008/05/21 13:00:13
2476 Log: Subject: Re: [perl #54566] assertion failure fiddling with @ISA
2477 From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com>
2478 Date: Wed, 21 May 2008 14:42:48 +0200
2479 Message-ID: <b77c1dce0805210542l164caf85k86a34feae25ca9a7@mail.gmail.com>
2480 Branch: perl
2481 ! mg.c
2482____________________________________________________________________________
2483[ 33897] By: nicholas on 2008/05/21 10:31:32
2484 Log: Replaced the WEXITSTATUS, WIFEXITED, WIFSIGNALED, WIFSTOPPED, WSTOPSIG
2485 and WTERMSIG wrappers with one wrapper using the XS "ALIAS" feature.
2486 This gets the shared object size back below the size before the removal
2487 of int_macro_int. It looks like there are other space savings to be
2488 made this way.
2489 Branch: perl
2490 ! ext/POSIX/POSIX.xs
2491____________________________________________________________________________
2492[ 33896] By: nicholas on 2008/05/21 09:18:00
2493 Log: Eliminate POSIX::int_macro_int, and all the complex AUTOLOAD fandango
2494 that creates closures round it. Instead, wrap WEXITSTATUS, WIFEXITED,
2495 WIFSIGNALED, WIFSTOPPED, WSTOPSIG and WTERMSIG directly with XS.
2496 The shared library is slightly larger, but dynamic memory usage savings
2497 beat this, even within one thread of one process. Simpler code too.
2498 Branch: perl
2499 ! ext/B/t/concise-xs.t ext/POSIX/POSIX.pm ext/POSIX/POSIX.xs
2500 ! pod/perltodo.pod
2501____________________________________________________________________________
2502[ 33891] By: nicholas on 2008/05/20 18:37:03
2503 Log: metabatman fails the "this patch is self-documenting" test. Restore
2504 (roughly) the original parameter names.
2505 Branch: perl
2506 ! hv.h
2507____________________________________________________________________________
2508[ 33890] By: nicholas on 2008/05/20 18:35:54
2509 Log: The TODO tests of change 33876 were actually fixed by change 33874.
2510 Branch: perl
2511 ! t/lib/strict/subs
2512____________________________________________________________________________
2513[ 33887] By: merijn on 2008/05/20 15:30:30
2514 Log: Subject: Re: Change 33843: [perl #54120] [PATCH] [metaconfig] Need more -fstack-protector
2515 From: Andy Dougherty <doughera@lafayette.edu>
2516 Date: Tue, 20 May 2008 11:21:14 -0400 (EDT)
2517 Message-ID: <Pine.LNX.4.64.0805201102040.767@fractal.phys.lafayette.edu>
2518 Branch: perl
2519 ! Configure
2520____________________________________________________________________________
2521[ 33876] By: merijn on 2008/05/20 09:29:33
2522 Log: Subject: Re: [PATCH: TODO Tests] Re: [perl #53806] No complain about bareword
2523 From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com>
2524 Date: Tue, 20 May 2008 10:14:28 +0200
2525 Message-ID: <b77c1dce0805200114o5df69d8br9a02de5a508c3462@mail.gmail.com>
2526 Branch: perl
2527 ! lib/strict.t t/lib/strict/subs
2528____________________________________________________________________________
2529[ 33874] By: merijn on 2008/05/20 08:04:05
2530 Log: Subject: Re: [PATCH: TODO Tests] Re: [perl #53806] No complain about bareword
2531 From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com>
2532 Date: Tue, 20 May 2008 09:45:19 +0200
2533 Message-ID: <b77c1dce0805200045i1000598ci13c9cb3a29f64b6d@mail.gmail.com>
2534 Branch: perl
2535 ! toke.c
2536____________________________________________________________________________
2537[ 33871] By: stevep on 2008/05/19 18:25:50
2538 Log: Subject: [PATCH] Thread::Semaphore 2.08
2539 From: "Jerry D. Hedden" <jdhedden@cpan.org>
2540 Date: Mon, 19 May 2008 13:06:20 -0400
2541 Message-ID: <1ff86f510805191006yc870892r28ea38cfd128eb37@mail.gmail.com>
2542 Branch: perl
2543 ! lib/Thread/Semaphore.pm
2544____________________________________________________________________________
2545[ 33870] By: merijn on 2008/05/19 16:08:57
2546 Log: Subject: [PATCH] Fix typo in perlop.pod
2547 From: "Jerry D. Hedden" <jdhedden@cpan.org>
2548 Date: Mon, 19 May 2008 11:58:58 -0400
2549 Message-ID: <1ff86f510805190858v4a7f6e06k5f949ff31384137d@mail.gmail.com>
2550 Branch: perl
2551 ! pod/perlop.pod
2552____________________________________________________________________________
2553[ 33869] By: stevep on 2008/05/19 15:51:00
2554 Log: Subject: [PATCH] correct errors / omissions in documenting DOES
2555 From: Ricardo SIGNES <perl.p5p@rjbs.manxome.org>
2556 Date: Mon, 19 May 2008 10:14:02 -0400
2557 Message-ID: <20080519141402.GA54401@knight.local>
2558 Branch: perl
2559 ! lib/UNIVERSAL.pm pod/perlobj.pod
2560____________________________________________________________________________
2561[ 33865] By: nicholas on 2008/05/19 13:13:11
2562 Log: Add "profile installman" to the TODO.
2563 Branch: perl
2564 ! pod/perltodo.pod
2565____________________________________________________________________________
2566[ 33864] By: nicholas on 2008/05/19 12:59:10
2567 Log: Add -w, tweak some comments.
2568 Branch: perl
2569 ! installperl
2570____________________________________________________________________________
2571[ 33863] By: nicholas on 2008/05/19 12:40:53
2572 Log: A couple more installman tidy ups.
2573 Branch: perl
2574 ! installman
2575____________________________________________________________________________
2576[ 33862] By: nicholas on 2008/05/19 12:26:51
2577 Log: Merge common code from installperl and installman into install_lib.pl
2578 Branch: perl
2579 + install_lib.pl
2580 ! MANIFEST installman installperl pod/perltodo.pod
2581____________________________________________________________________________
2582[ 33861] By: nicholas on 2008/05/19 11:58:30
2583 Log: Change 33859 missed $destdir => $opts{destdir}
2584 Branch: perl
2585 ! installperl
2586____________________________________________________________________________
2587[ 33860] By: nicholas on 2008/05/19 10:21:04
2588 Log: Converge some changes from installperl into installman. I have a
2589 suspicion that installman is only run on *nix and OS/2, not Win32 or
2590 VMS. Specifically
2591 sub unlink - return scalar(@names) if $Is_VMS # from change 854
2592 sub link - change warn to die # from change 4774
2593 sub samepath - case insensitive name comparison # from change 311
2594 (in the ansiperl branch, merged via the win32 branch)
2595 Branch: perl
2596 ! installman
2597____________________________________________________________________________
2598[ 33859] By: nicholas on 2008/05/19 09:42:02
2599 Log: $nonono => $opts{notify}
2600 $verbose => $opts{verbose}
2601 $silent => $opts{silent}
2602 to align the code with forked code in installman
2603 Branch: perl
2604 ! installperl
2605____________________________________________________________________________
2606[ 33858] By: rgs on 2008/05/18 21:08:01
2607 Log: Subject: [PATCH] Add ..., !!!, and ??? operators
2608 From: chromatic <chromatic@wgz.org>
2609 Date: Sat, 10 May 2008 12:52:11 -0700
2610 Message-Id: <200805101252.11961.chromatic@wgz.org>
2611 Branch: perl
2612 + t/op/yadayada.t
2613 ! MANIFEST perly.act perly.h perly.tab perly.y pod/perlop.pod
2614 ! pod/perltodo.pod toke.c
2615____________________________________________________________________________
2616[ 33854] By: davem on 2008/05/18 12:40:36
2617 Log: DEBUG_LEAKING_SCALARS wasn't reporting the correct line number
2618 of SVs allocated at runtime
2619 Branch: perl
2620 ! sv.c
2621____________________________________________________________________________
2622[ 33853] By: davem on 2008/05/18 12:07:19
2623 Log: fix misleading comment about Perl_re_dup_guts
2624 Branch: perl
2625 ! regcomp.c
2626____________________________________________________________________________
2627[ 33852] By: rgs on 2008/05/18 08:56:12
2628 Log: New separations for the pattern match operator documentation,
2629 suggested by David Nicol:
2630
2631 Subject: It's wafer thin!
2632 From: "David Nicol" <davidnicol@gmail.com>
2633 Date: Fri, 9 May 2008 18:14:29 +0000
2634 Message-ID: <934f64a20805091114y40595f9ap9d355b39f20779c1@mail.gmail.com>
2635 Branch: perl
2636 ! pod/perlop.pod
2637____________________________________________________________________________
2638[ 33851] By: rgs on 2008/05/18 08:37:02
2639 Log: Fix for [perl #51848] Deparse interpolation in regex literal
2640 Branch: perl
2641 ! ext/B/B/Deparse.pm ext/B/t/deparse.t
2642____________________________________________________________________________
2643[ 33850] By: rgs on 2008/05/18 08:00:24
2644 Log: Subject: [perl #53500] op/pwent.t should use the DirectoryService on OS X
2645 From: "Tom Wyant via RT" <perlbug-followup@perl.org>
2646 Date: Sun, 11 May 2008 14:40:04 -0700
2647 Message-ID: <rt-3.6.HEAD-20841-1210542001-412.53500-15-0@perl.org>
2648 Branch: perl
2649 ! t/op/pwent.t
2650____________________________________________________________________________
2651[ 33849] By: rgs on 2008/05/18 07:55:44
2652 Log: Subject: [perl #38955] exists(): error message on wrong argument type is incorrect (5.8.7 cygwin)
2653 From: "Bram via RT" <perlbug-followup@perl.org>
2654 Date: Sat, 17 May 2008 04:14:11 -0700
2655 Message-ID: <rt-3.6.HEAD-11257-1211022849-1634.38955-15-0@perl.org>
2656 Branch: perl
2657 ! op.c pod/perldiag.pod
2658____________________________________________________________________________
2659[ 33848] By: rgs on 2008/05/18 06:28:49
2660 Log: Subject: Re: eval "require Foo" with binary-incompatible XS modules
2661 From: Niko Tyni <ntyni@debian.org>
2662 Date: Sat, 17 May 2008 21:37:30 +0300
2663 Message-ID: <20080517183730.GA4440@rebekka>
2664 Branch: perl
2665 ! pod/perlfunc.pod
2666____________________________________________________________________________
2667[ 33847] By: stevep on 2008/05/18 03:35:03
2668 Log: Subject: [PATCH] Thread::Queue 2.08
2669 From: "Jerry D. Hedden" <jdhedden@cpan.org>
2670 Date: Wed, 14 May 2008 12:47:04 -0400
2671 Message-ID: <1ff86f510805140947h707fe273j5adec649b5cc4238@mail.gmail.com>
2672 Branch: perl
2673 ! lib/Thread/Queue.pm lib/Thread/Queue/t/02_refs.t
2674____________________________________________________________________________
2675[ 33846] By: stevep on 2008/05/18 03:25:54
2676 Log: Subject: [PATCH] IO::Compress::* 2.011
2677 From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
2678 Date: Sat, 17 May 2008 12:16:13 +0100
2679 Message-ID: <CF9B8F335CB2417FBA78E0F08EAB1F7D@myopwv.com>
2680 Branch: perl
2681 + ext/IO_Compress_Zlib/t/006zip.t
2682 ! MANIFEST ext/Compress/Raw/Zlib/Changes
2683 ! ext/Compress/Raw/Zlib/README
2684 ! ext/Compress/Raw/Zlib/lib/Compress/Raw/Zlib.pm
2685 ! ext/Compress/Zlib/Changes ext/Compress/Zlib/Makefile.PL
2686 ! ext/Compress/Zlib/README
2687 ! ext/Compress/Zlib/lib/Compress/Zlib.pm
2688 ! ext/IO_Compress_Base/Changes ext/IO_Compress_Base/README
2689 ! ext/IO_Compress_Base/lib/IO/Compress/Base.pm
2690 ! ext/IO_Compress_Base/lib/IO/Compress/Base/Common.pm
2691 ! ext/IO_Compress_Base/lib/IO/Uncompress/AnyUncompress.pm
2692 ! ext/IO_Compress_Base/lib/IO/Uncompress/Base.pm
2693 ! ext/IO_Compress_Zlib/Changes ext/IO_Compress_Zlib/Makefile.PL
2694 ! ext/IO_Compress_Zlib/README
2695 ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Deflate.pm
2696 ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Identity.pm
2697 ! ext/IO_Compress_Zlib/lib/IO/Compress/Deflate.pm
2698 ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip.pm
2699 ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip/Constants.pm
2700 ! ext/IO_Compress_Zlib/lib/IO/Compress/RawDeflate.pm
2701 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip.pm
2702 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip/Constants.pm
2703 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Constants.pm
2704 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Extra.pm
2705 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Identity.pm
2706 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Inflate.pm
2707 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/AnyInflate.pm
2708 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Gunzip.pm
2709 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Inflate.pm
2710 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/RawInflate.pm
2711 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Unzip.pm
2712____________________________________________________________________________
2713[ 33845] By: merijn on 2008/05/17 14:29:24
2714 Log: Subject: [PATCH] Re: [perl #50180] NDBM_File fails to build
2715 From: Andy Dougherty <doughera@lafayette.edu>
2716 Date: Tue, 13 May 2008 12:28:45 -0400 (EDT)
2717 Message-ID: <Pine.LNX.4.64.0805131224130.9728@fractal.phys.lafayette.edu>
2718 Branch: perl
2719 ! Configure Porting/Glossary config_h.SH
2720 ! ext/NDBM_File/NDBM_File.xs hints/linux.sh
2721____________________________________________________________________________
2722[ 33843] By: merijn on 2008/05/17 13:56:26
2723 Log: Subject: [perl #54120] [PATCH] [metaconfig] Need more -fstack-protector
2724 From: Andy Dougherty (via RT) <perlbug-followup@perl.org>
2725 Date: Tue, 13 May 2008 09:37:07 -0700
2726 Message-ID: <rt-3.6.HEAD-9992-1210696625-331.54120-75-0@perl.org>
2727 Branch: perl
2728 ! Configure
2729____________________________________________________________________________
2730[ 33841] By: merijn on 2008/05/17 13:48:16
2731 Log: Subject: [PATCH] Re: Compiling perl (5.10.x) with gcc <= 3.2.3
2732 From: Andy Dougherty <doughera@lafayette.edu>
2733 Date: Fri, 16 May 2008 13:59:41 -0400 (EDT)
2734 Message-ID: <Pine.LNX.4.64.0805161344570.10409@fractal.phys.lafayette.edu>
2735 Branch: perl
2736 ! INSTALL
2737____________________________________________________________________________
2738[ 33840] By: demerphq on 2008/05/17 10:01:08
2739 Log: Subject: [perl #39187] [DOC-PATCH]: perldoc -f reverse: examples (was: RE: Perlfunc needs to be made more clear regarding reverse in scalar context.)
2740 From: "Bram via RT" <perlbug-followup@perl.org>
2741 Date: Fri, 16 May 2008 14:44:07 -0700
2742 Message-ID: <rt-3.6.HEAD-9880-1210974244-1717.39187-15-0@perl.org>
2743 Branch: perl
2744 ! pod/perlfunc.pod
2745____________________________________________________________________________
2746[ 33839] By: stevep on 2008/05/16 19:58:58
2747 Log: Somehow, this got missed in change #33779.
2748 Branch: perl
2749 ! ext/Digest/SHA/lib/Digest/SHA.pm
2750____________________________________________________________________________
2751[ 33838] By: stevep on 2008/05/16 19:53:42
2752 Log: Upgrade to ExtUtils-Command-1.14
2753 Branch: perl
2754 ! lib/ExtUtils/Command.pm
2755____________________________________________________________________________
2756[ 33837] By: stevep on 2008/05/16 18:07:00
2757 Log: Upgrade to Math-BigInt-FastCalc-0.19
2758 Branch: perl
2759 ! ext/Math/BigInt/FastCalc/FastCalc.pm
2760 ! ext/Math/BigInt/FastCalc/FastCalc.xs
2761 ! ext/Math/BigInt/FastCalc/t/bigintfc.t
2762 ! ext/Math/BigInt/FastCalc/t/bootstrap.t
2763____________________________________________________________________________
2764[ 33836] By: stevep on 2008/05/16 17:31:30
2765 Log: Subject: [PATCH - revised] threads::shared 1.21
2766 From: "Jerry D. Hedden" <jdhedden@cpan.org>
2767 Date: Fri, 16 May 2008 09:52:24 -0400
2768 Message-ID: <1ff86f510805160652l73e7d5a9hdc675e8efbbf1479@mail.gmail.com>
2769 Branch: perl
2770 + ext/threads/shared/t/clone.t
2771 ! MANIFEST ext/threads/shared/Makefile.PL
2772 ! ext/threads/shared/shared.pm ext/threads/shared/shared.xs
2773____________________________________________________________________________
2774[ 33835] By: merijn on 2008/05/16 12:47:33
2775 Log: Subject: [PATCH] h2ph: allow the quote mark delimiter when chasing #include directives with "-a"
2776 From: Niko Tyni <ntyni@debian.org>
2777 Date: Thu, 15 May 2008 23:15:35 +0300
2778 Message-Id: <1210882535-11072-1-git-send-email-ntyni@debian.org>
2779 Branch: perl
2780 ! utils/h2ph.PL
2781____________________________________________________________________________
2782[ 33834] By: merijn on 2008/05/16 12:17:03
2783 Log: Subject: Make perlfunc link to the correct section of perlop for q//, qq//, qx//, and qw//
2784 From: Matt Kraai <kraai@ftbfs.org>
2785 Date: Thu, 15 May 2008 15:45:17 -0700
2786 Message-ID: <20080515224517.GA11692@ftbfs.org>
2787 Branch: perl
2788 ! pod/perlfunc.pod
2789____________________________________________________________________________
2790[ 33833] By: merijn on 2008/05/16 12:13:21
2791 Log: Subject: [PATCH] Prevent the tokenizer from segfaulting in debug mode when a FUNC token is forced
2792 From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com>
2793 Date: Fri, 16 May 2008 12:13:23 +0200
2794 Message-ID: <b77c1dce0805160313r78cb1b2bxfeb64460d2e9a7df@mail.gmail.com>
2795 Branch: perl
2796 ! toke.c
2797____________________________________________________________________________
2798[ 33832] By: merijn on 2008/05/16 08:47:59
2799 Log: HP 9000 End of Sale Announcements
2800 Branch: perl
2801 ! README.hpux
2802____________________________________________________________________________
2803[ 33831] By: merijn on 2008/05/15 13:48:38
2804 Log: Subject: Re: [PATCH] Double magic with chop
2805 From: "Vincent Pit" <perl@profvince.com>
2806 Date: Thu, 15 May 2008 15:31:19 +0200 (CEST)
2807 Message-ID: <32964.147.210.17.175.1210858279.squirrel@147.210.17.175>
2808 Branch: perl
2809 ! doop.c t/op/gmagic.t
2810____________________________________________________________________________
2811[ 33830] By: nicholas on 2008/05/15 13:03:48
2812 Log: Add investigating eliminating POSIX::int_macro_int() to perltodo.
2813 Branch: perl
2814 ! pod/perltodo.pod
2815____________________________________________________________________________
2816[ 33829] By: nicholas on 2008/05/15 12:01:42
2817 Log: Fix my typo.
2818 Branch: perl
2819 ! ext/B/t/concise-xs.t
2820____________________________________________________________________________
2821[ 33828] By: merijn on 2008/05/15 11:38:59
2822 Log: Subject: [PATCH] Compress/Raw/Zlib/Zlib.xs // comment fix
2823 From: Andy Dougherty <doughera@lafayette.edu>
2824 Date: Tue, 13 May 2008 13:01:45 -0400 (EDT)
2825 Message-ID: <Pine.LNX.4.64.0805131300110.9962@fractal.phys.lafayette.edu>
2826 Branch: perl
2827 ! ext/Compress/Raw/Zlib/Zlib.xs
2828____________________________________________________________________________
2829[ 33827] By: merijn on 2008/05/15 11:35:26
2830 Log: Subject: [PATCH] fix typo in a Tie::Hash documentation link
2831 From: Niko Tyni <ntyni@debian.org>
2832 Date: Wed, 14 May 2008 23:09:27 +0300
2833 Message-Id: <1210795767-21221-1-git-send-email-ntyni@debian.org>
2834 Branch: perl
2835 ! lib/Tie/Hash.pm
2836____________________________________________________________________________
2837[ 33826] By: nicholas on 2008/05/15 11:24:43
2838 Log: Remove POSIX's internal implementation of S_ISBLK, S_ISCHR, S_ISDIR,
2839 S_ISFIFO and S_ISREG, and pull them in from Fcntl. Spotted as a result
2840 of bug #54186, but there has been a redefined subroutine warning for
2841 ages if you elected to import all of POSIX and Fcntl's exports.
2842 Branch: perl
2843 ! ext/B/t/concise-xs.t ext/POSIX/POSIX.pm ext/POSIX/POSIX.xs
2844____________________________________________________________________________
2845[ 33825] By: nicholas on 2008/05/15 10:10:27
2846 Log: It transpires that POSIX.xs also duplicated several constants defined
2847 by Fcntl but only conditionally exported by Fcntl. The most obvious
2848 were SEEK_CUR, SEEK_END and SEEK_SET, as reported in bug #54186.
2849 So add them to the list of constants that POSIX imports from Fcntl.
2850 Branch: perl
2851 ! ext/POSIX/Makefile.PL ext/POSIX/POSIX.pm
2852 ! t/lib/proxy_constant_subs.t
2853____________________________________________________________________________
2854[ 33824] By: mhx on 2008/05/13 19:50:23
2855 Log: Upgrade to Devel::PPPort 3.13_03
2856 Branch: perl
2857 ! ext/Devel/PPPort/Changes ext/Devel/PPPort/PPPort_pm.PL
2858 ! ext/Devel/PPPort/parts/inc/SvPV ext/Devel/PPPort/soak
2859 ! ext/Devel/PPPort/t/SvPV.t
2860____________________________________________________________________________
2861[ 33822] By: rgs on 2008/05/11 15:10:32
2862 Log: Subject: [PATCH] Handle PL_minus_E before PL_minus_{n,p}.
2863 From: Florian Ragwitz <rafl@debian.org>
2864 Date: Sun, 11 May 2008 07:51:18 +0200
2865 Message-Id: <1210485078-19640-1-git-send-email-rafl@debian.org>
2866 Branch: perl
2867 ! t/run/switches.t toke.c
2868____________________________________________________________________________
2869[ 33816] By: rgs on 2008/05/10 20:04:34
2870 Log: Subject: [PATCH] IO::Compress::* 2.010
2871 From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
2872 Date: Mon, 5 May 2008 18:32:54 +0100
2873 Message-ID: <01dc01c8aed6$0eb13cf0$6501a8c0@myopwv.com>
2874 Branch: perl
2875 ! ext/Compress/Raw/Zlib/Changes ext/Compress/Raw/Zlib/README
2876 ! ext/Compress/Raw/Zlib/Zlib.xs
2877 ! ext/Compress/Raw/Zlib/lib/Compress/Raw/Zlib.pm
2878 ! ext/Compress/Raw/Zlib/private/MakeUtil.pm
2879 ! ext/Compress/Zlib/Changes ext/Compress/Zlib/Makefile.PL
2880 ! ext/Compress/Zlib/README
2881 ! ext/Compress/Zlib/lib/Compress/Zlib.pm
2882 ! ext/Compress/Zlib/private/MakeUtil.pm
2883 ! ext/IO_Compress_Base/Changes ext/IO_Compress_Base/Makefile.PL
2884 ! ext/IO_Compress_Base/README
2885 ! ext/IO_Compress_Base/lib/IO/Compress/Base.pm
2886 ! ext/IO_Compress_Base/lib/IO/Compress/Base/Common.pm
2887 ! ext/IO_Compress_Base/lib/IO/Uncompress/AnyUncompress.pm
2888 ! ext/IO_Compress_Base/lib/IO/Uncompress/Base.pm
2889 ! ext/IO_Compress_Base/private/MakeUtil.pm
2890 ! ext/IO_Compress_Base/t/01misc.t ext/IO_Compress_Zlib/Changes
2891 ! ext/IO_Compress_Zlib/Makefile.PL ext/IO_Compress_Zlib/README
2892 ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Deflate.pm
2893 ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Identity.pm
2894 ! ext/IO_Compress_Zlib/lib/IO/Compress/Deflate.pm
2895 ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip.pm
2896 ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip/Constants.pm
2897 ! ext/IO_Compress_Zlib/lib/IO/Compress/RawDeflate.pm
2898 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip.pm
2899 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip/Constants.pm
2900 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Constants.pm
2901 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Extra.pm
2902 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Identity.pm
2903 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Inflate.pm
2904 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/AnyInflate.pm
2905 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Gunzip.pm
2906 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Inflate.pm
2907 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/RawInflate.pm
2908 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Unzip.pm
2909 ! ext/IO_Compress_Zlib/private/MakeUtil.pm
2910____________________________________________________________________________
2911[ 33815] By: rgs on 2008/05/10 19:57:59
2912 Log: Subject: [PATCH] Call SvMAGICAL_off in mg_free
2913 From: Bram <p5p@perl.wizbit.be>
2914 Date: Mon, 05 May 2008 16:18:56 +0200
2915 Message-ID: <20080505161856.pgz4pjga1w44ksk4@horde.wizbit.be>
2916 Branch: perl
2917 ! mg.c sv.c
2918____________________________________________________________________________
2919[ 33814] By: nicholas on 2008/05/10 16:44:45
2920 Log: Run Porting/checkARGS_ASSERT.pl and fix what it picks up. (Which,
2921 coincidentally were both from changes I made)
2922 Branch: perl
2923 ! gv.c hv.c
2924____________________________________________________________________________
2925[ 33811] By: rgs on 2008/05/10 16:07:35
2926 Log: Remove C++ comments
2927 Branch: perl
2928 ! ext/threads/shared/shared.xs
2929____________________________________________________________________________
2930[ 33809] By: rgs on 2008/05/10 16:06:53
2931 Log: Subject: [PATCH - revised^2] threads::shared 1.19
2932 From: "Jerry D. Hedden" <jdhedden@cpan.org>
2933 Date: Wed, 7 May 2008 16:36:28 -0400
2934 Message-ID: <1ff86f510805071336y50db0a35t740fbe9a8192be64@mail.gmail.com>
2935 Branch: perl
2936 ! ext/threads/shared/shared.pm ext/threads/shared/shared.xs
2937 ! ext/threads/shared/t/stress.t ext/threads/shared/t/sv_refs.t
2938____________________________________________________________________________
2939[ 33808] By: rgs on 2008/05/10 16:02:24
2940 Log: Subject: [PATCH - revised] Thread::Queue 2.07
2941 From: "Jerry D. Hedden" <jdhedden@cpan.org>
2942 Date: Thu, 8 May 2008 10:05:51 -0400
2943 Message-ID: <1ff86f510805080705p3cc8f657i7a1441da5b0a273b@mail.gmail.com>
2944 Branch: perl
2945 ! lib/Thread/Queue.pm lib/Thread/Queue/t/02_refs.t
2946____________________________________________________________________________
2947[ 33807] By: rgs on 2008/05/10 15:58:32
2948 Log: Fix [perl #52740] crash when localizing a symtab entry
2949 Branch: perl
2950 ! sv.c
2951____________________________________________________________________________
2952[ 33804] By: rgs on 2008/05/10 15:37:03
2953 Log: Subject: [PATCH] Re: Change 33794: [PATCH] File::Copy & permission bits.
2954 From: "Jerry D. Hedden" <jdhedden@cpan.org>
2955 Date: Fri, 9 May 2008 13:06:14 -0400
2956 Message-ID: <1ff86f510805091006s1faa2d05lcaa3b6383b7fb603@mail.gmail.com>
2957 Branch: perl
2958 ! lib/File/Copy.t
2959____________________________________________________________________________
2960[ 33800] By: nicholas on 2008/05/10 12:35:31
2961 Log: Upgrade to Encode 2.25
2962 Branch: perl
2963 ! ext/Encode/Changes ext/Encode/Encode.pm ext/Encode/Makefile.PL
2964 ! ext/Encode/lib/Encode/Alias.pm ext/Encode/lib/Encode/CN/HZ.pm
2965 ! ext/Encode/lib/Encode/GSM0338.pm ext/Encode/ucm/cp850.ucm
2966 ! ext/Encode/ucm/cp852.ucm ext/Encode/ucm/cp855.ucm
2967 ! ext/Encode/ucm/cp856.ucm ext/Encode/ucm/cp857.ucm
2968 ! ext/Encode/ucm/cp858.ucm ext/Encode/ucm/cp860.ucm
2969 ! ext/Encode/ucm/cp861.ucm ext/Encode/ucm/cp862.ucm
2970 ! ext/Encode/ucm/cp863.ucm ext/Encode/ucm/cp864.ucm
2971 ! ext/Encode/ucm/cp865.ucm ext/Encode/ucm/cp866.ucm
2972 ! ext/Encode/ucm/cp869.ucm ext/Encode/ucm/cp874.ucm
2973 ! ext/Encode/ucm/cp875.ucm
2974____________________________________________________________________________
2975[ 33799] By: nicholas on 2008/05/10 10:37:50
2976 Log: Subject: Re: helping 5.8.9
2977 From: Steffen Mueller <wyp3rlx02@sneakemail.com>
2978 Message-ID: <20080504193835.6906.qmail@lists.develooper.com>
2979 Date: Sun, 04 May 2008 21:38:38 +0200
2980 Branch: perl
2981 ! AUTHORS Porting/checkAUTHORS.pl
2982____________________________________________________________________________
2983[ 33798] By: merijn on 2008/05/09 19:03:55
2984 Log: Subject: [PATCH] perlunitut link
2985 From: Ricardo SIGNES <perl.p5p@rjbs.manxome.org>
2986 Date: Fri, 9 May 2008 14:12:31 -0400
2987 Message-ID: <20080509181231.GA20161@minion169.office.icgroup.com>
2988 Branch: perl
2989 ! pod/perlunicode.pod
2990____________________________________________________________________________
2991[ 33797] By: merijn on 2008/05/09 14:25:55
2992 Log: Subject: [perl #53908] perlpodspec typo "Encoding::Supported"
2993 From: Kevin Ryde (via RT) <perlbug-followup@perl.org>
2994 Date: Thu, 08 May 2008 17:38:00 -0700
2995 Message-ID: <rt-3.6.HEAD-20841-1210293480-1281.53908-75-0@perl.org>
2996 Branch: perl
2997 ! pod/perlpodspec.pod
2998____________________________________________________________________________
2999[ 33796] By: rgs on 2008/05/08 16:56:05
3000 Log: The last change to File::Copy broke the perl build.
3001 Branch: perl
3002 ! lib/File/Copy.pm
3003____________________________________________________________________________
3004[ 33795] By: rgs on 2008/05/08 16:12:36
3005 Log: Bump version and document last change.
3006 Branch: perl
3007 ! lib/File/Copy.pm
3008____________________________________________________________________________
3009[ 33794] By: rgs on 2008/05/08 16:05:37
3010 Log: Subject: [PATCH] File::Copy & permission bits.
3011 From: Abigail <abigail@abigail.be>
3012 Date: Wed, 7 May 2008 23:16:54 +0200
3013 Message-ID: <20080507211654.GA7823@abigail.be>
3014 Branch: perl
3015 ! lib/File/Copy.pm lib/File/Copy.t
3016____________________________________________________________________________
3017[ 33793] By: rgs on 2008/05/08 15:43:55
3018 Log: Subject: [PATCH lib/File/Copy.pm] Use 3-arg open.
3019 From: Abigail <abigail@abigail.be>
3020 Date: Tue, 6 May 2008 17:38:28 +0200
3021 Message-ID: <20080506153828.GA27662@abigail.be>
3022 Branch: perl
3023 ! lib/File/Copy.pm
3024____________________________________________________________________________
3025[ 33792] By: rgs on 2008/05/08 15:38:43
3026 Log: Subject: [PATCH] -Uusedl on cygwin
3027 From: Reini Urban <rurban@x-ray.at>
3028 Date: Mon, 05 May 2008 20:34:13 +0200
3029 Message-ID: <481F5325.5090907@x-ray.at>
3030 Branch: perl
3031 ! ext/Win32CORE/Makefile.PL ext/Win32CORE/Win32CORE.c
3032____________________________________________________________________________
3033[ 33791] By: rgs on 2008/05/08 15:32:34
3034 Log: Subject: [PATCH] extra tests for t/op/range.t (was Re: [perl #53554] Range
3035 From: Bram <p5p@perl.wizbit.be>
3036 Date: Mon, 05 May 2008 20:03:32 +0200
3037 Message-ID: <20080505200332.pke1i5vu7gos8kc0@horde.wizbit.be>
3038 Branch: perl
3039 ! t/op/range.t
3040____________________________________________________________________________
3041[ 33790] By: rgs on 2008/05/08 15:30:45
3042 Log: Subject: Data::Dumper patch
3043 From: Alexandr Ciornii <alexchorny@gmail.com>
3044 Date: Thu, 8 May 2008 16:35:42 +0300
3045 Message-ID: <13810622109.20080508163542@gmail.com>
3046
3047 for support on perls < 5.10.0
3048 Branch: perl
3049 ! ext/Data/Dumper/Dumper.xs
3050____________________________________________________________________________
3051[ 33789] By: merijn on 2008/05/07 11:15:44
3052 Log: Subject: [PATCH] Documentation typo fix for mro.
3053 From: Florian Ragwitz <rafl@debian.org>
3054 Date: Sun, 4 May 2008 17:40:05 +0200
3055 Message-Id: <1209915605-11248-1-git-send-email-rafl@debian.org>
3056 Branch: perl
3057 ! lib/mro.pm
3058____________________________________________________________________________
3059[ 33788] By: craigb on 2008/05/04 22:25:44
3060 Log: Record-style reads in Perl_sv_gets have to be done with read(), not
3061 fread() on VMS, and have been for some time. Except that ain't gonna
3062 work with PerlIO::Scalar's in-memory files. Old bug exposed by new
3063 test in #33769.
3064 Branch: perl
3065 ! sv.c
3066____________________________________________________________________________
3067[ 33783] By: rgs on 2008/05/04 08:54:58
3068 Log: Subject: Perl 5.10/Encode 2.24: Tiny typo in Encode's Makefile.PL arg processing
3069 From: Jesse Vincent <jesse@fsck.com>
3070 Date: Sat, 3 May 2008 13:41:45 -0400
3071 Message-Id: <961C2A4F-92B3-416D-A9F9-E7B0ADA9F134@fsck.com>
3072 Branch: perl
3073 ! ext/Encode/Makefile.PL
3074____________________________________________________________________________
3075[ 33782] By: stevep on 2008/05/02 15:38:46
3076 Log: Somedays, Perforce makes me cranky. Fix perforce resolve
3077 of the changes to Digest-SHA's Makefile.PL.
3078 Branch: perl
3079 ! ext/Digest/SHA/Makefile.PL
3080____________________________________________________________________________
3081[ 33781] By: stevep on 2008/05/02 15:36:39
3082 Log: Tweaks to Digest-SHA's Makefile.PL that casued problems
3083 in the core.
3084 Branch: perl
3085 ! ext/Digest/SHA/Makefile.PL
3086____________________________________________________________________________
3087[ 33780] By: rgs on 2008/05/02 15:25:05
3088 Log: Fix makefile for core building
3089 Branch: perl
3090 ! ext/Digest/SHA/Makefile.PL
3091____________________________________________________________________________
3092[ 33779] By: stevep on 2008/05/02 14:26:59
3093 Log: Upgrade to Digest-SHA-5.47
3094 Branch: perl
3095 +> ext/Digest/SHA/lib/Digest/SHA.pm
3096 - ext/Digest/SHA/SHA.pm
3097 ! MANIFEST ext/Digest/SHA/Changes ext/Digest/SHA/Makefile.PL
3098 ! ext/Digest/SHA/README ext/Digest/SHA/SHA.xs
3099 ! ext/Digest/SHA/bin/shasum ext/Digest/SHA/src/hmac.c
3100 ! ext/Digest/SHA/src/hmac.h ext/Digest/SHA/src/sha.c
3101 ! ext/Digest/SHA/src/sha.h ext/Digest/SHA/t/allfcns.t
3102 ! ext/Digest/SHA/t/base64.t ext/Digest/SHA/t/bitbuf.t
3103 ! ext/Digest/SHA/t/dumpload.t ext/Digest/SHA/t/fips198.t
3104 ! ext/Digest/SHA/t/gg.t ext/Digest/SHA/t/gglong.t
3105 ! ext/Digest/SHA/t/hmacsha.t ext/Digest/SHA/t/ireland.t
3106 ! ext/Digest/SHA/t/methods.t ext/Digest/SHA/t/nistbit.t
3107 ! ext/Digest/SHA/t/nistbyte.t ext/Digest/SHA/t/rfc2202.t
3108 ! ext/Digest/SHA/t/sha1.t ext/Digest/SHA/t/sha224.t
3109 ! ext/Digest/SHA/t/sha256.t ext/Digest/SHA/t/sha384.t
3110 ! ext/Digest/SHA/t/sha512.t ext/Digest/SHA/t/woodbury.t
3111____________________________________________________________________________
3112[ 33778] By: rgs on 2008/05/02 11:44:25
3113 Log: Subject: Re: [perl #51636] segmentation fault with array ties
3114 From: "Vincent Pit" <perl@profvince.com>
3115 Date: Wed, 12 Mar 2008 17:37:40 +0100 (CET)
3116 Message-ID: <56287.147.210.17.175.1205339860.squirrel@147.210.17.175>
3117 Branch: perl
3118 ! pp_hot.c
3119____________________________________________________________________________
3120[ 33777] By: rgs on 2008/05/02 11:07:19
3121 Log: Subject: [PATCH] ~~ with non-overloaded objects
3122 From: "Vincent Pit" <perl@profvince.com>
3123 Date: Thu, 1 May 2008 12:45:51 +0200 (CEST)
3124 Message-ID: <63496.92.128.104.139.1209638751.squirrel@92.128.104.139>
3125 Branch: perl
3126 ! pp_ctl.c t/op/smobj.t
3127____________________________________________________________________________
3128[ 33776] By: merijn on 2008/05/01 18:32:18
3129 Log: Subject: [PATCH] t/op/pat.t
3130 From: "Robin Barker" <Robin.Barker@npl.co.uk>
3131 Date: Thu, 1 May 2008 19:12:28 +0100
3132 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093B34@exchsvr2.npl.ad.local>
3133 Branch: perl
3134 ! t/op/pat.t
3135____________________________________________________________________________
3136[ 33775] By: rgs on 2008/04/30 15:56:18
3137 Log: Add a test for "lc(LATIN CAPITAL LETTER SHARP S)"
3138 Branch: perl
3139 ! t/op/lc.t
3140____________________________________________________________________________
3141[ 33774] By: rgs on 2008/04/30 15:18:24
3142 Log: Subject: [perl #53560] Patch for linux LDAP groups
3143 From: David Dick (via RT) <perlbug-followup@perl.org>
3144 Date: Wed, 30 Apr 2008 05:17:54 -0700
3145 Message-ID: <rt-3.6.HEAD-20841-1209557873-1645.53560-75-0@perl.org>
3146 Branch: perl
3147 ! t/op/groups.t
3148____________________________________________________________________________
3149[ 33773] By: stevep on 2008/04/30 12:57:38
3150 Log: Upgrade to CGI.pm-3.37
3151 Branch: perl
3152 ! lib/CGI.pm lib/CGI/Cookie.pm lib/CGI/Fast.pm
3153 ! lib/CGI/t/upload.t
3154____________________________________________________________________________
3155[ 33772] By: stevep on 2008/04/30 12:52:03
3156 Log: Upgrade to bignum-0.23
3157 Branch: perl
3158 ! lib/bigint.pm lib/bignum.pm lib/bigrat.pm
3159____________________________________________________________________________
3160[ 33771] By: rgs on 2008/04/30 11:56:36
3161 Log: Subject: [patch]perl5db.pl, perl5db.t - LINUX/UNIX/CYGWIN/VMS
3162 From: "John E. Malmberg" <wb8tyw@qsl.net>
3163 Date: Mon, 28 Apr 2008 00:39:16 -0500
3164 Message-id: <48156304.30201@qsl.net>
3165 Branch: perl
3166 ! lib/perl5db.pl lib/perl5db.t
3167____________________________________________________________________________
3168[ 33770] By: rgs on 2008/04/30 11:51:12
3169 Log: Subject: [PATCH] Double magic/warnings with tie $x, $m
3170 From: "Vincent Pit" <perl@profvince.com>
3171 Date: Wed, 30 Apr 2008 13:14:00 +0200 (CEST)
3172 Message-ID: <62186.92.128.43.82.1209554040.squirrel@92.128.43.82>
3173 Branch: perl
3174 ! pp_sys.c t/lib/warnings/9uninit
3175____________________________________________________________________________
3176[ 33769] By: rgs on 2008/04/30 10:08:22
3177 Log: Subject: Re: [PATCH] testing $/ with in memory files
3178 From: Bram <p5p@perl.wizbit.be>
3179 Date: Wed, 30 Apr 2008 11:55:30 +0200
3180 Message-ID: <20080430115530.a09bjj6tic480c80@horde.wizbit.be>
3181 Branch: perl
3182 ! t/base/rs.t
3183____________________________________________________________________________
3184[ 33768] By: rgs on 2008/04/30 09:40:36
3185 Log: Avoid garbage in test output when running make minitest.
3186 This makes all minitests pass on my machine.
3187 Branch: perl
3188 ! t/op/dbm.t t/op/pat.t
3189____________________________________________________________________________
3190[ 33767] By: rgs on 2008/04/30 09:31:53
3191 Log: A skip() function is missing, to get this test pass with miniperl
3192 Branch: perl
3193 ! t/op/pat.t
3194____________________________________________________________________________
3195[ 33766] By: rgs on 2008/04/30 08:17:51
3196 Log: Subject: [PATCH] Double magic/warnings with binmode $fh, undef
3197 From: "Vincent Pit" <perl@profvince.com>
3198 Date: Tue, 29 Apr 2008 19:33:21 +0200 (CEST)
3199 Message-ID: <63615.92.128.97.94.1209490401.squirrel@92.128.97.94>
3200 Branch: perl
3201 ! doio.c embed.fnc embed.h op.c pp_sys.c proto.h
3202 ! t/lib/warnings/9uninit
3203____________________________________________________________________________
3204[ 33765] By: rgs on 2008/04/30 07:47:07
3205 Log: Subject: [PATCH] extra tests for t/op/sprintf2.t (was Re: [perl #45383] RE:
3206 From: Bram <p5p@perl.wizbit.be>
3207 Date: Tue, 29 Apr 2008 22:27:21 +0200
3208 Message-ID: <20080429222721.rwupydwjk00okwc0@horde.wizbit.be>
3209 Branch: perl
3210 ! t/op/sprintf2.t
3211____________________________________________________________________________
3212[ 33764] By: rgs on 2008/04/30 07:38:00
3213 Log: Change of maintainer.
3214 Branch: perl
3215 ! Porting/Maintainers.pl
3216____________________________________________________________________________
3217[ 33763] By: rgs on 2008/04/29 08:29:21
3218 Log: Subject: [PATCH] Win32 process ids can have more than 16 bits
3219 From: "Jan Dubois" <jand@activestate.com>
3220 Date: Tue, 29 Apr 2008 01:14:39 -0700
3221 Message-ID: <01be01c8a9d1$12b32b10$38198130$@com>
3222 Branch: perl
3223 ! win32/win32.c
3224____________________________________________________________________________
3225[ 33762] By: nicholas on 2008/04/28 20:41:31
3226 Log: Cast the result of fpsetmask(0) to (void), as some implementations
3227 expand it via a macro, with a comma expression to calculate the return
3228 value, at which point gcc has the gall to warn that an expression
3229 calcualted is not used.
3230 Blame SCO for having to have fpsetmask(0) in the code to start with.
3231 Branch: perl
3232 ! perl.h
3233____________________________________________________________________________
3234[ 33761] By: rgs on 2008/04/28 08:19:36
3235 Log: clarification about @ISA declaration in perlboot.pod
3236 Patch provided by John Heidemann <johnh@isi.edu>
3237 in perlbug #45733.
3238 Branch: perl
3239 ! pod/perlboot.pod
3240____________________________________________________________________________
3241[ 33760] By: rgs on 2008/04/27 20:04:30
3242 Log: Subject: [PATCH] doc patch for perlrun -x
3243 From: Bram <p5p@perl.wizbit.be>
3244 Date: Sun, 27 Apr 2008 21:13:36 +0200
3245 Message-ID: <20080427211336.g8mvjusbcc4gwsk4@horde.wizbit.be>
3246 Branch: perl
3247 ! pod/perlrun.pod
3248____________________________________________________________________________
3249[ 33759] By: rgs on 2008/04/27 20:00:29
3250 Log: Subject: [PATCH] doc patch for perlfunc/split (was: RE: [perl #46073] split
3251 From: Bram <p5p@perl.wizbit.be>
3252 Date: Sun, 27 Apr 2008 21:36:57 +0200
3253 Message-ID: <20080427213657.mowrap5cgc0o00kc@horde.wizbit.be>
3254 Branch: perl
3255 ! pod/perlfunc.pod
3256____________________________________________________________________________
3257[ 33758] By: nicholas on 2008/04/27 10:20:10
3258 Log: Warnings within the conditional of until() and for() are not reported
3259 with the correct line number. (See change 33756). Curiously, warnings
3260 for the third expression of for() have the correct line number.
3261 Branch: perl
3262 ! t/lib/warnings/9uninit
3263____________________________________________________________________________
3264[ 33757] By: nicholas on 2008/04/27 10:13:49
3265 Log: Use File::Find rather than shell globbing to get the list of *.pm files
3266 to pass to AutoSplit::autosplit_lib_modules(). This way we only need to
3267 invoke miniperl once, and we don't miss anything that is 3 or more
3268 levels deep.
3269 Branch: perl
3270 ! Makefile.SH
3271____________________________________________________________________________
3272[ 33756] By: nicholas on 2008/04/27 09:21:45
3273 Log: Warnings within the condition of while are not reported with the
3274 correct line number. TODO test inspired by code from Bram.
3275 Branch: perl
3276 ! t/lib/warnings/9uninit
3277____________________________________________________________________________
3278[ 33753] By: rgs on 2008/04/27 07:40:00
3279 Log: Revert change #33751, at least for now: this breaks perl5db.t
3280 Branch: perl
3281 ! lib/perl5db.pl
3282____________________________________________________________________________
3283[ 33752] By: rgs on 2008/04/26 22:06:23
3284 Log: Subject: [PATCH] another go; was RE: [perl #49302] [[:print:]] v \p{Print}
3285 From: "Robin Barker" <Robin.Barker@npl.co.uk>
3286 Date: Fri, 25 Apr 2008 14:21:06 +0100
3287 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093B12@exchsvr2.npl.ad.local>
3288 Branch: perl
3289 ! pod/perlre.pod t/op/pat.t
3290____________________________________________________________________________
3291[ 33751] By: rgs on 2008/04/26 21:58:15
3292 Log: Subject: [patch]perl5db.pl - What I needed to get the forked debugger to work
3293 From: "John E. Malmberg" <wb8tyw@qsl.net>
3294 Date: Thu, 24 Apr 2008 21:36:51 -0500
3295 Message-id: <481143C3.3080500@qsl.net>
3296 Branch: perl
3297 ! lib/perl5db.pl
3298____________________________________________________________________________
3299[ 33750] By: rgs on 2008/04/26 21:22:56
3300 Log: New tests (and TODO tests) for ~~ and overloading,
3301 based on:
3302
3303 Subject: object ~~ overloading and not
3304 From: Ricardo SIGNES <perl.p5p@rjbs.manxome.org>
3305 Date: Fri, 18 Apr 2008 18:02:38 -0400
3306 Message-ID: <20080418220238.GA91526@knight.local>
3307 Branch: perl
3308 + t/op/smobj.t
3309 ! MANIFEST
3310____________________________________________________________________________
3311[ 33749] By: rgs on 2008/04/26 20:58:40
3312 Log: Subject: [perl #53238] Patch to stop t/op/fork.t relying on rand
3313 From: David Dick (via RT) <perlbug-followup@perl.org>
3314 Date: Wed, 23 Apr 2008 04:12:42 -0700
3315 Message-ID: <rt-3.6.HEAD-23612-1208949161-1511.53238-75-0@perl.org>
3316 Branch: perl
3317 ! t/op/fork.t
3318____________________________________________________________________________
3319[ 33748] By: rgs on 2008/04/26 16:02:26
3320 Log: Note about moving modules to ext/
3321 Branch: perl
3322 ! pod/perltodo.pod
3323____________________________________________________________________________
3324[ 33747] By: rgs on 2008/04/26 15:06:16
3325 Log: Subject: [PATCH] update Pod-Perldoc to version 3.14_04
3326 From: "Adriano Ferreira" <a.r.ferreira@gmail.com>
3327 Date: Wed, 23 Apr 2008 09:45:35 -0300
3328 Message-ID: <73ddeb6c0804230545v75fee05dmeb849636addb14e1@mail.gmail.com>
3329 Branch: perl
3330 ! lib/Pod/Perldoc.pm
3331____________________________________________________________________________
3332[ 33741] By: gisle on 2008/04/24 20:54:50
3333 Log: Inline the trivial S_raise_signal function in the perl signal handler.
3334
3335 This makes the code more readable and avoids the need for excuses
3336 for why the function is (still) named this way.
3337
3338 It also effectively avoids segfaults observed with gcc-3.3 when
3339 the sibling-call optimization is used for invoking S_raise_signal()
3340 just before the signal handler returns.
3341 Branch: perl
3342 ! mg.c
3343____________________________________________________________________________
3344[ 33740] By: nicholas on 2008/04/24 17:04:58
3345 Log: Stop File::Copy truncating destination files if passed 3 named
3346 arguments by accident. In Copy.t, ensure that all file system calls
3347 die with $! if they fail.
3348 Branch: perl
3349 ! lib/File/Copy.pm lib/File/Copy.t
3350____________________________________________________________________________
3351[ 33739] By: gisle on 2008/04/24 11:15:15
3352 Log: Drop #ifdefs that became empty in change #32012.
3353 Branch: perl
3354 ! mg.c
3355____________________________________________________________________________
3356[ 33738] By: nicholas on 2008/04/24 11:05:02
3357 Log: Looks like we can do System V IPC 64 bit on Leopard. Lets see whether
3358 the magic smoke escapes from other testers.
3359 Branch: perl
3360 ! hints/darwin.sh
3361____________________________________________________________________________
3362[ 33737] By: nicholas on 2008/04/24 10:38:56
3363 Log: On Darwin, -Uuse64bitall shouldn't mean -Duse64bitall :-/
3364 Plus fix a pair of typos in a diagnostic output.
3365 Branch: perl
3366 ! hints/darwin.sh
3367____________________________________________________________________________
3368[ 33734] By: nicholas on 2008/04/23 17:23:34
3369 Log: Add "safely supporting POSIX SA_SIGINFO" to perltodo, as described in
3370 the thread starting with
3371 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2008-03/msg00305.html
3372 Branch: perl
3373 ! pod/perltodo.pod
3374____________________________________________________________________________
3375[ 33724] By: nicholas on 2008/04/22 15:01:52
3376 Log: Note that Rafael did the key elsif() line number TODO, and we're not
3377 certain that solving the general case is worth it.
3378 Branch: perl
3379 ! pod/perltodo.pod
3380____________________________________________________________________________
3381[ 33721] By: steveh on 2008/04/22 09:41:44
3382 Log: Upgrade to ExtUtils-CBuilder-0.23
3383
3384 Wipes out local mods in 01-basic.t from #33339 (which are superseded
3385 by changes in 0.23), but keeps local mods for VMS from #32277 (which
3386 are still not in 0.23)
3387 Branch: perl
3388 ! lib/ExtUtils/CBuilder.pm lib/ExtUtils/CBuilder/Base.pm
3389 ! lib/ExtUtils/CBuilder/Changes
3390 ! lib/ExtUtils/CBuilder/Platform/Unix.pm
3391 ! lib/ExtUtils/CBuilder/Platform/VMS.pm
3392 ! lib/ExtUtils/CBuilder/Platform/Windows.pm
3393 ! lib/ExtUtils/CBuilder/Platform/aix.pm
3394 ! lib/ExtUtils/CBuilder/Platform/cygwin.pm
3395 ! lib/ExtUtils/CBuilder/Platform/darwin.pm
3396 ! lib/ExtUtils/CBuilder/Platform/dec_osf.pm
3397 ! lib/ExtUtils/CBuilder/Platform/os2.pm
3398 ! lib/ExtUtils/CBuilder/t/01-basic.t
3399____________________________________________________________________________
3400[ 33720] By: steveh on 2008/04/22 09:38:45
3401 Log: Upgrade to Win32-0.36
3402 Branch: perl
3403 ! ext/Win32/Changes ext/Win32/Win32.pm ext/Win32/Win32.xs
3404____________________________________________________________________________
3405[ 33716] By: rgs on 2008/04/21 07:44:27
3406 Log: Subject: [PATCH] Update Compression modules to version 2.009
3407 From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
3408 Date: Sun, 20 Apr 2008 15:54:46 +0100
3409 Message-ID: <006601c8a2f6$7d18a200$6501a8c0@myopwv.com>
3410 Branch: perl
3411 + ext/Compress/Raw/Zlib/pod/FAQ.pod
3412 + ext/Compress/Zlib/pod/FAQ.pod ext/IO_Compress_Base/pod/FAQ.pod
3413 + ext/IO_Compress_Zlib/pod/FAQ.pod
3414 ! MANIFEST ext/Compress/Raw/Zlib/Changes
3415 ! ext/Compress/Raw/Zlib/README ext/Compress/Raw/Zlib/Zlib.xs
3416 ! ext/Compress/Raw/Zlib/lib/Compress/Raw/Zlib.pm
3417 ! ext/Compress/Zlib/Changes ext/Compress/Zlib/Makefile.PL
3418 ! ext/Compress/Zlib/README
3419 ! ext/Compress/Zlib/lib/Compress/Zlib.pm
3420 ! ext/IO_Compress_Base/Changes ext/IO_Compress_Base/README
3421 ! ext/IO_Compress_Base/lib/File/GlobMapper.pm
3422 ! ext/IO_Compress_Base/lib/IO/Compress/Base.pm
3423 ! ext/IO_Compress_Base/lib/IO/Compress/Base/Common.pm
3424 ! ext/IO_Compress_Base/lib/IO/Uncompress/AnyUncompress.pm
3425 ! ext/IO_Compress_Base/lib/IO/Uncompress/Base.pm
3426 ! ext/IO_Compress_Base/t/01misc.t ext/IO_Compress_Zlib/Changes
3427 ! ext/IO_Compress_Zlib/Makefile.PL ext/IO_Compress_Zlib/README
3428 ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Deflate.pm
3429 ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Identity.pm
3430 ! ext/IO_Compress_Zlib/lib/IO/Compress/Deflate.pm
3431 ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip.pm
3432 ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip/Constants.pm
3433 ! ext/IO_Compress_Zlib/lib/IO/Compress/RawDeflate.pm
3434 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip.pm
3435 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip/Constants.pm
3436 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Constants.pm
3437 ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Extra.pm
3438 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Identity.pm
3439 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Inflate.pm
3440 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/AnyInflate.pm
3441 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Gunzip.pm
3442 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Inflate.pm
3443 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/RawInflate.pm
3444 ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Unzip.pm
3445 ! t/lib/compress/CompTestUtils.pm t/lib/compress/generic.pl
3446____________________________________________________________________________
3447[ 33715] By: rgs on 2008/04/21 07:34:12
3448 Log: Upgrade to Math::BigInt v1.89
3449 Branch: perl
3450 ! lib/Math/BigFloat.pm lib/Math/BigInt.pm
3451 ! lib/Math/BigInt/t/bare_mbf.t lib/Math/BigInt/t/bare_mbi.t
3452 ! lib/Math/BigInt/t/bigfltpm.inc lib/Math/BigInt/t/bigfltpm.t
3453 ! lib/Math/BigInt/t/bigintpm.inc lib/Math/BigInt/t/bigintpm.t
3454 ! lib/Math/BigInt/t/calling.t lib/Math/BigInt/t/const_mbf.t
3455 ! lib/Math/BigInt/t/constant.t lib/Math/BigInt/t/mbimbf.t
3456 ! lib/Math/BigInt/t/sub_mbf.t lib/Math/BigInt/t/sub_mbi.t
3457 ! lib/Math/BigInt/t/with_sub.t
3458____________________________________________________________________________
3459[ 33714] By: rgs on 2008/04/19 12:08:35
3460 Log: Subject: Re: wrong line numbers in elsif()
3461 From: Paul Johnson <paul@pjcj.net>
3462 Date: Sat, 19 Apr 2008 13:02:06 +0200
3463 Message-ID: <20080419110206.GE32555@pjcj.net>
3464 Branch: perl
3465 ! ext/B/B/Deparse.pm ext/B/t/deparse.t
3466____________________________________________________________________________
3467[ 33713] By: rgs on 2008/04/18 12:51:41
3468 Log: Subject: [perl #52860] [PATCH] Incorrect variable name in perlintro
3469 From: Matt Kraai (via RT) <perlbug-followup@perl.org>
3470 Date: Sun, 13 Apr 2008 15:56:37 -0700
3471 Message-ID: <rt-3.6.HEAD-25460-1208127396-514.52860-75-0@perl.org>
3472 Branch: perl
3473 ! pod/perlintro.pod
3474____________________________________________________________________________
3475[ 33712] By: rgs on 2008/04/18 12:49:26
3476 Log: Subject: [perl #52866] [PATCH] Missing period in perlintro
3477 From: Matt Kraai (via RT) <perlbug-followup@perl.org>
3478 Date: Sun, 13 Apr 2008 21:01:50 -0700
3479 Message-ID: <rt-3.6.HEAD-23612-1208145708-1282.52866-75-0@perl.org>
3480 Branch: perl
3481 ! pod/perlintro.pod
3482____________________________________________________________________________
3483[ 33711] By: rgs on 2008/04/18 12:43:27
3484 Log: Subject: [perl #53000] Patch for featured TODO: make a reproducible perlmodlib.PL
3485 From: "James Bence" (via RT) <perlbug-followup@perl.org>
3486 Date: Wed, 16 Apr 2008 22:22:12 -0700
3487 Message-ID: <rt-3.6.HEAD-23612-1208409731-470.53000-75-0@perl.org>
3488
3489 plus regen perlmodlib (from a clean source tree)
3490 and remove perltodo note
3491 Branch: perl
3492 ! pod/perlmodlib.PL pod/perlmodlib.pod pod/perltodo.pod
3493____________________________________________________________________________
3494[ 33710] By: rgs on 2008/04/18 10:42:17
3495 Log: Fix the line-number-in-elsif longstanding bug.
3496 This patch does two things :
3497 - newSTATEOP now nullifies the state op it
3498 just created if OPf_SPECIAL is passed to it
3499 in flags
3500 - the parser now inserts a nullified stateop
3501 in the expression block of an elsif
3502 Branch: perl
3503 ! op.c perly.act perly.y t/lib/warnings/9uninit
3504____________________________________________________________________________
3505[ 33709] By: nicholas on 2008/04/17 20:17:14
3506 Log: Add "eliminate incorrect line numbers in warnings" to perltodo, and
3507 a pair of TODO tests for the desired behaviour.
3508 Branch: perl
3509 ! pod/perltodo.pod t/lib/warnings/9uninit
3510____________________________________________________________________________
3511[ 33708] By: nicholas on 2008/04/17 15:15:48
3512 Log: Expand "repack the optree" and add "store the current PAD", which was
3513 something Dave and I talked about 2 weeks ago.
3514 Branch: perl
3515 ! pod/perltodo.pod
3516____________________________________________________________________________
3517[ 33707] By: nicholas on 2008/04/17 13:36:21
3518 Log: Remove a dead case from the error reporting in
3519 Perl_gv_fetchmethod_flags()
3520 Branch: perl
3521 ! gv.c
3522____________________________________________________________________________
3523[ 33706] By: nicholas on 2008/04/17 12:47:39
3524 Log: Perl_gv_fetchmethod{,_autoload,_flags} are actually never* called with
3525 a non-NULL stash. So change the parameter to NN.
3526 * Fixed the one really obscure hitherto untested case.
3527 Branch: perl
3528 ! embed.fnc gv.c pp_sys.c proto.h
3529____________________________________________________________________________
3530[ 33705] By: nicholas on 2008/04/17 12:44:56
3531 Log: Test dbmopen more thoroughly, including closing the coverage hole for
3532 the code that automatically requires AnyDBM_File.pm in pp_dbmopen.
3533 Branch: perl
3534 + t/op/dbm.t
3535 ! MANIFEST t/run/fresh_perl.t
3536____________________________________________________________________________
3537[ 33704] By: rgs on 2008/04/17 10:03:04
3538 Log: %.*s mandates an "int", says the C standard
3539 Branch: perl
3540 ! gv.c
3541____________________________________________________________________________
3542[ 33703] By: rgs on 2008/04/17 09:50:34
3543 Log: Fix warning with int size in printf format
3544 Branch: perl
3545 ! gv.c
3546____________________________________________________________________________
3547[ 33702] By: nicholas on 2008/04/17 07:58:29
3548 Log: /* This code tries to figure out just what went wrong with
3549 gv_fetchmethod. It therefore needs to duplicate a lot of
3550 the internals of that function.
3551 "Duplicate". <snigger>. You said a naughty word. Now sanitised.
3552
3553 [All tests pass, but I'm not 100% confident that this code is
3554 equivalent in all reachable corner cases, and it may be possible
3555 to simplify the error reporting logic now in gv_fetchmethod_flags]
3556 Branch: perl
3557 ! embed.fnc embed.h global.sym gv.c gv.h pod/perltodo.pod
3558 ! pp_hot.c proto.h
3559____________________________________________________________________________
3560[ 33701] By: nicholas on 2008/04/16 16:08:04
3561 Log: Avoid forwards and then backwards on the :: splitting logic in
3562 Perl_gv_fetchmethod_autoload()
3563 Branch: perl
3564 ! gv.c
3565____________________________________________________________________________
3566[ 33700] By: nicholas on 2008/04/16 15:15:20
3567 Log: Use like() rather than is() to get better failure diagnostics.
3568 (One step beyond Jarkko's change 15735)
3569 Branch: perl
3570 ! t/op/method.t
3571____________________________________________________________________________
3572[ 33699] By: rgs on 2008/04/16 14:01:46
3573 Log: Upgrade to Digest::SHA 5.46
3574 (but keep core-compliant test preambles)
3575 Branch: perl
3576 ! ext/Digest/SHA/Changes ext/Digest/SHA/README
3577 ! ext/Digest/SHA/SHA.pm ext/Digest/SHA/bin/shasum
3578 ! ext/Digest/SHA/src/hmac.c ext/Digest/SHA/src/hmac.h
3579 ! ext/Digest/SHA/src/sha.c ext/Digest/SHA/src/sha.h
3580____________________________________________________________________________
3581[ 33698] By: rgs on 2008/04/16 13:51:36
3582 Log: Upgrade to Math::Complex 1.54
3583 Branch: perl
3584 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
3585 ! lib/Math/Trig.t
3586____________________________________________________________________________
3587[ 33697] By: nicholas on 2008/04/16 13:15:20
3588 Log: Add the verbatim perl code mentioned in the comments of
3589 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-05/msg01710.html
3590 but never actually tested.
3591 Branch: perl
3592 ! t/op/universal.t
3593____________________________________________________________________________
3594[ 33696] By: nicholas on 2008/04/16 10:59:28
3595 Log: Using memEQ() rather than strnEQ() when the length is known feels
3596 cleaner.
3597 Branch: perl
3598 ! gv.c
3599____________________________________________________________________________
3600[ 33695] By: rgs on 2008/04/15 15:54:31
3601 Log: Call cop_free on nullified cops too
3602 (this is a followup to 33687)
3603 Branch: perl
3604 ! op.c
3605____________________________________________________________________________
3606[ 33693] By: nicholas on 2008/04/15 15:14:38
3607 Log: De-encode missed RFC 2047 encoded headers.
3608 Branch: perl
3609 ! Changes5.10 Changes5.8
3610____________________________________________________________________________
3611[ 33692] By: rgs on 2008/04/15 15:04:29
3612 Log: Move the NoExporter test module under Test::Simple
3613 (part of a plan to have modules self contained, and removing test modules from t/lib)
3614 Branch: perl
3615 +> lib/Test/Simple/t/lib/NoExporter.pm
3616 - t/lib/NoExporter.pm
3617 ! MANIFEST lib/Test/Simple/t/use_ok.t
3618____________________________________________________________________________
3619[ 33691] By: rgs on 2008/04/15 14:57:24
3620 Log: Add Dummy.pm from the base CPAN distribution,
3621 and adjust tests accordingly
3622 Branch: perl
3623 + lib/base/t/lib/Dummy.pm
3624 ! MANIFEST lib/base/t/version.t
3625____________________________________________________________________________
3626[ 33690] By: rgs on 2008/04/15 14:51:06
3627 Log: Upgrade to Test::Simple 0.80, but keep locally modified More.t
3628 Branch: perl
3629 ! lib/Test/Builder.pm lib/Test/Builder/Module.pm
3630 ! lib/Test/More.pm lib/Test/Simple.pm lib/Test/Simple/Changes
3631 ! lib/Test/Simple/t/utf8.t
3632____________________________________________________________________________
3633[ 33689] By: rgs on 2008/04/15 13:53:27
3634 Log: Adapt properly More.t to run in the core
3635 (like Module::Build does, for example)
3636 Branch: perl
3637 ! lib/Test/Simple/t/More.t
3638____________________________________________________________________________
3639[ 33688] By: rgs on 2008/04/15 13:51:15
3640 Log: Sync with CPAN's version of the More.t test in Test::Simple
3641 and delete duplicated test module Dummy.pm. (test now
3642 expected to fail)
3643 Branch: perl
3644 - t/lib/Dummy.pm
3645 ! lib/Test/Simple/t/More.t
3646____________________________________________________________________________
3647[ 33687] By: rgs on 2008/04/15 13:15:56
3648 Log: Subject: invalid cop_free of nullified cop. How to fix?
3649 From: "Reini Urban" <rurban@x-ray.at>
3650 Date: Tue, 15 Apr 2008 14:09:11 +0200
3651 Message-ID: <6910a60804150509j3c100fc4t2ed303ae0124ba15@mail.gmail.com>
3652 Branch: perl
3653 ! op.c
3654____________________________________________________________________________
3655[ 33686] By: rgs on 2008/04/15 12:43:02
3656 Log: Add a regression test for bug #52658 (fixed by change #33685)
3657 based on code by Wolf-Dietrich Moeller
3658 Branch: perl
3659 ! t/op/pat.t
3660____________________________________________________________________________
3661[ 33685] By: rgs on 2008/04/15 12:29:33
3662 Log: Revert change #26334, which was introducing too many bugs
3663 Branch: perl
3664 ! pp_ctl.c
3665____________________________________________________________________________
3666[ 33684] By: rgs on 2008/04/15 08:36:48
3667 Log: Fix for [perl #52074] Segfault on ISA push after symbol table delete
3668
3669 This restores the 5.8.8 behaviour. The deleted stash is not vivified
3670 again, hence the hierarchy remains broken. But there's no segfault.
3671 Branch: perl
3672 ! mg.c t/mro/pkg_gen.t
3673____________________________________________________________________________
3674[ 33683] By: nicholas on 2008/04/15 06:57:32
3675 Log: Subject: [PATCH] Clean up unused 'popt' variable in perl.c
3676 From: "Jerry D. Hedden" <jdhedden@cpan.org>
3677 Message-ID: <1ff86f510804141307n583c159eqa94af3a2e6b141b4@mail.gmail.com>
3678 Date: Mon, 14 Apr 2008 16:07:42 -0400
3679 Branch: perl
3680 ! perl.c
3681____________________________________________________________________________
3682[ 33682] By: nicholas on 2008/04/14 18:09:35
3683 Log: No need to copy the part of PERL5OPT that we've already scanned past.
3684 Branch: perl
3685 ! perl.c
3686____________________________________________________________________________
3687[ 33681] By: nicholas on 2008/04/14 17:46:26
3688 Log: Very little const-propagation remains related to Perl_moreswitches().
3689 Branch: perl
3690 ! perl.c pod/perltodo.pod
3691____________________________________________________________________________
3692[ 33680] By: rgs on 2008/04/14 15:57:37
3693 Log: Subject: perldata.pod typo
3694 From: "Starsinic, Kurt " <Kurt_Starsinic@ml.com>
3695 Date: Thu, 10 Apr 2008 12:28:26 -0400
3696 Message-ID: <6AF884BDF319934894BE33785C82362706B890BE@MLNYC729MB.amrs.win.ml.com>
3697 Branch: perl
3698 ! pod/perldata.pod
3699____________________________________________________________________________
3700[ 33679] By: rgs on 2008/04/14 15:55:28
3701 Log: Subject: [PATCH] Re: Solaris build warnings
3702 From: Andy Dougherty <doughera@lafayette.edu>
3703 Date: Wed, 26 Mar 2008 13:42:06 -0400 (EDT)
3704 Message-ID: <Pine.LNX.4.64.0803261337130.22919@fractal.phys.lafayette.edu>
3705
3706 Rename the "optype" typedef to "Optype"
3707 Branch: perl
3708 ! op.c op.h
3709____________________________________________________________________________
3710[ 33678] By: rgs on 2008/04/14 15:16:08
3711 Log: Revert change #33676, likely to break atan(-0,0) on some platforms
3712 Branch: perl
3713 ! pod/perlfunc.pod pp.c t/op/exp.t
3714____________________________________________________________________________
3715[ 33677] By: nicholas on 2008/04/14 15:01:49
3716 Log: Perl_store_cop_label() isn't meant to be part of the public API.
3717 (global.sym had been inconsistent with embed.fnc, but it turns out that
3718 global.sym was actually correct.)
3719 Branch: perl
3720 ! embed.fnc embed.h
3721____________________________________________________________________________
3722[ 33676] By: rgs on 2008/04/14 14:47:15
3723 Log: Make atan2(0,0) return undef
3724 Branch: perl
3725 ! pod/perlfunc.pod pp.c t/op/exp.t
3726____________________________________________________________________________
3727[ 33675] By: nicholas on 2008/04/14 14:38:34
3728 Log: Move all the logic to print the "Changed" message into regen_lib.pl,
3729 which removes the need for any checksums. Arrange for regen.pl to run
3730 autodoc.pl last, as it wants to open files generated by reentr.pl.
3731 Branch: perl
3732 ! regen.pl regen_lib.pl
3733____________________________________________________________________________
3734[ 33674] By: craigb on 2008/04/14 11:44:47
3735 Log: Test::More::is_deeply may do overloading (at least for TODOs), and
3736 overloading may require Scalar::Util, which it won't find if all
3737 the paths in @INC are relative to somewhere other than where we are.
3738 Branch: perl
3739 ! ext/File/Glob/t/basic.t
3740____________________________________________________________________________
3741[ 33673] By: rgs on 2008/04/13 14:02:38
3742 Log: Upgrade to Time::HiRes 1.9715
3743 Branch: perl
3744 ! ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
3745 ! ext/Time/HiRes/HiRes.xs ext/Time/HiRes/Makefile.PL
3746 ! ext/Time/HiRes/t/HiRes.t
3747____________________________________________________________________________
3748[ 33672] By: mhx on 2008/04/13 13:12:15
3749 Log: Upgrade to Devel::PPPort 3.13_02
3750 Branch: perl
3751 + ext/Devel/PPPort/t/format.t
3752 ! MANIFEST ext/Devel/PPPort/Changes
3753 ! ext/Devel/PPPort/PPPort_pm.PL
3754 ! ext/Devel/PPPort/devel/buildperl.pl
3755 ! ext/Devel/PPPort/parts/inc/format
3756 ! ext/Devel/PPPort/parts/inc/misc ext/Devel/PPPort/soak
3757____________________________________________________________________________
3758[ 33671] By: mhx on 2008/04/13 10:28:31
3759 Log: Add two missing dVAR's.
3760 Branch: perl
3761 ! perl.c perlio.c
3762____________________________________________________________________________
3763[ 33670] By: rgs on 2008/04/12 12:47:08
3764 Log: Subject: [PATCH] perlclib.pod tweaks
3765 From: Vincent Pit <perl@profvince.com>
3766 Date: Sat, 12 Apr 2008 13:44:19 +0200
3767 Message-ID: <4800A093.3070502@profvince.com>
3768 Branch: perl
3769 ! pod/perlclib.pod
3770____________________________________________________________________________
3771[ 33669] By: rgs on 2008/04/11 13:45:43
3772 Log: Fix C portability nit found by Jerry D. Hedden.
3773 Branch: perl
3774 ! sv.c
3775____________________________________________________________________________
3776[ 33668] By: rgs on 2008/04/11 12:32:09
3777 Log: Subject: [PATCH] Double magic with '\&$x'
3778 From: "Vincent Pit" <perl@profvince.com>
3779 Date: Tue, 1 Apr 2008 10:48:17 +0200 (CEST)
3780 Message-ID: <34395.147.210.17.175.1207039697.squirrel@147.210.17.175>
3781 Branch: perl
3782 ! sv.c
3783____________________________________________________________________________
3784[ 33667] By: rgs on 2008/04/11 12:17:38
3785 Log: Subject: Re: [perl #52672] regexp failure: (?=) turns into OPFAIL
3786 From: "Ævar Arnfjörð Bjarmason" <avarab@gmail.com>
3787 Date: Thu, 10 Apr 2008 00:38:52 +0000
3788 Message-ID: <51dd1af80804091738r15d37763lf900d59f8bcc5e81@mail.gmail.com>
3789 Branch: perl
3790 ! regcomp.c t/op/re_tests
3791____________________________________________________________________________
3792[ 33666] By: rgs on 2008/04/11 10:53:40
3793 Log: Subject: [PATCH] Math::BigRat 0.22
3794 From: Tels <nospam-abuse@bloodgate.com>
3795 Date: Mon, 7 Apr 2008 21:27:30 +0200
3796 Message-Id: <200804072127.38258@bloodgate.com>
3797 Branch: perl
3798 + lib/Math/BigRat/t/hang.t
3799 ! MANIFEST lib/Math/BigRat.pm lib/Math/BigRat/t/biglog.t
3800 ! lib/Math/BigRat/t/bigrat.t lib/Math/BigRat/t/bigroot.t
3801____________________________________________________________________________
3802[ 33665] By: rgs on 2008/04/11 10:48:44
3803 Log: Subject: [PATCH] is_gv_magical correctly check "ISA"
3804 From: Gerard Goossen <gerard@tty.nl>
3805 Date: Wed, 9 Apr 2008 12:12:44 +0200
3806 Message-ID: <20080409101244.GA11209@ostwald>
3807 Branch: perl
3808 ! gv.c
3809____________________________________________________________________________
3810[ 33664] By: rgs on 2008/04/09 12:58:44
3811 Log: Subject: [PATCH] changes to perlsec.pod and call for removal of quicksort
3812 From: "John P. Linderman" <jpl@research.att.com>
3813 Date: Wed, 09 Apr 2008 08:32:31 -0400
3814 Message-Id: <200804091232.m39CWVkY33722822@raptor.research.att.com>
3815 Branch: perl
3816 ! pod/perlsec.pod
3817____________________________________________________________________________
3818[ 33663] By: nicholas on 2008/04/08 20:48:30
3819 Log: Subject: Re: TODOs (was Re: summer of code mentor applications starting (and ending) next week)
3820 From: Jim Cromie <jim.cromie@gmail.com>
3821 Message-ID: <47DFF884.80802@gmail.com>
3822 Date: Tue, 18 Mar 2008 11:14:44 -0600
3823
3824 [all except the "squeeze the optree" suggestion]
3825 Branch: perl
3826 ! pod/perltodo.pod
3827____________________________________________________________________________
3828[ 33661] By: rgs on 2008/04/08 15:31:46
3829 Log: Remove old option leftover in docs
3830 Branch: perl
3831 ! ext/B/B/Deparse.pm
3832____________________________________________________________________________
3833[ 33659] By: nicholas on 2008/04/07 17:50:31
3834 Log: So why didn't the build break for me? Fix problems spotted by Jerry
3835 Hedden.
3836 Branch: perl
3837 ! hv.c
3838____________________________________________________________________________
3839[ 33658] By: nicholas on 2008/04/07 17:36:41
3840 Log: Tidy up compiler warning spotted by Jerry Hedden.
3841 Branch: perl
3842 ! ext/B/B.pm ext/B/B.xs
3843____________________________________________________________________________
3844[ 33657] By: nicholas on 2008/04/07 14:45:33
3845 Log: Split out S_refcounted_he_new_common() from
3846 Perl_refcounted_he_new_common(), so that Perl_store_cop_label() can
3847 call it without needing to create two temporary SVs. Use it in
3848 newSTATEOP() and eliminate the two temporary SVs. Make
3849 Perl_fetch_cop_label() more defensive by not assuming that the value
3850 for ":" is always a PV. Remove its "compatibility" macro.
3851 Branch: perl
3852 ! embed.fnc embed.h globvar.sym hv.c op.c pod/perltodo.pod
3853 ! proto.h
3854____________________________________________________________________________
3855[ 33656] By: nicholas on 2008/04/07 11:29:51
3856 Log: Eliminate cop_label from struct cop by storing a label as the first
3857 entry in the hints hash. Most statements don't have labels, so this
3858 will save memory. Not sure how much.
3859 Branch: perl
3860 ! cop.h embed.fnc embed.h ext/B/B/Deparse.pm global.sym hv.c
3861 ! op.c proto.h
3862____________________________________________________________________________
3863[ 33655] By: nicholas on 2008/04/06 21:53:57
3864 Log: Change 33653 (inevitably) missed one cop_label, because I mistook it
3865 for part of some other context-stack related struct.
3866 Branch: perl
3867 ! cop.h
3868____________________________________________________________________________
3869[ 33654] By: nicholas on 2008/04/06 20:27:34
3870 Log: A macro used only once isn't a typing saving, and 3 macro definitions
3871 never used are more obfuscation than clarification, so inline the only
3872 use of SAVECOPLABEL_FREE(), and remove the unthreaded variant and
3873 both SAVECOPLABEL()s. Exterminate! Exterminate! Exterminate!
3874 Branch: perl
3875 ! cop.h scope.h
3876____________________________________________________________________________
3877[ 33653] By: nicholas on 2008/04/06 20:11:52
3878 Log: Replace all remaining accesses to COP's cop_label with CopLABEL().
3879 Branch: perl
3880 ! dump.c ext/B/B.pm ext/B/B.xs pp_ctl.c
3881____________________________________________________________________________
3882[ 33652] By: nicholas on 2008/04/06 19:32:03
3883 Log: Add attempting Exterminate! cop_label to perltodo.
3884 Branch: perl
3885 ! pod/perltodo.pod
3886____________________________________________________________________________
3887[ 33651] By: rgs on 2008/04/06 14:57:40
3888 Log: Subject: Re: [PATCH][NUDGE] Documentation fix for perlfunc/shutdown
3889 From: Paul Fenwick <pjf@perltraining.com.au>
3890 Date: Mon, 31 Mar 2008 22:53:04 +1100
3891 Message-ID: <47F0D0A0.8010801@perltraining.com.au>
3892 Branch: perl
3893 ! pod/perlfunc.pod
3894____________________________________________________________________________
3895[ 33650] By: rgs on 2008/04/06 14:53:02
3896 Log: Subject: [PATCH] perlfunc.pod: atan2(0,0) returns 0, not undef
3897 From: Paul Fenwick <pjf@perltraining.com.au>
3898 Date: Sun, 06 Apr 2008 11:28:27 +1000
3899 Message-ID: <47F8273B.6010504@perltraining.com.au>
3900 Branch: perl
3901 ! pod/perlfunc.pod
3902____________________________________________________________________________
3903[ 33649] By: nicholas on 2008/04/06 09:29:24
3904 Log: Missed updated a test description, as spotted by vincent.
3905 Branch: perl
3906 ! lib/Unicode/UCD.t
3907____________________________________________________________________________
3908[ 33648] By: nicholas on 2008/04/05 13:03:18
3909 Log: UCD 5.1.0
3910 Branch: perl
3911 ! lib/Unicode/UCD.t lib/unicore/ArabicShaping.txt
3912 ! lib/unicore/BidiMirroring.txt lib/unicore/Blocks.txt
3913 ! lib/unicore/CaseFolding.txt
3914 ! lib/unicore/CompositionExclusions.txt
3915 ! lib/unicore/EastAsianWidth.txt
3916 ! lib/unicore/HangulSyllableType.txt lib/unicore/Index.txt
3917 ! lib/unicore/Jamo.txt lib/unicore/LineBreak.txt
3918 ! lib/unicore/NamedSequences.txt lib/unicore/NamesList.txt
3919 ! lib/unicore/NormalizationCorrections.txt
3920 ! lib/unicore/PropList.txt lib/unicore/PropertyAliases.txt
3921 ! lib/unicore/ReadMe.txt lib/unicore/Scripts.txt
3922 ! lib/unicore/SpecialCasing.txt
3923 ! lib/unicore/StandardizedVariants.txt
3924 ! lib/unicore/UnicodeData.txt lib/unicore/version t/uni/class.t
3925____________________________________________________________________________
3926[ 33647] By: merijn on 2008/04/05 11:38:12
3927 Log: Subject: [PATCH] Tru64: align fp policies of gcc and cc
3928 From: Jarkko Hietaniemi <jhi@cc.hut.fi>
3929 Date: Sat, 5 Apr 2008 04:16:17 +0300 (EEST)
3930 Message-Id: <200804050116.m351GH5P042062@kosh.hut.fi>
3931 Branch: perl
3932 ! hints/dec_osf.sh
3933____________________________________________________________________________
3934[ 33646] By: steveh on 2008/04/04 08:28:11
3935 Log: Run overload.pl from regen.pl, and check overload.c as well as overload.h
3936 Branch: perl
3937 ! regen.pl
3938____________________________________________________________________________
3939[ 33645] By: steveh on 2008/04/04 08:26:30
3940 Log: From: "Jan Dubois" <jand@activestate.com>
3941 Subject: [PATCH] Make PL_AMG_names and PL_AMG_namelens static
3942 Date: Thu, 3 Apr 2008 18:50:08 -0700
3943 Message-ID: <02c401c895f6$369e8130$a3db8390$@com>
3944 Branch: perl
3945 ! overload.c overload.pl
3946____________________________________________________________________________
3947[ 33644] By: steveh on 2008/04/04 08:25:21
3948 Log: From: "Jan Dubois" <jand@activestate.com>
3949 Subject: [PATCH] PL_bincompat_opt should be exported on AIX and Windows
3950 Date: Thu, 3 Apr 2008 17:34:13 -0700
3951 Message-ID: <02c001c895eb$9bc3e920$d34bbb60$@com>
3952
3953 (with one tweak--it should be PL_bincompat_options!)
3954 Branch: perl
3955 ! globvar.sym
3956____________________________________________________________________________
3957[ 33643] By: nicholas on 2008/04/03 17:14:51
3958 Log: Pack lib/CGI/t/upload_post_text.txt with uupacktool.pl. (It contains a
3959 GIF, which clearly isn't text)
3960 Branch: perl
3961 + lib/CGI/t/upload_post_text.txt.packed
3962 - lib/CGI/t/upload_post_text.txt
3963 ! MANIFEST
3964____________________________________________________________________________
3965[ 33639] By: nicholas on 2008/04/03 15:41:26
3966 Log: Clean up some compiler warnings spotted by smokers.
3967 Branch: perl
3968 ! perl.c pp_sys.c
3969____________________________________________________________________________
3970[ 33632] By: nicholas on 2008/04/02 21:03:33
3971 Log: In Perl_sv_grow(), no need to do PERL_STRLEN_ROUNDUP() if we have
3972 malloc_size() to get the true allocated space, as PERL_STRLEN_ROUNDUP()
3973 might actually bump the request across an allocation size boundary.
3974 Branch: perl
3975 ! sv.c
3976____________________________________________________________________________
3977[ 33631] By: merijn on 2008/04/02 18:46:13
3978 Log: Subject: [PATCH] Re: Change 33598: [PATCH] Re: Smoke [5.11.0] 33456 PASS darwin 9.2.0 (macppcG5/1 cpu)
3979 From: "Jerry D. Hedden" <jdhedden@cpan.org>
3980 Date: Wed, 2 Apr 2008 13:45:26 -0400
3981 Message-ID: <1ff86f510804021045s1f7ec22ftbf5b9e2f2c6c619e@mail.gmail.com>
3982 Branch: perl
3983 ! Configure
3984____________________________________________________________________________
3985[ 33629] By: nicholas on 2008/04/02 18:23:58
3986 Log: Fix bug in change 33379 - if we're using malloc_size() as well as being
3987 careful to work with PERL_TRACK_MEMPOOL, we also have to be careful to
3988 work *without* it.
3989 Branch: perl
3990 ! perl.h
3991____________________________________________________________________________
3992[ 33627] By: nicholas on 2008/04/01 19:59:54
3993 Log: Define sv_insert() as a wrapper to sv_insert_flags(), and move
3994 Perl_sv_insert() to mathoms.c
3995 Branch: perl
3996 ! embed.fnc embed.h mathoms.c mg.c proto.h sv.c sv.h
3997____________________________________________________________________________
3998[ 33626] By: nicholas on 2008/04/01 18:47:01
3999 Log: Add the correct argument assertion macro to sv_insert_flags().
4000 Don't want anything wrongly marked as non-NULL slipping through.
4001 Branch: perl
4002 ! sv.c
4003____________________________________________________________________________
4004[ 33625] By: steveh on 2008/04/01 16:42:04
4005 Log: Upgrade to Win32-0.35
4006 Branch: perl
4007 ! ext/Win32/Changes ext/Win32/Makefile.PL ext/Win32/Win32.pm
4008 ! ext/Win32/Win32.xs ext/Win32/t/GetCurrentThreadId.t
4009____________________________________________________________________________
4010[ 33624] By: rgs on 2008/04/01 09:38:03
4011 Log: Module::CoreList wasn't listing Config.pm everywhere.
4012 Branch: perl
4013 ! lib/Module/CoreList.pm
4014____________________________________________________________________________
4015[ 33623] By: nicholas on 2008/03/31 23:08:45
4016 Log: $VERSION++ for all the non-dual life modules outside ext/ that
4017 Porting/cmpVERSION.pl reports differ from the 5.10.0 release.
4018
4019 All the rest of the differences would seem to be dual-life. :-(
4020 Branch: perl
4021 ! Porting/Maintainers.pm lib/ExtUtils/Embed.pm
4022 ! lib/File/Basename.pm lib/File/Find.pm os2/OS2/REXX/REXX.pm
4023____________________________________________________________________________
4024[ 33622] By: nicholas on 2008/03/31 22:33:36
4025 Log: Fix bug in the code for --opened - it was not working on blead.
4026 Branch: perl
4027 ! Porting/Maintainers.pm
4028____________________________________________________________________________
4029[ 33621] By: nicholas on 2008/03/31 22:25:19
4030 Log: $VERSION++ for all the non-dual life modules in ext/ that
4031 Porting/cmpVERSION.pl reports differ from the 5.10.0 release.
4032 Branch: perl
4033 ! ext/B/B/Concise.pm ext/Devel/DProf/DProf.pm
4034 ! ext/Devel/Peek/Peek.pm ext/POSIX/POSIX.pm
4035 ! ext/PerlIO/encoding/encoding.pm ext/PerlIO/scalar/scalar.pm
4036 ! ext/PerlIO/via/via.pm ext/Socket/Socket.pm
4037____________________________________________________________________________
4038[ 33618] By: rgs on 2008/03/31 19:48:26
4039 Log: Subject: [PATCH] Double magic with substr
4040 From: Vincent Pit <perl@profvince.com>
4041 Date: Mon, 31 Mar 2008 19:05:44 +0200
4042 Message-ID: <47F119E8.5010106@profvince.com>
4043 Branch: perl
4044 ! embed.fnc embed.h global.sym pod/perlapi.pod pp.c proto.h sv.c
4045____________________________________________________________________________
4046[ 33612] By: rgs on 2008/03/31 15:21:42
4047 Log: Config.pm needs to be listed in Module::CoreList, too
4048 Branch: perl
4049 ! Porting/corelist.pl
4050____________________________________________________________________________
4051[ 33609] By: nicholas on 2008/03/30 23:19:29
4052 Log: Give DynaLoader a non-dev version number.
4053 Branch: perl
4054 ! ext/DynaLoader/DynaLoader_pm.PL
4055____________________________________________________________________________
4056[ 33608] By: nicholas on 2008/03/30 15:48:08
4057 Log: Subject: [PATCH] add -v to regen.pl and friends
4058 From: "Robin Barker" <Robin.Barker@npl.co.uk>
4059 Date: Wed, 19 Mar 2008 10:55:59 -0000
4060 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093AA6@exchsvr2.npl.ad.local>
4061 Branch: perl
4062 ! Makefile.SH regen.pl regen_lib.pl
4063____________________________________________________________________________
4064[ 33606] By: merijn on 2008/03/30 09:33:47
4065 Log: Subject: detecting Configure test goofs (Was Re: branch prediction hints)
4066 From: Nicholas Clark <nick@ccl4.org>
4067 Date: Mon, 24 Mar 2008 16:35:09 +0000
4068 Message-ID: <20080324163509.GW79799@plum.flirble.org>
4069 Branch: perl
4070 ! Configure
4071____________________________________________________________________________
4072[ 33601] By: nicholas on 2008/03/29 16:15:52
4073 Log: GDBM_File isn't dual life, so no need for a dev module version number.
4074 Branch: perl
4075 ! ext/GDBM_File/GDBM_File.pm
4076____________________________________________________________________________
4077[ 33598] By: nicholas on 2008/03/29 11:21:46
4078 Log: Subject: [PATCH] Re: Smoke [5.11.0] 33456 PASS darwin 9.2.0 (macppcG5/1 cpu)
4079 From: Dominic Dunlop <shouldbedomo@mac.com>
4080 Message-Id: <3B7752C8-D5A2-452C-B3E0-C453FFCBCAFA@mac.com>
4081 Date: Tue, 11 Mar 2008 21:54:04 +0100
4082
4083 [but rename ******* to i_mallocmalloc.U, and then fix up all the files
4084 that Porting/checkcfgvar.pl says need i_mallocmalloc declared]
4085 Branch: perl
4086 ! Configure Cross/config.sh-arm-linux NetWare/config.wc
4087 ! Porting/Glossary Porting/config.sh config_h.SH configure.com
4088 ! epoc/config.sh perl.h plan9/config_sh.sample symbian/config.sh
4089 ! uconfig.sh win32/config.bc win32/config.ce win32/config.gc
4090 ! win32/config.vc win32/config.vc64
4091____________________________________________________________________________
4092[ 33597] By: nicholas on 2008/03/29 11:08:07
4093 Log: Add i_syspoll to all the pre-canned configs.
4094 Branch: perl
4095 ! Cross/config.sh-arm-linux NetWare/config.wc Porting/config.sh
4096 ! epoc/config.sh plan9/config_sh.sample symbian/config.sh
4097 ! uconfig.sh win32/config.bc win32/config.ce win32/config.gc
4098 ! win32/config.vc win32/config.vc64
4099____________________________________________________________________________
4100[ 33596] By: nicholas on 2008/03/29 07:08:50
4101 Log: Fix compiler warning about comparison of pointer types.
4102 Branch: perl
4103 ! sv.c
4104____________________________________________________________________________
4105[ 33595] By: nicholas on 2008/03/29 00:30:42
4106 Log: Subject: [PATCH] do not use SVTYPEMASK to prevent cleaning of PL_fdpid and PL_strtab
4107 From: Gerard Goossen <gerard@tty.nl>
4108 Message-ID: <20080326130713.GL4409@ostwald>
4109 Date: Wed, 26 Mar 2008 14:07:13 +0100
4110 Branch: perl
4111 ! perl.c sv.c
4112____________________________________________________________________________
4113[ 33594] By: nicholas on 2008/03/28 22:03:52
4114 Log: Subject: [PATCH] Re: Tests failed on PPC64
4115 From: Dominic Dunlop <shouldbedomo@mac.com>
4116 Message-Id: <53E6407E-B87C-4D6A-A6E7-D842BDF30292@mac.com>
4117 Date: Fri, 14 Mar 2008 14:45:39 +0100
4118 Branch: perl
4119 ! t/op/reg_namedcapture.t t/op/switch.t
4120____________________________________________________________________________
4121[ 33592] By: stevep on 2008/03/28 19:16:53
4122 Log: Additional CGI.pm test files that got missed at some point.
4123 Branch: perl
4124 + lib/CGI/t/upload.t lib/CGI/t/uploadInfo.t
4125 + lib/CGI/t/upload_post_text.txt
4126 ! MANIFEST
4127____________________________________________________________________________
4128[ 33591] By: craigb on 2008/03/28 19:06:35
4129 Log: Make the nv_preserves... checking on VMS more robust (and more like
4130 what Configure does). Problem using long int without long double
4131 reported by Jeremy Begg.
4132 Branch: perl
4133 ! configure.com
4134____________________________________________________________________________
4135[ 33589] By: craigb on 2008/03/28 19:01:13
4136 Log: Make uudmap.h dependencies more explicit in the VMS build
4137 (needed by MMS but not MMK).
4138 Branch: perl
4139 ! vms/descrip_mms.template
4140____________________________________________________________________________
4141[ 33584] By: rgs on 2008/03/27 14:42:41
4142 Log: Subject: [PATCH] MAD dump xml escape regex
4143 From: Gerard Goossen <gerard@tty.nl>
4144 Date: Thu, 27 Mar 2008 13:55:31 +0100
4145 Message-ID: <20080327125531.GN4409@ostwald>
4146 Branch: perl
4147 ! dump.c mad/t/p55.t
4148____________________________________________________________________________
4149[ 33583] By: rgs on 2008/03/27 11:43:44
4150 Log: Subject: [PATCH] DB_File 1.817
4151 From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
4152 Date: Thu, 27 Mar 2008 11:12:22 -0000
4153 Message-ID: <051d01c88ffb$6f662eb0$6901a8c0@myopwv.com>
4154 Branch: perl
4155 ! ext/DB_File/Changes ext/DB_File/DB_File.pm
4156 ! ext/DB_File/DB_File.xs ext/DB_File/dbinfo
4157 ! ext/DB_File/version.c
4158____________________________________________________________________________
4159[ 33580] By: nicholas on 2008/03/26 21:05:20
4160 Log: The offset for pos is stored as bytes, and converted to (Unicode)
4161 character position when read, if needed. The code for setting pos
4162 inside subst was incorrectly converting to character position before
4163 storing the value. This code appears to have been buggy since it was
4164 added in 2000 in change 7562.
4165 Branch: perl
4166 ! pp_ctl.c t/op/subst.t
4167____________________________________________________________________________
4168[ 33579] By: nicholas on 2008/03/26 18:59:03
4169 Log: Don't call S_utf8_mg_pos_cache_update(), and hence don't even create
4170 the magic for the UTF-8 cache, if the UTF-8 caching is disabled.
4171 Branch: perl
4172 ! sv.c
4173____________________________________________________________________________
4174[ 33578] By: nicholas on 2008/03/26 18:38:10
4175 Log: Update makemeta to add the 3 official "resources" - homepage, license
4176 and bugtracker.
4177 Branch: perl
4178 ! META.yml Porting/makemeta
4179____________________________________________________________________________
4180[ 33577] By: nicholas on 2008/03/26 18:37:15
4181 Log: Re-run Porting/makemeta
4182 Branch: perl
4183 ! META.yml
4184____________________________________________________________________________
4185[ 33575] By: nicholas on 2008/03/26 16:50:06
4186 Log: With change 33252, MM_Unix.pm isn't quite in sync with upstream any
4187 more. Of the changes references in 33252, 6.44 accepted and improved
4188 change 32879 (grep in void context), so only changes 32905 and 32964
4189 are outstanding (ABSPERL with whitespace).
4190 Branch: perl
4191 ! lib/ExtUtils/MM_Unix.pm
4192____________________________________________________________________________
4193[ 33573] By: nicholas on 2008/03/26 16:20:11
4194 Log: Fix whitespace difference between blead and upstream in MM_Unix.pm
4195 Branch: perl
4196 ! lib/ExtUtils/MM_Unix.pm
4197____________________________________________________________________________
4198[ 33571] By: nicholas on 2008/03/26 11:45:12
4199 Log: Actually use the computed @path so as to write the awkwardly named test
4200 files to the right place when in core. Without this the open fails
4201 (silently as intended) and the tests are skipped on all OS.
4202 Branch: perl
4203 ! ext/Module/Pluggable/Makefile.PL
4204____________________________________________________________________________
4205[ 33570] By: rgs on 2008/03/26 11:17:38
4206 Log: Subject: Re: [PATCH] perlhack.pod update walkthrough
4207 From: "Leon Brocard" <acme@astray.com>
4208 Date: Wed, 26 Mar 2008 10:53:43 +0000
4209 Message-ID: <a92222c80803260353k6cae53eieea909aed0a967b5@mail.gmail.com>
4210 Branch: perl
4211 ! pod/perlhack.pod
4212____________________________________________________________________________
4213[ 33569] By: rgs on 2008/03/26 09:14:57
4214 Log: Subject: [PATCH utils/dprofpp.PL] Typo Fixes
4215 From: chromatic <chromatic@wgz.org>
4216 Date: Wed, 26 Mar 2008 00:12:09 -0700
4217 Message-Id: <200803260012.09967.chromatic@wgz.org>
4218 Branch: perl
4219 ! utils/dprofpp.PL
4220____________________________________________________________________________
4221[ 33568] By: stevep on 2008/03/26 03:18:01
4222 Log: Upgrade to CGI-3.35.
4223 Branch: perl
4224 ! lib/CGI.pm lib/CGI/Changes
4225____________________________________________________________________________
4226[ 33567] By: nicholas on 2008/03/25 16:55:03
4227 Log: Patches for VMS by Craig Berry from
4228 http://rt.cpan.org/Public/Bug/Display.html?id=34095
4229 (1.50 has 3 failures on VMS)
4230 Branch: perl
4231 ! lib/ExtUtils/Install.pm lib/ExtUtils/t/Installapi2.t
4232____________________________________________________________________________
4233[ 33566] By: nicholas on 2008/03/25 16:23:46
4234 Log: Subject: RE: [PATCH revised] Fix ExtUtils::Install under Cygwin
4235 From: "Steve Hay" <SteveHay@planit.com>
4236 Message-ID: <1B32FF956ABF414C9BCE5E487A1497E70176BD61@ukmail02.planit.group>
4237 Date: Mon, 17 Mar 2008 14:36:54 -0000
4238
4239 "OK, so how about the attached. This fixes up -w for all compilers so
4240 that it is symmetrical with chmod(), and adds a note to perltodo on
4241 fixing POSIX::access() and chdir()."
4242
4243 The whole long thread started here:
4244 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2008-03/msg00056.html
4245 Branch: perl
4246 ! lib/ExtUtils/Install.pm pod/perlport.pod pod/perltodo.pod
4247 ! win32/win32.c
4248____________________________________________________________________________
4249[ 33565] By: rgs on 2008/03/25 15:56:56
4250 Log: Subject: Re: Change 33556: [PATCH] borg parent.pm
4251 From: "Jerry D. Hedden" <jdhedden@cpan.org>
4252 Date: Tue, 25 Mar 2008 11:51:00 -0400
4253 Message-ID: <1ff86f510803250851w52ea0c84n9876834d8e8b79e3@mail.gmail.com>
4254 Branch: perl
4255 ! lib/Devel/SelfStubber.t
4256____________________________________________________________________________
4257[ 33564] By: stevep on 2008/03/25 15:27:06
4258 Log: Upgrade to CGI.pm-3.34. There are still a few differences, so adding
4259 a version bump.
4260 Branch: perl
4261 ! lib/CGI.pm lib/CGI/Util.pm
4262____________________________________________________________________________
4263[ 33563] By: nicholas on 2008/03/25 11:36:22
4264 Log: Repeat change 33508 - change 33561 re-instated the mistake in change
4265 33507.
4266 Branch: perl
4267 ! embed.fnc proto.h sv.c
4268____________________________________________________________________________
4269[ 33562] By: rgs on 2008/03/25 11:06:25
4270 Log: Subject: "646"
4271 From: Jarkko Hietaniemi <jhi@iki.fi>
4272 Date: Wed, 12 Mar 2008 21:43:53 -0400
4273 Message-ID: <47D886D9.6060001@iki.fi>
4274
4275 Encode::Alias fix for encoding "646" (aka ASCII) on Solaris
4276 Branch: perl
4277 ! ext/Encode/lib/Encode/Alias.pm
4278____________________________________________________________________________
4279[ 33561] By: rgs on 2008/03/25 10:00:18
4280 Log: Subject: Re: [PATCH] sv.c: consting
4281 From: Steven Schubiger <schubiger@gmail.com>
4282 Date: Thu, 13 Mar 2008 17:58:00 +0100
4283 Message-ID: <20080313165800.GD31102@refcnt.homeunix.org>
4284 Branch: perl
4285 ! embed.fnc proto.h sv.c
4286____________________________________________________________________________
4287[ 33560] By: rgs on 2008/03/25 09:52:27
4288 Log: Use sv_setpvs() like a few lines before since change #33557
4289 Branch: perl
4290 ! pp.c
4291____________________________________________________________________________
4292[ 33559] By: rgs on 2008/03/25 09:46:25
4293 Log: Subject: [perl #51964] Typo on regular expression at perlopentut manual page.
4294 From: pancho@pancho.name (via RT) <perlbug-followup@perl.org>
4295 Date: Fri, 21 Mar 2008 03:31:04 -0700
4296 Message-ID: <rt-3.6.HEAD-25460-1206095463-311.51964-75-0@perl.org>
4297 Branch: perl
4298 ! pod/perlopentut.pod
4299____________________________________________________________________________
4300[ 33558] By: rgs on 2008/03/25 09:22:24
4301 Log: Subject: Re: local $@ has an unwanted side effect
4302 From: "David Nicol" <davidnicol@gmail.com>
4303 Date: Fri, 21 Mar 2008 12:56:12 -0500
4304 Message-ID: <934f64a20803211056q5148027ava77af36f51c96418@mail.gmail.com>
4305
4306 (with Tim Bunce's amendments)
4307 Branch: perl
4308 ! pod/perlfunc.pod
4309____________________________________________________________________________
4310[ 33557] By: rgs on 2008/03/25 09:17:28
4311 Log: Subject: Re: [PATCH] Double warning with perl -we 'my $a; substr $a, 0, 10,
4312 From: Vincent Pit <perl@profvince.com>
4313 Date: Sat, 22 Mar 2008 13:37:42 +0100
4314 Message-ID: <47E4FD96.6080304@profvince.com>
4315 Branch: perl
4316 ! pp.c t/lib/warnings/9uninit
4317____________________________________________________________________________
4318[ 33556] By: rgs on 2008/03/25 09:03:29
4319 Log: Subject: [PATCH] borg parent.pm
4320 From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
4321 Date: Wed, 5 Mar 2008 17:19:32 -0800 (PST)
4322 Message-ID: <57512.71.32.86.11.1204766372.squirrel@webmail.efn.org>
4323
4324 Plus bump base.pm's version to a non-alpha number
4325 Branch: perl
4326 + lib/parent.pm lib/parent/t/compile-time-file.t
4327 + lib/parent/t/compile-time.t lib/parent/t/lib/Dummy.pm
4328 + lib/parent/t/lib/Dummy/Outside.pm
4329 + lib/parent/t/lib/Dummy2.plugin
4330 + lib/parent/t/lib/FileThatOnlyExistsAsPMC.pmc
4331 + lib/parent/t/lib/ReturnsFalse.pm
4332 + lib/parent/t/parent-classfromclassfile.t
4333 + lib/parent/t/parent-classfromfile.t lib/parent/t/parent-pmc.t
4334 + lib/parent/t/parent-returns-false.t lib/parent/t/parent.t
4335 ! MANIFEST Porting/Maintainers.pl lib/base.pm
4336____________________________________________________________________________
4337[ 33554] By: merijn on 2008/03/25 07:33:21
4338 Log: Subject: [PATCH] IO::Socket::INET unnecessarily resolves "udp"
4339 From: Niko Tyni <ntyni@debian.org>
4340 Date: Mon, 24 Mar 2008 23:32:24 +0200
4341 Message-Id: <1206394344-30835-1-git-send-email-ntyni@debian.org>
4342 Branch: perl
4343 ! ext/IO/lib/IO/Socket/INET.pm
4344____________________________________________________________________________
4345[ 33553] By: rgs on 2008/03/24 20:54:41
4346 Log: Subject: [PATCH] apidoc mismatch for Perl_magic_clearhint
4347 From: Vincent Pit <perl@profvince.com>
4348 Date: Mon, 24 Mar 2008 21:30:10 +0100
4349 Message-ID: <47E80F52.4030805@profvince.com>
4350 Branch: perl
4351 ! mg.c pod/perlintern.pod
4352____________________________________________________________________________
4353[ 33552] By: stevep on 2008/03/24 17:55:29
4354 Log: Upgrade to Module-Pluggable-3.8
4355 Branch: perl
4356 ! ext/Module/Pluggable/Makefile.PL
4357 ! ext/Module/Pluggable/lib/Module/Pluggable.pm
4358____________________________________________________________________________
4359[ 33551] By: nicholas on 2008/03/24 16:30:26
4360 Log: Give the test file for __builtin_expect() the correct name (try.c, not
4361 builtin.c). Correct the user visible text, which was clearly a cut &
4362 paste from __builtin_choose_expr. For both, also run the program as
4363 part of the checks. Add a return value to the test program, and make
4364 it return something useful (that the if statement worked).
4365 Branch: perl
4366 ! Configure
4367____________________________________________________________________________
4368[ 33550] By: merijn on 2008/03/24 08:25:46
4369 Log: Subject: [PATCH@33547] configure.com and vms.c fixes.
4370 From: "John E. Malmberg" <wb8tyw@qsl.net>
4371 Date: Sun, 23 Mar 2008 14:29:25 -0500
4372 Message-id: <47E6AF95.1000704@qsl.net>
4373 Branch: perl
4374 ! configure.com vms/vms.c
4375____________________________________________________________________________
4376[ 33547] By: merijn on 2008/03/21 10:28:42
4377 Log: Final move from meta-3.0 to meta-3.5
4378 Branch: perl
4379 ! Configure Porting/Glossary config_h.SH
4380____________________________________________________________________________
4381[ 33544] By: rgs on 2008/03/20 15:55:19
4382 Log: Subject: [PATCH] Double warning with perl -we '\&$x'
4383 From: "Vincent Pit" <perl@profvince.com>
4384 Date: Thu, 20 Mar 2008 12:06:47 +0100 (CET)
4385 Message-ID: <38561.147.210.17.175.1206011207.squirrel@147.210.17.175>
4386 Branch: perl
4387 ! sv.c t/lib/warnings/9uninit
4388____________________________________________________________________________
4389[ 33543] By: steveh on 2008/03/19 17:34:22
4390 Log: Subject: Re: Smoke [5.11.0] 33500 FAIL(F) MSWin32 WinXP/.Net SP2 (x86/2 cpu)
4391 From: Nicholas Clark <nick@ccl4.org>
4392 Date: Thu, 13 Mar 2008 12:47:51 +0000
4393 Message-ID: <20080313124751.GX79799@plum.flirble.org>
4394
4395 Fixes test failures introduced by #33480 in non-fork()-enabled builds.
4396 Branch: perl
4397 ! ext/Win32/t/GetCurrentThreadId.t
4398____________________________________________________________________________
4399[ 33542] By: merijn on 2008/03/18 18:54:24
4400 Log: Subject: [PATCH] Fixing "make distclean" to remove "config.arch"
4401 From: Sérgio Durigan Júnior <sergiodj@linux.vnet.ibm.com>
4402 Date: Tue, 18 Mar 2008 15:35:54 -0300
4403 Message-Id: <1205865354.16048.56.camel@miki>
4404 Branch: perl
4405 ! Makefile.SH
4406____________________________________________________________________________
4407[ 33541] By: steveh on 2008/03/18 08:41:13
4408 Log: Silence some warnings introduced by #33507
4409 Branch: perl
4410 ! sv.c
4411____________________________________________________________________________
4412[ 33539] By: nicholas on 2008/03/17 00:17:26
4413 Log: Drag autodoc.pl and overload.pl into the age of safer_open().
4414 Thanks to the wisdom of london.pm, stuff the filename into the SCALAR
4415 slot of the typeglob created in safer_open(), so that ...
4416 Add safer_close(), that will die (with the filename) if the close
4417 fails.
4418 Branch: perl
4419 ! autodoc.pl embed.pl keywords.pl opcode.pl overload.pl
4420 ! reentr.pl regcomp.pl regen_lib.pl warnings.pl
4421____________________________________________________________________________
4422[ 33538] By: nicholas on 2008/03/15 18:37:34
4423 Log: Rename safer_rename() to rename_if_different(), to accurately describe
4424 what it does. Use File::Compare rather than Digest::MD5, as the files
4425 are small enough to simply read in. (File::Compare dates from 5.004)
4426 Remove safer_rename_always(), which isn't used.
4427 DRY by replacing the cargo-culted "open or die" with a new function
4428 safer_open(), which uses Gensym (5.002) to create an anonymous file
4429 handle, and opens and binmodes the file, or dies.
4430 This necessitates replacing bareword file handles with lexicals in all
4431 the callers.
4432 Correct the names of files in close or die constructions.
4433 Branch: perl
4434 ! embed.pl keywords.pl opcode.pl reentr.pl regcomp.pl
4435 ! regen_lib.pl warnings.pl
4436____________________________________________________________________________
4437[ 33537] By: nicholas on 2008/03/15 17:30:19
4438 Log: Subject: Re: [patch] refine make regen to be more selective
4439 From: Jim Cromie <jim.cromie@gmail.com>
4440 Message-ID: <47D720CE.7060004@gmail.com>
4441 Date: Tue, 11 Mar 2008 18:16:14 -0600
4442 Branch: perl
4443 ! embed.pl keywords.pl opcode.pl reentr.pl regen.pl regen_lib.pl
4444 ! warnings.pl
4445____________________________________________________________________________
4446[ 33534] By: nicholas on 2008/03/14 17:33:17
4447 Log: ++$Pod::Html::VERSION
4448 Branch: perl
4449 ! lib/Pod/Html.pm
4450____________________________________________________________________________
4451[ 33531] By: nicholas on 2008/03/14 15:13:43
4452 Log: Update the use of single quotes to be consistent with the advice in
4453 http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html
4454 Branch: perl
4455 ! utils/perlbug.PL
4456____________________________________________________________________________
4457[ 33523] By: nicholas on 2008/03/14 00:12:20
4458 Log: Fix a couple of minor differences between the Encode 2.14 CPAN tarball
4459 and blead.
4460 Branch: perl
4461 ! ext/Encode/encoding.pm ext/Encode/ucm/cp858.ucm
4462____________________________________________________________________________
4463[ 33508] By: nicholas on 2008/03/13 16:03:56
4464 Log: Change 33507 had a const too far (Perl_mg_dup()'s mg is assigned to).
4465 Branch: perl
4466 ! embed.fnc proto.h sv.c
4467____________________________________________________________________________
4468[ 33507] By: rgs on 2008/03/13 14:35:58
4469 Log: Subject: Re: [PATCH] sv.c: consting
4470 From: Steven Schubiger <schubiger@gmail.com>
4471 Date: Wed, 12 Mar 2008 12:38:46 +0100
4472 Message-ID: <20080312113846.GB31102@refcnt.homeunix.org>
4473 Branch: perl
4474 ! embed.fnc pod/perlapi.pod proto.h sv.c
4475____________________________________________________________________________
4476[ 33506] By: rgs on 2008/03/13 14:31:21
4477 Log: Subject: [PATCH] [perl #51674] op/alarm.t hangs on 5.11.0 (Windows Vista only)
4478 From: "Robert May" <rob@themayfamily.me.uk>
4479 Date: Thu, 13 Mar 2008 19:36:33 +0530
4480 Message-ID: <54bdc7510803130706q6523793ak1f3f1c6578fa97c1@mail.gmail.com>
4481 Branch: perl
4482 ! win32/win32.c
4483____________________________________________________________________________
4484[ 33505] By: nicholas on 2008/03/13 13:02:05
4485 Log: Upgrade to Module::Pluggable 3.7
4486 Branch: perl
4487 + t/Module_Pluggable/10innerpack_super.t
4488 + t/Module_Pluggable/21editor_junk.t
4489 + t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm
4490 + t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swo
4491 + t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swp
4492 + t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~
4493 + t/Module_Pluggable/lib/EditorJunk/Plugin/Foo.pm
4494 - t/Module_Pluggable/lib/OddTest/Plugin/-Dodgy.pm
4495 ! MANIFEST ext/Module/Pluggable/Makefile.PL
4496 ! ext/Module/Pluggable/lib/Devel/InnerPackage.pm
4497 ! ext/Module/Pluggable/lib/Module/Pluggable.pm
4498 ! ext/Module/Pluggable/lib/Module/Pluggable/Object.pm
4499 ! t/Module_Pluggable/02alsoworks.t t/Module_Pluggable/02works.t
4500 ! t/Module_Pluggable/03diffname.t t/Module_Pluggable/04acmedir.t
4501 ! t/Module_Pluggable/04acmedir_single.t
4502 ! t/Module_Pluggable/04acmepath.t
4503 ! t/Module_Pluggable/04acmepath_single.t
4504 ! t/Module_Pluggable/05postpath.t
4505 ! t/Module_Pluggable/06multipath.t
4506 ! t/Module_Pluggable/07instantiate.t
4507 ! t/Module_Pluggable/08nothing.t t/Module_Pluggable/09require.t
4508 ! t/Module_Pluggable/10innerpack.t
4509 ! t/Module_Pluggable/10innerpack_inner.t
4510 ! t/Module_Pluggable/10innerpack_noinner.t
4511 ! t/Module_Pluggable/10innerpack_override.t
4512 ! t/Module_Pluggable/11usetwice.t t/Module_Pluggable/12only.t
4513 ! t/Module_Pluggable/12onlyarray.t
4514 ! t/Module_Pluggable/12onlyregex.t t/Module_Pluggable/13except.t
4515 ! t/Module_Pluggable/13exceptarray.t
4516 ! t/Module_Pluggable/13exceptregex.t
4517 ! t/Module_Pluggable/14package.t
4518 ! t/Module_Pluggable/15topicsafe.t
4519 ! t/Module_Pluggable/16different_extension.t
4520 ! t/Module_Pluggable/17devel_inner_package.t
4521 ! t/Module_Pluggable/18skipped_package.t
4522 ! t/Module_Pluggable/19can_ok_clobber.t
4523 ! t/Module_Pluggable/20dodgy_files.t
4524____________________________________________________________________________
4525[ 33504] By: nicholas on 2008/03/13 13:01:44
4526 Log: Correct two spelling mistakes, and reformat some comments.
4527 Branch: perl
4528 ! perlio.c
4529____________________________________________________________________________
4530[ 33503] By: rgs on 2008/03/13 10:43:13
4531 Log: Regexp::DESTROY was only added in 5.8.1
4532 Branch: perl
4533 ! ext/Opcode/Safe.pm
4534____________________________________________________________________________
4535[ 33500] By: nicholas on 2008/03/12 19:40:01
4536 Log: Oops. Change 33499 forgot to add the new Makefile.PL to the MANIFEST.
4537 Branch: perl
4538 ! MANIFEST
4539____________________________________________________________________________
4540[ 33499] By: nicholas on 2008/03/12 19:32:09
4541 Log: Move Module::Pluggable into ext/ as the next version has actions in its
4542 Makefile.PL that we will need to run as part of a core build.
4543 Branch: perl
4544 + ext/Module/Pluggable/Makefile.PL
4545 +> ext/Module/Pluggable/lib/Devel/InnerPackage.pm
4546 +> ext/Module/Pluggable/lib/Module/Pluggable.pm
4547 +> ext/Module/Pluggable/lib/Module/Pluggable/Object.pm
4548 - lib/Devel/InnerPackage.pm lib/Module/Pluggable.pm
4549 - lib/Module/Pluggable/Object.pm
4550 ! MANIFEST Porting/Maintainers.pl
4551____________________________________________________________________________
4552[ 33498] By: nicholas on 2008/03/12 19:09:21
4553 Log: Change 33492 did not spread the protection wide enough. There were
4554 still two more races to be lost.
4555 1: The close() could still happen after the (premature) mutex release
4556 allowed another thread to dup() to that file descriptor.
4557 2: The initial dup() could happen whilst another thread was in the
4558 mutex protected region, and had temporarily closed the file
4559 descriptor.
4560 Race conditions remain with any other thread that actually does I/O
4561 during the execution of the mutex protected region (as noted in a
4562 comment), and dup() failure is not handled gracefully (also noted).
4563 Branch: perl
4564 ! perlio.c
4565____________________________________________________________________________
4566[ 33495] By: stevep on 2008/03/12 16:38:20
4567 Log: Subject: [perl #51636] segmentation fault with array ties
4568 From: blino@mandriva.com (via RT) <perlbug-followup@perl.org>
4569 Date: Wed, 12 Mar 2008 02:59:45 -0700
4570 Message-ID: <rt-3.6.HEAD-25460-1205315984-377.51636-75-0@perl.org>
4571 Branch: perl
4572 ! av.c
4573____________________________________________________________________________
4574[ 33493] By: stevep on 2008/03/12 14:20:49
4575 Log: Upgrade to Encode-2.24
4576 Branch: perl
4577 ! ext/Encode/Changes ext/Encode/Encode.pm ext/Encode/Encode.xs
4578 ! ext/Encode/Makefile.PL ext/Encode/bin/ucmlint
4579 ! ext/Encode/lib/Encode/Alias.pm ext/Encode/lib/Encode/Config.pm
4580 ! ext/Encode/ucm/macJapanese.ucm
4581____________________________________________________________________________
4582[ 33492] By: nicholas on 2008/03/12 12:23:55
4583 Log: We need mutex protection in PerlIOStdio_close() for the duration of
4584 holding our true love file handle open, to stop anything else
4585 temporarily using it for a quick dup() fling, and then closing the
4586 file handle underneath us.
4587 I suspect that the lack of this protection was the cause of the threads
4588 free.t and blocks.t failures on OS X on 5.8.x, where usefaststdio is
4589 the default, and PerlIO is unable to "invalidate" the FILE *.
4590 Branch: perl
4591 ! perlio.c
4592____________________________________________________________________________
4593[ 33491] By: nicholas on 2008/03/12 11:46:17
4594 Log: Correct logic error in PerlIOStdio_close() - 0 is an acceptable value
4595 from dup(), so it can't also be the "don't do anything later" value.
4596 Branch: perl
4597 ! perlio.c
4598____________________________________________________________________________
4599[ 33489] By: rgs on 2008/03/12 10:19:06
4600 Log: Subject: Re: [PATCH] sv.c: consting
4601 From: Steven Schubiger <schubiger@gmail.com>
4602 Date: Tue, 11 Mar 2008 19:59:37 +0100
4603 Message-ID: <20080311185937.GA18713@refcnt.homeunix.org>
4604 Branch: perl
4605 ! embed.fnc pod/perlapi.pod proto.h sv.c
4606____________________________________________________________________________
4607[ 33488] By: rgs on 2008/03/12 10:12:53
4608 Log: Subject: [PATCH] Correct misleading example in perlsyn.pod (given/when/default)
4609 From: Paul Fenwick <pjf@perltraining.com.au>
4610 Date: Wed, 12 Mar 2008 13:19:15 +1100
4611 Message-ID: <47D73DA3.8050300@perltraining.com.au>
4612 Branch: perl
4613 ! pod/perlsyn.pod
4614____________________________________________________________________________
4615[ 33487] By: nicholas on 2008/03/12 10:00:24
4616 Log: Subject: [PATCH] cygwin hints back to old
4617 From: "Reini Urban" <rurban@x-ray.at>
4618 Message-ID: <6910a60803120011y4ff1d1f0x5654906570dc19ab@mail.gmail.com>
4619 Date: Wed, 12 Mar 2008 08:11:17 +0100
4620
4621 Revert a part of blead patch #33357
4622 * no cpu. revert the archname part of patch #33357
4623 to the old behaviour.
4624 Branch: perl
4625 ! hints/cygwin.sh
4626____________________________________________________________________________
4627[ 33486] By: rgs on 2008/03/12 08:50:11
4628 Log: An unfortunate side-effect of Encode and Encode::Alias use'ing each
4629 other, and Encode::Alias exporting functions into Encode for it to use
4630 as methods, broke the loading of the find_alias() Encode method in some
4631 cases since 5.10. Breaking the recursive inheritance fixes it.
4632 Branch: perl
4633 ! ext/Encode/lib/Encode/Alias.pm lib/open.t
4634____________________________________________________________________________
4635[ 33485] By: nicholas on 2008/03/11 22:28:09
4636 Log: Add characters that VOS forbids in filenames, mentioned by Paul Green
4637 in private correspondence.
4638 Branch: perl
4639 ! pod/perlport.pod
4640____________________________________________________________________________
4641[ 33482] By: nicholas on 2008/03/11 20:16:49
4642 Log: Subject: Re: Perl @ http://www.ccl4.org/~nick/P/perl-33444.tar.bz2
4643 From: Reini Urban <rurban@x-ray.at>
4644 Message-ID: <47D2EF38.10503@x-ray.at>
4645 Date: Sat, 08 Mar 2008 20:55:36 +0100
4646
4647 * CYG10 improve Win32::GetLastError test
4648 Branch: perl
4649 ! ext/Win32CORE/t/win32core.t
4650____________________________________________________________________________
4651[ 33481] By: nicholas on 2008/03/11 19:47:44
4652 Log: Subject: Re: Perl @ http://www.ccl4.org/~nick/P/perl-33444.tar.bz2
4653 From: Reini Urban <rurban@x-ray.at>
4654 Message-ID: <47D2EF38.10503@x-ray.at>
4655 Date: Sat, 08 Mar 2008 20:55:36 +0100
4656
4657 * CYG04 At least on cygwin strip the last number
4658 from the dll. This is in the cygwin.com build since years.
4659 Branch: perl
4660 ! cygwin/Makefile.SHs installperl lib/ExtUtils/t/Embed.t
4661____________________________________________________________________________
4662[ 33480] By: nicholas on 2008/03/11 19:45:55
4663 Log: Subject: Re: Perl @ http://www.ccl4.org/~nick/P/perl-33444.tar.bz2
4664 From: Reini Urban <rurban@x-ray.at>
4665 Message-ID: <47D2EF38.10503@x-ray.at>
4666 Date: Sat, 08 Mar 2008 20:55:36 +0100
4667
4668 CYG09 enhance GetCurrentThreadId test
4669 Branch: perl
4670 ! ext/Win32/t/GetCurrentThreadId.t
4671____________________________________________________________________________
4672[ 33473] By: rgs on 2008/03/11 16:38:16
4673 Log: Subject: Re: [PATCH] sv.c: consting
4674 From: Steven Schubiger <schubiger@gmail.com>
4675 Date: Tue, 11 Mar 2008 11:49:30 +0100
4676 Message-ID: <20080311104929.GA4950@refcnt.homeunix.org>
4677 Branch: perl
4678 ! embed.fnc pod/perlapi.pod proto.h sv.c
4679____________________________________________________________________________
4680[ 33471] By: rgs on 2008/03/11 10:06:19
4681 Log: Subject: Re: [PATCH] sv.c: consting
4682 From: Steven Schubiger <schubiger@gmail.com>
4683 Date: Sun, 2 Mar 2008 22:09:51 +0100
4684 Message-ID: <20080302210951.GD10705@refcnt.homeunix.org>
4685 Branch: perl
4686 ! embed.fnc pod/perlapi.pod proto.h sv.c
4687____________________________________________________________________________
4688[ 33470] By: rgs on 2008/03/10 22:26:34
4689 Log: Subject: Re: [PATCH] make Archive::Extract's x.lzma test file be lzma'd,
4690 From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
4691 Date: Tue, 4 Mar 2008 00:28:34 -0800 (PST)
4692 Message-ID: <52329.71.32.86.11.1204619314.squirrel@webmail.efn.org>
4693 Branch: perl
4694 ! lib/Archive/Extract/t/src/x.lzma.packed
4695____________________________________________________________________________
4696[ 33469] By: rgs on 2008/03/10 21:50:24
4697 Log: Re-apply part of #33370 to Time::Piece
4698 Branch: perl
4699 ! ext/Time/Piece/Piece.pm ext/Time/Piece/Piece.xs
4700____________________________________________________________________________
4701[ 33468] By: rgs on 2008/03/10 21:48:45
4702 Log: Upgrade to Time::Piece 1.13
4703 Branch: perl
4704 + ext/Time/Piece/t/07arith.t
4705 ! MANIFEST ext/Time/Piece/Changes ext/Time/Piece/Piece.pm
4706 ! ext/Time/Piece/Piece.xs ext/Time/Piece/Seconds.pm
4707____________________________________________________________________________
4708[ 33467] By: rgs on 2008/03/10 21:34:23
4709 Log: Subject: [PATCH] Re: [PATCH] MAD fix p55 $[
4710 From: Gerard Goossen <gerard@tty.nl>
4711 Date: Mon, 10 Mar 2008 15:44:03 +0100
4712 Message-ID: <20080310144403.GC28994@ostwald>
4713 Branch: perl
4714 ! mad/t/p55.t op.c
4715____________________________________________________________________________
4716[ 33466] By: rgs on 2008/03/10 21:30:50
4717 Log: Subject: [PATCH] MAD update list of failures in mad/t/p55.t
4718 From: Gerard Goossen <gerard@tty.nl>
4719 Date: Mon, 10 Mar 2008 15:17:08 +0100
4720 Message-ID: <20080310141708.GA28994@ostwald>
4721 Branch: perl
4722 ! mad/t/p55.t
4723____________________________________________________________________________
4724[ 33463] By: steveh on 2008/03/10 17:37:30
4725 Log: Silence warning from VC++ following #33447
4726 (not all control paths return a value)
4727 Branch: perl
4728 ! pp_hot.c
4729____________________________________________________________________________
4730[ 33462] By: nicholas on 2008/03/10 14:48:29
4731 Log: Add investigating arenas for GP and MAGIC to perltodo.
4732 Branch: perl
4733 ! pod/perltodo.pod
4734____________________________________________________________________________
4735[ 33460] By: steveh on 2008/03/10 13:58:15
4736 Log: Upgrade to ExtUtils-Install-1.50
4737 Branch: perl
4738 ! lib/ExtUtils/Install.pm lib/ExtUtils/t/Install.t
4739 ! lib/ExtUtils/t/Installapi2.t lib/ExtUtils/t/can_write_dir.t
4740____________________________________________________________________________
4741[ 33458] By: rgs on 2008/03/10 12:56:41
4742 Log: Subject: Re: [PATCH] mg_magical() sometimes turns SvRMAGICAL on when it shouldn't
4743 From: Vincent Pit <perl@profvince.com>
4744 Date: Fri, 08 Feb 2008 23:22:19 +0100
4745 Message-ID: <47ACD61B.6030501@profvince.com>
4746 Branch: perl
4747 + ext/XS/APItest/t/rmagical.t
4748 ! MANIFEST ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
4749 ! mg.c
4750____________________________________________________________________________
4751[ 33457] By: rgs on 2008/03/10 11:07:11
4752 Log: Subject: [PATCH] count-only transliteration needlessly makes copy-on-write
4753 From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
4754 Date: Tue, 4 Mar 2008 16:54:29 -0800 (PST)
4755 Message-ID: <47935.71.32.86.11.1204678469.squirrel@webmail.efn.org>
4756 Branch: perl
4757 ! doop.c t/op/tr.t
4758____________________________________________________________________________
4759[ 33456] By: merijn on 2008/03/09 10:57:51
4760 Log: Subject: checkAUTHORS.pl update for me
4761 From: Michael G Schwern <schwern@pobox.com>
4762 Date: Sun, 09 Mar 2008 00:35:48 +0100
4763 Message-ID: <47D322D4.8090508@pobox.com>
4764 Branch: perl
4765 ! Porting/checkAUTHORS.pl
4766____________________________________________________________________________
4767[ 33455] By: merijn on 2008/03/09 10:54:11
4768 Log: Subject: [PATCH pod/perlfaq.pod] Typo Fix
4769 From: chromatic <chromatic@wgz.org>
4770 Date: Sat, 8 Mar 2008 14:08:30 -0800
4771 Message-Id: <200803081408.30766.chromatic@wgz.org>
4772 Branch: perl
4773 ! pod/perlfaq.pod
4774____________________________________________________________________________
4775[ 33453] By: stevep on 2008/03/08 15:13:26
4776 Log: Perl_croak_nocontext() is called with NULL indirectly from
4777 some XS-based modules.
4778 Branch: perl
4779 ! embed.fnc proto.h util.c
4780____________________________________________________________________________
4781[ 33452] By: nicholas on 2008/03/08 11:20:28
4782 Log: Assert that the av argument to all the av_*() functions is an array.
4783 Branch: perl
4784 ! av.c
4785____________________________________________________________________________
4786[ 33451] By: craigb on 2008/03/07 13:48:58
4787 Log: On VMS, don't call flex_stat from my_flush as the latter may be
4788 called during global destruction and the former checks hints flags
4789 that depend on the interpreter's still existing.
4790 Branch: perl
4791 ! vms/vms.c
4792____________________________________________________________________________
4793[ 33450] By: steveh on 2008/03/06 18:02:22
4794 Log: Silence warning introduced by #32703 when building with MYMALLOC
4795 Branch: perl
4796 ! embed.fnc malloc.c proto.h
4797____________________________________________________________________________
4798[ 33448] By: steveh on 2008/03/06 13:29:56
4799 Log: Silence some warnings on Win32 with VC6
4800
4801 VC7 onwards didn't seem to mind (perhaps thanks to #33411):
4802 http://www.nntp.perl.org/group/perl.daily-build.reports/2008/03/msg54118.html
4803 but VC6 wasn't happy:
4804 http://www.nntp.perl.org/group/perl.daily-build.reports/2008/03/msg54099.html
4805 Branch: perl
4806 ! embed.fnc perl.h pp_sort.c proto.h
4807____________________________________________________________________________
4808[ 33447] By: nicholas on 2008/03/06 11:08:24
4809 Log: Refactoring the /Can't return (?:array|hash) to scalar context/ croak
4810 logic in pp_rv2av into one place saves 112 bytes here.
4811 Branch: perl
4812 ! pp_hot.c
4813____________________________________________________________________________
4814[ 33445] By: nicholas on 2008/03/05 17:00:34
4815 Log: Bring the joy of strict to ext/B/t/lint.t.
4816 Branch: perl
4817 ! ext/B/t/lint.t
4818____________________________________________________________________________
4819[ 33442] By: nicholas on 2008/03/05 11:58:58
4820 Log: Better line diagnostics - runlint's caller rather than runlint itself.
4821 Branch: perl
4822 ! ext/B/t/lint.t
4823____________________________________________________________________________
4824[ 33440] By: steveh on 2008/03/05 09:08:00
4825 Log: Fix skip counts introduced in #33433
4826 Branch: perl
4827 ! ext/File/Glob/t/basic.t
4828____________________________________________________________________________
4829[ 33439] By: rgs on 2008/03/05 09:07:33
4830 Log: Bump VERSION after change #33416
4831 (so we don't end up with different code but same version in
4832 5.10.0 and, say, 5.10.1)
4833 Branch: perl
4834 ! lib/NEXT.pm
4835____________________________________________________________________________
4836[ 33438] By: craigb on 2008/03/05 03:14:28
4837 Log: *Really* add nv_overflows_integers_at to the VMS configuration
4838 as 33431 should have done (and would have if I'd remembered to
4839 remove --dry-run from the patch command).
4840 Branch: perl
4841 ! configure.com
4842____________________________________________________________________________
4843[ 33437] By: nicholas on 2008/03/04 19:59:20
4844 Log: Three variables in S_scan_trans only hold flags for op_private, so can
4845 be U8.
4846 Branch: perl
4847 ! toke.c
4848____________________________________________________________________________
4849[ 33434] By: stevep on 2008/03/04 17:17:54
4850 Log: Subject: [perl #50538] when( @n && %n ) fails to smart match
4851 From: "brian d foy" (via RT) <perlbug-followup@perl.org>
4852 Date: Mon, 04 Feb 2008 19:36:01 -0800
4853 Message-ID: <rt-3.6.HEAD-4355-1202182561-1550.50538-75-0@perl.org>
4854
4855 Updated tests in ticket to become TODO tests
4856 Branch: perl
4857 ! t/op/switch.t
4858____________________________________________________________________________
4859[ 33433] By: nicholas on 2008/03/04 17:14:30
4860 Log: use strict; and use Test::More; to give decent failure diagnostics.
4861 (And less code)
4862 Branch: perl
4863 ! ext/File/Glob/t/basic.t
4864____________________________________________________________________________
4865[ 33431] By: craigb on 2008/03/04 13:29:01
4866 Log: Determine nv_overflows_integers_at on VMS.
4867 Branch: perl
4868 ! configure.com
4869____________________________________________________________________________
4870[ 33423] By: stevep on 2008/03/03 19:20:12
4871 Log: Fix some checkpod complaints.
4872 Branch: perl
4873 ! pod/perlfaq2.pod pod/perlfaq5.pod
4874____________________________________________________________________________
4875[ 33416] By: nicholas on 2008/03/03 15:48:45
4876 Log: Subject: Re: [PATCH] NEXT.pm bug within overloaded stringification
4877 From: Marcel Grünauer <gr@univie.ac.at>
4878 Message-Id: <511B0A54-AB2D-4A65-A02E-E2E07C043EAB@univie.ac.at>
4879 Date: Mon, 3 Mar 2008 16:08:48 +0100
4880
4881 (a resend of <7BBCFD93-91CF-4656-A97F-ED5E749F7B2E@univie.ac.at>)
4882 Branch: perl
4883 + lib/NEXT/t/stringify.t
4884 ! MANIFEST lib/NEXT.pm
4885____________________________________________________________________________
4886[ 33414] By: stevep on 2008/03/03 14:36:10
4887 Log: Subject: [perl #46957] [PATCH] make Devel::Peek::mstat always available
4888 From: srezic@cpan.org (via RT) <perlbug-followup@perl.org>
4889 Date: Sat, 27 Oct 2007 11:33:57 -0700
4890 Message-ID: <rt-3.6.HEAD-4732-1193510037-297.46957-75-0@perl.org>
4891 Branch: perl
4892 ! ext/Devel/Peek/Peek.xs malloc.c
4893____________________________________________________________________________
4894[ 33411] By: demerphq on 2008/03/02 19:46:27
4895 Log: Subject: Re: [PATCH] sv.c: consting
4896 From: Steven Schubiger <schubiger@gmail.com>
4897 Date: Sun, 2 Mar 2008 20:10:29 +0100
4898 Message-ID: <20080302191029.GC10705@refcnt.homeunix.org>
4899
4900 Plus regen and additional tweaks to silence warnings from VC7 in sv.c from this patch and previous patches from same author.
4901 Branch: perl
4902 ! embed.fnc pod/perlapi.pod proto.h sv.c
4903____________________________________________________________________________
4904[ 33410] By: demerphq on 2008/03/02 18:37:45
4905 Log: Update ExtUtils::Install to release 1.47
4906 Branch: perl
4907 + lib/ExtUtils/t/Installapi2.t
4908 ! MANIFEST lib/ExtUtils/Install.pm
4909____________________________________________________________________________
4910[ 33409] By: stevep on 2008/03/02 18:01:44
4911 Log: Subject: Re: [PATCH] sv.c: consting
4912 From: Steven Schubiger <schubiger@gmail.com>
4913 Date: Sun, 2 Mar 2008 17:47:43 +0100
4914 Message-ID: <20080302164743.GB10705@refcnt.homeunix.org>
4915 Branch: perl
4916 ! embed.fnc pod/perlapi.pod proto.h sv.c
4917____________________________________________________________________________
4918[ 33408] By: rgs on 2008/03/02 07:36:58
4919 Log: Subject: Re: interrupting system() with signal depends on signal handler
4920 From: Steffen Ullrich <coyote.frank@gmx.net>
4921 Date: Tue, 26 Feb 2008 19:43:00 +0100
4922 Message-ID: <47C45DB4.9060306@gmx.net>
4923 Branch: perl
4924 ! util.c
4925____________________________________________________________________________
4926[ 33407] By: rgs on 2008/03/02 07:24:18
4927 Log: Subject: [PATCH] for -M:Foo, extended and revised
4928 From: "Robin Barker" <Robin.Barker@npl.co.uk>
4929 Date: Wed, 27 Feb 2008 19:19:54 -0000
4930 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A61@exchsvr2.npl.ad.local>
4931 Branch: perl
4932 ! perl.c t/run/switches.t
4933____________________________________________________________________________
4934[ 33406] By: rgs on 2008/03/02 07:03:36
4935 Log: Subject: Re: [PATCH] sv.c: consting
4936 From: Steven Schubiger <schubiger@gmail.com>
4937 Date: Sat, 1 Mar 2008 19:29:53 +0100
4938 Message-ID: <20080301182953.GB16742@refcnt.homeunix.org>
4939 Branch: perl
4940 ! embed.fnc pod/perlapi.pod proto.h sv.c
4941____________________________________________________________________________
4942[ 33405] By: stevep on 2008/03/02 02:31:06
4943 Log: Update to Module-Load-Conditional-0.26
4944 Branch: perl
4945 ! lib/Module/Load/Conditional.pm
4946 ! lib/Module/Load/Conditional/t/01_Module_Load_Conditional.t
4947____________________________________________________________________________
4948[ 33404] By: demerphq on 2008/03/01 14:40:16
4949 Log: Synchronize blead with changes from ExtUtils::Install 1.46
4950
4951 Apply patches from Michael Schwern (rt #33688, rt #31429, rt #31248)
4952 and from Slaven Rezic (rt #33290). Also implemented the suggestion from
4953 Schwern about not dieing when failing to remove a shadow file that is
4954 later on in INC than the installed version. (rt #2928)
4955 Branch: perl
4956 + lib/ExtUtils/t/can_write_dir.t
4957 ! MANIFEST lib/ExtUtils/Install.pm lib/ExtUtils/t/Install.t
4958____________________________________________________________________________
4959[ 33403] By: nicholas on 2008/03/01 12:54:59
4960 Log: Subject: Re: [PATCH] sv.c: consting
4961 From: Steven Schubiger <schubiger@gmail.com>
4962 Message-ID: <20080229202939.GA16742@refcnt.homeunix.org>
4963 Date: Fri, 29 Feb 2008 21:29:39 +0100
4964 Branch: perl
4965 ! embed.fnc pod/perlapi.pod proto.h sv.c
4966____________________________________________________________________________
4967[ 33402] By: rgs on 2008/03/01 11:20:20
4968 Log: Typo in doc, found by Kornel Umann.
4969 Branch: perl
4970 ! lib/File/Basename.pm
4971____________________________________________________________________________
4972[ 33401] By: nicholas on 2008/02/29 16:33:56
4973 Log: Make ext/POSIX/t/sysconf.t use File::Spec->tmpdir() for pathconf/
4974 fpathconf testing rather than ->curdir(), as the latter can be on
4975 networked storage that fails the syscall (and the tests).
4976 Branch: perl
4977 ! ext/POSIX/t/sysconf.t
4978____________________________________________________________________________
4979[ 33400] By: nicholas on 2008/02/29 13:06:20
4980 Log: Subject: Re: [PATCH] sv.c: consting
4981 From: Steven Schubiger <schubiger@gmail.com>
4982 Message-ID: <20080208131350.GB22321@refcnt.homeunix.org>
4983 Date: Fri, 8 Feb 2008 14:13:50 +0100
4984 Branch: perl
4985 ! embed.fnc pod/perlapi.pod proto.h sv.c
4986____________________________________________________________________________
4987[ 33399] By: rgs on 2008/02/29 12:59:55
4988 Log: Subject: [PATCH] More diagnostics for Fatal.pm
4989 From: slaven@rezic.de
4990 Date: Fri, 29 Feb 2008 11:29:31 +0100 (CET)
4991 Message-ID: <49601.89.247.126.95.1204280971.squirrel@mail.rezic.de>
4992
4993 plus version bump
4994 Branch: perl
4995 ! lib/Fatal.pm lib/Fatal.t
4996____________________________________________________________________________
4997[ 33398] By: rgs on 2008/02/29 08:22:01
4998 Log: Context fix to make the test pass
4999 Branch: perl
5000 ! lib/Test/Simple/t/filehandles.t
5001____________________________________________________________________________
5002[ 33397] By: stevep on 2008/02/29 05:39:42
5003 Log: Re-apply change #32880
5004 Branch: perl
5005 ! lib/Test/Builder.pm
5006____________________________________________________________________________
5007[ 33396] By: stevep on 2008/02/29 05:09:27
5008 Log: Upgrade to ExtUtils-MakeMaker-6.44
5009 Branch: perl
5010 ! lib/ExtUtils/Command/MM.pm lib/ExtUtils/Liblist.pm
5011 ! lib/ExtUtils/Liblist/Kid.pm lib/ExtUtils/MM.pm
5012 ! lib/ExtUtils/MM_AIX.pm lib/ExtUtils/MM_Any.pm
5013 ! lib/ExtUtils/MM_BeOS.pm lib/ExtUtils/MM_Cygwin.pm
5014 ! lib/ExtUtils/MM_DOS.pm lib/ExtUtils/MM_MacOS.pm
5015 ! lib/ExtUtils/MM_NW5.pm lib/ExtUtils/MM_OS2.pm
5016 ! lib/ExtUtils/MM_QNX.pm lib/ExtUtils/MM_UWIN.pm
5017 ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_VMS.pm
5018 ! lib/ExtUtils/MM_VOS.pm lib/ExtUtils/MM_Win32.pm
5019 ! lib/ExtUtils/MM_Win95.pm lib/ExtUtils/MY.pm
5020 ! lib/ExtUtils/MakeMaker.pm lib/ExtUtils/MakeMaker/Config.pm
5021 ! lib/ExtUtils/MakeMaker/bytes.pm
5022 ! lib/ExtUtils/MakeMaker/vmsish.pm lib/ExtUtils/Mkbootstrap.pm
5023 ! lib/ExtUtils/Mksymlists.pm lib/ExtUtils/testlib.pm
5024____________________________________________________________________________
5025[ 33395] By: stevep on 2008/02/29 04:44:43
5026 Log: Hmmm...lib/Test/Builder.pm didn't get updated corectly. Unfortunately,
5027 the tests didn't seem to catch this.
5028 Branch: perl
5029 ! lib/Test/Builder.pm
5030____________________________________________________________________________
5031[ 33394] By: stevep on 2008/02/29 04:39:18
5032 Log: Upgrade to Test-Simple-0.78
5033 Branch: perl
5034 + lib/Test/Simple/t/dont_overwrite_die_handler.t
5035 + lib/Test/Simple/t/tbm_doesnt_set_exported_to.t
5036 + lib/Test/Simple/t/utf8.t
5037 + t/lib/Test/Simple/sample_tests/death_with_handler.plx
5038 ! MANIFEST lib/Test/Builder.pm lib/Test/Builder/Module.pm
5039 ! lib/Test/Builder/Tester.pm lib/Test/More.pm lib/Test/Simple.pm
5040 ! lib/Test/Simple/t/exit.t lib/Test/Simple/t/filehandles.t
5041 ! lib/Test/Simple/t/is_deeply_with_threads.t
5042 ! lib/Test/Simple/t/maybe_regex.t lib/Test/Simple/t/reset.t
5043 ! lib/Test/Simple/t/todo.t
5044 ! t/lib/Test/Simple/sample_tests/death.plx
5045 ! t/lib/Test/Simple/sample_tests/last_minute_death.plx
5046____________________________________________________________________________
5047[ 33393] By: stevep on 2008/02/29 04:10:17
5048 Log: Upgrade to Test-Harness-3.10
5049 Branch: perl
5050 + lib/TAP/Parser/Result/Pragma.pm t/lib/sample-tests/strict
5051 ! MANIFEST lib/App/Prove.pm lib/App/Prove/State.pm
5052 ! lib/TAP/Base.pm lib/TAP/Formatter/Color.pm
5053 ! lib/TAP/Formatter/Console.pm
5054 ! lib/TAP/Formatter/Console/ParallelSession.pm
5055 ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
5056 ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
5057 ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
5058 ! lib/TAP/Parser/Iterator/Array.pm
5059 ! lib/TAP/Parser/Iterator/Process.pm
5060 ! lib/TAP/Parser/Iterator/Stream.pm
5061 ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
5062 ! lib/TAP/Parser/Result/Bailout.pm
5063 ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
5064 ! lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
5065 ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
5066 ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
5067 ! lib/TAP/Parser/Utils.pm lib/TAP/Parser/YAMLish/Reader.pm
5068 ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
5069 ! lib/Test/Harness/t/000-load.t lib/Test/Harness/t/grammar.t
5070 ! lib/Test/Harness/t/parse.t lib/Test/Harness/t/regression.t
5071____________________________________________________________________________
5072[ 33392] By: stevep on 2008/02/29 03:38:46
5073 Log: Upgrade to ExtUtils-ParseXS-2.19. There are several patches not
5074 in the CPAN version, so a version bump to 2.19_01 is in the core.
5075 Branch: perl
5076 ! lib/ExtUtils/ParseXS.pm
5077____________________________________________________________________________
5078[ 33391] By: stevep on 2008/02/29 03:10:59
5079 Log: Upgrade to Test-Simple-0.75
5080 Branch: perl
5081 + lib/Test/Simple/t/BEGIN_require_ok.t
5082 ! MANIFEST lib/Test/Builder.pm lib/Test/Builder/Module.pm
5083 ! lib/Test/Builder/Tester.pm lib/Test/More.pm lib/Test/Simple.pm
5084 ! lib/Test/Simple/t/is_deeply_with_threads.t
5085 ! lib/Test/Simple/t/todo.t
5086____________________________________________________________________________
5087[ 33390] By: nicholas on 2008/02/27 19:11:12
5088 Log: Use malloc_good_size() to round up the size of requested arenas to the
5089 size that will actually be allocated, to squeeze last few bytes into
5090 use.
5091 Branch: perl
5092 ! hv.c perl.h sv.c
5093____________________________________________________________________________
5094[ 33389] By: nicholas on 2008/02/27 19:10:02
5095 Log: Add Perl_malloc_good_size to malloc.c. (A routine that rounds up the
5096 passed in request to the size that will actually be allocated. It's
5097 the same interface as Darwin already provides with malloc_good_size().)
5098 Branch: perl
5099 ! embed.fnc embed.h makedef.pl malloc.c proto.h
5100____________________________________________________________________________
5101[ 33388] By: nicholas on 2008/02/27 16:45:20
5102 Log: Do the memory debug header fixup earlier to avoid valgrind screaming
5103 under -Dm. Also, temporarily disable memory logging during thread
5104 memory freeing, as otherwise we try to log using memory we already
5105 freed.
5106 Branch: perl
5107 ! perl.c util.c
5108____________________________________________________________________________
5109[ 33387] By: rgs on 2008/02/27 16:05:12
5110 Log: Subject: [PATCH] threads::shared 1.18
5111 From: "Jerry D. Hedden" <jdhedden@cpan.org>
5112 Date: Tue, 26 Feb 2008 11:29:54 -0500
5113 Message-ID: <1ff86f510802260829h306ea16by990af232dac22a82@mail.gmail.com>
5114 Branch: perl
5115 ! ext/threads/shared/Makefile.PL ext/threads/shared/shared.pm
5116 ! ext/threads/shared/t/stress.t
5117____________________________________________________________________________
5118[ 33386] By: steveh on 2008/02/27 13:43:27
5119 Log: Subject: Fwd: CPAN Upload: Y/YV/YVES/ExtUtils-Install-1.45.tar.gz
5120 From: demerphq <demerphq@gmail.com>
5121 Date: Wed, 27 Feb 2008 14:06:29 +0100
5122 Message-ID: <9b18b3110802270506j6194cb4idefa42765d634c79@mail.gmail.com>
5123
5124 Upgrade to ExtUtils-Install-1.45 to fix [cpan #32813]
5125 Branch: perl
5126 ! lib/ExtUtils/Install.pm
5127____________________________________________________________________________
5128[ 33385] By: steveh on 2008/02/27 12:54:52
5129 Log: Fix another Win32/VC6 compiler warning caused by #33231
5130 (missed by #33336--this one only occurs in debug builds)
5131 Branch: perl
5132 ! sv.c
5133____________________________________________________________________________
5134[ 33384] By: steveh on 2008/02/27 12:29:36
5135 Log: Change variable name to fix debug build with PERL_OLD_COPY_ON_WRITE
5136 Branch: perl
5137 ! embed.fnc proto.h
5138____________________________________________________________________________
5139[ 33383] By: nicholas on 2008/02/27 11:48:38
5140 Log: Comment on why I don't think changing Perl_safesysmalloc_size() in av.c
5141 analagous to the change in sv.c is a good idea. [It's not a language
5142 design issue, so sadly I can't get a talk out of it. Or is that
5143 fortunately? :-)]
5144 Branch: perl
5145 ! av.c
5146____________________________________________________________________________
5147[ 33380] By: rgs on 2008/02/27 09:06:47
5148 Log: Fix preprocessor syntax
5149 Branch: perl
5150 ! perl.h
5151____________________________________________________________________________
5152[ 33379] By: nicholas on 2008/02/26 23:22:30
5153 Log: If the C library provides malloc_size(), we can use that in the same
5154 places as Perl's malloced_size(), except that we need to be careful of
5155 any PERL_TRACK_MEMPOOL manipulations in force. Wrap both as
5156 Perl_safesysmalloc_size(), to give a consistent name and interface.
5157 Branch: perl
5158 ! av.c handy.h perl.h sv.c
5159____________________________________________________________________________
5160[ 33378] By: nicholas on 2008/02/26 19:55:33
5161 Log: In Perl_sv_usepvn_flags(), with MYMALLOC, use the actual malloc()ed
5162 size for SvLEN(), rather than an estimate.
5163 Branch: perl
5164 ! sv.c
5165____________________________________________________________________________
5166[ 33377] By: nicholas on 2008/02/26 19:17:38
5167 Log: If we have malloced_size() available, then avoid rounding up the string
5168 to the next (guessed) plausible alignment size, and instead find out
5169 how much memory was actually allocated, so that we can set this in the
5170 scalar's SvLEN(). This way, sv_grow() will be called far less often.
5171 Branch: perl
5172 ! sv.c
5173____________________________________________________________________________
5174[ 33376] By: rgs on 2008/02/26 13:13:18
5175 Log: Chainsaw DEBUG_S out, as suggested by Vincent Pit.
5176 Branch: perl
5177 ! perl.c perl.h pod/perlrun.pod pp_hot.c scope.c util.c
5178____________________________________________________________________________
5179[ 33375] By: rgs on 2008/02/26 10:51:27
5180 Log: Typo found by Roland Giersig
5181 Branch: perl
5182 ! utils/perlbug.PL
5183____________________________________________________________________________
5184[ 33374] By: rgs on 2008/02/26 10:19:15
5185 Log: Tidy up error messages
5186 Branch: perl
5187 ! opcode.pl
5188____________________________________________________________________________
5189[ 33373] By: rgs on 2008/02/26 09:48:18
5190 Log: Subject: Re: making it easier not to get feedback
5191 From: "Vincent Pit" <perl@profvince.com>
5192 Date: Tue, 26 Feb 2008 09:56:59 +0100 (CET)
5193 Message-ID: <1232.90.46.219.25.1204016219.squirrel@90.46.219.25>
5194 Branch: perl
5195 ! utils/perlbug.PL
5196____________________________________________________________________________
5197[ 33372] By: rgs on 2008/02/26 09:46:57
5198 Log: Document perlthanks
5199 Branch: perl
5200 ! pod/perlutil.pod
5201____________________________________________________________________________
5202[ 33371] By: nicholas on 2008/02/25 23:29:33
5203 Log: Also install perlbug as perlthanks, to make it easy for people to send
5204 their appreciation to perl-thanks@perl.org.
5205 It would be nice to get feedback other than bug reports.
5206 Branch: perl
5207 ! utils.lst utils/perlbug.PL
5208____________________________________________________________________________
5209[ 33370] By: steveh on 2008/02/25 17:42:38
5210 Log: Silence Borland compiler warnings (except for warnings from zlib) here:
5211 http://www.nntp.perl.org/group/perl.daily-build.reports/2008/02/msg53937.html
5212 Branch: perl
5213 ! NetWare/nwperlhost.h NetWare/nwperlsys.h
5214 ! ext/Time/Piece/Piece.pm ext/Time/Piece/Piece.xs
5215 ! ext/Win32/Win32.pm ext/Win32/Win32.xs generate_uudmap.c
5216 ! iperlsys.h perl.h perlio.c perliol.h perly.c regcomp.c
5217 ! win32/perlhost.h win32/win32.c
5218____________________________________________________________________________
5219[ 33369] By: nicholas on 2008/02/25 12:48:22
5220 Log: Ensure that constant folding runs with IN_PERL_RUNTIME true, by copying
5221 the current compiling cop to a different address. This ensures that
5222 lexical hints are correctly honoured, and allows us to fold sprintf.
5223 Branch: perl
5224 ! op.c opcode.h opcode.pl
5225____________________________________________________________________________
5226[ 33368] By: nicholas on 2008/02/25 11:47:03
5227 Log: Two break; statements that aren't (yet) needed, but may trip someone up
5228 in the future.
5229 Branch: perl
5230 ! op.c
5231____________________________________________________________________________
5232[ 33367] By: rgs on 2008/02/25 10:54:47
5233 Log: Avoid a segfault case in MRO code, based on :
5234
5235 Subject: [perl #51092] [PATCH] Segfault when calling ->next::method on non-existing package
5236 From: ilmari@vesla.ilmari.org (via RT) <perlbug-followup@perl.org>
5237 Date: Thu, 21 Feb 2008 20:29:42 -0800
5238 Message-ID: <rt-3.6.HEAD-15287-1203654581-377.51092-75-0@perl.org>
5239 Branch: perl
5240 ! mro.c t/mro/next_edgecases.t
5241____________________________________________________________________________
5242[ 33366] By: rgs on 2008/02/25 08:10:14
5243 Log: Subject: Re: [PATCH] POD fixes
5244 From: Vincent Pit <perl@profvince.com>
5245 Date: Sat, 23 Feb 2008 12:04:43 +0100
5246 Message-ID: <47BFFDCB.60107@profvince.com>
5247 Branch: perl
5248 ! pod/perlreapi.pod pod/perlreguts.pod pod/perlxs.pod
5249____________________________________________________________________________
5250[ 33365] By: rgs on 2008/02/25 08:04:14
5251 Log: Regenerate embed.h
5252 Branch: perl
5253 ! embed.h
5254____________________________________________________________________________
5255[ 33364] By: rgs on 2008/02/25 08:02:50
5256 Log: Subject: Re: [patch] optimize OP_IS_(FILETEST|SOCKET) macros
5257 From: "Jim Cromie" <jim.cromie@gmail.com>
5258 Date: Sun, 10 Feb 2008 12:52:59 -0700
5259 Message-ID: <cfe85dfa0802101152n4e1b9e07pc7fb7ad9241a9794@mail.gmail.com>
5260 Branch: perl
5261 ! dump.c op.c op.h opcode.pl opnames.h
5262____________________________________________________________________________
5263[ 33363] By: rgs on 2008/02/25 07:46:17
5264 Log: Subject: [PATCH] B::Debug enhancements
5265 From: "Reini Urban" <rurban@x-ray.at>
5266 Date: Fri, 22 Feb 2008 09:52:32 +0100
5267 Message-ID: <6910a60802220052t3c1f1d91ne38b8ba6f6c56651@mail.gmail.com>
5268 Branch: perl
5269 ! ext/B/B/Debug.pm
5270____________________________________________________________________________
5271[ 33362] By: rgs on 2008/02/25 06:56:20
5272 Log: Subject: [PATCH] Thread::Queue 2.06
5273 From: "Jerry D. Hedden" <jdhedden@cpan.org>
5274 Date: Fri, 22 Feb 2008 17:10:35 -0500
5275 Message-ID: <1ff86f510802221410r2ceda3deg6cd503f0037b0805@mail.gmail.com>
5276 Branch: perl
5277 + lib/Thread/Queue/t/08_nothreads.t
5278 ! MANIFEST lib/Thread/Queue.pm lib/Thread/Queue/t/04_errs.t
5279____________________________________________________________________________
5280[ 33361] By: rgs on 2008/02/25 06:53:19
5281 Log: Subject: [PATCH] Thread::Semaphore 2.07
5282 From: "Jerry D. Hedden" <jdhedden@cpan.org>
5283 Date: Fri, 22 Feb 2008 17:05:55 -0500
5284 Message-ID: <1ff86f510802221405w15277004u53e7e0a2d2603049@mail.gmail.com>
5285 Branch: perl
5286 + lib/Thread/Semaphore/t/03_nothreads.t
5287 ! MANIFEST lib/Thread/Semaphore.pm
5288 ! lib/Thread/Semaphore/t/02_errs.t
5289____________________________________________________________________________
5290[ 33360] By: rgs on 2008/02/25 06:47:17
5291 Log: Subject: [PATCH] threads::shared 1.17
5292 From: "Jerry D. Hedden" <jdhedden@cpan.org>
5293 Date: Fri, 22 Feb 2008 16:31:02 -0500
5294 Message-ID: <1ff86f510802221331u48f85e8cg884c02a145dbee10@mail.gmail.com>
5295 Branch: perl
5296 ! ext/threads/shared/Makefile.PL ext/threads/shared/shared.pm
5297 ! ext/threads/shared/shared.xs ext/threads/shared/t/0nothread.t
5298 ! ext/threads/shared/t/disabled.t
5299____________________________________________________________________________
5300[ 33359] By: rgs on 2008/02/25 06:45:05
5301 Log: Subject: [PATCH] threads 1.69
5302 From: "Jerry D. Hedden" <jdhedden@cpan.org>
5303 Date: Fri, 22 Feb 2008 16:26:21 -0500
5304 Message-ID: <1ff86f510802221326ib73c7e5kf26ad87086ee113d@mail.gmail.com>
5305 Branch: perl
5306 ! ext/threads/Makefile.PL ext/threads/t/exit.t
5307 ! ext/threads/t/join.t ext/threads/t/problems.t
5308 ! ext/threads/t/thread.t ext/threads/threads.pm
5309 ! ext/threads/threads.xs
5310____________________________________________________________________________
5311[ 33358] By: rgs on 2008/02/24 22:39:56
5312 Log: Subject: [PATCH] Revert change 33326
5313 From: "Jerry D. Hedden" <jdhedden@cpan.org>
5314 Date: Fri, 22 Feb 2008 16:21:14 -0500
5315 Message-ID: <1ff86f510802221321r8af47eh9a8c2772b9aa33c8@mail.gmail.com>
5316 Branch: perl
5317 ! installperl
5318____________________________________________________________________________
5319[ 33357] By: rgs on 2008/02/24 15:25:39
5320 Log: Subject: [PATCH] cygwin hints
5321 From: "Reini Urban" <rurban@x-ray.at>
5322 Date: Thu, 21 Feb 2008 14:38:33 +0100
5323 Message-ID: <6910a60802210538p4fdb84abwf5128e87399dddf4@mail.gmail.com>
5324 Branch: perl
5325 ! hints/cygwin.sh
5326____________________________________________________________________________
5327[ 33356] By: nicholas on 2008/02/23 08:19:00
5328 Log: Subject: Re: [PATCH] Splitting OP_CONST (Was: pp_const, not, that, hot?)
5329 From: Vincent Pit <perl@profvince.com>
5330 Message-ID: <47B60D72.50708@profvince.com>
5331 Date: Fri, 15 Feb 2008 23:08:50 +0100
5332 Branch: perl
5333 ! dump.c ext/Opcode/Opcode.pm op.c op.h opcode.h opcode.pl
5334 ! opnames.h pp.sym pp_ctl.c pp_hot.c pp_proto.h
5335____________________________________________________________________________
5336[ 33355] By: nicholas on 2008/02/22 22:30:05
5337 Log: As best as I (and my minion, gcc -Os) can tell, PL_curcop and
5338 PL_in_eval do not need to be volatile. This improves the generated code
5339 measurably - for example toke.o is 1.5% smaller. Every little helps.
5340 Branch: perl
5341 ! intrpvar.h
5342____________________________________________________________________________
5343[ 33354] By: nicholas on 2008/02/22 22:27:47
5344 Log: Update to embed.h somehow missed from change 33343.
5345 Branch: perl
5346 ! embed.h
5347____________________________________________________________________________
5348[ 33353] By: nicholas on 2008/02/22 20:06:15
5349 Log: Take advantage of the fact that we can use indent as a stdin/stdout
5350 filter to reduce its workload (and ours) by only sending it the 3 or
5351 so lines that we are interested in printing, not the preceding
5352 bucket loads.
5353 Branch: perl
5354 ! Porting/expand-macro.pl
5355____________________________________________________________________________
5356[ 33352] By: nicholas on 2008/02/22 19:47:52
5357 Log: Subject: [patch] Porting/expand-macros.pl gets 'indent'ing
5358 From: Jim Cromie <jim.cromie@gmail.com>
5359 Message-ID: <47AB9C4A.3080107@gmail.com>
5360 Date: Thu, 07 Feb 2008 17:03:22 -0700
5361 Branch: perl
5362 ! Porting/expand-macro.pl
5363____________________________________________________________________________
5364[ 33350] By: steveh on 2008/02/22 18:12:36
5365 Log: Regenerate the win32/config_H.* files using the makefile targets
5366 fixed-up by #33349.
5367
5368 There shouldn't be any real changes here. If there are then I've
5369 screwed up.
5370 Branch: perl
5371 ! win32/config_H.bc win32/config_H.gc win32/config_H.vc
5372 ! win32/config_H.vc64
5373____________________________________________________________________________
5374[ 33349] By: steveh on 2008/02/22 18:10:36
5375 Log: Fix-up Win32's regen_config_h targets for semi-automatic updating of
5376 the win32/config_H.* files
5377 Branch: perl
5378 ! win32/Makefile win32/makefile.mk
5379____________________________________________________________________________
5380[ 33347] By: steveh on 2008/02/22 17:10:50
5381 Log: Correct large files / lseek size & type settings in Win32 canned configs.
5382
5383 Change 25208 switched off USE_LARGE_FILES in win32/config_H.* but left
5384 LSEEKSIZE/Off_t_size and Off_t as 8 and __int64 (or long long)
5385 respectively. Similarly change 25215 switched off uselargefiles in
5386 win32/config.* but left lseeksize and lseektype as 8 and __int64 (or
5387 long long) respectively. Change 25216 fixed the Borland settings in
5388 win32/config.bc on the basis that Borland should always be using 4 and
5389 long, but really all the other files should be using 4 and long for
5390 their default values as well to match the default values of
5391 USE_LARGE_FILES and uselargefiles. Having done that, we must then
5392 reverse the logic for fiddling with these values in win32/config_sh.PL:
5393 they are now changed to 8 and __int64 (or long long) if uselargefiles
5394 *is* defined (except for Borland, which always wants 4 and long).
5395 Branch: perl
5396 ! win32/config.gc win32/config.vc win32/config.vc64
5397 ! win32/config_H.bc win32/config_H.gc win32/config_H.vc
5398 ! win32/config_H.vc64 win32/config_sh.PL
5399____________________________________________________________________________
5400[ 33346] By: nicholas on 2008/02/22 12:37:34
5401 Log: Missed a file from regen.pl
5402 Branch: perl
5403 ! embed.h
5404____________________________________________________________________________
5405[ 33345] By: steveh on 2008/02/22 12:19:44
5406 Log: Sync win32/config.* with Porting/config.sh
5407 Branch: perl
5408 ! win32/config.bc win32/config.gc win32/config.vc
5409 ! win32/config.vc64
5410____________________________________________________________________________
5411[ 33344] By: steveh on 2008/02/22 12:17:17
5412 Log: Silence warning from VC8 when building without USE_LARGE_FILES
5413 Branch: perl
5414 ! win32/win32io.c
5415____________________________________________________________________________
5416[ 33343] By: craigb on 2008/02/22 00:20:45
5417 Log: Following 33291, on VMS we need to use the same prototypes other platforms
5418 use in order to get the do_spawn-related assert macros defined. Based
5419 on suggestions by John Malmberg.
5420 Branch: perl
5421 ! embed.fnc pp_sys.c proto.h vms/vms.c vms/vmsish.h
5422____________________________________________________________________________
5423[ 33342] By: davem on 2008/02/22 00:07:15
5424 Log: fix variable names in 'ununit var' warnings in evals
5425 Branch: perl
5426 ! sv.c t/lib/warnings/9uninit
5427____________________________________________________________________________
5428[ 33341] By: steveh on 2008/02/21 17:53:05
5429 Log: Fix [perl #50430].
5430 Not 100% sure this is right, but it fixes the bug without breaking
5431 any tests so hopefully it's at least better than it was before.
5432 Branch: perl
5433 ! ext/Filter/Util/Call/Call.pm ext/Filter/Util/Call/Call.xs
5434____________________________________________________________________________
5435[ 33340] By: steveh on 2008/02/21 14:02:29
5436 Log: Fix Module-Build test that has been failing on Win32
5437 since the upgrade of Test-Harness at #32659
5438 Branch: perl
5439 ! lib/Module/Build.pm lib/Module/Build/t/compat.t
5440____________________________________________________________________________
5441[ 33339] By: steveh on 2008/02/21 13:38:57
5442 Log: Fix CBuilder test that has been failing on Win32
5443 since the upgrade at #33263
5444 Branch: perl
5445 ! lib/ExtUtils/CBuilder.pm lib/ExtUtils/CBuilder/t/01-basic.t
5446____________________________________________________________________________
5447[ 33338] By: nicholas on 2008/02/20 22:39:56
5448 Log: Eliminate ck_lengthconst.
5449 Branch: perl
5450 ! embed.fnc embed.h op.c opcode.h opcode.pl pod/perltodo.pod
5451 ! pp.sym pp_proto.h proto.h
5452____________________________________________________________________________
5453[ 33337] By: nicholas on 2008/02/20 09:21:53
5454 Log: Setting the f flag on length causes the op to be constant folded.
5455 Branch: perl
5456 ! opcode.h opcode.pl t/lib/warnings/7fatal
5457____________________________________________________________________________
5458[ 33336] By: steveh on 2008/02/20 09:17:37
5459 Log: Fix Win32/VC6 compiler warnings caused by #33231
5460 Branch: perl
5461 ! perl.h sv.c
5462____________________________________________________________________________
5463[ 33335] By: steveh on 2008/02/20 08:32:24
5464 Log: Visual C++ 2008 Express Edition is now out: update README.win32
5465 Branch: perl
5466 ! README.win32
5467____________________________________________________________________________
5468[ 33334] By: mhx on 2008/02/18 18:12:12
5469 Log: Enable caching of strxfrm() results also for readonly SVs as
5470 returned e.g. by "keys %hash". This speeds up sorting of lots
5471 of hash keys significantly. See also:
5472
5473 Subject: Slowdown of "sort keys %hash" under "use locale"
5474 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
5475 Date: Fri, 15 Feb 2008 17:00:15 +0100
5476 Message-ID: <20080215170015.72f6160d@r2d2>
5477 Branch: perl
5478 ! sv.c
5479____________________________________________________________________________
5480[ 33333] By: rgs on 2008/02/18 16:16:09
5481 Log: Subject: [PATCH] was RE: [PATCH] re patch 33127: formatting for C<<{ bydepth => 1 }>>
5482 From: "Robin Barker" <Robin.Barker@npl.co.uk>
5483 Date: Mon, 18 Feb 2008 15:47:42 -0000
5484 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A46@exchsvr2.npl.ad.local>
5485
5486 plus another POD fix found by podchecker
5487 Branch: perl
5488 ! lib/File/Find.pm
5489____________________________________________________________________________
5490[ 33332] By: rgs on 2008/02/18 15:05:27
5491 Log: Subject: [PATCH] consting for .c files in tests
5492 From: "Robin Barker" <Robin.Barker@npl.co.uk>
5493 Date: Mon, 18 Feb 2008 13:43:56 -0000
5494 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A3F@exchsvr2.npl.ad.local>
5495 Branch: perl
5496 ! lib/ExtUtils/t/Embed.t lib/Module/Build/t/lib/DistGen.pm
5497____________________________________________________________________________
5498[ 33331] By: rgs on 2008/02/18 13:37:40
5499 Log: Subject: [PATCH] Thread::Queue 2.03
5500 From: "Jerry D. Hedden" <jdhedden@cpan.org>
5501 Date: Fri, 15 Feb 2008 14:02:14 -0500
5502 Message-ID: <1ff86f510802151102s41bebc4xab19aa6e464dbf04@mail.gmail.com>
5503 Branch: perl
5504 + lib/Thread/Queue/t/01_basic.t lib/Thread/Queue/t/02_refs.t
5505 + lib/Thread/Queue/t/03_peek.t lib/Thread/Queue/t/04_errs.t
5506 + lib/Thread/Queue/t/05_extract.t lib/Thread/Queue/t/06_insert.t
5507 + lib/Thread/Queue/t/07_lock.t
5508 - lib/Thread/Queue.t
5509 ! MANIFEST Porting/Maintainers.pl lib/Thread/Queue.pm
5510____________________________________________________________________________
5511[ 33330] By: rgs on 2008/02/18 13:29:01
5512 Log: Subject: [perl #50946] modified hints for Darwin x86 64bit
5513 From: "Daniel M. Quinlan" (via RT) <perlbug-followup@perl.org>
5514 Date: Sun, 17 Feb 2008 14:20:58 -0800
5515 Message-ID: <rt-3.6.HEAD-24181-1203286856-952.50946-75-0@perl.org>
5516 Branch: perl
5517 ! hints/darwin.sh
5518____________________________________________________________________________
5519[ 33329] By: rgs on 2008/02/18 11:19:55
5520 Log: Subject: [PATCH] Thread::Semaphore 2.04
5521 From: "Jerry D. Hedden" <jdhedden@cpan.org>
5522 Date: Fri, 15 Feb 2008 11:12:07 -0500
5523 Message-ID: <1ff86f510802150812r3facd53cs1913dd82c3070ac0@mail.gmail.com>
5524 Branch: perl
5525 + lib/Thread/Semaphore/t/01_basic.t
5526 + lib/Thread/Semaphore/t/02_errs.t
5527 - lib/Thread/Semaphore.t
5528 ! MANIFEST Porting/Maintainers.pl lib/Thread/Semaphore.pm
5529____________________________________________________________________________
5530[ 33328] By: rgs on 2008/02/18 11:10:13
5531 Log: Subject: Modulo operator and floating point numbers
5532 From: "Ken Williams" <kenahoo@gmail.com>
5533 Date: Sat, 16 Feb 2008 23:22:15 -0600
5534 Message-ID: <6a7ee8cc0802162122r4e59b93boee18b1f045b8954d@mail.gmail.com>
5535 Branch: perl
5536 ! pod/perlop.pod
5537____________________________________________________________________________
5538[ 33327] By: rgs on 2008/02/18 10:54:15
5539 Log: Subject: [ patch ] silence 2 possibly uninitialized vars
5540 From: Jim Cromie <jim.cromie@gmail.com>
5541 Date: Sat, 16 Feb 2008 18:02:19 -0700
5542 Message-ID: <47B7879B.5040302@gmail.com>
5543 Branch: perl
5544 ! toke.c
5545____________________________________________________________________________
5546[ 33326] By: rgs on 2008/02/18 10:51:32
5547 Log: Subject: [PATCH] Don't install threads files on non-threaded Perls
5548 From: "Jerry D. Hedden" <jdhedden@cpan.org>
5549 Date: Fri, 15 Feb 2008 11:02:54 -0500
5550 Message-ID: <1ff86f510802150802g5bf52a52nc9543eb236063b86@mail.gmail.com>
5551 Branch: perl
5552 ! installperl
5553____________________________________________________________________________
5554[ 33325] By: demerphq on 2008/02/17 16:53:27
5555 Log: Fix bug 50496 -- regcomp.c=~s/lastcloseparen/lastparen/g
5556 -- lastcloseparen is literally the index of the last paren closed
5557 -- lastparen is index of the highest index paren that has been closed.
5558 In nested parens, they will be completely different.
5559 'ab'=~/(a(b))/ will have: lastparen = 2, lastcloseparen = 1
5560 'ab'=~/(a)(b)/ will have: lastparen = lastcloseparen = 2
5561 Branch: perl
5562 ! regcomp.c t/op/pat.t
5563____________________________________________________________________________
5564[ 33324] By: demerphq on 2008/02/17 15:39:22
5565 Log: Fix perlbug 50114 and document what the code does a bit better
5566 Branch: perl
5567 ! regcomp.c t/op/re_tests
5568____________________________________________________________________________
5569[ 33323] By: rgs on 2008/02/16 07:06:40
5570 Log: Fix macro name in comment
5571 Branch: perl
5572 ! op.c
5573____________________________________________________________________________
5574[ 33322] By: rgs on 2008/02/16 07:06:16
5575 Log: Correctly reference count the hints hash
5576 Branch: perl
5577 ! pp_ctl.c
5578____________________________________________________________________________
5579[ 33321] By: merijn on 2008/02/15 16:41:12
5580 Log: Resync with metaconfig. Escape the last ~.
5581 Branch: perl
5582 ! Configure Porting/Glossary config_h.SH
5583____________________________________________________________________________
5584[ 33318] By: nicholas on 2008/02/15 14:27:55
5585 Log: Shell patterns are subject to tilde expansion. So the case statement
5586 in the filexp script (written out by Configure) for expanding ~ and
5587 ~/* has never worked. It's always been relying on the /bin/csh glob
5588 for the ~* case. Few people ever noticed because one has to be
5589 building to one's home directory on a system with no csh installed.
5590 This is a bug from Perl 1.0's Configure!
5591 Branch: perl
5592 ! Configure
5593____________________________________________________________________________
5594[ 33317] By: rgs on 2008/02/15 11:08:51
5595 Log: Typo catch, by Abigail
5596 Branch: perl
5597 ! t/op/pat.t
5598____________________________________________________________________________
5599[ 33316] By: rgs on 2008/02/15 10:19:05
5600 Log: Avoid utf8 warnings when printing diagnostics
5601 Branch: perl
5602 ! t/op/pat.t
5603____________________________________________________________________________
5604[ 33315] By: steveh on 2008/02/15 09:19:49
5605 Log: Silence compiler warnings on Win32/VC6
5606
5607 Subject: RE: Bit-fields patch causes warnings on Win32/VC6
5608 From: "Jan Dubois" <jand@activestate.com>
5609 Date: Thu, 14 Feb 2008 11:24:01 -0800
5610 Message-ID: <002f01c86f3f$27e23ca0$77a6b5e0$@com>
5611 Branch: perl
5612 ! ext/B/B.xs op.c op.h
5613____________________________________________________________________________
5614[ 33314] By: rgs on 2008/02/14 17:09:37
5615 Log: Subject: [PATCH pod/perlfunc.pod] sprintf "%+d"
5616 From: Abigail <abigail@abigail.be>
5617 Date: Thu, 14 Feb 2008 17:43:14 +0100
5618 Message-ID: <20080214164314.GA31694@abigail.be>
5619 Branch: perl
5620 ! pod/perlfunc.pod
5621____________________________________________________________________________
5622[ 33313] By: rgs on 2008/02/14 17:01:41
5623 Log: Subject: [PATCH t/op/pat.t] Re: [perl #50496] Bug Report: 'keys %+' does not return the correct keys.
5624 From: Abigail <abigail@abigail.be>
5625 Date: Thu, 7 Feb 2008 17:53:30 +0100
5626 Message-ID: <20080207165330.GA25617@abigail.be>
5627
5628 with tweaks (one more test marked TODO)
5629 Branch: perl
5630 ! t/op/pat.t
5631____________________________________________________________________________
5632[ 33312] By: rgs on 2008/02/14 16:33:11
5633 Log: Add missing file to MANIFEST, to go with change #33311
5634 Branch: perl
5635 ! MANIFEST
5636____________________________________________________________________________
5637[ 33311] By: rgs on 2008/02/14 16:30:32
5638 Log: Subject: Re: [perl #50706] %^H affecting outside file scopes
5639 From: Rick Delaney <rick@bort.ca>
5640 Date: Tue, 12 Feb 2008 14:05:22 -0500
5641 Message-ID: <20080212190522.GB16896@bort.ca>
5642 Branch: perl
5643 + t/lib/Sans_mypragma.pm
5644 ! pp_ctl.c t/lib/mypragma.t
5645____________________________________________________________________________
5646[ 33310] By: stevep on 2008/02/14 15:44:14
5647 Log: Subject: [PATCH] doio.c:Perl_my_lstat:/* XXX Do really need to be calling SvPV() all these times? */
5648 From: "Vincent Pit" <perl@profvince.com>
5649 Date: Thu, 14 Feb 2008 15:21:29 +0100 (CET)
5650 Message-ID: <37048.147.210.17.175.1202998889.squirrel@147.210.17.175>
5651 Branch: perl
5652 ! doio.c t/lib/warnings/9uninit
5653____________________________________________________________________________
5654[ 33309] By: rgs on 2008/02/14 15:14:36
5655 Log: Make the new warning report undef constants as undef
5656 Branch: perl
5657 ! op.c t/lib/warnings/op
5658____________________________________________________________________________
5659[ 33308] By: rgs on 2008/02/14 15:05:38
5660 Log: Fix leak when issuing new warning implemented by #33305
5661 Branch: perl
5662 ! op.c
5663____________________________________________________________________________
5664[ 33307] By: rgs on 2008/02/14 14:39:21
5665 Log: Revert change #33302. This change was wrong, since it was
5666 using OP_ENTERSUB as a LISTOP, whereas it's a UNOP.
5667 Branch: perl
5668 ! pp_hot.c t/lib/warnings/gv
5669____________________________________________________________________________
5670[ 33306] By: steveh on 2008/02/14 10:09:33
5671 Log: Fix linker error introduced by #33305
5672 Branch: perl
5673 ! op.c
5674____________________________________________________________________________
5675[ 33305] By: rgs on 2008/02/14 08:25:29
5676 Log: Subject: Show constant in "Useless use of a constant in void context"
5677 From: Rick Delaney <rick@bort.ca>
5678 Date: Wed, 13 Feb 2008 23:29:16 -0500
5679 Message-ID: <20080214042916.GA12678@bort.ca>
5680 Branch: perl
5681 ! op.c t/lib/warnings/op
5682____________________________________________________________________________
5683[ 33304] By: rgs on 2008/02/14 08:09:36
5684 Log: Subject: [PATCH] use svtype
5685 From: "Robin Barker" <Robin.Barker@npl.co.uk>
5686 Date: Wed, 13 Feb 2008 17:46:02 -0000
5687 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A35@exchsvr2.npl.ad.local>
5688 Branch: perl
5689 ! embed.fnc gv.c pod/perlapi.pod pp.c proto.h sv.c
5690____________________________________________________________________________
5691[ 33303] By: rgs on 2008/02/14 07:52:45
5692 Log: Jerry D. Hedden now maintains Thread::Semaphore on CPAN
5693 Branch: perl
5694 ! Porting/Maintainers.pl
5695____________________________________________________________________________
5696[ 33302] By: stevep on 2008/02/13 18:39:50
5697 Log: Subject: [perl #47047] Use of inherited AUTOLOAD for non-method is deprecated
5698 From: Rick Delaney (via RT) <perlbug-followup@perl.org>
5699 Date: Tue, 30 Oct 2007 20:19:40 -0700
5700 Message-ID: <rt-3.6.HEAD-24634-1193800780-55.47047-75-0@perl.org>
5701 Branch: perl
5702 ! pp_hot.c t/lib/warnings/gv
5703____________________________________________________________________________
5704[ 33301] By: rgs on 2008/02/13 14:42:56
5705 Log: Subject: [PATCH] PERL_MAGIC_uvar_elem should be 'u' in dump.c
5706 From: "Vincent Pit" <perl@profvince.com>
5707 Date: Wed, 13 Feb 2008 11:10:11 +0100 (CET)
5708 Message-ID: <36116.147.210.17.175.1202897411.squirrel@147.210.17.175>
5709 Branch: perl
5710 ! dump.c
5711____________________________________________________________________________
5712[ 33300] By: steveh on 2008/02/13 12:27:56
5713 Log: pp_system explicitly passes NULL to do_aspawn, so NULL must be "OK"
5714 *Now* my Win32 DEBUGGING build works :-)
5715 Branch: perl
5716 ! embed.fnc proto.h
5717____________________________________________________________________________
5718[ 33299] By: steveh on 2008/02/13 12:19:17
5719 Log: Drat. #33298 doesn't fix it: need this too.
5720 And even then I now get an assertion from win32.c line 628. Sigh...
5721 Branch: perl
5722 ! embed.fnc proto.h
5723____________________________________________________________________________
5724[ 33298] By: steveh on 2008/02/13 12:05:49
5725 Log: Correct another variable name in embed.fnc
5726 (Fixes my DEBUGGING builds on Win32)
5727 Branch: perl
5728 ! embed.fnc proto.h
5729____________________________________________________________________________
5730[ 33297] By: rgs on 2008/02/13 10:12:44
5731 Log: Subject: [PATCH] Read-only variable tests
5732 From: "Jerry D. Hedden" <jdhedden@cpan.org>
5733 Date: Fri, 8 Feb 2008 14:06:41 -0500
5734 Message-ID: <1ff86f510802081106l737e4dcdibb73c8eacb4c39d8@mail.gmail.com>
5735
5736 with one less TODO test
5737 Branch: perl
5738 ! lib/Internals.t
5739____________________________________________________________________________
5740[ 33296] By: rgs on 2008/02/13 10:03:43
5741 Log: Subject: [PATCH] Unused var in perlio.c (revised)
5742 From: "Jerry D. Hedden" <jdhedden@cpan.org>
5743 Date: Tue, 12 Feb 2008 10:00:18 -0500
5744 Message-ID: <1ff86f510802120700q689fb457ya5939bb440626157@mail.gmail.com>
5745 Branch: perl
5746 ! perlio.c
5747____________________________________________________________________________
5748[ 33295] By: mhx on 2008/02/13 07:42:02
5749 Log: Make sure we only find the macro we were looking for,
5750 not something that only starts with the same string.
5751 Branch: perl
5752 ! Porting/expand-macro.pl
5753____________________________________________________________________________
5754[ 33294] By: stevep on 2008/02/12 15:11:48
5755 Log: Upgrade to PathTools-3.2701
5756 Branch: perl
5757 ! lib/Cwd.pm lib/File/Spec.pm lib/File/Spec/Cygwin.pm
5758 ! lib/File/Spec/Epoc.pm lib/File/Spec/Functions.pm
5759 ! lib/File/Spec/Mac.pm lib/File/Spec/OS2.pm
5760 ! lib/File/Spec/Unix.pm lib/File/Spec/VMS.pm
5761 ! lib/File/Spec/Win32.pm lib/File/Spec/t/Spec.t
5762____________________________________________________________________________
5763[ 33293] By: stevep on 2008/02/12 15:07:44
5764 Log: Upgrade to Math-Complex-1.52
5765 Branch: perl
5766 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
5767 ! lib/Math/Trig.t
5768____________________________________________________________________________
5769[ 33292] By: stevep on 2008/02/12 14:58:50
5770 Log: Subject: [PATCH] Fix bit-fields for VC [was RE: [perl #50386] GIMME_V broken with 5.10.0/GCC and XS?]
5771 From: "Jan Dubois" <jand@activestate.com>
5772 Date: Fri, 1 Feb 2008 13:40:41 -0800
5773 Message-ID: <02ee01c8651b$17ef72f0$47ce58d0$@com>
5774 Branch: perl
5775 ! op.h perl.h regexp.h sv.h win32/makefile.mk win32/win32.h
5776____________________________________________________________________________
5777[ 33291] By: nicholas on 2008/02/12 13:15:20
5778 Log: assert() that every NN argument is not NULL. Otherwise we have the
5779 ability to create landmines that will explode under someone in the
5780 future when they upgrade their compiler to one with better
5781 optimisation. We've already done this at least twice.
5782 (Yes, some of the assertions are after code that would already have
5783 SEGVd because it already deferences a pointer, but they are put in
5784 to make it easier to automate checking that each and every case is
5785 covered.)
5786 Add a tool, checkARGS_ASSERT.pl, to check that every case is covered.
5787 Branch: perl
5788 + Porting/checkARGS_ASSERT.pl
5789 ! MANIFEST NetWare/nw5.c av.c deb.c doio.c doop.c dump.c
5790 ! embed.pl gv.c hv.c locale.c malloc.c mathoms.c mg.c mro.c
5791 ! numeric.c op.c pad.c perl.c perlio.c pp.c pp_ctl.c pp_hot.c
5792 ! pp_pack.c pp_sort.c pp_sys.c proto.h reentr.c reentr.pl
5793 ! regcomp.c regexec.c scope.c sv.c taint.c toke.c universal.c
5794 ! utf8.c util.c vms/vms.c win32/win32.c win32/wince.c
5795____________________________________________________________________________
5796[ 33290] By: nicholas on 2008/02/12 12:52:14
5797 Log: Correct the paramter to Perl_op_xmldump(). The one that got away from
5798 change 33289.
5799 Branch: perl
5800 ! embed.fnc proto.h
5801____________________________________________________________________________
5802[ 33289] By: nicholas on 2008/02/12 12:16:23
5803 Log: Correct (some) variable names in embed.fnc where they differ from the
5804 actual function declaration.
5805 Branch: perl
5806 ! embed.fnc pod/perlapi.pod pod/perlintern.pod proto.h
5807____________________________________________________________________________
5808[ 33287] By: nicholas on 2008/02/12 11:52:30
5809 Log: In Perl_load_module_nocontext(), ver can actually be NULL.
5810 In Perl_hv_copy_hints_hv(), ohv can actually be NULL.
5811 In Perl_sortsv(), Perl_sortsv_flags() and S_qsortsvu(), array can be
5812 NULL (if the number of elements to sort is <= 1).
5813 In Perl_save_nogv(), gv can not be NULL.
5814 In Perl_sv_cmp() and Perl_sv_cmp_locale(), both SVs can be NULL.
5815 In Perl_ptr_table_fetch(), the sv can be NULL.
5816 In PerlIO_set_ptrcnt(), ptr can be NULL.
5817 Branch: perl
5818 ! embed.fnc proto.h
5819____________________________________________________________________________
5820[ 33286] By: nicholas on 2008/02/12 06:56:24
5821 Log: Teach Math::Complex the maximum NV for a 16 byte float. (At least, a
5822 16 byte float on x86_64. This feels fragile.)
5823 Branch: perl
5824 ! lib/Math/Complex.pm
5825____________________________________________________________________________
5826[ 33285] By: nicholas on 2008/02/11 23:04:12
5827 Log: Perl_sv_2iv_flags(), Perl_sv_2uv_flags, Perl_sv_2nv and
5828 Perl_sv_2pv_flags() all return 0/0/0.0/"" without warning given a
5829 NULL SV pointer so they ought to be marked as NULLOK in embed.fnc.
5830 Branch: perl
5831 ! embed.fnc proto.h
5832____________________________________________________________________________
5833[ 33284] By: nicholas on 2008/02/11 20:07:50
5834 Log: Perl_ck_retarget() doesn't even exist, so little point in mentioning
5835 it.
5836 Branch: perl
5837 ! embed.fnc embed.h proto.h
5838____________________________________________________________________________
5839[ 33283] By: nicholas on 2008/02/11 19:22:18
5840 Log: In Perl_sv_catpv(), Perl_sv_catpv_mg() the ptr can be not NULL.
5841 In Perl_sv_inc() and Perl_sv_dec(), the sv can be not NULL.
5842 In Perl_parser_dup() the proto parser can be NULL.
5843 In Perl_ptr_table_find(), the sought-for pointer can be NULL.
5844 In Perl_save_set_svflags(), the saved SV can't be NULL.
5845 Branch: perl
5846 ! embed.fnc proto.h
5847____________________________________________________________________________
5848[ 33282] By: stevep on 2008/02/11 17:37:43
5849 Log: Upgrade to Math-Complex-1.51
5850 Branch: perl
5851 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
5852 ! lib/Math/Trig.t
5853____________________________________________________________________________
5854[ 33281] By: stevep on 2008/02/11 16:58:15
5855 Log: Upgrade to Test-Harness-3.09
5856 Branch: perl
5857 + lib/TAP/Parser/Utils.pm lib/Test/Harness/t/utils.t
5858 ! MANIFEST lib/App/Prove.pm lib/App/Prove/State.pm
5859 ! lib/TAP/Base.pm lib/TAP/Formatter/Color.pm
5860 ! lib/TAP/Formatter/Console.pm
5861 ! lib/TAP/Formatter/Console/ParallelSession.pm
5862 ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
5863 ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
5864 ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
5865 ! lib/TAP/Parser/Iterator/Array.pm
5866 ! lib/TAP/Parser/Iterator/Process.pm
5867 ! lib/TAP/Parser/Iterator/Stream.pm
5868 ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
5869 ! lib/TAP/Parser/Result/Bailout.pm
5870 ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
5871 ! lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
5872 ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
5873 ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
5874 ! lib/TAP/Parser/YAMLish/Reader.pm
5875 ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
5876 ! lib/Test/Harness/bin/prove lib/Test/Harness/t/000-load.t
5877 ! lib/Test/Harness/t/compat/env.t
5878____________________________________________________________________________
5879[ 33280] By: rgs on 2008/02/11 15:39:16
5880 Log: Subject: [PATCH] Re: Unwanted warnings from "PerlIO::scalar"
5881 From: Ben Morrow <ben@morrow.me.uk>
5882 Date: Fri, 8 Feb 2008 13:50:09 +0000
5883 Message-ID: <20080208135008.GA3885@osiris.mauzo.dyndns.org>
5884 Branch: perl
5885 ! ext/PerlIO/scalar/scalar.xs ext/PerlIO/t/scalar.t
5886____________________________________________________________________________
5887[ 33279] By: nicholas on 2008/02/11 14:46:40
5888 Log: In Perl_regfree_internal(), rx is actually not NULL.
5889 In Perl_regnext(), p can actually be NULL.
5890 Branch: perl
5891 ! embed.fnc proto.h
5892____________________________________________________________________________
5893[ 33278] By: rgs on 2008/02/11 11:10:09
5894 Log: Fix test to pass en 5.6.2 (unpack is needed by version.pm there)
5895 Branch: perl
5896 ! ext/Safe/t/safeload.t
5897____________________________________________________________________________
5898[ 33277] By: nicholas on 2008/02/11 10:43:35
5899 Log: In Perl_ck_lengthconst, "XXX length optimization goes here" is TODO.
5900 Branch: perl
5901 ! pod/perltodo.pod
5902____________________________________________________________________________
5903[ 33276] By: nicholas on 2008/02/11 08:54:16
5904 Log: The "pointer" argument to S_restore_magic() is not not NULL, because
5905 it's actually an integer index wedged into a pointer. (To fit within
5906 the existing save stack API.)
5907 Branch: perl
5908 ! embed.fnc proto.h
5909____________________________________________________________________________
5910[ 33275] By: craigb on 2008/02/11 04:17:45
5911 Log: Correct quad-related %Config variables on VMS.
5912 Branch: perl
5913 ! configure.com
5914____________________________________________________________________________
5915[ 33274] By: craigb on 2008/02/11 00:05:14
5916 Log: Make fs.t compare the permissions of a link with those
5917 of the linked file rather than guessing at system defaults.
5918 Branch: perl
5919 ! t/io/fs.t
5920____________________________________________________________________________
5921[ 33273] By: nicholas on 2008/02/10 19:17:13
5922 Log: The sv argument to gv_stashsv() is not NULL.
5923 Branch: perl
5924 ! embed.fnc proto.h
5925____________________________________________________________________________
5926[ 33272] By: nicholas on 2008/02/10 17:44:34
5927 Log: vcroak()'s pattern is actually NULLOK.
5928 Branch: perl
5929 ! embed.fnc proto.h
5930____________________________________________________________________________
5931[ 33271] By: nicholas on 2008/02/10 15:26:19
5932 Log: Correct some names of parameters in embed.fnc.
5933 Branch: perl
5934 ! embed.fnc proto.h
5935____________________________________________________________________________
5936[ 33270] By: nicholas on 2008/02/10 14:56:53
5937 Log: Two parameter names missing in embed.fnc
5938 Branch: perl
5939 ! embed.fnc proto.h
5940____________________________________________________________________________
5941[ 33269] By: nicholas on 2008/02/10 10:21:04
5942 Log: Eliminate use of Nullop in the core code. Dual life uses remain.
5943 Branch: perl
5944 ! op.h perly.act perly.y win32/perlhost.h
5945____________________________________________________________________________
5946[ 33268] By: nicholas on 2008/02/10 09:02:21
5947 Log: exp(999) isn't "infinity". Even exp(9999) can still be represented on
5948 80 bit long doubles. exp(99999) can't.
5949 Branch: perl
5950 ! lib/Math/Complex.pm
5951____________________________________________________________________________
5952[ 33267] By: nicholas on 2008/02/10 07:35:45
5953 Log: Subject: [patch] optimize OP_IS_(FILETEST|SOCKET) macros
5954 From: Jim Cromie <jim.cromie@gmail.com>
5955 Message-ID: <47ADBF3B.2050108@gmail.com>
5956 Date: Sat, 09 Feb 2008 07:56:59 -0700
5957 Branch: perl
5958 ! opcode.h opcode.pl opnames.h pp.sym pp_proto.h
5959____________________________________________________________________________
5960[ 33266] By: stevep on 2008/02/10 05:05:28
5961 Log: Upgrade to Time-HiRes-1.9712
5962 Branch: perl
5963 ! ext/Time/HiRes/HiRes.pm ext/Time/HiRes/Makefile.PL
5964 ! ext/Time/HiRes/t/HiRes.t
5965____________________________________________________________________________
5966[ 33265] By: davem on 2008/02/09 14:56:23
5967 Log: Attributes + Unkown Error
5968 An errored attribute sub still processes the attributes,
5969 which require's attribute.pm, so make sure the error state is
5970 passed to the new require
5971 Branch: perl
5972 ! t/comp/require.t toke.c
5973____________________________________________________________________________
5974[ 33264] By: stevep on 2008/02/09 07:29:21
5975 Log: Upgrade to Test-Harness-3.08
5976 Branch: perl
5977 ! lib/App/Prove.pm lib/App/Prove/State.pm lib/TAP/Base.pm
5978 ! lib/TAP/Formatter/Color.pm lib/TAP/Formatter/Console.pm
5979 ! lib/TAP/Formatter/Console/ParallelSession.pm
5980 ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
5981 ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
5982 ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
5983 ! lib/TAP/Parser/Iterator/Array.pm
5984 ! lib/TAP/Parser/Iterator/Process.pm
5985 ! lib/TAP/Parser/Iterator/Stream.pm
5986 ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
5987 ! lib/TAP/Parser/Result/Bailout.pm
5988 ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
5989 ! lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
5990 ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
5991 ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
5992 ! lib/TAP/Parser/YAMLish/Reader.pm
5993 ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
5994 ! lib/Test/Harness/bin/prove lib/Test/Harness/t/yamlish-writer.t
5995____________________________________________________________________________
5996[ 33263] By: stevep on 2008/02/09 07:18:35
5997 Log: Upgrade to ExtUtils-CBuilder-0.22
5998 Branch: perl
5999 ! lib/ExtUtils/CBuilder.pm lib/ExtUtils/CBuilder/Base.pm
6000 ! lib/ExtUtils/CBuilder/Platform/Unix.pm
6001 ! lib/ExtUtils/CBuilder/Platform/Windows.pm
6002 ! lib/ExtUtils/CBuilder/Platform/aix.pm
6003 ! lib/ExtUtils/CBuilder/Platform/cygwin.pm
6004 ! lib/ExtUtils/CBuilder/Platform/darwin.pm
6005 ! lib/ExtUtils/CBuilder/Platform/dec_osf.pm
6006 ! lib/ExtUtils/CBuilder/Platform/os2.pm
6007____________________________________________________________________________
6008[ 33262] By: stevep on 2008/02/09 01:17:27
6009 Log: Subject: [PATCH] hints/aix_4.sh to allow build on aix 4.2
6010 From: AUGUSTE-ETIENNE Jose <jose.auguste-etienne@cgss-guyane.fr>
6011 Date: Fri, 08 Feb 2008 17:10:26 -0300
6012 Message-Id: <1202501426.15175.10.camel@sinf009w.d81970300.cgss-guyane.fr>
6013 Branch: perl
6014 ! hints/aix_4.sh
6015____________________________________________________________________________
6016[ 33261] By: stevep on 2008/02/08 21:55:48
6017 Log: Remove an unneeded if statement.
6018 Branch: perl
6019 ! perlio.c
6020____________________________________________________________________________
6021[ 33260] By: stevep on 2008/02/08 21:49:16
6022 Log: I've been maintaining Net::Ping for a while now.
6023 Branch: perl
6024 ! Porting/Maintainers.pl
6025____________________________________________________________________________
6026[ 33259] By: stevep on 2008/02/08 19:11:19
6027 Log: Subject: RE: Perl @ 33218 (Stratus VOS patches)
6028 From: "Green, Paul" <Paul.Green@stratus.com>
6029 Date: Fri, 8 Feb 2008 12:36:03 -0500
6030 Message-ID: <F5F42E77A43DD944B6D664B00A5401CB037149FF@EXNA.corp.stratus.com>
6031
6032 Includes a fix to the patch to ext/Time/HiRes/Makefile.PL
6033 Branch: perl
6034 ! README.vos ext/Time/HiRes/Makefile.PL hints/vos.sh
6035 ! lib/ExtUtils/t/MM_Unix.t lib/ExtUtils/t/eu_command.t
6036 ! makedepend.SH pp_pack.c t/TEST vos/Changes vos/vos.c
6037 ! vos/vosish.h
6038____________________________________________________________________________
6039[ 33258] By: rgs on 2008/02/08 16:15:52
6040 Log: IO::Handle->say should ignore $\ (bug #49266)
6041 Branch: perl
6042 ! ext/IO/lib/IO/Handle.pm
6043____________________________________________________________________________
6044[ 33257] By: rgs on 2008/02/08 15:30:32
6045 Log: Subject: [perl #50364] [PATCH] perlop.pod - misnomer in % operator documentation
6046 From: mhasch@cpan.org (via RT) <perlbug-followup@perl.org>
6047 Date: Mon, 28 Jan 2008 16:56:07 -0800
6048 Message-ID: <rt-3.6.HEAD-4355-1201568166-693.50364-75-0@perl.org>
6049 Branch: perl
6050 ! pod/perlop.pod
6051____________________________________________________________________________
6052[ 33256] By: rgs on 2008/02/08 15:18:45
6053 Log: Subject: [PATCH] mg_copy ought to take an I32
6054 From: "Vincent Pit" <perl@profvince.com>
6055 Date: Wed, 6 Feb 2008 10:39:58 +0100 (CET)
6056 Message-ID: <39468.147.210.17.175.1202290798.squirrel@147.210.17.175>
6057 Branch: perl
6058 ! ext/threads/shared/shared.xs mg.h pod/perlguts.pod
6059____________________________________________________________________________
6060[ 33255] By: rgs on 2008/02/08 14:15:12
6061 Log: Subject: [PATCH] Give Win32 message windows proper window procedures
6062 From: "Robert May" <rob@themayfamily.me.uk>
6063 Date: Sun, 3 Feb 2008 18:04:46 +0530
6064 Message-ID: <54bdc7510802030434g4f9da56eq8d526e80c297290b@mail.gmail.com>
6065 Branch: perl
6066 ! win32/win32.c
6067____________________________________________________________________________
6068[ 33254] By: rgs on 2008/02/08 14:12:10
6069 Log: Subject: [PATCH] win32_async_check() doesn't loop enough.
6070 From: "Robert May" <robertmay@cpan.org>
6071 Date: Sun, 3 Feb 2008 13:11:57 +0530
6072 Message-ID: <54bdc7510802022341r3654d32dva26ef04bd9fa04b7@mail.gmail.com>
6073 Branch: perl
6074 ! win32/win32.c
6075____________________________________________________________________________
6076[ 33253] By: merijn on 2008/02/08 13:27:45
6077 Log: Update to Math::Complex 1.49
6078 Branch: perl
6079 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
6080 ! lib/Math/Trig.t
6081____________________________________________________________________________
6082[ 33252] By: rgs on 2008/02/08 13:25:18
6083 Log: Re-apply patches 32879, 32905, and 32964 to MakeMaker
6084 Branch: perl
6085 ! lib/ExtUtils/MM_Unix.pm
6086____________________________________________________________________________
6087[ 33251] By: rgs on 2008/02/08 13:09:27
6088 Log: Add new module in MakeMaker 6.43_01
6089 Branch: perl
6090 + lib/ExtUtils/MM_Darwin.pm
6091 ! MANIFEST
6092____________________________________________________________________________
6093[ 33250] By: rgs on 2008/02/08 13:07:25
6094 Log: Upgrade to MakeMaker 6.43_01
6095 Branch: perl
6096 ! lib/ExtUtils/Changes lib/ExtUtils/Command/MM.pm
6097 ! lib/ExtUtils/Liblist.pm lib/ExtUtils/Liblist/Kid.pm
6098 ! lib/ExtUtils/MM.pm lib/ExtUtils/MM_AIX.pm
6099 ! lib/ExtUtils/MM_Any.pm lib/ExtUtils/MM_BeOS.pm
6100 ! lib/ExtUtils/MM_Cygwin.pm lib/ExtUtils/MM_DOS.pm
6101 ! lib/ExtUtils/MM_MacOS.pm lib/ExtUtils/MM_NW5.pm
6102 ! lib/ExtUtils/MM_OS2.pm lib/ExtUtils/MM_QNX.pm
6103 ! lib/ExtUtils/MM_UWIN.pm lib/ExtUtils/MM_Unix.pm
6104 ! lib/ExtUtils/MM_VMS.pm lib/ExtUtils/MM_VOS.pm
6105 ! lib/ExtUtils/MM_Win32.pm lib/ExtUtils/MM_Win95.pm
6106 ! lib/ExtUtils/MY.pm lib/ExtUtils/MakeMaker.pm
6107 ! lib/ExtUtils/MakeMaker/Config.pm
6108 ! lib/ExtUtils/MakeMaker/FAQ.pod
6109 ! lib/ExtUtils/MakeMaker/Tutorial.pod
6110 ! lib/ExtUtils/MakeMaker/bytes.pm
6111 ! lib/ExtUtils/MakeMaker/vmsish.pm lib/ExtUtils/Mkbootstrap.pm
6112 ! lib/ExtUtils/Mksymlists.pm lib/ExtUtils/t/00compile.t
6113 ! lib/ExtUtils/t/MM_Unix.t lib/ExtUtils/t/xs.t
6114 ! lib/ExtUtils/testlib.pm
6115____________________________________________________________________________
6116[ 33249] By: rgs on 2008/02/08 11:15:36
6117 Log: Subject: Re: [PATCH] sv.c: consting
6118 From: Steven Schubiger <schubiger@gmail.com>
6119 Date: Thu, 7 Feb 2008 17:51:58 +0100
6120 Message-ID: <20080207165158.GA22321@refcnt.homeunix.org>
6121 Branch: perl
6122 ! embed.fnc pod/perlapi.pod pod/perlintern.pod proto.h sv.c
6123____________________________________________________________________________
6124[ 33248] By: rgs on 2008/02/08 11:04:23
6125 Log: Remove redundant check
6126 Branch: perl
6127 ! perlio.c
6128____________________________________________________________________________
6129[ 33247] By: rgs on 2008/02/08 09:43:16
6130 Log: Subject: [PATCH] feature bundles are the same across all subversions
6131 From: Steffen Mueller <l2ot9pa02@sneakemail.com>
6132 Date: Sun, 13 Jan 2008 22:45:37 +0100
6133 Message-ID: <20080113214537.13226.qmail@lists.develooper.com>
6134 Branch: perl
6135 + t/lib/feature/bundle
6136 ! MANIFEST lib/feature.pm
6137____________________________________________________________________________
6138[ 33246] By: rgs on 2008/02/07 17:32:19
6139 Log: Subject: Re: [PATCH] Re: Perl @ 32984 (also relevant to [perl #33849])
6140 From: Andy Dougherty <doughera@lafayette.edu>
6141 Date: Fri, 1 Feb 2008 12:39:39 -0500 (EST)
6142 Message-ID: <Pine.LNX.4.64.0802011239170.1831@fractal.phys.lafayette.edu>
6143 Branch: perl
6144 ! hints/irix_6.sh
6145____________________________________________________________________________
6146[ 33245] By: rgs on 2008/02/07 15:50:02
6147 Log: Subject: Re: [PATCH] sv.c: consting
6148 From: Steven Schubiger <schubiger@gmail.com>
6149 Date: Mon, 4 Feb 2008 15:44:19 +0100
6150 Message-ID: <20080204144419.GB20276@refcnt.homeunix.org>
6151 Branch: perl
6152 ! embed.fnc pod/perlapi.pod proto.h sv.c
6153____________________________________________________________________________
6154[ 33244] By: rgs on 2008/02/07 09:40:12
6155 Log: corelist changes:
6156 - Add a new -d option to find first perl version by date
6157 and not by version number
6158 - Better handling of perl versions that end with a 0
6159 - use version.pm only for version numbers that have multiple dots
6160 Branch: perl
6161 ! lib/Module/CoreList.pm lib/Module/CoreList/bin/corelist
6162____________________________________________________________________________
6163[ 33242] By: nicholas on 2008/02/06 16:32:56
6164 Log: Cope with differing prototypes for ECONNREFUSED etc on Win32 between
6165 5.8.x and 5.10.x
6166 Branch: perl
6167 ! lib/Net/Ping.pm
6168____________________________________________________________________________
6169[ 33241] By: merijn on 2008/02/06 14:11:10
6170 Log: New blade
6171 Branch: perl
6172 ! README.hpux
6173____________________________________________________________________________
6174[ 33239] By: nicholas on 2008/02/06 01:00:43
6175 Log: in unpack, () groups in scalar context were still returning a list,
6176 resulting in garbage on the stack, which could manifest as a SEGV
6177 (Bug 50256)
6178 Branch: perl
6179 ! pp_pack.c t/op/pack.t
6180____________________________________________________________________________
6181[ 33238] By: rgs on 2008/02/05 16:51:40
6182 Log: Adapt Safe innards to older (XS) versions of version.pm
6183 Branch: perl
6184 ! ext/Opcode/Safe.pm ext/Safe/t/safeload.t
6185____________________________________________________________________________
6186[ 33237] By: rgs on 2008/02/05 14:00:00
6187 Log: Add a new test for Safe
6188 Branch: perl
6189 + ext/Safe/t/safeload.t
6190 ! MANIFEST
6191____________________________________________________________________________
6192[ 33236] By: rgs on 2008/02/05 11:06:11
6193 Log: Fix CPAN bug #32896: make version.pm loadable in a Safe compartment
6194 Branch: perl
6195 ! ext/Opcode/Safe.pm
6196____________________________________________________________________________
6197[ 33235] By: stevep on 2008/02/04 15:24:15
6198 Log: Removed mention of a book that was never published.
6199 Branch: perl
6200 ! ext/List/Util/lib/Scalar/Util.pm
6201____________________________________________________________________________
6202[ 33234] By: rgs on 2008/02/04 14:21:41
6203 Log: Subject: [PATCH] Remove duplication from encoding.pm POD
6204 From: "Robert May" <robertmay@cpan.org>
6205 Date: Fri, 1 Feb 2008 01:06:07 +0530
6206 Message-ID: <54bdc7510801311136p7ee53dbet2afd5239e1ad03eb@mail.gmail.com>
6207 Branch: perl
6208 ! ext/Encode/encoding.pm
6209____________________________________________________________________________
6210[ 33233] By: rgs on 2008/02/04 14:15:11
6211 Log: Subject: [patch] B portability macros
6212 From: Jim Cromie <jim.cromie@gmail.com>
6213 Date: Fri, 01 Feb 2008 17:43:11 -0700
6214 Message-ID: <47A3BC9F.7080200@gmail.com>
6215 Branch: perl
6216 ! ext/B/B.xs
6217____________________________________________________________________________
6218[ 33232] By: nicholas on 2008/02/04 13:59:21
6219 Log: Micro-optimise the order of the context types. [Because I can :-)]
6220 Here saves 72 bytes in pp_ctl.o. Small, but in the right direction.
6221 Branch: perl
6222 ! cop.h perl.h pp_ctl.c
6223____________________________________________________________________________
6224[ 33231] By: rgs on 2008/02/04 13:30:22
6225 Log: Subject: [PATCH] sv.c: consting
6226 From: Steven Schubiger <schubiger@gmail.com>
6227 Date: Sun, 3 Feb 2008 19:53:16 +0100
6228 Message-ID: <20080203185315.GA20276@refcnt.homeunix.org>
6229 Branch: perl
6230 ! embed.fnc pod/perlintern.pod proto.h sv.c
6231____________________________________________________________________________
6232[ 33230] By: rgs on 2008/02/04 10:01:33
6233 Log: Subject: [PATCH] fix B::Debug pmnext
6234 From: "Reini Urban" <rurban@x-ray.at>
6235 Date: Sat, 2 Feb 2008 16:33:52 +0100
6236 Message-ID: <6910a60802020733u7817a55dm6f5e213625063204@mail.gmail.com>
6237 Branch: perl
6238 ! ext/B/B.pm ext/B/B/Debug.pm
6239____________________________________________________________________________
6240[ 33229] By: rgs on 2008/02/04 09:36:11
6241 Log: Fix op/reg_email_thr.t when PERLIO=stdio
6242 Branch: perl
6243 ! t/op/reg_email.t
6244____________________________________________________________________________
6245[ 33228] By: nicholas on 2008/02/03 15:04:41
6246 Log: Subject: [PATCH] taint.c: consting
6247 From: Steven Schubiger <schubiger@gmail.com>
6248 Message-ID: <20080129124723.GA13056@refcnt.homeunix.org>
6249 Date: Tue, 29 Jan 2008 13:47:23 +0100
6250 Branch: perl
6251 ! embed.fnc proto.h taint.c
6252____________________________________________________________________________
6253[ 33226] By: nicholas on 2008/02/03 14:41:05
6254 Log: Recode all the old variable-like substitutions with the generic line
6255 removal mechanism of change 33223.
6256 Branch: perl
6257 ! ext/Devel/Peek/t/Peek.t
6258____________________________________________________________________________
6259[ 33223] By: nicholas on 2008/02/03 13:37:06
6260 Log: Produce a more generic expectation management system, and use it to
6261 encode the 5.8.x vs 5.10/5.11 differences.
6262 Provide general purpose TODOs for both the intial tests and Gerard's
6263 "is it unchanged on repeat?" test.
6264 Branch: perl
6265 ! ext/Devel/Peek/t/Peek.t
6266____________________________________________________________________________
6267[ 33222] By: nicholas on 2008/02/03 13:10:39
6268 Log: Upgrade to Math::Complex 1.48 and Math::Trig 1.13
6269 Branch: perl
6270 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
6271 ! lib/Math/Trig.t
6272____________________________________________________________________________
6273[ 33208] By: nicholas on 2008/02/02 18:52:15
6274 Log: 5.8.x and earler have a SUBPROCESS line in the dump of a PVIO.
6275 Branch: perl
6276 ! ext/Devel/Peek/t/Peek.t
6277____________________________________________________________________________
6278[ 33206] By: nicholas on 2008/02/02 18:41:51
6279 Log: Change 27244 wasn't quite correct. XSUB is dumped as 0x0, not 0.
6280 Branch: perl
6281 ! ext/Devel/Peek/t/Peek.t
6282____________________________________________________________________________
6283[ 33193] By: nicholas on 2008/02/02 17:01:43
6284 Log: Remove the _ prototype, as Maintainers is used by makemeta, and in turn
6285 that has to be run with the newly built perl. Which can be 5.8.x.
6286 Branch: perl
6287 ! Porting/Maintainers.pm
6288____________________________________________________________________________
6289[ 33182] By: nicholas on 2008/02/02 11:05:17
6290 Log: In XS_PerlIO_get_layers() take advantage of the implementation of
6291 PerlIO_get_layers(), by co-opting the new SVs it creates, rather than
6292 copying them.
6293 Branch: perl
6294 ! perlio.c universal.c
6295____________________________________________________________________________
6296[ 33181] By: nicholas on 2008/02/02 00:16:02
6297 Log: In XS_re_regexp_pattern(), use newSVpvn_flags() to avoid calls to
6298 sv_2mortal().
6299 Branch: perl
6300 ! universal.c
6301____________________________________________________________________________
6302[ 33178] By: nicholas on 2008/02/01 22:27:38
6303 Log: In pp_split(), eliminate most (all?) of the conditional calls to
6304 sv_2mortal() by conditionally passing SVs_TEMP to newSVpvn_flags().
6305 Branch: perl
6306 ! pp.c
6307____________________________________________________________________________
6308[ 33170] By: nicholas on 2008/02/01 17:52:10
6309 Log: Break apart the list of functions defined in universal.c by perl
6310 version (from 5.8.8 upwards)
6311 Branch: perl
6312 ! ext/Opcode/Safe.pm
6313____________________________________________________________________________
6314[ 33163] By: nicholas on 2008/02/01 10:38:03
6315 Log: The penultimate deparse test needs a name, else things can warn.
6316 Branch: perl
6317 ! ext/B/t/deparse.t
6318____________________________________________________________________________
6319[ 33154] By: rgs on 2008/01/31 17:08:22
6320 Log: Subject: [PATCH] threads::shared TODO test for outstanding bug
6321 From: "Jerry D. Hedden" <jdhedden@cpan.org>
6322 Date: Wed, 30 Jan 2008 09:15:25 -0500
6323 Message-ID: <1ff86f510801300615t1f9e8c68u5ff8caaeffb1a835@mail.gmail.com>
6324 Branch: perl
6325 ! ext/threads/shared/t/object.t
6326____________________________________________________________________________
6327[ 33153] By: rgs on 2008/01/31 15:41:23
6328 Log: Typo fix in change #33058
6329
6330 Subject: Re: [PATCH t/cmd/for.t] Regression tests for 'for reverse ..'
6331 From: Daniel Frederick Crisman <daniel@crisman.org>
6332 Date: Wed, 30 Jan 2008 15:09:22 -0500
6333 Message-ID: <20080130200922.GA20450@fury.crisman.org>
6334 Branch: perl
6335 ! t/cmd/for.t
6336____________________________________________________________________________
6337[ 33152] By: rgs on 2008/01/31 15:39:14
6338 Log: Subject: [PATCH] don't forbid brace groups with g++ 4.2.2
6339 From: "Robin Barker" <Robin.Barker@npl.co.uk>
6340 Date: Wed, 30 Jan 2008 18:42:25 -0000
6341 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A17@exchsvr2.npl.ad.local>
6342 Branch: perl
6343 ! perl.h
6344____________________________________________________________________________
6345[ 33144] By: steveh on 2008/01/31 09:44:41
6346 Log: Subject: [PATCH] fix for regression to File/DosGlob.pm
6347 From: "Davies, Alex" <adavies@ptc.com>
6348 Date: Wed, 30 Jan 2008 12:39:11 -0500
6349 Message-ID: <A69AA663CE9BBC44AE1DA72483DE15DE07E02181@HQ-MAIL3.ptcnet.ptc.com>
6350
6351 Fixes File::DosGlob's handling of drive relative glob patterns
6352 (e.g. "D:*pl")
6353 Branch: perl
6354 ! lib/File/DosGlob.pm
6355____________________________________________________________________________
6356[ 33143] By: steveh on 2008/01/31 09:16:26
6357 Log: Subject: Re: [perl #50322] CGITempFile causes "Insecure dependency in sprintf" in perl 5.10.0
6358 From: "Steffen Mueller via RT" <perlbug-followup@perl.org>
6359 Date: Mon, 28 Jan 2008 05:16:19 -0800
6360 Message-ID: <rt-3.6.HEAD-4355-1201526176-323.50322-94-0@perl.org>
6361
6362 Fixes [perl #50322]
6363 Branch: perl
6364 ! lib/CGI.pm
6365____________________________________________________________________________
6366[ 33142] By: steveh on 2008/01/31 09:12:36
6367 Log: Fix compiler warning introduced in DEBUGGING builds by #33103
6368 Branch: perl
6369 ! embed.fnc proto.h
6370____________________________________________________________________________
6371[ 33129] By: stevep on 2008/01/30 17:11:53
6372 Log: Assorted POD nits from the Debian bug list.
6373 Branch: perl
6374 ! lib/CGI.pm lib/Math/BigInt/CalcEmu.pm pod/perllol.pod
6375 ! pod/perlre.pod
6376____________________________________________________________________________
6377[ 33127] By: stevep on 2008/01/30 16:38:27
6378 Log: Formatting for C<<{ bydepth => 1 }>> doesn't seem to be working
6379 right in the manpage.
6380 Branch: perl
6381 ! lib/File/Find.pm
6382____________________________________________________________________________
6383[ 33125] By: nicholas on 2008/01/30 12:16:35
6384 Log: Need to substitute out the placeholder '$RV' for earlier perls too.
6385 Branch: perl
6386 ! ext/Devel/Peek/t/Peek.t
6387____________________________________________________________________________
6388[ 33124] By: rgs on 2008/01/30 11:51:11
6389 Log: Bump Safe's version
6390 Branch: perl
6391 ! ext/Opcode/Safe.pm
6392____________________________________________________________________________
6393[ 33109] By: steveh on 2008/01/29 17:39:41
6394 Log: Nicer fix than #33106 (thanks to Nicholas Clark)
6395 Branch: perl
6396 ! pp_ctl.c
6397____________________________________________________________________________
6398[ 33106] By: steveh on 2008/01/29 15:06:55
6399 Log: Fix Win32 compiler warnings introduced by #33081 and #33085
6400 Branch: perl
6401 ! embed.fnc pod/perlapi.pod pp_ctl.c proto.h
6402____________________________________________________________________________
6403[ 33105] By: nicholas on 2008/01/29 10:59:14
6404 Log: Document why ok() is being used instead of like(), to stop someone
6405 undoing it.
6406 Branch: perl
6407 ! ext/Safe/t/safe3.t
6408____________________________________________________________________________
6409[ 33104] By: rgs on 2008/01/29 10:57:40
6410 Log: More wording nits about perl's time() versus the libc's time()
6411 Branch: perl
6412 ! pod/perlfunc.pod
6413____________________________________________________________________________
6414[ 33103] By: rgs on 2008/01/29 10:53:24
6415 Log: Subject: [PATCH] toke.c/universal.c: consting
6416 From: Steven Schubiger <schubiger@gmail.com>
6417 Date: Mon, 28 Jan 2008 13:57:41 +0100
6418 Message-ID: <20080128125741.GA27390@refcnt.homeunix.org>
6419 Branch: perl
6420 ! embed.fnc pod/perlapi.pod proto.h toke.c universal.c
6421____________________________________________________________________________
6422[ 33102] By: rgs on 2008/01/29 09:55:01
6423 Log: Make this test pass with the Test::More that comes with perl 5.6.2
6424 Branch: perl
6425 ! ext/Safe/t/safe3.t
6426____________________________________________________________________________
6427[ 33101] By: rgs on 2008/01/29 09:43:58
6428 Log: Subject: [PATCH] mistaken variable in pod
6429 From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
6430 Date: Mon, 28 Jan 2008 13:39:29 -0800 (PST)
6431 Message-ID: <40783.64.81.167.122.1201556369.squirrel@webmail.efn.org>
6432 Branch: perl
6433 ! ext/POSIX/POSIX.pod
6434____________________________________________________________________________
6435[ 33099] By: stevep on 2008/01/28 20:07:20
6436 Log: Upgrade to Tie-RefHash-1.38
6437 Branch: perl
6438 ! lib/Tie/RefHash.pm lib/Tie/RefHash/threaded.t
6439____________________________________________________________________________
6440[ 33098] By: stevep on 2008/01/28 20:04:40
6441 Log: Upgrade to Archive-Extract-0.26
6442 Branch: perl
6443 + lib/Archive/Extract/t/src/x.lzma.packed
6444 ! MANIFEST lib/Archive/Extract.pm
6445 ! lib/Archive/Extract/t/01_Archive-Extract.t
6446____________________________________________________________________________
6447[ 33097] By: stevep on 2008/01/28 19:53:55
6448 Log: Upgrade to SelfLoader-1.15
6449 Branch: perl
6450 ! lib/SelfLoader.pm lib/SelfLoader/t/01SelfLoader.t
6451____________________________________________________________________________
6452[ 33096] By: rgs on 2008/01/28 17:18:53
6453 Log: Bump the version of Safe
6454 Branch: perl
6455 ! ext/Opcode/Safe.pm
6456____________________________________________________________________________
6457[ 33095] By: rgs on 2008/01/28 16:41:49
6458 Log: Minor rewording of the localtime() documentation,
6459 based on :
6460
6461 Subject: [perl #49914] gmtime()/localtime() do not use time()
6462 From: Abe Timmerman (via RT) <perlbug-followup@perl.org>
6463 Date: Thu, 17 Jan 2008 18:05:07 -0800
6464 Message-ID: <rt-3.6.HEAD-18434-1200621906-376.49914-75-0@perl.org>
6465 Branch: perl
6466 ! pod/perlfunc.pod
6467____________________________________________________________________________
6468[ 33094] By: rgs on 2008/01/28 15:31:07
6469 Log: Subject: [PATCH] Fix uc/lc warnings in CGI.pm
6470 From: "Jerry D. Hedden" <jdhedden@cpan.org>
6471 Date: Mon, 28 Jan 2008 10:19:26 -0500
6472 Message-ID: <1ff86f510801280719w4d56807esd8318bc6d0eadcdd@mail.gmail.com>
6473 Branch: perl
6474 ! lib/CGI.pm
6475____________________________________________________________________________
6476[ 33093] By: rgs on 2008/01/28 15:28:02
6477 Log: In Safe, load Carp::Heavy only if it exists (to remain
6478 compatible with older perls)
6479 Branch: perl
6480 ! ext/Opcode/Safe.pm
6481____________________________________________________________________________
6482[ 33092] By: rgs on 2008/01/28 14:06:59
6483 Log: Warning cleanup, and avoid a double call to uc
6484 Branch: perl
6485 ! lib/TAP/Parser/Grammar.pm
6486____________________________________________________________________________
6487[ 33091] By: rgs on 2008/01/28 13:58:55
6488 Log: Upgrade to Test::Harnes 3.07
6489 Branch: perl
6490 ! lib/App/Prove.pm lib/App/Prove/State.pm lib/TAP/Base.pm
6491 ! lib/TAP/Formatter/Color.pm lib/TAP/Formatter/Console.pm
6492 ! lib/TAP/Formatter/Console/ParallelSession.pm
6493 ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
6494 ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
6495 ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
6496 ! lib/TAP/Parser/Iterator/Array.pm
6497 ! lib/TAP/Parser/Iterator/Process.pm
6498 ! lib/TAP/Parser/Iterator/Stream.pm
6499 ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
6500 ! lib/TAP/Parser/Result/Bailout.pm
6501 ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
6502 ! lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
6503 ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
6504 ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
6505 ! lib/TAP/Parser/YAMLish/Reader.pm
6506 ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
6507 ! lib/Test/Harness/Changes
6508____________________________________________________________________________
6509[ 33090] By: rgs on 2008/01/28 13:41:27
6510 Log: TAP::* modules are part of the Test::Harness distribution
6511 Branch: perl
6512 ! Porting/Maintainers.pl
6513____________________________________________________________________________
6514[ 33089] By: rgs on 2008/01/28 13:32:40
6515 Log: Subject: [PATCH] also report forced tokens when using -DT
6516 From: Gerard Goossen <gerard@tty.nl>
6517 Date: Thu, 17 Jan 2008 18:36:52 +0100
6518 Message-ID: <20080117173652.GB4969@ostwald>
6519 Branch: perl
6520 ! embed.fnc embed.h proto.h toke.c
6521____________________________________________________________________________
6522[ 33088] By: rgs on 2008/01/28 13:10:48
6523 Log: Make lc/uc/lcfirst/ucfirst warn when passed undef.
6524 Naive implementation.
6525 Branch: perl
6526 ! lib/utf8_heavy.pl pp.c t/lib/warnings/9uninit
6527____________________________________________________________________________
6528[ 33087] By: rgs on 2008/01/28 10:46:43
6529 Log: Test that lc, uc, etc on undef return ""
6530 Branch: perl
6531 ! t/op/lc.t
6532____________________________________________________________________________
6533[ 33086] By: nicholas on 2008/01/28 10:23:21
6534 Log: The third argument of PUSHEVAL was never used by anything. Ever.
6535 Branch: perl
6536 ! cop.h pp_ctl.c
6537____________________________________________________________________________
6538[ 33085] By: rgs on 2008/01/28 10:17:53
6539 Log: Subject: FW: [PATCH] RE: [PATCH] volatile, avoid clobbered
6540 From: "Robin Barker" <Robin.Barker@npl.co.uk>
6541 Date: Wed, 23 Jan 2008 18:51:24 -0000
6542 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A06@exchsvr2.npl.ad.local>
6543 Branch: perl
6544 ! op.c perl.c perl.h
6545____________________________________________________________________________
6546[ 33084] By: rgs on 2008/01/28 10:07:48
6547 Log: Subject: [PATCH] ext/IPC/SysV/SysV.xs [Re: [Fwd: Smoke [5.11.0] 33016 FAIL(XM)
6548 From: Jarkko Hietaniemi <jhi@iki.fi>
6549 Date: Sun, 27 Jan 2008 20:44:46 -0500
6550 Message-ID: <479D338E.9000402@iki.fi>
6551 Branch: perl
6552 ! ext/IPC/SysV/SysV.xs
6553____________________________________________________________________________
6554[ 33083] By: rgs on 2008/01/28 10:02:24
6555 Log: Subject: [PATCH] util.c: some consting
6556 From: Steven Schubiger <schubiger@gmail.com>
6557 Date: Fri, 25 Jan 2008 01:10:52 +0100
6558 Message-ID: <20080125001052.GA29980@refcnt.homeunix.org>
6559 Branch: perl
6560 ! embed.fnc global.sym proto.h util.c
6561____________________________________________________________________________
6562[ 33082] By: davem on 2008/01/27 21:26:17
6563 Log: fix misleading comment in op.h
6564 Branch: perl
6565 ! op.h
6566____________________________________________________________________________
6567[ 33081] By: nicholas on 2008/01/26 21:55:51
6568 Log: The layout for struct block_loop under ithreads can be simplified.
6569 Instead of wedging the pad offset into a void* iterdata, and always
6570 storing PL_comppad even when it isn't used, instead do this:
6571
6572 PAD *oldcomppad; /* Also used for the GV, if targoffset is 0 */
6573 /* This is also accesible via cx->blk_loop.my_op->op_targ */
6574 PADOFFSET targoffset;
6575
6576 and store the GV pointer in oldcompad. Pointers to pointers seems
6577 cleaner. This also allows us to eliminate the flag bit CXp_PADVAR.
6578 Branch: perl
6579 ! cop.h pp_ctl.c sv.c
6580____________________________________________________________________________
6581[ 33080] By: nicholas on 2008/01/26 17:54:29
6582 Log: Investigation reveals that the work of restoring the iterator to the
6583 pad is shared between POPLOOP, using itersave, and the end of scope
6584 restore action requested by Perl_save_padsv(). In fact, the only user
6585 of SAVEt_PADSV is pp_enteriter, and it already provides enough
6586 information to allow it to perform the sv_2mortal() in POPLOOP.
6587 So make it do so. Rather than creating a new routine, use the existing
6588 routine because nothing else (at least nothing else known to Google's
6589 codesearch) uses it. But rename it just in case something we can't see
6590 is being naughty and using our private functions - they will get
6591 link errors against 5.12.
6592
6593 All this means that itersave is now redundant. So remove it.
6594 This makes struct context 48 bytes on ILP32 platforms with 32bit IVs,
6595 down from 64 bytes in 5.10. 33% more context stack in the same memory.
6596 Branch: perl
6597 ! cop.h embed.fnc embed.h pp_ctl.c proto.h scope.c scope.h sv.c
6598____________________________________________________________________________
6599[ 33079] By: nicholas on 2008/01/26 17:31:34
6600 Log: Change 33072 missed embed.h. I wasn't aware that it was affected by
6601 opcode.pl. You live and learn (and should run p4 diff -se ...).
6602 Branch: perl
6603 ! embed.h
6604____________________________________________________________________________
6605[ 33078] By: nicholas on 2008/01/26 16:46:22
6606 Log: POPLOOP is actually doing all the work of Perl_save_padsv() already!
6607 Branch: perl
6608 ! scope.c
6609____________________________________________________________________________
6610[ 33077] By: nicholas on 2008/01/26 16:44:43
6611 Log: Standardise the conditional compilation protection of ({}) from
6612 #if defined(__GNUC__) && !defined(__STRICT_ANSI__) && !defined(PERL_GCC_PEDANTIC)
6613 to
6614 #if defined(__GNUC__) && !defined(PERL_GCC_BRACE_GROUPS_FORBIDDEN)
6615 because the ({}) construction can be used under __STRICT_ANSI__
6616 (and should be, because it avoids temporary use of PL_Sv).
6617 Branch: perl
6618 ! regexp.h sv.h
6619____________________________________________________________________________
6620[ 33076] By: nicholas on 2008/01/26 16:03:03
6621 Log: As itersave points to the initial CxITERVAR(), and the state of
6622 SvPADMY() does not change over the duration of the scope, we can
6623 perform conditional actions at loop push time. For the non-pad case,
6624 a reference to the initial CxITERVAR() is already held on the scope
6625 stack thanks to SAVEGENERICSV(*svp); in pp_enteriter. So there is no
6626 need to save another reference to it in itersave - it's not going away.
6627 Branch: perl
6628 ! cop.h
6629____________________________________________________________________________
6630[ 33075] By: nicholas on 2008/01/26 15:17:09
6631 Log: Restore the else block accidently eaten by change 33074.
6632 Branch: perl
6633 ! cop.h
6634____________________________________________________________________________
6635[ 33074] By: nicholas on 2008/01/26 15:14:25
6636 Log: In POPLOOP, if CxITERVAR(cx) is non-NULL, then so is itersave, and
6637 itersave is a less complex expression for the C compiler.
6638 Branch: perl
6639 ! cop.h
6640____________________________________________________________________________
6641[ 33073] By: nicholas on 2008/01/26 13:49:44
6642 Log: Some code can be removed following change 33070.
6643 Branch: perl
6644 ! pp_ctl.c sv.c
6645____________________________________________________________________________
6646[ 33072] By: nicholas on 2008/01/26 10:46:12
6647 Log: Eliminate the OP_SETSTATE, which had been disabled by change 4309.
6648 Branch: perl
6649 ! dump.c ext/Opcode/Opcode.pm op.c opcode.h opcode.pl opnames.h
6650 ! pp.sym pp_hot.c pp_proto.h
6651____________________________________________________________________________
6652[ 33071] By: nicholas on 2008/01/26 10:24:40
6653 Log: Change 33069 missed updating dump.c to dump PVIOs correctly.
6654 Branch: perl
6655 ! dump.c ext/Devel/Peek/t/Peek.t
6656____________________________________________________________________________
6657[ 33070] By: nicholas on 2008/01/26 09:34:13
6658 Log: Subject: Re: struct context now 12.5% smaller than 5.10
6659 From: Benjamin Smith <bsmith@cabbage.org.uk>
6660 Message-ID: <20080124215537.GB10198@vtrl.co.uk>
6661 Date: Thu, 24 Jan 2008 21:55:37 +0000
6662 Branch: perl
6663 ! cop.h perl.h pp_ctl.c pp_hot.c scope.c sv.c
6664____________________________________________________________________________
6665[ 33069] By: nicholas on 2008/01/25 22:29:14
6666 Log: PVIOs don't need space for SvNVX allocated.
6667 Branch: perl
6668 ! sv.c sv.h
6669____________________________________________________________________________
6670[ 33068] By: nicholas on 2008/01/25 10:06:08
6671 Log: Using PL_sv_no in place of any !SvOK() maximum removes a little bit of
6672 hot code in pp_iter.
6673 Branch: perl
6674 ! pp_ctl.c pp_hot.c
6675____________________________________________________________________________
6676[ 33067] By: nicholas on 2008/01/25 08:23:32
6677 Log: Silence "possible data loss" warning.
6678 Branch: perl
6679 ! pp_ctl.c
6680____________________________________________________________________________
6681[ 33066] By: stevep on 2008/01/25 02:34:15
6682 Log: Subject: [PATCH] socketpair() *is* available on Win32
6683 From: "Jan Dubois" <jand@activestate.com>
6684 Date: Thu, 24 Jan 2008 14:17:23 -0800
6685 Message-ID: <032201c85ed6$e56edf40$b04c9dc0$@com>
6686 Branch: perl
6687 ! pod/perlport.pod
6688____________________________________________________________________________
6689[ 33065] By: nicholas on 2008/01/24 21:11:11
6690 Log: Don't warn about imprecision when decrementing IV_MIN.
6691 Based on a patch by Jerry D. Hedden, but only instead only disable
6692 warnings for the specific operations that we know will warn.
6693 Branch: perl
6694 ! t/op/64bitint.t
6695____________________________________________________________________________
6696[ 33064] By: nicholas on 2008/01/24 14:00:22
6697 Log: Subject: [PATCH ext/Devel/DProf] ... and the rest; was RE: unnecessary define
6698 From: "Robin Barker" <Robin.Barker@npl.co.uk>
6699 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A08@exchsvr2.npl.ad.local>
6700 Date: Thu, 24 Jan 2008 13:28:33 -0000
6701 Branch: perl
6702 ! ext/Devel/DProf/DProf.xs ext/Devel/DProf/Makefile.PL
6703____________________________________________________________________________
6704[ 33063] By: nicholas on 2008/01/24 13:57:20
6705 Log: In struct block_loop, merge itermax and iterlval into a union
6706 lval_max_u, as CXt_LOOP_LAZYIV doesn't use iterlval and the other
6707 LOOP types don't use itermax. This reduces struct block_loop by 1 IV.
6708 As it's the largest component of the unions making up struct context,
6709 this reduces struct context. On ILP32 it will now be 56 bytes, down
6710 from the 64 of 5.10.x, as I've already removed the element 'label'.
6711 Branch: perl
6712 ! cop.h pp_ctl.c pp_hot.c scope.c sv.c
6713____________________________________________________________________________
6714[ 33062] By: nicholas on 2008/01/24 13:25:05
6715 Log: Merge CXt_LOOP_STACK's use of itermax for the reverse minimum with
6716 iterary, as the two structure members are not used simultaneously.
6717 Branch: perl
6718 ! cop.h pp_ctl.c pp_hot.c scope.c sv.c
6719____________________________________________________________________________
6720[ 33061] By: nicholas on 2008/01/24 12:50:32
6721 Log: Change the context type of for ($a .. $b) to CXt_LOOP_LAZYIV, and
6722 assert that it isn't using cx->blk_loop.iterlval.
6723 Fix a casting bug when assigning a sentinal to cx->blk_loop.iterary.
6724 Branch: perl
6725 ! cop.h pp_ctl.c pp_hot.c scope.c sv.c
6726____________________________________________________________________________
6727[ 33060] By: nicholas on 2008/01/24 12:15:43
6728 Log: Avoid using cx->blk_loop.itermax when reverse iterating an array.
6729 Branch: perl
6730 ! pp_ctl.c pp_hot.c
6731____________________________________________________________________________
6732[ 33059] By: nicholas on 2008/01/24 10:44:25
6733 Log: Split out foreach iterations of temporary lists on the stack to
6734 CXt_LOOP_STACK. Don't use cx->blk_loop.iterary to store PL_curstack.
6735 Branch: perl
6736 ! cop.h pp_ctl.c pp_hot.c sv.c
6737____________________________________________________________________________
6738[ 33058] By: nicholas on 2008/01/24 10:08:04
6739 Log: Subject: [PATCH t/cmd/for.t] Regression tests for 'for reverse ..'
6740 From: Abigail <abigail@abigail.be>
6741 Message-ID: <20080123225325.GA25959@abigail.be>
6742 Date: Wed, 23 Jan 2008 23:53:25 +0100
6743 Branch: perl
6744 ! t/cmd/for.t
6745____________________________________________________________________________
6746[ 33057] By: nicholas on 2008/01/24 09:36:05
6747 Log: Split CXt_LOOP into CXt_LOOP_PLAIN and CXt_LOOP_FOR, eliminating the
6748 CXp_FOREACH flag added as part of given/when.
6749 Branch: perl
6750 ! cop.h pp_ctl.c pp_hot.c scope.c sv.c
6751____________________________________________________________________________
6752[ 33056] By: nicholas on 2008/01/23 15:02:35
6753 Log: Subject: [PATCH ext/Devel/DProf/Makefile.PL] RE: [PATCH ext/Devel/DProf/Makefile.PL] unnecessary define
6754 From: "Robin Barker" <Robin.Barker@npl.co.uk>
6755 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A01@exchsvr2.npl.ad.local>
6756 Date: Wed, 23 Jan 2008 14:13:30 -0000
6757 Branch: perl
6758 ! ext/Devel/DProf/Makefile.PL
6759____________________________________________________________________________
6760[ 33055] By: stevep on 2008/01/23 14:09:40
6761 Log: Update uconfig.h to add USE_DTRACE back in.
6762 Branch: perl
6763 ! uconfig.h
6764____________________________________________________________________________
6765[ 33054] By: nicholas on 2008/01/23 12:00:21
6766 Log: Oops, change 33049 really did need to update all the Win?? headers
6767 as the symbol isn't used in a conditional compile.
6768 Branch: perl
6769 ! win32/config_H.bc win32/config_H.ce win32/config_H.gc
6770 ! win32/config_H.vc win32/config_H.vc64
6771____________________________________________________________________________
6772[ 33053] By: nicholas on 2008/01/23 10:18:21
6773 Log: Change 33052 missed one Nullch. Oops.
6774 Exterminate! Exterminate! Exterminate!
6775 Branch: perl
6776 ! epoc/epoc.c
6777____________________________________________________________________________
6778[ 33052] By: nicholas on 2008/01/23 09:51:35
6779 Log: Purge all use of Nullch in non-dual life modules.
6780 Exterminate! Exterminate! Exterminate!
6781 Branch: perl
6782 ! ext/Data/Dumper/Dumper.xs ext/Opcode/Opcode.xs
6783 ! ext/PerlIO/encoding/encoding.xs ext/PerlIO/scalar/scalar.xs
6784 ! ext/PerlIO/via/via.xs ext/Storable/Storable.xs malloc.c
6785 ! pod/perlapio.pod win32/vdir.h
6786____________________________________________________________________________
6787[ 33051] By: nicholas on 2008/01/23 09:22:01
6788 Log: Deprecate (and remove core use of ) Nullav, Nullcv, Nullgv, Nullhe,
6789 Nullhek and Nullhv. Nullop is going to be a bit less simple.
6790 Branch: perl
6791 ! av.h cv.h ext/B/B.xs ext/DynaLoader/dl_symbian.xs gv.h hv.h
6792 ! pod/perlapi.pod
6793____________________________________________________________________________
6794[ 33050] By: nicholas on 2008/01/23 09:20:56
6795 Log: Comment change from 33009 that was actually in POD, so needs to be
6796 propagated to perlintern.pod
6797 Branch: perl
6798 ! pod/perlintern.pod
6799____________________________________________________________________________
6800[ 33049] By: nicholas on 2008/01/23 09:18:41
6801 Log: Fix the misplaced warnings and failing tests caused by the precision
6802 loss warning on ++ and -- by moving the check to Configure time,
6803 creating a new config.sh variable nv_overflows_integers_at which
6804 contains an constant expression for the value of the NV which can't
6805 be incremented by 1.0
6806 Branch: perl
6807 ! Configure Cross/config.sh-arm-linux NetWare/config.wc
6808 ! Porting/Glossary Porting/config.sh Porting/config_H
6809 ! config_h.SH configure.com epoc/config.sh
6810 ! plan9/config_sh.sample sv.c symbian/config.sh t/op/inc.t
6811 ! uconfig.sh win32/config.bc win32/config.ce win32/config.gc
6812 ! win32/config.vc win32/config.vc64
6813____________________________________________________________________________
6814[ 33048] By: nicholas on 2008/01/23 08:55:33
6815 Log: Teach checkcfgvar.pl that : is also a comment character in shell scripts
6816 Branch: perl
6817 ! Porting/checkcfgvar.pl
6818____________________________________________________________________________
6819[ 33047] By: merijn on 2008/01/23 08:47:50
6820 Log: Re-generated sample files
6821 Branch: perl
6822 ! Porting/config.sh Porting/config_H
6823____________________________________________________________________________
6824[ 33046] By: nicholas on 2008/01/23 08:40:37
6825 Log: checkcfgvar.pl should also check Porting/config.sh "just in case".
6826 Branch: perl
6827 ! Porting/checkcfgvar.pl
6828____________________________________________________________________________
6829[ 33045] By: merijn on 2008/01/23 07:51:53
6830 Log: The return of USE_DTRACE
6831 Branch: perl
6832 ! config_h.SH handy.h
6833____________________________________________________________________________
6834[ 33043] By: stevep on 2008/01/23 04:26:39
6835 Log: Regen uconfig.h
6836 Branch: perl
6837 ! uconfig.h
6838____________________________________________________________________________
6839[ 33042] By: stevep on 2008/01/23 04:12:37
6840 Log: Upgrade to PathTools-3.27
6841 Branch: perl
6842 ! ext/Cwd/Cwd.xs ext/Cwd/t/cwd.t lib/Cwd.pm lib/File/Spec.pm
6843 ! lib/File/Spec/Cygwin.pm lib/File/Spec/Epoc.pm
6844 ! lib/File/Spec/Functions.pm lib/File/Spec/Mac.pm
6845 ! lib/File/Spec/OS2.pm lib/File/Spec/Unix.pm
6846 ! lib/File/Spec/VMS.pm lib/File/Spec/Win32.pm
6847 ! lib/File/Spec/t/Spec.t lib/File/Spec/t/crossplatform.t
6848 ! lib/File/Spec/t/tmpdir.t
6849____________________________________________________________________________
6850[ 33041] By: stevep on 2008/01/23 01:21:24
6851 Log: Get C++ compiles going on Solaris again.
6852 Branch: perl
6853 ! ext/IPC/SysV/SysV.xs
6854____________________________________________________________________________
6855[ 33040] By: stevep on 2008/01/22 23:49:53
6856 Log: Subject: [PATCH] Re: Perl @ 32984 (also relevant to [perl #33849])
6857 From: Andrew Dougherty <doughera@lafayette.edu>
6858 Date: Tue, 22 Jan 2008 11:59:47 -0500 (EST)
6859 Message-ID: <Pine.LNX.4.64.0801221111410.31664@fractal.phys.lafayette.edu>
6860 Branch: perl
6861 ! hints/irix_6.sh
6862____________________________________________________________________________
6863[ 33038] By: merijn on 2008/01/22 16:52:32
6864 Log: Regen. Lots of under-the-hood changes accumulated.
6865 Branch: perl
6866 ! Configure Porting/Glossary config_h.SH
6867____________________________________________________________________________
6868[ 33036] By: nicholas on 2008/01/22 15:27:09
6869 Log: Remove code obsoleted by change 18.
6870 Branch: perl
6871 ! pp_ctl.c
6872____________________________________________________________________________
6873[ 33035] By: nicholas on 2008/01/21 17:50:03
6874 Log: Eliminate the U8 sbu_once from struct subst, and shrink sbu_rflags from
6875 I32 to U8, which reduces the size of the struct by at least 4 bytes.
6876 Branch: perl
6877 ! cop.h pp_hot.c
6878____________________________________________________________________________
6879[ 33034] By: nicholas on 2008/01/21 17:21:40
6880 Log: In struct block_subst, access the member once via a macro CxONCE()
6881 which will allow the storage location to be changed.
6882 Branch: perl
6883 ! cop.h pp_ctl.c scope.c
6884____________________________________________________________________________
6885[ 33033] By: nicholas on 2008/01/21 16:50:59
6886 Log: In pp_subst, rxtainted is not a boolean, as it stores 2 bits of values.
6887 Branch: perl
6888 ! pp_hot.c
6889____________________________________________________________________________
6890[ 33032] By: nicholas on 2008/01/21 16:15:58
6891 Log: Tidy up context type flags.
6892 Branch: perl
6893 ! cop.h
6894____________________________________________________________________________
6895[ 33031] By: rgs on 2008/01/21 16:05:33
6896 Log: Subject: [PATCH] Ignore build dir when installing perl
6897 From: "Jerry D. Hedden" <jdhedden@cpan.org>
6898 Date: Sat, 19 Jan 2008 12:19:41 -0500
6899 Message-ID: <1ff86f510801190919o6e3af1bboff1f885c76cf2bc7@mail.gmail.com>
6900 Branch: perl
6901 ! installperl
6902____________________________________________________________________________
6903[ 33030] By: nicholas on 2008/01/21 15:47:15
6904 Log: In struct block_eval, eliminate old_in_eval and old_op_type by storing
6905 the data in blk_u16.
6906 Branch: perl
6907 ! cop.h op.h
6908____________________________________________________________________________
6909[ 33029] By: nicholas on 2008/01/21 15:14:35
6910 Log: In struct block_eval, access the members old_in_eval and old_op_type
6911 via macros CxOLD_IN_EVAL() and CxOLD_OP_TYPE(), which will allow the
6912 storage location to be changed.
6913 Branch: perl
6914 ! cop.h pp_ctl.c scope.c
6915____________________________________________________________________________
6916[ 33028] By: nicholas on 2008/01/21 14:45:56
6917 Log: In struct block change blku_type from U8 to U16, and the "spare" U8 to
6918 U16, with the lockstep changes in struct subst. Eliminate lval from
6919 struct block_sub, and instead store it in the U16 in struct block.
6920 Branch: perl
6921 ! cop.h
6922____________________________________________________________________________
6923[ 33027] By: nicholas on 2008/01/21 14:09:06
6924 Log: Squeeze the context type down to 4 bits, and move the private flags to
6925 fit within the next 4 bits.
6926 Branch: perl
6927 ! cop.h
6928____________________________________________________________________________
6929[ 33026] By: rgs on 2008/01/21 13:08:11
6930 Log: When changing the op_ppaddr of an op, one must keep its op_type
6931 in sync. That helps writers of alternate runloops.
6932 Branch: perl
6933 ! perl.c
6934____________________________________________________________________________
6935[ 33025] By: nicholas on 2008/01/21 11:50:52
6936 Log: Give G_VOID, G_SCALAR and G_ARRAY the same numeric values as
6937 OPf_WANT_VOID, OPf_WANT_SCALAR and OPf_WANT_LIST.
6938 Branch: perl
6939 ! cop.h op.h perl.c
6940____________________________________________________________________________
6941[ 33024] By: nicholas on 2008/01/21 11:49:38
6942 Log: More places that could be using G_WANT, not picked up by change 33021.
6943 Branch: perl
6944 ! ext/threads/threads.xs pp_ctl.c
6945____________________________________________________________________________
6946[ 33023] By: nicholas on 2008/01/21 11:48:22
6947 Log: Remove hardcoded cop.h constants from APItest.pm :-(
6948 Add G_WANT. Make call.t use G_WANT.
6949 Branch: perl
6950 ! ext/XS/APItest/APItest.pm ext/XS/APItest/Makefile.PL
6951 ! ext/XS/APItest/t/call.t
6952____________________________________________________________________________
6953[ 33022] By: nicholas on 2008/01/21 09:04:54
6954 Log: Change the wantarray result from caller from IV to bool for the SCALAR/
6955 ARRAY case. This doesn't contradict the documentation, as there isn't
6956 any. Oops.
6957 Branch: perl
6958 ! pp_ctl.c
6959____________________________________________________________________________
6960[ 33021] By: nicholas on 2008/01/21 08:54:25
6961 Log: Add a flag G_WANT, as a mask for the bits G_SCALAR, G_ARRAY and G_VOID.
6962 Branch: perl
6963 ! cop.h perl.c
6964____________________________________________________________________________
6965[ 33020] By: nicholas on 2008/01/21 08:23:46
6966 Log: Encode the G_* to OPf_WANT_* transform, the reverse of OP_GIMME(), in
6967 a macro OP_GIMME_REVERSE() [so that it could be changed].
6968 Branch: perl
6969 ! op.h perl.c
6970____________________________________________________________________________
6971[ 33019] By: nicholas on 2008/01/21 07:11:41
6972 Log: Change the hasargs return value from caller from IV to bool, as it's
6973 actually only a boolean, and sv_yes/sv_no are cheaper to "create".
6974 The documentation says 'C<$hasargs> is true if ...' so this is fine.
6975 Branch: perl
6976 ! pp_ctl.c
6977____________________________________________________________________________
6978[ 33018] By: nicholas on 2008/01/20 22:20:56
6979 Log: Eliminate hasargs from structs block_sub and block_format by storing
6980 it with a private flag CXp_HASARGS in cx_type. (It's only a boolean.)
6981 Branch: perl
6982 ! cop.h pp_ctl.c
6983____________________________________________________________________________
6984[ 33017] By: nicholas on 2008/01/20 21:50:31
6985 Log: In struct block_sub and block_format, access the members hasargs and
6986 lval via macros CxHASARGS() and CxLVAL(), which will allow the storage
6987 location to be changed.
6988 Branch: perl
6989 ! cop.h pp_ctl.c pp_hot.c scope.c sv.c
6990____________________________________________________________________________
6991[ 33016] By: nicholas on 2008/01/20 21:05:26
6992 Log: Move retop first in structs block_sub, block_format and block_eval.
6993 This simplifies some code in Perl_deb_stack_all().
6994 Branch: perl
6995 ! cop.h deb.c
6996____________________________________________________________________________
6997[ 33015] By: nicholas on 2008/01/20 20:40:38
6998 Log: Eliminate label from struct block_loop, as it can be accessed via
6999 oldcop.
7000 Branch: perl
7001 ! cop.h pp_ctl.c
7002____________________________________________________________________________
7003[ 33014] By: nicholas on 2008/01/20 19:56:21
7004 Log: Split struct block_sub into struct block_sub and struct block_format.
7005 (CXt_SUB and CXt_FORMAT were using some comon members, but some members
7006 were only for one or the other.)
7007 Branch: perl
7008 ! cop.h pp_sys.c scope.c sv.c
7009____________________________________________________________________________
7010[ 33013] By: nicholas on 2008/01/20 18:54:17
7011 Log: In Perl_cx_dup(), block copy the entire context stack, then walk it
7012 to duplicate/fixup only the things that aren't simple binary copies.
7013 Branch: perl
7014 ! sv.c
7015____________________________________________________________________________
7016[ 33012] By: nicholas on 2008/01/20 18:03:27
7017 Log: Extend PUSHFORMAT() to take a second parameter to set retop, to save
7018 NULLing it and then reassigning.
7019 Branch: perl
7020 ! cop.h pp_sys.c
7021____________________________________________________________________________
7022[ 33011] By: nicholas on 2008/01/20 17:39:22
7023 Log: Fix (probable) bug-by-inspection - CxREALEVAL(), CxTRYBLOCK(),
7024 CxFOREACH() and CxFOREACHDEF() should all be masking against
7025 CXTYPEMASK rather than their own type number.
7026 Branch: perl
7027 ! cop.h
7028____________________________________________________________________________
7029[ 33010] By: nicholas on 2008/01/20 13:28:10
7030 Log: In struct block_loop access element label via the macro CxLABEL()
7031 (for the places that aren't about to change)
7032 Branch: perl
7033 ! cop.h scope.c
7034____________________________________________________________________________
7035[ 33009] By: davem on 2008/01/19 20:41:03
7036 Log: state variable not available
7037 Svf_PADSTALE means something different for state vars. Make sure
7038 we always handle it correctly
7039 Branch: perl
7040 ! pad.c t/op/state.t
7041____________________________________________________________________________
7042[ 33004] By: nicholas on 2008/01/18 18:00:56
7043 Log: Avoid an unused argument in S_sv_2iuv_non_preserve() by using
7044 conditional compilation to only pass it in if it's needed.
7045 Branch: perl
7046 ! embed.fnc embed.h proto.h sv.c
7047____________________________________________________________________________
7048[ 33003] By: nicholas on 2008/01/18 16:40:48
7049 Log: Nick's a muppet - "all" needs to remain the first real target in the
7050 Makefile. Do not be distracted by suffix rules above.
7051 Branch: perl
7052 ! Makefile.SH
7053____________________________________________________________________________
7054[ 33002] By: nicholas on 2008/01/18 16:11:35
7055 Log: Don't create local variables validarg and fdscript if they aren't going
7056 to be used.
7057 Branch: perl
7058 ! perl.c
7059____________________________________________________________________________
7060[ 33001] By: nicholas on 2008/01/18 15:28:09
7061 Log: The suidscript argument to S_forbid_setid(), S_open_script() and
7062 S_validate_suid() is actually just a boolean. So make it so.
7063 Branch: perl
7064 ! embed.fnc perl.c proto.h
7065____________________________________________________________________________
7066[ 33000] By: nicholas on 2008/01/18 14:27:36
7067 Log: Eliminate all PERL_UNUSED_ARG()s in S_validate_suid() by changing its
7068 prototype depending on the compile time options. In turn, this finds
7069 things that are unused in its callers.
7070 Branch: perl
7071 ! embed.fnc embed.h perl.c perl.h proto.h
7072____________________________________________________________________________
7073[ 32999] By: nicholas on 2008/01/18 14:13:30
7074 Log: A target for sperl.i
7075 Branch: perl
7076 ! Makefile.SH
7077____________________________________________________________________________
7078[ 32998] By: nicholas on 2008/01/18 11:01:15
7079 Log: Change 32997 missed one conditionally unused argument.
7080 Branch: perl
7081 ! perl.c
7082____________________________________________________________________________
7083[ 32997] By: nicholas on 2008/01/18 09:40:02
7084 Log: Collect all the S_validate_suid() unused argument logic in one place.
7085 Branch: perl
7086 ! perl.c
7087____________________________________________________________________________
7088[ 32996] By: nicholas on 2008/01/18 09:27:13
7089 Log: Remove commented out declaration from S_validate_suid()
7090 Branch: perl
7091 ! perl.c
7092____________________________________________________________________________
7093[ 32995] By: rgs on 2008/01/18 09:18:58
7094 Log: New tests for new ops. Most of them are TODO
7095 Branch: perl
7096 ! ext/Safe/t/safeops.t
7097____________________________________________________________________________
7098[ 32994] By: nicholas on 2008/01/18 09:09:56
7099 Log: Remove commented out code from S_validate_suid()
7100 Branch: perl
7101 ! perl.c
7102____________________________________________________________________________
7103[ 32993] By: nicholas on 2008/01/18 08:20:13
7104 Log: Add Weed out needless PERL_UNUSED_ARG to perltodo. It's a good
7105 "cage cleaner" task.
7106 Branch: perl
7107 ! pod/perltodo.pod
7108____________________________________________________________________________
7109[ 32990] By: nicholas on 2008/01/17 14:23:48
7110 Log: warn if ++ or -- are unable to change the value because it's beyond
7111 the limit of representation in NVs, using a new warnings category
7112 "imprecision".
7113 Branch: perl
7114 ! lib/warnings.pm pod/perldiag.pod pod/perllexwarn.pod sv.c
7115 ! t/op/inc.t warnings.h warnings.pl
7116____________________________________________________________________________
7117[ 32989] By: stevep on 2008/01/17 12:24:21
7118 Log: Upgrade to Math-Complex-1.47
7119 Branch: perl
7120 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
7121 ! lib/Math/Trig.t
7122____________________________________________________________________________
7123[ 32988] By: nicholas on 2008/01/17 11:31:38
7124 Log: Generate the warnings masks programatically.
7125 Get the correct line number when reporting errors from &check_bits.
7126 Branch: perl
7127 ! t/op/caller.t
7128____________________________________________________________________________
7129[ 32987] By: nicholas on 2008/01/17 08:17:11
7130 Log: Add a diagram for the 5.11 SV class structure, including B::REGEXP.
7131 Branch: perl
7132 ! ext/B/B.pm
7133____________________________________________________________________________
7134[ 32986] By: nicholas on 2008/01/16 18:55:14
7135 Log: Subject: [PATCH utils/perlbug.PL] Don't ask about a module when using -ok
7136 From: Abigail <abigail@abigail.be>
7137 Message-ID: <20080116174617.GA30446@abigail.be>
7138 Date: Wed, 16 Jan 2008 18:46:17 +0100
7139 Branch: perl
7140 ! utils/perlbug.PL
7141____________________________________________________________________________
7142[ 32982] By: rgs on 2008/01/16 12:12:10
7143 Log: A couple of POD fixes by Steven Schubiger
7144 Branch: perl
7145 ! pad.h pod/perlapi.pod pod/perlintern.pod sv.c
7146____________________________________________________________________________
7147[ 32981] By: stevep on 2008/01/15 19:20:53
7148 Log: Thanks to Sébstien Aperghis-Tramoni's suggestion, updated version
7149 numbers in a few extra files and regenerated uconfig.h.
7150 Branch: perl
7151 ! Porting/config_H uconfig.h uconfig.sh
7152____________________________________________________________________________
7153[ 32980] By: rgs on 2008/01/15 14:23:04
7154 Log: Boolean priority bug, found by Mashrab Kuvatov:
7155
7156 Subject: Re: [perl #49646] perlbug AutoReply: open ':locale' does not work under locale with the modifier
7157 From: Mashrab Kuvatov <kmashrab@uni-bremen.de>
7158 Date: Tue, 15 Jan 2008 15:17:42 +0100
7159 Message-Id: <200801151517.46296.kmashrab@uni-bremen.de>
7160 Branch: perl
7161 ! ext/Encode/encoding.pm
7162____________________________________________________________________________
7163[ 32979] By: rgs on 2008/01/15 11:11:07
7164 Log: Subject: [PATCH-revised] Fix range operator
7165 From: "Jerry D. Hedden" <jdhedden@cpan.org>
7166 Date: Mon, 14 Jan 2008 19:56:48 -0500
7167 Message-ID: <1ff86f510801141656i325ac69ev8a0af47f9fe72a1e@mail.gmail.com>
7168 Branch: perl
7169 ! pp_ctl.c pp_hot.c t/op/range.t
7170____________________________________________________________________________
7171[ 32978] By: rgs on 2008/01/14 23:08:11
7172 Log: Subject: consting IO.xs
7173 From: "Robin Barker" <Robin.Barker@npl.co.uk>
7174 Date: Sat, 22 Dec 2007 00:56:18 -0000
7175 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939A1@exchsvr2.npl.ad.local>
7176 Branch: perl
7177 ! ext/IO/IO.xs
7178____________________________________________________________________________
7179[ 32977] By: rgs on 2008/01/14 22:48:46
7180 Log: When parsing LC_ALL or LANG to get the locale's encoding, ignore
7181 whatever is after the @, since that's a modifier, not an encoding.
7182 Branch: perl
7183 ! ext/Encode/encoding.pm
7184____________________________________________________________________________
7185[ 32976] By: rgs on 2008/01/14 22:21:01
7186 Log: Subject: [PATCH regexp.h] consting
7187 From: "Robin Barker" <Robin.Barker@npl.co.uk>
7188 Date: Mon, 14 Jan 2008 20:39:35 -0000
7189 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939CA@exchsvr2.npl.ad.local>
7190 Branch: perl
7191 ! regexp.h
7192____________________________________________________________________________
7193[ 32974] By: merijn on 2008/01/14 16:37:08
7194 Log: Intermediate update/regen in cleanup process, dtrace support
7195 is now backported
7196 Branch: perl
7197 ! Configure Porting/Glossary config_h.SH
7198____________________________________________________________________________
7199[ 32971] By: nicholas on 2008/01/13 20:58:56
7200 Log: Re-order so that the !SvOK() case is last (which should be rare)
7201 Remove the FIXME comment as I had already fixed it.
7202 Branch: perl
7203 ! pp.c
7204____________________________________________________________________________
7205[ 32970] By: stevep on 2008/01/13 15:28:30
7206 Log: Upgrade to Math-Complex-1.44
7207 Branch: perl
7208 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
7209 ! lib/Math/Trig.t
7210____________________________________________________________________________
7211[ 32969] By: nicholas on 2008/01/12 22:20:39
7212 Log: For 5.12: saner behaviour for `length`
7213 (Make C<length undef> return undef).
7214 Patch mostly by Rafael, with some fine tuning by me.
7215 Branch: perl
7216 ! pod/perlfunc.pod pp.c sv.c sv.h t/lib/warnings/9uninit
7217 ! t/lib/warnings/mg t/op/length.t t/op/vec.t
7218____________________________________________________________________________
7219[ 32968] By: nicholas on 2008/01/12 21:57:06
7220 Log: Fix bug whereby length on a tied scalar that returned a UTF-8 value
7221 would not be correct the first time. (And for the more pathological
7222 case, would be incorrect if the UTF-8-ness of the returned value
7223 changed.)
7224 Branch: perl
7225 + t/uni/tie.t
7226 ! MANIFEST mg.c t/op/length.t
7227____________________________________________________________________________
7228[ 32967] By: nicholas on 2008/01/12 21:07:14
7229 Log: Subject: Re: [PATCH] Stop DTrace config option looping in non-interactive mode
7230 From: Andy Armstrong <andy@hexten.net>
7231 Message-Id: <4C6BD298-5CD3-49EA-8FED-4A6DA24BFA7B@hexten.net>
7232 Date: Sat, 12 Jan 2008 20:27:46 +0000
7233 Branch: perl
7234 ! Configure
7235____________________________________________________________________________
7236[ 32966] By: stevep on 2008/01/12 03:13:55
7237 Log: Subject: [PATCH] tru64: poison stack, write protect string constants
7238 From: Jarkko Hietaniemi <jhi@cc.hut.fi>
7239 Date: Sat, 12 Jan 2008 03:27:10 +0200 (EET)
7240 Message-Id: <200801120127.m0C1RAZ6088857@kosh.hut.fi>
7241 Branch: perl
7242 ! hints/dec_osf.sh
7243____________________________________________________________________________
7244[ 32965] By: craigb on 2008/01/12 01:07:54
7245 Log: Nit disabling dtrace on VMS (2 single quotes inside double quotes
7246 causes symbol interpolation in DCL).
7247 Branch: perl
7248 ! configure.com
7249____________________________________________________________________________
7250[ 32964] By: craigb on 2008/01/12 01:01:45
7251 Log: Don't quote a whitespace-containing ABSPERL when the whitespace
7252 means it is a command with parameter(s).
7253 Branch: perl
7254 ! lib/ExtUtils/MM_Unix.pm
7255____________________________________________________________________________
7256[ 32963] By: nicholas on 2008/01/11 20:28:34
7257 Log: Subject: [PATCH] sh doesn't know about !
7258 From: Andy Armstrong <andy@hexten.net>
7259 Message-Id: <7EC45604-54BE-4738-90B2-7AC5C6D17026@hexten.net>
7260 Date: Fri, 11 Jan 2008 19:34:25 +0000
7261 Branch: perl
7262 ! Configure
7263____________________________________________________________________________
7264[ 32962] By: nicholas on 2008/01/11 20:27:23
7265 Log: Well, I know *something* passed make test from a clean build before
7266 change 32961, and I thought that it was the right thing, but I guess
7267 not. It should have read like this.
7268 Branch: perl
7269 ! regexp.h
7270____________________________________________________________________________
7271[ 32961] By: nicholas on 2008/01/11 19:01:39
7272 Log: assert that these are the regexps you were looking for.
7273 (at least for the most commonly used macros).
7274 Remove the duplicate definition of RX_SUBBEG(), which I was sure I'd
7275 done earlier.
7276 Branch: perl
7277 ! regexp.h
7278____________________________________________________________________________
7279[ 32960] By: nicholas on 2008/01/11 18:03:18
7280 Log: __DATE__ and __TIME__ are both string literals, so we can concatentate
7281 them, rather than formating them via %s.
7282 Branch: perl
7283 ! perl.c
7284____________________________________________________________________________
7285[ 32959] By: nicholas on 2008/01/11 17:00:59
7286 Log: Pack the recycled pad offsets into an SV at PL_regex_pad[0]. This will
7287 use less memory than an AV.
7288 Branch: perl
7289 ! intrpvar.h op.c perl.c
7290____________________________________________________________________________
7291[ 32958] By: nicholas on 2008/01/11 16:42:11
7292 Log: Remove C variables (and a parameter!) now unused since -P bit the dust.
7293 Branch: perl
7294 ! embed.fnc embed.h perl.c proto.h
7295____________________________________________________________________________
7296[ 32956] By: nicholas on 2008/01/11 15:04:51
7297 Log: Note the U8 sized space created by removing -P, and check that it is
7298 now an illegal command line flag.
7299 Branch: perl
7300 ! intrpvar.h t/run/switches.t
7301____________________________________________________________________________
7302[ 32955] By: rgs on 2008/01/11 13:59:32
7303 Log: Rename PERL_MAX_SUB_DEPTH to PERL_SUB_DEPTH_WARN, per Tim Bunce's
7304 suggestion
7305 Branch: perl
7306 ! perl.h pp_ctl.c pp_hot.c
7307____________________________________________________________________________
7308[ 32954] By: rgs on 2008/01/11 13:55:07
7309 Log: Remove the -P switch
7310 Branch: perl
7311 - t/comp/cpp.aux t/comp/cpp.t t/run/switchPx.aux
7312 - t/run/switchPx.t
7313 ! MANIFEST README.hpux README.os390 embedvar.h intrpvar.h perl.c
7314 ! perlapi.h pod/perl.pod pod/perldiag.pod pod/perlfilter.pod
7315 ! pod/perlrun.pod sv.c toke.c
7316____________________________________________________________________________
7317[ 32953] By: nicholas on 2008/01/11 13:36:54
7318 Log: Subject: [PATCH] Add dtrace support
7319 From: Andy Armstrong <andy@hexten.net>
7320 Message-Id: <F4AC553F-7C7F-49C3-98C2-E04681E1004F@hexten.net>
7321 Date: Thu, 10 Jan 2008 22:20:52 +0000
7322
7323 with fixups as discussed on list, plus adding usedtrace to Glossary,
7324 plus propagating all the new config variables everywhere.
7325 (Was there an automatic way to do that? I did it with emacs macros)
7326 Branch: perl
7327 + mydtrace.h perldtrace.d
7328 ! Configure Cross/config.sh-arm-linux MANIFEST Makefile.SH
7329 ! NetWare/config.wc Porting/Glossary config_h.SH configure.com
7330 ! cop.h epoc/config.sh plan9/config_sh.sample symbian/config.sh
7331 ! uconfig.h uconfig.sh win32/config.bc win32/config.ce
7332 ! win32/config.gc win32/config.vc win32/config.vc64
7333 ! win32/config_H.bc win32/config_H.ce win32/config_H.gc
7334 ! win32/config_H.vc win32/config_H.vc64
7335____________________________________________________________________________
7336[ 32952] By: nicholas on 2008/01/11 13:22:35
7337 Log: Remove PM_GETRE_SAFE and PM_SETRE_SAFE as nothing uses them.
7338 Branch: perl
7339 ! op.h
7340____________________________________________________________________________
7341[ 32951] By: nicholas on 2008/01/11 12:47:57
7342 Log: Remove code that protected pp_qr against REGEXPs going away during
7343 global destruction whilst they were stored via true references in
7344 PL_regex_padav. It won't happen again (unless someone manages to get
7345 a reference to an OP's regexp, which is also a risk in 5.10 and 5.8)
7346 Branch: perl
7347 ! pp_hot.c
7348____________________________________________________________________________
7349[ 32950] By: nicholas on 2008/01/11 12:14:04
7350 Log: REGEXPs are now stored directly in PL_regex_padav, rather than
7351 indirectly via RVs. This saves memory, and removes 1 level of pointer
7352 indirection.
7353 Branch: perl
7354 ! op.c op.h pp_ctl.c regexec.c
7355____________________________________________________________________________
7356[ 32949] By: rgs on 2008/01/11 11:31:34
7357 Log: Introduce macro PERL_MAX_SUB_DEPTH
7358 Branch: perl
7359 ! perl.h pp_ctl.c pp_hot.c
7360____________________________________________________________________________
7361[ 32948] By: rgs on 2008/01/11 10:42:13
7362 Log: Subject: Re: [perl #49564] Re: MRO and av_clear
7363 From: Rick Delaney <rick@bort.ca>
7364 Date: Wed, 9 Jan 2008 13:36:55 -0500
7365 Message-ID: <20080109183655.GB11282@bort.ca>
7366 Branch: perl
7367 ! embed.fnc embed.h mg.c perl.h proto.h t/mro/basic.t
7368____________________________________________________________________________
7369[ 32947] By: rgs on 2008/01/11 10:37:00
7370 Log: Subject: [PATCH ext/POSIX/POSIX.xs]
7371 From: "Robin Barker" <Robin.Barker@npl.co.uk>
7372 Date: Thu, 10 Jan 2008 18:50:12 -0000
7373 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939C3@exchsvr2.npl.ad.local>
7374
7375 More consting.
7376 Branch: perl
7377 ! ext/POSIX/POSIX.xs
7378____________________________________________________________________________
7379[ 32946] By: rgs on 2008/01/11 10:34:41
7380 Log: Subject: [PATCH Porting/manicheck]
7381 From: "Robin Barker" <Robin.Barker@npl.co.uk>
7382 Date: Thu, 10 Jan 2008 18:48:04 -0000
7383 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939C2@exchsvr2.npl.ad.local>
7384 Branch: perl
7385 ! Porting/manicheck
7386____________________________________________________________________________
7387[ 32945] By: rgs on 2008/01/11 10:05:49
7388 Log: Subject: [DOC PATCH] was Re: things deprecated for removal in 5.12
7389 From: Paul Johnson <paul@pjcj.net>
7390 Date: Thu, 10 Jan 2008 23:44:20 +0100
7391 Message-ID: <20080110224420.GB29292@pjcj.net>
7392 Branch: perl
7393 ! pod/perlfunc.pod
7394____________________________________________________________________________
7395[ 32944] By: nicholas on 2008/01/10 23:55:40
7396 Log: Better descriptions for PL_regex_pad and PL_regex_padav.
7397 Branch: perl
7398 ! intrpvar.h
7399____________________________________________________________________________
7400[ 32943] By: nicholas on 2008/01/10 23:54:22
7401 Log: Real regexps are stored via RVs, IVs can only mean spare slots. Hence
7402 it's safe to make the scalar undefined, rather than calling out to
7403 write a 0 that would also be interpreted as a NULL pointer.
7404 Branch: perl
7405 ! op.c
7406____________________________________________________________________________
7407[ 32942] By: nicholas on 2008/01/10 23:32:27
7408 Log: Change 32899 missed undoing the reference count increase when the SV
7409 is popped off the AV.
7410 "There's Something Wrong with our Bloody Leak Checking Today", as
7411 Beattie didn't put it. It seems that we really can't check for leaking
7412 scalars in perl_destruct, because we do our damndest to free them
7413 brute force, rather than by undefining the symbol table and seeing
7414 what sticks around.
7415 Branch: perl
7416 ! op.c
7417____________________________________________________________________________
7418[ 32941] By: nicholas on 2008/01/10 22:38:10
7419 Log: Reverse the TODOs on t/op/regexp_qr_embed_thr.t - they all pass now.
7420 Branch: perl
7421 ! t/op/re_tests
7422____________________________________________________________________________
7423[ 32940] By: nicholas on 2008/01/10 22:37:20
7424 Log: Un-TODO (and un-SKIP) tests in t/op/pat_thr.t that now pass.
7425 Some TODOs still remain. Bounties?
7426 Branch: perl
7427 ! t/op/pat.t
7428____________________________________________________________________________
7429[ 32939] By: nicholas on 2008/01/10 22:06:53
7430 Log: It seems that you don't need to reference count PL_reg_curpm without
7431 ithreads, so don't waste time doing it there.
7432 Branch: perl
7433 ! regexec.c
7434____________________________________________________________________________
7435[ 32938] By: nicholas on 2008/01/10 21:16:01
7436 Log: The correct solution is to reference count the regexp in PL_reg_curpm,
7437 rather than put in lots of hacks to work round not reference counting
7438 it.
7439 Branch: perl
7440 ! perl.c regexec.c
7441____________________________________________________________________________
7442[ 32937] By: nicholas on 2008/01/10 21:15:02
7443 Log: Ensure DEBUG_LEAKING_SCALARS_ABORT can't be circumvented by fatal
7444 warnings. Add an abort() if you try to dup a freed scalar.
7445 Branch: perl
7446 ! sv.c
7447____________________________________________________________________________
7448[ 32935] By: nicholas on 2008/01/10 17:27:39
7449 Log: Fix bug picked up by printf format warnings - a cast is needed where
7450 UV is larger than U32 for dumping leaking scalars.
7451 Branch: perl
7452 ! perl.c
7453____________________________________________________________________________
7454[ 32934] By: nicholas on 2008/01/10 00:32:20
7455 Log: Subject: [PATCH] Move the reg_stringify logic to Perl_sv_2pv_flags
7456 From: avar@cpan.org (Ævar Arnfjörð Bjarmason)
7457 Date: Wed, 09 Jan 2008 21:05:15 +0000
7458 Message-ID: <86zlveaewk.fsf@cpan.org>
7459
7460 with two corrections.
7461 Plus remove reg_stringify from embed.fnc and regen.
7462 Branch: perl
7463 ! embed.fnc embed.h global.sym perl.h proto.h regcomp.c sv.c
7464____________________________________________________________________________
7465[ 32933] By: davem on 2008/01/09 23:57:36
7466 Log: seen_eval regex field wasn't getting cloned
7467 Branch: perl
7468 ! regcomp.c t/op/threads.t
7469____________________________________________________________________________
7470[ 32932] By: nicholas on 2008/01/09 23:26:14
7471 Log: Fix the bug introduced by the bug fix of change 30755.
7472 (Certain regexps could SEGV if cloned).
7473 Branch: perl
7474 ! regcomp.c t/op/pat.t
7475____________________________________________________________________________
7476[ 32931] By: nicholas on 2008/01/09 22:42:04
7477 Log: Variants of several regression tests that run the actul tests inside
7478 a new thread, to test ithread's cloning, particularly of regexps.
7479 Branch: perl
7480 + t/op/index_thr.t t/op/pat_thr.t t/op/reg_email_thr.t
7481 + t/op/regexp_qr_embed_thr.t t/op/substr_thr.t t/thread_it.pl
7482 ! MANIFEST t/op/index.t t/op/pat.t t/op/re_tests
7483 ! t/op/reg_email.t t/op/regexp.t t/op/substr.t
7484____________________________________________________________________________
7485[ 32930] By: nicholas on 2008/01/09 22:36:21
7486 Log: grep the MANIFEST to avoid having hard coded numbers in readdir.t
7487 Branch: perl
7488 ! t/op/readdir.t
7489____________________________________________________________________________
7490[ 32929] By: stevep on 2008/01/09 21:50:25
7491 Log: Upgrade to Math-Complex-1.43
7492 Branch: perl
7493 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
7494 ! lib/Math/Trig.t
7495____________________________________________________________________________
7496[ 32928] By: stevep on 2008/01/09 21:18:39
7497 Log: Only code paths in hv_store either XSRETURN_NO or XSRETURN_YES.
7498 Change the prototype to return void, remove the output to RETVAL
7499 (which isn't set anyway), and fix a typo in the code.
7500 Branch: perl
7501 ! ext/Hash/Util/Util.xs
7502____________________________________________________________________________
7503[ 32927] By: merijn on 2008/01/09 21:05:38
7504 Log: Intermediate re-gen for AndyA's dtrace work. More to come
7505 Branch: perl
7506 ! Configure
7507____________________________________________________________________________
7508[ 32926] By: mhx on 2008/01/09 19:37:06
7509 Log: Subject: Re: [PATCH] Exclude .svn and _darcs from IPC::SysV's Makefile.PL libscan
7510 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
7511 Date: Wed, 9 Jan 2008 19:58:11 +0100
7512 Message-ID: <20080109195811.2c5353e5@r2d2>
7513
7514 Make libscan() in IPC::SysV's Makefile.PL inherit EU::MM's
7515 libscan() behaviour.
7516 Branch: perl
7517 ! ext/IPC/SysV/Makefile.PL
7518____________________________________________________________________________
7519[ 32925] By: steveh on 2008/01/09 17:59:11
7520 Log: Fix prototype in regexp code following #32851, and regen
7521 Branch: perl
7522 ! embed.fnc pod/perlapi.pod proto.h regexp.h
7523____________________________________________________________________________
7524[ 32922] By: rgs on 2008/01/09 16:52:36
7525 Log: Revert change #32920, since it was solved another way by #32890.
7526 Branch: perl
7527 ! pp_ctl.c
7528____________________________________________________________________________
7529[ 32921] By: rgs on 2008/01/09 16:46:57
7530 Log: Subject: [PATCH] refactor PL_opargs generation in opcode.pl and fix helem
7531 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
7532 Date: Thu, 3 Jan 2008 01:29:35 +0100
7533 Message-ID: <20080103012935.759bda90@r2d2>
7534 Branch: perl
7535 ! opcode.pl
7536____________________________________________________________________________
7537[ 32920] By: rgs on 2008/01/09 16:32:55
7538 Log: Subject: RE: compile warnings w/ PM_SETRE and ReREFCNT_inc
7539 From: "Robin Barker" <Robin.Barker@npl.co.uk>
7540 Date: Mon, 7 Jan 2008 14:10:30 -0000
7541 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939AE@exchsvr2.npl.ad.local>
7542 Branch: perl
7543 ! pp_ctl.c
7544____________________________________________________________________________
7545[ 32918] By: nicholas on 2008/01/09 15:34:42
7546 Log: Add DEBUG_LEAKING_SCALARS_ABORT, to call abort() if any scalars leak,
7547 or are freed too many times.
7548 Branch: perl
7549 ! perl.c sv.c
7550____________________________________________________________________________
7551[ 32916] By: rgs on 2008/01/09 13:16:34
7552 Log: Add a few =cuts (so configpm is displayed mostly correctly
7553 by perldoc or by search.cpan.org)
7554 Branch: perl
7555 ! configpm
7556____________________________________________________________________________
7557[ 32915] By: rgs on 2008/01/09 12:33:27
7558 Log: Fix leak introduced by change #32873, thanks to Nicholas
7559 Branch: perl
7560 ! pp_hot.c
7561____________________________________________________________________________
7562[ 32914] By: nicholas on 2008/01/09 11:47:12
7563 Log: 1e4 isn't large enough with 16 byte long doubles (at least on x86_64).
7564 However, 1e5 does take us "to infinity and beyond"
7565 (Plus use cmp_ok, for better diagnostics)
7566 Branch: perl
7567 ! lib/Math/Trig.t
7568____________________________________________________________________________
7569[ 32913] By: nicholas on 2008/01/09 11:40:12
7570 Log: Change 32899 missed the other double-reference count.
7571 Branch: perl
7572 ! regexec.c
7573____________________________________________________________________________
7574[ 32912] By: nicholas on 2008/01/09 11:34:41
7575 Log: newSV() + sv_upgrade() => newSV_type()
7576 Branch: perl
7577 ! pp_ctl.c
7578____________________________________________________________________________
7579[ 32911] By: rgs on 2008/01/09 10:54:27
7580 Log: Subject: [PATCH] Move re::regexp_pattern to universal.c
7581 From: "Jerry D. Hedden" <jdhedden@cpan.org>
7582 Date: Tue, 8 Jan 2008 15:01:02 -0500
7583 Message-ID: <1ff86f510801081201q5c36f055re6165ebfe8876c2e@mail.gmail.com>
7584 Branch: perl
7585 + t/op/re.t
7586 ! MANIFEST ext/Data/Dumper/Dumper.pm ext/Data/Dumper/t/bless.t
7587 ! ext/re/re.pm ext/re/re.xs ext/re/t/re_funcs.t universal.c
7588____________________________________________________________________________
7589[ 32910] By: rgs on 2008/01/09 10:11:10
7590 Log: Remove the warning "v-string in require/use non portable"
7591 Branch: perl
7592 ! ext/B/B/Deparse.pm pod/perldiag.pod pod/perlfunc.pod pp_ctl.c
7593 ! t/lib/warnings/pp_ctl
7594____________________________________________________________________________
7595[ 32909] By: rgs on 2008/01/09 09:55:33
7596 Log: Subject: [PATCH] B::Deparse fixes for implicit smartmatching in given/when
7597 From: Florian Ragwitz <rafl@debian.org>
7598 Date: Tue, 8 Jan 2008 19:56:47 +0100
7599 Message-ID: <20080108185647.GD11813@perldition.org>
7600 Branch: perl
7601 ! ext/B/B/Deparse.pm ext/B/t/deparse.t
7602____________________________________________________________________________
7603[ 32908] By: stevep on 2008/01/09 02:36:33
7604 Log: Upgrade to Math-Complex-1.42
7605 Branch: perl
7606 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
7607 ! lib/Math/Trig.t
7608____________________________________________________________________________
7609[ 32907] By: stevep on 2008/01/09 02:29:48
7610 Log: Upgrade to Module-Load-Conditional-0.24
7611 Branch: perl
7612 ! lib/Module/Load/Conditional.pm
7613____________________________________________________________________________
7614[ 32906] By: davem on 2008/01/09 01:50:38
7615 Log: change #31447 was wrong. Really handle cloning a stale lexical var
7616 Branch: perl
7617 ! pad.c t/op/closure.t
7618____________________________________________________________________________
7619[ 32905] By: rgs on 2008/01/08 22:45:03
7620 Log: Subject: [patch] [Win32] Make Perl build on Win32 when the path contains whitespace
7621 From: Max Maischein <corion@cpan.org>
7622 Date: Mon, 07 Jan 2008 20:48:04 +0100
7623 Message-ID: <478281F4.9000202@cpan.org>
7624 Branch: perl
7625 ! lib/ExtUtils/MM_Unix.pm lib/File/CheckTree.t
7626____________________________________________________________________________
7627[ 32904] By: rgs on 2008/01/08 22:33:31
7628 Log: Subject: Re: [PATCH] docs more open() and $_ related entries
7629 From: "Gabor Szabo" <szabgab@gmail.com>
7630 Date: Tue, 8 Jan 2008 22:07:54 +0200
7631 Message-ID: <d8a74af10801081207q2637419dy59f1a3600bcc4a76@mail.gmail.com>
7632 Branch: perl
7633 ! pod/perlfunc.pod pod/perlvar.pod
7634____________________________________________________________________________
7635[ 32903] By: rgs on 2008/01/08 22:12:56
7636 Log: Subject: [PATCH] AutoLoader: Remove AutoLoader::can
7637 From: Steffen Mueller <l2ot9pa02@sneakemail.com>
7638 Date: Fri, 30 Nov 2007 23:02:03 +0100
7639 Message-ID: <20071130220203.26939.qmail@lists.develooper.com>
7640 Branch: perl
7641 ! lib/AutoLoader.pm lib/AutoLoader/t/01AutoLoader.t
7642____________________________________________________________________________
7643[ 32902] By: nicholas on 2008/01/08 17:55:41
7644 Log: With regexps stored as real RVs, we can eliminate SvREPADTMP().
7645 Exterminate! Exterminate! Exterminate!
7646 Branch: perl
7647 ! op.c perl.c sv.h
7648____________________________________________________________________________
7649[ 32901] By: nicholas on 2008/01/08 17:35:19
7650 Log: PL_regex_padav can simply be dup()ed. This is surprisingly satisfying.
7651 Branch: perl
7652 ! sv.c
7653____________________________________________________________________________
7654[ 32900] By: nicholas on 2008/01/08 17:10:29
7655 Log: In PL_regexp_padav, store regexps via real references, rather than
7656 hiding them within IVs. We can do this now that they are real SV
7657 pointers.
7658 Branch: perl
7659 ! op.h perl.c pp_hot.c sv.c
7660____________________________________________________________________________
7661[ 32899] By: nicholas on 2008/01/08 16:42:31
7662 Log: Correct a long-standing ithreads reference counting anonamly - the
7663 reference count only needs "doubling" when the scalar is pushed onto
7664 PL_regex_padav for the second time.
7665 Branch: perl
7666 ! op.c regexec.c sv.c
7667____________________________________________________________________________
7668[ 32897] By: nicholas on 2008/01/08 09:27:38
7669 Log: Subject: [PATCH] ARRAY(0x...) is not very helpful in sprintf.t diagnostics
7670 Message-ID: <55933.71.35.169.13.1199777041.squirrel@webmail.efn.org>
7671 From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
7672 Date: Mon, 7 Jan 2008 23:24:01 -0800 (PST)
7673 Branch: perl
7674 ! t/op/sprintf.t
7675____________________________________________________________________________
7676[ 32896] By: nicholas on 2008/01/07 23:31:34
7677 Log: Post change 32880, restore the dummy sub Regexp::DESTROY {}
7678 Branch: perl
7679 ! universal.c
7680____________________________________________________________________________
7681[ 32895] By: nicholas on 2008/01/07 21:17:10
7682 Log: Clarify the use of SVf_BREAK on PL_reg_curpm.
7683 Branch: perl
7684 ! regexec.c sv.h
7685____________________________________________________________________________
7686[ 32894] By: nicholas on 2008/01/07 18:24:39
7687 Log: Don't set the public IV or NV flags if the string converted from has
7688 trailing garbage. This behaviour is consistent with not setting the
7689 public IV or NV flags if the value is out of range for the type.
7690 Branch: perl
7691 ! perl.c sv.c
7692____________________________________________________________________________
7693[ 32893] By: nicholas on 2008/01/07 17:27:51
7694 Log: Save an upgrade each by first setting the NV on PL_sv_yes and PL_sv_no
7695 at interpreter construction time.
7696 Branch: perl
7697 ! perl.c
7698____________________________________________________________________________
7699[ 32892] By: rgs on 2008/01/07 16:55:44
7700 Log: Subject: [PATCH] v5.8.8: File::Temp.pm (_gettemp): ignore dir -w test on Cygwin
7701 From: Jari Aalto <jari.aalto@cante.net>
7702 Date: Sat, 05 Jan 2008 13:22:17 +0200
7703 Message-ID: <bq8034ba.fsf@blue.sea.net>
7704 Branch: perl
7705 ! lib/File/Temp.pm
7706____________________________________________________________________________
7707[ 32891] By: rgs on 2008/01/07 14:55:23
7708 Log: Subject: [PATCH] Big slowdown in 5.10 @_ parameter passing
7709 From: Rick Delaney <rick@bort.ca>
7710 Date: Sun, 6 Jan 2008 14:14:39 -0500
7711 Message-ID: <20080106191439.GF13935@bort.ca>
7712 Branch: perl
7713 ! op.c
7714____________________________________________________________________________
7715[ 32890] By: nicholas on 2008/01/07 13:53:57
7716 Log: ReREFCNT_inc() should return a pointer to REGEXP.
7717 [I don't get warnings about void context here, but I'm sure someone
7718 will :-(]
7719 Branch: perl
7720 ! regexp.h
7721____________________________________________________________________________
7722[ 32889] By: steveh on 2008/01/07 12:17:51
7723 Log: Win32 doesn't set $Config{d_fork} when its pseudofork emulation is
7724 present, and checking for $Config{d_pseudofork} is no good for dual-
7725 lived modules that must work with older perls, so do a more elaborate
7726 test (as per existing Test-Simple and IO test scripts).
7727 Branch: perl
7728 ! lib/File/Temp/t/fork.t
7729____________________________________________________________________________
7730[ 32888] By: rgs on 2008/01/07 11:21:29
7731 Log: Let's remove the grep in void context warning.
7732 Branch: perl
7733 ! op.c t/lib/warnings/op
7734____________________________________________________________________________
7735[ 32887] By: rgs on 2008/01/07 11:05:49
7736 Log: Subject: - perlcommunity.patch (1/1) [PATCH] perlcommunity: "Perl Mongers" and calendar corrections
7737 From: brian d foy <brian.d.foy@gmail.com>
7738 Date: Fri, 04 Jan 2008 14:07:27 -0600
7739 Message-ID: <040120081407272341%brian.d.foy@gmail.com>
7740 Branch: perl
7741 ! pod/perlcommunity.pod
7742____________________________________________________________________________
7743[ 32886] By: rgs on 2008/01/07 11:02:01
7744 Log: Subject: [PATCH] Cleanup lib/B
7745 From: "Jerry D. Hedden" <jdhedden@cpan.org>
7746 Date: Fri, 4 Jan 2008 13:22:36 -0500
7747 Message-ID: <1ff86f510801041022i5535ed7frfd64a93d99036e18@mail.gmail.com>
7748 Branch: perl
7749 ! Makefile.SH
7750____________________________________________________________________________
7751[ 32885] By: rgs on 2008/01/07 11:00:37
7752 Log: Subject: [PATCH] Cleanup File::Temp test file (revised)
7753 From: "Jerry D. Hedden" <jdhedden@cpan.org>
7754 Date: Fri, 4 Jan 2008 12:39:35 -0500
7755 Message-ID: <1ff86f510801040939t560c459dm6b780ab3dc5cc6c3@mail.gmail.com>
7756 Branch: perl
7757 ! lib/File/Temp/t/fork.t
7758____________________________________________________________________________
7759[ 32884] By: demerphq on 2008/01/07 00:20:33
7760 Log: dev version numbers, xs and warnings dont play together nicely, so use MM->parse_version() to smooth over the cracks....
7761 Branch: perl
7762 ! ext/DB_File/DB_File.pm ext/DB_File/Makefile.PL
7763 ! ext/GDBM_File/GDBM_File.pm ext/GDBM_File/Makefile.PL
7764____________________________________________________________________________
7765[ 32883] By: demerphq on 2008/01/06 21:43:24
7766 Log: Silence new warning grep in void context warning in various modules and test files, also silence a warning that came from a previous 'dev' version number bump.
7767 Branch: perl
7768 ! ext/DB_File/DB_File.pm ext/DB_File/t/db-btree.t
7769 ! ext/DB_File/t/db-hash.t ext/DB_File/t/db-recno.t
7770 ! ext/GDBM_File/GDBM_File.pm ext/GDBM_File/t/gdbm.t lib/CGI.pm
7771 ! lib/CGI/t/no_tabindex.t lib/ExtUtils/Embed.pm
7772 ! lib/ExtUtils/MM_Unix.pm
7773____________________________________________________________________________
7774[ 32882] By: demerphq on 2008/01/06 21:34:43
7775 Log: Remove FIXME that is already fixed.
7776 Branch: perl
7777 ! sv.c
7778____________________________________________________________________________
7779[ 32881] By: demerphq on 2008/01/06 20:34:41
7780 Log: Make Data::Dumper handle blessed regexes properly, bump version as well. This may not be entirely correct on older perls, needs further investigation.
7781 Branch: perl
7782 ! ext/Data/Dumper/Dumper.pm ext/Data/Dumper/Dumper.xs
7783 ! ext/Data/Dumper/t/bless.t
7784____________________________________________________________________________
7785[ 32880] By: demerphq on 2008/01/06 20:33:48
7786 Log: Make new regex type be 'REGEXP' and make all core qr//'s be in class Regexp (and related changes)
7787 Branch: perl
7788 ! ext/Devel/Peek/t/Peek.t lib/Test/Builder.pm lib/overload.t
7789 ! regcomp.c sv.c
7790____________________________________________________________________________
7791[ 32879] By: rgs on 2008/01/06 18:00:41
7792 Log: Don't use grep in scalar context
7793 Branch: perl
7794 ! lib/ExtUtils/MM_Unix.pm
7795____________________________________________________________________________
7796[ 32878] By: rgs on 2008/01/06 17:56:03
7797 Log: Fix "grep in void context" warnings
7798 Branch: perl
7799 ! ext/SDBM_File/t/sdbm.t
7800____________________________________________________________________________
7801[ 32877] By: rgs on 2008/01/06 17:54:19
7802 Log: Fix "grep in void context" warning
7803 Branch: perl
7804 ! lib/Unicode/UCD.t
7805____________________________________________________________________________
7806[ 32876] By: rgs on 2008/01/06 17:14:22
7807 Log: Subject: Re: grep and smart match should warn in void context
7808 From: Michael G Schwern <schwern@pobox.com>
7809 Date: Sun, 23 Dec 2007 11:56:08 -0800
7810 Message-ID: <476EBD58.9050505@pobox.com>
7811 Branch: perl
7812 ! op.c t/lib/warnings/op
7813____________________________________________________________________________
7814[ 32875] By: rgs on 2008/01/06 16:37:21
7815 Log: Document that sitecustomize.pl in run from a BEGIN block
7816 Branch: perl
7817 ! pod/perlrun.pod
7818____________________________________________________________________________
7819[ 32874] By: rgs on 2008/01/06 16:19:22
7820 Log: Subject: [perl #49003] pp_ftrread appears to use the wrong access mode for -x when using "use filetest 'access';"
7821 From: pravus@cpan.org (via RT) <perlbug-followup@perl.org>
7822 Date: Fri, 21 Dec 2007 10:05:15 -0800
7823 Message-ID: <rt-3.6.HEAD-22850-1198260315-255.49003-75-0@perl.org>
7824 Branch: perl
7825 ! pp_sys.c
7826____________________________________________________________________________
7827[ 32873] By: rgs on 2008/01/06 16:03:13
7828 Log: Subject: Re: [perl #49264] say behaves as just print on tied filehandle
7829 From: Michael G Schwern <schwern@pobox.com>
7830 Date: Wed, 02 Jan 2008 17:08:36 -0800
7831 Message-ID: <477C3594.9080302@pobox.com>
7832 Branch: perl
7833 ! pod/perltie.pod pp_hot.c t/op/tiehandle.t
7834____________________________________________________________________________
7835[ 32872] By: rgs on 2008/01/06 15:51:07
7836 Log: Subject: [PATCH] \X is equivalent to an atomic group
7837 From: Moritz Lenz <moritz@casella.verplant.org>
7838 Date: Sat, 05 Jan 2008 17:14:44 +0100
7839 Message-ID: <477FACF4.5030801@casella.verplant.org>
7840 Branch: perl
7841 ! pod/perlre.pod pod/perlunicode.pod
7842____________________________________________________________________________
7843[ 32871] By: craigb on 2008/01/06 15:49:27
7844 Log: Subject: Re: Smoke [5.11.0] 32864 FAIL(F) MSWin32 Win2003 SP2 (x86/1 cpu)
7845 From: Abe Timmerman <abe@ztreet.demon.nl>
7846 Date: Sun, 06 Jan 2008 12:24:10 +0100
7847 Message-ID: <4780BA5A.80202@ztreet.demon.nl>
7848
7849 Skip lib/File/Temp/t/fork.t when there is no fork.
7850 Branch: perl
7851 ! lib/File/Temp/t/fork.t
7852____________________________________________________________________________
7853[ 32870] By: rgs on 2008/01/06 15:46:35
7854 Log: Subject: [PATCH - blead & 5.10.x] '~~' is not a feature [repost]
7855 From: "Jerry D. Hedden" <jdhedden@cpan.org>
7856 Date: Fri, 4 Jan 2008 14:11:32 -0500
7857 Message-ID: <1ff86f510801041111q1730ce02hbcac80b91d78a244@mail.gmail.com>
7858 Branch: perl
7859 ! pod/perlop.pod
7860____________________________________________________________________________
7861[ 32869] By: rgs on 2008/01/06 15:37:13
7862 Log: Fix bug #49298: B::Deparse fails to deparse a reference to an anonymous hash
7863 Branch: perl
7864 ! ext/B/B/Deparse.pm ext/B/t/deparse.t
7865____________________________________________________________________________
7866[ 32868] By: nicholas on 2008/01/06 15:21:53
7867 Log: Enforce some type safety in PM_SETRE by adding PM_SETRE_OFFSET.
7868 Branch: perl
7869 ! op.c op.h
7870____________________________________________________________________________
7871[ 32867] By: nicholas on 2008/01/06 13:35:38
7872 Log: Clarify the intent of the code in Perl_op_clear. Under ithreads, avoid
7873 calling sv_ivset twice. As a side effect, eliminate PM_GETRE_SAFE
7874 and PM_SETRE_SAFE, as we're doing "safe" explicitly in Perl_op_clear().
7875 Branch: perl
7876 ! op.c op.h
7877____________________________________________________________________________
7878[ 32866] By: nicholas on 2008/01/06 13:04:51
7879 Log: Fix a bug in mad - regexps can be 8 bit, not just ASCII or UTF-8.
7880 Branch: perl
7881 ! dump.c
7882____________________________________________________________________________
7883[ 32865] By: mhx on 2008/01/06 11:05:27
7884 Log: Fix compilation issues and warnings with exotic configuration.
7885 Branch: perl
7886 ! dump.c op.c pp.c
7887____________________________________________________________________________
7888[ 32864] By: stevep on 2008/01/06 05:46:02
7889 Log: Subject: consting Compress::Raw::Zlib and Filter::Util::Call
7890 From: "Robin Barker" <Robin.Barker@npl.co.uk>
7891 Date: Sat, 22 Dec 2007 00:47:51 -0000
7892 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399F@exchsvr2.npl.ad.local>
7893 Branch: perl
7894 ! ext/Compress/Raw/Zlib/Zlib.xs ext/Filter/Util/Call/Call.xs
7895____________________________________________________________________________
7896[ 32863] By: nicholas on 2008/01/06 00:23:23
7897 Log: Allow sv_setsv_flags() to copy SVt_REGEXP much like it copies
7898 SVt_FORMAT - the just string buffer.
7899 Branch: perl
7900 ! ext/re/re.xs sv.c
7901____________________________________________________________________________
7902[ 32862] By: nicholas on 2008/01/05 22:55:02
7903 Log: Fix a compilation warning created when RX_PRELEN() was changed to
7904 SvCUR(), which is an unsigned value.
7905 [Mmm, how many remaining parts of the regexp struct should be
7906 unsigned]
7907 Branch: perl
7908 ! pp_ctl.c
7909____________________________________________________________________________
7910[ 32861] By: nicholas on 2008/01/05 22:33:12
7911 Log: Make REGEXP a type distinct from SV. (Much like AV, CV, GV, HV).
7912 Branch: perl
7913 ! perl.h pp_ctl.c pp_hot.c regcomp.c regexec.c sv.c sv.h util.c
7914____________________________________________________________________________
7915[ 32860] By: rgs on 2008/01/05 21:36:22
7916 Log: Typo fix
7917 Branch: perl
7918 ! hv.h
7919____________________________________________________________________________
7920[ 32859] By: nicholas on 2008/01/05 21:33:30
7921 Log: Don't allocate the NV slot for SVt_REGEXP.
7922 Branch: perl
7923 ! dump.c ext/Devel/Peek/t/Peek.t regcomp.c regexp.h sv.c
7924____________________________________________________________________________
7925[ 32858] By: rgs on 2008/01/05 21:17:39
7926 Log: AutoSplit is dual-lived, and is part of the AutoLoader distribution
7927 Branch: perl
7928 ! Porting/Maintainers.pl
7929____________________________________________________________________________
7930[ 32857] By: demerphq on 2008/01/05 20:35:26
7931 Log: Fix regexec.c so $^N and $+ are correctly updated so that they work properly inside of (?{...}) blocks as reported by Moritz Lenz in
7932
7933 Subject: Bugs in extended regexp features
7934 From: Moritz Lenz <moritz@casella.verplant.org>
7935 Date: Sat, 05 Jan 2008 17:14:37 +0100
7936 Message-ID: <477FACED.4000505@casella.verplant.org>
7937 Branch: perl
7938 ! regexec.c t/op/pat.t
7939____________________________________________________________________________
7940[ 32856] By: demerphq on 2008/01/05 20:25:52
7941 Log: $Test::Harness::Verbose is a numeric value now so assigning -v to it isnt all that helpful.
7942 Branch: perl
7943 ! t/harness
7944____________________________________________________________________________
7945[ 32855] By: rgs on 2008/01/05 20:06:59
7946 Log: Add a small note about numbered feature bundles
7947 Branch: perl
7948 ! Porting/pumpkin.pod
7949____________________________________________________________________________
7950[ 32854] By: nicholas on 2008/01/05 18:02:02
7951 Log: In struct regexp move the member paren_names to the IV union.
7952 Branch: perl
7953 ! regexp.h sv.h
7954____________________________________________________________________________
7955[ 32853] By: nicholas on 2008/01/05 17:44:04
7956 Log: Convert all accesses of the member paren_names of struct regexp to
7957 be accessed via RXp_PAREN_NAMES(). (They are entirely within the
7958 regexp implementation).
7959 Branch: perl
7960 ! regcomp.c regexec.c regexp.h
7961____________________________________________________________________________
7962[ 32852] By: nicholas on 2008/01/05 17:15:30
7963 Log: Abolish RXf_UTF8. Store the UTF-8-ness of the pattern with SvUTF8().
7964 Branch: perl
7965 ! op.c pp_ctl.c regcomp.c regexec.c regexp.h regnodes.h
7966____________________________________________________________________________
7967[ 32851] By: nicholas on 2008/01/05 16:47:06
7968 Log: Make Perl_pregcomp() use SvUTF8() of the pattern, rather than the flag
7969 bit in pmflags, to decide whether the pattern is UTF-8.
7970 Branch: perl
7971 ! op.c pp_ctl.c regcomp.c regexec.c
7972____________________________________________________________________________
7973[ 32850] By: demerphq on 2008/01/05 16:16:47
7974 Log: s/re/rx/ in an assert overlooked during recent renovations
7975 Branch: perl
7976 ! regexec.c
7977____________________________________________________________________________
7978[ 32849] By: nicholas on 2008/01/05 16:07:21
7979 Log: Replace all reads of RXf_UTF8 with RX_UTF8().
7980 Branch: perl
7981 ! dump.c ext/re/re.xs pp.c pp_hot.c regcomp.c regexec.c
7982____________________________________________________________________________
7983[ 32848] By: demerphq on 2008/01/05 16:00:46
7984 Log: Add a 'test-reonly' target to the standard Makefile for *nix. (Not quite as clever as the one for win32, im working on it)
7985 Branch: perl
7986 ! Makefile.SH
7987____________________________________________________________________________
7988[ 32847] By: mhx on 2008/01/05 15:49:31
7989 Log: Remove IPC::SysV constant files from the MANIFEST.
7990 Branch: perl
7991 ! MANIFEST
7992____________________________________________________________________________
7993[ 32846] By: mhx on 2008/01/05 15:47:40
7994 Log: Build const-(c|xs).inc in IPC::SysV on the fly.
7995 Branch: perl
7996 - ext/IPC/SysV/const-c.inc ext/IPC/SysV/const-xs.inc
7997 ! ext/IPC/SysV/Makefile.PL
7998____________________________________________________________________________
7999[ 32845] By: nicholas on 2008/01/05 15:02:25
8000 Log: Abolish wraplen from struct regexp. We're already storing it in SvCUR.
8001 Branch: perl
8002 ! regcomp.c regexp.h
8003____________________________________________________________________________
8004[ 32844] By: nicholas on 2008/01/05 14:50:07
8005 Log: Remove a comment that is no longer necessary since Perl Object bit
8006 the dust some time around 5.6
8007 Branch: perl
8008 ! embed.fnc
8009____________________________________________________________________________
8010[ 32843] By: nicholas on 2008/01/05 14:43:55
8011 Log: Abolish RXp_PRELEN(rx) and RXp_WRAPLEN()
8012 Fix up some uses of RX_* macros in the block conditionally compiled
8013 with STUPID_PATTERN_CHECKS.
8014 Branch: perl
8015 ! regcomp.c regexp.h
8016____________________________________________________________________________
8017[ 32842] By: nicholas on 2008/01/05 14:30:01
8018 Log: Make ext/re/t/re_funcs.t warnings clean.
8019 Branch: perl
8020 ! ext/re/t/re_funcs.t
8021____________________________________________________________________________
8022[ 32841] By: nicholas on 2008/01/05 14:13:48
8023 Log: Abolish wrapped in struct regexp - store the wrapped pattern pointer
8024 in the SvPVX().
8025 Branch: perl
8026 ! ext/B/t/optree_constants.t ext/Devel/Peek/t/Peek.t regcomp.c
8027 ! regexp.h
8028____________________________________________________________________________
8029[ 32840] By: nicholas on 2008/01/05 13:54:38
8030 Log: Add RX_UTF8(), which is effectively SvUTF8() but for regexps.
8031 Remove RXp_PRECOMP() and RXp_WRAPPED().
8032 Change the parameter of S_debug_start_match() from regexp to REGEXP.
8033 Change its callers [the only part wrong for 5.10.x]
8034 Branch: perl
8035 ! embed.fnc proto.h regcomp.c regexec.c regexp.h
8036____________________________________________________________________________
8037[ 32839] By: nicholas on 2008/01/05 13:13:36
8038 Log: Protect me (and my fellow muppets) from screens of "syntax errors" if
8039 one accidentally feeds embed.fnc or t/op/re_tests to the perl
8040 interpreter.
8041 Branch: perl
8042 ! embed.fnc t/op/re_tests t/op/regexp.t
8043____________________________________________________________________________
8044[ 32838] By: nicholas on 2008/01/05 11:30:31
8045 Log: BER is all very well, but it turns out that it's better to store the
8046 offset as either a byte (if <256), or a 0 byte with a STRLEN before.
8047 "better" in that the reading can be inlined, and even then the object
8048 code is smaller (function calls have space overhead). So goodbye
8049 Perl_sv_read_offset() and hello SvOOK_offset().
8050 Branch: perl
8051 ! dump.c embed.fnc embed.h global.sym pod/perlapi.pod proto.h
8052 ! sv.c sv.h
8053____________________________________________________________________________
8054[ 32837] By: nicholas on 2008/01/05 00:59:18
8055 Log: Fix the compile for -DPERL_OLD_COPY_ON_WRITE (apart from the tenacious
8056 broken window: ../ext/Compress/Raw/Zlib/t/07bufsize.t)
8057 Branch: perl
8058 ! pp_ctl.c pp_hot.c regexp.h
8059____________________________________________________________________________
8060[ 32836] By: nicholas on 2008/01/04 23:12:01
8061 Log: Re-implement the SvOOK() hack to store the offset as a BER encoded
8062 number in the part of the PVX that is being released. (It will always
8063 fit, as chopping off 1 byte gives just enough space for recording a
8064 delta of up to 127). This allows SvOOK() to co-exist with SvIOK_on(),
8065 which means all the calls to SvOOK_off() [with the possibility of a
8066 call to sv_backoff()] in SvIOK_on() can be removed. This ought to make
8067 a lot of straight line code a little bit simpler.
8068 OOK()d scalars can now be SVt_PV, as the IVX isn't needed.
8069 Branch: perl
8070 ! dump.c embed.fnc embed.h global.sym proto.h sv.c sv.h
8071____________________________________________________________________________
8072[ 32835] By: nicholas on 2008/01/04 22:20:48
8073 Log: Oops. Forgot to propagate the rename of Perl_re_dup to Perl_re_dup_guts
8074 into makedef.pl
8075 Branch: perl
8076 ! makedef.pl
8077____________________________________________________________________________
8078[ 32834] By: nicholas on 2008/01/04 20:27:42
8079 Log: Re-implement mPUSHp() and mXPUSHp() using Perl_newSVpvn_flags(), which
8080 results in slightly smaller object code. (No extra work is done.)
8081 Branch: perl
8082 ! pp.h
8083____________________________________________________________________________
8084[ 32833] By: nicholas on 2008/01/04 18:18:02
8085 Log: Add a small program that gets the C pre-processor to expand the macro
8086 passed on the command line.
8087 Branch: perl
8088 + Porting/expand-macro.pl
8089 ! MANIFEST
8090____________________________________________________________________________
8091[ 32832] By: rgs on 2008/01/04 15:56:16
8092 Log: Subject: Notice of git tag retraction; also, [PATCH] correct Module::CoreList
8093 From: Sam Vilain <sam@vilain.net>
8094 Date: Thu, 27 Dec 2007 23:27:32 +1300
8095 Message-ID: <47737E14.9040908@vilain.net>
8096 Branch: perl
8097 ! lib/Module/CoreList.pm
8098____________________________________________________________________________
8099[ 32831] By: rgs on 2008/01/04 15:51:00
8100 Log: SelfLoader is dual-lived
8101 Branch: perl
8102 ! Porting/Maintainers.pl
8103____________________________________________________________________________
8104[ 32830] By: rgs on 2008/01/04 15:48:32
8105 Log: Upgrade to SelfLoader 1.13_03
8106 Branch: perl
8107 ! lib/SelfLoader.pm lib/SelfLoader/t/01SelfLoader.t
8108 ! lib/SelfLoader/t/02SelfLoader-buggy.t
8109____________________________________________________________________________
8110[ 32829] By: rgs on 2008/01/04 15:47:48
8111 Log: Move the SelfLoader test files in their own subdirectory
8112 Branch: perl
8113 +> lib/SelfLoader/t/01SelfLoader.t
8114 +> lib/SelfLoader/t/02SelfLoader-buggy.t
8115 - lib/SelfLoader-buggy.t lib/SelfLoader.t
8116 ! MANIFEST
8117____________________________________________________________________________
8118[ 32828] By: mhx on 2008/01/04 15:03:40
8119 Log: Follow up on change #32680. This fixes compilation
8120 with -DPERL_GLOBAL_STRUCT.
8121 Branch: perl
8122 ! op.c
8123____________________________________________________________________________
8124[ 32827] By: mhx on 2008/01/04 14:10:18
8125 Log: Upgrade to Devel::PPPort 3.13_01
8126 Branch: perl
8127 + ext/Devel/PPPort/parts/base/5010000
8128 + ext/Devel/PPPort/parts/base/5011000
8129 + ext/Devel/PPPort/parts/inc/newSVpv
8130 + ext/Devel/PPPort/parts/todo/5010000
8131 + ext/Devel/PPPort/parts/todo/5011000
8132 + ext/Devel/PPPort/t/newSVpv.t
8133 ! MANIFEST ext/Devel/PPPort/Changes ext/Devel/PPPort/HACKERS
8134 ! ext/Devel/PPPort/Makefile.PL ext/Devel/PPPort/PPPort_pm.PL
8135 ! ext/Devel/PPPort/PPPort_xs.PL ext/Devel/PPPort/README
8136 ! ext/Devel/PPPort/apicheck_c.PL
8137 ! ext/Devel/PPPort/devel/buildperl.pl
8138 ! ext/Devel/PPPort/devel/devtools.pl
8139 ! ext/Devel/PPPort/devel/mkapidoc.sh
8140 ! ext/Devel/PPPort/devel/mktodo ext/Devel/PPPort/devel/mktodo.pl
8141 ! ext/Devel/PPPort/devel/regenerate
8142 ! ext/Devel/PPPort/devel/scanprov ext/Devel/PPPort/mktests.PL
8143 ! ext/Devel/PPPort/module2.c ext/Devel/PPPort/module3.c
8144 ! ext/Devel/PPPort/parts/apicheck.pl
8145 ! ext/Devel/PPPort/parts/apidoc.fnc
8146 ! ext/Devel/PPPort/parts/base/5004000
8147 ! ext/Devel/PPPort/parts/base/5005000
8148 ! ext/Devel/PPPort/parts/base/5006000
8149 ! ext/Devel/PPPort/parts/base/5007001
8150 ! ext/Devel/PPPort/parts/base/5008001
8151 ! ext/Devel/PPPort/parts/base/5009002
8152 ! ext/Devel/PPPort/parts/base/5009003
8153 ! ext/Devel/PPPort/parts/base/5009004
8154 ! ext/Devel/PPPort/parts/base/5009005
8155 ! ext/Devel/PPPort/parts/embed.fnc
8156 ! ext/Devel/PPPort/parts/inc/MY_CXT
8157 ! ext/Devel/PPPort/parts/inc/SvPV
8158 ! ext/Devel/PPPort/parts/inc/SvREFCNT
8159 ! ext/Devel/PPPort/parts/inc/Sv_set
8160 ! ext/Devel/PPPort/parts/inc/call ext/Devel/PPPort/parts/inc/cop
8161 ! ext/Devel/PPPort/parts/inc/exception
8162 ! ext/Devel/PPPort/parts/inc/format
8163 ! ext/Devel/PPPort/parts/inc/grok
8164 ! ext/Devel/PPPort/parts/inc/limits
8165 ! ext/Devel/PPPort/parts/inc/mPUSH
8166 ! ext/Devel/PPPort/parts/inc/magic
8167 ! ext/Devel/PPPort/parts/inc/memory
8168 ! ext/Devel/PPPort/parts/inc/misc
8169 ! ext/Devel/PPPort/parts/inc/newCONSTSUB
8170 ! ext/Devel/PPPort/parts/inc/newRV
8171 ! ext/Devel/PPPort/parts/inc/podtest
8172 ! ext/Devel/PPPort/parts/inc/ppphbin
8173 ! ext/Devel/PPPort/parts/inc/ppphdoc
8174 ! ext/Devel/PPPort/parts/inc/ppphtest
8175 ! ext/Devel/PPPort/parts/inc/pvs
8176 ! ext/Devel/PPPort/parts/inc/shared_pv
8177 ! ext/Devel/PPPort/parts/inc/snprintf
8178 ! ext/Devel/PPPort/parts/inc/strlfuncs
8179 ! ext/Devel/PPPort/parts/inc/sv_xpvf
8180 ! ext/Devel/PPPort/parts/inc/threads
8181 ! ext/Devel/PPPort/parts/inc/uv
8182 ! ext/Devel/PPPort/parts/inc/variables
8183 ! ext/Devel/PPPort/parts/inc/version
8184 ! ext/Devel/PPPort/parts/inc/warn
8185 ! ext/Devel/PPPort/parts/ppport.fnc
8186 ! ext/Devel/PPPort/parts/ppptools.pl
8187 ! ext/Devel/PPPort/parts/todo/5005000
8188 ! ext/Devel/PPPort/parts/todo/5009003
8189 ! ext/Devel/PPPort/parts/todo/5009005 ext/Devel/PPPort/soak
8190 ! ext/Devel/PPPort/t/mPUSH.t ext/Devel/PPPort/t/misc.t
8191 ! ext/Devel/PPPort/t/pvs.t ext/Devel/PPPort/typemap
8192____________________________________________________________________________
8193[ 32826] By: stevep on 2008/01/04 13:17:31
8194 Log: Upgrade to CGI.pm-3.33. There are still differences between the
8195 core version and CPAN version, so, the version bump continues.
8196 Branch: perl
8197 ! lib/CGI.pm
8198____________________________________________________________________________
8199[ 32825] By: stevep on 2008/01/04 13:12:25
8200 Log: Upgrade to IO-Zlib-1.09.
8201 Branch: perl
8202 ! lib/IO/Zlib.pm
8203____________________________________________________________________________
8204[ 32824] By: mhx on 2008/01/04 12:28:54
8205 Log: There's no need to handle 'set' magic in the mX?PUSH macros.
8206 The macros all create new mortals using sv_newmortal(), and those
8207 cannot be magical. This is in contrary to the X?PUSH macros, which
8208 operate on TARG, which can be magical.
8209 With that in mind, mentioning whether or not mX?PUSH can handle
8210 'set' magic doesn't make sense any longer.
8211 Branch: perl
8212 ! pod/perlapi.pod pp.h
8213____________________________________________________________________________
8214[ 32823] By: steveh on 2008/01/04 10:47:27
8215 Log: Run regen.pl (fixes build on Win32, at least)
8216 Branch: perl
8217 ! embed.h global.sym pod/perlapi.pod
8218____________________________________________________________________________
8219[ 32822] By: mhx on 2008/01/04 01:22:22
8220 Log: Subject: Re: SV leak?
8221 From: Vincent Pit <perl@profvince.com>
8222 Date: Thu, 03 Jan 2008 19:26:05 +0100
8223 Message-ID: <477D28BD.5060801@profvince.com>
8224
8225 Mortalize SVs that are being pushed on the stack.
8226 Try to use specialized macros for pushing mortals.
8227 Branch: perl
8228 ! ext/B/B.xs ext/Win32/Win32.xs mg.c os2/os2.c pp_sys.c
8229 ! win32/wince.c
8230____________________________________________________________________________
8231[ 32821] By: mhx on 2008/01/04 01:06:10
8232 Log: Add macros mPUSHs() and mXPUSHs() for pushing SVs on the stack
8233 and mortalizing them. Use these macros where possible. And also
8234 mX?PUSH[inpu] where possible.
8235 Branch: perl
8236 ! av.c mg.c mro.c perl.c pp.c pp.h pp_ctl.c pp_hot.c pp_pack.c
8237 ! pp_sys.c sv.c universal.c utf8.c util.c
8238____________________________________________________________________________
8239[ 32820] By: nicholas on 2008/01/03 17:54:38
8240 Log: Missed three sv_2mortal(newSVpvn(...))s in the headers.
8241 Branch: perl
8242 ! XSUB.h hv.h sv.h
8243____________________________________________________________________________
8244[ 32819] By: nicholas on 2008/01/03 17:42:27
8245 Log: Add newSVpvs_flags() as a wrapper to newSVpvn_flags(), and rework
8246 sv_2mortal(newSVpvs(...)) constructions to use it.
8247 Branch: perl
8248 ! cop.h handy.h mg.c pp.c pp_ctl.c pp_sys.c sv.c toke.c
8249 ! universal.c utf8.c util.c xsutils.c
8250____________________________________________________________________________
8251[ 32818] By: nicholas on 2008/01/03 17:15:53
8252 Log: Extend newSVpvn_flags() to also call sv_2mortal() if SVs_TEMP is set in
8253 the flags. Move its implementation just ahead of sv_2mortal()'s for
8254 CPU cache locality. Refactor all code that can be to use this.
8255 Branch: perl
8256 ! doio.c doop.c gv.c hv.c mg.c mro.c pod/perlapi.pod pp.c
8257 ! pp_hot.c pp_pack.c pp_sys.c regcomp.c sv.c toke.c utf8.c
8258 ! util.c
8259____________________________________________________________________________
8260[ 32817] By: mhx on 2008/01/03 17:10:56
8261 Log: Forgot to remove dTARGET with change #32816.
8262 Branch: perl
8263 ! universal.c
8264____________________________________________________________________________
8265[ 32816] By: mhx on 2008/01/03 17:07:06
8266 Log: Fix memory leaks in XS_PerlIO_get_layers() by mortalizing
8267 all variables pushed on the stack. Also make sure the loop
8268 is using mXPUSHi() and not XPUSHi().
8269 Branch: perl
8270 ! universal.c
8271____________________________________________________________________________
8272[ 32815] By: nicholas on 2008/01/03 16:27:13
8273 Log: We can now sv_upgrade(sv, SVt_PVHV), so do so, to simplify the code.
8274 Branch: perl
8275 ! mro.c
8276____________________________________________________________________________
8277[ 32814] By: stevep on 2008/01/03 15:23:36
8278 Log: Upgrade to Net-Ping-2.34
8279 Branch: perl
8280 ! lib/Net/Ping.pm lib/Net/Ping/t/510_ping_udp.t
8281____________________________________________________________________________
8282[ 32813] By: nicholas on 2008/01/03 14:24:29
8283 Log: Possible future bugs found by the creation of newSVpvn_flags().
8284 But use newSVhek() in preference when possible.
8285 Branch: perl
8286 ! perl.c pp.c regcomp.c sv.c
8287____________________________________________________________________________
8288[ 32812] By: nicholas on 2008/01/03 14:23:17
8289 Log: Add HeUTF8() to complement HePV() and then immediately suggest that
8290 newSVhek(HeKEY_hek(he) is probably what you wanted all along.
8291 Branch: perl
8292 ! hv.h pod/perlapi.pod
8293____________________________________________________________________________
8294[ 32811] By: nicholas on 2008/01/03 13:57:17
8295 Log: Typo spotted by Jarkko.
8296 Branch: perl
8297 ! sv.c
8298____________________________________________________________________________
8299[ 32810] By: nicholas on 2008/01/03 12:47:25
8300 Log: Fixes to get MAD working after change 32804, and some newSVpvn_utf8()s
8301 I missed becase (silly Nick) the grep for plausible files was done on
8302 the 5.8.x tree.
8303 Branch: perl
8304 ! dump.c
8305____________________________________________________________________________
8306[ 32809] By: rgs on 2008/01/03 10:18:19
8307 Log: Subject: [PATCH] RE: How to load a "loadable object" that has a non-default file extension ?
8308 From: "Jan Dubois" <jand@activestate.com>
8309 Date: Sun, 30 Dec 2007 12:52:30 -0800
8310 Message-ID: <18a401c84b25$e5272480$af756d80$@com>
8311 Branch: perl
8312 ! ext/DynaLoader/DynaLoader_pm.PL
8313____________________________________________________________________________
8314[ 32808] By: rgs on 2008/01/03 10:02:50
8315 Log: OP_THREADSV was removed by #29727
8316 Branch: perl
8317 ! op.h
8318____________________________________________________________________________
8319[ 32807] By: nicholas on 2008/01/02 23:41:21
8320 Log: Add a new function newSVpvn_flags(), which takes a third parameter of
8321 flag bits. Right now the only flag bit is SVf_UTF8, which will call
8322 SvUTF8_on() on the new SV for you. Provide a wrapper newSVpvn_utf8(),
8323 which takes a boolean, and passes in SVf_UTF8 if that is true.
8324 Refactor the core to use it where possible. It makes the source code
8325 clearer and smaller, but seems to be swings and roundabouts on object
8326 code size.
8327 Branch: perl
8328 ! embed.fnc embed.h hv.c perl.c pod/perlapi.pod pp.c pp_hot.c
8329 ! pp_pack.c proto.h regcomp.c sv.c sv.h toke.c util.c
8330____________________________________________________________________________
8331[ 32806] By: nicholas on 2008/01/02 22:21:50
8332 Log: Silly Nick - change 32804 missed updating the list of global functions.
8333 Branch: perl
8334 ! global.sym
8335____________________________________________________________________________
8336[ 32805] By: stevep on 2008/01/02 18:29:14
8337 Log: Subject: [PATCH] Small documentation nits
8338 From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
8339 Date: Mon, 31 Dec 2007 21:05:47 +0100
8340 Message-Id: <2AF110D6-9183-47C5-BBBA-26C3FB97C3D3@free.fr>
8341 Branch: perl
8342 ! pod/perl5100delta.pod pod/perlsyn.pod
8343____________________________________________________________________________
8344[ 32804] By: nicholas on 2008/01/02 13:47:42
8345 Log: Make struct regexp the body of SVt_REGEXP SVs, REGEXPs become SVs,
8346 and regexp reference counting is via the regular SV reference counting.
8347 This was not as easy at it looks.
8348 Branch: perl
8349 ! cflags.SH dump.c embed.fnc embed.h ext/B/B.xs
8350 ! ext/Devel/Peek/t/Peek.t mg.c perl.h pp_ctl.c pp_hot.c proto.h
8351 ! regcomp.c regcomp.h regexec.c regexp.h sv.c sv.h util.c
8352____________________________________________________________________________
8353[ 32803] By: nicholas on 2008/01/02 13:07:16
8354 Log: Convert some "regexp" and "struct regexp" to REGEXP where they are
8355 currently equivalent but will be wrong once the equivalence vanishes.
8356 Branch: perl
8357 ! embed.fnc embed.h pp_ctl.c proto.h regcomp.c
8358____________________________________________________________________________
8359[ 32802] By: nicholas on 2008/01/02 12:06:05
8360 Log: Wrap all deferences of struct regexp* in macros RX_*() [and for
8361 regcomp.c and regexec.c RXp_* where necessary] so that in future we
8362 can maintain source compatibility when we add an extra level of
8363 dereferencing.
8364 Branch: perl
8365 ! dump.c ext/B/B.xs ext/re/re.xs mg.c op.c perl.h pp.c pp_ctl.c
8366 ! pp_hot.c regcomp.c regcomp.h regexec.c regexp.h
8367____________________________________________________________________________
8368[ 32801] By: mhx on 2008/01/02 12:01:29
8369 Log: Subject: [PATCH] shield t/test.pl functions from global print modifiers
8370 From: Michael G Schwern <schwern@pobox.com>
8371 Date: Tue, 01 Jan 2008 18:12:36 -0800
8372 Message-ID: <477AF314.9050808@pobox.com>
8373 Branch: perl
8374 ! t/test.pl
8375____________________________________________________________________________
8376[ 32800] By: stevep on 2008/01/01 23:46:55
8377 Log: Upgrade to constant-1.15
8378 Branch: perl
8379 ! lib/constant.pm lib/constant.t
8380____________________________________________________________________________
8381[ 32799] By: stevep on 2008/01/01 23:43:42
8382 Log: Upgrade to Sys-Syslog-0.24
8383 Branch: perl
8384 ! ext/Sys/Syslog/Syslog.pm ext/Sys/Syslog/t/syslog.t
8385____________________________________________________________________________
8386[ 32798] By: stevep on 2008/01/01 23:39:58
8387 Log: Upgrade to CGI.pm-3.32. Retain the version bump since bug fixes
8388 have not yet been integrated.
8389 Branch: perl
8390 ! lib/CGI.pm
8391____________________________________________________________________________
8392[ 32797] By: merijn on 2008/01/01 20:34:49
8393 Log: Missing test, adding $ to the other tests
8394 Branch: perl
8395 ! Configure
8396____________________________________________________________________________
8397[ 32795] By: merijn on 2008/01/01 20:13:56
8398 Log: Bring back the platforms that do not support -fstack-protector
8399 Branch: perl
8400 ! Configure
8401____________________________________________________________________________
8402[ 32793] By: mhx on 2008/01/01 17:18:13
8403 Log: Add editor blocks to some header files.
8404 Branch: perl
8405 ! dosish.h fakesdio.h fakethr.h handy.h iperlsys.h mg.h
8406 ! nostdio.h pad.h parser.h perl.h perlio.h perliol.h perlsdio.h
8407 ! perlsfio.h regcomp.h scope.h thread.h unixish.h utf8.h
8408 ! utfebcdic.h util.h
8409____________________________________________________________________________
8410[ 32792] By: craigb on 2007/12/31 23:49:48
8411 Log: Needed one more cast after 32760. The VMS compiler complained
8412 that a pointer to int and pointer to long are different things
8413 even though they both point to a 32-bit signed integer.
8414 Branch: perl
8415 ! av.c
8416____________________________________________________________________________
8417[ 32791] By: craigb on 2007/12/31 23:44:35
8418 Log: Fix VMS::Stdio bug introduced in 32713.
8419 Branch: perl
8420 ! vms/ext/Stdio/Stdio.xs
8421____________________________________________________________________________
8422[ 32790] By: nicholas on 2007/12/31 15:45:03
8423 Log: As Perl_magic_setbm() and Perl_magic_setfm() aren't in the public API,
8424 they can just go.
8425 Branch: perl
8426 ! embed.fnc embed.h mathoms.c proto.h
8427____________________________________________________________________________
8428[ 32789] By: nicholas on 2007/12/31 13:54:04
8429 Log: Perl_magic_setbm() and Perl_magic_setfm() are mathoms that can be
8430 merged with Perl_magic_setregexp(). [Coverage on the testsuite
8431 suggests that more than that they're actually dead code, but in theory
8432 it should be possible to construct a test case that exercises them.]
8433 Branch: perl
8434 ! embed.fnc embed.h mathoms.c mg.c perl.h proto.h
8435____________________________________________________________________________
8436[ 32788] By: nicholas on 2007/12/31 11:04:54
8437 Log: assert() that we're not trying to free scalars a second time.
8438 Branch: perl
8439 ! sv.c
8440____________________________________________________________________________
8441[ 32787] By: stevep on 2007/12/31 04:08:00
8442 Log: Upgrade to AutoLoader-5.64
8443 Branch: perl
8444 + lib/AutoLoader/t/01AutoLoader.t lib/AutoLoader/t/02AutoSplit.t
8445 - lib/AutoLoader.t lib/AutoSplit.t
8446 ! MANIFEST lib/AutoLoader.pm lib/AutoSplit.pm
8447____________________________________________________________________________
8448[ 32786] By: stevep on 2007/12/31 03:41:01
8449 Log: Upgrade to Math-Complex-1.38
8450 Branch: perl
8451 ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
8452 ! lib/Math/Trig.t
8453____________________________________________________________________________
8454[ 32785] By: nicholas on 2007/12/30 20:23:54
8455 Log: Change 32783 was generating warnings from gcc about an extra semicolon
8456 in structure or union. No doubt some non-sloppy compilers will consider
8457 this an error and barf. We don't like barfing.
8458 Branch: perl
8459 ! hv.h
8460____________________________________________________________________________
8461[ 32784] By: mhx on 2007/12/30 12:20:12
8462 Log: Add script to check source code for ANSI-C violations.
8463 Branch: perl
8464 + Porting/checkansi.pl
8465 ! MANIFEST
8466____________________________________________________________________________
8467[ 32783] By: mhx on 2007/12/30 10:30:15
8468 Log: Subject: [PATCH] factor out duplicate code in struct xpv*
8469 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
8470 Date: Sat, 29 Dec 2007 18:17:42 +0100
8471 Message-ID: <20071229181742.1933db40@r2d2>
8472 Branch: perl
8473 ! av.h cv.h hv.h perl.h sv.h
8474____________________________________________________________________________
8475[ 32782] By: stevep on 2007/12/30 05:26:15
8476 Log: Add file to MANIFEST that hitched a ride with change #32750. It
8477 hopefully will fix RT #44357.
8478 Branch: perl
8479 ! MANIFEST
8480____________________________________________________________________________
8481[ 32781] By: mhx on 2007/12/30 04:44:40
8482 Log: Include SVf_UTF8 in the bitmask when checking the SvFLAGS in
8483 SvPVutf8_force(), as otherwise the conditional expression will
8484 always be false and the optimisation will never kick in.
8485 Branch: perl
8486 ! sv.h
8487____________________________________________________________________________
8488[ 32780] By: mhx on 2007/12/30 02:48:25
8489 Log: Upgrade to IPC::SysV 2.00
8490 Branch: perl
8491 ! ext/IPC/SysV/Changes ext/IPC/SysV/Makefile.PL
8492 ! ext/IPC/SysV/SysV.xs ext/IPC/SysV/lib/IPC/Msg.pm
8493 ! ext/IPC/SysV/lib/IPC/Semaphore.pm
8494 ! ext/IPC/SysV/lib/IPC/SharedMem.pm ext/IPC/SysV/lib/IPC/SysV.pm
8495____________________________________________________________________________
8496[ 32779] By: nicholas on 2007/12/29 23:00:03
8497 Log: Subject: [PATCH] Typo in op.c
8498 From: Vincent Pit <perl@profvince.com>
8499 Message-ID: <47712BF1.9060200@profvince.com>
8500 Date: Tue, 25 Dec 2007 17:12:33 +0100
8501
8502 (And then an update to make the tests in gv.t expect the right thing,
8503 and test the behaviour that my change 26482 was originally supposed to
8504 produce, but didn't until this typo was fixed)
8505 Branch: perl
8506 ! op.c t/op/gv.t
8507____________________________________________________________________________
8508[ 32778] By: nicholas on 2007/12/29 19:50:27
8509 Log: In sv_chop(), write sentinals over the part of the buffer that is
8510 thrown away, and verify that they are present in sv_backoff().
8511 assert that we are being asked to chop off positive amounts of buffer.
8512 Branch: perl
8513 ! sv.c
8514____________________________________________________________________________
8515[ 32777] By: nicholas on 2007/12/29 19:32:52
8516 Log: Move all code that relies on reading the to-be-thrown-away buffer ahead
8517 of the call to sv_chop() that throws it away.
8518 Branch: perl
8519 ! pp_hot.c sv.c
8520____________________________________________________________________________
8521[ 32776] By: nicholas on 2007/12/29 17:35:25
8522 Log: Change 32760 needed to add a cast to avoid a warning.
8523 Branch: perl
8524 ! av.c
8525____________________________________________________________________________
8526[ 32775] By: nicholas on 2007/12/29 17:01:51
8527 Log: Reorder the external regexp flags to get RXf_PMf_STD_PMMOD into the
8528 lowest 4 bits (which saves a shift), and the "flags indicating special
8529 patterns" into contiguous bits. This makes everything a little tidier,
8530 and saves 88 bytes (woohoo!) of object file with -Os on x86 FreeBSD.
8531 Branch: perl
8532 ! op.h regexp.h regnodes.h
8533____________________________________________________________________________
8534[ 32774] By: nicholas on 2007/12/29 15:11:04
8535 Log: The position of the modifier flag bits is actually encoded by a right
8536 shift 12 in two places, so replace that magic number with a macro
8537 RXf_PMf_STD_PMMOD_SHIFT defined adjacent to the flags it interacts
8538 with.
8539 Branch: perl
8540 ! ext/re/re.xs regcomp.c regexp.h
8541____________________________________________________________________________
8542[ 32773] By: merijn on 2007/12/29 14:54:57
8543 Log: Sync after metaconfig backports. Some reorders were done
8544 Branch: perl
8545 ! Configure Porting/Glossary config_h.SH
8546____________________________________________________________________________
8547[ 32763] By: nicholas on 2007/12/29 13:33:38
8548 Log: Perl_sv_chop() can return early if it's being asked to do nothing.
8549 Branch: perl
8550 ! sv.c
8551____________________________________________________________________________
8552[ 32762] By: nicholas on 2007/12/29 13:29:37
8553 Log: die if multiple macros in regexp.h attempt to use the same flag bit.
8554 Branch: perl
8555 ! regcomp.pl
8556____________________________________________________________________________
8557[ 32761] By: demerphq on 2007/12/29 13:26:35
8558 Log: Fix Perl #49190, tests from Abigail, codefix from me.
8559 Branch: perl
8560 ! pp_hot.c t/op/pat.t
8561____________________________________________________________________________
8562[ 32760] By: nicholas on 2007/12/29 12:28:14
8563 Log: Change Perl_av_iter_p() to return IV* rather than I32* (which means
8564 having to allocate memory where sizeof(IV) > sizeof(I32)).
8565 Branch: perl
8566 ! av.c embed.fnc embed.h pp.c proto.h
8567____________________________________________________________________________
8568[ 32759] By: nicholas on 2007/12/29 11:49:09
8569 Log: Note to future self about moving the regexp flag bits around.
8570 Branch: perl
8571 ! op.h regexp.h
8572____________________________________________________________________________
8573[ 32758] By: nicholas on 2007/12/29 00:17:41
8574 Log: Wrap wrapped and wraplen from struct regexp in macros RW_WRAPPED() and
8575 RX_WRAPLEN() to preserve source compatibility when they get moved
8576 around.
8577 Branch: perl
8578 ! dump.c ext/re/re.xs regcomp.c regexp.h
8579____________________________________________________________________________
8580[ 32757] By: nicholas on 2007/12/28 23:17:20
8581 Log: Eliminate prelen from struct regexp. Possibly we are hardcoding a bit
8582 to much, as the replacement assumes that the wrapping string has
8583 exactly 1 character after the wrapped string [specifically ')'].
8584 Branch: perl
8585 ! regcomp.c regexp.h
8586____________________________________________________________________________
8587[ 32756] By: nicholas on 2007/12/28 23:15:47
8588 Log: Replace 3 uses of RX_PRELEN(r) with plen, which has the same value.
8589 (But isn't a pointer dereference. Or about to become a calculation.)
8590 Branch: perl
8591 ! regcomp.c
8592____________________________________________________________________________
8593[ 32755] By: nicholas on 2007/12/28 22:19:00
8594 Log: Eliminate precomp from struct regexp. Store the offset of precomp from
8595 wrapped in pre_prefix, a 4 bit value. (Maybe only for now) reduce
8596 seen_evals from I32 to 28 bits. Will anyone have more than 268435456
8597 eval groups in a regexp?
8598 Branch: perl
8599 ! regcomp.c regexp.h
8600____________________________________________________________________________
8601[ 32754] By: nicholas on 2007/12/28 22:01:30
8602 Log: Silly Nick. There was a bug in change 30757 whereby the precomp of a
8603 dup'd regexp would be pointing somewhere la-la. Probably at the precomp
8604 of the same regexp in the parent thread. (So it is only likely to go
8605 nasal daemon if the parent thread terminates first, or explicitly goes
8606 around freeing up run time generated regexps.)
8607 Branch: perl
8608 ! regcomp.c
8609____________________________________________________________________________
8610[ 32753] By: nicholas on 2007/12/28 21:25:50
8611 Log: Wrap all accesses to the members precomp and prelen of struct regexp in
8612 the macros RX_PRECOMP() and RX_PRELEN(). This will allow us to reduce
8613 the regexp storage overhead by computing them at retrieve time.
8614 Branch: perl
8615 ! dump.c ext/B/B.xs ext/re/re.xs op.c pp_ctl.c pp_hot.c
8616 ! regcomp.c regexec.c regexp.h
8617____________________________________________________________________________
8618[ 32752] By: nicholas on 2007/12/28 11:27:10
8619 Log: Dump the REGEXP member of SVt_REGEXP.
8620 Branch: perl
8621 ! dump.c ext/Devel/Peek/t/Peek.t
8622____________________________________________________________________________
8623[ 32751] By: nicholas on 2007/12/28 09:59:06
8624 Log: First class regexps.
8625 Branch: perl
8626 ! dump.c ext/B/B.pm ext/B/B.xs ext/B/t/b.t ext/B/typemap
8627 ! ext/Devel/Peek/t/Peek.t lib/overload.t pp_ctl.c pp_hot.c
8628 ! regcomp.c regexec.c sv.c sv.h t/op/qr.t universal.c util.c
8629____________________________________________________________________________
8630[ 32750] By: stevep on 2007/12/28 05:05:50
8631 Log: SvPVX_const() triggers an assertion that when the sv isn't a PV.
8632 Back this down to just checking to see if the sv is a PV or
8633 not.
8634 Branch: perl
8635 + ext/Encode/ucm/cp858.ucm
8636 ! sv.h
8637____________________________________________________________________________
8638[ 32749] By: nicholas on 2007/12/27 23:28:31
8639 Log: Better diagnostics for the tests for #20683.
8640 Branch: perl
8641 ! t/op/pat.t
8642____________________________________________________________________________
8643[ 32748] By: nicholas on 2007/12/27 21:41:03
8644 Log: scalars used in postponed subexpressions aren't first class regexps,
8645 so don't upgrade them to ORANGE before attaching qr magic.
8646 (And don't stop using qr magic once regexps become first class)
8647 Branch: perl
8648 ! regexec.c t/op/pat.t
8649____________________________________________________________________________
8650[ 32747] By: nicholas on 2007/12/27 21:34:22
8651 Log: Proper $TODO support in &ok() and &iseq() in pat.t
8652 Branch: perl
8653 ! t/op/pat.t
8654____________________________________________________________________________
8655[ 32746] By: nicholas on 2007/12/27 20:44:26
8656 Log: Localize $\ before changing it, so as not to affect print statements in
8657 the rest of the test.
8658 Branch: perl
8659 ! t/op/pat.t
8660____________________________________________________________________________
8661[ 32745] By: nicholas on 2007/12/27 20:33:55
8662 Log: Test that we can clone regexps into new threads, and fix the bug in
8663 change 32740 that this reveals. (Bug spotted by, and initial patch
8664 from, Jerry D. Hedden.)
8665 Branch: perl
8666 ! sv.c t/op/threads.t
8667____________________________________________________________________________
8668[ 32744] By: nicholas on 2007/12/27 19:31:56
8669 Log: "Automate" change 32648 (ensure that -E always loads the latest
8670 features)
8671 Branch: perl
8672 ! toke.c
8673____________________________________________________________________________
8674[ 32743] By: nicholas on 2007/12/27 18:43:40
8675 Log: You can't coerce a typeglob to a string. (Restore the error message -
8676 an assertion failure is not helpful). Test the 3 basic coercion
8677 error messages.
8678 Branch: perl
8679 ! sv.c t/op/gv.t
8680____________________________________________________________________________
8681[ 32742] By: nicholas on 2007/12/27 17:22:06
8682 Log: assert() that the sv_unmagic() in S_regmatch() is unneeded.
8683 Add a comment about the mg_find() that follows.
8684 Branch: perl
8685 ! regexec.c
8686____________________________________________________________________________
8687[ 32741] By: nicholas on 2007/12/27 15:31:28
8688 Log: You don't need $(DYNALOADER) to make $(nonxs_ext)
8689 (which makes it easier to run minitest)
8690 Branch: perl
8691 ! Makefile.SH
8692____________________________________________________________________________
8693[ 32740] By: nicholas on 2007/12/27 13:46:46
8694 Log: Regexps are now orange.
8695 (Correct a comparison of $] with 5.011 in B.pm)
8696 Branch: perl
8697 ! ext/B/B.pm ext/Devel/Peek/t/Peek.t lib/overload.t pp_hot.c
8698 ! regexec.c sv.c util.c
8699____________________________________________________________________________
8700[ 32739] By: nicholas on 2007/12/27 11:35:57
8701 Log: Remove the last Null(...) from x2p/*
8702 Something tells me that Win32 is compiling x2p with -DPERL_CORE
8703 *nix dosn't do this.
8704 Branch: perl
8705 ! x2p/hash.c
8706____________________________________________________________________________
8707[ 32738] By: nicholas on 2007/12/26 18:53:48
8708 Log: Tweak Perl_sv_upgrade() so that references can upgrade to SVt_PV
8709 rather than something bigger. Fix a possible bug - "reference" to
8710 SVt_NV needs to go direct to SVt_PVNV.
8711 Branch: perl
8712 ! sv.c
8713____________________________________________________________________________
8714[ 32737] By: nicholas on 2007/12/26 18:12:32
8715 Log: Take code that occurs in three places to take a scalar and ready it to
8716 hold a reference, and convert it to a macro define prepare_SV_for_RV().
8717 Branch: perl
8718 ! pp.c pp_hot.c sv.c sv.h
8719____________________________________________________________________________
8720[ 32736] By: nicholas on 2007/12/26 17:27:15
8721 Log: Remove two warnings (sub diag() was redefined, and implict split is
8722 deprecated)
8723 Branch: perl
8724 ! ext/B/t/concise.t
8725____________________________________________________________________________
8726[ 32735] By: stevep on 2007/12/26 17:06:04
8727 Log: Upgrade to File-Temp-0.20
8728 Branch: perl
8729 ! lib/File/Temp.pm lib/File/Temp/t/lock.t
8730____________________________________________________________________________
8731[ 32734] By: nicholas on 2007/12/26 17:03:56
8732 Log: Eliminate SVt_RV, and use SVt_IV to store plain references.
8733 This frees up a scalar type for first class regular expressions.
8734 Branch: perl
8735 ! dump.c ext/B/B.pm ext/B/B.xs ext/B/B/Concise.pm ext/B/t/b.t
8736 ! ext/B/t/optree_constants.t ext/B/t/terse.t
8737 ! ext/Devel/Peek/t/Peek.t ext/Storable/Storable.xs pp.c pp_hot.c
8738 ! sv.c sv.h
8739____________________________________________________________________________
8740[ 32733] By: nicholas on 2007/12/26 17:02:34
8741 Log: Better diagnostics by removing an && from an ok() and converting it to
8742 two is()s.
8743 Branch: perl
8744 ! ext/B/t/deparse.t
8745____________________________________________________________________________
8746[ 32732] By: stevep on 2007/12/26 16:09:35
8747 Log: Subject: [PATCH perl5100delta.pod] change/correction to 32246
8748 From: "Robin Barker" <Robin.Barker@npl.co.uk>
8749 Date: Fri, 9 Nov 2007 14:40:22 -0000
8750 Message-ID: <2C2E01334A940D4792B3E115F95B722601604912@exchsvr1.npl.ad.local>
8751 Branch: perl
8752 ! pod/perl5100delta.pod
8753____________________________________________________________________________
8754[ 32731] By: stevep on 2007/12/26 15:29:14
8755 Log: Linking a RT ticket to an open TODO.
8756 Branch: perl
8757 ! pod/perltodo.pod
8758____________________________________________________________________________
8759[ 32730] By: stevep on 2007/12/26 15:03:49
8760 Log: Subject: [PATCH] docs: list of places where $_ is used
8761 From: "Gabor Szabo" <szabgab@gmail.com>
8762 Date: Wed, 26 Dec 2007 06:49:34 +0200
8763 Message-ID: <d8a74af10712252049t1b63b475mfca9225324f5fce6@mail.gmail.com>
8764 Branch: perl
8765 ! pod/perlvar.pod
8766____________________________________________________________________________
8767[ 32729] By: stevep on 2007/12/26 14:55:03
8768 Log: Subject: [PATCH] docs: replace FH by my $fh in open
8769 From: "Gabor Szabo" <szabgab@gmail.com>
8770 Date: Wed, 26 Dec 2007 06:03:29 +0200
8771 Message-ID: <d8a74af10712252003m2d3244fbv2955fe17e683063d@mail.gmail.com>
8772 Branch: perl
8773 ! pod/perlfunc.pod
8774____________________________________________________________________________
8775[ 32728] By: stevep on 2007/12/26 14:46:54
8776 Log: Subject: [PATCH] 64-bit fix for Time::Local
8777 From: "Jan Dubois" <jand@activestate.com>
8778 Date: Thu, 20 Dec 2007 10:18:52 -0800
8779 Message-ID: <044301c84334$c6aa2960$53fe7c20$@com>
8780 Branch: perl
8781 ! lib/Time/Local.pm
8782____________________________________________________________________________
8783[ 32727] By: stevep on 2007/12/26 14:36:13
8784 Log: Subject: [PATCH] Pod::Html: fix markup errors with (nested) definition lists
8785 From: Brendan O'Dea <bod@debian.org>
8786 Date: Sat, 1 Dec 2007 11:59:12 +1100
8787 Message-ID: <20071201005912.GA14441@londo.c47.org>
8788 Branch: perl
8789 ! lib/Pod/Html.pm lib/Pod/t/htmllink.t lib/Pod/t/htmlview.pod
8790 ! lib/Pod/t/htmlview.t
8791____________________________________________________________________________
8792[ 32726] By: nicholas on 2007/12/26 13:03:27
8793 Log: Use print rather than diag(), as these routine messages shouldn't be
8794 going to STDERR.
8795 Branch: perl
8796 ! t/op/upgrade.t
8797____________________________________________________________________________
8798[ 32725] By: nicholas on 2007/12/26 11:55:15
8799 Log: Swap SVt_RV and SVt_NV in the SV ordering.
8800 Branch: perl
8801 ! dump.c ext/B/B.xs ext/Storable/Storable.xs pp.c pp_hot.c sv.c
8802 ! sv.h
8803____________________________________________________________________________
8804[ 32724] By: nicholas on 2007/12/26 11:22:38
8805 Log: A test for upgrading scalars. Curiously, before this, lib/Math/Trig.t
8806 was the only code anywhere in the build or testsuite that upgraded an
8807 NV to an RV.
8808 Branch: perl
8809 + t/op/upgrade.t
8810 ! MANIFEST
8811____________________________________________________________________________
8812[ 32723] By: mhx on 2007/12/25 15:05:33
8813 Log: Subject: patch - chg 32721 missed a couple Nullstrs
8814 From: jimc <jim.cromie@gmail.com>
8815 Date: Tue, 25 Dec 2007 05:39:30 -0700
8816 Message-ID: <4770FA02.2080800@gmail.com>
8817 Branch: perl
8818 ! x2p/hash.c
8819____________________________________________________________________________
8820[ 32722] By: mhx on 2007/12/25 05:25:42
8821 Log: Subject: RE: [PATCH] s/perl510/perl511/g
8822 From: "Jan Dubois" <jand@activestate.com>
8823 Date: Mon, 24 Dec 2007 15:30:31 -0800
8824 Message-ID: <0cdf01c84684$f99c3310$ecd49930$@com>
8825 Branch: perl
8826 ! README.win32 hints/dgux.sh installperl makedef.pl
8827____________________________________________________________________________
8828[ 32721] By: mhx on 2007/12/25 05:22:39
8829 Log: Subject: [PATCH] Remove Nullch etc. from x2p
8830 From: "Jan Dubois" <jand@activestate.com>
8831 Date: Mon, 24 Dec 2007 14:58:20 -0800
8832 Message-ID: <0cca01c84680$7afc9170$70f5b450$@com>
8833 Branch: perl
8834 ! x2p/a2p.h x2p/a2py.c x2p/str.c x2p/str.h x2p/util.c x2p/walk.c
8835____________________________________________________________________________
8836[ 32720] By: nicholas on 2007/12/24 21:26:22
8837 Log: Subject: PATCH re 32711
8838 From: "Robin Barker" <Robin.Barker@npl.co.uk>
8839 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939A4@exchsvr2.npl.ad.local>
8840 Date: Mon, 24 Dec 2007 20:56:13 -0000
8841
8842 "IMO patch 32711 is better implemented using (the existing) NUM2PTR macro, as below/attached."
8843 Branch: perl
8844 ! pp_hot.c
8845____________________________________________________________________________
8846[ 32719] By: nicholas on 2007/12/23 22:29:17
8847 Log: Correct the correction. This one is both a correcly spelled word, and
8848 the word I was originally aiming for. Or if it's not, I'm sure that
8849 given infinite monkeys we'll get there sometime around the heat death
8850 of the universe.
8851 Branch: perl
8852 ! perl.h
8853____________________________________________________________________________
8854[ 32718] By: nicholas on 2007/12/23 20:25:25
8855 Log: Fix my typo in a comment.
8856 Branch: perl
8857 ! perl.h
8858____________________________________________________________________________
8859[ 32717] By: nicholas on 2007/12/23 12:31:26
8860 Log: In SvPV_free(), assert() that no-one is trying to free up a reference.
8861 Branch: perl
8862 ! sv.h
8863____________________________________________________________________________
8864[ 32716] By: nicholas on 2007/12/23 12:28:53
8865 Log: { my $a; } not warning about being used only once is a something
8866 TO be DOne.
8867 Branch: perl
8868 ! pod/perltodo.pod
8869____________________________________________________________________________
8870[ 32715] By: nicholas on 2007/12/23 11:27:25
8871 Log: Add an assert() to verify my assumption that no-one upgrades a scalar
8872 which has a referant but isn't flagged as a reference.
8873 Branch: perl
8874 ! sv.c
8875____________________________________________________________________________
8876[ 32714] By: stevep on 2007/12/23 02:15:30
8877 Log: Welcome to Perl 5.11, win32!
8878 Branch: perl
8879 ! win32/Makefile win32/makefile.mk
8880____________________________________________________________________________
8881[ 32713] By: stevep on 2007/12/23 00:39:17
8882 Log: Nullch and others were still alive and well in some of the operating
8883 system specific directories. I think I've chainsawed all of them now,
8884 but I can't guarantee that it compiles anywhere from win32.
8885 Branch: perl
8886 ! NetWare/nw5.c NetWare/nwperlhost.h NetWare/nwperlsys.h
8887 ! NetWare/nwstdio.h djgpp/djgpp.c os2/OS2/REXX/REXX.xs os2/os2.c
8888 ! util.c vmesa/vmesa.c vms/ext/Stdio/Stdio.xs vms/vms.c
8889 ! win32/perlhost.h win32/win32.c win32/wince.c
8890____________________________________________________________________________
8891[ 32712] By: stevep on 2007/12/22 21:37:39
8892 Log: Subject: [PATCH] Fix cygwin.c again
8893 From: "Jerry D. Hedden" <jdhedden@cpan.org>
8894 Date: Sat, 22 Dec 2007 16:11:48 -0500
8895 Message-ID: <1ff86f510712221311v1c58d606jc8dfeee6a21e6194@mail.gmail.com>
8896
8897 Fixes breakage caused by change #32707
8898 Branch: perl
8899 ! cygwin/cygwin.c
8900____________________________________________________________________________
8901[ 32711] By: nicholas on 2007/12/22 19:55:17
8902 Log: Remove warning about casting integer to different sized pointer.
8903 Branch: perl
8904 ! pp_hot.c
8905____________________________________________________________________________
8906[ 32710] By: stevep on 2007/12/22 19:39:36
8907 Log: The ext/Cwd/Cwd.xs part of...
8908
8909 Subject: consting Cwd and ExtUtils::ParseXS
8910 From: "Robin Barker" <Robin.Barker@npl.co.uk>
8911 Date: Sat, 22 Dec 2007 00:52:54 -0000
8912 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939A0@exchsvr2.npl.ad.local>
8913
8914 lib/ExtUtils/ParseXS.pm had changes already made with change
8915 #32691.
8916 Branch: perl
8917 ! ext/Cwd/Cwd.xs
8918____________________________________________________________________________
8919[ 32709] By: mhx on 2007/12/22 19:35:52
8920 Log: Upgrade to IPC::SysV 1.99_07
8921 Branch: perl
8922 + ext/IPC/SysV/Changes ext/IPC/SysV/MANIFEST.SKIP
8923 + ext/IPC/SysV/TODO ext/IPC/SysV/const-c.inc
8924 + ext/IPC/SysV/const-xs.inc ext/IPC/SysV/lib/IPC/Msg.pm
8925 + ext/IPC/SysV/lib/IPC/Semaphore.pm
8926 + ext/IPC/SysV/lib/IPC/SharedMem.pm ext/IPC/SysV/lib/IPC/SysV.pm
8927 + ext/IPC/SysV/regen.pl ext/IPC/SysV/t/pod.t
8928 + ext/IPC/SysV/t/podcov.t ext/IPC/SysV/t/shm.t
8929 + ext/IPC/SysV/typemap
8930 - ext/IPC/SysV/ChangeLog ext/IPC/SysV/MANIFEST
8931 - ext/IPC/SysV/Msg.pm ext/IPC/SysV/Semaphore.pm
8932 - ext/IPC/SysV/SysV.pm
8933 ! MANIFEST ext/IPC/SysV/Makefile.PL ext/IPC/SysV/README
8934 ! ext/IPC/SysV/SysV.xs ext/IPC/SysV/t/ipcsysv.t
8935 ! ext/IPC/SysV/t/msg.t ext/IPC/SysV/t/sem.t mkppport.lst
8936____________________________________________________________________________
8937[ 32708] By: nicholas on 2007/12/22 19:22:48
8938 Log: Replace our assert-which-can-be-caught-by-eval with the real deal from
8939 the standard C library. Make ours available as Perl_assert(), if you
8940 really want that.
8941 assert() is only #include'd if you compile with -DDEBUGGING.
8942 Branch: perl
8943 ! perl.h
8944____________________________________________________________________________
8945[ 32707] By: nicholas on 2007/12/22 18:26:21
8946 Log: Remove the definitions of Null(), Nullch, Nullfp, Nullsv and PL_na
8947 when PERL_CORE is defined. (Which, "obviously", is only in code
8948 within the perl source tree, which we control). Nullop remains, and
8949 would be moderately invasive to remove.
8950 Branch: perl
8951 ! handy.h op.h perl.h pod/perlapi.pod sv.c
8952____________________________________________________________________________
8953[ 32706] By: nicholas on 2007/12/22 18:17:46
8954 Log: Hateful software that sends my cursor keys as packets that can get
8955 split, and more hateful software that decides that split packets
8956 means not-a-cursor-key.
8957 Branch: perl
8958 ! ext/ODBM_File/typemap
8959____________________________________________________________________________
8960[ 32705] By: nicholas on 2007/12/22 17:51:03
8961 Log: Add a Configure probe for <assert.h>
8962 Branch: perl
8963 ! Configure Cross/config.sh-arm-linux NetWare/config.wc
8964 ! NetWare/config_H.wc Porting/Glossary Porting/config.sh
8965 ! Porting/config_H config_h.SH configure.com epoc/config.sh
8966 ! plan9/config_h.sample plan9/config_sh.sample symbian/config.sh
8967 ! uconfig.h uconfig.sh win32/config.bc win32/config.ce
8968 ! win32/config.gc win32/config.vc win32/config.vc64
8969 ! win32/config_H.bc win32/config_H.ce win32/config_H.gc
8970 ! win32/config_H.vc win32/config_H.vc64
8971____________________________________________________________________________
8972[ 32704] By: nicholas on 2007/12/22 17:00:24
8973 Log: Exterminate PL_na! Exterminate! Exterminate! Exterminate!
8974 Branch: perl
8975 ! ext/DB_File/typemap ext/GDBM_File/typemap
8976 ! ext/NDBM_File/typemap ext/ODBM_File/typemap
8977 ! ext/SDBM_File/typemap ext/Win32API/File/buffers.h
8978 ! ext/Win32API/File/typemap os2/OS2/typemap os2/os2.c
8979 ! pod/perltodo.pod pod/perlxs.pod vms/vms.c
8980____________________________________________________________________________
8981[ 32703] By: nicholas on 2007/12/22 16:17:01
8982 Log: Subject: [PATCH] ext/ consting
8983 From: "Robin Barker" <Robin.Barker@npl.co.uk>
8984 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399D@exchsvr2.npl.ad.local>
8985 Date: Sat, 22 Dec 2007 00:39:47 -0000
8986 Branch: perl
8987 ! ext/Devel/Peek/Peek.xs ext/DynaLoader/dl_aix.xs
8988 ! ext/DynaLoader/dl_beos.xs ext/DynaLoader/dl_dld.xs
8989 ! ext/DynaLoader/dl_dllload.xs ext/DynaLoader/dl_dlopen.xs
8990 ! ext/DynaLoader/dl_dyld.xs ext/DynaLoader/dl_hpux.xs
8991 ! ext/DynaLoader/dl_mac.xs ext/DynaLoader/dl_mpeix.xs
8992 ! ext/DynaLoader/dl_next.xs ext/DynaLoader/dl_symbian.xs
8993 ! ext/DynaLoader/dl_vmesa.xs ext/DynaLoader/dl_vms.xs
8994 ! ext/GDBM_File/typemap ext/IPC/SysV/SysV.xs ext/POSIX/POSIX.xs
8995 ! ext/PerlIO/via/via.xs ext/SDBM_File/sdbm/hash.c
8996 ! ext/SDBM_File/sdbm/pair.c ext/SDBM_File/sdbm/sdbm.h
8997 ! ext/Socket/Socket.xs ext/re/re.xs
8998____________________________________________________________________________
8999[ 32702] By: nicholas on 2007/12/22 16:05:50
9000 Log: By moving the "can't upgrade downwards" croak() in Perl_sv_upgrade()
9001 after the type changing logic, we allow sv_upgrade() from SVt_NV to
9002 SVt_IV to "work" (SVt_NV beomes SVt_PVNV in the type changing logic)
9003 which simplifies the code for Perl_sv_setiv() slightly.
9004 Branch: perl
9005 ! sv.c
9006____________________________________________________________________________
9007[ 32701] By: nicholas on 2007/12/22 12:50:35
9008 Log: Correct the minor mistake of changes 32675 and 32676 - the check should
9009 be on whether the SV had a body before upgrading. As was, SVt_RV would
9010 needlessly have re-zeroed memory.
9011 Branch: perl
9012 ! sv.c
9013____________________________________________________________________________
9014[ 32699] By: nicholas on 2007/12/22 11:28:02
9015 Log: Integrate:
9016 [ 32483]
9017 Use a new (clean) anonymous hash for each loop, rather than a hash in
9018 the pad, as the latter can change internal state sufficiently to
9019 confuse matters (even though in all cases it has no keys and from
9020 Perl space is "measurably" identical).
9021
9022 [ 32500]
9023 Get APItest.xs compiling on 5.8.x by making the compilation of the
9024 Perl_hv_common() test code conditional on the macro hv_common being
9025 defined, and the refcounted_he code conditional on it being 5.9 or
9026 later.
9027
9028 [ 32501]
9029 Hack round the fact that UNITCHECK is nothing special on 5.8.x by
9030 conditionally creating a sub UNITCHECK(&);
9031
9032 [ 32502]
9033 UNITCHECK isn't anything special in 5.8.x, so don't run those tests.
9034
9035 [ 32503]
9036 Skip the op.t API test as it's not relevant to 5.8.x (%^H propagation).
9037 Correct the expectations of hash.t and svsetsv.t for 5.8.x.
9038
9039 [ 32507]
9040 Test both dMY_CXT and dMY_CXT_INTERP.
9041 Branch: perl
9042 !> ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
9043 !> ext/XS/APItest/t/hash.t ext/XS/APItest/t/my_cxt.t
9044 !> ext/XS/APItest/t/op.t ext/XS/APItest/t/svsetsv.t
9045 !> ext/XS/APItest/t/xs_special_subs.t
9046 !> ext/XS/APItest/t/xs_special_subs_require.t perl.h
9047____________________________________________________________________________
9048[ 32698] By: nicholas on 2007/12/22 11:15:49
9049 Log: Integrate:
9050 [ 32509]
9051 For 5.8.8 and earlier, always call newCONSTSUB(), as the interpreter
9052 doesn't support proxy constant subroutines. For all 5.8.x add a cast
9053 to (char *) for the second argument to newCONSTSUB().
9054 Branch: perl
9055 !> lib/ExtUtils/Constant/ProxySubs.pm
9056____________________________________________________________________________
9057[ 32693] By: ams on 2007/12/22 03:58:49
9058 Log: Add const to a few prototypes. (Patch from Robin Barker.)
9059 Branch: perl
9060 ! ext/Storable/Storable.xs
9061____________________________________________________________________________
9062[ 32692] By: nicholas on 2007/12/21 17:58:03
9063 Log: Document each/keys/values @array
9064 Branch: perl
9065 ! pod/perlfunc.pod
9066____________________________________________________________________________
9067[ 32691] By: stevep on 2007/12/21 16:31:45
9068 Log: Clean up a warning with -Wwrite-strings that gets passed into every
9069 parsed XS file.
9070 Branch: perl
9071 ! lib/ExtUtils/ParseXS.pm
9072____________________________________________________________________________
9073[ 32690] By: stevep on 2007/12/21 14:48:22
9074 Log: Subject: [PATCH] C<make translators> -Wwrite-strings clean
9075 From: "Robin Barker" <Robin.Barker@npl.co.uk>
9076 Date: Fri, 21 Dec 2007 14:30:20 -0000
9077 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399C@exchsvr2.npl.ad.local>
9078 Branch: perl
9079 ! x2p/Makefile.SH x2p/a2p.c x2p/a2p.h x2p/a2py.c x2p/str.c
9080 ! x2p/str.h x2p/util.c x2p/util.h x2p/walk.c
9081____________________________________________________________________________
9082[ 32689] By: stevep on 2007/12/21 14:19:17
9083 Log: Subject: [PATCH] const'ing in cygwin.c
9084 From: "Jerry D. Hedden" <jdhedden@cpan.org>
9085 Date: Fri, 21 Dec 2007 09:13:41 -0500
9086 Message-ID: <1ff86f510712210613s71712346i6e9f2b5e7275aa34@mail.gmail.com>
9087 Branch: perl
9088 ! cygwin/cygwin.c
9089____________________________________________________________________________
9090[ 32688] By: nicholas on 2007/12/21 12:09:04
9091 Log: Update the hash documentation to reflect the changes between 5.8.1 and
9092 5.8.2, that disabled the automatic randomisation of all hashes.
9093 Branch: perl
9094 ! pod/perlfunc.pod pod/perlsec.pod
9095____________________________________________________________________________
9096[ 32687] By: nicholas on 2007/12/21 11:34:30
9097 Log: Deparse each @array and friends.
9098 Branch: perl
9099 ! ext/B/B/Deparse.pm ext/B/t/deparse.t
9100____________________________________________________________________________
9101[ 32686] By: nicholas on 2007/12/21 10:21:45
9102 Log: Subject: mg_free frees data but leaves it accessible
9103 From: Yuval Kogman <nothingmuch@woobling.org>
9104 Message-ID: <20071220221331.GG10631@woobling.org>
9105 Date: Fri, 21 Dec 2007 00:13:31 +0200
9106 Branch: perl
9107 ! mg.c
9108____________________________________________________________________________
9109[ 32685] By: nicholas on 2007/12/21 08:58:42
9110 Log: Subject: [PATCH] Fix remaining skips for Test::Harness
9111 From: Andy Armstrong <andy@hexten.net>
9112 Message-Id: <01A7A7EC-1C9C-40B1-90E8-DC1E5BA54400@hexten.net>
9113 Date: Thu, 20 Dec 2007 23:16:01 +0000
9114
9115 (except for test-harness-compat.t which failed unthreaded under harness
9116 and except for reverting the defined $ENV{PERL_UNICODE})
9117 Branch: perl
9118 ! lib/Test/Harness/t/harness.t lib/Test/Harness/t/nofork.t
9119 ! lib/Test/Harness/t/prove.t lib/Test/Harness/t/proverc.t
9120 ! lib/Test/Harness/t/proverun.t lib/Test/Harness/t/source.t
9121 ! lib/Test/Harness/t/spool.t lib/Test/Harness/t/taint.t
9122 ! lib/Test/Harness/t/unicode.t t/lib/source_tests/source
9123____________________________________________________________________________
9124[ 32684] By: nicholas on 2007/12/21 07:42:56
9125 Log: For 5.12 we can simply exterminate! the private function
9126 Perl_magic_setglob().
9127 Branch: perl
9128 ! embed.fnc embed.h mathoms.c proto.h
9129____________________________________________________________________________
9130[ 32683] By: stevep on 2007/12/21 03:14:20
9131 Log: Subject: [perl #37607] CGI file upload file name parsing errors
9132 From: aspa@merlot.kronodoc.fi (Marko Asplund)
9133 Date: Fri, 4 Nov 2005 13:40:05 +0200 (EET)
9134 Message-ID: <5.8.7_13518_1131102897@merlot.kronodoc.fi>
9135 Branch: perl
9136 ! lib/CGI.pm
9137____________________________________________________________________________
9138[ 32682] By: stevep on 2007/12/20 22:22:59
9139 Log: Regen some files...
9140 Branch: perl
9141 ! embed.h global.sym pod/perlapi.pod
9142____________________________________________________________________________
9143[ 32681] By: stevep on 2007/12/20 21:52:06
9144 Log: Subject: [PATCH] make miniperl -Wwrite-strings clean
9145 From: "Robin Barker" <Robin.Barker@npl.co.uk>
9146 Date: Thu, 20 Dec 2007 18:29:25 -0000
9147 Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399A@exchsvr2.npl.ad.local>
9148 Branch: perl
9149 ! doio.c intrpvar.h overload.c overload.pl perl.h
9150____________________________________________________________________________
9151[ 32680] By: nicholas on 2007/12/20 21:15:57
9152 Log: Implement each @array.
9153 Documentation needed, FIXME for proper 64 bit support of arrays longer
9154 than 2**32, re-order the new ops at the end if merging to 5.10.x.
9155 Branch: perl
9156 + t/op/each_array.t
9157 ! MANIFEST av.c embed.fnc embed.h ext/Opcode/Opcode.pm op.c
9158 ! opcode.h opcode.pl opnames.h pp.c pp.sym pp_proto.h proto.h
9159____________________________________________________________________________
9160[ 32679] By: nicholas on 2007/12/20 20:58:25
9161 Log: Correct the embed.fnc descriptions of newAV() and newHV() - they do not
9162 return memory allocated à la malloc(), as it comes from an arena.
9163 Branch: perl
9164 ! embed.fnc proto.h
9165____________________________________________________________________________
9166[ 32678] By: nicholas on 2007/12/20 20:43:16
9167 Log: With change 32676 moving the HvSHAREKEYS_on() into Perl_sv_upgrade()
9168 calls to it can be eliminated from the version code.
9169 Branch: perl
9170 ! util.c
9171____________________________________________________________________________
9172[ 32677] By: nicholas on 2007/12/20 20:35:35
9173 Log: Change 32676 missed embed.h. Oops. Avert any more black smoke.
9174 Branch: perl
9175 ! embed.h
9176____________________________________________________________________________
9177[ 32676] By: nicholas on 2007/12/20 20:23:45
9178 Log: Similiarly Perl_newHV() can become a mathom by making newHV() a
9179 wrapper around newSV_type() and tweaking Perl_sv_upgrade().
9180 Branch: perl
9181 ! embed.fnc hv.c hv.h mathoms.c proto.h sv.c
9182____________________________________________________________________________
9183[ 32675] By: nicholas on 2007/12/20 19:49:50
9184 Log: Perl_newAV() can become a mathom by making newAV() a wrapper around
9185 newSV_type() and tweaking Perl_sv_upgrade().
9186 Branch: perl
9187 ! av.c av.h embed.fnc embed.h mathoms.c proto.h sv.c
9188____________________________________________________________________________
9189[ 32674] By: nicholas on 2007/12/20 18:48:09
9190 Log: The test needs to be on defined $ENV{PERL_UNICODE} because during
9191 testing being set to an empty string has meaning.
9192 Branch: perl
9193 ! lib/Test/Harness/t/unicode.t
9194____________________________________________________________________________
9195[ 32673] By: nicholas on 2007/12/20 18:25:46
9196 Log: Subject: [PATCH] bring Test::Harness up to 3.06
9197 From: Andy Armstrong <andy@hexten.net>
9198 Message-Id: <5C57804B-6F71-4875-AEB6-C449F893E001@hexten.net>
9199 Date: Thu, 20 Dec 2007 17:49:07 +0000
9200 Branch: perl
9201 ! Porting/Maintainers.pl lib/App/Prove.pm lib/App/Prove/State.pm
9202 ! lib/TAP/Base.pm lib/TAP/Formatter/Color.pm
9203 ! lib/TAP/Formatter/Console.pm
9204 ! lib/TAP/Formatter/Console/ParallelSession.pm
9205 ! lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
9206 ! lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
9207 ! lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
9208 ! lib/TAP/Parser/Iterator/Array.pm
9209 ! lib/TAP/Parser/Iterator/Process.pm
9210 ! lib/TAP/Parser/Iterator/Stream.pm
9211 ! lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
9212 ! lib/TAP/Parser/Result/Bailout.pm
9213 ! lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
9214 ! lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
9215 ! lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
9216 ! lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
9217 ! lib/TAP/Parser/YAMLish/Reader.pm
9218 ! lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness.pm
9219 ! lib/Test/Harness/Changes lib/Test/Harness/bin/prove
9220 ! lib/Test/Harness/t/harness.t lib/Test/Harness/t/nofork-mux.t
9221 ! lib/Test/Harness/t/regression.t lib/Test/Harness/t/state.t
9222 ! lib/Test/Harness/t/unicode.t t/lib/sample-tests/empty
9223____________________________________________________________________________
9224[ 32672] By: nicholas on 2007/12/20 17:47:48
9225 Log: Perl_magic_setglob() is a mathom.
9226 Branch: perl
9227 ! embed.fnc embed.h mathoms.c mg.c proto.h
9228____________________________________________________________________________
9229[ 32671] By: nicholas on 2007/12/20 17:20:29
9230 Log: char can be unsigned, so i8 needs to be signed char.
9231 Branch: perl
9232 ! Configure
9233____________________________________________________________________________
9234[ 32670] By: nicholas on 2007/12/20 16:22:07
9235 Log: Oops. Change 32669 didn't mean to add ssp to the libswanted list.
9236 Branch: perl
9237 ! Configure
9238____________________________________________________________________________
9239[ 32669] By: nicholas on 2007/12/20 16:02:25
9240 Log: A new try at getting -fstack-protector working, by adding it to the
9241 gcc link flags so that any implementation dependant libraries are also
9242 linked in.
9243 Branch: perl
9244 ! Configure cflags.SH
9245____________________________________________________________________________
9246[ 32668] By: rgs on 2007/12/20 12:23:14
9247 Log: The APC doesn't like empty files
9248 Branch: perl
9249 ! t/lib/sample-tests/empty
9250____________________________________________________________________________
9251[ 32667] By: nicholas on 2007/12/20 11:59:47
9252 Log: Merge the duplicated code for the tests for -fno-strict-aliasing and
9253 -pipe into a new eval'd "function" checkccflag
9254 Branch: perl
9255 ! Configure
9256____________________________________________________________________________
9257[ 32666] By: nicholas on 2007/12/20 10:41:52
9258 Log: Correct the test count in lib/File/Temp/t/lock.t
9259 I guess that it was skipped in rather too many places, so no-one
9260 noticed.
9261 Branch: perl
9262 ! lib/File/Temp/t/lock.t
9263____________________________________________________________________________
9264[ 32665] By: rgs on 2007/12/20 09:54:23
9265 Log: Subject: Re: [perl #48769] [PATCH] SelfLoader.pm 1.0904 - Whitespace in subroutine
9266 From: Steffen Mueller <l2ot9pa02@sneakemail.com>
9267 Date: Tue, 18 Dec 2007 11:58:19 +0100
9268 Message-ID: <4767A7CB.5030607@sneakemail.com>
9269 Branch: perl
9270 ! lib/SelfLoader.pm lib/SelfLoader.t
9271____________________________________________________________________________
9272[ 32664] By: rgs on 2007/12/20 09:41:27
9273 Log: Fix embarrassing typo
9274 Branch: perl
9275 ! AUTHORS
9276____________________________________________________________________________
9277[ 32663] By: nicholas on 2007/12/20 09:40:13
9278 Log: Subject: [PATCH] Test::Harness 3.05, tests pass in core
9279 From: Andy Armstrong <andy@hexten.net>
9280 Message-Id: <7859DADA-59A9-45B2-A448-89BC755C53E8@hexten.net>
9281 Date: Thu, 20 Dec 2007 02:32:55 +0000
9282 Branch: perl
9283 ! lib/Test/Harness/t/000-load.t
9284 ! lib/Test/Harness/t/compat/inc-propagation.t
9285 ! lib/Test/Harness/t/regression.t t/lib/sample-tests/delayed
9286 ! t/lib/sample-tests/inc_taint t/lib/sample-tests/out_err_mix
9287 ! t/lib/sample-tests/stdout_stderr
9288____________________________________________________________________________
9289[ 32662] By: nicholas on 2007/12/19 21:49:49
9290 Log: Extraneous test files that change 32659 failed to delete. Oops.
9291 (But they would not have been being run, because the only tests that
9292 are run are those that are in MANIFEST, and I had deleted them from
9293 there.)
9294 Branch: perl
9295 - lib/Test/Harness/t/00compile.t lib/Test/Harness/t/assert.t
9296 - lib/Test/Harness/t/callback.t lib/Test/Harness/t/failure.t
9297 - lib/Test/Harness/t/from_line.t lib/Test/Harness/t/inc_taint.t
9298 - lib/Test/Harness/t/nonumbers.t lib/Test/Harness/t/ok.t
9299 - lib/Test/Harness/t/point-parse.t lib/Test/Harness/t/point.t
9300 - lib/Test/Harness/t/prove-globbing.t
9301 - lib/Test/Harness/t/prove-switches.t
9302 - lib/Test/Harness/t/strap-analyze.t lib/Test/Harness/t/strap.t
9303 - lib/Test/Harness/t/test-harness.t lib/Test/Harness/t/version.t
9304____________________________________________________________________________
9305[ 32661] By: stevep on 2007/12/19 19:55:00
9306 Log: Upgrade to CGI.pm-3.31. Includes version bump to CGI::Carp due to a Pod fix.
9307 Branch: perl
9308 ! lib/CGI.pm lib/CGI/Carp.pm lib/CGI/Util.pm
9309____________________________________________________________________________
9310[ 32660] By: nicholas on 2007/12/19 18:26:03
9311 Log: Missing files from Test::Harness 3.05
9312 Branch: perl
9313 + lib/App/Prove.pm lib/App/Prove/State.pm
9314____________________________________________________________________________
9315[ 32659] By: nicholas on 2007/12/19 18:18:04
9316 Log: Upgrade to Test::Harness 3.05
9317 Add test boilerplate to various test files.
9318 Add FIXME skips for various tests that don't play nicely with the
9319 altered layout in the core.
9320 lib/Test/Harness/t/unicode.t appears to fail under UTF-8 locales and
9321 so will need fixing.
9322 Branch: perl
9323 + lib/TAP/Base.pm lib/TAP/Formatter/Color.pm
9324 + lib/TAP/Formatter/Console.pm
9325 + lib/TAP/Formatter/Console/ParallelSession.pm
9326 + lib/TAP/Formatter/Console/Session.pm lib/TAP/Harness.pm
9327 + lib/TAP/Parser.pm lib/TAP/Parser/Aggregator.pm
9328 + lib/TAP/Parser/Grammar.pm lib/TAP/Parser/Iterator.pm
9329 + lib/TAP/Parser/Iterator/Array.pm
9330 + lib/TAP/Parser/Iterator/Process.pm
9331 + lib/TAP/Parser/Iterator/Stream.pm
9332 + lib/TAP/Parser/Multiplexer.pm lib/TAP/Parser/Result.pm
9333 + lib/TAP/Parser/Result/Bailout.pm
9334 + lib/TAP/Parser/Result/Comment.pm lib/TAP/Parser/Result/Plan.pm
9335 + lib/TAP/Parser/Result/Test.pm lib/TAP/Parser/Result/Unknown.pm
9336 + lib/TAP/Parser/Result/Version.pm lib/TAP/Parser/Result/YAML.pm
9337 + lib/TAP/Parser/Source.pm lib/TAP/Parser/Source/Perl.pm
9338 + lib/TAP/Parser/YAMLish/Reader.pm
9339 + lib/TAP/Parser/YAMLish/Writer.pm lib/Test/Harness/t/000-load.t
9340 + lib/Test/Harness/t/aggregator.t lib/Test/Harness/t/bailout.t
9341 + lib/Test/Harness/t/callbacks.t lib/Test/Harness/t/compat/env.t
9342 + lib/Test/Harness/t/compat/failure.t
9343 + lib/Test/Harness/t/compat/inc-propagation.t
9344 + lib/Test/Harness/t/compat/inc_taint.t
9345 + lib/Test/Harness/t/compat/nonumbers.t
9346 + lib/Test/Harness/t/compat/regression.t
9347 + lib/Test/Harness/t/compat/test-harness-compat.t
9348 + lib/Test/Harness/t/compat/version.t
9349 + lib/Test/Harness/t/console.t lib/Test/Harness/t/errors.t
9350 + lib/Test/Harness/t/grammar.t lib/Test/Harness/t/iterators.t
9351 + lib/Test/Harness/t/multiplexer.t
9352 + lib/Test/Harness/t/nofork-mux.t lib/Test/Harness/t/nofork.t
9353 + lib/Test/Harness/t/parse.t
9354 + lib/Test/Harness/t/premature-bailout.t
9355 + lib/Test/Harness/t/process.t lib/Test/Harness/t/prove.t
9356 + lib/Test/Harness/t/proverc.t lib/Test/Harness/t/proverun.t
9357 + lib/Test/Harness/t/regression.t lib/Test/Harness/t/results.t
9358 + lib/Test/Harness/t/source.t lib/Test/Harness/t/spool.t
9359 + lib/Test/Harness/t/state.t lib/Test/Harness/t/streams.t
9360 + lib/Test/Harness/t/taint.t lib/Test/Harness/t/testargs.t
9361 + lib/Test/Harness/t/unicode.t
9362 + lib/Test/Harness/t/yamlish-output.t
9363 + lib/Test/Harness/t/yamlish-writer.t
9364 + lib/Test/Harness/t/yamlish.t t/lib/App/Prove/Plugin/Dummy.pm
9365 + t/lib/IO/c55Capture.pm t/lib/NoFork.pm t/lib/data/catme.1
9366 + t/lib/data/proverc t/lib/data/sample.yml
9367 + t/lib/sample-tests/combined_compat t/lib/sample-tests/delayed
9368 + t/lib/sample-tests/descriptive_trailing
9369 + t/lib/sample-tests/die_unfinished t/lib/sample-tests/echo
9370 + t/lib/sample-tests/empty t/lib/sample-tests/escape_eol
9371 + t/lib/sample-tests/escape_hash
9372 + t/lib/sample-tests/junk_before_plan
9373 + t/lib/sample-tests/out_err_mix t/lib/sample-tests/schwern
9374 + t/lib/sample-tests/schwern-todo-quiet
9375 + t/lib/sample-tests/sequence_misparse
9376 + t/lib/sample-tests/simple_yaml t/lib/sample-tests/skipall_v13
9377 + t/lib/sample-tests/space_after_plan
9378 + t/lib/sample-tests/stdout_stderr
9379 + t/lib/sample-tests/todo_misparse
9380 + t/lib/sample-tests/version_good
9381 + t/lib/sample-tests/version_late t/lib/sample-tests/version_old
9382 + t/lib/source_tests/harness t/lib/source_tests/harness_badtap
9383 + t/lib/source_tests/harness_complain
9384 + t/lib/source_tests/harness_directives
9385 + t/lib/source_tests/harness_failure t/lib/source_tests/source
9386 - lib/Test/Harness/Assert.pm lib/Test/Harness/Iterator.pm
9387 - lib/Test/Harness/Point.pm lib/Test/Harness/Results.pm
9388 - lib/Test/Harness/Straps.pm lib/Test/Harness/TAP.pod
9389 - lib/Test/Harness/Util.pm
9390 ! MANIFEST Porting/Maintainers.pl lib/Test/Harness.pm
9391 ! lib/Test/Harness/Changes lib/Test/Harness/bin/prove
9392 ! lib/Test/Harness/t/base.t lib/Test/Harness/t/harness.t
9393 ! t/lib/Dev/Null.pm t/lib/sample-tests/bailout
9394 ! t/lib/sample-tests/combined t/lib/sample-tests/die
9395 ! t/lib/sample-tests/die_head_end
9396 ! t/lib/sample-tests/die_last_minute
9397 ! t/lib/sample-tests/inc_taint
9398 ! t/lib/sample-tests/shbang_misparse t/lib/sample-tests/skipall
9399 ! t/lib/sample-tests/taint t/lib/sample-tests/taint_warn
9400 ! t/lib/sample-tests/todo
9401____________________________________________________________________________
9402[ 32658] By: stevep on 2007/12/19 17:17:45
9403 Log: Subject: [PATCH] threads::shared 1.15
9404 From: "Jerry D. Hedden" <jdhedden@cpan.org>
9405 Date: Wed, 19 Dec 2007 10:17:46 -0500
9406 Message-ID: <1ff86f510712190717r379ffdbt9ed19b8a607b8931@mail.gmail.com>
9407 Branch: perl
9408 + ext/threads/shared/t/object.t
9409 ! MANIFEST ext/threads/shared/shared.pm
9410 ! ext/threads/shared/shared.xs
9411____________________________________________________________________________
9412[ 32657] By: stevep on 2007/12/19 17:05:16
9413 Log: Fix a File::Temp test to deal with new Test::More changes.
9414 Branch: perl
9415 ! lib/File/Temp/t/lock.t
9416____________________________________________________________________________
9417[ 32656] By: rgs on 2007/12/19 16:12:30
9418 Log: Add new Sys::Syslog file to MANIFEST
9419 Branch: perl
9420 ! MANIFEST
9421____________________________________________________________________________
9422[ 32655] By: stevep on 2007/12/19 15:55:53
9423 Log: Additional version fixups.
9424 Branch: perl
9425 ! Cross/config.sh-arm-linux-n770
9426____________________________________________________________________________
9427[ 32654] By: stevep on 2007/12/19 15:47:56
9428 Log: Upgrade to Sys-Syslog-0.23
9429 Branch: perl
9430 + ext/Sys/Syslog/fallback/syslog.h
9431 ! ext/Sys/Syslog/Makefile.PL ext/Sys/Syslog/Syslog.pm
9432 ! ext/Sys/Syslog/t/syslog.t
9433____________________________________________________________________________
9434[ 32653] By: stevep on 2007/12/19 15:35:21
9435 Log: Upgrade to IO-Zlib-1.08. Fixes to test files allowed us to get back
9436 in sync with the distribution.
9437 Branch: perl
9438 ! lib/IO/Zlib.pm lib/IO/Zlib/t/uncomp1.t lib/IO/Zlib/t/uncomp2.t
9439____________________________________________________________________________
9440[ 32652] By: stevep on 2007/12/19 15:19:41
9441 Log: Upgrade to File-Temp-0.19
9442 Branch: perl
9443 + lib/File/Temp/t/fork.t lib/File/Temp/t/lock.t
9444 ! MANIFEST lib/File/Temp.pm lib/File/Temp/t/object.t
9445 ! lib/File/Temp/t/seekable.t
9446____________________________________________________________________________
9447[ 32651] By: stevep on 2007/12/19 15:00:53
9448 Log: Upgrade to B-Lint-1.11
9449 Branch: perl
9450 + ext/B/B/Lint/Debug.pm
9451 ! MANIFEST ext/B/B/Lint.pm
9452____________________________________________________________________________
9453[ 32650] By: stevep on 2007/12/19 14:30:46
9454 Log: Update to Test-Simple-0.74
9455 Branch: perl
9456 + lib/Test/Simple/t/BEGIN_use_ok.t
9457 ! MANIFEST lib/Test/Builder.pm lib/Test/Builder/Module.pm
9458 ! lib/Test/Builder/Tester.pm lib/Test/More.pm lib/Test/Simple.pm
9459 ! lib/Test/Simple/Changes
9460____________________________________________________________________________
9461[ 32649] By: nicholas on 2007/12/19 14:13:07
9462 Log: Add perl5110delta, and change 5100delta so that it is no longer "the"
9463 perldelta.
9464 Branch: perl
9465 + pod/perl5110delta.pod
9466 ! MANIFEST Makefile.SH pod.lst pod/perl.pod
9467 ! pod/perl5100delta.pod pod/perltoc.pod vms/descrip_mms.template
9468 ! win32/Makefile win32/makefile.mk win32/pod.mak
9469____________________________________________________________________________
9470[ 32648] By: rgs on 2007/12/19 13:58:46
9471 Log: Make -E require 5.11 features
9472 Branch: perl
9473 ! lib/feature.pm toke.c
9474____________________________________________________________________________
9475[ 32647] By: stevep on 2007/12/19 13:58:35
9476 Log: Teach cflags.SH about -fstack-protector, and add it to gcc compiler flags
9477 when possible.
9478 Branch: perl
9479 ! cflags.SH
9480____________________________________________________________________________
9481[ 32646] By: nicholas on 2007/12/19 13:48:45
9482 Log: Bump the version number to 5.11.0
9483 Branch: perl
9484 ! Cross/config.sh-arm-linux Cross/config.sh-arm-linux-n770
9485 ! INSTALL META.yml NetWare/Makefile NetWare/config_H.wc
9486 ! Porting/config.sh epoc/config.sh epoc/createpkg.pl
9487 ! patchlevel.h plan9/config.plan9 win32/Makefile
9488 ! win32/Makefile.ce win32/config_H.bc win32/config_H.ce
9489 ! win32/config_H.gc win32/config_H.vc win32/config_H.vc64
9490 ! win32/makefile.mk
9491____________________________________________________________________________
9492[ 32645] By: nicholas on 2007/12/19 13:47:36
9493 Log: feature.pm needs to cope with the version not being 5.10.0
9494 Branch: perl
9495 ! lib/feature.pm
9496____________________________________________________________________________
9497[ 32644] By: nicholas on 2007/12/19 12:10:23
9498 Log: Update Changes and reinstante the DEVEL tag.
9499 (Now that the patch number isn't in DEVEL, probably don't need to
9500 do it in one, as in change 17642)
9501 Branch: perl
9502 ! Changes patchlevel.h
9503____________________________________________________________________________
d70281d6
NC
9504[ 32643] By: nicholas on 2007/12/19 11:25:43
9505 Log: Record all the changes up to 5.10.0, and ready a new changes file for
9506 5.11
9507 Branch: perl
9508 +> Changes5.10
9509 ! Changes MANIFEST
9510