This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
[win32] merge changes#872,873 from maintbranch
[perl5.git] / Changes5.004
CommitLineData
e4a57b87 1Please note: This file provides a summary of significant changes
bde20468
PP
2between versions and sub-versions of Perl, not necessarily a complete
3list of each modification. If you'd like more detailed information,
e4a57b87
PP
4please consult the comments in the patches on which the relevant
5release of Perl is based. (Patches can be found on any CPAN
6site, in the .../src/5.0 directory for full version releases,
7or in the .../src/5/0/unsupported directory for sub-version
8releases.)
9
71be2cbc 10
8903cb82
PP
11 ---------------
12 CAST AND CREW
13 ---------------
54310121 14
8903cb82
PP
15To give due honor to those who have made Perl 5.004 what is is today,
16here are some of the more common names in the Changes file, and their
17current addresses (as of March 1997):
54310121 18
5aabfad6 19 Gisle Aas <gisle@aas.no>
54310121 20 Kenneth Albanowski <kjahds@kjahds.com>
54310121
PP
21 Graham Barr <gbarr@ti.com>
22 Spider Boardman <spider@orb.nashua.nh.us>
54310121
PP
23 Tom Christiansen <tchrist@perl.com>
24 Hallvard B Furuseth <h.b.furuseth@usit.uio.no>
5aabfad6 25 M. J. T. Guy <mjtg@cus.cam.ac.uk>
54310121
PP
26 Gurusamy Sarathy <gsar@engin.umich.edu>
27 Jarkko Hietaniemi <jhi@iki.fi>
28 Nick Ing-Simmons <nik@tiuk.ti.com>
29 Andreas Koenig <a.koenig@mind.de>
5aabfad6 30 Doug MacEachern <dougm@opengroup.org>
54310121 31 Paul Marquess <pmarquess@bfsec.bt.co.uk>
3e3baf6d 32 Hans Mulder <hansm@euronet.nl>
54310121
PP
33 Jeff Okamoto <okamoto@hpcc123.corp.hp.com>
34 Ulrich Pfeifer <pfeifer@charly.informatik.uni-dortmund.de>
35 Tom Phoenix <rootbeer@teleport.com>
36 Norbert Pueschel <pueschel@imsdd.meb.uni-bonn.de>
5cd24f17 37 Dean Roehrich <roehrich@cray.com>
54310121 38 Roderick Schertler <roderick@argon.org>
3e3baf6d 39 Larry W. Virden <lvirden@cas.org>
54310121
PP
40 Ilya Zakharevich <ilya@math.ohio-state.edu>
41
42And the Keepers of the Patch Pumpkin:
43
96e4d5b1 44 Charles Bailey <bailey@hmivax.humgen.upenn.edu>
fb73857a 45 Tim Bunce <Tim.Bunce@ig.co.uk>
54310121 46 Andy Dougherty <doughera@lafcol.lafayette.edu>
96e4d5b1 47 Chip Salzenberg <chip@perl.com>
fb73857a 48
9d6a1080
MB
49And, of course, the Author of Perl:
50
51 Larry Wall <larry@wall.org>
fb73857a
PP
52
53----------------
a3cb178b
GS
54Version 5.004_05 Maintenance release 5 for 5.004
55----------------
56
57"I said to my soul, be still, and wait without hope
58 For hope would hope for the wrong thing; wait without love
59 For love would be love of the wrong thing; there is yet faith
60 But the faith and the love and the hope are all in the waiting.
61 Wait without thought, for you are not ready for thought:
62 So the darkness shall be light, and the stillness the dancing."
63 -- T.S.Eliot, East Coker
64
65
66 HEADLINES FOR THIS MAINTENANCE RELEASE
67
68 TBA
69
70
71Change 764 on 1998/03/05 by TimBunce@ig.co.uk
72
73 APPLLIB_EXP now has arch and version dirs added to @INC
74
75Change 761 on 1998/03/05 by TimBunce@ig.co.uk
76
77 Title: "properly refcount localization, fix C<local $tied{foo}>"
78 From: Gurusamy Sarathy <gsar@engin.umich.edu>
79 Msg-ID: <199802191207.MAA10742@toad.ig.co.uk>
80 Files: av.c hv.c scope.c t/op/local.t
81
82Change 758 on 1998/03/04 by TimBunce@ig.co.uk
83
84 perldoc -f now uses pager if text is too long for screen
85
86Change 757 on 1998/03/04 by TimBunce@ig.co.uk
87
88 Added OpenBSD hint file from <Todd.Miller@courtesan.com>
89 Document 'warn with no args' behaviour, from <johnpc@xs4all.net>
90
91Change 756 on 1998/03/04 by TimBunce@ig.co.uk
92
93 Fix for new gnulibc stdio.h when using sfio+perlio
94
95Change 755 on 1998/03/04 by TimBunce@ig.co.uk
96
97 Fixed typo in vms/ext/Stdio/Stdio.pm AUTOLOAD
98 Added details of split in scalar context to perlfunc.pod
99
100Change 754 on 1998/03/04 by TimBunce@ig.co.uk
101
102 Updated perl -v info to include reference to docs and home page.
103
104Change 753 on 1998/03/04 by TimBunce@ig.co.uk
105
106 Updated hints/bsdos.sh for BSD/OS 3.1
107 Fixed typo in pod/perlsyn.pod
108 Added workaround for old gmake in ext/SDBM_File/sdbm/Makefile.PL
109 Fixed typo in ext/GDBM_File/GDBM_File.pm
110
111Change 752 on 1998/03/04 by TimBunce@ig.co.uk
112
113 Changed bug address in README to perlbug@perl.com
114 Changed Copyright in perl.c to 1998
115 Added op/pos.t test from Robin Houston <robin@oneworld.org>
116
117Change 751 on 1998/03/04 by TimBunce@ig.co.uk
118
119 Make t/comp/require.t and t/lib/ph.t executable in repository
120
121Change 750 on 1998/03/04 by TimBunce@ig.co.uk
122
123 Added dTHR definition to ease backwards compatibility for XS
124 source code from 5.005.
125
126Change 749 on 1998/03/04 by TimBunce@ig.co.uk
127
128 Title: "rename local 'op' variables to 'o'", #F114
129 From: Gurusamy Sarathy
130 Files: op.h opcode.h proto.h dump.c op.c opcode.pl pp_ctl.c run.c scope.c
131 toke.c
132
133Change 748 on 1998/03/04 by TimBunce@ig.co.uk
134
135 Title: "consolidated win32 patch", #F112
136 From: Gurusamy Sarathy
137 Files: MANIFEST pod/perlfaq2.pod pod/perlrun.pod win32/include/sys/socket.h
138 EXTERN.h INTERN.h dosish.h lib/ExtUtils/Command.pm
139 lib/ExtUtils/Liblist.pm lib/ExtUtils/MM_Win32.pm
140 lib/ExtUtils/Mksymlists.pm lib/File/DosGlob.pm t/TEST
141 t/harness win32/win32.h win32/win32iop.h README.win32
142 doio.c installhtml installperl pp_sys.c win32/Makefile
143 win32/config.bc win32/config.vc win32/config_H.bc
144 win32/config_H.vc win32/config_h.PL win32/config_sh.PL
145 win32/dl_win32.xs win32/makedef.pl win32/makefile.mk
146 win32/perllib.c win32/runperl.c win32/win32.c
147 win32/win32sck.c win32/bin/perlglob.pl x2p/a2p.h x2p/a2p.c
148 x2p/a2py.c
149
150Change 747 on 1998/03/04 by TimBunce@ig.co.uk
151
152 Title: "initialize @INC in ph.t, and fix up MANIFEST", #F111
153 From: Gurusamy Sarathy
154 Files: MANIFEST t/lib/ph.t
155
156Change 746 on 1998/03/04 by TimBunce@ig.co.uk
157
158 Title: "properly save STDOUT during system() in debugger", #F110
159 From: Jason Smith <smithj4@rpi.edu>
160 Files: lib/perl5db.pl
161
162Change 745 on 1998/03/04 by TimBunce@ig.co.uk
163
164 Title: "generate DynaLoader.pm at build time", #F109
165 From: Achim Bohnet <ach@mpe.mpg.de>
166 Msg-ID: <9802111938.AA26224@o09.xray.mpe.mpg.de>
167 Files: MANIFEST ext/DynaLoader/DynaLoader.pm.PL ext/DynaLoader/Makefile.PL
168
169Change 744 on 1998/03/04 by TimBunce@ig.co.uk
170
171 Title: "Install extensions with bootstrap in $archlib", #F108
172 From: koenig@anna.mind.de (Andreas J. Koenig), koenig@kulturbox.de (Andreas
173 J. Koenig)
174 Msg-ID: <sfcra9fqx0n.fsf@anna.in-berlin.de>
175 Files: lib/ExtUtils/Install.pm
176
177Change 743 on 1998/03/04 by TimBunce@ig.co.uk
178
179 Title: "Pod::Html trips over "C<0>"", #F107
180 From: Chip Salzenberg
181 Files: lib/Pod/Html.pm
182
183Change 742 on 1998/03/04 by TimBunce@ig.co.uk
184
185 Title: "5.004_58 | _04: pod2*,perlpod: L<show this|man/section>", #F106
186 From: Achim Bohnet <ach@mpe.mpg.de>
187 Msg-ID: <9802111629.AA00595@o09.xray.mpe.mpg.de>
188 Files: pod/perlpod.pod lib/Pod/Html.pm lib/Pod/Text.pm pod/pod2man.PL
189
190Change 741 on 1998/03/04 by TimBunce@ig.co.uk
191
192 Title: "New patch for $^E==GetLastError() under Win32", #F105
193 From: Gurusamy Sarathy <gsar@engin.umich.edu>, Tye McQueen
194 <tye@metronet.com>, ilya@math.ohio-state.edu (Ilya
195 Zakharevich)
196 Msg-ID: <199801040630.AA29298@metronet.com>,
197 <199801041826.NAA11568@aatma.engin.umich.edu>,
198 <1998Jan4.130412.2719461@cor.newman>
199 Files: pod/perlfunc.pod pod/perlvar.pod doio.c lib/dumpvar.pl lib/perl5db.pl
200 win32/win32.h mg.c util.c win32/makedef.pl win32/win32.c
201
202Change 740 on 1998/03/04 by TimBunce@ig.co.uk
203
204 Title: "5.004_56: Patch to Tie::Hash and docs", #F104
205 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
206 Msg-ID: <199801120134.UAA05437@monk.mps.ohio-state.edu>
207 Files: pod/perlfunc.pod lib/Tie/Hash.pm
208
209Change 739 on 1998/03/04 by TimBunce@ig.co.uk
210
211 Title: "more doc for perldoc", #F103
212 From: Gurusamy Sarathy
213 Files: utils/perldoc.PL
214
215Change 738 on 1998/03/04 by TimBunce@ig.co.uk
216
217 Title: "Make perldoc look for an index file ", #F102
218 From: Gisle Aas <gisle@aas.no>
219 Msg-ID: <199801221220.NAA22902@furu.g.aas.no>
220 Files: utils/perldoc.PL
221
222Change 737 on 1998/03/04 by TimBunce@ig.co.uk
223
224 Title: "perldoc -F filename", #F101
225 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
226 Msg-ID: <199712120037.TAA00176@math.mps.ohio-state.edu>
227 Files: utils/perldoc.PL
228
229Change 736 on 1998/03/04 by TimBunce@ig.co.uk
230
231 Title: "sv_grow can fail for HAS_64K_LIMIT systems", #F100
232 From: Gisle Aas <gisle@aas.no>
233 Msg-ID: <m3iuqsl3oq.fsf@furu.g.aas.no>
234 Files: sv.c
235
236Change 735 on 1998/03/04 by TimBunce@ig.co.uk
237
238 Title: "Benchmark.pm: timethese corrupts $_", #F099
239 From: abigail@fnx.com
240 Msg-ID: <19980201114609.7779.qmail@betelgeuse.wayne.fnx.com>
241 Files: lib/Benchmark.pm
242
243Change 734 on 1998/03/04 by TimBunce@ig.co.uk
244
245 Title: "STRANGE_MALLOC should test failed alloc", #F098
246 From: Gisle Aas <gisle@aas.no>
247 Msg-ID: <199802021406.PAA03285@furu.g.aas.no>
248 Files: hv.c
249
250Change 733 on 1998/03/04 by TimBunce@ig.co.uk
251
252 Title: "support caseless %ENV", #F097
253 From: Gurusamy Sarathy
254 Files: hv.c t/op/magic.t win32/win32.h
255
256Change 732 on 1998/03/04 by TimBunce@ig.co.uk
257
258 Title: "newer cperl-mode.el (from 5.004_60)", #F096
259 From: Ilya Zakharevich
260 Files: emacs/cperl-mode.el
261
262Change 731 on 1998/03/04 by TimBunce@ig.co.uk
263
264 Title: "Handle set magic on xsub OUTPUT args, add API functions that handle
265 magic", #F095
266 From: Gurusamy Sarathy <gsar@engin.umich.edu>
267 Msg-ID: <199801190409.XAA26710@aatma.engin.umich.edu>
268 Files: pod/perlguts.pod pod/perlxs.pod embed.h proto.h sv.h global.sym
269 lib/ExtUtils/xsubpp sv.c
270
271Change 730 on 1998/03/04 by TimBunce@ig.co.uk
272
273 Title: "Fix flawed cleanup when signal handlers are not defined", #F094
274 From: Gurusamy Sarathy <gsar@engin.umich.edu>
275 Msg-ID: <199710290106.UAA11485@aatma.engin.umich.edu>
276 Files: mg.c
277
278Change 729 on 1998/03/04 by TimBunce@ig.co.uk
279
280 Title: "Tests for C<sort 'foo','bar'>", #F093
281 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
282 Msg-ID: <199711021247.MAA01743@crypt.compulink.co.uk>
283 Files: t/op/sort.t
284
285Change 728 on 1998/03/04 by TimBunce@ig.co.uk
286
287 Title: "Make search.pl work on win32", #F092
288 From: Gurusamy Sarathy
289 Files: win32/bin/search.pl
290
291Change 721 on 1998/03/03 by TimBunce@ig.co.uk
292
293 Title: "Fix spurious perldoc warnings on DOSISH platforms", #F091
294 From: Molnar Laszlo <molnarl@cdata.tvnet.hu>
295 Msg-ID: <34475659.1AA69855@cdata.tvnet.hu>
296 Files: utils/perldoc.PL
297
298Change 720 on 1998/03/03 by TimBunce@ig.co.uk
299
300 Title: "Make ExtUtils::MM_Unix::fixin() do something meaningful on win32",
301 #F090
302 From: Gurusamy Sarathy <gsar@engin.umich.edu>
303 Msg-ID: <199801070016.TAA17766@aatma.engin.umich.edu>
304 Files: lib/ExtUtils/MM_Unix.pm
305
306Change 719 on 1998/03/03 by TimBunce@ig.co.uk
307
308 Title: "Fix inconsistent case $ENV{Path} (vs $ENV{PATH})", #F089
309 From: Gurusamy Sarathy
310 Files: lib/FindBin.pm
311
312Change 718 on 1998/03/03 by TimBunce@ig.co.uk
313
314 Title: "Fix File::Find's longstanding confusion about win32 being like VMS",
315 #F088
316 From: Gurusamy Sarathy <gsar@engin.umich.edu>
317 Msg-ID: <199802020459.XAA04964@aatma.engin.umich.edu>
318 Files: lib/File/Find.pm
319
320Change 717 on 1998/03/03 by TimBunce@ig.co.uk
321
322 Title: "do_postponed breaks with multiple interpreters", #F087
323 From: Gurusamy Sarathy <gsar@engin.umich.edu>
324 Msg-ID: <199710290316.WAA15888@aatma.engin.umich.edu>
325 Files: op.c
326
327Change 716 on 1998/03/03 by TimBunce@ig.co.uk
328
329 Title: "Make warning on C<Nosuch::> optional, add to perl{diag,delta}.pod",
330 #F086
331 From: Gurusamy Sarathy
332 Files: pod/perldelta.pod pod/perldiag.pod toke.c
333
334Change 715 on 1998/03/03 by TimBunce@ig.co.uk
335
336 Title: "Pod::Html bug and fix: missing </UL> in index", #F085
337 From: Gurusamy Sarathy <gsar@engin.umich.edu>
338 Msg-ID: <199802192314.SAA23326@aatma.engin.umich.edu>
339 Files: lib/Pod/Html.pm
340
341Change 714 on 1998/03/03 by TimBunce@ig.co.uk
342
343 Title: "New pod: perlhist", #F084
344 From: Jarkko Hietaniemi <jhi@iki.fi>
345 Msg-ID: <199802191556.RAA09578@alpha.hut.fi>
346 Files: MANIFEST pod/perl.pod pod/perlhist.pod pod/perltoc.pod pod/buildtoc
347
348Change 713 on 1998/03/03 by TimBunce@ig.co.uk
349
350 Title: "Fix restoration of locals on scope unwinding", #F083
351 From: Gurusamy Sarathy <gsar@engin.umich.edu>
352 Msg-ID: <199802110515.AAA23700@aatma.engin.umich.edu>
353 Files: pp_ctl.c t/op/local.t
354
355Change 712 on 1998/03/03 by TimBunce@ig.co.uk
356
357 Title: "after an eval-ed bad require, requiring a string ref SEGVs", #F082
358 From: Gurusamy Sarathy <gsar@engin.umich.edu>
359 Msg-ID: <199802102349.SAA16001@aatma.engin.umich.edu>
360 Files: pp_ctl.c
361
362Change 711 on 1998/03/03 by TimBunce@ig.co.uk
363
364 Title: "Fix seg fault on eval/require and syntax errors", #F081
365 From: Gurusamy Sarathy <gsar@engin.umich.edu>
366 Msg-ID: <199802102321.SAA15346@aatma.engin.umich.edu>
367 Files: MANIFEST scope.h op.c pp_ctl.c scope.c t/comp/require.t toke.c
368
369Change 710 on 1998/03/03 by TimBunce@ig.co.uk
370
371 Title: "5.004_58: the locale.t problem in IRIX", #F080
372 From: Jarkko Hietaniemi <jhi@iki.fi>
373 Msg-ID: <199802091747.TAA01735@alpha.hut.fi>
374 Files: t/pragma/locale.t
375
376Change 709 on 1998/03/03 by TimBunce@ig.co.uk
377
378 Title: "sv_setnv will upgrade SVt_NV to SVt_PVNV", #F079
379 From: Gisle Aas <gisle@aas.no>
380 Msg-ID: <m3g1lwl3bq.fsf@furu.g.aas.no>
381 Files: sv.c
382
383Change 708 on 1998/03/03 by TimBunce@ig.co.uk
384
385 Title: "Eliminate double warnings under C<package;>", #F077
386 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
387 Msg-ID: <E0y0paq-0000Ov-00@ursa.cus.cam.ac.uk>
388 Files: gv.c op.c toke.c
389
390Change 707 on 1998/03/03 by TimBunce@ig.co.uk
391
392 Title: "Fix infinite loop on unlink() failure in File::Path::rmtree()",
393 #F076
394 From: Murray Nesbitt <mjn@pathcom.com>, Tim Bunce <Tim.Bunce@ig.co.uk>
395 Msg-ID: <199802061100.LAA16423@toad.ig.co.uk>
396 Files: lib/File/Path.pm
397
398Change 706 on 1998/03/03 by TimBunce@ig.co.uk
399
400 Title: "Update of h2ph", #F075
401 From: kstar@www.chapin.edu (Kurt D. Starsinic)
402 Msg-ID: <199802051354.FAA11452@www.chapin.edu>
403 Files: t/lib/ph.t utils/h2ph.PL
404
405Change 705 on 1998/03/03 by TimBunce@ig.co.uk
406
407 Title: "Fix AutoLoader for deep packages", #F074
408 From: Zachary Miller <zcmiller@zappy.er.usgs.gov>
409 Msg-ID: <199710092348.SAA02108@zappy.er.usgs.gov>
410 Files: lib/AutoLoader.pm
411
412Change 704 on 1998/03/03 by TimBunce@ig.co.uk
413
414 Title: "Fix order of warnings for misplaced subscripts", #F073
415 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
416 Msg-ID: <199710131023.LAA16796@crypt.compulink.co.uk>
417 Files: op.c
418
419Change 703 on 1998/03/03 by TimBunce@ig.co.uk
420
421 Title: "Make recursive lexical analysis more robust", #F072
422 From: Ilya Zakharevich and Chip Salzenberg
423 Msg-ID: <199710160102.VAA28817@monk.mps.ohio-state.edu>
424 Files: toke.c
425
426Change 702 on 1998/03/03 by TimBunce@ig.co.uk
427
428 Title: "Fix random whitespace errors in docs", #F070
429 From: Roderick Schertler <roderick@argon.org>
430 Msg-ID: <12726.877706444@eeyore.ibcinc.com>
431 Files: pod/perlfunc.pod pod/checkpods.PL
432
433Change 701 on 1998/03/03 by TimBunce@ig.co.uk
434
435 Title: "Fix line numbers after here documents in eval STRING", #F069
436 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
437 Msg-ID: <199710241745.NAA08166@monk.mps.ohio-state.edu>
438 Files: toke.c
439
440Change 700 on 1998/03/03 by TimBunce@ig.co.uk
441
442 Title: "Fix SEGV from combining caller and C<package;>", #F068
443 From: James Duncan <jduncan@epitome.hawk.igs.net>, Nicholas Clark
444 <nick@flirble.org>
445 Msg-ID: <199710241248.NAA00163@flirble.org>,
446 <Pine.LNX.3.96.971024135912.12197A-100000@epitome.hawk.igs.
447 net>
448 Files: pp_ctl.c sv.c
449
450Change 699 on 1998/03/03 by TimBunce@ig.co.uk
451
452 Title: "Don't fold string comparison under C<use locale>", #F067
453 From: Jarkko Hietaniemi <jhi@iki.fi>
454 Msg-ID: <199711151506.RAA26287@alpha.hut.fi>
455 Files: op.c
456
457Change 698 on 1998/03/03 by TimBunce@ig.co.uk
458
459 Title: "Fix SEGV on constant at end of sort block", #F066
460 From: Administration <fadmin@informatics.muni.cz>
461 Msg-ID: <199711170838.JAA26073@thetis.fi.muni.cz>
462 Files: op.c
463
464Change 697 on 1998/03/03 by TimBunce@ig.co.uk
465
466 Title: "Allow C<last()> to mean C<last>", #F065
467 From: Chip Salzenberg
468 Files: op.c
469
470Change 696 on 1998/03/03 by TimBunce@ig.co.uk
471
472 Title: "Fix extension version mismatch message", #F064
473 From: Chip Salzenberg
474 Files: XSUB.h
475
476Change 695 on 1998/03/03 by TimBunce@ig.co.uk
477
478 Title: "Better handle and test struct tm of Linux and SunOS", #F063
479 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>
480 Msg-ID: <Pine.SUN.3.96.980205134340.15567B-100000@newton.phys>
481 Files: MANIFEST ext/POSIX/hints/linux.pl ext/POSIX/hints/sunos_4.pl
482 hints/linux.sh hints/sunos_4_1.sh t/lib/posix.t
483
484Change 694 on 1998/03/03 by TimBunce@ig.co.uk
485
486 Title: "Fix doc bug in getservbyname() examples", #F062
487 From: Tom Christiansen
488 Files: ext/Socket/Socket.pm
489
490Change 693 on 1998/03/03 by TimBunce@ig.co.uk
491
492 Title: "Kill warning about parameter type", #F061
493 From: Chip Salzenberg
494 Files: op.c
495
496Change 692 on 1998/03/03 by TimBunce@ig.co.uk
497
498 Title: "Socket occasional SEGV", #F060
499 From: Trevor Blackwell <tlb@viaweb.com>
500 Msg-ID: <199710281804.NAA09632@wagg.viaweb.com>
501 Files: ext/Socket/Socket.xs
502
503Change 691 on 1998/03/03 by TimBunce@ig.co.uk
504
505 Title: "Avoid SEGV from local($@)", #F059
506 From: Gurusamy Sarathy <gsar@engin.umich.edu>
507 Msg-ID: <199710290251.VAA14362@aatma.engin.umich.edu>
508 Files: pp_ctl.c
509
510Change 690 on 1998/03/03 by TimBunce@ig.co.uk
511
512 Title: "Don't use broken pad_reset() (was Re: Perl bug in 5.004_03 )", #F058
513 From: Gurusamy Sarathy <gsar@engin.umich.edu>
514 Msg-ID: <199710300036.TAA01004@aatma.engin.umich.edu>
515 Files: op.c
516
517Change 689 on 1998/03/03 by TimBunce@ig.co.uk
518
519 Title: "Use STMT_{START,END} in XSRETURN", #F057
520 From: Gurusamy Sarathy <gsar@engin.umich.edu>
521 Msg-ID: <199710300245.VAA04244@aatma.engin.umich.edu>
522 Files: XSUB.h
523
524Change 688 on 1998/03/03 by TimBunce@ig.co.uk
525
526 Title: "Re: Sort grammar bug", #F056
527 From: Gurusamy Sarathy <gsar@engin.umich.edu>
528 Msg-ID: <199711011946.OAA18882@aatma.engin.umich.edu>
529 Files: toke.c
530
531Change 687 on 1998/03/03 by TimBunce@ig.co.uk
532
533 Title: "Document indirect object cases for exec(), system()", #F055
534 From: Dominic Dunlop <domo@slipper.ip.lu>
535 Msg-ID: <v03110700b084e89234a7@[194.51.248.90]>
536 Files: pod/perlfunc.pod
537
538Change 686 on 1998/03/03 by TimBunce@ig.co.uk
539
540 Title: "Update docs on tr///", #F054
541 From: Tom Phoenix <rootbeer@teleport.com>
542 Msg-ID: <Pine.GSO.3.96.971103071602.10568C-100000@usertest.teleport.com>
543 Files: pod/perldelta.pod pod/perldiag.pod pod/perlfunc.pod
544 pod/perllocale.pod pod/perlmod.pod pod/perlop.pod
545 pod/perlstyle.pod toke.c
546
547Change 685 on 1998/03/03 by TimBunce@ig.co.uk
548
549 Title: "Re: perlop bitwise & | ^ documentation", #F053
550 From: Tom Phoenix <rootbeer@teleport.com>
551 Msg-ID: <Pine.GSO.3.96.971106073858.29771O-100000@usertest.teleport.com>
552 Files: pod/perlop.pod
553
554Change 684 on 1998/03/03 by TimBunce@ig.co.uk
555
556 Title: "Fix SEGV on C<*glob{'SCALAR','ARRAY'}>", #F052
557 From: "Joseph N. Hall" <joseph@cscaper.com>
558 Msg-ID: <199711110552.WAA12613@gadget.cscaper.com>
559 Files: perly.c perly.c.diff perly.y vms/perly_c.vms
560
561Change 683 on 1998/03/03 by TimBunce@ig.co.uk
562
563 Title: "for perlguts.pod: document sv_derived_from, sv_vcatpfn and
564 sv_vsetpfn", #F051
565 From: jan.dubois@ibm.net (Jan Dubois) and Chip Salzenberg
566 Msg-ID: <346ae970.7444534@smtp1.ibm.net>
567 Files: pod/perlguts.pod
568
569Change 682 on 1998/03/03 by TimBunce@ig.co.uk
570
571 Title: "5.004_04: locale startup failure (at last) documented", #F050
572 From: Jarkko Hietaniemi <jhi@iki.fi>
573 Msg-ID: <199711172054.WAA08261@alpha.hut.fi>
574 Files: INSTALL pod/perldiag.pod pod/perllocale.pod
575
576Change 681 on 1998/03/03 by TimBunce@ig.co.uk
577
578 Title: "Cope with lack of args in Fcntl::AUTOLOAD", #F049
579 From: Jerome Abela <abela@hsc.fr>
580 Msg-ID: <19971120183248.23588@coredump.hsc.fr>
581 Files: ext/Fcntl/Fcntl.pm
582
583Change 680 on 1998/03/03 by TimBunce@ig.co.uk
584
585 Title: "Commenting toke.c", #F048
586 From: gnat@frii.com
587 Msg-ID: <199801082138.OAA14186@prometheus.frii.com>
588 Files: toke.c
589
590Change 679 on 1998/03/03 by TimBunce@ig.co.uk
591
592 Title: "Re: 5.004_04 vec() fails with 32-bit values", #F047
593 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
594 Msg-ID: <E0xsnr8-0007SS-00@taurus.cus.cam.ac.uk>
595 Files: pod/perlguts.pod pp.c t/op/vec.t
596
597Change 678 on 1998/03/03 by TimBunce@ig.co.uk
598
599 Title: "A few perl5.004_03 bugs", #F046
600 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
601 Msg-ID: <199801221211.MAA05315@crypt.compulink.co.uk>
602 Files: mg.c t/op/magic.t
603
604Change 677 on 1998/03/03 by TimBunce@ig.co.uk
605
606 Title: "Faster, cleaner av_unshift() ", #F045
607 From: Gisle Aas <gisle@aas.no>
608 Msg-ID: <199801221850.TAA23111@furu.g.aas.no>
609 Files: av.c
610
611Change 676 on 1998/03/03 by TimBunce@ig.co.uk
612
613 Title: "New hints/solaris2.sh", #F044
614 From: Stephen Zander <srz@mckesson.com>
615 Msg-ID: <87oh12y458.fsf@wsuse5.mckesson.com>
616 Files: hints/solaris_2.sh
617
618Change 675 on 1998/03/03 by TimBunce@ig.co.uk
619
620 Title: "Refresh Complex.pm and test", #F043
621 From: Jarkko Hietaniemi <jhi@iki.fi>
622 Msg-ID: <199802051608.SAA20262@alpha.hut.fi>
623 Files: lib/Math/Complex.pm t/lib/complex.t
624
625Change 674 on 1998/03/03 by TimBunce@ig.co.uk
626
627 Title: "Fix (\@@) proto", #F042
628 From: "Joseph N. Hall" <joseph@cscaper.com>
629 Msg-ID: <199801240132.SAA25111@gadget.cscaper.com>
630 Files: op.c t/comp/proto.t
631
632Change 673 on 1998/03/03 by TimBunce@ig.co.uk
633
634 Title: "Allow empty BLOCK in code", #F041
635 From: Vladimir Alexiev <vladimir@cs.ualberta.ca>
636 Msg-ID: <19980129002112Z13378-6931+226@scapa.cs.ualberta.ca>
637 Files: toke.c
638
639Change 672 on 1998/03/03 by TimBunce@ig.co.uk
640
641 Title: "Fix name of $Foo::{'Bar::'}: '*Foo::Bar::'", #F040
642 From: Chip Salzenberg
643 Files: gv.c t/op/gv.t
644
645Change 671 on 1998/03/03 by TimBunce@ig.co.uk
646
647 Title: "Keep accurate reference count on globs' stashes", #F038
648 From: Gisle Aas <gisle@aas.no>
649 Msg-ID: <m3zpk7sd3n.fsf@furu.g.aas.no>
650 Files: gv.c sv.c
651
652Change 670 on 1998/03/03 by TimBunce@ig.co.uk
653
654 Title: "Avoid memory allocation in gv_fetchpv(), for speed", #F037
655 From: Chip Salzenberg
656 Files: gv.c
657
658Change 669 on 1998/03/03 by TimBunce@ig.co.uk
659
660 Title: "Make Configure less negative about PerlIO", #F036
661 From: chip@atlantic.net
662 Msg-ID: <199801312323.SAA15237@cyprus.atlantic.net>
663 Files: Configure
664
665Change 668 on 1998/03/03 by TimBunce@ig.co.uk
666
667 Title: "Fix (mostly) pseudo-same-REs due to embedded NULs", #F035
668 From: Martin Plechsmid <plechsmi@karlin.mff.cuni.cz>
669 Msg-ID: <199802021217.NAA05230@albert.karlin.mff.cuni.cz>
670 Files: pp_ctl.c
671
672Change 667 on 1998/03/03 by TimBunce@ig.co.uk
673
674 Title: "Make Getopt::Long avoid $&, $`, $'", #F034
675 From: Irving Reid <irving@tor.securecomputing.com>
676 Msg-ID: <98Feb3.005102est.11655@janus.tor.securecomputing.com>
677 Files: lib/Getopt/Long.pm
678
679Change 666 on 1998/03/03 by TimBunce@ig.co.uk
680
681 Title: "adding the newSVpvn API function", #F033
682 From: Matthias Ulrich Neeracher <neeri@iis.ee.ethz.ch>
683 Msg-ID: <199801310532.GAA23798@solar.ethz.ch>
684 Files: pod/perlguts.pod pod/perltoc.pod proto.h global.sym sv.c
685
686Change 665 on 1998/03/03 by TimBunce@ig.co.uk
687
688 Title: "Support C<Package::> as function-blind bearword", #F032
689 From: Chip Salzenberg
690 Files: toke.c
691
692Change 664 on 1998/03/03 by TimBunce@ig.co.uk
693
694 Title: "Re-optimize character classes", #F031
695 From: Chip Salzenberg
696 Files: regcomp.h regcomp.c regexec.c
697
698Change 663 on 1998/03/03 by TimBunce@ig.co.uk
699
700 Title: "Fix C<if (1) { local $x }> which needed ENTER/LEAVE", #F030
701 From: dfh@dwroll.lucent.com (D461-David_F_Haertig(Dave)83040)
702 Msg-ID: <EnKC0q.6qI@drnews.dr.lucent.com>
703 Files: op.c t/op/local.t
704
705Change 662 on 1998/03/03 by TimBunce@ig.co.uk
706
707 Title: "Dramatically improve performance of // with parens or $&", #F029
708 From: Chip Salzenberg
709 Files: cop.h perl.h proto.h regexp.h gv.c interp.sym perl.c pp.c pp_ctl.c
710 pp_hot.c regexec.c scope.c
711
712Change 661 on 1998/03/03 by TimBunce@ig.co.uk
713
714 Title: "Don't warn on $x{shift}, ne => 1, or -f => 1", #F028
715 From: Chip Salzenberg
716 Files: toke.c
717
718Change 660 on 1998/03/03 by TimBunce@ig.co.uk
719
720 Title: "Protect against weirdness with unreal @_ in C<local @_>", #F027
721 From: Chip Salzenberg
722 Files: scope.c
723
724Change 659 on 1998/03/03 by TimBunce@ig.co.uk
725
726 Title: "Fix C<printf "%.0d", 0>", #F026
727 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
728 Msg-ID: <199711021331.NAA01826@crypt.compulink.co.uk>
729 Files: sv.c t/op/sprintf.t
730
731Change 658 on 1998/03/03 by TimBunce@ig.co.uk
732
733 Title: "Tiny core patch for source filters", #F025
734 From: pmarquess@bfsec.bt.co.uk (Paul Marquess)
735 Msg-ID: <9711202312.AA02937@claudius.bfsec.bt.co.uk>
736 Files: toke.c
737
738Change 657 on 1998/03/03 by TimBunce@ig.co.uk
739
740 Title: "Here-doc in s///e (was: Bug)", #F024
741 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
742 Msg-ID: <199711221445.OAA14153@crypt.compulink.co.uk>
743 Files: t/base/lex.t toke.c
744
745Change 656 on 1998/03/03 by TimBunce@ig.co.uk
746
747 Title: "Fix duplicate warnings on C<-e undef>", #F023
748 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
749 Msg-ID: <199711221252.MAA14000@crypt.compulink.co.uk>
750 Files: doio.c t/pragma/warn-1global
751
752Change 655 on 1998/03/03 by TimBunce@ig.co.uk
753
754 Title: "Fix '*' prototype", #F022
755 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
756 Msg-ID: <199711212225.RAA00755@monk.mps.ohio-state.edu>
757 Files: toke.c
758
759Change 654 on 1998/03/03 by TimBunce@ig.co.uk
760
761 Title: "File::Find bugs (and patches)", "File::Find bugs & patches", #F021
762 From: "Conrad E. Kimball" <cek@tblv021.ca.boeing.com>
763 Msg-ID: <199711260703.XAA21257@mailgate2.boeing.com>
764 Files: lib/File/Find.pm
765
766Change 653 on 1998/03/03 by TimBunce@ig.co.uk
767
768 Title: "Fix typo: FORM{,AT}LINE", #F020
769 From: Chip Salzenberg
770 Files: sv.c
771
772Change 652 on 1998/03/03 by TimBunce@ig.co.uk
773
774 Title: "Fix use of unref mem when blessed object goes out of scope", #F019
775 From: Gurusamy Sarathy <gsar@engin.umich.edu>
776 Msg-ID: <199711282326.SAA15090@aatma.engin.umich.edu>
777 Files: scope.c
778
779Change 651 on 1998/03/03 by TimBunce@ig.co.uk
780
781 Title: "Fix C<my ($a, undef, $b) = @x>", #F018
782 From: Stephane Payrard <stef@francenet.fr>
783 Msg-ID: <199712040054.BAA04612@www.zweig.com>
784 Files: op.c t/op/my.t
785
786Change 650 on 1998/03/03 by TimBunce@ig.co.uk
787
788 Title: "enhanced "use strict" warning", #F017
789 From: Tkil <tkil@reptile.scrye.com>
790 Msg-ID: <199712040938.CAA07628@reptile.scrye.com>
791 Files: gv.c t/pragma/strict-subs t/pragma/strict-vars
792
793Change 649 on 1998/03/03 by TimBunce@ig.co.uk
794
795 Title: "eval of sub gives spurious "uninitialised" warning", #F016
796 From: Gurusamy Sarathy <gsar@engin.umich.edu>
797 Msg-ID: <199712061025.FAA14396@aatma.engin.umich.edu>
798 Files: pod/perldelta.pod pod/perlfunc.pod op.c t/op/eval.t
799
800Change 648 on 1998/03/03 by TimBunce@ig.co.uk
801
802 Title: "[PERL] Assigning result of pop scrambles unrelated reference", #F015
803 From: Gurusamy Sarathy <gsar@engin.umich.edu>
804 Msg-ID: <199712061100.GAA14864@aatma.engin.umich.edu>
805 Files: sv.c
806
807Change 647 on 1998/03/03 by TimBunce@ig.co.uk
808
809 Title: "[PERL] Filedescriptor leak in 5.004_55 (and earlier)", #F014
810 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
811 Msg-ID: <199712151922.OAA06410@monk.mps.ohio-state.edu>
812 Files: os2/os2.c util.c
813
814Change 646 on 1998/03/03 by TimBunce@ig.co.uk
815
816 Title: "Fix fdopen() on STD{IN,OUT,ERR}", #F013
817 From: Roderick Schertler <roderick@argon.org>
818 Msg-ID: <pzg1npp6e3.fsf@eeyore.ibcinc.com>
819 Files: doio.c t/op/misc.t
820
821Change 645 on 1998/03/03 by TimBunce@ig.co.uk
822
823 Title: "Fix local $a[0] and local $h{a}", #F012
824 From: Stephen McCamant <alias@mcs.com>
825 Msg-ID: <m0xjWFq-000EZeC@alias-2.pr.mcs.net>
826 Files: embed.h scope.h global.sym pp.c pp_hot.c scope.c t/op/local.t
827
828Change 644 on 1998/03/03 by TimBunce@ig.co.uk
829
830 Title: "Eliminate redundant mg_get() in SvTRUE()", #F011
831 From: Spider Boardman <spider@orb.nashua.nh.us>
832 Msg-ID: <199712251839.NAA14800@Orb.Nashua.NH.US>
833 Files: sv.c
834
835Change 643 on 1998/03/03 by TimBunce@ig.co.uk
836
837 Title: "Don't force scalar context on C<my @x> or C<my %x>", #F010
838 From: Chip Salzenberg
839 Files: op.c t/op/my.t
840
841Change 642 on 1998/03/03 by TimBunce@ig.co.uk
842
843 Title: "Fix assignment to $_[0] in DESTROY", #F009
844 From: Gurusamy Sarathy <gsar@engin.umich.edu>
845 Msg-ID: <199801010030.TAA14274@aatma.engin.umich.edu>
846 Files: pod/perlobj.pod sv.c t/op/ref.t
847
848Change 627 on 1998/03/02 by TimBunce@ig.co.uk
849
850 Title: "Fix inefficient checks for TIEHANDLE", #F008
851 From: Gurusamy Sarathy <gsar@engin.umich.edu>
852 Msg-ID: <199801080106.UAA05048@aatma.engin.umich.edu>
853 Files: pp_hot.c pp_sys.c
854
855Change 626 on 1998/03/02 by TimBunce@ig.co.uk
856
857 This is the change description for change 625
858 Title: "Fix tr///s option", #F007
859 From: Inaba Hiroto <inaba@st.rim.or.jp>
860 Msg-ID: <19980110155333D.inaba@st.rim.or.jp>
861 Files: doop.c
862
863Change 625 on 1998/03/02 by TimBunce@ig.co.uk
864
865
866Change 624 on 1998/03/02 by TimBunce@ig.co.uk *pending*
867
868
869Change 623 on 1998/03/02 by TimBunce@ig.co.uk
870
871 Title: "Fix lexical lookup in eval-sub-eval", #F006
872 From: Chip Salzenberg
873 Files: pp_ctl.c
874
875Change 622 on 1998/03/02 by TimBunce@ig.co.uk
876
877 Title: "Don't upgrade target of assignment from LVALUE", #F005
878 From: Chip Salzenberg
879 Files: sv.c
880
881Change 621 on 1998/03/02 by TimBunce@ig.co.uk
882
883 Title: "Fix compile-time warning line in while ()", #F004
884 From: Chip Salzenberg
885 Files: op.c
886
887Change 620 on 1998/03/02 by TimBunce@ig.co.uk
888
889 Title: "STMT foreach LIST;", #F002
890 From: Chip Salzenberg
891 Files: pod/perlsyn.pod perly.c perly.c.diff perly.y t/cmd/mod.t toke.c
892 vms/perly_c.vms
893
894Change 619 on 1998/03/02 by TimBunce@ig.co.uk
895
896 Title: "Fix SIGSEGV on C<42 until forever>", #F001
897 From: Chip Salzenberg
898 Files: op.c
899
900----------------
fb73857a
PP
901Version 5.004_04 Maintenance release 4 for 5.004
902----------------
903
904"1. Out of clutter, find simplicity.
905 2. From discord, find harmony.
906 3. In the middle of difficulty lies opportunity."
907 -- Albert Einstein, three rules of work
908
909
910 HEADLINES FOR THIS MAINTENANCE RELEASE
911
912 Fixed gaps in tainting (readdir, readlink, gecos, bit vector ops).
913 Fixed memory leak in splice(@_).
914 Fixed debugger core dumps.
915 IO::Socket now sets autoflush by default.
916 Several perldoc bugs fixed, now faster and more helpful.
917 Fixed Win32 handle leak.
918 Many other improvements to Win32 support.
919 Many many other bug fixes and enhancements.
920
921
922 ------ BUILD PROCESS ------
923
924 Title: "ExtUtils::Liblist prints diagnostics to STDOUT (vs. STDERR)"
925 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>, jesse@ginger
926 (Jesse Glick)
927 Msg-ID: <199708290032.UAA15663@ginger>,
928 <Pine.SUN.3.96.970829132217.28552A-100000@newton.phys>
929 Files: MANIFEST lib/ExtUtils/Liblist.pm
930
931 Title: "Set LD_RUN_PATH when building suidperl"
932 From: Chip Salzenberg <chip@rio.atlantic.net>, Tony Sanders
933 <sanders@bsdi.com>
934 Msg-ID: <199708272226.QAA10206@austin.bsdi.com>
935 Files: Makefile.SH
936
937 Title: "INSTALL version 1.26"
938 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>
939 Msg-ID: <Pine.SUN.3.96.970828143314.27416B-100000@newton.phys>
940 Files: INSTALL
941
942 Title: "Propagate MAKE=$(MAKE) through perl build"
943 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>
944 Msg-ID: <Pine.SUN.3.96.970908143853.13750C-100000@newton.phys>
945 Files: Makefile.SH makedepend.SH x2p/Makefile.SH ext/util/make_ext
946
947 Title: "update to installperl for perl5.004_02 to skip CVS dir"
948 From: Tony Sanders <sanders@bsdi.com>
949 Msg-ID: <199708272307.RAA13451@austin.bsdi.com>
950 Files: installperl
951
952 Title: "makedepend loop on HP-UX 10.20"
953 Msg-ID: <1997Sep20.183731.2297443@cor.newman>
954 Files: Makefile.SH
955
956 Title: "Tiny Grammaro in INSTALL"
957 From: koenig@anna.mind.de (Andreas J. Koenig)
958 Msg-ID: <sfcwwkb2pc8.fsf@anna.in-berlin.de>
959 Files: INSTALL
960
961 Title: "Fix Configured osvers under Linux 1"
962 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>, Hugo van der
963 Sanden <hv@crypt.compulink.co.uk>
964 Msg-ID: <199709241439.PAA17114@crypt.compulink.co.uk>,
965 <Pine.SUN.3.96.970924112654.5054D-100000@newton.phys>
966 Files: Configure
967
968 Title: "INSTALL-1.28"
969 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>
970 Msg-ID: <Pine.SUN.3.96.971010131207.23751A-100000@newton.phys>
971 Files: INSTALL
972
973 Title: "makedepend.SH fix for UNICOS"
974 From: Jarkko Hietaniemi <jhi@iki.fi>
975 Msg-ID: <199710132039.XAA21459@alpha.hut.fi>
976 Files: makedepend.SH
977
978 ------ CORE LANGUAGE ------
979
980 Title: "Re: "perl -d" dumps core when loading syslog.ph"
981 From: Jochen Wiedmann <wiedmann@neckar-alb.de>, Stephen McCamant
982 <alias@mcs.com>, ilya@math.ohio-state.edu (Ilya
983 Zakharevich)
984 Msg-ID: <1997Aug30.034921.2297381@cor.newman.upenn.edu>,
985 <3407639E.FEBF20BA@neckar-alb.de>,
986 <m0x4ZGj-000EZYC@alias-2.pr.mcs.net>
987 Files: pp_ctl.c
988
989 Title: "Allow $obj->$coderef()"
990 From: Chip Salzenberg <salzench@nielsenmedia.com>
991 Msg-ID: <199708291649.MAA23276@nielsenmedia.com>
992 Files: pp_hot.c
993
994 Title: "Localize PV value in save_gp()", "typeglob differences in perl4 and
995 perl5"
996 From: Gurusamy Sarathy <gsar@engin.umich.edu>, Stephen McCamant
997 <alias@mcs.com>
998 Msg-ID: <199708272348.TAA03139@aatma.engin.umich.edu>,
999 <m0x4u2o-000EZkC@alias-2.pr.mcs.net>
1000 Files: scope.c t/op/ref.t
1001
1002 Title: "Avoid assumption that STRLEN == I32"
1003 From: Chip Salzenberg <chip@rio.atlantic.net>, Hallvard B Furuseth
1004 <h.b.furuseth@usit.uio.no>
1005 Msg-ID: <199708242310.BAA05497@bombur2.uio.no>
1006 Files: hv.c
1007
1008 Title: "Fix memory leak in splice(@_)"
1009 From: "Tuomas J. Lukka" <tjl@fkfuga.pc.helsinki.fi>, Chip Salzenberg
1010 <chip@rio.atlantic.net>
1011 Msg-ID: <m0x3iQE-000CBrC@lukka.student.harvard.edu>
1012 Files: proto.h av.c global.sym pp.c
1013
1014 Title: "Fix line number of warnings in while() conditional", "misleading
1015 uninit value warning"
1016 From: Chip Salzenberg <chip@rio.atlantic.net>, Greg Bacon
1017 <gbacon@crp-201.adtran.com>
1018 Msg-ID: <199708271607.LAA01403@crp-201.adtran.com>
1019 Files: proto.h op.c perly.c perly.y
1020
1021 Title: "-t and POSIX::isatty on IO::Handle objects", "Fix C<-t $handle>"
1022 From: Chip Salzenberg <chip@rio.atlantic.net>, Greg Ward
1023 <greg@bic.mni.mcgill.ca>
1024 Msg-ID: <199708261754.NAA24826@bottom.bic.mni.mcgill.ca>
1025 Files: pp_sys.c
1026
1027 Title: "Fix output of invalid printf formats"
1028 From: Chip Salzenberg <chip@rio.atlantic.net>, Hugo van der Sanden
1029 <hv@crypt.compulink.co.uk>
1030 Msg-ID: <199708241529.QAA02457@crypt.compulink.co.uk>
1031 Files: sv.c t/op/sprintf.t
1032
1033 Title: "regexec.c regcppartblow declaration missing an arg"
1034 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
1035 Msg-ID: <199708290059.BAA05808@crypt.compulink.co.uk>
1036 Files: regexec.c
1037
1038 Title: "taint readlink, readdir, gecos"
1039 From: Jarkko Hietaniemi <jhi@iki.fi>
1040 Msg-ID: <199709131651.TAA13471@alpha.hut.fi>
1041 Files: pod/perlfunc.pod pod/perlsec.pod pp_sys.c t/op/taint.t
1042
1043 Title: "clean up old style package' usage in op.c"
1044 From: Stephen Potter <spp@psa.pencom.com>
1045 Msg-ID: <199709151813.NAA14433@psisa.psa.pencom.com>
1046 Files: op.c
1047
1048 Title: "beautifying usage() code in perl.c"
1049 From: "John L. Allen" <"John L. Allen"<allen@gateway.grumman.com>>
1050 Msg-ID: <Pine.SOL.3.91.970905091314.5991C-100000@gateway>
1051 Files: perl.c
1052
1053 Title: "debugger to fix core dumps, adds $^S"
1054 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
1055 Msg-ID: <199709170823.EAA21359@monk.mps.ohio-state.edu>
1056 Files: pod/perlvar.pod perl.h gv.c lib/perl5db.pl mg.c perl.c toke.c
1057
1058 Title: "downgrade "my $foo masks earlier" from mandatory to "-w""
1059 From: Gurusamy Sarathy <gsar@engin.umich.edu>, Stephen Potter
1060 <spp@psa.pencom.com>
1061 Msg-ID: <199709091832.NAA14763@psisa.psa.pencom.com>,
1062 <199709102019.QAA09591@aatma.engin.umich.edu>
1063 Files: pod/perldelta.pod pod/perldiag.pod op.c
1064
1065 Title: "fix overridden glob() problems"
1066 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1067 Msg-ID: <199709171645.MAA13988@aatma.engin.umich.edu>
1068 Files: MANIFEST pod/perlsub.pod lib/File/DosGlob.pm op.c t/lib/dosglob.t
1069 toke.c
1070
1071 Title: "Reverse previous "Fix C<qq #hi#>" patch"
1072 From: Chip Salzenberg <chip@rio.atlantic.net>, Kenneth Albanowski
1073 <kjahds@kjahds.com>, Tom Christiansen
1074 <tchrist@jhereg.perl.com>
1075 Msg-ID: <199707050155.VAA27394@rio.atlantic.net>,
1076 <199708172326.RAA19344@jhereg.perl.com>,
1077 <Pine.LNX.3.93.970817200236.170F-100000@kjahds.com>
1078 Files: toke.c
1079
1080 Title: "printf type warning buglets in m3t2"
1081 From: Hallvard B Furuseth <h.b.furuseth@usit.uio.no>
1082 Msg-ID: <199708141017.MAA10225@bombur2.uio.no>
1083 Files: regcomp.c regexec.c scope.c sv.c util.c x2p/util.c
1084
1085 Title: "Localize PV value in save_gp()", "typeglob differences in perl4 and
1086 perl5"
1087 From: Gurusamy Sarathy <gsar@engin.umich.edu>, Stephen McCamant
1088 <alias@mcs.com>
1089 Msg-ID: <199708272348.TAA03139@aatma.engin.umich.edu>,
1090 <m0x4AUk-000EUJC@alias-2.pr.mcs.net>
1091 Files: scope.c t/op/ref.t
1092
1093 Title: "unpack now allows commas but -w warns", "unpack() difference
1094 5.003->5.004"
1095 From: "John L. Allen" <allen@gateway.grumman.com>, Chip Salzenberg
1096 <chip@rio.atlantic.net>, Jarkko Hietaniemi <jhi@iki.fi>,
1097 Jim Esten <jesten@wdynamic.com>, Jim Esten
1098 <jesten@wepco.com>, timbo (Tim Bunce)
1099 Msg-ID: <199709031632.LAA29584@wepco.com>,
1100 <199709090257.WAA32670@rio.atlantic.net>,
1101 <199709090917.MAA05602@alpha.hut.fi>,
1102 <199709091000.LAA24094@toad.ig.co.uk>,
1103 <341077FE.132F@wdynamic.com>,
1104 <Pine.SOL.3.91.970905171243.14630A-100000@gateway>
1105 Files: pod/perldiag.pod pp.c
1106
1107 Title: "5.004_04 trial 1 assorted minor details"
1108 From: Hallvard B Furuseth <h.b.furuseth@usit.uio.no>
1109 Msg-ID: <HBF.970921p5f6@bombur2.uio.no>
1110 Files: Porting/pumpkin.pod hv.c op.c sv.c x2p/util.c
1111
1112 Title: "A couple of 4_04t1 problems"
1113 From: pmarquess@bfsec.bt.co.uk (Paul Marquess)
1114 Msg-ID: <9709210959.AA28772@claudius.bfsec.bt.co.uk>
1115 Files: lib/Cwd.pm perl.c
1116
1117 Title: "Minor changes to ease port to MVS"
1118 From: Len Johnson <lenjay@ibm.net>, SMTP%"BAHUFF@us.oracle.com" ,
1119 SMTP%"pfuntner@vnet.ibm.com" , pvhp@forte.com (Peter
1120 Prymmer)
1121 Msg-ID: <199709162058.NAA00952@mailsun2.us.oracle.com>
1122 Files: unixish.h miniperlmain.c
1123
1124 Title: "Truer version string and more robust perlbug"
1125 From: "Michael A. Chase" <mchase@ix.netcom.com>, Hugo van der Sanden
1126 <hv@crypt.compulink.co.uk>
1127 Msg-ID: <199709201514.QAA21187@crypt.compulink.co.uk>,
1128 <1997Sep22.090701.2297448@cor.newman>
1129 Files: perl.c utils/perlbug.PL
1130
1131 Title: "Fix locale bug for constant (readonly) strings"
1132 From: Jarkko Hietaniemi <jhi@iki.fi>
1133 Msg-ID: <199709262125.AAA28292@alpha.hut.fi>
1134 Files: sv.c t/pragma/locale.t
1135
1136 Title: "Enable truly global glob()"
1137 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1138 Msg-ID: <199710080000.UAA18972@aatma.engin.umich.edu>
1139 Files: op.c
1140
1141 Title: "Fix for $0 truncation"
1142 From: Tim Bunce <Tim.Bunce@ig.co.uk>
1143 Msg-ID: <199710081703.SAA02653@toad.ig.co.uk>
1144 Files: mg.c
1145
1146 Title: "Fix for missing &import leaving stack untidy"
1147 From: Chip Salzenberg <salzench@nielsenmedia.com>
1148 Msg-ID: <199709282252.SAA22915@nielsenmedia.com>
1149 Files: pp_hot.c
1150
1151 Title: "Larry's proto fix"
1152 From: Chip Salzenberg <salzench@nielsenmedia.com>
1153 Msg-ID: <199709290004.UAA07559@nielsenmedia.com>
1154 Files: op.c t/comp/proto.t
1155
1156 Title: "Fix bugs with magical arrays and hashes (@ISA)"
1157 From: Chip Salzenberg <chip@rio.atlantic.net>
1158 Msg-ID: <199709232148.RAA29967@rio.atlantic.net>
1159 Files: perl.h proto.h av.c global.sym gv.c mg.c pp.c pp_hot.c scope.c
1160 t/op/method.t
1161
1162 Title: "Perl_debug_log stream used for all DEBUG_*(...) macro uses"
1163 From: Nick Ing-Simmons <nik@tiuk.ti.com>, Tim Bunce
1164 Msg-ID: <199709230820.JAA11945@tiuk.ti.com>
1165 Files: perl.c taint.c util.c
1166
1167 Title: "Tainting bitwise vector ops"
1168 From: Chip Salzenberg <chip@rio.atlantic.net>
1169 Msg-ID: <199710061726.NAA16438@rio.atlantic.net>
1170 Files: doop.c t/op/taint.t
1171
1172 Title: "Enhance $^E on OS/2"
1173 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
1174 Msg-ID: <199709232236.SAA04463@monk.mps.ohio-state.edu>
1175 Files: pod/perlvar.pod mg.c os2/Changes
1176
1177 Title: "option "!#... -- ..." in perl 5.004.03 seems not to work"
1178 From: "John L. Allen" <allen@gateway.grumman.com>, Urs Thuermann
1179 <urs@isnogud.escape.de>
1180 Msg-ID: <199709232030.WAA30425@isnogud.escape.de>,
1181 <Pine.SOL.3.91.970930105158.10789A-100000@gateway>
1182 Files: perl.c
1183
1184 Title: "syswrite will again write a zero length buffer"
1185 From: Cameron Simpson <cs@zip.com.au>, Jarkko Hietaniemi <jhi@iki.fi>,
1186 aml@world.std.com (Andrew M. Langmead)
1187 Msg-ID: <199710042107.AAA28561@alpha.hut.fi>,
1188 <19971007104652-cameron-1-10391@sid.research.canon.com.au>
1189 Files: pp_sys.c
1190
1191 Title: "make Odd number of elements in hash list warning non-mandatory"
1192 From: Jason Varsoke {81530} <jjv@caesun10.msd.ray.com>
1193 Msg-ID: <199710021651.MAA15690@caesun7.msd.ray.com>
1194 Files: pp.c pp_hot.c
1195
1196 Title: "Fix defined() bug in m4t3 affecting LWP"
1197 From: chip@atlantic.net@ig.co.uk ()
1198 Msg-ID: <199710101822.OAA14249@cyprus.atlantic.net>
1199 Files: pp.c
1200
1201 Title: "Include $archname in perl -v output"
1202 From: Tim Bunce <Tim.Bunce@ig.co.uk>
1203 Files: perl.c
1204
1205 Title: "-I flag can easily lead to whitespace in @INC"
1206 From: Kenneth Stephen <y2kmvs@us.ibm.com>, Tim Bunce <Tim.Bunce@ig.co.uk>,
1207 pvhp@forte.com (Peter Prymmer)
1208 Msg-ID: <199710130922.KAA07780@toad.ig.co.uk>,
1209 <5040400007001448000002L082*@MHS>,
1210 <9710132015.AA12457@forte.com>
1211 Files: perl.c
1212
1213 ------ DOCUMENTATION ------
1214
1215 Title: "perldiag.pod: gotcha in short pattern/char ops"
1216 From: Jarkko Hietaniemi <jhi@iki.fi>
1217 Msg-ID: <199709050718.KAA31405@alpha.hut.fi>
1218 Files: pod/perldiag.pod
1219
1220 Title: "Documenting the perl-thanks address"
1221 From: Tom Phoenix <rootbeer@teleport.com>
1222 Msg-ID: <Pine.GSO.3.96.970913064628.12359F-100000@julie.teleport.com>
1223 Files: pod/perl.pod
1224
1225 Title: "Missing section for @_ in perlvar."
1226 From: abigail@fnx.com (Abigail)
1227 Msg-ID: <199708142146.RAA13146@fnx.com>
1228 Files: pod/perlvar.pod
1229
1230 Title: "Promised information about AvHASH in perguts is not delivered"
1231 From: mjd@plover.com
1232 Files: pod/perlguts.pod
1233
1234 Title: "perlfunc.doc - $_ aliasing in map, grep, foreach etc"
1235 From: Ted Ashton <ashted@southern.edu>
1236 Msg-ID: <199708181852.OAA15901@ns.southern.edu>
1237 Files: pod/perlfunc.pod
1238
1239 Title: "-U Unsafe operations need -w to warn"
1240 From: Tom Phoenix <rootbeer@teleport.com>
1241 Msg-ID: <Pine.GSO.3.96.970826141343.13463h-100000@julie.teleport.com>
1242 Files: pod/perlrun.pod
1243
1244 Title: "document the return value of syscall"
1245 From: Hans Mulder <hansm@icgned.nl>
1246 Msg-ID: <1997Sep7.160817.2297395@cor.newman>
1247 Files: pod/perlfunc.pod
1248
1249 Title: "minor fix for perltrap.pod"
1250 From: abigail@fnx.com (Abigail)
1251 Msg-ID: <199709170500.BAA14805@fnx.com>
1252 Files: pod/perltrap.pod
1253
1254 Title: "xsubpp: document advanced dynamic typemap usage"
1255 From: "Rujith S. de Silva" <desilva@netbox.com>
1256 Files: pod/perlxs.pod
1257
1258 Title: "Improved diagnostic docs for here-documents"
1259 From: Tom Phoenix <rootbeer@teleport.com>
1260 Msg-ID: <Pine.GSO.3.96.970921074004.21358G-100000@julie.teleport.com>
1261 Files: pod/perldiag.pod
1262
1263 Title: "[POD patch] do-FILE forces scalar context."
1264 From: Robin Houston <robin@oneworld.org>
1265 Msg-ID: <199709221553.QAA28409@carryon.oneworld.org>
1266 Files: pod/perlfunc.pod
1267
1268 Title: "perlop.pop. Behaviour of C<qq#hi#> vs C<qq #hi#>."
1269 From: abigail@fnx.com (Abigail)
1270 Msg-ID: <199709220107.VAA27064@fnx.com>
1271 Files: pod/perlop.pod
1272
1273 Title: "Clarify exec docs in perlfunc.pod"
1274 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
1275 Msg-ID: <199710081353.OAA00834@crypt.compulink.co.uk>
1276 Files: pod/perlfunc.pod
1277
1278 Title: "Documentation patch for perlguts.pod--document tainting routines"
1279 From: Dan Sugalski <sugalskd@osshe.edu>
1280 Msg-ID: <3.0.3.32.19971007165226.02fd2cd4@osshe.edu>
1281 Files: pod/perlguts.pod
1282
1283 Title: "Man perlfunc: incorrect split example"
1284 From: Joerg Porath <Joerg.Porath@informatik.tu-chemnitz.de>
1285 Msg-ID: <199709240620.IAA30928@pandora.hrz.tu-chemnitz.de>
1286 Files: pod/perlfunc.pod
1287
1288 Title: "Improve "Use of inherited AUTOLOAD for non-method" disgnostic"
1289 From: rjray@uswest.com (Randy J. Ray)
1290 Msg-ID: <199709231710.LAA08854@tremere.ecte.uswc.uswest.com>
1291 Files: pod/perldiag.pod
1292
1293 Title: "Document split-with-limit on empty string perl4/perl5 change"
1294 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Gisle Aas <aas@bergen.sn.no>, Hugo
1295 van der Sanden <hv@crypt.compulink.co.uk>
1296 Msg-ID: <199709221419.PAA03987@crypt.compulink.co.uk>,
1297 <hiuvttdkv.fsf@bergen.sn.no>
1298 Files: pod/perlfunc.pod pod/perltrap.pod URI/URL/http.pm t/op/split.t
1299
1300 Title: "Clarify close() docs"
1301 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
1302 Msg-ID: <199710081653.MAA20611@monk.mps.ohio-state.edu>
1303 Files: pod/perlfunc.pod
1304
1305 Title: "perldiag log & sqrt - refer to Math::Complex package"
1306 From: Jarkko Hietaniemi <jhi@cc.hut.fi>
1307 Msg-ID: <199710042129.AAA20367@alpha.hut.fi>
1308 Files: pod/perldiag.pod
1309
1310 Title: "perlfunc.pod: sysread, syswrite docs"
1311 From: Jarkko Hietaniemi <jhi@cc.hut.fi>
1312 Msg-ID: <199710061910.WAA15266@alpha.hut.fi>
1313 Files: pod/perlfunc.pod
1314
1315 Title: "Document //gc"
1316 From: abigail@fnx.com (Abigail)
1317 Msg-ID: <199709232302.TAA27947@fnx.com>
1318 Files: pod/perlop.pod
1319
1320 Title: "repeating #! switches"
1321 From: Chip Salzenberg <chip@rio.atlantic.net>, Robin Barker
1322 <rmb1@cise.npl.co.uk>
1323 Msg-ID: <199709241736.NAA25855@rio.atlantic.net>,
1324 <24778.9709241501@tempest.cise.npl.co.uk>
1325 Files: pod/perlrun.pod
1326
1327 Title: "Re: taint documentation bug"
1328 From: Ken Estes <estes@ms.com>, Tom Phoenix <rootbeer@teleport.com>
1329 Msg-ID: <Pine.GSO.3.96.971006121349.10551X-100000@usertest.teleport.com>
1330 Files: pod/perlsec.pod
1331
1332 ------ LIBRARY AND EXTENSIONS ------
1333
1334 Title: "FileHandle.pm fails if Exporter has not been loaded previously"
1335 From: jan.dubois@ibm.net (Jan Dubois)
1336 Msg-ID: <3445e05b.17874041@smtp2.ibm.net>
1337 Files: lib/FileHandle.pm
1338
1339 Title: "Prefer startperl path over perlpath in MakeMaker"
1340 From: Andreas Klussmann <andreas@infosys.heitec.de>
1341 Msg-ID: <199709162017.WAA05043@troubadix.infosys.heitec.net>
1342 Files: lib/ExtUtils/MM_Unix.pm
1343
1344 Title: "Sys::Hostname fails under Solaris 2.5 when setuid"
1345 From: Patrick Hayes <Patrick.Hayes.CAP_SESA@renault.fr>
1346 Msg-ID: <199708201240.OAA04243@goblin.renault.fr>
1347 Files: lib/Sys/Hostname.pm
1348
1349 Title: "Cwd::getcwd cannot handle path contains '0' element"
1350 From: Hironori Ikura <hikura@tcc.co.jp>, Hironori Ikura
1351 <hikura@trans-nt.com>, Stephen Zander <srz@mckesson.com>
1352 Msg-ID: <19970830060142J.hikura@matsu.tcc.co.jp>,
1353 <m0x4TzI-0003F1C@wsuse5.mckesson.com>
1354 Files: lib/Cwd.pm
1355
1356 Title: "Getopt::Long 2.11"
1357 From: JVromans@squirrel.nl (Johan Vromans)
1358 Msg-ID: <m0xBcdR-000RArC@plume.nl.compuware.com>
1359 Files: lib/Getopt/Long.pm
1360
1361 Title: "IO::Socket autoflush by default, assume tcp and PeerAddr"
1362 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Andy Dougherty
1363 <doughera@newton.phys.lafayette.edu>, Gisle Aas
1364 <aas@bergen.sn.no>
1365 Msg-ID: <E0x9WpH-0003HT-00@ursa.cus.cam.ac.uk>,
1366 <Pine.SUN.3.96.970915115856.23236F-100000@newton.phys>,
1367 <hvi07zvo9.fsf@bergen.sn.no>
1368 Files: ext/IO/lib/IO/Socket.pm
1369
1370 Title: "Syslog.pm and missing _PATH_LOG"
1371 From: Ulrich Pfeifer <upf@de.uu.net>
1372 Msg-ID: <p5iuw1cris.fsf@knowway.de.uu.net>
1373 Files: lib/Sys/Syslog.pm
1374
1375 Title: "Undocumented: $Test::Harness::switches"
1376 From: Achim Bohnet <ach@mpe.mpg.de>
1377 Msg-ID: <9708272110.AA26904@o09.xray.mpe.mpg.de>
1378 Files: lib/Test/Harness.pm
1379
1380 Title: "Patches for lib/Math/Complex.pm and t/lib/complex.t"
1381 From: Jarkko Hietaniemi <jhi@anna.in-berlin.de>
1382 Msg-ID: <199709102009.WAA27428@anna.in-berlin.de>
1383 Files: lib/Math/Complex.pm t/lib/complex.t
1384
1385 Title: "Win32: Install.pm not correctly comparing binary files."
1386 From: Jeff Urlwin <jurlwin@access.digex.net>
1387 Msg-ID: <01BCBFAA.E325C4A0.jurlwin@access.digex.net>
1388 Files: lib/ExtUtils/Install.pm
1389
1390 Title: "Document that File::Find doesn't follow symlinks"
1391 From: Greg Ward <greg@bic.mni.mcgill.ca>
1392 Msg-ID: <199708191853.OAA07111@bottom.bic.mni.mcgill.ca>
1393 Files: lib/File/Find.pm
1394
1395 Title: "fix subroutines called in a void context in perl5db.pl"
1396 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
1397 Msg-ID: <E0x6Gsa-0004VR-00@ursa.cus.cam.ac.uk>
1398 Files: lib/perl5db.pl
1399
1400 Title: "xsubpp fix to allow #ifdef's around entire XSubs"
1401 From: John Tobey <jtobey@user1.channel1.com>
1402 Msg-ID: <199709070034.AAA16457@remote119>
1403 Files: lib/ExtUtils/xsubpp
1404
1405 Title: "Banishing eval from getopt.pl and Getopt/Std.pm"
1406 From: "John L. Allen" <allen@gateway.grumman.com>
1407 Msg-ID: <Pine.SOL.3.91.970920154720.3683A@gateway>
1408 Files: lib/getopt.pl lib/Getopt/Std.pm
1409
1410 Title: "further complex number patches"
1411 From: Jarkko Hietaniemi <jhi@iki.fi>, d-lewart@uiuc.edu (Daniel S. Lewart)
1412 Msg-ID: <199709221009.FAA21216@staff2.cso.uiuc.edu>,
1413 <199709221216.PAA15130@alpha.hut.fi>
1414 Files: lib/Math/Complex.pm t/lib/complex.t
1415
1416 Title: "Trap Time::Local infinite loop"
1417 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
1418 Msg-ID: <199710030030.BAA17372@crypt.compulink.co.uk>
1419 Files: lib/Time/Local.pm
1420
1421 Title: "Cosmetic Test::Harness patch"
1422 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
1423 Msg-ID: <199710032226.SAA15354@monk.mps.ohio-state.edu>
1424 Files: lib/Test/Harness.pm
1425
1426 Title: "ExtUtil::Install sub my_cmp needs to binmode its files"
1427 From: Gurusamy Sarathy <gsar@engin.umich.edu>, Stephen Potter
1428 <spp@psa.pencom.com>
1429 Msg-ID: <199710010617.BAA02037@psisa.psa.pencom.com>,
1430 <199710011819.OAA03288@aatma.engin.umich.edu>
1431 Files: lib/ExtUtils/Install.pm
1432
1433 Title: "Enable make test "TEST_FILES=t/*.t.were_failing""
1434 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
1435 Msg-ID: <199710032231.SAA15364@monk.mps.ohio-state.edu>
1436 Files: lib/ExtUtils/MM_Unix.pm
1437
1438 Title: "Fix for autouse.pm"
1439 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
1440 Msg-ID: <199710071734.NAA19462@monk.mps.ohio-state.edu>
1441 Files: lib/autouse.pm
1442
1443 Title: "Math::Complex fixes - fixes problems on m68-linux"
1444 From: Jarkko Hietaniemi <jarkko.hietaniemi@research.nokia.com>
1445 Msg-ID: <199709301422.HAA24368@koah.research.nokia.com>
1446 Files: lib/Math/Complex.pm
1447
1448 Title: "Updated CPAN.pm for 5.004_04"
1449 From: koenig@anna.mind.de (Andreas J. Koenig)
1450 Msg-ID: <sfcpvpv8teo.fsf@anna.in-berlin.de>
1451 Files: lib/CPAN.pm lib/CPAN/FirstTime.pm
1452
1453 Title: "debugger bug with 'c subname'"
1454 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
1455 Msg-ID: <199709232331.TAA04546@monk.mps.ohio-state.edu>
1456 Files: lib/perl5db.pl
1457
1458 Title: "Fix atan2 & restrict $t to (-pi,pi] instead of to [-pi,pi]"
1459 From: Daniel S. Lewart, Jarkko Hietaniemi
1460 <jarkko.hietaniemi@research.nokia.com>
1461 Msg-ID: <199710010939.CAA00964@koah.research.nokia.com>
1462 Files: lib/Math/Complex.pm
1463
1464 Title: "Cwd::fastcwd needs changes to work with tainting"
1465 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>, Ulrich Pfeifer
1466 <pfeifer@wait.de>, Tim Bunce
1467 Msg-ID: <yfmwwk6y0bc.ulp@gretchen.informatik.uni-dortmund.de>
1468 Files: lib/Cwd.pm
1469
1470 Title: "use autouse: requires prototype now"
1471 From: user@agate.berkeley.edu
1472 Msg-ID: <9709220450.AA0380@tuzik.HIP.Berkeley.EDU>
1473 Files: lib/autouse.pm
1474
1475 Title: ""use base qw(Foo Bar);" to set @ISA at compile time"
1476 From: Gisle Aas <gisle@aas.no>, Graham Barr <gbarr@pobox.com>, Graham Barr
1477 <gbarr@ti.com>, Tim Bunce <Tim.Bunce@ig.co.uk>,
1478 jan.dubois@ibm.net (Jan Dubois), larry@wall.org (Larry
1479 Wall)
1480 Msg-ID: <199710022151.WAA21250@toad.ig.co.uk>,
1481 <199710031613.JAA11286@wall.org>,
1482 <199710040829.KAA16739@furu.g.aas.no>,
1483 <3434E4C6.AE24135E@ti.com>, <343C2278.7DC1ADC6@pobox.com>,
1484 <343ec306.50394803@smtp-gw01.ny.us.ibm.net>
1485 Files: lib/base.pm
1486
1487 Title: "Further Math/Complex.pm enhancements"
1488 From: Jarkko Hietaniemi <jhi@iki.fi>
1489 Msg-ID: <199710132055.XAA02086@alpha.hut.fi>
1490 Files: lib/Math/Complex.pm t/lib/complex.t
1491
1492 Title: "Further Math::Complex fixes"
1493 From: Jarkko Hietaniemi <jhi@iki.fi>
1494 Msg-ID: <199710120933.MAA01165@alpha.hut.fi>
1495 Files: lib/Math/Complex.pm
1496
1497 ------ OTHER CHANGES ------
1498
1499 Title: "POD patches w.r.t. $^S"
1500 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
1501 Msg-ID: <199710030001.UAA14241@monk.mps.ohio-state.edu>
1502 Files: ../pod/perlfunc.pod ../pod/perlvar.pod
1503
1504 Title: "libperl.sl on HP-UX 10.20"
1505 From: "Darren/Torin/Who Ever..." <torin@daft.com>, Hugo van der Sanden
1506 <hv@crypt.compulink.co.uk>
1507 Msg-ID: <199709250003.BAA18085@crypt.compulink.co.uk>,
1508 <873emkbpit.fsf@perv.daft.com>
1509 Files:
1510
1511 Title: "myconfig / perl -V: remove randbits and add prototype"
1512 From: Tim Bunce <Tim.Bunce@ig.co.uk>
1513 Msg-ID: <199709290857.JAA07706@toad.ig.co.uk>
1514 Files: myconfig
1515
1516 Title: "Emacs CPerl update for 5.004_04"
1517 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
1518 Msg-ID: <199710140835.EAA26825@monk.mps.ohio-state.edu>
1519 Files: emacs/cperl-mode.el
1520
1521 Title: "Enhance perly.fixer to help porters."
1522 From: Tim Bunce
1523 Files: perly.fixer
1524
1525 ------ PORTABILITY - WIN32 ------
1526
1527 Title: "Fix win32/Makefile for perl95"
1528 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1529 Files: win32/Makefile win32/makefile.mk
1530
1531 Title: "Win32 archnames"
1532 From: Bill Middleton <wmiddlet@Adobe.COM>, Gurusamy Sarathy
1533 <gsar@engin.umich.edu>, Peter Prymmer <pvhp@forte.com>, Tim
1534 Bunce <Tim.Bunce@ig.co.uk>
1535 Msg-ID: <199709111929.PAA22488@aatma.engin.umich.edu>,
1536 <341719E4.4923@forte.com>,
1537 <Pine.GSO.3.95.970905123145.12361B-100000@ducks>
1538 Files: win32/config_H.bc win32/config_H.vc
1539
1540 Title: "pl2bat.bat -> pl2bat.pl change in win32/pod.mak"
1541 From: jan.dubois@ibm.net (Jan Dubois)
1542 Msg-ID: <3411ee6f.9143607@smtp-gw01.ny.us.ibm.net>
1543 Files: win32/pod.mak
1544
1545 Title: "Add test-notty target to Win32 Makefile"
1546 From: jan.dubois@ibm.net (Jan Dubois)
1547 Msg-ID: <343f5106.12461608@smtp2.ibm.net>
1548 Files: win32/Makefile
1549
1550 Title: "Bug in Win32::GetShortPathName"
1551 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1552 Msg-ID: <199710092229.SAA21556@aatma.engin.umich.edu>
1553 Files: win32/win32.c
1554
1555 Title: "Fix NT handles leak."
1556 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1557 Msg-ID: <199710111319.JAA10918@aatma.engin.umich.edu>
1558 Files: win32/win32io.c win32/win32sck.c
1559
1560 Title: "fix socket init duality on win32"
1561 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1562 Msg-ID: <199710111523.LAA12407@aatma.engin.umich.edu>
1563 Files: win32/win32sck.c
1564
1565 ------ PORTABILITY - GENERAL ------
1566
1567 Title: "Tweak to hints/machten.sh: stop t/lib/complex.t from failing"
1568 From: Dominic Dunlop <domo@tcp.ip.lu>
1569 Msg-ID: <v03110700b06a30bdfc42@[194.51.248.80]>
1570 Files: hints/machten.sh
1571
1572 Title: "Irix 6.2 build problem - so_locations"
1573 From: "Billinghurst, David" <David.Billinghurst@riotinto.com.au>
1574 Msg-ID: <D54B1932FFB4CF11B5C80000F8018BD2907E31@CRCMAIL>
1575 Files: hints/irix_6.sh
1576
1577 Title: "Porting/pumpkin.pod version 1.13"
1578 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>
1579 Msg-ID: <Pine.SUN.3.96.970828142011.27416A-100000@newton.phys>
1580 Files: Porting/pumpkin.pod
1581
1582 Title: "lib/timelocal.t fails test 1 for VMS 7.1"
1583 From: Dan Sugalski <sugalsd@lbcc.cc.or.us>
1584 Msg-ID: <3.0.3.32.19970908112449.0087bc90@stargate.lbcc.cc.or.us>
1585 Files: vms/vmsish.h vms/vms.c
1586
1587 Title: "Patches to updated README.VMS for Perl 5.004_04"
1588 From: Dan Sugalski <sugalsd@stargate.lbcc.cc.or.us>
1589 Msg-ID: <3.0.3.32.19970918100648.008b1c60@stargate.lbcc.cc.or.us>
1590 Files: README.vms
1591
1592 Title: "Fix perl build on Digital UNIX after JDK installs libnet.so"
1593 From: Spider Boardman <spider@orb.nashua.nh.us>
1594 Msg-ID: <199709191826.OAA18040@Orb.Nashua.NH.US>
1595 Files: hints/dec_osf.sh
1596
1597 Title: "Updated README.VMS for Perl 5.004_04"
1598 From: Dan Sugalski <sugalsd@stargate.lbcc.cc.or.us>
1599 Msg-ID: <3.0.3.32.19970912091524.008a3620@stargate.lbcc.cc.or.us>
1600 Files: README.vms
1601
1602 Title: "Dynixptx hints"
1603 From: bruce@aps.org ("Bruce P. Schuck")
1604 Msg-ID: <Pine.PTX.3.95.971002104651.12112G-200000@lancelot.aps.org>
1605 Files: hints/dynixptx.sh
1606
1607 Title: "Minor OS/2 patch for 4_03"
1608 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
1609 Msg-ID: <199710032224.SAA15345@monk.mps.ohio-state.edu>
1610 Files: os2/os2.c
1611
1612 Title: "OS2::REXX improvements"
1613 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
1614 Msg-ID: <199709272214.SAA08638@monk.mps.ohio-state.edu>
1615 Files: os2/Changes os2/OS2/REXX/Makefile.PL os2/OS2/REXX/REXX.pm
1616
1617 Title: "hints/qnx.sh update"
1618 From: Norton Allen <allen@huarp.harvard.edu>
1619 Msg-ID: <199709261508.LAA07889@dolores.harvard.edu>
1620 Files: hints/qnx.sh
1621
1622 Title: "New hints file for IBM OS/390 OpenEdition (MVS)"
1623 From: pvhp@forte.com (Peter Prymmer)
1624 Msg-ID: <9709240106.AA26484@forte.com>
1625 Files: hints/os390.sh
1626
1627 Title: "OS/2 Hints"
1628 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
1629 Msg-ID: <199710130631.CAA25426@monk.mps.ohio-state.edu>
1630 Files: hints/os2.sh
1631
1632 ------ TESTS ------
1633
1634 Title: "op/glob.t test failure under Win32 with CVS"
1635 From: Warren Jones <wjones@tc.fluke.com>
1636 Msg-ID: <97Aug26.091048pdt.35761-1@gateway.fluke.com>
1637 Files: t/op/glob.t
1638
1639 Title: "tests fail if localhost/loopback address not defined"
1640 From: David McLean <David McLean<davem@icc.gsfc.nasa.gov>>, David McLean
1641 <davem@icc.gsfc.nasa.gov>
1642 Msg-ID: <34048947.2944@icc.gsfc.nasa.gov>
1643 Files: t/lib/io_sock.t t/lib/io_udp.t
1644
1645 Title: "Improve pragma/locale test 102 - and don't fail, just warn"
1646 From: Jarkko Hietaniemi <jhi@anna.in-berlin.de>
1647 Files: t/pragma/locale.t
1648
1649 Title: "Invalid test output in t/op/taint.t in trial 1"
1650 From: Dan Sugalski <sugalsd@lbcc.cc.or.us>
1651 Msg-ID: <3.0.3.32.19970919160918.00857a50@stargate.lbcc.cc.or.us>
1652 Files: t/op/taint.t
1653
1654 Title: "Identify t/*/*.t test failing because of file permissions"
1655 From: koenig@anna.mind.de (Andreas J. Koenig)
1656 Msg-ID: <sfcraah0xvy.fsf@anna.in-berlin.de>
1657 Files: t/TEST
1658
1659 Title: "fix poor t/op/runlevel.t test"
1660 From: Gurusamy Sarathy <gsar@engin.umich.edu>, Hugo van der Sanden
1661 <hv@crypt.compulink.co.uk>, Norton Allen
1662 <allen@huarp.harvard.edu>
1663 Msg-ID: <199709261458.KAA28611@dolores.harvard.edu>
1664 Files: t/op/runlevel.t
1665
1666 ------ UTILITIES ------
1667
1668 Title: "Missing 'require' in auto-generated .pm by h2xs"
1669 From: davidk@tor.securecomputing.com (David Kerry)
1670 Msg-ID: <97Aug27.131618edt.11650@janus.tor.securecomputing.com>
1671 Files: utils/h2xs.PL
1672
1673 Title: "Perldoc tiny patch to avoid $0"
1674 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
1675 Msg-ID: <199709122141.RAA16846@monk.mps.ohio-state.edu>
1676 Files: utils/perldoc.PL
1677
1678 Title: "h2ph broken in 5.004_02"
1679 From: David Mazieres <dm@reeducation-labor.lcs.mit.edu>,
1680 kstar@www.chapin.edu (Kurt D. Starsinic)
1681 Msg-ID: <199708201454.KAA05122@reeducation-labor.lcs.mit.edu>,
1682 <199708201700.KAA02621@www.chapin.edu>
1683 Files: utils/h2ph.PL
1684
1685 Title: "add key_t caddr_t to h2ph", "eg/sysvipc/ipcsem bug", "update
1686 hints/bsdos.sh"
1687 From: Tony Sanders <sanders@bsdi.com>
1688 Msg-ID: <199708272301.RAA12803@austin.bsdi.com>
1689 Files: eg/sysvipc/ipcsem utils/h2ph.PL
1690
1691 Title: "perldoc search ., lib and blib/* if -f 'Makefile.PL'"
1692 From: Tim Bunce
1693 Msg-ID: <199708251732.KAA19299@gadget.cscaper.com>
1694 Files: utils/perldoc.PL
1695
1696 Title: "5.004m4t1: perlbug: NIS domainname gets into wrong places"
1697 From: koenig@anna.mind.de (Andreas J. Koenig)
1698 Msg-ID: <sfcg1qy38as.fsf@anna.in-berlin.de>
1699 Files: utils/perlbug.PL
1700
1701 Title: "add better local patch info to perlbug", "perlbug checks perl
1702 build/run version changes"
1703 From: Tim.Bunce@ig.co.uk
1704 Files: utils/perlbug.PL
1705
1706 Title: "perldoc - suggest modules if requested module not found"
1707 From: Anthony David <adavid@netinfo.com.au>
1708 Msg-ID: <3439CD83.6969@netinfo.com.au>
1709 Files: utils/perldoc.PL
1710
1711 Title: "perldoc mail::foo tries to read binary /usr/ucb/mail"
1712 From: "Joseph Moof-in' Hall" <joseph@cscaper.com>, Tim Bunce
1713 Msg-ID: <199710082014.NAA00808@gadget.cscaper.com>
1714 Files: utils/perldoc.PL
1715
1716 Title: "perldoc -f setpwent (for example) returns no descriptive text"
1717 From: Tim Bunce
1718 Files: utils/perldoc.PL
1719
1720 Title: "perldoc diffs: don't search auto - much faster"
1721 From: "Joseph N. Hall" <joseph@5sigma.com>
1722 Msg-ID: <MailDrop1.2d7dPPC.971012211957@screechy.cscaper.com>
1723 Files: utils/perldoc.PL
1724
3e3baf6d
TB
1725
1726
1727----------------
90248788
TB
1728Version 5.004_03 Maintenance release 3 for 5.004
1729----------------
1730
1731"To err is human, to forgive divine."
1732 -- Alexander Pope
1733
1734
1735 HEADLINES FOR THIS MAINTENANCE RELEASE
1736
1737 Fixed 5.004_02 compilation failure on VMS.
1738 Fixed Configure (non)errors being displayed to user.
1739 Better support for Windows 95.
1740 Assorted documentation and hint file improvements.
1741 perl --foo no longer silently ignored.
1742
1743
1744 ------ BUILD PROCESS ------
1745
1746 Title: "Show Configure failure reason even with -s"
1747 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>
1748 Msg-ID: <Pine.SUN.3.96.970812141623.14256K-100000@newton.phys>
1749 Files: Configure
1750
1751 Title: "Configure can stop without fully explaining itself"
1752 From: Jim Anderson <jander@ml.com>
1753 Msg-ID: <199708111328.JAA28976@nsd15.ny-swaps-develop.ml.com>,
1754 <199708111952.PAA29346@nsd15.ny-swaps-develop.ml.com>
1755 Files: Configure
1756
1757 ------ CORE LANGUAGE ------
1758
1759 Title: "typos in perl -h output"
1760 From: "Richard A. Wells" <Rwells@uhs.harvard.edu>
1761 Msg-ID: <6D0BF914BC@gateuhs.harvard.edu>
1762 Files: perl.c
1763
1764 Title: "Some perldb -> PERLDB_* macro changes were missed"
1765 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
1766 Msg-ID: <199708100323.XAA27155@monk.mps.ohio-state.edu>
1767 Files: pp_ctl.c
1768
1769 Title: "Further fix to lseek's in lockf_emulate_flock"
1770 From: Hallvard B Furuseth <h.b.furuseth@usit.uio.no>
1771 Msg-ID: <199708060031.CAA07387@bombur2.uio.no>,
1772 <199708102225.AAA16970@bombur2.uio.no>
1773 Files: pp_sys.c
1774
1775 Title: "GNU style perl --version (or any other --foo) ignored"
1776 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Kenneth Albanowski
1777 <kjahds@kjahds.com>, Stephen McCamant <alias@mcs.com>
1778 Msg-ID: <E0wx8MO-0007BS-00@ursa.cus.cam.ac.uk>,
1779 <Pine.LNX.3.93.970813122557.9443C-100000@kjahds.com>,
1780 <m0wy8nl-000EYgC@alias-2.pr.mcs.net>
1781 Files: pod/perldiag.pod perl.c
1782
1783 Title: "seen_dot declaration in perl.c needed for VMS"
1784 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1785 Msg-ID: <199708072033.QAA09167@aatma.engin.umich.edu>
1786 Files: perl.c
1787
1788 ------ DOCUMENTATION ------
1789
1790 Title: "[PATCH] -D info in perlrun", "[PATCH] Re: -D info in perlrun"
1791 From: Stephen McCamant <alias@mcs.com>, ilya@math.ohio-state.edu (Ilya
1792 Zakharevich)
1793 Msg-ID: <1997Aug10.195832.2224477@hmivax.humgen.upenn.edu>,
1794 <m0wxNNL-000EYgC@alias-2.pr.mcs.net>,
1795 <m0wxz6l-000EYgC@alias-2.pr.mcs.net>
1796 Files: pod/perlrun.pod
1797
1798 Title: "perlop pod inconsistent in presentation of regexp options"
1799 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Hans Mulder <hansm@icgned.nl>,
1800 jmr@whirlwind.fmr.com
1801 Msg-ID: <199708061404.KAA06717@whirlwind.fmr.com>,
1802 <199708081505.LAA09810@whirlwind.fmr.com>,
1803 <1997Aug7.160530.2196011@hmivax.humgen.upenn.edu>,
1804 <E0wwnqc-00057s-00@ursa.cus.cam.ac.uk>,
1805 <E0wwswg-00017x-00@ursa.cus.cam.ac.uk>
1806 Files: pod/perlop.pod
1807
1808 Title: "pod2man generated .IX lines upset whatis on Solaris"
1809 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, jmr@whirlwind.fmr.com (John
1810 Redford)
1811 Msg-ID: <E0wxoUZ-0006Ee-00@ursa.cus.cam.ac.uk>
1812 Files: pod/pod2man.PL
1813
1814 Title: "The description of the \Q metacharacter is confusing to novices"
1815 From: aml@world.std.com (Andrew M. Langmead)
1816 Msg-ID: <199708101946.AA06339@world.std.com>
1817 Files: pod/perlre.pod
1818
1819 Title: "doc patch for pack("p",undef) packing a NULL pointer"
1820 From: pmarquess@bfsec.bt.co.uk (Paul Marquess)
1821 Msg-ID: <9708102159.AA11726@claudius.bfsec.bt.co.uk>
1822 Files: pod/perldelta.pod pod/perlfunc.pod
1823
1824 Title: "perlfunc.pod error"
1825 From: Tom Christiansen <tchrist@jhereg.perl.com>
1826 Msg-ID: <199708102235.QAA18420@jhereg.perl.com>
1827 Files: pod/perlfunc.pod
1828
1829 ------ LIBRARY AND EXTENSIONS ------
1830
1831 Title: "patch for documentation error in FileCache.pm"
1832 From: Mike Stok <mike@stok.co.uk>, mikebo@tellabs.com
1833 Msg-ID: <Pine.LNX.3.95.970810143321.437C-100000@stok.co.uk>
1834 Files: lib/FileCache.pm
1835
1836 Title: "[PATCH] 5.004_02: Complex/Trig: update"
1837 From: Jarkko Hietaniemi <jhi@iki.fi>
1838 Msg-ID: <199708081842.VAA31214@alpha.hut.fi>
1839 Files: lib/Math/Complex.pm lib/Math/Trig.pm t/lib/complex.t
1840
1841 Title: "CPAN Use of uninitialized value in newest perl"
1842 From: tom@amber.ssd.hcsc.com (Tom Horsley)
1843 Msg-ID: <9708091738.AA16435@amber.ssd.hcsc.com>
1844 Files: lib/CPAN.pm
1845
1846 ------ PORTABILITY - WIN32 ------
1847
1848 Title: "[PATCH] /x is not a valid shell switch on Win95"
1849 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1850 Msg-ID: <199708121720.NAA14760@aatma.engin.umich.edu>
1851 Files: win32/win32.c
1852
1853 Title: "[PATCH] Win95-proofing pl2bat"
1854 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1855 Msg-ID: <199708121733.NAA14888@aatma.engin.umich.edu>
1856 Files: MANIFEST win32/Makefile win32/makefile.mk win32/bin/pl2bat.pl
1857 win32/bin/runperl.pl win32/bin/search.pl
1858 win32/bin/webget.pl
1859
1860 Title: "[PATCH] [OK] Perl5.004_02 on Alpha NT"
1861 From: wmiddlet@adobe.com (William Middleton)
1862 Msg-ID: <199708072100.OAA13141@ducks>
1863 Files: win32/win32.c
1864
1865 ------ PORTABILITY - OTHER ------
1866
1867 Title: "Improve dual-universe comments in hints/sunos_4_1.sh"
1868 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>
1869 Msg-ID: <Pine.SUN.3.96.970812170358.14488E-100000@newton.phys>
1870 Files: hints/sunos_4_1.sh
1871
1872 Title: "Dynamic Loading on MkLinux (osname=linux,archname=ppc-linux)"
1873 From: Chris Nandor <pudge@pobox.com>, Shimpei Yamashita
1874 <shimpei@socrates.patnet.caltech.edu>
1875 Msg-ID: <33EF1634.B36B6500@pobox.com>
1876 Files: hints/linux.sh
1877
1878 Title: "5.004_02 Configure - worrying but normal errors displayed to user"
1879 From: Paul Marquess <pmarquess@bfsec.bt.co.uk>, pmarquess@bfsec.bt.co.uk
1880 (Paul Marquess)
1881 Msg-ID: <01BCA3DE.E257BFC0.pmarquess@bfsec.bt.co.uk>,
1882 <9708102159.AA11726@claudius.bfsec.bt.co.uk>
1883 Files: Configure os2/diff.configure
1884
1885 Title: "Minor glitch with Perl 5.004_01 on SunOS 4.1.3 (groupstype)"
1886 From: thad@thadlabs.com (Thad Floryan)
1887 Msg-ID: <9708111415.AA03808@thadlabs.com>
1888 Files: hints/sunos_4_1.sh
1889
1890 Title: "SCO Openserver 5.0.4 - add comment to hint file re compiler bug"
1891 From: Bill Glicker <billg@burrelles.com>
1892 Msg-ID: <Pine.SCO.3.96.970811153021.18457A-100000@laura.burrelles.com>
1893 Files: hints/sco.sh
1894
1895 ------ UTILITIES ------
1896
1897 Title: "perlbug -d non-interactive (with patch)"
1898 From: Ted Ashton <ashted@southern.edu>
1899 Msg-ID: <199708071418.KAA15711@ns.southern.edu>
1900 Files: utils/perlbug.PL
1901
1902
1903
1904----------------
84902520
TB
1905Version 5.004_02 Maintenance release 2 for 5.004
1906----------------
1907
1908"When you work you are a flute through whose
1909 heart the whispering of the hours turns to music."
1910 -- from The Prophet by Kahlil Gibran
1911
1912
1913 HEADLINES FOR THIS MAINTENANCE RELEASE
1914
1915 Major memory growth bug fixed.
1916 Object destruction is more timely and orderly.
1917 Further major enhancements to Win32 support, including:
1918 Win32 binary compatibility between Visual C++ and Borland C++.
1919 The -S option is now more useful on dos/Win32 (see perlrun).
1920 Implicit -p print now checks for write errors.
1921 DB_File now sub-classable (and other fixes).
1922 Memory usage stats available with perl's malloc (see perldelta).
1923 'use UNIVERSAL;' deprecated (see perldelta).
1924 Internal integer to string conversions are faster.
1925 Carp can be forced to give stack traces (see perldoc Carp).
1926 Many other bug fixes and enhancements.
1927
1928
1929 ------ BUILD PROCESS ------
1930
1931 Title: "[PATCH] m2t3: Configure: cf_time always in C locale"
1932 From: Jarkko Hietaniemi <jhi@iki.fi>
1933 Msg-ID: <199708061827.VAA09623@alpha.hut.fi>
1934 Files: Configure
1935
1936 Title: "Configure can't find open3 on NeXTstep"
1937 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>, hans@icgned.nl
1938 (Hans Mulder)
1939 Msg-ID: <9706271816.AA10551@ icgned.icgned.nl >
1940 Files: Configure
1941
1942 Title: "Don't use undef value in Config::myconfig"
1943 From: "Andreas J. Koenig" <k@sissy.in-berlin.de>, Chip Salzenberg
1944 <salzench@nielsenmedia.com>
1945 Msg-ID: <199706271525.RAA13517@sissy.in-berlin.de>
1946 Files: configpm
1947
1948 Title: "make Configure recognize powerux hint (perl5.004_01)"
1949 From: tom@amber.ssd.hcsc.com (Tom Horsley)
1950 Msg-ID: <9707301938.AA08352@amber.ssd.hcsc.com>
1951 Files: Configure
1952
1953 Title: "[PATCH]: HP-UX 10 w/o transition links"
1954 From: Jeff Okamoto <okamoto@hpcc123.corp.hp.com>
1955 Msg-ID: <199706181851.AA093329906@hpcc123.corp.hp.com>,
1956 <199706231650.AA070364627@hpcc123.corp.hp.com>
1957 Files: Configure
1958
1959 Title: "INSTALL updates for GNU ld and __inet_* errors"
1960 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>
1961 Files: INSTALL
1962
1963 ------ CORE LANGUAGE ------
1964
1965 Title: "[PATCH] Additional patch for "Can't execute ...""
1966 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
1967 Msg-ID: <199707191651.MAA04897@monk.mps.ohio-state.edu>
1968 Files: pod/perldiag.pod perl.c
1969
1970 Title: "[PATCH] Band-aid fix for local([@%]$x)"
1971 From: Stephen McCamant <alias@mcs.com>
1972 Msg-ID: <m0wsb7J-000EYPC@alias-2.pr.mcs.net>
1973 Files: pod/perldiag.pod op.c pp_hot.c t/op/local.t
1974
1975 Title: "[PATCH] Re: Bug in Regular Expressions when using colon as
1976 delimiter"
1977 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
1978 Msg-ID: <E0wtbhv-0005Mm-00@ursa.cus.cam.ac.uk>
1979 Files: pod/perldiag.pod regcomp.c t/op/re_tests t/op/regexp.t
1980
1981 Title: "[PATCH] Re: Can't pack literals as pointers"
1982 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1983 Msg-ID: <199708012250.SAA20278@aatma.engin.umich.edu>
1984 Files: pod/perldiag.pod pod/perlfunc.pod pp.c t/op/pack.t
1985
1986 Title: "[PATCH] Do not constant-fold ops that depend on locale if C<use
1987 locale>"
1988 From: Chip Salzenberg <salzench@nielsenmedia.com>
1989 Msg-ID: <199707210519.BAA13785@nielsenmedia.com>
1990 Files: op.c
1991
1992 Title: "Eval fails in certain situations (eval "{'...")"
1993 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1994 Msg-ID: <199707211753.NAA14940@aatma.engin.umich.edu>
1995 Files: t/comp/term.t toke.c
1996
1997 Title: "Fix memory leak on eval 'sub {}'"
1998 From: Chip Salzenberg <chip@rio.atlantic.net>
1999 Files: pp_ctl.c
2000
2001 Title: "stringify looses integerness"
2002 From: Gisle Aas <aas@bergen.sn.no>
2003 Msg-ID: <hbu4l96z2.fsf@bergen.sn.no>
2004 Files: sv.c
2005
2006 Title: "Fix intolerance of a space between "print" and opening paren"
2007 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2008 Msg-ID: <199707011421.KAA15836@aatma.engin.umich.edu>
2009 Files: toke.c
2010
2011 Title: "[PATCH] Re: Calling Perl from within C from within Perl"
2012 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2013 Msg-ID: <199706301842.OAA05569@aatma.engin.umich.edu>
2014 Files: perl.c
2015
2016 Title: "UNIVERSAL.pm and import methods (tests)"
2017 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
2018 Msg-ID: <E0whfHh-0007bW-00@ursa.cus.cam.ac.uk>
2019 Files: t/op/universal.t universal.c
2020
2021 Title: "Avoid core dump on some paren'd regexp matches", "One-liner regex
2022 causes SEGV on 5.003 under HP-UX and Linux"
2023 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
2024 Msg-ID: <199706261236.NAA03472@crypt.compulink.co.uk>,
2025 <199707061144.MAA04443@crypt.compulink.co.uk>
2026 Files: regexec.c t/op/re_tests
2027
2028 Title: "Forbid negative splice offset beyond array start"
2029 From: "John L. Allen" <allen@gateway.grumman.com>, Chip Salzenberg
2030 <chip@rio.atlantic.net>
2031 Msg-ID: <Pine.SOL.3.91.970625111744.19300A-100000@gateway>
2032 Files: pp.c
2033
2034 Title: "Forbid "goto" into middle of foreach loop"
2035 From: Chip Salzenberg <chip@rio.atlantic.net>
2036 Files: pod/perldiag.pod pp_ctl.c
2037
2038 Title: "Fix C<qq #hi#>"
2039 From: Chip Salzenberg <chip@rio.atlantic.net>
2040 Files: toke.c
2041
2042 Title: "bless file handles as FileHandle if loaded else IO::Handle"
2043 From: Gisle Aas <aas@bergen.sn.no>
2044 Msg-ID: <hyb80drrz.fsf@bergen.sn.no>
2045 Files: gv.c lib/FileHandle.pm
2046
2047 Title: "infinite recursion in malloc() with some compile flags"
2048 From: Hans Mulder <hansmu@xs4all.nl>
2049 Msg-ID: <199706240050.CAA10550@xs2.xs4all.nl>
2050 Files: malloc.c
2051
2052 Title: "sv_vcatpvfn hogs memory [Patch included]"
2053 From: Matthias Neeracher <neeri@iis.ee.ethz.ch>
2054 Msg-ID: <199706211521.RAA12778@solar.ethz.ch>
2055 Files: sv.c
2056
2057 Title: "Fix '-' flag on sprintf() of floats"
2058 From: Chip Salzenberg <chip@rio.atlantic.net>, Jarkko Hietaniemi
2059 <jhi@iki.fi>
2060 Msg-ID: <199705270646.JAA02510@alpha.hut.fi>
2061 Files: sv.c
2062
2063 Title: "Free temps before calling END blocks", "Too late destruction"
2064 From: Chip Salzenberg <chip@rio.atlantic.net>
2065 Msg-ID: <m33erfv5hx.fsf@chany-p100.emwp.com>
2066 Files: perl.c
2067
2068 Title: "Fix C<print $foo x 2> parsing"
2069 From: "Chuck D. Phillips (NON-HP Employee)" <cdp@hpescdp.fc.hp.com>, Chip
2070 Salzenberg <chip@rio.atlantic.net>
2071 Msg-ID: <199706121737.KAA00503@palrel3.hp.com>
2072 Files: toke.c
2073
2074 Title: "Fix lockf_emulate_flock() positioning"
2075 From: Chip Salzenberg <chip@rio.atlantic.net>, gen@atd.rdc.ricoh.co.jp
2076 Msg-ID: <199706091132.UAA00895@wampa.atd.rdc.ricoh.co.jp>
2077 Files: pp_sys.c
2078
2079 Title: "Don't use atol() for unsigned values", "signedness problem in
2080 pack("N", "value");"
2081 From: Chip Salzenberg <chip@rio.atlantic.net>, Roger Espel Llima
2082 <espel@llaic.univ-bpclermont.fr>
2083 Msg-ID: <19970531200007.40218@llaic.univ-bpclermont.fr>
2084 Files: sv.c
2085
2086 Title: "Don't warn about "${foo}" in string, even if &foo exists"
2087 From: Chip Salzenberg <chip@rio.atlantic.net>
2088 Files: toke.c
2089
2090 Title: "[PATCH] -p does not check for failure of implicit print"
2091 From: Dominic Dunlop <domo@slipper.ip.lu>
2092 Msg-ID: <v0311070aafea3fa83061@[194.51.248.75]>
2093 Files: pod/perldiag.pod pod/perlrun.pod toke.c
2094
2095 Title: "Fix double form() in XS version check"
2096 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2097 Msg-ID: <199707150010.UAA00816@monk.mps.ohio-state.edu>
2098 Files: XSUB.h
2099
2100 Title: "Constant-fold sprintf()"
2101 From: Chip Salzenberg <salzench@nielsenmedia.com>
2102 Files: opcode.pl
2103
2104 Title: "[PATCH] Fix double form() in XS version check"
2105 From: Chip Salzenberg <salzench@nielsenmedia.com>
2106 Msg-ID: <199707210518.BAA13771@nielsenmedia.com>
2107 Files: XSUB.h
2108
2109 Title: "[PATCH] Make DEBUGGING_MSTATS info consistent"
2110 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>
2111 Msg-ID: <Pine.SUN.3.96.970731131529.3740A-100000@newton.phys>
2112 Files: INSTALL pod/perldelta.pod perl.h
2113
2114 Title: "Minor Win32 glitch with -S flag"
2115 From: Warren Jones <wjones@tc.fluke.com>
2116 Msg-ID: <97Jun19.150511pdt.35717-2@gateway.fluke.com>
2117 Files: perl.c
2118
2119 Title: "Slightly safer signals"
2120 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2121 Files: mg.c perl.c
2122
2123 Title: "Time::Local patch (plus perl.c and filehand.t)"
2124 From: ilya@math.ohio-state.edu (Ilya Zakharevich)
2125 Files: lib/Time/Local.pm perl.c t/lib/filehand.t
2126
2127 Title: "[PATCH] Weirdness in sv_peek()"
2128 From: Stephen McCamant <alias@mcs.com>
2129 Msg-ID: <m0wsEMU-000EYLC@alias-2.pr.mcs.net>,
2130 <m0wsf7Y-000EYPC@alias-2.pr.mcs.net>
2131 Files: sv.c
2132
2133 Title: "Win32 UNC path causes autoload to fail"
2134 From: Warren Jones <wjones@tc.fluke.com>
2135 Msg-ID: <97Jun18.163826pdt.35714-1@gateway.fluke.com>
2136 Files: pp_ctl.c
2137
2138 Title: "[PATCH]: reduced malloc patch"
2139 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2140 Msg-ID: <199707150829.EAA01291@monk.mps.ohio-state.edu>
2141 Files: av.c
2142
2143 Title: "[PATCH] $\1 and serious bug in evalling"
2144 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2145 Msg-ID: <199707262127.RAA12883@monk.mps.ohio-state.edu>
2146 Files: pp_ctl.c
2147
2148 Title: "Faster int to string conversion", "[PATCH} Re: memory leak in buffer
2149 safety code"
2150 From: Chip Salzenberg <chip@rio.atlantic.net>, Hugo van der Sanden
2151 <hv@crypt.compulink.co.uk>, Tim Bunce <Tim.Bunce@ig.co.uk>
2152 Msg-ID: <199707140912.KAA09935@crypt.compulink.co.uk>,
2153 <199707142050.QAA20976@rio.atlantic.net>,
2154 <199707182035.VAA20990@crypt.compulink.co.uk>,
2155 <9707151040.AA02883@toad.ig.co.uk>
2156 Files: global.sym sv.c
2157
2158 Title: "object never destructs"
2159 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2160 Msg-ID: <199707131955.PAA29655@aatma.engin.umich.edu>
2161 Files: scope.c t/op/ref.t
2162
2163 Title: "[PATCH] -S flag fixes for DOSISH platforms", "[RESEND] [PATCH] -S
2164 flag fixes for DOSISH platforms"
2165 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2166 Msg-ID: <199707250043.UAA02385@aatma.engin.umich.edu>,
2167 <199707301828.OAA19508@aatma.engin.umich.edu>
2168 Files: pod/perldiag.pod pod/perlrun.pod perl.c
2169
2170 Title: "Perldb internal flag rehaul"
2171 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2172 Files: pod/perldebug.pod pod/perlvar.pod perl.h gv.c mg.c op.c perl.c
2173 pp_ctl.c pp_hot.c pp_sys.c sv.c toke.c
2174
2175 Title: "[PATCH] Re: q and escaping paired delimiters"
2176 From: Gurusamy Sarathy <gsar@engin.umich.edu>, Kenneth Albanowski
2177 <kjahds@kjahds.com>
2178 Msg-ID: <199707280516.BAA14055@aatma.engin.umich.edu>,
2179 <Pine.LNX.3.93.970727172201.350K-100000@kjahds.com>,
2180 <Pine.LNX.3.93.970728013540.350U-100000@kjahds.com>
2181 Files: t/base/lex.t toke.c
2182
2183 Title: "Enable PERL_DEBUG_MSTATS without -DDEBUGGING_MSTATS"
2184 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2185 Msg-ID: <199707150829.EAA01291@monk.mps.ohio-state.edu>
2186 Files: malloc.c perl.c
2187
2188 Title: "semctl broken under Linux"
2189 From: Andreas Schwab <schwab@LS5.informatik.uni-dortmund.de>, Andreas
2190 Schwab <schwab@issan.informatik.uni-dortmund.de>, Graham
2191 Barr <gbarr@ti.com>, Tim Bunce <Tim.Bunce@ig.co.uk>
2192 Msg-ID: <33C38291.2D9302DA@ti.com>,
2193 <9707040912.AA03470@issan.informatik.uni-dortmund.de>,
2194 <9707041538.AA08946@toad.ig.co.uk>,
2195 <9707070924.AA11774@issan.informatik.uni-dortmund.de>,
2196 <9707090933.AA19012@issan.informatik.uni-dortmund.de>
2197 Files: doio.c
2198
2199 Title: "[PATCH] m2t2: problem in NetBSD 1.2D with sfio"
2200 From: Jarkko Hietaniemi <jhi@iki.fi>
2201 Files: perl.h
2202
2203 Title: "fix substr fix (tests 27 etc)", "perl5.004_02 trial 1 available
2204 (with substr bug and still some"
2205 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Hugo van der Sanden
2206 <hv@crypt.compulink.co.uk>, Jarkko Hietaniemi <jhi@iki.fi>
2207 Msg-ID: <199707301759.SAA02899@crypt.compulink.co.uk>,
2208 <199707302228.BAA18032@alpha.hut.fi>,
2209 <199707310929.KAA06515@crypt.compulink.co.uk>,
2210 <E0wtruH-0002JM-00@ursa.cus.cam.ac.uk>
2211 Files: pp.c
2212
2213 Title: "Fwd: substr("foo", -1000)", "substr: warn if substring doesn't
2214 intersect original at all"
2215 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Jarkko Hietaniemi <jhi@iki.fi>
2216 Msg-ID: <199707100655.JAA14924@alpha.hut.fi>,
2217 <E0wm1JG-0000UY-00@taurus.cus.cam.ac.uk>
2218 Files: pod/perlfunc.pod pp.c t/op/substr.t
2219
2220 Title: "[PATCH] work around compiler bug on CX/UX (perl5.004_01)"
2221 From: tom@amber.ssd.hcsc.com (Tom Horsley)
2222 Msg-ID: <9707301934.AA18594@amber.ssd.hcsc.com>
2223 Files: hints/cxux.sh pp.c
2224
2225 ------ DOCUMENTATION ------
2226
2227 Title: "Duplicates in perlguts.pod"
2228 From: hans@icgned.nl (Hans Mulder)
2229 Msg-ID: <9707082346.AA13231@ icgned.icgned.nl >
2230 Files: pod/perlguts.pod
2231
2232 Title: "Better "Can't locate auto/%s.al in @INC" error documentation"
2233 From: ilya@math.ohio-state.edu (Ilya Zakharevich)
2234 Msg-ID: <1997Jun24.195847.2091744@hmivax.humgen.upenn.edu>
2235 Files: pod/perldiag.pod
2236
2237 Title: "new perlembed.pod:match.c"
2238 From: Doug MacEachern <dougm@opengroup.org>
2239 Msg-ID: <199707170355.XAA21370@postman.opengroup.org>
2240 Files: pod/perlembed.pod
2241
2242 Title: "Document bug fix in localization of $1 etc."
2243 From: Chip Salzenberg <salzench@nielsenmedia.com>
2244 Files: pod/perldelta.pod
2245
2246 Title: "[PATCH] Major goof in XS Tutorial regarding subdirs"
2247 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2248 Msg-ID: <199707260920.FAA12453@monk.mps.ohio-state.edu>
2249 Files: pod/perlxstut.pod
2250
2251 Title: "[PATCH] Magic info in perlguts, take 2"
2252 From: Stephen McCamant <alias@mcs.com>
2253 Msg-ID: <m0wr6P8-000EYLC@alias-2.pr.mcs.net>
2254 Files: pod/perlguts.pod
2255
2256 Title: "[BUG:PATCH] Missing semicolon message wrong in perldiag"
2257 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
2258 Msg-ID: <E0welEn-0002vT-00@taurus.cus.cam.ac.uk>,
2259 <E0wfRJU-0006Aw-00@taurus.cus.cam.ac.uk>
2260 Files: pod/perldiag.pod
2261
2262 Title: "[PATCH] Updates to perlguts (repost)"
2263 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2264 Msg-ID: <199707152223.SAA00776@monk.mps.ohio-state.edu>
2265 Files: pod/perlguts.pod
2266
2267 Title: "[BUG:47:LOG] Dropped "and" in pod2man"
2268 From: hans@icgned.nl (Hans Mulder)
2269 Msg-ID: <9707082355.AA13254@ icgned.icgned.nl >
2270 Files: pod/pod2man.PL
2271
2272 Title: "[BUG] perlembed.pod:power.c example"
2273 From: Doug MacEachern <dougm@opengroup.org>
2274 Msg-ID: <199707181344.JAA10565@postman.opengroup.org>
2275 Files: pod/perlembed.pod
2276
2277 Title: "[PATCH] arguments swapped in perlapio.pod"
2278 From: Hans Mulder <hansmu@xs4all.nl>
2279 Msg-ID: <199706240049.CAA10534@xs2.xs4all.nl>
2280 Files: pod/perlapio.pod
2281
2282 Title: "[PATCH] cool quote for perldebug"
2283 From: Greg Bacon <gbacon@adtrn-srv4.adtran.com>
2284 Msg-ID: <199707292140.QAA28579@adtrn-srv4.adtran.com>
2285 Files: pod/perldebug.pod
2286
2287 Title: "[PATCH] multiline commands in qx//"
2288 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2289 Msg-ID: <199707212350.TAA18496@aatma.engin.umich.edu>
2290 Files: pod/perlfunc.pod pod/perlop.pod
2291
2292 Title: "patch to 5.004_01 perltrap.pod"
2293 From: jmm@revenge.elegant.com (John Macdonald)
2294 Msg-ID: <9706231525.AA22790@revenge.elegant.com>
2295 Files: pod/perltrap.pod
2296
2297 Title: "perl4 to perl5.004 converion with debugger problem"
2298 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
2299 Msg-ID: <E0wdKJY-00010w-00@taurus.cus.cam.ac.uk>
2300 Files: pod/perltrap.pod
2301
2302 Title: "done3/perlbook.pod"
2303 From: Randal Schwartz <merlyn@gadget.cscaper.com>
2304 Files: pod/perlbook.pod
2305
2306 Title: "[PATCH] readline and readpipe are undocumented"
2307 From: Hans Mulder <hansmu@xs4all.nl>
2308 Files: pod/perlfunc.pod
2309
2310 Title: "Document use of - in a regex char class."
2311 From: Dominic Dunlop <domo@slipper.ip.lu>
2312 Msg-ID: <v03102804afd578bcef2c@[194.51.248.88]>
2313 Files: pod/perlre.pod
2314
2315 Title: "[PATCH] splitpod broken in 5.004_01"
2316 From: Hans Mulder <hansmu@xs4all.nl>, Tim Bunce <Tim.Bunce@ig.co.uk>
2317 Msg-ID: <199706240048.CAA10515@xs2.xs4all.nl>,
2318 <9706241612.AA09119@toad.ig.co.uk>
2319 Files: pod/splitpod
2320
2321 ------ LIBRARY AND EXTENSIONS ------
2322
2323 Title: "Carp::cluck() and -MCarp=verbose"
2324 From: Tim.Bunce@ig.co.uk, epeschko@elmer.tci.com (Ed Peschko)
2325 Msg-ID: <199708060607.AAA16681@den-mdev1.tci.com>,
2326 <199708062105.PAA09878@den-mdev1.tci.com>
2327 Files: lib/Carp.pm
2328
2329 Title: "Warning from calls using "use Shell""
2330 From: Andrew Pimlott <pimlott@abel.math.harvard.edu>
2331 Msg-ID: <Pine.SOL.3.91.970806173903.7320H-100000@abel>
2332 Files: lib/Shell.pm
2333
2334 Title: "confessing a carp"
2335 From: Chip Salzenberg <chip@rio.atlantic.net>, Hugo van der Sanden
2336 <hv@crypt.compulink.co.uk>, Nick Ing-Simmons
2337 <nick@ni-s.u-net.com>, Tim Bunce <Tim.Bunce@ig.co.uk>
2338 Msg-ID: <199708052155.WAA25393@crypt.compulink.co.uk>,
2339 <199708060721.IAA30894@crypt.compulink.co.uk>,
2340 <199708061533.LAA01313@rio.atlantic.net>,
2341 <33E79BE2.4E6F@ni-s.u-net.com>,
2342 <33E8E3C5.62C@ni-s.u-net.com>,
2343 <9708051619.AA13764@toad.ig.co.uk>
2344 Files: lib/Carp.pm
2345
2346 Title: "[BUG:PATCH] dumpvar.pl parses some references incorrectly"
2347 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
2348 Msg-ID: <E0wwAjQ-0004l6-00@ursa.cus.cam.ac.uk>
2349 Files: lib/dumpvar.pl
2350
2351 Title: "[PATCH] m2t3: minor doc patch (to obsolete I18N::Collate)"
2352 From: Jarkko Hietaniemi <jhi@iki.fi>
2353 Msg-ID: <199708060732.KAA02675@alpha.hut.fi>
2354 Files: lib/I18N/Collate.pm
2355
2356 Title: "[PATCH] Binary installers for Perl modules"
2357 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2358 Msg-ID: <199707210006.UAA06165@monk.mps.ohio-state.edu>
2359 Files: lib/ExtUtils/Install.pm
2360
2361 Title: "m2t2 broke CPAN.pm :-("
2362 From: a.koenig@kulturbox.de (Andreas J. Koenig)
2363 Files: lib/CPAN.pm lib/Bundle/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/Nox.pm
2364
2365 Title: "[PATCH] CPAN.pm on OS/2"
2366 From: "Andreas J. Koenig" <k@anna.in-berlin.de>, Ilya Zakharevich
2367 <ilya@math.ohio-state.edu>
2368 Msg-ID: <199707180415.AAA03180@monk.mps.ohio-state.edu>,
2369 <199707181407.QAA12920@anna.in-berlin.de>
2370 Files: lib/CPAN.pm
2371
2372 Title: "Docs of IO::Handle [PATCH]"
2373 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2374 Msg-ID: <199707222307.TAA08380@monk.mps.ohio-state.edu>
2375 Files: ext/IO/lib/IO/Handle.pm
2376
2377 Title: "Exporter errors give wrong location"
2378 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
2379 Msg-ID: <E0wdJra-0000n8-00@taurus.cus.cam.ac.uk>
2380 Files: lib/Exporter.pm
2381
2382 Title: "[PATCH] Exporter new export_to_level method"
2383 From: epeschko@elmer.tci.com (Ed Peschko)
2384 Files: lib/Exporter.pm
2385
2386 Title: "DB_File produces spurious output when trapping __DIE__"
2387 From: pmarquess@bfsec.bt.co.uk (Paul Marquess)
2388 Msg-ID: <9706302125.AA28254@claudius.bfsec.bt.co.uk>
2389 Files: ext/DB_File/DB_File.pm
2390
2391 Title: "Remove 'use UNIVERSAL;', switch to UNIVERSAL::isa()"
2392 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
2393 Msg-ID: <E0whaZJ-0007BA-00@ursa.cus.cam.ac.uk>
2394 Files: lib/Class/Struct.pm lib/File/Compare.pm lib/File/Copy.pm
2395
2396 Title: "perl5.004 Time::Local still broken"
2397 From: Mathias Koerber <mathias@dnssec1.singnet.com.sg>
2398 Msg-ID: <199706260452.MAA22647@dnssec1.singnet.com.sg>
2399 Files: lib/Time/Local.pm
2400
2401 Title: "Sys::Hostname should localize $SIG{__DIE__}"
2402 From: Ken Shan <ken@digitas.harvard.edu>
2403 Msg-ID: <199707070357.XAA18065@digitas.harvard.edu>
2404 Files: lib/Sys/Hostname.pm
2405
2406 Title: "xsubpp patch"
2407 From: John Tobey <jtobey@user1.channel1.com>
2408 Msg-ID: <199707010221.CAA01234@remote133>
2409 Files: lib/ExtUtils/xsubpp
2410
2411 Title: "DB_File 1.15 patch"
2412 From: pmarquess@bfsec.bt.co.uk (Paul Marquess)
2413 Msg-ID: <9707192117.AA01973@claudius.bfsec.bt.co.uk>
2414 Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs ext/DB_File/typemap
2415 t/lib/db-btree.t t/lib/db-hash.t t/lib/db-recno.t
2416
2417 Title: "Problems with setvbuf"
2418 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2419 Msg-ID: <199707250040.UAA11000@monk.mps.ohio-state.edu>
2420 Files: ext/IO/IO.xs
2421
2422 Title: "[PATCH] Repost of fork() debugger patch"
2423 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2424 Msg-ID: <199707252101.RAA11846@monk.mps.ohio-state.edu>
2425 Files: lib/perl5db.pl lib/Term/ReadLine.pm
2426
2427 Title: "IO::File and DB_File pollutes namespace with Fcntl constants"
2428 From: Gisle Aas <aas@bergen.sn.no>
2429 Msg-ID: <h205qyijy.fsf@bergen.sn.no>
2430 Files: ext/IO/lib/IO/File.pm
2431
2432 Title: "[MM] [PATCH] Re: Liblist problems for MSWin32"
2433 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2434 Msg-ID: <199706182152.RAA20273@aatma.engin.umich.edu>
2435 Files: lib/ExtUtils/Liblist.pm
2436
2437 Title: "Net::hostent documentation error"
2438 From: gnat@frii.com
2439 Msg-ID: <199707082222.QAA24728@elara.frii.com>
2440 Files: lib/Net/hostent.pm
2441
2442 Title: "PATCH: make DBM*_File modules sub-classable"
2443 From: pmarquess@bfsec.bt.co.uk (Paul Marquess)
2444 Msg-ID: <9707121854.AA19472@claudius.bfsec.bt.co.uk>
2445 Files: ext/GDBM_File/typemap ext/NDBM_File/typemap
2446 ext/ODBM_File/ODBM_File.xs ext/SDBM_File/typemap
2447 t/lib/gdbm.t t/lib/ndbm.t t/lib/odbm.t t/lib/sdbm.t
2448
2449 Title: "Sys::Syslog patch to allow unix domain sockets"
2450 From: Sean Robinson <robinson_s@sc.maricopa.edu>
2451 Msg-ID: <33B31342.7EB16A44@sc.maricopa.edu>
2452 Files: lib/Sys/Syslog.pm
2453
2454 Title: "'use UNIVERSAL;' deprecated, do C<UNIVERSAL::isa()> instead",
2455 "UNIVERSAL.pm and import methods"
2456 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Gisle Aas <aas@bergen.sn.no>,
2457 Graham Barr <gbarr@ti.com>, Gurusamy Sarathy
2458 <gsar@engin.umich.edu>, Hugo van der Sanden
2459 <hv@crypt.compulink.co.uk>
2460 Msg-ID: <199706271701.NAA25664@aatma.engin.umich.edu>,
2461 <199706271904.UAA00120@crypt.compulink.co.uk>,
2462 <199706272054.QAA28913@aatma.engin.umich.edu>,
2463 <199706301554.LAA03763@aatma.engin.umich.edu>,
2464 <33B22248.7D7C1985@ti.com>,
2465 <E0wf5TN-0006ps-00@taurus.cus.cam.ac.uk>,
2466 <E0wguTR-0005bs-00@ursa.cus.cam.ac.uk>,
2467 <E0whaZJ-0007BA-00@ursa.cus.cam.ac.uk>,
2468 <E0whfHh-0007bW-00@ursa.cus.cam.ac.uk>,
2469 <E0wiyUG-00073j-00@taurus.cus.cam.ac.uk>,
2470 <hiuyv6q9k.fsf@bergen.sn.no>
2471 Files: lib/Class/Struct.pm lib/File/Compare.pm lib/File/Copy.pm
2472 t/op/universal.t universal.c
2473
2474 Title: "[MM] Small patch to MakeMaker, new release"
2475 From: "Andreas J. Koenig" <k@anna.in-berlin.de>
2476 Msg-ID: <199706281603.SAA10869@anna.in-berlin.de>
2477 Files: lib/ExtUtils/Command.pm lib/ExtUtils/Install.pm
2478 lib/ExtUtils/Liblist.pm lib/ExtUtils/MM_Unix.pm
2479 lib/ExtUtils/MakeMaker.pm lib/ExtUtils/Mksymlists.pm
2480
2481 Title: "ExtUtils-Embed upgrade"
2482 From: Doug MacEachern <dougm@opengroup.org>
2483 Files: lib/ExtUtils/Embed.pm
2484
2485 Title: "[PATCH] icmp tweak for IO::Socket"
2486 From: Nick.Ing-Simmons@tiuk.ti.com
2487 Msg-ID: <199707041240.NAA21484@pluto.tiuk.ti.com>
2488 Files: ext/IO/lib/IO/Socket.pm
2489
2490 Title: "Allow concurrent mkdir in File::Path::mkpath"
2491 From: schattev@imb-jena.de (Ruben Schattevoy)
2492 Msg-ID: <199707300943.LAA21574@kant.imb-jena.de>
2493 Files: lib/File/Path.pm
2494
2495 Title: "CPAN.pm, $VERSION and nested (bundled) modules."
2496 From: a.koenig@kulturbox.de (Andreas J. Koenig)
2497 Files: lib/ExtUtils/Install.pm lib/ExtUtils/Liblist.pm
2498 lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MakeMaker.pm
2499 lib/ExtUtils/Mksymlists.pm
2500
2501 Title: "[PATCH] perl debugger, win32, and emacs"
2502 From: Jay Rogers <jay@rgrs.com>
2503 Msg-ID: <199707311759.NAA13276@crooked-i.mitre.org>
2504 Files: lib/perl5db.pl
2505
2506 Title: "[PATCH] pod2html mangles C<&foo(42);>"
2507 From: Hans Mulder <hansmu@xs4all.nl>
2508 Msg-ID: <199706250057.CAA10162@xs1.xs4all.nl>
2509 Files: lib/Pod/Html.pm
2510
2511 Title: "[PATCH] posix.xs broken on VMS 7.1"
2512 From: Dan Sugalski <sugalsd@lbcc.cc.or.us>
2513 Msg-ID: <3.0.2.32.19970718095755.00875ba0@stargate.lbcc.cc.or.us>
2514 Files: ext/POSIX/POSIX.xs
2515
2516 Title: "MM_Unix.pm nits for Win32 DMAKE"
2517 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2518 Msg-ID: <199708032051.QAA14248@aatma.engin.umich.edu>
2519 Files: lib/ExtUtils/MM_Unix.pm
2520
2521 Title: "Sys::Hostname -w unclean in trial 2"
2522 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2523 Msg-ID: <199708032055.QAA14278@aatma.engin.umich.edu>
2524 Files: lib/Sys/Hostname.pm
2525
2526 Title: "(3) File::Find::find()/finddepth() bugs with toplevel paths"
2527 From: "Conrad E. Kimball" <cek@tblv021.ca.boeing.com>
2528 Msg-ID: <199707040045.RAA24459@mailgate2.boeing.com>
2529 Files: lib/File/Find.pm
2530
2531 ------ OTHER CHANGES ------
2532
2533 Title: "EMERGENCY_SBRK or PERL_EMERGENCY_SBRK ?"
2534 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>,
2535 ilya@math.ohio-state.edu (Ilya Zakharevich)
2536 Msg-ID: <1997Aug1.191631.2167470@hmivax.humgen.upenn.edu>,
2537 <Pine.SUN.3.96.970801134400.4393F-100000@newton.phys>
2538 Files:
2539 Files:
2540
2541 ------ PORTABILITY - WIN32 ------
2542
2543 Title: "[PATCH] Embedding threaded apps in perl.dll"
2544 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2545 Msg-ID: <199707261518.LAA24346@aatma.engin.umich.edu>,
2546 <199707301833.OAA19570@aatma.engin.umich.edu>
2547 Files: win32/win32.c
2548
2549 Title: "Minor fix for pl2bat.bat", "[PATCH] Re: Minor fix for pl2bat.bat"
2550 From: Gurusamy Sarathy <gsar@engin.umich.edu>, Warren Jones
2551 <wjones@tc.fluke.com>
2552 Msg-ID: <199707061843.OAA23874@aatma.engin.umich.edu>,
2553 <97Jun24.115804pdt.35752-2@gateway.fluke.com>
2554 Files: win32/bin/pl2bat.bat
2555
2556 Title: "WIN32 Build - pod2xxx.bat Missing?", "[PATCH] Re: WIN32 Build -
2557 pod2xxx.bat Missing?"
2558 From: Chris Williams <chrisw@netinfo.com.au>, Gurusamy Sarathy
2559 <gsar@engin.umich.edu>
2560 Msg-ID: <199707011423.KAA15855@aatma.engin.umich.edu>,
2561 <33B8B962.D96FA1F5@netinfo.com.au>
2562 Files: win32/Makefile win32/makefile.mk
2563
2564 Title: "[PATCH] Win32 sitelib intuition from DLL location"
2565 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2566 Msg-ID: <199706231647.MAA23260@aatma.engin.umich.edu>
2567 Files: win32/win32.h win32/config_h.PL win32/win32.c
2568
2569 Title: "[PATCH] binary coexistence on win32", "[RESEND] [PATCH] binary
2570 coexistence on win32"
2571 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2572 Msg-ID: <199707250109.VAA02666@aatma.engin.umich.edu>,
2573 <199707301829.OAA19516@aatma.engin.umich.edu>
2574 Files: lib/ExtUtils/Mksymlists.pm win32/win32.h win32/win32io.h
2575 win32/win32iop.h win32/makedef.pl win32/win32.c
2576 win32/win32io.c
2577
2578 Title: "[PATCH] docs for win32 utilities"
2579 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2580 Msg-ID: <199707250045.UAA02510@aatma.engin.umich.edu>
2581 Files: win32/bin/pl2bat.bat win32/bin/runperl.bat
2582
2583 Title: "[PATCH] exec() fixed on win32"
2584 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2585 Msg-ID: <199706241525.LAA06554@aatma.engin.umich.edu>
2586 Files: win32/win32.h win32/win32io.h win32/win32iop.h README.win32 doio.c
2587 win32/config_H.bc win32/config_H.vc win32/makedef.pl
2588 win32/win32.c win32/win32io.c
2589
2590 Title: "[PATCH] getenv() after my_setenv() gets old entry on Win32"
2591 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2592 Msg-ID: <199706231700.NAA23400@aatma.engin.umich.edu>
2593 Files: win32/win32.h win32/win32.c
2594
2595 Title: "[PATCH] getservby*() calls fail on Windows NT"
2596 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2597 Msg-ID: <199706231654.MAA23276@aatma.engin.umich.edu>
2598 Files: win32/win32sck.c
2599
2600 Title: "[PATCH] minor win32 scribbles"
2601 From: Gurusamy Sarathy <gsar@engin.umich.edu>, Hugo van der Sanden
2602 <hv@crypt.compulink.co.uk>
2603 Msg-ID: <199707262307.TAA28410@aatma.engin.umich.edu>,
2604 <199707270832.JAA19399@crypt.compulink.co.uk>
2605 Files: pod/perldelta.pod README.win32 win32/Makefile win32/config.bc
2606 win32/config.vc win32/makefile.mk
2607
2608 Title: "[PATCH] trial2: some batch files won't run"
2609 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2610 Msg-ID: <199708040226.WAA17301@aatma.engin.umich.edu>
2611 Files: win32/bin/pl2bat.bat win32/bin/runperl.bat
2612
2613 Title: "[PATCH] win32 docs and runperl.bat"
2614 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2615 Msg-ID: <199707070446.AAA29560@aatma.engin.umich.edu>
2616 Files: MANIFEST README.win32 win32/bin/pl2bat.bat win32/bin/runperl.bat
2617
2618 Title: "[PATCH] win32 extras and embedding"
2619 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2620 Msg-ID: <199707250232.WAA03421@aatma.engin.umich.edu>,
2621 <199707301831.OAA19528@aatma.engin.umich.edu>
2622 Files: dosish.h win32/win32.h perl.c win32/config.bc win32/config_H.bc
2623 win32/makedef.pl win32/perllib.c win32/win32.c
2624
2625 Title: "[PATCH] win32 tweaks"
2626 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2627 Msg-ID: <199707042150.RAA01065@aatma.engin.umich.edu>
2628 Files: win32/win32.h win32/win32.c
2629
2630 Title: "[PATCH] win32_stat() fixes (2nd try)"
2631 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2632 Msg-ID: <199708040137.VAA16810@aatma.engin.umich.edu>
2633 Files: t/op/stat.t win32/win32iop.h win32/win32.c
2634
2635 ------ PORTABILITY - OTHER ------
2636
2637 Title: "Additional OS/2 patches"
2638 From: Gurusamy Sarathy <gsar@engin.umich.edu>, Ilya Zakharevich
2639 <ilya@math.ohio-state.edu>
2640 Msg-ID: <199708020823.EAA19521@monk.mps.ohio-state.edu>,
2641 <199708021424.KAA28561@aatma.engin.umich.edu>,
2642 <199708042108.RAA27671@aatma.engin.umich.edu>
2643 Files: README.os2 os2/Changes perl.c
2644
2645 Title: "Additional patch is needed for os2/diff.configure"
2646 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2647 Msg-ID: <199708020745.DAA19483@monk.mps.ohio-state.edu>
2648 Files: os2/diff.configure
2649
2650 Title: "Assorted OS/2 fixes"
2651 From: ilya@math.ohio-state.edu (Ilya Zakharevich)
2652 Msg-ID: <1997Jun16.163234.2091727@hmivax.humgen.upenn.edu>
2653 Files: hints/os2.sh os2/diff.configure os2/os2ish.h README.os2 os2/Changes
2654 os2/Makefile.SHs os2/os2.c util.c
2655
2656 Title: "[PATCH] Changes for VMS 7.1 support"
2657 From: Charles Bailey <bailey@HMIVAX.HUMGEN.UPENN.EDU>, Dan Sugalski
2658 <sugalsd@lbcc.cc.or.us>
2659 Msg-ID: <01ILDXUH0J1W00026U@hmivax.humgen.upenn.edu>,
2660 <3.0.2.32.19970718095935.0087a2d0@stargate.lbcc.cc.or.us>
2661 Files: vms/sockadapt.h vms/config.vms vms/sockadapt.c
2662
2663 Title: "[PATCH] Easier TCP stack selection for VMS"
2664 From: Dan Sugalski <sugalsd@lbcc.cc.or.us>
2665 Msg-ID: <3.0.1.32.19970624151939.00994490@stargate.lbcc.cc.or.us>
2666 Files: vms/descrip.mms
2667
2668 Title: "Minor VMS patches"
2669 From: Charles Bailey <bailey@HMIVAX.HUMGEN.UPENN.EDU>
2670 Msg-ID: <01ILCUO6XXTE000WFK@hmivax.humgen.upenn.edu>
2671 Files: lib/ExtUtils/MM_VMS.pm vms/vmsish.h vms/descrip.mms vms/test.com
2672 vms/vms.c vms/ext/filespec.t
2673
2674 Title: "[PATCH] Two un-disabled tests for VMS"
2675 From: Dan Sugalski <sugalsd@lbcc.cc.or.us>
2676 Msg-ID: <3.0.2.32.19970718095842.00879220@stargate.lbcc.cc.or.us>
2677 Files: vms/test.com
2678
2679 Title: "fixes for hints/svr4 for UnixWare >= 2.1.1"
2680 From: John Hughes <john@titanic.atlantech.com>
2681 Msg-ID: <199707021230.OAA24230@titanic.AtlanTech.COM>
2682 Files: hints/svr4.sh
2683
2684 Title: "make depend loop fix and minor OS/2 improvements to build process"
2685 From: ilya@math.ohio-state.edu (Ilya Zakharevich)
2686 Files: Makefile.SH hints/os2.sh os2/Makefile.SHs
2687
2688 ------ TESTS ------
2689
2690 Title: "Add xor tests to test suite"
2691 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
2692 Msg-ID: <199706250730.IAA06097@crypt.compulink.co.uk>
2693 Files: t/comp/cmdopt.t
2694
2695 Title: "[PATCH] enable some tests on Win32"
2696 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2697 Msg-ID: <199707250029.UAA02351@aatma.engin.umich.edu>
2698 Files: t/op/magic.t
2699
2700 Title: "Fix up problems with *DBM tests"
2701 From: Paul Marquess <pmarquess@bfsec.bt.co.uk>
2702 Files: t/lib/gdbm.t t/lib/ndbm.t t/lib/odbm.t t/lib/sdbm.t
2703
2704 ------ UTILITIES ------
2705
2706 Title: "[PATCH] m2t3: utils/perlbug.PL: -ok report is not a bug"
2707 From: Jarkko Hietaniemi <jhi@iki.fi>
2708 Msg-ID: <199708071022.NAA13008@alpha.hut.fi>
2709 Files: utils/perlbug.PL
2710
2711 Title: "perlbug - check sendmail and fix win32 tmp path"
2712 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2713 Msg-ID: <199708060349.XAA15895@aatma.engin.umich.edu>
2714 Files: utils/perlbug.PL
2715
2716 Title: "OK: perl <some_version> on <some_system> (corrected)", "enhancements
2717 to perlbug -ok"
2718 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Stephen McCamant <alias@mcs.com>
2719 Msg-ID: <E0wukVt-0006Da-00@ursa.cus.cam.ac.uk>,
2720 <E0wvMQl-00055y-00@ursa.cus.cam.ac.uk>,
2721 <m0wv81x-000EYPC@alias-2.pr.mcs.net>
2722 Files: utils/Makefile utils/perlbug.PL
2723
2724 Title: "perlbug -ok [PATCH]"
2725 From: "Charles F. Randall" <crandall@free.click-n-call.com>
2726 Msg-ID: <199706181824.MAA04082@free.click-n-call.com>
2727 Files: utils/perlbug.PL
2728
2729 Title: "perlbug broken"
2730 From: Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2731 Msg-ID: <9707040912.AA03466@issan.informatik.uni-dortmund.de>
2732 Files: utils/perlbug.PL
2733
2734 Title: "[PATCH] perlbug under OS/2"
2735 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2736 Msg-ID: <199707180333.XAA03102@monk.mps.ohio-state.edu>
2737 Files: utils/perlbug.PL
2738
2739 Title: "perldoc doesn't grok Win32 UNC paths"
2740 From: Warren Jones <wjones@tc.fluke.com>
2741 Msg-ID: <97Jun17.184420pdt.35728-1@gateway.fluke.com>,
2742 <97Jun18.165618pdt.35713-1@gateway.fluke.com>
2743 Files: utils/perldoc.PL
2744
2745 Title: "[PATCH] perldoc under OS/2"
2746 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2747 Msg-ID: <199707180340.XAA03114@monk.mps.ohio-state.edu>
2748 Files: utils/perldoc.PL
2749
2750 Title: "h2ph corrections to avoid redefined sub warnings"
2751 From: wdconsta <wdconsta@cs.adelaide.edu.au>
2752 Msg-ID: <Pine.SV4.3.93.970708143446.23808A-100000@florence.teaching.cs.adelaide.edu.au>
2753 Files: utils/h2ph.PL
2754
2755
2756
2757----------------
3e3baf6d
TB
2758Version 5.004_01 Maintenance release 1 for 5.004
2759----------------
2760
2761"Practice random kindness and senseless acts of beauty"
2762 -- Anne Herbert
2763
2764 HEADLINES FOR THIS MAINTENANCE RELEASE
2765
2766 (..., undef, ...) = split(...) bug fixed.
2767 Win32 support greatly improved, now very strong.
2768 Memory leak using Tied hashes and arrays fixed.
2769 Documentation updates.
2770 Many other bug fixes and enhancements.
2771
2772 CORE LANGUAGE
2773
2774 Title: "[PATCH] first true value returned by scalar C<...> is wrong"
2775 From: hansm@euronet.nl
2776 Files: pp_ctl.c t/op/flip.t
2777
2778 Title: "Regex Bug in 5.003_26 thru 003_99a"
2779 From: Andreas Karrer <karrer@ife.ee.ethz.ch>, Chip Salzenberg
2780 <chip@atlantic.net>
2781 Msg-ID: <199705152303.BAA08890@kuru.ee.ethz.ch>,
2782 <199705161915.PAA18721@rio.atlantic.net>
2783 Files: regcomp.h regcomp.c regexec.c
2784
2785 Title: "[PATCH] -w interacts badly with -Dt"
2786 From: Spider Boardman <spider@Orb.Nashua.NH.US>
2787 Files: sv.c
2788
2789 Title: "No DESTROY on untie. Tie memory leak fixed."
2790 From: Gurusamy Sarathy <gsar@engin.umich.edu>, Jay Rogers <jay@rgrs.com>,
2791 pmarquess@bfsec.bt.co.uk (Paul Marquess)
2792 Msg-ID: <199705170235.WAA00267@fluffy.rgrs.com>,
2793 <199705172156.RAA20561@aatma.engin.umich.edu>,
2794 <9705171506.AA04491@claudius.bfsec.bt.co.uk>
2795 Files: pp_hot.c
2796
2797 Title: "magic_clear_all_env proto should match svt_clear"
2798 From: Nick Ing-Simmons <nik@tiuk.ti.com>
2799 Files: proto.h mg.c
2800
2801 Title: "[PATCH] ENV leaks on win32 (was Re: Comments on ENV patch sought)",
2802 "[PATCH] for NETaa13787: %ENV=(); doesn't clear the environment"
2803 From: hansm@euronet.nl, pvhp@forte.com (Peter Prymmer)
2804 Msg-ID: <199705292240.AAA01135@mail.euronet.nl>
2805 Files: embed.h perl.h proto.h global.sym mg.c t/op/magic.t
2806
2807 Title: "Patch to show @INC when require dies"
2808 From: avera@hal.com (Jim Avera)
2809 Msg-ID: <9705230121.AA27872@membrane.hal.com>
2810 Files: pp_ctl.c
2811
2812 Title: "[PATCH] bug with m// nested inside s///e"
2813 From: hansm@euro.net
2814 Files: op.c t/op/subst.t
2815
2816 DOCUMENTATION
2817
2818 Title: "[PATCH] perlembed Win32 update"
2819 From: Doug MacEachern <dougm@opengroup.org>
2820 Files: pod/perlembed.pod
2821
2822 Title: "perldiag.pod patch - "(W) substr outside string" is "(S)evere" if
2823 used as lvalue."
2824 From: John Hughes <john@AtlanTech.COM>
2825 Files: pod/perldiag.pod
2826
2827 Title: "local(%ENV) looses magic - document behaviour"
2828 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2829 Files: pod/perlsub.pod
2830
2831 Title: "[PATCH] perlguts caveats", "perlguts additions"
2832 From: Gurusamy Sarathy <gsar@engin.umich.edu>, ilya@math.ohio-state.edu
2833 (Ilya Zakharevich)
2834 Msg-ID: <199705180052.UAA22066@aatma.engin.umich.edu>,
2835 <199705180202.WAA22826@aatma.engin.umich.edu>,
2836 <199705301341.JAA05204@aatma.engin.umich.edu>,
2837 <1997May17.235722.2033087@hmivax.humgen.upenn.edu>
2838 Files: pod/perlguts.pod
2839
2840 Title: "pod2man produces broken pages", "weird condition in perldelta breaks
2841 nroff"
2842 From: Davin Milun <milun@cs.Buffalo.EDU>, Hans Mulder <hansm@icgned.nl>
2843 Msg-ID: <199705310447.AAA15721@obelix.cs.Buffalo.EDU>,
2844 <1997May25.192350.2055977@hmivax.humgen.upenn.edu>
2845 Files: pod/pod2man.PL
2846
2847 Title: "Perl 5 pod2man fix", "perlguts man page corrupted"
2848 From: chen@adi.com (Franklin Chen), gnat@frii.com, lvirden@cas.org, tom
2849 (Tom Dinger on Feste), tom@edc.com (Tom Dinger on Feste)
2850 Msg-ID: <199705210013.UAA09599@menhaden.adi.com>,
2851 <199706011305.JAA18271@cas.org>,
2852 <199706012116.PAA14102@elara.frii.com>,
2853 <9504250959.AA23419@feste.edc.com>,
2854 <9504251700.AA23823@feste.edc.com>
2855 Files: pod/pod2man.PL
2856
2857 Title: "[PATCH] reference form chomp to chop in perlfunc"
2858 From: hansm@euronet.nl
2859 Files: pod/perlfunc.pod
2860
2861 Title: "pod2man gags if "=pod" is before "=head1 NAME""
2862 From: whyde@pezz.sps.mot.com (Warren Hyde)
2863 Msg-ID: <9705212115.AA21730@pezz.sps.mot.com>
2864 Files: pod/pod2man.PL
2865
2866 Title: "perlfunc.pod unclear about return value range of rand"
2867 From: "Tuomas J. Lukka" <tjl@lukka.student.harvard.edu>
2868 Msg-ID: <m0wSMiC-000C9xC@lukka.student.harvard.edu>
2869 Files: pod/perlfunc.pod
2870
2871 Title: "Error in perllol manpage", "Error in perllol manpage (fwd)"
2872 From: Chris Wick <cwick@lmc.com>
2873 Files: pod/perllol.pod
2874
2875 Title: "5.004 removed deprecated %OVERLOAD support silently"
2876 From: jon@sems.com (Jonathan Biggar)
2877 Msg-ID: <199705232319.QAA28388@clamp.netlabs.com>
2878 Files: pod/perldelta.pod
2879
2880 Title: "[PATCH] Documentation bugs"
2881 From: Stephen Potter <spp@psa.pencom.com>
2882 Files: pod/perldata.pod pod/perldiag.pod pod/perlfaq8.pod pod/perlfaq9.pod
2883 pod/perlop.pod pod/perlsub.pod pod/perltoot.pod
2884
2885 Title: "5.004 POD stuff", "make html - any takers?", "make html --> unusable
2886 xref links", "pod/*.html -- all hyperlinks are invalid"
2887 From: "Darren/Torin/Who Ever..." <torin@daft.com>, "Paul D. Smith"
2888 <psmith@BayNetworks.COM>, Gurusamy Sarathy
2889 <gsar@engin.umich.edu>, Jarkko Hietaniemi <jhi@iki.fi>,
2890 Michael R Cook <mcook@cognex.com>, avera@hal.com (Jim
2891 Avera), lvirden@cas.org
2892 Msg-ID: <199705162008.XAA06906@alpha.hut.fi>,
2893 <199705171830.OAA15652@erawan.cognex.com>,
2894 <199706081749.NAA04552@aatma.engin.umich.edu>,
2895 <1997May16.191039.2033079@hmivax.humgen.upenn.edu>,
2896 <87hgg2y1h4.fsf@perv.daft.com>,
2897 <9705161931.AA01075@membrane.hal.com>,
2898 <9705191839.AA28702@lemming.engeast>
2899 Files: INSTALL pod/perldiag.pod installhtml
2900
2901 Title: "checkpods- forget blank line status when starting a new file"
2902 From: Larry Parmelee <parmelee@CS.Cornell.EDU>
2903 Files: pod/checkpods.PL
2904
2905 Title: "installhtml: Fix 'no title' & 'unexpected ...' warnings. Double speed."
2906 From: Tim Bunce
2907 Files: installhtml lib/Pod/Html.pm pod/splitpod
2908
2909 LIBRARY AND EXTENSIONS
2910
2911 Title: "sdbm can fail if a config.h exists in system directories"
2912 From: Tim Bunce
2913 Files: ext/SDBM_File/sdbm/Makefile.PL
2914
2915 Title: "LWP and SIG __DIE__ traps not playing well together!"
2916 From: Gisle Aas <aas@bergen.sn.no>
2917 Files: lib/AutoLoader.pm
2918
2919 Title: "Memory Consumption of autosplit_lib_modules/sv_gets (workaround)"
2920 From: Matthias Neeracher <neeri@iis.ee.ethz.ch>
2921 Files: lib/AutoSplit.pm
2922
2923 Title: "Comments of this Sys::Syslog patch", "Unusual Sys::Syslog behaviour
2924 with FQDN ? [Even in 5.004 - a bug?]"
2925 From: Jarkko Hietaniemi <jhi@iki.fi>, Russ Allbery <rra@stanford.edu>,
2926 alansz@mellers1.psych.berkeley.edu (Alan Schwartz)
2927 Msg-ID: <199705231621.TAA16790@alpha.hut.fi>, <5m4fjr$rhs@agate.berkeley.edu>
2928 Files: lib/Sys/Syslog.pm
2929
2930 Title: "Patch to CPAN.pm (perl5.004) for ncftp"
2931 From: "Richard L. Maus, Jr." <rmaus@monmouth.com>
2932 Msg-ID: <337FBAC8.167EB0E7@monmouth.com>
2933 Files: lib/CPAN.pm
2934
2935 Title: "[PATCH] Harness.pm bug w/perl5.004 & VMS"
2936 From: Dan Sugalski <sugalsd@lbcc.cc.or.us>
2937 Msg-ID: <3.0.1.32.19970530102300.008a2730@stargate.lbcc.cc.or.us>
2938 Files: lib/Test/Harness.pm
2939
2940 Title: "more Fcntl constants [PATCH]"
2941 From: Jarkko Hietaniemi <jhi@iki.fi>
2942 Files: ext/Fcntl/Fcntl.pm ext/Fcntl/Fcntl.xs
2943
2944 Title: "5.004 breaks ftp.pl due to missing (although obsolete) chat2.pl"
2945 From: Tim Bunce
2946 Files: lib/chat2.pl
2947
2948 BUILD PROCESS
2949
2950 Title: "make test && ... doesn't work"
2951 From: Tim Bunce
2952 Files: Makefile.SH
2953
2954 Title: "[PATCH] INSTALL-1.18"
2955 From: Andy Dougherty <doughera@fractal.phys.lafayette.edu>
2956 Msg-ID: <Pine.SOL.3.95q.970529142739.662D-100000@fractal.lafayette.edu>
2957 Files: INSTALL
2958
2959 Title: "improved gnuwin32 Configure support"
2960 From: Chris Faylor <cgf@bbc.com>
2961 Msg-ID: <199706070318.XAA09214@hardy.bbc.com>
2962 Files: Configure
2963
2964 Title: "installhtml problems finding splitpod"
2965 From: lvirden@cas.org
2966 Files: installhtml INSTALL
2967
2968 Title: "perl 5.004 (and 01) man pages not generated and installed"
2969 From: lvirden@cas.org (Larry W. Virden)
2970 Files: installman
2971
2972 Title: "oddity in Configure"
2973 From: Mike Stok <mike@stok.co.uk>
2974 Files: Configure
2975
2976 Title: "perl5.004 on AIX: Patches", "perl5.004 on FreeBSD and AIX"
2977 From: Peter van Heusden <pvh@junior.uwc.ac.za>
2978 Msg-ID: <Pine.A32.3.93.970519142625.22442B-100000@junior.uwc.ac.za>,
2979 <Pine.A32.3.93.970519163700.25188A-100000@junior.uwc.ac.za>
2980 Files: Makefile.SH perl_exp.SH ext/DynaLoader/dl_aix.xs perlio.sym
2981
2982 Title: "Compiling perl5.004 on NEWS-OS 4.x"
2983 From: Makoto MATSUSHITA (=?ISO-2022-JP?B?GyRCJF4kRCQ3JD8kXiQzJEgbKEI=?=)
2984 <matusita@ics.es.osaka-u.ac.jp>
2985 Msg-ID: <19970521132814F.matusita@ics.es.osaka-u.ac.jp>
2986 Files: Configure hints/newsos4.sh
2987
2988 PORTABILITY
2989
2990 Title: "win32: additional default libraries"
2991 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2992 Msg-ID: <199705291332.JAA21560@aatma.engin.umich.edu>
2993 Files: lib/ExtUtils/MM_Win32.pm
2994
2995 Title: "[PATCH] win32 minor fixes"
2996 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2997 Files: lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_Win32.pm win32/config.bc
2998
2999 Title: "[PATCH] clean up perlocal.pod output on VMS"
3000 From: pvhp@forte.com (Peter Prymmer)
3001 Files: lib/ExtUtils/MM_VMS.pm
3002
3003 Title: "[PATCH] Re: Term::ReadKey on Win32: set console"
3004 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3005 Files: lib/Term/ReadLine.pm
3006
3007 Title: "[PATCH] Pod::Text nit for Win32"
3008 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3009 Files: lib/Pod/Text.pm
3010
3011 Title: "pathname bug in xsubpp on win32"
3012 From: jon@sems.com (Jonathan Biggar)
3013 Msg-ID: <199705230126.SAA23401@clamp.netlabs.com>
3014 Files: lib/ExtUtils/xsubpp
3015
3016 Title: "MakeMaker stumbles on Win32 UNC paths"
3017 From: Warren Jones <wjones@TC.FLUKE.COM>
3018 Files: lib/ExtUtils/MM_Win32.pm
3019
3020 Title: "build problem on SGI R10000 PowerChallenge (IRIX 6.2) lseek proto"
3021 From: Jarkko Hietaniemi <jhi@iki.fi>
3022 Files: doio.c
3023
3024 Title: "Perl 5.004 + Linux 2.0.30 & semctl()"
3025 From: Andy Dougherty <doughera@fractal.phys.lafayette.edu>, Jordan
3026 Mendelson <jordy@snappy.wserv.com>
3027 Files: doio.c
3028
3029 Title: "lib/io_udp.t fails on VMS"
3030 From: Jonathan.Hudson@jrhudson.demon.co.uk
3031 Msg-ID: <XFMail.970522181042.Jonathan.Hudson@jrhudson.demon.co.uk>
3032 Files: pp_sys.c
3033
3034 Title: "Compilation of mg.c from perl5.004m1t2 fails on OpenVMS/AXP"
3035 From: Henrik Tougaard <ht.000@foa.dk>
3036 Files: mg.c t/op/taint.t
3037
3038 Title: "[PATCH] (NEXT|OPEN)STEP hints"
3039 From: Gerd Knops <gerti@BITart.com>
3040 Files: hints/next_3.sh hints/next_4.sh
3041
3042 Title: "win32: user defined shell"
3043 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3044 Msg-ID: <199705291339.JAA21682@aatma.engin.umich.edu>
3045 Files: pod/perlrun.pod win32/win32.c
3046
3047 Title: "misc perl5.004 doc fixes, especially vms"
3048 From: lvirden@cas.org (Larry W. Virden)
3049 Msg-ID: <199705160419.AAA16317@cas.org>
3050 Files: pod/perlfaq4.pod vms/perlvms.pod lib/Pod/Html.pm pod/roffitall
3051 vms/ext/DCLsym/DCLsym.pm vms/ext/Stdio/Stdio.pm
3052
3053 Title: "[PATCH] gen_shrfls.pl too picky for Dec C 5.6 preprocessor output"
3054 From: Dan Sugalski <sugalsd@lbcc.cc.or.us>
3055 Files: vms/gen_shrfls.pl
3056
3057 Title: "[PATCH] win32: Configure cf_email"
3058 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3059 Msg-ID: <199705301335.JAA05079@aatma.engin.umich.edu>
3060 Files: win32/Makefile win32/config.bc win32/config.vc win32/config_sh.PL
3061 win32/makefile.mk
3062
3063 Title: "[PATCH] README.win32 nits"
3064 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3065 Files: README.win32
3066
3067 Title: "Document cause and remedy for op/taint.t failure"
3068 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3069 Files: README.win32
3070
3071 Title: "SVR4 hints for DDE SMES Supermax Enterprise Server"
3072 From: Jarkko Hietaniemi <jhi@iki.fi>
3073 Files: hints/svr4.sh
3074
3075 Title: "porting.help"
3076 From: Tim Bunce
3077 Files: Porting/pumpkin.pod Porting/preprel
3078
3079 Title: "Major 5.004 Win32 update (Borland win32 support, and other patches)",
3080 "($a,undef,$b) = qw(a b c) and ties delaying DESTROY fixes"
3081 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3082 Files: MANIFEST pod/perlguts.pod win32/include/sys/socket.h EXTERN.h
3083 opcode.h perl.h regcomp.h ext/Fcntl/Fcntl.pm
3084 ext/SDBM_File/Makefile.PL lib/ExtUtils/Install.pm
3085 lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_Win32.pm
3086 lib/ExtUtils/MakeMaker.pm lib/ExtUtils/Mksymlists.pm
3087 lib/File/DosGlob.pm t/op/mkdir.t t/op/stat.t win32/win32.h
3088 win32/win32io.h win32/win32iop.h README.win32 doio.c gv.c
3089 mg.c op.c perlio.c pp.c pp_ctl.c pp_hot.c pp_sys.c util.c
3090 win32/Makefile win32/config.bc win32/config.vc
3091 win32/config_H.bc win32/config_H.vc win32/makedef.pl
3092 win32/makefile.mk win32/makeperldef.pl win32/perlglob.c
3093 win32/perllib.c win32/win32.c win32/win32io.c
3094 win32/win32sck.c
3095
3096 Title: "[PATCH] Re: Maintenance release (remove PERL_DUMMY_SIZE)"
3097 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3098 Files: opcode.h perl.h regcomp.h win32/win32.h gv.c
3099
3100 Title: "[PATCH] ENV leaks on win32 (was Re: Comments on ENV patch sought)"
3101 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3102 Files: win32/win32.h win32/win32io.h win32/win32iop.h global.sym mg.c perl.c
3103 t/op/magic.t util.c win32/makedef.pl win32/win32.c
3104 win32/win32io.c
3105
3106 Title: "[PATCH] win32: ExtUtils::Liblist support"
3107 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3108 Files: lib/ExtUtils/Liblist.pm win32/Makefile win32/config.bc
3109 win32/makefile.mk
3110
3111 Title: "[PATCH] Re: borland C++Perl embedding failures re __declspec()"
3112 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3113 Files: win32/win32.c
3114
3115 Title: "No need to use `pwd` in t/op/magic.t test for amigaos"
3116 From: Norbert Pueschel <pueschel@imsdd.meb.uni-bonn.de>
3117 Files: t/op/magic.t
3118
3119 TESTS
3120
3121 Title: "Tests depend on locale"
3122 From: "Jan D." <jan.djarv@mbox200.swipnet.se>, Jarkko Hietaniemi
3123 <jhi@iki.fi>
3124 Msg-ID: <199705191127.NAA08148@ostrich.gaia.swipnet.se>,
3125 <199705191230.PAA21070@alpha.hut.fi>
3126 Files: t/lib/safe2.t t/op/mkdir.t
3127
3128 Title: "op/groups test fails on Linux (groups in /bin)"
3129 From: "Jan D." <jan.djarv@mbox200.swipnet.se>
3130 Msg-ID: <199705191120.NAA08130@ostrich.gaia.swipnet.se>
3131 Files: t/op/groups.t
3132
3133 Title: "More simple regexp tests and test docs"
3134 From: Hans Mulder <hansm@euronet.nl>
3135 Files: t/op/re_tests t/op/regexp.t
3136
3137 Title: "[PATCH] Re: Using undef to ignore values returned from split"
3138 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
3139 Files: t/op/split.t
3140
3141 UTILITIES
3142
3143 Title: "bad test of -A flag in h2xs"
3144 From: "Jeffrey S. Haemer" <jsh@woodcock.boulder.qms.com>
3145 Files: utils/h2xs.PL
3146
3147 Title: "[PATCH] h2xs missing from utils/Makefile"
3148 From: hansm@euronet.nl
3149 Files: utils/Makefile
3150
3151 Title: "PATCH: bug in perlbug w.r.t. environment variables", "bug in perlbug
3152 w.r.t. environment variables"
3153 From: "Jan D." <jan.djarv@mbox200.swipnet.se>, Jarkko Hietaniemi
3154 <jhi@iki.fi>
3155 Msg-ID: <199705191841.UAA00969@ostrich.gaia.swipnet.se>,
3156 <199705191857.VAA09154@alpha.hut.fi>
3157 Files: utils/perlbug.PL
3158
3159 Title: "[PATCH] final newline missing in MANIFEST generated by h2xs"
3160 From: hansm@euronet.nl
3161 Files: utils/h2xs.PL
96e4d5b1
PP
3162
3163
c90c0ff4
PP
3164-------------
3165Version 5.004
3166-------------
3167
3168"Hey, Rocky! Watch me pull a release out of my hat!"
3169"Aww, that trick never works..."
3170
3171 CORE LANGUAGE CHANGES
3172
3173 Title: "Make C<m//g> reset pos on failure; make C<m//gc> not reset"
3174 From: Chip Salzenberg
3175 Files: dump.c op.c op.h pod/perldelta.pod pod/perlfaq6.pod
3176 pod/perlop.pod pod/perlre.pod pp_ctl.c pp_hot.c regcomp.c
3177 t/op/pat.t toke.c
3178
3179 Title: "SECURITY: Forbid exec() if $ENV{BASH_ENV} is tainted"
3180 From: Chip Salzenberg
3181 Files: pod/perldelta.pod pod/perlrun.pod pod/perlsec.pod t/op/taint.t
3182 taint.c
3183
3184 Title: "Allow exec() if $ENV{TERM} is tainted but innocuous"
3185 From: Chip Salzenberg
3186 Files: pod/perldelta.pod pod/perlrun.pod pod/perlsec.pod t/op/taint.t
3187 taint.c
3188
3189 Title: "Allow globbing when tainted under VMS (no external program)"
3190 From: Chip Salzenberg
3191 Files: pp_sys.c t/op/taint.t
3192
3193 CORE PORTABILITY
3194
3195 Title: "Make Irix hints adapt when n32 libm.so is missing"
3196 From: Chip Salzenberg
3197 Files: hints/irix_6.sh
3198
3199 Title: "Fix default HP-UX installation path"
3200 From: Jeff Okamoto
3201 Msg-ID: <199705132228.AA227042483@hpcc123.corp.hp.com>
3202 Date: Tue, 13 May 1997 15:28:04 -0700
3203 Files: hints/hpux.sh
3204
3205 Title: "VMS update, including socket support (four patches)"
3206 From: Jonathan Hudson <Jonathan.Hudson@jrhudson.demon.co.uk>,
3207 Peter Prymmer <pvhp@forte.com>,
3208 Dan Sugalski <sugalsd@lbcc.cc.or.us>
3209 Files: vms/config.vms vms/descrip.mms vms/sockadapt.h vms/vms.c
3210 vms/vmsish.h
3211
3212 Title: "Win32 update (three patches)"
3213 From: Gurusamy Sarathy
3214 Files: README.win32 perl.c win32/Makefile win32/config.H
3215 win32/config_h.PL win32/config_sh.PL win32/makedef.pl
3216 win32/win32.c win32/win32.h win32/win32io.c win32/win32io.h
3217 win32/win32iop.h
3218
3219 Title: "Don't require executable bit on perl -S if DOSISH"
3220 From: Danny Sadinoff <sadinoff@olf.com>
3221 Msg-ID: <337351CE.79B28DE3@olf.com>
3222 Date: Fri, 09 May 1997 12:33:18 -0400
3223 Files: perl.c
3224
3225 OTHER CORE CHANGES
3226
3227 Title: "In C<eval &func>, always call &func in scalar context"
3228 From: Chip Salzenberg
3229 Files: op.c
3230
3231 Title: "Fix recursive substitution"
3232 From: Chip Salzenberg; test from Tim Bunce
3233 Files: cop.h global.sym pp_ctl.c proto.h scope.c t/op/subst.t
3234
3235 Title: "Make read with <> from a TTY notice EOF"
3236 From: Jonathan I. Kamens <jik@kamens.brookline.ma.us>
3237 Msg-ID: <199705121147.HAA03845@jik.saturn.net>
3238 Date: Mon, 12 May 1997 07:47:13 -0400
3239 Files: sv.c
3240
3241 Title: "Fix core dump from get*() functions returning no alias array"
3242 From: Chip Salzenberg
3243 Files: pp_sys.c
3244
3245 Title: "Fix typo"
3246 From: Mark K Trettin <mkt@lucent.com>
3247 Msg-ID: <199705102228.RAA11163@gv18c.ih.lucent.com>
3248 Date: Sat, 10 May 1997 17:28:35 -0500
3249 Files: pp_sys.c
3250
3251 BUILD PROCESS
3252
3253 Title: "Don't use 'unset' in Configure"
3254 From: Chip Salzenberg
3255 Files: Configure
3256
3257 Title: "Protect against having no such command as 'cc'"
3258 From: Hans Mulder <hansm@icgned.nl>
3259 Msg-ID: <1997May12.163534.2006434@hmivax.humgen.upenn.edu>
3260 Date: Mon, 12 May 1997 16:35:34 -0400 (EDT)
3261 Files: Configure
3262
3263 Title: "minor wording enhancement for Configure"
3264 From: Jarkko Hietaniemi
3265 Msg-ID: <199705101038.NAA00471@alpha.hut.fi>
3266 Date: Sat, 10 May 1997 13:38:31 +0300 (EET DST)
3267 Files: Configure
3268
3269 LIBRARY AND EXTENSIONS
3270
3271 Title: "Refresh CGI.pm to 2.36"
3272 From: Lincoln Stein <lstein@genome.wi.mit.edu>
3273 Files: eg/cgi/frameset.cgi eg/cgi/javascript.cgi lib/CGI.pm
3274
3275 Title: "In IO::File::open, prepend './' less often (for Win32 et al)"
3276 From: Chip Salzenberg
3277 Files: ext/IO/lib/IO/File.pm
3278
3279 Title: "Fix core dump on IO::Seekable::setpos($fh, undef)"
3280 From: Chip Salzenberg
3281 Files: ext/IO/IO.xs t/lib/io_xs.t
3282
3283 TESTS
3284
3285 Title: "Make rand.t vanishingly unlikely to give false failure"
3286 From: Tom Phoenix
3287 Msg-ID: <Pine.GSO.3.96.970510190846.23340K-100000@kelly.teleport.com>
3288 Date: Sat, 10 May 1997 19:57:30 -0700 (PDT)
3289 Files: t/op/rand.t
3290
3291 Title: "Fix sleep test: sleep(N) is defined to allow sleeping N-1"
3292 From: Chuck D. Phillips <cdp@hpescdp.fc.hp.com>
3293 Msg-ID: <199705151735.KAA01143@palrel1.hp.com>
3294 Date: Thu, 15 May 1997 11:35:41 -0600
3295 Files: t/op/sleep.t
3296
3297 UTILITIES
3298
3299 Title: "h2xs and @EXPORT_OK"
3300 From: Jeff Okamoto
3301 Msg-ID: <199705092348.AA057881699@hpcc123.corp.hp.com>
3302 Date: Fri, 9 May 1997 16:48:20 -0700
3303 Files: utils/h2xs.PL
3304
3305 DOCUMENTATION
3306
3307 Title: "Tweaks for perldelta"
3308 From: hansm@euronet.nl
3309 Msg-ID: <199705102346.BAA17300@mail.euronet.nl>
3310 Date: Sun, 11 May 97 01:46:00 +0200
3311 Files: pod/perldelta.pod
3312
3313 Title: "Mention perlfaq.pod and perlmodlib.pod in perldelta.pod"
3314 From: Chip Salzenberg
3315 Files: pod/perldelta.pod
3316
3317 Title: "Fix example of use of lexicals with formats"
3318 From: Chip Salzenberg
3319 Files: pod/perldelta.pod
3320
3321 Title: "Explain that destruction order is not defined"
3322 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3323 Msg-ID: <199705150600.CAA13550@aatma.engin.umich.edu>
3324 Date: Thu, 15 May 1997 02:00:23 -0400
3325 Files: pod/perltoot.pod
3326
3327 Title: "Note that DATA filehandle is unavailable during BEGIN {}"
3328 From: neilb@cre.canon.co.uk (Neil Bowers)
3329 Msg-ID: <199705121227.NAA29718@tardis.cre.canon.co.uk>
3330 Date: Mon, 12 May 1997 13:27:43 +0100
3331 Files: pod/perldata.pod
3332
3333 Title: "More detailed IO::Socket documentation"
3334 From: Tom Christiansen
3335 Msg-ID: <199705141456.IAA19061@jhereg.perl.com>
3336 Date: Wed, 14 May 1997 08:56:30 -0600
3337 Files: pod/perlipc.pod
3338
3339
7bac28a0
PP
3340-----------------
3341Version 5.003_99a
3342-----------------
3343
3344Herein we find the fruits of the gamma.
3345
3346 CORE LANGUAGE CHANGES
3347
3348 Title: "SECURITY: Forbid glob() when tainting (-T or setuid)"
3349 From: Chip Salzenberg
3350 Files: pod/perlrun.pod pod/perlsec.pod pp_sys.c
3351
3352 Title: "SECURITY: Forbid exec() if $ENV{TERM} or $ENV{ENV} is tainted"
3353 From: Chip Salzenberg
3354 Files: pod/perlrun.pod pod/perlsec.pod t/op/taint.t taint.c
3355
3356 CORE PORTABILITY
3357
3358 Title: "(NeXT|Open)Step update"
3359 From: Gerd Knops <gerti@BITart.com>
3360 Msg-ID: <9705072247.AA18882@BITart.com>
3361 Date: Wed, 7 May 97 17:47:02 -0500
3362 Files: Configure MANIFEST config_h.SH hints/next_3.sh hints/next_4.sh
3363
3364 Title: "NetBSD hint update"
3365 From: Giles Lean <giles@nemeton.com.au>
3366 Msg-ID: <199705051346.XAA13584@topaz.nemeton.com.au>
3367 Date: Mon, 5 May 1997 23:46:37 +1000 (EST)
3368 Files: hints/netbsd.sh
3369
3370 Title: "Irix hint update"
3371 From: Scott Henry <scotth@sgi.com>
3372 Msg-ID: <yd83es0fp57.fsf@hoshi.engr.sgi.com>
3373 Date: 06 May 1997 11:09:56 -0700
3374 Files: hints/irix_6.sh
3375
3376 Title: "HPUX: patch for ext/DynaLoader/dl_hpux.xs"
3377 From: Chuck D. Phillips <cdp@hpescdp.fc.hp.com>
3378 Msg-ID: <199705050548.WAA21260@palrel1.hp.com>
3379 Date: Sun, 4 May 1997 23:48:39 -0600
3380 Files: ext/DynaLoader/dl_hpux.xs
3381
3382 Title: "Win32 update (consolidated patch plus three followups)"
3383 From: Gurusamy Sarathy
3384 Files: EXTERN.h README.win32 lib/Sys/Hostname.pm pod/perldelta.pod
3385 win32/config.H win32/config.w32 win32/config_sh.PL win32/perllib.c
3386 win32/win32.c win32/win32.h win32/include/sys/socket.h
3387
3388 Title: "Win32 boot_DynaLoader problem in 99"
3389 From: Gary Clark <GaryC@mail.jeld-wen.com>
3390 Msg-ID: <1997May05.105000.1708.84476@mail.jeld-wen.com>
3391 Date: Mon, 05 May 1997 10:49:03 -0700
3392 Files: win32/makedef.pl
3393
3394 OTHER CORE CHANGES
3395
3396 Title: "Fix wantarray() in sort subs [fixes metaconfig]"
3397 From: Chip Salzenberg
3398 Files: pp_ctl.c
3399
3400 Title: "Fix for redefined sort subs nastiness"
3401 From: Gurusamy Sarathy
3402 Msg-ID: <199705090004.UAA15032@aatma.engin.umich.edu>
3403 Date: Thu, 08 May 1997 20:04:18 -0400
3404 Files: op.c pod/perldelta.pod pod/perldiag.pod sv.c t/op/sort.t
3405
3406 BUILD PROCESS
3407
3408 Title: "AFS patches"
3409 From: Chip Salzenberg, Larry Schwimmer <rosebud@cyclone.Stanford.EDU>
3410 Files: Configure installperl
3411
3412 LIBRARY AND EXTENSIONS
3413
3414 Title: "Another blank line patch to Pod::Text"
3415 From: Russ Allbery <rra@stanford.edu>
3416 Msg-ID: <m3afm5g6ar.fsf@windlord.Stanford.EDU>
3417 Date: 08 May 1997 11:36:12 -0700
3418 Files: lib/Pod/Text.pm
3419
3420 TESTS
3421
3422 (no other changes)
3423
3424 UTILITIES
3425
3426 Title: "Three bugs in pod2html"
3427 From: hansm@euronet.nl
3428 Msg-ID: <199705052228.AAA25351@mail.euronet.nl>
3429 Date: Tue, 6 May 97 00:28:06 +0200
3430 Files: lib/Pod/Html.pm
3431
3432 Title: "Trivial bugfix for pod of xsubpp"
3433 From: Ralf S. Engelschall <rse@engelschall.com>
3434 Msg-ID: <199705051447.QAA09995@en1.engelschall.com>
3435 Date: Mon, 5 May 1997 16:47:03 +0200
3436 Files: lib/ExtUtils/xsubpp
3437
3438 Title: "Newer CPerl mode"
3439 From: Ilya Zakharevich
3440 Msg-ID: <199705080032.UAA22532@monk.mps.ohio-state.edu>
3441 Date: Wed, 7 May 1997 20:32:46 -0400 (EDT)
3442 Files: emacs/cperl-mode.el
3443
3444 DOCUMENTATION
3445
3446 Title: "Updates to perldelta"
3447 From: Chip Salzenberg and Dominic Dunlop
3448 Files: pod/perldelta.pod
3449
3450 Title: "More explicit Solaris instructions"
3451 From: Andy Dougherty
3452 Msg-ID: <Pine.SOL.3.95q.970508171206.438A-100000@fractal.lafayette.ed
3453 Date: Thu, 08 May 1997 17:14:54 -0400 (EDT)
3454 Files: INSTALL hints/solaris_2.sh
3455
3456 Title: "Document 'Possible attempt to separate words with commas'"
3457 From: Gisle Aas
3458 Msg-ID: <hyb9snvdw.fsf@bergen.sn.no>
3459 Date: 06 May 1997 23:27:55 +0200
3460 Files: pod/perlop.pod
3461
3462 Title: "perlfaq9, hostname"
3463 From: John D Groenveld <groenvel@cse.psu.edu>
3464 Msg-ID: <199705061741.NAA22777@cse.psu.edu>
3465 Date: Tue, 06 May 1997 13:41:12 EDT
3466 Files: pod/perlfaq9.pod
3467
3468 Title: "Debugger docs patch"
3469 From: Ilya Zakharevich
3470 Msg-ID: <199705080107.VAA24317@monk.mps.ohio-state.edu>
3471 Date: Wed, 7 May 1997 21:07:14 -0400 (EDT)
3472 Files: pod/perldebug.pod
3473
3474 Title: "Document that C<m?x?> is just like C<?x?>"
3475 From: Chip Salzenberg
3476 Files: pod/perlop.pod
3477
3478 Title: "Refresh description of sprintf()"
3479 From: Chip Salzenberg
3480 Files: pod/perl.pod pod/perlfunc.pod
3481
3482 Title: "Mention the Regular Expressions book"
3483 From: Stephen Potter <spp@psa.pencom.com>
3484 Msg-ID: <199705071737.MAA18799@psa.pencom.com>
3485 Date: Wed, 07 May 1997 12:37:37 -0500
3486 Files: pod/perlbook.pod pod/perlre.pod
3487
3488 Title: "OS/2 doc patch for _99"
3489 From: Ilya Zakharevich
3490 Msg-ID: <199705080046.UAA23466@monk.mps.ohio-state.edu>
3491 Date: Wed, 7 May 1997 20:46:45 -0400 (EDT)
3492 Files: README.os2
3493
3494
878e08df 3495----------------
3c321fdc
PP
3496Version 5.003_99
3497----------------
3498
3499"Oops." Now this _has_ to be the gamma; we're out of numbers.
3500
3501 CORE LANGUAGE CHANGES
3502
3503 (no changes)
3504
3505 CORE PORTABILITY
3506
3507 Title: "NeXT hints update"
3508 From: hansm@euronet.nl
3509 Msg-ID: <199704302229.AAA02690@mail.euronet.nl>
3510 Date: Thu, 1 May 97 00:28:41 +0200
3511 Files: Configure Makefile.SH hints/next_4.sh
3512
3513 Title: "Support shared libperl on AIX"
3514 From: Eric Bartley <bartley@icd.cc.purdue.edu>
3515 Msg-ID: <199704270131.UAA51426@icd.cc.purdue.edu>
3516 Date: Sat, 26 Apr 1997 20:31:37 -0500
3517 Files: Configure Makefile.SH hints/aix.sh
3518
3519 OTHER CORE CHANGES
3520
3521 Title: "Fix NUL-termination bug in delimcpy()"
3522 From: Chip Salzenberg
3523 Files: util.c
3524
3525 Title: "Forget prototype of subroutine after C<undef &subr>"
3526 From: Chip Salzenberg
3527 Files: op.c
3528
3529 Title: "Handle tainted values in lists returned from subs, evals"
3530 From: Chip Salzenberg
3531 Files: pp_ctl.c pp_hot.c t/op/taint.t
3532
3533 Title: "Fix sysread() on tied handle"
3534 From: Spider Boardman
3535 Msg-ID: <199705010601.CAA04926@Orb.Nashua.NH.US>
3536 Date: Thu, 1 May 1997 02:01:20 -0400
3537 Files: pp_sys.c
3538
3539 Title: "Fix OS/2-specific buffer overflow"
3540 From: Ilya Zakharevich
3541 Msg-ID: <199704301920.PAA09681@monk.mps.ohio-state.edu>
3542 Date: Wed, 30 Apr 1997 15:20:01 -0400 (EDT)
3543 Files: os2/os2.c
3544
3545 BUILD PROCESS
3546
3547 Title: "Add new globals to perl.exp"
3548 From: Chip Salzenberg
3549 Files: perl_exp.SH
3550
3551 LIBRARY AND EXTENSIONS
3552
3553 Title: "Refresh DB_File to 1.14"
3554 From: Paul Marquess
3555 Msg-ID: <9704302045.AA05484@claudius.bfsec.bt.co.uk>
3556 Date: Wed, 30 Apr 1997 21:45:09 +0100 (BST)
3557 Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs t/lib/db-btree.t
3558 t/lib/db-hash.t t/lib/db-recno.t
3559
3560 TESTS
3561
3562 Title: "Disable op/pipe.t test under Machten"
3563 From: Dominic Dunlop <domo@slipper.ip.lu>
3564 Msg-ID: <v03102801af8e160d3879@[194.51.248.68]>
3565 Date: Thu, 1 May 1997 12:48:26 +0200
3566 Files: t/io/pipe.t
3567
3568 UTILITIES
3569
3570 Title: "typo fixes to installhtml"
3571 From: lvirden@cas.org (Larry W. Virden)
3572 Msg-ID: <199705011114.HAA26968@cas.org>
3573 Date: Thu, 1 May 1997 07:14:31 -0400
3574 Files: installhtml
3575
3576 DOCUMENTATION
3577
3578 Title: "Fix description of av_undef() in perlguts"
3579 From: Gisle Aas
3580 Msg-ID: <199705011042.MAA09897@bergen.sn.no>
3581 Date: Thu, 1 May 1997 12:42:46 +0200
3582 Files: pod/perlguts.pod
3583
3584 Title: "Fix typo in perldelta"
3585 From: Chip Salzenberg
3586 Files: pod/perldelta.pod
3587
3588
3589----------------
878e08df
PP
3590Version 5.003_98
3591----------------
3592
3593Here it is, the second public beta (a.k.a gamma).
3594
3595 CORE LANGUAGE CHANGES
3596
3597 Title: "Support C< $coderef->($x,$y) >"
3598 From: Chip Salzenberg
3599 Files: perly.c perly.c.diff perly.y pod/perldelta.pod pod/perldsc.pod
3600 pod/perlref.pod t/op/ref.t vms/perly_c.vms
3601
3602 CORE PORTABILITY
3603
3604 (no changes)
3605
3606 OTHER CORE CHANGES
3607
3608 Title: "Fix C< hex('80') * 0x1000000 >"
3609 From: Chip Salzenberg
3610 Files: opcode.pl
3611
3612 Title: "Reset errno after failed piped close"
3c321fdc 3613 From: Roderick Schertler
878e08df
PP
3614 Msg-ID: <28152.862264940@eeyore.ibcinc.com>
3615 Date: Mon, 28 Apr 1997 18:02:20 -0400
3616 Files: lib/Time/gmtime.pm lib/Time/localtime.pm pod/perlfunc.pod
3617 t/io/pipe.t util.c
3618
3619 Title: "Fix warning wrt return value of PerlIO_getname()"
3c321fdc 3620 From: Spider Boardman
878e08df
PP
3621 Msg-ID: <199704300448.AAA24174@Orb.Nashua.NH.US>
3622 Date: Wed, 30 Apr 1997 00:48:13 -0400
3623 Files: perlio.c
3624
3625 BUILD PROCESS
3626
3627 (no changes)
3628
3629 LIBRARY AND EXTENSIONS
3630
3631 (no changes)
3632
3633 TESTS
3634
3635 (no other changes)
3636
3637 UTILITIES
3638
3639 (no changes)
3640
3641 DOCUMENTATION
3642
3643 Title: "Describe Math::Trig in perlmodlib"
3644 From: Chip Salzenberg
3645 Files: pod/perlmodlib.pod
3646
3647 Title: "Add new diagnostics to perldelta"
3648 From: Chip Salzenberg
3649 Files: pod/perldelta.pod pod/perldiag.pod
3650
3651
8903cb82 3652-----------------
c635e13b
PP
3653Version 5.003_97j
3654-----------------
3655
3656This patch should be _98, unless it's egregiously broken somehow.
3657
3658 CORE LANGUAGE CHANGES
3659
3660 (no changes)
3661
3662 CORE PORTABILITY
3663
3664 Title: "Return to favoring memset(,0,) over bzero()"
3665 From: Chip Salzenberg
3666 Files: perl.h
3667
3668 Title: "NetBSD hint update"
3669 From: matthew green <mrg@splode.eterna.com.au>
3670 Msg-ID: <199704251021.EAA22570@jhereg.perl.com>
3671 Date: Fri, 25 Apr 1997 20:18:02 +1000
3672 Files: hints/netbsd.sh
3673
3674 Title: "HP-UX hint update"
3675 From: Chuck D. Phillips <cdp@hpescdp.fc.hp.com>
3676 Msg-ID: <199704280535.WAA22441@palrel1.hp.com>
3677 Date: Sun, 27 Apr 1997 23:35:07 -0600
3678 Files: hints/hpux.sh
3679
3680 Title: "Win32 update (three patches)"
3681 From: Gurusamy Sarathy and Nick Ing-Simmons
3682 Files: win32/makedef.pl win32/perllib.c win32/win32.c
3683
3684 OTHER CORE CHANGES
3685
3686 Title: "Update sprintf: '%hn'; '%s',NULL; panic on frexp() failure"
3687 From: Chip Salzenberg
3688 Files: perl.h pod/perldiag.pod sv.c
3689
3690 Title: "Fix lingering '%S' in XS_VERSION_BOOTCHECK"
3691 From: Chip Salzenberg
3692 Files: XSUB.h
3693
3694 Title: "Eliminate Alpha warnings"
3695 From: Hallvard B Furuseth and Chip Salzenberg
3696 Files: perlsdio.h pp_sys.c
3697
3698 Title: "Fix typo in NeXT dynaloader"
3699 From: Chip Salzenberg
3700 Files: ext/DynaLoader/dl_next.xs
3701
3702 Title: "Fix possible buffer overflow under VMS"
3703 From: Chip Salzenberg
3704 Files: taint.c
3705
3706 BUILD PROCESS
3707
3708 (no changes)
3709
3710 LIBRARY AND EXTENSIONS
3711
3712 Title: "Refresh CGI.pm to 2.35"
3713 From: Lincoln Stein <lstein@genome.wi.mit.edu>
3714 Files: lib/CGI.pm
3715
3716 Title: "Refresh DB_File to 1.13"
3717 From: Paul Marquess
3718 Msg-ID: <9704271413.AA08876@claudius.bfsec.bt.co.uk>
3719 Date: Sun, 27 Apr 1997 15:12:59 +0100 (BST)
3720 Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs
3721
3722 Title: "SelfLoader: fix prototype pattern, rename intrusive lexical"
3723 From: Jesse Glick <jesse@ginger> and Chip Salzenberg
3724 Files: lib/SelfLoader.pm
3725
3726 TESTS
3727
3728 (no changes)
3729
3730 UTILITIES
3731
3732 (no changes)
3733
3734 DOCUMENTATION
3735
3736 Title: "Split perlmod"
3737 From: Tom Christiansen
3738 Msg-ID: <199704260050.RAA02468@toy.perl.com>
3739 Date: Fri, 25 Apr 1997 20:50:09 -0400
3740 Files: MANIFEST pod/Makefile pod/buildtoc pod/perl.pod
3741 pod/perldsc.pod pod/perlfaq3.pod pod/perlipc.pod
3742 pod/perlmod.pod pod/perlmodlib.pod pod/perlobj.pod
3743 pod/perltie.pod pod/roffitall
3744
3745 Title: "Describe __PACKAGE__ in perldelta"
3746 From: Chip Salzenberg
3747 Files: pod/perldelta.pod
3748
3749 Title: "Doc fix for close of pipe handle"
3750 From: Chip Salzenberg
3751 Files: pod/perlfunc.pod
3752
3753
3754-----------------
fc36a67e
PP
3755Version 5.003_97i
3756-----------------
3757
3758This patch eliminates all known sources of buffer overflow! (And the
3759crowd goes wild. (Yeah.)) Showstoppers only between here and _98.
3760
3761 CORE LANGUAGE CHANGES
3762
3763 (no changes)
3764
3765 CORE PORTABILITY
3766
3767 Title: "Provide memset() if it's missing"
3768 From: Chip Salzenberg
3769 Files: global.sym perl.h proto.h util.c
3770
3771 Title: "Don't tell GCC that warn(), croak(), and die() are printf-lik
3772 From: Chip Salzenberg
3773 Files: proto.h
3774
3775 OTHER CORE CHANGES
3776
3777 Title: "Misc. sv_vcatpvfn() fixes"
3778 From: Hugo, Dale, Nick, Hallvard, Chip
3779 Files: gv.c mg.c op.c perl.c pp.c pp_ctl.c sv.c toke.c util.c
3780
3781 Title: "Enforce order of sprintf() elements"
3782 From: Chip Salzenberg
3783 Files: sv.c
3784
3785 Title: "Guard against long numbers, <<LONG_DELIM, and <long glob>"
3786 From: Chip Salzenberg
3787 Files: global.sym mg.c perl.c pod/perldiag.pod proto.h toke.c util.c
3788
3789 Title: "Guard against C<goto> to deeply nested label"
3790 From: Chip Salzenberg
3791 Files: pod/perldiag.pod pp_ctl.c
3792
3793 Title: "Guard against overflow in dup2() emulation"
3794 From: Chip Salzenberg
3795 Files: util.c
3796
3797 Title: "Win32: Guard against long function names"
3798 From: Chip Salzenberg
3799 Files: win32/win32sck.c
3800
3801 Title: "Make mess() always work, by using a non-arena SV"
3802 From: Chip Salzenberg, from idea by Gurusamy Sarathy
3803 Files: perl.c util.c
3804
3805 Title: "Fix scalar leak in pp_prtf()"
3806 From: Doug MacEachern
3807 Msg-ID: <199704241706.NAA19140@postman.osf.org>
3808 Date: Thu, 24 Apr 1997 13:06:21 -0400
3809 Files: pp_sys.c
3810
3811 Title: "When copying a format line, take only its string value"
3812 From: Chip Salzenberg
3813 Files: sv.c
3814
3815 Title: "Undo private patch"
3816 From: Chip Salzenberg
3817 Files: installperl lib/ExtUtils/Install.pm
3818
3819 Title: "Fix LEAKTEST numbers"
3820 From: Chip Salzenberg
3821 Files: ext/DynaLoader/dl_vms.xs handy.h os2/os2.c util.c vms/vms.c
3822 win32/win32.c win32/win32sck.c
3823
3824 BUILD PROCESS
3825
3826 Title: "Cope with a <db.h> that isn't related to DB"
3827 From: Jarkko Hietaniemi
3828 Msg-ID: <199704241728.UAA09951@alpha.hut.fi>
3829 Date: Thu, 24 Apr 1997 20:28:39 +0300 (EET DST)
3830 Files: Configure
3831
3832 LIBRARY AND EXTENSIONS
3833
3834 Title: "Always NUL-terminate opsets"
3835 From: Chip Salzenberg
3836 Files: ext/Opcode/Opcode.xs
3837
3838 Title: "Don't core dump if my_inet_aton() get a NULL"
3839 From: Chip Salzenberg
3840 Files: ext/Socket/Socket.xs
3841
3842 Title: "Handle symlinks, high permission bits in File::Path"
3843 From: Chip Salzenberg
3844 Files: lib/File/Path.pm
3845
3846 Title: "Math::{Complex,Trig} update"
878e08df 3847 From: Jarkko Hietaniemi
fc36a67e
PP
3848 Msg-ID: <199704242221.BAA30363@alpha.hut.fi>
3849 Date: Fri, 25 Apr 1997 01:21:44 +0300 (EET DST)
3850 Files: lib/Math/Complex.pm lib/Math/Trig.pm pod/roffitall
3851 t/lib/complex.t t/lib/trig.t
3852
3853 TESTS
3854
3855 (no other changes)
3856
3857 UTILITIES
3858
3859 Title: "Fix buffer overflow in a2p"
3860 From: Chip Salzenberg
3861 Files: x2p/a2py.c
3862
3863 DOCUMENTATION
3864
3865 Title: "FAQ udpate (24-apr-97)"
3866 From: Nathan Torkington <gnat@prometheus.frii.com>
3867 Msg-ID: <199704242247.QAA07010@prometheus.frii.com>
3868 Date: Thu, 24 Apr 1997 16:47:23 -0600 (MDT)
3869 Files: pod/perlfaq*.pod
3870
3871 Title: "Document new {,s}printf() behavior"
3872 From: Chip Salzenberg
3873 Files: pod/perldelta.pod pod/perlfunc.pod
3874
3875
3876-----------------
46fc3d4c
PP
3877Version 5.003_97h
3878-----------------
3879
3880This patch eliminates almost all possible sources of buffer overflow;
3881in particular, there are no more sprintf() bugs. (!!) This patch
3882also has a few other fixes. With these changes in place, I can sleep
3883at night. (Because I've stopped hacking. :-))
3884
3885 CORE LANGUAGE CHANGES
3886
3887 Title: "Support PRINTF for tied handles"
3888 From: Doug MacEachern
3889 Msg-ID: <199704202226.SAA08032@postman.osf.org>
3890 Date: Sun, 20 Apr 1997 18:26:13 -0400
3891 Files: pod/perldelta.pod pod/perltie.pod pp_sys.c t/op/misc.t
3892
3893 CORE PORTABILITY
3894
3895 Title: "Fix bitwise shifts and pack('w') on Crays"
3896 From: Chip Salzenberg
3897 Files: pp.c
3898
3899 Title: "Win32 update (two patches)"
3900 From: Gurusamy Sarathy
3901 Files: lib/AutoSplit.pm lib/ExtUtils/MM_Unix.pm win32/config.w32
3902 win32/makedef.pl
3903
3904 OTHER CORE CHANGES
3905
3906 Title: "Mondo Cool patch for buffer safety and convenience"
3907 From: Chip Salzenberg
3908 Files: XSUB.h doop.c dump.c ext/DynaLoader/dl_dlopen.xs
3909 ext/DynaLoader/dl_hpux.xs ext/DynaLoader/dl_next.xs
3910 ext/DynaLoader/dlutils.c ext/ODBM_File/ODBM_File.xs
3911 global.sym gv.c interp.sym mg.c op.c perl.c perl.h
3912 pod/perlguts.pod pp.c pp_ctl.c pp_hot.c pp_sys.c proto.h
3913 regcomp.c regexec.c sv.c toke.c util.c
3914
3915 Title: "Problems with glob"
3916 From: Ilya Zakharevich
3917 Msg-ID: <1997Apr20.024432.1941365@hmivax.humgen.upenn.edu>
3918 Date: Sun, 20 Apr 1997 02:44:32 -0400 (EDT)
3919 Files: op.c
3920
3921 Title: "Fix scalar leak in closures"
3922 From: Chip Salzenberg
3923 Files: op.c scope.c
3924
3925 Title: "Refine error messages re: anon subs' prototypes"
3926 From: Chip Salzenberg
3927 Files: op.c
3928
3929 Title: "Outermost scope is void, not scalar"
3930 From: Chip Salzenberg
3931 Files: pp_ctl.c
3932
3933 BUILD PROCESS
3934
3935 Title: "Fix up Linux hints for tcsh, and Configure patch"
3936 From: Andy Dougherty
3937 Msg-ID: <Pine.SOL.3.95q.970422101051.2506C-100000@fractal.lafayette.e
3938 Date: Tue, 22 Apr 1997 11:02:27 -0400 (EDT)
3939 Files: Configure hints/linux.sh
3940
3941 Title: "There is no standard answer to 'Use suidperl?'"
3942 From: Chip Salzenberg
3943 Files: hints/bsdos.sh hints/freebsd.sh hints/linux.sh
3944 hints/machten_2.sh
3945
3946 LIBRARY AND EXTENSIONS
3947
3948 Title: "Math::Complex update"
3949 From: Jarkko Hietaniemi
3950 Files: lib/Math/Complex.pm t/lib/complex.t
3951
3952 Title: "Croak on C<use autouse> without module name"
3953 From: Chip Salzenberg
3954 Files: lib/autouse.pm
3955
3956 Title: "Silence warnings on simple C<use ops>"
3957 From: Roderick Schertler
3958 Msg-ID: <pzybafum6k.fsf@eeyore.ibcinc.com>
3959 Date: 19 Apr 1997 10:22:43 -0400
3960 Files: ext/Opcode/ops.pm
3961
3962 TESTS
3963
3964 Title: "Don't put leading newline on numeric strings"
3965 From: Andreas Koenig
3966 Msg-ID: <199704230847.KAA22752@anna.in-berlin.de>
3967 Date: Wed, 23 Apr 1997 10:47:00 +0200
3968 Files: t/pragma/constant.t
3969
3970 UTILITIES
3971
3972 (no changes)
3973
3974 DOCUMENTATION
3975
3976 Title: "FAQ udpate (23-apr-97)"
3977 From: Nathan Torkington <gnat@prometheus.frii.com>
3978 Msg-ID: <199704231822.MAA05074@prometheus.frii.com>
3979 Date: Wed, 23 Apr 1997 12:22:55 -0600 (MDT)
3980 Files: pod/perlfaq*.pod
3981
3982 Title: "Two doublewords less"
3983 From: Jarkko Hietaniemi
3984 Msg-ID: <199704201938.WAA07722@alpha.hut.fi>
3985 Date: Sun, 20 Apr 1997 22:38:13 +0300 (EET DST)
3986 Files: pod/perlrun.pod vms/perlvms.pod
3987
3988
3989-----------------
8903cb82
PP
3990Version 5.003_97g
3991-----------------
3992
3993This one has two security bug fixes for buffer overflows. Perl has
3994not yet been searched to see if more fixes are needed.
3995
3996 CORE LANGUAGE CHANGES
3997
3998 Title: "Improve sysseek(), remove systell(), fix Opcode"
3999 From: Chip Salzenberg
4000 Files: doio.c ext/Opcode/Makefile.PL ext/Opcode/Opcode.pm
4001 ext/Opcode/Opcode.xs global.sym keywords.pl opcode.pl
4002 pod/perldelta.pod pod/perldiag.pod pod/perlfunc.pod pp_sys.c
4003 proto.h t/op/sysio.t toke.c
4004
4005 Title: "Fix (and test) spaces in {,un}pack()"
4006 From: Chip Salzenberg
4007 Files: pp.c t/op/pack.t
4008
4009 CORE PORTABILITY
4010
4011 Title: "Irix update"
4012 From: Scott Henry <scotth@sgi.com>
4013 Msg-ID: <yd8d8rsi0ln.fsf@hoshi.engr.sgi.com>
4014 Date: 18 Apr 1997 12:37:24 -0700
4015 Files: MANIFEST hints/irix_6.sh hints/irix_6_0.sh hints/irix_6_1.sh
4016
4017 Title: "ExtUtils/Miniperl.pm not built on Win32"
4018 From: Nick Ing-Simmons
4019 Msg-ID: <199704181742.SAA08407@ni-s.u-net.com>
4020 Date: Fri, 18 Apr 1997 18:42:32 +0100
4021 Files: win32/Makefile
4022
4023 OTHER CORE CHANGES
4024
4025 Title: "SECURITY FIX: 'Identifier too long'"
4026 From: Chip Salzenberg
4027 Files: pod/perldelta.pod pod/perldiag.pod toke.c
4028
4029 Title: "SECURITY FIX: Buffer overflow in gv_fetchfile()"
4030 From: Chip Salzenberg
4031 Files: gv.c
4032
4033 Title: "Remove pp_method() inefficiency from last patch"
4034 From: Chip Salzenberg
4035 Files: pp_hot.c
4036
4037 BUILD PROCESS
4038
4039 Title: "Fix unnecessary re-linking"
4040 From: Chip Salzenberg
4041 Files: lib/ExtUtils/MM_Unix.pm
4042
4043 Title: "Fix tcsh hack in Configure"
4044 From: Chip Salzenberg
4045 Files: Configure
4046
4047 Title: "Minor, optional patch to Makefile.SH"
4048 From: "Randy J. Ray" <rjray@uswest.com>
4049 Msg-ID: <rjray-9703180132.AA00374040@snakepit.ecte.uswc.uswest.com>
4050 Date: Thu, 17 Apr 1997 19:32:17 -0600
4051 Files: Makefile.SH
4052
4053 LIBRARY AND EXTENSIONS
4054
4055 Title: "Patch to Getopt::Long"
4056 From: Johan Vromans <jvromans@squirrel.nl>
4057 Msg-ID: <m0wIKCO-00081IC@phoenix.squirrel.nl>
4058 Date: Fri, 18 Apr 97 22:24 MET DST
4059 Files: lib/Getopt/Long.pm
4060
4061 Title: "Fix NAME in SDBM_File build"
4062 From: Chip Salzenberg
4063 Files: ext/SDBM_File/sdbm/Makefile.PL
4064
4065 TESTS
4066
4067 (no other changes)
4068
4069 UTILITIES
4070
4071 Title: "Make h2ph generate constant subs"
4072 From: Roderick Schertler
4073 Msg-ID: <pz2088w5ot.fsf@eeyore.ibcinc.com>
4074 Date: 18 Apr 1997 14:23:46 -0400
4075 Files: utils/h2ph.PL
4076
4077 DOCUMENTATION
4078
4079 Title: "Document {,un}pack changes"
4080 From: Paul Marquess
4081 Msg-ID: <9704181249.AA11733@claudius.bfsec.bt.co.uk>
4082 Date: Fri, 18 Apr 97 13:49:39 BST
4083 Files: pod/perldelta.pod pod/perldiag.pod
4084
4085
4086-----------------
4087Version 5.003_97f
4088-----------------
96e4d5b1
PP
4089
4090This is it before _98. No more last-minute features. Really, I mean
4091it this time. No kidding.
4092
4093 CORE LANGUAGE CHANGES
4094
4095 Title: "New operator systell()"
4096 From: Chip Salzenberg
4097 Files: doio.c ext/Opcode/Opcode.pm keywords.pl opcode.pl
4098 pod/perldelta.pod pod/perldiag.pod pod/perlfunc.pod pp_sys.c
4099 t/op/sysio.t toke.c
4100
4101 Title: "Allow constant sub to be optimized when called with parens"
4102 From: Chip Salzenberg
4103 Files: toke.c
4104
4105 Title: "Make {,un}pack fail on invalid pack types"
4106 From: Chip Salzenberg
4107 Files: pod/perldiag.pod pp.c
4108
4109 CORE PORTABILITY
4110
4111 Title: "Fix bitwise ops and {,un}pack() on Cray CPUs"
4112 From: Chip Salzenberg
4113 Files: pp.c
4114
4115 Title: "VMS update"
4116 From: Charles Bailey
4117 Files: lib/Cwd.pm lib/File/Path.pm lib/FindBin.pm vms/perly_c.vms
4118 vms/vms.c vms/writemain.pl
4119
4120 Title: "Win32 update (three patches)"
4121 From: Gurusamy Sarathy and Nick Ing-Simmons
4122 Files: lib/Cwd.pm lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_Win32.pm
4123 lib/File/Basename.pm win32/Makefile win32/makedef.pl
4124 win32/perllib.c win32/win32.c win32/win32iop.h
4125
4126 OTHER CORE CHANGES
4127
4128 Title: "Fix error messages on method lookup failure"
4129 From: Chip Salzenberg
4130 Files: pp_hot.c
4131
4132 Title: "Fix use of var before init in util.c"
4133 From: Gurusamy Sarathy
4134 Msg-ID: <199704162342.TAA20773@aatma.engin.umich.edu>
4135 Date: Wed, 16 Apr 1997 19:42:41 -0400
4136 Files: util.c
4137
4138 BUILD PROCESS
4139
4140 Title: "Linux hints: Allow build w/o suidperl, prefer tcsh to csh"
4141 From: Michael De La Rue <mikedlr@tardis.ed.ac.uk>
4142 Files: Configure hints/linux.sh
4143
4144 LIBRARY AND EXTENSIONS
4145
4146 Title: "Fix bug in Opcode when (maxo & 15) > 8"
4147 From: Chip Salzenberg
4148 Files: ext/Opcode/Makefile.PL ext/Opcode/Opcode.pm
4149 ext/Opcode/Opcode.xs
4150
4151 Title: "CGI.pm broke again"
4152 From: Andreas Koenig
4153 Msg-ID: <199704171136.NAA24859@anna.in-berlin.de>
4154 Date: Thu, 17 Apr 1997 13:36:28 +0200
4155 Files: lib/CGI.pm
4156
4157 Title: "Revise quotewords()"
4158 From: Shishir Gundavaram <shishir@ruby.ora.com>
4159 Files: lib/Text/ParseWords.pm
4160
4161 TESTS
4162
4163 (no other changes)
4164
4165 UTILITIES
4166
4167 (no changes)
4168
4169 DOCUMENTATION
4170
4171 Title: "Doc updates: INSTALL-1.13, pumpkin.pod-1.9"
4172 From: Andy Dougherty
4173 Files: INSTALL Porting/pumpkin.pod
4174
4175 Title: "Document size restrictions for packed integers"
4176 From: Jarkko Hietaniemi
4177 Files: pod/perlfunc.pod
54310121
PP
4178
4179
8903cb82
PP
4180-----------------
4181Version 5.003_97e
4182-----------------
137443ea
PP
4183
4184Y'know, I've heard of this "beta" thing, but it's been so long since
4185I've seen one, I'm not sure it really exists...
4186
4187 CORE LANGUAGE CHANGES
4188
4189 Title: "New operator: sysseek()"
4190 From: Chip Salzenberg
4191 Files: doio.c ext/Opcode/Makefile.PL ext/Opcode/Opcode.pm global.sym
4192 keywords.pl opcode.pl pod/perldelta.pod pod/perlfunc.pod
4193 pp_sys.c t/op/sysio.t toke.c
4194
4195 Title: "Allow recursive substitution again"
4196 From: Chip Salzenberg
4197 Files: pod/perldelta.pod pod/perldiag.pod pp_hot.c
4198
4199 CORE PORTABILITY
4200
4201 Title: "Use size_t for socket size parameters of GNU libc"
4202 From: Chip Salzenberg
4203 Files: doio.c pp_sys.c
4204
4205 Title: "Fix STMT_{START,END} under g++"
4206 From: Steven Parkes <parkes@sierravista.com>
4207 Msg-ID: <199704141935.MAA11240@monterey.sierravista.com>
4208 Date: Mon, 14 Apr 1997 12:35:34 -0700
4209 Files: perl.h
4210
4211 Title: "Win32 update (four patches)"
4212 From: Gurusamy Sarathy and Nick Ing-Simmons
4213 Files: MANIFEST README.win32 dosish.h ext/SDBM_File/Makefile.PL
4214 ext/SDBM_File/sdbm/Makefile.PL ext/SDBM_File/sdbm/sdbm.c
4215 ext/SDBM_File/sdbm/sdbm.h lib/ExtUtils/MM_Unix.pm perl.c
4216 utils/perlbug.PL utils/perldoc.PL win32/Makefile win32/TEST
4217 win32/config.H win32/config.w32 win32/config_h.PL
4218 win32/config_sh.PL win32/perllib.c win32/runperl.c
4219 win32/win32.c win32/win32io.c win32/win32sck.c
4220
4221 OTHER CORE CHANGES
4222
4223 Title: "New API function: perl_eval_pv()"
4224 From: Doug MacEachern
4225 Msg-ID: <199704142113.RAA06823@postman.osf.org>
4226 Date: Mon, 14 Apr 1997 17:13:41 -0400
4227 Files: perl.c pod/perlcall.pod pod/perldelta.pod pod/perlembed.pod
4228 pod/perlguts.pod proto.h
4229
4230 Title: "Fix C< s//whatever/ >, which reuses old pattern"
4231 From: Chip Salzenberg
4232 Files: pp_hot.c regexec.c
4233
4234 Title: "Return a value from PerlIO_{,un}getc"
4235 From: Hallvard B Furuseth
4236 Msg-ID: <199704131228.OAA05695@bombur2.uio.no>
4237 Date: Sun, 13 Apr 1997 14:28:14 +0200 (MET DST)
4238 Files: perlio.c
4239
4240 Title: "Fix for environment leak"
4241 From: skimo@breughel.ufsia.ac.be (Sven Verdoolaege)
4242 Msg-ID: <19970415103246.NN46698@breughel.ufsia.ac.be>
4243 Date: Tue, 15 Apr 1997 10:32:46 +0200
4244 Files: util.c
4245
4246 Title: "Fix comments in seed()"
4247 From: Hallvard B Furuseth
4248 Msg-ID: <199704141758.TAA06895@bombur2.uio.no>
4249 Date: Mon, 14 Apr 1997 19:58:38 +0200 (MET DST)
4250 Files: pp.c
4251
4252 BUILD PROCESS
4253
4254 Title: "Put extensions' autoload files in $archlib"
4255 From: Chip Salzenberg
4256 Files: installperl
4257
4258 Title: "Use '-fPIC' for debugging compiles under Solaris with gcc"
4259 From: Hallvard B Furuseth
4260 Files: Configure
4261
4262 LIBRARY AND EXTENSIONS
4263
4264 Title: "Refresh CGI to 2.34"
4265 From: Chip Salzenberg
4266 Files: eg/cgi/customize.cgi eg/cgi/tryit.cgi lib/CGI.pm
4267 lib/CGI/Apache.pm
4268
4269 Title: "Debugger update"
4270 From: Ilya Zakharevich
4271 Msg-ID: <199704142115.RAA09923@monk.mps.ohio-state.edu>
4272 Date: Mon, 14 Apr 1997 17:15:27 -0400 (EDT)
4273 Files: lib/perl5db.pl
4274
4275 Title: "diagnostics: $/ gotcha"
4276 From: Andreas Koenig
4277 Msg-ID: <199704151814.UAA03404@anna.in-berlin.de>
4278 Date: Tue, 15 Apr 1997 20:14:01 +0200
4279 Files: lib/diagnostics.pm
4280
4281 Title: "Update File::Path"
4282 From: Andreas Koenig
4283 Msg-ID: <199704151401.QAA02556@anna.in-berlin.de>
4284 Date: Tue, 15 Apr 1997 16:01:07 +0200
4285 Files: lib/File/Path.pm t/lib/filepath.t
4286
4287 Title: "User::pwent.pm: g{,e}cos"
4288 From: Tom Christiansen
4289 Msg-ID: <199704130135.TAA23274@jhereg.perl.com>
4290 Date: Sat, 12 Apr 1997 19:35:54 -0600
4291 Files: lib/User/pwent.pm
4292
4293 Title: "Sys::Syslog: hyphens in hostnames"
4294 From: Jarkko Hietaniemi
4295 Msg-ID: <199704151421.RAA19693@alpha.hut.fi>
4296 Date: Tue, 15 Apr 1997 17:21:53 +0300 (EET DST)
4297 Files: lib/Sys/Syslog.pm
4298
4299 Title: "Clean up format of dlopen() debug info"
4300 From: Hallvard B Furuseth
4301 Files: ext/DynaLoader/dl_dlopen.xs
4302
4303 TESTS
4304
4305 (no changes)
4306
4307 UTILITIES
4308
4309 Title: "xsubpp incorrectly handles 'class::newthing()'"
4310 From: "John Q. Linux" <jql@jql.accessone.com>
4311 Msg-ID: <199704122201.PAA01780@jql.accessone.com>
4312 Date: Sat, 12 Apr 1997 15:01:33 -0700
4313 Files: lib/ExtUtils/xsubpp
4314
4315 DOCUMENTATION
4316
4317 Title: "Add CGI to perldelta.pod and improve its description in MANIFEST"
4318 From: Chip Salzenberg
4319 Files: MANIFEST pod/perldelta.pod
4320
4321 Title: "Describe probs with majordomo 1.94.1"
4322 From: Chip Salzenberg
4323 Files: pod/perldelta.pod
4324
4325 Title: "Fix description of /\G/g"
4326 From: Chip Salzenberg
4327 Files: pod/perlop.pod
4328
4329 Title: "Mention '...' operator in precedence table"
4330 From: Tom Christiansen
4331 Msg-ID: <199704131724.LAA23120@jhereg.perl.com>
4332 Date: Sun, 13 Apr 1997 11:24:16 -0600
4333 Files: pod/perlop.pod
4334
4335
8903cb82
PP
4336-----------------
4337Version 5.003_97d
4338-----------------
7a2e2cd6
PP
4339
4340Any minute now... second public beta... no, really...
4341
4342 CORE LANGUAGE CHANGES
4343
4344 Title: "Fix for incorrect overloaded assignment"
4345 From: Ilya Zakharevich
4346 Msg-ID: <199704112225.SAA03482@monk.mps.ohio-state.edu>
4347 Date: Fri, 11 Apr 1997 18:25:33 -0400 (EDT)
4348 Files: gv.c
4349
4350 Title: "Fix C< $x=''; pos($x)=0; $x=~/\G$/ >"
4351 From: Chip Salzenberg
4352 Files: pp_hot.c
4353
4354 Title: "Fix label on C<for(;;)> statement"
4355 From: Chip Salzenberg
4356 Files: perly.c perly.y
4357
4358 CORE PORTABILITY
4359
4360 Title: "update to 5.003_97b/hint/irix_6_2.sh"
4361 From: Scott Henry <scotth@sgi.com>
4362 Msg-ID: <yd8hghdjbk0.fsf@hoshi.engr.sgi.com>
4363 Date: 11 Apr 1997 18:05:03 -0700
4364 Files: hints/irix_6_2.sh
4365
4366 OTHER CORE CHANGES
4367
4368 Title: "Before 'BEGIN not safe', explain why"
4369 From: Chip Salzenberg
4370 Files: op.c
4371
4372 Title: "New error msg for low-key failure of C<require>"
4373 From: Chip Salzenberg
4374 Files: pod/perldiag.pod pp_ctl.c t/pragma/strict-subs
4375 t/pragma/strict-vars
4376
4377 Title: "Put "dXSUB_SYS" last in declarations"
4378 From: Chip Salzenberg
4379 Files: win32/perllib.c
4380
4381 Title: "Minor type cleanup"
4382 From: Chip Salzenberg
4383 Files: proto.h toke.c
4384
4385 BUILD PROCESS
4386
4387 (no changes)
4388
4389 LIBRARY AND EXTENSIONS
4390
4391 Title: "win32: perl5db patch"
4392 From: Gurusamy Sarathy
4393 Msg-ID: <199704102142.RAA27396@aatma.engin.umich.edu>
4394 Date: Thu, 10 Apr 1997 17:42:13 -0400
4395 Files: lib/perl5db.pl
4396
4397 Title: "Enhancements to debugger, Term::ReadLine, Term::Cap"
4398 From: Ilya Zakharevich
4399 Msg-ID: <199704101948.PAA01841@monk.mps.ohio-state.edu>
4400 Date: Thu, 10 Apr 1997 15:48:07 -0400 (EDT)
4401 Files: lib/Term/Cap.pm lib/Term/ReadLine.pm lib/perl5db.pl
4402
4403 Title: "MM_Unix patch for use under CVS"
4404 From: Ulrich Pfeifer
4405 Msg-ID: <yfmd8s1vhpn.fsf@ls6.informatik.uni-dortmund.de>
4406 Date: 11 Apr 1997 14:59:00 +0200
4407 Files: lib/ExtUtils/MM_Unix.pm
4408
4409 Title: "Complex update (five patches)"
4410 From: Jarkko Hietaniemi
4411 Files: lib/Math/Complex.pm t/lib/complex.t
4412
4413 Title: "Fix undef warning in Math::BigInt"
4414 From: Chip Salzenberg
4415 Files: lib/Math/BigInt.pm
4416
4417 TESTS
4418
4419 (no other changes)
4420
4421 UTILITIES
4422
4423 Title: "Add B<-o> option to a2p, for old awk; make new the default"
4424 From: Chip Salzenberg
4425 Files: x2p/a2p.h x2p/a2p.pod x2p/a2py.c x2p/walk.c
4426
4427 DOCUMENTATION
4428
4429 Title: "typo in lib/diagnostics.pm"
4430 From: barnett@grymoire.crd.ge.com (Bruce Barnett)
4431 Msg-ID: <199704111800.OAA27297@grymoire.crd.ge.com>
4432 Date: Fri, 11 Apr 1997 14:00:54 -0400
4433 Files: lib/diagnostics.pm
4434
4435 Title: "Use B<> for options in Class::Struct pod"
4436 From: Hugo van der Sanden <hv@iii.co.uk>
4437 Msg-ID: <334D2E7B.67F0@iii.co.uk>
4438 Date: Thu, 10 Apr 1997 19:16:27 +0100
4439 Files: lib/Class/Struct.pm
4440
4441 Title: "Explain //g and \G issues"
4442 From: Gurusamy Sarathy
4443 Msg-ID: <199704122048.QAA25060@aatma.engin.umich.edu>
4444 Date: Sat, 12 Apr 1997 16:48:41 -0400
4445 Files: pod/perldelta.pod pod/perlop.pod pod/perlre.pod
4446
4447 Title: "more (err, less) doubled words"
4448 From: Jarkko Hietaniemi
4449 Msg-ID: <199704111931.WAA24460@alpha.hut.fi>
4450 Date: Fri, 11 Apr 1997 22:31:25 +0300 (EET DST)
4451 Files: ext/DB_File/DB_File.pm ext/DynaLoader/DynaLoader.pm
4452 ext/IO/lib/IO/Pipe.pm lib/CGI.pm lib/Exporter.pm
4453 lib/ExtUtils/MakeMaker.pm lib/IPC/Open2.pm lib/IPC/Open3.pm
4454 lib/vars.pm pod/perlcall.pod pod/perldiag.pod
4455 pod/perlfaq1.pod pod/perlfaq3.pod pod/perlfaq5.pod
4456 pod/perlfaq7.pod pod/perlfaq8.pod pod/perlipc.pod
4457
4458 Title: "Freudian slip error in perlsub.pod"
4459 From: barnett@grymoire.crd.ge.com (Bruce Barnett)
4460 Msg-ID: <199704111755.NAA27200@grymoire.crd.ge.com>
4461 Date: Fri, 11 Apr 1997 13:55:07 -0400
4462 Files: pod/perlsub.pod
4463
4464 Title: "Little patch for perl5.003_97c/pod/perlpod.pod"
4465 From: rse@engelschall.com (Ralf S. Engelschall)
4466 Msg-ID: <199704112048.WAA08733@en1.engelschall.com>
4467 Date: Fri, 11 Apr 1997 22:48:37 +0200
4468 Files: pod/perlpod.pod
4469
4470
8903cb82
PP
4471-----------------
4472Version 5.003_97c
4473-----------------
8cc95fdb
PP
4474
4475That second public beta will be Real Soon Now...
4476
4477 CORE LANGUAGE CHANGES
4478
4479 Title: "Refine setgroups() behavior of C<$)>"
4480 From: Chip Salzenberg
4481 Files: mg.c pod/perldelta.pod pod/perlvar.pod
4482
4483 Title: "Forbid -[Mm] on #! line"
4484 From: Chip Salzenberg
4485 Files: pod/perldelta.pod pod/perldiag.pod toke.c
4486
4487 CORE PORTABILITY
4488
4489 Title: "Fix dynamic loading (and argv[0]) under AmigaOS"
4490 From: Norbert Pueschel
4491 Msg-ID: <77724842@Armageddon.meb.uni-bonn.de>
4492 Date: Tue, 08 Apr 1997 22:01:45 +0200
4493 Files: hints/amigaos.sh
4494
4495 Title: "Special mkdir() for VMS"
4496 From: Charles Bailey
4497 Msg-ID: <01IHGOXN6MZM0004K3@hmivax.humgen.upenn.edu>
4498 Date: Tue, 08 Apr 1997 12:33:56 -0400 (EDT)
4499 Files: dosish.h lib/ExtUtils/MM_Unix.pm lib/File/Path.pm os2/os2ish.h
4500 plan9/plan9ish.h pp_sys.c unixish.h vms/vms.c vms/vmsish.h
4501
4502 OTHER CORE CHANGES
4503
4504 Title: "Fix assignment from magic SV that becomes a glob"
4505 From: Chip Salzenberg
4506 Files: sv.c
4507
4508 BUILD PROCESS
4509
4510 Title: "Fix syntax error in Configure comment(!)"
4511 From: Chip Salzenberg
4512 Files: Configure
4513
4514 Title: "For Solaris, if -DDEBUGGING, default to '-KPIC', not '-Kpic'"
4515 From: Chip Salzenberg
4516 Files: Configure
4517
4518 Title: "Fix usage of dXSUB_SYS, esp. in ExtUtils::Miniperl"
4519 From: Chip Salzenberg
4520 Files: dosish.h minimod.pl os2/os2ish.h plan9/plan9ish.h vms/vmsish.h
4521
4522 LIBRARY AND EXTENSIONS
4523
4524 Title: "Replace Class::Template with improved Class::Struct"
4525 From: Jim Miner <jfm@winternet.com>
4526 Files: MANIFEST lib/Class/Struct.pm lib/Class/Template.pm
4527 lib/File/stat.pm lib/Net/hostent.pm lib/Net/netent.pm
4528 lib/Net/protoent.pm lib/Net/servent.pm lib/Time/gmtime.pm
4529 lib/Time/localtime.pm lib/Time/tm.pm lib/User/grent.pm
4530 lib/User/pwent.pm pod/perldelta.pod pod/perlfaq7.pod
4531 pod/perlmod.pod pod/perltoot.pod
4532
4533 Title: "MakeMaker pathname patch"
4534 From: Nick Ing-Simmons
4535 Msg-ID: <199704091908.UAA00877@ni-s.u-net.com>
4536 Date: Wed, 9 Apr 1997 20:08:23 +0100
4537 Files: lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MakeMaker.pm
4538
4539 Title: "Fix configuration of new socket"
4540 From: Chip Salzenberg
4541 Files: ext/IO/lib/IO/Socket.pm
4542
4543 Title: "Improve IO::Handle docs; don't export _open_mode_string"
4544 From: Chip Salzenberg
4545 Files: ext/IO/lib/IO/File.pm ext/IO/lib/IO/Handle.pm
4546
4547 Title: "Complex.pm: 0**0 sanity"
4548 From: Jarkko Hietaniemi
4549 Msg-ID: <199704091804.VAA13930@alpha.hut.fi>
4550 Date: Wed, 9 Apr 1997 21:04:23 +0300 (EET DST)
4551 Files: lib/Math/Complex.pm
4552
4553 Title: "Fix typos in Math::Trig"
4554 From: Jarkko Hietaniemi
4555 Files: lib/Math/Trig.pm
4556
4557 TESTS
4558
4559 Title: "Accommodate CodeBuilder variant of Machten 4.0.3"
4560 From: Dominic Dunlop <domo@slipper.ip.lu>
4561 Msg-ID: <v03020902af704d320f27@[194.51.248.88]>
4562 Date: Tue, 8 Apr 1997 22:15:15 +0200
4563 Files: t/io/fs.t t/op/stat.t
4564
4565 UTILITIES
4566
4567 (no changes)
4568
4569 DOCUMENTATION
4570
4571 Title: "IO::Socket doc fix"
4572 From: Roderick Schertler
4573 Msg-ID: <28383.860527843@eeyore.ibcinc.com>
4574 Date: Tue, 08 Apr 1997 15:30:43 -0400
4575 Files: ext/IO/lib/IO/Socket.pm
4576
4577
8903cb82
PP
4578-----------------
4579Version 5.003_97b
4580-----------------
5cd24f17
PP
4581
4582Working on the second public beta...
4583
4584 CORE LANGUAGE CHANGES
4585
4586 Title: "Make assignment to C<$)> call setgroups()"
4587 From: Chip Salzenberg
4588 Files: Configure config_H config_h.SH mg.c plan9/config.plan9
4589 pod/perldelta.pod vms/config.vms win32/config.H
4590 win32/config.w32
4591
4592 Title: "Grandfather "$$<digit>" in strings"
4593 From: Chip Salzenberg
4594 Files: pod/perldiag.pod toke.c
4595
4596 Title: "Disconnect warn and die hooks _after_ object destruction"
4597 From: Chip Salzenberg
4598 Files: perl.c
4599
4600 Title: "Forbid recursive substitutions"
4601 From: Chip Salzenberg
4602 Files: cop.h pod/perldelta.pod pod/perldiag.pod pp_ctl.c pp_hot.c
4603
4604 CORE PORTABILITY
4605
4606 Title: "Use SSize_t for values of PerlIO_{read,write}"
4607 From: Chip Salzenberg
4608 Files: perlio.c perlio.h perlsdio.h pp_sys.c
4609
4610 Title: "perlwin-97a_4: win32 environ fix"
4611 From: Gurusamy Sarathy
4612 Msg-ID: <199704060431.XAA23400@aatma.engin.umich.edu>
4613 Date: Sat, 05 Apr 1997 23:31:11 -0500
4614 Files: win32/win32.c win32/win32io.c win32/win32io.h win32/win32iop.h
4615
4616 OTHER CORE CHANGES
4617
4618 Title: "length($') isn't"