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
1744 Log: Branch: maint-5.8/perl
1745 !> lib/Class/ISA/t/00_about_verbose.t
1746 !> lib/Class/ISA/t/01_old_junk.t
1747 ____________________________________________________________________________
1748 [ 24145] By: nicholas on 2005/04/03 15:27:20
1751 Upgrade to Class::ISA 0.33
1752 Branch: maint-5.8/perl
1753 +> lib/Class/ISA/ChangeLog lib/Class/ISA/t/00_about_verbose.t
1754 +> lib/Class/ISA/t/01_old_junk.t
1755 - lib/Class/ISA/test.pl
1756 !> MANIFEST lib/Class/ISA.pm
1757 ____________________________________________________________________________
1758 [ 24144] By: nicholas on 2005/04/03 15:18:11
1761 Subject: [perl #27576] [PATCH] Pod::Usage -exitvalue => "NOEXIT" requires -output be set (Doc bug)
1762 From: "Steve Peters via RT" <perlbug-followup@perl.org>
1763 Date: 26 Aug 2004 19:06:52 -0000
1764 Message-ID: <rt-3.0.11-27576-94411.2.28321880730803@perl.org>
1767 Upgrade to Time::Local 1.11
1770 Upgrade to Time::HiRes 1.66
1773 Upgrade to Pod::LaTeX 0.58
1776 Upgrade to PathTools 3.04
1777 (plus tweaks to Cwd and cwd.t to run when building perl)
1780 Subject: Re: Integration of PathTools 3.04
1781 From: demerphq <demerphq@gmail.com>
1782 Date: Fri, 18 Feb 2005 16:31:50 +0100
1783 Message-ID: <9b18b31105021807316af0aed5@mail.gmail.com>
1786 Upgrade to CGI.pm 3.06
1789 Upgrade to DB_File 1.811, by Paul Marquess
1792 Upgrade to Pod::Parser 1.30
1795 Upgrade to CGI 3.07.
1799 Upgrade to File::Temp 0.16
1802 Upgrade to PathTools 3.05
1803 Branch: maint-5.8/perl
1804 +> ext/Cwd/ppport.h lib/CGI/Changes
1805 !> (integrate 51 files)
1806 ____________________________________________________________________________
1807 [ 24143] By: nicholas on 2005/04/03 14:49:04
1810 Upgrade to Test::Harness 2.46
1813 Subject: [PATCH] Test::Harness::Straps::_default_inc shell problem
1814 From: "Craig A. Berry" <craigberry@mac.com>
1815 Date: Sun, 23 Jan 2005 13:44:49 -0600
1816 Message-ID: <41F3FEB1.9020102@mac.com>
1819 Subject: (patch blead) Extend t/harness to allow filtering of the file list by regex.
1820 From: demerphq <demerphq@gmail.com>
1821 Date: Sat, 19 Feb 2005 11:10:00 +0100
1822 Message-ID: <9b18b3110502190210105decf4@mail.gmail.com>
1825 Subject: Re: (patch blead) Extend t/harness to allow filtering of the file list by regex.
1826 From: demerphq <demerphq@gmail.com>
1827 Date: Wed, 23 Feb 2005 17:49:50 +0100
1828 Message-ID: <9b18b311050223084917d7ef59@mail.gmail.com>
1831 Fix "[perl #34643] Config_heavy.pl not in archlib"
1832 Branch: maint-5.8/perl
1833 +> lib/Test/Harness/TAP.pod lib/Test/Harness/t/harness.t
1834 +> lib/Test/Harness/t/prove-globbing.t
1835 !> MANIFEST installperl lib/Test/Harness.pm
1836 !> lib/Test/Harness/Assert.pm lib/Test/Harness/Changes
1837 !> lib/Test/Harness/Iterator.pm lib/Test/Harness/Straps.pm
1838 !> lib/Test/Harness/t/prove-switches.t lib/Test/Harness/t/strap.t
1839 !> pod/perlhack.pod t/harness
1840 ____________________________________________________________________________
1841 [ 24142] By: nicholas on 2005/04/03 14:26:25
1844 Subject: [PATCH] Math::BigInt v1.74, Math::BigRat v0.14, bignum v0.16
1845 From: Tels <nospam-abuse@bloodgate.com>
1846 Date: Sat, 1 Jan 2005 18:59:51 +0100
1847 Message-Id: <200501011859.52858@bloodgate.com>
1850 Subject: [PATCH] BigInt mbi_rand.t failings
1851 From: Tels <nospam-abuse@bloodgate.com>
1852 Date: Tue, 25 Jan 2005 18:06:58 +0100
1853 Message-Id: <200501251806.59782@bloodgate.com>
1856 Subject: Re: [PATCH] BigInt mbi_rand.t failings (solved now)
1857 From: Tels <nospam-abuse@bloodgate.com>
1858 Date: Wed, 9 Feb 2005 21:44:22 +0100
1859 Message-Id: <200502092144.24051@bloodgate.com>
1862 Upgrade to Math::BigInt 1.75, by Tels
1863 Branch: maint-5.8/perl
1864 +> lib/Math/BigInt/t/lib_load.t lib/bignum/t/ratopt_a.t
1865 !> (integrate 29 files)
1866 ____________________________________________________________________________
1867 [ 24141] By: nicholas on 2005/04/03 13:58:48
1870 A small precision in the docs for overloaded regexp escapes
1874 Mac OS Classic vs Mac OS X clarications
1878 Fix documentation bug in using Socket's import tags :
1880 Subject: [perl #34141] example in perlbug -f getsockopt incomplete
1881 From: David Dyck (via RT) <perlbug-followup@perl.org>
1882 Date: 15 Feb 2005 07:35:45 -0000
1883 Message-ID: <rt-3.0.11-34141-107730.6.0777451251105@perl.org>
1886 do "filename" is not really used with perl subroutine librairies
1890 8 is not an octal digit. (from Debian)
1896 Doc patches to clarify the stringification rules of {} and =>
1897 by Jarkko (bug #34419)
1900 Subject: Re: [perl #34155] perldoc -f hex should say how to convert back
1901 From: David Nicol <davidnicol@gmail.com>
1902 Date: Tue, 8 Mar 2005 18:23:11 -0600
1903 Message-ID: <934f64a20503081623713f6d27@mail.gmail.com>
1906 Remove trie optimisation from the todo list
1909 Subject: [PATCH] perlrun typo (env PERLDB_OPTS)
1910 From: Alexey Tourbin <at@altlinux.ru>
1911 Date: Sat, 19 Mar 2005 03:40:13 +0300
1912 Message-ID: <20050319004013.GJ12596@solemn.turbinal.org>
1915 Fix unresolved POD link
1918 Make the spelling of whitespace (vs white-space and white space)
1920 From: Offer Kaye <offer.kaye@gmail.com>
1921 Date: Thu, 17 Mar 2005 14:47:36 -0500
1922 Message-ID: <5694250503171147668e73c7@mail.gmail.com>
1925 This is 5.9.2. Mostly.
1928 Add a note about installhtml
1935 Branch: maint-5.8/perl
1936 !> pod/perldata.pod pod/perlfaq.pod pod/perlfaq1.pod
1937 !> pod/perlfaq2.pod pod/perlfaq3.pod pod/perlfaq4.pod
1938 !> pod/perlfaq5.pod pod/perlfaq6.pod pod/perlfaq7.pod
1939 !> pod/perlfaq8.pod pod/perlfaq9.pod pod/perlfunc.pod
1940 !> pod/perlhist.pod pod/perllocale.pod pod/perlmodinstall.pod
1941 !> pod/perlop.pod pod/perlopentut.pod pod/perlre.pod
1942 !> pod/perlreref.pod pod/perlrun.pod pod/perltodo.pod
1943 !> pod/perlxstut.pod
1944 ____________________________________________________________________________
1945 [ 24140] By: nicholas on 2005/04/03 12:54:42
1948 README.cygwin additions by Reini Urban
1951 Jan Dubois has taken over maintenance of Win32 stuff from Sarathy
1954 Some updates to current status
1957 Subject: Minor AUTHORS patch
1958 From: Andy Lester <andy@petdance.com>
1959 Date: Tue, 8 Mar 2005 09:44:45 -0600
1960 Message-ID: <20050308154445.GB3213@petdance.com>
1963 Subject: Minor AUTHORS patch
1964 From: "Mike Giroux" <rmgiroux@hotmail.com>
1965 Date: Thu, 10 Mar 2005 08:39:04 -0500
1966 Message-ID: <BAY104-F4B1925432A15287069D3BCE520@phx.gbl>
1969 Change my email, put real name of Pixel
1972 Fix typo in INSTALL (s/USE_HAS_SEED_EXPLICIT/USE_HASH_SEED_EXPLICIT/)
1978 Add encoding::warnings to Maintainers.pl and rebuild META.yml for release
1980 (not the META.yml part)
1981 Branch: maint-5.8/perl
1982 !> AUTHORS INSTALL Porting/Maintainers.pl README.cygwin
1983 !> README.hpux README.win32
1984 ____________________________________________________________________________
1985 [ 23944] By: nicholas on 2005/02/07 18:06:38
1987 Branch: maint-5.8/perl
1988 ! Changes patchlevel.h
1989 ____________________________________________________________________________
1990 [ 23940] By: nicholas on 2005/02/05 17:17:19
1993 Subject: [PATCH] Avoid segfault when pthread_key_create fails
1994 From: Gisle Aas <gisle@ActiveState.com>
1995 Date: 05 Jan 2005 01:09:51 -0800
1996 Message-ID: <lracroz1gg.fsf@caliper.activestate.com>
1999 Subject: [patch] cleanup perlsfio.h
2000 From: Stas Bekman <stas@stason.org>
2001 Date: Thu, 13 Jan 2005 16:14:23 -0500
2002 Message-ID: <41E6E4AF.8070303@stason.org>
2005 Subject: Re: [PATCH] File::Find dies on find({follow=>1, ...}) on Win32
2006 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2007 Date: Mon, 20 Dec 2004 16:08:56 -0800
2008 Message-ID: <20041221000856.GA2924@efn.org>
2011 Subject: [Patch] [perl #32446] close leaves fd open
2012 From: Steffen Ullrich <coyote.frank@gmx.net>
2013 Date: Wed, 01 Dec 2004 15:22:34 +0100
2014 Message-ID: <20041201142236.4273.qmail@lists.develooper.com>
2017 Subject: [PATCH] libperl leaks a THREAD_KEY each time it is reloaded
2018 From: Gisle Aas <gisle@ActiveState.com>
2019 Date: 05 Jan 2005 03:21:06 -0800
2020 Message-ID: <lris6cxgt9.fsf@caliper.activestate.com>
2021 Branch: maint-5.8/perl
2022 !> perl.c perlio.c perlsfio.h pp_sys.c t/op/stat.t thread.h
2023 ____________________________________________________________________________
2024 [ 23939] By: nicholas on 2005/02/05 16:59:25
2027 Upgrade to Digest 1.10
2028 Branch: maint-5.8/perl
2029 +> lib/Digest/Changes lib/Digest/file.pm lib/Digest/t/file.t
2030 !> MANIFEST lib/Digest.pm lib/Digest/base.pm
2031 ____________________________________________________________________________
2032 [ 23938] By: nicholas on 2005/02/05 16:41:18
2035 Subject: [perl #33906] Missing \\ in perlre
2036 From: Andrew (via RT) <perlbug-followup@perl.org>
2037 Date: 23 Jan 2005 20:52:51 -0000
2038 Message-ID: <rt-3.0.11-33906-106339.17.5527961922343@perl.org>
2041 Subject: [PATCH] perlapi.pod has pod errors
2042 From: "Jos I. Boumans" <kane@xs4all.net>
2043 Date: Tue, 25 Jan 2005 16:42:38 +0100
2044 Message-Id: <BDA482F7-6EE7-11D9-8AA7-000A95EF62E2@xs4all.net>
2047 Integrate change #23880 in original comment
2050 Add a reference to books.perl.org.
2053 Subject: Re: [perl #34010] localtime docs
2054 From: Andy Lester <andy@petdance.com>
2055 Date: Mon, 31 Jan 2005 21:24:29 -0600
2056 Message-ID: <20050201032429.GA29354@petdance.com>
2059 Subject: [PATCH pod/perlfunc.pod] POD nit @ sysseek
2060 From: Abigail <abigail@abigail.nl>
2061 Date: Tue, 1 Feb 2005 21:33:14 +0100
2062 Message-ID: <20050201203314.GC335@abigail.nl>
2065 fix POSIX::strtod error handling documentation
2066 Branch: maint-5.8/perl
2067 !> ext/POSIX/POSIX.pod pod/perlapi.pod pod/perlbook.pod
2068 !> pod/perlfunc.pod pod/perlre.pod util.c
2069 ____________________________________________________________________________
2070 [ 23937] By: nicholas on 2005/02/05 15:23:48
2071 Log: (Yet another mop up job due to perforce's inability to branch and
2076 Subject: Re: [perl #33892] Add Interix support
2077 From: Todd Vierling <tv@duh.org>
2078 Date: Fri, 21 Jan 2005 15:16:16 -0500 (EST)
2079 Message-ID: <Pine.NEB.4.61.0501211424350.13373@duh.net.dhis.org>
2080 Branch: maint-5.8/perl
2082 ____________________________________________________________________________
2083 [ 23936] By: nicholas on 2005/02/05 15:07:43
2086 Fix for building with MinGW under Cygwin
2088 Subject: [PATCH] building win32 perl with cygwin's mingw (was: Re: [PATCH] Re: lib/Config/Extensions.t fails on Win32)
2089 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2090 Date: Thu, 13 Jan 2005 16:11:36 -0800
2091 Message-ID: <20050114001136.GC2516@efn.org>
2094 Subject: [perl #33892] Add Interix support
2095 From: Todd Vierling (via RT) <perlbug-followup@perl.org>
2096 Date: 21 Jan 2005 14:36:31 -0000
2097 Message-ID: <rt-3.0.11-33892-106280.17.6407478352545@perl.org>
2099 (except the Configure chunk)
2100 (and bump version numbers of modules)
2101 [and except the dual life modules chunk]
2104 Subject: Re: Smoke [5.9.2] 23792 FAIL(F) osf1 V5.1 (21264A)/4 cpu)
2105 From: Jarkko Hietaniemi <jhi@iki.fi>
2106 Message-ID: <41F2911E.8090204@iki.fi>
2107 Date: Sat, 22 Jan 2005 19:45:02 +0200
2109 (drop optimisation on pp_pack.c for gcc on osf1 to -O1)
2112 Subject: Re: Smoke [5.9.2] 23792 FAIL(F) osf1 V5.1 (21264A)/4 cpu)
2113 From: Jarkko Hietaniemi <jhi@iki.fi>
2114 Message-ID: <41F2C427.7020003@iki.fi>
2115 Date: Sat, 22 Jan 2005 23:22:47 +0200
2118 Subject: [perl #33998] [PATCH] Support for GNU/kFreeBSD
2119 From: "rmh@debian.org (via RT)" <perlbug-followup@perl.org>
2120 Date: 31 Jan 2005 07:37:55 -0000
2121 Message-ID: <rt-3.0.11-33998-106860.15.2609323921089@perl.org>
2124 Add all the missing gnuk{free,net}bsd hints files to MANIFEST
2127 "All" "all?" Who said all? There were 2 more missing gnuk{free,net}bsd
2128 hints files to add to MANIFEST. Sort MANIFEST
2129 while I'm in the area.
2130 Branch: maint-5.8/perl
2131 +> ext/DynaLoader/hints/gnukfreebsd.pl
2132 +> ext/DynaLoader/hints/gnuknetbsd.pl
2133 +> ext/NDBM_File/hints/gnukfreebsd.pl
2134 +> ext/NDBM_File/hints/gnuknetbsd.pl
2135 +> ext/ODBM_File/hints/gnukfreebsd.pl
2136 +> ext/ODBM_File/hints/gnuknetbsd.pl
2137 +> ext/POSIX/hints/gnukfreebsd.pl ext/POSIX/hints/gnuknetbsd.pl
2138 +> ext/Storable/hints/gnukfreebsd.pl
2139 +> ext/Storable/hints/gnuknetbsd.pl hints/gnukfreebsd.sh
2140 +> hints/gnuknetbsd.sh hints/interix.sh
2141 !> Configure MANIFEST Makefile.SH ext/Errno/Errno_pm.PL
2142 !> hints/dec_osf.sh lib/File/Find.pm t/io/openpid.t t/op/groups.t
2143 ____________________________________________________________________________
2144 [ 23934] By: nicholas on 2005/02/05 14:32:42
2147 [perl #33928] chomp() fails after alarm(), `sleep`
2149 PP_backtick's temp altering of PL_rs didn't restore after
2153 Fix test suite hang on Win32 caused by change #23898
2155 ("perl -e sleep 3" does an indefinite sleep!)
2156 Branch: maint-5.8/perl
2157 !> pp_sys.c t/op/alarm.t
2158 ____________________________________________________________________________
2159 [ 23933] By: nicholas on 2005/02/05 14:21:35
2162 Replace Perl_keyword() with a version that's 20% faster on typical
2163 input, generated by subclassing ExtUtils::Constant. (Typical input
2164 being about 135M of input from running a lot of perl scripts)
2167 A script to regenerate Perl_keyword()
2170 Ooops. It was 190M when I was using 4 bytes per entry for lengths in
2171 the dump file. The newer format is only 135M
2174 Make Perl_keyword() another 30% faster.
2175 Branch: maint-5.8/perl
2176 ! perl_keyword.pl toke.c
2178 ____________________________________________________________________________
2179 [ 23932] By: nicholas on 2005/02/05 13:47:07
2182 Slightly terser code in S_regpposixcc (names inside [:*here*:])
2186 Branch: maint-5.8/perl
2188 ____________________________________________________________________________
2189 [ 23931] By: nicholas on 2005/02/05 13:28:13
2192 Add weights to ExtUtils::Constant to allow sorting by expected
2193 frequency. This makes the Perl_keyword() replacement 20% faster,
2194 rather than just 12%
2197 Correct and update comments (before anyone writes in)
2198 Remove a temporary variable.
2201 More consistent names for all the parameter name/declaration methods
2203 Which should have been part of change 23930, but for
2204 http://www.google.com/search?q=%66%75%63%6Bing+perforce
2205 Branch: maint-5.8/perl
2207 !> lib/ExtUtils/Constant/Base.pm lib/ExtUtils/Constant/XS.pm
2208 ____________________________________________________________________________
2209 [ 23930] By: nicholas on 2005/02/05 13:14:36
2212 Avoid dogfood problems when an empty string accidentally ends up
2213 as a constant name. [They don't work in qw(), strangely]
2216 Assimilate ExtUtils::Constant 0.16
2217 Branch: maint-5.8/perl
2218 +> lib/ExtUtils/Constant/Base.pm lib/ExtUtils/Constant/Utils.pm
2219 +> lib/ExtUtils/Constant/XS.pm
2220 !> MANIFEST lib/ExtUtils/Constant.pm
2221 ____________________________________________________________________________
2222 [ 23929] By: nicholas on 2005/02/05 12:57:43
2225 utf.pm needs to require Carp before croak()ing
2228 Subject: Re: [perl #33173] shellwords.pl and tainting
2229 From: Alexey Tourbin <at@altlinux.ru>
2230 Date: Tue, 28 Dec 2004 22:29:37 +0300
2231 Message-ID: <20041228192937.GB7824@solemn.turbinal.org>
2237 Subject: [PATCH] assorted tempfile clean-up in the test suite
2238 From: "Craig A. Berry" <craigberry@mac.com>
2239 Date: Sun, 23 Jan 2005 14:23:17 -0600
2240 Message-ID: <41F407B5.7020106@mac.com>
2243 &_q needs to *globally* escape ' and \ in its substitution.
2244 Branch: maint-5.8/perl
2245 +> lib/Text/ParseWords/taint.t
2246 !> MANIFEST lib/Test/Simple/t/reset.t lib/Text/ParseWords.pm
2247 !> lib/shellwords.pl lib/utf8.pm lib/utf8.t t/io/fs.t t/io/tell.t
2249 ____________________________________________________________________________
2250 [ 23918] By: nicholas on 2005/02/01 22:27:23
2253 Don't write to $PERLIO_DEBUG when setuid ([perl #33990])
2256 Avoid a buffer overflow with threads and PERLIO_DEBUG
2259 Really fix the bug [perl #33990].
2260 NB. -DIAMSUID is only set to compile sperl.o.
2263 Document the changes to PERLIO_DEBUG.
2264 Branch: maint-5.8/perl
2265 !> perlio.c pod/perlrun.pod
2266 ____________________________________________________________________________
2267 [ 23902] By: nicholas on 2005/01/30 23:17:16
2268 Log: http://www.google.com/search?btnI=aargh&q=hate+perforce
2269 Branch: maint-5.8/perl
2270 !> genpacksizetables.pl
2271 ____________________________________________________________________________
2272 [ 23901] By: nicholas on 2005/01/30 23:14:08
2275 Make the ! suffix handle n/N/v/V as signed integers
2276 within pack templates.
2279 Subject: [PATCH for testing/review] byte-order modifiers for (un)pack templates
2280 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
2281 Date: Wed, 21 Apr 2004 21:09:20 +0200
2282 Message-Id: <20040421210920.3c467772@r2d2>
2285 Cleanup variables in S_(un)pack_rec().
2286 This also works around a gcc optimizer bug on dec_osf/alpha.
2289 More unpack cleanups.
2292 Add byte-order group modifiers to (un)pack templates.
2293 Follow-up on: #22734, #22745, #22753, #22754.
2295 Subject: Group modifiers in (un)pack templates
2296 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
2297 Date: Mon, 3 May 2004 20:14:41 +0200
2298 Message-Id: <20040503201441.1b058e0d@r2d2>
2301 Refactor all the unpack checksum-or-not logic to avoid massive
2305 The leaktesting of NEWSV() is long dead, so create and initialise
2306 SV values in one, to simplify source code and shrink object code
2310 Source code tidy up - avoid assigning to sv.
2313 Turn the unreachable code into assertions. (So prove me wrong...)
2316 Make the length overrun checking and stack extension table driven.
2317 (Shaves about 3k off pp_pack.o)
2320 Shrink a switch() statment by driving the size calculations from the
2321 size table. This requires #ifdef()s in the size table initialiser.
2322 Astoundingly this shaves over 6K of the object size with -Os on OS X.
2323 I was expecting about 1K (due to shrinking a branch table). Mind you,
2324 I'm not going to argue with what I got. :-)
2327 Remove now-unnecessary check. (It's done earlier)
2330 From: Jarkko Hietaniemi <jhi@iki.fi>
2331 Subject: Re: [PATCH] do not assume quads or long doubles
2332 Message-ID: <41F21B0A.2050301@iki.fi>
2333 Date: Sat, 22 Jan 2005 11:21:14 +0200
2336 Make the byte order modifers < and > and the sign modifier ! (for
2337 n N v V) conditionally compile. This means that the refactored
2338 pp_pack/pp_unpack code can now be used in maint.
2341 Retrieve the flag bit that only 'p' uses, so that it is spare for
2343 Branch: maint-5.8/perl
2344 +> genpacksizetables.pl
2346 !> MANIFEST embed.fnc embed.h perl.h pod/perlport.pod pp_pack.c
2348 ____________________________________________________________________________
2349 [ 23896] By: nicholas on 2005/01/28 20:38:44
2350 Log: For some reason pack.t isn't warnings clean on maint. For now, remove
2351 warnings, but once the implementation in pp_pack.c is unified, check
2352 again and if necessary track the cause down.
2353 Branch: maint-5.8/perl
2355 ____________________________________________________________________________
2356 [ 23895] By: nicholas on 2005/01/28 20:28:38
2357 Log: (Just the tests from)
2360 Make the ! suffix handle n/N/v/V as signed integers
2361 within pack templates.
2364 Subject: [PATCH for testing/review] byte-order modifiers for (un)pack templates
2365 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
2366 Date: Wed, 21 Apr 2004 21:09:20 +0200
2367 Message-Id: <20040421210920.3c467772@r2d2>
2370 Add byte-order group modifiers to (un)pack templates.
2371 Follow-up on: #22734, #22745, #22753, #22754.
2373 Subject: Group modifiers in (un)pack templates
2374 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
2375 Date: Mon, 3 May 2004 20:14:41 +0200
2376 Message-Id: <20040503201441.1b058e0d@r2d2>
2379 Name another pack test
2382 Make the tests for the endianness modifiers < and >, and the
2383 signnedness modifier ! conditional on perl version. Surprisingly
2384 little change needed.
2387 Check that the warning behaviour on the modifiers !, < and > is as we
2388 expect it for this perl.
2391 Oops. Was forgetting to test n! N! v! V! in pack
2392 Branch: maint-5.8/perl
2394 ____________________________________________________________________________
2395 [ 23887] By: nicholas on 2005/01/27 15:47:02
2398 Subject: Re: uc($long_utf8_string) exhausts memory
2399 From: Jarkko Hietaniemi <jhi@iki.fi>
2400 Date: Sat, 22 Jan 2005 00:20:12 +0200
2401 Message-Id: <41F1801C.3080201@iki.fi>
2403 Make buffer size estimates for utf8 case conversion less maximally
2407 Subject: Re: uc($long_utf8_string) exhausts memory
2408 From: Jarkko Hietaniemi <jhi@iki.fi>
2409 Date: Sat, 22 Jan 2005 11:33:12 +0200
2410 Message-Id: <41F21DD8.3050500@iki.fi>
2412 change #23857 miscalculated the SvGROW size
2415 Subject: Re: Smoke [5.9.2] 23863 FAIL(F) MSWin32 WinXP/.Net SP1 (x86/1 cpu)
2416 From: Jarkko Hietaniemi <jhi@iki.fi>
2417 Date: Sun, 23 Jan 2005 21:25:01 +0200
2418 Message-Id: <41F3FA0D.4010301@iki.fi>
2420 The uc() memory reduction patch had a memory leak...
2421 Branch: maint-5.8/perl
2422 !> doop.c op.c pp.c pp_pack.c regcomp.c regexec.c sv.c t/op/lc.t
2423 !> toke.c utf8.c utf8.h
2424 ____________________________________________________________________________
2425 [ 23885] By: nicholas on 2005/01/27 13:24:09
2426 Log: Test that unpack with only 1 argument is a syntax error.
2427 (Corresponds to the test in blead that ensures it works, and replaces
2429 Branch: maint-5.8/perl
2431 ____________________________________________________________________________
2432 [ 23856] By: nicholas on 2005/01/22 00:03:11
2435 Subject: [PATCH] Allow Configure's d_attribut to be set from the command line
2436 From: Gisle Aas <gisle@ActiveState.com>
2437 Date: 30 Dec 2004 03:39:36 -0800
2438 Message-ID: <lrllbgypzb.fsf@caliper.activestate.com>
2441 Subject: [PATCH] unnecessary rmdir in Makefile
2442 From: Robin Barker <Robin.Barker@npl.co.uk>
2443 Date: Wed, 5 Jan 2005 11:58:54 -0000
2444 Message-ID: <533D273D4014D411AB1D00062938C4D90849C55C@hotel.npl.co.uk>
2447 Subject: [perl #33892] Add Interix support
2448 From: Todd Vierling (via RT) <perlbug-followup@perl.org>
2449 Date: 21 Jan 2005 14:36:31 -0000
2450 Message-ID: <rt-3.0.11-33892-106280.17.6407478352545@perl.org>
2451 Branch: maint-5.8/perl
2452 !> Configure Makefile.SH
2453 ____________________________________________________________________________
2454 [ 23855] By: nicholas on 2005/01/21 23:27:54
2457 Get $Config{osvers} filled in on Win32
2460 Get $Config{ccversion} or $Config{gccversion} filled in on Win32
2461 Branch: maint-5.8/perl
2462 !> win32/config_sh.PL
2463 ____________________________________________________________________________
2464 [ 23837] By: nicholas on 2005/01/20 14:11:10
2467 A little more determinacy in our sorting
2470 and then re-regen pod/perlapi.pod
2471 Branch: maint-5.8/perl
2474 ____________________________________________________________________________
2475 [ 23834] By: nicholas on 2005/01/20 11:38:52
2476 Log: Run regen.pl and pod/buildtoc --build-all
2477 Branch: maint-5.8/perl
2478 ! MANIFEST pod/perlapi.pod pod/perlintern.pod pod/perltoc.pod
2479 ____________________________________________________________________________
2480 [ 23833] By: nicholas on 2005/01/20 11:26:12
2483 Subject: Re: [PATCH lib/warnings.t] Adding TODO functionality to lib/warnings.
2484 From: Abigail <abigail@abigail.nl>
2485 Date: Wed, 1 Oct 2003 14:19:43 +0200
2486 Message-ID: <20031001121943.GA29419@abigail.nl>
2489 Start converting t/op/ref.t to use test.pl
2492 All tests now use test.pl
2495 Turn barewords into strings to run under strict subs.
2496 Run under strict refs outside the soft reference tests.
2499 Subject: [PATCH] make lib/warnings.t use t/test.pl
2500 From: "Craig A. Berry" <craigberry@mac.com>
2501 Message-ID: <41DDCA71.1080704@mac.com>
2502 Date: Thu, 06 Jan 2005 17:32:01 -0600
2505 Need to close files before unlinking them on Win32
2507 (Various files created by test programs are left behind otherwise,
2508 and distclean doesn't clean them up)
2511 Subject: [PATCH] t/op/split.t #11 nit on VMS
2512 From: "Craig A. Berry" <craigberry@mac.com>
2513 Message-ID: <41E1C261.5020100@mac.com>
2514 Date: Sun, 09 Jan 2005 17:46:41 -0600
2517 Subject: [PATCH] follow-up to #23765
2518 From: "Craig A. Berry" <craigberry@mac.com>
2519 Date: Tue, 11 Jan 2005 21:01:27 -0600
2520 Message-ID: <41E49307.7080900@mac.com>
2523 Not a good idea to use unpack "H*" to peek at a scalar's internal
2527 Better test diagnostics for the numbers tests.
2528 (Failure diagnostics were always good, but now the tests have names,
2529 which show even when they pass)
2532 Subject: [PATCH] op/stat.t test 9 failing on recent cygwin snapshots
2533 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2534 Date: Sun, 16 Jan 2005 10:30:45 -0800
2535 Message-ID: <20050116183045.GA2768@efn.org>
2536 Branch: maint-5.8/perl
2537 !> lib/FileCache/t/01open.t lib/FileCache/t/04twoarg.t
2538 !> lib/FileCache/t/07noimport.t lib/warnings.t t/op/join.t
2539 !> t/op/pack.t t/op/read.t t/op/ref.t t/op/split.t t/op/stat.t
2540 ____________________________________________________________________________
2541 [ 23832] By: nicholas on 2005/01/20 10:59:16
2544 Subject: [PATCH pod/perlxs.pod] RE: [perl #32660] INT2PTR not mentioned in perlxs(1)
2545 From: Robin Barker <Robin.Barker@npl.co.uk>
2546 Date: Tue, 4 Jan 2005 12:32:29 -0000
2547 Message-ID: <533D273D4014D411AB1D00062938C4D90849C553@hotel.npl.co.uk>
2550 Error-free constant folding is a TODO
2553 Correct a Greengrocer's apostrophe.
2556 Improve documentation for sv_catpvf, to note that pattern's UTF-8ness
2557 is taken from the SV's UTF-8ness
2558 Branch: maint-5.8/perl
2559 !> ext/DynaLoader/dl_dyld.xs pod/perlapi.pod pod/perltodo.pod
2560 !> pod/perlxs.pod sv.c
2561 ____________________________________________________________________________
2562 [ 23831] By: nicholas on 2005/01/19 23:55:18
2565 Use the new SV_NOSTEAL flag to avoid the SvTEMP dance in newSVsv
2568 Refactor S_regclass to generate slightly smaller object code
2569 Branch: maint-5.8/perl
2571 ____________________________________________________________________________
2572 [ 23830] By: nicholas on 2005/01/19 23:42:51
2578 Update copyright years.
2581 Update copyright years. Add an editor block while passing by.
2584 Correct the editor block to match the perl 5 policy on tabs
2585 Branch: maint-5.8/perl
2586 !> README mg.c miniperlmain.c op.c perlio.c pp.c pp_ctl.c
2587 !> pp_hot.c pp_pack.c pp_sort.c pp_sys.c regcomp.c scope.c sv.c
2588 !> universal.c xsutils.c
2589 ____________________________________________________________________________
2590 [ 23829] By: nicholas on 2005/01/19 23:25:41
2593 Make the switch statement discriminate similar names more
2597 Can pass in a length here without introducing a bug. Might save
2601 savepv(SvPV(sv,n_a)) is common, and creates an unnecessary call to
2602 strlen(). Add savesvpv(sv), which gets the length from the SV,
2603 and returns a copy of its PV.
2606 Shorter source code in pp_gelem. (But it compiles to the same size)
2609 replace NEWSV(), SvSetSV() with newSVsv()
2612 sv_2mortal(NEWSV(0,0)) better written as sv_newmortal()
2615 sv_catpvf holds no advantage over sv_catpv when the "pattern" isn't.
2618 SvUTF8_off() in do_join can be unconditional.
2621 A terser way to write the \-ing code in pv_uni_display
2622 Plus drive-by insert of a more correct editor block. (thanks Dave)
2623 Branch: maint-5.8/perl
2624 !> doop.c embed.fnc embed.h global.sym mg.c op.c pp.c pp_hot.c
2625 !> pp_sort.c pp_sys.c proto.h regcomp.c regexec.c scope.c toke.c
2626 !> utf8.c util.c xsutils.c
2627 ____________________________________________________________________________
2628 [ 23828] By: nicholas on 2005/01/19 21:33:40
2631 Check all attributes in modify_SV_attributes are recognised.
2632 Fix bug where 'assertion' was always rejected as invalid.
2635 Rafael spotted that my changes caused warnings. So clean up.
2638 Make "assertion" attribute code and test conditional
2639 Branch: maint-5.8/perl
2640 !> t/op/attrs.t xsutils.c
2641 ____________________________________________________________________________
2642 [ 23826] By: nicholas on 2005/01/19 20:04:32
2645 Use Rafael's sick trick of ASCII NUL as a q'' delimiter to save a
2649 Change 23727 broke code that relied on \ being escaped.
2650 Fix this. *Everything* should work now.
2653 Remove compiler warnings.
2656 D'oh! Spurious aTHX_. Here was I thinking that my test build was
2657 threaded, but "oh no it isn't!" :-(
2658 Branch: maint-5.8/perl
2661 ____________________________________________________________________________
2662 [ 23825] By: nicholas on 2005/01/19 19:46:24
2665 Doing the strnEQ char by char for 2 and 3 character strings
2666 generates a smaller object file, and will be faster.
2669 Skip the switch statement entirely if the pointer is null, rather
2670 than the old pointless switch on '\0'. Also skip re-comparing the
2671 first character. Faster, and generates terser object code.
2674 strEQ/strNE of 1 character strings seems better hand inlined,
2675 because it generates smaller object code (as well as being
2676 faster than a true function call)
2679 Probably should be using *pvn rather than *pv forms for speed in
2680 toke.c (to save a strlen())
2683 Concatenate some string constants
2686 Splitting the -n/-p code and concatenating strings generates
2687 smaller object code.
2688 Branch: maint-5.8/perl
2689 !> doio.c locale.c op.c perl.c pp.c toke.c util.c
2690 ____________________________________________________________________________
2691 [ 23823] By: nicholas on 2005/01/19 17:43:16
2694 Bug in t/io/layers.t spotted by Ignasi Roca Carrió
2697 Change 23714 accidentally broke t/io/layers.t when testing with
2698 UTF8 locales and the -C flag. When UTF8 is flagged as enabled
2699 based on the locale, we have no perl space access to PL_utf8locale
2700 so assume for the moment that UTF8 is never conditionally enabled.
2703 Add ${^UTF8LOCALE} to give perl space access to PL_utf8locale
2706 Use the new ${^UTF8LOCALE} to make the test reliable.
2707 Branch: maint-5.8/perl
2708 !> AUTHORS gv.c mg.c t/io/layers.t
2709 ____________________________________________________________________________
2710 [ 23818] By: steveh on 2005/01/19 09:49:40
2713 Exclude "Thread" from $Config{extensions}
2715 It is already excluded from $Config{dynamic_ext}, so should not be
2716 in $Config{extensions} either. (Note that Thread is actually still
2717 built, though. This is just for consistency with Unix builds.)
2718 Branch: maint-5.8/perl
2719 !> win32/config_sh.PL
2720 ____________________________________________________________________________
2721 [ 23815] By: nicholas on 2005/01/18 22:27:27
2724 Refactor gv_fetchpv so that the overwhelmingly common case
2725 (variable names starting with a lower case letter or _, longer
2726 than one character) get out of the function very quickly.
2727 (Without even passing through a switch statement jump table)
2728 Also fixes bug 33631
2731 Tidy up comments in change 23716
2734 Generate smaller object code by using a single switch statement
2735 for determining which names are forced into main::
2738 Because name is always NUL terminated we can incorporate length
2739 0 names in the switch statement for length 1.
2742 Improve documentation for is_gv_magical, and split the switch
2743 statement into 2 parts, lengths > 1 and lengths <= 1
2744 This should cause most variables (lower case, multicharacter)
2745 to escape the function without passing through a switch table.
2748 Not all the world's a VAX, er ASCII, so don't make assumptions.
2749 Tweak is_gv_magical's string comparisons to produce smaller object
2751 First 2005 copyright notice.
2752 Branch: maint-5.8/perl
2754 ____________________________________________________________________________
2755 [ 23814] By: nicholas on 2005/01/18 22:08:15
2758 Turn regcomp into a list op
2759 [fear not - just the B::Deparse change, which works on maint]
2762 Skip tests that require Data::Dumper if it is not built
2763 [just the ext/B changes]
2766 Correct change 23437 - as Config isn't imported, need to use a fully
2770 Subject: Re: B::walkoptree segfaults
2771 From: Alexey Tourbin <at@altlinux.ru>
2772 Date: Fri, 3 Dec 2004 05:06:49 +0300
2773 Message-ID: <20041203020649.GD3898@solemn.turbinal.org>
2776 Subject: [PATCH] Cleanup ext/B tests for -w and to run separately
2777 Date: Tue, 28 Dec 2004 13:49:19 -0800
2778 From: Stephen McCamant <smcc@MIT.EDU>
2779 Message-ID: <16849.54495.424654.896889@apocalypse.OCF.Berkeley.EDU>
2780 Branch: maint-5.8/perl
2781 !> ext/B/B.pm ext/B/B/Deparse.pm ext/B/B/Terse.pm
2782 !> ext/B/t/asmdata.t ext/B/t/b.t ext/B/t/bblock.t
2783 !> ext/B/t/bytecode.t ext/B/t/concise.t ext/B/t/debug.t
2784 !> ext/B/t/deparse.t ext/B/t/f_map.t ext/B/t/f_sort.t
2785 !> ext/B/t/lint.t ext/B/t/o.t ext/B/t/optree_check.t
2786 !> ext/B/t/optree_concise.t ext/B/t/optree_samples.t
2787 !> ext/B/t/optree_sort.t ext/B/t/optree_specials.t
2788 !> ext/B/t/optree_varinit.t ext/B/t/showlex.t ext/B/t/stash.t
2789 !> ext/B/t/terse.t ext/B/t/xref.t
2790 ____________________________________________________________________________
2791 [ 23813] By: nicholas on 2005/01/18 17:29:33
2794 Change dXSTARGET to dXSTARG as recommended by Spider Boardman.
2797 Return an immortal from attributes::_warn_reserved (a private
2798 function). (saves creating a new IV)
2799 Branch: maint-5.8/perl
2801 ____________________________________________________________________________
2802 [ 23812] By: nicholas on 2005/01/18 17:05:45
2805 Subject: [PATCH] randbits and randfunc for VMS
2806 From: "Craig A. Berry" <craigberry@mac.com>
2807 Message-ID: <41D570BF.8010409@mac.com>
2808 Date: Fri, 31 Dec 2004 09:31:11 -0600
2809 Branch: maint-5.8/perl
2811 ____________________________________________________________________________
2812 [ 23811] By: nicholas on 2005/01/18 16:16:10
2815 Subject: [perl #33173] shellwords.pl and tainting
2816 From: perl-5.8.0@ton.iguana.be (via RT) <perlbug-followup@perl.org>
2817 Date: 24 Dec 2004 00:14:19 -0000
2818 Message-ID: <rt-3.0.11-33173-103504.3.54366755060383@perl.org>
2819 Branch: maint-5.8/perl
2820 !> lib/shellwords.pl
2821 ____________________________________________________________________________
2822 [ 23810] By: nicholas on 2005/01/17 23:27:00
2825 Fix bug 32294 - index()/rindex() ignore UTF8 flag
2826 (for cases of mixed UTF8/bytes)
2827 Test code based on bug report by John Gardiner Myers
2828 Branch: maint-5.8/perl
2829 !> pp.c t/op/index.t
2830 ____________________________________________________________________________
2831 [ 23809] By: nicholas on 2005/01/17 22:25:28
2834 Integrate a patch from Gentoo for uclibc support.
2836 Subject: Re: Static linking notes --- perl5.8.6 and uClibc
2837 From: Alexey Tourbin <at@altlinux.ru>
2838 Date: Tue, 28 Dec 2004 14:25:42 +0300
2839 Message-ID: <20041228112542.GB21037@solemn.turbinal.org>
2842 Silence a compilation warning
2843 Branch: maint-5.8/perl
2844 !> perlio.c pp_sort.c
2845 ____________________________________________________________________________
2846 [ 23808] By: nicholas on 2005/01/17 21:59:28
2849 Test patch for already-solved bug #33003,
2850 by Michael G Schwern.
2853 Fix test added in change 23645 with an eval()
2856 Subject: [PATCH] bop.t follow-up to #23645
2857 From: "Craig A. Berry" <craigberry@mac.com>
2858 Date: Thu, 16 Dec 2004 08:53:32 -0600
2859 Message-ID: <41C1A16C.9040700@mac.com>
2862 $#a>>=1 relies on malloc wrap to avoid the segfault, so need to
2863 skip the test on platforms where it's not available
2864 Branch: maint-5.8/perl
2866 ____________________________________________________________________________
2867 [ 23804] By: steveh on 2005/01/14 17:21:59
2870 Fix extensions config fields on Win32 to be as they are on Unix
2872 Subject: [PATCH] Re: lib/Config/Extensions.t fails on Win32
2873 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2874 Date: Wed, 5 Jan 2005 10:01:41 -0800
2875 Message-ID: <20050105180141.GA676@efn.org>
2878 Fix Win32 build problem caused by change 23757
2880 Change 23757 added a glob() call to win32/FindExt.pm. That code is
2881 run by miniperl.exe when making the ..\config.sh target, but
2882 miniperl.exe is built with -D PERL_EXTERNAL_GLOB so it requires
2883 perlglob.exe to do the glob(). perlglob.exe has been built, but is
2884 in the top-level of the source tree so is not found when miniperl.exe
2885 is executed from within the win32/ sub-directory.
2887 This was causing smokes to fail on t/lib/commonsense.t because the
2888 "extensions" field in lib/Config_heavy.pl only contained
2889 "threads/shared" as a result of the glob() not finding anything.
2891 Manual builds had been working fine for me because I had an installed
2892 perl in my PATH so perlglob.exe was being found there instead!
2893 Branch: maint-5.8/perl
2894 !> win32/FindExt.pm win32/config_sh.PL
2895 ____________________________________________________________________________
2896 [ 23784] By: nicholas on 2005/01/12 23:23:12
2899 Bring win32/config.* into line with win32/config_H.*
2900 so that "perl -V:usemallocwrap" tells us what the configuration is
2901 instead of saying 'UNKNOWN'.
2904 Subject: [PATCH] -Duselargefiles for VMS
2905 From: "Craig A. Berry" <craigberry@mac.com>
2906 Message-ID: <41DB63A6.7040504@mac.com>
2907 Date: Tue, 04 Jan 2005 21:48:54 -0600
2910 Allow static linking core extensions on Win32 with MinGW
2912 Subject: [PATCH] Re: lib/Config/Extensions.t fails on Win32
2913 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2914 Date: Wed, 5 Jan 2005 10:01:41 -0800
2915 Message-ID: <20050105180141.GA676@efn.org>
2918 Fix win32/config.*'s cc, ld and other related values
2920 cc and ld themselves always get replaced with correct values anyway
2921 so we just provide example values as per other similar settings
2923 Other related values (ccname, cpp, cpprun, cppstdin) need to use the
2924 correct ~keyword~, namely ~cc~, not ~CC~, otherwise they do not get set
2926 Subject: [PATCH] Re: lib/Config/Extensions.t fails on Win32
2927 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2928 Date: Wed, 5 Jan 2005 10:01:41 -0800
2929 Message-ID: <20050105180141.GA676@efn.org>
2931 Subject: Re: [PATCH] Re: lib/Config/Extensions.t fails on Win32
2932 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2933 Date: Thu, 6 Jan 2005 11:53:11 -0800
2934 Message-ID: <20050106195311.GC1300@efn.org>
2937 Disable PERL_MALLOC and DEBUG_MSTATS in win32/makefile.mk by default
2938 and force PERL_MALLOC off if USE_IMP_SYS is on
2940 This brings makefile.mk into line with Makefile in this regard
2942 (PERL_MALLOC cannot currently be used with USE_IMP_SYS, e.g. see:
2943 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-07/msg00465.html
2944 so it is sensible to enforce this, and to not have the default set
2945 to a configuration that isn't allowed)
2948 Subject: [PATCH] follow-up to #23748, -Duselargefiles on VMS
2949 Date: Sun, 09 Jan 2005 17:52:09 -0600
2950 From: "Craig A. Berry" <craigberry@mac.com>
2951 Message-ID: <41E1C3A9.9080900@mac.com>
2954 Make Win32's distclean target clean up properly
2955 Branch: maint-5.8/perl
2956 !> configure.com vms/descrip_mms.template vms/vmsish.h
2957 !> win32/Makefile win32/buildext.pl win32/config.bc
2958 !> win32/config.gc win32/config.vc win32/config.vc64
2959 !> win32/makefile.mk
2960 ____________________________________________________________________________
2961 [ 23737] By: nicholas on 2005/01/03 21:58:51
2964 Convert op/read.t to use test.pl and make it stricture compliant.
2967 Add a lot of tests for combinations of values, offsets and lengths
2970 read (and presuambly sysread) would expose the UTF8 internals when
2971 reading from a byte orientated file handle into a UTF8 scalar.
2974 Oops. Forgot to uncomment the last set of Unicode values for
2978 Ooops. Fix unitialised variable
2981 Skip tests that binmode :utf8 if there is no perlio
2982 Branch: maint-5.8/perl
2983 !> pp_sys.c t/op/read.t
2984 ____________________________________________________________________________
2985 [ 23734] By: nicholas on 2005/01/03 20:11:00
2988 Upgrade to Devel::PPPort 3.04
2989 Branch: maint-5.8/perl
2990 !> ext/Devel/PPPort/Changes ext/Devel/PPPort/META.yml
2991 !> ext/Devel/PPPort/PPPort.pm ext/Devel/PPPort/PPPort_pm.PL
2992 !> ext/Devel/PPPort/TODO ext/Devel/PPPort/parts/inc/SvPV
2993 !> ext/Devel/PPPort/parts/inc/ppphbin
2994 !> ext/Devel/PPPort/parts/inc/ppphdoc
2995 !> ext/Devel/PPPort/parts/inc/ppphtest
2996 ____________________________________________________________________________
2997 [ 23713] By: nicholas on 2004/12/30 20:33:34
3000 Small addition to perlsec by Stas Bekman.
3003 Security fix from Debian in the debugger (in the setterm()
3005 Subject: Re: Security patch from Debian?
3006 From: Brendan O'Dea <bod@debian.org>
3007 Date: Thu, 2 Dec 2004 13:42:17 +1100
3008 Message-ID: <20041202024217.GA12670@londo.c47.org>
3011 Mention ppport.h and its --api-info switch in perlguts.
3012 Branch: maint-5.8/perl
3013 !> lib/perl5db.pl pod/perlguts.pod pod/perlsec.pod
3014 ____________________________________________________________________________
3015 [ 23709] By: nicholas on 2004/12/29 21:58:08
3018 A couple of SCO compilation patches
3020 Subject: [perl #3097] Re: SCO5 XS dyn loading fails
3021 From: "Ilya N. Golubev" <gin@mo.msk.ru>
3022 Date: Tue, 14 Dec 2004 22:37:27 +0300
3023 Message-ID: <028941bf40f648-gin@mo.msk.ru>
3025 Subject: Re: [perl #3100] NaN passed to gcvt [PATCH]
3026 From: Andy Dougherty <doughera@lafayette.edu>
3027 Date: Wed, 15 Dec 2004 10:29:22 -0500 (EST)
3028 Message-ID: <Pine.SOL.4.58.0412150956360.3441@maxwell.phys.lafayette.edu>
3029 Branch: maint-5.8/perl
3031 ____________________________________________________________________________
3032 [ 23699] By: nicholas on 2004/12/29 13:14:51
3035 Subject: RE: [PATCH perl.h toke.c utf8.c] minor format clean up
3036 From: Robin Barker <Robin.Barker@npl.co.uk>
3037 Date: Wed, 1 Dec 2004 15:15:44 -0000
3038 Message-ID: <533D273D4014D411AB1D00062938C4D90849C521@hotel.npl.co.uk>
3041 Subject: Missign STATEMENT brackets in PUSHMARK
3042 From: perl5-porters@ton.iguana.be (Ton Hospel)
3043 Date: Thu, 23 Dec 2004 17:55:13 +0000 (UTC)
3044 Message-Id: <cqf0q1$9cc$1@post.home.lunix>
3045 Branch: maint-5.8/perl
3047 ____________________________________________________________________________
3048 [ 23698] By: nicholas on 2004/12/29 13:01:59
3051 Pod::Html is not part of the podlators distribution
3054 Two pod2html patches from Dave Sparks :
3056 Fix anchors for some function names
3057 Subject: pod2html fragment fix [PATCH]
3058 From: Gisle Aas <gisle@ActiveState.com>
3059 Date: 11 Nov 2004 14:36:46 +0100
3060 Message-ID: <lrk6sso6c1.fsf@caliper.activestate.com>
3062 Subject: Make 'pod2html --quiet' be quiet [PATCH]
3063 From: Gisle Aas <gisle@ActiveState.com>
3064 Date: 11 Nov 2004 15:19:58 +0100
3065 Message-ID: <lrbre4o4c1.fsf@caliper.activestate.com>
3066 Branch: maint-5.8/perl
3067 !> Porting/Maintainers.pl lib/Pod/Html.pm
3068 ____________________________________________________________________________
3069 [ 23697] By: nicholas on 2004/12/29 12:48:00
3072 Allow escaping %m as %%m in Sys::Syslog format strings
3073 (suggested by Joshua Richardson <jric@yahoo-inc.com>
3074 and Yitzchak Scott-Thoennes)
3077 Make Sys::Syslog stricture-compliant
3080 Subject: Re: Can't locate auto/POSIX/autosplit.ix [perl #24445] [PATCH]
3081 From: Andy Dougherty <doughera@lafayette.edu>
3082 Date: Thu, 16 Dec 2004 09:57:44 -0500 (EST)
3083 Message-ID: <Pine.SOL.4.58.0412160953470.20202@maxwell.phys.lafayette.edu>
3084 Branch: maint-5.8/perl
3085 !> ext/POSIX/Makefile.PL ext/Sys/Syslog/Syslog.pm
3086 ____________________________________________________________________________
3087 [ 23694] By: nicholas on 2004/12/29 12:31:50
3090 Subject: [PATCH] Re: [perl #32949] FileCache only works in "main" package
3091 From: "Jos I. Boumans" <kane@xs4all.net>
3092 Date: Wed, 8 Dec 2004 14:24:19 +0100
3093 Message-Id: <7728A4F5-491C-11D9-9CA3-000A95EF62E2@xs4all.net>
3096 Subject: [PATCH] FileCache without import
3097 From: Michael G Schwern <schwern@pobox.com>
3098 Date: Sat, 11 Dec 2004 18:58:32 -0500
3099 Message-ID: <20041211235832.GA13462@windhund.schwern.org>
3100 Branch: maint-5.8/perl
3101 +> lib/FileCache/t/06export.t lib/FileCache/t/07noimport.t
3102 !> MANIFEST lib/FileCache.pm
3103 ____________________________________________________________________________
3104 [ 23693] By: nicholas on 2004/12/29 12:14:05
3107 Upgrade to Encode 2.09
3108 Branch: maint-5.8/perl
3109 !> ext/Encode/Changes ext/Encode/Encode.pm ext/Encode/Encode.xs
3110 !> ext/Encode/META.yml ext/Encode/Unicode/Unicode.xs
3111 !> ext/Encode/t/Encode.t ext/Encode/t/fallback.t
3112 ____________________________________________________________________________
3113 [ 23692] By: nicholas on 2004/12/29 12:03:15
3116 Upgrade to Term::ANSIColor 1.09
3119 Upgrade to perldoc 3.14
3122 Upgrade to Test::Simple 0.54
3123 Branch: maint-5.8/perl
3124 +> lib/Test/Simple/t/is_fh.t
3125 !> MANIFEST lib/Pod/Perldoc.pm lib/Pod/Perldoc/ToMan.pm
3126 !> lib/Term/ANSIColor.pm lib/Term/ANSIColor/ChangeLog
3127 !> lib/Term/ANSIColor/README lib/Term/ANSIColor/test.pl
3128 !> lib/Test/Builder.pm lib/Test/More.pm lib/Test/Simple.pm
3129 !> lib/Test/Simple/Changes lib/Test/Simple/t/details.t
3130 !> lib/Test/Simple/t/fail-more.t
3131 !> lib/Test/Simple/t/harness_active.t
3132 !> lib/Test/Simple/t/is_deeply.t lib/Test/Simple/t/maybe_regex.t
3133 !> lib/Test/Simple/t/plan_no_plan.t lib/Test/Simple/t/sort_bug.t
3134 !> lib/Test/Simple/t/todo.t lib/Test/Simple/t/undef.t
3135 ____________________________________________________________________________
3136 [ 23690] By: nicholas on 2004/12/29 11:46:00
3139 sanity check the arguments to runperl(), to try to avoid it
3140 hanging waiting on STDIN for a script.
3143 Subject: [PATCH] cleanup t/op/taint.t
3144 From: Michael G Schwern <schwern@pobox.com>
3145 Date: Fri, 10 Dec 2004 02:04:49 -0500
3146 Message-ID: <20041210070448.GA22347@windhund.schwern.org>
3148 Subject: [PATCH] Add todo_skip() to test.pl
3149 From: Michael G Schwern <schwern@pobox.com>
3150 Date: Fri, 10 Dec 2004 04:27:06 -0500
3151 Message-ID: <20041210092706.GA23378@windhund.schwern.org>
3154 Subject: [PATCH] Test rt.perl.org 5900
3155 From: Michael G Schwern <schwern@pobox.com>
3156 Date: Thu, 9 Dec 2004 22:11:59 -0500
3157 Message-ID: <20041210031159.GA7629@windhund.schwern.org>
3160 Subject: [PATCH] t/op/taint.t follow-up to #23635
3161 From: "Craig A. Berry" <craigberry@mac.com>
3162 Date: Sat, 11 Dec 2004 11:03:57 -0600
3163 Message-ID: <41BB287D.6090001@mac.com>
3166 Make Config.t warnings and strictures clean
3167 Branch: maint-5.8/perl
3169 !> lib/Config.t t/test.pl
3170 ____________________________________________________________________________
3171 [ 23689] By: nicholas on 2004/12/29 11:25:36
3174 When %ENV has been turned into a non-magical hash after a
3175 glob assignment, TAINT_ENV() may dump core because it
3176 assumes $ENV{PATH} is magical. Fix this ; add a test to
3177 verify that the PATH is still checked for taintedness.
3180 Add a new taint error, "%ENV is aliased to %s".
3181 This error is thrown when taint checks are enabled and
3182 when *ENV has been aliased, so that %ENV has no env-magic
3183 anymore. (see bug [perl #24291].)
3184 Branch: maint-5.8/perl
3185 !> pod/perldiag.pod t/op/taint.t taint.c
3186 ____________________________________________________________________________
3187 [ 23687] By: nicholas on 2004/12/27 20:08:27
3190 Freak out if h2ph has to translate a macro that contains assembly code.
3192 Subject: [PATCH] h2ph vs __asm__
3193 From: Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
3194 Date: Thu, 25 Nov 2004 17:24:43 +0100
3195 Message-ID: <20041125172443.757a4833@dhcp123.mandrakesoft.com>
3198 Subject: [perl #32962] h2ph - use of local() in generated code
3199 From: Peter.Dintelmann@dresdner-bank.com (via RT)
3200 Date: 8 Dec 2004 15:49:32 -0000
3201 Message-ID: <rt-3.0.11-32962-102394.11.065973521948@perl.org>
3204 Fix test to cope with the previous h2ph change.
3207 Fix for [perl #32491] h2xs incorrectly parses enums with implicit values
3208 Branch: maint-5.8/perl
3209 !> t/lib/h2ph.pht utils/h2ph.PL utils/h2xs.PL
3210 ____________________________________________________________________________
3211 [ 23686] By: nicholas on 2004/12/27 18:48:43
3217 Updates to README.win32 (aka perlwin32), with some changes.
3219 Subject: Patch to README.win32 distributed with 5.8.6 for building under .net / MSVC7 (free)
3220 From: Max Maischein <corion@corion.net>
3221 Date: Sun, 05 Dec 2004 19:39:40 +0100
3222 Message-ID: <41B355EC.9010505@corion.net>
3225 Update AUTHORS (for changes #23200 and #23621)
3228 Pod nit ([perl #32800])
3231 Subject: [PATCH] Re: [perl #2562] wantarray fails in END, INIT, and CHECK blocks
3232 From: mjtg@cam.ac.uk (Mike Guy)
3233 Date: Fri, 10 Dec 2004 19:08:01 +0000
3234 Message-ID: <E1Ccq7V-00057s-9s@virgo.cus.cam.ac.uk>
3237 Subject: [PATCH] perlipc typo
3238 From: Brendan O'Dea <bod@debian.org>
3239 Date: Sun, 12 Dec 2004 10:25:04 +1100
3240 Message-ID: <20041211232504.GA8380@londo.c47.org>
3243 Document gv_stashpvn
3245 This is already in the API supported by Devel::PPPort, and is
3246 more efficient than gv_stashpv if the length is already known.
3249 Subject: [perl #3274] [PATCH] Documentation for utime should be improved
3250 Date: 14 Dec 2004 06:29:23 -0000
3251 From: "Steve Peters via RT" <perlbug-followup@perl.org>
3252 Message-ID: <rt-3.0.11-3274-103026.2.21000805211489@perl.org>
3255 Subject: [perl #24343] [PATCH] -w vs. -s
3256 From: "Steve Peters via RT" <perlbug-followup@perl.org>
3257 Date: 14 Dec 2004 06:41:34 -0000
3258 Message-ID: <rt-3.0.11-24343-103027.13.3005637364295@perl.org>
3261 Subject: [PATCH] AUTHORS
3262 From: Tels <nospam-abuse@bloodgate.com>
3263 Date: Sun, 19 Dec 2004 14:28:44 +0100
3264 Message-Id: <200412191428.45898@bloodgate.com>
3267 Note that the shell's test uses eq etc for numbers, = etc for
3268 strings, the reverse of Perl, which is definitely a trap.
3269 Spotted by Alexei Alexandrov.
3272 The "Setuid script not plain file" error wasn't documented.
3275 Subject: Re: [patch perlapi doc] sv_magic
3276 From: Stas Bekman <stas@stason.org>
3277 Date: Thu, 23 Dec 2004 16:28:06 -0500
3278 Message-ID: <41CB3866.1080307@stason.org>
3281 Add investigating self tie segfaults to the TODO
3284 Subject: [patch sv.c] comment fix
3285 From: Stas Bekman <stas@stason.org>
3286 Message-ID: <41CF50FE.5070307@stason.org>
3287 Date: Sun, 26 Dec 2004 19:02:06 -0500
3288 Branch: maint-5.8/perl
3289 !> AUTHORS README.hpux README.win32 embed.fnc gv.c
3290 !> pod/perlapi.pod pod/perldiag.pod pod/perlfaq5.pod
3291 !> pod/perlfunc.pod pod/perlipc.pod pod/perlrun.pod
3292 !> pod/perltodo.pod pod/perltrap.pod sv.c
3293 ____________________________________________________________________________
3294 [ 23685] By: nicholas on 2004/12/27 18:21:40
3295 Log: (And we can't integrate deletes that were added in the same set)
3299 Subject: Re: [perl #32717] BeOS specific Updates
3300 From: bonefish@cs.tu-berlin.de
3301 Date: Fri, 17 Dec 2004 01:17:40 +0100
3302 Message-Id: <20041217011740.14398.1@cs.tu-berlin.de>
3303 Branch: maint-5.8/perl
3304 - beos/beos_flock_server.cpp beos/beos_flock_server.h
3305 ____________________________________________________________________________
3306 [ 23684] By: nicholas on 2004/12/27 18:09:04
3309 Subject: [perl #32717] BeOS specific Updates
3310 Date: 30 Nov 2004 15:38:32 -0000
3311 From: Ingo Weinhold (via RT) <perlbug-followup@perl.org>
3312 Message-ID: <rt-3.0.11-32717-101307.19.7097750538509@perl.org>
3315 2 new BeOS files were missing
3318 Subject: Re: [perl #32717] BeOS specific Updates
3319 From: bonefish@cs.tu-berlin.de
3320 Date: Fri, 17 Dec 2004 01:17:40 +0100
3321 Message-Id: <20041217011740.14398.1@cs.tu-berlin.de>
3322 Branch: maint-5.8/perl
3323 +> beos/beos_flock_server.cpp beos/beos_flock_server.h
3324 !> MANIFEST Makefile.SH README.beos beos/beos.c beos/beosish.h
3325 !> ext/Errno/Errno_pm.PL ext/File/Glob/t/basic.t hints/beos.sh
3326 !> lib/ExtUtils/t/MM_BeOS.t lib/Tie/File/t/16_handle.t perl.c
3328 ____________________________________________________________________________
3329 [ 23665] By: nicholas on 2004/12/21 18:26:15
3332 Tidy up the reference name stringification to save getting the
3333 hash name twice. Pleasant side effect is 44 byte smaller object
3334 file. (A small win is still a win)
3337 Pull out the duplicateded push @INC, $_ if -e $_ code from
3338 S_pushinc into a new function S_pushinc_if_exists
3339 Avoid the SV copy when pushing onto @INC by creating a new scratch
3340 SV each time a push is done.
3343 Fix a typo in an assert(). It helps to compile with -DDEBUGGING
3346 There are clearer ways of saying m/^[ab]$/ than strchr("ab", c)
3347 They seem to produce slightly smaller object code too.
3350 Small code tidy up in gv_fullname4
3353 use (c == '$' || c == '@' || c == '%') instead of strchr("$@%", c)
3354 The latter gives larger code, is less clear and can't be any faster
3357 Remove double checking of acceptable switches on tr/// ops.
3360 gv_fullname4() can get rid of the main:: for us.
3361 (well, actually, it never puts it in)
3364 Turn gv_fullname3 and gv_efullname3 into macros that call
3365 gv_fullname4 and gv_efullname4 directly, saving overhead.
3368 Remove spurious semicolons
3369 (As these 2 are spare, I guess I should send them to Mark Rhodes
3370 (former office mate) as he often said that he kept mislaying his)
3373 Break out setting $^X into its own static function S_set_caret_X
3376 Revert part of the change to gv_fullname4(), as the change seems to
3377 be fractionally slower. Re-investigation prompted by a comment from
3378 Tim Bunce, who seems to be more on the ball than I am.
3381 Avoid getting the stash name twice (at least visually, if not also
3382 in the generated code)
3383 Branch: maint-5.8/perl
3384 !> embed.fnc embed.h gv.c gv.h op.c perl.c proto.h sv.c toke.c
3385 ____________________________________________________________________________
3386 [ 23664] By: nicholas on 2004/12/21 18:03:02
3389 Wrap some long lines
3392 Test the currently working virtual %Config entries
3395 Make $Config{libs_nolargefiles} and
3396 $Config{libswanted_nolargefiles} work. (For the first time)
3399 The first entry in the virtual config.sh is special cased. So
3403 Add an exists test for the things we loop over
3406 Cheat. (Add a leading newline, and so remove all the special
3407 casing for "if we're at the start of $Config_SH")
3410 Generate the virtual entries at Config.pm build time, as they
3411 don't change. This lets us get rid of the entire "fetch_virtual"
3412 baggage, and makes the config_re lookup work for the virtual
3416 Fix Win32 breakage caused by changes 23535/23542.
3419 Make configpm and the generated Config.pm strict and warnings
3423 The change to the internal representation introduced a bug whereby
3424 the key returned by FIRSTKEY had an erroneous leading newline.
3425 EXISTS was also buggy.
3428 Put Config.pm on a diet. 3K rather than 32K
3429 configpm now generates 2 files, a small Config.pm containing the
3430 commonly used functions and values, which AUTOLOADs a
3431 Config_heavy.pl containing anything else needed.
3432 The "common" values in the small Config.pm may need some
3433 tweaking, based on real world data.
3436 Hateful cAsE iNsEnSiTiVe file systems
3439 Subject: [PATCH] Re: getting Config.pm on a diet
3440 From: "Craig A. Berry" <craigberry@mac.com>
3441 Message-ID: <41A8F225.7080902@mac.com>
3442 Date: Sat, 27 Nov 2004 15:31:17 -0600
3445 Generate the precached %Config entries based on some empirical
3446 data, rather than just guesswork.
3449 Need to stub the public functions to keep some existing code
3451 No need to keep $Config_SH around in memory when we can easily
3455 The byteorder code doesn't need to be in Config.pm if byteorder
3456 isn't actually a frequently looked up value.
3459 Given that there is a pre-built cache, no need for @v_fast
3462 Skip generating all the code to deal with "" strings in config.sh
3463 if there aren't any. '' only code is much simpler.
3466 Subject: [PATCH] add -I../lib to VMS build to find Config_heavy.pl
3467 Date: Wed, 01 Dec 2004 07:24:45 -0600
3468 From: "Craig A. Berry" <craigberry@mac.com>
3469 Message-ID: <41ADC61D.8010407@mac.com>
3472 Subject: [PATCH] configure.com: no more CONFIG=true
3473 From: "Craig A. Berry" <craigberry@mac.com>
3474 Message-ID: <41AF87BA.1080108@mac.com>
3475 Date: Thu, 02 Dec 2004 15:23:06 -0600
3478 Check that @INC entries and %Config path entries are consistent.
3481 Tests for Config.pm much better now - toDONE
3484 Fix typo from change 23554 which screwed up Windows smokes
3487 Fix another Win32 breakage caused by change 23554
3490 Evade using @ in the 1 liner with some perl 1 syntax.
3493 Fix Win32 breakage caused by change 23610
3495 Simply skip the offending tests on Win32. There is no sense in testing
3496 that $Config dir entries appear in @INC because the $Config entries
3497 relate to where perl.exe will be installed (as per INST_DRV/INST_TOP in
3498 win32/Makefile), whereas @INC entries are dynamic, based on where
3499 perlXX.dll is currently located.
3500 Branch: maint-5.8/perl
3501 !> Makefile.SH configpm configure.com lib/Config.t
3502 !> pod/perltodo.pod t/win32/system.t vms/descrip_mms.template
3503 !> win32/Makefile win32/makefile.mk
3504 ____________________________________________________________________________
3505 [ 23625] By: nicholas on 2004/12/07 23:09:13
3508 Subject: Re: Bug stomping fun. [PATCH: bug #1016]
3509 From: Alex Vandiver <alexmv@MIT.EDU>
3510 Date: 02 May 2003 06:45:05 -0400
3511 Message-Id: <1051872303.26203.104.camel@supox>
3515 Fix for bug: [perl #32562] __PACKAGE__ symbol has wrong value
3516 after eval or require
3517 Branch: maint-5.8/perl
3518 !> dump.c gv.c hv.c pod/perldiag.pod pp.c pp_hot.c sv.c
3519 !> t/comp/package.t toke.c
3520 ____________________________________________________________________________
3521 [ 23600] By: nicholas on 2004/12/02 15:40:11
3524 Subject: Re: [PATCH] Re: Smoke [5.9.2] 23566 FAIL(X) openbsd 3.6 (i386/1 cpu)
3525 Date: Tue, 30 Nov 2004 09:29:06 -0600
3526 From: Steve Peters <steve@fisharerojo.org>
3527 Message-ID: <20041130152906.GA555@mccoy.peters.homeunix.org>
3528 Branch: maint-5.8/perl
3530 ____________________________________________________________________________
3531 [ 23599] By: nicholas on 2004/12/02 15:05:06
3534 Subject: [PATCH] warnings.t portability tweaks
3535 From: "Craig A. Berry" <craigberry@mac.com>
3536 Date: Sat, 20 Nov 2004 10:29:47 -0600
3537 Message-ID: <419F70FB.7000100@mac.com>
3538 Branch: maint-5.8/perl
3539 !> t/lib/warnings/perlio
3540 ____________________________________________________________________________
3541 [ 23597] By: nicholas on 2004/12/01 21:00:06
3544 Subject: Re: [perl #30783] Test::Builder does not handle overloaded "name" values
3545 From: Autrijus Tang <autrijus@gmail.com>
3546 Date: Thu, 22 Jul 2004 20:17:58 -0700
3547 Message-ID: <1912f0e204072220171790193a@mail.gmail.com>
3550 Upgrade to Test::Simple 0.53
3551 Branch: maint-5.8/perl
3552 +> lib/Test/Simple/t/circular_data.t
3553 +> lib/Test/Simple/t/overload_threads.t
3554 +> lib/Test/Simple/t/plan_bad.t
3555 +> lib/Test/Simple/t/plan_shouldnt_import.t
3556 +> lib/Test/Simple/t/require_ok.t lib/Test/Simple/t/sort_bug.t
3557 !> MANIFEST lib/Test/Builder.pm lib/Test/More.pm
3558 !> lib/Test/Simple.pm lib/Test/Simple/Changes
3559 !> lib/Test/Simple/README lib/Test/Simple/TODO
3560 !> lib/Test/Simple/t/00signature.t lib/Test/Simple/t/More.t
3561 !> lib/Test/Simple/t/diag.t lib/Test/Simple/t/fail_one.t
3562 !> lib/Test/Simple/t/is_deeply.t lib/Test/Simple/t/overload.t
3563 !> lib/Test/Simple/t/todo.t t/lib/TieOut.pm
3564 ____________________________________________________________________________
3565 [ 23596] By: nicholas on 2004/12/01 20:40:59
3568 Assimilate Test-Simple 0.50
3569 Branch: maint-5.8/perl
3570 +> lib/Test/Simple/TODO lib/Test/Simple/t/00signature.t
3571 +> lib/Test/Simple/t/00test_harness_check.t
3572 +> lib/Test/Simple/t/eq_set.t lib/Test/Simple/t/extra_one.t
3573 +> lib/Test/Simple/t/fail_one.t
3574 +> lib/Test/Simple/t/harness_active.t lib/Test/Simple/t/no_diag.t
3575 +> lib/Test/Simple/t/overload.t lib/Test/Simple/t/reset.t
3576 +> lib/Test/Simple/t/thread_taint.t t/lib/NoExporter.pm
3577 !> MANIFEST lib/Test/Builder.pm lib/Test/More.pm
3578 !> lib/Test/Simple.pm lib/Test/Simple/Changes
3579 !> lib/Test/Simple/README lib/Test/Simple/t/More.t
3580 !> lib/Test/Simple/t/diag.t lib/Test/Simple/t/extra.t
3581 !> lib/Test/Simple/t/fail-like.t lib/Test/Simple/t/fail-more.t
3582 !> lib/Test/Simple/t/fail.t lib/Test/Simple/t/has_plan2.t
3583 !> lib/Test/Simple/t/is_deeply.t lib/Test/Simple/t/missing.t
3584 !> lib/Test/Simple/t/output.t lib/Test/Simple/t/plan_is_noplan.t
3585 !> lib/Test/Simple/t/plan_no_plan.t lib/Test/Simple/t/threads.t
3586 !> lib/Test/Simple/t/todo.t lib/Test/Simple/t/use_ok.t
3587 !> lib/Test/Tutorial.pod t/lib/Test/Simple/Catch.pm
3589 ____________________________________________________________________________
3590 [ 23595] By: nicholas on 2004/12/01 19:53:15
3593 Subject: [PATCH] Re: [perl #32272] Not OK: perl v5.8.5 +MAINT23414 on cygwin-thread-multi-64int 1.5.12s(0.11642) (UNINSTALLED)
3594 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
3595 Date: Tue, 9 Nov 2004 17:40:13 -0800
3596 Message-ID: <20041110014012.GA2796@efn.org>
3599 Replace a skip by a todo.
3600 Subject: Re: [PATCH] Re: [perl #32272] Not OK: perl v5.8.5 +MAINT23414 on cygwin-thread-multi-64int 1.5.12s(0.11642) (UNINSTALLED)
3601 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
3602 Date: Wed, 10 Nov 2004 01:30:14 -0800
3603 Message-ID: <20041110093014.GA1676@efn.org>
3606 Subject: [PATCH 5.8.x] Allow more tries for t/op/time.t test 2.
3607 From: Andy Dougherty <doughera@lafayette.edu>
3608 Date: Tue, 16 Nov 2004 12:11:00 -0500 (EST)
3609 Message-ID: <Pine.SOL.4.58.0411161149170.5639@maxwell.phys.lafayette.edu>
3610 Branch: maint-5.8/perl
3611 !> t/io/tell.t t/op/time.t
3612 ____________________________________________________________________________
3613 [ 23594] By: nicholas on 2004/12/01 19:38:55
3616 Subject: [perl #32327] Benchmark calls coderef with spurious arguments
3617 From: Anno Siegel (via RT) <perlbug-followup@perl.org>
3618 Date: 4 Nov 2004 20:12:36 -0000
3619 Message-ID: <rt-3.0.11-32327-99325.8.9408996026507@perl.org>
3622 Subject: [perl #28929] File::Find follow_fast => 1 loses dangling symlink
3623 From: "Steve Peters via RT" <perlbug-followup@perl.org>
3624 Date: 12 Nov 2004 02:47:36 -0000
3625 Message-ID: <rt-3.0.11-28929-100158.11.3214775505644@perl.org>
3628 Subject: [perl #3422] [PATCH] CHECK routine called after syntax error
3629 From: "Steve Peters via RT" <perlbug-followup@perl.org>
3630 Date: 23 Nov 2004 00:04:24 -0000
3631 Message-ID: <rt-3.0.11-3422-100830.4.45764701781506@perl.org>
3634 Subject: [perl #32639] [PATCH] Bug in Term::Complete Module with $_ Usage
3635 From: "Steve Peters via RT" <perlbug-followup@perl.org>
3636 Date: 26 Nov 2004 17:14:33 -0000
3637 Message-ID: <rt-3.0.11-32639-101066.11.6172971744206@perl.org>
3638 Branch: maint-5.8/perl
3639 !> ext/B/B/Deparse.pm lib/Benchmark.pm lib/Benchmark.t
3640 !> lib/File/Find.pm lib/File/Find/t/find.t lib/Term/Complete.pm
3641 ____________________________________________________________________________
3642 [ 23593] By: nicholas on 2004/12/01 19:11:22
3645 Subject: [perl #32400] Unnecessary warning from constant.pm
3646 From: Anno Siegel (via RT) <perlbug-followup@perl.org>
3647 Date: 10 Nov 2004 18:30:38 -0000
3648 Message-ID: <rt-3.0.11-32400-100099.4.31094423840584@perl.org>
3649 Branch: maint-5.8/perl
3650 !> lib/constant.pm lib/constant.t
3651 ____________________________________________________________________________
3652 [ 23591] By: nicholas on 2004/12/01 18:52:08
3655 missing chunk from #17725 causes lib/constant.t test failures
3656 (which was also a conversion to Test::More, so integrate that and
3657 convert the dropped pseudohash tests to Test::More too)
3660 &test in constant.t is vestigial, so amputate it.
3661 Branch: maint-5.8/perl
3663 ____________________________________________________________________________
3664 [ 23590] By: nicholas on 2004/12/01 17:07:31
3667 Adjust test count for non-windows machines
3668 Branch: maint-5.8/perl
3669 !> ext/IO/t/io_file.t
3670 ____________________________________________________________________________
3671 [ 23589] By: nicholas on 2004/12/01 16:58:47
3672 Log: http://google.com/search?btnI=!&q=oi+perforce+no
3673 I wanted 23490 too, damn you. You're more trouble than you're worth.
3677 Subject: [PATCH] fix IO::File to support binmode
3678 From: "Jos I. Boumans" <kane@dwim.org>
3679 Date: Tue, 9 Nov 2004 16:59:27 +0100
3680 Message-Id: <559E356E-3268-11D9-A2E6-000A95EF62E2@dwim.org>
3681 Branch: maint-5.8/perl
3682 +> ext/IO/t/io_file.t
3683 !> MANIFEST ext/IO/lib/IO/File.pm
3684 ____________________________________________________________________________
3685 [ 23586] By: nicholas on 2004/12/01 15:02:51
3688 Subject: Re: [perl #30633] Perl's "do" operator with a variety of absolute paths under Cygwin
3689 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
3690 Date: Tue, 2 Nov 2004 17:24:29 -0800
3691 Message-ID: <20041103012429.GA7196@efn.org>
3694 genuine possible buffer problems spotted by flawfinder
3695 Branch: maint-5.8/perl
3696 !> regcomp.c util.c util.h
3697 ____________________________________________________________________________
3698 [ 23585] By: nicholas on 2004/12/01 13:52:46
3701 Make all scripts run by regen.pl write output with UNIX style EOL's.
3703 (autodoc.pl was already done by change 23371.)
3706 Remove trailing whitespace that found their way in the docs
3707 (spotted by Stas Bekman)
3710 Protection against trailing spaces in embed.fnc
3713 MANIFEST.SKIP is missing from the list of files that come
3715 Branch: maint-5.8/perl
3716 !> Porting/Maintainers.pl autodoc.pl bytecode.pl embed.fnc
3717 !> embed.pl keywords.pl opcode.pl pod/perlapi.pod proto.h
3718 !> regcomp.pl warnings.pl
3719 ____________________________________________________________________________
3720 [ 23582] By: nicholas on 2004/12/01 13:28:06
3723 [perl #31851] Threading crash with closures
3724 various OpREFCNT_inc() operations weren't doing locking
3727 Fix Win32 breakage caused by changes to op.c in change 23433.
3729 Also limit the scope of the locks in a couple of places, as suggested
3730 by Hugo in http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-11/msg00286.html.
3731 Branch: maint-5.8/perl
3733 !> embed.h global.sym op.c op.h pad.c proto.h regcomp.c sv.c
3734 ____________________________________________________________________________
3735 [ 23580] By: nicholas on 2004/12/01 12:13:11
3738 Make TEST and harness skip tests for extensions that were not
3739 configured. Currently this skipping is silent - maybe they should
3740 report what they are skipping.
3741 Branch: maint-5.8/perl
3743 ____________________________________________________________________________
3744 [ 23579] By: nicholas on 2004/11/30 23:01:57
3745 Log: oops. typo. s/5/6/;
3746 Branch: maint-5.8/perl
3748 ____________________________________________________________________________
3749 [ 23578] By: nicholas on 2004/11/30 16:56:12
3752 Added probes for strlcat () and strlcpy () to Configure
3753 Re-ordered config_h.SH
3756 Promote #23435 (strlcat ()/strlcpy ()) to non-standard OS's
3759 The next step in strlcat ()/ strcpy () detection and usage
3760 preparation. Change to handy.h eeded for config_h.SH
3763 Since strlcat/strlcpy are not argument/return value compatible
3764 with strncat/strncpy, replace the misleading defines with comment
3767 New Glossary and samples for blead
3768 Glossary now is in line with recent changes to config_h.SH
3771 Subject: [PATCH configure.com] Re: [PATCH] Detecting strlcat() and strlcpy() in Configure
3772 From: "Craig A. Berry" <craigberry@mac.com>
3773 Date: Tue, 02 Nov 2004 20:02:04 -0600
3774 Message-ID: <41883C1C.3080108@mac.com>
3777 Add placeholders for the new strlcat and strlcpy entries in
3778 config.sh, to ensure that the config.h generated for cross-
3779 compilation will still work.
3780 Branch: maint-5.8/perl
3781 !> Configure Cross/config.sh-arm-linux Makefile.SH
3782 !> NetWare/config_H.wc Porting/Glossary config_h.SH configure.com
3783 !> handy.h plan9/config_h.sample win32/config_H.bc
3784 !> win32/config_H.gc win32/config_H.vc win32/config_H.vc64
3785 !> wince/config_H.ce
3786 ____________________________________________________________________________
3787 [ 23576] By: nicholas on 2004/11/30 15:48:24
3788 Log: Move the old Changes file to Changes5.8.6
3789 Create and update a new Changes file for 5.8.7
3790 Branch: maint-5.8/perl
3792 ! Changes MANIFEST patchlevel.h
3793 ____________________________________________________________________________
3794 [ 23573] By: nicholas on 2004/11/30 15:16:05
3795 Log: Create perl587delta.pod
3796 Branch: maint-5.8/perl
3797 + pod/perl587delta.pod
3798 ! MANIFEST Makefile.SH pod.lst pod/perl.pod pod/perltoc.pod
3799 ! vms/descrip_mms.template win32/Makefile win32/makefile.mk
3801 ____________________________________________________________________________
3802 [ 23569] By: nicholas on 2004/11/30 13:59:34
3803 Log: Fix my C<< >> error (as diagnosed by Mike Giroux), plus rename the
3804 file to perl586delta ready for 5.8.7
3805 Branch: maint-5.8/perl
3806 ! pod/perl586delta.pod
3807 ____________________________________________________________________________
3808 [ 23565] By: nicholas on 2004/11/28 21:07:27
3809 Log: Subject: [PATCH] maint has the wrong MANIFEST.SKIP
3810 From: Michael G Schwern <schwern@pobox.com>
3811 Message-ID: <20041123052948.GA10605@windhund.schwern.org>
3812 Date: Tue, 23 Nov 2004 00:29:49 -0500
3813 Branch: maint-5.8/perl
3814 ! lib/ExtUtils/MANIFEST.SKIP
3815 ____________________________________________________________________________
3816 [ 23560] By: nicholas on 2004/11/28 00:25:25
3819 Subject: [PATCH] Add the minitest target to vms buildsystem
3820 From: Abe Timmerman <abe@ztreet.demon.nl>
3821 Date: Sun, 14 Nov 2004 00:48:17 +0100
3822 Message-Id: <200411140048.17035.abe@ztreet.demon.nl>
3823 Branch: maint-5.8/perl
3824 !> vms/descrip_mms.template vms/test.com
3825 ____________________________________________________________________________
3826 [ 23559] By: nicholas on 2004/11/28 00:09:35
3827 Log: Disarm the maint branch
3828 Branch: maint-5.8/perl
3830 ____________________________________________________________________________
3831 [ 23556] By: nicholas on 2004/11/27 18:34:58
3833 Branch: maint-5.8/perl
3834 ! patchlevel.h pod/perlhist.pod
3835 ____________________________________________________________________________
3836 [ 23553] By: nicholas on 2004/11/27 15:49:55
3838 Branch: maint-5.8/perl
3839 ! Changes patchlevel.h