This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Integrate:
[perl5.git] / Changes5.8.8
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.8.8          Maintenance release working toward v5.8.8
29 --------------
30 ____________________________________________________________________________
31 [ 27024] By: nicholas                              on 2006/01/31  15:50:30
32         Log: More history.
33      Branch: maint-5.8/perl
34            ! pod/perlhist.pod
35 ____________________________________________________________________________
36 [ 27023] By: nicholas                              on 2006/01/31  15:48:38
37         Log: Integrate:
38              [ 27022]
39              Subject: [perl #38380] Typo in perlfunc.pod 
40              From: p.boven@sara.nl (via RT) <perlbug-followup@perl.org>
41              Message-ID: <rt-3.0.11-38380-129047.11.4217468041333@perl.org>
42              Date: Tue, 31 Jan 2006 05:22:28 -0800
43      Branch: maint-5.8/perl
44           !> pod/perlfunc.pod
45 ____________________________________________________________________________
46 [ 27020] By: nicholas                              on 2006/01/31  15:00:26
47         Log: Perl_save_threadsv does return under 5005 threads.
48      Branch: maint-5.8/perl
49            ! embed.fnc embed.h global.sym proto.h
50 ____________________________________________________________________________
51 [ 27019] By: nicholas                              on 2006/01/31  14:46:24
52         Log: Note the new CPAN version in perl588delta.pod.
53              Remove the 2 empty headings.
54      Branch: maint-5.8/perl
55            ! pod/perl588delta.pod
56 ____________________________________________________________________________
57 [ 27018] By: nicholas                              on 2006/01/31  14:40:06
58         Log: Re-integrate change 25774 (Keys of %INC always use forward slashes)
59              and bump $CPAN::VERSION to 1.76_02.
60      Branch: maint-5.8/perl
61           !> lib/CPAN.pm
62 ____________________________________________________________________________
63 [ 27017] By: nicholas                              on 2006/01/31  12:40:43
64         Log: Make 5005threads compile to miniperl
65      Branch: maint-5.8/perl
66            ! pad.c perl.c
67 ____________________________________________________________________________
68 [ 27013] By: nicholas                              on 2006/01/30  22:58:16
69         Log: Integrate:
70              [ 26974]
71              Add perl 5.9.3 in release list
72              
73              [ 26994]
74              Email change for Steven Schubiger
75              
76              [ 26999]
77              Subject: [DOC PATCH] $^X isn't necessarily argv[0]
78              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
79              Date: Mon, 30 Jan 2006 01:06:24 -0800
80              Message-ID: <20060130090624.GA3760@efn.org>
81              
82              [ 27009]
83              Change the author aliasing to reflect updates to AUTHORS.
84      Branch: maint-5.8/perl
85           !> AUTHORS Porting/checkAUTHORS.pl pod/perlhist.pod
86           !> pod/perlvar.pod
87 ____________________________________________________________________________
88 [ 27012] By: nicholas                              on 2006/01/30  21:45:52
89         Log: Remove the description of PERL_DONT_CREATE_GVSV, as a significant
90              change has been added in blead, so the behaviour won't be the same
91              when this is merged for 5.8.9.
92              Remove the description of CPAN.pm 1.83.
93      Branch: maint-5.8/perl
94            ! pod/perl588delta.pod
95 ____________________________________________________________________________
96 [ 27011] By: nicholas                              on 2006/01/30  21:42:54
97         Log: Revert change 26719 (back to CPAN 1.76_01), as Module::Build and
98              curl support aren't quite stable yet. All should be good for 5.8.9
99      Branch: maint-5.8/perl
100            - lib/CPAN/Debug.pm lib/CPAN/HandleConfig.pm
101            - lib/CPAN/PAUSE2005.pub lib/CPAN/Tarzip.pm lib/CPAN/Version.pm
102            - lib/CPAN/t/version.t
103            ! MANIFEST lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/Nox.pm
104            ! lib/CPAN/SIGNATURE lib/CPAN/bin/cpan lib/CPAN/t/Nox.t
105            ! lib/CPAN/t/loadme.t lib/CPAN/t/mirroredby.t lib/CPAN/t/vcmp.t
106 ____________________________________________________________________________
107 [ 27008] By: nicholas                              on 2006/01/30  17:06:19
108         Log: Integrate:
109              [ 26998]
110              Subject: [PATCH] maint and blead: unicos.sh hints
111              From: Jarkko Hietaniemi <jhi@cc.hut.fi>
112              Date: Sun, 29 Jan 2006 23:45:03 +0200 (EET)
113              Message-Id: <200601292145.k0TLj3mW320311@kosh.hut.fi>
114      Branch: maint-5.8/perl
115           !> hints/unicos.sh
116 ____________________________________________________________________________
117 [ 27003] By: nicholas                              on 2006/01/30  14:47:07
118         Log: Subject: [PATCH] 5.8.8 perldelta note for VMS
119              From: "Craig A. Berry" <craigberry@mac.com>
120              Message-ID: <43DC14CD.3080902@mac.com>
121              Date: Sat, 28 Jan 2006 19:05:17 -0600
122      Branch: maint-5.8/perl
123            ! pod/perl588delta.pod
124 ____________________________________________________________________________
125 [ 26984] By: nicholas                              on 2006/01/28  16:41:58
126         Log: Integrate:
127              [ 26962]
128              Install nit : README.e2x should be installed, the other READMEs shouldn't
129      Branch: maint-5.8/perl
130           !> installperl
131 ____________________________________________________________________________
132 [ 26973] By: nicholas                              on 2006/01/27  20:37:19
133         Log: Integrate:
134              [ 26952]
135              Subject: [PATCH] Change 26781/26830 (SvRTRIM should also write a new '\0' at the end) can cause segfaults
136              From: "Philippe M. Chiasson" <gozer@ActiveState.com>
137              Message-ID: <43D941AF.1060503@ActiveState.com>
138              Date: Thu, 26 Jan 2006 13:39:59 -0800
139              
140              [ 26953]
141              Safer implementation of RTRIM().
142              Don't rely on SvCUR to be sane unless SvPOK.
143      Branch: maint-5.8/perl
144           !> mg.c
145 ____________________________________________________________________________
146 [ 26972] By: nicholas                              on 2006/01/27  20:23:05
147         Log: Integrate:
148              [ 26935]
149              Subject: SPRINTF_RETURNS_STRLEN isn't really a compile-time option 
150              From: Gisle Aas <gisle@ActiveState.com>
151              Date: 23 Jan 2006 02:12:04 -0800
152              Message-ID: <lr3bjfb6dn.fsf@caliper.activestate.com>
153              
154              Subject: RE: SPRINTF_RETURNS_STRLEN isn't really a compile-time option
155              From: "Jan Dubois" <jand@ActiveState.com>
156              Date: Mon, 23 Jan 2006 11:30:51 -0800
157              Message-ID: <008001c62053$86adf680$2217a8c0@candy>
158              
159              [ 26936]
160              Remove d_nanosleep from win32 configs
161              Change 19899 removed them before, but they have accidentally crept back.
162      Branch: maint-5.8/perl
163           !> makedef.pl perl.c win32/config.bc win32/config.gc
164           !> win32/config.vc win32/config.vc64
165 ____________________________________________________________________________
166 [ 26971] By: nicholas                              on 2006/01/27  20:12:42
167         Log: Integrate:
168              [ 26892]
169              Explain better how that test count works.
170              
171              [ 26915]
172              Note 5.8.8-RC1
173              
174              [ 26945]
175              assertions.pm is dual-lived
176              
177              [ 26957]
178              Remove note about #elif, see :
179              Subject: Re: Change 26954: Simplify nested '#ifdef' by replacing it with '#elif defined()'
180              From: Steve Hay <steve.hay@uk.radan.com>
181              Date: Fri, 27 Jan 2006 11:09:02 +0000
182              Message-ID: <43D9FF4E.6010501@uk.radan.com>
183      Branch: maint-5.8/perl
184           !> Porting/Maintainers.pl Porting/pumpkin.pod pod/perlhist.pod
185           !> t/comp/require.t
186 ____________________________________________________________________________
187 [ 26956] By: nicholas                              on 2006/01/27  11:35:12
188         Log: Integrate:
189              [ 26396]
190              Two test workarounds for VMS
191              
192              [ 26710]
193              pod2usage2.t is not readily portable to VMS either
194              
195              [ 26857]
196              Give up on through.t on VMS for now -- no can do with current 
197              pipe implementation.
198      Branch: maint-5.8/perl
199           !> lib/File/Copy.t t/io/through.t t/op/goto.t t/pod/pod2usage2.t
200 ____________________________________________________________________________
201 [ 26944] By: nicholas                              on 2006/01/25  18:09:41
202         Log: Integrate:
203              [ 26940]
204              Fix a regression on suidperl : the error message "No #! line" was
205              produced in erroneous cases, because we used to read values in a
206              string buffer that pointed to nothing.
207      Branch: maint-5.8/perl
208           !> perl.c
209 ____________________________________________________________________________
210 [ 26942] By: nicholas                              on 2006/01/24  18:50:52
211         Log: Document the fix to no warnings '...' as it will cause fun and games.
212      Branch: maint-5.8/perl
213            ! pod/perl588delta.pod
214 ____________________________________________________________________________
215 [ 26939] By: nicholas                              on 2006/01/24  14:59:03
216         Log: Subject: Re: [PATCH] perl588delta.pod (minor tweaks) [new! improved!]
217              From: David Landgren <david@landgren.net>
218              Date: Tue, 24 Jan 2006 15:17:35 +0100
219              Message-ID: <43D636FF.8000001@landgren.net>
220      Branch: maint-5.8/perl
221            ! pod/perl588delta.pod
222 ____________________________________________________________________________
223 [ 26938] By: nicholas                              on 2006/01/24  13:37:26
224         Log: Integrate:
225              [ 23592]
226              Subject: [PATCH] Makefile.SH: de-parallelise mktables
227              From: Jarkko Hietaniemi <jhi@iki.fi>
228              Message-ID: <41ADFD95.4030007@iki.fi>
229              Date: Wed, 01 Dec 2004 19:21:25 +0200
230      Branch: maint-5.8/perl
231           !> Makefile.SH
232 ____________________________________________________________________________
233 [ 26937] By: nicholas                              on 2006/01/24  13:24:05
234         Log: Missing C on <>, spotted by David Landgren.
235      Branch: maint-5.8/perl
236            ! pod/perl588delta.pod
237 ____________________________________________________________________________
238 [ 26934] By: nicholas                              on 2006/01/23  19:58:38
239         Log: Nits spotted by Rafael.
240      Branch: maint-5.8/perl
241            ! pod/perl588delta.pod
242 ____________________________________________________________________________
243 [ 26931] By: rgs                                   on 2006/01/23  19:04:52
244         Log: POD formatting nits
245      Branch: maint-5.8/perl
246            ! pod/perl588delta.pod
247 ____________________________________________________________________________
248 [ 26920] By: nicholas                              on 2006/01/22  20:41:25
249         Log: Subject: [PATCH] Overzealous consting in mg.h breaks SWIG
250              From: Audrey Tang <autrijus@autrijus.org>
251              Message-ID: <43D2FFAD.9070401@autrijus.org>
252              Date: Sun, 22 Jan 2006 11:44:45 +0800
253      Branch: maint-5.8/perl
254            ! mg.h
255 ____________________________________________________________________________
256 [ 26917] By: nicholas                              on 2006/01/20  14:51:09
257         Log: Update sample config.sh
258      Branch: maint-5.8/perl
259            ! Porting/config.sh
260 ____________________________________________________________________________
261 [ 26916] By: nicholas                              on 2006/01/20  14:49:22
262         Log: Restore patchlevel.
263      Branch: maint-5.8/perl
264            ! patchlevel.h
265 ____________________________________________________________________________
266 [ 26909] By: nicholas                              on 2006/01/18  20:14:06
267         Log: Cargo cult 5.8.8 upgrade.
268      Branch: maint-5.8/perl
269            ! Cross/config.sh-arm-linux META.yml NetWare/Makefile README.os2
270            ! README.vms epoc/createpkg.pl patchlevel.h plan9/config.plan9
271            ! vos/build.cm vos/config.alpha.def vos/config.alpha.h
272            ! vos/config.ga.def vos/config.ga.h vos/install_perl.cm
273            ! win32/Makefile win32/config_H.bc win32/config_H.gc
274            ! win32/config_H.vc win32/config_H.vc64 win32/makefile.mk
275            ! wince/Makefile.ce
276 ____________________________________________________________________________
277 [ 26908] By: nicholas                              on 2006/01/18  19:31:08
278         Log: Update Changes
279      Branch: maint-5.8/perl
280            ! Changes patchlevel.h
281 ____________________________________________________________________________
282 [ 26907] By: nicholas                              on 2006/01/18  19:18:34
283         Log: Integrate:
284              [ 26885]
285              Gisle points out that it's ok to ignore the return value of newSVrv.
286              Due to how embed.pl is implemented, this also has the unfortunate
287              side-effect of removing __attribute__malloc__ from the attributes of
288              this function, but given that the new pointer is stored elsewhere
289              anyway, this shouldn't impact what gcc could have optimized.
290      Branch: maint-5.8/perl
291           !> embed.fnc proto.h
292 ____________________________________________________________________________
293 [ 26906] By: nicholas                              on 2006/01/18  19:00:58
294         Log: Integrate:
295              [ 26877]
296              Subject: Re: [PATCH] Updated README.macosx
297              From: Sherm Pendley <sherm@dot-app.org>
298              Date: Mon, 16 Jan 2006 16:53:23 -0500
299              Message-Id: <619C9A5D-972F-4B90-A99A-B4B6D04C584D@dot-app.org>
300              
301              [ 26878]
302              Make the description of $^M in perlvar a bit more clear
303              w.r.t. cross-references to the INSTALL document. (spotted
304              by Stas Bekman)
305      Branch: maint-5.8/perl
306           !> README.macosx pod/perlvar.pod
307 ____________________________________________________________________________
308 [ 26905] By: nicholas                              on 2006/01/18  18:55:09
309         Log: Perl extensions on Windows now can be statically built into Perl DLL
310              (Vadim Konovalov spotted that I'd failed to mention this for 5.8.7.
311              Better late than never, I feel)
312      Branch: maint-5.8/perl
313            ! pod/perl588delta.pod
314 ____________________________________________________________________________
315 [ 26898] By: nicholas                              on 2006/01/18  12:37:26
316         Log: Integrate:
317              [ 26838]
318              checkAUTHORS.pl --rank would loop infinitely on an empty results array.
319              
320              [ 26850]
321              e-mail update from Phil Lobbes
322              
323              [ 26852]
324              Add Ken Hirsch to AUTHORS.
325              
326              [ 26853]
327              Teach checkAUTHORS.pl about everyone in Changes5.8.[2-8], adding to
328              AUTHORS where necessary.
329              
330              [ 26854]
331              Some reordering and one new address for Stéphane Payrard
332              
333              [ 26855]
334              Oops. When the e-mail address came first, or there was no name with it,
335              checkAUTHORS.pl wasn't recognising it, which caused the change to be
336              attributed to the committer rather than the author. This now reveals
337              several people "missing" from the AUTHORS file.
338              
339              [ 26856]
340              Can now count the patches committed with --thanks-applied.
341              Changes5.8's top 3:
342              3332:   jhi
343              321:    ams
344              60:     nick
345              
346              [ 26861]
347              Teach checkAUTHORS about all the authors in 5.8.2-5.8.8, and any others
348              whose e-mail address I recognise.
349      Branch: maint-5.8/perl
350           !> AUTHORS Porting/checkAUTHORS.pl
351 ____________________________________________________________________________
352 [ 26896] By: nicholas                              on 2006/01/18  11:23:54
353         Log: Spelling fix.
354      Branch: maint-5.8/perl
355            ! pod/perl588delta.pod
356 ____________________________________________________________________________
357 [ 26895] By: nicholas                              on 2006/01/18  11:20:27
358         Log: Remove the entry corresponding to change 26696
359      Branch: maint-5.8/perl
360            ! pod/perl588delta.pod
361 ____________________________________________________________________________
362 [ 26894] By: nicholas                              on 2006/01/18  11:19:10
363         Log: Revert change 26696 for now (Integrate 26410, [perl #8262] //g loops
364              infinitely on tainted data), because it breaks $o->m() =~ //;
365      Branch: maint-5.8/perl
366            ! op.c t/op/taint.t
367 ____________________________________________________________________________
368 [ 26890] By: gisle                                 on 2006/01/18  09:28:04
369         Log: Remove spurious =over block, left over from the Errno
370              deleted in change 26882.
371      Branch: maint-5.8/perl
372            ! pod/perl588delta.pod
373 ____________________________________________________________________________
374 [ 26888] By: nicholas                              on 2006/01/17  23:07:16
375         Log: vos header generation still expects mv-if-diff, and needs various new
376              config.sh variables to be set to undef.
377      Branch: maint-5.8/perl
378           +> vos/mv-if-diff
379            ! MANIFEST vos/Makefile vos/config.alpha.def vos/config.ga.def
380 ____________________________________________________________________________
381 [ 26887] By: nicholas                              on 2006/01/17  22:13:14
382         Log: Integrate the MALLOC_WRAP change from:
383              [ 26505]
384              Subject: [PATCH] pre-likely cleanup
385              From: Andy Lester <andy@petdance.com> 
386              Date: Tue, 27 Dec 2005 14:39:39 -0600
387              Message-ID: <20051227203939.GC1781@petdance.com> 
388              
389              Includes a small fix to the changes in tryAMAGICbinW_var() in pp.h.
390      Branch: maint-5.8/perl
391           !> handy.h
392 ____________________________________________________________________________
393 [ 26886] By: nicholas                              on 2006/01/17  21:58:39
394         Log: Given the bugs fixed by changes 25822 and 26253, for now strip NN
395              with no effect, as an erroneously present NN can introduce strange
396              bugs at higher optimisation levels (and on future compilers not yet
397              written), which is too risky.
398      Branch: maint-5.8/perl
399            ! embed.pl proto.h
400 ____________________________________________________________________________
401 [ 26884] By: nicholas                              on 2006/01/17  21:35:36
402         Log: Integrate:
403              [ 26871]
404              More readable MEM_WRAP_CHECK_1() macro.
405              This form also avoids the "dead part of constant expression is nonconstant"
406              warning from the Sun Studio 10 compiler.
407      Branch: maint-5.8/perl
408           !> README.solaris handy.h
409 ____________________________________________________________________________
410 [ 26882] By: nicholas                              on 2006/01/17  19:38:54
411         Log: Handle our apostrophe correctly in the section on authors' names,
412              as spotted by Paul Johnson. Remove Errno from the list of upgraded
413              modules, because the actual installed code hasn't changed, merely the
414              generator.
415      Branch: maint-5.8/perl
416            ! pod/perl588delta.pod
417 ____________________________________________________________________________
418 [ 26880] By: gisle                                 on 2006/01/17  17:32:16
419         Log: Trivial typo fix.
420      Branch: maint-5.8/perl
421            ! pod/perl588delta.pod
422 ____________________________________________________________________________
423 [ 26879] By: nicholas                              on 2006/01/17  16:40:16
424         Log: Details for File::Basename, File::Spec, Math::Complex, Math::Trig
425              and threads. This just leaves Filter::Simple.
426      Branch: maint-5.8/perl
427            ! pod/perl588delta.pod
428 ____________________________________________________________________________
429 [ 26876] By: nicholas                              on 2006/01/17  15:14:40
430         Log: Subject: Re: Perl 5.8.8's perldelta
431              From: David Landgren <david@landgren.net>
432              Message-ID: <43CD0494.3010905@landgren.net>
433              Date: Tue, 17 Jan 2006 15:52:04 +0100
434      Branch: maint-5.8/perl
435            ! pod/perl588delta.pod
436 ____________________________________________________________________________
437 [ 26875] By: nicholas                              on 2006/01/17  14:55:33
438         Log: Alan did the implementation for using unsetenv and clearenv (in
439              addition to the probes)
440      Branch: maint-5.8/perl
441            ! pod/perl588delta.pod
442 ____________________________________________________________________________
443 [ 26874] By: nicholas                              on 2006/01/17  12:18:22
444         Log: Subject: Re: Perl 5.8.8's perldelta
445              From: Gisle Aas <gisle@ActiveState.com>
446              Message-ID: <lrek37f5r2.fsf@caliper.activestate.com>
447              Date: 17 Jan 2006 03:33:53 -0800
448      Branch: maint-5.8/perl
449            ! pod/perl588delta.pod
450 ____________________________________________________________________________
451 [ 26873] By: steveh                                on 2006/01/17  12:00:00
452         Log: Give Nicholas Clark some credit for his work
453      Branch: maint-5.8/perl
454            ! pod/perl588delta.pod
455 ____________________________________________________________________________
456 [ 26872] By: nicholas                              on 2006/01/17  11:51:11
457         Log: Add in all missing NNs/NULLOKs
458      Branch: maint-5.8/perl
459            ! embed.fnc proto.h
460 ____________________________________________________________________________
461 [ 26865] By: nicholas                              on 2006/01/16  16:15:26
462         Log: Some more module descriptions.
463      Branch: maint-5.8/perl
464            ! pod/perl588delta.pod
465 ____________________________________________________________________________
466 [ 26864] By: nicholas                              on 2006/01/16  16:10:49
467         Log: Subject: Re: Perl 5.8.8's perldelta
468              From: Gisle Aas <gisle@ActiveState.com>
469              Message-ID: <lr8xtggoac.fsf@caliper.activestate.com>
470              Date: 16 Jan 2006 07:55:55 -0800
471      Branch: maint-5.8/perl
472            ! pod/perl588delta.pod
473 ____________________________________________________________________________
474 [ 26862] By: nicholas                              on 2006/01/16  14:03:56
475         Log: Changes and improvements from Gisle Aas, Sébastien Aperghis-Tramoni
476              and David Landgren.
477      Branch: maint-5.8/perl
478            ! pod/perl588delta.pod
479 ____________________________________________________________________________
480 [ 26860] By: nicholas                              on 2006/01/16  12:51:43
481         Log: Integrate:
482              [ 26315]
483              A better hash for PTR_TABLE_HASH (?)
484      Branch: maint-5.8/perl
485           !> sv.c
486 ____________________________________________________________________________
487 [ 26851] By: nicholas                              on 2006/01/14  11:51:00
488         Log: Recover the description for change 24146 (it integrates 24027)
489              Tweak one other line to make checkAUTHORS.pl happy.
490      Branch: maint-5.8/perl
491            ! Changes5.8.7
492 ____________________________________________________________________________
493 [ 26848] By: nicholas                              on 2006/01/14  10:13:28
494         Log: Improvements from Glenn Linderman, Dave Mitchell, H.Merijn Brand and
495              Paul Marquess.
496      Branch: maint-5.8/perl
497            ! pod/perl588delta.pod
498 ____________________________________________________________________________
499 [ 26847] By: nicholas                              on 2006/01/14  09:52:42
500         Log: s/Autrijus/Audrey/
501      Branch: maint-5.8/perl
502            ! AUTHORS Porting/Maintainers.pl
503 ____________________________________________________________________________
504 [ 26843] By: nicholas                              on 2006/01/13  22:23:45
505         Log: Perldelta ready for review.
506      Branch: maint-5.8/perl
507            ! pod/perl588delta.pod
508 ____________________________________________________________________________
509 [ 26842] By: nicholas                              on 2006/01/13  22:14:31
510         Log: Hateful version control system. When I integrate the addition of a
511              file and then the removal of the same file, I expect the net effect
512              to be nothing. You are exceeding my expectations in a negative way.
513      Branch: maint-5.8/perl
514            - ext/Sys/Syslog/t/podspell.t
515 ____________________________________________________________________________
516 [ 26841] By: nicholas                              on 2006/01/13  22:05:34
517         Log: Update Changes
518      Branch: maint-5.8/perl
519            ! Changes patchlevel.h
520 ____________________________________________________________________________
521 [ 26840] By: nicholas                              on 2006/01/13  21:53:22
522         Log: Integrate:
523              [ 26824]
524              $utf8::VERSION++ # Documentation.
525      Branch: maint-5.8/perl
526           !> lib/utf8.pm
527 ____________________________________________________________________________
528 [ 26839] By: nicholas                              on 2006/01/13  21:52:38
529         Log: Integrate:
530              [ 26809]
531              Upgrade to Devel::PPPort 3.06_01
532      Branch: maint-5.8/perl
533           !> (integrate 32 files)
534 ____________________________________________________________________________
535 [ 26837] By: nicholas                              on 2006/01/13  21:31:41
536         Log: First draft of 5.8.8's perldelta.
537      Branch: maint-5.8/perl
538            ! pod/perl588delta.pod
539 ____________________________________________________________________________
540 [ 26836] By: nicholas                              on 2006/01/13  21:16:08
541         Log: Integrate:
542              [ 26069]
543              Make Perl_seed public
544              
545              Fixes Win32 linker error in List::Util introduced by change #26054
546      Branch: maint-5.8/perl
547           !> embed.fnc embed.h global.sym
548 ____________________________________________________________________________
549 [ 26834] By: nicholas                              on 2006/01/13  19:10:42
550         Log: Integrate:
551              [ 26807]
552              Subject: Re: Today's compiling adventure
553              From: Ken Hirsch <kenhirsch@ftml.net>
554              Date: Thu, 12 Jan 2006 13:26:16 -0500
555              Message-ID: <43C69F48.7090600@ftml.net>
556              
557              [ 26808]
558              Add new mpeix file from #26807
559              
560              [ 26831]
561              Subject: Re: Today's compiling adventure
562              From: Ken Hirsch <kenhirsch@ftml.net>
563              Message-ID: <43C69F48.7090600@ftml.net>
564              Date: Thu, 12 Jan 2006 13:26:16 -0500
565      Branch: maint-5.8/perl
566           +> mpeix/mpeix_setjmp.c
567           !> MANIFEST README.mpeix hints/mpeix.sh mpeix/mpeix.c
568           !> mpeix/mpeixish.h pp_sys.c
569 ____________________________________________________________________________
570 [ 26833] By: nicholas                              on 2006/01/13  18:27:46
571         Log: Integrate:
572              [ 26815]
573              Fix [perl #38223]; _IOC_SIZE() not always safe.
574      Branch: maint-5.8/perl
575           !> perl.h
576 ____________________________________________________________________________
577 [ 26832] By: nicholas                              on 2006/01/13  18:16:27
578         Log: Integrate:
579              [ 26812]
580              Make h2ph recognize (and skip) const and __const__ in C function
581              prototypes. This makes it produce better files on linux-sparc64.
582      Branch: maint-5.8/perl
583           !> utils/h2ph.PL
584 ____________________________________________________________________________
585 [ 26830] By: nicholas                              on 2006/01/13  17:56:30
586         Log: Integrate:
587              [ 26781]
588              Gisle notes that SvRTRIM should also write a new '\0' at the end.
589      Branch: maint-5.8/perl
590            ! mg.c
591 ____________________________________________________________________________
592 [ 26829] By: nicholas                              on 2006/01/13  17:45:49
593         Log: Integrate:
594              [ 26713]
595              Add an option 'opened' which reports on the maintainers of all files
596              perforce currently has open.
597              
598              [ 26747]
599              Cope with change entries that are \r terminated
600      Branch: maint-5.8/perl
601           !> Porting/Maintainers.pm Porting/genlog
602 ____________________________________________________________________________
603 [ 26828] By: nicholas                              on 2006/01/13  17:45:00
604         Log: Integrate:
605              [ 26752]
606              Upgrade to Sys::Syslog 0.12
607              
608              [ 26766]
609              Remove Syslog tests that use external modules
610              
611              [ 26768]
612              If getservbyname fails tell what service the lookup
613              attempt tried to use.
614              
615              [ 26769]
616              Why should Syslog jump through hoops to look up the hostname so it can
617              immediately convert it to an IP address, when all it really wants is
618              a connection to the loopback device?
619              
620              [ 26772]
621              Gisle is correct - $host needs to stay in case the user sets it
622              themselves. But if the user doesn't, default to INADDR_LOOPBACK.
623              
624              [ 26773]
625              Subject: Re: Sys::Syslog blows up rather spectacularly on Solaris
626              From: Alan Burlison <Alan.Burlison@sun.com>
627              Message-ID: <43C3D80E.20704@sun.com>
628              Date: Tue, 10 Jan 2006 15:51:42 +0000
629              
630              [ 26782]
631              Subject: Fw: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.13.tar.gz
632              From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
633              Date: Wed, 11 Jan 2006 02:13:31 +0100
634              Message-ID: <1136942011.43c45bbb82dce@imp1-g19.free.fr>
635      Branch: maint-5.8/perl
636            - ext/Sys/Syslog/t/distchk.t ext/Sys/Syslog/t/pod.t
637            - ext/Sys/Syslog/t/podcover.t ext/Sys/Syslog/t/portfs.t
638           !> MANIFEST ext/Sys/Syslog/Changes ext/Sys/Syslog/README
639           !> ext/Sys/Syslog/Syslog.pm ext/Sys/Syslog/t/constants.t
640 ____________________________________________________________________________
641 [ 26827] By: nicholas                              on 2006/01/13  17:35:26
642         Log: Integrate:
643              [ 26759]
644              Make FAKE,READONLY optional on VMS in test 21
645      Branch: maint-5.8/perl
646           !> ext/Devel/Peek/t/Peek.t
647 ____________________________________________________________________________
648 [ 26825] By: nicholas                              on 2006/01/13  17:08:30
649         Log: Integrate:
650              [ 26691]
651              Don't code the absolute number of tests for the UTF8/EBCDIC case; much
652              better to subtract the number of tests that don't get run.
653              
654              [ 26789]
655              Subject: Re: [PATCH] Mac OS X 10.4.4 (Darwin 8.4.0) still does not fix locale issue
656              From: Dominic Dunlop <domo@computer.org>
657              Date: Wed, 11 Jan 2006 19:52:20 +0100
658              Message-Id: <FD99F9D3-16DB-484C-BC0A-702F60DAACA4@computer.org>
659              
660              [ 26798]
661              Test comment fix by Dominic Dunlop
662      Branch: maint-5.8/perl
663           !> lib/locale.t t/comp/require.t
664 ____________________________________________________________________________
665 [ 26823] By: nicholas                              on 2006/01/13  16:54:50
666         Log: Regenerated perlmodlib.pod.
667      Branch: maint-5.8/perl
668            ! pod/perlmodlib.pod
669 ____________________________________________________________________________
670 [ 26822] By: nicholas                              on 2006/01/13  16:47:13
671         Log: Integrate:
672              [ 26625]
673              Subject: Re: [perl #38034] A combination eval, DESTROY method and $@ - dangerous - bug
674              From: Mike Guy <mjtg@cam.ac.uk>
675              Date: Tue, 03 Jan 2006 19:18:41 +0000 
676              Message-Id: <E1Etrg9-0005XE-LZ@libra.cus.cam.ac.uk> 
677              
678              [ 26669]
679              Improve description of the -s switch.
680              I found the "This means you can have switches
681              with two leading dashes." sentence introduced by
682              change 7144 really confusing.  The note after
683              the example should make it clear enough that double
684              dash switches can be used for those that insist.
685              
686              [ 26797]
687              Typo fix.
688              
689              [ 26801]
690              FAQ sync.
691              
692              [ 26802]
693              Subject: [perl #38205] misleading typo in perlfaq8
694              From: erik@cs.uni-jena.de (via RT) <perlbug-followup@perl.org>
695              Date: Wed, 11 Jan 2006 14:56:28 -0800
696              Message-ID: <rt-3.0.11-38205-127890.10.340635502974@perl.org>
697              
698              [ 26814]
699              Add a link to the Opcode doc in Safe.
700              (see RT CPAN ticket #8579)
701              
702              [ 26816]
703              Better wording for change 26796. Plus, make podchecker happy.
704              
705              [ 26819]
706              Fix internal links in POD.
707      Branch: maint-5.8/perl
708           !> ext/Opcode/Safe.pm lib/PerlIO.pm lib/utf8.pm pod/perlfaq.pod
709           !> pod/perlfaq2.pod pod/perlfaq8.pod pod/perlobj.pod
710           !> pod/perlrun.pod pod/perlvar.pod
711 ____________________________________________________________________________
712 [ 26821] By: nicholas                              on 2006/01/13  15:53:21
713         Log: This is what the section on upgrade module versions was supposed to
714              look like.
715      Branch: maint-5.8/perl
716            ! pod/perl588delta.pod
717 ____________________________________________________________________________
718 [ 26820] By: nicholas                              on 2006/01/13  15:22:43
719         Log: As B is currently in a bit of a forked state, just bump the VERSIONs
720              locally in maint for now.
721      Branch: maint-5.8/perl
722            ! ext/B/B.pm ext/B/B/Asmdata.pm ext/B/B/Bblock.pm
723            ! ext/B/B/Bytecode.pm ext/B/B/C.pm ext/B/B/CC.pm
724            ! ext/B/B/Debug.pm ext/B/B/Terse.pm
725 ____________________________________________________________________________
726 [ 26818] By: nicholas                              on 2006/01/13  14:46:10
727         Log: Integrate:
728              [ 26804]
729              Bump $VERSION in many modules that have changed.
730              
731              (just the warnings parts)
732              
733              [ 26817]
734              More $VERSION bumps.
735      Branch: maint-5.8/perl
736           !> ext/PerlIO/via/via.pm lib/Attribute/Handlers.pm lib/Switch.pm
737           !> lib/warnings.pm warnings.pl
738 ____________________________________________________________________________
739 [ 26811] By: nicholas                              on 2006/01/12  21:35:24
740         Log: Integrate:
741              [ 26778]
742              Bleadperl's Win32::Win32 is more recent than the current CPAN release
743              of libwin32 (0.26), so bump the $VERSION a little
744      Branch: maint-5.8/perl
745           !> win32/ext/Win32/Win32.pm
746 ____________________________________________________________________________
747 [ 26810] By: nicholas                              on 2006/01/12  20:34:45
748         Log: Integrate:
749              [ 25842]
750              Subject: [PATCH] remove mv-if-diff
751              From: Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
752              Message-ID: <20051024193257.2022ea0d@grubert.mandrakesoft.com>
753              Date: Mon, 24 Oct 2005 19:32:57 +0200
754              
755              (with tweak to add rm for opmini.c, remove mv-if-diff, and reflect
756              this removal in MANIFEST)
757              
758              [ 25843]
759              Oops. the trick is to edit Makefile.SH
760              
761              [ 25844]
762              Remove remaining references to mv-if-diff
763              
764              [ 25846]
765              Rediff the Makefile.SH patch for cross-compilation.
766              (this doesn't mean it works, though.)
767      Branch: maint-5.8/perl
768            - mv-if-diff
769           !> Cross/Makefile.SH.patch MANIFEST Makefile.SH os2/Makefile.SHs
770           !> pod/Makefile.SH pod/perlmodlib.PL
771 ____________________________________________________________________________
772 [ 26806] By: nicholas                              on 2006/01/12  19:23:34
773         Log: Integrate:
774              [ 26796]
775              Subject: [PATCH] fix for :crlf example 
776              From: Xavier Noria <fxn@hashref.com> 
777              Message-Id: <0F64C146-3A80-4FDF-8149-AFB35B3C4D3B@hashref.com> 
778              Date: Wed, 11 Jan 2006 23:11:49 +0100 
779              
780              plus bump its $VERSION
781              
782              [ 26804]
783              Bump $VERSION in many modules that have changed.
784              
785              [ 26805]
786              $Socket::VERSION++; # You always miss one.
787      Branch: maint-5.8/perl
788            ! pod/perl588delta.pod
789           !> (integrate 32 files)
790 ____________________________________________________________________________
791 [ 26794] By: nicholas                              on 2006/01/11  21:07:15
792         Log: Integrate the ext/List/Utils/... parts of:
793              [ 25953]
794              Subject: [PATCH] sort/multicall patch
795              From: Robin Houston <robin@cpan.org>
796              Date: Sat, 29 Oct 2005 21:33:07 +0100
797              Message-ID: <20051029203307.GA8869@rpc142.cs.man.ac.uk>
798              
799              [ 25955]
800              Add missing file from change 25953
801              
802              [ 26054]
803              Subject: [PATCH] Re: [perl #32383] DProf breaks List::Util::shuffle
804              From: Robin Houston <robin@cpan.org>
805              Date: Tue, 8 Nov 2005 19:02:34 +0000
806              Message-ID: <20051108190234.GA25953@rpc142.cs.man.ac.uk>
807              
808              [ 26062]
809              Subject: Re: [PATCH] Re: [perl #32383] DProf breaks List::Util::shuffle
810              From: Graham Barr <gbarr@pobox.com>
811              Date: Wed, 9 Nov 2005 06:09:48 -0600
812              Message-Id: <6CAD749E-AE29-415A-9ACB-BA8F6FB8279E@pobox.com>
813              
814              [ 26212]
815              Upgrade to Scalar-List-Utils-1.18
816      Branch: maint-5.8/perl
817           +> ext/List/Util/multicall.h ext/List/Util/t/00version.t
818           !> MANIFEST ext/List/Util/Changes ext/List/Util/Util.xs
819           !> ext/List/Util/lib/List/Util.pm
820           !> ext/List/Util/lib/Scalar/Util.pm ext/List/Util/t/first.t
821           !> ext/List/Util/t/lln.t ext/List/Util/t/p_blessed.t
822           !> ext/List/Util/t/p_first.t ext/List/Util/t/p_lln.t
823           !> ext/List/Util/t/p_max.t ext/List/Util/t/p_maxstr.t
824           !> ext/List/Util/t/p_min.t ext/List/Util/t/p_minstr.t
825           !> ext/List/Util/t/p_openhan.t ext/List/Util/t/p_readonly.t
826           !> ext/List/Util/t/p_reduce.t ext/List/Util/t/p_refaddr.t
827           !> ext/List/Util/t/p_reftype.t ext/List/Util/t/p_shuffle.t
828           !> ext/List/Util/t/p_sum.t ext/List/Util/t/p_tainted.t
829           !> ext/List/Util/t/reduce.t ext/List/Util/t/refaddr.t
830           !> ext/List/Util/t/tainted.t
831 ____________________________________________________________________________
832 [ 26788] By: nicholas                              on 2006/01/11  17:19:22
833         Log: Integrate:
834              [ 26480]
835              Subject: Re: [perl #37907] Perl_magic_get reqires ridiculous amounts of stackmemory
836              From: Jim Cromie <jim.cromie@gmail.com>
837              Date: Fri, 23 Dec 2005 13:24:29 -0700
838              Message-ID: <43AC5CFD.3060200@gmail.com>
839              
840              Includes a change in variable names from "j" to "num_groups".
841              
842              [ 26486]
843              Obviously, Perl_ingroup() is also using 256k of stack memory on Linux.
844              Adapt change #26480 to reduce memory usage here as well.
845              
846              [ 26489]
847              Subject: chg 26486 removes last use of NGROUPS, so remove the macro-def
848              From: Jim Cromie <jim.cromie@gmail.com>
849              Date: Mon, 26 Dec 2005 07:57:51 -0700
850              Message-ID: <43B004EF.8060500@gmail.com>
851              
852              [ 26492]
853              In this, the last tale of the NGROUPS saga, a former pumpking prods
854              a mere committer to remove the last of the NGROUPS-sized arrays...
855              
856              Perl_magic_set() was using the last of these arrays to do the 
857              lvalue work on $).  Instead of an array, a pointer is used and 
858              re-sized as needed.  
859      Branch: maint-5.8/perl
860           !> doio.c mg.c
861 ____________________________________________________________________________
862 [ 26776] By: nicholas                              on 2006/01/10  18:28:31
863         Log: Steve Hay notes that there's a reference PERL_MEM_LOG here, which is
864              inconsistent as PERL_MEM_LOG isn't (yet) merged to maint.
865      Branch: maint-5.8/perl
866            ! pod/perldebguts.pod
867 ____________________________________________________________________________
868 [ 26775] By: nicholas                              on 2006/01/10  18:19:43
869         Log: Integrate:
870              [ 25111]
871              Subject: [patch hv.h doc] HvNAME
872              From: Stas Bekman <stas@stason.org>
873              Date: Fri, 08 Jul 2005 13:52:13 +0300
874              Message-ID: <42CE5ADD.3020003@stason.org>
875              
876              Subject: Re: [patch hv.h doc] HvNAME
877              From: Nicholas Clark <nick@ccl4.org>
878              Date: Sat, 9 Jul 2005 15:23:51 +0100
879              Message-ID: <20050709142351.GT15833@plum.flirble.org>
880              
881              [ 26739]
882              Subject: Re: [perl #38181] Default IO Layer is ignored in 3-argument open call 
883              From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
884              Date: Mon, 09 Jan 2006 01:29:30 +0900
885              Message-Id: <20060109012103.F20A.BQW10602@nifty.com>
886              
887              [ 26749]
888              Subject:  [PATCH] identifiers always in main (was: defining a _ function breaks File::Find)
889              From:  Xavier Noria <fxn@hashref.com>
890              Date:  Sun, 23 Oct 2005 09:47:37 +0200
891              Message-Id:  <D3867DED-313E-4D39-A85F-1178FE7F7A5E@hashref.com>
892              
893              clarify which variables are always forced into main::
894              
895              [ 26750]
896              Revert change 26749
897              
898              [ 26756]
899              Subject: [patch] more about embed.fnc in perlguts
900              From: Jim Cromie <jim.cromie@gmail.com>
901              Date: Sun, 08 Jan 2006 11:35:46 -0700
902              Message-ID: <43C15B82.9090309@gmail.com>
903              
904              (with a few nits)
905              
906              [ 26762]
907              Remove stale date.
908      Branch: maint-5.8/perl
909           !> embed.fnc hv.h lib/open.pm pod/perlembed.pod pod/perlfunc.pod
910           !> pod/perlguts.pod pod/perlvar.pod
911 ____________________________________________________________________________
912 [ 26771] By: nicholas                              on 2006/01/10  16:09:53
913         Log: Integrate:
914              [ 26770]
915              1. Make HP C-ANSI-C work on Itanium2 (HP-UX 11.23)
916              broken optimizer
917              2. Remove a compiler warning in a try program
918      Branch: maint-5.8/perl
919           !> hints/hpux.sh
920 ____________________________________________________________________________
921 [ 26763] By: nicholas                              on 2006/01/10  10:44:50
922         Log: Integrate:
923              [ 24925]
924              Trim trailing whitespace from $! and $^E
925              
926              (Fixes lib/Test/Simple/t/fail-more.t with bcc32 on Win32, and is
927              good for consistency anyway)
928      Branch: maint-5.8/perl
929           !> mg.c
930 ____________________________________________________________________________
931 [ 26748] By: nicholas                              on 2006/01/08  22:56:02
932         Log: Update Changes
933      Branch: maint-5.8/perl
934            ! Changes patchlevel.h
935 ____________________________________________________________________________
936 [ 26746] By: nicholas                              on 2006/01/08  22:41:08
937         Log: Integrate:
938              [ 26744]
939              Grr.  #26690 broke handling of old ODS-2 style names
940              on current versions of VMS
941      Branch: maint-5.8/perl
942           !> configure.com
943 ____________________________________________________________________________
944 [ 26742] By: nicholas                              on 2006/01/08  22:06:18
945         Log: Integrate:
946              [ 26707]
947              Subject: [PATCH] hints/dec_osf.sh (Re: blead@26701 compilation warning from tru64 cc)
948              From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
949              Date: Sun, 08 Jan 2006 11:38:34 +0200
950              Message-ID: <43C0DD9A.9080809@gmail.com>
951      Branch: maint-5.8/perl
952           !> hints/dec_osf.sh
953 ____________________________________________________________________________
954 [ 26741] By: nicholas                              on 2006/01/08  21:47:32
955         Log: For some reason change 26009/26011 merged as 26627 still segfaults
956              after all the tests have completed in scope.c:
957              
958              143         const I32 oldsave = PL_scopestack[--PL_scopestack_ix];
959              (gdb) p my_perl->Tscopestack_ix
960              $1 = 136787683
961              
962              So don't run the troublesome tests for now.
963      Branch: maint-5.8/perl
964            ! t/io/fs.t
965 ____________________________________________________________________________
966 [ 26738] By: nicholas                              on 2006/01/08  21:30:11
967         Log: Integrate:
968              [ 26644]
969              Update copyright year.
970              
971              [ 26736]
972              Update the copyright years in the generated files, and nostdio.h
973              
974              [ 26737]
975              Update copyright with the 2 years where changes were made.
976              
977              
978              plus some manual copyright edits where the blead changes were tied up
979              with as yet unintegrated patches.
980      Branch: maint-5.8/perl
981            ! utf8.h
982           !> av.c doop.c gv.c gv.h handy.h keywords.h keywords.pl nostdio.h
983           !> numeric.c op.c opcode.pl opnames.h pad.c pad.h patchlevel.h
984           !> pp.c pp_hot.c pp_sys.c regcomp.c regexec.c toke.c universal.c
985           !> utf8.c util.c xsutils.c
986 ____________________________________________________________________________
987 [ 26731] By: nicholas                              on 2006/01/08  19:13:32
988         Log: Update Changes
989      Branch: maint-5.8/perl
990            ! Changes patchlevel.h
991 ____________________________________________________________________________
992 [ 26730] By: nicholas                              on 2006/01/08  18:40:54
993         Log: Integrate:
994              [ 26498]
995              tabs, not spaces, in MANIFEST. No, I can't remember why this is.
996              Or whether it could be relaxed.
997      Branch: maint-5.8/perl
998           !> MANIFEST
999 ____________________________________________________________________________
1000 [ 26729] By: nicholas                              on 2006/01/08  18:38:54
1001         Log: Run pod/buildtoc --build-all
1002      Branch: maint-5.8/perl
1003            ! MANIFEST pod/perltoc.pod win32/Makefile win32/makefile.mk
1004 ____________________________________________________________________________
1005 [ 26728] By: nicholas                              on 2006/01/08  18:34:51
1006         Log: Integrate:
1007              [ 26363]
1008              On VMS, put pods in [.lib.pods] rather than [.lib.pod]
1009              in order to avoid collisions with [.lib.Pod]
1010              
1011              [ 26725]
1012              With VMS moving from [lib.pod] to [lib.pods] then pod/buildtoc needs
1013              tweaking
1014              
1015              and re-run pod/buildtoc --build-vms
1016      Branch: maint-5.8/perl
1017            ! vms/descrip_mms.template
1018           !> configure.com installperl pod/buildtoc
1019 ____________________________________________________________________________
1020 [ 26727] By: nicholas                              on 2006/01/08  18:29:12
1021         Log: Integrate:
1022              [ 25507]
1023              Subject: [patch@25502] Add hard link and V8.2 crtl support to VMS.
1024              From: "John E. Malmberg" <wb8tyw@qsl.net>
1025              Date: Tue, 20 Sep 2005 01:22:24 -0400
1026              Message-ID: <432F9C90.7080702@qsl.net>
1027              
1028              [ 25680]
1029              assorted blead build help for VMS (mostly ithreads-related)
1030              
1031              [ 25681]
1032              fix bug introduced by #25507 that kept ccflags from
1033              making it into config.sh
1034              
1035              [ 26690]
1036              Make VMS manifest checker handle multi-dot filenames on ODS-5
1037      Branch: maint-5.8/perl
1038           !> configure.com pp_sys.c vms/descrip_mms.template vms/vmsish.h
1039           !> x2p/s2p.PL
1040 ____________________________________________________________________________
1041 [ 26724] By: nicholas                              on 2006/01/08  18:17:32
1042         Log: Integrate:
1043              [ 21540]
1044              Fix backward-compatibility issues in if.pm.
1045              
1046              [ 21814]
1047              Integrate if.pm 0.0401
1048              Needed to edit the test file as t/TEST can't cope with extra output
1049              lines as produced by 0.0401's if.t
1050              
1051              [ 26078]
1052              Patch by Ilya Zakharevich to give more meaningful error
1053              messages from if.pm when invoked with a condition in list
1054              context. Also bump if's VERSION.
1055      Branch: maint-5.8/perl
1056           !> lib/if.pm lib/if.t
1057 ____________________________________________________________________________
1058 [ 26723] By: nicholas                              on 2006/01/08  17:58:19
1059         Log: Integrate:
1060              [ 25000]
1061              Don't install demo files with perl
1062              
1063              [ 26419]
1064              Make perlivp skip the *.ph tests by default, since these
1065              files are normally not generated.
1066              The -a option is now needed for it to run all tests.
1067              
1068              [ 26658]
1069              Install less README files
1070      Branch: maint-5.8/perl
1071           !> installperl utils/perlivp.PL
1072 ____________________________________________________________________________
1073 [ 26722] By: nicholas                              on 2006/01/08  17:48:31
1074         Log: Integrate:
1075              [ 26307]
1076              Add pointer to Pod::Simple for the Pod -> HTML task.
1077              
1078              [ 26433]
1079              Remove switch from perltodo
1080              
1081              [ 26471]
1082              inlining autoloaded constants is TODOne.
1083              
1084              [ 26539]
1085              Update perltodo. First shot at perl593delta.
1086      Branch: maint-5.8/perl
1087           !> pod/perl561delta.pod pod/perl56delta.pod pod/perltodo.pod
1088 ____________________________________________________________________________
1089 [ 26721] By: nicholas                              on 2006/01/08  17:38:10
1090         Log: Integrate:
1091              [ 26309]
1092              Upgrade to Sys-Syslog-0.10
1093              
1094              [ 26343]
1095              Fix realclean target for Sys::Syslog
1096              [ 26366]
1097              Silence test output to STDERR
1098              because it makes the 'make test' output look ugly.
1099              
1100              [ 26472]
1101              Add support for PV to ExtUtils::Constant::ProxySubs, and enable its
1102              use in Sys::Syslog
1103              
1104              [ 26515]
1105              Upgrade to Sys-Syslog-0.11
1106              
1107              [ 26525]
1108              Fix test for perl version number in Makefile.PL
1109      Branch: maint-5.8/perl
1110           +> ext/Sys/Syslog/Changes ext/Sys/Syslog/README
1111           +> ext/Sys/Syslog/fallback/const-c.inc
1112           +> ext/Sys/Syslog/fallback/const-xs.inc
1113           +> ext/Sys/Syslog/t/00-load.t ext/Sys/Syslog/t/constants.t
1114           +> ext/Sys/Syslog/t/distchk.t ext/Sys/Syslog/t/pod.t
1115           +> ext/Sys/Syslog/t/podcover.t ext/Sys/Syslog/t/podspell.t
1116           +> ext/Sys/Syslog/t/portfs.t
1117           !> MANIFEST ext/Sys/Syslog/Makefile.PL ext/Sys/Syslog/Syslog.pm
1118           !> ext/Sys/Syslog/t/syslog.t
1119 ____________________________________________________________________________
1120 [ 26720] By: nicholas                              on 2006/01/08  16:53:41
1121         Log: Integrate:
1122              [ 25092]
1123              Subject: ReadParse in the CGI docs
1124              From: "Ton Hospel" <me-02@ton.iguana.be>
1125              Date: 9 Oct 2003 15:04:53 -0000
1126              To: perlbug@perl.org
1127              
1128              (plus blank lines so example code is in verbatim paragraphs,
1129              and bump $VERSION)
1130              
1131              [ 26260]
1132              Upgrade to CGI.pm-3.13
1133              
1134              [ 26288]
1135              Upgrade to CGI-3.14.
1136              
1137              Mmm...pi.  Oh, also including some Pod fixes in bleadperl that haven't
1138              yet been applied to the actual CGI distribution yet.
1139              
1140              [ 26308]
1141              Upgrade to CGI.pm-3.15
1142      Branch: maint-5.8/perl
1143           +> lib/CGI/t/no_tabindex.t
1144           !> MANIFEST lib/CGI.pm lib/CGI/Carp.pm lib/CGI/Changes
1145           !> lib/CGI/Cookie.pm lib/CGI/t/form.t
1146 ____________________________________________________________________________
1147 [ 26719] By: nicholas                              on 2006/01/08  16:52:27
1148         Log: Integrate:
1149              [ 25124]
1150              Subject: [perl #17487] ncftp only handles http 
1151              From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
1152              Date: Mon, 11 Jul 2005 23:19:06 -0700
1153              Message-ID: <rt-3.0.11-17487-116934.11.3382445877892@perl.org>
1154              
1155              (and bump $VERSION (1.76_01 is a CPAN release already))
1156              
1157              [ 25125]
1158              Subject: [perl #24119] CPAN.pm error in Win32: uses rename() not File::Copy::move 
1159              From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
1160              Date: Mon, 11 Jul 2005 23:24:56 -0700
1161              Message-ID: <rt-3.0.11-24119-116937.12.0211560107236@perl.org>
1162              
1163              [ 25132]
1164              Subject: [perl #24275] CPAN shell - online help not clear 
1165              From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
1166              Date: Mon, 11 Jul 2005 23:32:12 -0700
1167              Message-ID: <rt-3.0.11-24275-116939.19.7381888978779@perl.org>
1168              
1169              [ 25133]
1170              Subject: [perl #28385] minor bug in cpan -- the i command does not find author 
1171              From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
1172              Date: Tue, 12 Jul 2005 00:16:49 -0700
1173              Message-ID: <rt-3.0.11-28385-116951.3.97645870397305@perl.org>
1174              
1175              (and remove a couple of unused variables)
1176              
1177              [ 25142]
1178              Subject: [perl #5634] CPAN.pm v1.59 chdirs before looking for perl 
1179              From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
1180              Date: Mon, 11 Jul 2005 22:41:06 -0700
1181              Message-ID: <rt-3.0.11-5634-116921.0.207462087357797@perl.org>
1182              
1183              [ 25147]
1184              Subject: [perl #24691] leading spaces on cpan configuration causes failure 
1185              From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
1186              Date: Tue, 12 Jul 2005 00:00:17 -0700
1187              Message-ID: <rt-3.0.11-24691-116945.3.88254644317925@perl.org>
1188              
1189              (with spaces trimmed from username too)
1190              
1191              [ 25155]
1192              Subject: [perl #36514] Add curl support to CPAN.pm 
1193              From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
1194              Date: Fri, 15 Jul 2005 02:11:29 -0700
1195              Message-ID: <rt-3.0.11-36514-117446.9.35668319684652@perl.org>
1196              
1197              (and bump $CPAN::FirstTime::VERSION)
1198              
1199              [ 25317]
1200              Subject: [PATCH lib/CPAN.pm] Make curl follow redirects
1201              From: Michael G Schwern <schwern@pobox.com>
1202              Date: Sun, 21 Aug 2005 00:16:26 -0700
1203              Message-ID: <20050821071625.GA29394@windhund.schwern.org>
1204              
1205              [ 25774]
1206              Subject: [PATCH] Keys of %INC always use forward slashes
1207              From: Jan Dubois <jand@activestate.com>
1208              Date: Oct 16, 2005 8:24 PM
1209              Message-ID: <006e01c5d27e$d722c6e0$2217a8c0@candy>
1210              
1211              [ 26016]
1212              Upgrade to CPAN-1.76_60.
1213              
1214              [ 26018]
1215              '[at]' should be '@'
1216              Suck in CPAN/Nox.pm from CPAN, so that version.t passes.
1217              
1218              [ 26023]
1219              Upgrade to CPAN-1.76_61
1220              
1221              [ 26029]
1222              Add lib/CPAN/Admin.pm from CPAN to make version.t pass.
1223              
1224              [ 26031]
1225              Remove CPAN.pm's META.yml.
1226              Add CPAN.pm's SIGNATURE in MANIFEST.
1227              
1228              [ 26042]
1229              Upgrade to CPAN 1.76_65
1230              
1231              [ 26254]
1232              Subject: [PAUSE] CPAN Upload: A/AN/ANDK/CPAN-1.80.tar.gz
1233              From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig)
1234              Date: Sat, 03 Dec 2005 12:24:05 +0100
1235              Message-ID: <87mzji8luy.fsf@k75.linux.bogus>
1236              
1237              [ 26493]
1238              Upgrade to CPAN-1.80_56
1239              
1240              [ 26553]
1241              Upgrade to CPAN-1.80_57
1242              
1243              [ 26563]
1244              Subject: [PAUSE] CPAN Upload: A/AN/ANDK/CPAN-1.80_58.tar.gz
1245              From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig)
1246              Date: Sun, 01 Jan 2006 10:12:46 +0100
1247              Message-ID: <87zmmgnwfl.fsf@k75.linux.bogus>
1248              
1249              [ 26592]
1250              Subject: [PAUSE] CPAN Upload: A/AN/ANDK/CPAN-1.81.tar.gz
1251              From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig)
1252              Date: Tue, 03 Jan 2006 00:33:27 +0100
1253              Message-ID: <87u0cm433s.fsf@k75.linux.bogus>
1254              
1255              [ 26666]
1256              Upgrade to CPAN.pm 1.83
1257      Branch: maint-5.8/perl
1258           +> lib/CPAN/Debug.pm lib/CPAN/HandleConfig.pm
1259           +> lib/CPAN/PAUSE2005.pub lib/CPAN/Tarzip.pm lib/CPAN/Version.pm
1260           +> lib/CPAN/t/version.t
1261            - lib/CPAN/META.yml
1262           !> MANIFEST lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/Nox.pm
1263           !> lib/CPAN/SIGNATURE lib/CPAN/bin/cpan lib/CPAN/t/Nox.t
1264           !> lib/CPAN/t/loadme.t lib/CPAN/t/mirroredby.t lib/CPAN/t/vcmp.t
1265 ____________________________________________________________________________
1266 [ 26718] By: nicholas                              on 2006/01/08  16:32:06
1267         Log: Not sure how MIME::Base64's README got missed.
1268      Branch: maint-5.8/perl
1269           !> ext/MIME/Base64/README
1270 ____________________________________________________________________________
1271 [ 26717] By: nicholas                              on 2006/01/08  16:20:28
1272         Log: Integrate:
1273              [ 22029]
1274              Upgrade to Getopt::Long 2.34_01
1275              
1276              [ 26216]
1277              Upgrade to Getopt::Long 2.34_04
1278              
1279              [ 26223]
1280              Typo fix, by Olivier Blin
1281              
1282              [ 26359]
1283              Upgrade to Getopt-Long-2.35
1284      Branch: maint-5.8/perl
1285           !> lib/Getopt/Long.pm lib/Getopt/Long/CHANGES
1286           !> lib/Getopt/Long/README lib/Getopt/Long/t/gol-basic.t
1287           !> lib/Getopt/Long/t/gol-compat.t lib/Getopt/Long/t/gol-linkage.t
1288           !> lib/Getopt/Long/t/gol-oo.t
1289 ____________________________________________________________________________
1290 [ 26716] By: nicholas                              on 2006/01/08  15:57:01
1291         Log: Integrate (the non dual-life parts of):
1292              [ 25261]
1293              Subject: [PATCH] Typos in *.p[lm]
1294              From: "Piotr Fusik" <pfusik@op.pl>
1295              Date: Sun, 31 Jul 2005 12:50:04 +0200
1296              Message-ID: <001401c595bd$dccb5d80$0bd34dd5@piec>
1297      Branch: maint-5.8/perl
1298           !> bytecode.pl ext/NDBM_File/NDBM_File.pm
1299           !> ext/ODBM_File/ODBM_File.pm ext/Opcode/Opcode.pm
1300           !> ext/Opcode/ops.pm ext/SDBM_File/SDBM_File.pm
1301           !> ext/XS/APItest/APItest.pm ext/re/re.pm
1302           !> lib/Attribute/Handlers.pm lib/File/Basename.pm lib/PerlIO.pm
1303           !> lib/Pod/Functions.pm lib/Switch.pm lib/Tie/Hash.pm
1304           !> lib/Unicode/UCD.pm lib/blib.pm lib/diagnostics.pm
1305           !> lib/vmsish.pm os2/OS2/PrfDB/PrfDB.pm
1306           !> os2/OS2/Process/Process.pm pod/checkpods.PL utils/h2xs.PL
1307           !> win32/bin/pl2bat.pl wince/bin/pl2bat.pl wince/comp.pl
1308 ____________________________________________________________________________
1309 [ 26715] By: nicholas                              on 2006/01/08  15:52:51
1310         Log: Integrate:
1311              [ 26214]
1312              Upgrade to MIME-Base64-3.06
1313              
1314              [ 26217]
1315              Don't let MakeMaker install doc for MIME::Base64
1316              (since installpod does it already)
1317              
1318              [ 26262]
1319              Upgrade to MIME-Base64-3.07
1320              
1321              [ 26263]
1322              Add ext/MIME/Base64/README to MANIFEST
1323              
1324              [ 26264]
1325              Fix typo in description.
1326      Branch: maint-5.8/perl
1327           +> ext/MIME/Base64/README
1328           !> MANIFEST ext/MIME/Base64/Base64.pm ext/MIME/Base64/Base64.xs
1329           !> ext/MIME/Base64/Changes ext/MIME/Base64/Makefile.PL
1330           !> ext/MIME/Base64/QuotedPrint.pm
1331 ____________________________________________________________________________
1332 [ 26714] By: nicholas                              on 2006/01/08  15:35:39
1333         Log: Integrate:
1334              [ 25080]
1335              Remove an unreferenced local variable in Digest-MD5
1336              
1337              [ 25082]
1338              Oops! Change 25080 should have updated checksums too.
1339              
1340              [ 25263]
1341              The typo changes from 25261 (of course) altered the MD5's
1342              
1343              [ 26211]
1344              Upgrade to Digest-MD5-2.35
1345              
1346              [ 26261]
1347              Upgrade to Digest-MD5-2.36
1348      Branch: maint-5.8/perl
1349           !> ext/Digest/MD5/Changes ext/Digest/MD5/MD5.pm
1350           !> ext/Digest/MD5/MD5.xs ext/Digest/MD5/Makefile.PL
1351           !> ext/Digest/MD5/README ext/Digest/MD5/t/files.t
1352 ____________________________________________________________________________
1353 [ 26712] By: nicholas                              on 2006/01/08  15:11:59
1354         Log: Naff orf!
1355      Branch: maint-5.8/perl
1356            - symbian/config.sh
1357 ____________________________________________________________________________
1358 [ 26711] By: nicholas                              on 2006/01/08  15:11:40
1359         Log: Integrate:
1360              [ 25831]
1361              Add a probe for whether sprintf returns the length of the buffer.
1362              Update all the canned config.sh files.
1363              Assume that symbian and Win32 are all ANSI conformant, note that ARM
1364              Linux (ie glibc) will be, don't assume that any other platform is.
1365              
1366              [ 25837]
1367              Backport of changes #25831 and #25832. Re-order needed
1368              
1369              Subject: [PATCH] Re: Configure question about format of cc/cppsymbols
1370              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
1371              Date: Mon, 24 Oct 2005 13:04:58 -0700
1372              Message-ID: <20051024200458.GC2312@efn.org>
1373              
1374              [ 25838]
1375              Subject: [patch@25837] Change 25831: sprintf returns the length of the buffer.
1376              From: "John E. Malmberg" <wb8tyw@qsl.net>
1377              Date: Mon, 24 Oct 2005 23:37:46 -0400
1378              Message-ID: <435DA88A.90201@qsl.net>
1379              
1380              [ 25840]
1381              Whoops. The Windows build is going to need to know that this symbol is
1382              defined.
1383              
1384              [ 25863]
1385              Add SPRINTF_RETURNS_STRLEN to the various Win32 config_H.* files.
1386              
1387              [ 25919]
1388              Change some spaces to tabs for easier diffing against config_h.SH
1389              
1390              [ 25935]
1391              revive probe for futimes ()
1392              
1393              [ 25943]
1394              Update win32 config files w.r.t. change #25935
1395              
1396              [ 25995]
1397              Subject: Re: futimes [PATCH]
1398              From: Steve Peters <steve@fisharerojo.org>
1399              Date: Fri, 4 Nov 2005 09:00:25 -0600
1400              Message-ID: <20051104150025.GA3873@mccoy.peters.homeunix.org>
1401              
1402              [ 26013]
1403              Subject: [PATCH configure.com] add the new d_futimes as undef
1404              From: Abe Timmerman <abe@ztreet.demon.nl>
1405              Date: Sat, 5 Nov 2005 11:26:33 +0200
1406              Message-Id: <200511051026.33940.abe@ztreet.demon.nl>
1407              
1408              [ 26020]
1409              Subject: Re: [PATCH configure.com] add the new d_futimes as undef
1410              From: "John E. Malmberg" <wb8tyw@qsl.net>
1411              Date: Sat, 05 Nov 2005 21:28:33 -0500
1412              Message-ID: <436D6A51.5040700@qsl.net>
1413              
1414              [ 26046]
1415              Probaby a good idea to include DEBUG_LEAKING_SCALARS in -V output, as
1416              its presence changes structure sizes.
1417              
1418              [ 26196]
1419              include PERL_TRACK_MEMPOOL in perl -V output
1420              
1421              [ 26557]
1422              Subject: [PATCH] Configure: stdio char (un)signedness
1423              From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
1424              Date: Sat, 26 Nov 2005 11:25:18 +0200
1425              Message-ID: <438829FE.8070202@gmail.com>
1426              
1427              [ 26639]
1428              Updates to various configurations courtesy of Jarkko.
1429      Branch: maint-5.8/perl
1430           +> symbian/config.sh
1431           !> Configure Cross/config.sh-arm-linux NetWare/config.wc
1432           !> Porting/Glossary config_h.SH configure.com epoc/config.sh
1433           !> handy.h perl.c plan9/config_sh.sample uconfig.sh
1434           !> win32/config.bc win32/config.gc win32/config.vc
1435           !> win32/config.vc64 win32/config_H.bc win32/config_H.gc
1436           !> win32/config_H.vc win32/config_H.vc64 wince/config.ce
1437 ____________________________________________________________________________
1438 [ 26700] By: nicholas                              on 2006/01/07  14:14:30
1439         Log: Change 25953 is not supposed to be in maint yet.
1440      Branch: maint-5.8/perl
1441            ! t/op/threads.t
1442 ____________________________________________________________________________
1443 [ 26699] By: nicholas                              on 2006/01/07  14:13:11
1444         Log: Integrate:
1445              [ 26426]
1446              Small update on using threads on HP-UX 10.20
1447              64bit is far beyond experimental by now
1448              
1449              [ 26429]
1450              rv_2av, rv_2cv and rv_2hv also make use of OPf_SPECIAL, so update the
1451              descriptive comment to include them.
1452              
1453              [ 26662]
1454              Let table of contents know about perllinux man page
1455              
1456              [ 26663]
1457              Really commit change 26662 (duh)
1458      Branch: maint-5.8/perl
1459           !> README.hpux op.h pod.lst pod/perl.pod
1460 ____________________________________________________________________________
1461 [ 26698] By: nicholas                              on 2006/01/07  13:34:27
1462         Log: Integrate:
1463              [ 25802]
1464              Subject: [PATCH] Adding documentation index to perlapi.pod and perlintern.pod
1465              From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
1466              Date: Tue, 18 Oct 2005 22:22:57 +0200
1467              Message-ID: <1129666977.435559a10cb95@imp5-g19.free.fr>
1468              
1469              (tweaked to remove trailing whitespace to doc entries)
1470              Plus, regenerate doc and headers
1471      Branch: maint-5.8/perl
1472           !> autodoc.pl pod/perlapi.pod pod/perlintern.pod
1473 ____________________________________________________________________________
1474 [ 26697] By: nicholas                              on 2006/01/07  13:18:30
1475         Log: Integrate:
1476              [ 22186]
1477              Add a new test file for situations where threads may interfere.
1478              Subject: Re: "restricted hashes" hit again !
1479              From: Stas Bekman <stas@stason.org>
1480              Date: Tue, 23 Dec 2003 15:32:26 -0800
1481              Message-ID: <3FE8D08A.4090806@stason.org>
1482              
1483              [ 25920]
1484              Coverage stats showed that there were no tests for taking a slice
1485              from ().
1486              
1487              [ 25922]
1488              Tests for index/rindex with empty search string,
1489              adapted from a patch by Rick Delaney
1490              
1491              [ 25949]
1492              Lowercase barewords considered harmful to your health.
1493              
1494              [ 25950]
1495              Ambiguous test cases may be hazardous to your health.
1496              
1497              [ 25965]
1498              Test case should not execute /no_such_process if it does exist.
1499              
1500              [ 25967]
1501              Clean up some test files.
1502              
1503              [ 25974]
1504              Add appropriate skips to t/io/fs.t to fix test failures on Cygwin.
1505              
1506              [ 26045]
1507              From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
1508              Subject: Re: A surprising segfault
1509              Date: Tue, 08 Nov 2005 23:36:13 +0900
1510              Message-Id: <20051108233535.735D.BQW10602@nifty.com>
1511              
1512              [ 26079]
1513              Subject: [PATCH] Suppress leaked warnings in ExtUtils tests
1514              From: Dominic Dunlop <domo@computer.org>
1515              Date: Thu, 10 Nov 2005 18:10:00 +0100
1516              Message-Id: <D2949A21-7EE3-449F-BEF2-38FAD7B4A483@computer.org>
1517              
1518              [ 26183]
1519              Thread failures on AIX (and others) caused by interleaved output
1520              
1521              Subject: Smoke [5.9.3] 26168 FAIL(X) AIX 4.3.3.0/ML11 (PPC/1 cpu)
1522              From: "H.Merijn Brand" <h.m.brand@xs4all.nl>
1523              Date: Sun, 20 Nov 2005 14:36 +0100
1524              Message-Id: <200511201337.jAKDbc1O066213@smtp-vbr6.xs4all.nl>
1525              
1526              [ 26186]
1527              Subject: patch@26180 - t/op/array.t : Can't reset %ENV on VMS
1528              From: "John E. Malmberg" <wb8tyw@qsl.net>
1529              Date: Mon, 21 Nov 2005 21:19:31 -0500
1530              Message-ID: <43828033.9040708@qsl.net>
1531              
1532              [ 26187]
1533              Subject: patch@26180 - t/op/pat.t : Can't reset %ENV on VMS
1534              From: "John E. Malmberg" <wb8tyw@qsl.net>
1535              Date: Mon, 21 Nov 2005 22:09:17 -0500
1536              Message-ID: <43828BDD.7080302@qsl.net>
1537              
1538              [ 26197]
1539              Note the URL describing the vast riches awaiting us.
1540              
1541              [ 26323]
1542              Move the $data and $result munging into the test preparation loop.
1543              
1544              [ 26324]
1545              Move the rest of the data munging into the test preparation loop.
1546              
1547              [ 26398]
1548              TODO-SKIP tests must be "not ok", or else the test harness will think
1549              it's an unexpected success
1550              
1551              Subject: Re: Change 26165 broke ext/threads/t/stress_re.t test on Win32 (and patch to t/test.pl and/or Test::Harness)
1552              From: demerphq <demerphq@gmail.com>
1553              Date: Sat, 17 Dec 2005 17:23:23 +0100
1554              Message-ID: <9b18b3110512170823q1bb2cd27h838b4d4dcdba72c9@mail.gmail.com>
1555              
1556              [ 26428]
1557              Remove some hardcoded references to ./perl in tests
1558              
1559              [ 26469]
1560              like and unlike weren't reporting failure where correctly in test.pl
1561              
1562              [ 26543]
1563              Convert t/op/sleep.t to using test.pl
1564      Branch: maint-5.8/perl
1565           +> t/op/threads.t
1566           !> MANIFEST lib/ExtUtils/t/Command.t lib/ExtUtils/t/Manifest.t
1567           !> t/io/argv.t t/io/crlf_through.t t/io/dup.t t/io/fs.t
1568           !> t/io/layers.t t/io/pipe.t t/io/print.t t/io/through.t
1569           !> t/lib/1_compile.t t/op/array.t t/op/chop.t t/op/closure.t
1570           !> t/op/index.t t/op/list.t t/op/magic.t t/op/pat.t t/op/sleep.t
1571           !> t/op/sort.t t/op/sprintf.t t/run/runenv.t t/test.pl
1572 ____________________________________________________________________________
1573 [ 26696] By: nicholas                              on 2006/01/07  12:24:18
1574         Log: Integrate:
1575              [ 26410]
1576              [perl #8262] //g loops infinitely on tainted data
1577              make the LHS of expr =~ /foo/g an lvalue, so that any pos magic
1578              attached to it stays attached.
1579      Branch: maint-5.8/perl
1580           !> op.c t/op/taint.t
1581 ____________________________________________________________________________
1582 [ 26692] By: nicholas                              on 2006/01/07  00:24:12
1583         Log: Integrate:
1584              [ 26215]
1585              Subject: [PATCH] fix wrong pool error in cygwin build
1586              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
1587              Date: Nov 27, 2005 9:29 AM
1588              Message-ID: <20051127082918.GA2556@efn.org>
1589              
1590              [ 26226]
1591              Revert change #22520 (optimise away my $foo = undef and similar
1592              constructs), in order to fix bug perl #37776
1593              
1594              [ 26227]
1595              Fix B::Concise tests after change #26226
1596              
1597              [ 26228]
1598              The regexp engine should check SV flags rather than SV type for
1599              determining if something is a reference, because under the debugger
1600              the value returned by the swash code is SVt_PVMG.
1601              Not doing this has the side effect of repeatedly reassigning the
1602              same array element, which causes destructors to fire on the reassignment
1603              which in turn causes &utf8::DESTROY to run outside of the pseudo-safety
1604              of save_re_context, which under the debugger involves re-entering the
1605              regexp engine, which causes corruption of the regexp engine's global
1606              state.
1607              
1608              [ 26253]
1609              NULL is a legal value for newXS()'s name parameter.
1610              (This caused strange build failures with gcc4 -O3)
1611              
1612              [ 26258]
1613              Subject: Re: [perl #37836] Simple Regex causes SEGV when run on specific data
1614              From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
1615              Date: Tue, 06 Dec 2005 00:35:52 +0900
1616              Message-Id: <20051206003221.5AD9.BQW10602@nifty.com>
1617              
1618              [ 26259]
1619              "Malformed UTF-8 character" was a severe warning, and can now be
1620              also a fatal error (since change #26258)
1621              
1622              [ 26325]
1623              Fix *printf %*vd with mixed Latin 1/UTF-8. (Fixes bug 37889)
1624              
1625              [ 26373]
1626              Prevent require() from attempting to open directories and block 
1627              devices.  This fixes RT #24404.
1628              
1629              [ 26375]
1630              Added test for change #26373.
1631              
1632              [ 26376]
1633              change #26373 broke threaded builds (aTHX_ now superfluous)
1634              
1635              [ 26377]
1636              comp/require.t exits early for the case of UTF-8 or EBCDIC, so need to
1637              add "new" tests before the end.
1638              
1639              [ 26397]
1640              Subject: [PATCH] Make script embedded in patchlevel.h work on win32.
1641              From: demerphq <demerphq@gmail.com> Mailed-By: perl.org
1642              Date: Dec 17, 2005 7:52 PM
1643              Message-ID: <9b18b3110512171052h2052d598rdf038f1d38560317@mail.gmail.com>
1644              
1645              [ 26431]
1646              Fix for [perl #37999] lc() + Latin-1 chars is failing erratically
1647              based on copying part of change #22196 from do_chomp() to do_chop().
1648              
1649              [ 26441]
1650              Subject: [PATCH] wrong setting in canned win32/config.vc64 file
1651              From: "Jan Dubois" <jand@ActiveState.com>
1652              Date: Wed, 21 Dec 2005 15:04:30 -0800
1653              Message-ID: <06c701c60682$e650adc0$d563a8c0@candy>
1654              
1655              [ 26551]
1656              Calling Perl_hv_clear_placeholders while the hash iterator was active
1657              would turn lazy delete on, causing the hash to become corrupted at the
1658              next iterator change.
1659              
1660              [ 26581]
1661              Subject: patch@26561 & earlier - buffer overrun in VMS.C
1662              From: "John E. Malmberg" <wb8tyw@qsl.net>
1663              Date: Mon, 02 Jan 2006 14:05:43 -0500
1664              Message-id: <43B97987.70201@qsl.net>
1665              
1666              [ 26591]
1667              ithreads: SVs that were only on the tmps stack leaked
1668              
1669              [ 26659]
1670              Subject: MinGW and lib/CORE/Win32.h
1671              From: "Sisyphus" <sisyphus1@optusnet.com.au>
1672              Date: Wed, 4 Jan 2006 21:29:19 +1100
1673              Message-ID: <024301c61119$bca4a840$e201140a@desktop>
1674      Branch: maint-5.8/perl
1675            ! t/op/my.t
1676           !> cygwin/cygwin.c doop.c embed.fnc embed.h
1677           !> ext/B/t/optree_varinit.t hv.c lib/Hash/Util.t op.c
1678           !> patchlevel.h pod/perldiag.pod pp_ctl.c proto.h regexec.c sv.c
1679           !> t/comp/require.t t/uni/sprintf.t vms/vms.c win32/config.vc64
1680           !> win32/win32.h
1681 ____________________________________________________________________________
1682 [ 26689] By: nicholas                              on 2006/01/06  23:03:51
1683         Log: Integrate:
1684              [ 25360]
1685              Add a TODO test for bug #37038 - assigning to the match variable
1686              should not corrupt match vars such as $1 and $2
1687              
1688              [ 25925]
1689              Fix [perl #37533] open pragma ignored for all 3-arg opens
1690              Also, correct the documentation in open.pm that stated
1691              that open() did not override open.pm-given default encodings.
1692              
1693              [ 25932]
1694              Avoid corruption when calling mg_get to retrieve the value
1695              of a $digit variable. This is done by ensuring it's not
1696              tainted.
1697              See http://bugs.debian.org/303308
1698              Patch by Chris Heath <chris.heath@autoweb.net>
1699              
1700              [ 25952]
1701              Subject: [PATCH] RE: [perl #37571] -z FH broken with Borland  build   
1702              From: "Paul Marquess" <paul.marquess@ntlworld.com>
1703              Date: Tue, 1 Nov 2005 17:05:38 -0000
1704              Message-ID: <003501c5df06$7d63fdb0$0505140a@myopwv.com>
1705              
1706              [ 25993]
1707              Subject: [perl #19049] Incorrect $` after replacement
1708              From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig)
1709              Date: Fri, 04 Nov 2005 08:17:25 +0100
1710              Message-ID: <87fyqc51bu.fsf@k75.linux.bogus>
1711              
1712              [ 25998]
1713              Revert patch #25993.
1714              
1715              [ 26064]
1716              Better diagnostics from io/utf8.t
1717              
1718              [ 26065]
1719              As using -C to turn on utf8 IO is equivalent to the open pragma,
1720              change 25925 had the side effect of breaking t/io/utf8.t
1721              Fixed by adding the missing binmode()s.
1722              
1723              [ 26067]
1724              As using -C to turn on utf8 IO is equivalent to the open pragma,
1725              change 25925 had the side effect of breaking ext/Encode/t/perlio.t
1726              Fixed by opening with :bytes.
1727              
1728              [ 26075]
1729              Subject: [perl #37648] segfault with PERLIO_DEBUG 
1730              From: Peter Dintelmann (via RT) <perlbug-followup@perl.org>
1731              Date: Thu, 10 Nov 2005 04:31:39 -0800
1732              Message-ID: <rt-3.0.11-37648-124187.17.2251402270294@perl.org>
1733              
1734              [ 26101]
1735              Subject: [perl #37657] segfault with binmode ":pop"
1736              From: Peter Dintelmann (via RT) <perlbug-followup@perl.org>
1737              Date: Fri, 11 Nov 2005 06:36:20 -0800
1738              Message-ID: <rt-3.0.11-37657-124293.6.03947871136576@perl.org>
1739              
1740              [ 26136]
1741              Subject: Re: [perl #37616] Bug in &= (string) and/or m//
1742              From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
1743              Date: Wed, 09 Nov 2005 02:12:00 +0900
1744              Message-Id: <20051109021035.69D8.BQW10602@nifty.com>
1745              
1746              [ 26137]
1747              Subject: Re: [perl #37688] Unexpected regex failure. 
1748              From: hv@crypt.org
1749              Date: Wed, 16 Nov 2005 14:54:55 +0000
1750              Message-Id: <200511161454.jAGEst117787@zen.crypt.org>
1751              
1752              [ 26144]
1753              Subject: [perl #37694] segfault with PerlIO::get_layers()
1754              From: Peter Dintelmann (via RT) <perlbug-followup@perl.org>
1755              Date: Wed, 16 Nov 2005 07:11:41 -0800
1756              Message-ID: <rt-3.0.11-37694-124556.15.9755707729767@perl.org>
1757              
1758              [ 26189]
1759              Subject: RE: [perl #37708] [PATCH] wrong IP_ constants on Win32 
1760              From: "Jan Dubois" <jand@ActiveState.com>
1761              Date: Mon, 21 Nov 2005 21:35:51 -0800
1762              Message-ID: <062401c5ef26$99b3a490$2217a8c0@candy>
1763              
1764              [ 26193]
1765              Use the system's free to dealloc a PV allocated by the system
1766              (more precisely by libgdbm.) See :
1767              
1768              Subject: GDBM_file realloc failures
1769              From: Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
1770              Date: Mon, 21 Nov 2005 18:22:00 +0100
1771              Message-ID: <20051121182200.0b3d2454@grubert.mandrakesoft.com>
1772              
1773              [ 26195]
1774              [perl #37725] perl segfaults on reversed array reference
1775              
1776              The 'for (reverse @a)' optimisation got its index wrong when
1777              create LVALUE SVs for undef elements
1778              
1779              [ 26399]
1780              Un-TODO a fixed test
1781              
1782              Subject: Re: Change 26165 broke ext/threads/t/stress_re.t test on Win32 (and patch to t/test.pl and/or Test::Harness)
1783              From: demerphq <demerphq@gmail.com>
1784              Date: Sat, 17 Dec 2005 17:23:23 +0100
1785              Message-ID: <9b18b3110512170823q1bb2cd27h838b4d4dcdba72c9@mail.gmail.com>
1786      Branch: maint-5.8/perl
1787           !> doop.c ext/Encode/t/perlio.t ext/GDBM_File/GDBM_File.xs
1788           !> lib/open.pm mg.c perlio.c pp_ctl.c pp_hot.c regexec.c
1789           !> t/io/utf8.t t/op/bop.t t/op/loopctl.t t/op/pat.t t/op/re_tests
1790           !> t/op/stat.t universal.c win32/include/sys/socket.h
1791           !> win32/win32.c
1792 ____________________________________________________________________________
1793 [ 26688] By: nicholas                              on 2006/01/06  22:22:00
1794         Log: Integrate:
1795              [ 25754]
1796              Subject: [PATCH] Stas' croak patch and then some
1797              From: Andy Lester <andy@petdance.com>
1798              Date: Thu, 13 Oct 2005 16:42:12 -0500
1799              Message-ID: <20051013214212.GA1122@petdance.com>
1800              
1801              [ 25757]
1802              gcc complains when it sees variables declared
1803              
1804              const register ...
1805              
1806              switched them all to 
1807              
1808              register const ...
1809              
1810              [ 25779]
1811              Make some casts explicit to keep VC++ 7 happy
1812              
1813              Specifically, this silences the warnings from the following smoke:
1814              http://www.nntp.perl.org/group/perl.daily-build.reports/32258
1815              (Hmm. Looks like you need to decode the base64 yourself before you
1816              can read that.)
1817              
1818              [ 25803]
1819              Subject: [PATCH] More consting, and DRY leads to shrinking object code
1820              From: Andy Lester <andy@petdance.com>
1821              Date: Tue, 18 Oct 2005 09:57:23 -0500
1822              Message-ID: <20051018145723.GA4964@petdance.com>
1823      Branch: maint-5.8/perl
1824           !> av.c gv.c hv.c mg.c numeric.c op.c pp.c pp_ctl.c pp_hot.c
1825           !> regexec.c sv.c toke.c util.c
1826 ____________________________________________________________________________
1827 [ 26686] By: nicholas                              on 2006/01/06  22:05:28
1828         Log: Integrate:
1829              [ 25754]
1830              Subject: [PATCH] Stas' croak patch and then some
1831              From: Andy Lester <andy@petdance.com>
1832              Date: Thu, 13 Oct 2005 16:42:12 -0500
1833              Message-ID: <20051013214212.GA1122@petdance.com>
1834      Branch: maint-5.8/perl
1835           !> embed.fnc gv.c op.c pad.c perl.c pp_sort.c proto.h regcomp.c
1836           !> sv.c toke.c utf8.c
1837 ____________________________________________________________________________
1838 [ 26683] By: nicholas                              on 2006/01/06  21:04:51
1839         Log: Integrate:
1840              [ 25693]
1841              Subject: Re: [PATCH] Random constings and printf cleanup
1842              From: Andy Lester <andy@petdance.com>
1843              Date: Tue, 4 Oct 2005 15:16:05 -0500
1844              Message-ID: <20051004201605.GA31682@petdance.com>
1845      Branch: maint-5.8/perl
1846            ! pp_ctl.c
1847           !> malloc.c pad.c perl.c perl.h sv.c utf8.c xsutils.c
1848 ____________________________________________________________________________
1849 [ 26682] By: nicholas                              on 2006/01/06  20:10:24
1850         Log: Integrate:
1851              [ 25637]
1852              Subject: [PATCH] embed.fnc now requires NN/NULLOK
1853              From: Andy Lester <andy@petdance.com>
1854              Message-ID: <20050928172254.GE20201@petdance.com>
1855              Date: Wed, 28 Sep 2005 12:22:54 -0500
1856              
1857              [ 25638]
1858              Forgot to run embed.pl after change 25637
1859              
1860              [ 25640]
1861              savepv and savepvn are actually NULLOK
1862              
1863              [ 25664]
1864              the return value of start_subparse() can legally be ignored
1865              
1866              [ 25685]
1867              Yitzchak points out that this function argument is NULLOK
1868              
1869              [ 25822]
1870              Turn NN to NULLOK for functions that have code to handle
1871              the ptr == NULL case and are currently called with NULL
1872              pointers. Having parameters tagged NN can make gcc optimize
1873              away the code for the NULL case, causing segfaults.
1874      Branch: maint-5.8/perl
1875            ! proto.h
1876           !> embed.fnc embed.pl gv.c
1877 ____________________________________________________________________________
1878 [ 26681] By: nicholas                              on 2006/01/06  19:03:59
1879         Log: Change 25335 needs modifications for maint ("hv.c vms environment fix")
1880      Branch: maint-5.8/perl
1881            ! hv.c
1882 ____________________________________________________________________________
1883 [ 26678] By: nicholas                              on 2006/01/06  18:09:03
1884         Log: Add cast in S_printbuf to compensate for the fact that the prototype
1885              for pv_display in maint has not had const added.
1886      Branch: maint-5.8/perl
1887            ! toke.c
1888 ____________________________________________________________________________
1889 [ 26660] By: nicholas                              on 2006/01/05  16:57:55
1890         Log: Integrate:
1891              [ 25908]
1892              Jarkko and I think that Perl_is_utf8_alnumc should be initialising
1893              and using PL_utf8_alnum*c*, not PL_utf8_alnum.
1894              
1895              [ 26034]
1896              Fix bug #37628 (both lcfirst and ucfirst)
1897              
1898              [ 26036]
1899              For each test function, test it as is, and with extra data appended
1900              after each test character.
1901      Branch: maint-5.8/perl
1902            ! pp.c
1903           !> t/uni/case.pl t/uni/lower.t t/uni/title.t t/uni/upper.t utf8.c
1904 ____________________________________________________________________________
1905 [ 26628] By: nicholas                              on 2006/01/03  21:34:41
1906         Log: Integrate:
1907              [ 26387]
1908              Addition documentation explaining aritmetic negation on strings.  Also,
1909              additional test cases based partially on code by Piotr Fusik in 
1910              RT #36675: -'-10' eq '+10'.
1911              
1912              [ 26388]
1913              Fix a typo and add some clarification to change #26387.
1914              
1915              [ 26391]
1916              Add t/op/negate.t to MANIFEST.
1917      Branch: maint-5.8/perl
1918           +> t/op/negate.t
1919           !> MANIFEST pod/perlop.pod t/op/readdir.t
1920 ____________________________________________________________________________
1921 [ 26627] By: nicholas                              on 2006/01/03  20:17:14
1922         Log: Integrate:
1923              [ 26009]
1924              pp_print didn't extend the stack before pushing its return value
1925              
1926              [ 26011]
1927              Subject: Re: A surprising segfault
1928              From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
1929              Date: Nov 5, 2005 5:54 AM
1930              Message-Id: <20051105135053.27D7.BQW10602@nifty.com>
1931      Branch: maint-5.8/perl
1932           !> pp.c pp_hot.c pp_sort.c pp_sys.c
1933 ____________________________________________________________________________
1934 [ 26626] By: nicholas                              on 2006/01/03  20:05:49
1935         Log: Integrate:
1936              [ 25769]
1937              free a thread's interpreter after $t->join() rather than after undef $t
1938              This should fix some ithreads memory leaks.
1939              
1940              [ 25770]
1941              static functions should be prefixed S_
1942              
1943              [ 26350]
1944              Subject:  [perl #37919] Blessed scalar refs with threads::shared 
1945              From:  "Jerry D. Hedden" (via RT) <perlbug-followup@perl.org>
1946              Date:  Tue, 13 Dec 2005 15:11:20 -0800
1947              Message-Id:  <rt-3.0.11-37919-125690.15.3722450337035@perl.org>
1948              
1949              Unlike arrays and hashes, coping blessed refs to shared scalars left
1950              the copy unblessed
1951              
1952              [ 26351]
1953              forgot to add new file to change #26350
1954      Branch: maint-5.8/perl
1955           +> ext/threads/shared/t/blessed.t
1956           !> MANIFEST ext/threads/shared/shared.xs ext/threads/threads.xs
1957 ____________________________________________________________________________
1958 [ 26624] By: nicholas                              on 2006/01/03  19:44:39
1959         Log: Integrate:
1960              [ 25684]
1961              Spaces to tabs
1962      Branch: maint-5.8/perl
1963           !> MANIFEST
1964 ____________________________________________________________________________
1965 [ 26622] By: nicholas                              on 2006/01/03  19:21:01
1966         Log: Integrate:
1967              [ 26074]
1968              Subject: [perl #37582] [PATCH] h2ph inc_dirs() fails to prepend gcc include search path, resulting in missing C standard headers on Linux
1969              From: Jason Vas Dias (via RT) <perlbug-followup@perl.org>
1970              Date: Tue, 01 Nov 2005 15:22:45 -0800
1971              Message-ID: <rt-3.0.11-37582-123738.12.3509768746337@perl.org>
1972              
1973              [ 26118]
1974              Subject: [PATCH] consting perlbug breaking in blead & maint
1975              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
1976              Date: Sun, 13 Nov 2005 16:00:49 -0800
1977              Message-ID: <20051114000049.GA7676@efn.org>
1978      Branch: maint-5.8/perl
1979           !> utils/h2ph.PL utils/perlbug.PL
1980 ____________________________________________________________________________
1981 [ 26621] By: nicholas                              on 2006/01/03  19:20:46
1982         Log: Integrate:
1983              [ 25813]
1984              Subject: wrong maxlen in sselect [PATCH]
1985              From: Gisle Aas <gisle@ActiveState.com>
1986              Date: 21 Oct 2005 05:24:30 -0700
1987              Message-ID: <lrzmp312ip.fsf@caliper.activestate.com>
1988              
1989              Plus a regression test for the new warning.
1990              
1991              [ 25818]
1992              Subject: allow "" as select bitmask [PATCH]
1993              From: Gisle Aas <gisle@ActiveState.com>
1994              Date: 21 Oct 2005 08:04:40 -0700
1995              Message-ID: <lrach229o7.fsf_-_@caliper.activestate.com>
1996      Branch: maint-5.8/perl
1997           !> pod/perldiag.pod pp_sys.c t/lib/warnings/pp_sys t/op/sselect.t
1998 ____________________________________________________________________________
1999 [ 26620] By: nicholas                              on 2006/01/03  19:04:21
2000         Log: Integrate:
2001              [ 25847]
2002              t/TEST should require Time::HiRes only when it uses it.
2003              This fixes minitest.
2004              
2005              [ 25966]
2006              Make harness warning-free when running with -Mdiagnostics
2007      Branch: maint-5.8/perl
2008           !> t/TEST t/harness
2009 ____________________________________________________________________________
2010 [ 26619] By: nicholas                              on 2006/01/03  18:30:46
2011         Log: Integrate:
2012              [ 25748]
2013              Subject: [PATCH] POD index entries with X<>
2014              From: Ivan Tubert-Brohman <itub@cpan.org>
2015              Date: Wed, 12 Oct 2005 19:20:18 -0400
2016              Message-ID: <434D9A32.4050305@cpan.org>
2017      Branch: maint-5.8/perl
2018           !> pod/perldata.pod pod/perldebug.pod pod/perldsc.pod
2019           !> pod/perlfaq5.pod pod/perlfaq6.pod pod/perlform.pod
2020           !> pod/perlfunc.pod pod/perllexwarn.pod pod/perlmod.pod
2021           !> pod/perlobj.pod pod/perlop.pod pod/perlpod.pod pod/perlre.pod
2022           !> pod/perlref.pod pod/perlrun.pod pod/perlsub.pod
2023           !> pod/perlsyn.pod pod/perltie.pod
2024 ____________________________________________________________________________
2025 [ 26618] By: nicholas                              on 2006/01/03  18:15:54
2026         Log: Integrate:
2027              [ 21060]
2028              Minor doc style nits in XSLoader.
2029              
2030              [ 25666]
2031              Upgrade to XSLoader 0.05, plus a few doc nits,
2032              by Sébastien Aperghis-Tramoni <maddingue@free.fr>
2033              
2034              [ 25766]
2035              Upgrade to XSLoader-0.06 (plus a minor doc nit found by podchecker).
2036              
2037              [ 25767]
2038              No more attempting to edit Pod before the first coffee of the morning.
2039      Branch: maint-5.8/perl
2040           !> ext/DynaLoader/XSLoader_pm.PL ext/DynaLoader/t/XSLoader.t
2041 ____________________________________________________________________________
2042 [ 26616] By: nicholas                              on 2006/01/03  17:56:09
2043         Log: Integrate:
2044              [ 25724]
2045              Upgrade to DB_File 1.1812, by Paul Marquess
2046              
2047              [ 25942]
2048              Upgrade to DB_File 1.813.
2049              
2050              [ 26088]
2051              Subject: [PATCH] DB_File 1.814
2052              From: Paul Marquess <Paul.Marquess@ntlworld.com>
2053              Date: Fri, 11 Nov 2005 12:09:55 -0000
2054              Message-ID: <00e301c5e6b8$d5a357f0$241c140a@myopwv.com>
2055      Branch: maint-5.8/perl
2056           !> ext/DB_File/Changes ext/DB_File/DB_File.pm
2057           !> ext/DB_File/DB_File.xs ext/DB_File/t/db-btree.t
2058           !> ext/DB_File/t/db-hash.t ext/DB_File/t/db-recno.t
2059 ____________________________________________________________________________
2060 [ 26615] By: nicholas                              on 2006/01/03  17:44:11
2061         Log: Integrate:
2062              [ 25604]
2063              Upgrade to Test::Simple 0.61
2064              
2065              [ 25649]
2066              Upgrade to Test::Harness 2.56
2067              
2068              [ 25718]
2069              Upgrade to Test-Simple-0.62.
2070              
2071              [ 25719]
2072              Add standard core test header to Test::Builder::Tester tests.
2073              
2074              [ 25723]
2075              Tweaks to get Test::Builder::Tester's tests to work in the core.
2076      Branch: maint-5.8/perl
2077           +> lib/Test/Builder/Module.pm lib/Test/Builder/Tester.pm
2078           +> lib/Test/Builder/Tester/Color.pm lib/Test/Simple/t/bail_out.t
2079           +> lib/Test/Simple/t/tbt_01basic.t
2080           +> lib/Test/Simple/t/tbt_02fhrestore.t
2081           +> lib/Test/Simple/t/tbt_03die.t
2082           +> lib/Test/Simple/t/tbt_04line_num.t
2083           +> lib/Test/Simple/t/tbt_05faildiag.t
2084           +> lib/Test/Simple/t/tbt_06errormess.t
2085           +> lib/Test/Simple/t/tbt_07args.t
2086           +> t/lib/Test/Simple/sample_tests/too_few_fail.plx
2087           +> t/lib/sample-tests/bignum_many
2088           !> (integrate 34 files)
2089 ____________________________________________________________________________
2090 [ 26614] By: nicholas                              on 2006/01/03  17:25:38
2091         Log: Oops. Another stowaway. Be gone!
2092      Branch: maint-5.8/perl
2093            - lib/ExtUtils/ParseXS.pm
2094 ____________________________________________________________________________
2095 [ 26613] By: nicholas                              on 2006/01/03  17:24:52
2096         Log: Integrate:
2097              [ 25627]
2098              Improve File::Spec::Win32->path() and fix MM_Win32.t
2099              
2100              Subject: Improved File::Spec::Win32->path [PATCH]
2101              From: Gisle Aas <gisle@ActiveState.com>
2102              Date: 17 Sep 2005 00:13:41 -0700
2103              Message-ID: <lrk6hgrwt6.fsf@caliper.activestate.com>
2104              
2105              Subject: Re: Improved File::Spec::Win32->path [PATCH]
2106              From: Michael G Schwern <schwern@pobox.com>
2107              Date: Tue, 27 Sep 2005 13:05:54 -0700
2108              Message-ID: <20050927200554.GC20908@windhund.schwern.org>
2109              
2110              [ 25711]
2111              Upgrade to Pathtools-3.12
2112              
2113              [ 25717]
2114              Missed files in upgrading modules.  Grrrr
2115      Branch: maint-5.8/perl
2116           +> lib/ExtUtils/ParseXS.pm
2117           !> ext/Cwd/Changes ext/Cwd/t/cwd.t lib/Cwd.pm
2118           !> lib/ExtUtils/t/MM_Win32.t lib/File/Spec.pm
2119           !> lib/File/Spec/Win32.pm
2120 ____________________________________________________________________________
2121 [ 26612] By: nicholas                              on 2006/01/03  17:09:11
2122         Log: Integrate:
2123              [ 25582]
2124              Subject: [PATCH] Changes for hints/linux.sh for Purify
2125              From: Steve Peters <steve@fisharerojo.org>
2126              Date: Fri, 23 Sep 2005 08:38:58 -0500
2127              Message-ID: <20050923133858.GA29475@mccoy.peters.homeunix.org>
2128              
2129              [ 26153]
2130              Initial, albeit hackish, support for the alpha version of Sun Studio
2131              compilers of Linux.
2132              
2133              [ 26157]
2134              Adding README.linux to the MANIFEST
2135              
2136              [ 26160]
2137              Tabs are still required in the MANIFEST
2138              
2139              [ 26462]
2140              ctime_r() and asctime_r() seem to have some problems before HP-UX 11.
2141      Branch: maint-5.8/perl
2142           +> README.linux
2143           !> MANIFEST hints/hpux.sh hints/linux.sh
2144 ____________________________________________________________________________
2145 [ 26611] By: nicholas                              on 2006/01/03  17:07:39
2146         Log: s/Nick Clark/Nicholas Clark/g
2147      Branch: maint-5.8/perl
2148            ! Changes5.8.1
2149 ____________________________________________________________________________
2150 [ 26610] By: nicholas                              on 2006/01/03  16:56:22
2151         Log: Integrate:
2152              [ 25544]
2153              A few POD fixes
2154              
2155              [ 25971]
2156              Document some bogus compiler warnings in README.solaris
2157              
2158              Subject: Re: Why is malloc_wrap now the default?
2159              From: Alan Burlison <Alan.Burlison@sun.com>
2160              Date: Thu, 03 Nov 2005 12:54:16 +0000
2161              Message-ID: <436A0878.1030703@sun.com>
2162              
2163              [ 26012]
2164              Remove the obsolete KNOWN PROBLEMS sections from perlcall.pod
2165              (noticed by Robin Houston)
2166              
2167              [ 26024]
2168              Fix documentation for gmtime().
2169              
2170              [ 26025]
2171              Added note to README.macosx regarding failures from broken locale
2172              files.
2173              
2174              [ 26037]
2175              s/Nick Clark/Nicholas Clark/
2176              
2177              [ 26038]
2178              Subject: [PATCH] Re: [perl #36061] Not OK: perl v5.8.7 on darwin-2level 8.1.0 (UNINSTALLED)
2179              From: shouldbedomo@mac.com (Dominic Dunlop)
2180              Date: Mon, 7 Nov 2005 18:24:50 +0100
2181              Message-ID: <B9D07EB3-DF78-48A9-90C4-AF3A89AAB7C6@mac.com>
2182              
2183              README.macosx updates
2184              
2185              [ 26040]
2186              Updated perldiag.pod entry for "Can't use subscript..."
2187              
2188              [ 26073]
2189              Subject: [PATCH] remove whitespace preceding semicolon in docs
2190              From: Steven Schubiger <schubiger@cpan.org>
2191              Date: Mon, 31 Oct 2005 22:48:27 +0100
2192              Message-ID: <20051031214827.GH24416@accognoscere.homeunix.org>
2193              
2194              [ 26131]
2195              Removed reference to the non-existent C<Opcode::Custom>.
2196              
2197              [ 26145]
2198              It's clearer to use "morphing" than "polymorphing" when
2199              describing what exec() does
2200              
2201              [ 26198]
2202              Notes in perlstyle about POD formatting, by Sébastien
2203              Aperghis-Tramoni, with nits by chromatic and Randy W. Sims.
2204              
2205              [ 26204]
2206              Subject: [PATCH] perlpod documentation discrepancy in 5.8.6 ( and maybe later? )
2207              From: demerphq <demerphq@gmail.com>
2208              Date: Fri, 25 Nov 2005 13:57:38 +0100
2209              Message-ID: <9b18b3110511250457k6c196c4fu167badd045c2d9e6@mail.gmail.com>
2210              
2211              [ 26218]
2212              Mention of possible use of a scalar variable on the rhs of an arrow "->" 
2213              operator added to close two tickets.
2214              
2215              [ 26220]
2216              FAQ sync.
2217              
2218              [ 26233]
2219              Jan Dubois notices that sitecustomize.pl is to be found in sitelib,
2220              not siteperl
2221              
2222              [ 26249]
2223              Update perlhack.pod with the updated, permanent ActiveState URLs
2224              
2225              [ 26251]
2226              clarify description of vector (v) sprintf format modifier
2227              
2228              [ 26276]
2229              Itanium blade servers added to the model list
2230              
2231              [ 26299]
2232              Improve the setsockopt description.
2233              Removed claim that OPTVAL might be undef as it is just treated
2234              the same as 0 and give the usual use-of-uninitialized-value
2235              warning.  Added an example.
2236              
2237              [ 26466]
2238              Subject: [REPATCH lib/UNIVERSAL.pm] Recommend Against Using Methods as Functions
2239              From: chromatic <chromatic@wgz.org>
2240              Date: Dec 22, 2005 8:58 PM
2241              Message-Id: <200512221158.54474.chromatic@wgz.org>
2242              
2243              [ 26467]
2244              Clarify example of .. in perlop
2245              to fix [perl #38008] Documentation bug: perlop
2246              plus some minor formatting nits
2247              
2248              [ 26520]
2249              Subject: [DOC PATCH] rindex clarification
2250              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2251              Date: Mon, 26 Dec 2005 18:42:40 -0800
2252              Message-ID: <20051227024240.GA2940@efn.org>
2253              
2254              plus another formatting nit
2255              
2256              [ 26528]
2257              Subject: [PATCH] $a = \$a oddity
2258              From: Tels <nospam-abuse@bloodgate.com>
2259              Date: Thu, 29 Dec 2005 18:01:42 +0100
2260              Message-Id: <200512291802.00742@bloodgate.com>
2261              
2262              plus trim some whitespace
2263              
2264              [ 26571]
2265              Note that the "unlink"ing directories is attempted when running as a
2266              superuser, and that some operating systems may not support it.
2267              
2268              [ 26601]
2269              Sync perlfaq.
2270      Branch: maint-5.8/perl
2271           !> (integrate 43 files)
2272 ____________________________________________________________________________
2273 [ 26609] By: nicholas                              on 2006/01/03  16:16:33
2274         Log: Integrate:
2275              [ 25534]
2276              Subject: [PATCH 5.8.7] misc a2p fixes
2277              From: Brendan O'Dea <bod@debian.org>
2278              Date: Sun, 11 Sep 2005 19:43:14 +1000
2279              Message-ID: <20050911094314.GA15155@londo.c47.org>
2280              
2281              and remove the check_byacc target from the x2p makefile
2282              
2283              [ 25811]
2284              Remove last remaining reference to vax11c
2285              
2286              [ 26033]
2287              Subject: [PATCH] Cleaning up x2p directory
2288              From: Andy Lester <andy@petdance.com>
2289              Date: Fri, 4 Nov 2005 15:13:55 -0600
2290              Message-ID: <20051104211355.GB12651@petdance.com>
2291      Branch: maint-5.8/perl
2292            - x2p/proto.h
2293           !> MANIFEST x2p/EXTERN.h x2p/INTERN.h x2p/Makefile.SH x2p/a2p.c
2294           !> x2p/a2p.h x2p/a2p.y x2p/a2py.c x2p/hash.c x2p/hash.h x2p/str.c
2295           !> x2p/str.h x2p/util.c x2p/util.h x2p/walk.c
2296 ____________________________________________________________________________
2297 [ 26603] By: nicholas                              on 2006/01/03  15:32:38
2298         Log: Integrate:
2299              [ 25365]
2300              Subject: [PATCH blead] Make t/op/local.t use test.pl.
2301              From: Rick Delaney <rick@bort.ca>
2302              Date: Wed, 7 Sep 2005 22:45:44 -0400
2303              Message-ID: <20050908024544.GA4058@localhost.localdomain>
2304              
2305              [ 25515]
2306              Subject: [PATCH blead] Re: [perl #36733] %SIG not properly local-ized
2307              From: Rick Delaney <rick@bort.ca>
2308              Date: Thu, 8 Sep 2005 08:55:16 -0400
2309              Message-ID: <20050908125516.GA18184@localhost.localdomain>
2310              
2311              [ 25752]
2312              Subject: [patch@25744] t/op/local.t - change 25514 broke VMS
2313              From: "John E. Malmberg" <wb8tyw@qsl.net>
2314              Date: Thu, 13 Oct 2005 10:28:23 -0400
2315              Message-ID: <434E6F07.5020108@qsl.net>
2316      Branch: maint-5.8/perl
2317           !> hv.c t/op/local.t
2318 ____________________________________________________________________________
2319 [ 26600] By: nicholas                              on 2006/01/03  13:23:00
2320         Log: Integrate:
2321              [ 25532]
2322              Upgrade to Time::HiRes 1.74
2323              
2324              [ 25789]
2325              Upgrade to Time-HiRes-1.75
2326              
2327              [ 25845]
2328              Upgrade to Time-HiRes-1.76
2329              
2330              [ 25970]
2331              Upgrade to Time-HiRes-1.77
2332              
2333              [ 25978]
2334              Upgrade to Time-HiRes-1.78
2335              
2336              [ 25981]
2337              Upgrade to Time-HiRes 1.79
2338              
2339              [ 25985]
2340              Upgrade to Time-HiRes-1.80
2341              
2342              [ 26014]
2343              Upgrade to Time-HiRes-1.81
2344              
2345              [ 26021]
2346              Upgrade to Time-HiRes-1.82
2347              
2348              [ 26181]
2349              Upgrade to Time::HiRes 1.83
2350              
2351              [ 26383]
2352              Upgrade to Time-HiRes-1.85
2353              
2354              [ 26389]
2355              Subject: [PATCH] Correct typo in Time::HiRes tests introduced by patch 26383
2356              From: Dominic Dunlop <shouldbedomo@mac.com>
2357              Date: Sat, 17 Dec 2005 15:57:54 +0100
2358              Message-Id: <B364C747-F2BB-446F-887E-06EA2989888C@mac.com>
2359              
2360              [ 26394]
2361              Upgrade to Time-HiRes-1.86
2362      Branch: maint-5.8/perl
2363           !> ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
2364           !> ext/Time/HiRes/HiRes.xs ext/Time/HiRes/Makefile.PL
2365           !> ext/Time/HiRes/fallback/const-c.inc
2366           !> ext/Time/HiRes/fallback/const-xs.inc ext/Time/HiRes/t/HiRes.t
2367 ____________________________________________________________________________
2368 [ 26599] By: nicholas                              on 2006/01/03  12:44:38
2369         Log: Integrate:
2370              [ 25414]
2371              Subject: [PATCH] Math::Complex and Math::Trig updates (Re: [perl #37117] Math::Complex atan2 bug)
2372              From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
2373              Date: Wed, 14 Sep 2005 09:26:11 +0300
2374              Message-ID: <4327C283.80706@gmail.com>
2375              
2376              [ 25526]
2377              Integrate changes from Text::Tabs and Text::Wrap on CPAN
2378              (Text-Tabs+Wrap-2005.0824). Keep local changes.
2379              
2380              [ 25543]
2381              Upgrade to Pod::Parser 1.33
2382              
2383              [ 25588]
2384              Subject: Re: pod/pod2usage2.t
2385              From: "H.Merijn Brand" <h.m.brand@xs4all.nl>
2386              Date: Thu, 22 Sep 2005 12:12:49 +0200
2387              Message-ID: <20050922121249.5077ee3e@pc09>
2388              
2389              Also, skip all tests on Windows until we find a way
2390              to write them portably
2391              
2392              [ 25608]
2393              Upgrade to Digest 1.11 with a minor Pod fix.  Also my first commit :)
2394              
2395              [ 25682]
2396              Upgrade to Digest-1.12
2397              
2398              [ 25756]
2399              Upgrade to Unicode-Collate-0.52
2400              
2401              [ 25765]
2402              Upgrade to Pod-Parser-1.34 (with some changes to get the new test file
2403              to work within the core).
2404              
2405              [ 25796]
2406              Upgrade to Digest-1.13
2407              
2408              [ 26209]
2409              Upgrade to Digest-1.14
2410              
2411              [ 26210]
2412              Actually update one of the files from the previous change.
2413              
2414              [ 26219]
2415              Subject: [PATCH] Math::Trig: blead and maint (doc patch only): s/Bay/Gulf/ and do away with bad quotes
2416              From: jhi@cc.hut.fi (Jarkko Hietaniemi)
2417              Date: Sun, 27 Nov 2005 23:04:31 +0200 (EET)
2418              Message-Id: <20051127210431.F1D2C6CF55@ugli.hut.fi>
2419      Branch: maint-5.8/perl
2420           +> lib/Pod/t/contains_pod.t t/lib/contains_pod.xr
2421           +> t/pod/pod2usage2.t
2422           !> MANIFEST lib/Digest.pm lib/Digest/Changes lib/Digest/file.pm
2423           !> lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
2424           !> lib/Math/Trig.t lib/Pod/Checker.pm lib/Pod/Find.pm
2425           !> lib/Pod/InputObjects.pm lib/Pod/ParseUtils.pm
2426           !> lib/Pod/Parser.pm lib/Pod/Select.pm lib/Pod/Usage.pm
2427           !> lib/Text/Tabs.pm lib/Text/TabsWrap/CHANGELOG lib/Text/Wrap.pm
2428           !> lib/Unicode/Collate.pm lib/Unicode/Collate/Changes
2429           !> lib/Unicode/Collate/README lib/Unicode/Collate/t/test.t
2430           !> pod/perlfunc.pod t/pod/find.t t/pod/poderrs.xr
2431 ____________________________________________________________________________
2432 [ 26597] By: nicholas                              on 2006/01/03  12:14:54
2433         Log: Integrate:
2434              [ 25409]
2435              The debugger wasn't tracing correctly execution in eval("")'ed
2436              code containing #line directives
2437              
2438              [ 25411]
2439              Change 25409 wasn't necessary for threaded perls
2440              
2441              [ 25511]
2442              Subject: PATCH for #37138: using XSUB as DB::DB causes perl to crash
2443              From: Salvador "FandiXo" <sfandino@yahoo.com>
2444              Date: Mon, 19 Sep 2005 06:56:39 -0700 (PDT)
2445              Message-ID: <20050919135639.96726.qmail@web52701.mail.yahoo.com>
2446              
2447              (adapted to bleadperl)
2448              
2449              [ 25674]
2450              Improve -DT output and fix wild buffer pointer error
2451              
2452              [ 25797]
2453              Fix tokenizer debugging trace for file tests
2454              
2455              [ 25825]
2456              Fix mismatched braces in S_fd_on_nosuid_fs().
2457              
2458              [ 25829]
2459              Subject: Re: do { EXPR for EXPR }
2460              From: Robin Houston <robin@cpan.org>
2461              Date: Sat, 22 Oct 2005 16:56:27 +0100
2462              Message-ID: <20051022155627.GA22420@rpc142.cs.man.ac.uk>
2463              
2464              [ 25852]
2465              Subject: [perl #37535] [PATCH] ioctl IOCPARM_LEN(x) should be _IOC_SIZE(x) on Linux, not 256 
2466              From: Jason Vas Dias (via RT) <perlbug-followup@perl.org>
2467              Date: Tue, 25 Oct 2005 15:27:28 -0700
2468              Message-ID: <rt-3.0.11-37535-123290.14.118037538994@perl.org>
2469      Branch: maint-5.8/perl
2470           !> op.c perl.c perl.h pp_ctl.c t/cmd/mod.t toke.c
2471 ____________________________________________________________________________
2472 [ 26596] By: nicholas                              on 2006/01/03  11:39:39
2473         Log: Integrate:
2474              [ 25388]
2475              Subject: [perl #37142] h2xs skips enums with negative values 
2476              From: Aaron Kaplan (via RT) <perlbug-followup@perl.org>
2477              Date: Sun, 11 Sep 2005 13:33:44 -0700
2478              Message-ID: <rt-3.0.11-37142-120585.5.90517066191047@perl.org>
2479              
2480              [ 25662]
2481              With XSLoader on CPAN now, add XSLoader as a prerequisite in Makefile.PL
2482              if the compatible version is less than 5.006 (the first version with 
2483              XSLoader).
2484              
2485              [ 25663]
2486              Added new flag (--use-xsloader) to use XSLoader when in backward
2487              compatibility mode.
2488              
2489              [ 26252]
2490              Fix handling of author's names that had apostrophes.  Based on a patch
2491              by Sean O'Rourke <sorourke@cs.ucsd.edu> in RT bug #22950.
2492      Branch: maint-5.8/perl
2493           !> utils/h2xs.PL
2494 ____________________________________________________________________________
2495 [ 26590] By: nicholas                              on 2006/01/02  23:17:17
2496         Log: Integrate:
2497              [ 25362]
2498              Subject: [perl #37091] File::Path::mkpath resets errno 
2499              From: kvr@centrum.cz (via RT) <perlbug-followup@perl.org>
2500              Date: Tue, 06 Sep 2005 08:07:14 -0700
2501              Message-ID: <rt-3.0.11-37091-120348.17.8280334480876@perl.org>
2502              
2503              [ 25363]
2504              The formatting function of Carp::Heavy has problem with utf8 strings.
2505              Work around it.
2506              
2507              [ 25675]
2508              Fix some of the XHTML issues in Pod::Html.  The call for some time
2509              with a debugger to figure out what is going on.
2510              
2511              [ 25676]
2512              Missed test changes and a bit of debugging code that should 
2513              have been removed.
2514              
2515              [ 25679]
2516              Subject: [perl #37233] [PATCH] Test::Harness and Devel::Cover combine with overloading to cause infinite recursion in Carp.pm 
2517              From: perlbug-followup[at]perl.org (Yves Orton)
2518              Date: Thu, 22 Sep 2005 11:31:02 -0700
2519              Message-ID: <rt-3.0.11-37233-121233.2.25543632691242[at]perl.org>
2520              
2521              [ 25721]
2522              Don't use a regexp in DB::sub().
2523              This should work around perlbug #37102.
2524              
2525              [ 25747]
2526              Subject: Accidental interpolation of $@ in Pod::Html [PATCH]
2527              From: Gisle Aas <gisle@ActiveState.com>
2528              Date: 13 Oct 2005 01:42:32 -0700
2529              Message-ID: <lr7jch95af.fsf@caliper.activestate.com>
2530              
2531              [ 25888]
2532              Subject: [PATCH] warnings.pl/pm: Croaker function: bug (perl v5.8, v5.9)
2533              From: Bram <perl-rt@wizbit.be>
2534              Date: Thu, 04 Aug 2005 23:55:33 +0200
2535              Message-Id: <42F28ED5.CFFDCCFD@wizbit.be>
2536              
2537              [ 25927]
2538              Subject: [PATCH] Making ExtUtils::Constant compatible with Perl 5.004
2539              From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
2540              Message-ID: <1130712761.43654eb9cd9f7@imp4-g19.free.fr>
2541              Date: Sun, 30 Oct 2005 23:52:41 +0100
2542              
2543              with tweaks by chromatic and me.
2544              
2545              [ 25928]
2546              Add maddingue to AUTHORS
2547              
2548              [ 25931]
2549              maddingue prefers this e-mail address.
2550              
2551              [ 26080]
2552              Fix for RT #37654.  Added $COMPILING to list of variables exported.
2553              
2554              [ 26128]
2555              A better fix for [perl #35847] File::Find not performing as documented,
2556              suggested by Darren Dunham. Includes a fix to the code example that
2557              uses File::Find in perlfaq3.
2558              
2559              [ 26154]
2560              Subject: Dumpvalue doc patch
2561              From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig)
2562              Date: Fri, 18 Nov 2005 03:42:52 +0100
2563              Message-ID: <87br0ibrrn.fsf@k75.linux.bogus>
2564      Branch: maint-5.8/perl
2565           !> AUTHORS lib/Carp/Heavy.pm lib/DB.pm lib/Dumpvalue.pm
2566           !> lib/English.pm lib/ExtUtils/Constant.pm lib/File/Find.pm
2567           !> lib/File/Path.pm lib/Pod/Html.pm lib/Pod/t/htmlescp.t
2568           !> lib/Pod/t/htmlview.t lib/warnings.pm pod/perlfaq3.pod
2569           !> warnings.pl
2570 ____________________________________________________________________________
2571 [ 26588] By: nicholas                              on 2006/01/02  22:07:04
2572         Log: Integrate:
2573              [ 25345]
2574              Don't list test modules when listing cpan versions
2575              
2576              [ 26338]
2577              Subject: Re: check83.pl
2578              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2579              Date: Sun, 11 Dec 2005 07:19:58 -0800
2580              Message-ID: <20051211151958.GA6188@efn.org>
2581              
2582              [ 26364]
2583              Some cleanups by Jarkko (and one by myself) to check83.pl
2584              
2585              [ 26504]
2586              It'd be nice if I hadn't broken corecpan.pl.  Its fixed now, though.
2587              
2588              [ 26578]
2589              Fix up missing and duplicate AUTHORS
2590              
2591              [ 26579]
2592              More missing AUTHORS
2593              
2594              [ 26586]
2595              More missing AUTHORS
2596      Branch: maint-5.8/perl
2597           !> AUTHORS Porting/Maintainers.pl Porting/check83.pl
2598           !> Porting/checkAUTHORS.pl Porting/corecpan.pl
2599 ____________________________________________________________________________
2600 [ 26585] By: nicholas                              on 2006/01/02  20:47:21
2601         Log: Integrate:
2602              [ 25321]
2603              Subject: [PATCH] Add Windows Vista support to Win32::GetOSName()
2604              From: "Jan Dubois" <jand@ActiveState.com>
2605              Date: Mon, 22 Aug 2005 15:37:09 -0700
2606              Message-Id: <200508222237.j7MMbFPA027764@smtp3.ActiveState.com>
2607              
2608              [ 25672]
2609              Make building perl on Win32 with the free VC++ toolkit easier
2610              
2611              Introduce new CCTYPE's MSVC70FREE and MSVC70 for the free and the full
2612              versions of MS VC++ 7.x respectively.  Perl can now be built with the
2613              free VC++ toolkit simply by running "nmake CCTYPE=MSVC70FREE" with no
2614              hacking of the win32/Makefile required.  Update README.win32 with
2615              these changes.
2616              
2617              Also add the CCTYPE MSVC to win32/Makefile.  This is already supported
2618              in win32/makefile.mk and is useful for avoiding the use of -DELAYLOAD
2619              for MS VC++ 3.x through 5.x.  Update README.win32 for this too.
2620              
2621              [ 25694]
2622              Fix $Config{ccflags} for Win32 perls built with dmake
2623              
2624              The nmake makefile (win32/Makefile) currently adds -nologo, $(STRPOOL)
2625              and -W3 to the ccflags in CFG_VARS, but the dmake makefile
2626              (win32/makefile.mk) doesn't.  This means that extensions built with
2627              perls built with VC++ and dmake spit out damn M$ logo messages and use
2628              a lower warning level.
2629              
2630              The reason for the difference is probably that the dmake makefile
2631              supports multiple compilers.  Therefore, put the extra ccflags into a
2632              new macro, and set it appropriately for each compiler.  Add the new
2633              macro to the nmake makefile too for orthogonality.
2634              
2635              [ 25728]
2636              Subject: Win32::GetShortPathName() does not always return a short name [DOC PATCH]
2637              From: Gisle Aas <gisle@ActiveState.com>
2638              Date: 10 Oct 2005 03:58:09 -0700
2639              Message-ID: <lrk6glej0e.fsf@caliper.activestate.com>
2640              
2641              [ 25731]
2642              Subject: Re: Win32::GetShortPathName() does not always return a short name [DOC PATCH]
2643              From: Gisle Aas <gisle@ActiveState.com>
2644              Date: 10 Oct 2005 06:20:23 -0700
2645              
2646              Change to remove a call to Win32::GetShortPathName() from 
2647              Test::Harness::Straps.
2648      Branch: maint-5.8/perl
2649           !> README.win32 lib/Test/Harness/Straps.pm win32/Makefile
2650           !> win32/ext/Win32/Win32.pm win32/makefile.mk
2651 ____________________________________________________________________________
2652 [ 26584] By: nicholas                              on 2006/01/02  20:28:21
2653         Log: Integrate:
2654              [ 25303]
2655              Subject: [PATCH] Re: Transliteration operator(tr//)on EBCDIC platform
2656              From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
2657              Date: Fri, 12 Aug 2005 00:20:39 +0900
2658              Message-Id: <20050812001541.EA69.BQW10602@nifty.com>
2659              
2660              [ 25716]
2661              Subject: [PATCH with testsuite] undef IS_UTF8_CHAR() on EBCDIC
2662              From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
2663              Date: Oct 8, 2005 9:59 AM
2664              Message-Id: <20051008165752.348A.BQW10602@nifty.com>
2665      Branch: maint-5.8/perl
2666           !> lib/utf8.t t/op/tr.t toke.c utf8.c utf8.h
2667 ____________________________________________________________________________
2668 [ 26583] By: nicholas                              on 2006/01/02  20:15:01
2669         Log: Integrate:
2670              [ 25235]
2671              sprintf now has all but two tests enabled.
2672              the list supports skipping of expected fails
2673              new test for %.0g from Dominic Dunlop
2674              
2675              [ 25239]
2676              Subject: [PATCH fresh_perl.t] Being more careful about newlines
2677              From: Michael G Schwern <schwern@pobox.com>
2678              Date: Fri, 22 Jul 2005 12:53:34 -0700
2679              Message-ID: <20050722195334.GA12431@windhund.schwern.org>
2680              
2681              [ 25244]
2682              Skip op/sprintf.t test 147 on MSWin32
2683              ... and fix the skip code so that it actually works ;-)
2684              
2685              [ 25249]
2686              Subject: [patch] blead@25226 - t/op/pack.t undefined value fix
2687              From: "John E. Malmberg" <wb8tyw@qsl.net>
2688              Date: Sun, 31 Jul 2005 22:18:19 -0400
2689              Message-ID: <42ED866B.3000308@qsl.net>
2690              
2691              [ 25252]
2692              Subject: Re: [perl #36622] y/// at end of file
2693              From: Michael G Schwern <schwern@pobox.com>
2694              Date: Fri, 22 Jul 2005 11:51:15 -0700
2695              Message-ID: <20050722185115.GB28829@windhund.schwern.org>
2696              
2697              [ 25264]
2698              Subject: [PATCH] Re: Smoke [5.9.3] 25248 FAIL(F) openbsd 3.7 (i386/1 cpu)
2699              From: Dominic Dunlop <shouldbedomo@mac.com>
2700              Date: Wed, 3 Aug 2005 12:19:03 +0200
2701              Message-Id: <8D595B69-4489-4395-BFA4-07DF5859D556@mac.com>
2702              
2703              [ 25290]
2704              Subject: Re: [patch@25289] bninfnan.t setting include path to file.
2705              From: "John E. Malmberg" <wb8tyw@qsl.net>
2706              Date: Fri, 12 Aug 2005 23:17:39 -0400
2707              Message-ID: <42FD6653.6010605@qsl.net>
2708              
2709              [ 25310]
2710              Subject: [patch@25305] lib/ExtUtils/t/Constant.t VMS fixes
2711              From: "John E. Malmberg" <wb8tyw@qsl.net>
2712              Message-ID: <43080395.50807@qsl.net>
2713              Date: Sun, 21 Aug 2005 00:31:17 -0400
2714              
2715              [ 25311]
2716              Subject: [patch@25305] t/op/arith.t fix for VMS with IEEE float
2717              From: "John E. Malmberg" <wb8tyw@qsl.net>
2718              Message-ID: <4307F348.70603@qsl.net>
2719              Date: Sat, 20 Aug 2005 23:21:44 -0400
2720              
2721              [ 25340]
2722              Subject: [patch@25339] ext/Dev/Peek/t/peek.t fix for VMS
2723              From: "John E. Malmberg" <wb8tyw@qsl.net>
2724              Date: Tue, 30 Aug 2005 22:17:42 -0400
2725              Message-ID: <43151346.4010001@qsl.net>
2726              
2727              [ 25406]
2728              Subject: [PATCH] Re: [MAINT24637] fails "make test" on OSX 10.4 (lib/locale.t)
2729              From: Dominic Dunlop <shouldbedomo@mac.com>
2730              Date: Sep 13, 2005 11:13 PM
2731              Message-Id: <456439EA-CE2E-49A0-97FF-1B003CF8AFDE@mac.com>
2732              
2733              [ 25610]
2734              Subject: Warnings in tests @25605 due to cmp_ok behavior change.
2735              From: Michael G Schwern <schwern@pobox.com>
2736              Date: Mon, 26 Sep 2005 14:21:09 -0700
2737              Message-ID: <20050926212109.GA11036@windhund.schwern.org>
2738              
2739              [ 25696]
2740              Subject: [PATCH] Re: Untested builtins
2741              From: Steven Schubiger <sts@accognoscere.org>
2742              Date: Wed, 28 Sep 2005 15:46:45 +0200
2743              Message-ID: <20050928134645.GD11546@accognoscere.homeunix.org>
2744              
2745              [ 25702]
2746              Remove the getprotobynumber test, for portability concerns
2747              
2748              [ 25855]
2749              Multiple versions of OpenBSD fail this test, not just 3.7.
2750      Branch: maint-5.8/perl
2751           !> MANIFEST ext/Devel/Peek/t/Peek.t lib/AutoSplit.t
2752           !> lib/ExtUtils/t/Constant.t lib/Pod/t/InputObjects.t
2753           !> lib/bignum/t/bninfnan.t lib/locale.t t/op/arith.t t/op/pack.t
2754           !> t/op/sprintf.t t/op/tr.t t/run/fresh_perl.t t/test.pl
2755 ____________________________________________________________________________
2756 [ 26582] By: nicholas                              on 2006/01/02  19:40:28
2757         Log: Integrate:
2758              [ 25233]
2759              Sync change 25229 to .h source files
2760              
2761              [ 25513]
2762              Resolve [perl #37110]: Update README.win32
2763              
2764              I give up trying to keep the Platform SDK links up-to-date. They seem
2765              to have changed every time that I look at them, so make the
2766              instructions more general.
2767              
2768              [ 25523]
2769              Yitzchak says that Tim says that we can distribute
2770              the perl glossary under the same terms as Perl itself.
2771              
2772              [ 25623]
2773              Clarify what -MFoo=number does on the command-line
2774              
2775              [ 25624]
2776              POD nit by Yitzchak
2777              
2778              [ 25625]
2779              Comment nit by Vadim Konovalov
2780              And while we're at it, reindent consistently.
2781              
2782              [ 25678]
2783              Clarify the documentation regarding the return value from C<push>.
2784              
2785              [ 25691]
2786              Fixes to Pod errors found by podchecker.
2787              
2788              [ 25712]
2789              Documentation nit in INSTALL found by Alan Burlison.
2790              
2791              [ 25745]
2792              Document that -F doesn't accept whitespace in patterns.
2793              (fixes bug #37366)
2794              
2795              [ 25777]
2796              Doc/style fixes pointed out by Gisle
2797              
2798              [ 25780]
2799              Subject: Re: small addition to $, and $\ in perlvar.pod
2800              From: Xavier Noria <fxn@hashref.com>
2801              Date: Sun, 16 Oct 2005 12:27:30 +0200
2802              Message-Id: <7CA83392-70CD-4AC8-AA44-D94F508BB028@hashref.com>
2803              
2804              [ 25809]
2805              Fix doc typo, by Gisle Aas
2806              
2807              [ 25812]
2808              Subject: Re: [PATCH] return values reworded in perlsub.pod
2809              From: Xavier Noria <fxn@hashref.com>
2810              Date: Fri, 21 Oct 2005 08:43:12 +0200
2811              Message-Id: <1C8D7C5C-986C-4336-8C4F-8B965CE1AD17@hashref.com>
2812              
2813              (with minor tweaks)
2814              
2815              [ 25816]
2816              Rewording of doc change #25812
2817              
2818              [ 25820]
2819              Documentation on getting a FORMAT ref from a GLOB was missing from
2820              perlref.pod.  Thanks for David Wheeler for starting the discussion
2821              and Paul Johnson for confirming that it could actually be done.
2822              
2823              [ 25830]
2824              Fix path in code example
2825              
2826              [ 25857]
2827              FAQ sync.
2828              
2829              [ 25868]
2830              Subject: [PATCH] perl5db.pl incorrect instructions in termination message
2831              From: Brendan O'Dea <bod@debian.org>
2832              Date: Sat, 29 Oct 2005 07:14:40 +1000
2833              Message-ID: <20051028211440.GA23305@londo.c47.org>
2834              
2835              [ 25887]
2836              Subject: Re: [PATCH] predecrement vs postdecrement
2837              From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
2838              Date: Sat, 29 Oct 2005 23:24:33 +0300
2839              Message-ID: <4363DA81.6060600@gmail.com>
2840              
2841              Nit in pod/perlhack.pod
2842              
2843              [ 25894]
2844              Fix typo in comment.
2845              
2846              [ 25902]
2847              Fix typos in comments.
2848              
2849              [ 25912]
2850              Robin Houston remarks that mention of a context is missing from the
2851              threads.pm documentation.
2852      Branch: maint-5.8/perl
2853           !> (integrate 27 files)
2854 ____________________________________________________________________________
2855 [ 26577] By: nicholas                              on 2006/01/02  16:41:40
2856         Log: Integrate:
2857              [ 25232]
2858              Subject: [perl #36672] Swapped warnings for -o and -O file tests 
2859              From: "Piotr Fusik" (via RT) <perlbug-followup@perl.org>
2860              Date: Wed, 27 Jul 2005 15:43:17 -0700
2861              Message-ID: <rt-3.0.11-36672-118371.6.12458378853063@perl.org>
2862              
2863              (except the redundant test)
2864              
2865              [ 25255]
2866              Subject: [patch] blead@25226 on OpenVMS/vms.c - fopen bug.
2867              From: "John E. Malmberg" <wb8tyw@qsl.net>
2868              Date: Fri, 29 Jul 2005 10:24:15 -0400
2869              Message-ID: <42EA3C0F.9040900@qsl.net>
2870              
2871              [ 25269]
2872              Subject: [patch]vms.c - buffer highwater overrun in vmsify
2873              From: John E. Malmberg <wb8tyw@qsl.net>
2874              Date: Mon, 01 Aug 2005 19:54:22 -0400
2875              Message-ID: <42EEB62E.3020108@qsl.net>
2876              
2877              [ 25335]
2878              Subject: [patch@25334] hv.c vms environment fix.
2879              From: "John E. Malmberg" <wb8tyw@qsl.net>
2880              Date: Sat, 27 Aug 2005 19:20:50 -0400
2881              Message-ID: <4310F552.8050401@qsl.net>
2882              
2883              [ 25398]
2884              Subject: [patch@25388] vms/vms.c Perl_cando fix.
2885              From: "John E. Malmberg" <wb8tyw@qsl.net>
2886              Date: Mon, 12 Sep 2005 23:56:36 -0400
2887              Message-ID: <43264DF4.6090403@qsl.net>
2888              
2889              [ 25502]
2890              The second argument to Move() is the destination, so cannot possibly
2891              be const. Pesky casting in handy.h. Getting in the way of correctness.
2892              
2893              [ 25618]
2894              Subject: [PATCH] Re: [BUG 5.8.7] Another major bug in PerlIO layer
2895              From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
2896              Date: Tue, 27 Sep 2005 02:07:35 -0700
2897              Message-ID: <20050927090734.GB3687@math.berkeley.edu>
2898              
2899              [ 25619]
2900              Fix by Rick Delaney for [perl #3269] no warnings "bareword" turns off
2901              too many warnings.
2902              
2903              [ 25621]
2904              Subject: AW: [perl #36291] incorrect $! from open ">&nr" with too many open files
2905              From: "Dintelmann, Peter" <Peter.Dintelmann@Dresdner-Bank.com>
2906              Date: Tue, 27 Sep 2005 15:18:00 +0200
2907              
2908              [ 25665]
2909              PL_defoutgv could be used after being freed
2910              Was giving "use of freed value" warnings in t/io/through.t
2911              and t/io/crlf_through.t
2912              
2913              [ 25677]
2914              If a 'use' or 'require' fails due to too many open files (EMFILE),
2915              give an appropriate error message rather than saying the module
2916              cannot be found in @INC.
2917              
2918              [ 25751]
2919              Subject: SvPVutf8_nolen crashes [PATCH]
2920              From: Gisle Aas <gisle@ActiveState.com>
2921              Date: 13 Oct 2005 06:00:49 -0700
2922              Message-ID: <lrslv56072.fsf@caliper.activestate.com>
2923              
2924              [ 25753]
2925              If /dev/null is not readable, perl -e fails with
2926              an obscure error message. Make it more understandable.
2927              
2928              [ 25759]
2929              Grab enough room from the outset in do_tovmsspec()
2930      Branch: maint-5.8/perl
2931           +> t/io/crlf_through.t t/io/through.t
2932            ! doio.c hv.c opcode.h perlio.c pp_ctl.c
2933           !> MANIFEST mg.c opcode.pl perl.c sv.c t/io/binmode.t
2934           !> t/lib/warnings/2use vms/vms.c
2935 ____________________________________________________________________________
2936 [ 26575] By: nicholas                              on 2006/01/02  15:26:23
2937         Log: Integrate:
2938              [ 25236]
2939              Subject: [PATCH] silence compiler warning in mg.c POSIX.xs
2940              From: Robin Barker <Robin.Barker@npl.co.uk>
2941              Date: Thu, 28 Jul 2005 13:57:31 +0100
2942              Message-ID: <533D273D4014D411AB1D00062938C4D90849C75B@hotel.npl.co.uk>
2943              
2944              [ 25279]
2945              Subject: [PATCH] Fix a couple of random warnings
2946              From: Steve Peters <steve@fisharerojo.org>
2947              Date: Tue, 9 Aug 2005 06:21:48 -0500
2948              Message-ID: <20050809112148.GA4902@mccoy.peters.homeunix.org>
2949              
2950              [ 25304]
2951              Subject: [PATCH] 5.9.x (and 5.8.x): Symbian update
2952              From: <jarkko.hietaniemi@nokia.com>
2953              Date: Thu, 18 Aug 2005 13:43:46 +0300
2954              Message-ID: <B356D8F434D20B40A8CEDAEC305A1F24E7A41B@esebe105.NOE.Nokia.com>
2955              
2956              [ 25486]
2957              Subject: bleadperl DProf.xs:140: warning: `unused' attribute ignored
2958              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2959              Date: Sun, 18 Sep 2005 19:46:37 -0700
2960              Message-ID: <20050919024637.GA2860@efn.org>
2961              
2962              [ 25571]
2963              As SvPVX_mutable and SvPVX_const are new, they don't need to be LVALUEs
2964              
2965              [ 25613]
2966              Subject: [PATCH] mark cannot be const because MEXTEND() modifies it, and tkGlue.c uses MEXTEND()
2967              From: "Jan Dubois" <jand@ActiveState.com>
2968              Date: Mon, 26 Sep 2005 21:19:51 -0700
2969              Message-Id: <200509270419.j8R4JtVw026876@smtp3.ActiveState.com>
2970              
2971              [ 25743]
2972              Subject: [PATCH pp_sort.c 5.8.7]  Typo in comment.
2973              From: Abigail <abigail@abigail.nl>
2974              Date: Thu, 13 Oct 2005 01:25:10 +0200
2975              Message-ID: <20051012232509.GA1018@abigail.nl>
2976              
2977              [ 26572]
2978              Happy New Year. (It's not just embed.pl).
2979      Branch: maint-5.8/perl
2980            ! XSUB.h mg.c perl.h pp_sort.c sv.h
2981           !> README ext/Devel/DProf/DProf.xs ext/POSIX/POSIX.xs nostdio.h
2982           !> opcode.pl perl.c reentr.pl
2983 ____________________________________________________________________________
2984 [ 26568] By: nicholas                              on 2006/01/02  12:09:25
2985         Log: Update copyrights on files changed in 2006
2986      Branch: maint-5.8/perl
2987            ! embed.h embedvar.h intrpvar.h perlapi.h proto.h sv.c
2988 ____________________________________________________________________________
2989 [ 26566] By: nicholas                              on 2006/01/02  11:58:58
2990         Log: Integrate:
2991              [ 26565]
2992              Add 2006 to the copyright years in the header generated by embed.pl
2993      Branch: maint-5.8/perl
2994           !> embed.pl
2995 ____________________________________________________________________________
2996 [ 26560] By: nicholas                              on 2006/01/01  12:10:33
2997         Log: Integrate:
2998              [ 22503]
2999              Since the signature.t test of CPAN relies on a non-core module,
3000              it's not relevant to the perl core distribution.
3001      Branch: maint-5.8/perl
3002            - lib/CPAN/t/signature.t
3003           !> MANIFEST
3004 ____________________________________________________________________________
3005 [ 26559] By: nicholas                              on 2006/01/01  11:54:29
3006         Log: Back out changes 24459 and 24467 (GVs from arenas) as a complete
3007              arena solution is expected for 5.8.9.
3008      Branch: maint-5.8/perl
3009            ! embed.fnc embed.h embedvar.h intrpvar.h perlapi.h proto.h sv.c
3010 ____________________________________________________________________________
3011 [ 26356] By: nicholas                              on 2005/12/14  16:17:30
3012         Log: Remove watch_pvx from globvar.sym, which was inadvertently merged in
3013              with change 26335. Move no_helem_sv to the correct position to make
3014              the order of entries in the file correctly sorted.
3015      Branch: maint-5.8/perl
3016            ! globvar.sym
3017 ____________________________________________________________________________
3018 [ 26335] By: nicholas                              on 2005/12/12  20:14:50
3019         Log: Integrate the globvar.sym change from:
3020              
3021              [ 24271]
3022              Subject: [PATCH] Symbian port of Perl
3023              From: <jarkko.hietaniemi@nokia.com>
3024              Date: Mon, 18 Apr 2005 13:18:30 +0300
3025              Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com>
3026      Branch: maint-5.8/perl
3027           !> globvar.sym
3028 ____________________________________________________________________________
3029 [ 26333] By: nicholas                              on 2005/12/12  15:40:56
3030         Log: Integrate:
3031              [ 26332]
3032              Check that %v$foo does not crash.
3033              
3034              (with edits to compensate for extra uninitialized value warnings)
3035      Branch: maint-5.8/perl
3036            ! t/op/sprintf2.t
3037 ____________________________________________________________________________
3038 [ 26331] By: nicholas                              on 2005/12/12  15:07:53
3039         Log: Subject: Re: Ongoing sprintf fun
3040              From: Gisle Aas <gisle@ActiveState.com>
3041              Message-ID: <lroe3n1hfx.fsf@caliper.activestate.com>
3042              Date: 11 Dec 2005 12:56:18 -0800
3043      Branch: maint-5.8/perl
3044            ! sv.c
3045 ____________________________________________________________________________
3046 [ 26322] By: nicholas                              on 2005/12/11  19:04:49
3047         Log: Integrate:
3048              [ 26320]
3049              Quench the other 2 ways obscure ways of abusing positional parameters
3050              to generate bogus array indexes. These two are inside the vector
3051              formatting code.
3052      Branch: maint-5.8/perl
3053           !> sv.c t/op/sprintf.t
3054 ____________________________________________________________________________
3055 [ 26284] By: nicholas                              on 2005/12/06  18:05:39
3056         Log: Integrate:
3057              [ 26247]
3058              Sys::Syslog::syslog can accept a message without printf
3059              escapes and arguments.
3060              
3061              Subject: Re: Perl PR: "Security holes in Sys::Syslog"
3062              From: Gisle Aas <gisle@activestate.com>
3063              Date: 03 Dec 2005 03:35:32 -0800
3064              Message-ID: <lracfi2z23.fsf@caliper.activestate.com>
3065              
3066              [ 26248]
3067              Missing chunk in change #26247.
3068              
3069              [ 26277]
3070              Document why syslog($priority, "%s", $message) is a good idea
3071              if the code might be running with older versions of Sys::Syslog.
3072              
3073              [ 26278]
3074              Subject: Re: Perl PR: "Security holes in Sys::Syslog"
3075              From: Ronald J Kimball <rjk-perl-p5p@tamias.net>
3076              Date: Tue, 6 Dec 2005 09:56:12 -0500
3077              Message-ID: <20051206145612.GA94530@penkwe.pair.com>
3078              
3079              [ 26279]
3080              Fix typo spotted by Ronald J Kimball.
3081      Branch: maint-5.8/perl
3082           !> ext/Sys/Syslog/Syslog.pm
3083 ____________________________________________________________________________
3084 [ 26283] By: nicholas                              on 2005/12/06  17:51:45
3085         Log: Integrate:
3086              [ 26235]
3087              Subject: [patch] Re: Perl PR: "Security holes in Sys::Syslog"
3088              From: "Philippe M. Chiasson" <gozer@ActiveState.com>
3089              Date: Wed, 30 Nov 2005 20:17:31 -0800
3090              Message-ID: <438E795B.9060805@ActiveState.com>
3091              
3092              [ 26236]
3093              Subject: [PATCH] Disable constant folding of sprintf
3094              From: Gisle Aas <gisle@ActiveState.com>
3095              Date: 01 Dec 2005 03:22:10 -0800
3096              Message-ID: <lr8xv56p0d.fsf_-_@caliper.activestate.com>
3097              
3098              [ 26237]
3099              Subject: [PATCH] Re: Perl PR: "Security holes in Sys::Syslog"
3100              From: Gisle Aas <gisle@ActiveState.com>
3101              Date: 01 Dec 2005 06:20:14 -0800
3102              Message-ID: <lroe406grl.fsf_-_@caliper.activestate.com>
3103              
3104              Subject: [PATCH] Suppress "0b" prefix for sprintf("%#b", 0)
3105              From: Gisle Aas <gisle@ActiveState.com>
3106              Date: 01 Dec 2005 06:11:44 -0800
3107              Message-ID: <lrsltc6h5r.fsf_-_@caliper.activestate.com>
3108              
3109              [ 26238]
3110              Missing #ifdef, noticed by Jan Dubois
3111              
3112              [ 26239]
3113              Always define PL_memory_wrap, and use it for the new sprintf checks
3114              
3115              [ 26240]
3116              sprintf %NNN$ check for large values wrapping to negative
3117              
3118              [ 26244]
3119              Address Hugo's comment on Dave's change (26240)
3120      Branch: maint-5.8/perl
3121           !> makedef.pl op.c opcode.h opcode.pl perl.h sv.c
3122           !> t/lib/warnings/sv t/op/sprintf.t t/op/sprintf2.t
3123 ____________________________________________________________________________
3124 [ 26282] By: nicholas                              on 2005/12/06  17:25:23
3125         Log: Integrate:
3126              [ 25171]
3127              Subject: [PATCH] RE: blead: no longer supports %vd format
3128              From: Robin Barker <Robin.Barker@npl.co.uk>
3129              Date: Jul 14, 2005 2:31 PM
3130              Message-ID: <533D273D4014D411AB1D00062938C4D90849C730@hotel.npl.co.uk>
3131              
3132              (just the t/op/sprintf.t re-ordering)
3133      Branch: maint-5.8/perl
3134           !> t/op/sprintf.t
3135 ____________________________________________________________________________
3136 [ 26182] By: nicholas                              on 2005/11/21  12:59:14
3137         Log: Revert 26108 pending a change that doesn't expose a latent bug in the
3138              handling of exit() inside a signal handler inside a BEGIN block.
3139              (And fudge t/io/open.t to avoid the original problem that caused the
3140              crash. For now.)
3141      Branch: maint-5.8/perl
3142            ! op.c t/io/open.t
3143 ____________________________________________________________________________
3144 [ 26127] By: nicholas                              on 2005/11/14  15:38:37
3145         Log: Integrate:
3146              [ 26100]
3147              Make B's tests skip correctly when PerlIO is not configured.
3148      Branch: maint-5.8/perl
3149           !> ext/B/t/concise-xs.t ext/B/t/concise.t
3150 ____________________________________________________________________________
3151 [ 26125] By: nicholas                              on 2005/11/14  10:56:00
3152         Log: Integrate:
3153              [ 25153]
3154              Subject: Re: [PATCH blead] Re: [perl #3269] no warnings "foo" without "use warnings" turns off all warnings.
3155              From: Michael G Schwern <schwern@pobox.com>
3156              Date: Wed, 13 Jul 2005 15:57:39 -0700
3157              Message-ID: <20050713225739.GN24499@windhund.schwern.org>
3158              
3159              Subject: Re: [PATCH blead] Re: [perl #3269] no warnings "foo" without "use warnings" turns off all warnings.
3160              From: Rick Delaney <rick@bort.ca>
3161              Date: Wed, 13 Jul 2005 20:24:56 -0400
3162              Message-ID: <20050714002456.GD19090@localhost.localdomain>
3163              
3164              [ 25261]
3165              Subject: [PATCH] Typos in *.p[lm]
3166              From: "Piotr Fusik" <pfusik@op.pl>
3167              Date: Sun, 31 Jul 2005 12:50:04 +0200
3168              Message-ID: <001401c595bd$dccb5d80$0bd34dd5@piec>
3169              
3170              [ 25327]
3171              Subject: update B::Concise pod to reflect previous changes
3172              From: Jim Cromie <jcromie@divsol.com>
3173              Date: Wed, 24 Aug 2005 11:05:47 -0600
3174              Message-ID: <430CA8EB.3010904@divsol.com>
3175              
3176              [ 25352]
3177              Subject: Re: Optree Generation
3178              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
3179              Date: Aug 31, 2005 2:18 PM
3180              Message-ID: <20050831121822.GA3464@efn.org>
3181              
3182              [ 25354]
3183              Subject: regression test for 25352
3184              From: Jim Cromie <jim.cromie@gmail.com>
3185              Date: Sat, 03 Sep 2005 22:38:13 -0600
3186              Message-ID: <431A7A35.6050705@gmail.com>
3187              
3188              [ 25601]
3189              Make B::Deparse handle correctly CORE::require
3190              
3191              [ 25617]
3192              OPpRUNTIME can be set on OP_QR too
3193      Branch: maint-5.8/perl
3194           !> ext/B/B/Asmdata.pm ext/B/B/Bblock.pm ext/B/B/CC.pm
3195           !> ext/B/B/Concise.pm ext/B/B/Deparse.pm ext/B/B/Terse.pm
3196           !> ext/B/t/OptreeCheck.pm ext/B/t/concise-xs.t
3197           !> ext/B/t/optree_specials.t t/op/inc.t
3198 ____________________________________________________________________________
3199 [ 26121] By: nicholas                              on 2005/11/14  10:09:51
3200         Log: Integrate:
3201              [ 25626]
3202              Upgrade to CGI-3.11, with some modifications for Pod differences in
3203              bleadperl.
3204      Branch: maint-5.8/perl
3205           !> lib/CGI.pm lib/CGI/Changes lib/CGI/Cookie.pm
3206 ____________________________________________________________________________
3207 [ 26117] By: nicholas                              on 2005/11/13  21:53:32
3208         Log: Integrate:
3209              [ 25737]
3210              Subject: [PATCH] environ fixup
3211              From: Alan Burlison <Alan.Burlison@sun.com>
3212              Date: Tue, 11 Oct 2005 16:29:54 +0100
3213              Message-ID: <434BDA72.4090109@sun.com>
3214              
3215              [ 25738]
3216              Comment fix
3217              
3218              [ 25749]
3219              PL_use_safe_putenv needs to be in the export lists
3220              
3221              [ 25755]
3222              Add PERL_USE_SAFE_PUTENV to the compile time options in perl -V
3223              
3224              [ 25996]
3225              Subject: [PATCH] use clearenv if available
3226              From: Alan Burlison <Alan.Burlison@sun.com>
3227              Date: Fri, 04 Nov 2005 16:33:30 +0000
3228              Message-ID: <436B8D5A.4010502@sun.com>
3229      Branch: maint-5.8/perl
3230            ! mg.c util.c
3231           !> embed.fnc embed.h handy.h hints/solaris_2.sh makedef.pl perl.c
3232           !> proto.h sv.c
3233 ____________________________________________________________________________
3234 [ 26116] By: nicholas                              on 2005/11/13  20:32:00
3235         Log: Go away! I didn't want you either.
3236      Branch: maint-5.8/perl
3237            - symbian/config.sh
3238 ____________________________________________________________________________
3239 [ 26115] By: nicholas                              on 2005/11/13  20:31:44
3240         Log: Integrate:
3241              [ 25357]
3242              Added amd64 and x86_64 to recognized predefined cpp syms
3243              
3244              [ 25387]
3245              Detection of malloc_size and malloc_good_size
3246              
3247              [ 25488]
3248              Update win32 config files w.r.t. change #25387
3249              
3250              [ 25573]
3251              Change 25226 should have done this too
3252              
3253              [ 25733]
3254              Add probe for unsetenv ()
3255              Subject: Re: Perl's handling of environ breaks on Solaris 10
3256              From: Steve Peters <steve@fisharerojo.org>
3257              Date: Mon, 10 Oct 2005 07:51:17 -0500
3258              Message-ID: <20051010125117.GA27566@mccoy.peters.homeunix.org>
3259              
3260              [ 25734]
3261              Update win32 config files w.r.t. change #25733
3262              
3263              [ 25741]
3264              Update to the config boilerplates, by Jarkko
3265              
3266              [ 25793]
3267              Add probe for clearenv (), like #25733 for unsetenv ()
3268              
3269              [ 25794]
3270              Update win32 config files w.r.t. change #25793
3271              
3272              [ 25795]
3273              VMS does not have clearenv () according to John E. Malmberg
3274              Followup to 25793
3275      Branch: maint-5.8/perl
3276           +> symbian/config.sh
3277           !> Configure Cross/config.sh-arm-linux NetWare/config.wc
3278           !> Porting/Glossary config_h.SH configure.com epoc/config.sh
3279           !> handy.h plan9/config_sh.sample uconfig.h uconfig.sh
3280           !> win32/config.bc win32/config.gc win32/config.vc
3281           !> win32/config.vc64 win32/config_H.bc win32/config_H.gc
3282           !> win32/config_H.vc win32/config_H.vc64 wince/config.ce
3283 ____________________________________________________________________________
3284 [ 26114] By: nicholas                              on 2005/11/13  18:53:51
3285         Log: Go away! I didn't want you here.
3286      Branch: maint-5.8/perl
3287            - perly.act
3288 ____________________________________________________________________________
3289 [ 26113] By: nicholas                              on 2005/11/13  18:53:10
3290         Log: Integrate:
3291              [ 25064]
3292              sv_setuv_mg is so rarely called that the IV optimisation test is not
3293              needed.
3294              
3295              [ 25177]
3296              Subject:  Re: [PATCH] Faster **
3297              From:      "Piotr Fusik" <pfusik@op.pl>
3298              Date:      Fri, 24 Jun 2005 12:47:40 +0200
3299              Message-Id:  <00b201c578af$7ad02b40$17d24dd5@piec>
3300              
3301              [ 25530]
3302              Remove the last STRLEN n_a;s that my compiler can reach.
3303              
3304              [ 25615]
3305              Micro-optimisation: use PL_globalstash instead of looking up
3306              CORE::GLOBAL::require by name
3307              
3308              [ 25634]
3309              We can use the C pre-processor to build a single, longer string
3310              constant which makes the object code slightly smaller.
3311              
3312              [ 25651]
3313              Attempting to do too many things simultaneously with the C pre-
3314              processor considered harmful.
3315              
3316              [ 25763]
3317              Subject: pre{inc,dec} is faster, even with integers
3318              From: hv@crypt.org
3319              Message-Id: <200510141722.j9EHMfa25945@zen.crypt.org>
3320              Date: Fri, 14 Oct 2005 18:22:41 +0100
3321      Branch: maint-5.8/perl
3322           +> perly.act
3323           !> doop.c ext/Devel/DProf/DProf.xs ext/Opcode/Opcode.xs op.c
3324           !> perl.c pp.c sv.c sv.h t/op/inc.t
3325 ____________________________________________________________________________
3326 [ 26111] By: nicholas                              on 2005/11/13  18:09:54
3327         Log: Integrate:
3328              [ 25050]
3329              replace ckWARN macros with functions
3330              
3331              [ 25058]
3332              Perl_ckwarn (added by change 25050) needs exporting on Win32
3333              
3334              (At least PerlIO/via uses it, so it must be public)
3335              
3336              [ 25061]
3337              Here's the rest of change 25058 ;-)
3338              
3339              [ 25129]
3340              make the expensive ckWARN() be called as late as possible
3341              reorganise
3342              if (ckWARN(FOO) && should_not_happen_condition)
3343              to
3344              if (should_not_happen_condition && ckWARN(FOO))
3345              
3346              [ 25159]
3347              change #25129 was overzealous in delaying the call to ckWARN
3348      Branch: maint-5.8/perl
3349           !> doio.c embed.fnc embed.h global.sym gv.c op.c pad.c perlio.c
3350           !> pod/perlintern.pod pp.c pp_hot.c pp_sys.c proto.h regcomp.c
3351           !> regexec.c sv.c toke.c util.c warnings.h warnings.pl
3352 ____________________________________________________________________________
3353 [ 26109] By: nicholas                              on 2005/11/13  11:34:21
3354         Log: Integrate:
3355              [ 24718]
3356              Subject: [perl #36193] crash in Perl_yyerror due to missing check for NULL 
3357              From: "Todd C. Miller" (via RT) <perlbug-followup@perl.org>
3358              Date: 6 Jun 2005 23:24:28 -0000
3359              Message-ID: <rt-3.0.11-36193-115243.12.1531563965146@perl.org>
3360              
3361              [ 25137]
3362              Subject: [PATCH] Error in earlier patch in sv.c
3363              From: Robin Barker <Robin.Barker@npl.co.uk>
3364              Date: Wed, 13 Jul 2005 17:29:48 +0100
3365              Message-ID: <533D273D4014D411AB1D00062938C4D90849C72B@hotel.npl.co.uk>
3366              
3367              [ 25194]
3368              Subject: [PATCH] lvalue-subs returning elements of tied hashes/arrays
3369              From: Tassilo von Parseval <tassilo.von.parseval@rwth-aachen.de>
3370              Date: Wed, 20 Jul 2005 10:43:11 +0200
3371              Message-id: <20050720084311.GA20332@ethan>
3372              
3373              [ 25319]
3374              Subject: [PATCH blead] Re: [perl #36959] List Constructor Operator - Undefined Values
3375              From: Rick Delaney <rick@bort.ca>
3376              Date: Sun, 21 Aug 2005 15:09:57 -0400
3377              Message-ID: <20050821190957.GE7674@localhost.localdomain>
3378              
3379              [ 25329]
3380              No need to manually set the reference count of a new IO to 1.
3381              
3382              [ 25358]
3383              Subject: Re: Fw: Tied hash numeric values are rounded off under Perl v5.8.6
3384              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
3385              Date: Fri, 2 Sep 2005 00:05:52 -0700
3386              Message-ID: <20050902070552.GA3992@efn.org>
3387      Branch: maint-5.8/perl
3388           !> gv.c mg.c pp_ctl.c pp_hot.c sv.c t/op/range.t t/op/sprintf.t
3389           !> t/op/sub_lval.t t/op/tie.t toke.c
3390 ____________________________________________________________________________
3391 [ 26108] By: nicholas                              on 2005/11/13  11:27:48
3392         Log: BEGIN blocks should start a new stack, as they can be called as a
3393              side effect of "regular" Perl API calls within subroutines that have
3394              already cached the current stack's address. If they don't, any stack
3395              extension during the call may move the stack, rendering that cached
3396              value invalid without the cachee realising. (For example, PP code
3397              calling gv_fetchpv() which triggers a load of Errno.pm)
3398      Branch: maint-5.8/perl
3399            ! op.c
3400 ____________________________________________________________________________
3401 [ 26106] By: nicholas                              on 2005/11/12  22:48:11
3402         Log: Integrate:
3403              [ 25537]
3404              PodParser is now Pod-Parser on CPAN
3405              
3406              [ 25578]
3407              SAPER is the new maintainer of XSLoader
3408              
3409              [ 25579]
3410              Add Porting/checkcfgvar.pl by Jarkko
3411              
3412              [ 25581]
3413              Extend 25579 to cover vc64 too
3414              
3415              [ 25656]
3416              Cope with completely empty lines within the Changes file.
3417              Better diagnostics on "malformed" lines.
3418              
3419              [ 25657]
3420              Teach the alias mapping about new committers.
3421              
3422              [ 25659]
3423              checkAUTHORS.pl wasn't aware of one of Merijn's e-mail addresses
3424              
3425              [ 25660]
3426              2 more e-mail addresses that map to rgs
3427              
3428              [ 25706]
3429              Update with new files from C::Zlib
3430              
3431              [ 25828]
3432              Update one of merijn's previous emails.
3433              
3434              [ 25864]
3435              gbarr is maintaining IO.
3436              
3437              [ 25865]
3438              Check for changes in IO on CPAN.
3439              
3440              [ 26096]
3441              Andy Lester maintains Locale::Maketext now.
3442      Branch: maint-5.8/perl
3443           +> Porting/checkcfgvar.pl
3444           !> MANIFEST Porting/Maintainers.pl Porting/checkAUTHORS.pl
3445 ____________________________________________________________________________
3446 [ 26105] By: nicholas                              on 2005/11/12  21:31:16
3447         Log: Integrate:
3448              [ 25253]
3449              Subject: [PATCH] POD typos
3450              From: "Piotr Fusik" <pfusik@op.pl>
3451              Date: Sat, 30 Jul 2005 21:54:19 +0200
3452              Message-ID: <00ef01c59542$3198ba00$26d34dd5@piec>
3453              
3454              [ 25343]
3455              Remove no 6 from the todo list
3456              
3457              [ 25429]
3458              Re-order the TODO tasks based on the skills they need, putting the
3459              easist tasks first. I've categorised them as
3460              
3461              =head1 Tasks that only need Perl knowledge
3462              =head1 Tasks that need a little sysadmin-type knowledge
3463              =head1 Tasks that need a little C knowledge
3464              =head1 Tasks that need a knowledge of XS
3465              =head1 Tasks that need a knowledge of the interpreter
3466              =head1 Big projects
3467              
3468              Lets see if we get any takers.
3469              
3470              [ 25430]
3471              Add "automating coverage tests" as a TODO
3472              
3473              [ 25431]
3474              Making make -j... work is a TODO
3475              
3476              [ 25434]
3477              add merge Perl_sv_2[inpu]v to TODO
3478              
3479              [ 25436]
3480              Add suggestion to profile to find a better set of hot ops for pp_hot.
3481              
3482              [ 25439]
3483              Add emulate the per-thread memory pool on Unix to the TODO
3484              
3485              [ 25443]
3486              Add ordering of "global" variables to TODO
3487              
3488              [ 25446]
3489              Add reduce duplication in sv_setsv_flags to TODO
3490              
3491              [ 25448]
3492              Add shrinking GVs and CVs to the TODO
3493              
3494              [ 25451]
3495              Add "refactor xsubpp to be a thin wrapper around ExtUtils::ParseXS"
3496              to the TODO
3497              
3498              [ 25452]
3499              
3500              refactoring xsubpp should have been in the "just perl" section.
3501              
3502              [ 25457]
3503              Detail the minimal rewards programme we have on offer.
3504              Hoik relocatable perl to the top of its section.
3505              Some other formatting tweaks.
3506              
3507              [ 25459]
3508              Controlling what the GNU linker exports from a shared library would
3509              be a useful thing TODO
3510              
3511              [ 25463]
3512              Tidying up the unused or unneeded global variables would be good.
3513              
3514              [ 25499]
3515              Add parallel testing to TODO
3516              
3517              [ 25798]
3518              Add Rafael's 5.10 roadmap to perltodo.
3519              Add state variables.
3520              Remove xsubpp entry, as that had been done already.
3521              
3522              [ 25936]
3523              Add "moving common filetest code to a static function" to the todo.
3524      Branch: maint-5.8/perl
3525           !> pod/perltodo.pod
3526 ____________________________________________________________________________
3527 [ 26104] By: nicholas                              on 2005/11/12  21:03:34
3528         Log: Integrate:
3529              [ 24960]
3530              Subject: [PATCH] Re: [perl #9741] possible problem with File::Find
3531              From: Steve Peters <steve@fisharerojo.org>
3532              Date: Fri, 17 Jun 2005 23:27:14 -0500
3533              Message-ID: <20050618042714.GA29589@mccoy.peters.homeunix.org>
3534              
3535              [ 25597]
3536              Subject: [perl #37223] [PATCH] File::Find::find fails on Win32 with follow => 1 
3537              From: "Steve Peters via RT" <perlbug-followup@perl.org>
3538              Date: Sun, 25 Sep 2005 14:41:03 -0700
3539              Message-ID: <rt-3.0.11-37223-121392.15.8703994486314@perl.org>
3540              
3541              and update docs
3542              
3543              [ 25602]
3544              Fix change 25597 for non-Windows platforms
3545              
3546              [ 26076]
3547              Subject: [perl #35847] File::Find not performing as documented 
3548              From: "jms@mathras.comcast.net (via RT)" <perlbug-followup@perl.org>
3549              Date: 17 May 2005 10:40:08 -0000
3550              Message-ID: <rt-3.0.11-35847-113088.7.09182163210095@perl.org>
3551      Branch: maint-5.8/perl
3552           !> lib/File/Find.pm
3553 ____________________________________________________________________________
3554 [ 26102] By: nicholas                              on 2005/11/12  20:08:41
3555         Log: Integrate:
3556              [ 25157]
3557              Subject: Re: fchmod, fchown, fchdir
3558              From: Gisle Aas <gisle@ActiveState.com>
3559              Date: 15 Jul 2005 02:32:50 -0700
3560              Message-ID: <lrwtnse7nh.fsf@caliper.activestate.com>
3561              
3562              + Schwern's ok -> like changes
3563              
3564              [ 25167]
3565              Silence compiler warning following change 25157
3566              
3567              (DIE returns Perl_die's return value which is an OP*, not the I32
3568              that Perl_apply is expected to return)
3569              
3570              [ 25170]
3571              tests are expected to fail if dirfd () does not exist
3572              make the tests to expect failures in that case
3573              
3574              [ 25178]
3575              Subject: [PATCH] Final (hopefully) fix for fchdir
3576              From: Steve Peters <steve@fisharerojo.org>
3577              Date: Mon, 18 Jul 2005 22:59:19 -0500
3578              Message-ID: <20050719035919.GA32670@mccoy.peters.homeunix.org>
3579      Branch: maint-5.8/perl
3580           !> doio.c pod/perlfunc.pod pod/perltodo.pod pp_sys.c t/io/fs.t
3581           !> t/op/chdir.t
3582 ____________________________________________________________________________
3583 [ 26098] By: nicholas                              on 2005/11/12  16:44:12
3584         Log: Integrate:
3585              [ 25025]
3586              Add TODO tests for bug #36434
3587              
3588              [ 25032]
3589              [perl #36434] assigning shared consts (eg __PACKAGE__) to magic vars
3590              
3591              [ 25336]
3592              Subject: [patch@25334] t/op/magic.t - Last 3 tests invalid on VMS
3593              From: "John E. Malmberg" <wb8tyw@qsl.net>
3594              Date: Sat, 27 Aug 2005 19:54:26 -0400
3595              Message-ID: <4310FD32.70809@qsl.net>
3596      Branch: maint-5.8/perl
3597            ! t/op/magic.t
3598           !> sv.c
3599 ____________________________________________________________________________
3600 [ 26097] By: nicholas                              on 2005/11/12  16:12:20
3601         Log: Integrate:
3602              [ 24851]
3603              Subject: [perl #36297] builtin attrs on subrutine declarations 
3604              From: Salvador "FandiXXo" (via RT) <perlbug-followup@perl.org>
3605              Date: 15 Jun 2005 13:54:53 -0000
3606              Message-ID: <rt-3.0.11-36297-115797.8.75971493113916@perl.org>
3607              
3608              [ 24865]
3609              Subs with builtin attributes shouldn't be made constant
3610              
3611              Subject: Re: [perl #36297] builtin attrs on subrutine declarations
3612              From: Salvador "FandiXo" <sfandino@yahoo.com>
3613              Date: Wed, 15 Jun 2005 08:27:00 -0700 (PDT)
3614              Message-ID: <20050615152700.96320.qmail@web52702.mail.yahoo.com>
3615              
3616              [ 24901]
3617              Subject: Re: [PATCH replacement] Re: [perl #36313] perl -e "1for$[=0" crash
3618              From: Rick Delaney <rick@bort.ca>
3619              Date: Sun, 19 Jun 2005 09:47:22 -0400
3620              Message-ID: <20050619134722.GB31592@localhost.localdomain>
3621              
3622              [ 25341]
3623              Fix for [perl #37036] perl segfault at 'compile'-time
3624      Branch: maint-5.8/perl
3625            ! op.c
3626           !> t/comp/parser.t t/op/attrs.t
3627 ____________________________________________________________________________
3628 [ 26095] By: nicholas                              on 2005/11/12  11:24:24
3629         Log: Integrate:
3630              [ 24700]
3631              Subject: B::Concise torture
3632              From: Jim Cromie <jcromie@divsol.com>
3633              Date: Jun 2, 2005 6:36 AM
3634              Message-ID: <429E8CBE.406@divsol.com>
3635              (with formatting nits)
3636              
3637              [ 25005]
3638              B::Deparse was chocking on variable names with colons (like foo::::bar)
3639      Branch: maint-5.8/perl
3640           !> ext/B/B/Concise.pm ext/B/B/Deparse.pm ext/B/t/concise-xs.t
3641           !> ext/B/t/concise.t
3642 ____________________________________________________________________________
3643 [ 26094] By: nicholas                              on 2005/11/12  10:39:23
3644         Log: Integrate:
3645              [ 24546]
3646              Bytecode mustn't save the NVX for hashes now that the NVX is a union
3647              containing pointers initialised to zero.
3648              
3649              [ 24859]
3650              Don't write bytecode to load the NVX of AVs and HVs
3651              
3652              [ 24879]
3653              Storing the ixv for magic arrays seems to cause double free errors on
3654              OS X. This all feels like voodoo.
3655              
3656              [ 26063]
3657              Make the Bytecode changes conditional on perl version.
3658              
3659              [ 26093]
3660              Change 26063 got one conditional the wrong way round.
3661      Branch: maint-5.8/perl
3662           !> ext/B/B/Bytecode.pm
3663 ____________________________________________________________________________
3664 [ 26092] By: nicholas                              on 2005/11/12  10:00:08
3665         Log: Integrate:
3666              (B changes from)
3667              [ 24518]
3668              Goodbye AvFLAGS
3669              
3670              [ 26091]
3671              Make the removal of references to AvFLAGS in the B modules conditional
3672              on perl version.
3673      Branch: maint-5.8/perl
3674           !> ext/B/B/C.pm ext/B/B/Debug.pm
3675 ____________________________________________________________________________
3676 [ 26086] By: nicholas                              on 2005/11/11  14:49:12
3677         Log: Integrate:
3678              [ 24653]
3679              Subject: Re: [patch] teach B::Concise to see XS code
3680              From: Jim Cromie <jcromie@divsol.com>
3681              Date: Sat, 21 May 2005 09:24:24 -0600
3682              Message-ID: <428F52A8.20702@divsol.com>
3683              
3684              [ 24681]
3685              Subject: Re: [patch] teach B::Concise to see XS code
3686              From: Jim Cromie <jcromie@divsol.com>
3687              Date: Wed, 01 Jun 2005 08:01:17 -0600
3688              Message-ID: <429DBFAD.1090308@divsol.com>
3689      Branch: maint-5.8/perl
3690            + ext/B/t/concise-xs.t
3691           !> MANIFEST ext/B/B/Concise.pm ext/B/t/concise.t
3692 ____________________________________________________________________________
3693 [ 26084] By: nicholas                              on 2005/11/11  11:08:12
3694         Log: Integrate:
3695              [ 24967]
3696              don't repopulate PADTMP slots with null SVs when freeing ops
3697              
3698              [ 24968]
3699              change 24967 got the #endif in the wrong place
3700      Branch: maint-5.8/perl
3701           !> ext/B/t/f_sort.t ext/B/t/optree_samples.t pad.c
3702 ____________________________________________________________________________
3703 [ 26083] By: nicholas                              on 2005/11/11  10:23:51
3704         Log: Integrate:
3705              [ 24366]
3706              Change inheritance hierarchy of B subclassses :
3707              
3708              Subject: @B::NV::ISA = 'B::IV';
3709              From: Nicholas Clark <nick@ccl4.org>
3710              Date: Wed, 27 Apr 2005 14:57:51 +0100
3711              Message-ID: <20050427135750.GD94420@plum.flirble.org>
3712              
3713              [ 24369]
3714              A slightly better layout for the diagram.
3715              
3716              [ 24499]
3717              Subject: B::Disassembler.pm
3718              From: Nicholas Clark <nick@ccl4.org>
3719              Date: Tue, 17 May 2005 11:28:18 +0100
3720              Message-ID: <20050517102817.GD94420@plum.flirble.org>
3721              
3722              [ 24505]
3723              Subject: [perl #35857] [PATCH] B::Deparse doesnt handle warnings register properly. 
3724              From: yves orton <perlbug-followup@perl.org>
3725              Date: 18 May 2005 08:30:44 -0000
3726              Message-Id: <rt-3.0.11-35857-113142.6.75213005071278@perl.org>
3727              
3728              [ 24559]
3729              Subject: Re: [perl #35857] [PATCH] B::Deparse doesnt handle warnings register properly.
3730              From: demerphq <demerphq@gmail.com>
3731              Date: Mon, 23 May 2005 11:43:56 +0200
3732              Message-ID: <9b18b31105052302431fb0a3c2@mail.gmail.com>
3733              
3734              [ 24562]
3735              ext/B/t/deparse.t was failing with t/TEST but not with t/harness
3736      Branch: maint-5.8/perl
3737           !> ext/B/B.pm ext/B/B/Deparse.pm ext/B/B/Disassembler.pm
3738           !> ext/B/t/deparse.t
3739 ____________________________________________________________________________
3740 [ 25826] By: nicholas                              on 2005/10/23  20:14:50
3741         Log: Update Changes
3742      Branch: maint-5.8/perl
3743           +> Changes5.8.7
3744            ! Changes MANIFEST patchlevel.h
3745 ____________________________________________________________________________
3746 [ 25817] By: nicholas                              on 2005/10/21  15:28:21
3747         Log: Re-integrate:
3748              It's back!
3749              [ 21449]
3750              Subject: [PATCH] SIGN => 1 support for MakeMaker
3751              From: Autrijus Tang <autrijus@autrijus.org>
3752              Date: Tue, 14 Oct 2003 18:32:28 +0800
3753              Message-Id: <1066127547.65845.35.camel@localhost>
3754              
3755              [ 21652]
3756              Upgrade to ExtUtils::MakeMaker 6.19
3757              
3758              [ 21675]
3759              Upgrade to MakeMaker 6.20.
3760              
3761              [ 21702]
3762              Upgrade to MakeMaker 6.21.
3763              
3764              Integrate:
3765              [ 21918]
3766              Sync with the latest MakeMaker snapshot.
3767              But set the $VERSION to 6.21_01.
3768              
3769              [ 22032]
3770              Subject: [PATCH 5.8.2 @21574] OS/2 update
3771              From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
3772              Date: Thu, 18 Dec 2003 14:10:29 -0800
3773              Message-ID: <20031218221029.GA7898@math.berkeley.edu>
3774              
3775              [ 22258]
3776              Subject: Re: [perl #15063] /tmp issues
3777              From: Solar Designer <solar@openwall.com> 
3778              Date: Mon, 26 Jan 2004 01:22:18 +0300
3779              Message-ID: <20040125222218.GA13499@openwall.com>
3780              
3781              Remove insecure usage of /tmp from code and documentation
3782              
3783              [ 22409]
3784              Bump version numbers of moules affected by change #22258
3785              (removing /tmp and other insecurities)
3786              
3787              [ 22476]
3788              Subject: [PATCH] bleadperl/MM/VMS (was Re: perl@22413)
3789              From: "Craig A. Berry" <craigberry@mac.com>
3790              Date: Mon, 08 Mar 2004 08:18:43 -0600
3791              Message-ID: <404C80C3.6090009@mac.com>
3792              
3793              Avoid to build everything twice on VMS.
3794              This is done by renaming the blibdirs target to blibdirs.exists.
3795              No, I don't understand why.
3796              
3797              [ 22480]
3798              Change 22476 left out a similar fix for ExtUtils::MM_Win32
3799              (noticed by Steve Hay.)
3800              Also, update MANIFEST.SKIP to be in line with the renaming
3801              "blibdirs" to "blibdirs.exists".
3802              
3803              [ 23183]
3804              Remove empty rpath from .so files
3805              
3806              [ 23186]
3807              Subject: [perl #30914] ExtUtils::Embed should use libperl name from Config 
3808              From: Marek Rouchal (via RT) <perlbug-followup@perl.org>
3809              Date: 2 Aug 2004 07:00:33 -0000
3810              Message-ID: <rt-3.0.11-30914-93038.14.5123598132685@perl.org>
3811              
3812              [ 23437]
3813              Skip tests that require Data::Dumper if it is not built
3814              
3815              [ 23653]
3816              Upgrade to ExtUtils::MakeMaker 6.25
3817              
3818              [ 23849]
3819              Subject: [perl #33892] Add Interix support 
3820              From: Todd Vierling (via RT) <perlbug-followup@perl.org>
3821              Date: 21 Jan 2005 14:36:31 -0000
3822              Message-ID: <rt-3.0.11-33892-106280.17.6407478352545@perl.org>
3823              
3824              (except the Configure chunk)
3825              (and bump version numbers of modules)
3826              
3827              [ 24185]
3828              Upgrade to ExtUtils::MakeMaker 6.27,
3829              plus a patch to restore functioning of 'distclean'
3830              for the perl core
3831              
3832              [ 24189]
3833              Tabs not spaces in MANIFEST
3834              
3835              [ 24200]
3836              MM_AIX needs neatvalue
3837              
3838              [ 24212]
3839              Subject: Re: [ANNOUNCE] ExtUtils::MakeMaker 6.27
3840              From: Michael G Schwern <schwern@pobox.com>
3841              Date: Thu, 7 Apr 2005 15:15:00 -0700
3842              Message-ID: <20050407221500.GB6223@windhund.schwern.org>
3843              
3844              Fix duplicate target warnings
3845              
3846              [ 24232]
3847              Upgrade to ExtUtils::MakeMaker 6.28
3848              
3849              [ 24271]
3850              Subject: [PATCH] Symbian port of Perl
3851              From: <jarkko.hietaniemi@nokia.com>
3852              Date: Mon, 18 Apr 2005 13:18:30 +0300
3853              Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com>
3854              
3855              [ 24334]
3856              Subject: Win32 MM test fix
3857              From: Michael G Schwern <schwern@pobox.com>
3858              Date: Mon, 18 Apr 2005 14:30:19 -0700
3859              Message-ID: <20050418213019.GA15797@windhund.schwern.org>
3860              
3861              Subject: Re: Win32 MM test fix
3862              From: demerphq <demerphq@gmail.com>
3863              Date: Tue, 19 Apr 2005 00:57:59 +0200
3864              Message-ID: <9b18b31105041815573e10dc10@mail.gmail.com>
3865              
3866              [ 24510]
3867              Upgrade to MakeMaker 6.29
3868              
3869              [ 24524]
3870              Update to MakeMaker 6.30
3871      Branch: maint-5.8/perl
3872           +> lib/ExtUtils/MM_AIX.pm lib/ExtUtils/MM_QNX.pm
3873           +> lib/ExtUtils/MM_VOS.pm lib/ExtUtils/MakeMaker/Config.pm
3874           +> lib/ExtUtils/t/FIRST_MAKEFILE.t lib/ExtUtils/t/PL_FILES.t
3875           +> lib/ExtUtils/t/config.t lib/ExtUtils/t/dir_target.t
3876           +> lib/ExtUtils/t/installbase.t lib/ExtUtils/t/parse_version.t
3877           +> lib/ExtUtils/t/xs.t t/lib/MakeMaker/Test/Setup/BFD.pm
3878           +> t/lib/MakeMaker/Test/Setup/PL_FILES.pm
3879           +> t/lib/MakeMaker/Test/Setup/Problem.pm
3880            - lib/ExtUtils/t/00setup_dummy.t
3881            - lib/ExtUtils/t/zz_cleanup_dummy.t
3882            ! MANIFEST lib/ExtUtils/Changes lib/ExtUtils/Command.pm
3883            ! lib/ExtUtils/Command/MM.pm lib/ExtUtils/Install.pm
3884            ! lib/ExtUtils/Liblist/Kid.pm lib/ExtUtils/MANIFEST.SKIP
3885            ! lib/ExtUtils/META.yml lib/ExtUtils/MM.pm
3886            ! lib/ExtUtils/MM_Cygwin.pm lib/ExtUtils/MM_NW5.pm
3887            ! lib/ExtUtils/MM_VMS.pm lib/ExtUtils/MM_Win32.pm
3888            ! lib/ExtUtils/MM_Win95.pm lib/ExtUtils/MakeMaker.pm
3889            ! lib/ExtUtils/MakeMaker/Tutorial.pod
3890            ! lib/ExtUtils/MakeMaker/bytes.pm
3891            ! lib/ExtUtils/MakeMaker/vmsish.pm lib/ExtUtils/Manifest.pm
3892            ! lib/ExtUtils/README lib/ExtUtils/TODO lib/ExtUtils/instmodsh
3893            ! lib/ExtUtils/t/Command.t lib/ExtUtils/t/Embed.t
3894            ! lib/ExtUtils/t/INST.t lib/ExtUtils/t/INST_PREFIX.t
3895            ! lib/ExtUtils/t/Install.t lib/ExtUtils/t/MM_Cygwin.t
3896            ! lib/ExtUtils/t/MM_Unix.t lib/ExtUtils/t/MM_Win32.t
3897            ! lib/ExtUtils/t/Manifest.t lib/ExtUtils/t/basic.t
3898            ! lib/ExtUtils/t/postamble.t lib/ExtUtils/t/prefixify.t
3899            ! lib/ExtUtils/t/prereq_print.t lib/ExtUtils/t/problems.t
3900            ! lib/ExtUtils/t/writemakefile_args.t
3901            ! t/lib/MakeMaker/Test/Setup/Recurs.pm
3902           !> lib/ExtUtils/Embed.pm lib/ExtUtils/MM_Any.pm
3903           !> lib/ExtUtils/MM_BeOS.pm lib/ExtUtils/MM_MacOS.pm
3904           !> lib/ExtUtils/MM_OS2.pm lib/ExtUtils/MM_Unix.pm
3905           !> lib/ExtUtils/MakeMaker/FAQ.pod lib/ExtUtils/NOTES
3906           !> lib/ExtUtils/PATCHING lib/ExtUtils/t/00compile.t
3907           !> lib/ExtUtils/t/Installed.t lib/ExtUtils/t/Liblist.t
3908           !> lib/ExtUtils/t/hints.t lib/ExtUtils/t/oneliner.t
3909           !> lib/ExtUtils/t/recurs.t lib/ExtUtils/t/split_command.t
3910           !> lib/ExtUtils/xsubpp t/lib/MakeMaker/Test/Utils.pm
3911 ____________________________________________________________________________
3912 [ 25807] By: nicholas                              on 2005/10/19  14:59:18
3913         Log: Integrate:
3914              [ 25291]
3915              Subject: [patch@25289] Add sig_count to CONFIGURE.COM
3916              From: "John E. Malmberg" <wb8tyw@qsl.net>
3917              Date: Fri, 12 Aug 2005 13:39:25 -0400
3918              Message-ID: <42FCDECD.8090009@qsl.net>
3919              
3920              [ 25293]
3921              Subject: [PATCH configure.com] Make "prove" available on VMS
3922              From: Abe Timmerman <abe@ztreet.demon.nl>
3923              Date: Sat, 13 Aug 2005 18:16:29 +0200
3924              Message-Id: <200508131816.29092.abe@ztreet.demon.nl>
3925              
3926              [ 25294]
3927              Subject: Re: [PATCH@25292] add nonxs_ext to configure.com
3928              From: "John E. Malmberg" <wb8tyw@qsl.net>
3929              Date: Sat, 13 Aug 2005 12:20:34 -0400
3930              Message-ID: <42FE1DD2.8050803@qsl.net>
3931              
3932              [ 25315]
3933              Subject: Re: Building 25309 on VAX (OpenVMS 7.2) not ok
3934              From: Abe Timmerman <abe@ztreet.demon.nl>
3935              Date: Sun, 21 Aug 2005 16:28:42 +0200
3936              Message-Id: <200508211628.42409.abe@ztreet.demon.nl>
3937              
3938              [ 25474]
3939              Subject: [patch@25452] VMS fix required by Change 25387
3940              From: "John E. Malmberg" <wb8tyw@qsl.net>
3941              Date: Sun, 18 Sep 2005 14:53:09 -0400
3942              Message-ID: <432DB795.8050801@qsl.net>
3943              
3944              [ 25683]
3945              We lied about strtoq way back in #8120
3946              
3947              [ 25740]
3948              disarm unsetenv() on VMS for now (function is present
3949              but %ENV is more complicated)
3950      Branch: maint-5.8/perl
3951           !> configure.com
3952 ____________________________________________________________________________
3953 [ 25806] By: nicholas                              on 2005/10/19  13:29:02
3954         Log: Integrate:
3955              [ 24613]
3956              Subject: [PATCH] VMS build update for blead
3957              From: "Craig A. Berry" <craigberry@mac.com>
3958              Date: Sat, 28 May 2005 23:18:46 -0500
3959              Message-Id: <429942A6.10601@mac.com>
3960              
3961              (and the gen_shrfls.pl parts of)
3962              [ 25217]
3963              Subject: [PATCH] blead help for VMS
3964              From: "Craig A. Berry" <craigberry@mac.com>
3965              Message-ID: <42E3FABB.1020900@mac.com>
3966              Date: Sun, 24 Jul 2005 15:31:55 -0500
3967              
3968              [ 25680]
3969              assorted blead build help for VMS (mostly ithreads-related)
3970              
3971              [ 25710]
3972              Parse symbols for the linker when more than one declaration
3973              on the same line (the way PERLVARISC now throws at us).
3974      Branch: maint-5.8/perl
3975           !> doio.c vms/descrip_mms.template vms/gen_shrfls.pl
3976 ____________________________________________________________________________
3977 [ 25791] By: nicholas                              on 2005/10/18  13:23:09
3978         Log: VMS also wants these casts.
3979      Branch: maint-5.8/perl
3980            ! ext/POSIX/POSIX.xs
3981 ____________________________________________________________________________
3982 [ 25787] By: nicholas                              on 2005/10/18  08:36:47
3983         Log: VMS appears to want this cast.
3984              "appears", because I can't test it there currently.
3985      Branch: maint-5.8/perl
3986            ! ext/Data/Dumper/Dumper.xs
3987 ____________________________________________________________________________
3988 [ 25785] By: nicholas                              on 2005/10/17  16:17:13
3989         Log: Integrate:
3990              [ 25781]
3991              Correct precedence from and to && in an expression with assignment.
3992      Branch: maint-5.8/perl
3993           !> ext/IO/t/io_sock.t
3994 ____________________________________________________________________________
3995 [ 25773] By: nicholas                              on 2005/10/16  20:03:58
3996         Log: Suggestion from Yitzchak Scott-Thoennes that correctly fixes
3997              platform specific segfaults due to bad destruction ordering
3998              assumptions.
3999      Branch: maint-5.8/perl
4000            ! av.c
4001 ____________________________________________________________________________
4002 [ 25762] By: nicholas                              on 2005/10/15  12:05:53
4003         Log: Presumably this lack of const is what the VMS compiler is complaining
4004              about in the "assignment", not that these three function calls are
4005              actually assignments.
4006      Branch: maint-5.8/perl
4007            ! pp_sys.c
4008 ____________________________________________________________________________
4009 [ 25715] By: nicholas                              on 2005/10/08  17:38:56
4010         Log: Another cast VMS needs.
4011      Branch: maint-5.8/perl
4012            ! doio.c
4013 ____________________________________________________________________________
4014 [ 25714] By: nicholas                              on 2005/10/08  15:52:58
4015         Log: Cleanups for VMS (including reverting the prototype of cando)
4016      Branch: maint-5.8/perl
4017            ! doio.c embed.fnc mg.c pp_ctl.c proto.h
4018 ____________________________________________________________________________
4019 [ 25713] By: nicholas                              on 2005/10/08  15:19:54
4020         Log: Integrate:
4021              [ 25709]
4022              Avoid a cast
4023      Branch: maint-5.8/perl
4024           !> perl.c
4025 ____________________________________________________________________________
4026 [ 25692] By: nicholas                              on 2005/10/05  14:20:45
4027         Log: 25673 broke Windows (and possibly other platforms) by elimiating the
4028              declaration of sig_trapped
4029      Branch: maint-5.8/perl
4030            ! util.c
4031 ____________________________________________________________________________
4032 [ 25673] By: nicholas                              on 2005/09/30  17:13:04
4033         Log: Integrate:
4034              *.c from
4035              [ 24271]
4036              Subject: [PATCH] Symbian port of Perl
4037              From: <jarkko.hietaniemi@nokia.com>
4038              Date: Mon, 18 Apr 2005 13:18:30 +0300
4039              Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com>
4040              
4041              [ 24276]
4042              Fix my_chsize() for systems having chsize(), broken by change #24271
4043      Branch: maint-5.8/perl
4044            ! sv.c
4045           !> (integrate 27 files)
4046 ____________________________________________________________________________
4047 [ 25671] By: nicholas                              on 2005/09/30  14:39:47
4048         Log: Casts to make Win32 and -DDEBUGGING quieter.
4049      Branch: maint-5.8/perl
4050            ! mg.c pp_sys.c
4051 ____________________________________________________________________________
4052 [ 25670] By: nicholas                              on 2005/09/30  14:15:43
4053         Log: Integrate:
4054              [ 24919]
4055              No need to set flags twice.
4056      Branch: maint-5.8/perl
4057           !> av.c
4058 ____________________________________________________________________________
4059 [ 25669] By: nicholas                              on 2005/09/30  14:00:04
4060         Log: Integrate:
4061              [ 24784]
4062              $r = do {my @a; \$#a}; $$r = 503 # is also naughty and now warns
4063      Branch: maint-5.8/perl
4064            ! scope.c
4065           !> pod/perldiag.pod t/op/array.t
4066 ____________________________________________________________________________
4067 [ 25668] By: nicholas                              on 2005/09/30  11:07:09
4068         Log: Integrate:
4069              [ 24783]
4070              Fixes the case of $a = \$#{[]}; and then accessing $$a
4071              (but not \$#a after local @a or my @a leave a block)
4072      Branch: maint-5.8/perl
4073            ! av.c mg.c
4074           !> t/op/array.t
4075 ____________________________________________________________________________
4076 [ 25667] By: nicholas                              on 2005/09/30  10:29:54
4077         Log: Integrate:
4078              [ 25211]
4079              Silence Win32 warnings when not using USE_LARGE_FILES
4080      Branch: maint-5.8/perl
4081           !> win32/win32.c
4082 ____________________________________________________________________________
4083 [ 25661] By: nicholas                              on 2005/09/29  14:17:12
4084         Log: Integrate:
4085              [ 24380]
4086              Fix getting prototype of builtins mkdir and setpgrp.
4087              Hardcode special exceptions for exec and system, instead
4088              of trying to be clever and failing.
4089      Branch: maint-5.8/perl
4090           !> opcode.h opcode.pl pp.c t/op/cproto.t
4091 ____________________________________________________________________________
4092 [ 25655] By: nicholas                              on 2005/09/29  10:52:39
4093         Log: Casts and prototype changes needed to remove warnings in pp_pack.c
4094              TODO - merge Ton's structural changes in a compatible way.
4095      Branch: maint-5.8/perl
4096            ! embed.fnc pp_pack.c proto.h
4097 ____________________________________________________________________________
4098 [ 25654] By: nicholas                              on 2005/09/29  09:45:08
4099         Log: Casts to fix warnings in pp.c, pp_ctl.c and pp_sys.c
4100      Branch: maint-5.8/perl
4101            ! pp.c pp_ctl.c pp_sys.c
4102 ____________________________________________________________________________
4103 [ 25653] By: steveh                                on 2005/09/29  08:57:31
4104         Log: Put back half a comment that got lost during recent integrations
4105      Branch: maint-5.8/perl
4106            ! win32/config_H.vc64
4107 ____________________________________________________________________________
4108 [ 25648] By: nicholas                              on 2005/09/28  22:04:24
4109         Log: Casts to stop warnings in sv.c and xsutils.c
4110      Branch: maint-5.8/perl
4111            ! sv.c xsutils.c
4112 ____________________________________________________________________________
4113 [ 25647] By: nicholas                              on 2005/09/28  21:32:24
4114         Log: Casts to stop warnings in perl*.c
4115      Branch: maint-5.8/perl
4116            ! perl.c writemain.SH
4117 ____________________________________________________________________________
4118 [ 25646] By: nicholas                              on 2005/09/28  21:32:01
4119         Log: Casts to stop warnings in toke.c
4120      Branch: maint-5.8/perl
4121            ! toke.c utf8.h
4122 ____________________________________________________________________________
4123 [ 25645] By: nicholas                              on 2005/09/28  21:15:17
4124         Log: Casts to stop warnings in op.c
4125      Branch: maint-5.8/perl
4126            ! op.c
4127 ____________________________________________________________________________
4128 [ 25644] By: nicholas                              on 2005/09/28  21:02:37
4129         Log: Casts to stop warnings in reg*.c
4130      Branch: maint-5.8/perl
4131            ! regcomp.c regexec.c
4132 ____________________________________________________________________________
4133 [ 25643] By: nicholas                              on 2005/09/28  20:54:51
4134         Log: Integrate (the numeric.c tweak):
4135              [ 25304]
4136              Subject: [PATCH] 5.9.x (and 5.8.x): Symbian update
4137              From: <jarkko.hietaniemi@nokia.com>
4138              Date: Thu, 18 Aug 2005 13:43:46 +0300
4139              Message-ID: <B356D8F434D20B40A8CEDAEC305A1F24E7A41B@esebe105.NOE.Nokia.com>
4140      Branch: maint-5.8/perl
4141           !> numeric.c
4142 ____________________________________________________________________________
4143 [ 25642] By: nicholas                              on 2005/09/28  20:27:21
4144         Log: Casts to fix warnings in gv.c, locale.c and mg.c
4145      Branch: maint-5.8/perl
4146            ! gv.c locale.c mg.c utf8.h
4147 ____________________________________________________________________________
4148 [ 25641] By: nicholas                              on 2005/09/28  20:19:53
4149         Log: Casts to stop warnings in d*.c
4150      Branch: maint-5.8/perl
4151            ! doio.c doop.c dump.c
4152 ____________________________________________________________________________
4153 [ 25639] By: nicholas                              on 2005/09/28  19:51:11
4154         Log: Casts to stop warnings in u*.c
4155      Branch: maint-5.8/perl
4156            ! universal.c utf8.c util.c
4157 ____________________________________________________________________________
4158 [ 25636] By: nicholas                              on 2005/09/28  16:24:51
4159         Log: Integrate:
4160              [ 25083]
4161              Subject: [PATCH] Pod::Html - correctly link to =item's on the same page
4162              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
4163              Date: Mon, 4 Jul 2005 02:07:38 -0700
4164              Message-ID: <20050704090738.GA4056@efn.org>
4165              
4166              (plus a new test, although it is currently marked TODO)
4167              
4168              [ 25181]
4169              Subject: [perl #36526] Incorrect (X)HTML generated by Pod::Html 
4170              From: Earl Hood (via RT) <perlbug-followup@perl.org>
4171              Date: Tue, 12 Jul 2005 23:55:28 -0700
4172              Message-ID: <rt-3.0.11-36526-117155.10.6496168983897@perl.org>
4173              
4174              (with old code deleted rather than commented out)
4175              
4176              [ 25186]
4177              Fix test following change #25181
4178      Branch: maint-5.8/perl
4179           +> lib/Pod/t/htmllink.pod lib/Pod/t/htmllink.t
4180           !> MANIFEST lib/Pod/Html.pm lib/Pod/t/htmlview.t
4181 ____________________________________________________________________________
4182 [ 25635] By: nicholas                              on 2005/09/28  16:08:00
4183         Log: Integrate:
4184              [ 25130]
4185              Subject: [perl #6749] Perl debugger outputs ctrl-\ wrongly 
4186              From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
4187              Date: Tue, 12 Jul 2005 15:36:54 -0700
4188              Message-ID: <rt-3.0.11-6749-117055.16.4354496694007@perl.org>
4189              
4190              (perl5db.pl)
4191              [ 25261]
4192              Subject: [PATCH] Typos in *.p[lm]
4193              From: "Piotr Fusik" <pfusik@op.pl>
4194              Date: Sun, 31 Jul 2005 12:50:04 +0200
4195              Message-ID: <001401c595bd$dccb5d80$0bd34dd5@piec>
4196      Branch: maint-5.8/perl
4197           !> lib/dumpvar.pl lib/perl5db.pl
4198 ____________________________________________________________________________
4199 [ 25633] By: nicholas                              on 2005/09/28  15:03:48
4200         Log: Integrate:
4201              [ 25271]
4202              Upgrade to Encode 2.11, plus a patch to PerlIO::encoding
4203              by Dan Kogai to fix encoding(utf-8-strict) with partial
4204              characters.
4205              
4206              [ 25273]
4207              Add files missed in change 25271
4208              
4209              [ 25609]
4210              Upgrade to Encode 2.12
4211      Branch: maint-5.8/perl
4212           +> ext/Encode/lib/Encode/MIME/Header/ISO_2022_JP.pm
4213           +> ext/Encode/t/mime_header_iso2022jp.t
4214           !> MANIFEST ext/Encode/AUTHORS ext/Encode/Changes
4215           !> ext/Encode/Encode.pm ext/Encode/Encode.xs
4216           !> ext/Encode/Encode/encode.h ext/Encode/MANIFEST
4217           !> ext/Encode/META.yml ext/Encode/encoding.pm
4218           !> ext/Encode/lib/Encode/Alias.pm ext/Encode/lib/Encode/Config.pm
4219           !> ext/Encode/lib/Encode/MIME/Header.pm
4220           !> ext/Encode/lib/Encode/PerlIO.pod
4221           !> ext/Encode/lib/Encode/Supported.pod ext/Encode/t/fallback.t
4222           !> ext/Encode/ucm/8859-7.ucm ext/PerlIO/encoding/encoding.pm
4223 ____________________________________________________________________________
4224 [ 25632] By: nicholas                              on 2005/09/28  14:38:23
4225         Log: Integrate:
4226              [ 25136]
4227              Make -V "Compile-time options" list everything used in makedef.pl
4228              
4229              [ 25209]
4230              Make makedef.pl read "miniperl -V" on Win32
4231              
4232              Perhaps other platforms that use makedef.pl also need a similar
4233              change (currently required to pick up PERL_DONT_CREATE_GVSV),
4234              but it also requires them to have minimal canned configs (if they
4235              are using canned configs like Win32 does) and I don't have any
4236              of the affected platforms (AIX, WinCE, OS/2, MacOS Classic and
4237              NetWare) for testing, so play it safe instead
4238              
4239              [ 25210]
4240              I *DO* have AIX, and extending #25209 like this make it happy again
4241              Thank you Steve!
4242              
4243              [ 25212]
4244              Tidy up options / defines output from makedef.pl
4245              and change Win32-specific comments to say "On Win32 ..." now
4246              that AIX is using the same code too
4247      Branch: maint-5.8/perl
4248           !> makedef.pl perl.c
4249 ____________________________________________________________________________
4250 [ 25631] By: nicholas                              on 2005/09/28  14:25:09
4251         Log: Avoid a warning about redefing carp. (Caused by sucking in a hunk
4252              that isn't needed in maint)
4253      Branch: maint-5.8/perl
4254            ! lib/File/Copy.pm
4255 ____________________________________________________________________________
4256 [ 25630] By: nicholas                              on 2005/09/28  14:10:21
4257         Log: Integrate:
4258              [ 24993]
4259              Subject: [PATCH] XSLoader for Sys::Syslog
4260              From: Alexey Tourbin <at@altlinux.ru>
4261              Date: Sun, 26 Jun 2005 08:32:05 +0400
4262              Message-ID: <20050626043204.GA31585@solemn.turbinal.org>
4263              
4264              [ 25309]
4265              Subject: [PATCH ext/POSIX/POSIX.xs] Whitespace
4266              From: Abigail <abigail@abigail.nl>
4267              Message-ID: <20050723003235.GJ15093@abigail.nl>
4268              Date: Sat, 23 Jul 2005 02:32:35 +0200
4269      Branch: maint-5.8/perl
4270           !> ext/POSIX/POSIX.xs ext/Sys/Syslog/Syslog.pm
4271 ____________________________________________________________________________
4272 [ 25629] By: nicholas                              on 2005/09/28  13:59:11
4273         Log: Integrate:
4274              [ 24359]
4275              Subject: [PATCH] undo pod utilities regression in 24034
4276              From: "Craig A. Berry" <craigberry@mac.com>
4277              Date: Fri, 29 Apr 2005 17:22:48 -0500
4278              Message-ID: <4272B3B8.6030603@mac.com>
4279      Branch: maint-5.8/perl
4280           !> pod/pod2usage.PL pod/podselect.PL
4281 ____________________________________________________________________________
4282 [ 25628] By: nicholas                              on 2005/09/28  13:24:14
4283         Log: Integrate:
4284              [ 25120]
4285              Subject: Re: [perl #36502] File::Copy::mv fails to replicate behavior of Unix mv
4286              From: Michael G Schwern <schwern@pobox.com>
4287              Date: Mon, 11 Jul 2005 17:35:14 -0700
4288              Message-ID: <20050712003514.GA20132@windhund.schwern.org>
4289              
4290              [ 25122]
4291              Subject: [perl #36502] File::Copy::mv fails to replicate behavior of Unix mv 
4292              From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
4293              Date: Mon, 11 Jul 2005 19:16:10 -0700
4294              Message-ID: <rt-3.0.11-36502-116917.0.56038652013207@perl.org>
4295              
4296              [ 25143]
4297              Subject: Re: [perl #36507] File::Copy::copy($foo, $foo) dies
4298              From: Michael G Schwern <schwern@pobox.com>
4299              Date: Tue, 12 Jul 2005 15:51:18 -0700
4300              Message-ID: <20050712225118.GA944@windhund.schwern.org>
4301              
4302              (and update SKIP counts)
4303      Branch: maint-5.8/perl
4304           !> lib/File/Copy.pm lib/File/Copy.t
4305 ____________________________________________________________________________
4306 [ 25622] By: steveh                                on 2005/09/27  16:39:01
4307         Log: Save bcc 5.5.1 from its own internal compiler error
4308      Branch: maint-5.8/perl
4309            ! util.c
4310 ____________________________________________________________________________
4311 [ 25620] By: nicholas                              on 2005/09/27  14:45:20
4312         Log: Integrate:
4313              [ 25605]
4314              const sausage const const bacon const tomato and const
4315              The search_ext parameter to find_script can be a little more const.
4316      Branch: maint-5.8/perl
4317           !> embed.fnc proto.h util.c
4318 ____________________________________________________________________________
4319 [ 25607] By: nicholas                              on 2005/09/26  18:38:06
4320         Log: Re-run regen.pl
4321      Branch: maint-5.8/perl
4322            ! pod/perlapi.pod pod/perlintern.pod
4323 ____________________________________________________________________________
4324 [ 25606] By: nicholas                              on 2005/09/26  18:00:40
4325         Log: Missed embed.pl products.
4326      Branch: maint-5.8/perl
4327            ! embedvar.h reentr.inc
4328 ____________________________________________________________________________
4329 [ 25603] By: nicholas                              on 2005/09/26  15:40:42
4330         Log: Fix prototype of my_setenv on Win32, as identfied by Steve Hay
4331      Branch: maint-5.8/perl
4332            ! util.c
4333 ____________________________________________________________________________
4334 [ 25598] By: nicholas                              on 2005/09/26  10:44:41
4335         Log: Integrate:
4336              [ 24595]
4337              Subject: [PATCH] add PERL_CALLCONV to PERL_CKDEF and PERL_PPDEF
4338              From: <jarkko.hietaniemi@nokia.com>
4339              Date: Fri, 27 May 2005 13:15:36 +0300
4340              Message-ID: <B356D8F434D20B40A8CEDAEC305A1F24E7A1CD@esebe105.NOE.Nokia.com>
4341      Branch: maint-5.8/perl
4342           !> perl.h
4343 ____________________________________________________________________________
4344 [ 25596] By: nicholas                              on 2005/09/24  17:25:11
4345         Log: Integrate:
4346              [ 24711]
4347              Subject: [PATCH] Tru64: allow creating perl.pixie even with optimized Perl
4348              From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
4349              Date: Sun, 05 Jun 2005 18:28:08 +0300
4350              Message-ID: <42A31A08.3070601@gmail.com>
4351      Branch: maint-5.8/perl
4352           !> Makefile.SH
4353 ____________________________________________________________________________
4354 [ 25595] By: nicholas                              on 2005/09/24  16:45:08
4355         Log: Integrate:
4356              [ 24596]
4357              Subject: [PATCH] Do not install change logs, READMEs, etc...
4358              From: Michael G Schwern <schwern@pobox.com>
4359              Date: Thu, 26 May 2005 13:43:05 -0700
4360              Message-ID: <20050526204305.GH11558@windhund.schwern.org>
4361              
4362              [ 24610]
4363              Subject: Re: [PATCH] Do not install change logs, READMEs, etc...
4364              From: Michael G Schwern <schwern@pobox.com>
4365              Date: Fri, 27 May 2005 12:33:27 -0700
4366              Message-ID: <20050527193327.GC17504@windhund.schwern.org>
4367              
4368              [ 25560]
4369              Add an option --ignore to installhtml
4370              and use it to avoid to install doc in Porting/.
4371              Skip also test modules.
4372      Branch: maint-5.8/perl
4373           !> Makefile.SH installhtml installperl
4374 ____________________________________________________________________________
4375 [ 25594] By: nicholas                              on 2005/09/24  15:29:40
4376         Log: Integrate:
4377              (the threads parts of)
4378              [ 24175]
4379              Casting to/from (void *) sufficient to make a C++ compiler happy.
4380              
4381              [ 25123]
4382              Subject: Re: Scalar leaked in 'local $0' under ithreads + taint mode
4383              From: Steve Hay <steve.hay@uk.radan.com>
4384              Date: Mon, 11 Jul 2005 13:29:37 +0100
4385              Message-ID: <42D26631.1070500@uk.radan.com>
4386              
4387              [ 25307]
4388              Subject: [PATCH] make threads.xs emit warnings properly
4389              From: Tassilo von Parseval <tassilo.von.parseval@rwth-aachen.de>
4390              Date: Aug 7, 2005 7:10 AM
4391              Message-id: <20050807051041.GA3924@ethan>
4392              
4393              [ 25442]
4394              Holding a mutex then croak()ing strikes me as deadlock.
4395      Branch: maint-5.8/perl
4396           !> ext/threads/shared/shared.xs ext/threads/threads.pm
4397           !> ext/threads/threads.xs pod/perldiag.pod
4398 ____________________________________________________________________________
4399 [ 25593] By: nicholas                              on 2005/09/24  15:10:18
4400         Log: Integrate:
4401              [ 24869]
4402              Subject: [perl #36237] IO::File $fh->binmode($layer) is broken 
4403              From: "Alexander Foken" (via RT) <perlbug-followup@perl.org>
4404              Date: 10 Jun 2005 12:46:41 -0000
4405              Message-ID: <rt-3.0.11-36237-115536.13.400290704223@perl.org>
4406              
4407              and bump version number
4408              
4409              [ 25016]
4410              Subject: Re: [PATCH]Re: [perl #36417] IO::Handle::getline() doco should note an important difference from <$io>
4411              From: Steve Peters <steve@fisharerojo.org>
4412              Date: Wed, 29 Jun 2005 21:47:23 -0500
4413              Message-ID: <20050630024723.GA3786@mccoy.peters.homeunix.org>
4414              
4415              [ 25355]
4416              Upgrade to IO 1.22 from gbarr
4417              - Adjust the regression tests to use t/test.pl from bleadperl
4418              when $ENV{PERL_CORE} is defined
4419              - Add can_ok and isa_ok to t/test.pl from the implementation
4420              found in the IO CPAN distribution
4421              
4422              [ 25359]
4423              Revert Makefile.PL change from #25355
4424      Branch: maint-5.8/perl
4425           !> ext/IO/ChangeLog ext/IO/IO.pm ext/IO/IO.xs ext/IO/Makefile.PL
4426           !> ext/IO/README ext/IO/lib/IO/Dir.pm ext/IO/lib/IO/File.pm
4427           !> ext/IO/lib/IO/Handle.pm ext/IO/lib/IO/Pipe.pm
4428           !> ext/IO/lib/IO/Poll.pm ext/IO/lib/IO/Seekable.pm
4429           !> ext/IO/lib/IO/Select.pm ext/IO/lib/IO/Socket.pm
4430           !> ext/IO/lib/IO/Socket/INET.pm ext/IO/lib/IO/Socket/UNIX.pm
4431           !> ext/IO/t/IO.t ext/IO/t/io_file.t ext/IO/t/io_linenum.t
4432           !> ext/IO/t/io_pipe.t ext/IO/t/io_sel.t ext/IO/t/io_sock.t
4433           !> ext/IO/t/io_utf8.t t/test.pl
4434 ____________________________________________________________________________
4435 [ 25592] By: nicholas                              on 2005/09/24  09:56:14
4436         Log: Integrate:
4437              [ 25110]
4438              no code before declarations!
4439      Branch: maint-5.8/perl
4440           !> doio.c
4441 ____________________________________________________________________________
4442 [ 25589] By: nicholas                              on 2005/09/23  16:14:59
4443         Log: Integrate:
4444              [ 25397]
4445              Subject: [PATCH] The return of the consting
4446              From: Andy Lester <andy@petdance.com>
4447              Date: Tue, 13 Sep 2005 01:08:36 -0500
4448              Message-ID: <20050913060835.GA1037@petdance.com>
4449      Branch: maint-5.8/perl
4450            ! proto.h
4451           !> embed.fnc lib/overload.pm util.c
4452 ____________________________________________________________________________
4453 [ 25587] By: nicholas                              on 2005/09/23  15:40:22
4454         Log: Integrate:
4455              [ 25277]
4456              Subject: [PATCH] Post-OSCON NN/NULLOK-ing
4457              From: Andy Lester <andy@petdance.com>
4458              Date: Sun, 7 Aug 2005 00:59:11 -0500
4459              Message-ID: <20050807055911.GA6384@petdance.com>
4460      Branch: maint-5.8/perl
4461           !> embed.fnc op.c
4462 ____________________________________________________________________________
4463 [ 25585] By: nicholas                              on 2005/09/23  15:04:55
4464         Log: Integrate:
4465              [ 25243]
4466              Subject: [PATCH] More embed.fnc goodness
4467              From: Andy Lester <andy@petdance.com>
4468              Date: Thu, 28 Jul 2005 14:09:56 -0500
4469              Message-ID: <20050728190956.GB607@petdance.com>
4470      Branch: maint-5.8/perl
4471            ! proto.h
4472           !> doio.c embed.fnc embed.h op.c pp_ctl.c regcomp.c regexec.c
4473           !> sv.c util.c
4474 ____________________________________________________________________________
4475 [ 25584] By: nicholas                              on 2005/09/23  14:26:21
4476         Log: Integrate:
4477              [ 25197]
4478              croak() accepts Nullch as a parameter.
4479              (spotted by Stas Bekman)
4480              
4481              [ 25237]
4482              Subject: [PATCH] tidy up DieNull and DIE_NULL
4483              From: Robin Barker <Robin.Barker@npl.co.uk>
4484              Date: Thu, 28 Jul 2005 14:05:51 +0100
4485              Message-ID: <533D273D4014D411AB1D00062938C4D90849C75C@hotel.npl.co.uk>
4486      Branch: maint-5.8/perl
4487            ! perl.h pp.h
4488           !> embed.fnc mg.c pp_sys.c proto.h
4489 ____________________________________________________________________________
4490 [ 25583] By: nicholas                              on 2005/09/23  14:02:03
4491         Log: Integrate:
4492              [ 25172]
4493              Subject: [PATCH] The continuing plod through embed.fnc
4494              From: Andy Lester <andy@petdance.com>
4495              Date: Mon, 18 Jul 2005 10:37:38 -0500
4496              Message-ID: <20050718153738.GB20193@petdance.com>
4497      Branch: maint-5.8/perl
4498            ! proto.h
4499           !> embed.fnc op.c pad.c pod/perlapi.pod regcomp.c utf8.c
4500 ____________________________________________________________________________
4501 [ 25580] By: nicholas                              on 2005/09/23  13:21:57
4502         Log: Integrate:
4503              [ 25156]
4504              Subject: [PATCH] more embed cleanup
4505              From: Andy Lester <andy@petdance.com>
4506              Date: Fri, 15 Jul 2005 10:51:15 -0500
4507              Message-ID: <20050715155115.GC29983@petdance.com>
4508              
4509              (and run regen.pl)
4510      Branch: maint-5.8/perl
4511            ! embed.fnc proto.h
4512           !> dump.c embed.h hv.c mg.c op.c perl.c pp_ctl.c pp_hot.c
4513           !> regcomp.c sv.c utf8.c
4514 ____________________________________________________________________________
4515 [ 25577] By: nicholas                              on 2005/09/23  12:25:23
4516         Log: Pesky lax compilers that let me assign to a const variable, so that
4517              my build (and make test) pass.
4518      Branch: maint-5.8/perl
4519            ! gv.c
4520 ____________________________________________________________________________
4521 [ 25576] By: nicholas                              on 2005/09/23  10:45:45
4522         Log: Integrate:
4523              [ 25138]
4524              Subject: [PATCH] More embed.fnc plowing
4525              From: Andy Lester <andy@petdance.com>
4526              Date: Wed, 13 Jul 2005 10:49:19 -0500
4527              Message-ID: <20050713154919.GA24586@petdance.com>
4528      Branch: maint-5.8/perl
4529            ! proto.h
4530           !> embed.fnc gv.c hv.c op.c pad.c perlio.c pp_ctl.c pp_hot.c
4531           !> toke.c
4532 ____________________________________________________________________________
4533 [ 25575] By: nicholas                              on 2005/09/23  10:14:05
4534         Log: Integrate:
4535              [ 25126]
4536              get_?v have side effects, so their return values may be ignored
4537              
4538              [ 25127]
4539              S_pad_findlex has side effects, so its return value may be ignored
4540      Branch: maint-5.8/perl
4541            ! proto.h
4542           !> embed.fnc pad.c
4543 ____________________________________________________________________________
4544 [ 25574] By: nicholas                              on 2005/09/23  09:52:15
4545         Log: Integrate:
4546              [ 25107]
4547              Subject: [PATCH] Making my way thru embed.fnc
4548              From: Andy Lester <andy@petdance.com>
4549              Date: Sun, 10 Jul 2005 14:36:35 -0500
4550              Message-ID: <20050710193635.GC8081@petdance.com>
4551      Branch: maint-5.8/perl
4552            ! embed.fnc embed.h proto.h util.c
4553           !> doio.c doop.c gv.c hv.c op.c perl.c pp_ctl.c pp_hot.c
4554           !> regexec.c toke.c
4555 ____________________________________________________________________________
4556 [ 25572] By: nicholas                              on 2005/09/22  16:46:28
4557         Log: Integrate:
4558              [ 25101]
4559              Subject: Re: janitorial work ? [patch]
4560              From: Jim Cromie <jcromie@divsol.com>
4561              Date: Wed, 06 Jul 2005 14:19:53 -0600
4562              Message-ID: <42CC3CE9.5050606@divsol.com>
4563              
4564              (reverted all dual-lived modules since they must work with older
4565              perls too so must wait for a new Devel::PPPort)
4566              
4567              [ 25116]
4568              Change New*() to Newx*() in various comments and documentation
4569              
4570              [ 25117]
4571              Fix worrying typo in handy.h :-s
4572              
4573              [ 25196]
4574              Fix Newz() backwards-compatibility macro
4575      Branch: maint-5.8/perl
4576            ! hv.c
4577           !> (integrate 55 files)
4578 ____________________________________________________________________________
4579 [ 25569] By: nicholas                              on 2005/09/22  12:44:27
4580         Log: Integrate:
4581              [ 25087]
4582              [perl #36470] 'undef $@; die' gives uninint value warning
4583              
4584              [ 25088]
4585              [perl #34171] bytes pragma error in substitution operator
4586              
4587              [ 25093]
4588              Subject: [PATCH] bug with charnames::viacode("0x1234") and optimize it
4589              From: Tels <nospam-abuse@bloodgate.com>
4590              Date: Wed, 6 Jul 2005 21:11:59 +0200
4591              Message-Id: <200507062112.12159@bloodgate.com>
4592              
4593              [ 25158]
4594              Subject: Re: [perl #36569] chop fails on decoded string with trailing nul 
4595              From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
4596              Date: Sat, 16 Jul 2005 22:05:13 +0900
4597              Message-Id: <20050716220041.2BDD.BQW10602@nifty.com>
4598              
4599              [ 25160]
4600              $SIG{__WARN__} = sub { goto &foo } could recurse infinitely
4601              
4602              [ 25163]
4603              perl -Dstv -e'... for min..max' displayed wrong stack elements
4604              
4605              [ 25270]
4606              Subject: [PATCH] Re: [PATCH] Re: [perl #36819] perlbug AutoReply: Bleadperl: abs() busted outside integer range
4607              From: Dominic Dunlop <shouldbedomo@mac.com>
4608              Date: Sat, 6 Aug 2005 17:47:40 +0200
4609              Message-Id: <EF62D3CF-8B54-4C7B-973E-C259F487AE32@mac.com>
4610              
4611              [ 25299]
4612              Subject: Re: [perl #36654] Inconsistent treatment of NaN
4613              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
4614              Date: Aug 7, 2005 8:03 PM
4615              Message-ID: <20050807180308.GA2112@efn.org>
4616              
4617              Subject: Re: [perl #36654] Inconsistent treatment of NaN
4618              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
4619              Date: Wed, 10 Aug 2005 22:53:51 -0700
4620              Message-ID: <20050811055351.GA2296@efn.org>
4621              
4622              [ 25302]
4623              Subject: autouse.pm: remove unneeded eval
4624              From: Alexey Tourbin <at@altlinux.ru>
4625              Date: Thu, 18 Aug 2005 08:13:24 +0400
4626              Message-ID: <20050818041324.GO19097@solemn.turbinal.org>
4627              
4628              Subject: autouse.pm: check stub, use goto in stub
4629              From: Alexey Tourbin <at@altlinux.ru>
4630              Date: Thu, 18 Aug 2005 09:06:20 +0400
4631              Message-ID: <20050818050620.GP19097@solemn.turbinal.org>
4632      Branch: maint-5.8/perl
4633           !> doop.c lib/autouse.pm lib/charnames.pm numeric.c
4634           !> pod/perlop.pod pp.c pp_ctl.c pp_sys.c t/op/arith.t t/op/chop.t
4635           !> t/op/die.t t/op/goto.t t/op/subst.t util.c
4636 ____________________________________________________________________________
4637 [ 25568] By: nicholas                              on 2005/09/22  12:22:36
4638         Log: Integrate:
4639              (the tests from)
4640              [ 24044]
4641              Subject: Re: Reworked Trie Patch
4642              From: demerphq <demerphq@gmail.com>
4643              Date: Mon, 14 Mar 2005 08:55:39 +0100
4644              Message-ID: <9b18b31105031323557019ae1@mail.gmail.com>
4645              
4646              Subject: Re: Reworked Trie Patch
4647              From: demerphq <demerphq@gmail.com>
4648              Date: Wed, 16 Mar 2005 19:48:18 +0100
4649              Message-ID: <9b18b31105031610481025a080@mail.gmail.com>
4650              
4651              Plus minor nits in the documentation of re.pm,
4652              a version bump, and addition of an OPTIMIZE alias
4653              
4654              [ 25095]
4655              [perl #36207] UTF8/Latin 1/i regexp "Malformed character" warning
4656              $utf8 =~ /latin/i didn't match. 
4657              Also added TODO for $latin =~ /utf8/i which also fails
4658              
4659              [ 25106]
4660              Re: [perl #36207] UTF8/Latin 1/i regexp "Malformed character" warning
4661              From: demerphq <demerphq@gmail.com>
4662              Message-ID: <9b18b3110507080807f16d1eb@mail.gmail.com>
4663              Date: Fri, 8 Jul 2005 17:07:26 +0200
4664              
4665              Fix trie codepath of mixed utf8/latin1 pattern matches
4666      Branch: maint-5.8/perl
4667           !> regexec.c t/op/pat.t t/op/re_tests utf8.c
4668 ____________________________________________________________________________
4669 [ 25567] By: nicholas                              on 2005/09/22  10:46:26
4670         Log: Integrate:
4671              [ 24959]
4672              Add a define PERL_POISON which tries to trip up anything accessing
4673              freed or uninitialised memory. Currently only Poison()s freed
4674              pointers.
4675      Branch: maint-5.8/perl
4676           !> ext/PerlIO/encoding/encoding.xs gv.c handy.h pp_ctl.c scope.c
4677           !> sv.c
4678 ____________________________________________________________________________
4679 [ 25566] By: nicholas                              on 2005/09/22  10:00:19
4680         Log: Integrate:
4681              [ 25068]
4682              Borland's .pdb files are called .tds
4683              
4684              [ 25150]
4685              Fix static extensions when building with nmake on Win32
4686              
4687              They were broken because change 24806 forgot to add -DWITH_STATIC
4688              to the recipe for compiling perllib.c which meant that perllibst.h
4689              was not included and hence although they built OK, the static
4690              extensions could not actually be used!
4691              
4692              In fact, since perllibst.h is always created (it is more or less
4693              empty when static extensions are not being used), there is no need
4694              for -DWITH_STATIC at all. So rather than adding it to Makefile,
4695              just drop it from makefile.mk and perllib.c.
4696              
4697              Also add the missing cleanup of perllibst.h to Makefile.
4698              
4699              [ 25169]
4700              1. Typo detected by Schwern (#25151)
4701              2. Added proza about patches (#25152)
4702              3. dirfd got the wrong define based on previous tests (#25168)
4703              
4704              [ 25206]
4705              Rearrange win32/config_H.* to match config_h.SH
4706              
4707              No actual changes, just reordering the contents of the files so that
4708              diff works better.
4709              
4710              [ 25208]
4711              Make the canned config.h files used on Win32 more minimal
4712              
4713              These are used in their unedited form to build miniperl, so should
4714              represent a minimal configuration
4715              
4716              The plan is to use miniperl's "-V" output in makedef.pl, so it is
4717              important that it doesn't include any of the optional things in the
4718              makefiles that the user might have chosen to disable
4719              
4720              (The actual config.h used to build perl itself is, of course, an
4721              edited version of these canned configs produced by using miniperl
4722              to run config_h.PL so these changes won't affect perl itself)
4723              
4724              [ 25214]
4725              Add missing entries to win32/config.*
4726              
4727              No existing entries changed, just adding some missing ones based
4728              on Porting/config.sh
4729              
4730              [ 25215]
4731              Tweak the canned win32/config.* files
4732              
4733              uselargefiles, usemultiplicity, useperlio and useithreads are now
4734              off in the canned win32/config_H.* files, so change these to match.
4735              
4736              Also scrap the misleading ~USE_PERLIO~ and ~USE_SITECUST~ tags
4737              which don't actually work since no such CFG_VARS are passed in to
4738              config_sh.PL. (The useperlio and usesitecustomize entries actually
4739              get substituted by the more general "if (/^([\w_]+)=(.*)$/)" case.)
4740              
4741              [ 25216]
4742              Fix USE_LARGE_FILES with bcc32 on Win32?
4743              
4744              Trawling through all these config files, I think I've found the
4745              reason why bcc32 builds with USE_LARGE_FILES were failing (e.g.
4746              (see http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-06/msg00809.html):
4747              lseeksize and lseektype were set to 8 and __int64, but Borland's
4748              <io.h> suggests that they should be 4 and long respectively.
4749              
4750              Changing them accordingly makes all tests pass. And I see that
4751              win32/win32.c has special handling for __BORLANDC__ + USE_LARGE_FILES,
4752              presumably to cope with this difference?
4753              
4754              [ 25226]
4755              Reinstate PERL_MALLOC_WRAP for bcc32 on Win32
4756              
4757              This was disabled by change 22689 because it was severely broken
4758              at the time.  See the thread starting here:
4759              
4760              http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-04/msg00370.html
4761              
4762              The PERL_MALLOC_WRAP code in handy.h has since changed along the
4763              lines of what was discussed in that thread (in particular, by change
4764              25034) and I find that everything is now fine with PERL_MALLOC_WRAP
4765              re-enabled.
4766              
4767              [ 25289]
4768              Supply same libs for bcc32 builds as cl and gcc builds have
4769              
4770              It makes life easier for third-party extensions if perl provides a
4771              decent set of libs to link against. cl and gcc builds already have
4772              this (except that gcc was missing one lib), but bcc32 builds only
4773              have one or two libs supplied.  In particular, the ODBC libs
4774              required for building libwin32 were not specified.  One of these
4775              doesn't exist in the Borland lib dirs by default, so generate it
4776              from the DLL if it is missing.
4777      Branch: maint-5.8/perl
4778            ! win32/config_H.bc win32/config_H.gc
4779           !> Configure win32/Makefile win32/config.bc win32/config.gc
4780           !> win32/config.vc win32/config.vc64 win32/config_H.vc
4781           !> win32/config_H.vc64 win32/makefile.mk win32/perllib.c
4782 ____________________________________________________________________________
4783 [ 25565] By: nicholas                              on 2005/09/22  09:28:31
4784         Log: Integrate:
4785              [ 25086]
4786              Subject: [PATCH] File::Basename doc overhaul
4787              From: Michael G Schwern <schwern@pobox.com>
4788              Date: Tue, 5 Jul 2005 20:11:27 -0700
4789              Message-ID: <20050706031127.GL9227@windhund.schwern.org>
4790              
4791              (with some minor changes)
4792              
4793              [ 25089]
4794              Subject: [PATCH] Further lies in the File::Basename docs
4795              From: Michael G Schwern <schwern@pobox.com>
4796              Date: Wed, 6 Jul 2005 09:22:32 -0700
4797              Message-ID: <20050706162232.GA14495@windhund.schwern.org>
4798              
4799              (plus some minor POD changes and a bug fix)
4800              
4801              [ 25090]
4802              Subject: [perl #22236] File::Basename behavior is misleading 
4803              From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
4804              Date: 6 Jul 2005 19:45:40 -0000
4805              Message-ID: <rt-3.0.11-22236-116656.1.59163789180809@perl.org>
4806              
4807              [ 25091]
4808              Subject: [PATCH] Mention File::Spec in File::Basename
4809              From: Michael G Schwern <schwern@pobox.com>
4810              Date: Wed, 6 Jul 2005 13:06:20 -0700
4811              Message-ID: <20050706200620.GE15644@windhund.schwern.org>
4812              
4813              (plus bump $VERSION)
4814              
4815              [ 25096]
4816              Subject: Re: [perl #36477] File::Basename basename() bug
4817              From: Michael G Schwern <schwern@pobox.com>
4818              Date: Thu, 7 Jul 2005 14:16:01 -0700
4819              Message-ID: <20050707211601.GA3769@windhund.schwern.org>
4820              
4821              [ 25097]
4822              Subject: [PATCH] basename() and suffixes
4823              From: Michael G Schwern <schwern@pobox.com>
4824              Date: Thu, 7 Jul 2005 15:38:32 -0700
4825              Message-ID: <20050707223832.GA4782@windhund.schwern.org>
4826      Branch: maint-5.8/perl
4827           !> lib/File/Basename.pm lib/File/Basename.t
4828 ____________________________________________________________________________
4829 [ 25564] By: nicholas                              on 2005/09/22  09:15:24
4830         Log: Integrate:
4831              [ 25009]
4832              First stab at not automatically creating an unused SV for GvSV
4833              Enable it with -DPERL_DONT_CREATE_GVSV.
4834              Currently if enabled 22 test scripts have failures, so still some way
4835              to go.
4836              
4837              [ 25010]
4838              Fixes to -DPERL_DONT_CREATE_GVSV to make more tests pass
4839              
4840              [ 25011]
4841              Make warnings.t pass with -DPERL_DONT_CREATE_GVSV
4842              
4843              [ 25012]
4844              All tests pass (for me) with -DPERL_DONT_CREATE_GVSV
4845              
4846              [ 25099]
4847              DEFSV causes GvSVn() to be used in lvalue context.
4848              Not sure if instead we should recode DEFSV to avoid this, and leave
4849              GvSVn() as rvalue only, like its namesakes.
4850              
4851              [ 25141]
4852              Subject: [PATCH] was Re: perldoc segfaulting in XS_UNIVERSAL_VERSION
4853              From: John Peacock <jpeacock@rowman.com>
4854              Message-ID: <42D55C46.5030905@rowman.com>
4855              Date: Wed, 13 Jul 2005 14:24:06 -0400
4856              
4857              [ 25146]
4858              Subject: [PATCH] Re: [PATCH] was Re: perldoc segfaulting in XS_UNIVERSAL_VERSION
4859              From: Michael G Schwern <schwern@pobox.com>
4860              Date: Fri, 15 Jul 2005 00:49:12 -0700
4861              Message-ID: <20050715074911.GA16512@windhund.schwern.org>
4862      Branch: maint-5.8/perl
4863            ! t/op/universal.t
4864           !> doio.c embed.fnc embed.h global.sym gv.c gv.h makedef.pl
4865           !> perl.c perl.h pp.c pp_hot.c pp_sys.c proto.h sv.c universal.c
4866 ____________________________________________________________________________
4867 [ 25562] By: nicholas                              on 2005/09/21  22:36:00
4868         Log: Integrate:
4869              [ 25007]
4870              Convert strcpy to memcpy where we already know the length.
4871              
4872              [ 25022]
4873              Replace newSVpv(...,0) with newSVpvn where we know the length.
4874              
4875              [ 25023]
4876              -V:... would get upset (syntax error) if ... contained unbalanced ().
4877              
4878              [ 25024]
4879              The core shouldn't be using PL_na
4880              
4881              [ 25026]
4882              Use Perl_sv_catpvf to shorten the code (source and object) needed for
4883              commandline -V options that q\0...\0.
4884              
4885              [ 25027]
4886              Avoid using PL_Sv in the -V argument processing.
4887              Express the embedded perl program in a slightly terser way.
4888              
4889              [ 25028]
4890              We know the length, so use sv_setpvn rather than sv_setpv.
4891              
4892              [ 25029]
4893              A terser way of implementing require_pv.
4894              
4895              [ 25045]
4896              Don't check the pointer is non-NULL before calling Safefree() in
4897              little used code, code used only once per run (such as interpreter
4898              construction and destruction), and cases where the pointer nearly
4899              never is NULL. Safefree does its own non-NULL check, and even that
4900              isn't strictly necessary as all conformant free()s accept a NULL
4901              pointer.
4902              
4903              [ 25047]
4904              Don't inline offer_nice_chunk, as it's rarely called.
4905              
4906              [ 25062]
4907              Fix change 25045
4908              
4909              [ 25076]
4910              Add regression test for change 25062
4911      Branch: maint-5.8/perl
4912           !> doio.c embed.fnc embed.h gv.c hv.c locale.c mg.c perl.c perl.h
4913           !> proto.h regcomp.c sv.c t/op/magic.t universal.c util.c
4914 ____________________________________________________________________________
4915 [ 25561] By: nicholas                              on 2005/09/21  21:47:11
4916         Log: Integrate:
4917              [ 25067]
4918              Subject: [PATCH] Post-YAPC consting, now with an attachment!
4919              From: Andy Lester <andy@petdance.com>
4920              Date: Sun, 3 Jul 2005 18:31:56 -0500
4921              Message-ID: <20050703233156.GA20967@petdance.com>
4922              
4923              [ 25073]
4924              Regen after change 25067
4925              
4926              [ 25079]
4927              Subject: [PATCH] Remove unnecessary null check
4928              From: Andy Lester <andy@petdance.com>
4929              Date: Mon, 4 Jul 2005 14:12:00 -0500
4930              Message-ID: <20050704191200.GA2614@petdance.com>
4931      Branch: maint-5.8/perl
4932            ! proto.h
4933           !> deb.c embed.fnc gv.c hv.c pad.c sv.c toke.c util.c
4934 ____________________________________________________________________________
4935 [ 25559] By: nicholas                              on 2005/09/21  21:04:54
4936         Log: Integrate:
4937              [ 24915]
4938              Subject: [PATCH perl.h] FPTR2DPTR/DPTR2FPTR
4939              From: Robin Barker <Robin.Barker@npl.co.uk>
4940              Date: Mon, 20 Jun 2005 13:47:37 +0100
4941              Message-ID: <533D273D4014D411AB1D00062938C4D90849C6E4@hotel.npl.co.uk>
4942              
4943              [ 25042]
4944              the PAD_SET_CUR macro expanded too much for AIX compilers
4945              
4946              [ 25046]
4947              missed one PAD_SET_CUR
4948      Branch: maint-5.8/perl
4949           !> pad.h perl.h pp_ctl.c pp_hot.c pp_sort.c pp_sys.c
4950 ____________________________________________________________________________
4951 [ 25558] By: nicholas                              on 2005/09/21  20:50:26
4952         Log: Integrate:
4953              [ 24987]
4954              Suppress warnings about a clash between redefined malloc and the
4955              use of __attribute__malloc__
4956              
4957              Subject: Re: Fun with __attribute__malloc__
4958              From: Andy Lester <andy@petdance.com>
4959              Date: Fri, 24 Jun 2005 12:11:59 -0500
4960              Message-ID: <20050624171159.GB29590@petdance.com>
4961              
4962              [ 24997]
4963              Subject: [PATCH] We're going round in circles with pp_sys.c
4964              From: Andy Lester <andy@petdance.com>
4965              Date: Mon, 27 Jun 2005 13:06:59 -0500
4966              Message-ID: <20050627180659.GB29744@petdance.com>
4967              
4968              (edited)
4969              
4970              [ 25001]
4971              Stop "suspicious pointer conversion" warning following change 24997
4972              
4973              [ 25003]
4974              Stop "Possible use before definition" warning following change 24997
4975              
4976              [ 25014]
4977              Silence MinGW warnings about system headers when building Errno
4978              
4979              Thanks to Mike Guy for the suggested fix.
4980              
4981              [ 25033]
4982              Silence some cast warnings from bcc32 on Win32
4983              
4984              See the thread starting here for arguments:
4985              http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-06/msg00994.html
4986              
4987              [ 25034]
4988              silence gcc 'comparison is always false' warning in MEM_WRAP_CHECK
4989              Only a partial fix: works where sizeof(type)==1; since we
4990              can never wraparound in that case, disarm the check
4991              
4992              [ 25035]
4993              silence a warning in Perl_sv_compile_2op
4994              
4995              [ 25038]
4996              Remove unreferenced local variable (and the warning about it)
4997              
4998              [ 25041]
4999              Silence MinGW warning about "'noreturn' function does return"
5000              
5001              (Thanks to Nicholas Clark)
5002              
5003              [ 25055]
5004              Andy suggests this tweak to Dave's fix for MEM_WRAP_CHECK to shut up
5005              a different compiler warnings. I guess we need a waterbed theory of
5006              compiler warnings.
5007              
5008              [ 25063]
5009              Subject: Re: How to suppress warnings when building Errno with gcc
5010              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
5011              Date: Fri, 1 Jul 2005 10:56:23 -0700
5012              Message-ID: <20050701175623.GD216@efn.org>
5013              
5014              [ 25103]
5015              extend MEM_WRAP_CHECK supress warning hack to MEM_WRAP_CHECK_*
5016      Branch: maint-5.8/perl
5017           !> embed.fnc ext/Errno/Errno_pm.PL ext/XS/APItest/APItest.xs gv.c
5018           !> handy.h hv.c iperlsys.h perl.c perl.h pp_ctl.c pp_hot.c
5019           !> pp_sys.c proto.h regexec.c sv.c toke.c win32/win32.c
5020 ____________________________________________________________________________
5021 [ 25557] By: nicholas                              on 2005/09/21  20:28:20
5022         Log: Integrate:
5023              [ 24940]
5024              Add facility to fork() early in perl_destruct and use the child to
5025              dump out leaked scalars (enabled with DEBUG_LEAKING_SCALARS_FORK_DUMP
5026              when DEBUG_LEAKING_SCALARS is already in force)
5027              
5028              [ 24976]
5029              Extend DEBUG_LEAKING_SCALARS_FORK_DUMP so it can also dump scalars
5030              which become unreferenced. This is less likely to be successful.
5031              The #define needs a better name.
5032              
5033              [ 24979]
5034              If forking during global destruction, the child needs to close all
5035              unused file descriptors, else it can cause other processes to hang
5036              because it accidentally holds open pipes and sockets.
5037              
5038              [ 24980]
5039              Need to skip exporting PL_dumper_fd unless it is used.
5040              
5041              [ 24984]
5042              When using DEBUG_LEAKING_SCALARS_FORK_DUMP it's possible to cause
5043              indefinite hangs when the debugging child holds open Perl_debug_log,
5044              and it happens to be a file descriptor that is one end of a pipe,
5045              with a process sitting at the other end waitng for EOF.
5046              So close all descriptors in the child *including* Perl_debug_log,
5047              and pass it back in over the control socket if it's needed.
5048              
5049              [ 24986]
5050              Tweak the child dump socket protocol to return error messages to the
5051              parent so that it can display what went wrong.
5052      Branch: maint-5.8/perl
5053            ! intrpvar.h perl.c
5054           !> embed.fnc embed.h embedvar.h makedef.pl perlapi.h proto.h sv.c
5055 ____________________________________________________________________________
5056 [ 25556] By: nicholas                              on 2005/09/21  20:05:39
5057         Log: Integrate:
5058              [ 24969]
5059              Workaround localtime edge case where TZ makes time go beyond
5060              the defined working range (AIX 5.2)
5061              
5062              [ 24983]
5063              Need to pass a my_perl to S_my_localtime to make threaded builds build.
5064              
5065              [ 25173]
5066              Subject: Re: AIX 5.2 localtime bug attack
5067              From: Campo Weijerman <rfc822@nl.ibm.com>
5068              Date: Mon, 18 Jul 2005 17:34:55 +0200
5069              Message-ID: <20050718153455.GA29381@python>
5070              
5071              mday++ is also wday++ and yday++
5072              
5073              [ 25287]
5074              Fix lib/Time/Local.t for bcc32 in non GMT time zones
5075              
5076              See comments at:
5077              http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-08/msg00115.html
5078              
5079              [ 25300]
5080              Subject: Your bug reports for Time::Local
5081              From: Dave Rolsky <autarch@urth.org>
5082              Date: Tue, 16 Aug 2005 11:22:20 -0500 (CDT)
5083              Message-ID: <Pine.LNX.4.61.0508161120520.26270@urth.org>
5084              
5085              An improvement on change 25287 from Dave Rolsky
5086      Branch: maint-5.8/perl
5087           !> lib/Time/Local.t pp_sys.c
5088 ____________________________________________________________________________
5089 [ 25555] By: nicholas                              on 2005/09/21  19:54:07
5090         Log: Integrate:
5091              [ 24965]
5092              Subject: [PATCH] Pre-YAPC consting fun
5093              From: Andy Lester <andy@petdance.com>
5094              Date: Jun 23, 2005 9:04 PM
5095              Message-ID: <20050623190423.GA13835@petdance.com>
5096      Branch: maint-5.8/perl
5097            ! embed.fnc locale.c proto.h
5098           !> embed.h mg.c perlio.c pp_ctl.c pp_sys.c scope.c taint.c util.c
5099 ____________________________________________________________________________
5100 [ 25554] By: nicholas                              on 2005/09/21  19:31:30
5101         Log: Integrate:
5102              [ 24945]
5103              Subject: [PATCH] Const Boy II: The Localizing
5104              From: Andy Lester <andy@petdance.com>
5105              Date: Wed, 22 Jun 2005 09:41:00 -0500
5106              Message-ID: <20050622144059.GA19598@petdance.com>
5107      Branch: maint-5.8/perl
5108            ! sv.c
5109           !> autodoc.pl embed.fnc embed.pl perl.c perlio.c pod/perlapi.pod
5110           !> pp.c pp.h pp_ctl.c pp_sys.c util.c
5111 ____________________________________________________________________________
5112 [ 25553] By: nicholas                              on 2005/09/21  18:57:22
5113         Log: Integrate:
5114              [ 24910]
5115              Remove signature test, which is always skipped
5116      Branch: maint-5.8/perl
5117            - lib/Test/Simple/t/00signature.t
5118           !> MANIFEST
5119 ____________________________________________________________________________
5120 [ 25552] By: nicholas                              on 2005/09/21  18:43:51
5121         Log: Integrate:
5122              [ 24916]
5123              Subject: Re: [perl #36310] sv_vcatpvfn() fails on some (very limited) situations 
5124              From: Tsutomu IKEGAMI <t-ikegami@aist.go.jp>
5125              Date: Fri, 17 Jun 2005 17:55:10 +0900 (JST)
5126              Message-Id: <20050617.175510.21285350.t-ikegami@aist.go.jp>
5127              
5128              [ 24920]
5129              Subject: [PATCH] ternary operator cond ? foo : bar being parsed as ?...?
5130              From: Salvador Fandiño <sfandino@yahoo.com>
5131              Date: Fri, 17 Jun 2005 14:06:30 +0100
5132              Message-ID: <20050617130548.18776.qmail@lists.develooper.com>
5133              
5134              with wordings improvements suggested by Ronald J Kimball
5135              
5136              [ 24951]
5137              Subject: Re: [perl #36350] unstable sorting for use integer; sort { $b <=> $a } @foo 
5138              From: Salvador Fandino <sfandino@yahoo.com>
5139              Date: Tue, 21 Jun 2005 19:50:35 +0200
5140              Message-ID: <20050621181658.5977.qmail@lists.develooper.com>
5141              
5142              [ 24952]
5143              Re-initialise PL_curcop to &PL_compiling before destroying the optree.
5144              
5145              [ 24962]
5146              The current implementation of :unique is fundamentally flawed,
5147              because declaring a scalar READONLY does not stop it being modified.
5148              Hence the current implementation of :unique is *not threadsafe*
5149              D'oh!
5150              Better implementations welcome.
5151      Branch: maint-5.8/perl
5152           !> embed.fnc embed.h ext/threads/t/problems.t perl.c
5153           !> pod/perldiag.pod pod/perltodo.pod pp_sort.c proto.h sv.c
5154           !> toke.c
5155 ____________________________________________________________________________
5156 [ 25551] By: nicholas                              on 2005/09/21  18:21:10
5157         Log: Integrate:
5158              [ 24907]
5159              Silence warning in debug printf
5160              
5161              [ 24937]
5162              Silence some bcc32 compiler warnings
5163              
5164              ("Superfluous & with function")
5165              
5166              [ 24938]
5167              Silence some more bcc32 compiler warnings
5168              
5169              ("Suggest parentheses to clarify precedence")
5170              
5171              [ 24939]
5172              Silence yet more bcc32 compiler warnings
5173              
5174              ("Code has no effect")
5175              
5176              [ 24944]
5177              Silence another bcc32 compiler warning
5178              
5179              ("Possible use of '%s' before definition")
5180              
5181              [ 24946]
5182              More bcc32 compiler warnings to silence
5183              
5184              ("Suspicious pointer conversion")
5185              
5186              [ 24947]
5187              Silence bcc32 compiler warnings from win32/fcrypt.c (almost)
5188              
5189              It still whines about 'in' and 'b' being assigned values that are
5190              never used on lines 348 and 505 respectively (as side effects of the
5191              calls to c2l and l2c respectively), but I'm not sure how to shut
5192              them up.
5193              
5194              [ 24950]
5195              Oops! Change 24946 wasn't quite right
5196              
5197              [ 24953]
5198              Silence bcc32 compiler warnings following change 24945
5199              
5200              ("Possible use of '%s' before definition")
5201              
5202              [ 24963]
5203              Warning suppression.
5204              
5205              [ 24977]
5206              Fix typo in win32.c
5207              
5208              Doesn't fix bcc32 + USE_LARGE_FILES, though :-(
5209              
5210              [ 24994]
5211              Silence compiler warning in SDBM_File
5212              
5213              Unless I'm missing something it looks like "key" actually is used,
5214              and the "key = key" assignment causes bcc32 to complain about use
5215              before definition!
5216              
5217              [ 24999]
5218              From: Mattia Barbon <mattia.barbon@libero.it>
5219              Subject: [PATCH] Avoid redefinition warning for MinGW
5220              Date: Jun 27, 2005 10:07 PM
5221              Message-ID: <Mahogany-0.66.0-1232-20050627-220727.00@rbnet.it>
5222      Branch: maint-5.8/perl
5223           !> doio.c doop.c ext/SDBM_File/SDBM_File.xs perlvars.h pp.c
5224           !> pp_ctl.c pp_hot.c pp_sys.c toke.c warnings.h warnings.pl
5225           !> win32/fcrypt.c win32/win32.c win32/win32io.c win32/win32iop.h
5226 ____________________________________________________________________________
5227 [ 25550] By: nicholas                              on 2005/09/21  18:04:56
5228         Log: Integrate:
5229              [ 24913]
5230              Subject: [PATCH] The continuing adventures of Constman and Localize Boy
5231              From: Andy Lester <andy@petdance.com>
5232              Date: Mon, 20 Jun 2005 10:22:37 -0500
5233              Message-ID: <20050620152237.GA5032@petdance.com>
5234      Branch: maint-5.8/perl
5235           !> XSUB.h doop.c embed.fnc embed.h global.sym gv.c mg.c pad.c
5236           !> perl.h proto.h sv.c universal.c util.c
5237 ____________________________________________________________________________
5238 [ 25549] By: nicholas                              on 2005/09/21  17:38:28
5239         Log: Integrate:
5240              [ 24906]
5241              Subject: [PATCH] More random cleanups
5242              From: Andy Lester <andy@petdance.com>
5243              Date: Fri, 17 Jun 2005 09:50:29 -0500
5244              Message-ID: <20050617145029.GC11769@petdance.com>
5245      Branch: maint-5.8/perl
5246            ! proto.h
5247           !> embed.fnc embed.h pp_ctl.c pp_sort.c scope.c
5248 ____________________________________________________________________________
5249 [ 25548] By: nicholas                              on 2005/09/21  16:20:59
5250         Log: Integrate:
5251              [ 24854]
5252              Subject: Re: [PATCH] make -f invalid when USE_SITECUSTOMIZE isn't set
5253              From: Steve Peters <steve@fisharerojo.org>
5254              Date: Wed, 15 Jun 2005 11:30:41 -0500
5255              Message-ID: <20050615163040.GA14745@mccoy.peters.homeunix.org>
5256              
5257              [ 24861]
5258              Revert part of change #24854
5259              
5260              [ 24864]
5261              Add -f in perl synopsys, sync perl.pod and perlrun.pod synopses
5262      Branch: maint-5.8/perl
5263           !> ext/Devel/DProf/t/DProf.t perl.c pod/perl.pod pod/perlrun.pod
5264 ____________________________________________________________________________
5265 [ 25546] By: nicholas                              on 2005/09/21  16:02:53
5266         Log: Integrate:
5267              [ 24860]
5268              Don't export Perl_stashpv_hvname_match when !USE_ITHREADS
5269              
5270              (Fixes a linker error on Win 32 introduced by change #24847)
5271      Branch: maint-5.8/perl
5272           !> makedef.pl
5273 ____________________________________________________________________________
5274 [ 25545] By: nicholas                              on 2005/09/21  16:01:36
5275         Log: Integrate:
5276              [ 24845]
5277              Subject: [PATCH] S_emulate_eaccess() does return a value
5278              From: Steve Peters <steve@fisharerojo.org>
5279              Message-ID: <20050614193052.GA1898@mccoy.peters.homeunix.org>
5280              Date: Tue, 14 Jun 2005 14:30:52 -0500
5281              
5282              [ 24847]
5283              Subject: [PATCH] CopSTASH_eq again
5284              From: Andy Lester <andy@petdance.com>
5285              Date: Tue, 14 Jun 2005 23:49:26 -0500
5286              Message-ID: <20050615044926.GA29087@petdance.com>
5287      Branch: maint-5.8/perl
5288            ! embed.h global.sym proto.h
5289           !> cop.h embed.fnc util.c
5290 ____________________________________________________________________________
5291 [ 25542] By: nicholas                              on 2005/09/21  15:31:01
5292         Log: Integrate:
5293              [ 24694]
5294              Bump version number
5295              
5296              [ 24828]
5297              Comment nit to help Devel::Cover, spotted by Steve Peters
5298      Branch: maint-5.8/perl
5299           !> ext/Devel/DProf/DProf.pm ext/POSIX/POSIX.xs
5300 ____________________________________________________________________________
5301 [ 25540] By: nicholas                              on 2005/09/21  15:18:49
5302         Log: Integrate:
5303              [ 24898]
5304              Add a Configure test to see if NV 0.0 is stored as all bits zero, and
5305              #define NV_ZERO_IS_ALLBITS_ZERO if so.  This is always true on VMS:
5306              
5307              Subject: Re: Configure check for whether 0.0 is stored as all bits zero
5308              From: "Craig A. Berry" <craigberry@mac.com>
5309              Message-Id: <p06210214beda5bf31c4c@[172.16.52.1]>
5310              Date: Sat, 18 Jun 2005 18:23:59 -0500
5311              
5312              [ 24905]
5313              Support NV_ZERO_IS_ALLBITS_ZERO on Win32 (re: change 24898)
5314              
5315              The try.c test program added to Configure by change 24898 outputs
5316              "Yes" using each of VC++, GCC and BCC32, so here goes...
5317              
5318              [ 24934]
5319              Redo generation of change #24898
5320              Do not forget to run Porting/config_h.pl!
5321              
5322              [ 24949]
5323              Add handling of NV_ZERO_IS_ALLBITS_ZERO for Netware and epoc
5324      Branch: maint-5.8/perl
5325           !> Configure NetWare/config.wc NetWare/config_H.wc
5326           !> Porting/Glossary config_h.SH configure.com epoc/config.sh
5327           !> win32/config.bc win32/config.gc win32/config.vc
5328           !> win32/config.vc64 win32/config_H.bc win32/config_H.gc
5329           !> win32/config_H.vc win32/config_H.vc64
5330 ____________________________________________________________________________
5331 [ 25539] By: nicholas                              on 2005/09/21  15:02:51
5332         Log: Integrate:
5333              [ 24679]
5334              Subject: DynaLoader dl_unload_file for win32 ( dl_win32.xs )
5335              From: DH <crazyinsomniac@yahoo.com>
5336              Date: Tue, 31 May 2005 08:33:27 -0700 (PDT)
5337              Message-ID: <20050531153327.85145.qmail@unknown-209-73-178-237.yahoo.com>
5338              
5339              (with a couple of minor tweaks)
5340              
5341              [ 24806]
5342              Subject: improve static build for win32/Makefile
5343              From: vadim <vadim@vkonovalov.ru>
5344              Date: Sun, 12 Jun 2005 14:09:11 -0400
5345              Message-Id: <1118599750.2732.2.camel@mdk10>
5346              
5347              [ 24825]
5348              Subject: [PATCH @ 24819] Re: Change 24806: improve static build for win32/Makefile
5349              From: vadim <vadim@vkonovalov.ru>
5350              Date: Mon, 13 Jun 2005 15:41:41 -0400
5351              Message-Id: <1118691701.6333.32.camel@mdk10>
5352              
5353              [ 24830]
5354              Add BUILDOPTEXTRA to Win32 makefiles
5355              
5356              This allows extra build options, e.g. -DNO_HASH_SEED, to be
5357              specified on the command line, which is otherwise not possible
5358              under nmake using the existing BUILDOPT macro
5359              
5360              Suggested by Jan Dubois <jand@ActiveState.com>
5361              
5362              [ 24852]
5363              Fix win32/makefile.mk for building with bcc32 5.5.1 and dmake 4.4
5364              
5365              [ 24855]
5366              Fix $Config{ccversion} for Borland C++ 5.5.1
5367              
5368              This pattern match seems a little saner, and stops " for Win32"
5369              getting picked up from the following output:
5370              
5371              Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
5372              
5373              Maybe it breaks older versions, but at least the latest now works
5374              correctly. If anyone knows what older versions' messages look like
5375              then speak up!
5376              
5377              [ 24862]
5378              Enable static extensions with Borland compiler on Win32
5379              
5380              [ 24863]
5381              Simplify win32/makefile.mk for static extensions with GCC
5382              
5383              [ 24866]
5384              Fix changes 24862 and 24863 for Sarathy's old dmake
5385              
5386              [ 24880]
5387              Subject: [PATCH] Strip \\?\ prefix from Perl path in win32/win32.c:set_w32_module_name()
5388              From: "Jan Dubois" <jand@ActiveState.com>
5389              Date: Thu, 16 Jun 2005 11:43:15 -0700
5390              Message-Id: <200506161843.j5GIhKhL024472@smtp3.ActiveState.com>
5391              
5392              [ 24883]
5393              Silence STDERR grumblings from Borland's math library.
5394              
5395              This fixes failures in ext/B/t/deparse.t and lib/warnings.t (and
5396              renders change 24870 obsolete, hence it is reverted here).
5397      Branch: maint-5.8/perl
5398           !> lib/warnings.t makedef.pl win32/Makefile win32/buildext.pl
5399           !> win32/config_sh.PL win32/dl_win32.xs win32/makefile.mk
5400           !> win32/win32.c
5401 ____________________________________________________________________________
5402 [ 25538] By: nicholas                              on 2005/09/21  14:40:13
5403         Log: Integrate:
5404              [ 24364]
5405              Subject: Re: [perl #31793] Data::Dumper: Useqq interacts badly with overloading
5406              From: Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
5407              Date: Wed, 3 Nov 2004 16:38:01 +0100
5408              Message-ID: <20041103163801.6839be30@valis.local>
5409              
5410              [ 24917]
5411              Fix [perl #36102] Data::Dumper Doesn't Stringify Numeric Labels
5412              
5413              [ 25308]
5414              Subject: Re: Data::Dumper bug?
5415              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
5416              Date: Mon, 8 Aug 2005 20:33:02 -0700
5417              Message-ID: <20050809033301.GA3804@efn.org>
5418              
5419              [ 25347]
5420              Regression test for the fix in change #25308,
5421              based on code by Troy Loveday
5422      Branch: maint-5.8/perl
5423           +> ext/Data/Dumper/t/bugs.t
5424           !> MANIFEST ext/Data/Dumper/Dumper.pm ext/Data/Dumper/Dumper.xs
5425           !> ext/Data/Dumper/t/dumper.t
5426 ____________________________________________________________________________
5427 [ 25536] By: nicholas                              on 2005/09/21  14:09:01
5428         Log: Integrate:
5429              [ 24796]
5430              Add SvGROW_mutable
5431              
5432              [ 24800]
5433              More SvPV consting. And other related drive-by refactoring.
5434              
5435              [ 24801]
5436              Propagate const/mutable/not into the SvPV call for retrieving an
5437              overloaded value.
5438              
5439              [ 24826]
5440              More SvPV consting
5441              
5442              [ 24829]
5443              Pay attention to the comments that Dave writes.
5444              
5445              [ 24838]
5446              Subject: [PATCH] Fix for SEGV in ext/B/t/xref.t on OpenBSD
5447              From: Steve Peters <steve@fisharerojo.org>
5448              Date: Tue, 14 Jun 2005 08:16:38 -0500
5449              Message-ID: <20050614131638.GA24771@mccoy.peters.homeunix.org>
5450              
5451              [ 24843]
5452              Change 24838 breaks deparse.t, which checks that embedded NULs work.
5453              Here's a temporary hack, pending a way for B to correctly identify
5454              PVs that are variable names in pads.
5455              
5456              [ 24846]
5457              Fix warning nits, by Jarkko
5458              
5459              [ 24850]
5460              Protect Perl_sv_2pvbyte () to NULL length pointers
5461              Thanks Nick!
5462              
5463              [ 24871]
5464              Subject: [PATCH] Removing /*SUPPRESS xxx*/
5465              From: Andy Lester <andy@petdance.com>
5466              Date: Thu, 16 Jun 2005 09:13:42 -0500
5467              Message-ID: <20050616141342.GA22188@petdance.com>
5468              
5469              [ 24873]
5470              Subject: [PATCH] Lint support
5471              From: Andy Lester <andy@petdance.com>
5472              Date: Thu, 16 Jun 2005 09:35:21 -0500
5473              Message-ID: <20050616143521.GB22188@petdance.com>
5474      Branch: maint-5.8/perl
5475           !> XSUB.h av.c doio.c doop.c ext/B/B.xs perl.c perl.h pp.c
5476           !> pp_hot.c pp_sys.c regcomp.c regexec.c sv.c sv.h taint.c toke.c
5477           !> universal.c utf8.c util.c xsutils.c
5478 ____________________________________________________________________________
5479 [ 25535] By: nicholas                              on 2005/09/21  13:16:07
5480         Log: Integrate:
5481              [ 24780]
5482              Subject: [PATCH] regcomp.c and more
5483              From: Andy Lester <andy@petdance.com>
5484              Date: Thu, 9 Jun 2005 10:05:56 -0500
5485              Message-ID: <20050609150556.GA30554@petdance.com>
5486      Branch: maint-5.8/perl
5487            ! regcomp.c
5488           !> embed.fnc mg.c perly.c proto.h sv.c
5489 ____________________________________________________________________________
5490 [ 25531] By: nicholas                              on 2005/09/21  11:03:15
5491         Log: Integrate:
5492              [ 24765]
5493              const-ize pp_formline
5494              
5495              [ 24769]
5496              More SvPV consting
5497              
5498              [ 24778]
5499              More SvPV consting
5500              
5501              [ 24798]
5502              Move SvPV consting, remove an n_a, and correct one error in Move()
5503              
5504              [ 24799]
5505              More SvPV consting, including some code cleanup and living dangerously
5506              with socket API calls.
5507      Branch: maint-5.8/perl
5508           !> doio.c doop.c dump.c mg.c op.c perlio.c pp.c pp_ctl.c pp_hot.c
5509           !> pp_pack.c pp_sort.c pp_sys.c sv.c
5510 ____________________________________________________________________________
5511 [ 25529] By: nicholas                              on 2005/09/21  10:42:13
5512         Log: Integrate:
5513              [ 24754]
5514              Subject: [PATCH] regexec.c utf8 loading
5515              From: Andy Lester <andy@petdance.com>
5516              Date: Wed, 8 Jun 2005 00:03:32 -0500
5517              Message-ID: <20050608050332.GA31059@petdance.com>
5518      Branch: maint-5.8/perl
5519           !> regexec.c
5520 ____________________________________________________________________________
5521 [ 25528] By: nicholas                              on 2005/09/21  10:26:41
5522         Log: Correct errors in global.sym that seem to be the cause of Win32 build
5523              failures.
5524      Branch: maint-5.8/perl
5525            ! embed.fnc embed.h global.sym proto.h
5526 ____________________________________________________________________________
5527 [ 25527] By: nicholas                              on 2005/09/21  09:53:54
5528         Log: Integrate:
5529              [ 24760]
5530              Nuke some more n_a, and convert S_gv_ename from char * to const char *
5531              
5532              [ 24761]
5533              Add and use MgPV_nolen_const
5534              
5535              [ 24762]
5536              Remove the n_a
5537              
5538              [ 24763]
5539              Remove repeated C<n_a>s
5540      Branch: maint-5.8/perl
5541           !> doop.c dump.c embed.fnc malloc.c mg.c mg.h op.c perl.c
5542           !> pp_hot.c pp_pack.c pp_sys.c proto.h regcomp.c taint.c toke.c
5543 ____________________________________________________________________________
5544 [ 25525] By: nicholas                              on 2005/09/21  09:32:33
5545         Log: Integrate:
5546              [ 24748]
5547              Convert POPpx POPpconstx and POPpbytex to use nolen macros.
5548              Elminate a lot of C<n_a>s
5549              
5550              [ 24749]
5551              Better sv_2pv_flags implementation (avoid writing to n_a)
5552              
5553              [ 24750]
5554              Remove two more unused C<n_a>s
5555              
5556              [ 24757]
5557              Eliminate more C<n_a>s
5558              
5559              [ 24758]
5560              n_a no more
5561              
5562              [ 24759]
5563              Allow a null length pointer to sv_pvn_force_flags.
5564              Add SvPV_force_nolen and use it to remove some C<n_a>s
5565      Branch: maint-5.8/perl
5566            ! XSUB.h pp_sys.c
5567           !> embed.fnc perl.c pp.c pp.h pp_ctl.c proto.h sv.c sv.h
5568           !> universal.c
5569 ____________________________________________________________________________
5570 [ 25524] By: nicholas                              on 2005/09/21  07:04:42
5571         Log: Integrate:
5572              [ 24740]
5573              More SvPV consting.
5574              
5575              [ 24742]
5576              More consting of SvPV
5577              
5578              [ 24743]
5579              More SvPV consting
5580              
5581              [ 24744]
5582              More SvPV consting
5583              
5584              [ 24752]
5585              One more SvPV_const
5586      Branch: maint-5.8/perl
5587           !> doio.c doop.c embed.fnc gv.c mg.c perl.c perlio.c pp.c
5588           !> pp_ctl.c pp_hot.c pp_pack.c pp_sort.c pp_sys.c proto.h
5589           !> regexec.c sv.c toke.c universal.c util.c
5590 ____________________________________________________________________________
5591 [ 25522] By: nicholas                              on 2005/09/20  17:03:38
5592         Log: Integrate:
5593              [ 24735]
5594              Subject: [PATCH] Random cleanups #47
5595              From: Andy Lester <andy@petdance.com>
5596              Date: Mon, 6 Jun 2005 10:11:07 -0500
5597              Message-ID: <20050606151107.GC7022@petdance.com>
5598              
5599              [ 24737]
5600              Remove unused variable (thanks to Andy's lint)
5601      Branch: maint-5.8/perl
5602           !> README.aix embed.fnc mg.c numeric.c op.c pad.c
5603           !> pod/perldebug.pod pp_ctl.c proto.h sv.c toke.c util.c
5604 ____________________________________________________________________________
5605 [ 25521] By: nicholas                              on 2005/09/20  16:41:56
5606         Log: Integrate:
5607              [ 24729]
5608              Subject: [PATCH] util.c: S_vdie_common() should be static
5609              From: Alexey Tourbin <at@altlinux.ru>
5610              Date: Sun, 5 Jun 2005 03:08:30 +0400
5611              Message-ID: <20050604230830.GS5867@solemn.turbinal.org>
5612              
5613              [ 24734]
5614              make some more functions static
5615              
5616              Subject: [PATCH] B/C/C.xs: static my_runops()
5617              Message-ID: <20050604232451.GT5867@solemn.turbinal.org>
5618              
5619              Subject: [PATCH] Devel/Peek/Peek.xs: make plain C functions static
5620              Message-ID: <20050604232952.GU5867@solemn.turbinal.org>
5621              
5622              Subject: [PATCH] File/Glob/Glob.xs: errfunc() should be static
5623              Message-ID: <20050604233414.GV5867@solemn.turbinal.org>
5624              
5625              all being :
5626              From: Alexey Tourbin <at@altlinux.ru>
5627              Date: Sun, 5 Jun 2005
5628              
5629              [ 24745]
5630              Mark a static function as static
5631      Branch: maint-5.8/perl
5632            ! util.c
5633           !> ext/B/C/C.xs ext/Devel/Peek/Peek.xs ext/File/Glob/Glob.xs
5634           !> utf8.c
5635 ____________________________________________________________________________
5636 [ 25520] By: nicholas                              on 2005/09/20  16:23:35
5637         Log: Integrate:
5638              [ 24733]
5639              Simplify the implementation of SvPV*nolen functions
5640              
5641              [ 24736]
5642              Change 24733 allows several pointers to be NULL. Therefore this
5643              should be reflected in their attributes.
5644              
5645              [ 24738]
5646              Add MgPV_const
5647              
5648              [ 24739]
5649              Add SvPV_nolen_const and SvPV_nomg_const
5650              
5651              [ 24741]
5652              The definition of SvPVx_nolen_const is missing for non GNU-C compilers
5653              
5654              [ 24747]
5655              Add SvPVx_nolen and SvPVbytex_nolen
5656              
5657              [ 24767]
5658              Add SvPV_mutable for use by the old COW code.
5659      Branch: maint-5.8/perl
5660           !> embed.fnc mg.h proto.h sv.c sv.h
5661 ____________________________________________________________________________
5662 [ 25519] By: nicholas                              on 2005/09/20  16:03:14
5663         Log: Integrate:
5664              [ 24592]
5665              Subject: [PATCH] Documentation nits and fixes for Sv*_set() macros
5666              From: Steve Peters <steve@fisharerojo.org>
5667              Date: Thu, 26 May 2005 14:58:50 -0500
5668              Message-ID: <20050526195850.GA1308@mccoy.peters.homeunix.org>
5669              
5670              [ 24728]
5671              Fix apidoc for newSVhek
5672              
5673              [ 24776]
5674              Update API docs.
5675      Branch: maint-5.8/perl
5676           !> pod/perlapi.pod sv.c sv.h
5677 ____________________________________________________________________________
5678 [ 25518] By: nicholas                              on 2005/09/20  15:43:57
5679         Log: Integrate:
5680              [ 24722]
5681              Make a start at consting calls to SvPV. SV conversion and upgrade
5682              routines need to be mutable, as it's permitted to change the type of
5683              a READONLY SV, or cache the string or number conversion.
5684              Other routines are mostly const.
5685              
5686              [ 24727]
5687              make pp_split const
5688      Branch: maint-5.8/perl
5689           !> pp.c sv.c
5690 ____________________________________________________________________________
5691 [ 25517] By: nicholas                              on 2005/09/20  13:38:10
5692         Log: Integrate:
5693              [ 24721]
5694              Need const versions of SvPV(), so that its callers can indicate
5695              whether they are read/write or read only
5696              Also provide a mutable version, for the internals to use where it
5697              needs a non-const pointer, but will be writing. Callers of this are
5698              assumed to be aware of how copy on write is working, and to keep
5699              track of core changes.
5700              
5701              For now check that SVs are not READONLY when const versions are used.
5702              (with DEBUG_COW > 1). COW is going to have to be orthogonal to Perl's
5703              READONLY flag, but for now it provides a good test indicator.
5704              
5705              [ 24723]
5706              POPpx needs a const equivalent.
5707              
5708              [ 24724]
5709              XS_VERSION_BOOTCHECK is read only.
5710              
5711              [ 24725]
5712              The FBM compile code is mutable, because it's permissible to FBM
5713              compile a read-only value.
5714              
5715              [ 24726]
5716              Lots of consting
5717      Branch: maint-5.8/perl
5718           !> XSUB.h doio.c doop.c gv.c hv.c op.c pp.c pp.h pp_ctl.c
5719           !> pp_hot.c pp_pack.c pp_sys.c sv.h util.c
5720 ____________________________________________________________________________
5721 [ 25516] By: nicholas                              on 2005/09/20  12:24:41
5722         Log: Integrate:
5723              [ 24715]
5724              SvIsCOW_shared_hash is declared all the time, so use it.
5725              
5726              [ 24716]
5727              Abstract all access to the shared hash value through SvSHARED_HASH()
5728              
5729              [ 24804]
5730              This isn't an LVALUE, so make the compiler enforce that.
5731      Branch: maint-5.8/perl
5732           !> hv.c pp_hot.c sv.c sv.h
5733 ____________________________________________________________________________
5734 [ 25514] By: nicholas                              on 2005/09/20  09:48:28
5735         Log: Integrate:
5736              [ 24708]
5737              Subject: PATCH for [perl #36043] '@foo = sort { $a <=> $b } @bar' uses too much memory
5738              From: Salvador Fandiño <sfandino@yahoo.com>
5739              Date: Jun 5, 2005 4:25 AM
5740              Message-ID: <20050605022436.21982.qmail@lists.develooper.com>
5741              
5742              [ 24853]
5743              Subject: sort optimization
5744              From: Salvador Fandiño <sfandino@yahoo.com>
5745              Date: Mon, 06 Jun 2005 12:05:05 +0100
5746              Message-ID: <20050606110425.22941.qmail@lists.develooper.com>
5747      Branch: maint-5.8/perl
5748           !> pp_sort.c
5749 ____________________________________________________________________________
5750 [ 25510] By: nicholas                              on 2005/09/20  08:56:39
5751         Log: Integrate:
5752              [ 24701]
5753              Subject: [PATCH] Clean up UNI* macros in toke.c
5754              From: Andy Lester <andy@petdance.com>
5755              Date: Jun 3, 2005 7:14 PM
5756              Message-ID: <20050603171448.GA5834@petdance.com>
5757              
5758              [ 24702]
5759              Subject: [PATCH] Consting IO and Devel::Peek
5760              From: Andy Lester <andy@petdance.com>
5761              Reply-To: Perl 5 Porters <perl5-porters@perl.org>
5762              Message-ID: <20050531212621.GA12117@petdance.com>
5763              
5764              [ 24705]
5765              Silence a const warning
5766              
5767              [ 24712]
5768              We still need an "i" in the PERL_IMPLICIT_SYS case
5769              
5770              (Fix compilation error following change #24689)
5771              
5772              [ 24713]
5773              NORETURN_FUNCTION_END is not a complete statement
5774              
5775              (Fix compilation error following change #24702)
5776      Branch: maint-5.8/perl
5777            ! toke.c
5778           !> ext/Devel/Peek/Peek.xs ext/IO/IO.xs sv.c
5779 ____________________________________________________________________________
5780 [ 25509] By: nicholas                              on 2005/09/20  08:35:19
5781         Log: Integrate:
5782              [ 24692]
5783              Create newSVpv_hek to reduce code duplication where HEKs need to be
5784              turned into SVs
5785              
5786              [ 24696]
5787              s/newSVpv_hek/newSVhek/g; # Lousy choice of name
5788              
5789              (just the tweak to newSVhek for passing in NULL from)
5790              [ 24697]
5791              Use newSVhek where we're generating SVs from package names
5792      Branch: maint-5.8/perl
5793            ! embed.fnc
5794           !> embed.h global.sym hv.c op.c pp.c proto.h sv.c toke.c
5795 ____________________________________________________________________________
5796 [ 25508] By: nicholas                              on 2005/09/20  08:19:03
5797         Log: Integrate:
5798              [ 24689]
5799              Subject: [PATCH] Random consting
5800              From: Andy Lester <andy@petdance.com>
5801              Date: Thu, 2 Jun 2005 12:19:43 -0500
5802              Message-ID: <20050602171943.GA16553@petdance.com>
5803      Branch: maint-5.8/perl
5804            ! embed.fnc sv.c
5805           !> doio.c dump.c embed.h global.sym gv.c hv.c malloc.c perl.c
5806           !> perlio.c pp_ctl.c pp_hot.c pp_sys.c proto.h toke.c util.c
5807 ____________________________________________________________________________
5808 [ 25506] By: nicholas                              on 2005/09/19  22:41:35
5809         Log: Clean up breakages accidentally introduced by 25428 (declaration out
5810              of order) and 25503 (is_utf8_string_loclen missing from embed.fnc)
5811      Branch: maint-5.8/perl
5812            ! embed.fnc embed.h embedvar.h mg.c proto.h
5813 ____________________________________________________________________________
5814 [ 25505] By: nicholas                              on 2005/09/19  22:20:52
5815         Log: Integrate:
5816              [ 24303]
5817              Convert to test.pl
5818              
5819              [ 24927]
5820              Drag t/op/gv.t kicking and screaming into the century of the fruitbat
5821              (or at least into the decade of t/test.pl)
5822              
5823              [ 24964]
5824              Take a larger margin to prevent 'X' failures in smokes
5825              I was able to get warnings on HP-UX 10.20 every 2nd to 3rd run
5826              when reps was still 10000. With 15000 I didn't get a single warning
5827              
5828              [ 25017]
5829              Subject: Re: [PATCH] Convert File::Basename tests to Test::More
5830              From: Michael G Schwern <schwern@pobox.com>
5831              Date: Thu, 30 Jun 2005 01:02:30 -0700
5832              Message-ID: <20050630080230.GC17965@windhund.schwern.org>
5833              
5834              [ 25020]
5835              Subject: [PATCH] make t/uni/class.t faster
5836              From: Tels <nospam-abuse@bloodgate.com>
5837              Date: Wed, 29 Jun 2005 21:19:52 +0200
5838              Message-Id: <200506292120.05519@bloodgate.com>
5839              
5840              [ 25071]
5841              Subject: [PATCH] Skip nit in t/op/lfs.t
5842              From: Steve Peters <steve@fisharerojo.org>
5843              Date: Mon, 4 Jul 2005 10:10:13 -0500
5844              Message-ID: <20050704151013.GA18468@mccoy.peters.homeunix.org>
5845              
5846              [ 25121]
5847              Subject: [PATCH] Cleanup File::Copy tests
5848              From: Michael G Schwern <schwern@pobox.com>
5849              Date: Mon, 11 Jul 2005 18:45:42 -0700
5850              Message-ID: <20050712014542.GB20855@windhund.schwern.org>
5851              
5852              (and fix the SKIP: {} blocks to say $how_many)
5853              
5854              [ 25139]
5855              Subject: Re: Smoke [5.9.3] 25093 FAIL(F) openbsd 3.7 (macppc/1 cpu)
5856              From: Steve Peters <steve@fisharerojo.org>
5857              Date: Fri, 8 Jul 2005 16:42:56 -0500
5858              Message-ID: <20050708214256.GA14164@mccoy.peters.homeunix.org>
5859              
5860              [ 25140]
5861              Subject: [perl #9565] [PATCH] /op/groups.t bug 
5862              From: "Steve Peters via RT" <perlbug-followup@perl.org>
5863              Date: Wed, 13 Jul 2005 06:51:45 -0700
5864              Message-ID: <rt-3.0.11-9565-117185.14.6331240065229@perl.org>
5865              
5866              [ 25144]
5867              Subject: Typo in t/op/stat.t
5868              From: Gisle Aas <gisle@ActiveState.com>
5869              Date: 14 Jul 2005 23:20:18 -0700
5870              Message-ID: <lr64vcfv4t.fsf@caliper.activestate.com>
5871              
5872              [ 25162]
5873              delete a non-fucntioning chown in stat.t: it didn't have gid arg.
5874              Spotted by Gisle Aas.
5875      Branch: maint-5.8/perl
5876           !> lib/File/Basename.t lib/File/Copy.t t/io/dup.t t/io/open.t
5877           !> t/op/groups.t t/op/gv.t t/op/lfs.t t/op/rand.t t/op/stat.t
5878           !> t/op/substr.t t/uni/class.t
5879 ____________________________________________________________________________
5880 [ 25504] By: nicholas                              on 2005/09/19  21:32:36
5881         Log: Integrate:
5882              [ 24608]
5883              is() is better than ok()
5884              
5885              [ 24612]
5886              Subject: [PATCH] Re: t/uni/class.t has a lot to warn about
5887              From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
5888              Date: Sat, 28 May 2005 11:47:47 +0300
5889              Message-Id: <42983033.5050509@gmail.com>
5890              
5891              (the t/op/magic.t change in)
5892              [ 24660]
5893              Store the xhv_aux structure after the main array.
5894              This reduces the size of HV bodies from 24 to 20 bytes on a 32 bit
5895              build. It has the side effect of defined %symbol_table:: now always
5896              being true. defined %hash is already deprecated.
5897              
5898              [ 24764]
5899              Cygwin fails to open $^X on many occasion here
5900              afile is still available from the previous test
5901              
5902              [ 24773]
5903              Make minitest pass (must skip if no dynaloading)
5904              
5905              [ 24777]
5906              Don't ignore errors from an eval.
5907              
5908              [ 24856]
5909              Introduce PERL_RUNPERL_DEBUG to alter the behavior of runperl(),
5910              this can be useful to use valgrind for example
5911              
5912              [ 24858]
5913              We were failing to pring "not ok" if the text exited uncleanly
5914              
5915              [ 24867]
5916              Give op/taint.t a helping hand for Borland compiler on Win32
5917              
5918              [ 24870]
5919              Teach lib/warnings.t about Borland CRT error messages
5920              
5921              <enter description here>
5922      Branch: maint-5.8/perl
5923           !> ext/B/t/bytecode.t lib/warnings.t t/io/layers.t t/op/each.t
5924           !> t/op/goto_xs.t t/op/magic.t t/op/pack.t t/op/taint.t t/test.pl
5925           !> t/uni/class.t
5926 ____________________________________________________________________________
5927 [ 25503] By: nicholas                              on 2005/09/19  21:14:58
5928         Log: Integrate:
5929              [ 24687]
5930              Subject: [PATCH] speed up is_utf8_char()
5931              From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
5932              Date: Thu, 02 Jun 2005 21:52:46 +0300
5933              Message-ID: <429F557E.3090007@gmail.com>
5934              
5935              [ 24706]
5936              Subject: [PATCH] further speeding up of is_utf8_string()
5937              From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
5938              Date: Sat, 04 Jun 2005 13:40:15 +0300
5939              Message-ID: <42A1850F.4040109@gmail.com>
5940              
5941              [ 24707]
5942              Subject: [PATCH] Fix minor bummer in 24706
5943              From: Andy Lester <andy@petdance.com>
5944              Date: Sat, 4 Jun 2005 23:09:04 -0500
5945              Message-Id: <20050605040904.GA27783@petdance.com>
5946              
5947              [ 24730]
5948              Subject: [PATCH] one more round of is_utf8_foo tuneup
5949              From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
5950              Date: Sun, 05 Jun 2005 18:06:12 +0300
5951              Message-ID: <42A314E4.8060608@gmail.com>
5952      Branch: maint-5.8/perl
5953           +> t/op/chr.t
5954            ! utf8.c
5955           !> MANIFEST embed.fnc embed.h global.sym mg.c pod/perlapi.pod
5956           !> proto.h utf8.h
5957 ____________________________________________________________________________
5958 [ 25501] By: nicholas                              on 2005/09/19  20:42:24
5959         Log: Integrate:
5960              [ 24670]
5961              Subject: [PATCH] SvPVX_const() - part 3 ... and const'ing Storable
5962              From: Steve Peters <steve@fisharerojo.org>
5963              Date: Tue, 31 May 2005 09:55:43 -0500
5964              Message-Id: <20050531145543.GA8051@mccoy.peters.homeunix.org>
5965              
5966              [ 24682]
5967              Subject: [PATCH] SvPVX_const() - patch #4
5968              From: Steve Peters <steve@fisharerojo.org>
5969              Date: Thu, 2 Jun 2005 13:41:35 -0500
5970              Message-ID: <20050602184135.GA13682@mccoy.peters.homeunix.org>
5971      Branch: maint-5.8/perl
5972           !> embed.fnc ext/B/B.xs ext/Data/Dumper/Dumper.xs
5973           !> ext/Devel/DProf/DProf.xs ext/Opcode/Opcode.xs
5974           !> ext/POSIX/POSIX.xs ext/PerlIO/encoding/encoding.xs
5975           !> ext/PerlIO/via/via.xs pod/perlapi.pod pp_hot.c pp_sys.c
5976           !> proto.h regcomp.c regexec.c scope.c sv.c
5977 ____________________________________________________________________________
5978 [ 25500] By: nicholas                              on 2005/09/19  19:58:34
5979         Log: Integrate:
5980              [ 24666]
5981              Subject: [PATCH] Quotes fixed, see also perl #36079
5982              From: Andy Lester <andy@petdance.com>
5983              Date: Thu, 2 Jun 2005 00:02:38 -0500
5984              Message-ID: <20050602050238.GA4001@petdance.com>
5985              
5986              [ 24671]
5987              Fix changed diagnostic
5988      Branch: maint-5.8/perl
5989            ! regexec.c
5990           !> av.c doio.c gv.c malloc.c perl.c perl.h pod/perldiag.pod
5991           !> pp_sort.c pp_sys.c regcomp.c scope.h thrdvar.h toke.c util.c
5992 ____________________________________________________________________________
5993 [ 25498] By: nicholas                              on 2005/09/19  19:14:14
5994         Log: Integrate:
5995              [ 24654]
5996              Subject: [PATCH] Re: [patch] teach B::Concise to see XS code
5997              From: Stephen McCamant <smcc@mit.edu>
5998              Date: Sat, 21 May 2005 21:52:31 -0700
5999              Message-ID: <17040.4111.265639.434150@apocalypse.OCF.Berkeley.EDU>
6000              
6001              Correctly nullify CvSTART when undef'ing a CV
6002              
6003              [ 24770]
6004              Subject: [PATCH] instead of unions use double cast for data pointer <-> function pointer
6005              From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
6006              Date: Thu, 09 Jun 2005 08:50:56 +0300
6007              Message-ID: <42A7D8C0.1080104@gmail.com>
6008              
6009              [ 24794]
6010              Don't pass constants to select
6011              
6012              [ 24795]
6013              Passing read only values (such as string constants) to select should
6014              croak.
6015      Branch: maint-5.8/perl
6016           +> t/op/sselect.t
6017           !> MANIFEST ext/DynaLoader/dl_dlopen.xs op.c perl.h pp_sys.c sv.c
6018           !> t/op/lex_assign.t toke.c
6019 ____________________________________________________________________________
6020 [ 25496] By: nicholas                              on 2005/09/19  18:28:23
6021         Log: Integrate:
6022              [ 24645]
6023              Subject: [PATCH] ByteLoader.xs cleanup
6024              From: Andy Lester <andy@petdance.com>
6025              Date: Mon, 30 May 2005 22:28:36 -0500
6026              Message-ID: <20050531032836.GA32198@petdance.com>
6027              
6028              [ 24661]
6029              As PERL_HV_ARRAY_ALLOC_BYTES is bytes, not items, the type should be
6030              char rather than HE *. Bug was harmless, overallocating by a factor
6031              of sizeof(HE *)
6032              
6033              [ 24662]
6034              Zero-ing the new HV array is pointless, as we write to every element.
6035              Also avoid calling into he_dup when the HE is 0, to save the function
6036              call overhead.
6037      Branch: maint-5.8/perl
6038           !> ext/ByteLoader/ByteLoader.xs hv.c sv.c
6039 ____________________________________________________________________________
6040 [ 25495] By: nicholas                              on 2005/09/19  18:04:59
6041         Log: Integrate:
6042              [ 24622]
6043              Subject: [PATCH] Minor warning squashings
6044              From: Andy Lester <andy@petdance.com>
6045              Date: Sun, 29 May 2005 00:19:06 -0500
6046              Message-Id: <740ea3aca85400c6d03e945323badad4@petdance.com>
6047              
6048              Subject: [PATCH] Consting in Opcode.xs
6049              From: Andy Lester <andy@petdance.com>
6050              Date: Sun, 29 May 2005 11:23:50 -0500
6051              Message-ID: <20050529162350.GA13965@petdance.com>
6052              
6053              Subject: [PATCH] consting attrs.xs
6054              From: Andy Lester <andy@petdance.com>
6055              Date: Sun, 29 May 2005 14:15:46 -0500
6056              Message-ID: <20050529191546.GA15581@petdance.com>
6057              
6058              Subject: [PATCH] consting B.xs
6059              From: Andy Lester <andy@petdance.com>
6060              Date: Sun, 29 May 2005 15:09:24 -0500
6061              Message-ID: <20050529200924.GA15873@petdance.com>
6062              
6063              [ 24625]
6064              Subject: [PATCH] More embed.fnc strictures, plus consting and localizing
6065              From: Andy Lester <andy@petdance.com>
6066              Date: Tue, 24 May 2005 11:47:22 -0500
6067              Message-ID: <20050524164722.GC12027@petdance.com>
6068              
6069              Subject: [PATCH] Remove unused casts
6070              From: Andy Lester <andy@petdance.com>
6071              Date: Tue, 24 May 2005 11:42:18 -0500
6072              Message-ID: <20050524164218.GB12027@petdance.com>
6073      Branch: maint-5.8/perl
6074           !> embed.fnc ext/B/B.xs ext/Opcode/Opcode.xs ext/attrs/attrs.xs
6075           !> op.c perlio.c pp_sys.c proto.h regcomp.c regexec.c scope.c
6076           !> sv.c utf8.c
6077 ____________________________________________________________________________
6078 [ 25494] By: nicholas                              on 2005/09/19  16:25:46
6079         Log: Integrate:
6080              [ 24573]
6081              Replace all uses of HvNAME with the appropriate HvNAME_get or
6082              HvNAME_set
6083              
6084              [ 24621]
6085              Need a cast to avoid a compiler warning.
6086              
6087              [ 24633]
6088              Various HvPLACEHOLDERS() that should be HvPLACEHOLDERS_get()
6089              
6090              [ 25493]
6091              All Perl_hv_name_set()s need to be plain hv_name_set if they are to
6092              work with a macro version.
6093      Branch: maint-5.8/perl
6094            ! hv.h sv.c
6095           !> bytecode.pl cop.h ext/ByteLoader/bytecode.h
6096           !> ext/ByteLoader/byterun.c hv.c
6097 ____________________________________________________________________________
6098 [ 25492] By: nicholas                              on 2005/09/19  15:48:10
6099         Log: Integrate:
6100              [ 24576]
6101              Reordering config_h.SH after metaconfig now semi automated
6102              This will save me *a lot* of manual work
6103              
6104              [ 24578]
6105              Added Porting/config_h.pl
6106              
6107              [ 24581]
6108              More possible re-order dependencies solved
6109      Branch: maint-5.8/perl
6110           +> Porting/config_h.pl
6111           !> Configure MANIFEST config_h.SH
6112 ____________________________________________________________________________
6113 [ 25491] By: nicholas                              on 2005/09/19  15:32:54
6114         Log: Integrate:
6115              [ 24570]
6116              Initialising the hash seed needs to be early in case anything
6117              calcualtes HASHes during dup()ing.
6118              
6119              [ 24582]
6120              It helps to set the total keys correctly when duplicating a hash.
6121              It helps even more to have a test for this.
6122              
6123              [ 24583]
6124              We know how big the global string table will be, so use that
6125              information.
6126      Branch: maint-5.8/perl
6127           !> ext/threads/t/problems.t sv.c
6128 ____________________________________________________________________________
6129 [ 25490] By: nicholas                              on 2005/09/19  15:16:29
6130         Log: Integrate:
6131              [ 24532]
6132              disallow eval { goto &foo }
6133              eval 'goto &foo' is already banned, and the try-version usually
6134              coredumps due to the code assuming the CxEVAL is actually a CxSUB.
6135              Anyway exiting an eval but preserving "it's" @_ doesn't make much
6136              sense.
6137              
6138              [ 24534]
6139              stop goto &foo wasting stack space
6140              it used to push @_ onto the end of the stack; now it pops the stack
6141              back to the old watermark first.
6142              
6143              [ 24543]
6144              Fix [perl #35929] : PerlIO::scalar didn't understand $/ = ""
6145              because PerlIOScalar_unread was broken.
6146              Bump version number of PerlIO::scalar to 0.04.
6147              
6148              [ 24549]
6149              PL_regex_padav elements hold either more AVs, or IVs that point to
6150              regexps. Don't attempt to look at the IVX if it's not an IV.
6151              
6152              [ 24554]
6153              Subject: Re: [perl #35938] [PATCH] SDBM_File fails to build on some platforms due to use of 'extern int errno' (was: Re: patches for lang/perl5.8 dfport override) 
6154              From: Andrew Dougherty <doughera@lafayette.edu>
6155              Date: Mon, 23 May 2005 11:48:08 -0400 (EDT)
6156              Message-ID: <Pine.SOC.4.62.0505231143480.4714@maxwell.phys.lafayette.edu>
6157              
6158              [ 24560]
6159              The tokenizer should expect an operator after qw().
6160              This fixes [perl #35885] qw and x operators doesn't mix
6161      Branch: maint-5.8/perl
6162           !> ext/PerlIO/scalar/scalar.pm ext/PerlIO/scalar/scalar.xs
6163           !> ext/PerlIO/t/scalar.t ext/SDBM_File/sdbm/sdbm.c perl.c
6164           !> pod/perldiag.pod pp_ctl.c t/op/goto.t t/op/repeat.t toke.c
6165 ____________________________________________________________________________
6166 [ 25489] By: nicholas                              on 2005/09/19  14:27:18
6167         Log: Integrate:
6168              [ 24561]
6169              Subject: [PATCH] embed.fnc cleanup + SvPVX_const usage
6170              From: Andy Lester <andy@petdance.com>
6171              Date: Sat, 21 May 2005 09:06:40 -0500
6172              Message-ID: <20050521140640.GB875@petdance.com>
6173      Branch: maint-5.8/perl
6174           !> embed.fnc embed.h global.sym op.c pad.c perlio.c pp_ctl.c
6175           !> pp_hot.c pp_sys.c proto.h regcomp.c sv.c toke.c utf8.c
6176 ____________________________________________________________________________
6177 [ 25487] By: nicholas                              on 2005/09/19  13:32:45
6178         Log: Integrate:
6179              [ 24489]
6180              Subject: [PATCH] consting-eleventy.patch: More consts, plus actual bug fix
6181              From: Andy Lester <andy@petdance.com>
6182              Date: Mon, 16 May 2005 10:13:53 -0500
6183              Message-ID: <20050516151353.GA25387@petdance.com>
6184      Branch: maint-5.8/perl
6185           !> (integrate 26 files)
6186 ____________________________________________________________________________
6187 [ 25485] By: nicholas                              on 2005/09/19  12:01:22
6188         Log: Integrate:
6189              [ 23996]
6190              Fix leaks in List::Util::reduce,first
6191              When the block is a closure, the cloned CV created on each call
6192              was never freed
6193              
6194              [ 24465]
6195              Update to Scalar-List-Utils-1.15
6196              
6197              [ 24551]
6198              Update to Scalar-List-Utils-1.17
6199      Branch: maint-5.8/perl
6200           +> ext/List/Util/t/p_blessed.t ext/List/Util/t/p_first.t
6201           +> ext/List/Util/t/p_lln.t ext/List/Util/t/p_max.t
6202           +> ext/List/Util/t/p_maxstr.t ext/List/Util/t/p_min.t
6203           +> ext/List/Util/t/p_minstr.t ext/List/Util/t/p_openhan.t
6204           +> ext/List/Util/t/p_readonly.t ext/List/Util/t/p_reduce.t
6205           +> ext/List/Util/t/p_refaddr.t ext/List/Util/t/p_reftype.t
6206           +> ext/List/Util/t/p_shuffle.t ext/List/Util/t/p_sum.t
6207           +> ext/List/Util/t/p_tainted.t
6208            ! ext/List/Util/Util.xs
6209           !> MANIFEST ext/List/Util/Changes ext/List/Util/README
6210           !> ext/List/Util/lib/List/Util.pm
6211           !> ext/List/Util/lib/Scalar/Util.pm ext/List/Util/t/blessed.t
6212           !> ext/List/Util/t/dualvar.t ext/List/Util/t/first.t
6213           !> ext/List/Util/t/isvstring.t ext/List/Util/t/lln.t
6214           !> ext/List/Util/t/max.t ext/List/Util/t/maxstr.t
6215           !> ext/List/Util/t/min.t ext/List/Util/t/minstr.t
6216           !> ext/List/Util/t/openhan.t ext/List/Util/t/proto.t
6217           !> ext/List/Util/t/readonly.t ext/List/Util/t/reduce.t
6218           !> ext/List/Util/t/refaddr.t ext/List/Util/t/reftype.t
6219           !> ext/List/Util/t/shuffle.t ext/List/Util/t/sum.t
6220           !> ext/List/Util/t/tainted.t ext/List/Util/t/weak.t
6221 ____________________________________________________________________________
6222 [ 25484] By: nicholas                              on 2005/09/19  10:27:33
6223         Log: Integrate Storable 2.15:
6224              [ 23079]
6225              Store weak references.
6226              
6227              [ 23117]
6228              Trailing semi-colon are not allowed on #ifdef's in ANSI
6229              
6230              [ 23223]
6231              Upgrade to Devel::PPPort 3.00_01.
6232              
6233              [ 23233]
6234              Fix some backwards-compatibility problems with Storable.
6235              
6236              [ 23670]
6237              Fix typo
6238              
6239              [ 23852]
6240              Subject: [perl #32503] Fix for Storable module 
6241              From: "Steven N. Hirsch" (via RT) <perlbug-followup@perl.org>
6242              Date: 19 Nov 2004 13:06:57 -0000
6243              Message-ID: <rt-3.0.11-32503-100597.6.46123979926323@perl.org>
6244              
6245              [ 24234]
6246              H.Merijn changed e-mail
6247              
6248              [ 24316]
6249              Add STORABLE_attach hook (Adam Kennedy).
6250              
6251              [ 24325]
6252              Subject: [PATCH?] for AIX problems? RE: [PATCH] Symbian port of Perl
6253              Date: Tue, 26 Apr 2005 12:22:12 +0300
6254              From: <jarkko.hietaniemi@nokia.com>
6255              Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D6CB@esebe105.NOE.Nokia.com>
6256              From: Steve Hay <steve.hay@uk.radan.com>
6257              Message-ID: <426E11A3.8070002@uk.radan.com>
6258              
6259              [ 24434]
6260              Change 24165 missed one s/class/classname/ in the debugging code.
6261              
6262              [ 24435]
6263              Simplify the debug and assert logic.
6264              
6265              [ 24436]
6266              Experiment with using the ptr_table code to hold the seen hash
6267              
6268              [ 24512]
6269              Previously overlooked $SIG{DIE} patch from Slaven Rezic.
6270              http://groups-beta.google.com/group/perl.perl5.porters/msg/2d10ba2c390ecc41
6271              
6272              [ 24513]
6273              Update MANIFEST
6274              
6275              [ 24514]
6276              Damnable applypatch nonsense.
6277              
6278              [ 24555]
6279              Remove one const to ensure that the universe doesn't tip over.
6280              (At least on AIX.)
6281              
6282              [ 24556]
6283              Assorted 2.15 fixes.
6284      Branch: maint-5.8/perl
6285           +> ext/Storable/t/HAS_ATTACH.pm ext/Storable/t/attach_errors.t
6286           +> ext/Storable/t/attach_singleton.t
6287           +> ext/Storable/t/circular_hook.t ext/Storable/t/sig_die.t
6288           +> ext/Storable/t/testlib.pl ext/Storable/t/weak.t
6289           !> MANIFEST ext/Storable/ChangeLog ext/Storable/MANIFEST
6290           !> ext/Storable/README ext/Storable/Storable.pm
6291           !> ext/Storable/Storable.xs ext/Storable/t/just_plain_nasty.t
6292           !> ext/Storable/t/malice.t
6293 ____________________________________________________________________________
6294 [ 25483] By: nicholas                              on 2005/09/19  09:41:12
6295         Log: Integrate:
6296              [ 24382]
6297              Sync synopses
6298      Branch: maint-5.8/perl
6299            ! pod/perl.pod
6300           !> pod/perlrun.pod
6301 ____________________________________________________________________________
6302 [ 25482] By: nicholas                              on 2005/09/19  08:30:40
6303         Log: Remove unwanted stowaway.
6304      Branch: maint-5.8/perl
6305            - ext/XS/APItest/t/exception.t
6306 ____________________________________________________________________________
6307 [ 25481] By: nicholas                              on 2005/09/19  08:29:59
6308         Log: Integrate:
6309              [ 24533]
6310              add access to Perl_croak() via 'mycroak' in XS::APItest
6311              
6312              [ 24827]
6313              Croak if an attempt is made to modify PL_strtab
6314              (er, TODO - these should be in perldiag)
6315              
6316              [ 25070]
6317              Tests for hv_delayfree_ent and hv_free_ent
6318              
6319              [ 25072]
6320              Implement hv_delayfree_ent in terms of hv_free_ent
6321              
6322              [ 25074]
6323              Perl_share_hek needs exporting for change 25070 on Win32
6324              
6325              [ 25075]
6326              Use void, not void *, to suppress RETVAL (and compiler warning)
6327              
6328              [ 25078]
6329              Make the tests for hv_free_ent and hv_delayfree_ent pass under
6330              -DPURIFY too.
6331      Branch: maint-5.8/perl
6332           +> ext/XS/APItest/t/exception.t
6333           !> embed.fnc embed.h ext/XS/APItest/APItest.pm
6334           !> ext/XS/APItest/APItest.xs global.sym hv.c
6335 ____________________________________________________________________________
6336 [ 25479] By: nicholas                              on 2005/09/18  23:40:46
6337         Log: Integrate the API from:
6338              [ 24526]
6339              Move hv_name, hv_eiter and hv_riter into a new aux structure.
6340              Provide (more efficient) _get and _set macros.
6341              Adjust the core to use them.
6342              
6343              [ 25475]
6344              It looks like the only way to reliably make Perl_hv_name_set a pure
6345              macro in 5.8.x is to make it available as hv_name_set.
6346              [Otherwise when and where aTHX_ hv gets expanded to foo, hv causes
6347              warnings or other games when Perl_hv_name_set() is a macro]
6348              
6349              [ 25476]
6350              Should have been embed.h, not proto.h, in 25475
6351      Branch: maint-5.8/perl
6352            ! hv.c hv.h sv.c
6353           !> dump.c ext/Data/Dumper/Dumper.xs ext/Devel/DProf/DProf.xs
6354           !> ext/Opcode/Opcode.xs ext/PerlIO/via/via.xs
6355           !> ext/Storable/Storable.xs ext/threads/shared/shared.xs gv.c
6356           !> mg.c op.c op.h perl.c pp.c pp_hot.c pp_sys.c toke.c
6357           !> universal.c xsutils.c
6358 ____________________________________________________________________________
6359 [ 25478] By: nicholas                              on 2005/09/18  23:13:25
6360         Log: Integrate:
6361              [ 24545]
6362              Fill in HASATTRIBUTE stuff in win32/config_H.* (see change #24508)
6363              
6364              (None are actually defined, but it's nice to have them there anyway)
6365              
6366              [ 24552]
6367              Attribute compilation fix for Windows by Andy Lester
6368              
6369              [ 24710]
6370              Subject: [PATCH] Re: blead attribute warnings, cygwin + gcc 3.4.1
6371              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
6372              Date: Sun, 5 Jun 2005 20:43:55 -0700
6373              Message-ID: <20050606034354.GA1456@efn.org>
6374              
6375              [ 24975]
6376              Stop '"__attribute__format__" redefined' warnings from gcc on Win32
6377      Branch: maint-5.8/perl
6378           !> cygwin/cygwin.c perl.h perlio.h win32/config_H.bc
6379           !> win32/config_H.gc win32/config_H.vc win32/config_H.vc64
6380 ____________________________________________________________________________
6381 [ 25477] By: nicholas                              on 2005/09/18  22:57:20
6382         Log: Integrate:
6383              [ 21009]
6384              Subject: Re: maint@20974 or before broke mp2 ithreads test
6385              From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
6386              Date: Wed, 3 Sep 2003 06:07:54 +0200
6387              Message-ID: <044101c371d0$f39b3fc0$0c2f1fac@R2D2>
6388              
6389              [ 24451]
6390              SvUPGRADE doesn't return false.
6391              
6392              [ 24455]
6393              make join.t threadsafe!
6394              tests 13 and 14 could output in reverse order. Add a lock to stop
6395              this.
6396              
6397              [ 24469]
6398              avoid leaked scalar in BEGIN { threads->new(...) }
6399              
6400              [ 24475]
6401              $! might contain "unknown" if strerror(3) says so
6402      Branch: maint-5.8/perl
6403            ! ext/threads/t/join.t
6404           !> sv.c t/op/mkdir.t toke.c
6405 ____________________________________________________________________________
6406 [ 25473] By: nicholas                              on 2005/09/18  16:12:05
6407         Log: Integrate:
6408              [ 24459]
6409              Allocate GV bodies from arenas
6410              
6411              [ 24460]
6412              Reorder the *more* arena allocation functions into a block
6413              As they are now ahead of their corresponding *new* functions, no need
6414              for all the embedding guff.
6415              Remove all the "register" keywords.
6416              
6417              [ 24467]
6418              initialize the PL_xpvgv_[arena]root vars during clone
6419              
6420              [ 24491]
6421              One last 1008 to replace with PERL_ARENA_SIZE
6422              
6423              [ 24497]
6424              Default to allocating the correct size for the array in the HV.
6425              Override this with -DPERL_USE_LARGE_HV_ALLOC
6426      Branch: maint-5.8/perl
6427            ! intrpvar.h
6428           !> embed.fnc embed.h embedvar.h hv.c hv.h perlapi.h proto.h sv.c
6429 ____________________________________________________________________________
6430 [ 25472] By: nicholas                              on 2005/09/18  15:52:39
6431         Log: Integrate:
6432              [ 24427]
6433              Hoist the static "AUTOLOAD" into a static const variable. Makes the
6434              object file slightly smaller, and also increases the proportion of
6435              read only data section.
6436              
6437              [ 24440]
6438              Add editor boilerplates to all C files
6439              (except the generated ones)
6440              
6441              [ 24445]
6442              Include vim/emacs modelines in generated files to open them
6443              in read-only mode. Make vi modelines compatible with non-vim
6444              vi versions.
6445      Branch: maint-5.8/perl
6446            ! reentr.h
6447           !> (integrate 60 files)
6448 ____________________________________________________________________________
6449 [ 25471] By: nicholas                              on 2005/09/18  15:27:58
6450         Log: Integrate:
6451              [ 24422]
6452              Subject: [PATCH] Sv_*set() doc's and extra const's for the SvPVX_const() tasks
6453              From: Steve Peters <steve@fisharerojo.org>
6454              Date: Sun, 8 May 2005 20:49:17 -0500
6455              Message-ID: <20050509014917.GA24132@mccoy.peters.homeunix.org>
6456              
6457              [ 24509]
6458              Subject: SvPVX_const() - Patch #1
6459              From: Steve Peters <steve@fisharerojo.org>
6460              Date: Tue, 17 May 2005 18:17:01 -0500
6461              Message-ID: <20050517231701.GA1394@mccoy.peters.homeunix.org>
6462              
6463              [ 24523]
6464              Subject: [PATCH] SvPVX_const - patch #2
6465              From: Steve Peters <steve@fisharerojo.org>
6466              Date: Fri, 20 May 2005 21:42:10 -0500
6467              Message-Id: <20050521024210.GA29036@mccoy.peters.homeunix.org>
6468      Branch: maint-5.8/perl
6469            ! perl_keyword.pl toke.c
6470           !> doio.c dump.c embed.fnc gv.c op.c pad.c perlio.c perly.c
6471           !> pod/perlapi.pod pp.c pp_ctl.c proto.h sv.h universal.c util.c
6472           !> warnings.h warnings.pl
6473 ____________________________________________________________________________
6474 [ 25470] By: nicholas                              on 2005/09/18  15:00:31
6475         Log: Integrate:
6476              [ 24444]
6477              Subject: potential [PATCH] Tru64 crank up strictness
6478              From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
6479              Date: May 10, 2005 7:44 PM
6480              Message-Id: <4ADE5AAD-27CB-4F9E-BEC7-41DAA7671108@iki.fi>
6481              
6482              [ 24461]
6483              Subject: change to quiet cygwin's perlld
6484              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
6485              Date: Fri, 13 May 2005 06:15:45 -0700
6486              Message-ID: <20050513131545.GB4024@efn.org>
6487              
6488              [ 24539]
6489              Subject: [PATCH] Enable 64bitall builds for Solaris x86
6490              From: Gisle Aas <gisle@ActiveState.com>
6491              Date: 21 May 2005 08:55:21 -0700
6492              Message-ID: <lr1x801sly.fsf@caliper.activestate.com>
6493              
6494              [ 24588]
6495              -Wall is intolerably noisy with icc.
6496              
6497              [ 24627]
6498              Subject: Re: updated tru64 cc [PATCH]es (Re: [PATCH]es: Tru64/blead)
6499              From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
6500              Date: Mon, 30 May 2005 09:15:56 +0300
6501              Message-ID: <429AAF9C.30503@gmail.com>
6502              
6503              [ 24628]
6504              regen after #24627
6505              
6506              [ 24630]
6507              gcc hints were not yet applied to gcc-4.x
6508              Now they are
6509              
6510              [ 24644]
6511              Add DECC to the symbol list
6512              Subject: [PATCH]lette Re: updated tru64 cc [PATCH]es (Re: [PATCH]es: Tru64/blead)
6513              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
6514              Date: Mon, 30 May 2005 16:33:15 -0700
6515              Message-ID: <20050530233315.GA3088@efn.org>
6516              
6517              [ 24667]
6518              HP-UX specific #pragma entered in #23890 is not supported
6519              on HP-UX 10.20 and older
6520              
6521              [ 24674]
6522              CPP typo fix (by Dominic Dunlop)
6523              
6524              [ 24981]
6525              On OS X to use perl's malloc need to USE_PERL_SBRK and emulate sbrk()
6526              using system malloc, because sbrk() stops giving us memory after about
6527              14Mb.
6528              
6529              [ 25004]
6530              Subject: Re: Hints for 64bitall (PPC!) Darwin perl
6531              From: Dominic Dunlop <domo@computer.org>
6532              Message-Id: <1D31D9A6-2451-49EE-AD80-80F1D9CA2825@computer.org>
6533              Date: Mon, 27 Jun 2005 19:46:59 +0200
6534              
6535              [ 25228]
6536              Use the correct gcc when more than one gcc is installed
6537              Thanks to Campo
6538              
6539              [ 25231]
6540              Subject: Re: [PATCH] Tru64: use -c99 for ccflags if available
6541              From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
6542              Date: Thu, 28 Jul 2005 10:01:51 +0300
6543              Message-ID: <42E882DF.6020100@gmail.com>
6544              Message-ID: <42E86DE9.6090709@gmail.com>
6545              
6546              [ 25282]
6547              Subject: [PATCH] Re: [perl #36235] perl + gcc-4.0.0 + solaris + gnu binutils
6548              From: Andy Dougherty <doughera@lafayette.edu>
6549              Date: Tue, 26 Jul 2005 12:03:37 -0400 (EDT)
6550              Message-ID: <Pine.SOC.4.62.0507261131300.8774@maxwell.phys.lafayette.edu>
6551              
6552              [ 25305]
6553              Subject: make test of perl 5.8.7 failed on icc9
6554              From: YAMASHINA Hio <hio@ymir.co.jp>
6555              Date: Thu, 18 Aug 2005 20:36:57 +0900
6556              Message-Id: <20050818165213.BDF1.HIO@ymir.co.jp>
6557              
6558              [ 25402]
6559              Subject: [perl #36448] configuring ranlib for perl on osx with xcode 2.1
6560              From: Luke Closs (via RT) <perlbug-followup@perl.org>
6561              Message-ID: <rt-3.0.11-36448-116486.6.06308221656583@perl.org>
6562              Date: 1 Jul 2005 21:56:31 -0000
6563              
6564              [ 25403]
6565              Add Luke Closs to AUTHORS
6566      Branch: maint-5.8/perl
6567           !> AUTHORS Configure cflags.SH cygwin/perlld.in embed.pl
6568           !> ext/DynaLoader/dl_dlopen.xs handy.h hints/aix.sh
6569           !> hints/darwin.sh hints/dec_osf.sh hints/hpux.sh hints/linux.sh
6570           !> hints/solaris_2.sh perl.c perl.h perlapi.h sv.c toke.c
6571           !> x2p/a2py.c
6572 ____________________________________________________________________________
6573 [ 25469] By: nicholas                              on 2005/09/18  14:26:36
6574         Log: Integrate:
6575              [ 24420]
6576              Perl_croak uses perl's printf, so can pass in SVs direct - no need for
6577              SvPV and a %s format.
6578              
6579              [ 24424]
6580              Change 24420 should have hand updated globvar.sym to reflect the
6581              renaming of the global variable.
6582      Branch: maint-5.8/perl
6583            ! globvar.sym perl.h
6584           !> mg.c pp.c pp_hot.c
6585 ____________________________________________________________________________
6586 [ 25468] By: nicholas                              on 2005/09/18  14:07:40
6587         Log: Update docs. Fret not, pad_findmy is static, so it can change to const.
6588      Branch: maint-5.8/perl
6589            ! pod/perlintern.pod
6590 ____________________________________________________________________________
6591 [ 25467] By: nicholas                              on 2005/09/18  14:03:33
6592         Log: attributes-two.patch also contains a lot of const-ing, hence the
6593              strange collection of files that seem to change with the integration
6594              of all the attributes probing code.
6595              
6596              Integrate:
6597              [ 24431]
6598              Subject: [PATCH] attributes-two.patch, the next batch
6599              From: Andy Lester <andy@petdance.com>
6600              Date: May 9, 2005 5:45 PM
6601              Message-ID: <20050509154518.GA18273@petdance.com>
6602              
6603              [ 24492]
6604              Subject: [PATCH] perl 5.9.x (@ 24471): Symbian update
6605              From: <jarkko.hietaniemi@nokia.com>
6606              Date: Mon, 16 May 2005 17:59:35 +0300
6607              Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D793@esebe105.NOE.Nokia.com>
6608              
6609              completed by:
6610              Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D7A0@esebe105.NOE.Nokia.com>
6611              
6612              [ 24495]
6613              Subject: [PATCH] more about __attribute__
6614              From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
6615              Date: Tue, 17 May 2005 20:36:43 +0300
6616              Message-ID: <428A2BAB.9020306@gmail.com>
6617              
6618              [ 24508]
6619              Subject: [PATCH] Attribute configuration
6620              From: Andy Lester <andy@petdance.com>
6621              Date: Thu, 19 May 2005 12:32:56 -0500
6622              Message-ID: <20050519173256.GA29039@petdance.com>
6623              
6624              [ 24519]
6625              Need to make PERL_UNUSED_DECL conditional as xlc on AIX doesn't like
6626              it being redefined.
6627              
6628              [ 24520]
6629              Updaate ppport.h to get a conditional PERL_UNUSED_DECL
6630              
6631              [ 24521]
6632              Update XS code to declare PERL_UNUSED_DECL conditionally
6633              
6634              [ 24536]
6635              Make the __attribute__ stuff work with Symbian (Jarkko).
6636              http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-05/msg00530.html
6637      Branch: maint-5.8/perl
6638            ! embed.fnc perl.h sv.c
6639           !> (integrate 47 files)
6640 ____________________________________________________________________________
6641 [ 25466] By: nicholas                              on 2005/09/18  12:24:38
6642         Log: Integrate:
6643              [ 24414]
6644              Subject: [PATCH] GCC attributes!
6645              From: Andy Lester <andy@petdance.com>
6646              Date: May 4, 2005 11:55 PM
6647              Message-ID: <20050504215540.GA20413@petdance.com>
6648              
6649              [ 24416]
6650              Tweak the insertion of __attribute__((nonnull())) declarations
6651              in proto.h so it compiles with and without threads with gcc 3.4
6652              
6653              [ 24421]
6654              Revert to Andy's first solution for nonnull attributes;
6655              add the missing defines for non-threaded perls in perl.h
6656      Branch: maint-5.8/perl
6657            ! embed.fnc utf8.c util.c
6658           !> autodoc.pl av.c doio.c doop.c embed.h embed.pl global.sym op.c
6659           !> perl.h pod/perlapi.pod proto.h regcomp.c sv.c xsutils.c
6660 ____________________________________________________________________________
6661 [ 25465] By: nicholas                              on 2005/09/18  11:29:29
6662         Log: Integrate:
6663              [ 24384]
6664              [perl #35214] SEGV when next is followed by a goto
6665              
6666              next and redo didn't restore PL_curcop
6667              
6668              [ 24385]
6669              make goto.t use test.pl, strict and warnings
6670              
6671              [ 24386]
6672              Fix test numerotation
6673              
6674              [ 24406]
6675              Don't pretend SIGZERO exists [#35291].
6676              
6677              [ 24410]
6678              Get the correct refcount on the temporary assignment to PL_sigwarn so
6679              that other code assigning to $SIG{__WARN__} doesn't cause a premature
6680              free.
6681              
6682              [ 24476]
6683              This seems to be the right thing to do to iterate over layers
6684              
6685              [ 24480]
6686              Assuming that everything with 0x40000000 is SVpad_TYPED is bogus.
6687      Branch: maint-5.8/perl
6688           !> ext/PerlIO/via/via.xs mg.c perlio.c pp_ctl.c sv.c
6689           !> t/io/layers.t t/op/goto.t
6690 ____________________________________________________________________________
6691 [ 25464] By: nicholas                              on 2005/09/18  11:14:27
6692         Log: Integrate:
6693              [ 24358]
6694              Subject: [PATCH] uninitialized warnings in regcomp
6695              From: Steven Philip Schubiger <steven@accognoscere.org>
6696              Date: Mon, 2 May 2005 01:14:29 +0200 (CEST)
6697              Message-Id: <200505012314.j41NETLk018737@accognoscere.homeunix.org>
6698              
6699              [ 24372]
6700              Subject: [perl #33809] optimize macro dXSARGS 
6701              From: Sergey Skvortsov (via RT) <perlbug-followup@perl.org>
6702              Date: 17 Jan 2005 09:02:33 -0000
6703              Message-ID: <rt-3.0.11-33809-105714.16.4209917806492@perl.org>
6704              
6705              [ 24402]
6706              avoid accessing a just-freed SV (keep ponie happy)
6707      Branch: maint-5.8/perl
6708           !> XSUB.h pad.c pod/perlapi.pod regcomp.c universal.c
6709 ____________________________________________________________________________
6710 [ 25462] By: nicholas                              on 2005/09/18  10:56:46
6711         Log: Integrate:
6712              [ 24365]
6713              Subject: [PATCH] printf.patch: Adding printf checking for gcc
6714              From: Andy Lester <andy@petdance.com>
6715              Date: Sun, 1 May 2005 15:07:55 -0500
6716              Message-ID: <20050501200755.GA30259@petdance.com>
6717      Branch: maint-5.8/perl
6718            ! pp_pack.c
6719           !> gv.c lib/ExtUtils/t/Embed.t pad.c perl.c perl.h perlio.c
6720           !> perlio.h perliol.h pp_sort.c x2p/util.c x2p/util.h
6721 ____________________________________________________________________________
6722 [ 25461] By: nicholas                              on 2005/09/18  10:42:52
6723         Log: Integrate:
6724              [ 24333]
6725              Subject: [PATCH] XS() __attribute__
6726              From: Andy Lester <andy@petdance.com>
6727              Date: Fri, 22 Apr 2005 17:39:47 -0500
6728              Message-ID: <20050422223947.GA4681@petdance.com>
6729              
6730              [ 24338]
6731              Subject: [PATCH] perlio-two.patch: More warnings squashed, more consts
6732              From: Andy Lester <andy@petdance.com>
6733              Date: Wed, 27 Apr 2005 10:02:43 -0500
6734              Message-ID: <20050427150243.GA21883@petdance.com>
6735              
6736              [ 24341]
6737              Fix perlsio_binmode() export breakage caused by change #24338
6738              
6739              Define and export perlsio_binmode() based on the same condition,
6740              namely, that USE_PERLIO is defined and USE_SFIO is not.
6741              
6742              [ 24353]
6743              Subject: [PATCH] one cannot "static" exported functions
6744              From: <jarkko.hietaniemi@nokia.com>
6745              Date: Fri, 29 Apr 2005 11:02:01 +0300
6746              Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D705@esebe105.NOE.Nokia.com>
6747      Branch: maint-5.8/perl
6748           !> XSUB.h makedef.pl perl.c perlio.c perlio.h perliol.h
6749           !> universal.c xsutils.c
6750 ____________________________________________________________________________
6751 [ 25460] By: nicholas                              on 2005/09/18  10:26:23
6752         Log: Integrate perlio.c changes from:
6753              [ 24271]
6754              Subject: [PATCH] Symbian port of Perl
6755              From: <jarkko.hietaniemi@nokia.com>
6756              Date: Mon, 18 Apr 2005 13:18:30 +0300
6757              Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com>
6758      Branch: maint-5.8/perl
6759            ! perlio.c
6760 ____________________________________________________________________________
6761 [ 25458] By: nicholas                              on 2005/09/18  09:44:13
6762         Log: Integrate minimal header changes from:
6763              [ 24271]
6764              Subject: [PATCH] Symbian port of Perl
6765              From: <jarkko.hietaniemi@nokia.com>
6766              Date: Mon, 18 Apr 2005 13:18:30 +0300
6767              Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com>
6768      Branch: maint-5.8/perl
6769            ! perl.h
6770           !> perlio.h perliol.h
6771 ____________________________________________________________________________
6772 [ 25456] By: nicholas                              on 2005/09/17  22:17:22
6773         Log: Integrate:
6774              [ 24256]
6775              Subject:  [PATCH] pad_compname_type(), takes care of a clunky macro
6776              From:  Andy Lester <andy@petdance.com>
6777              Date:  Tue, 19 Apr 2005 11:38:44 -0500
6778              Message-Id:  <20050419163844.GA19747@petdance.com>
6779              
6780              and the pad_compname_type part of
6781              [ 24318]
6782              Subject: [PATCH] combopatch
6783              From: Jarkko Hietaniemi <jhi@iki.fi>
6784              Date: Sun, 24 Apr 2005 22:58:15 +0300
6785              Message-ID: <426BFA57.9060105@iki.fi>
6786      Branch: maint-5.8/perl
6787           !> embed.fnc embed.h pad.c pad.h proto.h
6788 ____________________________________________________________________________
6789 [ 25455] By: nicholas                              on 2005/09/17  20:49:04
6790         Log: Integrate:
6791              [ 24511]
6792              Subject: [PATCH] Add a Makefile target for ctags
6793              From: Andy Lester <andy@petdance.com>
6794              Date: Thu, 12 May 2005 11:40:52 -0500
6795              Message-ID: <20050512164052.GA30287@petdance.com>
6796              
6797              [ 24528]
6798              Subject: [PATCH] ctags parms need to know .h is C
6799              From: Andy Lester <andy@petdance.com>
6800              Date: Sat, 21 May 2005 08:58:14 -0500
6801              Message-Id: <20050521135814.GA875@petdance.com>
6802              
6803              [ 24580]
6804              Subject: [PATCH] Updated lint infrastructure
6805              From: Andy Lester <andy@petdance.com>
6806              Date: Wed, 25 May 2005 12:31:39 -0500
6807              Message-ID: <20050525173139.GB1701@petdance.com>
6808              
6809              [ 24655]
6810              Don't touch lib/ExtUtils/Miniperl.pm when rebuild identically
6811              
6812              [ 24658]
6813              Revert change #24656
6814              
6815              (The Makefile.SH part of)
6816              [ 24735]
6817              Subject: [PATCH] Random cleanups #47
6818              From: Andy Lester <andy@petdance.com>
6819              Date: Mon, 6 Jun 2005 10:11:07 -0500
6820              Message-ID: <20050606151107.GC7022@petdance.com>
6821              
6822              [ 24884]
6823              Subject: [perl #36199] [PATCH] 5.8.7 fails to build with parallel make 
6824              From: "Steve Peters via RT" <perlbug-followup@perl.org>
6825              Date: 16 Jun 2005 17:11:14 -0000
6826              Message-ID: <rt-3.0.11-36199-115872.8.39962488213992@perl.org>
6827              
6828              [ 25192]
6829              Subject: [PATCH] RE: rebuilding lib/Config*
6830              From: Robin Barker <Robin.Barker@npl.co.uk>
6831              Date: Jul 14, 2005 3:27 PM
6832              Message-ID: <533D273D4014D411AB1D00062938C4D90849C733@hotel.npl.co.uk>
6833              
6834              [ 25323]
6835              My system produces core.$$ files
6836      Branch: maint-5.8/perl
6837           !> Makefile.SH handy.h malloc.c mg.c pp.c regcomp.h
6838 ____________________________________________________________________________
6839 [ 25454] By: nicholas                              on 2005/09/17  20:22:12
6840         Log: Integrate:
6841              [ 24665]
6842              Round up all string length requests to malloc()/realloc() to the next
6843              multiple of 4/8 bytes [sizeof(size_t)] on the assumption that malloc()
6844              internally will quantise, and so we're going to use space that
6845              otherwise would be wasted. Hopefully this will save realloc()ing.
6846              
6847              [ 24673]
6848              Oops. My maths was too generous (by 1).
6849              
6850              [ 24676]
6851              Changes 24660 and 24665 both introduced errors into the USEMYMALLOC
6852              code. Plus change 24672 appears to break under USEMYMALLOC, so revert
6853              it for now.
6854              
6855              [ 24678]
6856              Dave can see a better way of doing the rounding.
6857      Branch: maint-5.8/perl
6858           !> ext/Devel/Peek/t/Peek.t handy.h perl.h sv.c
6859 ____________________________________________________________________________
6860 [ 25453] By: nicholas                              on 2005/09/17  19:57:51
6861         Log: Integrate:
6862              [ 24375]
6863              Fix for [perl #34252] Access rights in FindBin::Bin
6864              At least on my platform, Cwd::getcwd doesn't find the current
6865              directory if it has no access to it. Try harder with Cwd::cwd.
6866              
6867              [ 24379]
6868              Error in the latest FindBin patch, noticed by Nicholas
6869              
6870              [ 24704]
6871              Improve FindBin discovery of current directory, based on :
6872              
6873              Subject: FindBin.pm: incomplete getcwd/cwd patch? (#24375, #24379)
6874              From: José Pedro Oliveira <jpo@di.uminho.pt>
6875              Date: Thu, 12 May 2005 20:36:48 +0100
6876              Message-ID: <4283B050.6080805@di.uminho.pt>
6877              
6878              Plus POD fixes
6879              
6880              [ 24753]
6881              Subject: Re: FindBin.pm: incomplete getcwd/cwd patch and SELinux (Strict policy)
6882              From: José Pedro Oliveira <jpo@di.uminho.pt>
6883              Date: Tue, 07 Jun 2005 21:07:42 +0100
6884              Message-ID: <42A5FE8E.3020608@di.uminho.pt>
6885      Branch: maint-5.8/perl
6886           !> lib/FindBin.pm
6887 ____________________________________________________________________________
6888 [ 25450] By: nicholas                              on 2005/09/17  19:37:27
6889         Log: Integrate:
6890              [ 24269]
6891              Subject:  [PATCH] extra code in pp_concat, Take 2
6892              From:  Andy Lester <andy@petdance.com>
6893              Date:  Wed, 13 Apr 2005 21:06:01 -0500
6894              Message-Id:  <20050414020601.GA21346@petdance.com>
6895              
6896              add 'const', and remove extraneous code, from pp_concat
6897      Branch: maint-5.8/perl
6898           !> pp_hot.c t/op/concat.t
6899 ____________________________________________________________________________
6900 [ 25449] By: nicholas                              on 2005/09/17  19:21:24
6901         Log: Integrate:
6902              [ 24243]
6903              A more efficient way of expressing the MALLOC_WRAP conditional compile.
6904              
6905              [ 24244]
6906              Replace Renew(SvPVX(...)...) with SvPV_renew, which avoids an LVALUE
6907              SvPVX
6908              
6909              [ 24245]
6910              SvPV_renew also calls SvLEN_set
6911              Add SvPV_shrink_to_cur(sv) to call SvPV_renew with SvCUR(sv)+1.
6912              For Ponie this can be a single call into the PMC
6913      Branch: maint-5.8/perl
6914           !> handy.h pp_hot.c pp_sys.c sv.h toke.c
6915 ____________________________________________________________________________
6916 [ 25447] By: nicholas                              on 2005/09/17  19:04:44
6917         Log: Integrate:
6918              [ 24165]
6919              Down with C++ reserved names
6920              (and also function pointer declarations that rely on the C semantics
6921              of ())
6922              
6923              [ 24170]
6924              Add casting to allow g++ (3.3.5) to compile the core code.
6925              A C++ compiler produces lots of warnings that are probably valid
6926              concerns to investigate.
6927              
6928              [ 25445]
6929              Missing DO_BO_PACK_PC and DO_BO_UNPACK_PC for the 5.8.x case
6930              (and the don't know the pointer size case)
6931      Branch: maint-5.8/perl
6932            ! pp_pack.c
6933           !> doio.c ext/B/B.xs ext/Devel/DProf/DProf.xs
6934           !> ext/Storable/Storable.xs gv.c perl.c perl.h scope.c sv.c
6935           !> toke.c util.c x2p/walk.c
6936 ____________________________________________________________________________
6937 [ 25441] By: nicholas                              on 2005/09/17  17:55:48
6938         Log: S_vdie_croak_common wasn't STATIC in 5.8.7, so something might just
6939              have linked against it. Hence it needs to stay non-static for 5.8.x.
6940      Branch: maint-5.8/perl
6941            ! util.c
6942 ____________________________________________________________________________
6943 [ 25440] By: nicholas                              on 2005/09/17  17:21:38
6944         Log: Integrate:
6945              [ 22937]
6946              It seems that our assert() macro wasn't good enough.
6947              Changed to one that that is an expression, rather than a statement.
6948              
6949              [ 24609]
6950              In assert(), we mustn't stringify the message as part of the first
6951              argument to croak, as it's a *printf format, and the thing we're
6952              asserting might itself contain % signs.
6953              Also, as __FILE__ is a string, we can append that to the format,
6954              rather than needing a %s for it.
6955      Branch: maint-5.8/perl
6956           !> perl.h
6957 ____________________________________________________________________________
6958 [ 25438] By: nicholas                              on 2005/09/17  16:58:09
6959         Log: Integrate:
6960              [ 24148]
6961              Subject: [PATCH] const-eight.diff
6962              From: Andy Lester <andy@petdance.com>
6963              Date: Wed, 30 Mar 2005 11:40:24 -0600
6964              Message-ID: <20050330174024.GA12167@petdance.com>
6965              
6966              [ 24178]
6967              Don't try to export symbols that don't exist
6968              
6969              Change #24148 added Perl_rvpv_dup() to the public API, but it is only
6970              defined when USE_ITHREADS is defined.  Adjust makedef.pl accordingly
6971              to keep Win32 happy.
6972      Branch: maint-5.8/perl
6973           !> Porting/Maintainers.pl doio.c dump.c embed.fnc embed.h
6974           !> global.sym makedef.pl mg.c op.c perl.c proto.h sv.c
6975           !> universal.c xsutils.c
6976 ____________________________________________________________________________
6977 [ 25437] By: nicholas                              on 2005/09/17  15:47:16
6978         Log: Integrate:
6979              The hunks from 24088 that reset PL_op and PL_curcop
6980              
6981              [ 24109]
6982              One more Win32 compilation clean-up (for when using -DDEBUGGING)
6983      Branch: maint-5.8/perl
6984           !> sv.c
6985 ____________________________________________________________________________
6986 [ 25435] By: nicholas                              on 2005/09/17  15:34:45
6987         Log: Integrate:
6988              [ 23336]
6989              Perl -DT segfaults when parsing a 'use' statement
6990              
6991              [ 23339]
6992              the improved -DT output of #23325 could print an uninit stack value
6993      Branch: maint-5.8/perl
6994           !> toke.c
6995 ____________________________________________________________________________
6996 [ 25433] By: nicholas                              on 2005/09/17  15:17:35
6997         Log: Integrate:
6998              [ 24096]
6999              Clean-up some warnings when compiling on Win32 with VC++
7000      Branch: maint-5.8/perl
7001           !> mg.c
7002 ____________________________________________________________________________
7003 [ 25432] By: nicholas                              on 2005/09/17  14:45:11
7004         Log: Integrate:
7005              [ 24082]
7006              Need to return something when the compiler doesn't know that a
7007              function is "noreturn".
7008              
7009              [ 24094]
7010              The core part of :
7011              Subject: [PATCH] Consting seven
7012              From: Andy Lester <andy@petdance.com>
7013              Date: Sun, 27 Mar 2005 15:57:22 -0600
7014              Message-ID: <20050327215722.GC20451@petdance.com>
7015              
7016              [ 24095]
7017              Downconst external APIs
7018      Branch: maint-5.8/perl
7019           !> embed.fnc embed.h gv.h mg.c op.c opcode.h opcode.pl perl.c
7020           !> perlio.c pod/perlapi.pod pp_ctl.c proto.h regcomp.c regexec.c
7021           !> scope.c sv.c util.c
7022 ____________________________________________________________________________
7023 [ 25428] By: nicholas                              on 2005/09/17  13:53:15
7024         Log: Integrate:
7025              [ 24081]
7026              Subject: [PATCH] Consting five
7027              Date: Fri, 25 Mar 2005 17:14:09 -0600
7028              From: Andy Lester <andy@petdance.com>
7029              Message-ID: <20050325231409.GB17660@petdance.com>
7030              
7031              (bowlderised to remove const from all externally linked function
7032              prototypes)
7033      Branch: maint-5.8/perl
7034           !> av.c embed.fnc embed.h ext/DynaLoader/dlutils.c gv.c
7035           !> intrpvar.h locale.c mg.c miniperlmain.c op.c perl.c pp_sys.c
7036           !> proto.h regcomp.c thrdvar.h toke.c
7037 ____________________________________________________________________________
7038 [ 25427] By: nicholas                              on 2005/09/17  13:05:29
7039         Log: Integrate:
7040              [ 24079]
7041              Subject: [PATCH] Consting part 4
7042              From: Andy Lester <andy@petdance.com>
7043              Date: Fri, 25 Mar 2005 14:43:31 -0600
7044              Message-ID: <20050325204331.GA16388@petdance.com>
7045              
7046              (bowlderised to remove const from all externally linked function
7047              prototypes)
7048      Branch: maint-5.8/perl
7049           !> embed.fnc mg.c numeric.c op.c perlio.c pod/perlapi.pod proto.h
7050           !> regcomp.c scope.c sv.c taint.c toke.c utf8.c util.c
7051 ____________________________________________________________________________
7052 [ 25426] By: nicholas                              on 2005/09/17  12:17:46
7053         Log: Integrate:
7054              [ 24077]
7055              Remove the const qualifier from argv and env variables
7056      Branch: maint-5.8/perl
7057            ! intrpvar.h
7058           !> embed.fnc perl.c pod/perlapi.pod proto.h
7059 ____________________________________________________________________________
7060 [ 25425] By: nicholas                              on 2005/09/17  11:45:57
7061         Log: Integrate:
7062              [ 24074]
7063              Subject: [PATCH] Third consting batch
7064              From: Andy Lester <andy@petdance.com>
7065              Date: Tue, 22 Mar 2005 00:35:55 -0600
7066              Message-Id: <2f14220e7101a03f7659dbe79a03b115@petdance.com>
7067              
7068              (bowlderised to remove const from all externally linked function
7069              prototypes)
7070      Branch: maint-5.8/perl
7071           !> (integrate 40 files)
7072 ____________________________________________________________________________
7073 [ 25424] By: nicholas                              on 2005/09/16  22:31:26
7074         Log: Integrate:
7075              [ 24049]
7076              Subject: [PATCH] More consting goodness
7077              From: Andy Lester <andy@petdance.com>
7078              Date: Sat, 19 Mar 2005 01:28:30 -0600
7079              Message-ID: <20050319072830.GA7721@petdance.com>
7080              
7081              
7082              (bowlderised to remove const from all externally linked function
7083              prototypes)
7084      Branch: maint-5.8/perl
7085           !> deb.c dump.c embed.fnc handy.h op.c opcode.h opcode.pl perl.c
7086           !> pod/perlapi.pod pp_ctl.c pp_sys.c proto.h regcomp.c regexec.c
7087           !> sv.c toke.c
7088 ____________________________________________________________________________
7089 [ 25423] By: nicholas                              on 2005/09/16  21:33:59
7090         Log: Integrate:
7091              [ 23325]
7092              improve lexer debugging output (-DT)
7093              Decode yylex() return values, and show lexer state each time
7094              yylex() is called
7095      Branch: maint-5.8/perl
7096            ! toke.c
7097           !> embed.fnc embed.h proto.h
7098 ____________________________________________________________________________
7099 [ 25422] By: nicholas                              on 2005/09/16  20:42:10
7100         Log: Integrate:
7101              [ 24042]
7102              Subject: [PATCH] More const parms
7103              From: Andy Lester <andy@petdance.com>
7104              Date: Mon, 14 Mar 2005 13:59:54 -0600
7105              Message-ID: <20050314195954.GB7141@petdance.com>
7106              
7107              (bowlderised to remove const from all externally linked function
7108              prototypes)
7109      Branch: maint-5.8/perl
7110           !> embed.fnc gv.c numeric.c op.c pad.c perlio.c pod/perlapi.pod
7111           !> pp_ctl.c pp_hot.c proto.h scope.c sv.c toke.c utf8.c
7112 ____________________________________________________________________________
7113 [ 25421] By: nicholas                              on 2005/09/16  19:49:49
7114         Log: Integrate:
7115              [ 24037]
7116              Subject: [PATCH] Adding const qualifiers
7117              From: Andy Lester <andy@petdance.com>
7118              Date: Sun, 13 Mar 2005 14:20:05 -0600
7119              Message-ID: <20050313202005.GA23535@petdance.com>
7120              
7121              
7122              (bowlderised to remove const from all externally linked function
7123              prototypes)
7124      Branch: maint-5.8/perl
7125            ! embed.fnc
7126           !> av.c gv.c hv.c mg.c op.c pod/perlapi.pod pp_ctl.c proto.h
7127           !> scope.c utf8.c
7128 ____________________________________________________________________________
7129 [ 25420] By: nicholas                              on 2005/09/16  13:50:39
7130         Log: Integrate:
7131              [ 24693]
7132              Subject: Re: [perl #35977] perlbug AutoReply: Devel::DProf "unstacked calls in outer"
7133              From: Duncan Findlay <duncf@debian.org>
7134              Date: Wed, 1 Jun 2005 12:18:08 -0400
7135              Message-ID: <20050601161808.GA17294@duncf.mine.nu>
7136              
7137              [ 25413]
7138              Subject: [perl #37163] dprofpp array subscript error 
7139              From: scott@perlcode.org (via RT) <perlbug-followup@perl.org>
7140              Date: Tue, 13 Sep 2005 12:11:46 -0700
7141              Message-ID: <rt-3.0.11-37163-120724.9.33005980359667@perl.org>
7142      Branch: maint-5.8/perl
7143           !> utils/dprofpp.PL
7144 ____________________________________________________________________________
7145 [ 25419] By: nicholas                              on 2005/09/16  13:26:55
7146         Log: Integrate:
7147              [ 24223]
7148              Make the four-argument form of select() return undef
7149              instead of -1 on error.
7150              
7151              [ 25418]
7152              Revert change #24223 : select() will continue
7153              to return -1 on error, like in previous versions, and
7154              like other system builtins.
7155              
7156              (ie a no-op)
7157      Branch: maint-5.8/perl
7158           !> pod/perlfunc.pod pp_sys.c
7159 ____________________________________________________________________________
7160 [ 25415] By: nicholas                              on 2005/09/14  17:41:36
7161         Log: Integrate:
7162              [ 24921]
7163              weak references aren't UVs, do don't show this in the dump flags.
7164              
7165              [ 24924]
7166              Avoid having NULL entries in the weakref backreference array, and
7167              make S_sv_add_backref O(1) (instead of O(n))
7168      Branch: maint-5.8/perl
7169           !> dump.c sv.c
7170 ____________________________________________________________________________
7171 [ 25412] By: nicholas                              on 2005/09/14  08:35:19
7172         Log: Integrate:
7173              [ 23752]
7174              Shave off the explict 1; from the end of lib/Config.pm
7175              
7176              [ 24982]
7177              Add a sanity check to Config::AUTOLOAD to prevent infinte loops if
7178              Configure_heavy.pl gets truncated.
7179              
7180              [ 25195]
7181              Remove :unique attribute from Config.pm,
7182              until we find a better implementation of it (or
7183              remove it). See [perl #36375].
7184      Branch: maint-5.8/perl
7185           !> configpm
7186 ____________________________________________________________________________
7187 [ 25408] By: nicholas                              on 2005/09/13  22:19:30
7188         Log: Integrate:
7189              [ 24443]
7190              "make regen" should run reentr.pl
7191              
7192              [ 24774]
7193              reentr.pl should be using regen_lib.pl and unlinking files before it
7194              starts.
7195              
7196              [ 24775]
7197              Change perforce filetype from text to text+w (so regen.pl is happy)
7198              
7199              [ 25059]
7200              Stop reentr.pl changing EOL on the files it writes on Win32
7201      Branch: maint-5.8/perl
7202            ! reentr.inc
7203           !> opnames.h reentr.c reentr.h reentr.pl regen.pl
7204 ____________________________________________________________________________
7205 [ 25407] By: nicholas                              on 2005/09/13  21:31:42
7206         Log: Integrate:
7207              [ 24376]
7208              Convert to test.pl
7209              
7210              [ 24782]
7211              Convert op/array.t to test.pl
7212              
7213              [ 25054]
7214              Convert bless.t to test.pl
7215              
7216              [ 25202]
7217              Subject: [PATCH] Convert t/op/vec.t to test.pl
7218              From: Steve Peters <steve@fisharerojo.org>
7219              Date: Wed, 20 Jul 2005 08:06:38 -0500
7220              Message-ID: <20050720130638.GA6123@mccoy.peters.homeunix.org>
7221      Branch: maint-5.8/perl
7222           !> t/op/array.t t/op/bless.t t/op/mkdir.t t/op/vec.t
7223 ____________________________________________________________________________
7224 [ 25405] By: nicholas                              on 2005/09/13  20:52:17
7225         Log: The Peek.t parts of
7226              Integrate:
7227              [ 24088]
7228              expand -DDEBUG_LEAKING_SCALARS to instrument the creation of each SV
7229              
7230              [ 24091]
7231              Fix Peek.t to work with and without DEBUG_LEAKING_SCALARS
7232      Branch: maint-5.8/perl
7233           !> ext/Devel/Peek/t/Peek.t
7234 ____________________________________________________________________________
7235 [ 25404] By: nicholas                              on 2005/09/13  19:52:26
7236         Log: Integrate:
7237              [ 24389]
7238              strictify t/TEST
7239              make most variables lexical, narrow their scope, and give some of
7240              them more meaningful names. Also fix a harmless bug where the wrong
7241              filehandles are closed (A+B rather than U+A)
7242              
7243              [ 24390]
7244              make t/TEST detect various failure modes in testfile outputs
7245              in particular:
7246              multiple leader lines
7247              leader line not first or last line of file
7248              unrecognised lines
7249              out-of-sequence test numbers
7250              
7251              [ 24392]
7252              strictifying t/TEST stopped it handling '1..n todo' correctly
7253              (made scope of %toto too narrow)
7254              
7255              [ 24393]
7256              stop Math/BigInt/t/bare_mbf.t producing spurious test output
7257              
7258              [ 24417]
7259              t/TEST's new error messages now include the prefix 'FAILURE--'
7260              
7261              [ 24498]
7262              make t/TEST print summary times consistently to two decimal places
7263              
7264              [ 25114]
7265              Subject: [PATCH t/TEST] Understand "ok" with no number
7266              From: Michael G Schwern <schwern@pobox.com>
7267              Date: Mon, 11 Jul 2005 18:41:30 -0700
7268              Message-ID: <20050712014130.GA20855@windhund.schwern.org>
7269      Branch: maint-5.8/perl
7270           !> lib/Math/BigInt/t/bare_mbf.t t/TEST
7271 ____________________________________________________________________________
7272 [ 25401] By: nicholas                              on 2005/09/13  17:51:49
7273         Log: Integrate:
7274              [ 24370]
7275              Convert to test.pl
7276              
7277              [ 24371]
7278              Subject: [PATCH] IEEE math for the masses
7279              From: Steve Peters <steve@fisharerojo.org>
7280              Date: Fri, 15 Apr 2005 09:10:54 -0500
7281              Message-ID: <20050415141054.GA12749@mccoy.peters.homeunix.org>
7282              
7283              (tests added to t/op/exp.t)
7284              
7285              [ 24377]
7286              ok($a == $b) better written as cmp_ok($a, '==', $b)
7287              (The latter gives more diagnostics in the case of failure)
7288              
7289              [ 24388]
7290              Document the unportability of atan2() edge cases
7291              and remove unportable tests (by Steve Peters)
7292      Branch: maint-5.8/perl
7293           !> pod/perlport.pod pp.c t/op/exp.t
7294 ____________________________________________________________________________
7295 [ 25400] By: nicholas                              on 2005/09/13  17:33:24
7296         Log: Integrate:
7297              [ 24313]
7298              Subject: [PATCH] Add -Wdeclaration-after-statement to default flags for gcc 3+
7299              From: Steve Peters <steve@fisharerojo.org>
7300              Date: Sat, 23 Apr 2005 22:37:48 -0500
7301              Message-ID: <20050424033748.GA23117@mccoy.peters.homeunix.org>
7302              
7303              [ 24432]
7304              Subject: [PATCH] Avoid USE_SITECUSTOMIZE redefined warnings
7305              From: Jan Dubois <jand@ActiveState.com>
7306              Date: Mon, 9 May 2005 19:29:06 -0700
7307              Message-Id: <200505100229.j4A2TGm1019135@smtp3.ActiveState.com>
7308      Branch: maint-5.8/perl
7309           !> Configure config_h.SH
7310 ____________________________________________________________________________
7311 [ 25396] By: nicholas                              on 2005/09/12  22:33:56
7312         Log: Integrate:
7313              [ 24201]
7314              Add a macro PERL_DEBUG_COW, for aggressive compile time tests of
7315              Copy-On-Write related source changes.
7316              Fix the problem this revealed.
7317              
7318              [ 24998]
7319              Fix sv_dec of undefined PVs to (a) not downgrade to NV
7320              (b) give -1, rather than +1
7321              
7322              [ 25102]
7323              sv_dec is supposed to go *down*, m'kay.
7324      Branch: maint-5.8/perl
7325            ! sv.h
7326           !> sv.c t/op/inc.t
7327 ____________________________________________________________________________
7328 [ 25395] By: nicholas                              on 2005/09/12  21:50:04
7329         Log: Integrate:
7330              [ 24367]
7331              For perls where pids and ppids are cached, when the ppid of
7332              the perl process becomes 1, refresh the ppid cache (this may
7333              indicate that the parent process has died.)
7334              
7335              [ 24703]
7336              Simplify the getppid code, by Alexey Tourbin
7337              
7338              [ 24709]
7339              New test for getppid(), by Alexey Tourbin
7340      Branch: maint-5.8/perl
7341           +> t/op/getppid.t
7342           !> MANIFEST pp_sys.c
7343 ____________________________________________________________________________
7344 [ 25394] By: nicholas                              on 2005/09/12  21:21:39
7345         Log: Integrate:
7346              [ 24348]
7347              Add a new macro SvPV_free() which undoes OOK and free()s the PVX(),
7348              becase there's a lot of code around that calls SvOOK_off(), memmov()s
7349              the buffer, then promptly free()s it. So avoid the needless memmov().
7350              
7351              [ 24351]
7352              Refactor Perl_sv_utf8_upgrade_flags to use SvPV_free
7353      Branch: maint-5.8/perl
7354           !> perl.c pp.c pp_ctl.c pp_hot.c sv.c sv.h
7355 ____________________________________________________________________________
7356 [ 25393] By: nicholas                              on 2005/09/12  20:49:01
7357         Log: Run regen.pl after
7358              
7359              Integrate:
7360              [ 24277]
7361              Subject: [PATCH] bytecode.pl, bytecode.h, and sv.h fixes
7362              From: Steve Peters <steve@fisharerojo.org>
7363              Date: Thu, 21 Apr 2005 18:55:47 -0500
7364              Message-ID: <20050421235547.GA12149@mccoy.peters.homeunix.org>
7365      Branch: maint-5.8/perl
7366            ! ext/ByteLoader/byterun.c pod/perlintern.pod
7367           !> bytecode.pl ext/ByteLoader/bytecode.h
7368 ____________________________________________________________________________
7369 [ 25392] By: nicholas                              on 2005/09/12  20:12:10
7370         Log: Integrate:
7371              [ 24260]
7372              Subject: [PATCH] Refactoring to Sv*_set() macros - patch #6
7373              From: Steve Peters <steve@fisharerojo.org>
7374              Message-ID: <20050420112720.GA31042@mccoy.peters.homeunix.org>
7375              Date: Wed, 20 Apr 2005 06:27:20 -0500
7376      Branch: maint-5.8/perl
7377           !> bytecode.pl ext/ByteLoader/bytecode.h malloc.c
7378 ____________________________________________________________________________
7379 [ 25391] By: nicholas                              on 2005/09/12  19:50:36
7380         Log: Integrate:
7381              [ 24248]
7382              Subject: [PATCH] Refactoring to Sv*_set() macros - patch #5
7383              From: Steve Peters <steve@fisharerojo.org>
7384              Message-ID: <20050419000925.GA21640@mccoy.peters.homeunix.org>
7385              Date: Mon, 18 Apr 2005 19:09:25 -0500
7386              
7387              [ 24249]
7388              Simplify PERL_DEBUG_PAD_ZERO so it continues to expand to
7389              valid C code
7390              
7391              [ 24253]
7392              Restore SvEND_set
7393      Branch: maint-5.8/perl
7394            ! sv.h
7395           !> (integrate 30 files)
7396 ____________________________________________________________________________
7397 [ 25390] By: nicholas                              on 2005/09/12  16:18:42
7398         Log: Integrate:
7399              (the sv_upgrade change from)
7400              [ 22934]
7401              Assert that SV type has magic member when reading/writing.
7402              Will catch buggy code.
7403              
7404              [ 24199]
7405              Subject: [PATCH] Refactoring to Sv*_set() macros - patch #1
7406              From: Steve Peters <steve@fisharerojo.org>
7407              Message-ID: <20050406232110.GA12249@mccoy.peters.homeunix.org>
7408              Date: Wed, 6 Apr 2005 18:21:10 -0500
7409              
7410              [ 24204]
7411              Subject: [PATCH] Refactoring to Sv*_set() macros - patch #2
7412              From: Steve Peters <steve@fisharerojo.org>
7413              Date: Thu, 7 Apr 2005 13:51:49 -0500
7414              Message-ID: <20050407185149.GA4418@mccoy.peters.homeunix.org>
7415              
7416              [ 24206]
7417              Add SvIVX() to PERL_DEBUG_COW, and change pad.c to SvIVset()
7418              
7419              [ 24229]
7420              Subject: [PATCH] Refactoring to Sv*_set() macros - patch #3
7421              From: Steve Peters <steve@fisharerojo.org>
7422              Message-ID: <20050411023736.GB9355@mccoy.peters.homeunix.org>
7423              Date: Sun, 10 Apr 2005 21:37:36 -0500
7424              
7425              (with correction to SvUV_set)
7426              
7427              [ 24230]
7428              Don't PERL_HASH(SvUVX(...)...) as it's actually a set.
7429              Plus add an editor block
7430              
7431              [ 24239]
7432              Subject: [PATCH] Refactoring to Sv*_set() macros - patch #4
7433              Message-ID: <20050416160502.GA26957@mccoy.peters.homeunix.org>
7434              From: Steve Peters <steve@fisharerojo.org>
7435              Date: Sat, 16 Apr 2005 11:05:02 -0500
7436              
7437              plus fix to Perl_rvpv_dup assigning to an RV with SvPVX
7438              
7439              [ 24240]
7440              Two more uses of lvalue SvIVX()
7441              
7442              [ 24246]
7443              PERL_DEBUG_COW for SvUVX and SvPVX
7444      Branch: maint-5.8/perl
7445            ! sv.h
7446           !> av.c cop.h doio.c ext/ByteLoader/byterun.c
7447           !> ext/DynaLoader/dl_dyld.xs ext/List/Util/Util.xs
7448           !> ext/PerlIO/encoding/encoding.xs ext/Storable/Storable.xs
7449           !> ext/threads/threads.xs gv.c lib/ExtUtils/t/Constant.t malloc.c
7450           !> op.c pad.c perl.c pp.c pp_ctl.c pp_hot.c pp_sort.c scope.c
7451           !> sv.c toke.c util.c
7452 ____________________________________________________________________________
7453 [ 25389] By: nicholas                              on 2005/09/12  14:42:43
7454         Log: Integrate:
7455              [ 24652]
7456              Subject: [PATCH] Speed up lib/unicore/mktables by 45%
7457              From: Andy Lester <andy@petdance.com>
7458              Date: Tue, 31 May 2005 12:39:00 -0500
7459              Message-ID: <20050531173900.GA9820@petdance.com>
7460              
7461              [ 24656]
7462              Subject: [PATCH] eliminate always running mktables
7463              From: Robin Barker <Robin.Barker@npl.co.uk>
7464              Date: Wed, 1 Jun 2005 09:55:16 +0100 
7465              Message-ID: <533D273D4014D411AB1D00062938C4D90849C6B8@hotel.npl.co.uk>
7466              
7467              [ 24659]
7468              If we're building config_heavy.pl somewhere else, then we need to
7469              require it, not something (or maybe nothing) in the correct place.
7470      Branch: maint-5.8/perl
7471           !> Makefile.SH configpm lib/unicore/mktables
7472 ____________________________________________________________________________
7473 [ 25385] By: nicholas                              on 2005/09/11  20:36:26
7474         Log: Integrate:
7475              [ 24228]
7476              Avoid taking a reference to SvIVX and putting that address on the
7477              save stack
7478              
7479              [ 24241]
7480              Refactor the odd-one-out code before a Renew(SvPVX(...)...)
7481              
7482              [ 24344]
7483              Calling sv_backoff() on something that's about to be free()d will
7484              memmov() memory that's about to be freed. Seems wasteful.
7485              
7486              [ 24357]
7487              Explode if anyone attempts to sv_upgrade PL_mess_sv.
7488              Should this be a panic: ?
7489              
7490              [ 24373]
7491              PL_mess_sv is always >= SVt_PVMG, so no need for an if() test
7492              
7493              [ 24418]
7494              The idea is that when you find something, you stop looking.
7495              ( http://use.perl.org/comments.pl?sid=26369&cid=40183 )
7496              
7497              [ 24419]
7498              There's no need to set a reference count for the new SV heads, as it's
7499              always set to 1 at uprooting time.
7500              But set it to zero when DEBUGGING to make things clearer. Plus fix a
7501              bug introduced by change 22945, where the last SV head had an
7502              uninitialised reference count.
7503              
7504              [ 24423]
7505              Simplify S_hv_notallowed slightly by passing a prebuilt message
7506              template. (Also slightly smaller object code)
7507              
7508              [ 24438]
7509              As we have the length of the string easily to hand, no reason not to
7510              use it.
7511              
7512              [ 24439]
7513              s/sv_setpv(sv,"")/sv_setpvn(sv,"",0)/
7514              plus a couple of 1 byte sv_setpv()s too.
7515              
7516              [ 24626]
7517              Subject: [PATCH] Teeny optimization in S_hv_magic_check
7518              From: Andy Lester <andy@petdance.com>
7519              Date: Tue, 24 May 2005 11:41:15 -0500
7520              Message-ID: <20050524164115.GA12027@petdance.com>
7521              
7522              [ 24638]
7523              Change the logic to avoid needing to set a variable during the loop
7524              
7525              [ 24646]
7526              Avoid updating a variable in the loop
7527              
7528              [ 24648]
7529              Avoid updating a variable in a loop.
7530              Only calculate the number of links in a hash bucket chain if we really
7531              need it.
7532              
7533              [ 24669]
7534              Subject: [PATCH] use lengths in sv_setpv() calls
7535              From: Andy Lester <andy@petdance.com>
7536              Date: Wed, 1 Jun 2005 23:16:56 -0500
7537              Message-ID: <20050602041656.GA3000@petdance.com>
7538      Branch: maint-5.8/perl
7539           !> doio.c dump.c ext/B/B.xs ext/Storable/Storable.xs gv.c hv.c
7540           !> mg.c op.c perl.c pp_ctl.c pp_hot.c pp_sys.c sv.c toke.c util.c
7541 ____________________________________________________________________________
7542 [ 25384] By: nicholas                              on 2005/09/11  19:30:11
7543         Log: Integrate:
7544              [ 23949]
7545              Add Module::CoreList in the maintainers list
7546              
7547              [ 24133]
7548              Add encoding::warnings to Maintainers.pl and rebuild META.yml for release
7549              
7550              [ 24160]
7551              Add Math::BigInt::FastCalc in maintainer list
7552              
7553              [ 24790]
7554              Update maintainers list
7555              
7556              [ 24835]
7557              Add IO::Zlib in maintainers list
7558              
7559              [ 24931]
7560              Add Archive::Tar to the maintainers list
7561      Branch: maint-5.8/perl
7562           !> Porting/Maintainers.pl
7563 ____________________________________________________________________________
7564 [ 25382] By: nicholas                              on 2005/09/10  21:38:40
7565         Log: Integrate:
7566              [ 25318]
7567              Upgrade to Term::ANSIColor 1.10
7568      Branch: maint-5.8/perl
7569           !> lib/Term/ANSIColor.pm lib/Term/ANSIColor/ChangeLog
7570           !> lib/Term/ANSIColor/README lib/Term/ANSIColor/test.pl
7571 ____________________________________________________________________________
7572 [ 25381] By: nicholas                              on 2005/09/10  21:18:44
7573         Log: Integrate:
7574              [ 24990]
7575              Upgrade to Filter::Simple 0.82
7576              
7577              [ 24991]
7578              Fix tests of Filter::Simple 0.82 in the core
7579              
7580              [ 24992]
7581              Oops (fix previous fix).
7582      Branch: maint-5.8/perl
7583           !> lib/Filter/Simple.pm lib/Filter/Simple/Changes
7584           !> lib/Filter/Simple/t/data.t lib/Filter/Simple/t/export.t
7585           !> lib/Filter/Simple/t/filter.t lib/Filter/Simple/t/filter_only.t
7586           !> lib/Filter/Simple/t/import.t t/lib/Filter/Simple/ExportTest.pm
7587           !> t/lib/Filter/Simple/FilterOnlyTest.pm
7588           !> t/lib/Filter/Simple/FilterTest.pm
7589           !> t/lib/Filter/Simple/ImportTest.pm
7590 ____________________________________________________________________________
7591 [ 25380] By: nicholas                              on 2005/09/10  21:03:36
7592         Log: Integrate:
7593              [ 24932]
7594              Upgrade to Test::Harness 2.49_02
7595              
7596              [ 24941]
7597              Upgrade to Test::Harness 2.50
7598              
7599              [ 24989]
7600              Upgrade to Test::Harness 2.52
7601      Branch: maint-5.8/perl
7602           !> lib/Test/Harness.pm lib/Test/Harness/Changes
7603           !> lib/Test/Harness/Iterator.pm lib/Test/Harness/Straps.pm
7604           !> lib/Test/Harness/bin/prove lib/Test/Harness/t/strap-analyze.t
7605           !> lib/Test/Harness/t/test-harness.t
7606 ____________________________________________________________________________
7607 [ 25379] By: nicholas                              on 2005/09/10  20:29:37
7608         Log: Integrate:
7609              (the Time::HiRes part of)
7610              [ 24271]
7611              Subject: [PATCH] Symbian port of Perl
7612              From: <jarkko.hietaniemi@nokia.com>
7613              Date: Mon, 18 Apr 2005 13:18:30 +0300
7614              Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com>
7615              
7616              [ 24472]
7617              Upgrade to Time::HiRes 1.68
7618              
7619              [ 24985]
7620              Upgrade to Time::HiRes 1.69
7621              
7622              [ 24988]
7623              Upgrade to Time::HiRes 1.70
7624              
7625              [ 25002]
7626              Upgrade to Time::HiRes 1.71
7627              
7628              [ 25044]
7629              Upgrade to Time::HiRes 1.72
7630              
7631              [ 25295]
7632              Subject: Time::HiRes::nanosleep support for Solaris [PATCH]
7633              From: Gisle Aas <gisle@ActiveState.com>
7634              Date: 15 Aug 2005 21:05:22 -0700
7635              Message-ID: <lrk6imy1a5.fsf@caliper.activestate.com>
7636              
7637              [ 25298]
7638              Upgrade to Time::HiRes 1.73
7639      Branch: maint-5.8/perl
7640           !> ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
7641           !> ext/Time/HiRes/HiRes.xs ext/Time/HiRes/Makefile.PL
7642           !> ext/Time/HiRes/hints/solaris.pl ext/Time/HiRes/t/HiRes.t
7643 ____________________________________________________________________________
7644 [ 25378] By: nicholas                              on 2005/09/10  20:11:32
7645         Log: Integrate:
7646              [ 24426]
7647              Upgrade to Unicode::Collate 0.50
7648              
7649              [ 24978]
7650              Upgrade to Unicode::Collate 0.51
7651      Branch: maint-5.8/perl
7652           +> lib/Unicode/Collate/t/cjkrange.t lib/Unicode/Collate/t/ignor.t
7653           +> lib/Unicode/Collate/t/override.t
7654           !> MANIFEST lib/Unicode/Collate.pm lib/Unicode/Collate/Changes
7655           !> lib/Unicode/Collate/README lib/Unicode/Collate/t/altern.t
7656           !> lib/Unicode/Collate/t/contract.t
7657           !> lib/Unicode/Collate/t/hangtype.t
7658           !> lib/Unicode/Collate/t/hangul.t lib/Unicode/Collate/t/illegal.t
7659           !> lib/Unicode/Collate/t/illegalp.t lib/Unicode/Collate/t/index.t
7660           !> lib/Unicode/Collate/t/normal.t
7661           !> lib/Unicode/Collate/t/rearrang.t lib/Unicode/Collate/t/test.t
7662           !> lib/Unicode/Collate/t/trailwt.t
7663           !> lib/Unicode/Collate/t/variable.t
7664           !> lib/Unicode/Collate/t/version.t lib/Unicode/Collate/t/view.t
7665 ____________________________________________________________________________
7666 [ 25377] By: nicholas                              on 2005/09/10  19:40:57
7667         Log: Remove stowaways
7668      Branch: maint-5.8/perl
7669            - pod/perl593delta.pod symbian/PerlBase.pod
7670 ____________________________________________________________________________
7671 [ 25376] By: nicholas                              on 2005/09/10  19:39:28
7672         Log: Integrate:
7673              [ 24161]
7674              Down with K&R function arguments
7675              
7676              (the Pathtools part of)
7677              [ 24170]
7678              Add casting to allow g++ (3.3.5) to compile the core code.
7679              A C++ compiler produces lots of warnings that are probably valid
7680              concerns to investigate.
7681              
7682              (the Pathtools part of)
7683              [ 24271]
7684              Subject: [PATCH] Symbian port of Perl
7685              From: <jarkko.hietaniemi@nokia.com>
7686              Date: Mon, 18 Apr 2005 13:18:30 +0300
7687              Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com>
7688              
7689              [ 24407]
7690              Upgrade to PathTools 3.07
7691              
7692              [ 24607]
7693              Fix failing Cwd tests on Win32
7694              
7695              Patch was posted to Ken previously
7696              
7697              (see http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-05/msg00226.html)
7698              
7699              but no reply as yet.  I'll mail him again...
7700              
7701              [ 24631]
7702              Upgrade to PathTools 3.08
7703              
7704              [ 24882]
7705              Upgrade to PathTools 3.09
7706              
7707              [ 25334]
7708              Upgrade to PathTools 3.10
7709              
7710              [ 25338]
7711              Upgrade to PathTools 3.11
7712              (no real changes)
7713      Branch: maint-5.8/perl
7714           !> ext/Cwd/Changes ext/Cwd/Cwd.xs ext/Cwd/t/cwd.t
7715           !> ext/Cwd/t/taint.t lib/Cwd.pm lib/File/Spec.pm
7716           !> lib/File/Spec/Cygwin.pm lib/File/Spec/Mac.pm
7717           !> lib/File/Spec/OS2.pm lib/File/Spec/Unix.pm
7718           !> lib/File/Spec/VMS.pm lib/File/Spec/Win32.pm
7719           !> lib/File/Spec/t/Spec.t
7720 ____________________________________________________________________________
7721 [ 25375] By: nicholas                              on 2005/09/10  17:47:19
7722         Log: Integrate:
7723              [ 24397]
7724              Upgrade to Test::Simple 0.60
7725              
7726              [ 24401]
7727              Missing files in Test::Simple
7728      Branch: maint-5.8/perl
7729           +> lib/Test/Simple/t/create.t lib/Test/Simple/t/is_deeply_fail.t
7730           +> t/lib/Test/Simple/sample_tests/exit.plx
7731            - lib/Test/Simple/t/is_deeply.t
7732           !> MANIFEST lib/Test/Builder.pm lib/Test/More.pm
7733           !> lib/Test/Simple.pm lib/Test/Simple/Changes
7734           !> lib/Test/Simple/t/00signature.t
7735           !> lib/Test/Simple/t/circular_data.t lib/Test/Simple/t/exit.t
7736           !> lib/Test/Simple/t/fork.t lib/Test/Simple/t/has_plan.t
7737           !> lib/Test/Simple/t/has_plan2.t lib/Test/Simple/t/is_fh.t
7738           !> lib/Test/Simple/t/require_ok.t
7739 ____________________________________________________________________________
7740 [ 25373] By: nicholas                              on 2005/09/10  16:46:54
7741         Log: Run buildtoc
7742      Branch: maint-5.8/perl
7743            ! MANIFEST pod/perl.pod pod/perltoc.pod vms/descrip_mms.template
7744            ! win32/pod.mak
7745 ____________________________________________________________________________
7746 [ 25372] By: nicholas                              on 2005/09/10  16:33:56
7747         Log: Run regen.pl
7748      Branch: maint-5.8/perl
7749            ! pod/perlintern.pod
7750 ____________________________________________________________________________
7751 [ 25371] By: nicholas                              on 2005/09/10  14:20:14
7752         Log: Integrate:
7753              [ 25234]
7754              Subject: [PATCH] perlfunc.pod grammar fixes
7755              From: Steve Peters <steve@fisharerojo.org>
7756              Date: Wed, 27 Jul 2005 22:02:13 -0500
7757              Message-ID: <20050728030213.GA11330@mccoy.peters.homeunix.org>
7758              
7759              (with minor tweaks)
7760              
7761              [ 25301]
7762              FAQ sync
7763              
7764              [ 25320]
7765              Subject: Re: Documentation change for IPC::Open*.pm
7766              From: Ben Tilly <btilly@gmail.com>
7767              Date: Mon, 22 Aug 2005 08:30:14 -0700
7768              Message-ID: <acc274b3050822083093357fe@mail.gmail.com>
7769              
7770              [ 25324]
7771              Unmatched parentheses (thanks to Steve Peters)
7772              
7773              [ 25339]
7774              Clarify the cases where system() returns 1,
7775              per a suggestion of Rick Delaney (bug #36976)
7776              
7777              [ 25342]
7778              Document that Sys::Syslog::openlog might die.
7779              Fixes [perl #36848] Sys::Syslog::syslog kills program if syslogd not running 
7780              
7781              [ 25351]
7782              Subject: document index() with out of bounds POSITION
7783              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
7784              Date: Sep 2, 2005 2:23 PM
7785              Message-ID: <20050902122311.GA3104@efn.org>
7786              
7787              [ 25366]
7788              Minor comment fix
7789      Branch: maint-5.8/perl
7790           !> ext/Sys/Syslog/Syslog.pm hv.h lib/IPC/Open2.pm
7791           !> lib/IPC/Open3.pm pod/perlfaq.pod pod/perlfaq2.pod
7792           !> pod/perlfaq3.pod pod/perlfaq4.pod pod/perlfaq5.pod
7793           !> pod/perlfaq6.pod pod/perlfaq7.pod pod/perlfaq8.pod
7794           !> pod/perlfaq9.pod pod/perlfunc.pod pod/perlvar.pod
7795 ____________________________________________________________________________
7796 [ 25370] By: nicholas                              on 2005/09/10  13:47:01
7797         Log: Integrate:
7798              [ 25229]
7799              Subject: [PATCH] id est is i.e.
7800              From: Steve Peters <steve@fisharerojo.org>
7801              Date: Tue, 26 Jul 2005 20:42:38 -0500
7802              Message-ID: <20050727014238.GA2582@mccoy.peters.homeunix.org>
7803              
7804              [ 25241]
7805              Clarification to the syntax of loop modifiers
7806              by Piotr Fusik
7807              
7808              [ 25242]
7809              Subject: [PATCH] Fix English error in overload.pm
7810              From: Andy Lester <andy@petdance.com>
7811              Date: Thu, 28 Jul 2005 14:10:43 -0500
7812              Message-ID: <20050728191043.GC607@petdance.com>
7813              
7814              [ 25253]
7815              Subject: [PATCH] POD typos
7816              From: "Piotr Fusik" <pfusik@op.pl>
7817              Date: Sat, 30 Jul 2005 21:54:19 +0200
7818              Message-ID: <00ef01c59542$3198ba00$26d34dd5@piec>
7819              
7820              [ 25258]
7821              Subject: Re: [perl #36616] bug or feature? foreach (sort @array) {y/a-z/A-Z/;} # @array modified!
7822              From: Michael G Schwern <schwern@pobox.com>
7823              Date: Sat, 23 Jul 2005 19:59:29 -0700
7824              Message-ID: <20050724025929.GA6574@windhund.schwern.org>
7825              
7826              [ 25259]
7827              More typo fixes (damn generated pod files)
7828              
7829              [ 25260]
7830              Document where to find maintainers of dual live modules
7831              
7832              [ 25268]
7833              "thread failed to start" is a severe warning, not a fatal error
7834              as reported by Tassilo von Parseval.
7835              
7836              [ 25272]
7837              Clarify docs
7838              
7839              [ 25274]
7840              Subject: [PATCH] undup 
7841              From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
7842              Date: Sun, 07 Aug 2005 13:28:19 +0300
7843              Message-ID: <42F5E243.80500@gmail.com>
7844              
7845              [ 25276]
7846              Subject: Re: [PATCH] undup
7847              From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
7848              Date: Sun, 07 Aug 2005 14:49:40 +0300
7849              Message-ID: <42F5F554.5020701@gmail.com>
7850              
7851              [ 25278]
7852              Update Porting/repository.pod to recommend Cygwin's ssh on Win32
7853              
7854              Cygwin's ssh client seems to be superior to MSYS's ssh client in that
7855              it supports the ServerAliveInterval config setting which prevents the
7856              ssh client from timing out every so often
7857      Branch: maint-5.8/perl
7858           +> pod/perl593delta.pod symbian/PerlBase.pod
7859           !> (integrate 30 files)
7860 ____________________________________________________________________________
7861 [ 25369] By: nicholas                              on 2005/09/10  13:19:18
7862         Log: Integrate:
7863              [ 25037]
7864              Add the perlglossary man page
7865              
7866              Subject: [PATCH] perlglossary.pod
7867              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
7868              Date: Fri, 1 Jul 2005 03:10:50 -0700
7869              Message-ID: <20050701101050.GA2448@efn.org>
7870              
7871              [ 25065]
7872              Subject: [PATCH] perlglossary.pod: add jump points
7873              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
7874              Date: Mon, 4 Jul 2005 02:07:52 -0700
7875              Message-ID: <20050704090752.GB4056@efn.org>
7876              
7877              [ 25085]
7878              Subject: [PATCH @ 25084] simple authors removal
7879              From: Vadim Konovalov <vadim@vkonovalov.ru>
7880              Date: Wed, 06 Jul 2005 00:15:48 +0400
7881              Message-ID: <42CAEA74.1020108@vkonovalov.ru>
7882              
7883              [ 25098]
7884              Subject: Re: [PATCH] Pod::Html - correctly link to =item's on the same page
7885              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
7886              Date: Thu, 7 Jul 2005 15:05:51 -0700
7887              Message-ID: <20050707220551.GB2388@efn.org>
7888              
7889              (plus fix a couple of POD warnings)
7890              
7891              [ 25112]
7892              Subject: [PATCH] perlfunc.pod
7893              From: "Piotr Fusik" <pfusik@op.pl>
7894              Date:      Sat, 9 Jul 2005 16:21:05 +0200
7895              Message-ID: <01de01c58491$f3182f60$a6d24dd5@piec>
7896              
7897              [ 25118]
7898              Hack out -DL documentation from perldebuguts.pod
7899              
7900              Now that the perl core uses Newx*() rather than New*() this chunk
7901              of old documentation is more obsolete than ever before.
7902              
7903              [ 25131]
7904              Subject: [PATCH] Re: Documentation error in IO::Socket
7905              From: Michael G Schwern <schwern@pobox.com>
7906              Date: Tue, 12 Jul 2005 13:18:34 -0700
7907              Message-ID: <20050712201834.GA29275@windhund.schwern.org>
7908              
7909              [ 25145]
7910              Subject: [PATCH] Missing tie() call in NDBM_File SYNOPSIS
7911              From: Matt Sergeant <matt@sergeant.org>
7912              Date: Thu, 14 Jul 2005 16:53:03 -0400
7913              Message-Id: <28baf339c3b78cc40017066b9dc7cffb@sergeant.org>
7914              
7915              [ 25148]
7916              Subject: [perl #36538] perlfunc/our contradicts itself 
7917              From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
7918              Date: Thu, 14 Jul 2005 19:10:51 -0700
7919              Message-ID: <rt-3.0.11-36538-117411.7.57026072725992@perl.org>
7920              
7921              [ 25149]
7922              Subject: [perl #7840] Hash Behaviour differs v5.6.0 to v5.6.1 
7923              From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
7924              Date: Thu, 14 Jul 2005 16:57:45 -0700
7925              Message-ID: <rt-3.0.11-7840-117401.4.81505529800216@perl.org>
7926              
7927              (with minor tweaks)
7928              
7929              [ 25161]
7930              [perl #9720] document what can be assigned to a shared scalar
7931              
7932              [ 25164]
7933              Subject: Re: Why does our() cross packages? (PATCH)
7934              From: Michael G Schwern <schwern@pobox.com>
7935              Date: Fri, 15 Jul 2005 14:35:18 -0700
7936              Message-ID: <20050715213518.GH6897@windhund.schwern.org>
7937              
7938              (with minor tweaks suggested in subsequent posts)
7939              
7940              [ 25165]
7941              Subject: [PATCH] perlop: why \c\ cannot be placed just before the terminating delimiter
7942              From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
7943              Date: Sun, 17 Jul 2005 11:38:05 +0900
7944              Message-Id: <20050717112557.5921.BQW10602@nifty.com>
7945              
7946              [ 25198]
7947              Remove obsolete error messages
7948              
7949              [ 25220]
7950              Subject: [PATCH perlfunc.pod/crypt] crypt() digests, not encrypts
7951              From: Michael G Schwern <schwern@pobox.com>
7952              Date: Sat, 23 Jul 2005 17:25:18 -0700
7953              Message-ID: <20050724002518.GB4918@windhund.schwern.org>
7954              
7955              Subject: Re: [PATCH perlfunc.pod/crypt] crypt() digests, not encrypts
7956              From: Michael G Schwern <schwern@pobox.com>
7957              Date: Sun, 24 Jul 2005 13:49:25 -0700
7958              Message-ID: <20050724204925.GC13275@windhund.schwern.org>
7959              
7960              [ 25227]
7961              Subject: [perl #36658] Typo in perlfunc.pod 
7962              From: "John W. Krahn" (via RT) <perlbug-followup@perl.org>
7963              Date: Tue, 26 Jul 2005 01:07:18 -0700
7964              Message-ID: <rt-3.0.11-36658-118300.18.7320750032131@perl.org>
7965      Branch: maint-5.8/perl
7966           +> pod/perlglossary.pod
7967           !> AUTHORS MANIFEST ext/IO/lib/IO/Socket.pm
7968           !> ext/NDBM_File/NDBM_File.pm ext/threads/shared/shared.pm
7969           !> pod.lst pod/perl.pod pod/perldebguts.pod pod/perldiag.pod
7970           !> pod/perlfunc.pod pod/perlmodlib.pod pod/perlop.pod
7971 ____________________________________________________________________________
7972 [ 25368] By: nicholas                              on 2005/09/10  12:44:18
7973         Log: Integrate:
7974              The doc patch from:
7975              [ 19637]
7976              Subject: [PATCH] jumbo closure fix
7977              From: Dave Mitchell <davem@fdgroup.com>
7978              Date: Wed, 26 Feb 2003 14:49:47 +0000
7979              Message-ID: <20030226144947.A14444@fdgroup.com>
7980              
7981              [ 24686]
7982              Subject: [PATCH] Quotes in pod/*.pod
7983              From: Andy Lester <andy@petdance.com>
7984              Date: Thu, 2 Jun 2005 16:19:54 -0500
7985              Message-ID: <20050602211954.GA22107@petdance.com>
7986              
7987              [ 24690]
7988              Subject: Re: Should while ( <$fh> ) and while (< $fh >) do the same thing?
7989              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
7990              Date: Thu, 2 Jun 2005 11:49:11 -0700
7991              Message-ID: <20050602184911.GA3292@efn.org>
7992              
7993              [ 24719]
7994              Subject: RE: a bit of trouble with compiling with MSVC++ on Win32
7995              From: "Konovalov, Vadim" <vkonovalov@spb.lucent.com>
7996              Date: Tue, 7 Jun 2005 13:19:33 +0400 
7997              Message-ID: <7DD1BE2C50259746ABB8683672D2089E12D462@itotest-1.spb.lucent.com>
7998              
7999              [ 24771]
8000              Subject: [PATCH] perlfunc.pod: ioctl.ph
8001              From: Alexey Tourbin <at@altlinux.ru>
8002              Date: Wed, 8 Jun 2005 13:45:08 +0400
8003              Message-ID: <20050608094508.GJ5867@solemn.turbinal.org>
8004              
8005              [ 24797]
8006              Allison says that "Media" isn't really needed in the name.
8007              
8008              [ 24807]
8009              Subject: [PATCH] perlipc.pod: mkfifo()
8010              From: Alexey Tourbin <at@altlinux.ru>
8011              Date: Sat, 11 Jun 2005 16:26:56 +0400
8012              Message-ID: <20050611122656.GC8181@solemn.turbinal.org>
8013              
8014              [ 24822]
8015              Subject: [PATCH] Re: [perl #36047] perlmod.pod/CLONESKIP error
8016              From: Offer Kaye <offer.kaye@gmail.com>
8017              Date: Thu, 2 Jun 2005 09:14:53 +0300
8018              Message-ID: <56942505060123146e5eb1c2@mail.gmail.com>
8019              
8020              [ 24836]
8021              Document ${^UTF8LOCALE}
8022              
8023              [ 24849]
8024              Better phrasing
8025              
8026              [ 24868]
8027              Update README.win32
8028              
8029              (Mention Borland compiler is also free; update libwin32 link)
8030              
8031              [ 24902]
8032              Subject: [perl #36328] Until Statement Undocumented 
8033              From: Eric Amick (via RT) <perlbug-followup@perl.org>
8034              Date: 18 Jun 2005 03:47:32 -0000
8035              Message-ID: <rt-3.0.11-36328-115949.3.38667506136829@perl.org>
8036              
8037              [ 24903]
8038              Missed a chunk in previous commit
8039              
8040              [ 24904]
8041              Hugo suggests this.
8042              
8043              [ 24909]
8044              Subject: [PATCH pod/perlfunc.pod pod/perlobj.pod pod/perltooc.pod] Recommend Against UNIVERSAL:: Methods as Functions, take 2
8045              From: chromatic <chromatic@wgz.org>
8046              Date: Sat, 18 Jun 2005 12:15:41 -0700
8047              Message-Id: <1119122141.21521.9.camel@localhost>
8048              
8049              [ 25013]
8050              Expand on parts of perltodo
8051              
8052              [ 25015]
8053              Subject: some dusting off of the cross-compilation information
8054              From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
8055              Date: Thu, 30 Jun 2005 08:41:17 +0300
8056              Message-ID: <42C385FD.9040601@gmail.com>
8057      Branch: maint-5.8/perl
8058           !> (integrate 33 files)
8059 ____________________________________________________________________________
8060 [ 25367] By: nicholas                              on 2005/09/10  11:42:11
8061         Log: Integrate:
8062              [ 24083]
8063              Remove an XXX note from the public doc.
8064              Hide it in the comments, instead
8065              
8066              [ 24567]
8067              Clarification on the behaviour of qw// and x :
8068              Subject: [PATCH] Re: [perl #35885] qw and x operators doesn't mix
8069              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
8070              Date: Tue, 24 May 2005 08:52:00 -0700
8071              Message-ID: <20050524155200.GA1784@efn.org>
8072              
8073              [ 24571]
8074              Update description of Term::ReadLine and fix typo
8075              Subject: [perl #35963] Typo in Term::ReadLine 
8076              From: "perlbug@veggiechinese.net (via RT)" <perlbug-followup@perl.org>
8077              Date: 24 May 2005 23:29:37 -0000
8078              Message-ID: <rt-3.0.11-35963-113541.14.5614982698687@perl.org>
8079              
8080              [ 24668]
8081              New HW model; more on threads for 10.20
8082              
8083              [ 24684]
8084              FAQ sync
8085              
8086              [ 24685]
8087              Indent fix
8088      Branch: maint-5.8/perl
8089           !> README.hpux lib/Term/ReadLine.pm pod/perlfaq1.pod
8090           !> pod/perlfaq2.pod pod/perlfaq3.pod pod/perlfaq4.pod
8091           !> pod/perlfaq5.pod pod/perlfaq6.pod pod/perlfaq7.pod
8092           !> pod/perlfaq8.pod pod/perlfaq9.pod pod/perlop.pod sv.c
8093 ____________________________________________________________________________
8094 [ 24695] By: nicholas                              on 2005/06/03  09:57:50
8095         Log: Create perl588delta.pod
8096      Branch: maint-5.8/perl
8097            + pod/perl588delta.pod
8098            ! MANIFEST Makefile.SH pod.lst pod/perltoc.pod
8099            ! vms/descrip_mms.template win32/Makefile win32/makefile.mk
8100            ! win32/pod.mak
8101 ____________________________________________________________________________
8102 [ 24647] By: nicholas                              on 2005/05/31  10:31:56
8103         Log: Disarm the maint branch
8104      Branch: maint-5.8/perl
8105            ! patchlevel.h
8106 ____________________________________________________________________________
8107 [ 24641] By: nicholas                              on 2005/05/30  21:22:34
8108         Log: Break a leg
8109      Branch: maint-5.8/perl
8110            ! patchlevel.h
8111 ____________________________________________________________________________
8112 [ 24640] By: nicholas                              on 2005/05/30  21:22:04
8113         Log: Sic transit unicos mundi
8114      Branch: maint-5.8/perl
8115            ! pod/perl587delta.pod
8116 ____________________________________________________________________________
8117 [ 24639] By: nicholas                              on 2005/05/30  21:06:23
8118         Log: Update Changes
8119      Branch: maint-5.8/perl
8120            ! Changes patchlevel.h