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