OSDN Git Service

2013.10.24
[uclinux-h8/uClinux-dist.git] / user / perl / Changes5.8.7
1 Please note: This file provides a complete, temporally ordered log of
2 changes that went into every version of Perl.  If you'd like more
3 detailed information, please consult the comments in the individual
4 patches posted to the perl5-porters mailing list.  Patches for each
5 individual change may also be obtained through ftp and rsync--see
6 pod/perlhack.pod for the details.
7
8 For information on what's new in this release, see pod/perldelta.pod.
9
10 [The "CAST AND CREW" list has been moved to AUTHORS.]
11
12 NOTE: Each change entry shows the change number; who checked it into the
13 repository; when; description of the change; which branch the change
14 happened in; and the affected files.  The file lists have a short symbolic
15 indicator:
16
17             !       modified
18             +       added
19             -       deleted
20             +>      branched (from elsewhere)
21             !>      merged changes (from elsewhere)
22
23 The Message-Ids in the change entries refer to the email messages sent
24 to the perl5-porters mailing list.  You can retrieve the messages for
25 example from http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/
26
27 --------------
28 Version v5.8.7          Maintenance release working toward v5.8.7
29 --------------
30 ____________________________________________________________________________
31 [ 24637] By: nicholas                              on 2005/05/30  20:52:19
32         Log: Danger, the emergency destruct system is now activated
33      Branch: maint-5.8/perl
34            ! pod/perlhist.pod
35 ____________________________________________________________________________
36 [ 24636] By: nicholas                              on 2005/05/30  15:57:32
37         Log: Integrate:
38              [ 24623]
39              Subject: [PATCH] perlrun.pod -w description typo
40              From: Offer Kaye <offer.kaye@gmail.com>
41              Date: Mon, 30 May 2005 11:27:38 +0300
42              Message-ID: <569425050530012768a9baca@mail.gmail.com>
43              
44              [ 24624]
45              Minor grammar fix by Uri Guttman
46      Branch: maint-5.8/perl
47           !> pod/perlre.pod pod/perlrun.pod
48 ____________________________________________________________________________
49 [ 24635] By: nicholas                              on 2005/05/30  13:51:00
50         Log: Revert change 24070 for now (-C on the #! line)
51      Branch: maint-5.8/perl
52            ! pod/perldiag.pod toke.c
53 ____________________________________________________________________________
54 [ 24634] By: nicholas                              on 2005/05/30  13:01:42
55         Log: Integrate:
56              [ 24629]
57              Subject: [perl #36037] Perl 5.8.7-RC1 build problems on LynxOS 
58              From: Olli Savia (via RT) <perlbug-followup@perl.org>
59              Date: 30 May 2005 10:59:35 -0000
60              Message-ID: <rt-3.0.11-36037-113779.5.23037641993746@perl.org>
61      Branch: maint-5.8/perl
62           !> util.c
63 ____________________________________________________________________________
64 [ 24632] By: nicholas                              on 2005/05/30  12:17:28
65         Log: Integrate:
66              [ 24618]
67              Subject: [PATCH configure.com] compiler awareness week
68              From: "Craig A. Berry" <craigberry@mac.com>
69              Date: Sun, 29 May 2005 12:43:09 -0500
70              Message-Id: <4299FF2D.90209@mac.com>
71      Branch: maint-5.8/perl
72           !> configure.com
73 ____________________________________________________________________________
74 [ 24620] By: nicholas                              on 2005/05/29  20:56:57
75         Log: Update Changes
76      Branch: maint-5.8/perl
77            ! Changes patchlevel.h
78 ____________________________________________________________________________
79 [ 24616] By: nicholas                              on 2005/05/29  14:57:28
80         Log: Integrate:
81              [ 24615]
82              Teach buildtoc about README.openbsd, and regenerate various makefiles.
83      Branch: maint-5.8/perl
84            ! pod/perltoc.pod vms/descrip_mms.template win32/Makefile
85            ! win32/makefile.mk
86           !> pod.lst pod/perl.pod
87 ____________________________________________________________________________
88 [ 24611] By: nicholas                              on 2005/05/27  22:23:55
89         Log: Due to integration ordering errors, README.openbsd was missing from
90              MANIFEST. Fixed.
91      Branch: maint-5.8/perl
92            ! MANIFEST
93 ____________________________________________________________________________
94 [ 24604] By: nicholas                              on 2005/05/27  14:57:31
95         Log: Update perl587delta with the updated module versions.
96      Branch: maint-5.8/perl
97            ! pod/perl587delta.pod
98 ____________________________________________________________________________
99 [ 24603] By: nicholas                              on 2005/05/27  14:55:04
100         Log: Update TOC and MANIFSET
101      Branch: maint-5.8/perl
102            ! MANIFEST pod/perltoc.pod
103 ____________________________________________________________________________
104 [ 24602] By: nicholas                              on 2005/05/27  14:53:41
105         Log: This appears to be missing.
106      Branch: maint-5.8/perl
107            ! embedvar.h
108 ____________________________________________________________________________
109 [ 24601] By: nicholas                              on 2005/05/27  12:35:55
110         Log: Update Changes
111      Branch: maint-5.8/perl
112            ! Changes patchlevel.h
113 ____________________________________________________________________________
114 [ 24600] By: nicholas                              on 2005/05/27  11:20:03
115         Log: Integrate:
116              [ 24360]
117              Fix [perl #35162] $SIG{__DIE__} = 'IGNORE' is base.pm is illegal
118              
119              [ 24585]
120              Subject: [PATCH] bytes.pm doesn't check undefined subroutine calling
121              From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
122              Date: Thu, 26 May 2005 23:46:35 +0900
123              Message-Id: <20050526234321.92F1.BQW10602@nifty.com>
124      Branch: maint-5.8/perl
125           !> lib/base.pm lib/bytes.pm lib/bytes.t
126 ____________________________________________________________________________
127 [ 24599] By: nicholas                              on 2005/05/27  11:04:31
128         Log: Integrate:
129              [ 24579]
130              Subject: [PATCH] MPE/iX has no lchown()
131              From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
132              Date: Thu, 26 May 2005 08:36:19 +0300
133              Message-Id: <42956053.4010200@gmail.com>
134      Branch: maint-5.8/perl
135           !> hints/mpeix.sh
136 ____________________________________________________________________________
137 [ 24598] By: nicholas                              on 2005/05/27  10:52:16
138         Log: Integrate:
139              [ 24541]
140              Subject: Re: [PATCH 5.8.7 RC1] lib/Carp.t todo for VMS
141              From: Michael G Schwern <schwern@pobox.com>
142              Date: May 20, 2005 10:09 PM
143              Message-ID: <20050520200900.GB13473@windhund.schwern.org>
144      Branch: maint-5.8/perl
145           !> lib/Carp.t
146 ____________________________________________________________________________
147 [ 24597] By: nicholas                              on 2005/05/27  10:38:37
148         Log: Integrate:
149              [ 24317]
150              Fix typo, noticed by Randal Schwartz
151              
152              [ 24345]
153              Remove confusing punctuation
154              (spotted by David Rigaudiere)
155              
156              [ 24354]
157              Subject: [PATCH] Small patch to perlport.pod
158              From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
159              Date: Thu, 28 Apr 2005 02:24:04 +0200
160              Message-Id: <D38E89F3-B77B-11D9-B91D-000502F3279F@free.fr>
161              
162              [ 24368]
163              Clarify the definition of the 'w' pack format, as suggested by
164              Alexey Toptygin.
165              
166              [ 24381]
167              document the internals of exception handling
168              
169              [ 24383]
170              Subject: [PATCH] perlvar.pod verbatim paragraph first line does not start with a space
171              From: Offer Kaye <offer.kaye@gmail.com>
172              Date: Wed, 4 May 2005 15:10:37 +0300
173              Message-Id: <56942505050405101bfe678d@mail.gmail.com>
174              
175              [ 24429]
176              Update the comment describing arenas.
177              
178              [ 24430]
179              Fix typo (bug #35368)
180              
181              [ 24437]
182              Subject: [PATCH] perlop.pod nit
183              From: Steve Peters <steve@fisharerojo.org>
184              Date: Tue, 10 May 2005 09:41:01 -0500
185              Message-Id: <20050510144101.GA21362@mccoy.peters.homeunix.org>
186              
187              [ 24449]
188              Subject: [perl #33765] [PATCH] perlop: mention why 'print !!0' doesn't 
189              From: Steve Peters via RT <perlbug-followup@perl.org>
190              Date: 11 May 2005 16:58:22 -0000
191              Message-Id: <rt-3.0.11-33765-112475.14.5633321030279@perl.org>
192              
193              Subject: [perl #33766] [PATCH] perldoc -f split lacks basic null example 
194              From: Steve Peters via RT <perlbug-followup@perl.org>
195              Date: 11 May 2005 17:13:29 -0000
196              Message-Id: <rt-3.0.11-33766-112476.1.84217630998887@perl.org>
197              
198              [ 24450]
199              Rework documentation of split(//,...)
200              
201              [ 24493]
202              Clarify definition of octal literals
203              (thanks to Olivier Blin)
204              
205              [ 24496]
206              Subject: [PATCH] Eliminate radically out of date CHANGES from perlport
207              From: Michael G Schwern <schwern@pobox.com>
208              Date: Mon, 16 May 2005 15:17:05 -0700
209              Message-ID: <20050516221705.GA212@windhund.schwern.org>
210              
211              Subject: [PATCH] Eliminate function signatures from perlport
212              From: Michael G Schwern <schwern@pobox.com>
213              Date: Mon, 16 May 2005 15:24:18 -0700
214              Message-ID: <20050516222418.GA422@windhund.schwern.org>
215              
216              [ 24516]
217              Fix a typo
218              
219              [ 24563]
220              Documentation nit on @-, found by Guillaume Rousse
221              (plus POD markup simplification, for readability with pod2text)
222              
223              [ 24564]
224              Correct the description of pte_arenaroot
225              
226              [ 24593]
227              Subject: [PATCH] Re: [perl #35420] localtime corruption
228              From: Michael G Schwern <schwern@pobox.com>
229              Date: Thu, 26 May 2005 13:39:38 -0700
230              Message-ID: <20050526203938.GG11558@windhund.schwern.org>
231      Branch: maint-5.8/perl
232           !> hv.h intrpvar.h pod/perldata.pod pod/perlfunc.pod
233           !> pod/perlhack.pod pod/perlop.pod pod/perlport.pod
234           !> pod/perlreftut.pod pod/perlsyn.pod pod/perlvar.pod sv.c
235 ____________________________________________________________________________
236 [ 24589] By: nicholas                              on 2005/05/26  15:41:38
237         Log: Integrate:
238              [ 24517]
239              Upgrade to Math::BigInt 1.77
240      Branch: maint-5.8/perl
241           !> lib/Math/BigFloat.pm lib/Math/BigInt.pm
242           !> lib/Math/BigInt/Calc.pm lib/Math/BigInt/t/bare_mbi.t
243           !> lib/Math/BigInt/t/bigfltpm.inc lib/Math/BigInt/t/bigintpm.inc
244           !> lib/Math/BigInt/t/bigintpm.t lib/Math/BigInt/t/sub_mbi.t
245 ____________________________________________________________________________
246 [ 24587] By: nicholas                              on 2005/05/26  15:26:52
247         Log: Subject: [PATCH] perl587delta.pod - missing "=" in item
248              From: Offer Kaye <offer.kaye@gmail.com>
249              Message-ID: <5694250505220218e21b8ee@mail.gmail.com>
250              Date: Sun, 22 May 2005 12:18:34 +0300
251      Branch: maint-5.8/perl
252            ! pod/perl587delta.pod
253 ____________________________________________________________________________
254 [ 24586] By: nicholas                              on 2005/05/26  15:24:59
255         Log: Not the RC any more
256      Branch: maint-5.8/perl
257            ! patchlevel.h
258 ____________________________________________________________________________
259 [ 24515] By: nicholas                              on 2005/05/20  16:42:19
260         Log: The dangers of cut and paste
261      Branch: maint-5.8/perl
262            ! pod/perlhist.pod
263 ____________________________________________________________________________
264 [ 24502] By: nicholas                              on 2005/05/18  16:08:53
265         Log: Making history (1 line at a time)
266      Branch: maint-5.8/perl
267            ! pod/perlhist.pod
268 ____________________________________________________________________________
269 [ 24494] By: nicholas                              on 2005/05/17  16:17:16
270         Log: Integrate:
271              [ 24231]
272              Upgrade to Encode 2.0902
273              
274              [ 24490]
275              Upgrade to Encode 2.10
276      Branch: maint-5.8/perl
277           +> ext/Encode/t/utf8strict.t
278            ! pod/perl587delta.pod
279           !> MANIFEST ext/Encode/AUTHORS ext/Encode/Changes
280           !> ext/Encode/Encode.pm ext/Encode/Encode.xs
281           !> ext/Encode/Encode/encode.h ext/Encode/MANIFEST
282           !> ext/Encode/META.yml ext/Encode/lib/Encode/Alias.pm
283           !> ext/Encode/t/Aliases.t ext/Encode/t/fallback.t
284 ____________________________________________________________________________
285 [ 24488] By: nicholas                              on 2005/05/16  16:04:43
286         Log: D'oh. Steve puts me right once more.
287      Branch: maint-5.8/perl
288            ! pod/perl587delta.pod
289 ____________________________________________________________________________
290 [ 24487] By: nicholas                              on 2005/05/16  15:46:10
291         Log: Summon more, different, fruit.
292      Branch: maint-5.8/perl
293            ! patchlevel.h
294 ____________________________________________________________________________
295 [ 24486] By: nicholas                              on 2005/05/16  15:36:13
296         Log: Update perldelta.
297      Branch: maint-5.8/perl
298            ! pod/perl587delta.pod
299 ____________________________________________________________________________
300 [ 24485] By: nicholas                              on 2005/05/16  15:35:24
301         Log: ++$Carp::VERSION;
302      Branch: maint-5.8/perl
303            ! lib/Carp.pm
304 ____________________________________________________________________________
305 [ 24484] By: nicholas                              on 2005/05/16  15:28:58
306         Log: Update Changes
307      Branch: maint-5.8/perl
308            ! Changes patchlevel.h
309 ____________________________________________________________________________
310 [ 24483] By: nicholas                              on 2005/05/16  15:19:24
311         Log: Integrate:
312              [ 24347]
313              Remove temporary clean-up from Win32 makefiles
314              
315              Change 22501 temporarily added some clean-up to the Win32 makefiles
316              which was only meant to stay until cpan rt #5616 was fixed.  It is
317              now fixed (in EU-MM 6.22, which in turn has been in blead for a
318              while now), so these hacks are no longer required.
319              
320              This change is also good for maint, which currently contains EU-MM
321              6.17, which didn't create the blibdirs.exists files in question
322              anyway.
323              
324              [ 24349]
325              Silence a compilation warning on Win32
326              
327              [ 24374]
328              Fix croak() and confess() so that they don't clobber $!
329              (plus tests to check this)
330              
331              [ 24453]
332              Subject: [PATCH] Add Win32::GetFileVersion() function
333              From: "Jan Dubois" <jand@ActiveState.com>
334              Date: Wed, 11 May 2005 22:30:37 -0700
335              Message-Id: <200505120530.j4C5UhpX031152@smtp3.ActiveState.com>
336              
337              [ 24454]
338              Remove a couple of unreferenced local variables
339              
340              [ 24482]
341              Bump the version number on Win32::Win32
342      Branch: maint-5.8/perl
343           !> lib/Carp.pm lib/Carp.t pp.c win32/Makefile
344           !> win32/ext/Win32/Win32.pm win32/ext/Win32/Win32.xs
345           !> win32/makefile.mk
346 ____________________________________________________________________________
347 [ 24481] By: nicholas                              on 2005/05/16  15:02:49
348         Log: Missed some of Steve's patches
349      Branch: maint-5.8/perl
350            ! patchlevel.h
351 ____________________________________________________________________________
352 [ 24479] By: nicholas                              on 2005/05/16  14:29:35
353         Log: This is RC1, for favourable values of $fruit
354      Branch: maint-5.8/perl
355            ! patchlevel.h
356 ____________________________________________________________________________
357 [ 24478] By: nicholas                              on 2005/05/16  13:43:44
358         Log: Update perldelta
359      Branch: maint-5.8/perl
360            ! pod/perl587delta.pod
361 ____________________________________________________________________________
362 [ 24477] By: nicholas                              on 2005/05/16  13:29:52
363         Log: Update Changes
364      Branch: maint-5.8/perl
365            ! Changes patchlevel.h
366 ____________________________________________________________________________
367 [ 24474] By: nicholas                              on 2005/05/16  08:44:34
368         Log: Integrate:
369              [ 24471]
370              Subject: [PATCH] Minor tweak to via
371              From: Andy Lester <andy@petdance.com>
372              Message-ID: <20050513163952.GA20167@petdance.com>
373              Date: Fri, 13 May 2005 11:39:52 -0500
374              
375              from a bug report and patch by Matt Lawrence
376      Branch: maint-5.8/perl
377           !> ext/PerlIO/via/via.xs
378 ____________________________________________________________________________
379 [ 24473] By: nicholas                              on 2005/05/16  08:27:52
380         Log: Integrate:
381              [ 24326]
382              Upgrade to CGI.pm 3.08
383              
384              [ 24470]
385              Upgrade to CGI.pm 3.10
386      Branch: maint-5.8/perl
387           +> lib/CGI/t/can.t
388           !> MANIFEST lib/CGI.pm lib/CGI/Carp.pm lib/CGI/Changes
389           !> lib/CGI/Cookie.pm lib/CGI/Pretty.pm lib/CGI/t/form.t
390 ____________________________________________________________________________
391 [ 24466] By: nicholas                              on 2005/05/13  21:36:27
392         Log: Update META.yml
393      Branch: maint-5.8/perl
394            ! META.yml
395 ____________________________________________________________________________
396 [ 24464] By: nicholas                              on 2005/05/13  19:49:02
397         Log: Subject: RE: 5.8.7-tobe fails to compile on AIX 4.3.3
398              From: "Jan Dubois" <jand@ActiveState.com>
399              Message-Id: <200505131921.j4DJLgG5007986@smtp3.ActiveState.com>
400              Date: Fri, 13 May 2005 12:21:40 -0700
401      Branch: maint-5.8/perl
402            ! reentr.inc reentr.pl
403 ____________________________________________________________________________
404 [ 24463] By: nicholas                              on 2005/05/13  15:32:16
405         Log: The danger of cargo cult is that you miss things.
406      Branch: maint-5.8/perl
407            ! README.vms
408 ____________________________________________________________________________
409 [ 24462] By: nicholas                              on 2005/05/13  14:50:56
410         Log: Cargo cult 5.8.7 upgrade
411      Branch: maint-5.8/perl
412            ! Cross/config.sh-arm-linux META.yml NetWare/Makefile README.os2
413            ! README.vms epoc/createpkg.pl patchlevel.h plan9/config.plan9
414            ! pod/perl585delta.pod vos/build.cm vos/config.alpha.def
415            ! vos/config.alpha.h vos/config.ga.def vos/config.ga.h
416            ! vos/install_perl.cm win32/Makefile win32/config_H.bc
417            ! win32/config_H.gc win32/config_H.vc win32/config_H.vc64
418            ! win32/makefile.mk wince/Makefile.ce
419 ____________________________________________________________________________
420 [ 24458] By: nicholas                              on 2005/05/12  21:34:03
421         Log: Fix from Steve Peters
422      Branch: maint-5.8/perl
423            ! reentr.inc reentr.pl
424 ____________________________________________________________________________
425 [ 24457] By: nicholas                              on 2005/05/12  20:04:57
426         Log: Subject: Re: [PATCH] reentr.h changes so threaded Perl's compile on OpenBSD 3.7
427              From: Steve Peters <steve@fisharerojo.org>
428              Message-ID: <20050512201532.GA30279@mccoy.peters.homeunix.org>
429              Date: Thu, 12 May 2005 15:15:32 -0500
430      Branch: maint-5.8/perl
431            ! reentr.h reentr.inc reentr.pl
432 ____________________________________________________________________________
433 [ 24456] By: nicholas                              on 2005/05/12  19:53:25
434         Log: Integrate:
435              [ 24446]
436              Subject: Hints changes for OS X 10.4
437              From: Michael G Schwern <schwern@pobox.com>
438              Date: Tue, 10 May 2005 18:10:47 -0700
439              Message-ID: <20050511011047.GA23955@windhund.schwern.org>
440      Branch: maint-5.8/perl
441           !> hints/darwin.sh
442 ____________________________________________________________________________
443 [ 24448] By: nicholas                              on 2005/05/11  14:27:57
444         Log: Integrate:
445              [ 24433]
446              Subject: [PATCH] reentr.h changes so threaded Perl's compile on OpenBSD 3.7
447              From: Steve Peters <steve@fisharerojo.org>
448              Date: Mon, 9 May 2005 21:10:49 -0500
449              Message-Id: <20050510021049.GA20147@mccoy.peters.homeunix.org>
450              
451              [ 24441]
452              Subject: Re: [PATCH] reentr.h changes so threaded Perl's compile on OpenBSD 3.7
453              From: Steve Peters <steve@fisharerojo.org>
454              Date: Tue, 10 May 2005 12:44:13 -0500
455              Message-Id: <20050510174413.GA19686@mccoy.peters.homeunix.org>
456              
457              [ 24442]
458              Regenerate reentr.[ch]
459              
460              
461              (plus some edits to cope with the maint/blead differences)
462      Branch: maint-5.8/perl
463           +> README.openbsd
464            ! reentr.h reentr.inc reentr.pl
465           !> MANIFEST
466 ____________________________________________________________________________
467 [ 24447] By: nicholas                              on 2005/05/11  13:58:12
468         Log: Integrate:
469              [ 24176]
470              cast to/from (void *) in the re-entrant code. Now watch the smoke rise.
471      Branch: maint-5.8/perl
472            ! reentr.c reentr.h reentr.inc
473           !> reentr.pl
474 ____________________________________________________________________________
475 [ 24428] By: nicholas                              on 2005/05/09  13:27:16
476         Log: Integrate:
477              [ 24425]
478              Change 24413 should have updated makedef.pl with the knowledge that 2
479              symbols are ithreads only.
480      Branch: maint-5.8/perl
481           !> makedef.pl
482 ____________________________________________________________________________
483 [ 24415] By: nicholas                              on 2005/05/08  05:45:28
484         Log: Integrate:
485              [ 24404]
486              Allocate pointer table entries (for ithread cloning) from an arena
487              
488              [ 24405]
489              Make the arena size changeable at compile time, and up the default by
490              a factor of 4.
491              
492              [ 24413]
493              The ptr_table arena variables and code is only needed for ithreads.
494              
495              (plus move the 2 new variables to the end of intrpvar.h to preserve
496              bincompat)
497      Branch: maint-5.8/perl
498            ! intrpvar.h
499           !> embedvar.h hv.c perl.h perlapi.h sv.c
500 ____________________________________________________________________________
501 [ 24400] By: nicholas                              on 2005/05/05  15:48:01
502         Log: Integrate:
503              [ 24396]
504              Bump B version numbers
505              
506              [ 24398]
507              Bump version numbers
508              
509              [ 24399]
510              Bump versions of non dual-life modules
511              
512              plus ext/threads/shared/shared.pm version number from 24248
513      Branch: maint-5.8/perl
514           !> ext/B/B.pm ext/B/B/Concise.pm ext/B/B/Deparse.pm
515           !> ext/B/B/Disassembler.pm ext/B/B/Terse.pm
516           !> ext/B/t/OptreeCheck.pm ext/Devel/DProf/DProf.pm
517           !> ext/IO/lib/IO/File.pm ext/IO/lib/IO/Socket/INET.pm
518           !> ext/XS/APItest/APItest.pm ext/threads/shared/shared.pm
519           !> lib/File/Path.pm lib/FileCache.pm lib/Pod/Html.pm
520           !> lib/Symbol.pm lib/utf8.pm win32/FindExt.pm
521 ____________________________________________________________________________
522 [ 24395] By: nicholas                              on 2005/05/05  13:17:06
523         Log: It's a good job that Steve Hay is paying attention.
524      Branch: maint-5.8/perl
525            ! pod/perl587delta.pod
526 ____________________________________________________________________________
527 [ 24394] By: nicholas                              on 2005/05/05  12:41:31
528         Log: Subject: [PATCH perl-5.8.7-tobe] relating to 23767
529              From: Robin Barker <Robin.Barker@npl.co.uk>
530              Message-ID: <533D273D4014D411AB1D00062938C4D90849C679@hotel.npl.co.uk>
531              Date: Wed, 4 May 2005 18:21:39 +0100
532      Branch: maint-5.8/perl
533            ! Porting/pumpkin.pod perl.h sv.c
534 ____________________________________________________________________________
535 [ 24391] By: nicholas                              on 2005/05/05  11:31:18
536         Log: Changes and improvements suggested by Ronald J Kimball, Dave Mitchell,
537              Steve Hay, Aaron Sherman, Hugo van der Sanden and chromatic.
538      Branch: maint-5.8/perl
539            ! pod/perl587delta.pod
540 ____________________________________________________________________________
541 [ 24356] By: nicholas                              on 2005/04/30  17:02:19
542         Log: Integrate:
543              [ 24355]
544              Put back INSTALL_PREFIX and INSTALL_PREFIX_EXP as they were
545              unintendedly removed by patch #23435
546      Branch: maint-5.8/perl
547           !> config_h.SH
548 ____________________________________________________________________________
549 [ 24346] By: nicholas                              on 2005/04/28  09:39:31
550         Log: Integrate:
551              [ 24339]
552              A couple of warning fixes by Gisle
553      Branch: maint-5.8/perl
554           !> pp.c pp_sys.c
555 ____________________________________________________________________________
556 [ 24337] By: nicholas                              on 2005/04/27  12:31:32
557         Log: Integrate:
558              [ 24310]
559              Subject: [PATCH] lib/Time/Local.t: time_t is unsigned on VMS
560              From: "Craig A. Berry" <craigberry@mac.com>
561              Date: Sat, 23 Apr 2005 18:25:52 -0500
562              Message-ID: <426AD980.2010801@mac.com>
563      Branch: maint-5.8/perl
564           !> lib/Time/Local.t
565 ____________________________________________________________________________
566 [ 24336] By: nicholas                              on 2005/04/27  11:02:09
567         Log: Remove a const that shouldn't have been integrated to maint
568      Branch: maint-5.8/perl
569            ! util.c
570 ____________________________________________________________________________
571 [ 24335] By: nicholas                              on 2005/04/27  10:32:26
572         Log: Integrate:
573              [ 24319]
574              Provide $Config{libswanted_uselargefiles} on Win32
575              
576              This fixes some test failures introduced by change 24271.
577              
578              [ 24321]
579              Update location to fetch dmake from in README.win32
580              
581              Use the generic search.cpan.org URL so that the latest version is
582              always found
583      Branch: maint-5.8/perl
584           !> README.win32 win32/config.bc win32/config.gc win32/config.vc
585           !> win32/config.vc64
586 ____________________________________________________________________________
587 [ 24332] By: nicholas                              on 2005/04/26  16:02:43
588         Log: Integrate:
589              [ 24247]
590              Add CLONE_SKIP() class method to allow individual classes to skip
591              cloning objects during thread creation
592      Branch: maint-5.8/perl
593           !> dump.c ext/threads/t/thread.t pod/perlmod.pod sv.c sv.h
594 ____________________________________________________________________________
595 [ 24331] By: nicholas                              on 2005/04/26  15:05:07
596         Log: Missing > spotted by Rafael. That will teach me not to run podchecker.
597      Branch: maint-5.8/perl
598            ! pod/perl587delta.pod
599 ____________________________________________________________________________
600 [ 24330] By: nicholas                              on 2005/04/26  15:01:47
601         Log: Missing , spotted by Rafael
602      Branch: maint-5.8/perl
603            ! pod/perl587delta.pod
604 ____________________________________________________________________________
605 [ 24329] By: nicholas                              on 2005/04/26  14:43:44
606         Log: Stab 1 at the perl delta
607      Branch: maint-5.8/perl
608            ! pod/perl587delta.pod
609 ____________________________________________________________________________
610 [ 24327] By: nicholas                              on 2005/04/26  13:01:18
611         Log: Correct description of change 24297
612      Branch: maint-5.8/perl
613            ! Changes
614 ____________________________________________________________________________
615 [ 24324] By: nicholas                              on 2005/04/25  15:04:43
616         Log: Integrate:
617              [ 24314]
618              Upgrade to Test::Harness 2.48
619              
620              [ 24315]
621              Add files missing in 24314
622      Branch: maint-5.8/perl
623           +> lib/Test/Harness/Point.pm lib/Test/Harness/t/from_line.t
624           +> lib/Test/Harness/t/point-parse.t lib/Test/Harness/t/point.t
625           +> lib/Test/Harness/t/version.t
626           !> MANIFEST lib/Test/Harness.pm lib/Test/Harness/Changes
627           !> lib/Test/Harness/Straps.pm lib/Test/Harness/TAP.pod
628           !> lib/Test/Harness/t/00compile.t
629           !> lib/Test/Harness/t/strap-analyze.t lib/Test/Harness/t/strap.t
630           !> t/lib/sample-tests/skip
631 ____________________________________________________________________________
632 [ 24323] By: nicholas                              on 2005/04/25  14:51:24
633         Log: Integrate:
634              [ 24307]
635              Subject:  [PATCH] Fix for warnings in util.c/Perl_init_tm()
636              From:  Steve Peters <steve@fisharerojo.org>
637              Date:  Fri, 22 Apr 2005 22:36:03 -0500
638              Message-Id:  <20050423033603.GA32547@mccoy.peters.homeunix.org>
639              
640              localtime() can return null
641              
642              [ 24308]
643              Save state when auto-generating #ifdef PERL_CORE and PERL_CORE/PERL_EXT
644              reducing embed.h by about 10%.
645              
646              [ 24309]
647              Variable declarations can't come after statements in C89.
648      Branch: maint-5.8/perl
649            ! embed.h
650           !> embed.pl util.c
651 ____________________________________________________________________________
652 [ 24322] By: nicholas                              on 2005/04/25  13:25:15
653         Log: Integrate:
654              [ 24301]
655              Subject: [PATCH] t/uni/class.t -- update VMS test skippage
656              From: "Craig A. Berry" <craigberry@mac.com>
657              Message-ID: <42692501.6090809@mac.com>
658              Date: Fri, 22 Apr 2005 11:23:29 -0500
659              
660              [ 24320]
661              Subject: [PATCH] mktables.lst and related stuff (was Re: [PATCH] Unicode 4.1.0)
662              From: demerphq <demerphq@gmail.com>
663              Message-ID: <9b18b31105042412352fcf2bc5@mail.gmail.com>
664              Date: Sun, 24 Apr 2005 21:35:35 +0200
665      Branch: maint-5.8/perl
666           !> lib/unicore/README.perl lib/unicore/mktables
667           !> lib/unicore/mktables.lst t/uni/class.t
668 ____________________________________________________________________________
669 [ 24306] By: nicholas                              on 2005/04/22  22:06:04
670         Log: Update Changes
671      Branch: maint-5.8/perl
672            ! Changes patchlevel.h
673 ____________________________________________________________________________
674 [ 24305] By: nicholas                              on 2005/04/22  21:42:56
675         Log: Run  pod/buildtoc --build-all
676      Branch: maint-5.8/perl
677            ! MANIFEST pod/perltoc.pod
678 ____________________________________________________________________________
679 [ 24304] By: nicholas                              on 2005/04/22  21:41:25
680         Log: Run regen.pl
681      Branch: maint-5.8/perl
682            ! embed.h pod/perlapi.pod
683 ____________________________________________________________________________
684 [ 24302] By: nicholas                              on 2005/04/22  21:25:13
685         Log: Integrate:
686              [ 23768]
687              Subject: Re: [PATCH] Remove Carp from warnings.pm
688              From: Jim Cromie <jim.cromie@gmail.com>
689              Date: Mon, 3 Jan 2005 06:36:16 -0700
690              Message-ID: <cfe85dfa05010305367445dee6@mail.gmail.com>
691              
692              [ 23819]
693              Fix dependencies in ext/B/Makefile.PL
694              (bug #8254, fix by Alan Burlison)
695              
696              [ 23841]
697              Subject: [PATCH] doc SVt_PVLV <=> SVt_PVGV change version in B.pm
698              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
699              Date: Sun, 19 Dec 2004 23:57:56 -0800
700              Message-ID: <20041220075754.GA800@efn.org>
701              
702              [ 23845]
703              Subject: [perl #32967] [PATCH] Re: More B bugs: svref_2object 
704              From: Stephen McCamant <smcc@OCF.Berkeley.EDU>
705              Date: Tue, 28 Dec 2004 16:01:49 -0800
706              Message-ID: <16849.62445.116153.489478@apocalypse.OCF.Berkeley.EDU>
707              
708              [ 23891]
709              Subject: Re: [patch] decrufting OptreeCheck stuff
710              From: Jim Cromie <jcromie@divsol.com>
711              Date: Sun, 16 Jan 2005 17:16:00 -0700
712              Message-ID: <41EB03C0.7030509@divsol.com>
713              (with minor typos fixed)
714              
715              [ 23894]
716              Calculate the number of tests in one place, so that the skip()s will
717              always agree with the plan()s
718              
719              [ 23973]
720              Subject: Re: [PATCH] Re: perl winpid?
721              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
722              Date: Tue, 15 Feb 2005 20:45:13 -0800
723              Message-ID: <20050216044512.GA2516@efn.org>
724              
725              [ 23983]
726              Subject: [perl #32968] [PATCH] Re: B::walkoptree segfaults 
727              From: Stephen McCamant <smcc@MIT.EDU>
728              Date: Tue, 28 Dec 2004 10:13:50 -0800
729              Message-ID: <16849.41566.887352.677148@apocalypse.OCF.Berkeley.EDU>
730              
731              [ 24040]
732              Subject: [PATCH] $B::Disassembler::VERSION
733              From: Alexey Tourbin <at@altlinux.ru>
734              Date: Thu, 17 Mar 2005 19:02:38 +0300
735              Message-ID: <20050317160238.GN5825@solemn.turbinal.org>
736              
737              [ 24213]
738              Mangle the expected output correctly for both 5.9 and 5.8
739              
740              [ 24286]
741              For now, TODO the 2 tests that fail on 5.8.x
742      Branch: maint-5.8/perl
743           !> ext/B/B.pm ext/B/B.xs ext/B/B/Concise.pm
744           !> ext/B/B/Disassembler.pm ext/B/Makefile.PL
745           !> ext/B/t/OptreeCheck.pm ext/B/t/f_map.t ext/B/t/f_sort.t
746           !> ext/B/t/optree_check.t ext/B/t/optree_concise.t
747           !> ext/B/t/optree_samples.t ext/B/t/optree_sort.t
748           !> ext/B/t/optree_specials.t ext/B/t/optree_varinit.t
749           !> ext/B/t/stash.t op.h
750 ____________________________________________________________________________
751 [ 24299] By: nicholas                              on 2005/04/22  15:56:13
752         Log: Integrate:
753              [ 24254]
754              Don't set things to zero twice. Once is enough. (see also change 15255)
755      Branch: maint-5.8/perl
756           !> sv.c
757 ____________________________________________________________________________
758 [ 24298] By: nicholas                              on 2005/04/22  15:40:24
759         Log: Integrate:
760              [ 23228]
761              Tweak 'h2xs -h' output.
762      Branch: maint-5.8/perl
763           !> utils/h2xs.PL
764 ____________________________________________________________________________
765 [ 24297] By: nicholas                              on 2005/04/22  15:27:52
766         Log: Integrate:
767              [ 24273]
768              [perl #34902] Text::Wrap::wrap() fails with non-space separator
769              
770              [ 24274]
771              bump version number in Text::Wrap after change #24273
772              
773              [ 24275]
774              Sigh - really bump Text::Wrap version number this time.
775
776      Branch: maint-5.8/perl
777           !> lib/Text/TabsWrap/t/wrap.t lib/Text/Wrap.pm
778 ____________________________________________________________________________
779 [ 24296] By: nicholas                              on 2005/04/22  15:13:08
780         Log: Integrate:
781              [ 23820]
782              Subject: [PATCH] Make Data::Dumper work when dynamic extensions are not available
783              From: "Jos I. Boumans" <kane@xs4all.net>
784              Date: Tue, 18 Jan 2005 15:12:03 +0100
785              Message-Id: <ED6BA2C4-695A-11D9-B09C-000A95EF62E2@xs4all.net>
786              
787              [ 23851]
788              Fix spurious warnings emitted by XSLoader via Data::Dumper
789      Branch: maint-5.8/perl
790           !> ext/Data/Dumper/Dumper.pm
791 ____________________________________________________________________________
792 [ 24295] By: nicholas                              on 2005/04/22  14:59:04
793         Log: Integrate:
794              [ 23671]
795              Subject: [PATCH] Data::Dumper Freezer fixes
796              From: Sam Tregar <sam@tregar.com>
797              Date: Sun, 19 Dec 2004 14:40:25 -0500 (EST)
798              Message-ID: <Pine.LNX.4.61.0412191434490.7660@hillmont.dreamhost.com>
799              
800              and bump Data::Dumper's VERSION
801      Branch: maint-5.8/perl
802           +> ext/Data/Dumper/t/freezer.t
803           !> MANIFEST ext/Data/Dumper/Dumper.pm ext/Data/Dumper/Dumper.xs
804 ____________________________________________________________________________
805 [ 24294] By: nicholas                              on 2005/04/22  14:41:59
806         Log: Restore 23347 and 23349 then integrate:
807              
808              [ 23469]
809              Mostly revert change #23347 (keep the test suite, fixed),
810              having decided that it wasn't a correct fix for bug #31793.
811              
812              [ 23470]
813              Subject: Re: [PATCH perl-current] Re: [perl #31793] Data::Dumper: Useqq interacts badly with overloading
814              From: Rick Delaney <rick@bort.ca>
815              Date: Wed, 3 Nov 2004 19:46:16 -0500
816              Message-ID: <20041104004616.GA11214@biff.bort.ca>
817      Branch: maint-5.8/perl
818            ! lib/overload.pm lib/overload.t
819 ____________________________________________________________________________
820 [ 24293] By: nicholas                              on 2005/04/22  14:24:40
821         Log: We love hard coded test numbers, we do.
822      Branch: maint-5.8/perl
823            ! t/op/substr.t
824 ____________________________________________________________________________
825 [ 24292] By: nicholas                              on 2005/04/22  14:15:59
826         Log: Integrate:
827              [ 24234]
828              H.Merijn changed e-mail
829              
830              [ 24235]
831              Mandrakesoft is now Mandriva
832      Branch: maint-5.8/perl
833           !> AUTHORS Porting/checkAUTHORS.pl Porting/patching.pod
834           !> README.aix README.hpux
835 ____________________________________________________________________________
836 [ 24291] By: nicholas                              on 2005/04/22  14:02:56
837         Log: Integrate:
838              [ 18829]
839              Patch by Salvador Fandiño to read the warning mask
840              returned by caller() and ${^WARNING_BITS} from
841              $warnings::Bits{all} and not from the hardcoded core
842              constant. (This mask could have been extended by
843              warnings::register.) Plus tests.
844              
845              [ 24215]
846              Fix [perl #34892] Segfault on &DB::sub declared but not defined
847              
848              [ 24237]
849              Fix for:
850              [perl #34934] perl 5.8.5 on x86 and x86-64 hang at compile-time
851              From: bstrand@switchmanagement.com (via RT) <perlbug-followup@perl.org>
852              Date: 12 Apr 2005 19:12:58 -0000
853              Message-ID: <rt-3.0.11-34934-110595.15.9181274318682@perl.org>
854              
855              This syntax error now produces a panic message.
856              
857              [ 24265]
858              Subject:  [perl #35059] [PATCH] caller() skips frames (such as eval() frames) if $^P set 
859              From:  glasser@tang-eleven-seventy-nine.mit.edu (via RT) <perlbug-followup@perl.org>
860              Date:  20 Apr 2005 19:28:14 -0000
861              Message-Id:  <rt-3.0.11-35059-111134.0.304511316819145@perl.org>
862              
863              improved version of change 21842 that copes with glob DB::sub
864              existing but &DB::sub not existing.
865              
866              [ 24270]
867              [perl #34976] substr uses utf8 length cache incorrectly
868              
869              [ 24287]
870              There's no point listing '-f' in --help output
871              when perl isn't built with USE_SITECUSTOMIZE, since it might
872              confuse users about $sitelib/sitecustomize.pl being sourced
873              at startup.
874      Branch: maint-5.8/perl
875            ! t/op/caller.t
876           !> mg.c op.c perl.c pod/perldiag.pod pp_ctl.c pp_hot.c sv.c
877           !> t/op/substr.t
878 ____________________________________________________________________________
879 [ 24289] By: nicholas                              on 2005/04/22  13:01:52
880         Log: Integrate:
881              [ 24166]
882              Upgrade to Unicode::Normalize 0.32
883      Branch: maint-5.8/perl
884           !> ext/Unicode/Normalize/Changes
885           !> ext/Unicode/Normalize/Makefile.PL
886           !> ext/Unicode/Normalize/Normalize.pm
887           !> ext/Unicode/Normalize/Normalize.xs
888           !> ext/Unicode/Normalize/mkheader ext/Unicode/Normalize/t/form.t
889           !> ext/Unicode/Normalize/t/norm.t ext/Unicode/Normalize/t/test.t
890 ____________________________________________________________________________
891 [ 24288] By: nicholas                              on 2005/04/22  12:50:42
892         Log: Integrate:
893              [ 24155]
894              Subject: [Patch] Math::BigInt v1.76, Math::BigRat v0.15, bignum v0.17
895              From: Tels <nospam-abuse@bloodgate.com>
896              Date: Sun, 3 Apr 2005 10:43:10 +0200
897              Message-Id: <200504031043.12273@bloodgate.com>
898      Branch: maint-5.8/perl
899           !> lib/Math/BigFloat.pm lib/Math/BigInt.pm
900           !> lib/Math/BigInt/Calc.pm lib/Math/BigInt/t/_e_math.t
901           !> lib/Math/BigInt/t/bare_mbf.t lib/Math/BigInt/t/bigfltpm.inc
902           !> lib/Math/BigInt/t/bigfltpm.t lib/Math/BigInt/t/bigintpm.t
903           !> lib/Math/BigInt/t/calling.t lib/Math/BigInt/t/config.t
904           !> lib/Math/BigInt/t/req_mbf0.t lib/Math/BigInt/t/req_mbfw.t
905           !> lib/Math/BigInt/t/sub_mbf.t lib/Math/BigInt/t/trap.t
906           !> lib/Math/BigInt/t/with_sub.t lib/Math/BigRat.pm
907           !> lib/Math/BigRat/t/bigratpm.t lib/Math/BigRat/t/requirer.t
908           !> lib/bigint.pm lib/bignum.pm lib/bigrat.pm
909 ____________________________________________________________________________
910 [ 24285] By: nicholas                              on 2005/04/22  12:36:53
911         Log: Integrate:
912              [ 24139]
913              Subject: Re: [PATCH] Re: [perl #34632] perlintro: "Comments start with a hash symbol"
914              From: Steven Schubiger <steven@accognoscere.org>
915              Date: Sat, 2 Apr 2005 19:37:11 +0200 (CEST)
916              Message-Id: <200504021737.j32HbBNS000652@accognoscere.homeunix.org>
917              
918              [ 24147]
919              Subject: Re: [PATCH] Re: [perl #34632] perlintro: "Comments start with ahash symbol"
920              From: Steven Schubiger <steven@accognoscere.org>
921              Date: Sun, 3 Apr 2005 11:47:22 +0200 (CEST)
922              Message-Id: <200504030947.j339lMgp010306@accognoscere.homeunix.org>
923              
924              [ 24187]
925              Subject: [perl #34699] documentation bug in "man perlpodspec" 
926              From: "raf@tradingpost.com.au (via RT)" <perlbug-followup@perl.org>
927              Date: 7 Apr 2005 00:20:31 -0000
928              Message-ID: <rt-3.0.11-34699-110174.9.79475562169704@perl.org>
929              
930              [ 24190]
931              Subject: perldbtty$$ location
932              From: Gisle Aas <gisle@ActiveState.com>
933              Date: 06 Apr 2005 01:49:54 -0700
934              Message-ID: <lr3bu48f2l.fsf@caliper.activestate.com>
935              (and remove trailing whitespace)
936              
937              [ 24194]
938              Mention that select() returns -1 on error,
939              as suggested by Hernan Perez Masci
940              
941              [ 24209]
942              Subject: Re: [PATCH] Re: [perl #24119] CPAN.pm error in Win32: uses rename() not File::Copy::move
943              From: Steven Schubiger <steven@accognoscere.org>
944              Date: Thu, 7 Apr 2005 22:38:25 +0200 (CEST)
945              Message-Id: <200504072038.j37KcPXY011755@accognoscere.homeunix.org>
946              
947              (with arguments changed to match perlfunc.pod)
948              
949              [ 24224]
950              Subject: [PATCH] perlfunc.pod: incomplete select description
951              From: Hernan Perez Masci <hmasci@uolsinectis.com.ar>
952              Date: Fri, 8 Apr 2005 15:28:28 -0300
953              Message-Id: <200504081528.28307.hmasci@uolsinectis.com.ar>
954              
955              [ 24238]
956              Update the outdated info in "Minimizing the Perl installation"
957              
958              [ 24266]
959              change misleading syslog() example
960              
961              [ 24267]
962              In change 24266 I failed to actually change anything. Sigh.
963      Branch: maint-5.8/perl
964           !> INSTALL ext/Sys/Syslog/Syslog.pm pod/perldebug.pod
965           !> pod/perlfunc.pod pod/perlpodspec.pod pod/perlport.pod
966           !> pod/perltrap.pod
967 ____________________________________________________________________________
968 [ 24283] By: nicholas                              on 2005/04/22  11:24:40
969         Log: Integrate:
970              [ 21532]
971              ...
972              
973              Plus a small fix to t/TEST to recognize the added TODO test
974              as a TODO test.
975              
976              [ 24078]
977              FreeBSD NDBM appears to generate files ending .db, so be prepared to
978              clean this variant up as well.
979              
980              [ 24173]
981              1. t/TEST now deals with SKIP as if it was TODO. This complies to TAP
982              2. Removed the depricated 'my $foo if expr' there
983              
984              [ 24192]
985              Subject: Re: [PATCH] Re: [perl #34650] perldoc -f my should perhaps mention BEGIN and END
986              From: Abigail <abigail@abigail.nl>
987              Date: Wed, 6 Apr 2005 01:41:55 +0200
988              Message-ID: <20050405234154.GG8680@abigail.nl>
989      Branch: maint-5.8/perl
990           !> lib/Memoize/t/tie_ndbm.t t/TEST t/japh/abigail.t
991 ____________________________________________________________________________
992 [ 24282] By: nicholas                              on 2005/04/22  11:02:14
993         Log: Integrate:
994              [ 24053]
995              Subject: Re: [perl #34195] Regex: Alternations within negative lookahead assertions 
996              From: hv@crypt.org
997              Date: Mon, 21 Feb 2005 17:59:49 +0000
998              Message-Id: <200502211759.j1LHxnC22894@zen.crypt.org>
999              
1000              [ 24055]
1001              Resubmit change #24053.
1002              
1003              [ 24067]
1004              Revert change #24055, which was producing a segfault in installman
1005              when it was trying to install perltoc.
1006              
1007              [ 24086]
1008              Subject: Re: [perl #34195] Regex: Alternations within negative lookahead assertions 
1009              From: hv@crypt.org
1010              Date: Thu, 24 Mar 2005 19:51:08 +0000
1011              Message-Id: <200503241951.j2OJp8s18147@zen.crypt.org>
1012      Branch: maint-5.8/perl
1013           !> regexec.c t/op/re_tests
1014 ____________________________________________________________________________
1015 [ 24281] By: nicholas                              on 2005/04/22  10:42:05
1016         Log: Integrate:
1017              [ 23961]
1018              Subject: Re: [PATCH] Re: perl winpid?
1019              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
1020              Date: Thu, 10 Feb 2005 20:04:35 -0800
1021              Message-ID: <20050211040434.GA3824@efn.org>
1022              
1023              [ 24242]
1024              Fix bug #33664: allow for transport providers with protocol == 0
1025              
1026              (This indicates that any protocol may be used, so don't bother checking
1027              that the requested protocol matches in this case.)
1028      Branch: maint-5.8/perl
1029           +> t/lib/cygwin.t
1030           !> MANIFEST README.cygwin cygwin/cygwin.c win32/win32sck.c
1031 ____________________________________________________________________________
1032 [ 24263] By: nicholas                              on 2005/04/20  19:12:59
1033         Log: Integrate:
1034              [ 24214]
1035              Subject: [PATCH] usesitecustomize for VMS
1036              From: "Craig A. Berry" <craigberry@mac.com>
1037              Date: Sat, 09 Apr 2005 15:58:43 -0500
1038              Message-ID: <42584203.2090405@mac.com>
1039      Branch: maint-5.8/perl
1040           !> configure.com
1041 ____________________________________________________________________________
1042 [ 24262] By: nicholas                              on 2005/04/20  16:30:39
1043         Log: Integrate:
1044              [ 24171]
1045              D'oh! We were never correctly spotting a modfl prototype
1046              
1047              [ 24208]
1048              Drop d_sitecustomize again. (usesitecustomize is enough)
1049              
1050              [ 24210]
1051              now usesitecustomize is used more generic
1052              
1053              [ 24217]
1054              Configure now probes for _LIB_VERSION support in math.h/libm
1055              LIBM_LIB_VERSION is defined if it does
1056              
1057              [ 24218]
1058              Sorting still is a mess. This is better.
1059              
1060              [ 24221]
1061              Subject: Re: New Configure functionality
1062              From: Abe Timmerman <abe@ztreet.demon.nl>
1063              Date: Sun, 10 Apr 2005 22:19:28 +0200
1064              Message-Id: <200504102219.29024.abe@ztreet.demon.nl>
1065              
1066              [ 24226]
1067              Out of sync metaunit caused the erroneous return of the
1068              removed d_sitecustomize. Mea Culpa.
1069      Branch: maint-5.8/perl
1070            ! config_h.SH
1071           !> Configure Porting/config_H configure.com handy.h
1072 ____________________________________________________________________________
1073 [ 24261] By: nicholas                              on 2005/04/20  15:30:26
1074         Log: Integrate:
1075              [ 23915]
1076              Subject: Re: encoding neutral unpack
1077              From: perl5-porters[at]ton.iguana.be (Ton Hospel)
1078              Date: Sat, 29 Jan 2005 12:41:20 +0000 (UTC)
1079              Message-ID: <ctg09g$j0e$1[at]post.home.lunix>
1080              
1081              Forgotten character progress while checksumming over partial
1082              b or B format. (plus a regression test)
1083              
1084              [ 23922]
1085              Subject: Re: encoding neutral unpack
1086              From: perl5-porters[at]ton.iguana.be (Ton Hospel)
1087              Date: Sat, 29 Jan 2005 13:24:55 +0000 (UTC)
1088              Message-ID: <ctg2r7$j0e$4[at]post.home.lunix>
1089              
1090              Ensure that with the C format, unpack checksums
1091              don't get overflowed. (plus a regression test)
1092              
1093              [ 23923]
1094              Subject: Re: encoding neutral unpack
1095              From: perl5-porters[at]ton.iguana.be (Ton Hospel)
1096              Date: Sat, 29 Jan 2005 13:07:38 +0000 (UTC)
1097              Message-ID: <ctg1qq$j0e$3[at]post.home.lunix>
1098              
1099              Make U0 and C0 scoped to () pack subtemplates.
1100              (plus a regression test)
1101              
1102              [ 23924]
1103              Subject: Re: encoding neutral unpack
1104              From: perl5-porters[at]ton.iguana.be (Ton Hospel)
1105              Date: Sat, 29 Jan 2005 12:54:34 +0000 (UTC)
1106              Message-ID: <ctg12a$j0e$2[at]post.home.lunix>
1107              
1108              Counted length prefixes shouldn't change C0/U0 mode
1109              in pack/unpack (plus a regression test)
1110              
1111              [ 23946]
1112              Subject: [perl #34062] pack Z0 destroys the character before 
1113              From: perl-5.8.0@ton.iguana.be (via RT) <perlbug-followup@perl.org>
1114              Date: 5 Feb 2005 18:09:00 -0000
1115              Message-ID: <rt-3.0.11-34062-107199.19.360569328007@perl.org>
1116              (plus a regression test)
1117              
1118              [ 23951]
1119              Subject: [perl #34076] P/p pack formats only recognize literal undef 
1120              From: perl-5.8.0@ton.iguana.be (via RT) <perlbug-followup@perl.org>
1121              Date: 6 Feb 2005 22:03:20 -0000
1122              Message-ID: <rt-3.0.11-34076-107344.19.3123360602169@perl.org>
1123      Branch: maint-5.8/perl
1124           !> pp_pack.c t/op/pack.t
1125 ____________________________________________________________________________
1126 [ 24259] By: steveh                                on 2005/04/20  10:52:02
1127         Log: Integrate:
1128              [ 23969]
1129              Fix definition of DEBUG_MSTATS for Win32 dmake builds
1130              
1131              [ 23970]
1132              Fix PERL_MALLOC/DEBUG_MSTATS options in Win32 makefiles
1133              
1134              Currently, if USE_IMP_SYS is defined then PERL_MALLOC gets undefined.
1135              We should also undefine DEBUG_MSTATS if PERL_MALLOC is (or has become)
1136              undefined, and we should do all this *before* inspecting DEBUG_MSTATS
1137              to see if we need to add -DPERL_DEBUGGING_MSTATS to BUILDOPT.
1138              
1139              [ 23992]
1140              Subject: Patch Win32 makefiles for blead to allow parameters to be passed to harness:
1141              From: demerphq <demerphq@gmail.com>
1142              Date: Sat, 19 Feb 2005 11:00:08 +0100
1143              Message-ID: <9b18b31105021902003d9c2a95@mail.gmail.com>
1144              
1145              [ 24004]
1146              Stop mktables from needlessly re-running when using dmake on Win32
1147              
1148              [ 24005]
1149              Suppress "ECHO is on." messages when using dmake on Win32
1150              
1151              (The shell's "echo" command displays the current echo setting when
1152              called with no arguments.  Use "echo." to display nothing.)
1153              
1154              [ 24006]
1155              A better fix than change 24005 was ;)
1156              
1157              Actually, "@echo." still emits a blank line.  Use "@rem" instead as the
1158              no-op.  This was being used in the Win95 case, but works fine on WinNT
1159              too, and is actually what ExtUtils-MakeMaker uses.
1160              
1161              Also change the nmake Makefile.
1162              
1163              [ 24007]
1164              Include regcomp.h in Win32 makefiles
1165              
1166              Subject: Re: Stop mktables from needlessly re-running when using dmake on Win32
1167              From: demerphq <demerphq@gmail.com>
1168              Date: Sun, 6 Mar 2005 09:16:12 +0100
1169              Message-ID: <9b18b311050306001624012bd@mail.gmail.com>
1170              
1171              [ 24014]
1172              More Win32 dmake fixes
1173              
1174              Use $B macro as per change 23991 in more places, and fix some syntax
1175              errors in the subst's (missing trailing ",")
1176              
1177              Tested with GCC and MSVC. I don't have BCC available, so those parts
1178              are untested.
1179              
1180              [ 24111]
1181              A few Win32 makefile tidy-ups (No real changes)
1182              
1183              [ 24113]
1184              Add support for PERL_HASH_SEED_EXPLICIT and NO_HASH_SEED in the
1185              Win32 makefiles
1186              
1187              [ 24131]
1188              Remove dependency on tr(1) for MinGW builds on Win32
1189              
1190              This leaves things slightly (more) broken for MinGW builds on Cygwin,
1191              but that doesn't currently quite work in other respects and isn't
1192              documented anyway.  See:
1193              
1194              http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-03/msg00751.html
1195              
1196              [ 24227]
1197              Support d_libm_lib_version for Win32 (see change 24217)
1198      Branch: maint-5.8/perl
1199           !> win32/Makefile win32/config.bc win32/config.gc win32/config.vc
1200           !> win32/config.vc64 win32/config_H.bc win32/config_H.gc
1201           !> win32/config_H.vc win32/config_H.vc64 win32/makefile.mk
1202 ____________________________________________________________________________
1203 [ 24250] By: steveh                                on 2005/04/19  13:31:34
1204         Log: Integrate:
1205              [ 23991]
1206              Fix Win32's dmake makefile.mk for new dmakes built with Visual C++
1207      Branch: maint-5.8/perl
1208           !> win32/makefile.mk
1209 ____________________________________________________________________________
1210 [ 24203] By: nicholas                              on 2005/04/08  11:25:00
1211         Log: Integrate:
1212              [ 24134]
1213              Subject: [PATCH] Unicode 4.1.0
1214              From: Jarkko Hietaniemi <jhi@iki.fi>
1215              Message-ID: <424E584D.5000508@iki.fi>
1216              Date: Sat, 02 Apr 2005 11:31:09 +0300
1217              
1218              [ 24135]
1219              Oops. Forgot to add this.
1220              
1221              [ 24191]
1222              Subject: Re: Bugs? In Unicode::EastAsianWidth.
1223              From: Autrijus Tang <autrijus@autrijus.org>
1224              Date: Wed, 6 Apr 2005 18:17:32 +0800
1225              Message-ID: <20050406101732.GA17931@aut.dyndns.org>
1226      Branch: maint-5.8/perl
1227           +> lib/unicore/NamedSequences.txt
1228           !> (integrate 26 files)
1229 ____________________________________________________________________________
1230 [ 24202] By: nicholas                              on 2005/04/08  10:58:39
1231         Log: Integrate:
1232              [ 24165]
1233              Down with C++ reserved names
1234              (and also function pointer declarations that rely on the C semantics
1235              of ())
1236      Branch: maint-5.8/perl
1237           !> mg.c perlio.c pp_sort.c
1238 ____________________________________________________________________________
1239 [ 24197] By: nicholas                              on 2005/04/08  09:05:27
1240         Log: Integrate:
1241              [ 24096]
1242              Clean-up some warnings when compiling on Win32 with VC++
1243              
1244              [ 24099]
1245              A couple more Win32 compilation clean-ups
1246              
1247              [ 24162]
1248              Down with unneeded duplicate prototypes
1249              
1250              [ 24163]
1251              Down with more K&R prototypes
1252              
1253              [ 24164]
1254              Down with potentially incorrect duplicate prototypes
1255      Branch: maint-5.8/perl
1256           !> ext/DynaLoader/dl_dyld.xs hv.c op.c pp_sort.c pp_sys.c utf8.c
1257           !> util.c win32/win32sck.c x2p/a2p.c
1258 ____________________________________________________________________________
1259 [ 24196] By: nicholas                              on 2005/04/07  16:49:05
1260         Log: Integrate:
1261              [ 23631]
1262              Subject: [PATCH] :encoding(utf8) broken in perl-5.8.6
1263              From: Gisle Aas <gisle@ActiveState.com>
1264              Date: 03 Dec 2004 06:09:19 -0800
1265              Message-ID: <lrllcfeank.fsf_-_@caliper.activestate.com>
1266              
1267              [ 23632]
1268              Subject: UTF8_ALLOW_ANYUV should not allow overlong sequences [PATCH]
1269              From: Gisle Aas <gisle@activestate.com>
1270              Date: 06 Dec 2004 02:59:24 -0800
1271              Message-ID: <lrmzwrae0j.fsf_-_@caliper.activestate.com>
1272              
1273              [ 23640]
1274              Subject: Re: Smoke [5.9.2] 23634 FAIL(F) openbsd 3.6 (i386/1 cpu) [PATCH]
1275              From: Gisle Aas <gisle@ActiveState.com>
1276              Date: 11 Dec 2004 02:57:19 -0800
1277              Message-ID: <lrr7lxje5s.fsf_-_@caliper.activestate.com>
1278              
1279              [ 24084]
1280              [perl #33185] UTF-8 string substitution corrupts memory
1281              The implicit call of 'require utf8' triggered by code like
1282              "\x{100}" =~ /[[:print:]]/
1283              wasn't saving state correctly first.
1284      Branch: maint-5.8/perl
1285           !> ext/PerlIO/t/encoding.t utf8.c utf8.h
1286 ____________________________________________________________________________
1287 [ 24195] By: nicholas                              on 2005/04/07  16:05:43
1288         Log: Integrate:
1289              [ 23900]
1290              minor corrections to comments in perly.y
1291              
1292              [ 23986]
1293              Subject: Patch for Perlbug #4253
1294              From: Nikolai Eipel <eipel@web.de>
1295              Date: Sat, 29 Jan 2005 16:52:53 +0100
1296              Message-Id: <200501291652.53841.eipel@web.de>
1297              
1298              (-T and -B invalidate _ filehandle when no read permission on file)
1299              plus a regression test
1300              
1301              [ 23997]
1302              SvUTF8 can be present on scalars other than PVs
1303              (specifically references with overloaded stringification)
1304              
1305              [ 23998]
1306              ithreads: cond_signal() on a non-shared object coredumped
1307              
1308              [ 23999]
1309              Fix for bug [ID 20020227.005] format bug with undefined _TOP
1310              http://rt.perl.org/rt3/Ticket/Display.html?id=8698
1311              If there was no TOP format the lines left on page was set
1312              to fixed number, now set to the current page length of the
1313              IO channel used. More debugging for yet another bug needed.
1314              
1315              [ 24022]
1316              Make the return value of close() depend not only on the success of the
1317              close itself, but also on whether the output stream had a previous
1318              error. From Jim Meyering <jim@meyering.net>, via Debian.
1319              
1320              [ 24070]
1321              Forbid the -C option on the command-line
1322              as suggested by Merijn (see [perl #34087])
1323              
1324              [ 24080]
1325              Subject: Re: [perl #34568] Perl crashes reading past the end of a heap block while parsing foreach statement
1326              From: Gurusamy Sarathy <gsar@ActiveState.com>
1327              Date: Fri, 25 Mar 2005 10:31:09 -0800
1328              Message-Id: <200503251831.j2PIV9A6006234@smtp3.ActiveState.com>
1329              
1330              [ 24092]
1331              Fix PerlLIO_chsize() for platforms that don't have chsize()
1332              
1333              This is the patch from the end of the thread that started here:
1334              http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-09/msg00055.html
1335              
1336              [ 24167]
1337              Using savesvpv() here is terser and produces smaller object code.
1338              
1339              [ 24174]
1340              If we're going to prototype modfl(), it needs extern "C" linkage.
1341      Branch: maint-5.8/perl
1342           !> doio.c dump.c ext/threads/shared/shared.xs iperlsys.h op.c
1343           !> perl.h perly.y pod/perldiag.pod pp_sys.c t/op/stat.t toke.c
1344 ____________________________________________________________________________
1345 [ 24193] By: nicholas                              on 2005/04/07  09:53:08
1346         Log: Integrate:
1347              [ 23960]
1348              [perl #34101] not() || 1 produces segmentation fault
1349              
1350              Fixed by making not() behave like not(0). This is also the
1351              way not() behaved before it started segfaulting in 5.6.0.
1352              
1353              [ 23967]
1354              Subject: [PATCH] Additional tests for t/op/not.t
1355              From: Steve Peters <steve@fisharerojo.org>
1356              Date: Mon, 14 Feb 2005 19:54:17 -0600
1357              Message-ID: <20050215015417.GA30368@mccoy.peters.homeunix.org>
1358      Branch: maint-5.8/perl
1359           +> t/op/not.t
1360            ! perly.c perly_c.diff vms/perly_c.vms
1361           !> MANIFEST perly.y
1362 ____________________________________________________________________________
1363 [ 24186] By: nicholas                              on 2005/04/07  08:24:49
1364         Log: Integrate:
1365              [ 23919]
1366              Picky compilers (e.g. vac on AIX 5.2) do not accept statements
1367              between declarations
1368      Branch: maint-5.8/perl
1369           !> ext/Devel/PPPort/PPPort.xs
1370 ____________________________________________________________________________
1371 [ 24184] By: nicholas                              on 2005/04/06  20:21:51
1372         Log: Integrate:
1373              [ 24043]
1374              Subject: Re: sitecustomize.pl [PATCH]
1375              From: Gisle Aas <gisle@ActiveState.com>
1376              Date: 18 Mar 2005 04:06:40 -0800
1377              Message-ID: <lru0n9w433.fsf@caliper.activestate.com>
1378              
1379              Adds a new command-line switch, -f, and a new optional
1380              compile-time setting -DUSE_SITECUSTOMIZE
1381              
1382              [ 24104]
1383              Support for -Dusesitecustomize
1384              
1385              [ 24105]
1386              Simplify #24043 note now Configure can do -Dusesitecustomize
1387              
1388              [ 24120]
1389              Add support for USE_SITECUSTOMIZE in the Win32 makefiles
1390              
1391              Note that this feature doesn't actually work correctly on Win32
1392              until the problem described here is solved:
1393              
1394              http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-03/msg00740.html
1395              
1396              [ 24122]
1397              Fix USE_SITECUSTOMIZE on Win32
1398              
1399              This fixes the problem described in:
1400              
1401              http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-03/msg00740.html
1402      Branch: maint-5.8/perl
1403           !> Configure INSTALL config_h.SH ext/Devel/DProf/t/DProf.t perl.c
1404           !> pod/perlrun.pod win32/Makefile win32/config.bc win32/config.gc
1405           !> win32/config.vc win32/config.vc64 win32/makefile.mk
1406           !> win32/win32.c
1407 ____________________________________________________________________________
1408 [ 24183] By: nicholas                              on 2005/04/06  20:05:33
1409         Log: Integrate:
1410              [ 23964]
1411              Require version 0.05 of Devel::Tokenizer::C.
1412              
1413              [ 23965]
1414              Regenerate Perl_keyword() to remove superfluous goto statements.
1415      Branch: maint-5.8/perl
1416           !> perl_keyword.pl toke.c
1417 ____________________________________________________________________________
1418 [ 24182] By: nicholas                              on 2005/04/06  18:49:11
1419         Log: Integrate:
1420              [ 23926]
1421              Upgrade to Devel::PPPort 3.06.
1422              
1423              The hateful perforce bit. We hates software. All of it.
1424      Branch: maint-5.8/perl
1425           !> ext/Devel/PPPort/parts/inc/exception
1426 ____________________________________________________________________________
1427 [ 24181] By: nicholas                              on 2005/04/06  16:45:19
1428         Log: Integrate:
1429              [ 23974]
1430              Subject: [perl #31730] [PATCH] IO::File reads garbage from directory filehandles 
1431              From: "Steve Peters via RT" <perlbug-followup@perl.org>
1432              Date: 1 Feb 2005 16:24:11 -0000
1433              Message-ID: <rt-3.0.11-31730-107010.1.24399823945417@perl.org>
1434              
1435              [ 23981]
1436              Subject: Re: Bug in Socket::IO::INET Version 1.27
1437              From: Gisle Aas <gisle@ActiveState.com>
1438              Date: 03 Feb 2005 03:16:46 -0800
1439              Message-ID: <lr7jlpsxk1.fsf@caliper.activestate.com>
1440      Branch: maint-5.8/perl
1441           !> ext/IO/lib/IO/File.pm ext/IO/lib/IO/Socket/INET.pm
1442 ____________________________________________________________________________
1443 [ 24180] By: nicholas                              on 2005/04/06  16:20:17
1444         Log: Integrate:
1445              [ 23950]
1446              Remove mention of sub-packages in the Symbol manpage.
1447              
1448              [ 23953]
1449              Patch for CAN-2004-0452 by Jeroen van Wolffelaar.
1450              The rmtree() function in the perl File::Path module would remove
1451              directories in an insecure manner which could lead to the removal
1452              of arbitrary files and directories via a symlink attack.
1453              
1454              [ 24001]
1455              Subject: [perl #32193] Tie::RefHash DELETE does not return value for ref keys 
1456              From: Yuval Kojman (via RT) <perlbug-followup@perl.org>
1457              Date: 28 Oct 2004 12:16:37 -0000
1458              Message-ID: <rt-3.0.11-32193-98805.8.56634266171625@perl.org>
1459              
1460              [ 24002]
1461              Add a regression test for bug #32193, and make the
1462              fix a bit more robust
1463              
1464              [ 24018]
1465              Doc patch for Devel::DProf (from Debian)
1466              
1467              [ 24019]
1468              Remove a spurious undefined warning when using getopts.pl with -w.
1469              (from Debian)
1470              
1471              [ 24064]
1472              Subject: [PATCH] simple optimization for SelectSaver
1473              From: Alexey Tourbin <at@altlinux.ru>
1474              Date: Fri, 18 Mar 2005 21:05:51 +0300
1475              Message-ID: <20050318180551.GA12596@solemn.turbinal.org>
1476              
1477              [ 24097]
1478              Subject: Re: [PATCH] 5.6 File::Glob documentation insufficient for use
1479              From: Steven Schubiger <steven@accognoscere.org>
1480              Date: Wed, 30 Mar 2005 03:41:03 +0200 (CEST)
1481              Message-Id: <200503300141.j2U1f3EP024524@accognoscere.homeunix.org>
1482              
1483              [ 24098]
1484              Minor POD nits.
1485              
1486              [ 24101]
1487              Subject: [PATCH] ext/Errno/Errno_pm.PL: fix for GNU hurd
1488              From: Brendan O'Dea <bod@debian.org>
1489              Date: Wed, 30 Mar 2005 10:30:25 +1000
1490              Message-ID: <20050330003025.GA29797@londo.c47.org>
1491      Branch: maint-5.8/perl
1492           !> ext/Devel/DProf/DProf.pm ext/Errno/Errno_pm.PL
1493           !> ext/File/Glob/Glob.pm lib/File/Path.pm lib/SelectSaver.pm
1494           !> lib/Symbol.pm lib/Tie/RefHash.pm lib/Tie/RefHash.t
1495           !> lib/getopts.pl
1496 ____________________________________________________________________________
1497 [ 24179] By: nicholas                              on 2005/04/06  16:03:39
1498         Log: Integrate:
1499              [ 23912]
1500              Upgrade to Devel::PPPort 3.05.
1501              
1502              [ 23926]
1503              Upgrade to Devel::PPPort 3.06.
1504              
1505              [ 23927]
1506              Remove 2 unused variables from APItest.xs.
1507      Branch: maint-5.8/perl
1508           +> ext/Devel/PPPort/parts/base/5008006
1509           +> ext/Devel/PPPort/parts/inc/exception
1510           +> ext/Devel/PPPort/parts/todo/5008006
1511           +> ext/Devel/PPPort/t/exception.t
1512           !> (integrate 57 files)
1513 ____________________________________________________________________________
1514 [ 24177] By: nicholas                              on 2005/04/06  15:49:18
1515         Log: Integrate:
1516              [ 23822]
1517              Subject: Re: [perl #32498] h2xs generates incorrect code for Makefile.PL for enums
1518              From: Noah <sitz@onastick.net>
1519              Date: Wed, 19 Jan 2005 12:33:52 -0500
1520              Message-ID: <20050119173352.GA15592@radu.onastick.net>
1521              
1522              [ 24056]
1523              Subject: Re: Stop mktables from needlessly re-running when using dmake on Win32
1524              From: demerphq <demerphq@gmail.com>
1525              Date: Tue, 8 Mar 2005 02:24:10 +0100
1526              Message-ID: <9b18b311050307172455a5816e@mail.gmail.com>
1527              
1528              Change 24004 stopped mktables from needlessly re-running when using
1529              dmake on Win32, but it can still happen when using nmake because it
1530              doesn't support the .UPDATEALL attribute that was used to fix dmake.
1531              e.g. Build perl, touch a core header file, then rebuild -- mktables
1532              re-runs when it didn't need to, and 7 times over at that!  This change
1533              alleviates the pain by making mktables exit quickly in such cases.
1534              
1535              [ 24057]
1536              Oops - forgot to update MANIFEST for change 24056.
1537              
1538              [ 24085]
1539              Fix -C option of mktables (for VMS)
1540              
1541              Subject: Re: [PATCH] Consting five
1542              From: demerphq <demerphq@gmail.com>
1543              Date: Sat, 26 Mar 2005 21:45:09 +0100
1544              Message-ID: <9b18b311050326124563db5113@mail.gmail.com>
1545      Branch: maint-5.8/perl
1546           +> lib/unicore/mktables.lst
1547           !> MANIFEST lib/unicore/mktables utils/h2xs.PL
1548 ____________________________________________________________________________
1549 [ 24168] By: nicholas                              on 2005/04/05  16:22:01
1550         Log: Integrate:
1551              [ 23935]
1552              Let's (un)do the timewarp, again.
1553              Attempt to bodge round Makefile sometimes being older than Makefile.PL
1554              Pesky filesystems.
1555              
1556              [ 23942]
1557              Stop lib/h2xs.t failing needlessly if it failed to clear up behind
1558              itself on a previous run.
1559              
1560              [ 23987]
1561              Subject: (blead patch) Skip a torture test under blead, and skip certain torture tests under Win32.
1562              From: demerphq <demerphq@gmail.com>
1563              Date: Sat, 19 Feb 2005 11:04:00 +0100
1564              Message-ID: <9b18b3110502190204641e103c@mail.gmail.com
1565              
1566              [ 24063]
1567              minitest fix
1568      Branch: maint-5.8/perl
1569           !> lib/ExtUtils/t/Constant.t lib/h2xs.t t/japh/abigail.t
1570           !> t/run/fresh_perl.t
1571 ____________________________________________________________________________
1572 [ 24157] By: nicholas                              on 2005/04/05  11:50:44
1573         Log: Oops. Wasn't supposed to pick this up.
1574      Branch: maint-5.8/perl
1575            - regen_perly.pl
1576 ____________________________________________________________________________
1577 [ 24156] By: nicholas                              on 2005/04/05  11:07:15
1578         Log: Integrate:
1579              [ 23861]
1580              Update copyright years and add editor blocks
1581              
1582              [ 23941]
1583              With mallocwrap New() evaluates its arguments more than once, so they
1584              had better not have any side effects.
1585              :-(
1586              
1587              [ 23943]
1588              Avoid evaluating a strlen twice due the new implementation
1589              of New() with PERL_MALLOC_WRAP
1590              
1591              [ 23968]
1592              Use strl* functions in doio.c when available
1593              Based on :
1594              Subject: [PATCH] Changes to doio.c to use strlcpy() and strlcat()
1595              From: Steve Peters <steve@fisharerojo.org>
1596              Date: Wed, 1 Dec 2004 19:42:14 -0600
1597              Message-ID: <20041202014214.GA20907@mccoy.peters.homeunix.org>
1598              
1599              [ 24003]
1600              Update -v copyright notice
1601              
1602              [ 24032]
1603              gcc warning patch by Andy Lester
1604              
1605              [ 24046]
1606              Remove an useless line, spotted by Andy Lester
1607              
1608              [ 24058]
1609              Break up long lines in -V output for compile-time options
1610              
1611              Subject: Re: sitecustomize.pl [PATCH]
1612              From: sthoenna[at]efn.org (Yitzchak Scott-Thoennes)
1613              Date: Tue, 8 Mar 2005 17:46:04 -0800
1614              Message-ID: <20050309014604.GA5876[at]efn.org>
1615              
1616              [ 24102]
1617              USE_STRLCAT and USE_STRLCPY now actually used
1618              LIBM_VERSION_TYPE and USE_SITECUSTOMIZE are preparations
1619              for future use
1620              
1621              [ 24106]
1622              Update copyrights.
1623              
1624              [ 24108]
1625              Another Win32 compilation clean-up (for when using Perl's malloc)
1626              
1627              [ 24121]
1628              Update copyrights.
1629              Well, those are generated files anyway.
1630      Branch: maint-5.8/perl
1631           +> regen_perly.pl
1632           !> (integrate 33 files)
1633 ____________________________________________________________________________
1634 [ 24154] By: nicholas                              on 2005/04/04  22:35:30
1635         Log: Integrate:
1636              [ 23899]
1637              Subject: h2hp: 2 fix
1638              From: Olivier Thauvin <olivier.thauvin@aerov.jussieu.fr>
1639              Date: Fri, 28 Jan 2005 16:53:11 +0100
1640              Message-Id: <200501281653.15708.olivier.thauvin@aerov.jussieu.fr>
1641              
1642              [ 23978]
1643              Missing dependencies in x2p makefile, by Slaven Rezic.
1644              
1645              [ 23979]
1646              Subject: [PATCH] find2perl, new options
1647              From: slaven@rezic.de
1648              Date: Thu, 17 Feb 2005 22:30:13 +0100
1649              Message-Id: <1108675813.24421@devpc01.iconmobile.de>
1650              
1651              [ 23994]
1652              Subject: [PATCH] dprofpp help
1653              From: Andy Lester <andy@petdance.com>
1654              Date: Thu, 24 Feb 2005 00:10:42 -0600
1655              Message-ID: <20050224061042.GA20259@petdance.com>
1656              
1657              [ 24020]
1658              Fix a2p manpage (from Debian)
1659              
1660              [ 24054]
1661              Subject: [PATCH] Re: [perl #34493] h2ph `extern inline' problems
1662              From: Alexey Tourbin <at@altlinux.ru>
1663              Date: Sat, 19 Mar 2005 16:37:12 +0300
1664              Message-ID: <20050319133712.GB6484@solemn.turbinal.org>
1665              
1666              and
1667              
1668              Message-ID: <20050319141457.GC6484@solemn.turbinal.org>
1669      Branch: maint-5.8/perl
1670           !> t/lib/h2ph.h utils/dprofpp.PL utils/h2ph.PL x2p/Makefile.SH
1671           !> x2p/a2p.pod x2p/find2perl.PL
1672 ____________________________________________________________________________
1673 [ 24153] By: nicholas                              on 2005/04/04  21:13:55
1674         Log: Integrate:
1675              [ 23767]
1676              Subject: [PATCH] to improve -DCHECK_FORMAT
1677              From: Robin Barker <Robin.Barker@npl.co.uk>
1678              Date: Wed, 5 Jan 2005 11:55:09 -0000 
1679              Message-ID: <533D273D4014D411AB1D00062938C4D90849C55A@hotel.npl.co.uk>
1680              
1681              [ 23781]
1682              Subject: [PATCH] follow-up to 23767
1683              From: Robin Barker <Robin.Barker@npl.co.uk>
1684              Date: Tue, 11 Jan 2005 15:48:49 -0000
1685              Message-ID: <533D273D4014D411AB1D00062938C4D90849C56A@hotel.npl.co.uk>
1686              
1687              [ 23824]
1688              Subject: [PATCH] Further follow-up to 23767
1689              From: Robin Barker <Robin.Barker@npl.co.uk>
1690              Date: Wed, 19 Jan 2005 18:30:31 -0000
1691              Message-ID: <533D273D4014D411AB1D00062938C4D90849C57D@hotel.npl.co.uk>
1692              
1693              [ 24151]
1694              Make -DFORMAT_CHECK compile with threads.
1695      Branch: maint-5.8/perl
1696            ! perl.h
1697           !> Porting/pumpkin.pod XSUB.h gv.c mg.c perl.c pp.h pp_ctl.c
1698           !> pp_sys.c sv.c utf8.c
1699 ____________________________________________________________________________
1700 [ 24150] By: nicholas                              on 2005/04/04  19:59:56
1701         Log: Integrate:
1702              [ 23750]
1703              Subject: [PATCH] gcc and ld in Configure
1704              From: Robin Barker <Robin.Barker@npl.co.uk>
1705              Date: Wed, 5 Jan 2005 12:04:25 -0000 
1706              Message-ID: <533D273D4014D411AB1D00062938C4D90849C55D@hotel.npl.co.uk>
1707              
1708              [ 23952]
1709              IBM Released vac.C version 7, and changed the naming convention (again)
1710              Thanks to Campo for spotting, testing and the fix
1711              
1712              [ 23958]
1713              'what' cannot find ccversion if `which cc` is a symlink to ccache
1714              ccversion is important enough to jump through some hoops to get it
1715              
1716              [ 24016]
1717              Patch for Debian bug #258618, compilation under Debian/Hurd
1718              
1719              [ 24017]
1720              Add support for Debian GNU/k*BSD
1721              
1722              [ 24050]
1723              Subject: Re: bugzilla.redhat bug #101767 (threads, threads::shared)
1724              From: Alexey Tourbin <at@altlinux.ru>
1725              Date: Sat, 19 Mar 2005 06:10:45 +0300
1726              Message-ID: <20050319031045.GN12596@solemn.turbinal.org>
1727              
1728              [ 24075]
1729              Subject: [PATCH] Re: Smoke [5.9.2] 24061 FAIL(m) linux 2.6.10-1.770_FC3 [fedora] (i686/1 cpu)
1730              From: Steve Peters <steve@fisharerojo.org>
1731              Date: Tue, 22 Mar 2005 17:15:23 -0600
1732              Message-ID: <20050322231523.GA3083@mccoy.peters.homeunix.org>
1733              
1734              [ 24107]
1735              Now that we have the full path, we can skip the which call,
1736              that might cause trouble on testdrive systems.
1737      Branch: maint-5.8/perl
1738           +> ext/threads/hints/linux.pl ext/threads/shared/hints/linux.pl
1739           !> MANIFEST hints/aix.sh hints/gnu.sh hints/gnukfreebsd.sh
1740           !> hints/gnuknetbsd.sh hints/hpux.sh hints/linux.sh
1741           !> hints/solaris_2.sh
1742 ____________________________________________________________________________
1743 [ 24146] By: nicholas                              on 2005/04/03  15:37:36
1744         Log: Integrate:
1745              [ 24027]
1746              Add standard core test headers to the Class::ISA new tests
1747      Branch: maint-5.8/perl
1748           !> lib/Class/ISA/t/00_about_verbose.t
1749           !> lib/Class/ISA/t/01_old_junk.t
1750 ____________________________________________________________________________
1751 [ 24145] By: nicholas                              on 2005/04/03  15:27:20
1752         Log: Integrate:
1753              [ 24026]
1754              Upgrade to Class::ISA 0.33
1755      Branch: maint-5.8/perl
1756           +> lib/Class/ISA/ChangeLog lib/Class/ISA/t/00_about_verbose.t
1757           +> lib/Class/ISA/t/01_old_junk.t
1758            - lib/Class/ISA/test.pl
1759           !> MANIFEST lib/Class/ISA.pm
1760 ____________________________________________________________________________
1761 [ 24144] By: nicholas                              on 2005/04/03  15:18:11
1762         Log: Integrate:
1763              [ 23327]
1764              Subject: [perl #27576] [PATCH] Pod::Usage -exitvalue => "NOEXIT" requires -output be set (Doc bug) 
1765              From: "Steve Peters via RT" <perlbug-followup@perl.org>
1766              Date: 26 Aug 2004 19:06:52 -0000
1767              Message-ID: <rt-3.0.11-27576-94411.2.28321880730803@perl.org>
1768              
1769              [ 23956]
1770              Upgrade to Time::Local 1.11
1771              
1772              [ 23975]
1773              Upgrade to Time::HiRes 1.66
1774              
1775              [ 23976]
1776              Upgrade to Pod::LaTeX 0.58
1777              
1778              [ 23977]
1779              Upgrade to PathTools 3.04
1780              (plus tweaks to Cwd and cwd.t to run when building perl)
1781              
1782              [ 23982]
1783              Subject: Re: Integration of PathTools 3.04
1784              From: demerphq <demerphq@gmail.com>
1785              Date: Fri, 18 Feb 2005 16:31:50 +0100
1786              Message-ID: <9b18b31105021807316af0aed5@mail.gmail.com>
1787              
1788              [ 24013]
1789              Upgrade to CGI.pm 3.06
1790              
1791              [ 24028]
1792              Upgrade to DB_File 1.811, by Paul Marquess
1793              
1794              [ 24034]
1795              Upgrade to Pod::Parser 1.30
1796              
1797              [ 24039]
1798              Upgrade to CGI 3.07.
1799              Add CGI's changelog
1800              
1801              [ 24068]
1802              Upgrade to File::Temp 0.16
1803              
1804              [ 24069]
1805              Upgrade to PathTools 3.05
1806      Branch: maint-5.8/perl
1807           +> ext/Cwd/ppport.h lib/CGI/Changes
1808           !> (integrate 51 files)
1809 ____________________________________________________________________________
1810 [ 24143] By: nicholas                              on 2005/04/03  14:49:04
1811         Log: Integrate:
1812              [ 23847]
1813              Upgrade to Test::Harness 2.46
1814              
1815              [ 23871]
1816              Subject: [PATCH] Test::Harness::Straps::_default_inc shell problem
1817              From: "Craig A. Berry" <craigberry@mac.com>
1818              Date: Sun, 23 Jan 2005 13:44:49 -0600
1819              Message-ID: <41F3FEB1.9020102@mac.com>
1820              
1821              [ 23993]
1822              Subject: (patch blead) Extend t/harness to allow filtering of the file list by regex.
1823              From: demerphq <demerphq@gmail.com>
1824              Date: Sat, 19 Feb 2005 11:10:00 +0100
1825              Message-ID: <9b18b3110502190210105decf4@mail.gmail.com>
1826              
1827              [ 23995]
1828              Subject: Re: (patch blead) Extend t/harness to allow filtering of the file list by regex.
1829              From: demerphq <demerphq@gmail.com>
1830              Date: Wed, 23 Feb 2005 17:49:50 +0100
1831              Message-ID: <9b18b311050223084917d7ef59@mail.gmail.com>
1832              
1833              [ 24136]
1834              Fix "[perl #34643] Config_heavy.pl not in archlib"
1835      Branch: maint-5.8/perl
1836           +> lib/Test/Harness/TAP.pod lib/Test/Harness/t/harness.t
1837           +> lib/Test/Harness/t/prove-globbing.t
1838           !> MANIFEST installperl lib/Test/Harness.pm
1839           !> lib/Test/Harness/Assert.pm lib/Test/Harness/Changes
1840           !> lib/Test/Harness/Iterator.pm lib/Test/Harness/Straps.pm
1841           !> lib/Test/Harness/t/prove-switches.t lib/Test/Harness/t/strap.t
1842           !> pod/perlhack.pod t/harness
1843 ____________________________________________________________________________
1844 [ 24142] By: nicholas                              on 2005/04/03  14:26:25
1845         Log: Integrate:
1846              [ 23739]
1847              Subject: [PATCH] Math::BigInt v1.74, Math::BigRat v0.14, bignum v0.16
1848              From: Tels <nospam-abuse@bloodgate.com>
1849              Date: Sat, 1 Jan 2005 18:59:51 +0100
1850              Message-Id: <200501011859.52858@bloodgate.com>
1851              
1852              [ 23882]
1853              Subject: [PATCH] BigInt mbi_rand.t failings
1854              From: Tels <nospam-abuse@bloodgate.com>
1855              Date: Tue, 25 Jan 2005 18:06:58 +0100
1856              Message-Id: <200501251806.59782@bloodgate.com>
1857              
1858              [ 23955]
1859              Subject: Re: [PATCH] BigInt mbi_rand.t failings (solved now)
1860              From: Tels <nospam-abuse@bloodgate.com>
1861              Date: Wed, 9 Feb 2005 21:44:22 +0100
1862              Message-Id: <200502092144.24051@bloodgate.com>
1863              
1864              [ 24048]
1865              Upgrade to Math::BigInt 1.75, by Tels
1866      Branch: maint-5.8/perl
1867           +> lib/Math/BigInt/t/lib_load.t lib/bignum/t/ratopt_a.t
1868           !> (integrate 29 files)
1869 ____________________________________________________________________________
1870 [ 24141] By: nicholas                              on 2005/04/03  13:58:48
1871         Log: Integrate:
1872              [ 23945]
1873              A small precision in the docs for overloaded regexp escapes
1874              (see bug #33906)
1875              
1876              [ 23963]
1877              Mac OS Classic vs Mac OS X clarications
1878              by Sherm Pendley
1879              
1880              [ 23971]
1881              Fix documentation bug in using Socket's import tags :
1882              
1883              Subject: [perl #34141] example in perlbug -f getsockopt incomplete
1884              From: David Dyck (via RT) <perlbug-followup@perl.org>
1885              Date: 15 Feb 2005 07:35:45 -0000
1886              Message-ID: <rt-3.0.11-34141-107730.6.0777451251105@perl.org>
1887              
1888              [ 24000]
1889              do "filename" is not really used with perl subroutine librairies
1890              anymore.
1891              
1892              [ 24021]
1893              8 is not an octal digit. (from Debian)
1894              
1895              [ 24024]
1896              FAQ sync
1897              
1898              [ 24033]
1899              Doc patches to clarify the stringification rules of {} and =>
1900              by Jarkko (bug #34419)
1901              
1902              [ 24036]
1903              Subject: Re: [perl #34155] perldoc -f hex should say how to convert back
1904              From: David Nicol <davidnicol@gmail.com>
1905              Date: Tue, 8 Mar 2005 18:23:11 -0600
1906              Message-ID: <934f64a20503081623713f6d27@mail.gmail.com>
1907              
1908              [ 24045]
1909              Remove trie optimisation from the todo list
1910              
1911              [ 24047]
1912              Subject: [PATCH] perlrun typo (env PERLDB_OPTS)
1913              From: Alexey Tourbin <at@altlinux.ru>
1914              Date: Sat, 19 Mar 2005 03:40:13 +0300
1915              Message-ID: <20050319004013.GJ12596@solemn.turbinal.org>
1916              
1917              [ 24066]
1918              Fix unresolved POD link
1919              
1920              [ 24090]
1921              Make the spelling of whitespace (vs white-space and white space)
1922              more consistent
1923              From: Offer Kaye <offer.kaye@gmail.com>
1924              Date: Thu, 17 Mar 2005 14:47:36 -0500
1925              Message-ID: <5694250503171147668e73c7@mail.gmail.com>
1926              
1927              [ 24123]
1928              This is 5.9.2. Mostly.
1929              
1930              [ 24127]
1931              Add a note about installhtml
1932              
1933              [ 24128]
1934              FAQ sync.
1935              
1936              [ 24129]
1937              POD fixes.
1938      Branch: maint-5.8/perl
1939           !> pod/perldata.pod pod/perlfaq.pod pod/perlfaq1.pod
1940           !> pod/perlfaq2.pod pod/perlfaq3.pod pod/perlfaq4.pod
1941           !> pod/perlfaq5.pod pod/perlfaq6.pod pod/perlfaq7.pod
1942           !> pod/perlfaq8.pod pod/perlfaq9.pod pod/perlfunc.pod
1943           !> pod/perlhist.pod pod/perllocale.pod pod/perlmodinstall.pod
1944           !> pod/perlop.pod pod/perlopentut.pod pod/perlre.pod
1945           !> pod/perlreref.pod pod/perlrun.pod pod/perltodo.pod
1946           !> pod/perlxstut.pod
1947 ____________________________________________________________________________
1948 [ 24140] By: nicholas                              on 2005/04/03  12:54:42
1949         Log: Integrate:
1950              [ 23962]
1951              README.cygwin additions by Reini Urban
1952              
1953              [ 23972]
1954              Jan Dubois has taken over maintenance of Win32 stuff from Sarathy
1955              
1956              [ 24008]
1957              Some updates to current status
1958              
1959              [ 24009]
1960              Subject: Minor AUTHORS patch
1961              From: Andy Lester <andy@petdance.com>
1962              Date: Tue, 8 Mar 2005 09:44:45 -0600
1963              Message-ID: <20050308154445.GB3213@petdance.com>
1964              
1965              [ 24015]
1966              Subject: Minor AUTHORS patch
1967              From: "Mike Giroux" <rmgiroux@hotmail.com>
1968              Date: Thu, 10 Mar 2005 08:39:04 -0500
1969              Message-ID: <BAY104-F4B1925432A15287069D3BCE520@phx.gbl>
1970              
1971              [ 24029]
1972              Change my email, put real name of Pixel
1973              
1974              [ 24110]
1975              Fix typo in INSTALL (s/USE_HAS_SEED_EXPLICIT/USE_HASH_SEED_EXPLICIT/)
1976              
1977              [ 24112]
1978              AUTHORS update
1979              
1980              [ 24133]
1981              Add encoding::warnings to Maintainers.pl and rebuild META.yml for release
1982              
1983              (not the META.yml part)
1984      Branch: maint-5.8/perl
1985           !> AUTHORS INSTALL Porting/Maintainers.pl README.cygwin
1986           !> README.hpux README.win32
1987 ____________________________________________________________________________
1988 [ 23944] By: nicholas                              on 2005/02/07  18:06:38
1989         Log: Update Changes
1990      Branch: maint-5.8/perl
1991            ! Changes patchlevel.h
1992 ____________________________________________________________________________
1993 [ 23940] By: nicholas                              on 2005/02/05  17:17:19
1994         Log: Integrate:
1995              [ 23749]
1996              Subject: [PATCH] Avoid segfault when pthread_key_create fails
1997              From: Gisle Aas <gisle@ActiveState.com>
1998              Date: 05 Jan 2005 01:09:51 -0800
1999              Message-ID: <lracroz1gg.fsf@caliper.activestate.com>
2000              
2001              [ 23840]
2002              Subject: [patch] cleanup perlsfio.h
2003              From: Stas Bekman <stas@stason.org>
2004              Date: Thu, 13 Jan 2005 16:14:23 -0500
2005              Message-ID: <41E6E4AF.8070303@stason.org>
2006              
2007              [ 23842]
2008              Subject: Re: [PATCH] File::Find dies on find({follow=>1, ...}) on Win32
2009              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2010              Date: Mon, 20 Dec 2004 16:08:56 -0800
2011              Message-ID: <20041221000856.GA2924@efn.org>
2012              
2013              [ 23844]
2014              Subject: [Patch] [perl #32446]  close leaves fd open
2015              From: Steffen Ullrich <coyote.frank@gmx.net>
2016              Date: Wed, 01 Dec 2004 15:22:34 +0100
2017              Message-ID: <20041201142236.4273.qmail@lists.develooper.com>
2018              
2019              [ 23890]
2020              Subject: [PATCH] libperl leaks a THREAD_KEY each time it is reloaded
2021              From: Gisle Aas <gisle@ActiveState.com>
2022              Date: 05 Jan 2005 03:21:06 -0800
2023              Message-ID: <lris6cxgt9.fsf@caliper.activestate.com>
2024      Branch: maint-5.8/perl
2025           !> perl.c perlio.c perlsfio.h pp_sys.c t/op/stat.t thread.h
2026 ____________________________________________________________________________
2027 [ 23939] By: nicholas                              on 2005/02/05  16:59:25
2028         Log: Integrate:
2029              [ 23928]
2030              Upgrade to Digest 1.10
2031      Branch: maint-5.8/perl
2032           +> lib/Digest/Changes lib/Digest/file.pm lib/Digest/t/file.t
2033           !> MANIFEST lib/Digest.pm lib/Digest/base.pm
2034 ____________________________________________________________________________
2035 [ 23938] By: nicholas                              on 2005/02/05  16:41:18
2036         Log: Integrate:
2037              [ 23872]
2038              Subject: [perl #33906] Missing \\ in perlre 
2039              From: Andrew (via RT) <perlbug-followup@perl.org>
2040              Date: 23 Jan 2005 20:52:51 -0000
2041              Message-ID: <rt-3.0.11-33906-106339.17.5527961922343@perl.org>
2042              
2043              [ 23880]
2044              Subject: [PATCH] perlapi.pod has pod errors
2045              From: "Jos I. Boumans" <kane@xs4all.net>
2046              Date: Tue, 25 Jan 2005 16:42:38 +0100
2047              Message-Id: <BDA482F7-6EE7-11D9-8AA7-000A95EF62E2@xs4all.net>
2048              
2049              [ 23881]
2050              Integrate change #23880 in original comment
2051              
2052              [ 23893]
2053              Add a reference to books.perl.org.
2054              
2055              [ 23916]
2056              Subject: Re: [perl #34010] localtime docs
2057              From: Andy Lester <andy@petdance.com>
2058              Date: Mon, 31 Jan 2005 21:24:29 -0600
2059              Message-ID: <20050201032429.GA29354@petdance.com>
2060              
2061              [ 23920]
2062              Subject: [PATCH pod/perlfunc.pod] POD nit @ sysseek
2063              From: Abigail <abigail@abigail.nl>
2064              Date: Tue, 1 Feb 2005 21:33:14 +0100
2065              Message-ID: <20050201203314.GC335@abigail.nl>
2066              
2067              [ 23921]
2068              fix POSIX::strtod error handling documentation
2069      Branch: maint-5.8/perl
2070           !> ext/POSIX/POSIX.pod pod/perlapi.pod pod/perlbook.pod
2071           !> pod/perlfunc.pod pod/perlre.pod util.c
2072 ____________________________________________________________________________
2073 [ 23937] By: nicholas                              on 2005/02/05  15:23:48
2074         Log: (Yet another mop up job due to perforce's inability to branch and
2075              then integrate)
2076              
2077              Integrate:
2078              [ 23870]
2079              Subject: Re: [perl #33892] Add Interix support
2080              From: Todd Vierling <tv@duh.org>
2081              Date: Fri, 21 Jan 2005 15:16:16 -0500 (EST)
2082              Message-ID: <Pine.NEB.4.61.0501211424350.13373@duh.net.dhis.org>
2083      Branch: maint-5.8/perl
2084           !> hints/interix.sh
2085 ____________________________________________________________________________
2086 [ 23936] By: nicholas                              on 2005/02/05  15:07:43
2087         Log: Integrate:
2088              [ 23807]
2089              Fix for building with MinGW under Cygwin
2090              
2091              Subject: [PATCH] building win32 perl with cygwin's mingw (was: Re: [PATCH] Re: lib/Config/Extensions.t fails on Win32)
2092              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2093              Date: Thu, 13 Jan 2005 16:11:36 -0800
2094              Message-ID: <20050114001136.GC2516@efn.org>
2095              
2096              [ 23849]
2097              Subject: [perl #33892] Add Interix support 
2098              From: Todd Vierling (via RT) <perlbug-followup@perl.org>
2099              Date: 21 Jan 2005 14:36:31 -0000
2100              Message-ID: <rt-3.0.11-33892-106280.17.6407478352545@perl.org>
2101              
2102              (except the Configure chunk)
2103              (and bump version numbers of modules)
2104              [and except the dual life modules chunk]
2105              
2106              [ 23862]
2107              Subject: Re: Smoke [5.9.2] 23792 FAIL(F) osf1 V5.1 (21264A)/4 cpu)
2108              From: Jarkko Hietaniemi <jhi@iki.fi>
2109              Message-ID: <41F2911E.8090204@iki.fi>
2110              Date: Sat, 22 Jan 2005 19:45:02 +0200
2111              
2112              (drop optimisation on pp_pack.c for gcc on osf1 to -O1)
2113              
2114              [ 23864]
2115              Subject: Re: Smoke [5.9.2] 23792 FAIL(F) osf1 V5.1 (21264A)/4 cpu)
2116              From: Jarkko Hietaniemi <jhi@iki.fi>
2117              Message-ID: <41F2C427.7020003@iki.fi>
2118              Date: Sat, 22 Jan 2005 23:22:47 +0200
2119              
2120              [ 23909]
2121              Subject: [perl #33998] [PATCH] Support for GNU/kFreeBSD 
2122              From: "rmh@debian.org (via RT)" <perlbug-followup@perl.org>
2123              Date: 31 Jan 2005 07:37:55 -0000
2124              Message-ID: <rt-3.0.11-33998-106860.15.2609323921089@perl.org>
2125              
2126              [ 23910]
2127              Add all the missing gnuk{free,net}bsd hints files to MANIFEST
2128              
2129              [ 23917]
2130              "All" "all?" Who said all? There were 2 more missing gnuk{free,net}bsd
2131              hints files to add to MANIFEST. Sort MANIFEST
2132              while I'm in the area.
2133      Branch: maint-5.8/perl
2134           +> ext/DynaLoader/hints/gnukfreebsd.pl
2135           +> ext/DynaLoader/hints/gnuknetbsd.pl
2136           +> ext/NDBM_File/hints/gnukfreebsd.pl
2137           +> ext/NDBM_File/hints/gnuknetbsd.pl
2138           +> ext/ODBM_File/hints/gnukfreebsd.pl
2139           +> ext/ODBM_File/hints/gnuknetbsd.pl
2140           +> ext/POSIX/hints/gnukfreebsd.pl ext/POSIX/hints/gnuknetbsd.pl
2141           +> ext/Storable/hints/gnukfreebsd.pl
2142           +> ext/Storable/hints/gnuknetbsd.pl hints/gnukfreebsd.sh
2143           +> hints/gnuknetbsd.sh hints/interix.sh
2144           !> Configure MANIFEST Makefile.SH ext/Errno/Errno_pm.PL
2145           !> hints/dec_osf.sh lib/File/Find.pm t/io/openpid.t t/op/groups.t
2146 ____________________________________________________________________________
2147 [ 23934] By: nicholas                              on 2005/02/05  14:32:42
2148         Log: Integrate:
2149              [ 23898]
2150              [perl #33928] chomp() fails after alarm(), `sleep`
2151              
2152              PP_backtick's temp altering of PL_rs didn't restore after
2153              an exception
2154              
2155              [ 23905]
2156              Fix test suite hang on Win32 caused by change #23898
2157              
2158              ("perl -e sleep 3" does an indefinite sleep!)
2159      Branch: maint-5.8/perl
2160           !> pp_sys.c t/op/alarm.t
2161 ____________________________________________________________________________
2162 [ 23933] By: nicholas                              on 2005/02/05  14:21:35
2163         Log: Integrate:
2164              [ 23875]
2165              Replace Perl_keyword() with a version that's 20% faster on typical
2166              input, generated by subclassing ExtUtils::Constant. (Typical input
2167              being about 135M of input from running a lot of perl scripts)
2168              
2169              [ 23877]
2170              A script to regenerate Perl_keyword()
2171              
2172              [ 23878]
2173              Ooops. It was 190M when I was using 4 bytes per entry for lengths in
2174              the dump file. The newer format is only 135M
2175              
2176              [ 23914]
2177              Make Perl_keyword() another 30% faster.
2178      Branch: maint-5.8/perl
2179            ! perl_keyword.pl toke.c
2180           !> MANIFEST
2181 ____________________________________________________________________________
2182 [ 23932] By: nicholas                              on 2005/02/05  13:47:07
2183         Log: Integrate:
2184              [ 23866]
2185              Slightly terser code in S_regpposixcc (names inside [:*here*:])
2186              
2187              [ 23868]
2188              Tidy up 2 comments
2189      Branch: maint-5.8/perl
2190           !> regcomp.c
2191 ____________________________________________________________________________
2192 [ 23931] By: nicholas                              on 2005/02/05  13:28:13
2193         Log: Integrate:
2194              [ 23876]
2195              Add weights to ExtUtils::Constant to allow sorting by expected
2196              frequency. This makes the Perl_keyword() replacement 20% faster,
2197              rather than just 12%
2198              
2199              [ 23879]
2200              Correct and update comments (before anyone writes in)
2201              Remove a temporary variable.
2202              
2203              [ 23897]
2204              More consistent names for all the parameter name/declaration methods
2205              
2206              Which should have been part of change 23930, but for
2207              http://www.google.com/search?q=%66%75%63%6Bing+perforce
2208      Branch: maint-5.8/perl
2209           +> perl_keyword.pl
2210           !> lib/ExtUtils/Constant/Base.pm lib/ExtUtils/Constant/XS.pm
2211 ____________________________________________________________________________
2212 [ 23930] By: nicholas                              on 2005/02/05  13:14:36
2213         Log: Integrate:
2214              [ 23792]
2215              Avoid dogfood problems when an empty string accidentally ends up
2216              as a constant name. [They don't work in qw(), strangely]
2217              
2218              [ 23867]
2219              Assimilate ExtUtils::Constant 0.16
2220      Branch: maint-5.8/perl
2221           +> lib/ExtUtils/Constant/Base.pm lib/ExtUtils/Constant/Utils.pm
2222           +> lib/ExtUtils/Constant/XS.pm
2223           !> MANIFEST lib/ExtUtils/Constant.pm
2224 ____________________________________________________________________________
2225 [ 23929] By: nicholas                              on 2005/02/05  12:57:43
2226         Log: Integrate:
2227              [ 23788]
2228              utf.pm needs to require Carp before croak()ing
2229              
2230              [ 23838]
2231              Subject: Re: [perl #33173] shellwords.pl and tainting
2232              From: Alexey Tourbin <at@altlinux.ru>
2233              Date: Tue, 28 Dec 2004 22:29:37 +0300
2234              Message-ID: <20041228192937.GB7824@solemn.turbinal.org>
2235              
2236              [ 23839]
2237              VERSION++
2238              
2239              [ 23874]
2240              Subject: [PATCH] assorted tempfile clean-up in the test suite
2241              From: "Craig A. Berry" <craigberry@mac.com>
2242              Date: Sun, 23 Jan 2005 14:23:17 -0600
2243              Message-ID: <41F407B5.7020106@mac.com>
2244              
2245              [ 23883]
2246              &_q needs to *globally* escape ' and \ in its substitution.
2247      Branch: maint-5.8/perl
2248           +> lib/Text/ParseWords/taint.t
2249           !> MANIFEST lib/Test/Simple/t/reset.t lib/Text/ParseWords.pm
2250           !> lib/shellwords.pl lib/utf8.pm lib/utf8.t t/io/fs.t t/io/tell.t
2251           !> t/test.pl
2252 ____________________________________________________________________________
2253 [ 23918] By: nicholas                              on 2005/02/01  22:27:23
2254         Log: Integrate:
2255              [ 23903]
2256              Don't write to $PERLIO_DEBUG when setuid ([perl #33990])
2257              
2258              [ 23904]
2259              Avoid a buffer overflow with threads and PERLIO_DEBUG
2260              
2261              [ 23906]
2262              Really fix the bug [perl #33990].
2263              NB. -DIAMSUID is only set to compile sperl.o.
2264              
2265              [ 23907]
2266              Document the changes to PERLIO_DEBUG.
2267      Branch: maint-5.8/perl
2268           !> perlio.c pod/perlrun.pod
2269 ____________________________________________________________________________
2270 [ 23902] By: nicholas                              on 2005/01/30  23:17:16
2271         Log: http://www.google.com/search?btnI=aargh&q=hate+perforce
2272      Branch: maint-5.8/perl
2273           !> genpacksizetables.pl
2274 ____________________________________________________________________________
2275 [ 23901] By: nicholas                              on 2005/01/30  23:14:08
2276         Log: Integrate:
2277              [ 22663]
2278              Make the ! suffix handle n/N/v/V as signed integers
2279              within pack templates.
2280              
2281              [ 22734]
2282              Subject: [PATCH for testing/review] byte-order modifiers for (un)pack templates
2283              From: Marcus Holland-Moritz <mhx-perl@gmx.net>
2284              Date: Wed, 21 Apr 2004 21:09:20 +0200
2285              Message-Id: <20040421210920.3c467772@r2d2>
2286              
2287              [ 22745]
2288              Cleanup variables in S_(un)pack_rec().
2289              This also works around a gcc optimizer bug on dec_osf/alpha.
2290              
2291              [ 22754]
2292              More unpack cleanups.
2293              
2294              [ 22780]
2295              Add byte-order group modifiers to (un)pack templates.
2296              Follow-up on: #22734, #22745, #22753, #22754.
2297              
2298              Subject: Group modifiers in (un)pack templates
2299              From: Marcus Holland-Moritz <mhx-perl@gmx.net>
2300              Date: Mon, 3 May 2004 20:14:41 +0200
2301              Message-Id: <20040503201441.1b058e0d@r2d2>
2302              
2303              [ 23787]
2304              Refactor all the unpack checksum-or-not logic to avoid massive
2305              duplication.
2306              
2307              [ 23791]
2308              The leaktesting of NEWSV() is long dead, so create and initialise
2309              SV values in one, to simplify source code and shrink object code
2310              by about 1%
2311              
2312              [ 23793]
2313              Source code tidy up - avoid assigning to sv.
2314              
2315              [ 23794]
2316              Turn the unreachable code into assertions. (So prove me wrong...)
2317              
2318              [ 23853]
2319              Make the length overrun checking and stack extension table driven.
2320              (Shaves about 3k off pp_pack.o)
2321              
2322              [ 23854]
2323              Shrink a switch() statment by driving the size calculations from the 
2324              size table. This requires #ifdef()s in the size table initialiser.
2325              Astoundingly this shaves over 6K of the object size with -Os on OS X.
2326              I was expecting about 1K (due to shrinking a branch table). Mind you,
2327              I'm not going to argue with what I got. :-)
2328              
2329              [ 23858]
2330              Remove now-unnecessary check. (It's done earlier)
2331              
2332              [ 23860]
2333              From: Jarkko Hietaniemi <jhi@iki.fi>
2334              Subject: Re: [PATCH] do not assume quads or long doubles
2335              Message-ID: <41F21B0A.2050301@iki.fi>
2336              Date: Sat, 22 Jan 2005 11:21:14 +0200
2337              
2338              [ 23889]
2339              Make the byte order modifers < and > and the sign modifier ! (for
2340              n N v V) conditionally compile. This means that the refactored
2341              pp_pack/pp_unpack code can now be used in maint.
2342              
2343              [ 23892]
2344              Retrieve the flag bit that only 'p' uses, so that it is spare for
2345              future use.
2346      Branch: maint-5.8/perl
2347           +> genpacksizetables.pl
2348            ! pod/perldiag.pod
2349           !> MANIFEST embed.fnc embed.h perl.h pod/perlport.pod pp_pack.c
2350           !> proto.h util.c
2351 ____________________________________________________________________________
2352 [ 23896] By: nicholas                              on 2005/01/28  20:38:44
2353         Log: For some reason pack.t isn't warnings clean on maint. For now, remove
2354              warnings, but once the implementation in pp_pack.c is unified, check
2355              again and if necessary track the cause down.
2356      Branch: maint-5.8/perl
2357            ! t/op/pack.t
2358 ____________________________________________________________________________
2359 [ 23895] By: nicholas                              on 2005/01/28  20:28:38
2360         Log: (Just the tests from)
2361              Integrate:
2362              [ 22663]
2363              Make the ! suffix handle n/N/v/V as signed integers
2364              within pack templates.
2365              
2366              [ 22734]
2367              Subject: [PATCH for testing/review] byte-order modifiers for (un)pack templates
2368              From: Marcus Holland-Moritz <mhx-perl@gmx.net>
2369              Date: Wed, 21 Apr 2004 21:09:20 +0200
2370              Message-Id: <20040421210920.3c467772@r2d2>
2371              
2372              [ 22780]
2373              Add byte-order group modifiers to (un)pack templates.
2374              Follow-up on: #22734, #22745, #22753, #22754.
2375              
2376              Subject: Group modifiers in (un)pack templates
2377              From: Marcus Holland-Moritz <mhx-perl@gmx.net>
2378              Date: Mon, 3 May 2004 20:14:41 +0200
2379              Message-Id: <20040503201441.1b058e0d@r2d2>
2380              
2381              [ 23850]
2382              Name another pack test
2383              
2384              [ 23884]
2385              Make the tests for the endianness modifiers < and >, and the
2386              signnedness modifier ! conditional on perl version. Surprisingly
2387              little change needed.
2388              
2389              [ 23886]
2390              Check that the warning behaviour on the modifiers !, < and > is as we
2391              expect it for this perl.
2392              
2393              [ 23888]
2394              Oops. Was forgetting to test n! N! v! V! in pack
2395      Branch: maint-5.8/perl
2396           !> t/op/pack.t
2397 ____________________________________________________________________________
2398 [ 23887] By: nicholas                              on 2005/01/27  15:47:02
2399         Log: Integrate:
2400              [ 23857]
2401              Subject:  Re: uc($long_utf8_string) exhausts memory
2402              From:  Jarkko Hietaniemi <jhi@iki.fi>
2403              Date:  Sat, 22 Jan 2005 00:20:12 +0200
2404              Message-Id:  <41F1801C.3080201@iki.fi>
2405              
2406              Make buffer size estimates for utf8 case conversion less maximally
2407              pessimistic
2408              
2409              [ 23863]
2410              Subject:  Re: uc($long_utf8_string) exhausts memory
2411              From:  Jarkko Hietaniemi <jhi@iki.fi>
2412              Date:  Sat, 22 Jan 2005 11:33:12 +0200
2413              Message-Id:  <41F21DD8.3050500@iki.fi>
2414              
2415              change #23857 miscalculated the SvGROW size
2416              
2417              [ 23869]
2418              Subject:  Re: Smoke [5.9.2] 23863 FAIL(F) MSWin32 WinXP/.Net SP1 (x86/1 cpu)
2419              From:  Jarkko Hietaniemi <jhi@iki.fi>
2420              Date:  Sun, 23 Jan 2005 21:25:01 +0200
2421              Message-Id:  <41F3FA0D.4010301@iki.fi>
2422              
2423              The uc() memory reduction patch had a memory leak...
2424      Branch: maint-5.8/perl
2425           !> doop.c op.c pp.c pp_pack.c regcomp.c regexec.c sv.c t/op/lc.t
2426           !> toke.c utf8.c utf8.h
2427 ____________________________________________________________________________
2428 [ 23885] By: nicholas                              on 2005/01/27  13:24:09
2429         Log: Test that unpack with only 1 argument is a syntax error.
2430              (Corresponds to the test in blead that ensures it works, and replaces
2431              a placeholder test)
2432      Branch: maint-5.8/perl
2433           !> t/op/pack.t
2434 ____________________________________________________________________________
2435 [ 23856] By: nicholas                              on 2005/01/22  00:03:11
2436         Log: Integrate:
2437              [ 23711]
2438              Subject: [PATCH] Allow Configure's d_attribut to be set from the command line
2439              From: Gisle Aas <gisle@ActiveState.com>
2440              Date: 30 Dec 2004 03:39:36 -0800
2441              Message-ID: <lrllbgypzb.fsf@caliper.activestate.com>
2442              
2443              [ 23751]
2444              Subject: [PATCH] unnecessary rmdir in Makefile
2445              From: Robin Barker <Robin.Barker@npl.co.uk>
2446              Date: Wed, 5 Jan 2005 11:58:54 -0000 
2447              Message-ID: <533D273D4014D411AB1D00062938C4D90849C55C@hotel.npl.co.uk>
2448              
2449              [ 23848]
2450              Subject: [perl #33892] Add Interix support 
2451              From: Todd Vierling (via RT) <perlbug-followup@perl.org>
2452              Date: 21 Jan 2005 14:36:31 -0000
2453              Message-ID: <rt-3.0.11-33892-106280.17.6407478352545@perl.org>
2454      Branch: maint-5.8/perl
2455           !> Configure Makefile.SH
2456 ____________________________________________________________________________
2457 [ 23855] By: nicholas                              on 2005/01/21  23:27:54
2458         Log: Integrate:
2459              [ 23776]
2460              Get $Config{osvers} filled in on Win32
2461              
2462              [ 23806]
2463              Get $Config{ccversion} or $Config{gccversion} filled in on Win32
2464      Branch: maint-5.8/perl
2465           !> win32/config_sh.PL
2466 ____________________________________________________________________________
2467 [ 23837] By: nicholas                              on 2005/01/20  14:11:10
2468         Log: Integrate:
2469              [ 23835]
2470              A little more determinacy in our sorting
2471              
2472              
2473              and then re-regen pod/perlapi.pod
2474      Branch: maint-5.8/perl
2475            ! pod/perlapi.pod
2476           !> autodoc.pl
2477 ____________________________________________________________________________
2478 [ 23834] By: nicholas                              on 2005/01/20  11:38:52
2479         Log: Run regen.pl and pod/buildtoc --build-all
2480      Branch: maint-5.8/perl
2481            ! MANIFEST pod/perlapi.pod pod/perlintern.pod pod/perltoc.pod
2482 ____________________________________________________________________________
2483 [ 23833] By: nicholas                              on 2005/01/20  11:26:12
2484         Log: Integrate:
2485              [ 21414]
2486              Subject: Re: [PATCH lib/warnings.t]  Adding TODO functionality to lib/warnings.
2487              From: Abigail <abigail@abigail.nl>
2488              Date: Wed, 1 Oct 2003 14:19:43 +0200
2489              Message-ID: <20031001121943.GA29419@abigail.nl>
2490              
2491              [ 23758]
2492              Start converting t/op/ref.t to use test.pl
2493              
2494              [ 23759]
2495              All tests now use test.pl
2496              
2497              [ 23760]
2498              Turn barewords into strings to run under strict subs.
2499              Run under strict refs outside the soft reference tests.
2500              
2501              [ 23765]
2502              Subject: [PATCH] make lib/warnings.t use t/test.pl
2503              From: "Craig A. Berry" <craigberry@mac.com>
2504              Message-ID: <41DDCA71.1080704@mac.com>
2505              Date: Thu, 06 Jan 2005 17:32:01 -0600
2506              
2507              [ 23778]
2508              Need to close files before unlinking them on Win32
2509              
2510              (Various files created by test programs are left behind otherwise,
2511              and distclean doesn't clean them up)
2512              
2513              [ 23779]
2514              Subject: [PATCH] t/op/split.t #11 nit on VMS
2515              From: "Craig A. Berry" <craigberry@mac.com>
2516              Message-ID: <41E1C261.5020100@mac.com>
2517              Date: Sun, 09 Jan 2005 17:46:41 -0600
2518              
2519              [ 23783]
2520              Subject: [PATCH] follow-up to #23765
2521              From: "Craig A. Berry" <craigberry@mac.com>
2522              Date: Tue, 11 Jan 2005 21:01:27 -0600
2523              Message-ID: <41E49307.7080900@mac.com>
2524              
2525              [ 23790]
2526              Not a good idea to use unpack "H*" to peek at a scalar's internal
2527              representation.
2528              
2529              [ 23805]
2530              Better test diagnostics for the numbers tests.
2531              (Failure diagnostics were always good, but now the tests have names,
2532              which show even when they pass)
2533              
2534              [ 23821]
2535              Subject: [PATCH] op/stat.t test 9 failing on recent cygwin snapshots
2536              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2537              Date: Sun, 16 Jan 2005 10:30:45 -0800
2538              Message-ID: <20050116183045.GA2768@efn.org>
2539      Branch: maint-5.8/perl
2540           !> lib/FileCache/t/01open.t lib/FileCache/t/04twoarg.t
2541           !> lib/FileCache/t/07noimport.t lib/warnings.t t/op/join.t
2542           !> t/op/pack.t t/op/read.t t/op/ref.t t/op/split.t t/op/stat.t
2543 ____________________________________________________________________________
2544 [ 23832] By: nicholas                              on 2005/01/20  10:59:16
2545         Log: Integrate:
2546              [ 23742]
2547              Subject: [PATCH pod/perlxs.pod] RE: [perl #32660] INT2PTR not mentioned in perlxs(1) 
2548              From: Robin Barker <Robin.Barker@npl.co.uk>
2549              Date: Tue, 4 Jan 2005 12:32:29 -0000 
2550              Message-ID: <533D273D4014D411AB1D00062938C4D90849C553@hotel.npl.co.uk>
2551              
2552              [ 23754]
2553              Error-free constant folding is a TODO
2554              
2555              [ 23756]
2556              Correct a Greengrocer's apostrophe.
2557              
2558              [ 23800]
2559              Improve documentation for sv_catpvf, to note that pattern's UTF-8ness
2560              is taken from the SV's UTF-8ness
2561      Branch: maint-5.8/perl
2562           !> ext/DynaLoader/dl_dyld.xs pod/perlapi.pod pod/perltodo.pod
2563           !> pod/perlxs.pod sv.c
2564 ____________________________________________________________________________
2565 [ 23831] By: nicholas                              on 2005/01/19  23:55:18
2566         Log: Integrate:
2567              [ 23797]
2568              Use the new SV_NOSTEAL flag to avoid the SvTEMP dance in newSVsv
2569              
2570              [ 23802]
2571              Refactor S_regclass to generate slightly smaller object code
2572      Branch: maint-5.8/perl
2573           !> regcomp.c sv.c
2574 ____________________________________________________________________________
2575 [ 23830] By: nicholas                              on 2005/01/19  23:42:51
2576         Log: Integrate:
2577              [ 23738]
2578              Happy new year
2579              
2580              [ 23746]
2581              Update copyright years.
2582              
2583              [ 23789]
2584              Update copyright years. Add an editor block while passing by.
2585              
2586              [ 23803]
2587              Correct the editor block to match the perl 5 policy on tabs
2588      Branch: maint-5.8/perl
2589           !> README mg.c miniperlmain.c op.c perlio.c pp.c pp_ctl.c
2590           !> pp_hot.c pp_pack.c pp_sort.c pp_sys.c regcomp.c scope.c sv.c
2591           !> universal.c xsutils.c
2592 ____________________________________________________________________________
2593 [ 23829] By: nicholas                              on 2005/01/19  23:25:41
2594         Log: Integrate:
2595              [ 23745]
2596              Make the switch statement discriminate similar names more
2597              efficiently.
2598              
2599              [ 23771]
2600              Can pass in a length here without introducing a bug. Might save
2601              a strlen()
2602              
2603              [ 23772]
2604              savepv(SvPV(sv,n_a)) is common, and creates an unnecessary call to
2605              strlen(). Add savesvpv(sv), which gets the length from the SV,
2606              and returns a copy of its PV.
2607              
2608              [ 23774]
2609              Shorter source code in pp_gelem. (But it compiles to the same size)
2610              
2611              [ 23795]
2612              replace NEWSV(), SvSetSV() with newSVsv()
2613              
2614              [ 23796]
2615              sv_2mortal(NEWSV(0,0)) better written as sv_newmortal()
2616              
2617              [ 23798]
2618              sv_catpvf holds no advantage over sv_catpv when the "pattern" isn't.
2619              
2620              [ 23799]
2621              SvUTF8_off() in do_join can be unconditional.
2622              
2623              [ 23801]
2624              A terser way to write the \-ing code in pv_uni_display
2625              Plus drive-by insert of a more correct editor block. (thanks Dave)
2626      Branch: maint-5.8/perl
2627           !> doop.c embed.fnc embed.h global.sym mg.c op.c pp.c pp_hot.c
2628           !> pp_sort.c pp_sys.c proto.h regcomp.c regexec.c scope.c toke.c
2629           !> utf8.c util.c xsutils.c
2630 ____________________________________________________________________________
2631 [ 23828] By: nicholas                              on 2005/01/19  21:33:40
2632         Log: Integrate:
2633              [ 23744]
2634              Check all attributes in modify_SV_attributes are recognised.
2635              Fix bug where 'assertion' was always rejected as invalid.
2636              
2637              [ 23747]
2638              Rafael spotted that my changes caused warnings. So clean up.
2639              
2640              [ 23827]
2641              Make "assertion" attribute code and test conditional
2642      Branch: maint-5.8/perl
2643           !> t/op/attrs.t xsutils.c
2644 ____________________________________________________________________________
2645 [ 23826] By: nicholas                              on 2005/01/19  20:04:32
2646         Log: Integrate:
2647              [ 23727]
2648              Use Rafael's sick trick of ASCII NUL as a q'' delimiter to save a
2649              lot of quoting code
2650              
2651              [ 23730]
2652              Change 23727 broke code that relied on \ being escaped.
2653              Fix this. *Everything* should work now.
2654              
2655              [ 23731]
2656              Remove compiler warnings.
2657              
2658              [ 23733]
2659              D'oh! Spurious aTHX_. Here was I thinking that my test build was
2660              threaded, but "oh no it isn't!" :-(
2661      Branch: maint-5.8/perl
2662           +> t/run/switchF1.t
2663           !> MANIFEST toke.c
2664 ____________________________________________________________________________
2665 [ 23825] By: nicholas                              on 2005/01/19  19:46:24
2666         Log: Integrate:
2667              [ 23721]
2668              Doing the strnEQ char by char for 2 and 3 character strings
2669              generates a smaller object file, and will be faster.
2670              
2671              [ 23722]
2672              Skip the switch statement entirely if the pointer is null, rather
2673              than the old pointless switch on '\0'. Also skip re-comparing the
2674              first character. Faster, and generates terser object code.
2675              
2676              [ 23725]
2677              strEQ/strNE of 1 character strings seems better hand inlined,
2678              because it generates smaller object code (as well as being
2679              faster than a true function call)
2680              
2681              [ 23726]
2682              Probably should be using *pvn rather than *pv forms for speed in
2683              toke.c (to save a strlen())
2684              
2685              [ 23728]
2686              Concatenate some string constants
2687              
2688              [ 23729]
2689              Splitting the -n/-p code and concatenating strings generates
2690              smaller object code.
2691      Branch: maint-5.8/perl
2692           !> doio.c locale.c op.c perl.c pp.c toke.c util.c
2693 ____________________________________________________________________________
2694 [ 23823] By: nicholas                              on 2005/01/19  17:43:16
2695         Log: Integrate:
2696              [ 23714]
2697              Bug in t/io/layers.t spotted by Ignasi Roca Carrió
2698              
2699              [ 23723]
2700              Change 23714 accidentally broke t/io/layers.t when testing with
2701              UTF8 locales and the -C flag. When UTF8 is flagged as enabled
2702              based on the locale, we have no perl space access to PL_utf8locale
2703              so assume for the moment that UTF8 is never conditionally enabled.
2704              
2705              [ 23741]
2706              Add ${^UTF8LOCALE} to give perl space access to PL_utf8locale
2707              
2708              [ 23743]
2709              Use the new ${^UTF8LOCALE} to make the test reliable.
2710      Branch: maint-5.8/perl
2711           !> AUTHORS gv.c mg.c t/io/layers.t
2712 ____________________________________________________________________________
2713 [ 23818] By: steveh                                on 2005/01/19  09:49:40
2714         Log: Integrate:
2715              [ 23817]
2716              Exclude "Thread" from $Config{extensions}
2717              
2718              It is already excluded from $Config{dynamic_ext}, so should not be
2719              in $Config{extensions} either. (Note that Thread is actually still
2720              built, though. This is just for consistency with Unix builds.)
2721      Branch: maint-5.8/perl
2722           !> win32/config_sh.PL
2723 ____________________________________________________________________________
2724 [ 23815] By: nicholas                              on 2005/01/18  22:27:27
2725         Log: Integrate:
2726              [ 23716]
2727              Refactor gv_fetchpv so that the overwhelmingly common case
2728              (variable names starting with a lower case letter or _, longer
2729              than one character) get out of the function very quickly.
2730              (Without even passing through a switch statement jump table)
2731              Also fixes bug 33631
2732              
2733              [ 23717]
2734              Tidy up comments in change 23716
2735              
2736              [ 23718]
2737              Generate smaller object code by using a single switch statement
2738              for determining which names are forced into main::
2739              
2740              [ 23719]
2741              Because name is always NUL terminated we can incorporate length
2742              0 names in the switch statement for length 1.
2743              
2744              [ 23720]
2745              Improve documentation for is_gv_magical, and split the switch
2746              statement into 2 parts, lengths > 1 and lengths <= 1
2747              This should cause most variables (lower case, multicharacter)
2748              to escape the function without passing through a switch table.
2749              
2750              [ 23724]
2751              Not all the world's a VAX, er ASCII, so don't make assumptions.
2752              Tweak is_gv_magical's string comparisons to produce smaller object
2753              code.
2754              First 2005 copyright notice.
2755      Branch: maint-5.8/perl
2756           !> gv.c
2757 ____________________________________________________________________________
2758 [ 23814] By: nicholas                              on 2005/01/18  22:08:15
2759         Log: Integrate:
2760              [ 23357]
2761              Turn regcomp into a list op
2762              [fear not - just the B::Deparse change, which works on maint]
2763              
2764              [ 23437]
2765              Skip tests that require Data::Dumper if it is not built
2766              [just the ext/B changes]
2767              
2768              [ 23441]
2769              Correct change 23437 - as Config isn't imported, need to use a fully
2770              qualified package
2771              
2772              [ 23651]
2773              Subject: Re: B::walkoptree segfaults
2774              From: Alexey Tourbin <at@altlinux.ru>
2775              Date: Fri, 3 Dec 2004 05:06:49 +0300
2776              Message-ID: <20041203020649.GD3898@solemn.turbinal.org>
2777              
2778              [ 23691]
2779              Subject: [PATCH] Cleanup ext/B tests for -w and to run separately
2780              Date: Tue, 28 Dec 2004 13:49:19 -0800
2781              From: Stephen McCamant <smcc@MIT.EDU>
2782              Message-ID: <16849.54495.424654.896889@apocalypse.OCF.Berkeley.EDU>
2783      Branch: maint-5.8/perl
2784           !> ext/B/B.pm ext/B/B/Deparse.pm ext/B/B/Terse.pm
2785           !> ext/B/t/asmdata.t ext/B/t/b.t ext/B/t/bblock.t
2786           !> ext/B/t/bytecode.t ext/B/t/concise.t ext/B/t/debug.t
2787           !> ext/B/t/deparse.t ext/B/t/f_map.t ext/B/t/f_sort.t
2788           !> ext/B/t/lint.t ext/B/t/o.t ext/B/t/optree_check.t
2789           !> ext/B/t/optree_concise.t ext/B/t/optree_samples.t
2790           !> ext/B/t/optree_sort.t ext/B/t/optree_specials.t
2791           !> ext/B/t/optree_varinit.t ext/B/t/showlex.t ext/B/t/stash.t
2792           !> ext/B/t/terse.t ext/B/t/xref.t
2793 ____________________________________________________________________________
2794 [ 23813] By: nicholas                              on 2005/01/18  17:29:33
2795         Log: Integrate:
2796              [ 23735]
2797              Change dXSTARGET to dXSTARG as recommended by Spider Boardman.
2798              
2799              [ 23736]
2800              Return an immortal from attributes::_warn_reserved (a private
2801              function). (saves creating a new IV)
2802      Branch: maint-5.8/perl
2803           !> xsutils.c
2804 ____________________________________________________________________________
2805 [ 23812] By: nicholas                              on 2005/01/18  17:05:45
2806         Log: Integrate:
2807              [ 23715]
2808              Subject: [PATCH] randbits and randfunc for VMS
2809              From: "Craig A. Berry" <craigberry@mac.com>
2810              Message-ID: <41D570BF.8010409@mac.com>
2811              Date: Fri, 31 Dec 2004 09:31:11 -0600
2812      Branch: maint-5.8/perl
2813           !> configure.com
2814 ____________________________________________________________________________
2815 [ 23811] By: nicholas                              on 2005/01/18  16:16:10
2816         Log: Integrate:
2817              [ 23681]
2818              Subject: [perl #33173] shellwords.pl and tainting 
2819              From: perl-5.8.0@ton.iguana.be (via RT) <perlbug-followup@perl.org>
2820              Date: 24 Dec 2004 00:14:19 -0000
2821              Message-ID: <rt-3.0.11-33173-103504.3.54366755060383@perl.org>
2822      Branch: maint-5.8/perl
2823           !> lib/shellwords.pl
2824 ____________________________________________________________________________
2825 [ 23810] By: nicholas                              on 2005/01/17  23:27:00
2826         Log: Integrate:
2827              [ 23782]
2828              Fix bug 32294 - index()/rindex() ignore UTF8 flag
2829              (for cases of mixed UTF8/bytes)
2830              Test code based on bug report by John Gardiner Myers
2831      Branch: maint-5.8/perl
2832           !> pp.c t/op/index.t
2833 ____________________________________________________________________________
2834 [ 23809] By: nicholas                              on 2005/01/17  22:25:28
2835         Log: Integrate:
2836              [ 23732]
2837              Integrate a patch from Gentoo for uclibc support.
2838              See :
2839              Subject: Re: Static linking notes --- perl5.8.6 and uClibc
2840              From: Alexey Tourbin <at@altlinux.ru>
2841              Date: Tue, 28 Dec 2004 14:25:42 +0300
2842              Message-ID: <20041228112542.GB21037@solemn.turbinal.org>
2843              
2844              [ 23761]
2845              Silence a compilation warning
2846      Branch: maint-5.8/perl
2847           !> perlio.c pp_sort.c
2848 ____________________________________________________________________________
2849 [ 23808] By: nicholas                              on 2005/01/17  21:59:28
2850         Log: Integrate:
2851              [ 23645]
2852              Test patch for already-solved bug #33003,
2853              by Michael G Schwern.
2854              
2855              [ 23646]
2856              Fix test added in change 23645 with an eval()
2857              
2858              [ 23660]
2859              Subject: [PATCH] bop.t follow-up to #23645
2860              From: "Craig A. Berry" <craigberry@mac.com>
2861              Date: Thu, 16 Dec 2004 08:53:32 -0600
2862              Message-ID: <41C1A16C.9040700@mac.com>
2863              
2864              [ 23666]
2865              $#a>>=1 relies on malloc wrap to avoid the segfault, so need to
2866              skip the test on platforms where it's not available
2867      Branch: maint-5.8/perl
2868           !> t/op/bop.t
2869 ____________________________________________________________________________
2870 [ 23804] By: steveh                                on 2005/01/14  17:21:59
2871         Log: Integrate:
2872              [ 23757]
2873              Fix extensions config fields on Win32 to be as they are on Unix
2874              
2875              Subject: [PATCH] Re: lib/Config/Extensions.t fails on Win32
2876              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2877              Date: Wed, 5 Jan 2005 10:01:41 -0800
2878              Message-ID: <20050105180141.GA676@efn.org>
2879              
2880              [ 23785]
2881              Fix Win32 build problem caused by change 23757
2882              
2883              Change 23757 added a glob() call to win32/FindExt.pm.  That code is
2884              run by miniperl.exe when making the ..\config.sh target, but
2885              miniperl.exe is built with -D PERL_EXTERNAL_GLOB so it requires
2886              perlglob.exe to do the glob().  perlglob.exe has been built, but is
2887              in the top-level of the source tree so is not found when miniperl.exe
2888              is executed from within the win32/ sub-directory.
2889              
2890              This was causing smokes to fail on t/lib/commonsense.t because the
2891              "extensions" field in lib/Config_heavy.pl only contained
2892              "threads/shared" as a result of the glob() not finding anything.
2893              
2894              Manual builds had been working fine for me because I had an installed
2895              perl in my PATH so perlglob.exe was being found there instead!
2896      Branch: maint-5.8/perl
2897           !> win32/FindExt.pm win32/config_sh.PL
2898 ____________________________________________________________________________
2899 [ 23784] By: nicholas                              on 2005/01/12  23:23:12
2900         Log: Integrate:
2901              [ 23740]
2902              Bring win32/config.* into line with win32/config_H.*
2903              so that "perl -V:usemallocwrap" tells us what the configuration is
2904              instead of saying 'UNKNOWN'.
2905              
2906              [ 23748]
2907              Subject: [PATCH] -Duselargefiles for VMS
2908              From: "Craig A. Berry" <craigberry@mac.com>
2909              Message-ID: <41DB63A6.7040504@mac.com>
2910              Date: Tue, 04 Jan 2005 21:48:54 -0600
2911              
2912              [ 23762]
2913              Allow static linking core extensions on Win32 with MinGW
2914              
2915              Subject: [PATCH] Re: lib/Config/Extensions.t fails on Win32
2916              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2917              Date: Wed, 5 Jan 2005 10:01:41 -0800
2918              Message-ID: <20050105180141.GA676@efn.org>
2919              
2920              [ 23764]
2921              Fix win32/config.*'s cc, ld and other related values
2922              
2923              cc and ld themselves always get replaced with correct values anyway
2924              so we just provide example values as per other similar settings
2925              
2926              Other related values (ccname, cpp, cpprun, cppstdin) need to use the
2927              correct ~keyword~, namely ~cc~, not ~CC~, otherwise they do not get set
2928              
2929              Subject: [PATCH] Re: lib/Config/Extensions.t fails on Win32
2930              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2931              Date: Wed, 5 Jan 2005 10:01:41 -0800
2932              Message-ID: <20050105180141.GA676@efn.org>
2933              
2934              Subject: Re: [PATCH] Re: lib/Config/Extensions.t fails on Win32
2935              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2936              Date: Thu, 6 Jan 2005 11:53:11 -0800
2937              Message-ID: <20050106195311.GC1300@efn.org>
2938              
2939              [ 23769]
2940              Disable PERL_MALLOC and DEBUG_MSTATS in win32/makefile.mk by default
2941              and force PERL_MALLOC off if USE_IMP_SYS is on
2942              
2943              This brings makefile.mk into line with Makefile in this regard
2944              
2945              (PERL_MALLOC cannot currently be used with USE_IMP_SYS, e.g. see:
2946              http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-07/msg00465.html
2947              so it is sensible to enforce this, and to not have the default set
2948              to a configuration that isn't allowed)
2949              
2950              [ 23775]
2951              Subject: [PATCH] follow-up to #23748, -Duselargefiles on VMS
2952              Date: Sun, 09 Jan 2005 17:52:09 -0600
2953              From: "Craig A. Berry" <craigberry@mac.com>
2954              Message-ID: <41E1C3A9.9080900@mac.com>
2955              
2956              [ 23777]
2957              Make Win32's distclean target clean up properly
2958      Branch: maint-5.8/perl
2959           !> configure.com vms/descrip_mms.template vms/vmsish.h
2960           !> win32/Makefile win32/buildext.pl win32/config.bc
2961           !> win32/config.gc win32/config.vc win32/config.vc64
2962           !> win32/makefile.mk
2963 ____________________________________________________________________________
2964 [ 23737] By: nicholas                              on 2005/01/03  21:58:51
2965         Log: Integrate:
2966              [ 23701]
2967              Convert op/read.t to use test.pl and make it stricture compliant.
2968              
2969              [ 23702]
2970              Add a lot of tests for combinations of values, offsets and lengths
2971              
2972              [ 23703]
2973              read (and presuambly sysread) would expose the UTF8 internals when
2974              reading from a byte orientated file handle into a UTF8 scalar.
2975              
2976              [ 23704]
2977              Oops. Forgot to uncomment the last set of Unicode values for
2978              testing.
2979              
2980              [ 23705]
2981              Ooops. Fix unitialised variable
2982              
2983              [ 23706]
2984              Skip tests that binmode :utf8 if there is no perlio
2985      Branch: maint-5.8/perl
2986           !> pp_sys.c t/op/read.t
2987 ____________________________________________________________________________
2988 [ 23734] By: nicholas                              on 2005/01/03  20:11:00
2989         Log: Integrate:
2990              [ 23700]
2991              Upgrade to Devel::PPPort 3.04
2992      Branch: maint-5.8/perl
2993           !> ext/Devel/PPPort/Changes ext/Devel/PPPort/META.yml
2994           !> ext/Devel/PPPort/PPPort.pm ext/Devel/PPPort/PPPort_pm.PL
2995           !> ext/Devel/PPPort/TODO ext/Devel/PPPort/parts/inc/SvPV
2996           !> ext/Devel/PPPort/parts/inc/ppphbin
2997           !> ext/Devel/PPPort/parts/inc/ppphdoc
2998           !> ext/Devel/PPPort/parts/inc/ppphtest
2999 ____________________________________________________________________________
3000 [ 23713] By: nicholas                              on 2004/12/30  20:33:34
3001         Log: Integrate:
3002              [ 23619]
3003              Small addition to perlsec by Stas Bekman.
3004              
3005              [ 23656]
3006              Security fix from Debian in the debugger (in the setterm()
3007              function), from:
3008              Subject: Re: Security patch from Debian?
3009              From: Brendan O'Dea <bod@debian.org>
3010              Date: Thu, 2 Dec 2004 13:42:17 +1100
3011              Message-ID: <20041202024217.GA12670@londo.c47.org>
3012              
3013              [ 23712]
3014              Mention ppport.h and its --api-info switch in perlguts.
3015      Branch: maint-5.8/perl
3016           !> lib/perl5db.pl pod/perlguts.pod pod/perlsec.pod
3017 ____________________________________________________________________________
3018 [ 23709] By: nicholas                              on 2004/12/29  21:58:08
3019         Log: Integrate:
3020              [ 23655]
3021              A couple of SCO compilation patches
3022              
3023              Subject: [perl #3097] Re: SCO5 XS dyn loading fails
3024              From: "Ilya N. Golubev" <gin@mo.msk.ru>
3025              Date: Tue, 14 Dec 2004 22:37:27 +0300
3026              Message-ID: <028941bf40f648-gin@mo.msk.ru>
3027              
3028              Subject: Re: [perl #3100] NaN passed to gcvt [PATCH]
3029              From: Andy Dougherty <doughera@lafayette.edu>
3030              Date: Wed, 15 Dec 2004 10:29:22 -0500 (EST)
3031              Message-ID: <Pine.SOL.4.58.0412150956360.3441@maxwell.phys.lafayette.edu>
3032      Branch: maint-5.8/perl
3033           !> hints/sco.sh
3034 ____________________________________________________________________________
3035 [ 23699] By: nicholas                              on 2004/12/29  13:14:51
3036         Log: Integrate:
3037              [ 23633]
3038              Subject: RE: [PATCH perl.h toke.c utf8.c] minor format clean up
3039              From: Robin Barker <Robin.Barker@npl.co.uk>
3040              Date: Wed, 1 Dec 2004 15:15:44 -0000 
3041              Message-ID: <533D273D4014D411AB1D00062938C4D90849C521@hotel.npl.co.uk>
3042              
3043              [ 23680]
3044              Subject: Missign STATEMENT brackets in PUSHMARK
3045              From: perl5-porters@ton.iguana.be (Ton Hospel)
3046              Date: Thu, 23 Dec 2004 17:55:13 +0000 (UTC)
3047              Message-Id: <cqf0q1$9cc$1@post.home.lunix>
3048      Branch: maint-5.8/perl
3049           !> perl.h pp.h
3050 ____________________________________________________________________________
3051 [ 23698] By: nicholas                              on 2004/12/29  13:01:59
3052         Log: Integrate:
3053              [ 23657]
3054              Pod::Html is not part of the podlators distribution
3055              
3056              [ 23658]
3057              Two pod2html patches from Dave Sparks :
3058              
3059              Fix anchors for some function names
3060              Subject: pod2html fragment fix [PATCH]
3061              From: Gisle Aas <gisle@ActiveState.com>
3062              Date: 11 Nov 2004 14:36:46 +0100
3063              Message-ID: <lrk6sso6c1.fsf@caliper.activestate.com>
3064              
3065              Subject: Make 'pod2html --quiet' be quiet [PATCH]
3066              From: Gisle Aas <gisle@ActiveState.com>
3067              Date: 11 Nov 2004 15:19:58 +0100
3068              Message-ID: <lrbre4o4c1.fsf@caliper.activestate.com>
3069      Branch: maint-5.8/perl
3070           !> Porting/Maintainers.pl lib/Pod/Html.pm
3071 ____________________________________________________________________________
3072 [ 23697] By: nicholas                              on 2004/12/29  12:48:00
3073         Log: Integrate:
3074              [ 23649]
3075              Allow escaping %m as %%m in Sys::Syslog format strings
3076              (suggested by Joshua Richardson <jric@yahoo-inc.com>
3077              and Yitzchak Scott-Thoennes)
3078              
3079              [ 23650]
3080              Make Sys::Syslog stricture-compliant
3081              
3082              [ 23659]
3083              Subject: Re: Can't locate auto/POSIX/autosplit.ix [perl #24445] [PATCH]
3084              From: Andy Dougherty <doughera@lafayette.edu>
3085              Date: Thu, 16 Dec 2004 09:57:44 -0500 (EST)
3086              Message-ID: <Pine.SOL.4.58.0412160953470.20202@maxwell.phys.lafayette.edu>
3087      Branch: maint-5.8/perl
3088           !> ext/POSIX/Makefile.PL ext/Sys/Syslog/Syslog.pm
3089 ____________________________________________________________________________
3090 [ 23694] By: nicholas                              on 2004/12/29  12:31:50
3091         Log: Integrate:
3092              [ 23627]
3093              Subject: [PATCH] Re: [perl #32949] FileCache only works in "main" package
3094              From: "Jos I. Boumans" <kane@xs4all.net>
3095              Date: Wed, 8 Dec 2004 14:24:19 +0100
3096              Message-Id: <7728A4F5-491C-11D9-9CA3-000A95EF62E2@xs4all.net>
3097              
3098              [ 23643]
3099              Subject: [PATCH] FileCache without import
3100              From: Michael G Schwern <schwern@pobox.com>
3101              Date: Sat, 11 Dec 2004 18:58:32 -0500
3102              Message-ID: <20041211235832.GA13462@windhund.schwern.org>
3103      Branch: maint-5.8/perl
3104           +> lib/FileCache/t/06export.t lib/FileCache/t/07noimport.t
3105           !> MANIFEST lib/FileCache.pm
3106 ____________________________________________________________________________
3107 [ 23693] By: nicholas                              on 2004/12/29  12:14:05
3108         Log: Integrate:
3109              [ 23624]
3110              Upgrade to Encode 2.09
3111      Branch: maint-5.8/perl
3112           !> ext/Encode/Changes ext/Encode/Encode.pm ext/Encode/Encode.xs
3113           !> ext/Encode/META.yml ext/Encode/Unicode/Unicode.xs
3114           !> ext/Encode/t/Encode.t ext/Encode/t/fallback.t
3115 ____________________________________________________________________________
3116 [ 23692] By: nicholas                              on 2004/12/29  12:03:15
3117         Log: Integrate:
3118              [ 23620]
3119              Upgrade to Term::ANSIColor 1.09
3120              
3121              [ 23630]
3122              Upgrade to perldoc 3.14
3123              
3124              [ 23654]
3125              Upgrade to Test::Simple 0.54
3126      Branch: maint-5.8/perl
3127           +> lib/Test/Simple/t/is_fh.t
3128           !> MANIFEST lib/Pod/Perldoc.pm lib/Pod/Perldoc/ToMan.pm
3129           !> lib/Term/ANSIColor.pm lib/Term/ANSIColor/ChangeLog
3130           !> lib/Term/ANSIColor/README lib/Term/ANSIColor/test.pl
3131           !> lib/Test/Builder.pm lib/Test/More.pm lib/Test/Simple.pm
3132           !> lib/Test/Simple/Changes lib/Test/Simple/t/details.t
3133           !> lib/Test/Simple/t/fail-more.t
3134           !> lib/Test/Simple/t/harness_active.t
3135           !> lib/Test/Simple/t/is_deeply.t lib/Test/Simple/t/maybe_regex.t
3136           !> lib/Test/Simple/t/plan_no_plan.t lib/Test/Simple/t/sort_bug.t
3137           !> lib/Test/Simple/t/todo.t lib/Test/Simple/t/undef.t
3138 ____________________________________________________________________________
3139 [ 23690] By: nicholas                              on 2004/12/29  11:46:00
3140         Log: Integrate:
3141              [ 23615]
3142              sanity check the arguments to runperl(), to try to avoid it
3143              hanging waiting on STDIN for a script.
3144              
3145              [ 23635]
3146              Subject: [PATCH] cleanup t/op/taint.t
3147              From: Michael G Schwern <schwern@pobox.com>
3148              Date: Fri, 10 Dec 2004 02:04:49 -0500
3149              Message-ID: <20041210070448.GA22347@windhund.schwern.org>
3150              
3151              Subject: [PATCH] Add todo_skip() to test.pl
3152              From: Michael G Schwern <schwern@pobox.com>
3153              Date: Fri, 10 Dec 2004 04:27:06 -0500
3154              Message-ID: <20041210092706.GA23378@windhund.schwern.org>
3155              
3156              [ 23636]
3157              Subject: [PATCH] Test rt.perl.org 5900
3158              From: Michael G Schwern <schwern@pobox.com>
3159              Date: Thu, 9 Dec 2004 22:11:59 -0500
3160              Message-ID: <20041210031159.GA7629@windhund.schwern.org>
3161              
3162              [ 23641]
3163              Subject: [PATCH] t/op/taint.t follow-up to #23635
3164              From: "Craig A. Berry" <craigberry@mac.com>
3165              Date: Sat, 11 Dec 2004 11:03:57 -0600
3166              Message-ID: <41BB287D.6090001@mac.com>
3167              
3168              [ 23688]
3169              Make Config.t warnings and strictures clean
3170      Branch: maint-5.8/perl
3171            ! t/op/taint.t
3172           !> lib/Config.t t/test.pl
3173 ____________________________________________________________________________
3174 [ 23689] By: nicholas                              on 2004/12/29  11:25:36
3175         Log: Integrate:
3176              [ 21542]
3177              When %ENV has been turned into a non-magical hash after a
3178              glob assignment, TAINT_ENV() may dump core because it
3179              assumes $ENV{PATH} is magical. Fix this ; add a test to
3180              verify that the PATH is still checked for taintedness.
3181              
3182              [ 21563]
3183              Add a new taint error, "%ENV is aliased to %s".
3184              This error is thrown when taint checks are enabled and
3185              when *ENV has been aliased, so that %ENV has no env-magic
3186              anymore. (see bug [perl #24291].)
3187      Branch: maint-5.8/perl
3188           !> pod/perldiag.pod t/op/taint.t taint.c
3189 ____________________________________________________________________________
3190 [ 23687] By: nicholas                              on 2004/12/27  20:08:27
3191         Log: Integrate:
3192              [ 23547]
3193              Freak out if h2ph has to translate a macro that    contains assembly code.
3194              
3195              Subject: [PATCH] h2ph vs __asm__
3196              From: Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
3197              Date: Thu, 25 Nov 2004 17:24:43 +0100
3198              Message-ID: <20041125172443.757a4833@dhcp123.mandrakesoft.com>
3199              
3200              [ 23628]
3201              Subject: [perl #32962] h2ph - use of local() in generated code 
3202              From: Peter.Dintelmann@dresdner-bank.com (via RT)
3203              Date: 8 Dec 2004 15:49:32 -0000
3204              Message-ID: <rt-3.0.11-32962-102394.11.065973521948@perl.org>
3205              
3206              [ 23629]
3207              Fix test to cope with the previous h2ph change.
3208              
3209              [ 23652]
3210              Fix for [perl #32491] h2xs incorrectly parses enums with implicit values
3211      Branch: maint-5.8/perl
3212           !> t/lib/h2ph.pht utils/h2ph.PL utils/h2xs.PL
3213 ____________________________________________________________________________
3214 [ 23686] By: nicholas                              on 2004/12/27  18:48:43
3215         Log: Integrate:
3216              [ 23611]
3217              New Itanium servers
3218              
3219              [ 23621]
3220              Updates to README.win32 (aka perlwin32), with some changes.
3221              
3222              Subject: Patch to README.win32 distributed with 5.8.6 for building under .net / MSVC7 (free)
3223              From: Max Maischein <corion@corion.net>
3224              Date: Sun, 05 Dec 2004 19:39:40 +0100
3225              Message-ID: <41B355EC.9010505@corion.net>
3226              
3227              [ 23622]
3228              Update AUTHORS (for changes #23200 and #23621)
3229              
3230              [ 23637]
3231              Pod nit ([perl #32800])
3232              
3233              [ 23639]
3234              Subject: [PATCH] Re: [perl #2562] wantarray fails in END, INIT, and CHECK blocks
3235              From: mjtg@cam.ac.uk (Mike Guy)
3236              Date: Fri, 10 Dec 2004 19:08:01 +0000
3237              Message-ID: <E1Ccq7V-00057s-9s@virgo.cus.cam.ac.uk>
3238              
3239              [ 23642]
3240              Subject: [PATCH] perlipc typo
3241              From: Brendan O'Dea <bod@debian.org>
3242              Date: Sun, 12 Dec 2004 10:25:04 +1100
3243              Message-ID: <20041211232504.GA8380@londo.c47.org>
3244              
3245              [ 23644]
3246              Document gv_stashpvn
3247              
3248              This is already in the API supported by Devel::PPPort, and is
3249              more efficient than gv_stashpv if the length is already known.
3250              
3251              [ 23647]
3252              Subject: [perl #3274] [PATCH] Documentation for utime should be improved 
3253              Date: 14 Dec 2004 06:29:23 -0000
3254              From: "Steve Peters via RT" <perlbug-followup@perl.org>
3255              Message-ID: <rt-3.0.11-3274-103026.2.21000805211489@perl.org>
3256              
3257              [ 23648]
3258              Subject: [perl #24343] [PATCH] -w vs. -s 
3259              From: "Steve Peters via RT" <perlbug-followup@perl.org>
3260              Date: 14 Dec 2004 06:41:34 -0000
3261              Message-ID: <rt-3.0.11-24343-103027.13.3005637364295@perl.org>
3262              
3263              [ 23662]
3264              Subject: [PATCH] AUTHORS
3265              From: Tels <nospam-abuse@bloodgate.com>
3266              Date: Sun, 19 Dec 2004 14:28:44 +0100
3267              Message-Id: <200412191428.45898@bloodgate.com>
3268              
3269              [ 23663]
3270              Note that the shell's test uses eq etc for numbers, = etc for
3271              strings, the reverse of Perl, which is definitely a trap.
3272              Spotted by Alexei Alexandrov.
3273              
3274              [ 23672]
3275              The "Setuid script not plain file" error wasn't documented.
3276              
3277              [ 23678]
3278              Subject: Re: [patch perlapi doc] sv_magic
3279              From: Stas Bekman <stas@stason.org>
3280              Date: Thu, 23 Dec 2004 16:28:06 -0500
3281              Message-ID: <41CB3866.1080307@stason.org>
3282              
3283              [ 23682]
3284              Add investigating self tie segfaults to the TODO
3285              
3286              [ 23683]
3287              Subject: [patch sv.c] comment fix
3288              From: Stas Bekman <stas@stason.org>
3289              Message-ID: <41CF50FE.5070307@stason.org>
3290              Date: Sun, 26 Dec 2004 19:02:06 -0500
3291      Branch: maint-5.8/perl
3292           !> AUTHORS README.hpux README.win32 embed.fnc gv.c
3293           !> pod/perlapi.pod pod/perldiag.pod pod/perlfaq5.pod
3294           !> pod/perlfunc.pod pod/perlipc.pod pod/perlrun.pod
3295           !> pod/perltodo.pod pod/perltrap.pod sv.c
3296 ____________________________________________________________________________
3297 [ 23685] By: nicholas                              on 2004/12/27  18:21:40
3298         Log: (And we can't integrate deletes that were added in the same set)
3299              
3300              Integrate:
3301              [ 23661]
3302              Subject: Re: [perl #32717] BeOS specific Updates
3303              From: bonefish@cs.tu-berlin.de
3304              Date: Fri, 17 Dec 2004 01:17:40 +0100
3305              Message-Id: <20041217011740.14398.1@cs.tu-berlin.de>
3306      Branch: maint-5.8/perl
3307            - beos/beos_flock_server.cpp beos/beos_flock_server.h
3308 ____________________________________________________________________________
3309 [ 23684] By: nicholas                              on 2004/12/27  18:09:04
3310         Log: Integrate:
3311              [ 23584]
3312              Subject: [perl #32717] BeOS specific Updates 
3313              Date: 30 Nov 2004 15:38:32 -0000
3314              From: Ingo Weinhold (via RT) <perlbug-followup@perl.org>
3315              Message-ID: <rt-3.0.11-32717-101307.19.7097750538509@perl.org>
3316              
3317              [ 23598]
3318              2 new BeOS files were missing
3319              
3320              [ 23661]
3321              Subject: Re: [perl #32717] BeOS specific Updates
3322              From: bonefish@cs.tu-berlin.de
3323              Date: Fri, 17 Dec 2004 01:17:40 +0100
3324              Message-Id: <20041217011740.14398.1@cs.tu-berlin.de>
3325      Branch: maint-5.8/perl
3326           +> beos/beos_flock_server.cpp beos/beos_flock_server.h
3327           !> MANIFEST Makefile.SH README.beos beos/beos.c beos/beosish.h
3328           !> ext/Errno/Errno_pm.PL ext/File/Glob/t/basic.t hints/beos.sh
3329           !> lib/ExtUtils/t/MM_BeOS.t lib/Tie/File/t/16_handle.t perl.c
3330           !> t/op/magic.t
3331 ____________________________________________________________________________
3332 [ 23665] By: nicholas                              on 2004/12/21  18:26:15
3333         Log: Integrate:
3334              [ 23587]
3335              Tidy up the reference name stringification to save getting the
3336              hash name twice. Pleasant side effect is 44 byte smaller object
3337              file. (A small win is still a win)
3338              
3339              [ 23602]
3340              Pull out the duplicateded push @INC, $_ if -e $_ code from
3341              S_pushinc into a new function S_pushinc_if_exists
3342              Avoid the SV copy when pushing onto @INC by creating a new scratch
3343              SV each time a push is done.
3344              
3345              [ 23603]
3346              Fix a typo in an assert(). It helps to compile with -DDEBUGGING
3347              
3348              [ 23604]
3349              There are clearer ways of saying m/^[ab]$/ than strchr("ab", c)
3350              They seem to produce slightly smaller object code too.
3351              
3352              [ 23605]
3353              Small code tidy up in gv_fullname4
3354              
3355              [ 23606]
3356              use (c == '$' || c == '@' || c == '%') instead of strchr("$@%", c)
3357              The latter gives larger code, is less clear and can't be any faster
3358              
3359              [ 23607]
3360              Remove double checking of acceptable switches on tr/// ops.
3361              
3362              [ 23609]
3363              gv_fullname4() can get rid of the main:: for us.
3364              (well, actually, it never puts it in)
3365              
3366              [ 23612]
3367              Turn gv_fullname3 and gv_efullname3 into macros that call
3368              gv_fullname4 and gv_efullname4 directly, saving overhead.
3369              
3370              [ 23614]
3371              Remove spurious semicolons
3372              (As these 2 are spare, I guess I should send them to Mark Rhodes
3373              (former office mate) as he often said that he kept mislaying his)
3374              
3375              [ 23617]
3376              Break out setting $^X into its own static function S_set_caret_X
3377              
3378              [ 23623]
3379              Revert part of the change to gv_fullname4(), as the change seems to
3380              be fractionally slower. Re-investigation prompted by a comment from
3381              Tim Bunce, who seems to be more on the ball than I am.
3382              
3383              [ 23626]
3384              Avoid getting the stash name twice (at least visually, if not also
3385              in the generated code)
3386      Branch: maint-5.8/perl
3387           !> embed.fnc embed.h gv.c gv.h op.c perl.c proto.h sv.c toke.c
3388 ____________________________________________________________________________
3389 [ 23664] By: nicholas                              on 2004/12/21  18:03:02
3390         Log: Integrate:
3391              [ 23531]
3392              Wrap some long lines
3393              
3394              [ 23535]
3395              Test the currently working virtual %Config entries
3396              
3397              [ 23536]
3398              Make $Config{libs_nolargefiles} and
3399              $Config{libswanted_nolargefiles} work. (For the first time)
3400              
3401              [ 23537]
3402              The first entry in the virtual config.sh is special cased. So
3403              test it.
3404              
3405              [ 23538]
3406              Add an exists test for the things we loop over
3407              
3408              [ 23541]
3409              Cheat. (Add a leading newline, and so remove all the special
3410              casing for "if we're at the start of $Config_SH")
3411              
3412              [ 23542]
3413              Generate the virtual entries at Config.pm build time, as they
3414              don't change. This lets us get rid of the entire "fetch_virtual"
3415              baggage, and makes the config_re lookup work for the virtual
3416              entries.
3417              
3418              [ 23543]
3419              Fix Win32 breakage caused by changes 23535/23542.
3420              
3421              [ 23544]
3422              Make configpm and the generated Config.pm strict and warnings
3423              clean.
3424              
3425              [ 23545]
3426              The change to the internal representation introduced a bug whereby
3427              the key returned by FIRSTKEY had an erroneous leading newline.
3428              EXISTS was also buggy.
3429              
3430              [ 23554]
3431              Put Config.pm on a diet. 3K rather than 32K
3432              configpm now generates 2 files, a small Config.pm containing the
3433              commonly used functions and values, which AUTOLOADs a
3434              Config_heavy.pl containing anything else needed.
3435              The "common" values in the small Config.pm may need some
3436              tweaking, based on real world data.
3437              
3438              [ 23555]
3439              Hateful cAsE iNsEnSiTiVe file systems
3440              
3441              [ 23557]
3442              Subject: [PATCH] Re: getting Config.pm on a diet
3443              From: "Craig A. Berry" <craigberry@mac.com>
3444              Message-ID: <41A8F225.7080902@mac.com>
3445              Date: Sat, 27 Nov 2004 15:31:17 -0600
3446              
3447              [ 23558]
3448              Generate the precached %Config entries based on some empirical
3449              data, rather than just guesswork.
3450              
3451              [ 23561]
3452              Need to stub the public functions to keep some existing code
3453              working.
3454              No need to keep $Config_SH around in memory when we can easily
3455              re-create it.
3456              
3457              [ 23562]
3458              The byteorder code doesn't need to be in Config.pm if byteorder
3459              isn't actually a frequently looked up value.
3460              
3461              [ 23563]
3462              Given that there is a pre-built cache, no need for @v_fast
3463              
3464              [ 23564]
3465              Skip generating all the code to deal with "" strings in config.sh
3466              if there aren't any. '' only code is much simpler.
3467              
3468              [ 23583]
3469              Subject: [PATCH] add -I../lib to VMS build to find Config_heavy.pl
3470              Date: Wed, 01 Dec 2004 07:24:45 -0600
3471              From: "Craig A. Berry" <craigberry@mac.com>
3472              Message-ID: <41ADC61D.8010407@mac.com>
3473              
3474              [ 23601]
3475              Subject: [PATCH] configure.com: no more CONFIG=true
3476              From: "Craig A. Berry" <craigberry@mac.com>
3477              Message-ID: <41AF87BA.1080108@mac.com>
3478              Date: Thu, 02 Dec 2004 15:23:06 -0600
3479              
3480              [ 23610]
3481              Check that @INC entries and %Config path entries are consistent.
3482              
3483              [ 23613]
3484              Tests for Config.pm much better now - toDONE
3485              
3486              [ 23616]
3487              Fix typo from change 23554 which screwed up Windows smokes
3488              
3489              [ 23618]
3490              Fix another Win32 breakage caused by change 23554
3491              
3492              [ 23634]
3493              Evade using @ in the 1 liner with some perl 1 syntax.
3494              
3495              [ 23638]
3496              Fix Win32 breakage caused by change 23610
3497              
3498              Simply skip the offending tests on Win32.  There is no sense in testing
3499              that $Config dir entries appear in @INC because the $Config entries
3500              relate to where perl.exe will be installed (as per INST_DRV/INST_TOP in
3501              win32/Makefile), whereas @INC entries are dynamic, based on where
3502              perlXX.dll is currently located.
3503      Branch: maint-5.8/perl
3504           !> Makefile.SH configpm configure.com lib/Config.t
3505           !> pod/perltodo.pod t/win32/system.t vms/descrip_mms.template
3506           !> win32/Makefile win32/makefile.mk
3507 ____________________________________________________________________________
3508 [ 23625] By: nicholas                              on 2004/12/07  23:09:13
3509         Log: Integrate:
3510              [ 19505]
3511              Subject: Re: Bug stomping fun. [PATCH: bug #1016]
3512              From: Alex Vandiver <alexmv@MIT.EDU>
3513              Date: 02 May 2003 06:45:05 -0400
3514              Message-Id: <1051872303.26203.104.camel@supox>
3515              (plus perldiag nit)
3516              
3517              [ 23528]
3518              Fix for bug: [perl #32562] __PACKAGE__ symbol has wrong value
3519              after eval or require
3520      Branch: maint-5.8/perl
3521           !> dump.c gv.c hv.c pod/perldiag.pod pp.c pp_hot.c sv.c
3522           !> t/comp/package.t toke.c
3523 ____________________________________________________________________________
3524 [ 23600] By: nicholas                              on 2004/12/02  15:40:11
3525         Log: Integrate:
3526              [ 23571]
3527              Subject: Re: [PATCH] Re: Smoke [5.9.2] 23566 FAIL(X) openbsd 3.6 (i386/1 cpu)
3528              Date: Tue, 30 Nov 2004 09:29:06 -0600
3529              From: Steve Peters <steve@fisharerojo.org>
3530              Message-ID: <20041130152906.GA555@mccoy.peters.homeunix.org>
3531      Branch: maint-5.8/perl
3532           !> hints/openbsd.sh
3533 ____________________________________________________________________________
3534 [ 23599] By: nicholas                              on 2004/12/02  15:05:06
3535         Log: Integrate:
3536              [ 23525]
3537              Subject: [PATCH] warnings.t portability tweaks
3538              From: "Craig A. Berry" <craigberry@mac.com>
3539              Date: Sat, 20 Nov 2004 10:29:47 -0600
3540              Message-ID: <419F70FB.7000100@mac.com>
3541      Branch: maint-5.8/perl
3542           !> t/lib/warnings/perlio
3543 ____________________________________________________________________________
3544 [ 23597] By: nicholas                              on 2004/12/01  21:00:06
3545         Log: Integrate:
3546              [ 23167]
3547              Subject: Re: [perl #30783] Test::Builder does not handle overloaded "name" values
3548              From: Autrijus Tang <autrijus@gmail.com>
3549              Date: Thu, 22 Jul 2004 20:17:58 -0700
3550              Message-ID: <1912f0e204072220171790193a@mail.gmail.com>
3551              
3552              [ 23566]
3553              Upgrade to Test::Simple 0.53
3554      Branch: maint-5.8/perl
3555           +> lib/Test/Simple/t/circular_data.t
3556           +> lib/Test/Simple/t/overload_threads.t
3557           +> lib/Test/Simple/t/plan_bad.t
3558           +> lib/Test/Simple/t/plan_shouldnt_import.t
3559           +> lib/Test/Simple/t/require_ok.t lib/Test/Simple/t/sort_bug.t
3560           !> MANIFEST lib/Test/Builder.pm lib/Test/More.pm
3561           !> lib/Test/Simple.pm lib/Test/Simple/Changes
3562           !> lib/Test/Simple/README lib/Test/Simple/TODO
3563           !> lib/Test/Simple/t/00signature.t lib/Test/Simple/t/More.t
3564           !> lib/Test/Simple/t/diag.t lib/Test/Simple/t/fail_one.t
3565           !> lib/Test/Simple/t/is_deeply.t lib/Test/Simple/t/overload.t
3566           !> lib/Test/Simple/t/todo.t t/lib/TieOut.pm
3567 ____________________________________________________________________________
3568 [ 23596] By: nicholas                              on 2004/12/01  20:40:59
3569         Log: Integrate:
3570              [ 23523]
3571              Assimilate Test-Simple 0.50
3572      Branch: maint-5.8/perl
3573           +> lib/Test/Simple/TODO lib/Test/Simple/t/00signature.t
3574           +> lib/Test/Simple/t/00test_harness_check.t
3575           +> lib/Test/Simple/t/eq_set.t lib/Test/Simple/t/extra_one.t
3576           +> lib/Test/Simple/t/fail_one.t
3577           +> lib/Test/Simple/t/harness_active.t lib/Test/Simple/t/no_diag.t
3578           +> lib/Test/Simple/t/overload.t lib/Test/Simple/t/reset.t
3579           +> lib/Test/Simple/t/thread_taint.t t/lib/NoExporter.pm
3580           !> MANIFEST lib/Test/Builder.pm lib/Test/More.pm
3581           !> lib/Test/Simple.pm lib/Test/Simple/Changes
3582           !> lib/Test/Simple/README lib/Test/Simple/t/More.t
3583           !> lib/Test/Simple/t/diag.t lib/Test/Simple/t/extra.t
3584           !> lib/Test/Simple/t/fail-like.t lib/Test/Simple/t/fail-more.t
3585           !> lib/Test/Simple/t/fail.t lib/Test/Simple/t/has_plan2.t
3586           !> lib/Test/Simple/t/is_deeply.t lib/Test/Simple/t/missing.t
3587           !> lib/Test/Simple/t/output.t lib/Test/Simple/t/plan_is_noplan.t
3588           !> lib/Test/Simple/t/plan_no_plan.t lib/Test/Simple/t/threads.t
3589           !> lib/Test/Simple/t/todo.t lib/Test/Simple/t/use_ok.t
3590           !> lib/Test/Tutorial.pod t/lib/Test/Simple/Catch.pm
3591           !> t/lib/TieOut.pm
3592 ____________________________________________________________________________
3593 [ 23595] By: nicholas                              on 2004/12/01  19:53:15
3594         Log: Integrate:
3595              [ 23491]
3596              Subject: [PATCH] Re: [perl #32272] Not OK: perl v5.8.5 +MAINT23414 on cygwin-thread-multi-64int 1.5.12s(0.11642) (UNINSTALLED)
3597              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
3598              Date: Tue, 9 Nov 2004 17:40:13 -0800
3599              Message-ID: <20041110014012.GA2796@efn.org>
3600              
3601              [ 23492]
3602              Replace a skip by a todo.
3603              Subject: Re: [PATCH] Re: [perl #32272] Not OK: perl v5.8.5 +MAINT23414 on cygwin-thread-multi-64int 1.5.12s(0.11642) (UNINSTALLED)
3604              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
3605              Date: Wed, 10 Nov 2004 01:30:14 -0800
3606              Message-ID: <20041110093014.GA1676@efn.org>
3607              
3608              [ 23505]
3609              Subject: [PATCH 5.8.x] Allow more tries for t/op/time.t test 2.
3610              From: Andy Dougherty <doughera@lafayette.edu>
3611              Date: Tue, 16 Nov 2004 12:11:00 -0500 (EST)
3612              Message-ID: <Pine.SOL.4.58.0411161149170.5639@maxwell.phys.lafayette.edu>
3613      Branch: maint-5.8/perl
3614           !> t/io/tell.t t/op/time.t
3615 ____________________________________________________________________________
3616 [ 23594] By: nicholas                              on 2004/12/01  19:38:55
3617         Log: Integrate:
3618              [ 23473]
3619              Subject: [perl #32327] Benchmark calls coderef with spurious arguments 
3620              From: Anno Siegel (via RT) <perlbug-followup@perl.org>
3621              Date: 4 Nov 2004 20:12:36 -0000
3622              Message-ID: <rt-3.0.11-32327-99325.8.9408996026507@perl.org>
3623              
3624              [ 23510]
3625              Subject: [perl #28929] File::Find follow_fast => 1 loses dangling symlink 
3626              From: "Steve Peters via RT" <perlbug-followup@perl.org>
3627              Date: 12 Nov 2004 02:47:36 -0000
3628              Message-ID: <rt-3.0.11-28929-100158.11.3214775505644@perl.org>
3629              
3630              [ 23526]
3631              Subject: [perl #3422] [PATCH] CHECK routine called after syntax error 
3632              From: "Steve Peters via RT" <perlbug-followup@perl.org>
3633              Date: 23 Nov 2004 00:04:24 -0000
3634              Message-ID: <rt-3.0.11-3422-100830.4.45764701781506@perl.org>
3635              
3636              [ 23548]
3637              Subject: [perl #32639] [PATCH] Bug in Term::Complete Module with $_ Usage 
3638              From: "Steve Peters via RT" <perlbug-followup@perl.org>
3639              Date: 26 Nov 2004 17:14:33 -0000
3640              Message-ID: <rt-3.0.11-32639-101066.11.6172971744206@perl.org>
3641      Branch: maint-5.8/perl
3642           !> ext/B/B/Deparse.pm lib/Benchmark.pm lib/Benchmark.t
3643           !> lib/File/Find.pm lib/File/Find/t/find.t lib/Term/Complete.pm
3644 ____________________________________________________________________________
3645 [ 23593] By: nicholas                              on 2004/12/01  19:11:22
3646         Log: Integrate:
3647              [ 23497]
3648              Subject: [perl #32400] Unnecessary warning from constant.pm 
3649              From: Anno Siegel (via RT) <perlbug-followup@perl.org>
3650              Date: 10 Nov 2004 18:30:38 -0000
3651              Message-ID: <rt-3.0.11-32400-100099.4.31094423840584@perl.org>
3652      Branch: maint-5.8/perl
3653           !> lib/constant.pm lib/constant.t
3654 ____________________________________________________________________________
3655 [ 23591] By: nicholas                              on 2004/12/01  18:52:08
3656         Log: Integrate:
3657              [ 17730]
3658              missing chunk from #17725 causes lib/constant.t test failures
3659              (which was also a conversion to Test::More, so integrate that and
3660              convert the dropped pseudohash tests to Test::More too)
3661              
3662              [ 23588]
3663              &test in constant.t is vestigial, so amputate it.
3664      Branch: maint-5.8/perl
3665            ! lib/constant.t
3666 ____________________________________________________________________________
3667 [ 23590] By: nicholas                              on 2004/12/01  17:07:31
3668         Log: Integrate:
3669              [ 23490]
3670              Adjust test count for non-windows machines
3671      Branch: maint-5.8/perl
3672           !> ext/IO/t/io_file.t
3673 ____________________________________________________________________________
3674 [ 23589] By: nicholas                              on 2004/12/01  16:58:47
3675         Log: http://google.com/search?btnI=!&q=oi+perforce+no
3676              I wanted 23490 too, damn you. You're more trouble than you're worth.
3677              
3678              Integrate:
3679              [ 23489]
3680              Subject: [PATCH] fix IO::File to support binmode
3681              From: "Jos I. Boumans" <kane@dwim.org>
3682              Date: Tue, 9 Nov 2004 16:59:27 +0100
3683              Message-Id: <559E356E-3268-11D9-A2E6-000A95EF62E2@dwim.org>
3684      Branch: maint-5.8/perl
3685           +> ext/IO/t/io_file.t
3686           !> MANIFEST ext/IO/lib/IO/File.pm
3687 ____________________________________________________________________________
3688 [ 23586] By: nicholas                              on 2004/12/01  15:02:51
3689         Log: Integrate:
3690              [ 23468]
3691              Subject: Re: [perl #30633] Perl's "do" operator with a variety of absolute paths under Cygwin
3692              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
3693              Date: Tue, 2 Nov 2004 17:24:29 -0800
3694              Message-ID: <20041103012429.GA7196@efn.org>
3695              
3696              [ 23520]
3697              genuine possible buffer problems spotted by flawfinder
3698      Branch: maint-5.8/perl
3699           !> regcomp.c util.c util.h
3700 ____________________________________________________________________________
3701 [ 23585] By: nicholas                              on 2004/12/01  13:52:46
3702         Log: Integrate:
3703              [ 23501]
3704              Make all scripts run by regen.pl write output with UNIX style EOL's.
3705              
3706              (autodoc.pl was already done by change 23371.)
3707              
3708              [ 23567]
3709              Remove trailing whitespace that found their way in the docs
3710              (spotted by Stas Bekman)
3711              
3712              [ 23568]
3713              Protection against trailing spaces in embed.fnc
3714              
3715              [ 23581]
3716              MANIFEST.SKIP is missing from the list of files that come
3717              with MakeMaker
3718      Branch: maint-5.8/perl
3719           !> Porting/Maintainers.pl autodoc.pl bytecode.pl embed.fnc
3720           !> embed.pl keywords.pl opcode.pl pod/perlapi.pod proto.h
3721           !> regcomp.pl warnings.pl
3722 ____________________________________________________________________________
3723 [ 23582] By: nicholas                              on 2004/12/01  13:28:06
3724         Log: Integrate:
3725              [ 23433]
3726              [perl #31851] Threading crash with closures
3727              various OpREFCNT_inc() operations weren't doing locking
3728              
3729              [ 23499]
3730              Fix Win32 breakage caused by changes to op.c in change 23433.
3731              
3732              Also limit the scope of the locks in a couple of places, as suggested
3733              by Hugo in http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-11/msg00286.html.
3734      Branch: maint-5.8/perl
3735            ! embed.fnc
3736           !> embed.h global.sym op.c op.h pad.c proto.h regcomp.c sv.c
3737 ____________________________________________________________________________
3738 [ 23580] By: nicholas                              on 2004/12/01  12:13:11
3739         Log: Integrate:
3740              [ 23448]
3741              Make TEST and harness skip tests for extensions that were not
3742              configured. Currently this skipping is silent - maybe they should
3743              report what they are skipping.
3744      Branch: maint-5.8/perl
3745           !> t/TEST t/harness
3746 ____________________________________________________________________________
3747 [ 23579] By: nicholas                              on 2004/11/30  23:01:57
3748         Log: oops. typo. s/5/6/;
3749      Branch: maint-5.8/perl
3750            ! MANIFEST
3751 ____________________________________________________________________________
3752 [ 23578] By: nicholas                              on 2004/11/30  16:56:12
3753         Log: Integrate:
3754              [ 23435]
3755              Added probes for strlcat () and strlcpy () to Configure
3756              Re-ordered config_h.SH
3757              
3758              [ 23436]
3759              Promote #23435 (strlcat ()/strlcpy ()) to non-standard OS's
3760              
3761              [ 23450]
3762              The next step in strlcat ()/ strcpy () detection and usage
3763              preparation. Change to handy.h eeded for config_h.SH
3764              
3765              [ 23455]
3766              Since strlcat/strlcpy are not argument/return value compatible
3767              with strncat/strncpy, replace the misleading defines with comment
3768              
3769              [ 23457]
3770              New Glossary and samples for blead
3771              Glossary now is in line with recent changes to config_h.SH
3772              
3773              [ 23467]
3774              Subject: [PATCH configure.com] Re: [PATCH]  Detecting strlcat() and strlcpy() in Configure
3775              From: "Craig A. Berry" <craigberry@mac.com>
3776              Date: Tue, 02 Nov 2004 20:02:04 -0600
3777              Message-ID: <41883C1C.3080108@mac.com>
3778              
3779              [ 23577]
3780              Add placeholders for the new strlcat and strlcpy entries in
3781              config.sh, to ensure that the config.h generated for cross-
3782              compilation will still work.
3783      Branch: maint-5.8/perl
3784           !> Configure Cross/config.sh-arm-linux Makefile.SH
3785           !> NetWare/config_H.wc Porting/Glossary config_h.SH configure.com
3786           !> handy.h plan9/config_h.sample win32/config_H.bc
3787           !> win32/config_H.gc win32/config_H.vc win32/config_H.vc64
3788           !> wince/config_H.ce
3789 ____________________________________________________________________________
3790 [ 23576] By: nicholas                              on 2004/11/30  15:48:24
3791         Log: Move the old Changes file to Changes5.8.6
3792              Create and update a new Changes file for 5.8.7
3793      Branch: maint-5.8/perl
3794           +> Changes5.8.6
3795            ! Changes MANIFEST patchlevel.h
3796 ____________________________________________________________________________
3797 [ 23573] By: nicholas                              on 2004/11/30  15:16:05
3798         Log: Create perl587delta.pod
3799      Branch: maint-5.8/perl
3800            + pod/perl587delta.pod
3801            ! MANIFEST Makefile.SH pod.lst pod/perl.pod pod/perltoc.pod
3802            ! vms/descrip_mms.template win32/Makefile win32/makefile.mk
3803            ! win32/pod.mak
3804 ____________________________________________________________________________
3805 [ 23569] By: nicholas                              on 2004/11/30  13:59:34
3806         Log: Fix my C<< >> error (as diagnosed by Mike Giroux), plus rename the
3807              file to perl586delta ready for 5.8.7
3808      Branch: maint-5.8/perl
3809            ! pod/perl586delta.pod
3810 ____________________________________________________________________________
3811 [ 23565] By: nicholas                              on 2004/11/28  21:07:27
3812         Log: Subject: [PATCH] maint has the wrong MANIFEST.SKIP
3813              From: Michael G Schwern <schwern@pobox.com>
3814              Message-ID: <20041123052948.GA10605@windhund.schwern.org>
3815              Date: Tue, 23 Nov 2004 00:29:49 -0500
3816      Branch: maint-5.8/perl
3817            ! lib/ExtUtils/MANIFEST.SKIP
3818 ____________________________________________________________________________
3819 [ 23560] By: nicholas                              on 2004/11/28  00:25:25
3820         Log: Integrate:
3821              [ 23498]
3822              Subject: [PATCH] Add the minitest target to vms buildsystem
3823              From: Abe Timmerman <abe@ztreet.demon.nl>
3824              Date: Sun, 14 Nov 2004 00:48:17 +0100
3825              Message-Id: <200411140048.17035.abe@ztreet.demon.nl>
3826      Branch: maint-5.8/perl
3827           !> vms/descrip_mms.template vms/test.com
3828 ____________________________________________________________________________
3829 [ 23559] By: nicholas                              on 2004/11/28  00:09:35
3830         Log: Disarm the maint branch
3831      Branch: maint-5.8/perl
3832            ! patchlevel.h
3833 ____________________________________________________________________________
3834 [ 23556] By: nicholas                              on 2004/11/27  18:34:58
3835         Log: Break a leg
3836      Branch: maint-5.8/perl
3837            ! patchlevel.h pod/perlhist.pod
3838 ____________________________________________________________________________
3839 [ 23553] By: nicholas                              on 2004/11/27  15:49:55
3840         Log: Update Changes
3841      Branch: maint-5.8/perl
3842            ! Changes patchlevel.h