1Please note: This file provides a complete, temporally ordered log of
2changes that went into every version of Perl.  If you'd like more
3detailed information, please consult the comments in the individual
4patches posted to the perl5-porters mailing list.  Patches for each
5individual change may also be obtained through ftp and rsync--see
6pod/perlhack.pod for the details.
7
8For 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
12NOTE: Each change entry shows the change number; who checked it into the
13repository; when; description of the change; which branch the change
14happened in; and the affected files.  The file lists have a short symbolic
15indicator:
16
17    	    !	    modified
18    	    +	    added
19    	    -	    deleted
20    	    +>	    branched (from elsewhere)
21    	    !>	    merged changes (from elsewhere)
22
23The Message-Ids in the change entries refer to the email messages sent
24to the perl5-porters mailing list.  You can retrieve the messages for
25example from http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/
26
27--------------
28Version 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
8121