This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Integrate:
[perl5.git] / Changes5.8.7
CommitLineData
9a59ae94
NC
1Please note: This file provides a complete, temporally ordered log of
2changes that went into every version of Perl. If you'd like more
3detailed information, please consult the comments in the individual
4patches posted to the perl5-porters mailing list. Patches for each
5individual change may also be obtained through ftp and rsync--see
6pod/perlhack.pod for the details.
7
8For information on what's new in this release, see pod/perldelta.pod.
9
10[The "CAST AND CREW" list has been moved to AUTHORS.]
11
12NOTE: Each change entry shows the change number; who checked it into the
13repository; when; description of the change; which branch the change
14happened in; and the affected files. The file lists have a short symbolic
15indicator:
16
17 ! modified
18 + added
19 - deleted
20 +> branched (from elsewhere)
21 !> merged changes (from elsewhere)
22
23The Message-Ids in the change entries refer to the email messages sent
24to the perl5-porters mailing list. You can retrieve the messages for
25example from http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/
26
27--------------
28Version v5.8.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
bccaac15 769
9a59ae94
NC
770 [ 24274]
771 bump version number in Text::Wrap after change #24273
bccaac15 772
9a59ae94
NC
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
bccaac15
NC
1744 Log: Integrate:
1745 [ 24027]
1746 Add standard core test headers to the Class::ISA new tests
1747 Branch: maint-5.8/perl
9a59ae94
NC
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