Add Ken Hirsch to AUTHORS.
[perl.git] / Changes
1 Please note: This file provides a complete, temporally ordered log of
2 changes that went into every version of Perl.  If you'd like more
3 detailed information, please consult the comments in the individual
4 patches posted to the perl5-porters mailing list.  Patches for each
5 individual change may also be obtained through ftp and rsync--see
6 pod/perlhack.pod for the details.
7
8 For information on what's new in this release, see pod/perldelta.pod.
9
10 [The "CAST AND CREW" list has been moved to AUTHORS.]
11
12 NOTE: Each change entry shows the change number; who checked it into the
13 repository; when; description of the change; which branch the change
14 happened in; and the affected files.  The file lists have a short symbolic
15 indicator:
16
17             !       modified
18             +       added
19             -       deleted
20             +>      branched (from elsewhere)
21             !>      merged changes (from elsewhere)
22
23 The Message-Ids in the change entries refer to the email messages sent
24 to the perl5-porters mailing list.  You can retrieve the messages for
25 example from http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/
26
27 --------------
28 Version v5.9.X          Development release working toward v5.10
29 --------------
30
31 ____________________________________________________________________________
32 [ 26659] By: steveh                                on 2006/01/05  16:22:50
33         Log: Subject: MinGW and lib/CORE/Win32.h
34              From: "Sisyphus" <sisyphus1@optusnet.com.au>
35              Date: Wed, 4 Jan 2006 21:29:19 +1100
36              Message-ID: <024301c61119$bca4a840$e201140a@desktop>
37      Branch: perl
38            ! win32/win32.h
39 ____________________________________________________________________________
40 [ 26658] By: rgs                                   on 2006/01/05  15:33:32
41         Log: Install less README files
42      Branch: perl
43            ! installperl
44 ____________________________________________________________________________
45 [ 26657] By: rgs                                   on 2006/01/05  14:36:40
46         Log: Remove old Pod::Man parser creation.
47              Fix a run-time warning.
48      Branch: perl
49            ! installman
50 ____________________________________________________________________________
51 [ 26656] By: stevep                                on 2006/01/05  14:33:16
52         Log: Change installman to instantiate a new Pod::Man instance for each
53              file processed.  This is now required with podlators-2.0.
54      Branch: perl
55            ! installman
56 ____________________________________________________________________________
57 [ 26655] By: steveh                                on 2006/01/05  09:21:52
58         Log: Reorder changes made in change 26630
59              
60              (Keep the order in win32/config.* and win32/config_H.* the same as in
61              Configure and config_H.SH for easier diffing)
62      Branch: perl
63            ! win32/config.bc win32/config.gc win32/config.vc
64            ! win32/config.vc64 win32/config_H.bc win32/config_H.gc
65            ! win32/config_H.vc win32/config_H.vc64
66 ____________________________________________________________________________
67 [ 26654] By: steveh                                on 2006/01/04  17:57:14
68         Log: Run regen.pl (Just updating copyright years)
69      Branch: perl
70            ! embed.h embedvar.h global.sym opcode.h perlapi.c perlapi.h
71            ! proto.h
72 ____________________________________________________________________________
73 [ 26653] By: steveh                                on 2006/01/04  17:49:38
74         Log: Don't try to export PL_my_ctx_mutex and PL_my_cxt_* when
75              PERL_IMPLICIT_CONTEXT is not defined
76              
77              Fixes non-threaded build errors on Win32 following change 26523
78      Branch: perl
79            ! makedef.pl
80 ____________________________________________________________________________
81 [ 26652] By: rgs                                   on 2006/01/04  17:19:37
82         Log: More copyright updates
83      Branch: perl
84            ! cop.h dump.c gv.c gv.h handy.h locale.c op.c perlio.c
85            ! pp_pack.c sv.h thread.h universal.c xsutils.c
86 ____________________________________________________________________________
87 [ 26651] By: rgs                                   on 2006/01/04  16:50:47
88         Log: Subject: Re: [patch] optimized constant subs are cool, teach B::Concise about them
89              From: Jim Cromie <jim.cromie@gmail.com>
90              Date: Tue, 03 Jan 2006 23:18:09 -0700
91              Message-ID: <43BB68A1.7060708@gmail.com>
92              
93              With syntactic tweaks to the test file
94      Branch: perl
95            ! ext/B/B/Concise.pm ext/B/t/concise-xs.t
96            ! ext/B/t/optree_constants.t
97 ____________________________________________________________________________
98 [ 26650] By: gisle                                 on 2006/01/04  16:42:03
99         Log: Move all the xxxpvs() macros to handy.h.
100              This brings them closer to STR_WITH_LEN.  Besides only half
101              of them were sv-related after change 26649.
102      Branch: perl
103            ! handy.h sv.h
104 ____________________________________________________________________________
105 [ 26649] By: gisle                                 on 2006/01/04  16:15:34
106         Log: Make the new STR_WITH_LEN() affected compile under -Dusethreads.
107              Can't use STR_WITH_LEN() as argument to a macro :-(
108      Branch: perl
109            ! gv.c locale.c mg.c perl.c perlio.c pp_sys.c sv.c sv.h toke.c
110 ____________________________________________________________________________
111 [ 26648] By: gisle                                 on 2006/01/04  14:23:20
112         Log: Add an extra NUL so that we can use sv_catpvs()
113              for "our @F=split..." and get rid of 15 and the
114              explaination for why it's there.
115      Branch: perl
116            ! toke.c
117 ____________________________________________________________________________
118 [ 26647] By: gisle                                 on 2006/01/04  14:10:34
119         Log: Get rid of hardcoded string length.
120      Branch: perl
121            ! thread.h
122 ____________________________________________________________________________
123 [ 26646] By: gisle                                 on 2006/01/04  14:04:16
124         Log: Introduce newSVpvs_share() macro.
125              Gets rid of some hardcoded string lengths.
126      Branch: perl
127            ! op.c perl.c sv.h
128 ____________________________________________________________________________
129 [ 26645] By: gisle                                 on 2006/01/04  13:53:16
130         Log: Get rid of a few more hardcoded string lengths.
131      Branch: perl
132            ! locale.c mg.c perl.c perlio.c sv.c
133 ____________________________________________________________________________
134 [ 26644] By: stevep                                on 2006/01/04  13:13:50
135         Log: Update copyright year.
136      Branch: perl
137            ! pp_sys.c
138 ____________________________________________________________________________
139 [ 26643] By: rgs                                   on 2006/01/04  13:02:18
140         Log: Fix some compilation warnings
141      Branch: perl
142            ! pp_hot.c
143 ____________________________________________________________________________
144 [ 26642] By: gisle                                 on 2006/01/04  13:00:45
145         Log: Get rid of a few more hardcoded string lengths.
146      Branch: perl
147            ! gv.c perl.c perlio.c pp_sys.c
148 ____________________________________________________________________________
149 [ 26641] By: gisle                                 on 2006/01/04  12:48:34
150         Log: Introduce the macros newSVpvs(str) and sv_catpvs(sv, str).
151              Gets rid of many hardcoded string lengths.
152      Branch: perl
153            ! dump.c gv.c op.c perl.c perlio.c pp.c pp_ctl.c pp_pack.c
154            ! pp_sys.c regcomp.c sv.c sv.h toke.c universal.c utf8.c util.c
155            ! xsutils.c
156 ____________________________________________________________________________
157 [ 26640] By: gisle                                 on 2006/01/04  12:35:45
158         Log: Removed unused part of string passed to sv_catpvn().
159      Branch: perl
160            ! toke.c
161 ____________________________________________________________________________
162 [ 26639] By: stevep                                on 2006/01/04  12:31:17
163         Log: Updates to various configurations courtesy of Jarkko.
164      Branch: perl
165            ! Cross/config.sh-arm-linux NetWare/config.wc epoc/config.sh
166            ! plan9/config_sh.sample symbian/config.sh uconfig.sh
167            ! wince/config.ce
168 ____________________________________________________________________________
169 [ 26638] By: stevep                                on 2006/01/04  12:19:49
170         Log: Don't warn about invalid dirhandles in DirHandle::DESTROY().
171      Branch: perl
172            ! lib/DirHandle.pm
173 ____________________________________________________________________________
174 [ 26637] By: steveh                                on 2006/01/04  11:10:36
175         Log: Make Borland and MinGW happy with change 26379
176              
177              (They both complain "invalid conversion from `void*' to `HWND__*'"
178              otherwise)
179      Branch: perl
180            ! win32/perlhost.h
181 ____________________________________________________________________________
182 [ 26636] By: gisle                                 on 2006/01/04  10:46:42
183         Log: Fix typo in comment.
184      Branch: perl
185            ! handy.h
186 ____________________________________________________________________________
187 [ 26635] By: gisle                                 on 2006/01/04  10:44:48
188         Log: Introduce STR_WITH_LEN macro in the form suggested by Chip.
189      Branch: perl
190            ! handy.h toke.c
191 ____________________________________________________________________________
192 [ 26634] By: steveh                                on 2006/01/04  10:39:13
193         Log: Workaround Win32 compiler bugs following change 26395
194              
195              Can't understand what VC++ 6 and Borland don't like about it.  There
196              is similar code for SvMAGIC and SvSTASH already in sv.h.  Must be
197              compiler bugs since VC++ 7 and MinGW (and compilers on other platforms)
198              are all happy.
199      Branch: perl
200            ! gv.h
201 ____________________________________________________________________________
202 [ 26633] By: gisle                                 on 2006/01/04  10:25:42
203         Log: Silence compiler warning; ref change 26598
204      Branch: perl
205            ! op.c
206 ____________________________________________________________________________
207 [ 26632] By: stevep                                on 2006/01/04  03:43:20
208         Log: Added snprintf() and vsnprintf() to configure.com as 'undef'. 
209      Branch: perl
210            ! configure.com
211 ____________________________________________________________________________
212 [ 26631] By: stevep                                on 2006/01/04  03:31:08
213         Log: Add warnings for the various other *dir() functions when attempted
214              on invalid dirhandles.
215      Branch: perl
216            ! pod/perldiag.pod pp_sys.c
217 ____________________________________________________________________________
218 [ 26630] By: stevep                                on 2006/01/04  02:47:39
219         Log: Add snprintf() and vsnprintf() to the various Win32 configuration 
220              files.
221      Branch: perl
222            ! win32/config.bc win32/config.gc win32/config.vc
223            ! win32/config.vc64 win32/config_H.bc win32/config_H.gc
224            ! win32/config_H.vc win32/config_H.vc64
225 ____________________________________________________________________________
226 [ 26625] By: stevep                                on 2006/01/03  20:03:49
227         Log: Subject: Re: [perl #38034] A combination eval, DESTROY method and $@ - dangerous - bug
228              From: Mike Guy <mjtg@cam.ac.uk>
229              Date: Tue, 03 Jan 2006 19:18:41 +0000 
230              Message-Id: <E1Etrg9-0005XE-LZ@libra.cus.cam.ac.uk> 
231      Branch: perl
232            ! pod/perlobj.pod
233 ____________________________________________________________________________
234 [ 26623] By: nicholas                              on 2006/01/03  19:38:24
235         Log: If NV_ZERO_IS_ALLBITS_ZERO is not true, then it's important to inialise
236              the NV only if the new body has an NV. (D'oh!)
237      Branch: perl
238            ! sv.c
239 ____________________________________________________________________________
240 [ 26617] By: stevep                                on 2006/01/03  18:14:27
241         Log: Attemting to readdir() something that isn't a dirhandle should cause
242              a warning.
243      Branch: perl
244            ! pod/perldiag.pod pp_sys.c
245 ____________________________________________________________________________
246 [ 26608] By: steveh                                on 2006/01/03  15:57:18
247         Log: Fix release mode builds following change 26598
248      Branch: perl
249            ! cop.h
250 ____________________________________________________________________________
251 [ 26607] By: stevep                                on 2006/01/03  15:56:19
252         Log: perldiag.pod additions to go with change #26602.
253      Branch: perl
254            ! pod/perldiag.pod
255 ____________________________________________________________________________
256 [ 26606] By: merijn                                on 2006/01/03  15:46:10
257         Log: Add probe for snprintf () and vsnprintf ()
258              
259              Subject: [PATCH] snprintf() and vsnprintf() (was Re: [PATCH] Configure: stdio char (un)signedness)
260              From: Steve Peters <steve@fisharerojo.org>
261              Date: Mon, 2 Jan 2006 09:37:27 -0600
262              Message-ID: <20060102153727.GA14247@mccoy.peters.homeunix.org>
263      Branch: perl
264            ! Configure Porting/Glossary config_h.SH handy.h
265 ____________________________________________________________________________
266 [ 26605] By: rgs                                   on 2006/01/03  15:42:19
267         Log: Update perldelta, up to change 25344 more or less.
268      Branch: perl
269            ! pod/perl593delta.pod
270 ____________________________________________________________________________
271 [ 26602] By: stevep                                on 2006/01/03  14:58:21
272         Log: Bad symbols that are pretending to be dirhandles, should say they 
273              are dirhandles in their error messages.
274      Branch: perl
275            ! gv.c
276 ____________________________________________________________________________
277 [ 26601] By: rgs                                   on 2006/01/03  14:10:04
278         Log: Sync perlfaq.
279      Branch: perl
280            ! pod/perlfaq.pod pod/perlfaq1.pod pod/perlfaq2.pod
281            ! pod/perlfaq3.pod pod/perlfaq4.pod pod/perlfaq5.pod
282            ! pod/perlfaq6.pod pod/perlfaq7.pod pod/perlfaq8.pod
283            ! pod/perlfaq9.pod
284 ____________________________________________________________________________
285 [ 26598] By: davem                                 on 2006/01/03  12:29:38
286         Log: silence some compiler warnings
287      Branch: perl
288            ! cop.h toke.c
289 ____________________________________________________________________________
290 [ 26595] By: rgs                                   on 2006/01/03  10:09:39
291         Log: Subject: Re: [patch] optimized constant subs are cool, teach B::Concise about them
292              From: Jim Cromie <jim.cromie@gmail.com>
293              Date: Mon, 02 Jan 2006 15:06:48 -0700
294              Message-ID: <43B9A3F8.8060609@gmail.com>
295      Branch: perl
296            ! ext/B/B/Concise.pm ext/B/t/concise-xs.t
297            ! ext/B/t/optree_constants.t
298 ____________________________________________________________________________
299 [ 26594] By: rgs                                   on 2006/01/03  09:33:59
300         Log: Subject: [PATCH] Re: [perl #36837] B::Deparse fails when it comes to ByteLoader programs
301              From: Stephen McCamant <smcc@mit.edu>
302              Date: Mon, 2 Jan 2006 18:52:24 -0800
303              Message-ID: <17337.59112.502009.496275@conquest.OCF.Berkeley.EDU>
304      Branch: perl
305            ! ext/B/B/Deparse.pm
306 ____________________________________________________________________________
307 [ 26593] By: rgs                                   on 2006/01/03  09:23:24
308         Log: Subject: [patch@26561] utf8.c const issue.
309              From: "John E. Malmberg" <wb8tyw@qsl.net>
310              Date: Mon, 02 Jan 2006 14:16:02 -0500
311              Message-ID: <43B97BF2.2050201@qsl.net>
312      Branch: perl
313            ! utf8.c
314 ____________________________________________________________________________
315 [ 26592] By: rgs                                   on 2006/01/03  09:02:04
316         Log: Subject: [PAUSE] CPAN Upload: A/AN/ANDK/CPAN-1.81.tar.gz
317              From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig)
318              Date: Tue, 03 Jan 2006 00:33:27 +0100
319              Message-ID: <87u0cm433s.fsf@k75.linux.bogus>
320      Branch: perl
321            ! lib/CPAN.pm lib/CPAN/FirstTime.pm
322 ____________________________________________________________________________
323 [ 26591] By: davem                                 on 2006/01/03  02:20:28
324         Log: ithreads: SVs that were only on the tmps stack leaked
325      Branch: perl
326            ! sv.c
327 ____________________________________________________________________________
328 [ 26589] By: nicholas                              on 2006/01/02  22:52:03
329         Log: The two never used NOTYET switch ops can go.
330      Branch: perl
331            ! pp_ctl.c
332 ____________________________________________________________________________
333 [ 26587] By: davem                                 on 2006/01/02  21:50:55
334         Log: stop DEBUG_LEAKING_SCALARS producing spurious memory pool errors
335              (change #25775 wasn't complete)
336      Branch: perl
337            ! sv.c
338 ____________________________________________________________________________
339 [ 26586] By: nicholas                              on 2006/01/02  20:48:30
340         Log: More missing AUTHORS
341      Branch: perl
342            ! AUTHORS Porting/checkAUTHORS.pl
343 ____________________________________________________________________________
344 [ 26581] By: craigb                                on 2006/01/02  19:22:52
345         Log: Subject: patch@26561 & earlier - buffer overrun in VMS.C
346              From: "John E. Malmberg" <wb8tyw@qsl.net>\r Date: Mon, 02 Jan 2006 14:05:43 -0500\r  Message-id: <43B97987.70201@qsl.net>
347      Branch: perl
348            ! vms/vms.c
349 ____________________________________________________________________________
350 [ 26580] By: nicholas                              on 2006/01/02  18:48:13
351         Log: Erk! craigb's changes come out of p4 with ^Ms as line endings.
352              Long term, need to fix the update changes script to cope.
353      Branch: perl
354            ! Changes
355 ____________________________________________________________________________
356 [ 26579] By: nicholas                              on 2006/01/02  18:44:14
357         Log: More missing AUTHORS
358      Branch: perl
359            ! AUTHORS Porting/checkAUTHORS.pl
360 ____________________________________________________________________________
361 [ 26578] By: nicholas                              on 2006/01/02  17:04:55
362         Log: Fix up missing and duplicate AUTHORS
363      Branch: perl
364            ! AUTHORS Porting/checkAUTHORS.pl
365 ____________________________________________________________________________
366 [ 26576] By: rgs                                   on 2006/01/02  15:54:25
367         Log: Subject: Re: [patch] optimized constant subs are cool, teach B::Concise about them
368              From: Jim Cromie <jim.cromie@gmail.com>
369              Date: Sun, 01 Jan 2006 23:05:00 -0700
370              Message-ID: <43B8C28C.20502@gmail.com>
371      Branch: perl
372            + ext/B/t/optree_constants.t
373            ! MANIFEST ext/B/B/Concise.pm ext/B/t/concise-xs.t
374 ____________________________________________________________________________
375 [ 26574] By: rgs                                   on 2006/01/02  15:19:59
376         Log: Since we no longer autovivify stashes (change #26370), we need
377              to turn off strict-refs on them, or we'll have a stricture
378              error the first time we'd try to access them (when they'll be
379              actually autovivified).
380      Branch: perl
381            ! op.c t/op/stash.t
382 ____________________________________________________________________________
383 [ 26573] By: rgs                                   on 2006/01/02  14:57:18
384         Log: Documentation fix for File::Temp::new
385              
386              Subject: [perl #38127] Bug in perldoc File::Temp 
387              From: pm@capmon.dk (via RT) <perlbug-followup@perl.org>
388              Date: Mon, 02 Jan 2006 02:48:41 -0800
389              Message-ID: <rt-3.0.11-38127-126764.0.578515622359532@perl.org>
390      Branch: perl
391            ! lib/File/Temp.pm
392 ____________________________________________________________________________
393 [ 26572] By: nicholas                              on 2006/01/02  14:43:37
394         Log: Happy New Year. (It's not just embed.pl).
395      Branch: perl
396            ! README opcode.pl perl.c reentr.pl
397 ____________________________________________________________________________
398 [ 26571] By: stevep                                on 2006/01/02  14:24:58
399         Log: Note that the "unlink"ing directories is attempted when running as a
400              superuser, and that some operating systems may not support it.
401      Branch: perl
402            ! pod/perlfunc.pod pod/perlrun.pod
403 ____________________________________________________________________________
404 [ 26570] By: nicholas                              on 2006/01/02  12:19:51
405         Log: Typo fix in the description of change 26370.
406              (Also corrected in the repository) 
407      Branch: perl
408            ! Changes
409 ____________________________________________________________________________
410 [ 26569] By: davem                                 on 2006/01/02  12:09:37
411         Log: add svt_local slot to magic vtable, and fix local $shared
412      Branch: perl
413            ! ext/threads/shared/shared.xs mg.c mg.h
414 ____________________________________________________________________________
415 [ 26565] By: nicholas                              on 2006/01/02  11:48:28
416         Log: Add 2006 to the copyright years in the header generated by embed.pl
417      Branch: perl
418            ! embed.pl
419 ____________________________________________________________________________
420 [ 26564] By: rgs                                   on 2006/01/02  11:20:25
421         Log: Subject: [patch] comment grammar and indentation, spurious tab
422              From: Jim Cromie <jim.cromie@gmail.com>
423              Date: Fri, 30 Dec 2005 22:45:55 -0700
424              Message-ID: <43B61B13.3050704@gmail.com>
425      Branch: perl
426            ! sv.c
427 ____________________________________________________________________________
428 [ 26563] By: rgs                                   on 2006/01/02  11:04:37
429         Log: Subject: [PAUSE] CPAN Upload: A/AN/ANDK/CPAN-1.80_58.tar.gz
430              From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig)
431              Date: Sun, 01 Jan 2006 10:12:46 +0100
432              Message-ID: <87zmmgnwfl.fsf@k75.linux.bogus>
433      Branch: perl
434            ! lib/CPAN.pm
435 ____________________________________________________________________________
436 [ 26562] By: rgs                                   on 2006/01/02  10:56:05
437         Log: Update copyrights for files modified in 2006
438      Branch: perl
439            ! doio.c doop.c hv.c mg.c pp.c pp_ctl.c pp_hot.c pp_sort.c
440            ! regcomp.c regexec.c sv.c toke.c utf8.c util.c
441 ____________________________________________________________________________
442 [ 26561] By: gisle                                 on 2006/01/01  20:43:00
443         Log: Get rid of length argument for the FEATURE_IS_ENABLED() macro.
444      Branch: perl
445            ! toke.c
446 ____________________________________________________________________________
447 [ 26558] By: merijn                                on 2006/01/01  10:42:16
448         Log: Subject: [PATCH] Making 0 pointers to NULLs
449              From: Andy Lester <andy@petdance.com>
450              Date: Fri, 30 Dec 2005 23:05:58 -0600
451              Message-ID: <20051231050558.GA29093@petdance.com>
452      Branch: perl
453            ! doio.c doop.c hv.c mg.c pp.c pp_ctl.c pp_hot.c pp_sort.c
454            ! regcomp.c regexec.c sv.c toke.c utf8.c util.c
455 ____________________________________________________________________________
456 [ 26556] By: merijn                                on 2006/01/01  10:23:19
457         Log: Subject: [PATCH] Making 0 pointers to NULLs
458              From: Andy Lester <andy@petdance.com>
459              Date: Fri, 30 Dec 2005 23:05:58 -0600
460              Message-ID: <20051231050558.GA29093@petdance.com>
461      Branch: perl
462            ! doio.c doop.c hv.c mg.c pp.c pp_ctl.c pp_hot.c pp_sort.c
463            ! regcomp.c regexec.c sv.c toke.c utf8.c util.c
464 ____________________________________________________________________________
465 [ 26555] By: davem                                 on 2005/12/31  23:24:26
466         Log: make threads use MY_CXT API rather than using PL_modglobal
467      Branch: perl
468            ! ext/threads/threads.xs
469 ____________________________________________________________________________
470 [ 26554] By: davem                                 on 2005/12/31  21:36:05
471         Log: tidy index arrangements in new MY_CXT code
472      Branch: perl
473            ! intrpvar.h sv.c util.c
474 ____________________________________________________________________________
475 [ 26553] By: stevep                                on 2005/12/31  18:45:37
476         Log: Upgrade to CPAN-1.80_57
477      Branch: perl
478            ! lib/CPAN.pm lib/CPAN/Debug.pm lib/CPAN/HandleConfig.pm
479            ! lib/CPAN/Tarzip.pm lib/CPAN/t/mirroredby.t
480 ____________________________________________________________________________
481 [ 26552] By: nicholas                              on 2005/12/31  17:24:34
482         Log: Turn a for loop that's almost a while into an honest-to-goodness while.
483      Branch: perl
484            ! hv.c
485 ____________________________________________________________________________
486 [ 26551] By: nicholas                              on 2005/12/31  16:57:32
487         Log: Calling Perl_hv_clear_placeholders while the hash iterator was active
488              would turn lazy delete on, causing the hash to become corrupted at the
489              next iterator change.
490      Branch: perl
491            ! hv.c lib/Hash/Util.t
492 ____________________________________________________________________________
493 [ 26550] By: nicholas                              on 2005/12/31  16:42:08
494         Log: Remove unneeded test in Perl_hv_clear_placeholders.
495              Rejig S_hfreeentries to a double loop, which is clearer and smaller.
496      Branch: perl
497            ! hv.c
498 ____________________________________________________________________________
499 [ 26549] By: rgs                                   on 2005/12/31  15:24:48
500         Log: Subject: [PATCH] op/pack.t failure on Win64
501              From: Jan Dubois <jand@activestate.com>
502              Date: Dec 30, 2005 9:55 PM
503              Message-ID: <017a01c60d83$5dc73110$2217a8c0@candy>
504      Branch: perl
505            ! pp_pack.c
506 ____________________________________________________________________________
507 [ 26548] By: nicholas                              on 2005/12/31  15:07:16
508         Log: Add a test for change 26547. (We no longer expect to see errors about
509              unbalanced string table reference counts.)
510      Branch: perl
511            ! t/op/stash.t
512 ____________________________________________________________________________
513 [ 26547] By: nicholas                              on 2005/12/31  14:57:27
514         Log: Re-attempt to clear the hash in S_hfreeentries if anything adds to it.
515              Panic if we seem to be looping forever.
516      Branch: perl
517            ! hv.c pod/perldiag.pod
518 ____________________________________________________________________________
519 [ 26546] By: nicholas                              on 2005/12/31  13:16:06
520         Log: Stop 'sub a { // }; %::=()' panicing because the backreference array
521              became lost.
522      Branch: perl
523            ! hv.c
524 ____________________________________________________________________________
525 [ 26545] By: nicholas                              on 2005/12/30  22:44:06
526         Log: Marcus Holland-Moritz suggested that assert should 
527              Perl_croak_nocontext rather than Perl_croak.
528      Branch: perl
529            ! perl.h
530 ____________________________________________________________________________
531 [ 26544] By: nicholas                              on 2005/12/30  20:02:56
532         Log: Tweak S_init_main_stash so as allocate PL_curstname as a shared string
533              scalar, and hence avoid thrashing the shared string table for "main".
534      Branch: perl
535            ! perl.c
536 ____________________________________________________________________________
537 [ 26543] By: stevep                                on 2005/12/30  17:47:45
538         Log: Convert t/op/sleep.t to using test.pl
539      Branch: perl
540            ! t/op/sleep.t
541 ____________________________________________________________________________
542 [ 26542] By: nicholas                              on 2005/12/30  16:53:39
543         Log: Document why it's a bad plan to move the backreferences array from
544              the magic structure to the hv_aux structure during backreference
545              deletion. Add an optimisation for an empty backreference array.
546      Branch: perl
547            ! hv.c sv.c
548 ____________________________________________________________________________
549 [ 26541] By: nicholas                              on 2005/12/30  15:55:05
550         Log: Now that the backreference array has no NULL entries, and is correctly
551              marked as AvREAL_off(), there's no reason not to use sv_dup to clone
552              it.
553      Branch: perl
554            ! sv.c
555 ____________________________________________________________________________
556 [ 26540] By: nicholas                              on 2005/12/30  15:39:53
557         Log: POSIX now declares missing constants as sub ... ();, so Net::Ping
558              needs to define them with a prototype to match.
559      Branch: perl
560            ! lib/Net/Ping.pm
561 ____________________________________________________________________________
562 [ 26539] By: rgs                                   on 2005/12/30  15:10:41
563         Log: Update perltodo. First shot at perl593delta.
564      Branch: perl
565            ! pod/perl593delta.pod pod/perltodo.pod
566 ____________________________________________________________________________
567 [ 26538] By: nicholas                              on 2005/12/30  14:57:00
568         Log: In the shared string table, if we add new entries to the head of the
569              linked list chain, then we don't need as much bookkeeping in the loop.
570      Branch: perl
571            ! hv.c
572 ____________________________________________________________________________
573 [ 26537] By: stevep                                on 2005/12/30  14:39:49
574         Log: Subject: [PATCH] Differences from Perl 6
575              From: Robin Houston <robin@cpan.org> 
576              Date: Fri, 30 Dec 2005 13:45:34 +0000 
577              Message-ID: <20051230134534.GA18675@rpc142.cs.man.ac.uk>
578      Branch: perl
579            ! pod/perlsyn.pod
580 ____________________________________________________________________________
581 [ 26536] By: rgs                                   on 2005/12/30  12:25:24
582         Log: Subject: Re: [PATCH] Re: INSTALLSCRIPT versus INSTALLDIRS
583              From: Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
584              Date: Mon, 12 Dec 2005 19:22:32 +0100
585              Message-ID: <20051212192232.39cd0c1e@grubert.mandrakesoft.com>
586      Branch: perl
587            ! lib/ExtUtils/MM_Any.pm lib/ExtUtils/MM_Unix.pm
588            ! lib/ExtUtils/MakeMaker.pm
589 ____________________________________________________________________________
590 [ 26535] By: davem                                 on 2005/12/30  12:21:05
591         Log: fix errors in new MY_CTX code
592      Branch: perl
593            ! perl.c sv.c
594 ____________________________________________________________________________
595 [ 26534] By: rgs                                   on 2005/12/30  11:57:14
596         Log: Reduce size of buffers for identifier names, as suggested in
597              
598              Subject: Stack usage (in gv_stashpvn and others)
599              From: Tels <nospam-abuse@bloodgate.com>
600              Date: Thu, 29 Dec 2005 18:40:49 +0100
601              Message-Id: <200512291840.50765@bloodgate.com>
602      Branch: perl
603            ! gv.c
604 ____________________________________________________________________________
605 [ 26533] By: rgs                                   on 2005/12/30  11:43:42
606         Log: Subject: [PATCH] perlio.c - gv_stashpvn() vs gv_stashpv()
607              From: Tels <nospam-abuse@bloodgate.com>
608              Date: Thu, 29 Dec 2005 18:57:43 +0100
609              Message-Id: <200512291857.59458@bloodgate.com>
610      Branch: perl
611            ! perlio.c
612 ____________________________________________________________________________
613 [ 26532] By: rgs                                   on 2005/12/30  10:40:31
614         Log: Subject: [PATCH] Perl_gv_fetchpv vs. gv_fetchpvn
615              From: Tels <nospam-abuse@bloodgate.com>
616              Date: Thu, 29 Dec 2005 18:32:10 +0100
617              Message-Id: <200512291832.20651@bloodgate.com>
618      Branch: perl
619            ! gv.c
620 ____________________________________________________________________________
621 [ 26531] By: rgs                                   on 2005/12/30  09:53:54
622         Log: Skip my_cxt_init if PERL_IMPLICIT_CONTEXT isn't defined
623              (spotted by Jan Dubois)
624      Branch: perl
625            ! makedef.pl
626 ____________________________________________________________________________
627 [ 26530] By: nicholas                              on 2005/12/30  01:08:46
628         Log: RMAGIC on symbol tables is bad, m'kay.
629              Allow hashes (and therefore all symbol tables) to store the
630              backreference array in the hv_aux structure, and thereby undo the
631              performance damage of 24966, which resulted in 60% of all hash lookups
632              trying to mg_find tiehash magic.
633      Branch: perl
634            ! dump.c embed.fnc embed.h hv.c hv.h mg.c proto.h sv.c
635 ____________________________________________________________________________
636 [ 26529] By: davem                                 on 2005/12/30  01:06:05
637         Log: change #26523 didn't make my_cxt_init public
638      Branch: perl
639            ! embed.fnc embed.h global.sym
640 ____________________________________________________________________________
641 [ 26528] By: rgs                                   on 2005/12/29  17:32:21
642         Log: Subject: [PATCH] $a = \$a oddity
643              From: Tels <nospam-abuse@bloodgate.com>
644              Date: Thu, 29 Dec 2005 18:01:42 +0100
645              Message-Id: <200512291802.00742@bloodgate.com>
646              
647              plus trim some whitespace
648      Branch: perl
649            ! pod/perlreftut.pod
650 ____________________________________________________________________________
651 [ 26527] By: rgs                                   on 2005/12/29  15:59:30
652         Log: Subject: [PATCH] Actual real consting of parms
653              From: Andy Lester <andy@petdance.com>
654              Date: Thu, 29 Dec 2005 01:15:09 -0600
655              Message-ID: <20051229071509.GA32653@petdance.com>
656      Branch: perl
657            ! embed.fnc proto.h sv.c
658 ____________________________________________________________________________
659 [ 26526] By: rgs                                   on 2005/12/29  15:32:42
660         Log: Subject: [PATCH] av.c cleanup, plus!
661              From: Andy Lester <andy@petdance.com>
662              Date: Wed, 28 Dec 2005 15:44:14 -0600
663              Message-ID: <20051228214414.GD26033@petdance.com>
664      Branch: perl
665            ! av.c dump.c embed.fnc gv.c perl.c proto.h sv.c toke.c
666 ____________________________________________________________________________
667 [ 26525] By: rgs                                   on 2005/12/29  14:32:09
668         Log: Fix test for perl version number in Makefile.PL
669      Branch: perl
670            ! ext/Sys/Syslog/Makefile.PL
671 ____________________________________________________________________________
672 [ 26524] By: rgs                                   on 2005/12/29  14:17:38
673         Log: Subject: [PATCH] Fixing the SVREFCNT macro
674              From: Andy Lester <andy@petdance.com>
675              Date: Wed, 28 Dec 2005 13:30:51 -0600
676              Message-ID: <20051228193051.GD23207@petdance.com>
677      Branch: perl
678            ! sv.h
679 ____________________________________________________________________________
680 [ 26523] By: davem                                 on 2005/12/29  12:00:29
681         Log: re-implement MY_CXT API more efficiently, and add explicit
682              interpeter arg variant
683      Branch: perl
684            ! embed.fnc embed.h embedvar.h ext/XS/APItest/APItest.xs
685            ! intrpvar.h perl.h perlapi.h perlvars.h pod/perlxs.pod proto.h
686            ! sv.c util.c
687 ____________________________________________________________________________
688 [ 26522] By: davem                                 on 2005/12/29  11:35:04
689         Log: add tests for MY_CXT API and improve its documentation
690      Branch: perl
691            + ext/XS/APItest/t/my_cxt.t
692            ! MANIFEST ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
693            ! pod/perlxs.pod
694 ____________________________________________________________________________
695 [ 26521] By: rgs                                   on 2005/12/29  10:21:23
696         Log: Subject: [PATCH] Test that constant overloading is propagated into eval
697              From: Robin Houston <robin@cpan.org>
698              Date: Mon, 26 Dec 2005 17:56:48 +0000
699              Message-ID: <20051226175648.GA28402@rpc142.cs.man.ac.uk>
700      Branch: perl
701            ! lib/overload.t
702 ____________________________________________________________________________
703 [ 26520] By: rgs                                   on 2005/12/29  10:11:56
704         Log: Subject: [DOC PATCH] rindex clarification
705              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
706              Date: Mon, 26 Dec 2005 18:42:40 -0800
707              Message-ID: <20051227024240.GA2940@efn.org>
708              
709              plus another formatting nit
710      Branch: perl
711            ! pod/perlfunc.pod
712 ____________________________________________________________________________
713 [ 26519] By: craigb                                on 2005/12/29  03:49:58
714         Log: Subject: [PATCH] fortify Pod::Simple::Search against non-case-preserving filesystems\r      From: "Craig A. Berry" <craigberry@mac.com>\r    Date: Tue, 27 Dec 2005 17:59:35 -0600\r  Message-id: <43B1D567.9080504@mac.com>
715      Branch: perl
716            ! lib/Pod/Simple/Search.pm
717            ! lib/Pod/Simple/t/other_test_lib/squaa/Wowo.pod
718 ____________________________________________________________________________
719 [ 26518] By: nicholas                              on 2005/12/29  00:19:01
720         Log: A GVs stash can be NULL, so don't call macros that assume otherwise
721              without checking.
722      Branch: perl
723            ! pp.c
724 ____________________________________________________________________________
725 [ 26517] By: nicholas                              on 2005/12/28  19:40:26
726         Log: As the backreferences AV doesn't hold references on its contents,
727              surely it should have AvREAL turned off?
728      Branch: perl
729            ! sv.c
730 ____________________________________________________________________________
731 [ 26516] By: nicholas                              on 2005/12/28  13:35:03
732         Log: PL_amagic_generation is always non-zero, so remove the test for this.
733              (Since change 17990 added version object overloading)
734      Branch: perl
735            ! pp.h
736 ____________________________________________________________________________
737 [ 26515] By: stevep                                on 2005/12/28  13:31:02
738         Log: Upgrade to Sys-Syslog-0.11
739      Branch: perl
740            ! ext/Sys/Syslog/Changes ext/Sys/Syslog/README
741            ! ext/Sys/Syslog/Syslog.pm ext/Sys/Syslog/t/podspell.t
742            ! ext/Sys/Syslog/t/syslog.t
743 ____________________________________________________________________________
744 [ 26514] By: gisle                                 on 2005/12/28  13:25:30
745         Log: Cleanup; replace a croak("panic: ...") with assert().
746      Branch: perl
747            ! av.c
748 ____________________________________________________________________________
749 [ 26513] By: gisle                                 on 2005/12/28  13:12:30
750         Log: assert(av);  Cleanup the way that the av_*() functions check
751              that they are really passed an av argument.
752              Should improve the test coverage a bit.
753      Branch: perl
754            ! av.c pod/perldiag.pod
755 ____________________________________________________________________________
756 [ 26512] By: gisle                                 on 2005/12/28  12:38:03
757         Log: Use memchr() instead of ninstr() to locate the end-of-line.
758              The call to memchr() will faster.
759      Branch: perl
760            ! toke.c
761 ____________________________________________________________________________
762 [ 26511] By: gisle                                 on 2005/12/28  12:18:58
763         Log: Leaner ninstr().
764              The compiled function ended up 37% smaller on Linux/gcc.
765              I ought to be faster as well, but I did not try to measure that.
766      Branch: perl
767            ! util.c
768 ____________________________________________________________________________
769 [ 26510] By: gisle                                 on 2005/12/28  11:01:46
770         Log: Remove test for NUL ending in r?instr().
771              This test is actually harmful because we will search
772              for any garbage found past the empty search string.
773              Ref change 26509.
774      Branch: perl
775            ! util.c
776 ____________________________________________________________________________
777 [ 26509] By: gisle                                 on 2005/12/28  10:57:46
778         Log: Fix 2 off-by-one errors in the call to ninstr().
779              This code managed to still work because of a bug
780              in how ninstr() treats empty search strings.
781      Branch: perl
782            ! ext/Filter/Util/Call/Call.xs
783 ____________________________________________________________________________
784 [ 26508] By: stevep                                on 2005/12/28  03:27:13
785         Log: Upgrade to PathTools-3.15
786      Branch: perl
787            ! ext/Cwd/Changes lib/Cwd.pm lib/File/Spec.pm
788 ____________________________________________________________________________
789 [ 26507] By: nicholas                              on 2005/12/27  23:39:42
790         Log: s/%/%%/ in the package name so that it can be used safely in the
791              sprintf format string (and hence not need runtime %s interpolation)
792      Branch: perl
793            ! lib/ExtUtils/Constant.pm lib/ExtUtils/Constant/ProxySubs.pm
794 ____________________________________________________________________________
795 [ 26506] By: nicholas                              on 2005/12/27  22:19:28
796         Log: Pass in the full arguments to ExtUtils::Constant::ProxySubs
797              Prototype all the missing constants, so that parsing doesn't depend on
798              the phase of the moon. (Well, the system headers)
799              Add an option for making missing constants generate errors at read time
800              (which can be during constant folding). This isn't the default.
801      Branch: perl
802            ! lib/ExtUtils/Constant.pm lib/ExtUtils/Constant/ProxySubs.pm
803 ____________________________________________________________________________
804 [ 26505] By: stevep                                on 2005/12/27  22:07:44
805         Log: Subject: [PATCH] pre-likely cleanup
806              From: Andy Lester <andy@petdance.com> 
807              Date: Tue, 27 Dec 2005 14:39:39 -0600
808              Message-ID: <20051227203939.GC1781@petdance.com> 
809              
810              Includes a small fix to the changes in tryAMAGICbinW_var() in pp.h.
811      Branch: perl
812            ! av.c doop.c handy.h hv.c mg.c pp.c pp.h sv.c util.c
813 ____________________________________________________________________________
814 [ 26504] By: stevep                                on 2005/12/27  18:36:19
815         Log: It'd be nice if I hadn't broken corecpan.pl.  Its fixed now, though.
816      Branch: perl
817            ! Porting/Maintainers.pl
818 ____________________________________________________________________________
819 [ 26503] By: nicholas                              on 2005/12/27  17:33:13
820         Log: gv_fetch_flags in newATTRSUB can actually be const.
821              Comment the logic behind the terms in the ternary that chooses the
822              flags value.
823      Branch: perl
824            ! op.c
825 ____________________________________________________________________________
826 [ 26502] By: nicholas                              on 2005/12/27  17:24:11
827         Log: As what we're doing is generating subroutines, which are methods, we
828              need to invalidate cached methods. For constant.pm we need to create
829              &Internals::inc_sub_generation
830      Branch: perl
831            ! lib/ExtUtils/Constant/ProxySubs.pm lib/constant.pm universal.c
832 ____________________________________________________________________________
833 [ 26501] By: stevep                                on 2005/12/27  14:10:20
834         Log: Subject: [patch] ext/b/t/lint.t fails on win32
835              From: demerphq <demerphq@gmail.com>
836              Date: Fri, 23 Dec 2005 20:06:52 +0100 
837              Message-ID: <9b18b3110512231106k7ad395bfp8a0c05cd0f87fc61@mail.gmail.com>
838      Branch: perl
839            ! ext/B/t/lint.t
840 ____________________________________________________________________________
841 [ 26500] By: nicholas                              on 2005/12/27  12:02:57
842         Log: Refactor the require failure message generation to use 1 less temporary
843              SV, and to build as much text as possible with newSVpvf
844      Branch: perl
845            ! pp_ctl.c
846 ____________________________________________________________________________
847 [ 26499] By: nicholas                              on 2005/12/27  00:29:33
848         Log: Removing MAKE_JOBS_FIFO from %ENV causes FreeBSD make to forget about
849              any -j flags. (And their implied disabling of backwards compatibility,
850              which is the real cause of the make disttest failure).
851      Branch: perl
852            ! lib/ExtUtils/t/basic.t
853 ____________________________________________________________________________
854 [ 26498] By: nicholas                              on 2005/12/26  23:52:44
855         Log: tabs, not spaces, in MANIFEST. No, I can't remember why this is.
856              Or whether it could be relaxed.
857      Branch: perl
858            ! MANIFEST
859 ____________________________________________________________________________
860 [ 26497] By: nicholas                              on 2005/12/26  23:50:14
861         Log: Remove the hard wired test numbers in the generated test script for
862              simple tests. Use this script twice, firstly for testing the old style
863              autoloaded constants, then for testing the ProxySubs.
864              Make testing the dogfood/regeneration code optional, as the ProxySubs
865              output doesn't contain it.
866      Branch: perl
867            ! lib/ExtUtils/t/Constant.t
868 ____________________________________________________________________________
869 [ 26496] By: nicholas                              on 2005/12/26  23:48:00
870         Log: Support type UNDEF, and correct a bug in the macro generation by using
871              macro_from_item.
872      Branch: perl
873            ! lib/ExtUtils/Constant/ProxySubs.pm
874 ____________________________________________________________________________
875 [ 26495] By: nicholas                              on 2005/12/26  23:47:01
876         Log: Add method macro_from_item to encapsulate the entire logic for getting
877              the correct macro direct from the item hash.
878      Branch: perl
879            ! lib/ExtUtils/Constant/Base.pm lib/ExtUtils/Constant/XS.pm
880 ____________________________________________________________________________
881 [ 26494] By: nicholas                              on 2005/12/26  23:10:53
882         Log: Don't try to store PL_sv_undef in pads. (For now)
883      Branch: perl
884            ! op.c
885 ____________________________________________________________________________
886 [ 26493] By: stevep                                on 2005/12/26  22:01:49
887         Log: Upgrade to CPAN-1.80_56
888      Branch: perl
889            + lib/CPAN/Debug.pm lib/CPAN/HandleConfig.pm lib/CPAN/Tarzip.pm
890            ! MANIFEST lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/SIGNATURE
891            ! lib/CPAN/bin/cpan
892 ____________________________________________________________________________
893 [ 26492] By: stevep                                on 2005/12/26  17:29:13
894         Log: In this, the last tale of the NGROUPS saga, a former pumpking prods
895              a mere committer to remove the last of the NGROUPS-sized arrays...
896              
897              Perl_magic_set() was using the last of these arrays to do the 
898              lvalue work on $).  Instead of an array, a pointer is used and 
899              re-sized as needed.  
900      Branch: perl
901            ! mg.c
902 ____________________________________________________________________________
903 [ 26491] By: nicholas                              on 2005/12/26  17:01:35
904         Log: Add a couple of newlines for tidier regen output, consistent with the
905              code generated by WriteConstants()
906      Branch: perl
907            ! lib/ExtUtils/Constant/XS.pm
908 ____________________________________________________________________________
909 [ 26490] By: nicholas                              on 2005/12/26  16:13:57
910         Log: Add C_FH and XS_FH arguments to ExtUtils::Constant::WriteConstants,
911              to allow the caller to pass in file handles. Use this in Contant.t
912              with tied file handles to capture the output, rather than calling
913              the lower level routines directly.
914      Branch: perl
915            ! lib/ExtUtils/Constant.pm lib/ExtUtils/t/Constant.t
916 ____________________________________________________________________________
917 [ 26489] By: stevep                                on 2005/12/26  16:08:49
918         Log: Subject: chg 26486 removes last use of NGROUPS, so remove the macro-def
919              From: Jim Cromie <jim.cromie@gmail.com>
920              Date: Mon, 26 Dec 2005 07:57:51 -0700
921              Message-ID: <43B004EF.8060500@gmail.com>
922      Branch: perl
923            ! doio.c
924 ____________________________________________________________________________
925 [ 26488] By: nicholas                              on 2005/12/26  12:48:10
926         Log: The values for proxy constant subroutines need to be read only.
927      Branch: perl
928            ! lib/ExtUtils/Constant/ProxySubs.pm
929 ____________________________________________________________________________
930 [ 26487] By: nicholas                              on 2005/12/26  12:31:01
931         Log: Rework constant.pm to take advantage of the space savings of proxy
932              constant subroutines whenever it can.
933      Branch: perl
934            ! lib/constant.pm
935 ____________________________________________________________________________
936 [ 26486] By: stevep                                on 2005/12/26  03:51:24
937         Log: Obviously, Perl_ingroup() is also using 256k of stack memory on Linux.
938              Adapt change #26480 to reduce memory usage here as well.
939      Branch: perl
940            ! doio.c
941 ____________________________________________________________________________
942 [ 26485] By: nicholas                              on 2005/12/24  16:27:28
943         Log: The value from caller doesn't change, so my $pkg = caller;
944              should be moved out of the loop.
945      Branch: perl
946            ! lib/constant.pm
947 ____________________________________________________________________________
948 [ 26484] By: nicholas                              on 2005/12/24  16:06:10
949         Log: Tests for creating constants where prototypes or other symbols of the
950              same name already exist.
951      Branch: perl
952            ! lib/constant.t
953 ____________________________________________________________________________
954 [ 26483] By: nicholas                              on 2005/12/24  15:09:28
955         Log: Using a hash reference rather than a hash can save a hash copy.
956      Branch: perl
957            ! lib/constant.pm
958 ____________________________________________________________________________
959 [ 26482] By: nicholas                              on 2005/12/24  14:48:42
960         Log: Unless the peephole optimiser already knows that we're in void context,
961              avoid even attempting the whole proxy constant sub copying
962              optimisation.
963      Branch: perl
964            ! op.c
965 ____________________________________________________________________________
966 [ 26481] By: nicholas                              on 2005/12/24  14:09:56
967         Log: Given that IO::Socket is documented as exporting all of Socket's
968              exports, there's no need for IO::Socket::INET or IO::Socket::UNIX to
969              use both. (And re-exporting removes some of the efficiency of the new
970              constants implementation)
971      Branch: perl
972            ! ext/IO/lib/IO/Socket/INET.pm ext/IO/lib/IO/Socket/UNIX.pm
973 ____________________________________________________________________________
974 [ 26480] By: stevep                                on 2005/12/24  03:30:02
975         Log: Subject: Re: [perl #37907] Perl_magic_get reqires ridiculous amounts of stackmemory
976              From: Jim Cromie <jim.cromie@gmail.com>
977              Date: Fri, 23 Dec 2005 13:24:29 -0700
978              Message-ID: <43AC5CFD.3060200@gmail.com>
979              
980              Includes a change in variable names from "j" to "num_groups".
981      Branch: perl
982            ! mg.c
983 ____________________________________________________________________________
984 [ 26479] By: nicholas                              on 2005/12/24  00:01:50
985         Log: Looks like the macro CLK_TCK is not actually a constant on Solaris.
986      Branch: perl
987            ! ext/POSIX/Makefile.PL
988 ____________________________________________________________________________
989 [ 26478] By: nicholas                              on 2005/12/23  17:30:19
990         Log: For PERL_TRACK_MEMPOOL with PERL_POISON, Poison the end of any block
991              being shrunk in realloc()
992      Branch: perl
993            ! util.c
994 ____________________________________________________________________________
995 [ 26477] By: nicholas                              on 2005/12/23  17:24:44
996         Log: For the rare case of EMFILE during require, save object code space
997              by using newSVpvf
998              (Would it be worth using it for all require failures?)
999      Branch: perl
1000            ! pp_ctl.c
1001 ____________________________________________________________________________
1002 [ 26476] By: nicholas                              on 2005/12/23  16:55:35
1003         Log: If PERL_TRACK_MEMPOOL and PERL_POISON are in use, then scribble all
1004              over memory to invalidate it just before free()ing it.
1005      Branch: perl
1006            ! perl.h util.c
1007 ____________________________________________________________________________
1008 [ 26475] By: nicholas                              on 2005/12/23  16:20:53
1009         Log: Provide support for types PVN and UNDEF in
1010              ExtUtils::Constant::ProxySubs
1011      Branch: perl
1012            ! lib/ExtUtils/Constant/ProxySubs.pm
1013 ____________________________________________________________________________
1014 [ 26474] By: nicholas                              on 2005/12/23  15:27:10
1015         Log: Create a struct to use as the header with PERL_TRACK_MEMPOOL, so that
1016              other information can be stored in it.
1017      Branch: perl
1018            ! perl.h util.c
1019 ____________________________________________________________________________
1020 [ 26473] By: nicholas                              on 2005/12/23  13:54:37
1021         Log: ExtUtils::ParseXS needs to stack $filepathname to make #line directives
1022              in #INCLUDEs work.
1023      Branch: perl
1024            ! lib/ExtUtils/ParseXS.pm
1025 ____________________________________________________________________________
1026 [ 26472] By: nicholas                              on 2005/12/23  12:21:19
1027         Log: Add support for PV to ExtUtils::Constant::ProxySubs, and enable its
1028              use in Sys::Syslog
1029      Branch: perl
1030            ! ext/Sys/Syslog/Makefile.PL lib/ExtUtils/Constant/ProxySubs.pm
1031 ____________________________________________________________________________
1032 [ 26471] By: nicholas                              on 2005/12/23  12:01:29
1033         Log: inlining autoloaded constants is TODOne.
1034      Branch: perl
1035            ! pod/perltodo.pod
1036 ____________________________________________________________________________
1037 [ 26470] By: nicholas                              on 2005/12/23  11:36:43
1038         Log: Now that proxy subroutines can be unproxied in 2 places without
1039              becoming the same newCONSTSUB, need an explicit check to avoid a
1040              warning about subroutines being redefined, as there has never been
1041              a warning when you assing the same subroutine to a glob's GvCV()
1042      Branch: perl
1043            ! sv.c t/op/gv.t
1044 ____________________________________________________________________________
1045 [ 26469] By: nicholas                              on 2005/12/23  11:35:21
1046         Log: like and unlike weren't reporting failure where correctly in test.pl
1047      Branch: perl
1048            ! t/test.pl
1049 ____________________________________________________________________________
1050 [ 26468] By: rgs                                   on 2005/12/23  11:06:34
1051         Log: Fix build of Compress::Zlib on MVS (by Paul Marquess)
1052      Branch: perl
1053            ! ext/Compress/Zlib/zlib-src/zconf.h
1054 ____________________________________________________________________________
1055 [ 26467] By: rgs                                   on 2005/12/23  10:13:30
1056         Log: Clarify example of .. in perlop
1057              to fix [perl #38008] Documentation bug: perlop
1058              plus some minor formatting nits
1059      Branch: perl
1060            ! pod/perlop.pod
1061 ____________________________________________________________________________
1062 [ 26466] By: rgs                                   on 2005/12/23  09:21:09
1063         Log: Subject: [REPATCH lib/UNIVERSAL.pm] Recommend Against Using Methods as Functions
1064              From: chromatic <chromatic@wgz.org>
1065              Date: Dec 22, 2005 8:58 PM
1066              Message-Id: <200512221158.54474.chromatic@wgz.org>
1067      Branch: perl
1068            ! lib/UNIVERSAL.pm
1069 ____________________________________________________________________________
1070 [ 26465] By: nicholas                              on 2005/12/23  01:38:01
1071         Log: Need to be more careful with the symbol table manipulation - if there
1072              is already an entry in place, back off and generate a real constant
1073              subroutine. (fixes lib/Net/hostent.t failure)
1074              Fix a bug with how hv_store was being called.
1075      Branch: perl
1076            ! lib/ExtUtils/Constant/ProxySubs.pm
1077 ____________________________________________________________________________
1078 [ 26464] By: nicholas                              on 2005/12/23  01:09:05
1079         Log: SIGRTMAX, SIGRTMIN, LDBL_MAX, LDBL_MIN, LDBL_EPSILON and HUGE_VAL
1080              aren't constants on (at least some) Linux.
1081              And more evil than that, HUGE_VAL likes to use the C preprocessor
1082              in its value, necessitating use of a temporary.
1083      Branch: perl
1084            ! ext/POSIX/Makefile.PL lib/ExtUtils/Constant/ProxySubs.pm
1085 ____________________________________________________________________________
1086 [ 26463] By: nicholas                              on 2005/12/23  00:37:04
1087         Log: Use inlineable proxy constant subs for Socket
1088      Branch: perl
1089            ! ext/Socket/Makefile.PL lib/ExtUtils/Constant/ProxySubs.pm
1090 ____________________________________________________________________________
1091 [ 26462] By: stevep                                on 2005/12/23  00:28:54
1092         Log: ctime_r() and asctime_r() seem to have some problems before HP-UX 11.
1093      Branch: perl
1094            ! hints/hpux.sh
1095 ____________________________________________________________________________
1096 [ 26461] By: nicholas                              on 2005/12/23  00:27:50
1097         Log: Subject: [PATCH] Speed up Perl_sv_derived_from
1098              From: Andy Lester <andy@petdance.com>
1099              Message-ID: <20051222220044.GH4370@petdance.com>
1100              Date: Thu, 22 Dec 2005 16:00:44 -0600
1101      Branch: perl
1102            ! universal.c
1103 ____________________________________________________________________________
1104 [ 26460] By: nicholas                              on 2005/12/23  00:18:49
1105         Log: Create a sub LC_ALL with the correct prototype.
1106      Branch: perl
1107            ! lib/locale.t
1108 ____________________________________________________________________________
1109 [ 26459] By: nicholas                              on 2005/12/23  00:18:27
1110         Log: De-duplicate the items in @EXPORT. (@EXPORT is built from all the tags,
1111              and some constants are mentioned in multiple tags).
1112              Should this logic be in Exporter::Heavy?
1113      Branch: perl
1114            ! ext/POSIX/POSIX.pm
1115 ____________________________________________________________________________
1116 [ 26458] By: stevep                                on 2005/12/23  00:10:25
1117         Log: Make hostname.t deal with undefined or blank hostnames and domain 
1118              names.
1119      Branch: perl
1120            ! lib/Net/t/hostname.t
1121 ____________________________________________________________________________
1122 [ 26457] By: stevep                                on 2005/12/23  00:06:58
1123         Log: Fix for pod2man() in ExtUtils::Command::MM to work with 
1124              the Pod::Man 2.04.
1125      Branch: perl
1126            ! lib/ExtUtils/Command/MM.pm
1127 ____________________________________________________________________________
1128 [ 26456] By: nicholas                              on 2005/12/23  00:06:52
1129         Log: Subject: [PATCH] Speedup (rn|n)?instr
1130              From: Andy Lester <andy@petdance.com>
1131              Message-ID: <20051222223839.GI4370@petdance.com>
1132              Date: Thu, 22 Dec 2005 16:38:39 -0600
1133      Branch: perl
1134            ! util.c
1135 ____________________________________________________________________________
1136 [ 26455] By: nicholas                              on 2005/12/22  23:57:27
1137         Log: Use inlineable proxy constant subs for POSIX.
1138              There may be trouble ahead, as it seems that not all POSIX "constants"
1139              are. I wonder if too many systems are going to have too many
1140              variations to make this viable.
1141      Branch: perl
1142            ! ext/POSIX/Makefile.PL lib/ExtUtils/Constant/Base.pm
1143            ! lib/ExtUtils/Constant/ProxySubs.pm
1144 ____________________________________________________________________________
1145 [ 26454] By: nicholas                              on 2005/12/22  23:43:22
1146         Log: Missing ; in Tie::File
1147      Branch: perl
1148            ! lib/Tie/File.pm lib/Tie/File/t/00_version.t
1149 ____________________________________________________________________________
1150 [ 26453] By: nicholas                              on 2005/12/22  21:02:19
1151         Log: Make ExtUtils::Constant generate the inlineable proxy constant subs.
1152              So far just enough to make Fcntl work.
1153      Branch: perl
1154            + lib/ExtUtils/Constant/ProxySubs.pm
1155            ! MANIFEST ext/Fcntl/Makefile.PL lib/ExtUtils/Constant.pm
1156 ____________________________________________________________________________
1157 [ 26452] By: rgs                                   on 2005/12/22  19:37:42
1158         Log: Compilation help for EBCDIC platforms, from Jarkko,
1159              tested by Rajarshi Das
1160      Branch: perl
1161            ! utf8.h
1162 ____________________________________________________________________________
1163 [ 26451] By: nicholas                              on 2005/12/22  19:00:52
1164         Log: Break out the code to generate #ifdef/#endif into new methods
1165              macro_to_ifdef and macro_to_endif
1166              Add an args hashref to normalise_items; provide a
1167              disable_utf8_duplication argument to disable the utf8 duplication code.
1168      Branch: perl
1169            ! lib/ExtUtils/Constant/Base.pm
1170 ____________________________________________________________________________
1171 [ 26450] By: rgs                                   on 2005/12/22  17:09:59
1172         Log: Subject: [PATCH] Ho! Ho! Ho!  Santa brings consting!
1173              From: Andy Lester <andy@petdance.com>
1174              Date: Thu, 22 Dec 2005 10:57:17 -0600
1175              Message-ID: <20051222165717.GA2874@petdance.com>
1176      Branch: perl
1177            ! dump.c embed.fnc embed.h gv.c hv.c op.c pp.c pp_ctl.c pp_hot.c
1178            ! pp_sys.c proto.h regcomp.c sv.c toke.c universal.c
1179 ____________________________________________________________________________
1180 [ 26449] By: nicholas                              on 2005/12/22  17:01:33
1181         Log: Break out the item normalisation code into a method normalise_items.
1182      Branch: perl
1183            ! lib/ExtUtils/Constant/Base.pm
1184 ____________________________________________________________________________
1185 [ 26448] By: nicholas                              on 2005/12/22  15:43:20
1186         Log: Regression tests for proxy subroutine glob assignment.
1187              Fix a bug (it turns out that a typeglob isn't SvOK())
1188              Remove stray debugging code.
1189      Branch: perl
1190            ! pp_hot.c t/op/gv.t
1191 ____________________________________________________________________________
1192 [ 26447] By: rgs                                   on 2005/12/22  14:55:52
1193         Log: Subject: [PATCH] eliminate HINT_HH_FOR_EVAL
1194              From: Robin Houston <robin@cpan.org>
1195              Date: Thu, 22 Dec 2005 11:54:55 +0000
1196              Message-ID: <20051222115455.GB30301@rpc142.cs.man.ac.uk>
1197      Branch: perl
1198            ! lib/feature.pm lib/overload.pm lib/sort.pm op.c perl.h
1199            ! t/comp/hints.t
1200 ____________________________________________________________________________
1201 [ 26446] By: nicholas                              on 2005/12/22  11:23:34
1202         Log: Add an optimisation to allow proxy constant subroutines to be copied
1203              as proxy constant subroutines in a new symbol table where possible.
1204              (Rather than converting them to full blown constant subroutines and
1205              instantiating 2 typeglobs)
1206      Branch: perl
1207            ! ext/B/t/concise-xs.t gv.c gv.h op.c op.h pp.c pp_hot.c sv.c
1208 ____________________________________________________________________________
1209 [ 26445] By: rgs                                   on 2005/12/22  11:13:25
1210         Log: Regenerate Changes
1211      Branch: perl
1212            ! Changes
1213 ____________________________________________________________________________
1214 [ 26444] By: gisle                                 on 2005/12/22  10:42:36
1215         Log: Remove unused variable 'stash' since change 26437.
1216      Branch: perl
1217            ! pp_hot.c
1218 ____________________________________________________________________________
1219 [ 26443] By: rgs                                   on 2005/12/22  10:32:17
1220         Log: Regenerate perlapi.pod.
1221              Fix indentation of code examples in perlsyn.
1222      Branch: perl
1223            ! pod/perlapi.pod pod/perlsyn.pod
1224 ____________________________________________________________________________
1225 [ 26442] By: rgs                                   on 2005/12/22  10:10:04
1226         Log: Subject: [PATCH] switch / ~~ doccos
1227              From: Robin Houston <robin@cpan.org>
1228              Date: Wed, 21 Dec 2005 13:51:18 +0000
1229              Message-ID: <20051221135118.GC26527@rpc142.cs.man.ac.uk>
1230      Branch: perl
1231            ! pod/perlsyn.pod
1232 ____________________________________________________________________________
1233 [ 26441] By: merijn                                on 2005/12/22  07:02:37
1234         Log: Subject: [PATCH] wrong setting in canned win32/config.vc64 file
1235              From: "Jan Dubois" <jand@ActiveState.com>
1236              Date: Wed, 21 Dec 2005 15:04:30 -0800
1237              Message-ID: <06c701c60682$e650adc0$d563a8c0@candy>
1238      Branch: perl
1239            ! win32/config.vc64
1240 ____________________________________________________________________________
1241 [ 26440] By: stevep                                on 2005/12/22  03:08:59
1242         Log: Add documentation for method domainname() in Net::Domain.  Add some
1243              additional tests for Net::Domain.  Also, since it is tested, remove 
1244              test case from lib/1_compile.t.  One step closer to $500.
1245      Branch: perl
1246            ! lib/Net/Domain.pm lib/Net/t/hostname.t t/lib/1_compile.t
1247 ____________________________________________________________________________
1248 [ 26439] By: nicholas                              on 2005/12/21  22:40:04
1249         Log: Avoid negating an unsigned value. (The offset in the SV body table)
1250      Branch: perl
1251            ! sv.c
1252 ____________________________________________________________________________
1253 [ 26438] By: nicholas                              on 2005/12/21  21:20:23
1254         Log: For consistency sv_2cv should not leave the stash pointer uninitialised
1255              for some cases. Although it seems that only pp_sort pays any attention
1256              to it, of all the code on CPAN.
1257      Branch: perl
1258            ! sv.c
1259 ____________________________________________________________________________
1260 [ 26437] By: nicholas                              on 2005/12/21  20:38:42
1261         Log: Localise the stash variable in pp_entersub().
1262      Branch: perl
1263            ! pp_hot.c
1264 ____________________________________________________________________________
1265 [ 26436] By: nicholas                              on 2005/12/21  19:37:48
1266         Log: Undo my goto spaghetti from change 18340 - what we really need are
1267              hints to compilers about likey/unlikely branches.
1268      Branch: perl
1269            ! pp_hot.c
1270 ____________________________________________________________________________
1271 [ 26435] By: stevep                                on 2005/12/21  19:04:37
1272         Log: Add tests for untested math functions in POSIX
1273      Branch: perl
1274            + ext/POSIX/t/math.t
1275            ! MANIFEST
1276 ____________________________________________________________________________
1277 [ 26434] By: nicholas                              on 2005/12/21  18:34:03
1278         Log: The lref argument of sv_2cv is actually passed onwards to gv_fetchsv,
1279              so it is a bitmap of flag bits rather than simple TRUE/FALSE.
1280      Branch: perl
1281            ! mg.c pp.c pp_hot.c sv.c
1282 ____________________________________________________________________________
1283 [ 26433] By: rgs                                   on 2005/12/21  17:07:05
1284         Log: Remove switch from perltodo
1285      Branch: perl
1286            ! pod/perltodo.pod
1287 ____________________________________________________________________________
1288 [ 26432] By: rgs                                   on 2005/12/21  16:16:19
1289         Log: Subject: [PATCH] Feature bundle is now :5.10, and add -E switch
1290              From: Robin Houston <robin@cpan.org>
1291              Date: Wed, 21 Dec 2005 11:00:08 +0000
1292              Message-ID: <20051221110008.GB25877@rpc142.cs.man.ac.uk>
1293      Branch: perl
1294            + t/lib/feature/err
1295            ! MANIFEST embedvar.h global.sym intrpvar.h lib/feature.pm
1296            ! perl.c perl_keyword.pl perlapi.h pod/perlop.pod
1297            ! pod/perlrun.pod sv.c t/lib/feature/nonesuch t/lib/warnings/op
1298            ! t/op/dor.t t/run/switches.t toke.c
1299 ____________________________________________________________________________
1300 [ 26431] By: rgs                                   on 2005/12/21  11:12:32
1301         Log: Fix for [perl #37999] lc() + Latin-1 chars is failing erratically
1302              based on copying part of change #22196 from do_chomp() to do_chop().
1303      Branch: perl
1304            ! doop.c
1305 ____________________________________________________________________________
1306 [ 26430] By: rgs                                   on 2005/12/21  09:23:05
1307         Log: Subject: [PATCH] Fix bug in change #26379
1308              From: "Jan Dubois" <jand@ActiveState.com>
1309              Date: Tue, 20 Dec 2005 16:42:24 -0800
1310              Message-ID: <046001c605c7$69470290$d563a8c0@candy>
1311      Branch: perl
1312            ! win32/win32.c
1313 ____________________________________________________________________________
1314 [ 26429] By: nicholas                              on 2005/12/20  23:12:17
1315         Log: rv_2av, rv_2cv and rv_2hv also make use of OPf_SPECIAL, so update the
1316              descriptive comment to include them.
1317      Branch: perl
1318            ! op.h
1319 ____________________________________________________________________________
1320 [ 26428] By: rgs                                   on 2005/12/20  20:50:26
1321         Log: Remove some hardcoded references to ./perl in tests
1322      Branch: perl
1323            ! t/op/closure.t t/op/magic.t t/run/runenv.t
1324 ____________________________________________________________________________
1325 [ 26427] By: nicholas                              on 2005/12/20  20:13:12
1326         Log: Take care in toke.c not to convert constant subroutine reference
1327              proxies into full blow PVGVs with PVCVs, and recognise them and inline
1328              their values. Adds a new function gv_const_sv(gv) to return the value
1329              of the constant subroutine from a GV, and adds a cv parameter to
1330              S_intuit_method.
1331      Branch: perl
1332            ! embed.fnc embed.h gv.c proto.h toke.c
1333 ____________________________________________________________________________
1334 [ 26426] By: merijn                                on 2005/12/20  19:56:58
1335         Log: Small update on using threads on HP-UX 10.20
1336              64bit is far beyond experimental by now
1337      Branch: perl
1338            ! README.hpux
1339 ____________________________________________________________________________
1340 [ 26425] By: nicholas                              on 2005/12/20  19:55:46
1341         Log: Add a GV_NOADD_NOINIT flag to gv_fetch{pv,pvn,sv} that disables
1342              addition of new typeglobs, and also disables initialisation of any
1343              typeglob placeholders. Needed to make the new constant subroutine
1344              proxy references work efficiently.
1345      Branch: perl
1346            ! gv.c gv.h
1347 ____________________________________________________________________________
1348 [ 26424] By: rgs                                   on 2005/12/20  19:37:26
1349         Log: Fix typos in regular expressions
1350      Branch: perl
1351            ! ext/POSIX/t/time.t
1352 ____________________________________________________________________________
1353 [ 26423] By: nicholas                              on 2005/12/20  16:34:27
1354         Log: Get the "cv" from the "gv" once, and be more careful so that we can
1355              cope if either aren't their regular types.
1356              cv_const_sv should verify the type of SV passed, instead of assuming
1357              that it's a viable CV.
1358      Branch: perl
1359            ! op.c toke.c
1360 ____________________________________________________________________________
1361 [ 26422] By: nicholas                              on 2005/12/20  15:11:09
1362         Log: Croak if gv_init doesn't know how to create a typeglob from that type
1363              of referant. Test that ARRAY, HASH, PVIO, CODE and FORMAT croak.
1364              Globs are actually first class assignable objects, so test that you
1365              can create a constant subroutine that returns one.
1366      Branch: perl
1367            ! gv.c pod/perldiag.pod t/op/gv.t
1368 ____________________________________________________________________________
1369 [ 26421] By: rgs                                   on 2005/12/20  14:54:10
1370         Log: POD nits on B::Lint
1371      Branch: perl
1372            ! ext/B/B/Lint.pm
1373 ____________________________________________________________________________
1374 [ 26420] By: rgs                                   on 2005/12/20  14:48:34
1375         Log: Subject: Re: Pluggable lint patch
1376              From: Joshua ben Jore <twists@gmail.com>
1377              Date: Mon, 19 Dec 2005 09:22:04 -0600
1378              Message-ID: <dc5c751d0512190722s1e73ef88l5ae82bd7aa075c51@mail.gmail.com>
1379      Branch: perl
1380            ! ext/B/B/Lint.pm ext/B/t/lint.t
1381 ____________________________________________________________________________
1382 [ 26419] By: gisle                                 on 2005/12/20  14:39:22
1383         Log: Make perlivp skip the *.ph tests by default, since these
1384              files are normally not generated.
1385              The -a option is now needed for it to run all tests.
1386      Branch: perl
1387            ! utils/perlivp.PL
1388 ____________________________________________________________________________
1389 [ 26418] By: rgs                                   on 2005/12/20  14:24:06
1390         Log: Subject: [TEST PATCH] %^H can now propagate into eval
1391              From: Robin Houston <robin@cpan.org>
1392              Date: Tue, 20 Dec 2005 12:06:15 +0000
1393              Message-ID: <20051220120615.GA21794@rpc142.cs.man.ac.uk>
1394      Branch: perl
1395            ! t/comp/hints.t
1396 ____________________________________________________________________________
1397 [ 26417] By: nicholas                              on 2005/12/20  14:10:39
1398         Log: Verify that the code for initialising typeglobs from other types works.
1399      Branch: perl
1400            ! t/op/gv.t
1401 ____________________________________________________________________________
1402 [ 26416] By: rgs                                   on 2005/12/20  13:55:19
1403         Log: Use PTR2IV instead of casting directly
1404      Branch: perl
1405            ! pp_ctl.c
1406 ____________________________________________________________________________
1407 [ 26415] By: nicholas                              on 2005/12/20  13:39:01
1408         Log: gv_fetchpv, gv_fetchpvn and gv_fetchsv take a bitmask of flags, rather
1409              than a simple boolean, so passing FALSE or TRUE is bogus.
1410      Branch: perl
1411            ! doio.c gv.c mg.c op.c pp.c pp_hot.c pp_sys.c regcomp.c sv.c
1412            ! toke.c universal.c
1413 ____________________________________________________________________________
1414 [ 26414] By: nicholas                              on 2005/12/20  12:51:21
1415         Log: In Perl_yylex, move the declaration of orig_keyword, gv and gvp down to
1416              the block labelled keylookup.
1417      Branch: perl
1418            ! toke.c
1419 ____________________________________________________________________________
1420 [ 26413] By: rgs                                   on 2005/12/20  10:25:01
1421         Log: Subject: [PATCH] make failing cygwin test TODO'd
1422              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
1423              Date: Mon, 19 Dec 2005 03:41:12 -0800
1424              Message-ID: <20051219114112.GA5568@efn.org>
1425      Branch: perl
1426            ! lib/File/Compare.t
1427 ____________________________________________________________________________
1428 [ 26412] By: nicholas                              on 2005/12/19  23:47:26
1429         Log: In Perl_yylex, make tmp a temporary variable local to the blocks in
1430              which it is used.
1431      Branch: perl
1432            ! toke.c
1433 ____________________________________________________________________________
1434 [ 26411] By: nicholas                              on 2005/12/19  22:38:54
1435         Log: Assert that orig_keyword, gv and gvp aren't used before the main
1436              keyword parser of Perl_yylex.
1437      Branch: perl
1438            ! toke.c
1439 ____________________________________________________________________________
1440 [ 26410] By: davem                                 on 2005/12/19  22:07:49
1441         Log: //g loops infinitely on tainted data
1442              make the LHS of expr =~ /foo/g an lvalue, so that any pos magic
1443              attached to it stays attached.
1444      Branch: perl
1445            ! op.c t/op/taint.t
1446 ____________________________________________________________________________
1447 [ 26409] By: nicholas                              on 2005/12/19  20:57:40
1448         Log: Make gv_init recognise a reference-to-something in a symbol table as
1449              meaning a constant subroutine with that thing as it value
1450      Branch: perl
1451            ! gv.c
1452 ____________________________________________________________________________
1453 [ 26408] By: rgs                                   on 2005/12/19  19:27:09
1454         Log: Fix internal broken link ; reindent code examples
1455      Branch: perl
1456            ! pod/perlsyn.pod
1457 ____________________________________________________________________________
1458 [ 26407] By: rgs                                   on 2005/12/19  19:21:47
1459         Log: Fix typo.
1460              Add empty lines after =items.
1461      Branch: perl
1462            ! pod/perldiag.pod
1463 ____________________________________________________________________________
1464 [ 26406] By: rgs                                   on 2005/12/19  19:18:48
1465         Log: A note on say() and ORS grabbed from Damian's Perl6::Say.
1466      Branch: perl
1467            ! pod/perlfunc.pod
1468 ____________________________________________________________________________
1469 [ 26405] By: rgs                                   on 2005/12/19  18:43:04
1470         Log: Attempt at making IO::Handle backwards compatible again
1471      Branch: perl
1472            ! ext/IO/lib/IO/Handle.pm
1473 ____________________________________________________________________________
1474 [ 26404] By: nicholas                              on 2005/12/19  18:28:03
1475         Log: Make sv_dump (and therefore Devel::Peek) report the value of the
1476              constant in inlineable constant subroutines.
1477      Branch: perl
1478            ! dump.c ext/Devel/Peek/t/Peek.t
1479 ____________________________________________________________________________
1480 [ 26403] By: rgs                                   on 2005/12/19  18:20:48
1481         Log: sort.pm deserves a new version number
1482      Branch: perl
1483            ! lib/sort.pm
1484 ____________________________________________________________________________
1485 [ 26402] By: rgs                                   on 2005/12/19  18:17:19
1486         Log: Subject: Re: [PATCH] Make the 'sort' pragma lexically scoped
1487              From: Robin Houston <robin@cpan.org>
1488              Date: Dec 19, 2005 6:46 PM
1489              Message-ID: <20051219174620.GA17940@rpc142.cs.man.ac.uk>
1490      Branch: perl
1491            ! embed.fnc embed.h ext/B/B/Concise.pm ext/B/t/concise-xs.t
1492            ! ext/B/t/f_sort.t global.sym lib/feature.pm lib/sort.pm
1493            ! lib/sort.t op.c op.h pod/perlapi.pod pp_sort.c proto.h toke.c
1494 ____________________________________________________________________________
1495 [ 26401] By: rgs                                   on 2005/12/19  16:39:44
1496         Log: Missing file from last change
1497      Branch: perl
1498            + t/lib/common.pl
1499 ____________________________________________________________________________
1500 [ 26400] By: rgs                                   on 2005/12/19  16:26:15
1501         Log: Subject: [PATCH] latest switch/say/~~
1502              From: Robin Houston <robin@cpan.org>
1503              Date: Sat, 17 Dec 2005 20:44:31 +0000
1504              Message-Id: <20051217204431.GB28940@rpc142.cs.man.ac.uk>
1505      Branch: perl
1506            + lib/feature.pm lib/feature.t t/io/say.t t/lib/feature/nonesuch
1507            + t/lib/feature/say t/lib/feature/smartmatch
1508            + t/lib/feature/switch t/op/smartmatch.t t/op/switch.t
1509            ! MANIFEST cop.h embed.fnc embed.h ext/B/B/Deparse.pm
1510            ! ext/B/t/concise-xs.t ext/B/t/f_map.t ext/B/t/optree_samples.t
1511            ! ext/IO/lib/IO/Handle.pm ext/Opcode/Opcode.pm global.sym
1512            ! keywords.h keywords.pl lib/overload.pm lib/warnings.t op.c
1513            ! op.h opcode.h opcode.pl opnames.h perl.h perl_keyword.pl
1514            ! perly.act perly.h perly.tab perly.y pod/perldiag.pod
1515            ! pod/perlfunc.pod pod/perlop.pod pod/perlsyn.pod pp.sym
1516            ! pp_ctl.c pp_proto.h proto.h t/op/cproto.t toke.c
1517 ____________________________________________________________________________
1518 [ 26399] By: rgs                                   on 2005/12/19  09:52:42
1519         Log: Un-TODO a fixed test
1520              
1521              Subject: Re: Change 26165 broke ext/threads/t/stress_re.t test on Win32 (and patch to t/test.pl and/or Test::Harness)
1522              From: demerphq <demerphq@gmail.com>
1523              Date: Sat, 17 Dec 2005 17:23:23 +0100
1524              Message-ID: <9b18b3110512170823q1bb2cd27h838b4d4dcdba72c9@mail.gmail.com>
1525      Branch: perl
1526            ! t/op/pat.t
1527 ____________________________________________________________________________
1528 [ 26398] By: rgs                                   on 2005/12/19  09:52:03
1529         Log: TODO-SKIP tests must be "not ok", or else the test harness will think
1530              it's an unexpected success
1531              
1532              Subject: Re: Change 26165 broke ext/threads/t/stress_re.t test on Win32 (and patch to t/test.pl and/or Test::Harness)
1533              From: demerphq <demerphq@gmail.com>
1534              Date: Sat, 17 Dec 2005 17:23:23 +0100
1535              Message-ID: <9b18b3110512170823q1bb2cd27h838b4d4dcdba72c9@mail.gmail.com>
1536      Branch: perl
1537            ! t/test.pl
1538 ____________________________________________________________________________
1539 [ 26397] By: rgs                                   on 2005/12/18  10:23:55
1540         Log: Subject: [PATCH] Make script embedded in patchlevel.h work on win32.
1541              From: demerphq <demerphq@gmail.com> Mailed-By: perl.org
1542              Date: Dec 17, 2005 7:52 PM
1543              Message-ID: <9b18b3110512171052h2052d598rdf038f1d38560317@mail.gmail.com>
1544      Branch: perl
1545            ! patchlevel.h
1546 ____________________________________________________________________________
1547 [ 26396] By: craigb                                on 2005/12/18  00:16:42
1548         Log: Two test workarounds for VMS
1549      Branch: perl
1550            ! lib/File/Copy.t t/op/goto.t
1551 ____________________________________________________________________________
1552 [ 26395] By: nicholas                              on 2005/12/17  23:22:31
1553         Log: Add some paranoia to check that GP accesses aren't being done on the
1554              wrong types of SV.
1555      Branch: perl
1556            ! gv.h
1557 ____________________________________________________________________________
1558 [ 26394] By: stevep                                on 2005/12/17  19:21:35
1559         Log: Upgrade to Time-HiRes-1.86
1560      Branch: perl
1561            ! ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
1562            ! ext/Time/HiRes/t/HiRes.t
1563 ____________________________________________________________________________
1564 [ 26393] By: nicholas                              on 2005/12/17  18:50:08
1565         Log: Two it's => its grammar fixes.
1566      Branch: perl
1567            ! op.c perl.h
1568 ____________________________________________________________________________
1569 [ 26392] By: nicholas                              on 2005/12/17  18:25:59
1570         Log: Move and const some definitions of variables used to save errno.
1571      Branch: perl
1572            ! doio.c perlio.c
1573 ____________________________________________________________________________
1574 [ 26391] By: nicholas                              on 2005/12/17  17:46:06
1575         Log: Add t/op/negate.t to MANIFEST.
1576      Branch: perl
1577            ! MANIFEST
1578 ____________________________________________________________________________
1579 [ 26390] By: nicholas                              on 2005/12/17  17:40:44
1580         Log: Pull the definition of olderrno in sv_2pv_flags into the block where
1581              it's used.
1582      Branch: perl
1583            ! sv.c
1584 ____________________________________________________________________________
1585 [ 26389] By: stevep                                on 2005/12/17  15:47:39
1586         Log: Subject: [PATCH] Correct typo in Time::HiRes tests introduced by patch 26383
1587              From: Dominic Dunlop <shouldbedomo@mac.com>
1588              Date: Sat, 17 Dec 2005 15:57:54 +0100
1589              Message-Id: <B364C747-F2BB-446F-887E-06EA2989888C@mac.com>
1590      Branch: perl
1591            ! ext/Time/HiRes/t/HiRes.t
1592 ____________________________________________________________________________
1593 [ 26388] By: stevep                                on 2005/12/17  15:41:38
1594         Log: Fix a typo and add some clarification to change #26387.
1595      Branch: perl
1596            ! pod/perlop.pod
1597 ____________________________________________________________________________
1598 [ 26387] By: stevep                                on 2005/12/17  15:35:45
1599         Log: Addition documentation explaining aritmetic negation on strings.  Also,
1600              additional test cases based partially on code by Piotr Fusik in 
1601              RT #36675: -'-10' eq '+10'.
1602      Branch: perl
1603            + t/op/negate.t
1604            ! pod/perlop.pod
1605 ____________________________________________________________________________
1606 [ 26386] By: nicholas                              on 2005/12/17  12:00:51
1607         Log: The IV/UV choice can be made inside uiv_2buf rather than sv_2pv_flags.
1608      Branch: perl
1609            ! sv.c
1610 ____________________________________________________________________________
1611 [ 26385] By: nicholas                              on 2005/12/17  11:44:47
1612         Log: The THINKFIRST check after the GMAGICAL check in sv_2iv_flags and
1613              sv_2uv_flags should have been else if.
1614      Branch: perl
1615            ! sv.c
1616 ____________________________________________________________________________
1617 [ 26384] By: stevep                                on 2005/12/17  04:03:05
1618         Log: Fix for ext/POSIX/t/time.t so the strftime() test works on systems
1619              that aren't quite up to SUS3.  Based on a patch by David Dyck in
1620              RT #37960: POSIX/t/time fails bleadperl
1621      Branch: perl
1622            ! ext/POSIX/t/time.t
1623 ____________________________________________________________________________
1624 [ 26383] By: stevep                                on 2005/12/17  01:46:58
1625         Log: Upgrade to Time-HiRes-1.85
1626      Branch: perl
1627            ! ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
1628            ! ext/Time/HiRes/HiRes.xs ext/Time/HiRes/Makefile.PL
1629            ! ext/Time/HiRes/fallback/const-c.inc
1630            ! ext/Time/HiRes/fallback/const-xs.inc ext/Time/HiRes/t/HiRes.t
1631 ____________________________________________________________________________
1632 [ 26382] By: nicholas                              on 2005/12/16  22:41:01
1633         Log: Typo fixes from Robin Houston in
1634              <20051216201446.GA24709@rpc142.cs.man.ac.uk>
1635      Branch: perl
1636            ! sv.h
1637 ____________________________________________________________________________
1638 [ 26381] By: nicholas                              on 2005/12/16  21:54:13
1639         Log: s/Nullhv/NULL/g;
1640              # Although I see that Robin is proposing to add some :-)
1641      Branch: perl
1642            ! cop.h ext/Data/Dumper/Dumper.xs ext/DynaLoader/dlutils.c gv.c
1643            ! op.c op.h pad.c perl.c sv.c toke.c universal.c xsutils.c
1644 ____________________________________________________________________________
1645 [ 26380] By: nicholas                              on 2005/12/16  21:30:34
1646         Log: s/Nullav/NULL/g
1647      Branch: perl
1648            ! cop.h ext/Data/Dumper/Dumper.xs gv.c intrpvar.h pad.c perl.c
1649            ! pp.c pp_ctl.c pp_sort.c scope.c sv.c
1650 ____________________________________________________________________________
1651 [ 26379] By: rgs                                   on 2005/12/16  21:13:37
1652         Log: Subject: [PATCH] RE: PeekMessage() call in win32\win32.c win32_async_check
1653              From: Jan Dubois <jand@activestate.com>
1654              Date: Dec 16, 2005 7:12 AM
1655              Message-ID: <015901c60207$abd64210$d563a8c0@candy>
1656              
1657              (Without the proposed alarm.t test)
1658      Branch: perl
1659            ! t/op/fork.t win32/perlhost.h win32/win32.c win32/win32.h
1660 ____________________________________________________________________________
1661 [ 26378] By: nicholas                              on 2005/12/16  18:12:26
1662         Log: Perl_sv_dup should be allocating bodies based on *size*, not the
1663              length to copy.
1664      Branch: perl
1665            ! sv.c
1666 ____________________________________________________________________________
1667 [ 26377] By: nicholas                              on 2005/12/16  15:55:51
1668         Log: comp/require.t exits early for the case of UTF-8 or EBCDIC, so need to
1669              add "new" tests before the end.
1670      Branch: perl
1671            ! t/comp/require.t
1672 ____________________________________________________________________________
1673 [ 26376] By: davem                                 on 2005/12/15  22:03:57
1674         Log: change #26373 broke threaded builds (aTHX_ now superfluous)
1675      Branch: perl
1676            ! pp_ctl.c
1677 ____________________________________________________________________________
1678 [ 26375] By: stevep                                on 2005/12/15  18:16:20
1679         Log: Added test for change #26373.
1680      Branch: perl
1681            ! t/comp/require.t
1682 ____________________________________________________________________________
1683 [ 26374] By: rgs                                   on 2005/12/15  18:00:34
1684         Log: Fix for [perl #37886] strict 'refs' doesn't apply inside defined
1685      Branch: perl
1686            ! pod/perl593delta.pod pp.c t/lib/strict/refs
1687 ____________________________________________________________________________
1688 [ 26373] By: stevep                                on 2005/12/15  17:48:42
1689         Log: Prevent require() from attempting to open directories and block 
1690              devices.  This fixes RT #24404.
1691      Branch: perl
1692            ! embed.fnc embed.h pp_ctl.c proto.h
1693 ____________________________________________________________________________
1694 [ 26372] By: nicholas                              on 2005/12/15  17:26:52
1695         Log: Use PL_op_desc rather than literal strings in pp_ioctl
1696      Branch: perl
1697            ! pp_sys.c
1698 ____________________________________________________________________________
1699 [ 26371] By: nicholas                              on 2005/12/15  17:26:22
1700         Log: Expand the comment describing the intent of change 26370, and how it
1701              relates to change 24660.
1702      Branch: perl
1703            ! toke.c
1704 ____________________________________________________________________________
1705 [ 26370] By: rgs                                   on 2005/12/15  17:12:01
1706         Log: Don't autovivify stashes as soon as the lexer sees them.
1707              This makes defined %foo::bar:: work again.
1708              Add tests for it, remove note in perldelta about having broken it.
1709      Branch: perl
1710            ! pod/perl593delta.pod t/op/stash.t toke.c
1711 ____________________________________________________________________________
1712 [ 26369] By: nicholas                              on 2005/12/15  16:24:21
1713         Log: In Perl_apply, the name of the op can be found from PL_op_name, instead
1714              of using local string constants.
1715      Branch: perl
1716            ! doio.c
1717 ____________________________________________________________________________
1718 [ 26368] By: rgs                                   on 2005/12/15  15:11:15
1719         Log: More general fix for bug [perl #37915]
1720              Make Net::Ping::mselect return undef on error instead of -1.
1721      Branch: perl
1722            ! lib/Net/Ping.pm
1723 ____________________________________________________________________________
1724 [ 26367] By: rgs                                   on 2005/12/15  14:44:51
1725         Log: Subject: [perl #37915] Bad select error handling in Net::Ping 
1726              From: alexander_bluhm@genua.de (via RT) <perlbug-followup@perl.org>
1727              Date: Tue, 13 Dec 2005 10:44:47 -0800
1728              Message-ID: <rt-3.0.11-37915-125655.19.2646201463531@perl.org>
1729      Branch: perl
1730            ! lib/Net/Ping.pm
1731 ____________________________________________________________________________
1732 [ 26366] By: gisle                                 on 2005/12/15  12:34:12
1733         Log: Silence test output to STDERR
1734              because it makes the 'make test' output look ugly.
1735      Branch: perl
1736            ! ext/Sys/Syslog/t/00-load.t
1737 ____________________________________________________________________________
1738 [ 26365] By: gisle                                 on 2005/12/15  10:42:03
1739         Log: Subject: Re: [perl #37897] sprintf of version objects
1740              From: John Peacock <jpeacock@rowman.com>
1741              Date: Wed, 14 Dec 2005 10:12:56 -0500
1742              Message-ID: <43A03678.2060700@rowman.com>
1743              
1744              (with some formatting tweaks and extra test cases)
1745      Branch: perl
1746            ! sv.c t/op/sprintf.t
1747 ____________________________________________________________________________
1748 [ 26364] By: rgs                                   on 2005/12/15  10:04:36
1749         Log: Some cleanups by Jarkko (and one by myself) to check83.pl
1750      Branch: perl
1751            ! Porting/check83.pl
1752 ____________________________________________________________________________
1753 [ 26363] By: craigb                                on 2005/12/15  03:59:21
1754         Log: On VMS, put pods in [.lib.pods] rather than [.lib.pod]
1755              in order to avoid collisions with [.lib.Pod]
1756      Branch: perl
1757            ! configure.com installperl vms/descrip_mms.template
1758 ____________________________________________________________________________
1759 [ 26362] By: stevep                                on 2005/12/15  02:33:11
1760         Log: Reverting change #26360 and #26361 since it appears that the bugs I
1761              thought I fixed had been previously fixed with change #25953.
1762      Branch: perl
1763            ! pp_sort.c
1764 ____________________________________________________________________________
1765 [ 26361] By: stevep                                on 2005/12/15  02:02:25
1766         Log: Again, FREETMPS not SAVETMPS!
1767      Branch: perl
1768            ! pp_sort.c
1769 ____________________________________________________________________________
1770 [ 26360] By: stevep                                on 2005/12/15  02:00:19
1771         Log: Add a missing FREETMPS to match up with a SAVETMPS.  This change
1772              fixes problems with nested sorts.  (RTs #7063 and #36430).
1773      Branch: perl
1774            ! pp_sort.c
1775 ____________________________________________________________________________
1776 [ 26359] By: stevep                                on 2005/12/15  00:36:25
1777         Log: Upgrade to Getopt-Long-2.35
1778      Branch: perl
1779            ! lib/Getopt/Long.pm
1780 ____________________________________________________________________________
1781 [ 26358] By: craigb                                on 2005/12/14  22:03:28
1782         Log: Using the system's utime() requires a patch to vms/vmsish.h
1783              that has not been submitted yet.
1784      Branch: perl
1785            ! vms/vms.c
1786 ____________________________________________________________________________
1787 [ 26357] By: nicholas                              on 2005/12/14  16:41:33
1788         Log: lib/Pod/t/man.t should use TODO with not ok to express its intentions
1789              correctly in TAP. (or alternatively if it really wants to skip, it
1790              needs to print ok)
1791      Branch: perl
1792            ! lib/Pod/t/man.t
1793 ____________________________________________________________________________
1794 [ 26355] By: nicholas                              on 2005/12/14  15:25:39
1795         Log: Duplicate the AMAGIC temporary variable consting from sv_2iv_flags into
1796              sv_2uv_flags, sv_2nv and sv_2pv_flags.
1797      Branch: perl
1798            ! sv.c
1799 ____________________________________________________________________________
1800 [ 26354] By: nicholas                              on 2005/12/14  14:59:18
1801         Log: Simplify the SvGMAGIC code in sv_[ipu]v_flags.
1802      Branch: perl
1803            ! sv.c
1804 ____________________________________________________________________________
1805 [ 26353] By: nicholas                              on 2005/12/14  14:08:24
1806         Log: Simplify the SvGMAGIC code in sv_2nv, removing duplicated checks to
1807              warn for uninitialized values.
1808      Branch: perl
1809            ! sv.c
1810 ____________________________________________________________________________
1811 [ 26352] By: nicholas                              on 2005/12/14  13:22:14
1812         Log: The logic to use SVt_NV or SVt_PVNV is in sv_upgrade, so no need to
1813              dupliate it in sv_2nv. Also, the final sv_upgrade is never called.
1814      Branch: perl
1815            ! sv.c
1816 ____________________________________________________________________________
1817 [ 26351] By: davem                                 on 2005/12/14  12:46:29
1818         Log: forgot to add new file to change #26350
1819      Branch: perl
1820            + ext/threads/shared/t/blessed.t
1821 ____________________________________________________________________________
1822 [ 26350] By: davem                                 on 2005/12/14  12:44:20
1823         Log: Subject:  [perl #37919] Blessed scalar refs with threads::shared 
1824              From:  "Jerry D. Hedden" (via RT) <perlbug-followup@perl.org>
1825              Date:  Tue, 13 Dec 2005 15:11:20 -0800
1826              Message-Id:  <rt-3.0.11-37919-125690.15.3722450337035@perl.org>
1827              
1828              Unlike arrays and hashes, coping blessed refs to shared scalars left
1829              the copy unblessed
1830      Branch: perl
1831            ! MANIFEST ext/threads/shared/shared.xs
1832 ____________________________________________________________________________
1833 [ 26349] By: steveh                                on 2005/12/14  12:41:02
1834         Log: Fix compilation error when building with -DPERL_MEM_LOG_STDERR
1835      Branch: perl
1836            ! util.c
1837 ____________________________________________________________________________
1838 [ 26347] By: nicholas                              on 2005/12/13  22:07:30
1839         Log: Convert range.t to test.pl
1840      Branch: perl
1841            ! t/op/range.t
1842 ____________________________________________________________________________
1843 [ 26346] By: nicholas                              on 2005/12/13  20:05:31
1844         Log: Update embed.fnc and headers after change 26345 (spotted by Rafael)
1845      Branch: perl
1846            ! embed.fnc embed.h proto.h
1847 ____________________________________________________________________________
1848 [ 26345] By: nicholas                              on 2005/12/13  19:44:22
1849         Log: Inline asIV and asUV, as each is only used once, and it distracts from
1850              the patterns of repeated code in sv_2iv_flags, sv_2uv_flags, sv_2nv
1851              and sv_2pv_flags. Add a comment noting the return path from the end of
1852              the SvGMAGICAL case to all 4.
1853      Branch: perl
1854            ! sv.c
1855 ____________________________________________________________________________
1856 [ 26344] By: craigb                                on 2005/12/13  17:27:48
1857         Log: Don't include utime.h in vms.c -- it collides with 
1858              homegroun definitions in vmsish.h.
1859      Branch: perl
1860            ! vms/vms.c
1861 ____________________________________________________________________________
1862 [ 26343] By: rgs                                   on 2005/12/13  14:07:12
1863         Log: Fix realclean target for Sys::Syslog
1864      Branch: perl
1865            ! ext/Sys/Syslog/Makefile.PL
1866 ____________________________________________________________________________
1867 [ 26342] By: gisle                                 on 2005/12/13  13:54:44
1868         Log: Remove tests that were not portable to 64bit ints.
1869      Branch: perl
1870            ! t/op/sprintf2.t
1871 ____________________________________________________________________________
1872 [ 26341] By: stevep                                on 2005/12/13  12:17:57
1873         Log: Renaming of some of Pod::Simple's test files to make it more 8.3 
1874              friendly.
1875      Branch: perl
1876           +> lib/Pod/Simple/t/junk1.pod lib/Pod/Simple/t/junk1_out.txt
1877           +> lib/Pod/Simple/t/junk2.pod lib/Pod/Simple/t/junk2_out.txt
1878           +> lib/Pod/Simple/t/perlcyg.pod lib/Pod/Simple/t/perlcyg_out.txt
1879           +> lib/Pod/Simple/t/perlfaq3.pod
1880           +> lib/Pod/Simple/t/perlfaq3_out.txt lib/Pod/Simple/t/perlvar.pod
1881           +> lib/Pod/Simple/t/perlvar_out.txt
1882            - lib/Pod/Simple/t/test_junk1.pod
1883            - lib/Pod/Simple/t/test_junk1_out.txt
1884            - lib/Pod/Simple/t/test_junk2.pod
1885            - lib/Pod/Simple/t/test_junk2_out.txt
1886            - lib/Pod/Simple/t/test_old_perlcygwin.pod
1887            - lib/Pod/Simple/t/test_old_perlcygwin_out.txt
1888            - lib/Pod/Simple/t/test_old_perlfaq3.pod
1889            - lib/Pod/Simple/t/test_old_perlfaq3_out.txt
1890            - lib/Pod/Simple/t/test_old_perlvar.pod
1891            - lib/Pod/Simple/t/test_old_perlvar_out.txt
1892            ! MANIFEST lib/Pod/Simple/t/render.t
1893 ____________________________________________________________________________
1894 [ 26340] By: stevep                                on 2005/12/13  11:54:54
1895         Log: Changes to Pod::Simple's tests to get rid of the "^"s in the 
1896              directory names.
1897      Branch: perl
1898            + lib/Pod/Simple/t/other_test_lib/Sizzlesuzzle.pm
1899            + lib/Pod/Simple/t/other_test_lib/hink_honk/Glunk.pod
1900            + lib/Pod/Simple/t/other_test_lib/hink_honk/Vliff.pm
1901            + lib/Pod/Simple/t/other_test_lib/hink_honk/readme.txt
1902            + lib/Pod/Simple/t/other_test_lib/pod/perlthang.pod
1903            + lib/Pod/Simple/t/other_test_lib/pod/perlzuk.pod
1904            + lib/Pod/Simple/t/other_test_lib/squaa/Vliff.pm
1905            + lib/Pod/Simple/t/other_test_lib/squaa/Wowo.pod
1906            + lib/Pod/Simple/t/test_lib/Blorm.pm
1907            + lib/Pod/Simple/t/test_lib/Zonk/Fiddle.txt
1908            + lib/Pod/Simple/t/test_lib/Zonk/Pronk.pm
1909            + lib/Pod/Simple/t/test_lib/Zonk/Veng.pm
1910            + lib/Pod/Simple/t/test_lib/hink_honk/Glunk.pod
1911            + lib/Pod/Simple/t/test_lib/hink_honk/Vliff.pm
1912            + lib/Pod/Simple/t/test_lib/hink_honk/readme.txt
1913            + lib/Pod/Simple/t/test_lib/pod/perlfliff.pod
1914            + lib/Pod/Simple/t/test_lib/pod/perlthang.pod
1915            + lib/Pod/Simple/t/test_lib/squaa.pm
1916            + lib/Pod/Simple/t/test_lib/squaa/Glunk.pod
1917            + lib/Pod/Simple/t/test_lib/squaa/Vliff.pm
1918            + lib/Pod/Simple/t/test_lib/zikzik.pod
1919            + lib/Pod/Simple/t/yet_another_test_lib/squaa/Vliff.pm
1920            - lib/Pod/Simple/t/other^test^lib/Sizzlesuzzle.pm
1921            - lib/Pod/Simple/t/other^test^lib/hink^honk/Glunk.pod
1922            - lib/Pod/Simple/t/other^test^lib/hink^honk/Vliff.pm
1923            - lib/Pod/Simple/t/other^test^lib/hink^honk/readme.txt
1924            - lib/Pod/Simple/t/other^test^lib/pod/perlthang.pod
1925            - lib/Pod/Simple/t/other^test^lib/pod/perlzuk.pod
1926            - lib/Pod/Simple/t/other^test^lib/squaa/Vliff.pm
1927            - lib/Pod/Simple/t/other^test^lib/squaa/Wowo.pod
1928            - lib/Pod/Simple/t/test^lib/Blorm.pm
1929            - lib/Pod/Simple/t/test^lib/Zonk/Fiddle.txt
1930            - lib/Pod/Simple/t/test^lib/Zonk/Pronk.pm
1931            - lib/Pod/Simple/t/test^lib/Zonk/Veng.pm
1932            - lib/Pod/Simple/t/test^lib/hink^honk/Glunk.pod
1933            - lib/Pod/Simple/t/test^lib/hink^honk/Vliff.pm
1934            - lib/Pod/Simple/t/test^lib/hink^honk/readme.txt
1935            - lib/Pod/Simple/t/test^lib/pod/perlfliff.pod
1936            - lib/Pod/Simple/t/test^lib/pod/perlthang.pod
1937            - lib/Pod/Simple/t/test^lib/squaa.pm
1938            - lib/Pod/Simple/t/test^lib/squaa/Glunk.pod
1939            - lib/Pod/Simple/t/test^lib/squaa/Vliff.pm
1940            - lib/Pod/Simple/t/test^lib/zikzik.pod
1941            - lib/Pod/Simple/t/yet^another^test^lib/squaa/Vliff.pm
1942            ! MANIFEST lib/Pod/Simple/t/htmlbatch_01.t
1943            ! lib/Pod/Simple/t/search_10survey_specific.t
1944            ! lib/Pod/Simple/t/search_12survey_cwd.t
1945            ! lib/Pod/Simple/t/search_20survey_two.t
1946            ! lib/Pod/Simple/t/search_22survey_two_shadowing.t
1947            ! lib/Pod/Simple/t/search_25_glob_squaa_coloncolon_kleene.t
1948            ! lib/Pod/Simple/t/search_26_glob_kleene_k.t
1949            ! lib/Pod/Simple/t/search_27_glob_squaa_kleene.t
1950            ! lib/Pod/Simple/t/search_28_glob_z_kleene_k.t
1951            ! lib/Pod/Simple/t/search_29_glob_z_qmark_k.t
1952 ____________________________________________________________________________
1953 [ 26339] By: gisle                                 on 2005/12/13  11:40:26
1954         Log: Add overflow check to EXPECT_NUMBER() used by sv_vcatpvfn().
1955              sprintf() or printf() will now croak if any of the indexes and
1956              widths specified in the format string are too large.
1957      Branch: perl
1958            ! pod/perldiag.pod sv.c t/op/sprintf.t t/op/sprintf2.t
1959 ____________________________________________________________________________
1960 [ 26338] By: rgs                                   on 2005/12/13  11:20:16
1961         Log: Subject: Re: check83.pl
1962              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
1963              Date: Sun, 11 Dec 2005 07:19:58 -0800
1964              Message-ID: <20051211151958.GA6188@efn.org>
1965      Branch: perl
1966            ! Porting/check83.pl
1967 ____________________________________________________________________________
1968 [ 26337] By: steveh                                on 2005/12/13  09:41:29
1969         Log: Fix lib/File/Compare.t test failures on Win32
1970              
1971              Change 26225, updated by 26245, added a test for another filename with
1972              a trailing space but failed to open the new filehandle in binary mode
1973              
1974              To compound matters, creating a file called "foo " on Win32 "succeeds"
1975              but actually creates a file called just "foo", so we have actually
1976              overwritten the original file with this non-binary mode version, and
1977              hence some of the original tests started failing too!
1978              
1979              (And because of this the new test doesn't actually add anything new on
1980              Win32 at the moment, but right now I can't think of a filename that
1981              would have failed under 2-arg open but succeeds with 3-arg open, which
1982              was the purpose of this test)
1983      Branch: perl
1984            ! lib/File/Compare.t
1985 ____________________________________________________________________________
1986 [ 26336] By: steveh                                on 2005/12/13  08:54:45
1987         Log: Don't try to export Perl_pad_sv when it isn't defined
1988              
1989              Fixes a Win32 linker error in non-DEBUGGING builds following 26316
1990      Branch: perl
1991            ! makedef.pl
1992 ____________________________________________________________________________
1993 [ 26334] By: rgs                                   on 2005/12/12  16:03:00
1994         Log: A suggestion by Yamashina Hio to speed up substitutions
1995              with right-hand side expressions by freeing temporaries.
1996              See :
1997              
1998              Subject: s///ge; consumes PL_tmps_stack in its loop
1999              From: YAMASHINA Hio <hio@hio.jp>
2000              Date: Tue, 30 Aug 2005 17:17:23 +0900
2001              Message-Id: <20050830160113.9716.HIO@ymir.co.jp>
2002      Branch: perl
2003            ! pp_ctl.c
2004 ____________________________________________________________________________
2005 [ 26332] By: nicholas                              on 2005/12/12  15:24:06
2006         Log: Check that %v$foo does not crash.
2007      Branch: perl
2008            ! t/op/sprintf2.t
2009 ____________________________________________________________________________
2010 [ 26330] By: gisle                                 on 2005/12/12  13:55:14
2011         Log: Use load_module() instead of perl_eval_sv("require $mod") to
2012              load modules.  This is safer since $mod comes from an external
2013              source.
2014      Branch: perl
2015            ! ext/Storable/Storable.xs
2016 ____________________________________________________________________________
2017 [ 26329] By: stevep                                on 2005/12/12  13:21:03
2018         Log: Pod::Man's tests aren't Unicode friendly.  Let's skip the unfriendly
2019              test for now.
2020      Branch: perl
2021            ! lib/Pod/t/man.t
2022 ____________________________________________________________________________
2023 [ 26328] By: rgs                                   on 2005/12/12  13:18:21
2024         Log: Robin Houston points out a better way to replace
2025              the C<defined %foo::bar::> construct.
2026      Branch: perl
2027            ! pod/perl593delta.pod
2028 ____________________________________________________________________________
2029 [ 26327] By: gisle                                 on 2005/12/12  12:21:39
2030         Log: Oops, change 26326 broke t/run/switches.t
2031              Reverting change 24912 fixes it.
2032      Branch: perl
2033            ! t/run/switches.t
2034 ____________________________________________________________________________
2035 [ 26326] By: gisle                                 on 2005/12/12  10:41:04
2036         Log: Drop "v" prefix from sprintf("%vd", $^V).
2037              
2038              The sprintf documentation has this example:
2039              
2040              printf "version is v%vd\n", $^V;
2041              
2042              and it printed 'version is vv5.9.3\n'.
2043      Branch: perl
2044            ! sv.c t/op/sprintf.t
2045 ____________________________________________________________________________
2046 [ 26325] By: nicholas                              on 2005/12/11  22:37:40
2047         Log: Fix *printf %*vd with mixed Latin 1/UTF-8. (Fixes bug 37889)
2048      Branch: perl
2049            ! sv.c t/uni/sprintf.t
2050 ____________________________________________________________________________
2051 [ 26324] By: nicholas                              on 2005/12/11  20:34:33
2052         Log: Move the rest of the data munging into the test preparation loop.
2053      Branch: perl
2054            ! t/op/sprintf.t
2055 ____________________________________________________________________________
2056 [ 26323] By: nicholas                              on 2005/12/11  19:49:53
2057         Log: Move the $data and $result munging into the test preparation loop.
2058      Branch: perl
2059            ! t/op/sprintf.t
2060 ____________________________________________________________________________
2061 [ 26321] By: gisle                                 on 2005/12/11  18:14:24
2062         Log: Disallow sprintf's vector handling for non-integer formats.
2063              Avoids core dump for printf("%vs") and similar.
2064      Branch: perl
2065            ! sv.c t/op/sprintf.t
2066 ____________________________________________________________________________
2067 [ 26320] By: nicholas                              on 2005/12/11  12:54:14
2068         Log: Quench the other 2 ways obscure ways of abusing positional parameters
2069              to generate bogus array indexes. These two are inside the vector
2070              formatting code.
2071      Branch: perl
2072            ! sv.c t/op/sprintf.t
2073 ____________________________________________________________________________
2074 [ 26319] By: nicholas                              on 2005/12/10  18:13:33
2075         Log: Re-instate the old perl getcwd as _perl_getcwd, and use it if loading
2076              the XS fails. (Needed to bootstrap the core build)
2077      Branch: perl
2078            ! lib/Cwd.pm
2079 ____________________________________________________________________________
2080 [ 26318] By: stevep                                on 2005/12/10  15:42:39
2081         Log: Upgrade to PathTools-3.14_01
2082      Branch: perl
2083            ! ext/Cwd/Changes ext/Cwd/Cwd.xs lib/Cwd.pm lib/File/Spec.pm
2084            ! lib/File/Spec/Unix.pm lib/File/Spec/VMS.pm
2085            ! lib/File/Spec/t/Spec.t
2086 ____________________________________________________________________________
2087 [ 26317] By: stevep                                on 2005/12/10  15:21:37
2088         Log: Subject: [PATCH] Code tweaks in sv.c
2089              From: Andy Lester <andy@petdance.com>
2090              Date: Fri, 9 Dec 2005 11:09:21 -0600
2091              Message-ID: <20051209170921.GC16943@petdance.com>
2092              
2093              Includes a minor change the patch to account for code that moved
2094              elsewhere.
2095      Branch: perl
2096            ! sv.c
2097 ____________________________________________________________________________
2098 [ 26316] By: stevep                                on 2005/12/10  15:14:37
2099         Log: Subject: [PATCH] Excluding pad funcs when not debugging
2100              From: Andy Lester <andy@petdance.com>
2101              Date: Wed, 7 Dec 2005 21:58:05 -0600
2102              Message-ID: <20051208035805.GA23007@petdance.com>
2103      Branch: perl
2104            ! pad.c
2105 ____________________________________________________________________________
2106 [ 26315] By: nicholas                              on 2005/12/09  23:09:42
2107         Log: A better hash for PTR_TABLE_HASH (?)
2108      Branch: perl
2109            ! sv.c
2110 ____________________________________________________________________________
2111 [ 26314] By: craigb                                on 2005/12/09  21:13:50
2112         Log: Subject: patch@26310 - Major step for > 256 char paths on VMS
2113              From: "John E. Malmberg" <wb8tyw@qsl.net>
2114              Date: Fri, 09 Dec 2005 14:08:53 -0500
2115              Message-id: <4399D645.8070803@qsl.net>\r
2116      Branch: perl
2117            ! vms/vms.c
2118 ____________________________________________________________________________
2119 [ 26313] By: nicholas                              on 2005/12/09  19:18:32
2120         Log: An alternative way of structuring ptr_table_clear so that the variables
2121              can be assigned to at declaration time.
2122      Branch: perl
2123            ! sv.c
2124 ____________________________________________________________________________
2125 [ 26312] By: nicholas                              on 2005/12/09  18:46:17
2126         Log: A more efficient way to loop in ptr_table_clear
2127      Branch: perl
2128            ! sv.c
2129 ____________________________________________________________________________
2130 [ 26311] By: stevep                                on 2005/12/09  13:22:33
2131         Log: Subject: Re: Pod::Simple integration
2132              From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig)
2133              Date: Fri, 09 Dec 2005 07:06:00 +0100
2134              Message-ID: <87k6ee7qk7.fsf@k75.linux.bogus>
2135              
2136              These files are still giving problems after attempting to convert
2137              them to text in p4.  The tests pass without them, so we'll remove them
2138              from the Perl distribution.
2139      Branch: perl
2140            - lib/Pod/Simple/t/corpus/haiku-iso2202jp.txt
2141            - lib/Pod/Simple/t/corpus/haiku-iso2202jpx.txt
2142            - lib/Pod/Simple/t/corpus/haiku-iso2202jpy.txt
2143            - lib/Pod/Simple/t/corpus_not_yet_impl/polish_utf16be_bom.txt
2144            - lib/Pod/Simple/t/corpus_not_yet_impl/polish_utf16le_bom.txt
2145            ! MANIFEST
2146 ____________________________________________________________________________
2147 [ 26310] By: stevep                                on 2005/12/09  03:39:17
2148         Log: Fixes compile errors introduce with change #26301 when compiling
2149              with ithreads and DEBUGGING.
2150      Branch: perl
2151            ! sv.c
2152 ____________________________________________________________________________
2153 [ 26309] By: stevep                                on 2005/12/09  02:07:32
2154         Log: Upgrade to Sys-Syslog-0.10
2155      Branch: perl
2156            + ext/Sys/Syslog/Changes ext/Sys/Syslog/README
2157            + ext/Sys/Syslog/fallback/const-c.inc
2158            + ext/Sys/Syslog/fallback/const-xs.inc
2159            + ext/Sys/Syslog/t/00-load.t ext/Sys/Syslog/t/constants.t
2160            + ext/Sys/Syslog/t/distchk.t ext/Sys/Syslog/t/pod.t
2161            + ext/Sys/Syslog/t/podcover.t ext/Sys/Syslog/t/podspell.t
2162            + ext/Sys/Syslog/t/portfs.t
2163            ! MANIFEST ext/Sys/Syslog/Makefile.PL ext/Sys/Syslog/Syslog.pm
2164            ! ext/Sys/Syslog/t/syslog.t
2165 ____________________________________________________________________________
2166 [ 26308] By: stevep                                on 2005/12/09  01:41:44
2167         Log: Upgrade to CGI.pm-3.15
2168      Branch: perl
2169            ! lib/CGI.pm lib/CGI/Changes
2170 ____________________________________________________________________________
2171 [ 26307] By: stevep                                on 2005/12/08  19:40:33
2172         Log: Add pointer to Pod::Simple for the Pod -> HTML task.
2173      Branch: perl
2174            ! pod/perltodo.pod
2175 ____________________________________________________________________________
2176 [ 26306] By: stevep                                on 2005/12/08  19:21:25
2177         Log: One final Pod::Usage yak to shave...
2178      Branch: perl
2179            ! lib/Pod/Usage.pm
2180 ____________________________________________________________________________
2181 [ 26305] By: stevep                                on 2005/12/08  19:07:38
2182         Log: Version bump for Pod::Usage
2183      Branch: perl
2184            ! lib/Pod/Usage.pm
2185 ____________________________________________________________________________
2186 [ 26304] By: stevep                                on 2005/12/08  19:04:59
2187         Log: Further yak-shaving on Pod::Usage.  Now, t/pod/pod2usage2.t tests 
2188              pass.
2189      Branch: perl
2190            ! lib/Pod/Usage.pm t/pod/pod2usage2.t
2191 ____________________________________________________________________________
2192 [ 26303] By: stevep                                on 2005/12/08  15:53:36
2193         Log: Fix to Pod::Usage to work with all recent Pod::Text versions.  Also
2194              includes a change to the Pod::Usage test file for compatibility
2195              purposes.
2196      Branch: perl
2197            ! lib/Pod/Usage.pm lib/Pod/t/Usage.t
2198 ____________________________________________________________________________
2199 [ 26302] By: craigb                                on 2005/12/08  14:47:57
2200         Log: On VMS, do not use Perl's memory allocator for the home-grown pipe
2201              structures.  They may be allocated during start-up and are torn down
2202              in an exit handler, where thread context and other Perlish support
2203              are iffy.
2204      Branch: perl
2205            ! vms/vms.c
2206 ____________________________________________________________________________
2207 [ 26301] By: nicholas                              on 2005/12/08  14:06:37
2208         Log: Merge common code from ptr_table_fetch and ptr_table_store into
2209              S_ptr_table_find.
2210      Branch: perl
2211            ! sv.c
2212 ____________________________________________________________________________
2213 [ 26300] By: gisle                                 on 2005/12/08  09:56:22
2214         Log: Fixup the setsockopt usage message; missing OPTVAL.
2215      Branch: perl
2216            ! ext/IO/lib/IO/Socket.pm
2217 ____________________________________________________________________________
2218 [ 26299] By: gisle                                 on 2005/12/08  09:53:35
2219         Log: Improve the setsockopt description.
2220              Removed claim that OPTVAL might be undef as it is just treated
2221              the same as 0 and give the usual use-of-uninitialized-value
2222              warning.  Added an example.
2223      Branch: perl
2224            ! pod/perlfunc.pod
2225 ____________________________________________________________________________
2226 [ 26298] By: craigb                                on 2005/12/08  04:34:42
2227         Log: Subject: patch@26253 Allow embedded new lines passed through to commands
2228              From: "John E. Malmberg" <wb8tyw@qsl.net>
2229              Date: Wed, 07 Dec 2005 22:26:21 -0500
2230              Message-id: <4397A7DD.8030403@qsl.net>\r
2231      Branch: perl
2232            ! vms/vms.c
2233 ____________________________________________________________________________
2234 [ 26297] By: stevep                                on 2005/12/07  20:39:24
2235         Log: One quick fix to the test for differences in error output.
2236      Branch: perl
2237            ! lib/Pod/t/Usage.t
2238 ____________________________________________________________________________
2239 [ 26296] By: rgs                                   on 2005/12/07  15:46:46
2240         Log: Subject: [PATCH] All args in embed.fnc should be named
2241              From: Andy Lester <andy@petdance.com>
2242              Date: Wed, 7 Dec 2005 10:08:18 -0600
2243              Message-ID: <20051207160818.GA13465@petdance.com>
2244      Branch: perl
2245            ! embed.fnc embed.pl pod/perlapi.pod proto.h
2246 ____________________________________________________________________________
2247 [ 26295] By: rgs                                   on 2005/12/07  15:13:03
2248         Log: Don't build manpages for Encode and Unicode::Normalize
2249              (when compiling perl manpages are built afterwards, not
2250              by MakeMaker like when installing modules.) This fix a
2251              bootstrap problem (now that Pod::Man uses POSIX.)
2252      Branch: perl
2253            ! ext/Encode/Makefile.PL ext/Unicode/Normalize/Makefile.PL
2254 ____________________________________________________________________________
2255 [ 26294] By: rgs                                   on 2005/12/07  13:22:39
2256         Log: Check in those files as text, not binary
2257      Branch: perl
2258            ! lib/Pod/Simple/t/corpus/haiku-iso2202jp.txt
2259            ! lib/Pod/Simple/t/corpus/haiku-iso2202jpx.txt
2260            ! lib/Pod/Simple/t/corpus/haiku-iso2202jpy.txt
2261            ! lib/Pod/Simple/t/corpus_not_yet_impl/polish_utf16be_bom.txt
2262            ! lib/Pod/Simple/t/corpus_not_yet_impl/polish_utf16le_bom.txt
2263 ____________________________________________________________________________
2264 [ 26293] By: rgs                                   on 2005/12/07  13:01:00
2265         Log: Remove space
2266      Branch: perl
2267            ! MANIFEST
2268 ____________________________________________________________________________
2269 [ 26292] By: stevep                                on 2005/12/07  12:36:59
2270         Log: Upgrade to podlators-2.00
2271      Branch: perl
2272            + lib/Pod/t/color.t lib/Pod/t/termcap.t
2273            - lib/Pod/t/text-errors.t
2274            ! MANIFEST lib/Pod/Man.pm lib/Pod/Text.pm lib/Pod/Text/Color.pm
2275            ! lib/Pod/Text/Overstrike.pm lib/Pod/Text/Termcap.pm
2276            ! lib/Pod/t/basic.cap lib/Pod/t/basic.clr lib/Pod/t/basic.man
2277            ! lib/Pod/t/basic.ovr lib/Pod/t/basic.pod lib/Pod/t/basic.t
2278            ! lib/Pod/t/basic.txt lib/Pod/t/man.t lib/Pod/t/text-options.t
2279            ! lib/Pod/t/text.t pod/pod2man.PL pod/pod2text.PL
2280 ____________________________________________________________________________
2281 [ 26291] By: stevep                                on 2005/12/07  11:38:00
2282         Log: Assimilate Pod-Simple-3.03 to the Perl core
2283      Branch: perl
2284            + (add 170 files)
2285            ! MANIFEST Porting/Maintainers.pl
2286 ____________________________________________________________________________
2287 [ 26290] By: nicholas                              on 2005/12/07  08:53:03
2288         Log: Pull the regexp stringification code out into S_stringify_regexp, to
2289              make sv_2pv_flags clearer.
2290      Branch: perl
2291            ! sv.c
2292 ____________________________________________________________________________
2293 [ 26289] By: nicholas                              on 2005/12/07  08:30:26
2294         Log: 3 instances of SvIsUV_on(sv); can be replaced with one.
2295      Branch: perl
2296            ! sv.c
2297 ____________________________________________________________________________
2298 [ 26288] By: stevep                                on 2005/12/07  02:10:26
2299         Log: Upgrade to CGI-3.14.
2300              
2301              Mmm...pi.  Oh, also including some Pod fixes in bleadperl that haven't
2302              yet been applied to the actual CGI distribution yet.
2303      Branch: perl
2304            ! lib/CGI.pm lib/CGI/Changes lib/CGI/t/form.t
2305 ____________________________________________________________________________
2306 [ 26287] By: nicholas                              on 2005/12/06  21:55:29
2307         Log: Add a ; that 26281 was lacking.
2308              (Dear Mark, please can I have back one of the two that I sent you after
2309              change 23614)
2310      Branch: perl
2311            ! util.c
2312 ____________________________________________________________________________
2313 [ 26286] By: nicholas                              on 2005/12/06  21:39:24
2314         Log: Move vast swathes of common code from sv_2iv_flags and sv_2uv_flags
2315              into S_sv_2iuv_common.
2316      Branch: perl
2317            ! sv.c
2318 ____________________________________________________________________________
2319 [ 26285] By: nicholas                              on 2005/12/06  19:41:43
2320         Log: The early return for SvIOKp(sv) in sv_2[iu]v_flags is actually code
2321              duplication.
2322      Branch: perl
2323            ! sv.c
2324 ____________________________________________________________________________
2325 [ 26281] By: rgs                                   on 2005/12/06  17:23:09
2326         Log: Subject: [PATCH] More consting, and putting stuff in embed.fnc
2327              From: Andy Lester <andy@petdance.com>
2328              Date: Mon, 5 Dec 2005 13:46:13 -0600
2329              Message-ID: <20051205194613.GB7791@petdance.com>
2330      Branch: perl
2331            ! deb.c doio.c dump.c embed.fnc embed.h hv.c hv.h locale.c mg.c
2332            ! op.c op.h pp.c pp_ctl.c pp_hot.c pp_pack.c pp_sort.c pp_sys.c
2333            ! proto.h regcomp.c sv.c taint.c toke.c utf8.c util.c
2334 ____________________________________________________________________________
2335 [ 26280] By: nicholas                              on 2005/12/06  16:53:46
2336         Log: Subject: Re: stringification of v-string references
2337              From: John Peacock <jpeacock@rowman.com>
2338              Message-ID: <439592B4.2050101@rowman.com>
2339              Date: Tue, 06 Dec 2005 08:31:32 -0500
2340      Branch: perl
2341            ! t/op/ref.t
2342 ____________________________________________________________________________
2343 [ 26279] By: gisle                                 on 2005/12/06  16:42:31
2344         Log: Fix typo spotted by Ronald J Kimball.
2345      Branch: perl
2346            ! ext/Sys/Syslog/Syslog.pm
2347 ____________________________________________________________________________
2348 [ 26278] By: rgs                                   on 2005/12/06  14:56:28
2349         Log: Subject: Re: Perl PR: "Security holes in Sys::Syslog"
2350              From: Ronald J Kimball <rjk-perl-p5p@tamias.net>
2351              Date: Tue, 6 Dec 2005 09:56:12 -0500
2352              Message-ID: <20051206145612.GA94530@penkwe.pair.com>
2353      Branch: perl
2354            ! ext/Sys/Syslog/Syslog.pm
2355 ____________________________________________________________________________
2356 [ 26277] By: gisle                                 on 2005/12/06  14:45:30
2357         Log: Document why syslog($priority, "%s", $message) is a good idea
2358              if the code might be running with older versions of Sys::Syslog.
2359      Branch: perl
2360            ! ext/Sys/Syslog/Syslog.pm
2361 ____________________________________________________________________________
2362 [ 26276] By: merijn                                on 2005/12/06  14:30:53
2363         Log: Itanium blade servers added to the model list
2364      Branch: perl
2365            ! README.hpux
2366 ____________________________________________________________________________
2367 [ 26275] By: nicholas                              on 2005/12/06  13:56:15
2368         Log: Don't use Copy for 1 and 2 character string constants.
2369      Branch: perl
2370            ! sv.c
2371 ____________________________________________________________________________
2372 [ 26274] By: nicholas                              on 2005/12/06  13:40:07
2373         Log: Eliminate an unneeded local variable.
2374      Branch: perl
2375            ! sv.c
2376 ____________________________________________________________________________
2377 [ 26273] By: nicholas                              on 2005/12/06  13:08:57
2378         Log: Eliminate all the gotos in sv_2pv_flags, by moving the tokensave*
2379              code into the GMAGIC block.
2380      Branch: perl
2381            ! sv.c
2382 ____________________________________________________________________________
2383 [ 26272] By: nicholas                              on 2005/12/06  12:19:23
2384         Log: sv_2pv_flags shouldn't return a constant string "NULLREF" - it was the
2385              only constant non-"" string returned.
2386      Branch: perl
2387            ! sv.c
2388 ____________________________________________________________________________
2389 [ 26271] By: nicholas                              on 2005/12/05  23:57:51
2390         Log: Make all the return statements closer to the final calcuation of the
2391              returned value in the reference stringification code. Pull variables
2392              into tigher scope which also allows some to become const.
2393      Branch: perl
2394            ! sv.c
2395 ____________________________________________________________________________
2396 [ 26270] By: nicholas                              on 2005/12/05  23:29:46
2397         Log: Move the scope of origsv inwards, and rename variables to avoid the
2398              need to re-assign to sv.
2399      Branch: perl
2400            ! sv.c
2401 ____________________________________________________________________________
2402 [ 26269] By: nicholas                              on 2005/12/05  23:12:33
2403         Log: Clone the brief return logic and thereby remove a goto.
2404      Branch: perl
2405            ! sv.c
2406 ____________________________________________________________________________
2407 [ 26268] By: nicholas                              on 2005/12/05  22:44:32
2408         Log: As they are now the same, can fold the entire switch statement for
2409              reference type in sv_2pv_flags into a call to sv_reftype.
2410      Branch: perl
2411            ! sv.c
2412 ____________________________________________________________________________
2413 [ 26267] By: nicholas                              on 2005/12/05  22:20:31
2414         Log: Untease the regexp stringification from the reference naming in
2415              sv_2pv_flags. (Lots of re-indentation, little real change)
2416      Branch: perl
2417            ! sv.c
2418 ____________________________________________________________________________
2419 [ 26266] By: nicholas                              on 2005/12/05  21:58:20
2420         Log: References to version objects should stringify as VSTRING. This makes
2421              stringification consistent with the output of ref().
2422      Branch: perl
2423            ! sv.c
2424 ____________________________________________________________________________
2425 [ 26265] By: nicholas                              on 2005/12/05  20:37:11
2426         Log: The extra return is actually a duplicated code path, and can go.
2427      Branch: perl
2428            ! sv.c
2429 ____________________________________________________________________________
2430 [ 26264] By: nicholas                              on 2005/12/05  20:09:23
2431         Log: Fix typo in description.
2432      Branch: perl
2433            ! MANIFEST
2434 ____________________________________________________________________________
2435 [ 26263] By: nicholas                              on 2005/12/05  19:56:43
2436         Log: Add ext/MIME/Base64/README to MANIFEST
2437      Branch: perl
2438            ! MANIFEST
2439 ____________________________________________________________________________
2440 [ 26262] By: stevep                                on 2005/12/05  16:35:14
2441         Log: Upgrade to MIME-Base64-3.07
2442      Branch: perl
2443            + ext/MIME/Base64/README
2444            ! ext/MIME/Base64/Base64.pm ext/MIME/Base64/Changes
2445            ! ext/MIME/Base64/QuotedPrint.pm
2446 ____________________________________________________________________________
2447 [ 26261] By: stevep                                on 2005/12/05  16:29:46
2448         Log: Upgrade to Digest-MD5-2.36
2449      Branch: perl
2450            ! ext/Digest/MD5/Changes ext/Digest/MD5/MD5.pm
2451            ! ext/Digest/MD5/README ext/Digest/MD5/t/files.t
2452 ____________________________________________________________________________
2453 [ 26260] By: stevep                                on 2005/12/05  16:20:17
2454         Log: Upgrade to CGI.pm-3.13
2455      Branch: perl
2456            + lib/CGI/t/no_tabindex.t
2457            ! MANIFEST lib/CGI.pm lib/CGI/Carp.pm lib/CGI/Changes
2458            ! lib/CGI/Cookie.pm lib/CGI/t/form.t
2459 ____________________________________________________________________________
2460 [ 26259] By: rgs                                   on 2005/12/05  16:19:35
2461         Log: "Malformed UTF-8 character" was a severe warning, and can now be
2462              also a fatal error (since change #26258)
2463      Branch: perl
2464            ! pod/perldiag.pod
2465 ____________________________________________________________________________
2466 [ 26258] By: rgs                                   on 2005/12/05  16:04:16
2467         Log: Subject: Re: [perl #37836] Simple Regex causes SEGV when run on specific data
2468              From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
2469              Date: Tue, 06 Dec 2005 00:35:52 +0900
2470              Message-Id: <20051206003221.5AD9.BQW10602@nifty.com>
2471      Branch: perl
2472            ! regexec.c
2473 ____________________________________________________________________________
2474 [ 26257] By: rgs                                   on 2005/12/05  15:25:00
2475         Log: Better variable names make code clearer
2476              
2477              Subject: Re: XS-assisted SWASHGET (esp. for t/uni/class.t speedup)
2478              From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
2479              Date: Sun, 04 Dec 2005 16:24:29 +0900
2480              Message-Id: <20051204162412.D720.BQW10602@nifty.com>
2481      Branch: perl
2482            ! embed.fnc proto.h utf8.c
2483 ____________________________________________________________________________
2484 [ 26256] By: rgs                                   on 2005/12/05  15:20:32
2485         Log: Rework the error messages from the swashget code.
2486              
2487              Subject: Re: XS-assisted SWASHGET (esp. for t/uni/class.t speedup)
2488              From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
2489              Date: Sun, 04 Dec 2005 16:24:59 +0900
2490              Message-Id: <20051204162431.D723.BQW10602@nifty.com>
2491      Branch: perl
2492            ! pod/perldiag.pod utf8.c
2493 ____________________________________________________________________________
2494 [ 26255] By: rgs                                   on 2005/12/05  15:15:53
2495         Log: Clarification and cleanup of the XS SWASHGET code
2496              
2497              Subject: Re: XS-assisted SWASHGET (esp. for t/uni/class.t speedup)
2498              From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
2499              Date: Sun, 04 Dec 2005 16:28:35 +0900
2500              Message-Id: <20051204162508.D726.BQW10602@nifty.com>
2501      Branch: perl
2502            ! lib/utf8_heavy.pl regexec.c t/op/pat.t utf8.c
2503 ____________________________________________________________________________
2504 [ 26254] By: rgs                                   on 2005/12/05  09:58:02
2505         Log: Subject: [PAUSE] CPAN Upload: A/AN/ANDK/CPAN-1.80.tar.gz
2506              From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig)
2507              Date: Sat, 03 Dec 2005 12:24:05 +0100
2508              Message-ID: <87mzji8luy.fsf@k75.linux.bogus>
2509      Branch: perl
2510            ! lib/CPAN.pm lib/CPAN/SIGNATURE lib/CPAN/Version.pm
2511 ____________________________________________________________________________
2512 [ 26253] By: mhx                                   on 2005/12/04  19:37:58
2513         Log: NULL is a legal value for newXS()'s name parameter.
2514              (This caused strange build failures with gcc4 -O3)
2515      Branch: perl
2516            ! embed.fnc proto.h
2517 ____________________________________________________________________________
2518 [ 26252] By: stevep                                on 2005/12/04  15:30:55
2519         Log: Fix handling of author's names that had apostrophes.  Based on a patch
2520              by Sean O'Rourke <sorourke@cs.ucsd.edu> in RT bug #22950.
2521      Branch: perl
2522            ! utils/h2xs.PL
2523 ____________________________________________________________________________
2524 [ 26251] By: davem                                 on 2005/12/03  15:20:24
2525         Log: clarify description of vector (v) sprintf format modifier
2526      Branch: perl
2527            ! pod/perlfunc.pod
2528 ____________________________________________________________________________
2529 [ 26250] By: craigb                                on 2005/12/03  15:15:47
2530         Log: In vms/vms.c, don't use the thread-specific Newx() during
2531              startup before threads are initialized.  
2532      Branch: perl
2533            ! vms/vms.c
2534 ____________________________________________________________________________
2535 [ 26249] By: stevep                                on 2005/12/03  12:31:02
2536         Log: Update perlhack.pod with the updated, permanent ActiveState URLs
2537      Branch: perl
2538            ! pod/perlhack.pod
2539 ____________________________________________________________________________
2540 [ 26248] By: rgs                                   on 2005/12/03  12:16:54
2541         Log: Missing chunk in change #26247.
2542      Branch: perl
2543            ! ext/Sys/Syslog/Syslog.pm
2544 ____________________________________________________________________________
2545 [ 26247] By: rgs                                   on 2005/12/03  11:23:29
2546         Log: Sys::Syslog::syslog can accept a message without printf
2547              escapes and arguments.
2548              
2549              Subject: Re: Perl PR: "Security holes in Sys::Syslog"
2550              From: Gisle Aas <gisle@activestate.com>
2551              Date: 03 Dec 2005 03:35:32 -0800
2552              Message-ID: <lracfi2z23.fsf@caliper.activestate.com>
2553      Branch: perl
2554            ! ext/Sys/Syslog/Syslog.pm
2555 ____________________________________________________________________________
2556 [ 26246] By: stevep                                on 2005/12/03  03:30:00
2557         Log: Upgrade to version-0.50
2558      Branch: perl
2559            ! lib/version.pm lib/version.pod lib/version.t util.c
2560 ____________________________________________________________________________
2561 [ 26245] By: rgs                                   on 2005/12/02  23:00:55
2562         Log: Replace ^M by a space in test for bug #37716, to make
2563              Cygwin happy (found by Yitzchak)
2564      Branch: perl
2565            ! lib/File/Compare.t
2566 ____________________________________________________________________________
2567 [ 26244] By: nicholas                              on 2005/12/02  17:15:27
2568         Log: Address Hugo's comment on Dave's change (26240)
2569      Branch: perl
2570            ! sv.c
2571 ____________________________________________________________________________
2572 [ 26243] By: rgs                                   on 2005/12/02  10:37:05
2573         Log: Subject: Storable retrieve_lscalar fails for empty strings [PATCH]
2574              From: Gisle Aas <gisle@ActiveState.com>
2575              Date: 28 Nov 2005 04:48:18 -0800
2576              Message-ID: <lr3blhndkd.fsf@caliper.activestate.com>
2577              
2578              and
2579              Message-ID: <lrwtisn062.fsf@caliper.activestate.com>
2580      Branch: perl
2581            ! ext/Storable/Storable.xs ext/Storable/t/malice.t
2582 ____________________________________________________________________________
2583 [ 26242] By: rgs                                   on 2005/12/02  09:26:48
2584         Log: Subject: [PATCH] Signs, signs, everywhere a sign
2585              From: Andy Lester <andy@petdance.com>
2586              Date: Thu, 1 Dec 2005 14:24:51 -0600
2587              Message-ID: <20051201202451.GI22713@petdance.com>
2588      Branch: perl
2589            ! pp_pack.c
2590 ____________________________________________________________________________
2591 [ 26241] By: stevep                                on 2005/12/01  20:27:34
2592         Log: Nit from change #26232 noticed by H. Merijn Brand
2593      Branch: perl
2594            ! pod/perlop.pod
2595 ____________________________________________________________________________
2596 [ 26240] By: davem                                 on 2005/12/01  16:40:29
2597         Log: sprintf %NNN$ check for large values wrapping to negative
2598      Branch: perl
2599            ! sv.c t/op/sprintf2.t
2600 ____________________________________________________________________________
2601 [ 26239] By: rgs                                   on 2005/12/01  15:40:11
2602         Log: Always define PL_memory_wrap, and use it for the new sprintf checks
2603      Branch: perl
2604            ! makedef.pl perl.h sv.c
2605 ____________________________________________________________________________
2606 [ 26238] By: rgs                                   on 2005/12/01  15:26:09
2607         Log: Missing #ifdef, noticed by Jan Dubois
2608      Branch: perl
2609            ! sv.c
2610 ____________________________________________________________________________
2611 [ 26237] By: rgs                                   on 2005/12/01  14:25:34
2612         Log: Subject: [PATCH] Re: Perl PR: "Security holes in Sys::Syslog"
2613              From: Gisle Aas <gisle@ActiveState.com>
2614              Date: 01 Dec 2005 06:20:14 -0800
2615              Message-ID: <lroe406grl.fsf_-_@caliper.activestate.com>
2616              
2617              Subject: [PATCH] Suppress "0b" prefix for sprintf("%#b", 0)
2618              From: Gisle Aas <gisle@ActiveState.com>
2619              Date: 01 Dec 2005 06:11:44 -0800
2620              Message-ID: <lrsltc6h5r.fsf_-_@caliper.activestate.com>
2621      Branch: perl
2622            ! sv.c t/op/sprintf.t
2623 ____________________________________________________________________________
2624 [ 26236] By: rgs                                   on 2005/12/01  11:52:24
2625         Log: Subject: [PATCH] Disable constant folding of sprintf
2626              From: Gisle Aas <gisle@ActiveState.com>
2627              Date: 01 Dec 2005 03:22:10 -0800
2628              Message-ID: <lr8xv56p0d.fsf_-_@caliper.activestate.com>
2629      Branch: perl
2630            ! op.c opcode.h opcode.pl t/lib/warnings/sv t/op/sprintf2.t
2631 ____________________________________________________________________________
2632 [ 26235] By: rgs                                   on 2005/12/01  09:26:01
2633         Log: Subject: [patch] Re: Perl PR: "Security holes in Sys::Syslog"
2634              From: "Philippe M. Chiasson" <gozer@ActiveState.com>
2635              Date: Wed, 30 Nov 2005 20:17:31 -0800
2636              Message-ID: <438E795B.9060805@ActiveState.com>
2637      Branch: perl
2638            ! sv.c
2639 ____________________________________________________________________________
2640 [ 26234] By: rgs                                   on 2005/12/01  08:34:42
2641         Log: Revert change #26110 (already reverted in maintperl by change 26182)
2642      Branch: perl
2643            ! op.c
2644 ____________________________________________________________________________
2645 [ 26233] By: rgs                                   on 2005/11/30  21:15:21
2646         Log: Jan Dubois notices that sitecustomize.pl is to be found in sitelib,
2647              not siteperl
2648      Branch: perl
2649            ! pod/perlrun.pod
2650 ____________________________________________________________________________
2651 [ 26232] By: stevep                                on 2005/11/30  19:09:17
2652         Log: dor-assign (//=) was missing from perlop.pod
2653      Branch: perl
2654            ! pod/perlop.pod
2655 ____________________________________________________________________________
2656 [ 26231] By: rgs                                   on 2005/11/30  17:57:16
2657         Log: Subject: [PATCH] Remove redundant SvUTF8_on() calls
2658              From: Gisle Aas <gisle@ActiveState.com>
2659              Date: 30 Nov 2005 09:28:54 -0800
2660              Message-ID: <lrhd9uhwo9.fsf@caliper.activestate.com>
2661      Branch: perl
2662            ! pp.c sv.c
2663 ____________________________________________________________________________
2664 [ 26229] By: rgs                                   on 2005/11/30  14:29:23
2665         Log: Subject: Re: XS-assisted SWASHGET (esp. for t/uni/class.t speedup)
2666              From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
2667              Date: Sun, 27 Nov 2005 17:02:02 +0900
2668              Message-Id: <20051127170016.A786.BQW10602@nifty.com>
2669      Branch: perl
2670            ! embed.fnc embed.h lib/utf8_heavy.pl pod/perlapi.pod
2671            ! pod/perlintern.pod proto.h universal.c utf8.c utf8.h
2672            ! utfebcdic.h
2673 ____________________________________________________________________________
2674 [ 26228] By: nicholas                              on 2005/11/30  13:55:05
2675         Log: The regexp engine should check SV flags rather than SV type for
2676              determining if something is a reference, because under the debugger
2677              the value returned by the swash code is SVt_PVMG.
2678              Not doing this has the side effect of repeatedly reassigning the
2679              same array element, which causes destructors to fire on the reassignment
2680              which in turn causes &utf8::DESTROY to run outside of the pseudo-safety
2681              of save_re_context, which under the debugger involves re-entering the
2682              regexp engine, which causes corruption of the regexp engine's global
2683              state.
2684      Branch: perl
2685            ! regexec.c
2686 ____________________________________________________________________________
2687 [ 26227] By: rgs                                   on 2005/11/30  12:30:47
2688         Log: Fix B::Concise tests after change #26226
2689      Branch: perl
2690            ! ext/B/t/optree_varinit.t
2691 ____________________________________________________________________________
2692 [ 26226] By: rgs                                   on 2005/11/30  09:53:11
2693         Log: Revert change #22520 (optimise away my $foo = undef and similar
2694              constructs), in order to fix bug perl #37776
2695      Branch: perl
2696            ! op.c t/op/my.t
2697 ____________________________________________________________________________
2698 [ 26225] By: rgs                                   on 2005/11/29  17:40:16
2699         Log: Subject: Re: [perl #37716] Re: File::Compare broken for filenames with whitespace
2700              From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig)
2701              Date: Tue, 29 Nov 2005 08:07:19 +0100
2702              Message-ID: <878xv89bko.fsf@k75.linux.bogus>
2703      Branch: perl
2704            ! lib/File/Compare.pm lib/File/Compare.t
2705 ____________________________________________________________________________
2706 [ 26224] By: stevep                                on 2005/11/29  12:36:46
2707         Log: Assimilate Pod-Escapes-1.04.  This is a prereq for Pod::Simple, 
2708              which is now a prereq for podlators.
2709      Branch: perl
2710            + lib/Pod/Escapes.pm lib/Pod/Escapes/ChangeLog
2711            + lib/Pod/Escapes/README lib/Pod/Escapes/t/01_about_verbose.t
2712            + lib/Pod/Escapes/t/10_main.t
2713            + lib/Pod/Escapes/t/15_name2charnum.t
2714            ! MANIFEST Porting/Maintainers.pl
2715 ____________________________________________________________________________
2716 [ 26223] By: rgs                                   on 2005/11/28  18:43:51
2717         Log: Typo fix, by Olivier Blin
2718      Branch: perl
2719            ! lib/Getopt/Long.pm
2720 ____________________________________________________________________________
2721 [ 26222] By: steveh                                on 2005/11/28  17:07:25
2722         Log: Fix ext/POSIX/t/time.t on Win32
2723              
2724              According to MSDN, "The string result produced by ctime contains
2725              exactly 26 characters and has the form: Wed Jan 02 02:03:55 1980\n\0"
2726              so we *do* want the leading zero on the day returned by strftime
2727      Branch: perl
2728            ! ext/POSIX/t/time.t
2729 ____________________________________________________________________________
2730 [ 26221] By: stevep                                on 2005/11/28  14:11:23
2731         Log: Mac OS X/Darwin seems to have problems with tzname().
2732      Branch: perl
2733            ! ext/POSIX/t/time.t
2734 ____________________________________________________________________________
2735 [ 26220] By: rgs                                   on 2005/11/28  11:00:37
2736         Log: FAQ sync.
2737      Branch: perl
2738            ! pod/perlfaq.pod pod/perlfaq3.pod pod/perlfaq4.pod
2739            ! pod/perlfaq5.pod pod/perlfaq7.pod pod/perlfaq9.pod
2740 ____________________________________________________________________________
2741 [ 26219] By: stevep                                on 2005/11/28  02:48:18
2742         Log: Subject: [PATCH] Math::Trig: blead and maint (doc patch only): s/Bay/Gulf/ and do away with bad quotes
2743              From: jhi@cc.hut.fi (Jarkko Hietaniemi)
2744              Date: Sun, 27 Nov 2005 23:04:31 +0200 (EET)
2745              Message-Id: <20051127210431.F1D2C6CF55@ugli.hut.fi>
2746      Branch: perl
2747            ! lib/Math/Trig.pm
2748 ____________________________________________________________________________
2749 [ 26218] By: stevep                                on 2005/11/28  02:34:49
2750         Log: Mention of possible use of a scalar variable on the rhs of an arrow "->" 
2751              operator added to close two tickets.
2752      Branch: perl
2753            ! pod/perlobj.pod
2754 ____________________________________________________________________________
2755 [ 26217] By: rgs                                   on 2005/11/27  23:18:38
2756         Log: Don't let MakeMaker install doc for MIME::Base64
2757              (since installpod does it already)
2758      Branch: perl
2759            ! ext/MIME/Base64/Makefile.PL
2760 ____________________________________________________________________________
2761 [ 26216] By: rgs                                   on 2005/11/27  22:42:42
2762         Log: Upgrade to Getopt::Long 2.34_04
2763      Branch: perl
2764            ! lib/Getopt/Long.pm lib/Getopt/Long/CHANGES
2765            ! lib/Getopt/Long/README lib/Getopt/Long/t/gol-basic.t
2766            ! lib/Getopt/Long/t/gol-compat.t lib/Getopt/Long/t/gol-linkage.t
2767            ! lib/Getopt/Long/t/gol-oo.t
2768 ____________________________________________________________________________
2769 [ 26215] By: rgs                                   on 2005/11/27  21:43:17
2770         Log: Subject: [PATCH] fix wrong pool error in cygwin build
2771              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2772              Date: Nov 27, 2005 9:29 AM
2773              Message-ID: <20051127082918.GA2556@efn.org>
2774      Branch: perl
2775            ! cygwin/cygwin.c
2776 ____________________________________________________________________________
2777 [ 26214] By: stevep                                on 2005/11/27  02:35:25
2778         Log: Upgrade to MIME-Base64-3.06
2779      Branch: perl
2780            ! ext/MIME/Base64/Base64.pm ext/MIME/Base64/Base64.xs
2781            ! ext/MIME/Base64/Changes ext/MIME/Base64/Makefile.PL
2782            ! ext/MIME/Base64/QuotedPrint.pm
2783 ____________________________________________________________________________
2784 [ 26213] By: stevep                                on 2005/11/26  12:48:42
2785         Log: Deal with differences in what clock() does between POSIX and BSD.
2786      Branch: perl
2787            ! ext/POSIX/t/time.t
2788 ____________________________________________________________________________
2789 [ 26212] By: stevep                                on 2005/11/26  12:04:00
2790         Log: Upgrade to Scalar-List-Utils-1.18
2791      Branch: perl
2792            + ext/List/Util/t/00version.t
2793            ! MANIFEST ext/List/Util/Changes
2794 ____________________________________________________________________________
2795 [ 26211] By: stevep                                on 2005/11/26  11:50:17
2796         Log: Upgrade to Digest-MD5-2.35
2797      Branch: perl
2798            ! ext/Digest/MD5/Changes ext/Digest/MD5/MD5.pm
2799            ! ext/Digest/MD5/MD5.xs ext/Digest/MD5/Makefile.PL
2800            ! ext/Digest/MD5/t/files.t
2801 ____________________________________________________________________________
2802 [ 26210] By: stevep                                on 2005/11/26  11:40:57
2803         Log: Actually update one of the files from the previous change.
2804      Branch: perl
2805            ! lib/Digest.pm
2806 ____________________________________________________________________________
2807 [ 26209] By: stevep                                on 2005/11/26  11:38:02
2808         Log: Upgrade to Digest-1.14
2809      Branch: perl
2810            ! lib/Digest.pm lib/Digest/Changes
2811 ____________________________________________________________________________
2812 [ 26208] By: stevep                                on 2005/11/26  02:56:26
2813         Log: Just be explicit about $TZ.  
2814      Branch: perl
2815            ! ext/POSIX/t/time.t
2816 ____________________________________________________________________________
2817 [ 26207] By: stevep                                on 2005/11/26  02:32:10
2818         Log: Hmmm...strftime() does work on Win32, but tzset() is having problems
2819              on OpenBSD.
2820      Branch: perl
2821            ! ext/POSIX/t/time.t
2822 ____________________________________________________________________________
2823 [ 26206] By: stevep                                on 2005/11/26  01:31:24
2824         Log: Additional tests for B and POSIX.  The POSIX ones concern me a bit,
2825              but I don't expect any black smokes because of testing on OpenBSD,
2826              Linux, Win32, an Cygwin.
2827      Branch: perl
2828            + ext/POSIX/t/time.t
2829            ! MANIFEST ext/B/t/b.t
2830 ____________________________________________________________________________
2831 [ 26205] By: nicholas                              on 2005/11/25  15:12:02
2832         Log: Move report_uninit() and its static supporting functions to the end of
2833              sv.c, so that they are not sandwiched between the two halves of the
2834              SV allocation code. However, the diff looks far more evil than it
2835              should given that this is just moving a single albeit large hunk.
2836      Branch: perl
2837            ! sv.c
2838 ____________________________________________________________________________
2839 [ 26204] By: rgs                                   on 2005/11/25  12:40:34
2840         Log: Subject: [PATCH] perlpod documentation discrepancy in 5.8.6 ( and maybe later? )
2841              From: demerphq <demerphq@gmail.com>
2842              Date: Fri, 25 Nov 2005 13:57:38 +0100
2843              Message-ID: <9b18b3110511250457k6c196c4fu167badd045c2d9e6@mail.gmail.com>
2844      Branch: perl
2845            ! pod/perlpod.pod
2846 ____________________________________________________________________________
2847 [ 26203] By: rgs                                   on 2005/11/24  16:09:48
2848         Log: Subject: Re: XS-assisted SWASHGET (esp. for t/uni/class.t speedup)
2849              From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
2850              Date: Fri, 25 Nov 2005 00:19:35 +0900
2851              Message-Id: <20051125001031.24E3.BQW10602@nifty.com>
2852              
2853              Date: Fri, 25 Nov 2005 01:18:17 +0900
2854              Message-Id: <20051125011410.24E9.BQW10602@nifty.com>
2855      Branch: perl
2856            ! universal.c utf8.c
2857 ____________________________________________________________________________
2858 [ 26202] By: rgs                                   on 2005/11/24  15:38:05
2859         Log: Document new perldoc -L switch
2860              
2861              Subject: Re: Pod::Perldoc patch (Fw: [ANNOUNCE] POD2::IT 0.10)
2862              From: Enrico Sorcinelli <bepi@perl.it>
2863              Date: Thu, 24 Nov 2005 16:04:03 +0100
2864              Message-Id: <20051124160403.568a194b.bepi@perl.it>
2865      Branch: perl
2866            ! pod/perldoc.pod
2867 ____________________________________________________________________________
2868 [ 26201] By: rgs                                   on 2005/11/24  08:52:35
2869         Log: Delete a README made redundant by change 26200.
2870      Branch: perl
2871            - wince/README.perlce
2872 ____________________________________________________________________________
2873 [ 26200] By: rgs                                   on 2005/11/23  20:45:44
2874         Log: Subject: [PATCH @26198] perlce touches
2875              From: Konovalov, Vadim <vkonovalov@spb.lucent.com>
2876              Date: Nov 23, 2005 8:55 PM
2877              Message-ID: <7DD1BE2C50259746ABB8683672D2089E12DDC3@itotest-1.spb.lucent.com>
2878      Branch: perl
2879            ! INSTALL MANIFEST README.ce makedef.pl wince/Makefile.ce
2880            ! wince/wince.c
2881 ____________________________________________________________________________
2882 [ 26199] By: rgs                                   on 2005/11/23  15:34:54
2883         Log: Subject: XS-assisted SWASHGET (esp. for t/uni/class.t speedup)
2884              From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
2885              Date: Wed, 23 Nov 2005 17:57:34 +0900
2886              Message-Id: <20051123175603.FFD5.BQW10602@nifty.com>
2887              
2888              And :
2889              Message-Id: <20051123202935.4D9D.BQW10602@nifty.com>
2890              
2891              with some nits to use U8 instead of char more consistently
2892      Branch: perl
2893            ! lib/utf8_heavy.pl t/op/pat.t universal.c utf8.c
2894 ____________________________________________________________________________
2895 [ 26198] By: rgs                                   on 2005/11/22  21:24:19
2896         Log: Notes in perlstyle about POD formatting, by S´┐Żbastien
2897              Aperghis-Tramoni, with nits by chromatic and Randy W. Sims.
2898      Branch: perl
2899            ! pod/perlstyle.pod
2900 ____________________________________________________________________________
2901 [ 26197] By: nicholas                              on 2005/11/22  20:23:34
2902         Log: Note the URL describing the vast riches awaiting us.
2903      Branch: perl
2904            ! t/lib/1_compile.t
2905 ____________________________________________________________________________
2906 [ 26196] By: davem                                 on 2005/11/22  16:52:24
2907         Log: include PERL_TRACK_MEMPOOL in perl -V output
2908      Branch: perl
2909            ! perl.c
2910 ____________________________________________________________________________
2911 [ 26195] By: davem                                 on 2005/11/22  16:32:42
2912         Log: perl segfaults on reversed array reference
2913              
2914              The 'for (reverse @a)' optimisation got its index wrong when
2915              create LVALUE SVs for undef elements
2916      Branch: perl
2917            ! pp_ctl.c pp_hot.c t/op/loopctl.t
2918 ____________________________________________________________________________
2919 [ 26194] By: rgs                                   on 2005/11/22  16:16:00
2920         Log: Subject: [DOC PATCH] Sort subs *can* now be recursive
2921              From: Robin Houston <robin@cpan.org>
2922              Date: Tue, 22 Nov 2005 13:28:17 +0000
2923              Message-ID: <20051122132817.GA20895@rpc142.cs.man.ac.uk>
2924      Branch: perl
2925            ! pod/perlfunc.pod
2926 ____________________________________________________________________________
2927 [ 26193] By: rgs                                   on 2005/11/22  16:10:00
2928         Log: Use the system's free to dealloc a PV allocated by the system
2929              (more precisely by libgdbm.) See :
2930              
2931              Subject: GDBM_file realloc failures
2932              From: Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
2933              Date: Mon, 21 Nov 2005 18:22:00 +0100
2934              Message-ID: <20051121182200.0b3d2454@grubert.mandrakesoft.com>
2935      Branch: perl
2936            ! ext/GDBM_File/GDBM_File.xs
2937 ____________________________________________________________________________
2938 [ 26192] By: rgs                                   on 2005/11/22  15:54:16
2939         Log: Subject: Re: [PATCH] concat interacts badly with magic
2940              From: Robin Houston <robin@cpan.org>
2941              Date: Tue, 22 Nov 2005 14:07:27 +0000
2942              Message-ID: <20051122140727.GA29861@rpc142.cs.man.ac.uk>
2943              
2944              (new version of patch for bug #37722)
2945      Branch: perl
2946            ! pp_hot.c t/lib/warnings/9uninit t/lib/warnings/pp_hot
2947            ! t/op/tie.t
2948 ____________________________________________________________________________
2949 [ 26191] By: rgs                                   on 2005/11/22  14:16:05
2950         Log: Subject: Pod::Perldoc patch (Fw: [ANNOUNCE] POD2::IT 0.10)
2951              From: Enrico Sorcinelli <bepi@perl.it>
2952              Date: Sun, 20 Nov 2005 10:20:51 +0100
2953              Message-Id: <20051120102051.23ef095d.bepi@perl.it>
2954              
2955              Also, bump version number of Perldoc.
2956      Branch: perl
2957            ! lib/Pod/Perldoc.pm
2958 ____________________________________________________________________________
2959 [ 26190] By: rgs                                   on 2005/11/22  11:29:03
2960         Log: Revert change #26185, which could have some unwanted side-effects.
2961              (lib/warnings.t had failures due to this patch.)
2962              Moreover Dave Mitchell correctly pointed out that [perl #37722]
2963              wasn't really a bug.
2964      Branch: perl
2965            ! pp_hot.c t/op/tie.t
2966 ____________________________________________________________________________
2967 [ 26189] By: merijn                                on 2005/11/22  06:33:05
2968         Log: Subject: RE: [perl #37708] [PATCH] wrong IP_ constants on Win32 
2969              From: "Jan Dubois" <jand@ActiveState.com>
2970              Date: Mon, 21 Nov 2005 21:35:51 -0800
2971              Message-ID: <062401c5ef26$99b3a490$2217a8c0@candy>
2972      Branch: perl
2973            ! win32/include/sys/socket.h
2974 ____________________________________________________________________________
2975 [ 26188] By: stevep                                on 2005/11/22  03:41:17
2976         Log: Subject: [PATCH] ff_chop.patch redux
2977              From: Andy Lester <andy@petdance.com>
2978              Date: Mon, 21 Nov 2005 21:16:14 -0600
2979              Message-ID: <20051122031614.GB19424@petdance.com>
2980      Branch: perl
2981            ! pp_ctl.c
2982 ____________________________________________________________________________
2983 [ 26187] By: stevep                                on 2005/11/22  03:37:30
2984         Log: Subject: patch@26180 - t/op/pat.t : Can't reset %ENV on VMS
2985              From: "John E. Malmberg" <wb8tyw@qsl.net>
2986              Date: Mon, 21 Nov 2005 22:09:17 -0500
2987              Message-ID: <43828BDD.7080302@qsl.net>
2988      Branch: perl
2989            ! t/op/pat.t
2990 ____________________________________________________________________________
2991 [ 26186] By: stevep                                on 2005/11/22  03:32:04
2992         Log: Subject: patch@26180 - t/op/array.t : Can't reset %ENV on VMS
2993              From: "John E. Malmberg" <wb8tyw@qsl.net>
2994              Date: Mon, 21 Nov 2005 21:19:31 -0500
2995              Message-ID: <43828033.9040708@qsl.net>
2996      Branch: perl
2997            ! t/op/array.t
2998 ____________________________________________________________________________
2999 [ 26185] By: rgs                                   on 2005/11/21  17:19:34
3000         Log: Subject: [PATCH] concat interacts badly with magic
3001              From: Robin Houston <robin@cpan.org>
3002              Date: Mon, 21 Nov 2005 17:03:39 +0000
3003              Message-ID: <20051121170339.GA8214@rpc142.cs.man.ac.uk>
3004      Branch: perl
3005            ! pp_hot.c t/op/tie.t
3006 ____________________________________________________________________________
3007 [ 26184] By: nicholas                              on 2005/11/21  14:18:03
3008         Log: Flip the sign of the value in body details offset, and change its type
3009              to size_t.
3010      Branch: perl
3011            ! sv.c
3012 ____________________________________________________________________________
3013 [ 26183] By: merijn                                on 2005/11/21  14:11:28
3014         Log: Thread failures on AIX (and others) caused by interleaved output
3015              
3016              Subject: Smoke [5.9.3] 26168 FAIL(X) AIX 4.3.3.0/ML11 (PPC/1 cpu)
3017              From: "H.Merijn Brand" <h.m.brand@xs4all.nl>
3018              Date: Sun, 20 Nov 2005 14:36 +0100
3019              Message-Id: <200511201337.jAKDbc1O066213@smtp-vbr6.xs4all.nl>
3020      Branch: perl
3021            ! t/op/threads.t
3022 ____________________________________________________________________________
3023 [ 26181] By: rgs                                   on 2005/11/21  08:58:59
3024         Log: Upgrade to Time::HiRes 1.83
3025      Branch: perl
3026            ! ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
3027            ! ext/Time/HiRes/Makefile.PL ext/Time/HiRes/t/HiRes.t
3028 ____________________________________________________________________________
3029 [ 26180] By: nicholas                              on 2005/11/20  20:39:50
3030         Log: Eliminate two more strlen()s, by using the return value of sprintf().
3031      Branch: perl
3032            ! pp_ctl.c
3033 ____________________________________________________________________________
3034 [ 26179] By: rgs                                   on 2005/11/20  12:10:15
3035         Log: Declarations must come first, or some compilers aren't happy.
3036              (spotted by Jarkko)
3037      Branch: perl
3038            ! ext/B/B.xs
3039 ____________________________________________________________________________
3040 [ 26178] By: stevep                                on 2005/11/20  02:41:01
3041         Log: Subject: [PATCH] Pulling ancient RCS comments
3042              From: Andy Lester <andy@petdance.com>
3043              Date: Sat, 19 Nov 2005 00:16:39 -0600
3044              Message-ID: <20051119061639.GA25086@petdance.com>
3045      Branch: perl
3046            ! lib/AnyDBM_File.t lib/importenv.pl lib/stat.pl lib/validate.pl
3047            ! t/base/cond.t t/base/if.t t/base/pat.t t/base/term.t
3048            ! t/cmd/elsif.t t/cmd/mod.t t/cmd/subval.t t/cmd/switch.t
3049            ! t/comp/cmdopt.t t/comp/cpp.t t/comp/decl.t t/io/inplace.t
3050            ! t/io/read.t t/io/tell.t t/op/append.t t/op/auto.t t/op/cond.t
3051            ! t/op/do.t t/op/flip.t t/op/goto_xs.t t/op/my.t t/op/push.t
3052            ! t/op/read.t t/op/time.t t/op/unshift.t
3053 ____________________________________________________________________________
3054 [ 26177] By: stevep                                on 2005/11/20  02:31:10
3055         Log: Subject: Reworked PERL_TRACK_MEMPOOL patch
3056              From: "Jan Dubois" <jand@ActiveState.com>
3057              Date: Fri, 18 Nov 2005 11:38:24 -0800
3058              Message-ID: <003601c5ec77$a45eb260$2217a8c0@candy>
3059      Branch: perl
3060            ! perl.h util.c
3061 ____________________________________________________________________________
3062 [ 26176] By: stevep                                on 2005/11/19  19:14:42
3063         Log: Down with "warning: code has no effect"
3064      Branch: perl
3065            ! XSUB.h
3066 ____________________________________________________________________________
3067 [ 26175] By: stevep                                on 2005/11/19  18:06:14
3068         Log: Cleaning up some warnings generated by "gcc -W"
3069      Branch: perl
3070            ! deb.c ext/B/B.xs ext/Data/Dumper/Dumper.xs
3071            ! ext/PerlIO/encoding/encoding.xs mg.c op.c regcomp.c scope.c
3072 ____________________________________________________________________________
3073 [ 26174] By: stevep                                on 2005/11/19  13:46:27
3074         Log: Upgrade to PathTools-3.14
3075      Branch: perl
3076            + lib/File/Spec/t/tmpdir.t
3077            ! MANIFEST ext/Cwd/Changes lib/Cwd.pm lib/File/Spec.pm
3078            ! lib/File/Spec/Cygwin.pm lib/File/Spec/Unix.pm
3079            ! lib/File/Spec/VMS.pm lib/File/Spec/Win32.pm
3080            ! lib/File/Spec/t/Spec.t
3081 ____________________________________________________________________________
3082 [ 26173] By: nicholas                              on 2005/11/19  11:21:15
3083         Log: Norman observed that a couple of macros could make the body defintion
3084              table a lot more readable.
3085      Branch: perl
3086            ! sv.c
3087 ____________________________________________________________________________
3088 [ 26172] By: nicholas                              on 2005/11/19  00:50:33
3089         Log: With -DPURFIY we change the flags so that everything is allocated
3090              directly. (Don't use arenas at all.) This seems a rather elegant way
3091              to simplify some of the code in sv.c by removing conditional
3092              compilation.
3093      Branch: perl
3094            ! sv.c
3095 ____________________________________________________________________________
3096 [ 26171] By: nicholas                              on 2005/11/19  00:21:58
3097         Log: Map the HE arena onto SV type 0 (SVt_NULL).
3098              Abolish PL_he_root and PL_he_arenaroot.
3099      Branch: perl
3100            ! embedvar.h ext/XS/APItest/APItest.xs hv.c intrpvar.h perlapi.h
3101            ! sv.c sv.h
3102 ____________________________________________________________________________
3103 [ 26170] By: nicholas                              on 2005/11/18  23:44:32
3104         Log: Remove all the now unused new_XFOO()/del_XFOO() macros
3105      Branch: perl
3106            ! sv.c
3107 ____________________________________________________________________________
3108 [ 26169] By: nicholas                              on 2005/11/18  23:28:59
3109         Log: sv_clear can manipulate the arena array directly too.
3110              Also, I think that we may have been "leaking" NV bodies in blead since
3111              25051. Oops. (Will not have been detectable except with -DPURIFY as
3112              the leak is not returning them as free to the arena)
3113      Branch: perl
3114            ! sv.c
3115 ____________________________________________________________________________
3116 [ 26168] By: nicholas                              on 2005/11/18  21:25:23
3117         Log: We only need to zero new bodies for upgrades. sv_dup doesn't need to
3118              zero as it's copying over the same sized structure. So change
3119              new_NOARENA to malloc(), and add new_NOARENAZ() to calloc()
3120      Branch: perl
3121            ! sv.c
3122 ____________________________________________________________________________
3123 [ 26167] By: nicholas                              on 2005/11/18  21:02:34
3124         Log: Merge the arms of the switch. The decision about what comes from an
3125              arena and what comes from malloc is now solely in the table.
3126      Branch: perl
3127            ! sv.c
3128 ____________________________________________________________________________
3129 [ 26166] By: nicholas                              on 2005/11/18  20:38:26
3130         Log: Elimiate new_body_length from sv_dup. Replace SvTYPE(sstr) with
3131              sv_type, which is a constant variable with the same value.
3132      Branch: perl
3133            ! sv.c
3134 ____________________________________________________________________________
3135 [ 26165] By: nicholas                              on 2005/11/18  19:50:24
3136         Log: Eliminate new_body_offset from sv_dup()
3137      Branch: perl
3138            ! sv.c
3139 ____________________________________________________________________________
3140 [ 26164] By: nicholas                              on 2005/11/18  17:37:39
3141         Log: Merge the last remaining case duplication in sv_upgrade
3142      Branch: perl
3143            ! sv.c
3144 ____________________________________________________________________________
3145 [ 26163] By: nicholas                              on 2005/11/18  16:18:38
3146         Log: Eliminate new_body_length from sv_upgrade
3147      Branch: perl
3148            ! sv.c
3149 ____________________________________________________________________________
3150 [ 26162] By: nicholas                              on 2005/11/18  15:51:10
3151         Log: Eliminate new_body_offset from sv_upgrade
3152      Branch: perl
3153            ! sv.c
3154 ____________________________________________________________________________
3155 [ 26161] By: nicholas                              on 2005/11/18  15:03:01
3156         Log: new_body_inline doesn't need to be passed the root, as it's already
3157              inferring the arenaroot directly from the passed-in type.
3158      Branch: perl
3159            ! sv.c
3160 ____________________________________________________________________________
3161 [ 26160] By: rgs                                   on 2005/11/18  12:40:16
3162         Log: Tabs are still required in the MANIFEST
3163      Branch: perl
3164            ! MANIFEST
3165 ____________________________________________________________________________
3166 [ 26159] By: nicholas                              on 2005/11/18  12:06:06
3167         Log: Add a flag to the body details of which types come from arenas.
3168              Update the allocation information for all the types.
3169              Add a new macro new_NOARENA() for allocating the non-arena types.
3170              Use calloc rather than malloc for the new_NOARENA so that the Zero()
3171              can be skipped.
3172      Branch: perl
3173            ! sv.c
3174 ____________________________________________________________________________
3175 [ 26158] By: nicholas                              on 2005/11/18  11:20:10
3176         Log: Simplify the expression for the upgrade logic for SVt_IV.
3177              Replace the "can't happen" comment for SVt_PVIV with assertions
3178              that it didn't happen.
3179      Branch: perl
3180            ! sv.c
3181 ____________________________________________________________________________
3182 [ 26157] By: stevep                                on 2005/11/18  11:07:34
3183         Log: Adding README.linux to the MANIFEST
3184      Branch: perl
3185            ! MANIFEST
3186 ____________________________________________________________________________
3187 [ 26156] By: nicholas                              on 2005/11/18  10:30:12
3188         Log: const and static for the const static private table.
3189              Replace the "upgrade" special case for SVt_PV with assertions as it's
3190              not been needed since we forced *up*grades.
3191      Branch: perl
3192            ! sv.c
3193 ____________________________________________________________________________
3194 [ 26155] By: nicholas                              on 2005/11/18  10:13:31
3195         Log: Rename sv_upgrade's parameter mt to new_type.
3196      Branch: perl
3197            ! sv.c
3198 ____________________________________________________________________________
3199 [ 26154] By: rgs                                   on 2005/11/18  08:30:18
3200         Log: Subject: Dumpvalue doc patch
3201              From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig)
3202              Date: Fri, 18 Nov 2005 03:42:52 +0100
3203              Message-ID: <87br0ibrrn.fsf@k75.linux.bogus>
3204      Branch: perl
3205            ! lib/Dumpvalue.pm
3206 ____________________________________________________________________________
3207 [ 26153] By: stevep                                on 2005/11/18  00:54:53
3208         Log: Initial, albeit hackish, support for the alpha version of Sun Studio
3209              compilers of Linux.
3210      Branch: perl
3211            + README.linux
3212            ! hints/linux.sh
3213 ____________________________________________________________________________
3214 [ 26152] By: nicholas                              on 2005/11/17  23:27:59
3215         Log: All that can be in the first switch statement of sv_upgrade is now
3216              table driven. The shrinking continues on the morrow.
3217      Branch: perl
3218            ! sv.c
3219 ____________________________________________________________________________
3220 [ 26151] By: nicholas                              on 2005/11/17  22:50:07
3221         Log: "Can you see what it is yet?"
3222              Next steps towards making as much as possible table driven.
3223      Branch: perl
3224            ! sv.c
3225 ____________________________________________________________________________
3226 [ 26150] By: nicholas                              on 2005/11/17  21:58:58
3227         Log: Add the size of the structure to copy as a field in the per type
3228              data table.
3229      Branch: perl
3230            ! sv.c
3231 ____________________________________________________________________________
3232 [ 26149] By: nicholas                              on 2005/11/17  16:33:05
3233         Log: Merge sizeof_body_by_svtype and offset_by_svtype into a single array
3234              of structures.
3235      Branch: perl
3236            ! sv.c
3237 ____________________________________________________________________________
3238 [ 26148] By: nicholas                              on 2005/11/17  14:36:39
3239         Log: Move the location of the definition of the arena slot used for pte
3240              into sv.h, to keep it in one central place.
3241              Change it to use SVt_RV. (Having SVt_IV for real use will be useful.
3242              SVt_RV has no body, and doesn't pretend to have one, so it is spare.)
3243      Branch: perl
3244            ! sv.c sv.h
3245 ____________________________________________________________________________
3246 [ 26147] By: rgs                                   on 2005/11/17  14:09:10
3247         Log: Subject: [PATCH] Sort subs now in embed.fnc
3248              From: Andy Lester <andy@petdance.com>
3249              Date: Thu, 17 Nov 2005 07:53:38 -0600
3250              Message-ID: <20051117135338.GA31715@petdance.com>
3251      Branch: perl
3252            ! embed.fnc embed.h pp_sort.c proto.h
3253 ____________________________________________________________________________
3254 [ 26146] By: nicholas                              on 2005/11/17  13:51:01
3255         Log: s/SvTYPE(sv)/old_type/ in sv_upgrade because we already have that value
3256              in that variable.
3257              Don't compile S_new_body with -DPURIFY
3258      Branch: perl
3259            ! sv.c
3260 ____________________________________________________________________________
3261 [ 26145] By: rgs                                   on 2005/11/17  09:06:33
3262         Log: It's clearer to use "morphing" than "polymorphing" when
3263              describing what exec() does
3264      Branch: perl
3265            ! pod/perlmod.pod
3266 ____________________________________________________________________________
3267 [ 26144] By: stevep                                on 2005/11/17  00:18:31
3268         Log: Subject: [perl #37694] segfault with PerlIO::get_layers()
3269              From: Peter Dintelmann (via RT) <perlbug-followup@perl.org>
3270              Date: Wed, 16 Nov 2005 07:11:41 -0800
3271              Message-ID: <rt-3.0.11-37694-124556.15.9755707729767@perl.org>
3272      Branch: perl
3273            ! universal.c
3274 ____________________________________________________________________________
3275 [ 26143] By: nicholas                              on 2005/11/16  23:40:55
3276         Log: Oi gcc, No! sizeof(void) is an error. *Not* 1.
3277              Wanting sizeof(void) isn't even a compilation error with -ansi
3278              -pedantic. Just a warning. Lame! I'm going to send it back for a full
3279              refund. Hateful software.
3280      Branch: perl
3281            ! sv.c
3282 ____________________________________________________________________________
3283 [ 26142] By: nicholas                              on 2005/11/16  20:18:58
3284         Log: PL_pte_root and PL_pte_arenaroot can be exterminated. Which reveals
3285              an erroneous remaining reference to PL_pte_root to correct.
3286      Branch: perl
3287            ! embedvar.h intrpvar.h perlapi.h sv.c
3288 ____________________________________________________________________________
3289 [ 26141] By: nicholas                              on 2005/11/16  19:26:17
3290         Log: Subject: Re: eliminate discreet arenaroots
3291              From: Jim Cromie <jim.cromie@gmail.com>
3292              Message-ID: <4378E5B0.3010708@gmail.com>
3293              Date: Mon, 14 Nov 2005 12:29:52 -0700
3294      Branch: perl
3295            ! embedvar.h intrpvar.h perlapi.h sv.c sv.h
3296 ____________________________________________________________________________
3297 [ 26140] By: merijn                                on 2005/11/16  19:26:13
3298         Log: Subject: [PATCH @26137] for wince
3299              From: "Konovalov, Vadim" <vkonovalov@spb.lucent.com>
3300              Date: Wed, 16 Nov 2005 20:57:13 +0300
3301              Message-ID: <7DD1BE2C50259746ABB8683672D2089E12DC9F@itotest-1.spb.lucent.com>
3302      Branch: perl
3303            ! makedef.pl wince/Makefile.ce wince/config.ce wince/config_H.ce
3304            ! wince/wince.c
3305 ____________________________________________________________________________
3306 [ 26137] By: rgs                                   on 2005/11/16  15:06:10
3307         Log: Subject: Re: [perl #37688] Unexpected regex failure. 
3308              From: hv@crypt.org
3309              Date: Wed, 16 Nov 2005 14:54:55 +0000
3310              Message-Id: <200511161454.jAGEst117787@zen.crypt.org>
3311      Branch: perl
3312            ! regexec.c t/op/re_tests
3313 ____________________________________________________________________________
3314 [ 26136] By: rgs                                   on 2005/11/15  16:33:02
3315         Log: Subject: Re: [perl #37616] Bug in &= (string) and/or m//
3316              From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
3317              Date: Wed, 09 Nov 2005 02:12:00 +0900
3318              Message-Id: <20051109021035.69D8.BQW10602@nifty.com>
3319      Branch: perl
3320            ! doop.c t/op/bop.t
3321 ____________________________________________________________________________
3322 [ 26135] By: rgs                                   on 2005/11/15  13:30:00
3323         Log: Subject: [PATCH] Re: Cygwin status, maint and blead
3324              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
3325              Date: Sun, 13 Nov 2005 16:01:02 -0800
3326              Message-ID: <20051114000102.GA5556@efn.org>
3327      Branch: perl
3328            ! Makefile.SH
3329 ____________________________________________________________________________
3330 [ 26134] By: nicholas                              on 2005/11/14  22:48:02
3331         Log: Remove the two register keywords from auto variables that PERL_POSION
3332              wants to take the address of.
3333      Branch: perl
3334            ! hv.c scope.c
3335 ____________________________________________________________________________
3336 [ 26133] By: nicholas                              on 2005/11/14  22:32:14
3337         Log: More PERL_POISON - poison SvANY() and SvREFCNT() in freed SV heads.
3338              (by using the union pointer to chain the freed heads together)
3339      Branch: perl
3340            ! sv.c
3341 ____________________________________________________________________________
3342 [ 26132] By: nicholas                              on 2005/11/14  22:31:14
3343         Log: Mark all places where perl needs to look at a possibly-freed scalar
3344              with a macro SvIS_FREED(sv)
3345      Branch: perl
3346            ! av.c mg.c op.c pad.c pp_hot.c sv.h
3347 ____________________________________________________________________________
3348 [ 26131] By: stevep                                on 2005/11/14  17:31:59
3349         Log: Removed reference to the non-existent C<Opcode::Custom>.
3350      Branch: perl
3351            ! pod/perlguts.pod
3352 ____________________________________________________________________________
3353 [ 26130] By: rgs                                   on 2005/11/14  16:32:33
3354         Log: The warning "Field too wide in 'u' format in pack" was emitted even
3355              when pack warnings were not enabled
3356      Branch: perl
3357            ! pp_pack.c
3358 ____________________________________________________________________________
3359 [ 26129] By: nicholas                              on 2005/11/14  16:22:26
3360         Log: Provide a crude way for specifying the command line for
3361              make test.valgrind
3362      Branch: perl
3363            ! Makefile.SH t/TEST
3364 ____________________________________________________________________________
3365 [ 26128] By: rgs                                   on 2005/11/14  15:40:08
3366         Log: A better fix for [perl #35847] File::Find not performing as documented,
3367              suggested by Darren Dunham. Includes a fix to the code example that
3368              uses File::Find in perlfaq3.
3369      Branch: perl
3370            ! lib/File/Find.pm pod/perlfaq3.pod
3371 ____________________________________________________________________________
3372 [ 26126] By: rgs                                   on 2005/11/14  12:43:29
3373         Log: Don't warn about lack of docs for functions that appear twice in embed.fnc.
3374      Branch: perl
3375            ! autodoc.pl
3376 ____________________________________________________________________________
3377 [ 26124] By: rgs                                   on 2005/11/14  10:45:25
3378         Log: Fix indentation of apidoc for sv_2pvutf8
3379              (so perlapi.pod is correctly generated)
3380      Branch: perl
3381            ! pod/perlapi.pod sv.c
3382 ____________________________________________________________________________
3383 [ 26123] By: rgs                                   on 2005/11/14  10:24:58
3384         Log: Suppress gcc warnings when ignoring the return value of io_close(),
3385              as suggested by Gisle Aas.
3386      Branch: perl
3387            ! embed.fnc proto.h
3388 ____________________________________________________________________________
3389 [ 26122] By: rgs                                   on 2005/11/14  10:13:41
3390         Log: Subject: [PATCH] Missing ; in Storable.xs
3391              From: Gisle Aas <gisle@ActiveState.com>
3392              Date: 14 Nov 2005 02:32:14 -0800
3393              Message-ID: <lrhdafy0y9.fsf_-_@caliper.activestate.com>
3394      Branch: perl
3395            ! ext/Storable/Storable.xs
3396 ____________________________________________________________________________
3397 [ 26120] By: steveh                                on 2005/11/14  09:39:48
3398         Log: Subject: [PATCH] Compress::Zlib
3399              From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
3400              Date: Sun, 13 Nov 2005 17:09:08 -0000
3401              Message-ID: <00d101c5e874$f865f910$6d1c140a@myopwv.com>
3402      Branch: perl
3403            ! ext/Compress/Zlib/Zlib.pm
3404            ! ext/Compress/Zlib/lib/Compress/Zlib/Common.pm
3405            ! ext/Compress/Zlib/lib/IO/Compress/Gzip.pm
3406            ! ext/Compress/Zlib/lib/IO/Uncompress/Gunzip.pm
3407            ! ext/Compress/Zlib/t/09gziphdr.t
3408 ____________________________________________________________________________
3409 [ 26119] By: steveh                                on 2005/11/14  09:39:02
3410         Log: Fix code-before-declaration in boot_Storable added by 26107
3411      Branch: perl
3412            ! ext/Storable/Storable.xs
3413 ____________________________________________________________________________
3414 [ 26118] By: stevep                                on 2005/11/14  01:13:16
3415         Log: Subject: [PATCH] consting perlbug breaking in blead & maint
3416              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
3417              Date: Sun, 13 Nov 2005 16:00:49 -0800
3418              Message-ID: <20051114000049.GA7676@efn.org>
3419      Branch: perl
3420            ! utils/perlbug.PL
3421 ____________________________________________________________________________
3422 [ 26112] By: nicholas                              on 2005/11/13  18:47:27
3423         Log: Fix breakages that prevended -DPERL_POISON from compiling.
3424      Branch: perl
3425            ! handy.h sv.h
3426 ____________________________________________________________________________
3427 [ 26110] By: nicholas                              on 2005/11/13  11:44:30
3428         Log: Integrate:
3429              [ 26108]
3430              BEGIN blocks should start a new stack, as they can be called as a
3431              side effect of "regular" Perl API calls within subroutines that have
3432              already cached the current stack's address. If they don't, any stack
3433              extension during the call may move the stack, rendering that cached
3434              value invalid without the cachee realising. (For example, PP code
3435              calling gv_fetchpv() which triggers a load of Errno.pm)
3436      Branch: perl
3437           !> op.c
3438 ____________________________________________________________________________
3439 [ 26107] By: stevep                                on 2005/11/13  00:40:25
3440         Log: Subject: Re: [PATCH] Enhanced Storable::read_magic()
3441              From: Gisle Aas <gisle@ActiveState.com>
3442              Date: 12 Nov 2005 13:13:23 -0800
3443              Message-ID: <lrhdah7eoc.fsf@caliper.activestate.com>
3444      Branch: perl
3445            + ext/Storable/t/file_magic.t
3446            ! MANIFEST ext/Storable/MANIFEST ext/Storable/Storable.pm
3447            ! ext/Storable/Storable.xs
3448 ____________________________________________________________________________
3449 [ 26103] By: stevep                                on 2005/11/12  20:44:16
3450         Log: Upgrade to Locale-Maketext-1.10.  As change #25547 did not make it
3451              into the module release, I bumped the version number and added the
3452              missing code.
3453      Branch: perl
3454            ! lib/Locale/Maketext.pm lib/Locale/Maketext/ChangeLog
3455 ____________________________________________________________________________
3456 [ 26101] By: stevep                                on 2005/11/12  19:46:18
3457         Log: Subject: [perl #37657] segfault with binmode ":pop"
3458              From: Peter Dintelmann (via RT) <perlbug-followup@perl.org>
3459              Date: Fri, 11 Nov 2005 06:36:20 -0800
3460              Message-ID: <rt-3.0.11-37657-124293.6.03947871136576@perl.org>
3461      Branch: perl
3462            ! perlio.c
3463 ____________________________________________________________________________
3464 [ 26100] By: nicholas                              on 2005/11/12  18:48:29
3465         Log: Make B's tests skip correctly when PerlIO is not configured.
3466      Branch: perl
3467            ! ext/B/t/concise-xs.t ext/B/t/concise.t
3468 ____________________________________________________________________________
3469 [ 26099] By: stevep                                on 2005/11/12  16:59:49
3470         Log: Subject: [PATCH] mathoms prototypes aren't prototypes
3471              From: Andy Lester <andy@petdance.com>
3472              Date: Fri, 11 Nov 2005 17:20:30 -0600
3473              Message-ID: <20051111232030.GA882@petdance.com>
3474      Branch: perl
3475            ! mathoms.c perl.c
3476 ____________________________________________________________________________
3477 [ 26096] By: stevep                                on 2005/11/12  15:41:09
3478         Log: Andy Lester maintains Locale::Maketext now.
3479      Branch: perl
3480            ! Porting/Maintainers.pl
3481 ____________________________________________________________________________
3482 [ 26093] By: nicholas                              on 2005/11/12  10:21:50
3483         Log: Change 26063 got one conditional the wrong way round.
3484      Branch: perl
3485            ! ext/B/B/Bytecode.pm
3486 ____________________________________________________________________________
3487 [ 26091] By: nicholas                              on 2005/11/12  09:15:32
3488         Log: Make the removal of references to AvFLAGS in the B modules conditional
3489              on perl version.
3490      Branch: perl
3491            ! ext/B/B/C.pm ext/B/B/Debug.pm
3492 ____________________________________________________________________________
3493 [ 26090] By: stevep                                on 2005/11/11  22:47:06
3494         Log: const'ing Netdb_host_t broke HP-UX and created warnings on gcc for a double const.  
3495              Netdb_host_t is a macro that for a const pointer.
3496      Branch: perl
3497            ! pp_sys.c
3498 ____________________________________________________________________________
3499 [ 26089] By: nicholas                              on 2005/11/11  21:52:20
3500         Log: 26085 was wrong. Undo it.
3501              (I suspect that I got this wrong because more changes have been made
3502              in blead subsequent to the change I was attempting to merge in, and
3503              and jiggled around with the number of tests)
3504      Branch: perl
3505            ! ext/B/t/concise-xs.t
3506 ____________________________________________________________________________
3507 [ 26088] By: stevep                                on 2005/11/11  16:44:39
3508         Log: Subject: [PATCH] DB_File 1.814
3509              From: Paul Marquess <Paul.Marquess@ntlworld.com>
3510              Date: Fri, 11 Nov 2005 12:09:55 -0000
3511              Message-ID: <00e301c5e6b8$d5a357f0$241c140a@myopwv.com>
3512      Branch: perl
3513            ! ext/DB_File/Changes ext/DB_File/DB_File.pm
3514            ! ext/DB_File/DB_File.xs ext/DB_File/t/db-btree.t
3515 ____________________________________________________________________________
3516 [ 26087] By: stevep                                on 2005/11/11  16:17:03
3517         Log: Subject: [PATCH] Storable 0.1 compatibility
3518              From: Gisle Aas <gisle@ActiveState.com> 
3519              Date: 11 Nov 2005 05:42:29 -0800 
3520              Message-ID: <lry83v712y.fsf@caliper.activestate.com>
3521              
3522              Also added an entry in the main MANIFEST file for the new test and 
3523              a version bump in Storable.pm.
3524      Branch: perl
3525            + ext/Storable/t/compat01.t
3526            ! MANIFEST ext/Storable/MANIFEST ext/Storable/Storable.pm
3527            ! ext/Storable/Storable.xs
3528 ____________________________________________________________________________
3529 [ 26085] By: nicholas                              on 2005/11/11  14:16:30
3530         Log: Correct the version-dependant expression for the number of tests, as it
3531              is now giving the wrong number for 5.8.x
3532      Branch: perl
3533            ! ext/B/t/concise-xs.t
3534 ____________________________________________________________________________
3535 [ 26082] By: stevep                                on 2005/11/11  04:55:56
3536         Log: Subject: [PATCH] Const & local: Special Victims Unit
3537              From: Andy Lester <andy@petdance.com>
3538              Date: Thu, 10 Nov 2005 22:47:00 -0600
3539              Message-ID: <20051111044700.GA24161@petdance.com>
3540      Branch: perl
3541            ! cop.h doio.c doop.c pp_hot.c pp_pack.c pp_sort.c pp_sys.c sv.c
3542            ! util.c
3543 ____________________________________________________________________________
3544 [ 26081] By: stevep                                on 2005/11/11  03:27:35
3545         Log: Pod nit in Encode.pm, found by Marc Lehmann in RT #36949. 
3546      Branch: perl
3547            ! ext/Encode/Encode.pm
3548 ____________________________________________________________________________
3549 [ 26080] By: stevep                                on 2005/11/11  03:18:11
3550         Log: Fix for RT #37654.  Added $COMPILING to list of variables exported.
3551      Branch: perl
3552            ! lib/English.pm
3553 ____________________________________________________________________________
3554 [ 26079] By: rgs                                   on 2005/11/10  16:59:15
3555         Log: Subject: [PATCH] Suppress leaked warnings in ExtUtils tests
3556              From: Dominic Dunlop <domo@computer.org>
3557              Date: Thu, 10 Nov 2005 18:10:00 +0100
3558              Message-Id: <D2949A21-7EE3-449F-BEF2-38FAD7B4A483@computer.org>
3559      Branch: perl
3560            ! lib/ExtUtils/t/Command.t lib/ExtUtils/t/Manifest.t
3561 ____________________________________________________________________________
3562 [ 26078] By: rgs                                   on 2005/11/10  16:36:12
3563         Log: Patch by Ilya Zakharevich to give more meaningful error
3564              messages from if.pm when invoked with a condition in list
3565              context. Also bump if's VERSION.
3566      Branch: perl
3567            ! lib/if.pm
3568 ____________________________________________________________________________
3569 [ 26077] By: rgs                                   on 2005/11/10  15:10:42
3570         Log: Define PERL_DEFAULT_DO_EXEC3_IMPLEMENTATION earlier in perl.h
3571              (that is, before embed.h, that uses this symbol, is included)
3572      Branch: perl
3573            ! perl.h
3574 ____________________________________________________________________________
3575 [ 26076] By: rgs                                   on 2005/11/10  14:26:12
3576         Log: Subject: [perl #35847] File::Find not performing as documented 
3577              From: "jms@mathras.comcast.net (via RT)" <perlbug-followup@perl.org>
3578              Date: 17 May 2005 10:40:08 -0000
3579              Message-ID: <rt-3.0.11-35847-113088.7.09182163210095@perl.org>
3580      Branch: perl
3581            ! lib/File/Find.pm
3582 ____________________________________________________________________________
3583 [ 26075] By: rgs                                   on 2005/11/10  13:03:20
3584         Log: Subject: [perl #37648] segfault with PERLIO_DEBUG 
3585              From: Peter Dintelmann (via RT) <perlbug-followup@perl.org>
3586              Date: Thu, 10 Nov 2005 04:31:39 -0800
3587              Message-ID: <rt-3.0.11-37648-124187.17.2251402270294@perl.org>
3588      Branch: perl
3589            ! perlio.c
3590 ____________________________________________________________________________
3591 [ 26074] By: stevep                                on 2005/11/10  12:22:43
3592         Log: Subject: [perl #37582] [PATCH] h2ph inc_dirs() fails to prepend gcc include search path, resulting in missing C standard headers on Linux
3593              From: Jason Vas Dias (via RT) <perlbug-followup@perl.org>
3594              Date: Tue, 01 Nov 2005 15:22:45 -0800
3595              Message-ID: <rt-3.0.11-37582-123738.12.3509768746337@perl.org>
3596      Branch: perl
3597            ! utils/h2ph.PL
3598 ____________________________________________________________________________
3599 [ 26073] By: rgs                                   on 2005/11/10  10:52:51
3600         Log: Subject: [PATCH] remove whitespace preceding semicolon in docs
3601              From: Steven Schubiger <schubiger@cpan.org>
3602              Date: Mon, 31 Oct 2005 22:48:27 +0100
3603              Message-ID: <20051031214827.GH24416@accognoscere.homeunix.org>
3604      Branch: perl
3605            ! pod/perl561delta.pod pod/perl56delta.pod pod/perlcall.pod
3606            ! pod/perldbmfilter.pod pod/perldiag.pod pod/perlfaq5.pod
3607            ! pod/perlfilter.pod pod/perlipc.pod pod/perllexwarn.pod
3608            ! pod/perlop.pod pod/perlre.pod pod/perlsub.pod pod/perltrap.pod
3609            ! pod/perlxs.pod
3610 ____________________________________________________________________________
3611 [ 26072] By: rgs                                   on 2005/11/10  10:37:42
3612         Log: Really apply change #26071.
3613      Branch: perl
3614            ! configpm ext/Cwd/Cwd.xs wince/Makefile.ce wince/config_h.PL
3615            ! wince/config_sh.PL
3616 ____________________________________________________________________________
3617 [ 26071] By: rgs                                   on 2005/11/10  10:35:57
3618         Log: Subject: [PATCH @26062] wince patch
3619              From: "Konovalov, Vadim" <vkonovalov@spb.lucent.com>
3620              Date: Wed, 9 Nov 2005 20:22:52 +0300 
3621              Message-ID: <7DD1BE2C50259746ABB8683672D2089E12DC02@itotest-1.spb.lucent.com>
3622      Branch: perl
3623            ! configpm ext/Cwd/Cwd.xs wince/Makefile.ce wince/config_h.PL
3624            ! wince/config_sh.PL
3625 ____________________________________________________________________________
3626 [ 26070] By: rgs                                   on 2005/11/10  09:11:26
3627         Log: Add tests for two untested syntax error messages about \N
3628      Branch: perl
3629            ! t/comp/parser.t
3630 ____________________________________________________________________________
3631 [ 26069] By: steveh                                on 2005/11/10  08:41:53
3632         Log: Make Perl_seed public
3633              
3634              Fixes Win32 linker error in List::Util introduced by change #26054
3635      Branch: perl
3636            ! embed.fnc embed.h global.sym
3637 ____________________________________________________________________________
3638 [ 26068] By: rgs                                   on 2005/11/10  08:36:13
3639         Log: Subject: [PATCH] blead@26052 Symbian update
3640              From: <jarkko.hietaniemi@nokia.com>
3641              Date: Wed, 9 Nov 2005 17:45:07 +0200
3642              Message-ID: <B356D8F434D20B40A8CEDAEC305A1F24E7A73D@esebe105.NOE.Nokia.com>
3643      Branch: perl
3644            ! README.symbian symbian/TODO symbian/config.pl symbian/port.pl
3645            ! symbian/sdk.pl symbian/sisify.pl
3646 ____________________________________________________________________________
3647 [ 26067] By: nicholas                              on 2005/11/09  21:52:03
3648         Log: As using -C to turn on utf8 IO is equivalent to the open pragma,
3649              change 25925 had the side effect of breaking ext/Encode/t/perlio.t
3650              Fixed by opening with :bytes.
3651      Branch: perl
3652            ! ext/Encode/t/perlio.t
3653 ____________________________________________________________________________
3654 [ 26066] By: nicholas                              on 2005/11/09  21:30:02
3655         Log: I/O is UTF-8, not "UNICODE"
3656      Branch: perl
3657            ! t/io/layers.t
3658 ____________________________________________________________________________
3659 [ 26065] By: nicholas                              on 2005/11/09  20:53:29
3660         Log: As using -C to turn on utf8 IO is equivalent to the open pragma,
3661              change 25925 had the side effect of breaking t/io/utf8.t
3662              Fixed by adding the missing binmode()s.
3663      Branch: perl
3664            ! t/io/utf8.t
3665 ____________________________________________________________________________
3666 [ 26064] By: nicholas                              on 2005/11/09  20:23:28
3667         Log: Better diagnostics from io/utf8.t
3668      Branch: perl
3669            ! t/io/utf8.t
3670 ____________________________________________________________________________
3671 [ 26063] By: nicholas                              on 2005/11/09  17:29:44
3672         Log: Make the Bytecode changes conditional on perl version.
3673      Branch: perl
3674            ! ext/B/B/Bytecode.pm
3675 ____________________________________________________________________________
3676 [ 26062] By: rgs                                   on 2005/11/09  11:56:04
3677         Log: Subject: Re: [PATCH] Re: [perl #32383] DProf breaks List::Util::shuffle
3678              From: Graham Barr <gbarr@pobox.com>
3679              Date: Wed, 9 Nov 2005 06:09:48 -0600
3680              Message-Id: <6CAD749E-AE29-415A-9ACB-BA8F6FB8279E@pobox.com>
3681      Branch: perl
3682            ! ext/List/Util/Util.xs ext/List/Util/lib/Scalar/Util.pm
3683            ! ext/List/Util/t/lln.t ext/List/Util/t/p_blessed.t
3684            ! ext/List/Util/t/p_first.t ext/List/Util/t/p_lln.t
3685            ! ext/List/Util/t/p_max.t ext/List/Util/t/p_maxstr.t
3686            ! ext/List/Util/t/p_min.t ext/List/Util/t/p_minstr.t
3687            ! ext/List/Util/t/p_openhan.t ext/List/Util/t/p_readonly.t
3688            ! ext/List/Util/t/p_reduce.t ext/List/Util/t/p_refaddr.t
3689            ! ext/List/Util/t/p_reftype.t ext/List/Util/t/p_shuffle.t
3690            ! ext/List/Util/t/p_sum.t ext/List/Util/t/p_tainted.t
3691 ____________________________________________________________________________
3692 [ 26061] By: nicholas                              on 2005/11/09  11:21:10
3693         Log: Simplify Perl_allocmy slightly, and cope better with the name is ""
3694              case.
3695      Branch: perl
3696            ! op.c
3697 ____________________________________________________________________________
3698 [ 26060] By: nicholas                              on 2005/11/09  11:17:17
3699         Log: Add a comment about possible future refactoring of the pad code.
3700      Branch: perl
3701            ! pad.c
3702 ____________________________________________________________________________
3703 [ 26059] By: nicholas                              on 2005/11/09  10:56:28
3704         Log: Remove superfluous strlen() from pp_require().
3705      Branch: perl
3706            ! pp_ctl.c
3707 ____________________________________________________________________________
3708 [ 26058] By: stevep                                on 2005/11/09  10:45:57
3709         Log: Patch from Gisle to add NO_MATHOMS to the Compile-time options.
3710      Branch: perl
3711            ! perl.c
3712 ____________________________________________________________________________
3713 [ 26057] By: rgs                                   on 2005/11/09  10:31:35
3714         Log: Don't declare a function inside another function
3715      Branch: perl
3716            ! perl.c
3717 ____________________________________________________________________________
3718 [ 26056] By: merijn                                on 2005/11/09  09:54:28
3719         Log: Subject: Configure setting patchlevel broken
3720              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
3721              Date: Fri, 14 Oct 2005 00:33:29 -0700
3722              Message-ID: <20051014073329.GA3236@efn.org>
3723      Branch: perl
3724            ! Configure
3725 ____________________________________________________________________________
3726 [ 26054] By: rgs                                   on 2005/11/09  09:15:04
3727         Log: Subject: [PATCH] Re: [perl #32383] DProf breaks List::Util::shuffle
3728              From: Robin Houston <robin@cpan.org>
3729              Date: Tue, 8 Nov 2005 19:02:34 +0000
3730              Message-ID: <20051108190234.GA25953@rpc142.cs.man.ac.uk>
3731      Branch: perl
3732            ! cop.h ext/List/Util/Util.xs ext/List/Util/lib/List/Util.pm
3733            ! ext/List/Util/multicall.h ext/List/Util/t/first.t
3734            ! ext/List/Util/t/reduce.t pod/perlcall.pod
3735 ____________________________________________________________________________
3736 [ 26053] By: rgs                                   on 2005/11/09  08:57:10
3737         Log: Subject: patch@26052 - compile rule for mathoms.c
3738              From: "John E. Malmberg" <wb8tyw@qsl.net>
3739              Date: Tue, 08 Nov 2005 23:09:03 -0500
3740              Message-ID: <4371765F.1000900@qsl.net>
3741      Branch: perl
3742            ! vms/descrip_mms.template
3743 ____________________________________________________________________________
3744 [ 26052] By: nicholas                              on 2005/11/08  22:05:57
3745         Log: It helps to actually *remove* the now-superfluous strlen().
3746              (An addendum to 26050.)
3747      Branch: perl
3748            ! toke.c
3749 ____________________________________________________________________________
3750 [ 26051] By: nicholas                              on 2005/11/08  21:55:40
3751         Log: Moving the 4 writes of PL_no_mem followed by exit(1) to a static
3752              function makes the object code slightly smaller.
3753      Branch: perl
3754            ! util.c
3755 ____________________________________________________________________________
3756 [ 26050] By: nicholas                              on 2005/11/08  21:37:52
3757         Log: Eliminate some unnecessary strlen()s
3758      Branch: perl
3759            ! doio.c op.c perl.c perlio.c sv.c toke.c util.c
3760 ____________________________________________________________________________
3761 [ 26049] By: nicholas                              on 2005/11/08  20:43:11
3762         Log: Eliminate duplicate strlen()s by explicitly calling it.
3763              Note two places for future audit with FIXME.
3764              Convert a SvPVX_const to SvPVX_const_nolen, where the length is unused.
3765      Branch: perl
3766            ! pp_ctl.c
3767 ____________________________________________________________________________
3768 [ 26048] By: nicholas                              on 2005/11/08  20:35:11
3769         Log: 3 calls to strlen() we can avoid.
3770      Branch: perl
3771            ! doio.c
3772 ____________________________________________________________________________
3773 [ 26047] By: rgs                                   on 2005/11/08  17:35:58
3774         Log: Subject: [DOC PATCH] mention @-, @+ in perl56delta.pod
3775              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
3776              Date: Tue, 8 Nov 2005 08:46:42 -0800
3777              Message-ID: <20051108164642.GD7972@efn.org>
3778      Branch: perl
3779            ! pod/perl561delta.pod pod/perl56delta.pod
3780 ____________________________________________________________________________
3781 [ 26046] By: nicholas                              on 2005/11/08  16:30:18
3782         Log: Probaby a good idea to include DEBUG_LEAKING_SCALARS in -V output, as
3783              its presence changes structure sizes.
3784      Branch: perl
3785            ! perl.c
3786 ____________________________________________________________________________
3787 [ 26045] By: stevep                                on 2005/11/08  14:24:39
3788         Log: From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
3789              Subject: Re: A surprising segfault
3790              Date: Tue, 08 Nov 2005 23:36:13 +0900
3791              Message-Id: <20051108233535.735D.BQW10602@nifty.com>
3792      Branch: perl
3793            ! t/io/fs.t t/io/print.t t/op/chop.t t/op/sort.t
3794 ____________________________________________________________________________
3795 [ 26044] By: steveh                                on 2005/11/08  10:16:56
3796         Log: Remove an unused variable left over from change #26041
3797      Branch: perl
3798            ! win32/win32.c
3799 ____________________________________________________________________________
3800 [ 26043] By: rgs                                   on 2005/11/08  10:11:55
3801         Log: Subject: Re: C<undef %::> considered harmful
3802              From: Benjamin Sugars <bsugars@canoe.ca>
3803              Date: Fri, 20 Apr 2001 10:30:20 -0400 (EDT)
3804              Message-ID: <Pine.LNX.4.21.0104201022040.1722-100000@marmot.rim.canoe.ca>
3805              
3806              except the part that increases the refcount of PL_stderrgv, already
3807              fixed separately.
3808      Branch: perl
3809            ! perl.c
3810 ____________________________________________________________________________
3811 [ 26042] By: rgs                                   on 2005/11/08  09:57:10
3812         Log: Upgrade to CPAN 1.76_65
3813      Branch: perl
3814            - lib/CPAN/Admin.pm
3815            ! MANIFEST lib/CPAN.pm lib/CPAN/SIGNATURE lib/CPAN/bin/cpan
3816            ! lib/CPAN/t/version.t
3817 ____________________________________________________________________________
3818 [ 26041] By: merijn                                on 2005/11/08  06:29:56
3819         Log: Subject: [PATCH] Remove unused USING_WIDE code from win32 and wince branches
3820              From: "Jan Dubois" <jand@ActiveState.com>
3821              Date: Mon, 7 Nov 2005 20:39:02 -0800
3822              Message-ID: <078001c5e41e$585c4140$6401a8c0@candy>
3823      Branch: perl
3824            ! win32/ext/Win32/Win32.xs win32/perlhost.h win32/win32.c
3825            ! win32/win32.h wince/perlhost.h wince/win32.h wince/wince.c
3826 ____________________________________________________________________________
3827 [ 26040] By: stevep                                on 2005/11/08  00:41:51
3828         Log: Updated perldiag.pod entry for "Can't use subscript..."
3829      Branch: perl
3830            ! pod/perldiag.pod
3831 ____________________________________________________________________________
3832 [ 26039] By: nicholas                              on 2005/11/07  21:31:16
3833         Log: Merge pp_slt, pp_sgt and pp_sge into pp_sle. (The most commonly used
3834              of the 4. Not that any are that popular.)
3835      Branch: perl
3836            ! mathoms.c opcode.h opcode.pl pp.c
3837 ____________________________________________________________________________
3838 [ 26038] By: stevep                                on 2005/11/07  18:35:47
3839         Log: Subject: [PATCH] Re: [perl #36061] Not OK: perl v5.8.7 on darwin-2level 8.1.0 (UNINSTALLED)
3840              From: shouldbedomo@mac.com (Dominic Dunlop)
3841              Date: Mon, 7 Nov 2005 18:24:50 +0100
3842              Message-ID: <B9D07EB3-DF78-48A9-90C4-AF3A89AAB7C6@mac.com>
3843              
3844              README.macosx updates
3845      Branch: perl
3846            ! README.macosx
3847 ____________________________________________________________________________
3848 [ 26037] By: nicholas                              on 2005/11/07  15:21:01
3849         Log: s/Nick Clark/Nicholas Clark/
3850      Branch: perl
3851            ! Changes Changes5.8 doio.c t/op/lc.t
3852 ____________________________________________________________________________
3853 [ 26036] By: nicholas                              on 2005/11/07  15:18:51
3854         Log: For each test function, test it as is, and with extra data appended
3855              after each test character.
3856      Branch: perl
3857            ! t/uni/case.pl
3858 ____________________________________________________________________________
3859 [ 26035] By: nicholas                              on 2005/11/07  14:05:25
3860         Log: The rarely used lcfirst and ucfirst share almost all their code.
3861              Merge the two as pp_ucfirst.
3862      Branch: perl
3863            ! mathoms.c opcode.h opcode.pl pp.c
3864 ____________________________________________________________________________
3865 [ 26034] By: nicholas                              on 2005/11/07  13:22:35
3866         Log: Fix bug #37628 (both lcfirst and ucfirst)
3867      Branch: perl
3868            ! pp.c t/uni/case.pl t/uni/lower.t t/uni/title.t t/uni/upper.t
3869 ____________________________________________________________________________
3870 [ 26033] By: rgs                                   on 2005/11/07  12:26:29
3871         Log: Subject: [PATCH] Cleaning up x2p directory
3872              From