1 Please note: This file provides a complete, temporally ordered log of
2 changes that went into every version of Perl. If you'd like more
3 detailed information, please consult the comments in the individual
4 patches posted to the perl5-porters mailing list. Patches for each
5 individual change may also be obtained through ftp and rsync--see
6 pod/perlhack.pod for the details.
8 For information on what's new in this release, see pod/perldelta.pod.
10 [The "CAST AND CREW" list has been moved to AUTHORS.]
12 NOTE: Each change entry shows the change number; who checked it into the
13 repository; when; description of the change; which branch the change
14 happened in; and the affected files. The file lists have a short symbolic
20 +> branched (from elsewhere)
21 !> merged changes (from elsewhere)
23 The Message-Ids in the change entries refer to the email messages sent
24 to the perl5-porters mailing list. You can retrieve the messages for
25 example from http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/
28 Version v5.8.7 Maintenance release working toward v5.8.7
30 ____________________________________________________________________________
31 [ 24637] By: nicholas on 2005/05/30 20:52:19
32 Log: Danger, the emergency destruct system is now activated
33 Branch: maint-5.8/perl
35 ____________________________________________________________________________
36 [ 24636] By: nicholas on 2005/05/30 15:57:32
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>
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
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
63 ____________________________________________________________________________
64 [ 24632] By: nicholas on 2005/05/30 12:17:28
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
73 ____________________________________________________________________________
74 [ 24620] By: nicholas on 2005/05/29 20:56:57
76 Branch: maint-5.8/perl
77 ! Changes patchlevel.h
78 ____________________________________________________________________________
79 [ 24616] By: nicholas on 2005/05/29 14:57:28
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
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
91 Branch: maint-5.8/perl
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
108 ____________________________________________________________________________
109 [ 24601] By: nicholas on 2005/05/27 12:35:55
111 Branch: maint-5.8/perl
112 ! Changes patchlevel.h
113 ____________________________________________________________________________
114 [ 24600] By: nicholas on 2005/05/27 11:20:03
117 Fix [perl #35162] $SIG{__DIE__} = 'IGNORE' is base.pm is illegal
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
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
136 ____________________________________________________________________________
137 [ 24598] By: nicholas on 2005/05/27 10:52:16
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
146 ____________________________________________________________________________
147 [ 24597] By: nicholas on 2005/05/27 10:38:37
150 Fix typo, noticed by Randal Schwartz
153 Remove confusing punctuation
154 (spotted by David Rigaudiere)
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>
163 Clarify the definition of the 'w' pack format, as suggested by
167 document the internals of exception handling
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>
176 Update the comment describing arenas.
179 Fix typo (bug #35368)
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>
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>
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>
199 Rework documentation of split(//,...)
202 Clarify definition of octal literals
203 (thanks to Olivier Blin)
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>
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>
220 Documentation nit on @-, found by Guillaume Rousse
221 (plus POD markup simplification, for readability with pod2text)
224 Correct the description of pte_arenaroot
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
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
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
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
268 ____________________________________________________________________________
269 [ 24494] By: nicholas on 2005/05/17 16:17:16
272 Upgrade to Encode 2.0902
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
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
304 ____________________________________________________________________________
305 [ 24484] By: nicholas on 2005/05/16 15:28:58
307 Branch: maint-5.8/perl
308 ! Changes patchlevel.h
309 ____________________________________________________________________________
310 [ 24483] By: nicholas on 2005/05/16 15:19:24
313 Remove temporary clean-up from Win32 makefiles
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.
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
325 Silence a compilation warning on Win32
328 Fix croak() and confess() so that they don't clobber $!
329 (plus tests to check this)
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>
338 Remove a couple of unreferenced local variables
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
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
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
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
364 Branch: maint-5.8/perl
365 ! Changes patchlevel.h
366 ____________________________________________________________________________
367 [ 24474] By: nicholas on 2005/05/16 08:44:34
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
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
382 Upgrade to CGI.pm 3.08
385 Upgrade to CGI.pm 3.10
386 Branch: maint-5.8/perl
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
393 Branch: maint-5.8/perl
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
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
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
442 ____________________________________________________________________________
443 [ 24448] By: nicholas on 2005/05/11 14:27:57
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>
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>
458 Regenerate reentr.[ch]
461 (plus some edits to cope with the maint/blead differences)
462 Branch: maint-5.8/perl
464 ! reentr.h reentr.inc reentr.pl
466 ____________________________________________________________________________
467 [ 24447] By: nicholas on 2005/05/11 13:58:12
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
474 ____________________________________________________________________________
475 [ 24428] By: nicholas on 2005/05/09 13:27:16
478 Change 24413 should have updated makedef.pl with the knowledge that 2
479 symbols are ithreads only.
480 Branch: maint-5.8/perl
482 ____________________________________________________________________________
483 [ 24415] By: nicholas on 2005/05/08 05:45:28
486 Allocate pointer table entries (for ithread cloning) from an arena
489 Make the arena size changeable at compile time, and up the default by
493 The ptr_table arena variables and code is only needed for ithreads.
495 (plus move the 2 new variables to the end of intrpvar.h to preserve
497 Branch: maint-5.8/perl
499 !> embedvar.h hv.c perl.h perlapi.h sv.c
500 ____________________________________________________________________________
501 [ 24400] By: nicholas on 2005/05/05 15:48:01
504 Bump B version numbers
510 Bump versions of non dual-life modules
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
544 Put back INSTALL_PREFIX and INSTALL_PREFIX_EXP as they were
545 unintendedly removed by patch #23435
546 Branch: maint-5.8/perl
548 ____________________________________________________________________________
549 [ 24346] By: nicholas on 2005/04/28 09:39:31
552 A couple of warning fixes by Gisle
553 Branch: maint-5.8/perl
555 ____________________________________________________________________________
556 [ 24337] By: nicholas on 2005/04/27 12:31:32
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
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
570 ____________________________________________________________________________
571 [ 24335] By: nicholas on 2005/04/27 10:32:26
574 Provide $Config{libswanted_uselargefiles} on Win32
576 This fixes some test failures introduced by change 24271.
579 Update location to fetch dmake from in README.win32
581 Use the generic search.cpan.org URL so that the latest version is
583 Branch: maint-5.8/perl
584 !> README.win32 win32/config.bc win32/config.gc win32/config.vc
586 ____________________________________________________________________________
587 [ 24332] By: nicholas on 2005/04/26 16:02:43
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
614 ____________________________________________________________________________
615 [ 24324] By: nicholas on 2005/04/25 15:04:43
618 Upgrade to Test::Harness 2.48
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
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>
640 localtime() can return null
643 Save state when auto-generating #ifdef PERL_CORE and PERL_CORE/PERL_EXT
644 reducing embed.h by about 10%.
647 Variable declarations can't come after statements in C89.
648 Branch: maint-5.8/perl
651 ____________________________________________________________________________
652 [ 24322] By: nicholas on 2005/04/25 13:25:15
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
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
671 Branch: maint-5.8/perl
672 ! Changes patchlevel.h
673 ____________________________________________________________________________
674 [ 24305] By: nicholas on 2005/04/22 21:42:56
675 Log: Run pod/buildtoc --build-all
676 Branch: maint-5.8/perl
677 ! MANIFEST pod/perltoc.pod
678 ____________________________________________________________________________
679 [ 24304] By: nicholas on 2005/04/22 21:41:25
681 Branch: maint-5.8/perl
682 ! embed.h pod/perlapi.pod
683 ____________________________________________________________________________
684 [ 24302] By: nicholas on 2005/04/22 21:25:13
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>
693 Fix dependencies in ext/B/Makefile.PL
694 (bug #8254, fix by Alan Burlison)
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>
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>
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)
716 Calculate the number of tests in one place, so that the skip()s will
717 always agree with the plan()s
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>
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>
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>
738 Mangle the expected output correctly for both 5.9 and 5.8
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
754 Don't set things to zero twice. Once is enough. (see also change 15255)
755 Branch: maint-5.8/perl
757 ____________________________________________________________________________
758 [ 24298] By: nicholas on 2005/04/22 15:40:24
761 Tweak 'h2xs -h' output.
762 Branch: maint-5.8/perl
764 ____________________________________________________________________________
765 [ 24297] By: nicholas on 2005/04/22 15:27:52
768 [perl #34902] Text::Wrap::wrap() fails with non-space separator
771 bump version number in Text::Wrap after change #24273
774 Sigh - really bump Text::Wrap version number this time.
776 Branch: maint-5.8/perl
777 !> lib/Text/TabsWrap/t/wrap.t lib/Text/Wrap.pm
778 ____________________________________________________________________________
779 [ 24296] By: nicholas on 2005/04/22 15:13:08
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>
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
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>
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:
809 Mostly revert change #23347 (keep the test suite, fixed),
810 having decided that it wasn't a correct fix for bug #31793.
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
824 ____________________________________________________________________________
825 [ 24292] By: nicholas on 2005/04/22 14:15:59
828 H.Merijn changed e-mail
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
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.
846 Fix [perl #34892] Segfault on &DB::sub declared but not defined
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>
855 This syntax error now produces a panic message.
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>
863 improved version of change 21842 that copes with glob DB::sub
864 existing but &DB::sub not existing.
867 [perl #34976] substr uses utf8 length cache incorrectly
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
874 Branch: maint-5.8/perl
876 !> mg.c op.c perl.c pod/perldiag.pod pp_ctl.c pp_hot.c sv.c
878 ____________________________________________________________________________
879 [ 24289] By: nicholas on 2005/04/22 13:01:52
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
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
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>
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>
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>
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)
938 Mention that select() returns -1 on error,
939 as suggested by Hernan Perez Masci
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>
947 (with arguments changed to match perlfunc.pod)
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>
956 Update the outdated info in "Minimizing the Perl installation"
959 change misleading syslog() example
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
967 ____________________________________________________________________________
968 [ 24283] By: nicholas on 2005/04/22 11:24:40
973 Plus a small fix to t/TEST to recognize the added TODO test
977 FreeBSD NDBM appears to generate files ending .db, so be prepared to
978 clean this variant up as well.
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
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
995 Subject: Re: [perl #34195] Regex: Alternations within negative lookahead assertions
997 Date: Mon, 21 Feb 2005 17:59:49 +0000
998 Message-Id: <200502211759.j1LHxnC22894@zen.crypt.org>
1001 Resubmit change #24053.
1004 Revert change #24055, which was producing a segfault in installman
1005 when it was trying to install perltoc.
1008 Subject: Re: [perl #34195] Regex: Alternations within negative lookahead assertions
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
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>
1024 Fix bug #33664: allow for transport providers with protocol == 0
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
1030 !> MANIFEST README.cygwin cygwin/cygwin.c win32/win32sck.c
1031 ____________________________________________________________________________
1032 [ 24263] By: nicholas on 2005/04/20 19:12:59
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
1041 ____________________________________________________________________________
1042 [ 24262] By: nicholas on 2005/04/20 16:30:39
1045 D'oh! We were never correctly spotting a modfl prototype
1048 Drop d_sitecustomize again. (usesitecustomize is enough)
1051 now usesitecustomize is used more generic
1054 Configure now probes for _LIB_VERSION support in math.h/libm
1055 LIBM_LIB_VERSION is defined if it does
1058 Sorting still is a mess. This is better.
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>
1067 Out of sync metaunit caused the erroneous return of the
1068 removed d_sitecustomize. Mea Culpa.
1069 Branch: maint-5.8/perl
1071 !> Configure Porting/config_H configure.com handy.h
1072 ____________________________________________________________________________
1073 [ 24261] By: nicholas on 2005/04/20 15:30:26
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>
1081 Forgotten character progress while checksumming over partial
1082 b or B format. (plus a regression test)
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>
1090 Ensure that with the C format, unpack checksums
1091 don't get overflowed. (plus a regression test)
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>
1099 Make U0 and C0 scoped to () pack subtemplates.
1100 (plus a regression test)
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>
1108 Counted length prefixes shouldn't change C0/U0 mode
1109 in pack/unpack (plus a regression test)
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)
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
1129 Fix definition of DEBUG_MSTATS for Win32 dmake builds
1132 Fix PERL_MALLOC/DEBUG_MSTATS options in Win32 makefiles
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.
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>
1146 Stop mktables from needlessly re-running when using dmake on Win32
1149 Suppress "ECHO is on." messages when using dmake on Win32
1151 (The shell's "echo" command displays the current echo setting when
1152 called with no arguments. Use "echo." to display nothing.)
1155 A better fix than change 24005 was ;)
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.
1161 Also change the nmake Makefile.
1164 Include regcomp.h in Win32 makefiles
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>
1172 More Win32 dmake fixes
1174 Use $B macro as per change 23991 in more places, and fix some syntax
1175 errors in the subst's (missing trailing ",")
1177 Tested with GCC and MSVC. I don't have BCC available, so those parts
1181 A few Win32 makefile tidy-ups (No real changes)
1184 Add support for PERL_HASH_SEED_EXPLICIT and NO_HASH_SEED in the
1188 Remove dependency on tr(1) for MinGW builds on Win32
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:
1194 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-03/msg00751.html
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
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
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
1219 Oops. Forgot to add this.
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
1233 Down with C++ reserved names
1234 (and also function pointer declarations that rely on the C semantics
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
1242 Clean-up some warnings when compiling on Win32 with VC++
1245 A couple more Win32 compilation clean-ups
1248 Down with unneeded duplicate prototypes
1251 Down with more K&R prototypes
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
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>
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>
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>
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
1290 minor corrections to comments in perly.y
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>
1298 (-T and -B invalidate _ filehandle when no read permission on file)
1299 plus a regression test
1302 SvUTF8 can be present on scalars other than PVs
1303 (specifically references with overloaded stringification)
1306 ithreads: cond_signal() on a non-shared object coredumped
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.
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.
1321 Forbid the -C option on the command-line
1322 as suggested by Merijn (see [perl #34087])
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>
1331 Fix PerlLIO_chsize() for platforms that don't have chsize()
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
1337 Using savesvpv() here is terser and produces smaller object code.
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
1348 [perl #34101] not() || 1 produces segmentation fault
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.
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
1360 ! perly.c perly_c.diff vms/perly_c.vms
1362 ____________________________________________________________________________
1363 [ 24186] By: nicholas on 2005/04/07 08:24:49
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
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>
1379 Adds a new command-line switch, -f, and a new optional
1380 compile-time setting -DUSE_SITECUSTOMIZE
1383 Support for -Dusesitecustomize
1386 Simplify #24043 note now Configure can do -Dusesitecustomize
1389 Add support for USE_SITECUSTOMIZE in the Win32 makefiles
1391 Note that this feature doesn't actually work correctly on Win32
1392 until the problem described here is solved:
1394 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-03/msg00740.html
1397 Fix USE_SITECUSTOMIZE on Win32
1399 This fixes the problem described in:
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
1407 ____________________________________________________________________________
1408 [ 24183] By: nicholas on 2005/04/06 20:05:33
1411 Require version 0.05 of Devel::Tokenizer::C.
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
1421 Upgrade to Devel::PPPort 3.06.
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
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>
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
1446 Remove mention of sub-packages in the Symbol manpage.
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.
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>
1461 Add a regression test for bug #32193, and make the
1462 fix a bit more robust
1465 Doc patch for Devel::DProf (from Debian)
1468 Remove a spurious undefined warning when using getopts.pl with -w.
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>
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>
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
1496 ____________________________________________________________________________
1497 [ 24179] By: nicholas on 2005/04/06 16:03:39
1500 Upgrade to Devel::PPPort 3.05.
1503 Upgrade to Devel::PPPort 3.06.
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
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>
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>
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.
1536 Oops - forgot to update MANIFEST for change 24056.
1539 Fix -C option of mktables (for VMS)
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
1552 Let's (un)do the timewarp, again.
1553 Attempt to bodge round Makefile sometimes being older than Makefile.PL
1557 Stop lib/h2xs.t failing needlessly if it failed to clear up behind
1558 itself on a previous run.
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
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
1576 ____________________________________________________________________________
1577 [ 24156] By: nicholas on 2005/04/05 11:07:15
1580 Update copyright years and add editor blocks
1583 With mallocwrap New() evaluates its arguments more than once, so they
1584 had better not have any side effects.
1588 Avoid evaluating a strlen twice due the new implementation
1589 of New() with PERL_MALLOC_WRAP
1592 Use strl* functions in doio.c when available
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>
1600 Update -v copyright notice
1603 gcc warning patch by Andy Lester
1606 Remove an useless line, spotted by Andy Lester
1609 Break up long lines in -V output for compile-time options
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>
1617 USE_STRLCAT and USE_STRLCPY now actually used
1618 LIBM_VERSION_TYPE and USE_SITECUSTOMIZE are preparations
1625 Another Win32 compilation clean-up (for when using Perl's malloc)
1629 Well, those are generated files anyway.
1630 Branch: maint-5.8/perl
1632 !> (integrate 33 files)
1633 ____________________________________________________________________________
1634 [ 24154] By: nicholas on 2005/04/04 22:35:30
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>
1643 Missing dependencies in x2p makefile, by Slaven Rezic.
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>
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>
1658 Fix a2p manpage (from Debian)
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>
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
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>
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>
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>
1694 Make -DFORMAT_CHECK compile with threads.
1695 Branch: maint-5.8/perl
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
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>
1709 IBM Released vac.C version 7, and changed the naming convention (again)
1710 Thanks to Campo for spotting, testing and the fix
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
1717 Patch for Debian bug #258618, compilation under Debian/Hurd
1720 Add support for Debian GNU/k*BSD
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>
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>
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
1746 Add standard core test headers to the Class::ISA new tests
1747 Branch: maint-5.8/perl
1748 !> lib/Class/ISA/t/00_about_verbose.t
1749 !> lib/Class/ISA/t/01_old_junk.t
1750 ____________________________________________________________________________
1751 [ 24145] By: nicholas on 2005/04/03 15:27:20
1754 Upgrade to Class::ISA 0.33
1755 Branch: maint-5.8/perl
1756 +> lib/Class/ISA/ChangeLog lib/Class/ISA/t/00_about_verbose.t
1757 +> lib/Class/ISA/t/01_old_junk.t
1758 - lib/Class/ISA/test.pl
1759 !> MANIFEST lib/Class/ISA.pm
1760 ____________________________________________________________________________
1761 [ 24144] By: nicholas on 2005/04/03 15:18:11
1764 Subject: [perl #27576] [PATCH] Pod::Usage -exitvalue => "NOEXIT" requires -output be set (Doc bug)
1765 From: "Steve Peters via RT" <perlbug-followup@perl.org>
1766 Date: 26 Aug 2004 19:06:52 -0000
1767 Message-ID: <rt-3.0.11-27576-94411.2.28321880730803@perl.org>
1770 Upgrade to Time::Local 1.11
1773 Upgrade to Time::HiRes 1.66
1776 Upgrade to Pod::LaTeX 0.58
1779 Upgrade to PathTools 3.04
1780 (plus tweaks to Cwd and cwd.t to run when building perl)
1783 Subject: Re: Integration of PathTools 3.04
1784 From: demerphq <demerphq@gmail.com>
1785 Date: Fri, 18 Feb 2005 16:31:50 +0100
1786 Message-ID: <9b18b31105021807316af0aed5@mail.gmail.com>
1789 Upgrade to CGI.pm 3.06
1792 Upgrade to DB_File 1.811, by Paul Marquess
1795 Upgrade to Pod::Parser 1.30
1798 Upgrade to CGI 3.07.
1802 Upgrade to File::Temp 0.16
1805 Upgrade to PathTools 3.05
1806 Branch: maint-5.8/perl
1807 +> ext/Cwd/ppport.h lib/CGI/Changes
1808 !> (integrate 51 files)
1809 ____________________________________________________________________________
1810 [ 24143] By: nicholas on 2005/04/03 14:49:04
1813 Upgrade to Test::Harness 2.46
1816 Subject: [PATCH] Test::Harness::Straps::_default_inc shell problem
1817 From: "Craig A. Berry" <craigberry@mac.com>
1818 Date: Sun, 23 Jan 2005 13:44:49 -0600
1819 Message-ID: <41F3FEB1.9020102@mac.com>
1822 Subject: (patch blead) Extend t/harness to allow filtering of the file list by regex.
1823 From: demerphq <demerphq@gmail.com>
1824 Date: Sat, 19 Feb 2005 11:10:00 +0100
1825 Message-ID: <9b18b3110502190210105decf4@mail.gmail.com>
1828 Subject: Re: (patch blead) Extend t/harness to allow filtering of the file list by regex.
1829 From: demerphq <demerphq@gmail.com>
1830 Date: Wed, 23 Feb 2005 17:49:50 +0100
1831 Message-ID: <9b18b311050223084917d7ef59@mail.gmail.com>
1834 Fix "[perl #34643] Config_heavy.pl not in archlib"
1835 Branch: maint-5.8/perl
1836 +> lib/Test/Harness/TAP.pod lib/Test/Harness/t/harness.t
1837 +> lib/Test/Harness/t/prove-globbing.t
1838 !> MANIFEST installperl lib/Test/Harness.pm
1839 !> lib/Test/Harness/Assert.pm lib/Test/Harness/Changes
1840 !> lib/Test/Harness/Iterator.pm lib/Test/Harness/Straps.pm
1841 !> lib/Test/Harness/t/prove-switches.t lib/Test/Harness/t/strap.t
1842 !> pod/perlhack.pod t/harness
1843 ____________________________________________________________________________
1844 [ 24142] By: nicholas on 2005/04/03 14:26:25
1847 Subject: [PATCH] Math::BigInt v1.74, Math::BigRat v0.14, bignum v0.16
1848 From: Tels <nospam-abuse@bloodgate.com>
1849 Date: Sat, 1 Jan 2005 18:59:51 +0100
1850 Message-Id: <200501011859.52858@bloodgate.com>
1853 Subject: [PATCH] BigInt mbi_rand.t failings
1854 From: Tels <nospam-abuse@bloodgate.com>
1855 Date: Tue, 25 Jan 2005 18:06:58 +0100
1856 Message-Id: <200501251806.59782@bloodgate.com>
1859 Subject: Re: [PATCH] BigInt mbi_rand.t failings (solved now)
1860 From: Tels <nospam-abuse@bloodgate.com>
1861 Date: Wed, 9 Feb 2005 21:44:22 +0100
1862 Message-Id: <200502092144.24051@bloodgate.com>
1865 Upgrade to Math::BigInt 1.75, by Tels
1866 Branch: maint-5.8/perl
1867 +> lib/Math/BigInt/t/lib_load.t lib/bignum/t/ratopt_a.t
1868 !> (integrate 29 files)
1869 ____________________________________________________________________________
1870 [ 24141] By: nicholas on 2005/04/03 13:58:48
1873 A small precision in the docs for overloaded regexp escapes
1877 Mac OS Classic vs Mac OS X clarications
1881 Fix documentation bug in using Socket's import tags :
1883 Subject: [perl #34141] example in perlbug -f getsockopt incomplete
1884 From: David Dyck (via RT) <perlbug-followup@perl.org>
1885 Date: 15 Feb 2005 07:35:45 -0000
1886 Message-ID: <rt-3.0.11-34141-107730.6.0777451251105@perl.org>
1889 do "filename" is not really used with perl subroutine librairies
1893 8 is not an octal digit. (from Debian)
1899 Doc patches to clarify the stringification rules of {} and =>
1900 by Jarkko (bug #34419)
1903 Subject: Re: [perl #34155] perldoc -f hex should say how to convert back
1904 From: David Nicol <davidnicol@gmail.com>
1905 Date: Tue, 8 Mar 2005 18:23:11 -0600
1906 Message-ID: <934f64a20503081623713f6d27@mail.gmail.com>
1909 Remove trie optimisation from the todo list
1912 Subject: [PATCH] perlrun typo (env PERLDB_OPTS)
1913 From: Alexey Tourbin <at@altlinux.ru>
1914 Date: Sat, 19 Mar 2005 03:40:13 +0300
1915 Message-ID: <20050319004013.GJ12596@solemn.turbinal.org>
1918 Fix unresolved POD link
1921 Make the spelling of whitespace (vs white-space and white space)
1923 From: Offer Kaye <offer.kaye@gmail.com>
1924 Date: Thu, 17 Mar 2005 14:47:36 -0500
1925 Message-ID: <5694250503171147668e73c7@mail.gmail.com>
1928 This is 5.9.2. Mostly.
1931 Add a note about installhtml
1938 Branch: maint-5.8/perl
1939 !> pod/perldata.pod pod/perlfaq.pod pod/perlfaq1.pod
1940 !> pod/perlfaq2.pod pod/perlfaq3.pod pod/perlfaq4.pod
1941 !> pod/perlfaq5.pod pod/perlfaq6.pod pod/perlfaq7.pod
1942 !> pod/perlfaq8.pod pod/perlfaq9.pod pod/perlfunc.pod
1943 !> pod/perlhist.pod pod/perllocale.pod pod/perlmodinstall.pod
1944 !> pod/perlop.pod pod/perlopentut.pod pod/perlre.pod
1945 !> pod/perlreref.pod pod/perlrun.pod pod/perltodo.pod
1946 !> pod/perlxstut.pod
1947 ____________________________________________________________________________
1948 [ 24140] By: nicholas on 2005/04/03 12:54:42
1951 README.cygwin additions by Reini Urban
1954 Jan Dubois has taken over maintenance of Win32 stuff from Sarathy
1957 Some updates to current status
1960 Subject: Minor AUTHORS patch
1961 From: Andy Lester <andy@petdance.com>
1962 Date: Tue, 8 Mar 2005 09:44:45 -0600
1963 Message-ID: <20050308154445.GB3213@petdance.com>
1966 Subject: Minor AUTHORS patch
1967 From: "Mike Giroux" <rmgiroux@hotmail.com>
1968 Date: Thu, 10 Mar 2005 08:39:04 -0500
1969 Message-ID: <BAY104-F4B1925432A15287069D3BCE520@phx.gbl>
1972 Change my email, put real name of Pixel
1975 Fix typo in INSTALL (s/USE_HAS_SEED_EXPLICIT/USE_HASH_SEED_EXPLICIT/)
1981 Add encoding::warnings to Maintainers.pl and rebuild META.yml for release
1983 (not the META.yml part)
1984 Branch: maint-5.8/perl
1985 !> AUTHORS INSTALL Porting/Maintainers.pl README.cygwin
1986 !> README.hpux README.win32
1987 ____________________________________________________________________________
1988 [ 23944] By: nicholas on 2005/02/07 18:06:38
1990 Branch: maint-5.8/perl
1991 ! Changes patchlevel.h
1992 ____________________________________________________________________________
1993 [ 23940] By: nicholas on 2005/02/05 17:17:19
1996 Subject: [PATCH] Avoid segfault when pthread_key_create fails
1997 From: Gisle Aas <gisle@ActiveState.com>
1998 Date: 05 Jan 2005 01:09:51 -0800
1999 Message-ID: <lracroz1gg.fsf@caliper.activestate.com>
2002 Subject: [patch] cleanup perlsfio.h
2003 From: Stas Bekman <stas@stason.org>
2004 Date: Thu, 13 Jan 2005 16:14:23 -0500
2005 Message-ID: <41E6E4AF.8070303@stason.org>
2008 Subject: Re: [PATCH] File::Find dies on find({follow=>1, ...}) on Win32
2009 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2010 Date: Mon, 20 Dec 2004 16:08:56 -0800
2011 Message-ID: <20041221000856.GA2924@efn.org>
2014 Subject: [Patch] [perl #32446] close leaves fd open
2015 From: Steffen Ullrich <coyote.frank@gmx.net>
2016 Date: Wed, 01 Dec 2004 15:22:34 +0100
2017 Message-ID: <20041201142236.4273.qmail@lists.develooper.com>
2020 Subject: [PATCH] libperl leaks a THREAD_KEY each time it is reloaded
2021 From: Gisle Aas <gisle@ActiveState.com>
2022 Date: 05 Jan 2005 03:21:06 -0800
2023 Message-ID: <lris6cxgt9.fsf@caliper.activestate.com>
2024 Branch: maint-5.8/perl
2025 !> perl.c perlio.c perlsfio.h pp_sys.c t/op/stat.t thread.h
2026 ____________________________________________________________________________
2027 [ 23939] By: nicholas on 2005/02/05 16:59:25
2030 Upgrade to Digest 1.10
2031 Branch: maint-5.8/perl
2032 +> lib/Digest/Changes lib/Digest/file.pm lib/Digest/t/file.t
2033 !> MANIFEST lib/Digest.pm lib/Digest/base.pm
2034 ____________________________________________________________________________
2035 [ 23938] By: nicholas on 2005/02/05 16:41:18
2038 Subject: [perl #33906] Missing \\ in perlre
2039 From: Andrew (via RT) <perlbug-followup@perl.org>
2040 Date: 23 Jan 2005 20:52:51 -0000
2041 Message-ID: <rt-3.0.11-33906-106339.17.5527961922343@perl.org>
2044 Subject: [PATCH] perlapi.pod has pod errors
2045 From: "Jos I. Boumans" <kane@xs4all.net>
2046 Date: Tue, 25 Jan 2005 16:42:38 +0100
2047 Message-Id: <BDA482F7-6EE7-11D9-8AA7-000A95EF62E2@xs4all.net>
2050 Integrate change #23880 in original comment
2053 Add a reference to books.perl.org.
2056 Subject: Re: [perl #34010] localtime docs
2057 From: Andy Lester <andy@petdance.com>
2058 Date: Mon, 31 Jan 2005 21:24:29 -0600
2059 Message-ID: <20050201032429.GA29354@petdance.com>
2062 Subject: [PATCH pod/perlfunc.pod] POD nit @ sysseek
2063 From: Abigail <abigail@abigail.nl>
2064 Date: Tue, 1 Feb 2005 21:33:14 +0100
2065 Message-ID: <20050201203314.GC335@abigail.nl>
2068 fix POSIX::strtod error handling documentation
2069 Branch: maint-5.8/perl
2070 !> ext/POSIX/POSIX.pod pod/perlapi.pod pod/perlbook.pod
2071 !> pod/perlfunc.pod pod/perlre.pod util.c
2072 ____________________________________________________________________________
2073 [ 23937] By: nicholas on 2005/02/05 15:23:48
2074 Log: (Yet another mop up job due to perforce's inability to branch and
2079 Subject: Re: [perl #33892] Add Interix support
2080 From: Todd Vierling <tv@duh.org>
2081 Date: Fri, 21 Jan 2005 15:16:16 -0500 (EST)
2082 Message-ID: <Pine.NEB.4.61.0501211424350.13373@duh.net.dhis.org>
2083 Branch: maint-5.8/perl
2085 ____________________________________________________________________________
2086 [ 23936] By: nicholas on 2005/02/05 15:07:43
2089 Fix for building with MinGW under Cygwin
2091 Subject: [PATCH] building win32 perl with cygwin's mingw (was: Re: [PATCH] Re: lib/Config/Extensions.t fails on Win32)
2092 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2093 Date: Thu, 13 Jan 2005 16:11:36 -0800
2094 Message-ID: <20050114001136.GC2516@efn.org>
2097 Subject: [perl #33892] Add Interix support
2098 From: Todd Vierling (via RT) <perlbug-followup@perl.org>
2099 Date: 21 Jan 2005 14:36:31 -0000
2100 Message-ID: <rt-3.0.11-33892-106280.17.6407478352545@perl.org>
2102 (except the Configure chunk)
2103 (and bump version numbers of modules)
2104 [and except the dual life modules chunk]
2107 Subject: Re: Smoke [5.9.2] 23792 FAIL(F) osf1 V5.1 (21264A)/4 cpu)
2108 From: Jarkko Hietaniemi <jhi@iki.fi>
2109 Message-ID: <41F2911E.8090204@iki.fi>
2110 Date: Sat, 22 Jan 2005 19:45:02 +0200
2112 (drop optimisation on pp_pack.c for gcc on osf1 to -O1)
2115 Subject: Re: Smoke [5.9.2] 23792 FAIL(F) osf1 V5.1 (21264A)/4 cpu)
2116 From: Jarkko Hietaniemi <jhi@iki.fi>
2117 Message-ID: <41F2C427.7020003@iki.fi>
2118 Date: Sat, 22 Jan 2005 23:22:47 +0200
2121 Subject: [perl #33998] [PATCH] Support for GNU/kFreeBSD
2122 From: "rmh@debian.org (via RT)" <perlbug-followup@perl.org>
2123 Date: 31 Jan 2005 07:37:55 -0000
2124 Message-ID: <rt-3.0.11-33998-106860.15.2609323921089@perl.org>
2127 Add all the missing gnuk{free,net}bsd hints files to MANIFEST
2130 "All" "all?" Who said all? There were 2 more missing gnuk{free,net}bsd
2131 hints files to add to MANIFEST. Sort MANIFEST
2132 while I'm in the area.
2133 Branch: maint-5.8/perl
2134 +> ext/DynaLoader/hints/gnukfreebsd.pl
2135 +> ext/DynaLoader/hints/gnuknetbsd.pl
2136 +> ext/NDBM_File/hints/gnukfreebsd.pl
2137 +> ext/NDBM_File/hints/gnuknetbsd.pl
2138 +> ext/ODBM_File/hints/gnukfreebsd.pl
2139 +> ext/ODBM_File/hints/gnuknetbsd.pl
2140 +> ext/POSIX/hints/gnukfreebsd.pl ext/POSIX/hints/gnuknetbsd.pl
2141 +> ext/Storable/hints/gnukfreebsd.pl
2142 +> ext/Storable/hints/gnuknetbsd.pl hints/gnukfreebsd.sh
2143 +> hints/gnuknetbsd.sh hints/interix.sh
2144 !> Configure MANIFEST Makefile.SH ext/Errno/Errno_pm.PL
2145 !> hints/dec_osf.sh lib/File/Find.pm t/io/openpid.t t/op/groups.t
2146 ____________________________________________________________________________
2147 [ 23934] By: nicholas on 2005/02/05 14:32:42
2150 [perl #33928] chomp() fails after alarm(), `sleep`
2152 PP_backtick's temp altering of PL_rs didn't restore after
2156 Fix test suite hang on Win32 caused by change #23898
2158 ("perl -e sleep 3" does an indefinite sleep!)
2159 Branch: maint-5.8/perl
2160 !> pp_sys.c t/op/alarm.t
2161 ____________________________________________________________________________
2162 [ 23933] By: nicholas on 2005/02/05 14:21:35
2165 Replace Perl_keyword() with a version that's 20% faster on typical
2166 input, generated by subclassing ExtUtils::Constant. (Typical input
2167 being about 135M of input from running a lot of perl scripts)
2170 A script to regenerate Perl_keyword()
2173 Ooops. It was 190M when I was using 4 bytes per entry for lengths in
2174 the dump file. The newer format is only 135M
2177 Make Perl_keyword() another 30% faster.
2178 Branch: maint-5.8/perl
2179 ! perl_keyword.pl toke.c
2181 ____________________________________________________________________________
2182 [ 23932] By: nicholas on 2005/02/05 13:47:07
2185 Slightly terser code in S_regpposixcc (names inside [:*here*:])
2189 Branch: maint-5.8/perl
2191 ____________________________________________________________________________
2192 [ 23931] By: nicholas on 2005/02/05 13:28:13
2195 Add weights to ExtUtils::Constant to allow sorting by expected
2196 frequency. This makes the Perl_keyword() replacement 20% faster,
2197 rather than just 12%
2200 Correct and update comments (before anyone writes in)
2201 Remove a temporary variable.
2204 More consistent names for all the parameter name/declaration methods
2206 Which should have been part of change 23930, but for
2207 http://www.google.com/search?q=%66%75%63%6Bing+perforce
2208 Branch: maint-5.8/perl
2210 !> lib/ExtUtils/Constant/Base.pm lib/ExtUtils/Constant/XS.pm
2211 ____________________________________________________________________________
2212 [ 23930] By: nicholas on 2005/02/05 13:14:36
2215 Avoid dogfood problems when an empty string accidentally ends up
2216 as a constant name. [They don't work in qw(), strangely]
2219 Assimilate ExtUtils::Constant 0.16
2220 Branch: maint-5.8/perl
2221 +> lib/ExtUtils/Constant/Base.pm lib/ExtUtils/Constant/Utils.pm
2222 +> lib/ExtUtils/Constant/XS.pm
2223 !> MANIFEST lib/ExtUtils/Constant.pm
2224 ____________________________________________________________________________
2225 [ 23929] By: nicholas on 2005/02/05 12:57:43
2228 utf.pm needs to require Carp before croak()ing
2231 Subject: Re: [perl #33173] shellwords.pl and tainting
2232 From: Alexey Tourbin <at@altlinux.ru>
2233 Date: Tue, 28 Dec 2004 22:29:37 +0300
2234 Message-ID: <20041228192937.GB7824@solemn.turbinal.org>
2240 Subject: [PATCH] assorted tempfile clean-up in the test suite
2241 From: "Craig A. Berry" <craigberry@mac.com>
2242 Date: Sun, 23 Jan 2005 14:23:17 -0600
2243 Message-ID: <41F407B5.7020106@mac.com>
2246 &_q needs to *globally* escape ' and \ in its substitution.
2247 Branch: maint-5.8/perl
2248 +> lib/Text/ParseWords/taint.t
2249 !> MANIFEST lib/Test/Simple/t/reset.t lib/Text/ParseWords.pm
2250 !> lib/shellwords.pl lib/utf8.pm lib/utf8.t t/io/fs.t t/io/tell.t
2252 ____________________________________________________________________________
2253 [ 23918] By: nicholas on 2005/02/01 22:27:23
2256 Don't write to $PERLIO_DEBUG when setuid ([perl #33990])
2259 Avoid a buffer overflow with threads and PERLIO_DEBUG
2262 Really fix the bug [perl #33990].
2263 NB. -DIAMSUID is only set to compile sperl.o.
2266 Document the changes to PERLIO_DEBUG.
2267 Branch: maint-5.8/perl
2268 !> perlio.c pod/perlrun.pod
2269 ____________________________________________________________________________
2270 [ 23902] By: nicholas on 2005/01/30 23:17:16
2271 Log: http://www.google.com/search?btnI=aargh&q=hate+perforce
2272 Branch: maint-5.8/perl
2273 !> genpacksizetables.pl
2274 ____________________________________________________________________________
2275 [ 23901] By: nicholas on 2005/01/30 23:14:08
2278 Make the ! suffix handle n/N/v/V as signed integers
2279 within pack templates.
2282 Subject: [PATCH for testing/review] byte-order modifiers for (un)pack templates
2283 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
2284 Date: Wed, 21 Apr 2004 21:09:20 +0200
2285 Message-Id: <20040421210920.3c467772@r2d2>
2288 Cleanup variables in S_(un)pack_rec().
2289 This also works around a gcc optimizer bug on dec_osf/alpha.
2292 More unpack cleanups.
2295 Add byte-order group modifiers to (un)pack templates.
2296 Follow-up on: #22734, #22745, #22753, #22754.
2298 Subject: Group modifiers in (un)pack templates
2299 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
2300 Date: Mon, 3 May 2004 20:14:41 +0200
2301 Message-Id: <20040503201441.1b058e0d@r2d2>
2304 Refactor all the unpack checksum-or-not logic to avoid massive
2308 The leaktesting of NEWSV() is long dead, so create and initialise
2309 SV values in one, to simplify source code and shrink object code
2313 Source code tidy up - avoid assigning to sv.
2316 Turn the unreachable code into assertions. (So prove me wrong...)
2319 Make the length overrun checking and stack extension table driven.
2320 (Shaves about 3k off pp_pack.o)
2323 Shrink a switch() statment by driving the size calculations from the
2324 size table. This requires #ifdef()s in the size table initialiser.
2325 Astoundingly this shaves over 6K of the object size with -Os on OS X.
2326 I was expecting about 1K (due to shrinking a branch table). Mind you,
2327 I'm not going to argue with what I got. :-)
2330 Remove now-unnecessary check. (It's done earlier)
2333 From: Jarkko Hietaniemi <jhi@iki.fi>
2334 Subject: Re: [PATCH] do not assume quads or long doubles
2335 Message-ID: <41F21B0A.2050301@iki.fi>
2336 Date: Sat, 22 Jan 2005 11:21:14 +0200
2339 Make the byte order modifers < and > and the sign modifier ! (for
2340 n N v V) conditionally compile. This means that the refactored
2341 pp_pack/pp_unpack code can now be used in maint.
2344 Retrieve the flag bit that only 'p' uses, so that it is spare for
2346 Branch: maint-5.8/perl
2347 +> genpacksizetables.pl
2349 !> MANIFEST embed.fnc embed.h perl.h pod/perlport.pod pp_pack.c
2351 ____________________________________________________________________________
2352 [ 23896] By: nicholas on 2005/01/28 20:38:44
2353 Log: For some reason pack.t isn't warnings clean on maint. For now, remove
2354 warnings, but once the implementation in pp_pack.c is unified, check
2355 again and if necessary track the cause down.
2356 Branch: maint-5.8/perl
2358 ____________________________________________________________________________
2359 [ 23895] By: nicholas on 2005/01/28 20:28:38
2360 Log: (Just the tests from)
2363 Make the ! suffix handle n/N/v/V as signed integers
2364 within pack templates.
2367 Subject: [PATCH for testing/review] byte-order modifiers for (un)pack templates
2368 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
2369 Date: Wed, 21 Apr 2004 21:09:20 +0200
2370 Message-Id: <20040421210920.3c467772@r2d2>
2373 Add byte-order group modifiers to (un)pack templates.
2374 Follow-up on: #22734, #22745, #22753, #22754.
2376 Subject: Group modifiers in (un)pack templates
2377 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
2378 Date: Mon, 3 May 2004 20:14:41 +0200
2379 Message-Id: <20040503201441.1b058e0d@r2d2>
2382 Name another pack test
2385 Make the tests for the endianness modifiers < and >, and the
2386 signnedness modifier ! conditional on perl version. Surprisingly
2387 little change needed.
2390 Check that the warning behaviour on the modifiers !, < and > is as we
2391 expect it for this perl.
2394 Oops. Was forgetting to test n! N! v! V! in pack
2395 Branch: maint-5.8/perl
2397 ____________________________________________________________________________
2398 [ 23887] By: nicholas on 2005/01/27 15:47:02
2401 Subject: Re: uc($long_utf8_string) exhausts memory
2402 From: Jarkko Hietaniemi <jhi@iki.fi>
2403 Date: Sat, 22 Jan 2005 00:20:12 +0200
2404 Message-Id: <41F1801C.3080201@iki.fi>
2406 Make buffer size estimates for utf8 case conversion less maximally
2410 Subject: Re: uc($long_utf8_string) exhausts memory
2411 From: Jarkko Hietaniemi <jhi@iki.fi>
2412 Date: Sat, 22 Jan 2005 11:33:12 +0200
2413 Message-Id: <41F21DD8.3050500@iki.fi>
2415 change #23857 miscalculated the SvGROW size
2418 Subject: Re: Smoke [5.9.2] 23863 FAIL(F) MSWin32 WinXP/.Net SP1 (x86/1 cpu)
2419 From: Jarkko Hietaniemi <jhi@iki.fi>
2420 Date: Sun, 23 Jan 2005 21:25:01 +0200
2421 Message-Id: <41F3FA0D.4010301@iki.fi>
2423 The uc() memory reduction patch had a memory leak...
2424 Branch: maint-5.8/perl
2425 !> doop.c op.c pp.c pp_pack.c regcomp.c regexec.c sv.c t/op/lc.t
2426 !> toke.c utf8.c utf8.h
2427 ____________________________________________________________________________
2428 [ 23885] By: nicholas on 2005/01/27 13:24:09
2429 Log: Test that unpack with only 1 argument is a syntax error.
2430 (Corresponds to the test in blead that ensures it works, and replaces
2432 Branch: maint-5.8/perl
2434 ____________________________________________________________________________
2435 [ 23856] By: nicholas on 2005/01/22 00:03:11
2438 Subject: [PATCH] Allow Configure's d_attribut to be set from the command line
2439 From: Gisle Aas <gisle@ActiveState.com>
2440 Date: 30 Dec 2004 03:39:36 -0800
2441 Message-ID: <lrllbgypzb.fsf@caliper.activestate.com>
2444 Subject: [PATCH] unnecessary rmdir in Makefile
2445 From: Robin Barker <Robin.Barker@npl.co.uk>
2446 Date: Wed, 5 Jan 2005 11:58:54 -0000
2447 Message-ID: <533D273D4014D411AB1D00062938C4D90849C55C@hotel.npl.co.uk>
2450 Subject: [perl #33892] Add Interix support
2451 From: Todd Vierling (via RT) <perlbug-followup@perl.org>
2452 Date: 21 Jan 2005 14:36:31 -0000
2453 Message-ID: <rt-3.0.11-33892-106280.17.6407478352545@perl.org>
2454 Branch: maint-5.8/perl
2455 !> Configure Makefile.SH
2456 ____________________________________________________________________________
2457 [ 23855] By: nicholas on 2005/01/21 23:27:54
2460 Get $Config{osvers} filled in on Win32
2463 Get $Config{ccversion} or $Config{gccversion} filled in on Win32
2464 Branch: maint-5.8/perl
2465 !> win32/config_sh.PL
2466 ____________________________________________________________________________
2467 [ 23837] By: nicholas on 2005/01/20 14:11:10
2470 A little more determinacy in our sorting
2473 and then re-regen pod/perlapi.pod
2474 Branch: maint-5.8/perl
2477 ____________________________________________________________________________
2478 [ 23834] By: nicholas on 2005/01/20 11:38:52
2479 Log: Run regen.pl and pod/buildtoc --build-all
2480 Branch: maint-5.8/perl
2481 ! MANIFEST pod/perlapi.pod pod/perlintern.pod pod/perltoc.pod
2482 ____________________________________________________________________________
2483 [ 23833] By: nicholas on 2005/01/20 11:26:12
2486 Subject: Re: [PATCH lib/warnings.t] Adding TODO functionality to lib/warnings.
2487 From: Abigail <abigail@abigail.nl>
2488 Date: Wed, 1 Oct 2003 14:19:43 +0200
2489 Message-ID: <20031001121943.GA29419@abigail.nl>
2492 Start converting t/op/ref.t to use test.pl
2495 All tests now use test.pl
2498 Turn barewords into strings to run under strict subs.
2499 Run under strict refs outside the soft reference tests.
2502 Subject: [PATCH] make lib/warnings.t use t/test.pl
2503 From: "Craig A. Berry" <craigberry@mac.com>
2504 Message-ID: <41DDCA71.1080704@mac.com>
2505 Date: Thu, 06 Jan 2005 17:32:01 -0600
2508 Need to close files before unlinking them on Win32
2510 (Various files created by test programs are left behind otherwise,
2511 and distclean doesn't clean them up)
2514 Subject: [PATCH] t/op/split.t #11 nit on VMS
2515 From: "Craig A. Berry" <craigberry@mac.com>
2516 Message-ID: <41E1C261.5020100@mac.com>
2517 Date: Sun, 09 Jan 2005 17:46:41 -0600
2520 Subject: [PATCH] follow-up to #23765
2521 From: "Craig A. Berry" <craigberry@mac.com>
2522 Date: Tue, 11 Jan 2005 21:01:27 -0600
2523 Message-ID: <41E49307.7080900@mac.com>
2526 Not a good idea to use unpack "H*" to peek at a scalar's internal
2530 Better test diagnostics for the numbers tests.
2531 (Failure diagnostics were always good, but now the tests have names,
2532 which show even when they pass)
2535 Subject: [PATCH] op/stat.t test 9 failing on recent cygwin snapshots
2536 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2537 Date: Sun, 16 Jan 2005 10:30:45 -0800
2538 Message-ID: <20050116183045.GA2768@efn.org>
2539 Branch: maint-5.8/perl
2540 !> lib/FileCache/t/01open.t lib/FileCache/t/04twoarg.t
2541 !> lib/FileCache/t/07noimport.t lib/warnings.t t/op/join.t
2542 !> t/op/pack.t t/op/read.t t/op/ref.t t/op/split.t t/op/stat.t
2543 ____________________________________________________________________________
2544 [ 23832] By: nicholas on 2005/01/20 10:59:16
2547 Subject: [PATCH pod/perlxs.pod] RE: [perl #32660] INT2PTR not mentioned in perlxs(1)
2548 From: Robin Barker <Robin.Barker@npl.co.uk>
2549 Date: Tue, 4 Jan 2005 12:32:29 -0000
2550 Message-ID: <533D273D4014D411AB1D00062938C4D90849C553@hotel.npl.co.uk>
2553 Error-free constant folding is a TODO
2556 Correct a Greengrocer's apostrophe.
2559 Improve documentation for sv_catpvf, to note that pattern's UTF-8ness
2560 is taken from the SV's UTF-8ness
2561 Branch: maint-5.8/perl
2562 !> ext/DynaLoader/dl_dyld.xs pod/perlapi.pod pod/perltodo.pod
2563 !> pod/perlxs.pod sv.c
2564 ____________________________________________________________________________
2565 [ 23831] By: nicholas on 2005/01/19 23:55:18
2568 Use the new SV_NOSTEAL flag to avoid the SvTEMP dance in newSVsv
2571 Refactor S_regclass to generate slightly smaller object code
2572 Branch: maint-5.8/perl
2574 ____________________________________________________________________________
2575 [ 23830] By: nicholas on 2005/01/19 23:42:51
2581 Update copyright years.
2584 Update copyright years. Add an editor block while passing by.
2587 Correct the editor block to match the perl 5 policy on tabs
2588 Branch: maint-5.8/perl
2589 !> README mg.c miniperlmain.c op.c perlio.c pp.c pp_ctl.c
2590 !> pp_hot.c pp_pack.c pp_sort.c pp_sys.c regcomp.c scope.c sv.c
2591 !> universal.c xsutils.c
2592 ____________________________________________________________________________
2593 [ 23829] By: nicholas on 2005/01/19 23:25:41
2596 Make the switch statement discriminate similar names more
2600 Can pass in a length here without introducing a bug. Might save
2604 savepv(SvPV(sv,n_a)) is common, and creates an unnecessary call to
2605 strlen(). Add savesvpv(sv), which gets the length from the SV,
2606 and returns a copy of its PV.
2609 Shorter source code in pp_gelem. (But it compiles to the same size)
2612 replace NEWSV(), SvSetSV() with newSVsv()
2615 sv_2mortal(NEWSV(0,0)) better written as sv_newmortal()
2618 sv_catpvf holds no advantage over sv_catpv when the "pattern" isn't.
2621 SvUTF8_off() in do_join can be unconditional.
2624 A terser way to write the \-ing code in pv_uni_display
2625 Plus drive-by insert of a more correct editor block. (thanks Dave)
2626 Branch: maint-5.8/perl
2627 !> doop.c embed.fnc embed.h global.sym mg.c op.c pp.c pp_hot.c
2628 !> pp_sort.c pp_sys.c proto.h regcomp.c regexec.c scope.c toke.c
2629 !> utf8.c util.c xsutils.c
2630 ____________________________________________________________________________
2631 [ 23828] By: nicholas on 2005/01/19 21:33:40
2634 Check all attributes in modify_SV_attributes are recognised.
2635 Fix bug where 'assertion' was always rejected as invalid.
2638 Rafael spotted that my changes caused warnings. So clean up.
2641 Make "assertion" attribute code and test conditional
2642 Branch: maint-5.8/perl
2643 !> t/op/attrs.t xsutils.c
2644 ____________________________________________________________________________
2645 [ 23826] By: nicholas on 2005/01/19 20:04:32
2648 Use Rafael's sick trick of ASCII NUL as a q'' delimiter to save a
2652 Change 23727 broke code that relied on \ being escaped.
2653 Fix this. *Everything* should work now.
2656 Remove compiler warnings.
2659 D'oh! Spurious aTHX_. Here was I thinking that my test build was
2660 threaded, but "oh no it isn't!" :-(
2661 Branch: maint-5.8/perl
2664 ____________________________________________________________________________
2665 [ 23825] By: nicholas on 2005/01/19 19:46:24
2668 Doing the strnEQ char by char for 2 and 3 character strings
2669 generates a smaller object file, and will be faster.
2672 Skip the switch statement entirely if the pointer is null, rather
2673 than the old pointless switch on '\0'. Also skip re-comparing the
2674 first character. Faster, and generates terser object code.
2677 strEQ/strNE of 1 character strings seems better hand inlined,
2678 because it generates smaller object code (as well as being
2679 faster than a true function call)
2682 Probably should be using *pvn rather than *pv forms for speed in
2683 toke.c (to save a strlen())
2686 Concatenate some string constants
2689 Splitting the -n/-p code and concatenating strings generates
2690 smaller object code.
2691 Branch: maint-5.8/perl
2692 !> doio.c locale.c op.c perl.c pp.c toke.c util.c
2693 ____________________________________________________________________________
2694 [ 23823] By: nicholas on 2005/01/19 17:43:16
2697 Bug in t/io/layers.t spotted by Ignasi Roca Carrió
2700 Change 23714 accidentally broke t/io/layers.t when testing with
2701 UTF8 locales and the -C flag. When UTF8 is flagged as enabled
2702 based on the locale, we have no perl space access to PL_utf8locale
2703 so assume for the moment that UTF8 is never conditionally enabled.
2706 Add ${^UTF8LOCALE} to give perl space access to PL_utf8locale
2709 Use the new ${^UTF8LOCALE} to make the test reliable.
2710 Branch: maint-5.8/perl
2711 !> AUTHORS gv.c mg.c t/io/layers.t
2712 ____________________________________________________________________________
2713 [ 23818] By: steveh on 2005/01/19 09:49:40
2716 Exclude "Thread" from $Config{extensions}
2718 It is already excluded from $Config{dynamic_ext}, so should not be
2719 in $Config{extensions} either. (Note that Thread is actually still
2720 built, though. This is just for consistency with Unix builds.)
2721 Branch: maint-5.8/perl
2722 !> win32/config_sh.PL
2723 ____________________________________________________________________________
2724 [ 23815] By: nicholas on 2005/01/18 22:27:27
2727 Refactor gv_fetchpv so that the overwhelmingly common case
2728 (variable names starting with a lower case letter or _, longer
2729 than one character) get out of the function very quickly.
2730 (Without even passing through a switch statement jump table)
2731 Also fixes bug 33631
2734 Tidy up comments in change 23716
2737 Generate smaller object code by using a single switch statement
2738 for determining which names are forced into main::
2741 Because name is always NUL terminated we can incorporate length
2742 0 names in the switch statement for length 1.
2745 Improve documentation for is_gv_magical, and split the switch
2746 statement into 2 parts, lengths > 1 and lengths <= 1
2747 This should cause most variables (lower case, multicharacter)
2748 to escape the function without passing through a switch table.
2751 Not all the world's a VAX, er ASCII, so don't make assumptions.
2752 Tweak is_gv_magical's string comparisons to produce smaller object
2754 First 2005 copyright notice.
2755 Branch: maint-5.8/perl
2757 ____________________________________________________________________________
2758 [ 23814] By: nicholas on 2005/01/18 22:08:15
2761 Turn regcomp into a list op
2762 [fear not - just the B::Deparse change, which works on maint]
2765 Skip tests that require Data::Dumper if it is not built
2766 [just the ext/B changes]
2769 Correct change 23437 - as Config isn't imported, need to use a fully
2773 Subject: Re: B::walkoptree segfaults
2774 From: Alexey Tourbin <at@altlinux.ru>
2775 Date: Fri, 3 Dec 2004 05:06:49 +0300
2776 Message-ID: <20041203020649.GD3898@solemn.turbinal.org>
2779 Subject: [PATCH] Cleanup ext/B tests for -w and to run separately
2780 Date: Tue, 28 Dec 2004 13:49:19 -0800
2781 From: Stephen McCamant <smcc@MIT.EDU>
2782 Message-ID: <16849.54495.424654.896889@apocalypse.OCF.Berkeley.EDU>
2783 Branch: maint-5.8/perl
2784 !> ext/B/B.pm ext/B/B/Deparse.pm ext/B/B/Terse.pm
2785 !> ext/B/t/asmdata.t ext/B/t/b.t ext/B/t/bblock.t
2786 !> ext/B/t/bytecode.t ext/B/t/concise.t ext/B/t/debug.t
2787 !> ext/B/t/deparse.t ext/B/t/f_map.t ext/B/t/f_sort.t
2788 !> ext/B/t/lint.t ext/B/t/o.t ext/B/t/optree_check.t
2789 !> ext/B/t/optree_concise.t ext/B/t/optree_samples.t
2790 !> ext/B/t/optree_sort.t ext/B/t/optree_specials.t
2791 !> ext/B/t/optree_varinit.t ext/B/t/showlex.t ext/B/t/stash.t
2792 !> ext/B/t/terse.t ext/B/t/xref.t
2793 ____________________________________________________________________________
2794 [ 23813] By: nicholas on 2005/01/18 17:29:33
2797 Change dXSTARGET to dXSTARG as recommended by Spider Boardman.
2800 Return an immortal from attributes::_warn_reserved (a private
2801 function). (saves creating a new IV)
2802 Branch: maint-5.8/perl
2804 ____________________________________________________________________________
2805 [ 23812] By: nicholas on 2005/01/18 17:05:45
2808 Subject: [PATCH] randbits and randfunc for VMS
2809 From: "Craig A. Berry" <craigberry@mac.com>
2810 Message-ID: <41D570BF.8010409@mac.com>
2811 Date: Fri, 31 Dec 2004 09:31:11 -0600
2812 Branch: maint-5.8/perl
2814 ____________________________________________________________________________
2815 [ 23811] By: nicholas on 2005/01/18 16:16:10
2818 Subject: [perl #33173] shellwords.pl and tainting
2819 From: perl-5.8.0@ton.iguana.be (via RT) <perlbug-followup@perl.org>
2820 Date: 24 Dec 2004 00:14:19 -0000
2821 Message-ID: <rt-3.0.11-33173-103504.3.54366755060383@perl.org>
2822 Branch: maint-5.8/perl
2823 !> lib/shellwords.pl
2824 ____________________________________________________________________________
2825 [ 23810] By: nicholas on 2005/01/17 23:27:00
2828 Fix bug 32294 - index()/rindex() ignore UTF8 flag
2829 (for cases of mixed UTF8/bytes)
2830 Test code based on bug report by John Gardiner Myers
2831 Branch: maint-5.8/perl
2832 !> pp.c t/op/index.t
2833 ____________________________________________________________________________
2834 [ 23809] By: nicholas on 2005/01/17 22:25:28
2837 Integrate a patch from Gentoo for uclibc support.
2839 Subject: Re: Static linking notes --- perl5.8.6 and uClibc
2840 From: Alexey Tourbin <at@altlinux.ru>
2841 Date: Tue, 28 Dec 2004 14:25:42 +0300
2842 Message-ID: <20041228112542.GB21037@solemn.turbinal.org>
2845 Silence a compilation warning
2846 Branch: maint-5.8/perl
2847 !> perlio.c pp_sort.c
2848 ____________________________________________________________________________
2849 [ 23808] By: nicholas on 2005/01/17 21:59:28
2852 Test patch for already-solved bug #33003,
2853 by Michael G Schwern.
2856 Fix test added in change 23645 with an eval()
2859 Subject: [PATCH] bop.t follow-up to #23645
2860 From: "Craig A. Berry" <craigberry@mac.com>
2861 Date: Thu, 16 Dec 2004 08:53:32 -0600
2862 Message-ID: <41C1A16C.9040700@mac.com>
2865 $#a>>=1 relies on malloc wrap to avoid the segfault, so need to
2866 skip the test on platforms where it's not available
2867 Branch: maint-5.8/perl
2869 ____________________________________________________________________________
2870 [ 23804] By: steveh on 2005/01/14 17:21:59
2873 Fix extensions config fields on Win32 to be as they are on Unix
2875 Subject: [PATCH] Re: lib/Config/Extensions.t fails on Win32
2876 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2877 Date: Wed, 5 Jan 2005 10:01:41 -0800
2878 Message-ID: <20050105180141.GA676@efn.org>
2881 Fix Win32 build problem caused by change 23757
2883 Change 23757 added a glob() call to win32/FindExt.pm. That code is
2884 run by miniperl.exe when making the ..\config.sh target, but
2885 miniperl.exe is built with -D PERL_EXTERNAL_GLOB so it requires
2886 perlglob.exe to do the glob(). perlglob.exe has been built, but is
2887 in the top-level of the source tree so is not found when miniperl.exe
2888 is executed from within the win32/ sub-directory.
2890 This was causing smokes to fail on t/lib/commonsense.t because the
2891 "extensions" field in lib/Config_heavy.pl only contained
2892 "threads/shared" as a result of the glob() not finding anything.
2894 Manual builds had been working fine for me because I had an installed
2895 perl in my PATH so perlglob.exe was being found there instead!
2896 Branch: maint-5.8/perl
2897 !> win32/FindExt.pm win32/config_sh.PL
2898 ____________________________________________________________________________
2899 [ 23784] By: nicholas on 2005/01/12 23:23:12
2902 Bring win32/config.* into line with win32/config_H.*
2903 so that "perl -V:usemallocwrap" tells us what the configuration is
2904 instead of saying 'UNKNOWN'.
2907 Subject: [PATCH] -Duselargefiles for VMS
2908 From: "Craig A. Berry" <craigberry@mac.com>
2909 Message-ID: <41DB63A6.7040504@mac.com>
2910 Date: Tue, 04 Jan 2005 21:48:54 -0600
2913 Allow static linking core extensions on Win32 with MinGW
2915 Subject: [PATCH] Re: lib/Config/Extensions.t fails on Win32
2916 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2917 Date: Wed, 5 Jan 2005 10:01:41 -0800
2918 Message-ID: <20050105180141.GA676@efn.org>
2921 Fix win32/config.*'s cc, ld and other related values
2923 cc and ld themselves always get replaced with correct values anyway
2924 so we just provide example values as per other similar settings
2926 Other related values (ccname, cpp, cpprun, cppstdin) need to use the
2927 correct ~keyword~, namely ~cc~, not ~CC~, otherwise they do not get set
2929 Subject: [PATCH] Re: lib/Config/Extensions.t fails on Win32
2930 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2931 Date: Wed, 5 Jan 2005 10:01:41 -0800
2932 Message-ID: <20050105180141.GA676@efn.org>
2934 Subject: Re: [PATCH] Re: lib/Config/Extensions.t fails on Win32
2935 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2936 Date: Thu, 6 Jan 2005 11:53:11 -0800
2937 Message-ID: <20050106195311.GC1300@efn.org>
2940 Disable PERL_MALLOC and DEBUG_MSTATS in win32/makefile.mk by default
2941 and force PERL_MALLOC off if USE_IMP_SYS is on
2943 This brings makefile.mk into line with Makefile in this regard
2945 (PERL_MALLOC cannot currently be used with USE_IMP_SYS, e.g. see:
2946 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-07/msg00465.html
2947 so it is sensible to enforce this, and to not have the default set
2948 to a configuration that isn't allowed)
2951 Subject: [PATCH] follow-up to #23748, -Duselargefiles on VMS
2952 Date: Sun, 09 Jan 2005 17:52:09 -0600
2953 From: "Craig A. Berry" <craigberry@mac.com>
2954 Message-ID: <41E1C3A9.9080900@mac.com>
2957 Make Win32's distclean target clean up properly
2958 Branch: maint-5.8/perl
2959 !> configure.com vms/descrip_mms.template vms/vmsish.h
2960 !> win32/Makefile win32/buildext.pl win32/config.bc
2961 !> win32/config.gc win32/config.vc win32/config.vc64
2962 !> win32/makefile.mk
2963 ____________________________________________________________________________
2964 [ 23737] By: nicholas on 2005/01/03 21:58:51
2967 Convert op/read.t to use test.pl and make it stricture compliant.
2970 Add a lot of tests for combinations of values, offsets and lengths
2973 read (and presuambly sysread) would expose the UTF8 internals when
2974 reading from a byte orientated file handle into a UTF8 scalar.
2977 Oops. Forgot to uncomment the last set of Unicode values for
2981 Ooops. Fix unitialised variable
2984 Skip tests that binmode :utf8 if there is no perlio
2985 Branch: maint-5.8/perl
2986 !> pp_sys.c t/op/read.t
2987 ____________________________________________________________________________
2988 [ 23734] By: nicholas on 2005/01/03 20:11:00
2991 Upgrade to Devel::PPPort 3.04
2992 Branch: maint-5.8/perl
2993 !> ext/Devel/PPPort/Changes ext/Devel/PPPort/META.yml
2994 !> ext/Devel/PPPort/PPPort.pm ext/Devel/PPPort/PPPort_pm.PL
2995 !> ext/Devel/PPPort/TODO ext/Devel/PPPort/parts/inc/SvPV
2996 !> ext/Devel/PPPort/parts/inc/ppphbin
2997 !> ext/Devel/PPPort/parts/inc/ppphdoc
2998 !> ext/Devel/PPPort/parts/inc/ppphtest
2999 ____________________________________________________________________________
3000 [ 23713] By: nicholas on 2004/12/30 20:33:34
3003 Small addition to perlsec by Stas Bekman.
3006 Security fix from Debian in the debugger (in the setterm()
3008 Subject: Re: Security patch from Debian?
3009 From: Brendan O'Dea <bod@debian.org>
3010 Date: Thu, 2 Dec 2004 13:42:17 +1100
3011 Message-ID: <20041202024217.GA12670@londo.c47.org>
3014 Mention ppport.h and its --api-info switch in perlguts.
3015 Branch: maint-5.8/perl
3016 !> lib/perl5db.pl pod/perlguts.pod pod/perlsec.pod
3017 ____________________________________________________________________________
3018 [ 23709] By: nicholas on 2004/12/29 21:58:08
3021 A couple of SCO compilation patches
3023 Subject: [perl #3097] Re: SCO5 XS dyn loading fails
3024 From: "Ilya N. Golubev" <gin@mo.msk.ru>
3025 Date: Tue, 14 Dec 2004 22:37:27 +0300
3026 Message-ID: <028941bf40f648-gin@mo.msk.ru>
3028 Subject: Re: [perl #3100] NaN passed to gcvt [PATCH]
3029 From: Andy Dougherty <doughera@lafayette.edu>
3030 Date: Wed, 15 Dec 2004 10:29:22 -0500 (EST)
3031 Message-ID: <Pine.SOL.4.58.0412150956360.3441@maxwell.phys.lafayette.edu>
3032 Branch: maint-5.8/perl
3034 ____________________________________________________________________________
3035 [ 23699] By: nicholas on 2004/12/29 13:14:51
3038 Subject: RE: [PATCH perl.h toke.c utf8.c] minor format clean up
3039 From: Robin Barker <Robin.Barker@npl.co.uk>
3040 Date: Wed, 1 Dec 2004 15:15:44 -0000
3041 Message-ID: <533D273D4014D411AB1D00062938C4D90849C521@hotel.npl.co.uk>
3044 Subject: Missign STATEMENT brackets in PUSHMARK
3045 From: perl5-porters@ton.iguana.be (Ton Hospel)
3046 Date: Thu, 23 Dec 2004 17:55:13 +0000 (UTC)
3047 Message-Id: <cqf0q1$9cc$1@post.home.lunix>
3048 Branch: maint-5.8/perl
3050 ____________________________________________________________________________
3051 [ 23698] By: nicholas on 2004/12/29 13:01:59
3054 Pod::Html is not part of the podlators distribution
3057 Two pod2html patches from Dave Sparks :
3059 Fix anchors for some function names
3060 Subject: pod2html fragment fix [PATCH]
3061 From: Gisle Aas <gisle@ActiveState.com>
3062 Date: 11 Nov 2004 14:36:46 +0100
3063 Message-ID: <lrk6sso6c1.fsf@caliper.activestate.com>
3065 Subject: Make 'pod2html --quiet' be quiet [PATCH]
3066 From: Gisle Aas <gisle@ActiveState.com>
3067 Date: 11 Nov 2004 15:19:58 +0100
3068 Message-ID: <lrbre4o4c1.fsf@caliper.activestate.com>
3069 Branch: maint-5.8/perl
3070 !> Porting/Maintainers.pl lib/Pod/Html.pm
3071 ____________________________________________________________________________
3072 [ 23697] By: nicholas on 2004/12/29 12:48:00
3075 Allow escaping %m as %%m in Sys::Syslog format strings
3076 (suggested by Joshua Richardson <jric@yahoo-inc.com>
3077 and Yitzchak Scott-Thoennes)
3080 Make Sys::Syslog stricture-compliant
3083 Subject: Re: Can't locate auto/POSIX/autosplit.ix [perl #24445] [PATCH]
3084 From: Andy Dougherty <doughera@lafayette.edu>
3085 Date: Thu, 16 Dec 2004 09:57:44 -0500 (EST)
3086 Message-ID: <Pine.SOL.4.58.0412160953470.20202@maxwell.phys.lafayette.edu>
3087 Branch: maint-5.8/perl
3088 !> ext/POSIX/Makefile.PL ext/Sys/Syslog/Syslog.pm
3089 ____________________________________________________________________________
3090 [ 23694] By: nicholas on 2004/12/29 12:31:50
3093 Subject: [PATCH] Re: [perl #32949] FileCache only works in "main" package
3094 From: "Jos I. Boumans" <kane@xs4all.net>
3095 Date: Wed, 8 Dec 2004 14:24:19 +0100
3096 Message-Id: <7728A4F5-491C-11D9-9CA3-000A95EF62E2@xs4all.net>
3099 Subject: [PATCH] FileCache without import
3100 From: Michael G Schwern <schwern@pobox.com>
3101 Date: Sat, 11 Dec 2004 18:58:32 -0500
3102 Message-ID: <20041211235832.GA13462@windhund.schwern.org>
3103 Branch: maint-5.8/perl
3104 +> lib/FileCache/t/06export.t lib/FileCache/t/07noimport.t
3105 !> MANIFEST lib/FileCache.pm
3106 ____________________________________________________________________________
3107 [ 23693] By: nicholas on 2004/12/29 12:14:05
3110 Upgrade to Encode 2.09
3111 Branch: maint-5.8/perl
3112 !> ext/Encode/Changes ext/Encode/Encode.pm ext/Encode/Encode.xs
3113 !> ext/Encode/META.yml ext/Encode/Unicode/Unicode.xs
3114 !> ext/Encode/t/Encode.t ext/Encode/t/fallback.t
3115 ____________________________________________________________________________
3116 [ 23692] By: nicholas on 2004/12/29 12:03:15
3119 Upgrade to Term::ANSIColor 1.09
3122 Upgrade to perldoc 3.14
3125 Upgrade to Test::Simple 0.54
3126 Branch: maint-5.8/perl
3127 +> lib/Test/Simple/t/is_fh.t
3128 !> MANIFEST lib/Pod/Perldoc.pm lib/Pod/Perldoc/ToMan.pm
3129 !> lib/Term/ANSIColor.pm lib/Term/ANSIColor/ChangeLog
3130 !> lib/Term/ANSIColor/README lib/Term/ANSIColor/test.pl
3131 !> lib/Test/Builder.pm lib/Test/More.pm lib/Test/Simple.pm
3132 !> lib/Test/Simple/Changes lib/Test/Simple/t/details.t
3133 !> lib/Test/Simple/t/fail-more.t
3134 !> lib/Test/Simple/t/harness_active.t
3135 !> lib/Test/Simple/t/is_deeply.t lib/Test/Simple/t/maybe_regex.t
3136 !> lib/Test/Simple/t/plan_no_plan.t lib/Test/Simple/t/sort_bug.t
3137 !> lib/Test/Simple/t/todo.t lib/Test/Simple/t/undef.t
3138 ____________________________________________________________________________
3139 [ 23690] By: nicholas on 2004/12/29 11:46:00
3142 sanity check the arguments to runperl(), to try to avoid it
3143 hanging waiting on STDIN for a script.
3146 Subject: [PATCH] cleanup t/op/taint.t
3147 From: Michael G Schwern <schwern@pobox.com>
3148 Date: Fri, 10 Dec 2004 02:04:49 -0500
3149 Message-ID: <20041210070448.GA22347@windhund.schwern.org>
3151 Subject: [PATCH] Add todo_skip() to test.pl
3152 From: Michael G Schwern <schwern@pobox.com>
3153 Date: Fri, 10 Dec 2004 04:27:06 -0500
3154 Message-ID: <20041210092706.GA23378@windhund.schwern.org>
3157 Subject: [PATCH] Test rt.perl.org 5900
3158 From: Michael G Schwern <schwern@pobox.com>
3159 Date: Thu, 9 Dec 2004 22:11:59 -0500
3160 Message-ID: <20041210031159.GA7629@windhund.schwern.org>
3163 Subject: [PATCH] t/op/taint.t follow-up to #23635
3164 From: "Craig A. Berry" <craigberry@mac.com>
3165 Date: Sat, 11 Dec 2004 11:03:57 -0600
3166 Message-ID: <41BB287D.6090001@mac.com>
3169 Make Config.t warnings and strictures clean
3170 Branch: maint-5.8/perl
3172 !> lib/Config.t t/test.pl
3173 ____________________________________________________________________________
3174 [ 23689] By: nicholas on 2004/12/29 11:25:36
3177 When %ENV has been turned into a non-magical hash after a
3178 glob assignment, TAINT_ENV() may dump core because it
3179 assumes $ENV{PATH} is magical. Fix this ; add a test to
3180 verify that the PATH is still checked for taintedness.
3183 Add a new taint error, "%ENV is aliased to %s".
3184 This error is thrown when taint checks are enabled and
3185 when *ENV has been aliased, so that %ENV has no env-magic
3186 anymore. (see bug [perl #24291].)
3187 Branch: maint-5.8/perl
3188 !> pod/perldiag.pod t/op/taint.t taint.c
3189 ____________________________________________________________________________
3190 [ 23687] By: nicholas on 2004/12/27 20:08:27
3193 Freak out if h2ph has to translate a macro that contains assembly code.
3195 Subject: [PATCH] h2ph vs __asm__
3196 From: Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
3197 Date: Thu, 25 Nov 2004 17:24:43 +0100
3198 Message-ID: <20041125172443.757a4833@dhcp123.mandrakesoft.com>
3201 Subject: [perl #32962] h2ph - use of local() in generated code
3202 From: Peter.Dintelmann@dresdner-bank.com (via RT)
3203 Date: 8 Dec 2004 15:49:32 -0000
3204 Message-ID: <rt-3.0.11-32962-102394.11.065973521948@perl.org>
3207 Fix test to cope with the previous h2ph change.
3210 Fix for [perl #32491] h2xs incorrectly parses enums with implicit values
3211 Branch: maint-5.8/perl
3212 !> t/lib/h2ph.pht utils/h2ph.PL utils/h2xs.PL
3213 ____________________________________________________________________________
3214 [ 23686] By: nicholas on 2004/12/27 18:48:43
3220 Updates to README.win32 (aka perlwin32), with some changes.
3222 Subject: Patch to README.win32 distributed with 5.8.6 for building under .net / MSVC7 (free)
3223 From: Max Maischein <corion@corion.net>
3224 Date: Sun, 05 Dec 2004 19:39:40 +0100
3225 Message-ID: <41B355EC.9010505@corion.net>
3228 Update AUTHORS (for changes #23200 and #23621)
3231 Pod nit ([perl #32800])
3234 Subject: [PATCH] Re: [perl #2562] wantarray fails in END, INIT, and CHECK blocks
3235 From: mjtg@cam.ac.uk (Mike Guy)
3236 Date: Fri, 10 Dec 2004 19:08:01 +0000
3237 Message-ID: <E1Ccq7V-00057s-9s@virgo.cus.cam.ac.uk>
3240 Subject: [PATCH] perlipc typo
3241 From: Brendan O'Dea <bod@debian.org>
3242 Date: Sun, 12 Dec 2004 10:25:04 +1100
3243 Message-ID: <20041211232504.GA8380@londo.c47.org>
3246 Document gv_stashpvn
3248 This is already in the API supported by Devel::PPPort, and is
3249 more efficient than gv_stashpv if the length is already known.
3252 Subject: [perl #3274] [PATCH] Documentation for utime should be improved
3253 Date: 14 Dec 2004 06:29:23 -0000
3254 From: "Steve Peters via RT" <perlbug-followup@perl.org>
3255 Message-ID: <rt-3.0.11-3274-103026.2.21000805211489@perl.org>
3258 Subject: [perl #24343] [PATCH] -w vs. -s
3259 From: "Steve Peters via RT" <perlbug-followup@perl.org>
3260 Date: 14 Dec 2004 06:41:34 -0000
3261 Message-ID: <rt-3.0.11-24343-103027.13.3005637364295@perl.org>
3264 Subject: [PATCH] AUTHORS
3265 From: Tels <nospam-abuse@bloodgate.com>
3266 Date: Sun, 19 Dec 2004 14:28:44 +0100
3267 Message-Id: <200412191428.45898@bloodgate.com>
3270 Note that the shell's test uses eq etc for numbers, = etc for
3271 strings, the reverse of Perl, which is definitely a trap.
3272 Spotted by Alexei Alexandrov.
3275 The "Setuid script not plain file" error wasn't documented.
3278 Subject: Re: [patch perlapi doc] sv_magic
3279 From: Stas Bekman <stas@stason.org>
3280 Date: Thu, 23 Dec 2004 16:28:06 -0500
3281 Message-ID: <41CB3866.1080307@stason.org>
3284 Add investigating self tie segfaults to the TODO
3287 Subject: [patch sv.c] comment fix
3288 From: Stas Bekman <stas@stason.org>
3289 Message-ID: <41CF50FE.5070307@stason.org>
3290 Date: Sun, 26 Dec 2004 19:02:06 -0500
3291 Branch: maint-5.8/perl
3292 !> AUTHORS README.hpux README.win32 embed.fnc gv.c
3293 !> pod/perlapi.pod pod/perldiag.pod pod/perlfaq5.pod
3294 !> pod/perlfunc.pod pod/perlipc.pod pod/perlrun.pod
3295 !> pod/perltodo.pod pod/perltrap.pod sv.c
3296 ____________________________________________________________________________
3297 [ 23685] By: nicholas on 2004/12/27 18:21:40
3298 Log: (And we can't integrate deletes that were added in the same set)
3302 Subject: Re: [perl #32717] BeOS specific Updates
3303 From: bonefish@cs.tu-berlin.de
3304 Date: Fri, 17 Dec 2004 01:17:40 +0100
3305 Message-Id: <20041217011740.14398.1@cs.tu-berlin.de>
3306 Branch: maint-5.8/perl
3307 - beos/beos_flock_server.cpp beos/beos_flock_server.h
3308 ____________________________________________________________________________
3309 [ 23684] By: nicholas on 2004/12/27 18:09:04
3312 Subject: [perl #32717] BeOS specific Updates
3313 Date: 30 Nov 2004 15:38:32 -0000
3314 From: Ingo Weinhold (via RT) <perlbug-followup@perl.org>
3315 Message-ID: <rt-3.0.11-32717-101307.19.7097750538509@perl.org>
3318 2 new BeOS files were missing
3321 Subject: Re: [perl #32717] BeOS specific Updates
3322 From: bonefish@cs.tu-berlin.de
3323 Date: Fri, 17 Dec 2004 01:17:40 +0100
3324 Message-Id: <20041217011740.14398.1@cs.tu-berlin.de>
3325 Branch: maint-5.8/perl
3326 +> beos/beos_flock_server.cpp beos/beos_flock_server.h
3327 !> MANIFEST Makefile.SH README.beos beos/beos.c beos/beosish.h
3328 !> ext/Errno/Errno_pm.PL ext/File/Glob/t/basic.t hints/beos.sh
3329 !> lib/ExtUtils/t/MM_BeOS.t lib/Tie/File/t/16_handle.t perl.c
3331 ____________________________________________________________________________
3332 [ 23665] By: nicholas on 2004/12/21 18:26:15
3335 Tidy up the reference name stringification to save getting the
3336 hash name twice. Pleasant side effect is 44 byte smaller object
3337 file. (A small win is still a win)
3340 Pull out the duplicateded push @INC, $_ if -e $_ code from
3341 S_pushinc into a new function S_pushinc_if_exists
3342 Avoid the SV copy when pushing onto @INC by creating a new scratch
3343 SV each time a push is done.
3346 Fix a typo in an assert(). It helps to compile with -DDEBUGGING
3349 There are clearer ways of saying m/^[ab]$/ than strchr("ab", c)
3350 They seem to produce slightly smaller object code too.
3353 Small code tidy up in gv_fullname4
3356 use (c == '$' || c == '@' || c == '%') instead of strchr("$@%", c)
3357 The latter gives larger code, is less clear and can't be any faster
3360 Remove double checking of acceptable switches on tr/// ops.
3363 gv_fullname4() can get rid of the main:: for us.
3364 (well, actually, it never puts it in)
3367 Turn gv_fullname3 and gv_efullname3 into macros that call
3368 gv_fullname4 and gv_efullname4 directly, saving overhead.
3371 Remove spurious semicolons
3372 (As these 2 are spare, I guess I should send them to Mark Rhodes
3373 (former office mate) as he often said that he kept mislaying his)
3376 Break out setting $^X into its own static function S_set_caret_X
3379 Revert part of the change to gv_fullname4(), as the change seems to
3380 be fractionally slower. Re-investigation prompted by a comment from
3381 Tim Bunce, who seems to be more on the ball than I am.
3384 Avoid getting the stash name twice (at least visually, if not also
3385 in the generated code)
3386 Branch: maint-5.8/perl
3387 !> embed.fnc embed.h gv.c gv.h op.c perl.c proto.h sv.c toke.c
3388 ____________________________________________________________________________
3389 [ 23664] By: nicholas on 2004/12/21 18:03:02
3392 Wrap some long lines
3395 Test the currently working virtual %Config entries
3398 Make $Config{libs_nolargefiles} and
3399 $Config{libswanted_nolargefiles} work. (For the first time)
3402 The first entry in the virtual config.sh is special cased. So
3406 Add an exists test for the things we loop over
3409 Cheat. (Add a leading newline, and so remove all the special
3410 casing for "if we're at the start of $Config_SH")
3413 Generate the virtual entries at Config.pm build time, as they
3414 don't change. This lets us get rid of the entire "fetch_virtual"
3415 baggage, and makes the config_re lookup work for the virtual
3419 Fix Win32 breakage caused by changes 23535/23542.
3422 Make configpm and the generated Config.pm strict and warnings
3426 The change to the internal representation introduced a bug whereby
3427 the key returned by FIRSTKEY had an erroneous leading newline.
3428 EXISTS was also buggy.
3431 Put Config.pm on a diet. 3K rather than 32K
3432 configpm now generates 2 files, a small Config.pm containing the
3433 commonly used functions and values, which AUTOLOADs a
3434 Config_heavy.pl containing anything else needed.
3435 The "common" values in the small Config.pm may need some
3436 tweaking, based on real world data.
3439 Hateful cAsE iNsEnSiTiVe file systems
3442 Subject: [PATCH] Re: getting Config.pm on a diet
3443 From: "Craig A. Berry" <craigberry@mac.com>
3444 Message-ID: <41A8F225.7080902@mac.com>
3445 Date: Sat, 27 Nov 2004 15:31:17 -0600
3448 Generate the precached %Config entries based on some empirical
3449 data, rather than just guesswork.
3452 Need to stub the public functions to keep some existing code
3454 No need to keep $Config_SH around in memory when we can easily
3458 The byteorder code doesn't need to be in Config.pm if byteorder
3459 isn't actually a frequently looked up value.
3462 Given that there is a pre-built cache, no need for @v_fast
3465 Skip generating all the code to deal with "" strings in config.sh
3466 if there aren't any. '' only code is much simpler.
3469 Subject: [PATCH] add -I../lib to VMS build to find Config_heavy.pl
3470 Date: Wed, 01 Dec 2004 07:24:45 -0600
3471 From: "Craig A. Berry" <craigberry@mac.com>
3472 Message-ID: <41ADC61D.8010407@mac.com>
3475 Subject: [PATCH] configure.com: no more CONFIG=true
3476 From: "Craig A. Berry" <craigberry@mac.com>
3477 Message-ID: <41AF87BA.1080108@mac.com>
3478 Date: Thu, 02 Dec 2004 15:23:06 -0600
3481 Check that @INC entries and %Config path entries are consistent.
3484 Tests for Config.pm much better now - toDONE
3487 Fix typo from change 23554 which screwed up Windows smokes
3490 Fix another Win32 breakage caused by change 23554
3493 Evade using @ in the 1 liner with some perl 1 syntax.
3496 Fix Win32 breakage caused by change 23610
3498 Simply skip the offending tests on Win32. There is no sense in testing
3499 that $Config dir entries appear in @INC because the $Config entries
3500 relate to where perl.exe will be installed (as per INST_DRV/INST_TOP in
3501 win32/Makefile), whereas @INC entries are dynamic, based on where
3502 perlXX.dll is currently located.
3503 Branch: maint-5.8/perl
3504 !> Makefile.SH configpm configure.com lib/Config.t
3505 !> pod/perltodo.pod t/win32/system.t vms/descrip_mms.template
3506 !> win32/Makefile win32/makefile.mk
3507 ____________________________________________________________________________
3508 [ 23625] By: nicholas on 2004/12/07 23:09:13
3511 Subject: Re: Bug stomping fun. [PATCH: bug #1016]
3512 From: Alex Vandiver <alexmv@MIT.EDU>
3513 Date: 02 May 2003 06:45:05 -0400
3514 Message-Id: <1051872303.26203.104.camel@supox>
3518 Fix for bug: [perl #32562] __PACKAGE__ symbol has wrong value
3519 after eval or require
3520 Branch: maint-5.8/perl
3521 !> dump.c gv.c hv.c pod/perldiag.pod pp.c pp_hot.c sv.c
3522 !> t/comp/package.t toke.c
3523 ____________________________________________________________________________
3524 [ 23600] By: nicholas on 2004/12/02 15:40:11
3527 Subject: Re: [PATCH] Re: Smoke [5.9.2] 23566 FAIL(X) openbsd 3.6 (i386/1 cpu)
3528 Date: Tue, 30 Nov 2004 09:29:06 -0600
3529 From: Steve Peters <steve@fisharerojo.org>
3530 Message-ID: <20041130152906.GA555@mccoy.peters.homeunix.org>
3531 Branch: maint-5.8/perl
3533 ____________________________________________________________________________
3534 [ 23599] By: nicholas on 2004/12/02 15:05:06
3537 Subject: [PATCH] warnings.t portability tweaks
3538 From: "Craig A. Berry" <craigberry@mac.com>
3539 Date: Sat, 20 Nov 2004 10:29:47 -0600
3540 Message-ID: <419F70FB.7000100@mac.com>
3541 Branch: maint-5.8/perl
3542 !> t/lib/warnings/perlio
3543 ____________________________________________________________________________
3544 [ 23597] By: nicholas on 2004/12/01 21:00:06
3547 Subject: Re: [perl #30783] Test::Builder does not handle overloaded "name" values
3548 From: Autrijus Tang <autrijus@gmail.com>
3549 Date: Thu, 22 Jul 2004 20:17:58 -0700
3550 Message-ID: <1912f0e204072220171790193a@mail.gmail.com>
3553 Upgrade to Test::Simple 0.53
3554 Branch: maint-5.8/perl
3555 +> lib/Test/Simple/t/circular_data.t
3556 +> lib/Test/Simple/t/overload_threads.t
3557 +> lib/Test/Simple/t/plan_bad.t
3558 +> lib/Test/Simple/t/plan_shouldnt_import.t
3559 +> lib/Test/Simple/t/require_ok.t lib/Test/Simple/t/sort_bug.t
3560 !> MANIFEST lib/Test/Builder.pm lib/Test/More.pm
3561 !> lib/Test/Simple.pm lib/Test/Simple/Changes
3562 !> lib/Test/Simple/README lib/Test/Simple/TODO
3563 !> lib/Test/Simple/t/00signature.t lib/Test/Simple/t/More.t
3564 !> lib/Test/Simple/t/diag.t lib/Test/Simple/t/fail_one.t
3565 !> lib/Test/Simple/t/is_deeply.t lib/Test/Simple/t/overload.t
3566 !> lib/Test/Simple/t/todo.t t/lib/TieOut.pm
3567 ____________________________________________________________________________
3568 [ 23596] By: nicholas on 2004/12/01 20:40:59
3571 Assimilate Test-Simple 0.50
3572 Branch: maint-5.8/perl
3573 +> lib/Test/Simple/TODO lib/Test/Simple/t/00signature.t
3574 +> lib/Test/Simple/t/00test_harness_check.t
3575 +> lib/Test/Simple/t/eq_set.t lib/Test/Simple/t/extra_one.t
3576 +> lib/Test/Simple/t/fail_one.t
3577 +> lib/Test/Simple/t/harness_active.t lib/Test/Simple/t/no_diag.t
3578 +> lib/Test/Simple/t/overload.t lib/Test/Simple/t/reset.t
3579 +> lib/Test/Simple/t/thread_taint.t t/lib/NoExporter.pm
3580 !> MANIFEST lib/Test/Builder.pm lib/Test/More.pm
3581 !> lib/Test/Simple.pm lib/Test/Simple/Changes
3582 !> lib/Test/Simple/README lib/Test/Simple/t/More.t
3583 !> lib/Test/Simple/t/diag.t lib/Test/Simple/t/extra.t
3584 !> lib/Test/Simple/t/fail-like.t lib/Test/Simple/t/fail-more.t
3585 !> lib/Test/Simple/t/fail.t lib/Test/Simple/t/has_plan2.t
3586 !> lib/Test/Simple/t/is_deeply.t lib/Test/Simple/t/missing.t
3587 !> lib/Test/Simple/t/output.t lib/Test/Simple/t/plan_is_noplan.t
3588 !> lib/Test/Simple/t/plan_no_plan.t lib/Test/Simple/t/threads.t
3589 !> lib/Test/Simple/t/todo.t lib/Test/Simple/t/use_ok.t
3590 !> lib/Test/Tutorial.pod t/lib/Test/Simple/Catch.pm
3592 ____________________________________________________________________________
3593 [ 23595] By: nicholas on 2004/12/01 19:53:15
3596 Subject: [PATCH] Re: [perl #32272] Not OK: perl v5.8.5 +MAINT23414 on cygwin-thread-multi-64int 1.5.12s(0.11642) (UNINSTALLED)
3597 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
3598 Date: Tue, 9 Nov 2004 17:40:13 -0800
3599 Message-ID: <20041110014012.GA2796@efn.org>
3602 Replace a skip by a todo.
3603 Subject: Re: [PATCH] Re: [perl #32272] Not OK: perl v5.8.5 +MAINT23414 on cygwin-thread-multi-64int 1.5.12s(0.11642) (UNINSTALLED)
3604 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
3605 Date: Wed, 10 Nov 2004 01:30:14 -0800
3606 Message-ID: <20041110093014.GA1676@efn.org>
3609 Subject: [PATCH 5.8.x] Allow more tries for t/op/time.t test 2.
3610 From: Andy Dougherty <doughera@lafayette.edu>
3611 Date: Tue, 16 Nov 2004 12:11:00 -0500 (EST)
3612 Message-ID: <Pine.SOL.4.58.0411161149170.5639@maxwell.phys.lafayette.edu>
3613 Branch: maint-5.8/perl
3614 !> t/io/tell.t t/op/time.t
3615 ____________________________________________________________________________
3616 [ 23594] By: nicholas on 2004/12/01 19:38:55
3619 Subject: [perl #32327] Benchmark calls coderef with spurious arguments
3620 From: Anno Siegel (via RT) <perlbug-followup@perl.org>
3621 Date: 4 Nov 2004 20:12:36 -0000
3622 Message-ID: <rt-3.0.11-32327-99325.8.9408996026507@perl.org>
3625 Subject: [perl #28929] File::Find follow_fast => 1 loses dangling symlink
3626 From: "Steve Peters via RT" <perlbug-followup@perl.org>
3627 Date: 12 Nov 2004 02:47:36 -0000
3628 Message-ID: <rt-3.0.11-28929-100158.11.3214775505644@perl.org>
3631 Subject: [perl #3422] [PATCH] CHECK routine called after syntax error
3632 From: "Steve Peters via RT" <perlbug-followup@perl.org>
3633 Date: 23 Nov 2004 00:04:24 -0000
3634 Message-ID: <rt-3.0.11-3422-100830.4.45764701781506@perl.org>
3637 Subject: [perl #32639] [PATCH] Bug in Term::Complete Module with $_ Usage
3638 From: "Steve Peters via RT" <perlbug-followup@perl.org>
3639 Date: 26 Nov 2004 17:14:33 -0000
3640 Message-ID: <rt-3.0.11-32639-101066.11.6172971744206@perl.org>
3641 Branch: maint-5.8/perl
3642 !> ext/B/B/Deparse.pm lib/Benchmark.pm lib/Benchmark.t
3643 !> lib/File/Find.pm lib/File/Find/t/find.t lib/Term/Complete.pm
3644 ____________________________________________________________________________
3645 [ 23593] By: nicholas on 2004/12/01 19:11:22
3648 Subject: [perl #32400] Unnecessary warning from constant.pm
3649 From: Anno Siegel (via RT) <perlbug-followup@perl.org>
3650 Date: 10 Nov 2004 18:30:38 -0000
3651 Message-ID: <rt-3.0.11-32400-100099.4.31094423840584@perl.org>
3652 Branch: maint-5.8/perl
3653 !> lib/constant.pm lib/constant.t
3654 ____________________________________________________________________________
3655 [ 23591] By: nicholas on 2004/12/01 18:52:08
3658 missing chunk from #17725 causes lib/constant.t test failures
3659 (which was also a conversion to Test::More, so integrate that and
3660 convert the dropped pseudohash tests to Test::More too)
3663 &test in constant.t is vestigial, so amputate it.
3664 Branch: maint-5.8/perl
3666 ____________________________________________________________________________
3667 [ 23590] By: nicholas on 2004/12/01 17:07:31
3670 Adjust test count for non-windows machines
3671 Branch: maint-5.8/perl
3672 !> ext/IO/t/io_file.t
3673 ____________________________________________________________________________
3674 [ 23589] By: nicholas on 2004/12/01 16:58:47
3675 Log: http://google.com/search?btnI=!&q=oi+perforce+no
3676 I wanted 23490 too, damn you. You're more trouble than you're worth.
3680 Subject: [PATCH] fix IO::File to support binmode
3681 From: "Jos I. Boumans" <kane@dwim.org>
3682 Date: Tue, 9 Nov 2004 16:59:27 +0100
3683 Message-Id: <559E356E-3268-11D9-A2E6-000A95EF62E2@dwim.org>
3684 Branch: maint-5.8/perl
3685 +> ext/IO/t/io_file.t
3686 !> MANIFEST ext/IO/lib/IO/File.pm
3687 ____________________________________________________________________________
3688 [ 23586] By: nicholas on 2004/12/01 15:02:51
3691 Subject: Re: [perl #30633] Perl's "do" operator with a variety of absolute paths under Cygwin
3692 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
3693 Date: Tue, 2 Nov 2004 17:24:29 -0800
3694 Message-ID: <20041103012429.GA7196@efn.org>
3697 genuine possible buffer problems spotted by flawfinder
3698 Branch: maint-5.8/perl
3699 !> regcomp.c util.c util.h
3700 ____________________________________________________________________________
3701 [ 23585] By: nicholas on 2004/12/01 13:52:46
3704 Make all scripts run by regen.pl write output with UNIX style EOL's.
3706 (autodoc.pl was already done by change 23371.)
3709 Remove trailing whitespace that found their way in the docs
3710 (spotted by Stas Bekman)
3713 Protection against trailing spaces in embed.fnc
3716 MANIFEST.SKIP is missing from the list of files that come
3718 Branch: maint-5.8/perl
3719 !> Porting/Maintainers.pl autodoc.pl bytecode.pl embed.fnc
3720 !> embed.pl keywords.pl opcode.pl pod/perlapi.pod proto.h
3721 !> regcomp.pl warnings.pl
3722 ____________________________________________________________________________
3723 [ 23582] By: nicholas on 2004/12/01 13:28:06
3726 [perl #31851] Threading crash with closures
3727 various OpREFCNT_inc() operations weren't doing locking
3730 Fix Win32 breakage caused by changes to op.c in change 23433.
3732 Also limit the scope of the locks in a couple of places, as suggested
3733 by Hugo in http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-11/msg00286.html.
3734 Branch: maint-5.8/perl
3736 !> embed.h global.sym op.c op.h pad.c proto.h regcomp.c sv.c
3737 ____________________________________________________________________________
3738 [ 23580] By: nicholas on 2004/12/01 12:13:11
3741 Make TEST and harness skip tests for extensions that were not
3742 configured. Currently this skipping is silent - maybe they should
3743 report what they are skipping.
3744 Branch: maint-5.8/perl
3746 ____________________________________________________________________________
3747 [ 23579] By: nicholas on 2004/11/30 23:01:57
3748 Log: oops. typo. s/5/6/;
3749 Branch: maint-5.8/perl
3751 ____________________________________________________________________________
3752 [ 23578] By: nicholas on 2004/11/30 16:56:12
3755 Added probes for strlcat () and strlcpy () to Configure
3756 Re-ordered config_h.SH
3759 Promote #23435 (strlcat ()/strlcpy ()) to non-standard OS's
3762 The next step in strlcat ()/ strcpy () detection and usage
3763 preparation. Change to handy.h eeded for config_h.SH
3766 Since strlcat/strlcpy are not argument/return value compatible
3767 with strncat/strncpy, replace the misleading defines with comment
3770 New Glossary and samples for blead
3771 Glossary now is in line with recent changes to config_h.SH
3774 Subject: [PATCH configure.com] Re: [PATCH] Detecting strlcat() and strlcpy() in Configure
3775 From: "Craig A. Berry" <craigberry@mac.com>
3776 Date: Tue, 02 Nov 2004 20:02:04 -0600
3777 Message-ID: <41883C1C.3080108@mac.com>
3780 Add placeholders for the new strlcat and strlcpy entries in
3781 config.sh, to ensure that the config.h generated for cross-
3782 compilation will still work.
3783 Branch: maint-5.8/perl
3784 !> Configure Cross/config.sh-arm-linux Makefile.SH
3785 !> NetWare/config_H.wc Porting/Glossary config_h.SH configure.com
3786 !> handy.h plan9/config_h.sample win32/config_H.bc
3787 !> win32/config_H.gc win32/config_H.vc win32/config_H.vc64
3788 !> wince/config_H.ce
3789 ____________________________________________________________________________
3790 [ 23576] By: nicholas on 2004/11/30 15:48:24
3791 Log: Move the old Changes file to Changes5.8.6
3792 Create and update a new Changes file for 5.8.7
3793 Branch: maint-5.8/perl
3795 ! Changes MANIFEST patchlevel.h
3796 ____________________________________________________________________________
3797 [ 23573] By: nicholas on 2004/11/30 15:16:05
3798 Log: Create perl587delta.pod
3799 Branch: maint-5.8/perl
3800 + pod/perl587delta.pod
3801 ! MANIFEST Makefile.SH pod.lst pod/perl.pod pod/perltoc.pod
3802 ! vms/descrip_mms.template win32/Makefile win32/makefile.mk
3804 ____________________________________________________________________________
3805 [ 23569] By: nicholas on 2004/11/30 13:59:34
3806 Log: Fix my C<< >> error (as diagnosed by Mike Giroux), plus rename the
3807 file to perl586delta ready for 5.8.7
3808 Branch: maint-5.8/perl
3809 ! pod/perl586delta.pod
3810 ____________________________________________________________________________
3811 [ 23565] By: nicholas on 2004/11/28 21:07:27
3812 Log: Subject: [PATCH] maint has the wrong MANIFEST.SKIP
3813 From: Michael G Schwern <schwern@pobox.com>
3814 Message-ID: <20041123052948.GA10605@windhund.schwern.org>
3815 Date: Tue, 23 Nov 2004 00:29:49 -0500
3816 Branch: maint-5.8/perl
3817 ! lib/ExtUtils/MANIFEST.SKIP
3818 ____________________________________________________________________________
3819 [ 23560] By: nicholas on 2004/11/28 00:25:25
3822 Subject: [PATCH] Add the minitest target to vms buildsystem
3823 From: Abe Timmerman <abe@ztreet.demon.nl>
3824 Date: Sun, 14 Nov 2004 00:48:17 +0100
3825 Message-Id: <200411140048.17035.abe@ztreet.demon.nl>
3826 Branch: maint-5.8/perl
3827 !> vms/descrip_mms.template vms/test.com
3828 ____________________________________________________________________________
3829 [ 23559] By: nicholas on 2004/11/28 00:09:35
3830 Log: Disarm the maint branch
3831 Branch: maint-5.8/perl
3833 ____________________________________________________________________________
3834 [ 23556] By: nicholas on 2004/11/27 18:34:58
3836 Branch: maint-5.8/perl
3837 ! patchlevel.h pod/perlhist.pod
3838 ____________________________________________________________________________
3839 [ 23553] By: nicholas on 2004/11/27 15:49:55
3841 Branch: maint-5.8/perl
3842 ! Changes patchlevel.h