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.9.X Development release working toward v5.10
30 ____________________________________________________________________________
31 [ 17702] By: hv on 2002/08/08 15:08:57
32 Log: Subject: Re: README.aix
33 From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
34 Date: Tue, 30 Jul 2002 13:30:29 +0200
35 Message-id: <20020730130812.48B9.H.M.BRAND@hccnet.nl>
38 ____________________________________________________________________________
39 [ 17701] By: hv on 2002/08/08 15:06:01
40 Log: Subject: [PATCH] Re: pp_sys.c compile failed..
41 From: Andy Dougherty <doughera@lafayette.edu>
42 Date: Tue, 6 Aug 2002 10:42:07 -0400 (EDT) (15:42 BST)
43 Message-id: <Pine.SOL.4.10.10208061024250.5315-100000@maxwell.phys.lafayette.edu>
46 ____________________________________________________________________________
47 [ 17700] By: hv on 2002/08/08 15:02:57
48 Log: Subject: [DOC PATCH] perlipc.pod
49 From: Arjen Laarhoven <arjen@nl.demon.net>
50 Date: Tue, 6 Aug 2002 14:16:01 +0200
51 Message-id: <20020806121601.GK40785@aragorn.noc.nl.demon.net>
54 ____________________________________________________________________________
55 [ 17699] By: hv on 2002/08/08 14:56:56
56 Log: Subject: [PATCH] Re: [perl #15898] coredump with variable our
57 From: Rafael Garcia-Suarez <rgarciasuarez@free.fr>
58 Date: Fri, 2 Aug 2002 23:44:21 +0200
59 Message-id: <20020802234421.11c62fe6.rgarciasuarez@free.fr>
62 ____________________________________________________________________________
63 [ 17698] By: hv on 2002/08/08 14:52:45
64 Log: Subject: [perl #16000] Configure -Dstatic_ext=foo builds foo as both static and dynamic
65 From: Yitzchak Scott-Thoennes (via RT) <perlbug@perl.org>
66 Date: 6 Aug 2002 04:28:15 -0000 (Tue 05:28 BST)
67 Message-id: <rt-16000-32913.8.41582281961522@bugs6.perl.org>
70 ____________________________________________________________________________
71 [ 17697] By: hv on 2002/08/08 14:49:00
72 Log: Subject: Doc patch for Class::Struct under 5.8.0
73 From: Damian Conway <damian@conway.org>
74 Date: Tue, 30 Jul 2002 23:03:14 +1000
75 Message-id: <3D471FCF.1C7C6E6B@conway.org>
78 ____________________________________________________________________________
79 [ 17696] By: hv on 2002/08/08 14:44:21
80 Log: Subject: Re: [perl #15523] Memory Leak in split with trailing empty elements
81 From: Slaven Rezic <slaven.rezic@berlin.de>
82 Date: 31 Jul 2002 09:50:06 +0200
83 Message-id: <87ado85ob5.fsf@vran.herceg.de>
86 ____________________________________________________________________________
87 [ 17695] By: hv on 2002/08/08 14:40:41
88 Log: Subject: [PATCH] Re: [perl #15479] perl 5.8.0 segfault
89 From: Rafael Garcia-Suarez <rgarciasuarez@free.fr>
90 Date: Fri, 2 Aug 2002 00:13:10 +0200
91 Message-id: <20020802001310.7e1dc694.rgarciasuarez@free.fr>
95 ____________________________________________________________________________
96 [ 17694] By: hv on 2002/08/08 14:31:55
97 Log: Subject: Re: [RE-PATCH] Not OK: perl v5.8.0 on PA-RISC2.0 11.00
98 From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
99 Date: Wed, 31 Jul 2002 16:04:02 +0200
100 Message-id: <20020731155005.4915.H.M.BRAND@hccnet.nl>
103 ____________________________________________________________________________
104 [ 17693] By: hv on 2002/08/08 14:25:16
105 Log: Subject: [PATCH: lib/ExtUtils/MM_Unix.pm] Be less strict about what's POD.
106 From: Abigail <abigail@foad.org>
107 Date: Thu, 25 Jul 2002 08:52:52 -0700 (16:52 BST)
108 Message-id: <20020725085252.A2703@ucan.foad.org>
110 ! lib/ExtUtils/MM_Unix.pm
111 ____________________________________________________________________________
112 [ 17692] By: hv on 2002/08/08 14:20:05
113 Log: Subject: [PATCH] README.jp and README.cn
114 From: Autrijus Tang <autrijus@autrijus.org>
115 Date: Thu, 25 Jul 2002 07:05:11 +0800
116 Message-id: <20020724230511.GA1327@not.autrijus.org>
118 ! README.cn README.jp
119 ____________________________________________________________________________
120 [ 17691] By: hv on 2002/08/08 14:01:50
121 Log: Subject: [perl #15398] Usage::pod2usage looks for perldoc in $Config{bin} and not in $Config{scriptdir}
122 From: Henrik Tougaard (via RT) <perlbug@perl.org>
123 Date: 23 Jul 2002 13:45:49 -0000 (Tue 14:45 BST)
124 Message-id: <rt-15398-31095.6.30466042998663@perl>
127 ____________________________________________________________________________
128 [ 17690] By: rgs on 2002/08/07 19:56:42
129 Log: Doc fix : the symbol for COPs wasn't documented.
132 ____________________________________________________________________________
133 [ 17689] By: rgs on 2002/08/06 20:45:30
134 Log: Subject: Re: no warnings 'io';
135 From: Nicholas Clark <nick@unfortu.net>
136 Date: Sat, 27 Jul 2002 21:49:55 +0100
137 Message-ID: <20020727204954.GB5117@Bagpuss.unfortu.net>
139 Plus a little bit of regression tests.
141 ! t/lib/warnings/pp_hot util.c
142 ____________________________________________________________________________
143 [ 17688] By: rgs on 2002/08/06 20:04:19
144 Log: Subject: [PATCH] XS build fix for VMS
145 From: "Craig A. Berry" <craigberry@mac.com>
146 Date: Sun, 4 Aug 2002 12:13:06 -0500
147 Message-ID: <a05111b07b97256e1c335@[172.16.52.1]>
149 ! vms/descrip_mms.template
150 ____________________________________________________________________________
151 [ 17687] By: rgs on 2002/08/06 19:50:12
152 Log: PerlIO::scalar wasn't able to read from non-string
153 scalar ; now stringifies its argument.
155 ! ext/PerlIO/scalar/scalar.xs ext/PerlIO/t/scalar.t
156 ____________________________________________________________________________
157 [ 17686] By: rgs on 2002/08/06 19:10:51
158 Log: More regression tests for $^H and %^H.
159 Add a TODO test for eval "" preserving %^H.
162 ____________________________________________________________________________
163 [ 17685] By: hv on 2002/08/05 22:42:09
164 Log: Subject: Re: mention of "use sort" botched in perlfunc? + PATCH
165 From: "John P. Linderman" <jpl@research.att.com>
166 Date: Sun, 21 Jul 2002 12:13:32 -0400 (17:13 BST)
167 Message-id: <200207211613.MAA69505@raptor.research.att.com>
169 ! lib/sort.pm lib/sort.t
170 ____________________________________________________________________________
171 [ 17684] By: hv on 2002/08/05 22:35:22
172 Log: Integrate from perlio: change #17653 fixes bug RT15283
174 !> ext/PerlIO/via/via.xs
175 ____________________________________________________________________________
176 [ 17683] By: hv on 2002/08/05 22:26:45
177 Log: Integrate from maint-5.6/macperl via macperl
178 Changes 17660, 17661, 17662, 17663, 17664
181 ____________________________________________________________________________
182 [ 17682] By: hv on 2002/08/05 15:04:54
183 Log: Subject: Defined-or patch (cleaned up)
184 From: "Brent Dax" <brentdax@cpan.org>
185 Date: Fri, 26 Jul 2002 05:41:52 -0700 (13:41 BST)
186 Message-id: <000001c234a1$d1ca72c0$6501a8c0@deepblue>
189 ! MANIFEST embed.h ext/B/B/Deparse.pm ext/Opcode/Opcode.pm
190 ! keywords.h keywords.pl op.c opcode.h opcode.pl opnames.h
191 ! perly.c perly.h perly.y perly_c.diff pod/perlop.pod pp.sym
192 ! pp_ctl.c pp_hot.c pp_proto.h toke.c vms/perly_c.vms
194 ____________________________________________________________________________
195 [ 17681] By: hv on 2002/08/05 14:41:23
198 ! keywords.h keywords.pl
199 ____________________________________________________________________________
200 [ 17680] By: hv on 2002/08/05 14:33:39
201 Log: warn that keywords.h is generated
203 ! keywords.h keywords.pl
204 ____________________________________________________________________________
205 [ 17679] By: hv on 2002/08/04 23:40:22
206 Log: again: #17678 caused test failures in pod2html,
207 in which $1 could leak from previous regexp
210 ____________________________________________________________________________
211 [ 17678] By: hv on 2002/08/04 15:34:19
212 Log: Subject: Re: [ID 20020704.001] my $foo = $1 won't taint $foo (with use re 'taint')
214 Date: Sun, 04 Aug 2002 17:40:30 +0100
215 Message-id: <200208041640.g74GeUU25061@crypt.compulink.co.uk>
218 ____________________________________________________________________________
219 [ 17677] By: hv on 2002/08/04 15:25:25
220 Log: Main branch no longer needs op/taint.t version check.
223 ____________________________________________________________________________
224 [ 17676] By: hv on 2002/08/04 15:14:09
225 Log: Subject: Re: [PATCH] Re: taint news
226 From: Rick Delaney <rick.delaney@rogers.com>
227 Date: 04 Aug 2002 00:28:58 EDT
228 Message-ID: <m3heibs0vp.fsf@cs839290-a.mtth.phub.net.cable.rogers.com>
232 ____________________________________________________________________________
233 [ 17675] By: hv on 2002/08/04 01:48:36
234 Log: Fix email address for Kragen Sitaker <kragen@pobox.com>.
237 ____________________________________________________________________________
238 [ 17674] By: hv on 2002/08/04 01:30:11
239 Log: Subject: [PATCH] AUTHORS
240 From: Colin Watson <colinw@zeus.com>
241 Date: Thu, 25 Jul 2002 15:54:37 +0100
242 Message-id: <20020725145437.GC4921@zeus.com>
245 ____________________________________________________________________________
246 [ 17673] By: hv on 2002/08/04 01:27:36
247 Log: Subject: [PATCH] AUTHORS
248 From: Walt Mankowski <waltman@pobox.com>
249 Date: Sat, 20 Jul 2002 22:56:12 -0400 (Sun 03:56 BST)
250 Message-id: <20020721025612.GB15958@pobox.com>
253 ____________________________________________________________________________
254 [ 17672] By: hv on 2002/08/04 01:25:14
255 Log: Subject: Re: mention of "use sort" botched in perlfunc?
256 From: Michael G Schwern <schwern@pobox.com>
257 Date: Sat, 20 Jul 2002 13:49:58 -0400 (18:49 BST)
258 Message-id: <20020720174958.GL362@ool-18b93024.dyn.optonline.net>
261 ____________________________________________________________________________
262 [ 17671] By: hv on 2002/08/04 01:11:32
263 Log: Change version from 5.8.0 to 5.9.0.
265 ! Configure NetWare/Makefile NetWare/config_H.wc
266 ! Porting/config.sh Porting/config_H README.win32 config_h.SH
267 ! cygwin/perlld.in epoc/config.sh epoc/createpkg.pl
268 ! hints/dgux.sh installperl lib/ExtUtils/MM_NW5.pm makedef.pl
269 ! patchlevel.h win32/Makefile win32/makefile.mk
271 ____________________________________________________________________________
272 [ 17670] By: pudge on 2002/07/30 03:19:03
273 Log: Silent warnings in MM_MacOS
274 Branch: maint-5.8/macperl
275 ! lib/ExtUtils/MM_MacOS.pm
276 ____________________________________________________________________________
277 [ 17669] By: pudge on 2002/07/30 03:18:47
278 Log: Silent warnings in MM_MacOS
280 ! lib/ExtUtils/MM_MacOS.pm
281 ____________________________________________________________________________
282 [ 17668] By: pudge on 2002/07/30 03:16:52
283 Log: Help fixes from Thomas Wegner
285 ! macos/macperl/BuildHelpIndex macos/macperl/MacPerl.podhelp
286 Branch: maint-5.6/macperl
287 ! macos/macperl/BuildHelpIndex macos/macperl/MacPerl.podhelp
288 Branch: maint-5.8/macperl
289 ! macos/macperl/BuildHelpIndex macos/macperl/MacPerl.podhelp
290 ____________________________________________________________________________
291 [ 17667] By: pudge on 2002/07/29 20:42:43
294 +> Changes5.8 pod/perl58delta.pod
295 !> (integrate 36 files)
296 ____________________________________________________________________________
297 [ 17666] By: pudge on 2002/07/29 20:04:54
298 Log: Integrate from maint-5.6/macperl
300 Changes 17660, 17661, 17662, 17663, 17664
302 ! macos/ext/Mac/Dialogs/Dialogs.pm macos/lib/Mac/AETE/App.pm
303 ! macos/lib/Mac/AETE/Format/Glue.pm macos/lib/Mac/OSA/Simple.pm
304 ! macos/macperl/Droplets/gluemac.plx perl.c
305 ____________________________________________________________________________
306 [ 17665] By: pudge on 2002/07/29 19:39:58
307 Log: Integrate from maint-5.6/macperl
309 Changes 17660, 17661, 17662, 17663, 17664
310 Branch: maint-5.8/macperl
311 ! macos/ext/Mac/Dialogs/Dialogs.pm macos/lib/Mac/AETE/App.pm
312 ! macos/lib/Mac/AETE/Format/Glue.pm macos/lib/Mac/OSA/Simple.pm
313 ! macos/macperl/Droplets/gluemac.plx perl.c
314 ____________________________________________________________________________
315 [ 17664] By: pudge on 2002/07/29 19:20:51
316 Log: Neglected to include old bugfix from main branch
317 Branch: maint-5.6/macperl
319 ____________________________________________________________________________
320 [ 17663] By: pudge on 2002/07/29 18:25:57
321 Log: Count line numbers properly in MacPerl app
322 Branch: maint-5.6/macperl
324 ____________________________________________________________________________
325 [ 17662] By: pudge on 2002/07/29 18:21:16
326 Log: Make Mac::Glue work to glue Mac OS X apps under Classic
327 Branch: maint-5.6/macperl
328 ! macos/lib/Mac/AETE/App.pm macos/lib/Mac/AETE/Format/Glue.pm
329 ____________________________________________________________________________
330 [ 17661] By: pudge on 2002/07/29 18:20:46
331 Log: gluemac failed with some paths
332 Branch: maint-5.6/macperl
333 ! macos/macperl/Droplets/gluemac.plx
334 ____________________________________________________________________________
335 [ 17660] By: pudge on 2002/07/29 18:20:12
336 Log: Fix long-standing bug with popup menus not working in dialogs
337 Branch: maint-5.6/macperl
338 ! macos/ext/Mac/Dialogs/Dialogs.pm
339 ____________________________________________________________________________
340 [ 17659] By: pudge on 2002/07/29 18:19:00
341 Log: Update test script
342 Branch: maint-5.6/macperl
343 ! macos/MacPerlTests.cmd
344 ____________________________________________________________________________
345 [ 17658] By: pudge on 2002/07/29 18:18:35
346 Log: Portability fixes for blib
348 Branch: maint-5.6/macperl
350 ____________________________________________________________________________
351 [ 17657] By: pudge on 2002/07/29 18:17:54
352 Log: Minor test fixes
353 Branch: maint-5.6/macperl
354 ! t/lib/filespec.t t/op/magic.t
355 ____________________________________________________________________________
356 [ 17656] By: ams on 2002/07/28 06:12:33
357 Log: Subject: [PATCH] Typo in regcomp.c
358 From: Chris Ball <chris@cpan.org>
359 Date: 26 Jul 2002 17:49:35 +0100
360 Message-Id: <868z3yzb6o.fsf@void.printf.net>
361 (With additional tweak to s_reginclasslen.)
364 ____________________________________________________________________________
365 [ 17655] By: jhi on 2002/07/25 20:37:16
366 Log: Upgrade to Unicode::Collate 0.20.
368 ! lib/Unicode/Collate.pm lib/Unicode/Collate/Changes
369 ! lib/Unicode/Collate/README lib/Unicode/Collate/t/test.t
370 ____________________________________________________________________________
371 [ 17654] By: jhi on 2002/07/23 16:33:52
372 Log: Commas, schcommas.
375 ____________________________________________________________________________
376 [ 17653] By: nick on 2002/07/23 07:56:25
377 Log: Fix #15283 - binmode() was not passing mode
378 to PUSHED method called from PerlIO::via.
380 ! ext/PerlIO/via/via.xs
381 ____________________________________________________________________________
382 [ 17652] By: nick on 2002/07/23 07:55:03
383 Log: Integrate mainline to just past perl5.8.0
387 ____________________________________________________________________________
388 [ 17651] By: pudge on 2002/07/23 03:24:35
389 Log: Integrate maint-5.6/perl
390 Branch: maint-5.6/macperl
391 +> t/win32/longpath.t
392 !> (integrate 35 files)
393 ____________________________________________________________________________
394 [ 17650] By: gsar on 2002/07/22 15:27:48
395 Log: create macperl-5.8 branch
396 Branch: maint-5.8/macperl
397 +> (branch 3480 files)
398 ____________________________________________________________________________
399 [ 17649] By: jhi on 2002/07/21 08:44:34
400 Log: Because of #17429.
401 Branch: maint-5.8/perl
403 ____________________________________________________________________________
404 [ 17648] By: chip on 2002/07/19 22:51:19
405 Log: Update Changes. (Including incorrect change #.)
406 Branch: maint-5.005/perl
408 ____________________________________________________________________________
409 [ 17647] By: chip on 2002/07/19 22:47:57
410 Log: ensure that hashes never attempt to malloc with a negative size
411 From: Hugo <hv@crypt.compulink.co.uk>
412 Subject: Re: [ID 20000421.002] Math::BigInt out of memory?
413 Branch: maint-5.005/perl
415 ____________________________________________________________________________
416 [ 17646] By: chip on 2002/07/19 20:15:23
417 Log: Update Changes in preparation for 5.005_04.
418 Branch: maint-5.005/perl
420 ____________________________________________________________________________
421 [ 17645] By: gsar on 2002/07/19 19:29:57
422 Log: create maint-5.8 branch from perl/...@17638
423 Branch: maint-5.8/perl
424 +> (branch 2829 files)
425 ____________________________________________________________________________
426 [ 17644] By: jhi on 2002/07/19 18:55:18
427 Log: Copy perldelta as perl58delta, purge the perldelta.
429 + pod/perl58delta.pod
430 ! MANIFEST pod/perldelta.pod
431 ____________________________________________________________________________
432 [ 17642] By: jhi on 2002/07/19 16:37:39
433 Log: Update Changes; mainly to get the DEVELNNNNN stamp back in business.
435 ! Changes patchlevel.h
436 ____________________________________________________________________________
437 [ 17641] By: jhi on 2002/07/19 16:31:08
438 Log: Integrate perlio (no changes, but that's fine).
441 ____________________________________________________________________________
442 [ 17640] By: nick on 2002/07/19 07:09:37
443 Log: Integrate mainline@17638, apply couple
444 of whitespace edits so matches perl5.8.0 exactly.
447 !> AUTHORS Changes Configure INSTALL NetWare/Makefile
448 !> NetWare/t/NWScripts.pl Porting/config.sh Porting/config_H
449 !> lib/File/stat.pm patchlevel.h pod/perldelta.pod
450 !> pod/perlfunc.pod pod/perlhist.pod pod/perlthrtut.pod
451 !> pod/perltoc.pod pod/perlvar.pod util.c
452 ____________________________________________________________________________
453 [ 17639] By: jhi on 2002/07/19 00:47:18
454 Log: It's all yours, Hugo.