Fix C< $x=''; pos($x)=0; $x=~/\G$/ >
[perl.git] / Changes
1 Please note: This file provides a summary of significant changes
2 between versions and sub-versions of Perl, not necessarily a complete
3 list of each modification.  If you'd like more detailed information,
4 please consult the comments in the patches on which the relevant
5 release of Perl is based.  (Patches can be found on any CPAN
6 site, in the .../src/5.0 directory for full version releases,
7 or in the .../src/5/0/unsupported directory for sub-version
8 releases.)
9
10
11 ---------------
12  Cast and Crew
13 ---------------
14
15 To save space, and to give due honor to those who have made Perl 5.004
16 what is is today, here are some of the more common names in the Changes
17 file, and their current addresses (as of March 1997):
18
19     Gisle Aas           <gisle@aas.no>
20     Kenneth Albanowski  <kjahds@kjahds.com>
21     Charles Bailey      <bailey@hmivax.humgen.upenn.edu>
22     Graham Barr         <gbarr@ti.com>
23     Spider Boardman     <spider@orb.nashua.nh.us>
24     Tim Bunce           <Tim.Bunce@ig.co.uk>
25     Tom Christiansen    <tchrist@perl.com>
26     Hallvard B Furuseth <h.b.furuseth@usit.uio.no>
27     M. J. T. Guy        <mjtg@cus.cam.ac.uk>
28     Gurusamy Sarathy    <gsar@engin.umich.edu>
29     Jarkko Hietaniemi   <jhi@iki.fi>
30     Nick Ing-Simmons    <nik@tiuk.ti.com>
31     Andreas Koenig      <a.koenig@mind.de>
32     Doug MacEachern     <dougm@opengroup.org>
33     Paul Marquess       <pmarquess@bfsec.bt.co.uk>
34     Jeff Okamoto        <okamoto@hpcc123.corp.hp.com>
35     Ulrich Pfeifer      <pfeifer@charly.informatik.uni-dortmund.de>
36     Tom Phoenix         <rootbeer@teleport.com>
37     Norbert Pueschel    <pueschel@imsdd.meb.uni-bonn.de>
38     Dean Roehrich       <roehrich@cray.com>
39     Roderick Schertler  <roderick@argon.org>
40     Ilya Zakharevich    <ilya@math.ohio-state.edu>
41
42 And the Keepers of the Patch Pumpkin:
43
44     Andy Dougherty      <doughera@lafcol.lafayette.edu>
45     Chip Salzenberg     <chip@pobox.com>
46
47
48 -------------------
49  Version 5.003_97c
50 -------------------
51
52 That second public beta will be Real Soon Now...
53
54  CORE LANGUAGE CHANGES
55
56   Title:  "Refine setgroups() behavior of C<$)>"
57    From:  Chip Salzenberg
58   Files:  mg.c pod/perldelta.pod pod/perlvar.pod
59
60   Title:  "Forbid -[Mm] on #! line"
61    From:  Chip Salzenberg
62   Files:  pod/perldelta.pod pod/perldiag.pod toke.c
63
64  CORE PORTABILITY
65
66   Title:  "Fix dynamic loading (and argv[0]) under AmigaOS"
67    From:  Norbert Pueschel
68  Msg-ID:  <77724842@Armageddon.meb.uni-bonn.de>
69    Date:  Tue, 08 Apr 1997 22:01:45 +0200
70   Files:  hints/amigaos.sh
71
72   Title:  "Special mkdir() for VMS"
73    From:  Charles Bailey
74  Msg-ID:  <01IHGOXN6MZM0004K3@hmivax.humgen.upenn.edu>
75    Date:  Tue, 08 Apr 1997 12:33:56 -0400 (EDT)
76   Files:  dosish.h lib/ExtUtils/MM_Unix.pm lib/File/Path.pm os2/os2ish.h
77           plan9/plan9ish.h pp_sys.c unixish.h vms/vms.c vms/vmsish.h
78
79  OTHER CORE CHANGES
80
81   Title:  "Fix assignment from magic SV that becomes a glob"
82    From:  Chip Salzenberg
83   Files:  sv.c
84
85  BUILD PROCESS
86
87   Title:  "Fix syntax error in Configure comment(!)"
88    From:  Chip Salzenberg
89   Files:  Configure
90
91   Title:  "For Solaris, if -DDEBUGGING, default to '-KPIC', not '-Kpic'"
92    From:  Chip Salzenberg
93   Files:  Configure
94
95   Title:  "Fix usage of dXSUB_SYS, esp. in ExtUtils::Miniperl"
96    From:  Chip Salzenberg
97   Files:  dosish.h minimod.pl os2/os2ish.h plan9/plan9ish.h vms/vmsish.h
98
99  LIBRARY AND EXTENSIONS
100
101   Title:  "Replace Class::Template with improved Class::Struct"
102    From:  Jim Miner <jfm@winternet.com>
103   Files:  MANIFEST lib/Class/Struct.pm lib/Class/Template.pm
104           lib/File/stat.pm lib/Net/hostent.pm lib/Net/netent.pm
105           lib/Net/protoent.pm lib/Net/servent.pm lib/Time/gmtime.pm
106           lib/Time/localtime.pm lib/Time/tm.pm lib/User/grent.pm
107           lib/User/pwent.pm pod/perldelta.pod pod/perlfaq7.pod
108           pod/perlmod.pod pod/perltoot.pod
109
110   Title:  "MakeMaker pathname patch"
111    From:  Nick Ing-Simmons
112  Msg-ID:  <199704091908.UAA00877@ni-s.u-net.com>
113    Date:  Wed, 9 Apr 1997 20:08:23 +0100
114   Files:  lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MakeMaker.pm
115
116   Title:  "Fix configuration of new socket"
117    From:  Chip Salzenberg
118   Files:  ext/IO/lib/IO/Socket.pm
119
120   Title:  "Improve IO::Handle docs; don't export _open_mode_string"
121    From:  Chip Salzenberg
122   Files:  ext/IO/lib/IO/File.pm ext/IO/lib/IO/Handle.pm
123
124   Title:  "Complex.pm: 0**0 sanity"
125    From:  Jarkko Hietaniemi
126  Msg-ID:  <199704091804.VAA13930@alpha.hut.fi>
127    Date:  Wed, 9 Apr 1997 21:04:23 +0300 (EET DST)
128   Files:  lib/Math/Complex.pm
129
130   Title:  "Fix typos in Math::Trig"
131    From:  Jarkko Hietaniemi
132   Files:  lib/Math/Trig.pm
133
134  TESTS
135
136   Title:  "Accommodate CodeBuilder variant of Machten 4.0.3"
137    From:  Dominic Dunlop <domo@slipper.ip.lu>
138  Msg-ID:  <v03020902af704d320f27@[194.51.248.88]>
139    Date:  Tue, 8 Apr 1997 22:15:15 +0200
140   Files:  t/io/fs.t t/op/stat.t
141
142  UTILITIES
143
144    (no changes)
145
146  DOCUMENTATION
147
148   Title:  "IO::Socket doc fix"
149    From:  Roderick Schertler
150  Msg-ID:  <28383.860527843@eeyore.ibcinc.com>
151    Date:  Tue, 08 Apr 1997 15:30:43 -0400
152   Files:  ext/IO/lib/IO/Socket.pm
153
154
155 -------------------
156  Version 5.003_97b
157 -------------------
158
159 Working on the second public beta...
160
161  CORE LANGUAGE CHANGES
162
163   Title:  "Make assignment to C<$)> call setgroups()"
164    From:  Chip Salzenberg
165   Files:  Configure config_H config_h.SH mg.c plan9/config.plan9
166           pod/perldelta.pod vms/config.vms win32/config.H
167           win32/config.w32
168
169   Title:  "Grandfather "$$<digit>" in strings"
170    From:  Chip Salzenberg
171   Files:  pod/perldiag.pod toke.c
172
173   Title:  "Disconnect warn and die hooks _after_ object destruction"
174    From:  Chip Salzenberg
175   Files:  perl.c
176
177   Title:  "Forbid recursive substitutions"
178    From:  Chip Salzenberg
179   Files:  cop.h pod/perldelta.pod pod/perldiag.pod pp_ctl.c pp_hot.c
180
181  CORE PORTABILITY
182
183   Title:  "Use SSize_t for values of PerlIO_{read,write}"
184    From:  Chip Salzenberg
185   Files:  perlio.c perlio.h perlsdio.h pp_sys.c
186
187   Title:  "perlwin-97a_4: win32 environ fix"
188    From:  Gurusamy Sarathy
189  Msg-ID:  <199704060431.XAA23400@aatma.engin.umich.edu>
190    Date:  Sat, 05 Apr 1997 23:31:11 -0500
191   Files:  win32/win32.c win32/win32io.c win32/win32io.h win32/win32iop.h
192
193  OTHER CORE CHANGES
194
195   Title:  "length($') isn't"
196    From:  Gurusamy Sarathy
197  Msg-ID:  <199704070730.DAA07310@aatma.engin.umich.edu>
198    Date:  Mon, 07 Apr 1997 03:30:44 -0400
199   Files:  mg.c
200
201   Title:  "Fix obscure regex bug related to leading C<.*>"
202    From:  Chip Salzenberg
203   Files:  toke.c
204
205   Title:  "Add warning for glob failure"
206    From:  Chip Salzenberg
207   Files:  pod/perldelta.pod pod/perldiag.pod pp_hot.c
208
209   Title:  "Fix C<perl -V> in presence of local patches"
210    From:  Chip Salzenberg
211   Files:  perl.c
212
213  BUILD PROCESS
214
215   Title:  "Don't suggest 'Configure -der' in config.sh comments"
216    From:  Chip Salzenberg
217   Files:  Configure
218
219  LIBRARY AND EXTENSIONS
220
221   Title:  "CGI->redirect patch"
222    From:  Doug MacEachern
223  Msg-ID:  <199704051527.KAA11280@postman.osf.org>
224    Date:  Sat, 05 Apr 1997 10:27:52 -0500
225   Files:  lib/CGI.pm
226
227   Title:  "Updates to Math::Complex and Math::Trig"
228    From:  Jarkko Hietaniemi
229   Files:  lib/Math/Complex.pm lib/Math/Trig.pm pod/perldelta.pod
230           t/lib/complex.t
231
232   Title:  "Fix FindBin under Win32, and document success"
233    From:  Nick Ing-Simmons and Gurusamy Sarathy
234  Msg-ID:  <199704051504.QAA09507@ni-s.u-net.com>
235    Date:  Sat, 5 Apr 1997 16:04:52 +0100
236   Files:  README.win32 lib/Cwd.pm lib/FindBin.pm
237
238  TESTS
239
240    (no other changes)
241
242  UTILITIES
243
244   Title:  "Patch for 'perldoc -f'"
245    From:  Gisle Aas
246  Msg-ID:  <199704061732.TAA00353@bergen.sn.no>
247    Date:  Sun, 6 Apr 1997 19:32:04 +0200
248   Files:  utils/perldoc.PL
249
250  DOCUMENTATION
251
252   Title:  "Document required module versions"
253    From:  Chip Salzenberg
254   Files:  pod/perldelta.pod
255
256   Title:  "Document sample function perl_eval()"
257    From:  Doug MacEachern
258  Msg-ID:  <199704051524.KAA06090@postman.osf.org>
259    Date:  Sat, 05 Apr 1997 10:24:43 -0500
260   Files:  pod/perlcall.pod pod/perlembed.pod
261
262   Title:  "Make L<perltrap> refer to L<perldelta>"
263    From:  Chip Salzenberg
264   Files:  pod/perltrap.pod
265
266
267 -------------------
268  Version 5.003_97a
269 -------------------
270
271 This release gets a letter instead of a full subversion because I'm
272 planning on making 5.003_98 the second public beta.
273
274  CORE LANGUAGE CHANGES
275
276   Title:  "Fix AUTOLOAD, or kill me"
277    From:  Chip Salzenberg
278   Files:  gv.c pp.c t/op/method.t
279
280  CORE PORTABILITY
281
282   Title:  "Add support for Cygwin32 (GNU-Win32) -- very low impact"
283    From:  John Cerney <j-cerney1@ti.com>
284  Msg-ID:  <199704030821.JAA08762@pluto.tiuk.ti.com>
285    Date:  Thu, 3 Apr 1997 09:21:17 +0100
286   Files:  MANIFEST README.cygwin32 cygwin32/cw32imp.h cygwin32/gcc2
287           cygwin32/ld2 cygwin32/perlgcc cygwin32/perlld
288           ext/DynaLoader/dl_cygwin32.xs hints/cygwin32.sh perl.h
289           pp_sys.c
290
291   Title:  "Win32 update (six patches)"
292    From:  Gurusamy Sarathy
293   Files:  MANIFEST README.win32 dosish.h t/io/fs.t t/io/tell.t
294           t/lib/io_tell.t t/op/magic.t t/op/mkdir.t t/op/runlevel.t
295           t/op/stat.t t/op/taint.t win32/Makefile win32/VC-2.0/pod.mak
296           win32/makedef.pl win32/pod.mak win32/win32.c win32/win32.h
297           win32/win32io.c win32/win32io.h win32/win32iop.h
298
299   Title:  "AmigaOS update"
300    From:  Norbert Pueschel
301  Msg-ID:  <77724828@Armageddon.meb.uni-bonn.de>
302    Date:  Thu, 03 Apr 1997 16:16:51 +0200
303   Files:  README.amiga hints/amigaos.sh
304
305  OTHER CORE CHANGES
306
307   Title:  "Fix const-sub-related panic on C<sub foo { my $x; 0 } foo>"
308    From:  Chip Salzenberg
309   Files:  op.c
310
311   Title:  "Fix warning for useless C<1..2>"
312    From:  Chip Salzenberg
313   Files:  op.c
314
315   Title:  "Minor cleanups"
316    From:  Gurusamy Sarathy
317  Msg-ID:  <199704040056.TAA22253@aatma.engin.umich.edu>
318    Date:  Thu, 03 Apr 1997 19:56:57 -0500
319   Files:  mg.c mg.h perl.c
320
321   Title:  "Eliminate unreliable warning with %SIG and strict refs"
322    From:  Chip Salzenberg
323   Files:  mg.c
324
325   Title:  "Fix impossible test in vivification"
326    From:  Chip Salzenberg
327   Files:  mg.c
328
329   Title:  "runlevel is I32, not int"
330    From:  Roderick Schertler
331  Msg-ID:  <2848.860109823@eeyore.ibcinc.com>
332    Date:  Thu, 03 Apr 1997 18:23:43 -0500
333   Files:  pp_ctl.c util.c
334
335  BUILD PROCESS
336
337   Title:  "Re: shared lib compilation problem with miniperl5.003_97"
338    From:  Andy Dougherty
339  Msg-ID:  <Pine.SOL.3.95q.970404124326.647K-100000@fractal.lafayette.ed
340    Date:  Fri, 04 Apr 1997 13:02:23 -0500 (EST)
341   Files:  Makefile.SH
342
343  LIBRARY AND EXTENSIONS
344
345   Title:  "Math::Trig, based on (and from an author of) Math::Complex"
346    From:  Chip Salzenberg
347   Files:  MANIFEST lib/Math/Complex.pm lib/Math/Trig.pm
348           pod/perldelta.pod t/lib/complex.t t/lib/trig.t
349
350   Title:  "Update AutoLoader and docs; support C<use AutoLoader 'AUTOLOAD'>"
351    From:  Chip Salzenberg and Tim Bunce
352   Files:  lib/AutoLoader.pm
353
354   Title:  "CPAN & TRL-Gnu"
355    From:  Achim Bohnet <ach@rosat.mpe-garching.mpg.de>
356  Msg-ID:  <9704040809.AA26143@o09.rosat.mpe-garching.mpg.de>
357    Date:  Fri, 04 Apr 1997 10:09:03 +0200
358   Files:  lib/CPAN.pm
359
360   Title:  "Limit @ISA to actual DBM in AnyDBM"
361    From:  Chip Salzenberg
362   Files:  lib/AnyDBM_File.pm
363
364   Title:  "Don't use $4 when it might be undef"
365    From:  Chip Salzenberg
366   Files:  lib/bigfloat.pl
367
368  TESTS
369
370   Title:  "Make *dbm tests work with Win32"
371    From:  Chip Salzenberg
372   Files:  t/lib/anydbm.t t/lib/gdbm.t t/lib/ndbm.t t/lib/odbm.t
373           t/lib/sdbm.t
374
375  UTILITIES
376
377    (no changes)
378
379  DOCUMENTATION
380
381   Title:  "Update INSTALL"
382    From:  Andy Dougherty
383   Files:  INSTALL
384
385   Title:  "Pod style"
386    From:  Nathan Torkington <gnat@prometheus.frii.com>
387   Files:  pod/perlcall.pod pod/perldata.pod pod/perldebug.pod
388           pod/perldiag.pod pod/perlform.pod pod/perlfunc.pod
389           pod/perlipc.pod pod/perllocale.pod pod/perlmod.pod
390           pod/perlop.pod pod/perlre.pod pod/perlrun.pod
391           pod/perlstyle.pod pod/perltoc.pod pod/perlvar.pod
392
393
394 ------------------
395  Version 5.003_97
396 ------------------
397
398  CORE LANGUAGE CHANGES
399
400   Title:  "Reenable but deprecate inherited AUTOLOAD for plain funcs"
401    From:  Chip Salzenberg
402   Files:  ext/DynaLoader/DynaLoader.pm gv.c lib/Text/ParseWords.pm
403           pod/perldelta.pod pod/perldiag.pod t/op/method.t
404
405  CORE PORTABILITY
406
407   Title:  "Don't use setjmp() and longjmp() in complex exprs"
408    From:  Chip Salzenberg
409   Files:  perl.c pp_ctl.c scope.h
410
411   Title:  "Improve definition of Sock_size_t"
412    From:  Chip Salzenberg
413   Files:  doio.c pp_sys.c
414
415   Title:  "Don't use a completely empty macro parameter"
416    From:  Chip Salzenberg
417   Files:  sv.h
418
419   Title:  "Win32 update"
420    From:  Gurusamy Sarathy
421  Msg-ID:  <199704020608.BAA29538@aatma.engin.umich.edu>
422    Date:  Wed, 02 Apr 1997 01:08:09 -0500
423   Files:  win32/VC-2.0/modules.mak win32/VC-2.0/perl.mak win32/VC-
424           2.0/perldll.mak win32/perl.mak
425
426  OTHER CORE CHANGES
427
428   Title:  "Introduce and use gv_fetchmethod_autoload()"
429    From:  Chip Salzenberg
430   Files:  global.sym gv.c pod/perlguts.pod proto.h universal.c
431
432   Title:  "Reduce memory footprint of literal strings"
433    From:  ilya@math.ohio-state.edu (Ilya Zakharevich)
434  Msg-ID:  <1997Apr1.113438.1913905@hmivax.humgen.upenn.edu>
435    Date:  Tue, 01 Apr 1997 11:34:37 -0500 (EST)
436   Files:  toke.c
437
438  BUILD PROCESS
439
440   Title:  "Remove target before link() of perldiag.pod"
441    From:  Chip Salzenberg
442   Files:  installperl
443
444  LIBRARY AND EXTENSIONS
445
446   Title:  "Refresh CPAN to 1.24"
447    From:  Andreas Koenig
448   Files:  lib/CPAN.pm lib/CPAN/FirstTime.pm
449
450   Title:  "Refresh ExtUtils::Manifest to 1.33"
451    From:  Andreas Koenig
452   Files:  lib/ExtUtils/Manifest.pm
453
454   Title:  "Update $VERSION of ExtUtils::Embed to reflect reality"
455    From:  Chip Salzenberg
456   Files:  lib/ExtUtils/Embed.pm
457
458   Title:  "Fix POSIX::raise()"
459    From:  "Jens T. Berger Thielemann" <jensthi@ifi.uio.no>
460  Msg-ID:  <Pine.SUN.3.91.970401153125.8053A-100000@holmenkollen.ifi.uio
461    Date:  Tue, 1 Apr 1997 15:34:47 +0200 (MET DST)
462   Files:  ext/POSIX/POSIX.pm
463
464   Title:  "Eliminate warnings in File::Basename"
465    From:  Robin Barker <rmb1@cise.npl.co.uk>
466  Msg-ID:  <11173.9704011111@tempest.cise.npl.co.uk>
467    Date:  Tue, 1 Apr 97 12:11:43 BST
468   Files:  lib/File/Basename.pm t/lib/basename.t
469
470   Title:  "Eliminate warning in CGI.pm"
471    From:  Chip Salzenberg
472   Files:  lib/CGI.pm
473
474   Title:  "Tweaks to constant.pm"
475    From:  Tom Phoenix
476  Msg-ID:  <Pine.GSO.3.96.970331205519.16684I-100000@kelly.teleport.com>
477    Date:  Mon, 31 Mar 1997 21:10:14 -0800 (PST)
478   Files:  lib/constant.pm
479
480   Title:  "Document eval vs. sub in Benchmark"
481    From:  Hugo van der Sanden <hv@crypt.compulink.co.uk>
482  Msg-ID:  <199704012231.XAA00225@crypt.compulink.co.uk>
483    Date:  Tue, 01 Apr 1997 23:31:55 +0100
484   Files:  lib/Benchmark.pm
485
486  TESTS
487
488    (no other changes)
489
490  UTILITIES
491
492   Title:  "Improve heuristics for pod2man titles"
493    From:  Roderick Schertler
494  Msg-ID:  <pzn2ri9gto.fsf@eeyore.ibcinc.com>
495    Date:  01 Apr 1997 23:41:55 -0500
496   Files:  pod/pod2man.PL
497
498  DOCUMENTATION
499
500   Title:  "Clean up some poddities, and make C<make html> work again"
501    From:  Chip Salzenberg
502   Files:  pod/Makefile pod/perldelta.pod pod/perldiag.pod
503           pod/perlfaq8.pod pod/perlfunc.pod pod/perlop.pod
504           pod/perltrap.pod
505
506   Title:  "Fix MM doc's use of "SUPER::""
507    From:  avera@hal.com (Jim Avera)
508  Msg-ID:  <9704012235.AA07841@membrane.hal.com>
509    Date:  Tue, 1 Apr 1997 14:35:26 -0800 (PST)
510   Files:  lib/ExtUtils/MakeMaker.pm
511
512   Title:  "Eliminate pod warnings in libs"
513    From:  Chip Salzenberg
514   Files:  lib/CGI.pm lib/ExtUtils/Command.pm
515
516
517 ------------------
518  Version 5.003_96
519 ------------------
520
521  CORE LANGUAGE CHANGES
522
523   Title:  "Support $ENV{PERL5OPT}"
524    From:  Chip Salzenberg
525   Files:  perl.c pod/perldiag.pod pod/perldelta.pod pod/perlrun.pod
526
527   Title:  "Implement void context, in which C<wantarray> is undef"
528    From:  Chip Salzenberg
529   Files:  cop.h doop.c dump.c global.sym gv.c op.c op.h perl.c
530           pod/perlcall.pod pod/perldelta.pod pod/perlfunc.pod
531           pod/perlguts.pod pod/perlsub.pod pp.c pp_ctl.c pp_hot.c
532           pp_sys.c proto.h
533
534   Title:  "Don't look up &AUTOLOAD in @ISA when calling plain function"
535    From:  Chip Salzenberg
536   Files:  global.sym gv.c lib/Text/ParseWords.pm pod/perldelta.pod
537           pp_hot.c proto.h t/op/method.t
538
539   Title:  "Allow closures to be constant subroutines"
540    From:  Chip Salzenberg
541   Files:  op.c
542
543   Title:  "Make C<scalar(reverse)> mean C<scalar(reverse $_)>"
544    From:  Chip Salzenberg
545   Files:  pp.c
546
547   Title:  "Fix lexical suicide from C<my $x = $x> in sub"
548    From:  Chip Salzenberg
549   Files:  op.c
550
551   Title:  "Make "Unrecog. char." fatal, and update its doc"
552    From:  Chip Salzenberg
553   Files:  pod/perldiag.pod toke.c
554
555   Title:  "Die on patterns that will match empty string forever"
556    From:  Stephen Potter <spp@psa.pencom.com>
557  Msg-ID:  <199703282138.PAA28311@psa.pencom.com>
558    Date:  Fri, 28 Mar 1997 15:38:30 -0600
559   Files:  regcomp.c
560
561  CORE PORTABILITY
562
563   Title:  "safefree() mismatch"
564    From:  Roderick Schertler
565  Msg-ID:  <21338.859653381@eeyore.ibcinc.com>
566    Date:  Sat, 29 Mar 1997 11:36:21 -0500
567   Files:  util.c
568
569   Title:  "FreeBSD update"
570    From:  Slaven Rezic <eserte@cs.tu-berlin.de>
571  Msg-ID:  <199703311417.QAA04162@cabulja.herceg.de>
572    Date:  Mon, 31 Mar 1997 16:17:42 +0200 (MET DST)
573   Files:  hints/freebsd.sh
574
575   Title:  "Win32 update (seven patches)"
576    From:  Gurusamy Sarathy and Nick Ing-Simmons
577   Files:  EXTERN.h MANIFEST win32/Makefile win32/perl.mak
578           win32/perl.rc win32/perldll.mak win32/makedef.pl
579           win32/modules.mak win32/win32io.c win32/bin/pl2bat.bat
580
581  OTHER CORE CHANGES
582
583   Title:  "Report PERL* environment variables in -V and perlbug"
584    From:  Chip Salzenberg
585   Files:  perl.c utils/perlbug.PL
586
587   Title:  "Typo in perl.c: Printing NO_EMBED for perl -V"
588    From:  Gisle Aas
589  Msg-ID:  <199703301922.VAA13509@furubotn.sn.no>
590    Date:  Sun, 30 Mar 1997 21:22:11 +0200
591   Files:  perl.c
592
593   Title:  "Don't let C<$var = $var> untaint $var"
594    From:  Chip Salzenberg
595   Files:  pp_hot.c pp_sys.c sv.h t/op/taint.t
596
597   Title:  "Fix autoviv bug in C<my $x; ++$x->{KEY}>"
598    From:  Chip Salzenberg
599   Files:  pp_hot.c
600
601   Title:  "Re: 5.004's new srand() default seed"
602    From:  Hallvard B Furuseth
603  Msg-ID:  <199703302219.AAA20998@bombur2.uio.no>
604    Date:  Mon, 31 Mar 1997 00:19:13 +0200 (MET DST)
605   Files:  pp.c
606
607   Title:  "Re: embedded perl and top_env problem "
608    From:  Gurusamy Sarathy
609  Msg-ID:  <199703280031.TAA05711@aatma.engin.umich.edu>
610    Date:  Thu, 27 Mar 1997 19:31:42 -0500
611   Files:  gv.c interp.sym perl.c perl.h pp_ctl.c pp_sys.c scope.h util.c
612
613   Title:  "Define and use new macro: boolSV()"
614    From:  Tim Bunce
615   Files:  gv.c lib/ExtUtils/typemap os2/os2.c pp.c pp_hot.c pp_sys.c
616           sv.c sv.h universal.c vms/vms.c
617
618   Title:  "Re: strict @F"
619    From:  Hallvard B Furuseth
620  Msg-ID:  <199703252110.WAA16038@bombur2.uio.no>
621    Date:  Tue, 25 Mar 1997 22:10:33 +0100 (MET)
622   Files:  toke.c
623
624   Title:  "Try harder to identify errors at EOF"
625    From:  Chip Salzenberg
626   Files:  toke.c
627
628   Title:  "Minor string change in toke.c: 'bareword'"
629    From:  lvirden@cas.org
630  Msg-ID:  <1997Mar27.130247.1911552@hmivax.humgen.upenn.edu>
631    Date:  Thu, 27 Mar 1997 13:02:46 -0500 (EST)
632   Files:  toke.c
633
634   Title:  "Improve diagnostic on \r in program text"
635    From:  Chip Salzenberg
636   Files:  pod/perldiag.pod toke.c
637
638   Title:  "Make Sock_size_t typedef work right"
639    From:  Chip Salzenberg
640   Files:  perl.h pp_sys.c
641
642   Title:  "Eliminate unused dummy variable"
643    From:  Doug MacEachern
644  Msg-ID:  <199703270123.UAA25454@postman.osf.org>
645    Date:  Wed, 26 Mar 1997 20:23:14 -0500
646   Files:  lib/ExtUtils/Embed.pm unixish.h writemain.SH
647
648  BUILD PROCESS
649
650   Title:  "Allow for coexistence of various versions of perldiag.pod"
651    From:  Chip Salzenberg
652   Files:  installperl lib/diagnostics.pm
653
654  LIBRARY AND EXTENSIONS
655
656   Title:  "New module constant.pm"
657    From:  Tom Phoenix
658   Files:  MANIFEST lib/constant.pm op.c pp.c t/pragma/constant.t
659
660   Title:  "Remove chat2"
661    From:  Chip Salzenberg
662   Files:  MANIFEST lib/chat2.inter lib/chat2.pl
663
664   Title:  "Include CGI.pm 2.32"
665    From:  Chip Salzenberg
666   Files:  MANIFEST eg/cgi/* lib/CGI.pm lib/CGI/Apache.pm
667           lib/CGI/Carp.pm lib/CGI/Fast.pm lib/CGI/Push.pm
668           lib/CGI/Switch.pm
669
670   Title:  "Fix C<print $_> in debugger"
671    From:  Ilya Zakharevich
672  Msg-ID:  <199703312355.SAA01068@monk.mps.ohio-state.edu>
673    Date:  Mon, 31 Mar 1997 18:55:55 -0500 (EST)
674   Files:  lib/perl5db.pl
675
676   Title:  "Re: Pod problems & fixes"
677    From:  Hallvard B Furuseth
678  Msg-ID:  <199703261829.TAA17015@bombur2.uio.no>
679    Date:  Wed, 26 Mar 1997 19:29:14 +0100 (MET)
680   Files:  lib/Pod/Text.pm
681
682   Title:  "Re: $whoami calculation in Sys::Syslog.pm should not be greedy"
683    From:  Roderick Schertler
684  Msg-ID:  <pz4tdu7j57.fsf@eeyore.ibcinc.com>
685    Date:  29 Mar 1997 11:33:24 -0500
686   Files:  lib/Sys/Syslog.pm
687
688   Title:  "C<new SelectSaver $fh> doesn't always restore"
689    From:  Spider Boardman
690  Msg-ID:  <199703291906.OAA07232@Orb.Nashua.NH.US>
691    Date:  Sat, 29 Mar 1997 14:06:37 -0500
692   Files:  lib/SelectSaver.pm
693
694   Title:  "Patch for Benchmark.pm"
695    From:  Hugo van der Sanden <hv@crypt.compulink.co.uk> w/Tim Bunce
696  Msg-ID:  <199703291504.PAA01596@crypt.compulink.co.uk>
697    Date:  Sat, 29 Mar 1997 15:04:32 +0000
698   Files:  lib/Benchmark.pm
699
700   Title:  "Tiny doc fix for AutoSplit.pm"
701    From:  "Randy J. Ray" <rjray@uswest.com>
702  Msg-ID:  <rjray-9702272117.AA001223633@snakepit.ecte.uswc.uswest.com>
703    Date:  Thu, 27 Mar 1997 14:17:38 -0700
704   Files:  lib/AutoSplit.pm
705
706  TESTS
707
708    (no other changes)
709
710  UTILITIES
711
712   Title:  "Tom C's Pod::Html and html tools, as of 30 March 97"
713    From:  Chip Salzenberg
714   Files:  MANIFEST installhtml lib/Pod/Html.pm pod/pod2html.PL
715
716   Title:  "Fix path bugs in installhtml"
717    From:  Robin Barker <rmb1@cise.npl.co.uk>
718  Msg-ID:  <3180.9703270906@tempest.cise.npl.co.uk>
719    Date:  Thu, 27 Mar 97 09:06:14 GMT
720   Files:  installhtml
721
722   Title:  "Make perlbug say that it's only for core Perl bugs"
723    From:  Chip Salzenberg
724   Files:  utils/perlbug.PL
725
726  DOCUMENTATION
727
728   Title:  "INSTALL-1.11"
729    From:  Andy Dougherty
730  Msg-ID:  <Pine.SOL.3.95q.970326140905.10178A-100000@fractal.lafayette.
731    Date:  Wed, 26 Mar 1997 14:27:52 -0500 (EST)
732   Files:  INSTALL
733
734   Title:  "Patch for perl.pod"
735    From:  wmiddlet@Adobe.COM (William Middleton)
736  Msg-ID:  <199703262305.PAA13121@ducks>
737    Date:  Wed, 26 Mar 1997 15:05:39 -0800 (PST)
738   Files:  pod/perl.pod
739
740   Title:  "Document autouse and constant; update diagnostics"
741    From:  Chip Salzenberg
742   Files:  pod/perldelta.pod
743
744   Title:  "Suggest to upgraders that they try '-w' again"
745    From:  Hallvard B Furuseth
746  Msg-ID:  <199703251901.UAA15982@bombur2.uio.no>
747    Date:  Tue, 25 Mar 1997 20:01:26 +0100 (MET)
748   Files:  pod/perldelta.pod
749
750   Title:  "Improve and update documentation of constant subs"
751    From:  Tom Phoenix
752  Msg-ID:  <Pine.GSO.3.96.970331122546.14185C-100000@kelly.teleport.com>
753    Date:  Mon, 31 Mar 1997 13:05:54 -0800 (PST)
754   Files:  pod/perlsub.pod
755
756   Title:  "Improve documentation of C<return>"
757    From:  Chip Salzenberg
758   Files:  pod/perlfunc.pod pod/perlsub.pod
759
760   Title:  "perlfunc.pod patch"
761    From:  Gisle Aas
762  Msg-ID:  <199703262159.WAA17531@furubotn.sn.no>
763    Date:  Wed, 26 Mar 1997 22:59:23 +0100
764   Files:  pod/perlfunc.pod
765
766   Title:  "Use 'while (defined($x = <>)) {}', per <gnat@frii.com>"
767    From:  Chip Salzenberg
768   Files:  configpm lib/Term/Cap.pm perlsh pod/perlipc.pod pod/perlop.pod
769           pod/perlsub.pod pod/perlsyn.pod pod/perltrap.pod
770           pod/perlvar.pod win32/bin/search.bat
771
772   Title:  "Document and test C<%> behavior with negative operands"
773    From:  Chip Salzenberg
774   Files:  pod/perlop.pod t/op/arith.t
775
776   Title:  "Update docs on $]"
777    From:  Chip Salzenberg
778   Files:  pod/perlvar.pod
779
780   Title:  "perlvar.pod patch"
781    From:  Gisle Aas
782  Msg-ID:  <199703261254.NAA10237@bergen.sn.no>
783    Date:  Wed, 26 Mar 1997 13:54:00 +0100
784   Files:  pod/perlvar.pod
785
786   Title:  "Fix example of C<or> vs. C<||>"
787    From:  Chip Salzenberg
788   Files:  pod/perlsyn.pod
789
790   Title:  "Pod usage and spelling patch"
791    From:  Larry W. Virden
792   Files:  pod/*.pod
793
794   Title:  "Pod updates"
795    From:  "Cary D. Renzema" <caryr@mxim.com>
796  Msg-ID:  <199703262353.PAA01819@macs.mxim.com>
797    Date:  Wed, 26 Mar 1997 15:53:22 -0800 (PST)
798   Files:  pod/*.pod
799
800
801 ------------------
802  Version 5.003_95
803 ------------------
804
805  CORE LANGUAGE CHANGES
806
807   Title:  "Don't compile scalar mods of aggregates, like C<@a =~ s/a/b/>"
808    From:  Chip Salzenberg
809   Files:  op.c t/op/misc.t
810
811   Title:  "Automatically flush on C< $| = 1 >"
812    From:  Chip Salzenberg
813   Files:  mg.c
814
815   Title:  "Refine modulus ("%") per suggestion of Tim Goodwin"
816    From:  Chip Salzenberg
817   Files:  pp.c
818
819   Title:  "If C<perl -a>, do equivalent of C<use vars '@F'>"
820    From:  Chip Salzenberg
821   Files:  toke.c
822
823   Title:  "Warn about undef magic values just like non-magic"
824    From:  Chip Salzenberg
825   Files:  ext/Opcode/Safe.pm sv.c t/lib/db-btree.t t/lib/db-hash.t
826           t/lib/db-recno.t t/pragma/locale.t
827
828  CORE PORTABILITY
829
830   Title:  "Remove redundant patch to hints/bsdos.sh"
831    From:  Shigeya Suzuki <shigeya@foretune.co.jp>
832  Msg-ID:  <19970322222244K.shigeya@foretune.co.jp>
833    Date:  Sat, 22 Mar 1997 22:22:44 +0900
834   Files:  hints/bsdos.sh
835
836   Title:  "Another MachTen Patch"
837    From:  Tom Phoenix
838  Msg-ID:  <Pine.GSO.3.96.970324152150.20610P-100000@kelly.teleport.com>
839    Date:  Mon, 24 Mar 1997 15:26:48 -0800 (PST)
840   Files:  hints/machten_2.sh
841
842   Title:  "Win32 update (five patches)"
843    From:  Gurusamy Sarathy and Nick Ing-Simmons
844   Files:  MANIFEST README.win32 doio.c dosish.h pp_sys.c
845           lib/ExtUtils/Command.pm t/comp/multiline.t t/op/magic.t
846           t/op/mkdir.t t/op/runlevel.t t/op/stat.t t/op/write.t
847           win32/Makefile win32/config.H win32/config.w32 win32/win32.c
848           win32/win32.h win32/win32aux.c win32/*.mak win32/VC-2.0/*.mak
849
850  OTHER CORE CHANGES
851
852   Title:  "Fix botch with G_NOARGS; PUSHMARK *is* required"
853    From:  Chip Salzenberg
854   Files:  perl.c
855
856   Title:  "Improve 'prototype mismatch' warning"
857    From:  Chip Salzenberg
858   Files:  global.sym op.c pod/perldiag.pod proto.h sv.c t/comp/redef.t
859
860   Title:  "In perlio, fix vprintf() definition and define vfprintf()"
861    From:  Chip Salzenberg
862   Files:  perlio.c
863
864  BUILD PROCESS
865
866    (no other changes)
867
868  LIBRARY AND EXTENSIONS
869
870   Title:  "Fix C<require> in Getopt::Long to work with 5.003"
871    From:  Chip Salzenberg
872   Files:  lib/Getopt/Long.pm
873
874   Title:  "Extraneous blank lines from Pod::Text"
875    From:  Russ Allbery <rra@stanford.edu>
876  Msg-ID:  <qumend4qq08.fsf@cyclone.stanford.edu>
877    Date:  25 Mar 1997 01:28:55 -0800
878   Files:  lib/Pod/Text.pm
879
880   Title:  "Exporting UNIVERSAL::can"
881    From:  "M.J.T. Guy"
882  Msg-ID:  <E0w9DwX-0000Zr-00@taurus.cus.cam.ac.uk>
883    Date:  Mon, 24 Mar 1997 17:54:01 +0000
884   Files:  lib/UNIVERSAL.pm
885
886   Title:  "Term::Readline patch for AmigaOS"
887    From:  Norbert Pueschel
888  Msg-ID:  <77724797@Armageddon.meb.uni-bonn.de>
889    Date:  Sun, 23 Mar 1997 18:57:22 +0100
890   Files:  lib/Term/ReadLine.pm
891
892  TESTS
893
894   Title:  "Reduce memory footprint of complex.t"
895    From:  Dominic Dunlop <domo@slipper.ip.lu>
896  Msg-ID:  <v03020902af5d8e03c5ab@[194.51.248.84]>
897    Date:  Tue, 25 Mar 1997 15:39:26 +0100
898   Files:  t/lib/complex.t
899
900  UTILITIES
901
902   Title:  "Improve pod2man diagnostic when NAME is invalid"
903    From:  Chip Salzenberg
904   Files:  pod/pod2man.PL
905
906  DOCUMENTATION
907
908   Title:  "INSTALL-1.8 to INSTALL-1.9 updates"
909    From:  Andy Dougherty
910  Msg-ID:  <Pine.SOL.3.95q.970325135138.3374A-100000@fractal.lafayette.e
911    Date:  Tue, 25 Mar 1997 13:52:53 -0500 (EST)
912   Files:  INSTALL
913
914   Title:  "Document possible problems with -Mdiagnostics after upgrade"
915    From:  Chip Salzenberg
916   Files:  INSTALL
917
918   Title:  "Mention perldelta in INSTALL"
919    From:  Chip Salzenberg
920   Files:  INSTALL
921
922   Title:  "Describe pod format at top of INSTALL"
923    From:  Chip Salzenberg
924   Files:  INSTALL
925
926   Title:  "Document C</a *b/x> fix"
927    From:  Chip Salzenberg
928   Files:  pod/perldelta.pod
929
930   Title:  "pods for subroutine argument autovivication"
931    From:  "M.J.T. Guy"
932  Msg-ID:  <E0w9489-0005YT-00@ursa.cus.cam.ac.uk>
933    Date:  Mon, 24 Mar 1997 07:25:21 +0000
934   Files:  pod/perldelta.pod pod/perlsub.pod
935
936   Title:  "Missing item in perldiag"
937    From:  "M.J.T. Guy"
938  Msg-ID:  <E0w8jVZ-0005va-00@ursa.cus.cam.ac.uk>
939    Date:  Sun, 23 Mar 1997 09:24:09 +0000
940   Files:  pod/perldiag.pod
941
942   Title:  "Mention and discourage use of term 'soft reference'"
943    From:  Chip Salzenberg
944   Files:  pod/perlref.pod
945
946   Title:  "Pod problems & fixes"
947    From:  Hallvard B Furuseth
948  Msg-ID:  <199703242031.VAA14997@bombur2.uio.no>
949    Date:  Mon, 24 Mar 1997 21:31:51 +0100 (MET)
950   Files:  INSTALL lib/Term/Complete.pm lib/subs.pm pod/perlcall.pod
951           pod/perldata.pod pod/perldiag.pod pod/perlembed.pod
952           pod/perlguts.pod pod/perlmod.pod pod/perlop.pod
953           pod/perlpod.pod pod/pod2html.PL
954
955   Title:  "DB_File documentation fix"
956    From:  Paul Marquess
957  Msg-ID:  <9703240854.AA08401@claudius.bfsec.bt.co.uk>
958    Date:  Mon, 24 Mar 97 08:54:16 GMT
959   Files:  ext/DB_File/DB_File.pm
960
961   Title:  "FAQ update"
962    From:  Nathan Torkington <gnat@prometheus.frii.com>
963   Files:  pod/perlfaq*.pod
964
965
966 ------------------
967  Version 5.003_94
968 ------------------
969
970  CORE LANGUAGE CHANGES
971
972   Title:  "Defer creation of array and hash elements as parameters"
973    From:  Chip Salzenberg
974   Files:  dump.c global.sym mg.c op.c op.h perl.h pp.c pp_hot.c proto.h
975           sv.c
976
977   Title:  "New special literal: __PACKAGE__"
978    From:  Chip Salzenberg
979   Files:  keywords.pl pod/perldata.pod toke.c
980
981   Title:  "Ignore whitespace before +*? in //x"
982    From:  Chip Salzenberg
983   Files:  regcomp.c
984
985   Title:  "Abort compilation at C<BEGIN{}> or C<use> after errors"
986    From:  Chip Salzenberg
987   Files:  op.c pod/perldiag.pod t/pragma/subs.t
988
989   Title:  "allow C<substr 'hello', -10>"
990    From:  David Dyck <dcd@tc.fluke.com>
991  Msg-ID:  <97Mar10.155517pst.35716-2@gateway.fluke.com>
992    Date:  Mon, 10 Mar 1997 15:55:44 -0800
993   Files:  pp.c
994
995   Title:  "Regularize C<x % y>, esp. when y is negative"
996    From:  Chip Salzenberg
997   Files:  pp.c
998
999   Title:  "Flush before C<flock(FOO, LOCK_UN)>"
1000    From:  Chip Salzenberg
1001   Files:  pod/perldelta.pod pod/perlfunc.pod pp_sys.c
1002
1003   Title:  "Close loopholes in prototype mismatch warning"
1004    From:  Chip Salzenberg
1005   Files:  op.c sv.c toke.c
1006
1007   Title:  "Warn on C<while ($x = each %y) {}>"
1008    From:  Chip Salzenberg
1009   Files:  op.c pod/perldiag.pod
1010
1011   Title:  "Don't warn on C<print $fh func()>"
1012    From:  Chip Salzenberg
1013   Files:  toke.c
1014
1015  CORE PORTABILITY
1016
1017   Title:  "Don't say 'static var = 1'"
1018    From:  Jarkko Hietaniemi
1019  Msg-ID:  <199703091319.PAA24714@alpha.hut.fi>
1020    Date:  Sun, 9 Mar 1997 15:19:57 +0200 (EET)
1021   Files:  malloc.c
1022
1023   Title:  "BSD/OS 3.0 hints"
1024    From:  Christopher Davis <ckd@loiosh.kei.com>
1025  Msg-ID:  <w47mjakw5t.fsf@loiosh.kei.com>
1026    Date:  14 Mar 1997 16:20:46 -0500
1027   Files:  hints/bsdos.sh
1028
1029   Title:  "More MachTen hints"
1030    From:  Tom Phoenix
1031  Msg-ID:  <Pine.GSO.3.95q.970316133852.27997A-100000@kelly.teleport.com
1032    Date:  Sun, 16 Mar 1997 13:40:35 -0800 (PST)
1033   Files:  hints/machten_2.sh
1034
1035   Title:  "HP/UX hint comments"
1036    From:  Andy Dougherty
1037  Msg-ID:  <Pine.SOL.3.95q.970321153918.28770B-100000@fractal.lafayette.
1038    Date:  Fri, 21 Mar 1997 15:43:07 -0500 (EST)
1039   Files:  hints/hpux.sh
1040
1041   Title:  "VMS update"
1042    From:  Charles Bailey
1043  Msg-ID:  <1997Mar11.220056.1873182@hmivax.humgen.upenn.edu>
1044    Date:  Tue, 11 Mar 1997 22:00:55 -0500 (EST)
1045   Files:  lib/ExtUtils/MM_VMS.pm lib/Test/Harness.pm t/op/taint.t
1046           utils/perlbug.PL vms/descrip.mms
1047
1048   Title:  "vmsish.t and related patches"
1049    From:  Charles Bailey
1050  Msg-ID:  <01IGQW3IP1KK005VFB@hmivax.humgen.upenn.edu>
1051    Date:  Fri, 21 Mar 1997 01:32:47 -0500 (EST)
1052   Files:  MANIFEST perl.h vms/descrip.mms vms/ext/vmsish.t vms/vms.c
1053  
1054   Title:  "Win32 update (four patches)"
1055    From:  Gurusamy Sarathy and Nick Ing-Simmons
1056   Files:  MANIFEST README.win32 lib/AutoSplit.pm lib/Cwd.pm
1057           lib/ExtUtils/Command.pm lib/ExtUtils/Install.pm
1058           lib/ExtUtils/MM_OS2.pm lib/ExtUtils/MM_Unix.pm
1059           lib/ExtUtils/MM_Win32.pm lib/ExtUtils/MakeMaker.pm
1060           lib/ExtUtils/Mksymlists.pm lib/File/Basename.pm
1061           lib/File/Path.pm mg.c t/comp/cpp.t t/comp/script.t t/harness
1062           t/io/argv.t t/io/dup.t t/io/fs.t t/io/inplace.t
1063           t/lib/filehand.t t/lib/io_dup.t t/lib/io_sel.t
1064           t/lib/io_taint.t t/op/closure.t t/op/exec.t t/op/glob.t
1065           t/op/goto.t t/op/magic.t t/op/misc.t t/op/rand.t
1066           t/op/split.t t/op/stat.t t/op/sysio.t t/op/taint.t
1067           t/pragma/strict.t t/pragma/subs.t t/pragma/warning.t util.c
1068           win32/*
1069
1070  OTHER CORE CHANGES
1071
1072   Title:  "Guard against buffer overflow in yyerror() and related funcs"
1073    From:  Chip Salzenberg
1074   Files:  toke.c
1075
1076   Title:  "For bin compat, rename calllist() and he_{,delay}free"
1077    From:  Chip Salzenberg
1078   Files:  global.sym hv.c op.c perl.c pod/perlguts.pod proto.h
1079
1080   Title:  "Fix C<print> on tied default handle"
1081    From:  Chip Salzenberg
1082   Files:  pp_hot.c
1083
1084   Title:  "Fix C<local($a, undef, $b) = (1,2,3)>"
1085    From:  Chip Salzenberg
1086   Files:  op.c
1087
1088   Title:  "Improve diagnostic on C<@a++>, C<--%a>, @a =~ s/a/b/"
1089    From:  Chip Salzenberg
1090   Files:  pp.c pp_hot.c
1091
1092   Title:  "Don't warn on C<$x{y} .= "z"> when %x is tied"
1093    From:  Chip Salzenberg
1094   Files:  pp_hot.c
1095
1096   Title:  "Eliminate 'unreachable code' warnings"
1097    From:  Chip Salzenberg
1098   Files:  ext/POSIX/POSIX.xs mg.c pp_ctl.c toke.c
1099
1100   Title:  "printf format corrections for -DDEBUGGING"
1101    From:  Roderick Schertler
1102  Msg-ID:  <26592.858793370@eeyore.ibcinc.com>
1103    Date:  Wed, 19 Mar 1997 12:42:50 -0500
1104   Files:  doop.c malloc.c op.c pp_ctl.c regexec.c sv.c x2p/str.c
1105           x2p/util.c
1106
1107   Title:  "Warn about missing -DMULTIPLICITY if likely a problem"
1108    From:  Doug MacEachern
1109  Msg-ID:  <199703192345.SAA15070@postman.osf.org>
1110    Date:  Wed, 19 Mar 1997 18:45:53 -0500
1111   Files:  perl.c
1112
1113  BUILD PROCESS
1114
1115   Title:  "Don't use $(LIBS) when creating shared libperl"
1116    From:  Chip Salzenberg
1117   Files:  Makefile.SH
1118
1119   Title:  "Don't use db 2.x, we're not yet ready for it"
1120    From:  Paul Marquess and Andy Dougherty
1121   Files:  Configure
1122
1123   Title:  "Warn if #! command is longer than 32 chars"
1124    From:  Chip Salzenberg
1125   Files:  Configure
1126
1127   Title:  "patches re perl -wc install{perl,man}"
1128    From:  Robin Barker <rmb1@cise.npl.co.uk>
1129  Msg-ID:  <21544.9703111313@tempest.cise.npl.co.uk>
1130    Date:  Tue, 11 Mar 97 13:13:16 GMT
1131   Files:  installman installperl
1132
1133   Title:  "3_93 doesn't install pods"
1134    From:  Spider Boardman
1135  Msg-ID:  <199703160721.CAA08339@Orb.Nashua.NH.US>
1136    Date:  Sun, 16 Mar 1997 02:21:35 -0500
1137   Files:  installperl
1138
1139   Title:  "When installing, use File::Copy instead of `cp`"
1140    From:  Chip Salzenberg
1141   Files:  installperl
1142
1143   Title:  "Make hint files' warnings more visible"
1144    From:  Hallvard B Furuseth
1145  Msg-ID:  <199703202218.XAA09041@bombur2.uio.no>
1146    Date:  Thu, 20 Mar 1997 23:18:03 +0100 (MET)
1147   Files:  hints/3b1.sh hints/apollo.sh hints/cxux.sh hints/dcosx.sh
1148           hints/dgux.sh hints/esix4.sh hints/freebsd.sh hints/hpux.sh
1149           hints/irix_4.sh hints/mips.sh hints/next_3_0.sh hints/os2.sh
1150           hints/qnx.sh hints/sco_2_3_3.sh hints/sco_2_3_4.sh
1151           hints/solaris_2.sh hints/ultrix_4.sh hints/utekv.sh
1152
1153  LIBRARY AND EXTENSIONS
1154
1155   Title:  "New module: autouse.pm"
1156    From:  Ilya Zakharevich
1157  Msg-ID:  <199703210034.TAA13469@monk.mps.ohio-state.edu>
1158    Date:  Thu, 20 Mar 1997 19:34:30 -0500 (EST)
1159   Files:  MANIFEST lib/autouse.pm
1160
1161   Title:  "Math::Complex update"
1162    From:  Jarkko Hietaniemi
1163   Files:  lib/Math/Complex.pm t/lib/complex.t
1164
1165   Title:  "Refresh DB_File to 1.12"
1166    From:  Paul Marquess
1167  Msg-ID:  <9703121551.AA07435@claudius.bfsec.bt.co.uk>
1168    Date:  Wed, 12 Mar 97 15:51:14 GMT
1169   Files:  ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs
1170
1171   Title:  "New subroutine Symbol::qualify_to_ref()"
1172    From:  Roderick Schertler
1173  Msg-ID:  <pzlo7ut03b.fsf@eeyore.ibcinc.com>
1174    Date:  11 Mar 1997 19:39:36 -0500
1175   Files:  lib/Symbol.pm
1176
1177   Title:  "In debugger, don't reference %{$f{$g}} if $f{$g} doesn't exist"
1178    From:  Chip Salzenberg
1179   Files:  lib/perl5db.pl
1180
1181   Title:  "In File::Path, some systems can't remove read-only files"
1182    From:  Chip Salzenberg
1183   Files:  lib/File/Path.pm
1184
1185   Title:  "Fix typo in -l*perl* pattern"
1186    From:  Doug MacEachern
1187  Msg-ID:  <199703110414.XAA12884@berlin.atlantic.net>
1188    Date:  Mon, 10 Mar 1997 22:58:38 -0500
1189   Files:  lib/ExtUtils/Embed.pm
1190
1191   Title:  "Fix bugs revealed by prototype warnings"
1192    From:  Chip Salzenberg
1193   Files:  ext/Opcode/Opcode.pm lib/ExtUtils/MakeMaker.pm
1194           lib/Getopt/Long.pm
1195
1196   Title:  "Problems with SKIP in makemaker"
1197    From:  Ilya Zakharevich
1198  Msg-ID:  <199703210413.XAA21601@monk.mps.ohio-state.edu>
1199    Date:  Thu, 20 Mar 1997 23:13:31 -0500 (EST)
1200   Files:  lib/ExtUtils/MM_Unix.pm
1201
1202   Title:  "In Exporter, don't C<require Carp> at file scope"
1203    From:  Chip Salzenberg
1204   Files:  lib/Exporter.pm
1205
1206   Title:  "fix for Exporter's $SIG{__WARN__} handler"
1207    From:  Roderick Schertler
1208  Msg-ID:  <2282.858296451@eeyore.ibcinc.com>
1209    Date:  Thu, 13 Mar 1997 18:40:51 -0500
1210   Files:  lib/Exporter.pm
1211
1212   Title:  "Don't try to substr() refs in Carp"
1213    From:  Chip Salzenberg
1214   Files:  lib/Carp.pm
1215
1216   Title:  "Re: NUL in die and other messages"
1217    From:  "M.J.T. Guy"
1218  Msg-ID:  <E0w815V-0005xs-00@ursa.cus.cam.ac.uk>
1219    Date:  Fri, 21 Mar 1997 09:58:17 +0000
1220   Files:  lib/Carp.pm
1221
1222   Title:  "Add entry for prototype() in Pod::Functions"
1223    From:  Chip Salzenberg
1224   Files:  lib/Pod/Functions.pm
1225
1226   Title:  "Fix typos in IO::Socket documentation"
1227    From:  "M.J.T. Guy"
1228  Msg-ID:  <E0w75po-0003yh-00@taurus.cus.cam.ac.uk>
1229    Date:  Tue, 18 Mar 1997 20:50:16 +0000
1230   Files:  ext/IO/lib/IO/Socket.pm
1231
1232  TESTS
1233
1234    (no other changes)
1235
1236  UTILITIES
1237
1238   Title:  "Re: bug in pod2man (5.00326): section=3 for .pm modules"
1239    From:  Roderick Schertler
1240  Msg-ID:  <pzn2sat1hg.fsf@eeyore.ibcinc.com>
1241    Date:  11 Mar 1997 19:09:31 -0500
1242   Files:  pod/pod2man.PL
1243
1244  DOCUMENTATION
1245
1246   Title:  "perlfaq.pod"
1247    From:  Tom Christiansen
1248  Msg-ID:  <199703172301.QAA12566@jhereg.perl.com>
1249    Date:  Mon, 17 Mar 1997 16:01:40 -0700
1250   Files:  MANIFEST pod/Makefile pod/buildtoc pod/perl.pod
1251           pod/perlfaq*.pod pod/roffitall
1252
1253   Title:  "*.pod changes based on the FAQ"
1254    From:  gnat@frii.com
1255  Msg-ID:  <199703171650.JAA02655@elara.frii.com>
1256    Date:  Mon, 17 Mar 1997 09:50:14 -0700 (MST)
1257   Files:  pod/perldata.pod pod/perlfunc.pod pod/perlipc.pod
1258           pod/perlop.pod pod/perlre.pod pod/perlrun.pod
1259           pod/perlsec.pod pod/perlvar.pod
1260
1261   Title:  "INSTALL:  How to enable debugging"
1262    From:  Andy Dougherty
1263  Msg-ID:  <Pine.SOL.3.95q.970321112326.1414A-100000@fractal.lafayette.e
1264    Date:  Fri, 21 Mar 1997 11:25:32 -0500 (EST)
1265   Files:  INSTALL
1266
1267   Title:  "Document that $. is not reset on implicit open"
1268    From:  Chip Salzenberg
1269   Files:  pod/perldelta.pod
1270
1271   Title:  "Re: Embedding success with _93 "
1272    From:  Doug MacEachern
1273  Msg-ID:  <199703112255.RAA22775@postman.osf.org>
1274    Date:  Tue, 11 Mar 1997 17:55:05 -0500
1275   Files:  pod/perldelta.pod
1276
1277   Title:  "Update site list"
1278    From:  lvirden@cas.org (Larry W. Virden, x2487)
1279  Msg-ID:  <9703111053.AA20051@cas.org>
1280    Date:  Tue, 11 Mar 1997 10:53:49 -0500
1281   Files:  pod/perlmod.pod
1282
1283   Title:  "Patch to document illegal characters"
1284    From:  Tom Phoenix
1285  Msg-ID:  <Pine.GSO.3.96.970314090558.15346J-100000@kelly.teleport.com>
1286    Date:  Fri, 14 Mar 1997 09:08:10 -0800 (PST)
1287   Files:  pod/perldiag.pod pod/perltrap.pod
1288
1289   Title:  "Document trap with //o and closures"
1290    From:  Charles Bailey
1291  Msg-ID:  <01IGCHWRNSEU00661G@hmivax.humgen.upenn.edu>
1292    Date:  Mon, 10 Mar 1997 18:08:08 -0500 (EST)
1293   Files:  pod/perltrap.pod
1294
1295   Title:  "Re: Inline PI function"
1296    From:  Tom Phoenix
1297  Msg-ID:  <Pine.GSO.3.95q.970310143125.22489V-100000@kelly.teleport.com
1298    Date:  Mon, 10 Mar 1997 14:33:20 -0800 (PST)
1299   Files:  pod/perlsub.pod
1300
1301   Title:  "Illegal character in input"
1302    From:  Tom Phoenix
1303  Msg-ID:  <Pine.GSO.3.95q.970310151512.22489a-100000@kelly.teleport.com
1304    Date:  Mon, 10 Mar 1997 15:21:21 -0800 (PST)
1305   Files:  pod/perldiag.pod
1306
1307   Title:  "Patch for docs Re: Lost backslash"
1308    From:  Tom Phoenix
1309  Msg-ID:  <Pine.GSO.3.96.970319071438.24834G-100000@kelly.teleport.com>
1310    Date:  Wed, 19 Mar 1997 07:28:57 -0800 (PST)
1311   Files:  pod/perlop.pod
1312
1313   Title:  "XSUB's doc fix"
1314    From:  Roderick Schertler
1315  Msg-ID:  <28804.858012126@eeyore.ibcinc.com>
1316    Date:  Mon, 10 Mar 1997 11:42:06 -0500
1317   Files:  pod/perlcall.pod pod/perlguts.pod pod/perlxstut.pod
1318
1319   Title:  "Document return from do FILE"
1320    From:  "M.J.T. Guy"
1321  Msg-ID:  <E0w70DK-0001yJ-00@ursa.cus.cam.ac.uk>
1322    Date:  Tue, 18 Mar 1997 14:50:10 +0000
1323   Files:  pod/perlfunc.pod
1324
1325   Title:  "Document $^M in perlvar"
1326    From:  Robin Barker <rmb1@cise.npl.co.uk>
1327  Msg-ID:  <6153.9703202108@tempest.cise.npl.co.uk>
1328    Date:  Thu, 20 Mar 97 21:08:33 GMT
1329   Files:  pod/perlvar.pod
1330
1331   Title:  "typos in pods of 5.003_93"
1332    From:  Jim Meyering <meyering@asic.sc.ti.com>
1333  Msg-ID:  <wpgendbzvhx.fsf@asic.sc.ti.com>
1334    Date:  19 Mar 1997 10:39:38 -0600
1335   Files:  pod/perlfunc.pod pod/perlguts.pod pod/perlre.pod
1336           pod/perltoot.pod pod/perlxs.pod
1337
1338   Title:  "Re: Updates to pod punctuations"
1339    From:  lvirden@cas.org (Larry W. Virden, x2487)
1340  Msg-ID:  <9703141700.AA22911@cas.org>
1341    Date:  Fri, 14 Mar 1997 17:00:12 -0500
1342   Files:  pod/*.pod
1343
1344   Title:  "clarify example in perlfunc"
1345    From:  Jarkko Hietaniemi
1346  Msg-ID:  <199703201746.TAA25195@alpha.hut.fi>
1347    Date:  Thu, 20 Mar 1997 19:46:01 +0200 (EET)
1348   Files:  pod/perlfunc.pod
1349
1350   Title:  "Regularize headings in DB_File documentation"
1351    From:  Chip Salzenberg
1352   Files:  ext/DB_File/DB_File.pm
1353
1354
1355 ------------------
1356  Version 5.003_93
1357 ------------------
1358
1359 Me, last time:
1360      "This release will be the public beta of 5.004,
1361         or my name isn't Larson T. Pettifogger."
1362 Me, now:
1363      "Gone like *that*, a fortune in letterhead."
1364
1365  CORE LANGUAGE CHANGES
1366
1367   Title:  "Don't autovivify array and hash elements in sub parameters"
1368    From:  Gurusamy Sarathy
1369  Msg-ID:  <199703061912.OAA20606@aatma.engin.umich.edu>
1370    Date:  Thu, 06 Mar 1997 14:12:09 -0500
1371   Files:  op.c pod/perldelta.pod pod/perlsub.pod pod/perltrap.pod
1372
1373   Title:  "Support READ and GETC for tied handles"
1374    From:  Doug MacEachern
1375  Msg-ID:  <199703090019.TAA32591@postman.osf.org>
1376    Date:  Sat, 08 Mar 1997 19:19:38 -0500
1377   Files:  pod/perldelta.pod pod/perltie.pod pp_sys.c t/op/misc.t
1378
1379   Title:  "Warn on C<@x =~ /a/> and C<%x =~ s/a/b/>"
1380    From:  Chip Salzenberg
1381   Files:  op.c pod/perldiag.pod
1382
1383   Title:  "Warn on %{+undef} and @{+undef}"
1384    From:  Chip Salzenberg
1385   Files:  pp.c pp_hot.c
1386
1387  CORE PORTABILITY
1388
1389   Title:  "VMS update"
1390    From:  Charles Bailey
1391  Msg-ID:  <01IG8KN5R28M00661G@hmivax.humgen.upenn.edu>
1392    Date:  Fri, 07 Mar 1997 22:49:46 -0500 (EST)
1393   Files:  lib/ExtUtils/MM_VMS.pm vms/descrip.mms vms/gen_shrfls.pl
1394           vms/sockadapt.h
1395
1396   Title:  "AmigaOS hint patch"
1397    From:  Norbert Pueschel
1398  Msg-ID:  <77724767@Armageddon.meb.uni-bonn.de>
1399    Date:  Sat, 08 Mar 1997 12:50:15 +0100
1400   Files:  hints/amigaos.sh
1401
1402  OTHER CORE CHANGES
1403
1404   Title:  "Make conversion of @_ to real array work right after C<shift>"
1405    From:  Chip Salzenberg
1406   Files:  av.c
1407
1408   Title:  "Fix imbalanced ENTER/LEAVE from C<BEGIN{die}>"
1409    From:  Chip Salzenberg
1410   Files:  op.c perl.c proto.h
1411
1412   Title:  "perl -P path patch"
1413    From:  Andy Dougherty
1414  Msg-ID:  <Pine.SOL.3.95q.970308120242.23766D-100000@fractal.lafayette.
1415    Date:  Sat, 08 Mar 1997 12:45:08 -0500 (EST)
1416   Files:  config_H config_h.SH perl.c plan9/config.plan9 t/comp/cpp.t
1417           vms/config.vms win32/config.H
1418
1419  BUILD PROCESS
1420
1421   Title:  "Fix for Unisys UNIX and libperl.so"
1422    From:  aburlison@cix.compulink.co.uk (Alan Burlison)
1423  Msg-ID:  <memo.147328@cix.compulink.co.uk>
1424    Date:  Thu, 6 Mar 97 16:28 GMT0
1425   Files:  Configure
1426
1427   Title:  "Allow './Configure -Uoptimize'"
1428    From:  Andy Dougherty
1429  Msg-ID:  <Pine.SOL.3.95q.970306110532.11070A-100000@fractal.lafayette.
1430    Date:  Thu, 06 Mar 1997 11:15:47 -0500 (EST)
1431   Files:  Configure
1432
1433   Title:  "Use 'test -f', not 'test -x'"
1434    From:  Spider Boardman
1435  Msg-ID:  <199703080053.TAA13943@web.zk3.dec.com>
1436    Date:  Fri, 7 Mar 1997 19:53:00 -0500
1437   Files:  Configure
1438
1439   Title:  "Don't count on 'trap 0' inside () in shell script"
1440    From:  aburlison@cix.compulink.co.uk (Alan Burlison)
1441  Msg-ID:  <memo.147326@cix.compulink.co.uk>
1442    Date:  Thu, 6 Mar 97 16:28 GMT0
1443   Files:  perl_exp.SH
1444
1445  LIBRARY AND EXTENSIONS
1446
1447   Title:  "Carp with multiple arguments"
1448    From:  "M.J.T. Guy"
1449  Msg-ID:  <E0w3STZ-0007RW-00@taurus.cus.cam.ac.uk>
1450    Date:  Sat, 8 Mar 1997 20:12:17 +0000
1451   Files:  lib/Carp.pm
1452
1453   Title:  "@EXPORT_FAIL fix for Exporter.pm"
1454    From:  Roderick Schertler
1455  Msg-ID:  <24884.857841724@eeyore.ibcinc.com>
1456    Date:  Sat, 08 Mar 1997 12:22:04 -0500
1457   Files:  lib/Exporter.pm
1458
1459   Title:  "Open[23] autoflush docs"
1460    From:  Roderick Schertler
1461  Msg-ID:  <7939.857693947@eeyore.ibcinc.com>
1462    Date:  Thu, 06 Mar 1997 19:19:07 -0500
1463   Files:  lib/IPC/Open2.pm lib/IPC/Open3.pm
1464
1465  TESTS
1466
1467   Title:  "Fix counts in output of TEST"
1468    From:  Hugo van der Sanden <hv@iii.co.uk>
1469  Msg-ID:  <331F1507.4BE8@iii.co.uk>
1470    Date:  Thu, 06 Mar 1997 19:03:35 +0000
1471   Files:  t/TEST
1472
1473   Title:  "Ignore backup files in strict.t and warning.t"
1474    From:  Chip Salzenberg
1475   Files:  t/pragma/strict.t t/pragma/warning.t
1476
1477  UTILITIES
1478
1479   Title:  "Quote pathname before using as pattern"
1480    From:  Chip Salzenberg
1481   Files:  pod/pod2html.PL
1482
1483  DOCUMENTATION
1484
1485   Title:  "Consolidated INSTALL updates since _92"
1486    From:  Andy Dougherty
1487  Msg-ID:  <Pine.SOL.3.95q.970308131806.23766F-100000@fractal.lafayette.
1488    Date:  Sat, 08 Mar 1997 13:21:22 -0500 (EST)
1489
1490   Title:  "Fix more E-Mail addresses in pods"
1491    From:  Chip Salzenberg
1492   Files:  lib/ExtUtils/MakeMaker.pm lib/ExtUtils/Manifest.pm
1493           lib/diagnostics.pm pod/buildtoc
1494
1495   Title:  "Warn about '.' terminating E-Mail"
1496    From:  Chip Salzenberg
1497   Files:  pod/perlform.pod
1498
1499   Title:  "OS/2 doc update"
1500    From:  Ilya Zakharevich
1501  Msg-ID:  <199703080537.AAA25157@monk.mps.ohio-state.edu>
1502    Date:  Sat, 8 Mar 1997 00:37:30 -0500 (EST)
1503   Files:  README.os2
1504
1505   Title:  "PODs corrections"
1506    From:  Ilya Zakharevich
1507  Msg-ID:  <199703080253.VAA24975@monk.mps.ohio-state.edu>
1508    Date:  Fri, 7 Mar 1997 21:53:04 -0500 (EST)
1509   Files:  ext/DB_File/DB_File.pm ext/Socket/Socket.pm
1510           lib/Class/Template.pm lib/ExtUtils/Embed.pm
1511           lib/ExtUtils/MM_VMS.pm lib/ExtUtils/Mksymlists.pm
1512           lib/File/Basename.pm lib/File/stat.pm lib/Time/gmtime.pm
1513           lib/Time/localtime.pm lib/Time/tm.pm lib/User/grent.pm
1514           lib/User/pwent.pm pod/perlcall.pod pod/perldebug.pod
1515           pod/perlfunc.pod pod/perlguts.pod pod/perllocale.pod
1516           pod/perlop.pod pod/perlsub.pod
1517
1518
1519 ------------------
1520  Version 5.003_92
1521 ------------------
1522
1523 This release will be the public beta of 5.004, or my name isn't
1524 Larson T. Pettifogger.
1525
1526  CORE LANGUAGE CHANGES
1527
1528   Title:  "Strictly follow lexical context of C<eval ''> and nested subs"
1529    From:  Chip Salzenberg
1530   Files:  op.c
1531
1532   Title:  "Make ::SUPER and UNIVERSAL work together"
1533    From:  Chip Salzenberg
1534   Files:  gv.c pod/perlguts.pod
1535
1536  CORE PORTABILITY
1537
1538   Title:  "HP-UX hint update"
1539    From:  Raphael Manfredi <Raphael_Manfredi@grenoble.hp.com>
1540  Msg-ID:  <1479.857653838@lyon.grenoble.hp.com>
1541    Date:  Thu, 06 Mar 97 14:10:38 +0100
1542   Files:  hints/hpux.sh
1543
1544   Title:  "Re: The continuing MachTen saga"
1545    From:  Tom Phoenix
1546  Msg-ID:  <Pine.GSO.3.95q.970305091611.3572E-100000@kelly.teleport.com>
1547    Date:  Wed, 5 Mar 1997 09:47:22 -0800 (PST)
1548   Files:  hints/machten_2.sh
1549
1550   Title:  "OS/2 patches"
1551    From:  Ilya Zakharevich
1552  Msg-ID:  <199703060308.WAA22211@monk.mps.ohio-state.edu>
1553    Date:  Wed, 5 Mar 1997 22:08:43 -0500 (EST)
1554   Files:  hints/os2.sh lib/ExtUtils/MakeMaker.pm t/op/taint.t
1555
1556   Title:  "VMS patches"
1557    From:  Charles Bailey
1558  Msg-ID:  <01IG5SQE4A6U00661G@hmivax.humgen.upenn.edu>
1559    Date:  Wed, 05 Mar 1997 23:10:24 -0500 (EST)
1560   Files:  lib/ExtUtils/MM_VMS.pm lib/ExtUtils/Manifest.pm perlsdio.h
1561           t/op/runlevel.t t/op/taint.t vms/descrip.mms vms/perly_c.vms
1562           vms/sockadapt.c vms/sockadapt.h vms/vms_yfix.pl
1563
1564  OTHER CORE CHANGES
1565
1566   Title:  "Make sure $^X is tainted when ARG_ZERO_IS_SCRIPT"
1567    From:  Chip Salzenberg
1568   Files:  toke.c
1569
1570   Title:  "Clarify '-T too late' error"
1571    From:  Chip Salzenberg
1572   Files:  perl.c pod/perldiag.pod
1573
1574   Title:  "Warn when redefining or undefining a constant sub"
1575    From:  Chip Salzenberg
1576   Files:  pod/perldiag.pod pp.c sv.c
1577
1578   Title:  "Don't generate spurious 'not imported' warning"
1579    From:  Chip Salzenberg
1580   Files:  gv.c t/pragma/strict-vars pod/perldiag.pod
1581
1582   Title:  "Clarify message re: @host in string"
1583    From:  Chip Salzenberg
1584   Files:  pod/perldiag.pod pod/perltrap.pod toke.c
1585
1586   Title:  "Disconnect refs that are targets of pp_readline"
1587    From:  Chip Salzenberg
1588   Files:  pp_hot.c
1589
1590   Title:  "Fix typo in test of HvFILL()"
1591    From:  Chip Salzenberg
1592   Files:  op.c
1593
1594   Title:  "Allow for pad name array to be shorter than pad array"
1595    From:  Chip Salzenberg
1596   Files:  op.c
1597
1598   Title:  "Eliminate format-string type warnings"
1599    From:  Hallvard B Furuseth
1600  Msg-ID:  <199703030915.KAA11634@bombur2.uio.no>
1601    Date:  Mon, 3 Mar 1997 10:15:11 +0100 (MET)
1602   Files:  doio.c ext/POSIX/POSIX.xs gv.c hints/dec_osf.sh pp.c pp_ctl.c
1603           pp_hot.c run.c sv.c x2p/a2py.c
1604
1605   Title:  "Update copyright dates"
1606    From:  Chip Salzenberg
1607   Files:  *.[hc] x2p/*.[hc] win32/EXTERN.h vms/vmsish.h vms/vms.c
1608
1609  BUILD PROCESS
1610
1611   Title:  "near-harmless bug in _91's Configure"
1612    From:  Roderick Schertler
1613  Msg-ID:  <pzg1yfuiza.fsf@eeyore.ibcinc.com>
1614    Date:  01 Mar 1997 21:26:49 -0500
1615   Files:  Configure
1616
1617   Title:  "Change 'continuing anyway' to 'probably harmless'"
1618    From:  Chip Salzenberg
1619   Files:  INSTALL lib/ExtUtils/Liblist.pm
1620
1621  LIBRARY AND EXTENSIONS
1622
1623   Title:  "Newer ReadLine"
1624    From:  Ilya Zakharevich
1625  Msg-ID:  <199703040634.BAA19919@monk.mps.ohio-state.edu>
1626    Date:  Tue, 4 Mar 1997 01:34:28 -0500 (EST)
1627   Files:  lib/Term/ReadLine.pm lib/perl5db.pl
1628
1629   Title:  "Refresh Getopt::Long to 2.9"
1630    From:  Johan Vromans <jvromans@squirrel.nl>
1631   Files:  lib/Getopt/Long.pm
1632
1633   Title:  "Benchmark: using code refs"
1634    From:  Hugo van der Sanden <hv@iii.co.uk>
1635  Msg-ID:  <199703041132.LAA07613@tyree.iii.co.uk>
1636    Date:  Tue, 04 Mar 1997 11:32:11 +0000
1637   Files:  lib/Benchmark.pm
1638
1639   Title:  "Fix quotewords"
1640    From:  Hugo van der Sanden <hv@crypt.compulink.co.uk>
1641  Msg-ID:  <199703060755.HAA15060@crypt.compulink.co.uk>
1642    Date:  Thu, 06 Mar 1997 07:55:25 +0000
1643   Files:  lib/Text/ParseWords.pm
1644
1645   Title:  "Use IV instead of double for tms structure members"
1646    From:  Chip Salzenberg
1647   Files:  ext/POSIX/POSIX.xs
1648
1649   Title:  "Document IO::File::new_tmpfile"
1650    From:  Chip Salzenberg
1651   Files:  ext/IO/lib/IO/File.pm
1652
1653  TESTS
1654
1655   Title:  "Make op/TEST silent under -w"
1656    From:  d-lewart@uiuc.edu (Daniel S. Lewart)
1657  Msg-ID:  <199703011821.NAA13037@sinistar.idle.com>
1658    Date:  Sat, 1 Mar 97 12:04:09 CST
1659   Files:  t/TEST
1660
1661   Title:  "Smarter t/op/taint.t"
1662    From:  Tom Phoenix
1663  Msg-ID:  <Pine.GSO.3.95q.970303103047.24000A-100000@kelly.teleport.com
1664    Date:  Mon, 3 Mar 1997 10:31:54 -0800 (PST)
1665   Files:  t/op/taint.t
1666
1667   Title:  "Fix taint test for systems without csh"
1668    From:  Chip Salzenberg
1669   Files:  t/op/taint.t
1670
1671   Title:  "Don't test locales if there is no setlocale()"
1672    From:  Chip Salzenberg
1673   Files:  t/pragma/locale.t
1674
1675  UTILITIES
1676
1677   Title:  "Update pod2html"
1678    From:  wmiddlet@Adobe.COM (William Middleton)
1679  Msg-ID:  <199703030025.QAA08106@ducks>
1680    Date:  Sun, 2 Mar 1997 16:25:03 -0800 (PST)
1681   Files:  pod/pod2html.PL
1682
1683   Title:  "Support 'long long' in h2ph"
1684    From:  (name lost)
1685   Files:  utils/h2ph.PL
1686
1687  DOCUMENTATION
1688
1689   Title:  "Add taint checks and srand to perldelta"
1690    From:  Tom Phoenix
1691  Msg-ID:  <Pine.GSO.3.95q.970302115355.23058D-100000@kelly.teleport.com
1692    Date:  Sun, 2 Mar 1997 11:56:08 -0800 (PST)
1693   Files:  pod/perldelta.pod
1694
1695   Title:  "Don't call FileHandle 'deprecated'"
1696    From:  Chip Salzenberg
1697   Files:  pod/perldelta.pod
1698
1699   Title:  "Improve sample module header"
1700    From:  Tom Christiansen and Graham Barr
1701  Msg-ID:  <199703011732.KAA14693@jhereg.perl.com>
1702    Date:  Sat, 01 Mar 1997 10:32:31 -0700
1703   Files:  pod/perlmod.pod
1704
1705   Title:  "Clarify C<crypt> documentation"
1706    From:  Tom Phoenix
1707  Msg-ID:  <Pine.GSO.3.95q.970228131112.12357D-100000@kelly.teleport.com
1708    Date:  Fri, 28 Feb 1997 13:18:25 -0800 (PST)
1709   Files:  pod/perlfunc.pod
1710
1711   Title:  "Update list of CPAN sites"
1712    From:  Jarkko Hietaniemi
1713  Msg-ID:  <199703021454.QAA07446@alpha.hut.fi>
1714    Date:  Sun, 2 Mar 1997 16:54:22 +0200 (EET)
1715   Files:  pod/perlmod.pod
1716
1717   Title:  "Enhance description of 'server error'"
1718    From:  Jarkko Hietaniemi
1719  Msg-ID:  <199702041903.VAA16070@alpha.hut.fi>
1720    Date:  Tue, 4 Feb 1997 21:03:23 +0200 (EET)
1721   Files:  pod/perldiag.pod
1722
1723   Title:  "Regularize format of E-Mail addresses in *.pod"
1724    From:  Chip Salzenberg
1725   Files:  pod/*.pod
1726
1727
1728 ------------------
1729  Version 5.003_91
1730 ------------------
1731
1732 This is (should be?  must be!) the public beta of 5.004.
1733
1734  CORE LANGUAGE CHANGES
1735
1736   Title:  "Fix perl_call_*() when !G_EVAL"
1737    From:  Gurusamy Sarathy
1738  Msg-ID:  <199702250725.CAA09192@aatma.engin.umich.edu>,
1739           <199702251925.OAA15498@aatma.engin.umich.edu>,
1740           <199702252200.RAA16853@aatma.engin.umich.edu>
1741    Date:  Tue, 25 Feb 1997 02:25:56 -0500
1742   Files:  MANIFEST gv.c interp.sym perl.c perl.h pp_ctl.c pp_sys.c
1743           t/op/runlevel.t
1744
1745   Title:  "Fix taint tests for writeable dirs in $ENV{PATH}"
1746    From:  Chip Salzenberg
1747   Files:  mg.c mg.h pod/perlsec.pod taint.c
1748
1749   Title:  "Forbid tainted parameters for truncate()"
1750    From:  Chip Salzenberg
1751   Files:  pp_sys.c
1752
1753   Title:  "Don't taint magic hash keys unnecessarily"
1754    From:  Charles Bailey
1755  Msg-ID:  <01IFXL9TY74Y00661G@hmivax.humgen.upenn.edu>
1756    Date:  Fri, 28 Feb 1997 02:11:26 -0500 (EST)
1757   Files:  hv.c
1758
1759  CORE PORTABILITY
1760
1761   Title:  "VMS patches post _90"
1762    From:  Charles Bailey
1763  Msg-ID:  <01IFYDE5ZT7O005A53@hmivax.humgen.upenn.edu>
1764    Date:  Fri, 28 Feb 1997 15:26:33 -0500 (EST)
1765   Files:  doio.c mg.c perl.h pp_hot.c t/op/rand.t t/op/taint.t taint.c
1766           vms/descrip.mms vms/vms.c
1767
1768   Title:  "Fix taint check in system() and exec() under VMS and OS/2"
1769    From:  Chip Salzenberg
1770   Files:  pp_sys.c
1771
1772   Title:  "If _XOPEN_VERSION >= 4, socket length parameters are size_t"
1773    From:  Michael H. Moran <mhm@austin.ibm.com>
1774   Files:  perl.h pp_sys.c
1775
1776   Title:  "Make dooneliner() compile again"
1777    From:  Chip Salzenberg
1778   Files:  pp_sys.c
1779
1780  OTHER CORE CHANGES
1781
1782   Title:  "Short-circuit duplicate study() calls"
1783    From:  Chip Salzenberg
1784   Files:  pp.c
1785
1786   Title:  "Call sv_set[iu]v() with [IU]V parameter, not [IU]32"
1787    From:  Chip Salzenberg
1788   Files:  perl.c pp.c pp_sys.c toke.c util.c
1789
1790   Title:  "Clean up and document API for hashes"
1791    From:  Gurusamy Sarathy
1792  Msg-ID:  <199702251824.NAA14859@aatma.engin.umich.edu>
1793    Date:  Tue, 25 Feb 1997 13:24:02 -0500
1794   Files:  hv.c hv.h pod/perldelta.pod pod/perlguts.pod
1795
1796   Title:  "pp_undef was not always freeing memory"
1797    From:  Ilya Zakharevich
1798  Msg-ID:  <199702270653.BAA13949@monk.mps.ohio-state.edu>
1799    Date:  Thu, 27 Feb 1997 01:53:51 -0500 (EST)
1800   Files:  pp.c
1801
1802   Title:  "Fix SEGV when debugging with foreach() lvalue patch"
1803    From:  Ilya Zakharevich
1804  Msg-ID:  <199702271924.OAA14557@monk.mps.ohio-state.edu>
1805    Date:  Thu, 27 Feb 1997 14:24:36 -0500 (EST)
1806   Files:  sv.c
1807
1808   Title:  "Don't examine rx->exec_tainted if pregexec() fails"
1809    From:  Chip Salzenberg
1810   Files:  pp_hot.c
1811
1812   Title:  "Silence bogus typo warning on $DB::postponed"
1813    From:  Gurusamy Sarathy
1814  Msg-ID:  <199702271802.NAA12505@aatma.engin.umich.edu>
1815    Date:  Thu, 27 Feb 1997 13:02:30 -0500
1816   Files:  op.c
1817
1818  BUILD PROCESS
1819
1820   Title:  "Sanity check linking with $libs"
1821    From:  Andy Dougherty
1822  Msg-ID:  <Pine.SOL.3.95q.970225221634.2486A-100000@fractal.lafayette.edu>
1823    Date:  Tue, 25 Feb 1997 14:13:45 -0500 (EST)
1824   Files:  Configure
1825
1826   Title:  "Flush stdout when printing $randbits guess"
1827    From:  Chip Salzenberg
1828   Files:  Configure
1829
1830   Title:  "Configure changes for Irix nm"
1831    From:  Helmut Jarausch and Fabien Tassin
1832   Files:  Configure
1833
1834   Title:  "Update OS/2 Configure diff"
1835    From:  Ilya Zakharevich
1836  Msg-ID:  <199702251906.OAA10608@monk.mps.ohio-state.edu>
1837    Date:  Tue, 25 Feb 1997 14:06:23 -0500 (EST)
1838   Files:  os2/diff.configure
1839
1840  LIBRARY AND EXTENSIONS
1841
1842   Title:  "Don't require() in a signal handler"
1843    From:  Chip Salzenberg
1844   Files:  lib/perl5db.pl
1845
1846   Title:  "Make IPC::Open3 work without fork()"
1847    From:  Ilya Zakharevich
1848  Msg-ID:  <199702251937.OAA10718@monk.mps.ohio-state.edu>
1849    Date:  Tue, 25 Feb 1997 14:37:07 -0500 (EST)
1850   Files:  lib/IPC/Open3.pm
1851
1852   Title:  "Follow up on elimination of $` $& $' in libraries"
1853    From:  "M.J.T. Guy"
1854  Msg-ID:  <E0w0Sqc-00046E-00@ursa.cus.cam.ac.uk>
1855    Date:  Fri, 28 Feb 1997 13:59:42 +0000
1856   Files:  lib/Getopt/Long.pm lib/diagnostics.pm
1857
1858   Title:  "Don't warn on use of CCFLAGS"
1859    From:  Andreas Koenig
1860  Msg-ID:  <199702251038.LAA13123@anna.in-berlin.de>
1861    Date:  Tue, 25 Feb 1997 11:38:43 +0100
1862   Files:  lib/ExtUtils/MakeMaker.pm
1863
1864   Title:  "Allow explicit '-lperl' in link arguments"
1865    From:  Doug MacEachern
1866  Msg-ID:  <199702271625.LAA25402@postman.osf.org>
1867    Date:  Thu, 27 Feb 1997 11:25:04 -0500
1868   Files:  lib/ExtUtils/Embed.pm
1869
1870  TESTS
1871
1872   Title:  "New test op/taint.t"
1873    From:  Tom Phoenix
1874  Msg-ID:  <Pine.GSO.3.95q.970225101328.18288M-100000@kelly.teleport.com
1875    Date:  Tue, 25 Feb 1997 11:36:53 -0800 (PST)
1876   Files:  MANIFEST t/op/taint.t
1877
1878   Title:  "Patch to t/op/rand.t"
1879    From:  Tom Phoenix
1880  Msg-ID:  <Pine.GSO.3.95q.970225181321.13796Q-100000@kelly.teleport.com
1881    Date:  Tue, 25 Feb 1997 18:19:34 -0800 (PST)
1882   Files:  t/op/rand.t
1883
1884  UTILITIES
1885
1886   Title:  "Add --lax option to pod2man; use it in perldoc"
1887    From:  Nat <gnat@frii.com>, Chip Salzenberg
1888   Files:  pod/pod2man.PL utils/perldoc.PL
1889
1890   Title:  "Eliminate dead code in pod2man"
1891    From:  Chip Salzenberg
1892   Files:  pod/pod2man.PL
1893
1894  DOCUMENTATION
1895
1896   Title:  "Warn about intrusive sfio behavior"
1897    From:  Andy Dougherty
1898  Msg-ID:  <Pine.SOL.3.95q.970228112136.24038G-100000@fractal.lafayette.
1899    Date:  Fri, 28 Feb 1997 11:35:49 -0500 (EST)
1900   Files:  INSTALL
1901
1902   Title:  "Updates to perlfunc.pod"
1903    From:  Tom Phoenix (with help from M.J.T. Guy and Tom C.)
1904   Files:  pod/perlfunc.pod
1905
1906   Title:  "Move ENVIRONMENT from perl.pod to perlrun.pod"
1907    From:  Chip Salzenberg
1908   Files:  pod/perl.pod pod/perlrun.pod
1909
1910   Title:  "Describe PERL_DEBUG_MSTATS in perlrun.pod"
1911    From:  Nat <gnat@frii.com>
1912   Files:  pod/perlrun.pod
1913
1914   Title:  "Fix references to perlbug"
1915    From:  Chip Salzenberg
1916   Files:  pod/perl.pod pod/perldelta.pod pod/perllocale.pod
1917           pod/perltoc.pod
1918
1919
1920 ------------------
1921  Version 5.003_90
1922 ------------------
1923
1924 At last, a mil[le]stone:  The first beta of Perl 5.004.
1925
1926  CORE LANGUAGE CHANGES
1927
1928   Title:  "Automatically call srand() before rand() if user didn't"
1929    From:  Chip Salzenberg
1930   Files:  pod/perlfunc.pod pp.c
1931
1932  CORE PORTABILITY
1933
1934   Title:  "Ultrix hints"
1935    From:  Spider Boardman
1936  Msg-ID:  <199702220951.EAA08156@Orb.Nashua.NH.US>
1937    Date:  Sat, 22 Feb 1997 04:51:48 -0500
1938   Files:  hints/ultrix_4.sh
1939
1940   Title:  "Digital UNIX and 3_28"
1941    From:  Jarkko Hietaniemi
1942  Msg-ID:  <199702231427.QAA13807@alpha.hut.fi>
1943    Date:  Sun, 23 Feb 1997 16:27:19 +0200 (EET)
1944   Files:  Configure MANIFEST ext/NDBM_File/hints/dec_osf.pl
1945           ext/ODBM_File/hints/dec_osf.pl hints/dec_osf.sh
1946
1947   Title:  "AmigaOS patches to 5.003_28"
1948    From:  Norbert Pueschel
1949  Msg-ID:  <77724759@Armageddon.meb.uni-bonn.de>
1950    Date:  Sat, 22 Feb 1997 18:08:02 +0100
1951   Files:  README.amiga hints/amigaos.sh t/io/fs.t t/lib/anydbm.t
1952           t/lib/db-btree.t t/lib/db-hash.t t/lib/db-recno.t
1953           t/lib/gdbm.t t/lib/ndbm.t t/lib/odbm.t t/lib/sdbm.t
1954           t/op/magic.t t/op/stat.t
1955
1956   Title:  "Hints for DC/OSx"
1957    From:  Stephen Zander <srz@loopback>
1958  Msg-ID:  <199702242124.NAA03796@wsuse5.mckesson.com>
1959    Date:  Mon, 24 Feb 1997 13:24:54 -0800
1960   Files:  hints/dcosx.sh
1961
1962   Title:  "Update VMS version"
1963    From:  Chip Salzenberg
1964   Files:  vms/config.vms vms/descrip.mms
1965
1966  OTHER CORE CHANGES
1967
1968   Title:  "Don't assume that sizeof(int) >= sizeof(void*)"
1969    From:  Chip Salzenberg
1970   Files:  doio.c malloc.c regexec.c
1971
1972  BUILD PROCESS
1973
1974   Title:  "Re: ccdlflags don't quite work"
1975    From:  Andy Dougherty
1976  Msg-ID:  <Pine.SOL.3.95q.970224160630.5700E-100000@fractal.lafayette.e
1977    Date:  Mon, 24 Feb 1997 16:07:07 -0500 (EST)
1978   Files:  Configure
1979
1980   Title:  "Use $ccflags, $ldflags, $libs when determining $randbits"
1981    From:  Chip Salzenberg
1982   Files:  Configure
1983
1984   Title:  "'installperl -v' doesn't do enough"
1985    From:  Spider Boardman
1986  Msg-ID:  <199702241342.IAA25945@Orb.Nashua.NH.US>
1987    Date:  Mon, 24 Feb 1997 08:42:59 -0500
1988   Files:  installperl
1989
1990   Title:  "installperl breaks running system (for a while)"
1991    From:  Spider Boardman
1992  Msg-ID:  <199702241412.JAA11829@Orb.Nashua.NH.US>
1993    Date:  Mon, 24 Feb 1997 09:12:11 -0500
1994   Files:  installperl
1995
1996  LIBRARY AND EXTENSIONS
1997
1998   Title:  "Don't clobber $1 et al in debugger's DB::sub()"
1999    From:  Ilya Zakharevich
2000   Files:  lib/perl5db.pl
2001
2002   Title:  "Fix fd leak in IO::Pipe"
2003    From:  Roderick Schertler
2004  Msg-ID:  <pzn2sv722y.fsf@eeyore.ibcinc.com>
2005    Date:  23 Feb 1997 14:29:57 -0500
2006   Files:  ext/IO/lib/IO/Pipe.pm
2007
2008   Title:  "Pod::Text fixes"
2009    From:  Roderick Schertler
2010  Msg-ID:  <350.856634588@eeyore.ibcinc.com>
2011    Date:  Sat, 22 Feb 1997 13:03:08 -0500
2012   Files:  lib/Pod/Text.pm
2013
2014   Title:  "Trivial patch to make ExtUtils::Install more -w clean"
2015    From:  Tim Bunce
2016  Msg-ID:  <9702241605.AA17436@toad.ig.co.uk>
2017    Date:  Mon, 24 Feb 1997 16:05:17 +0000
2018   Files:  lib/ExtUtils/Install.pm
2019
2020   Title:  "C<use vars> didn't work until 5.002"
2021    From:  Chip Salzenberg
2022   Files:  lib/vars.pm
2023
2024  TESTS
2025
2026   Title:  "More thoroughly test rand() and srand()"
2027    From:  Tom Phoenix
2028   Files:  t/op/rand.t
2029
2030   Title:  "Don't use <*> where readdir() will do"
2031    From:  Chip Salzenberg
2032   Files:  t/op/stat.t
2033
2034   Title:  "Allow for $^X to be 'miniperl'"
2035    From:  Dominic Dunlop <domo@slipper.ip.lu>
2036  Msg-ID:  <v03020903af360f31aced@[194.51.248.65]>
2037    Date:  Sun, 23 Feb 1997 16:22:45 +0100
2038   Files:  t/op/magic.t
2039
2040  UTILITIES
2041
2042   Title:  "Post-28 INSTALL updates"
2043    From:  Andy Dougherty
2044  Msg-ID:  <Pine.SOL.3.95q.970224170713.5700H-100000@fractal.lafayette.e
2045    Date:  Mon, 24 Feb 1997 17:09:09 -0500 (EST)
2046   Files:  INSTALL
2047
2048   Title:  "Re: Hash key created by subroutine call? (fwd) "
2049    From:  Gurusamy Sarathy
2050  Msg-ID:  <199702242229.RAA04395@aatma.engin.umich.edu>
2051    Date:  Mon, 24 Feb 1997 17:29:30 -0500
2052   Files:  pod/perlsub.pod pod/perltrap.pod
2053
2054   Title:  "Add documentation and '-h' option to perlbug"
2055    From:  Gurusamy Sarathy
2056  Msg-ID:  <199702240854.DAA27128@aatma.engin.umich.edu>
2057           and <199702242009.PAA02849@aatma.engin.umich.edu>
2058    Date:  Mon, 24 Feb 1997
2059   Files:  pod/perl.pod pod/perldelta.pod installman
2060           utils/perlbug.PL
2061
2062   Title:  "pumpkin-1.9.pod"
2063    From:  Andy Dougherty
2064  Msg-ID:  <Pine.SOL.3.95q.970224155702.5700D-100000@fractal.lafayette.e
2065    Date:  Mon, 24 Feb 1997 16:06:02 -0500 (EST)
2066   Files:  Porting/pumpkin.pod
2067
2068  DOCUMENTATION
2069
2070   Title:  "Fix typo in 'Tolkien quotation typo' fix"
2071    From:  Jarkko Hietaniemi
2072   Files:  Changes
2073
2074   Title:  "Document one-argument limitation with #! line"
2075    From:  Tom Phoenix
2076  Msg-ID:  <Pine.GSO.3.95q.970223182745.15989A-100000@kelly.teleport.com
2077    Date:  Sun, 23 Feb 1997 18:41:02 -0800 (PST)
2078   Files:  pod/perldiag.pod pod/perlsec.pod
2079
2080
2081 ------------------
2082  Version 5.003_28
2083 ------------------
2084
2085 This release is beta candidate #6.  If this isn't good enough to go beta,
2086 I'll eat a floppy disk.  (Okay, it's a chocolate floppy, but still....)
2087
2088  CORE LANGUAGE CHANGES
2089
2090   Title:  "Don't let C<sub foo;> undefine &foo"
2091    From:  Chip Salzenberg
2092   Files:  op.c
2093
2094   Title:  "Make code, doc agree on $ENV{PATH} and `cmd`"
2095    From:  Chip Salzenberg
2096   Files:  pod/perlsec.pod pp_sys.c
2097
2098   Title:  "Don't taint $x in C<$x = ($tainted =~ /(\w+)/)>"
2099    From:  Chip Salzenberg
2100   Files:  pp_ctl.c pp_hot.c
2101
2102   Title:  "Turn off 'expression tainted' flag at end of runops()"
2103    From:  Chip Salzenberg
2104   Files:  run.c
2105
2106   Title:  "When overloading, don't throw away nomethod's value"
2107    From:  Ilya Zakharevich
2108   Files:  gv.c
2109
2110   Title:  "Optimize keys() and values() in void context"
2111    From:  Chip Salzenberg
2112   Files:  doop.c op.c
2113
2114  CORE PORTABILITY
2115
2116   Title:  "New hints for Digital UNIX"
2117    From:  Jarkko Hietaniemi
2118   Files:  hints/dec_osf.sh
2119
2120   Title:  "No version of AIX has working setre[ug]id()"
2121    From:  neufeld@fast.pvi.org (Keith Neufeld)
2122   Files:  hints/aix.sh
2123
2124   Title:  "VMS patches post _27"
2125    From:  Charles Bailey
2126  Msg-ID:  <01IFMEMPN1IU0057E2@hmivax.humgen.upenn.edu>
2127    Date:  Thu, 20 Feb 1997 01:58:46 -0500 (EST)
2128   Files:  MANIFEST dosish.h hv.c lib/ExtUtils/MM_VMS.pm
2129           lib/ExtUtils/xsubpp perl.c perlsdio.h pod/perldelta.pod
2130           pod/perlvar.pod t/op/closure.t unixish.h vms/Makefile
2131           vms/descrip.mms vms/ext/filespec.t vms/genconfig.pl
2132           vms/vms.c vms/vmsish.h
2133
2134   Title:  "Re: OS/2 patch for _27"
2135    From:  Ilya Zakharevich
2136  Msg-ID:  <199702210024.TAA03174@monk.mps.ohio-state.edu>
2137    Date:  Thu, 20 Feb 1997 19:24:16 -0500 (EST)
2138   Files:  INSTALL README.os2 lib/Test/Harness.pm os2/Changes
2139           os2/OS2/PrfDB/t/os2_prfdb.t os2/os2.c os2/os2ish.h
2140           os2/perl2cmd.pl perl.c pod/perldelta.pod t/TEST t/harness
2141           t/op/magic.t
2142
2143  OTHER CORE CHANGES
2144
2145   Title:  "Fix a typo"
2146    From:  Chip Salzenberg
2147   Files:  pp_sys.c
2148
2149   Title:  "Undo signal patch -- it broke die() in signal"
2150    From:  Chip Salzenberg
2151   Files:  mg.c
2152
2153   Title:  "Fix perl_call_sv(..., G_NOARGS)"
2154    From:  Chip Salzenberg
2155   Files:  perl.c
2156
2157   Title:  "Fix SIGSEGV when cloning sub with complex expression"
2158    From:  Chip Salzenberg
2159   Files:  op.c
2160
2161   Title:  "Minor update to malloc.c"
2162    From:  Ilya Zakharevich
2163  Msg-ID:  <199702210244.VAA03676@monk.mps.ohio-state.edu>
2164    Date:  Thu, 20 Feb 1997 21:44:13 -0500 (EST)
2165   Files:  malloc.c
2166
2167   Title:  "Fix the Tolkien quotation"
2168    From:  Chip Salzenberg
2169   Files:  perly.y
2170
2171  BUILD PROCESS
2172
2173    (no changes)
2174
2175  LIBRARY AND EXTENSIONS
2176
2177   Title:  "Debugger patch"
2178    From:  Ilya Zakharevich
2179  Msg-ID:  <199702210737.CAA03951@monk.mps.ohio-state.edu>
2180    Date:  Fri, 21 Feb 1997 02:37:59 -0500 (EST)
2181   Files:  lib/perl5db.pl
2182
2183   Title:  "Avoid $` $& $' in libraries"
2184    From:  Ilya Zakharevich
2185  Msg-ID:  <199702210207.VAA03560@monk.mps.ohio-state.edu>
2186    Date:  Thu, 20 Feb 1997 21:07:30 -0500 (EST)
2187   Files:  lib/Getopt/Long.pm lib/Pod/Text.pm lib/diagnostics.pm
2188           os2/OS2/REXX/REXX.pm
2189
2190   Title:  "Remove redundant clearerr() from IO::Seekable"
2191    From:  Chip Salzenberg
2192   Files:  ext/IO/lib/IO/Handle.pm ext/IO/lib/IO/Seekable.pm
2193
2194   Title:  "prototype error in File::stat"
2195    From:  Graham.Barr@tiuk.ti.com
2196  Msg-ID:  <199702180748.HAA14151@ultra-boy>
2197    Date:  Tue, 18 Feb 1997 07:48:40 GMT
2198   Files:  lib/File/stat.pm
2199
2200  TESTS
2201
2202   Title:  "Include 'study' in regexp.t"
2203    From:  Chip Salzenberg
2204   Files:  t/op/regexp.t
2205
2206   Title:  "Don't run locale test if -DNO_LOCALE"
2207    From:  Chip Salzenberg
2208   Files:  t/pragma/locale.t
2209
2210   Title:  "Tweak tests to notice $dont_use_nlink"
2211    From:  Chip Salzenberg
2212   Files:  t/io/fs.t t/op/stat.t
2213
2214   Title:  "Add test for grep() and wantarray"
2215    From:  Hugo van der Sanden <hv@iii.co.uk>
2216  Msg-ID:  <199702181105.LAA17895@tyree.iii.co.uk>
2217    Date:  Tue, 18 Feb 1997 11:05:59 +0000
2218   Files:  t/op/misc.t
2219
2220  UTILITIES
2221
2222    (no changes)
2223
2224  DOCUMENTATION
2225
2226   Title:  "INSTALL updates since _26"
2227    From:  Andy Dougherty
2228  Msg-ID:  <Pine.SOL.3.95q.970218155815.2014F-100000@fractal.lafayette.e
2229    Date:  Tue, 18 Feb 1997 16:00:08 -0500 (EST)
2230   Files:  INSTALL
2231
2232   Title:  "Document "$$0" change"
2233    From:  Chip Salzenberg
2234   Files:  pod/perldelta.pod
2235
2236   Title:  "Don't recommend impossible //o for C<$x =~ $y>"
2237    From:  Chip Salzenberg
2238   Files:  pod/perlop.pod
2239
2240   Title:  "Correct doc that claimed that <FH> was never false"
2241    From:  Chip Salzenberg
2242   Files:  pod/perldelta.pod pod/perlop.pod
2243
2244   Title:  "Document C<$?> vs. $SIG{CHLD}"
2245    From:  Ulrich Pfeifer
2246   Files:  pod/perlvar.pod
2247
2248   Title:  "Add pumpkin.pod"
2249    From:  Chip Salzenberg
2250   Files:  MANIFEST Porting/pumpkin.pod
2251
2252   Title:  "Don't say "associat*ve arr*y""
2253    From:  Chip Salzenberg
2254   Files:  MANIFEST gv.h hv.c lib/Env.pm lib/overload.pm opcode.pl
2255           pod/perl.pod pod/perldelta.pod pod/perldiag.pod
2256           pod/perlfunc.pod pod/perlguts.pod pod/perlmod.pod
2257           pod/perltie.pod pod/perltoc.pod pod/perltrap.pod x2p/a2p.pod
2258
2259
2260 ------------------
2261  Version 5.003_27
2262 ------------------
2263
2264 This release is beta candidate #5: Our last, best hope for a beta.
2265
2266  CORE LANGUAGE CHANGES
2267
2268   Title:  "Better looks_like_number() function [sv.c]"
2269    From:  Gisle Aas
2270  Msg-ID:  <199702141708.SAA17546@bergen.sn.no>
2271    Date:  Fri, 14 Feb 1997 18:08:52 +0100
2272   Files:  sv.c
2273
2274   Title:  "Remove redundant functions UNIVERSAL::{class,is_instance}"
2275    From:  Gisle Aas
2276  Msg-ID:  <hwwsbpeq2.fsf@bergen.sn.no>
2277    Date:  14 Feb 1997 15:52:21 +0000
2278   Files:  pod/perldelta.pod pod/perlobj.pod t/op/universal.t universal.c
2279
2280   Title:  "Allow C<setpgrp $$>"
2281    From:  Roderick Schertler
2282  Msg-ID:  <pzraigyshr.fsf@eeyore.ibcinc.com>
2283    Date:  16 Feb 1997 23:19:12 -0500
2284   Files:  pp_sys.c
2285
2286   Title:  "Fix syntax error on C<&$1>"
2287    From:  Chip Salzenberg
2288   Files:  toke.c
2289
2290   Title:  "Fix sub call through magic var (e.g. C<&$1>)"
2291    From:  Chip Salzenberg
2292   Files:  pp_hot.c
2293
2294   Title:  "Fix grep() with refs in array context"
2295    From:  Chip Salzenberg
2296   Files:  pp.c
2297
2298  CORE PORTABILITY
2299
2300   Title:  "Eliminate $^S; add C<use vmsish qw(status exit time)>"
2301    From:  Charles Bailey
2302  Msg-ID:  <01IFI9CFKL0S004R2V@hmivax.humgen.upenn.edu>
2303    Date:  Mon, 17 Feb 1997 02:45:26 -0500 (EST)
2304   Files:  MANIFEST gv.c lib/English.pm lib/ExtUtils/MM_VMS.pm
2305           lib/ExtUtils/Mksymlists.pm lib/ExtUtils/xsubpp mg.c op.c
2306           perl.c perl.h pod/perldelta.pod pod/perlmod.pod
2307           pod/perlvar.pod pp_ctl.c pp_sys.c utils/perldoc.PL
2308           vms/Makefile vms/config.vms vms/descrip.mms
2309           vms/ext/Stdio/Stdio.pm vms/ext/Stdio/Stdio.xs
2310           vms/ext/XSSymSet.pm vms/ext/vmsish.pm vms/vms.c vms/vmsish.h
2311           win32/makedef.pl
2312
2313   Title:  "Eliminate FP exceptions under SCO 5"
2314    From:  Chip Salzenberg
2315   Files:  hints/sco.sh unixish.h
2316
2317   Title:  "Digital UNIX hints"
2318    From:  Jarkko Hietaniemi
2319  Msg-ID:  <199702151906.VAA22999@alpha.hut.fi>
2320    Date:  Sat, 15 Feb 1997 21:06:33 +0200 (EET)
2321   Files:  hints/dec_osf.sh
2322
2323   Title:  "Irix6.4 (with 7.1 compilers)"
2324    From:  John Stoffel <jfs@fluent.com>
2325  Msg-ID:  <199702130238.VAA24468@jfs.Fluent.COM>
2326    Date:  Wed, 12 Feb 1997 21:38:51 -0500 (EST)
2327   Files:  hints/irix_6_2.sh hints/irix_6_4.sh
2328
2329   Title:  "Update Plan 9, Win32, VMS configs with $shortsize and $longsize"
2330    From:  Chip Salzenberg
2331   Files:  plan9/config.plan9 plan9/genconfig.pl
2332           vms/genconfig.pl win32/config.w32
2333
2334  OTHER CORE CHANGES
2335
2336   Title:  "Fix core dump when embedding"
2337    From:  Chip Salzenberg
2338   Files:  perl.c
2339
2340   Title:  "Re: Fragile signals"
2341    From:  Ilya Zakharevich
2342  Msg-ID:  <199702130644.BAA07572@monk.mps.ohio-state.edu>
2343    Date:  Thu, 13 Feb 1997 01:44:39 -0500 (EST)
2344   Files:  mg.c
2345
2346   Title:  "Make format strings correspond exactly to parameters"
2347    From:  Roderick Schertler
2348  Msg-ID:  <pz7mkc1h0g.fsf@eeyore.ibcinc.com>
2349    Date:  13 Feb 1997 17:24:31 -0500
2350   Files:  doio.c ext/DB_File/DB_File.xs ext/Opcode/Opcode.xs gv.c op.c
2351           perl.c pp_ctl.c pp_sys.c regcomp.c toke.c
2352
2353   Title:  "Don't try to attach 'o' magic to read-only values"
2354    From:  Chip Salzenberg
2355   Files:  sv.c
2356
2357   Title:  "Fix carriage-return message"
2358    From:  Chip Salzenberg
2359   Files:  toke.c
2360
2361   Title:  "In <=>, test for equality first"
2362    From:  Chip Salzenberg
2363   Files:  pp.c
2364
2365   Title:  "Don't mark sv_{true,false} PADTMP"
2366    From:  Chip Salzenberg
2367   Files:  op.c
2368
2369  BUILD PROCESS
2370
2371   Title:  "Fix eval "" in Configure"
2372    From:  allen@gateway.grumman.com (John L. Allen)
2373  Msg-ID:  <9702141809.AA17001@gateway.grumman.com>
2374    Date:  Fri, 14 Feb 1997 13:09:53 -0500
2375   Files:  Configure
2376
2377   Title:  "Don't link with -lsfio if sfio is not requested"
2378    From:  Chip Salzenberg
2379   Files:  Configure
2380
2381   Title:  "perl5.003_26 Configure change "win" for AIX 4"
2382    From:  Tim Mooney <mooney@dogbert.cc.ndsu.NoDak.edu>
2383  Msg-ID:  <Pine.OSF.3.95.970214135751.32654A-100000@dogbert.cc.ndsu.NoD
2384    Date:  Fri, 14 Feb 1997 13:59:02 -0600 (CST)
2385   Files:  Configure
2386
2387   Title:  "Update os2/diff.configure"
2388    From:  Chip Salzenberg
2389   Files:  os2/diff.configure
2390
2391  LIBRARY AND EXTENSIONS
2392
2393   Title:  "Remove Fatal.pm"
2394    From:  Chip Salzenberg
2395   Files:  MANIFEST lib/Fatal.pm pod/perldelta.pod pod/perlmod.pod
2396           pod/roffitall t/lib/fatal.t
2397
2398   Title:  "Refresh MakeMaker to 5.40"
2399    From:  Andy Dougherty, Andreas Koenig, Tim Bunce
2400   Files:  lib/ExtUtils/Liblist.pm lib/ExtUtils/MM_Unix.pm
2401           lib/ExtUtils/MakeMaker.pm lib/ExtUtils/Mksymlists.pm
2402
2403   Title:  "Refresh CPAN.pm to 1.21"
2404    From:  Andreas Koenig
2405   Files:  lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/Nox.pm
2406
2407   Title:  "Refresh Test::Harness to 1.15"
2408    From:  Andreas Koenig
2409   Files:  lib/Test/Harness.pm
2410
2411  TESTS
2412
2413   Title:  "Remove non-portable locale tests"
2414    From:  Chip Salzenberg
2415   Files:  t/pragma/locale.t
2416
2417  UTILITIES
2418
2419   Title:  "pod2man: missing '-' in name section shouldn't be fatal"
2420    From:  Ulrich Pfeifer
2421  Msg-ID:  <yfmzpxcimsa.fsf@ls6.informatik.uni-dortmund.de>
2422    Date:  10 Feb 1997 18:38:45 +0100
2423   Files:  pod/pod2man.PL
2424
2425  DOCUMENTATION
2426
2427   Title:  "Update To-Do list"
2428    From:  Tim Bunce
2429  Msg-ID:  <9702101900.AA25293@toad.ig.co.uk>
2430    Date:  Mon, 10 Feb 1997 19:00:59 +0000
2431   Files:  Todo
2432
2433   Title:  "Fix formatting in perldiag"
2434    From:  Chip Salzenberg
2435   Files:  pod/perldiag.pod
2436
2437
2438 ------------------
2439  Version 5.003_26
2440 ------------------
2441
2442 This release is beta candidate #4.  "Once more, dear friends...."
2443
2444  CORE LANGUAGE CHANGES
2445
2446   Title:  "Make \r in script an error (per Larry)"
2447    From:  Chip Salzenberg
2448   Files:  pod/perldiag.pod toke.c
2449
2450   Title:  "Support '%i' format and 'h' modifier in s?printf"
2451    From:  Chip Salzenberg
2452   Files:  doop.c pod/perldelta.pod
2453
2454  CORE PORTABILITY
2455
2456   Title:  "Fix value of system() and $? for DEC UNIX, VMS, others"
2457    From:  Chip Salzenberg
2458   Files:  mg.c perl.h pp_sys.c
2459
2460   Title:  "VMS patches post _25"
2461    From:  Charles Bailey
2462  Msg-ID:  <01IF48W3P39W0050BD@hmivax.humgen.upenn.edu>
2463    Date:  Fri, 07 Feb 1997 01:56:12 -0500 (EST)
2464   Files:  Porting/Glossary lib/ExtUtils/Liblist.pm
2465           lib/ExtUtils/MM_VMS.pm lib/ExtUtils/xsubpp perl.c
2466           vms/Makefile vms/config.vms vms/descrip.mms vms/genconfig.pl
2467           vms/perlvms.pod vms/vms.c vms/vmsish.h x2p/a2p.c
2468
2469   Title:  "Hints for BSDOS"
2470    From:  Christopher Davis <ckd@loiosh.kei.com>
2471  Msg-ID:  <199702042011.PAA09206@loiosh.kei.com>
2472    Date:  Tue, 4 Feb 1997 15:11:13 -0500 (EST)
2473   Files:  hints/bsdos.sh
2474
2475   Title:  "On C<sysopen(..., O_APPEND)>, call C<fopen(..., "a")>"
2476    From:  Chip Salzenberg
2477   Files:  doio.c
2478
2479  OTHER CORE CHANGES
2480
2481   Title:  "Fix (yet another) Tk closure problem"
2482    From:  Chip Salzenberg
2483   Files:  op.c perl.c pp_ctl.c
2484
2485   Title:  "Fix value of C<foreach>"
2486    From:  Chip Salzenberg
2487   Files:  cop.h pp_ctl.c
2488
2489   Title:  "Regexp optimizations"
2490    From:  Ilya Zakharevich
2491  Msg-ID:  <199702041102.GAA24805@monk.mps.ohio-state.edu>
2492    Date:  Tue, 4 Feb 1997 06:02:10 -0500 (EST)
2493   Files:  regcomp.c regexec.c
2494
2495   Title:  "Re: static buffer in not_a_number() [sv.c] might overflow"
2496    From:  Gisle Aas
2497  Msg-ID:  <hbu9uz1si.fsf@bergen.sn.no>
2498    Date:  09 Feb 1997 11:55:41 +0100
2499   Files:  sv.c
2500
2501   Title:  "Refine 'runaway string' heuristic"
2502    From:  Chip Salzenberg
2503   Files:  toke.c
2504
2505   Title:  "Fix core dump on C<print "a", last> in eval"
2506    From:  Chip Salzenberg
2507   Files:  pp_ctl.c
2508
2509   Title:  "Catch C<use integer; $x % 0>"
2510    From:  Chip Salzenberg
2511   Files:  pp.c
2512
2513  BUILD PROCESS
2514
2515   Title:  "Fix usage message in configure.gnu"
2516    From:  Jarkko Hietaniemi
2517   Files:  configure.gnu
2518
2519  LIBRARY AND EXTENSIONS
2520
2521   Title:  "DB_File 1.11 patch"
2522    From:  Paul Marquess
2523  Msg-ID:  <9702061553.AA18147@claudius.bfsec.bt.co.uk>
2524    Date:  Thu, 6 Feb 97 15:53:34 GMT
2525   Files:  ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs
2526
2527   Title:  "Faster File::Compare"
2528    From:  Gisle Aas
2529  Msg-ID:  <199702051342.OAA02753@bergen.sn.no>
2530    Date:  Wed, 5 Feb 1997 14:42:49 +0100
2531   Files:  lib/File/Compare.pm
2532
2533   Title:  "Make diagnostics module strip formatting directives"
2534    From:  Chip Salzenberg
2535   Files:  lib/diagnostics.pm pod/perldiag.pod
2536
2537   Title:  "Fix warning from missing POSIX::setvbuf()"
2538    From:  Chip Salzenberg
2539   Files:  ext/IO/IO.xs
2540
2541  TESTS
2542
2543   Title:  "Fix closure.t for AmigaOS (again)"
2544    From:  Norbert Pueschel
2545  Msg-ID:  <77724742@Armageddon.meb.uni-bonn.de>
2546    Date:  Wed, 05 Feb 1997 18:56:45 +0100
2547   Files:  t/op/closure.t
2548
2549  UTILITIES
2550
2551   Title:  "perldoc -f <perlfunc>"
2552    From:  Gisle Aas
2553  Msg-ID:  <199702051127.MAA02090@bergen.sn.no>
2554    Date:  Wed, 5 Feb 1997 12:27:36 +0100
2555   Files:  utils/perldoc.PL
2556
2557   Title:  "Fix pod2man's handling of quotes in =items"
2558    From:  Jarkko Hietaniemi
2559  Msg-ID:  <199702042023.WAA13143@alpha.hut.fi>
2560    Date:  Tue, 4 Feb 1997 22:23:34 +0200 (EET)
2561   Files:  pod/pod2man.PL
2562
2563  DOCUMENTATION
2564
2565   Title:  "return *FH pod patch"
2566    From:  allen@gateway.grumman.com (John L. Allen)
2567  Msg-ID:  <9702061507.AA04474@gateway.grumman.com>
2568    Date:  Thu, 6 Feb 1997 10:07:28 -0500
2569   Files:  pod/perldata.pod pod/perlsub.pod
2570
2571   Title:  "Describe interation of untie and DESTROY"
2572    From:  Paul Marquess and Chip Salzenberg
2573   Files:  pod/perltie.pod
2574
2575
2576 ------------------
2577  Version 5.003_25
2578 ------------------
2579
2580 This release is beta candidate #3.  Here's hoping...
2581
2582  CORE LANGUAGE CHANGES
2583
2584   Title:  "Make $] read-only"
2585    From:  Chip Salzenberg
2586   Files:  gv.c
2587
2588   Title:  "New variable C<$^S> is a native version of C<$?>"
2589    From:  Chip Salzenberg
2590   Files:  doio.c global.sym gv.c interp.sym lib/English.pm mg.c perl.c
2591           perl.h pod/perldelta.pod pod/perlfunc.pod pod/perlvar.pod
2592           pp_ctl.c pp_sys.c proto.h util.c
2593
2594   Title:  "Make $^T work with undump, and don't taint it"
2595    From:  Chip Salzenberg
2596   Files:  perl.c
2597
2598  CORE PORTABILITY
2599
2600   Title:  "VMS patches for _24"
2601    From:  Charles Bailey
2602  Msg-ID:  <01IEUIFP5038004GQP@hmivax.humgen.upenn.edu>
2603    Date:  Fri, 31 Jan 1997 02:34:37 -0500 (EST)
2604   Files:  ext/DynaLoader/DynaLoader.pm ext/DynaLoader/dl_vms.xs
2605           lib/AutoSplit.pm lib/ExtUtils/MM_VMS.pm
2606           lib/ExtUtils/MakeMaker.pm perl.h pp_hot.c t/lib/filehand.t
2607           t/op/closure.t vms/Makefile vms/config.vms vms/descrip.mms
2608           vms/ext/filespec.t vms/vms.c vms/vmsish.h
2609
2610   Title:  "hints/dec_osf.sh: polishing the comments"
2611    From:  Jarkko Hietaniemi
2612  Msg-ID:  <199701301958.VAA08992@alpha.hut.fi>
2613    Date:  Thu, 30 Jan 1997 21:58:10 +0200 (EET)
2614   Files:  hints/dec_osf.sh
2615
2616   Title:  "amigaos.sh"
2617    From:  Norbert Pueschel
2618  Msg-ID:  <77724724@Armageddon.meb.uni-bonn.de>
2619    Date:  Wed, 29 Jan 1997 11:39:49 +0100
2620   Files:  hints/amigaos.sh
2621
2622  OTHER CORE CHANGES
2623
2624   Title:  "Require '-T' in argv[], not just on #! line"
2625    From:  Chip Salzenberg
2626   Files:  perl.c pod/perldiag.pod
2627
2628   Title:  "Fix C<return @_> and associated stack bugs"
2629    From:  Chip Salzenberg
2630   Files:  cop.h pp_ctl.c pp_hot.c t/op/misc.t
2631
2632   Title:  "Fix never-closing handle after C<select>"
2633    From:  Chip Salzenberg
2634   Files:  pp_sys.c
2635
2636   Title:  "Fix /\G/g with patterns that match empty string"
2637    From:  Ilya Zakharevich
2638   Files:  pp_hot.c
2639
2640   Title:  "Fix scalar leak in av_unshift"
2641    From:  Chip Salzenberg
2642   Files:  av.c
2643
2644   Title:  "Ignore refs to lexicals when making refs to lexicals"
2645    From:  Chip Salzenberg
2646   Files:  op.c
2647
2648   Title:  "Don't create AV, HV, IO when assigning glob"
2649    From:  Chip Salzenberg
2650   Files:  mg.c
2651
2652  BUILD PROCESS
2653
2654   Title:  "Configure updates for intsize and ssizetype"
2655    From:  Andy Dougherty
2656   Files:  Configure MANIFEST config_H config_h.SH handy.h
2657
2658   Title:  "Ask about /usr/bin/perl iff STDIN and STDERR are terminals"
2659    From:  Chip Salzenberg
2660   Files:  installperl
2661
2662  LIBRARY AND EXTENSIONS
2663
2664   Title:  "Refresh CPAN to 1.19"
2665    From:  Andreas Koenig
2666   Files:  lib/Bundle/CPAN.pm lib/CPAN.pm lib/CPAN/FirstTime.pm
2667
2668   Title:  "Debugger update"
2669    From:  Ilya Zakharevich
2670  Msg-ID:  <199702030406.XAA23029@monk.mps.ohio-state.edu>
2671    Date:  Sun, 2 Feb 1997 23:06:34 -0500 (EST)
2672   Files:  lib/perl5db.pl
2673
2674   Title:  "In Symbol::gensym, don't make glob fake by copying it"
2675    From:  John Hughes <john@AtlanTech.COM>
2676   Files:  lib/Symbol.pm
2677
2678   Title:  "Make POSIX::is*() eight-bit-clean"
2679    From:  Chip Salzenberg
2680   Files:  ext/POSIX/POSIX.xs
2681
2682   Title:  "Make IO::Handle::gets() an alias of getline"
2683    From:  Gisle Aas
2684  Msg-ID:  <199701301103.MAA11291@bergen.sn.no>
2685    Date:  Thu, 30 Jan 1997 12:03:15 +0100
2686   Files:  ext/IO/lib/IO/Handle.pm lib/IO/Handle.pm
2687
2688  TESTS
2689
2690   Title:  "More Amiga test patches"
2691    From:  Norbert Pueschel
2692  Msg-ID:  <77724725@Armageddon.meb.uni-bonn.de>
2693    Date:  Wed, 29 Jan 1997 16:07:33 +0100
2694   Files:  README.amiga t/lib/safe2.t t/op/closure.t
2695
2696  UTILITIES
2697
2698   Title:  "c2ph.PL fix"
2699    From:  lvirden@cas.org (Larry W. Virden)
2700  Msg-ID:  <199701301349.IAA16724@cas.org>
2701    Date:  Thu, 30 Jan 1997 08:49:19 -0500
2702   Files:  utils/c2ph.PL
2703
2704   Title:  "Make pod2man a little laxer for perltoc.pod"
2705    From:  Chip Salzenberg
2706   Files:  pod/pod2man.PL
2707
2708  DOCUMENTATION
2709
2710   Title:  "Update to perl INSTALL file"
2711    From:  lvirden@cas.org (Larry W. Virden)
2712  Msg-ID:  <199701301338.IAA15878@cas.org>
2713    Date:  Thu, 30 Jan 1997 08:38:23 -0500
2714   Files:  INSTALL
2715
2716   Title:  "Update to perl.pod suggested"
2717    From:  lvirden@cas.org (Larry W. Virden)
2718  Msg-ID:  <199701301345.IAA16514@cas.org>
2719    Date:  Thu, 30 Jan 1997 08:45:59 -0500
2720   Files:  pod/perl.pod
2721
2722   Title:  "Document how extension pms go in $archlib"
2723    From:  Chip Salzenberg
2724   Files:  pod/perldelta.pod
2725
2726   Title:  "perlfunc.pod tweaks"
2727    From:  Roderick Schertler
2728  Msg-ID:  <20526.854659255@eeyore.ibcinc.com>
2729    Date:  Thu, 30 Jan 1997 16:20:55 -0500
2730   Files:  pod/perlfunc.pod
2731
2732   Title:  "new (Feb 1) perlembed.pod"
2733    From:  Jon Orwant <orwant@media.mit.edu>
2734  Msg-ID:  <9702012334.AA15747@fahrenheit-451.media.mit.edu>
2735    Date:  Sat, 1 Feb 1997 18:34:59 -0500
2736   Files:  pod/perlembed.pod
2737
2738   Title:  "Error lines must not have trialing periods"
2739    From:  Chip Salzenberg
2740   Files:  pod/perldiag.pod
2741
2742
2743 ------------------
2744  Version 5.003_24
2745 ------------------
2746
2747 This release is the second candidate for a public beta test.
2748 It's, well, bunches better than _23.
2749
2750  CORE LANGUAGE CHANGES
2751
2752   Title:  "glob defaults to $_"
2753    From:  Gurusamy Sarathy
2754  Msg-ID:  <199701270809.DAA00934@aatma.engin.umich.edu>
2755    Date:  Mon, 27 Jan 1997 03:09:13 -0500
2756   Files:  op.c opcode.pl pod/perlfunc.pod t/op/glob.t
2757
2758   Title:  "Re: an overloading bug "
2759    From:  Gurusamy Sarathy
2760  Msg-ID:  <199701270007.TAA26525@aatma.engin.umich.edu>
2761    Date:  Sun, 26 Jan 1997 19:07:45 -0500
2762   Files:  pod/perldiag.pod pod/perlfunc.pod pp_ctl.c
2763
2764   Title:  "Don't warn on C<$\ = undef>"
2765    From:  Chip Salzenberg
2766   Files:  mg.c
2767
2768  CORE PORTABILITY
2769
2770   Title:  "Win32 port"
2771    From:  Gary Ng <71564.1743@compuserve.com>
2772   Files:  MANIFEST win32/*
2773
2774   Title:  "Amiga files"
2775    From:  Norbert Pueschel
2776  Msg-ID:  <77724712@Armageddon.meb.uni-bonn.de>
2777    Date:  Sun, 26 Jan 1997 17:42:15 +0100
2778   Files:  MANIFEST README.amiga hints/amigaos.sh
2779
2780   Title:  "New dec_osf hints"
2781    From:  Jarkko.Hietaniemi@cc.hut.fi
2782  Msg-ID:  <199701271233.OAA21548@alpha.hut.fi>
2783    Date:  Mon, 27 Jan 1997 14:33:01 +0200 (EET)
2784   Files:  hints/dec_osf.sh
2785
2786  OTHER CORE CHANGES
2787
2788   Title:  "Prevent premature death of @_ during leavesub"
2789    From:  Chip Salzenberg
2790   Files:  pp_hot.c t/op/misc.t
2791
2792   Title:  "Deref old stash when re-blessing"
2793    From:  Chip Salzenberg
2794   Files:  sv.c
2795
2796   Title:  "Don't abort when RCHECK and DEBUGGING"
2797    From:  Tim Bunce
2798  Msg-ID:  <9701272339.AA16537@toad.ig.co.uk>
2799    Date:  Mon, 27 Jan 1997 23:39:48 +0000
2800   Files:  malloc.c
2801
2802   Title:  "Fix overloading macro conflict with Digital 'cc -fast'"
2803    From:  Jarkko Hietaniemi
2804  Msg-ID:  <199701272216.AAA04557@alpha.hut.fi>
2805    Date:  Tue, 28 Jan 1997 00:16:49 +0200 (EET)
2806   Files:  perl.h
2807
2808   Title:  "global.sym: typo?"
2809    From:  Jarkko Hietaniemi
2810  Msg-ID:  <199701261937.VAA07556@alpha.hut.fi>
2811    Date:  Sun, 26 Jan 1997 21:37:59 +0200 (EET)
2812   Files:  global.sym
2813
2814  BUILD PROCESS
2815
2816   Title:  "Put all extensions' modules in $archlib"
2817    From:  Chip Salzenberg
2818   Files:  installperl
2819
2820   Title:  "Configure fixes: set $archlib, omit _NO_PROTO"
2821    From:  Chip Salzenberg
2822   Files:  Configure
2823
2824   Title:  "Make configure{,.gnu} ignore --cache-file option"
2825    From:  Norbert Pueschel
2826   Files:  configure configure.gnu
2827
2828  LIBRARY AND EXTENSIONS
2829
2830   Title:  "Version checking in XS bootstrap is optional"
2831    From:  Chip Salzenberg
2832   Files:  XSUB.h
2833
2834   Title:  "Update $VERSION of DynaLoader and POSIX"
2835    From:  Chip Salzenberg
2836   Files:  ext/DynaLoader/DynaLoader.pm ext/POSIX/POSIX.pm
2837
2838   Title:  "Refresh Text::Wrap to 97.011701"
2839    From:  Chip Salzenberg
2840   Files:  lib/Text/Wrap.pm
2841
2842   Title:  "Fcntl.xs: F_[GS]ETOWN were in wrong case branch"
2843    From:  Jarkko Hietaniemi
2844  Msg-ID:  <199701251510.RAA05142@alpha.hut.fi>
2845    Date:  Sat, 25 Jan 1997 17:10:20 +0200 (EET)
2846   Files:  ext/Fcntl/Fcntl.pm ext/Fcntl/Fcntl.xs
2847
2848   Title:  "Fix $Is_VMS typo in Test::Harness"
2849    From:  Chip Salzenberg
2850   Files:  lib/Test/Harness.pm
2851
2852   Title:  "Allow for really big keys in Tie::SubstrHash"
2853    From:  data-drift@so.uio.no
2854  Msg-ID:  <199701282014.VAA12645@selters.uio.no>
2855    Date:  Tue, 28 Jan 1997 21:14:34 +0100 (MET)
2856   Files:  lib/Tie/SubstrHash.pm
2857
2858   Title:  "Avoid newRV_noinc() in IO, for compiling with old Perls"
2859    From:  Chip Salzenberg
2860   Files:  ext/IO/IO.xs
2861
2862  TESTS
2863
2864   Title:  "New test op/closure.t"
2865    From:  Tom Phoenix, Ulrich Pfeifer
2866   Files:  MANIFEST t/op/closure.t
2867
2868  UTILITIES
2869
2870   Title:  "xsubpp handing of void funcs breaks extensions using XST_m*()"
2871    From:  Tim Bunce
2872  Msg-ID:  <9701271659.AA15137@toad.ig.co.uk>
2873    Date:  Mon, 27 Jan 1997 16:59:06 +0000
2874   Files:  lib/ExtUtils/xsubpp
2875
2876  DOCUMENTATION
2877
2878   Title:  "perldelta Fcntl enhancement"
2879    From:  Jarkko Hietaniemi
2880  Msg-ID:  <199701251505.RAA22159@alpha.hut.fi>
2881    Date:  Sat, 25 Jan 1997 17:05:34 +0200 (EET)
2882   Files:  pod/perldelta.pod
2883
2884   Title:  "Updates to perldelta re: Fcntl, DB_File, Net::Ping"
2885    From:  Paul Marquess
2886   Files:  pod/perldelta.pod
2887
2888   Title:  "Document restrictions on gv_fetchmethod() and perl_call_sv()"
2889    From:  Chip Salzenberg
2890   Files:  pod/perldelta.pod pod/perlguts.pod
2891
2892   Title:  "perldiag.pod: No comma allowed after %s"
2893    From:  Jarkko.Hietaniemi@cc.hut.fi
2894  Msg-ID:  <199701251541.RAA04120@alpha.hut.fi>
2895    Date:  Sat, 25 Jan 1997 17:41:53 +0200 (EET)
2896   Files:  pod/perldiag.pod
2897
2898   Title:  "perlfunc.pod: localtime"
2899    From:  Jarkko Hietaniemi
2900  Msg-ID:  <199701251629.SAA08114@alpha.hut.fi>
2901    Date:  Sat, 25 Jan 1997 18:29:37 +0200 (EET)
2902   Files:  pod/perlfunc.pod
2903
2904   Title:  "perlfunc diff: gmtime"
2905    From:  Peter Haworth <pmh@edison.ioppublishing.com>
2906  Msg-ID:  <32EE1298.7B90@edison.ioppublishing.com>
2907    Date:  Tue, 28 Jan 1997 14:52:08 +0000
2908   Files:  pod/perlfunc.pod
2909
2910   Title:  "Updates to guts"
2911    From:  Ilya Zakharevich
2912  Msg-ID:  <199701270034.TAA13177@monk.mps.ohio-state.edu>
2913    Date:  Sun, 26 Jan 1997 19:34:18 -0500 (EST)
2914   Files:  pod/perlguts.pod
2915
2916   Title:  "perltoot fixes"
2917    From:  Tom Christiansen
2918  Msg-ID:  <6807.854214205@jinete>
2919    Date:  Sat, 25 Jan 1997 09:43:25 -0800
2920   Files:  pod/perltoot.pod
2921
2922   Title:  "5.003_23: small typo in perlsyn.pod"
2923    From:  Gurusamy Sarathy
2924  Msg-ID:  <199701270824.DAA01169@aatma.engin.umich.edu>
2925    Date:  Mon, 27 Jan 1997 03:24:25 -0500
2926   Files:  pod/perlsyn.pod
2927
2928
2929 ------------------
2930  Version 5.003_23
2931 ------------------
2932
2933 This release is our first candidate for a public beta test.
2934
2935  CORE LANGUAGE CHANGES
2936
2937   Title:  "Disallow changing $_[0] in __DIE__ handlers"
2938    From:  Chip Salzenberg
2939   Files:  pod/perlfunc.pod util.c
2940
2941   Title:  "Fix overloading with inheritance and AUTOLOAD"
2942    From:  Ilya Zakharevich
2943  Msg-ID:  <199701202226.RAA05072@monk.mps.ohio-state.edu>
2944    Date:  Mon, 20 Jan 1997 17:26:32 -0500 (EST)
2945   Files:  gv.c lib/diagnostics.pm lib/overload.pm pod/perldebug.pod
2946           pod/perldiag.pod pod/perlfunc.pod pod/perlop.pod
2947           pod/perlre.pod pod/perltoc.pod pod/perlxs.pod
2948
2949   Title:  "Nested here-docs"
2950    From:  larry@wall.org (Larry Wall)
2951  Msg-ID:  <199701202313.PAA11693@wall.org>
2952    Date:  Mon, 20 Jan 1997 15:13:42 -0800
2953   Files:  toke.c
2954
2955   Title:  "Revert $^X to old behavior (plus HP-UX bug fix)"
2956    From:  Chip Salzenberg
2957   Files:  hints/hpux.sh toke.c
2958
2959   Title:  "Protect against '0' in 'stmt while <HANDLE>'"
2960    From:  Chip Salzenberg
2961   Files:  op.c
2962
2963   Title:  "Don't warn when closure uses var at file scope"
2964    From:  Chip Salzenberg
2965   Files:  op.c
2966
2967  CORE PORTABILITY
2968
2969   Title:  "VMS patches for _22"
2970    From:  Charles Bailey
2971  Msg-ID:  <01IEGBJ2TMYS003PCL@hmivax.humgen.upenn.edu>
2972    Date:  Mon, 20 Jan 1997 22:50:21 -0500 (EST)
2973   Files:  ext/POSIX/POSIX.xs lib/ExtUtils/MM_VMS.pm lib/ExtUtils/xsubpp
2974           lib/Test/Harness.pm toke.c vms/Makefile vms/descrip.mms
2975           vms/genconfig.pl vms/perly_c.vms vms/vmsish.h x2p/a2p.h
2976           vms/Makefile vms/config.vms vms/descrip.mms vms/perly_c.vms
2977
2978   Title:  "Re: Perl 5.003_21: OS/2 patches"
2979    From:  Ilya Zakharevich
2980  Msg-ID:  <199701170446.XAA28939@monk.mps.ohio-state.edu>
2981    Date:  Thu, 16 Jan 1997 23:46:40 -0500 (EST)
2982   Files:  os2/Changes os2/os2.c
2983
2984   Title:  "Plan9 update"
2985    From:  lutherh@stratcom.com (Luther Huffman)
2986   Files:  plan9/config.plan9 plan9/mkfile
2987
2988   Title:  "Bugfixes for AmigaOS"
2989    From:  Norbert Pueschel
2990  Msg-ID:  <77724691@Armageddon.meb.uni-bonn.de>
2991    Date:  Wed, 22 Jan 1997 00:13:54 +0100
2992   Files:  hints/amigaos.sh lib/File/Basename.pm
2993
2994   Title:  "New dec_osf.sh hints file"
2995    From:  Achim Bohnet <ach@rosat.mpe-garching.mpg.de>
2996  Msg-ID:  <9701241058.AA29550@o09.rosat.mpe-garching.mpg.de>
2997    Date:  Fri, 24 Jan 1997 11:58:24 +0100
2998   Files:  hints/dec_osf.sh
2999
3000   Title:  "on NeXT: gdbm problem fixed"
3001    From:  Andreas Koenig
3002  Msg-ID:  <199701210201.DAA17794@anna.in-berlin.de>
3003    Date:  Tue, 21 Jan 1997 03:01:32 +0100
3004   Files:  hints/next_3.sh hints/next_3_0.sh
3005
3006   Title:  "patch for hints/powerux.sh"
3007    From:  tom@amber.ssd.hcsc.com (Tom Horsley)
3008  Msg-ID:  <9701181833.AA02602@amber.ssd.hcsc.com>
3009    Date:  Sat, 18 Jan 97 13:33:26 -0500
3010   Files:  hints/powerux.sh
3011
3012   Title:  "hints & Configure changes to build perl on DC/OSx"
3013    From:  Stephen Zander <stephen.zander@interlock.mckesson.com>
3014  Msg-ID:  <199701170043.QAA25985@wsbip1.mckesson.com>
3015    Date:  Thu, 16 Jan 1997 16:43:52 -0800
3016   Files:  Configure MANIFEST hints/dcosx.sh
3017
3018   Title:  "patch for hints/cxux.sh perl5.003_22"
3019    From:  tom@amber.ssd.hcsc.com (Tom Horsley)
3020  Msg-ID:  <9701192014.AA05722@amber.ssd.hcsc.com>
3021    Date:  Sun, 19 Jan 97 15:14:04 -0500
3022   Files:  hints/cxux.sh
3023
3024  OTHER CORE CHANGES
3025
3026   Title:  "Make PERL5LIB and -I work like C<use lib>"
3027    From:  Tim Bunce
3028  Msg-ID:  <9701231523.AA26613@toad.ig.co.uk>
3029    Date:  Thu, 23 Jan 1997 15:23:27 +0000
3030   Files:  lib/lib.pm perl.c
3031
3032   Title:  "Fix /\G.a/"
3033    From:  Chip Salzenberg
3034   Files:  regcomp.c regcomp.h regexec.c regexp.h toke.c
3035
3036   Title:  "Extend stack in pp_undef (!)"
3037    From:  Chip Salzenberg
3038   Files:  pp.c
3039
3040   Title:  "Allow for sub to be redefined while executing"
3041    From:  Chip Salzenberg
3042   Files:  cop.h pp_hot.c t/op/misc.t
3043
3044   Title:  "Eliminate redundant flag CVf_FORMAT"
3045    From:  Chip Salzenberg
3046   Files:  cv.h op.c perl.c perly.c perly.y proto.h sv.c toke.c
3047
3048   Title:  "Generate IVs when possible in abs() and int()"
3049    From:  Chip Salzenberg
3050   Files:  pp.c
3051
3052   Title:  "Efficiency patchlet for pp_aassign()"
3053    From:  Ilya Zakharevich
3054  Msg-ID:  <199701210305.WAA05451@monk.mps.ohio-state.edu>
3055    Date:  Mon, 20 Jan 1997 22:05:39 -0500 (EST)
3056   Files:  pp_hot.c
3057
3058   Title:  "When sorting, promote to PVNV only for built-in comparison"
3059    From:  Chip Salzenberg
3060   Files:  pp_ctl.c
3061
3062   Title:  "Remove "suidperl security patch" message"
3063    From:  Chip Salzenberg
3064   Files:  perl.c
3065
3066  BUILD PROCESS
3067
3068   Title:  "Make configure.gnu a copy of configure; make configure writea
3069    From:  Chip Salzenberg
3070   Files:  MANIFEST configure.gnu
3071
3072   Title:  "Regen Configure with metaconfig: +ARCHNAME, -FILE_filbuf"
3073    From:  Chip Salzenberg and Charles Bailey
3074   Files:  Configure config_H config_h.SH hints/lynxos.sh
3075           os2/diff.configure os2/os2ish.h plan9/config.plan9 sv.c
3076           utils/perlbug.PL vms/config.vms vms/fndvers.com
3077
3078   Title:  "Compile with optimization when testing memory functions"
3079    From:  Chip Salzenberg
3080   Files:  Configure
3081
3082   Title:  "Minor patch for Debian installation"
3083    From:  Chip Salzenberg
3084   Files:  installperl
3085
3086  LIBRARY AND EXTENSIONS
3087
3088   Title:  "Debugger update"
3089    From:  Ilya Zakharevich
3090  Msg-ID:  <199701190455.XAA02579@monk.mps.ohio-state.edu>
3091    Date:  Sat, 18 Jan 1997 23:54:59 -0500 (EST)
3092   Files:  lib/perl5db.pl
3093
3094   Title:  "DynaLoader enhancement: support RTLD_GLOBAL"
3095    From:  Nick Ing-Simmons
3096  Msg-ID:  <199701240937.JAA11443@pluto.tiuk.ti.com>
3097    Date:  Fri, 24 Jan 1997 09:37:18 GMT
3098   Files:  ext/DynaLoader/DynaLoader.pm ext/DynaLoader/dl_aix.xs
3099           ext/DynaLoader/dl_dld.xs ext/DynaLoader/dl_dlopen.xs
3100           ext/DynaLoader/dl_hpux.xs ext/DynaLoader/dl_next.xs
3101           ext/DynaLoader/dl_vms.xs
3102
3103   Title:  "Fcntl: add more constants"
3104    From:  Jarkko.Hietaniemi@cc.hut.fi
3105  Msg-ID:  <199701191811.UAA16346@alpha.hut.fi>
3106    Date:  Sun, 19 Jan 1997 20:11:22 +0200 (EET)
3107   Files:  ext/Fcntl/Fcntl.pm ext/Fcntl/Fcntl.xs
3108
3109   Title:  "Refresh IO to 1.15 (plus DESTROY and new_tmpfile fixes)"
3110    From:  Chip Salzenberg
3111   Files:  ext/IO/lib/IO/File.pm ext/IO/lib/IO/Handle.pm
3112           ext/IO/lib/IO/Pipe.pm ext/IO/lib/IO/Seekable.pm
3113           ext/IO/lib/IO/Socket.pm t/lib/io_pipe.t
3114
3115   Title:  "Allow IO.xs to remain at 1.15 while $VERSION is 1.1501"
3116    From:  Chip Salzenberg
3117   Files:  XSUB.h ext/IO/Makefile.PL ext/IO/lib/IO/Handle.pm
3118
3119   Title:  "Refresh CPAN to 1.15"
3120    From:  Andreas Koenig
3121   Files:  lib/CPAN.pm lib/CPAN/FirstTime.pm
3122
3123   Title:  "Add E* and SA_* constants"
3124    From:  Roderick Schertler
3125  Msg-ID:  <23338.853986967@eeyore.ibcinc.com>
3126    Date:  Wed, 22 Jan 1997 21:36:07 -0500
3127   Files:  ext/POSIX/POSIX.pm ext/POSIX/POSIX.pod ext/POSIX/POSIX.xs
3128
3129  TESTS
3130
3131   Title:  "Test nested here-docs"
3132    From:  hv@crypt.compulink.co.uk (Hugo van der Sanden)
3133  Msg-ID:  <199701210053.AAA02139@crypt.compulink.co.uk>
3134    Date:  Tue, 21 Jan 1997 00:53:44 +0000 (GMT)
3135   Files:  t/base/lex.t
3136
3137   Title:  "Fix tests of $^X and $0 to work with QNX"
3138    From:  Chip Salzenberg
3139   Files:  t/lib/io_pipe.t t/lib/open2.t t/lib/open3.t t/op/magic.t
3140
3141   Title:  "Patch tests for systems without fork()"
3142    From:  Norbert Pueschel
3143  Msg-ID:  <77724697@Armageddon.meb.uni-bonn.de>
3144    Date:  Thu, 23 Jan 1997 23:51:28 +0100
3145   Files:  t/io/pipe.t t/lib/filehand.t t/lib/io_pipe.t t/lib/io_sock.t
3146           t/lib/open2.t t/lib/open3.t t/op/fork.t
3147
3148   Title:  "Test patches for OS/2"
3149    From:  Ilya Zakharevich
3150  Msg-ID:  <199701170448.XAA28948@monk.mps.ohio-state.edu>
3151    Date:  Thu, 16 Jan 1997 23:48:18 -0500 (EST)
3152   Files:  os2/OS2/ExtAttr/t/os2_ea.t os2/OS2/PrfDB/t/os2_prfdb.t
3153           os2/OS2/REXX/t/rx_cmprt.t os2/OS2/REXX/t/rx_dllld.t
3154           os2/OS2/REXX/t/rx_objcall.t os2/OS2/REXX/t/rx_sql.test
3155           os2/OS2/REXX/t/rx_tiesql.test os2/OS2/REXX/t/rx_tievar.t
3156           os2/OS2/REXX/t/rx_tieydb.t os2/OS2/REXX/t/rx_varset.t
3157           os2/OS2/REXX/t/rx_vrexx.t t/README t/cmd/while.t
3158           t/comp/colon.t t/comp/multiline.t t/io/argv.t t/lib/anydbm.t
3159           t/lib/gdbm.t t/lib/ndbm.t t/lib/odbm.t t/lib/sdbm.t
3160           t/op/cmp.t t/op/magic.t
3161
3162  UTILITIES
3163
3164   Title:  "Translate \200 to &#200; in pod2html"
3165    From:  Chip Salzenberg
3166   Files:  pod/pod2html.PL
3167
3168   Title:  "VMS patches: '.com' extension on scripts"
3169    From:  Charles Bailey
3170  Msg-ID:  <01IELNPDLYJM003E7J@hmivax.humgen.upenn.edu>
3171    Date:  Fri, 24 Jan 1997 18:42:29 -0500 (EST)
3172   Files:  pod/checkpods.PL pod/pod2html.PL pod/pod2latex.PL
3173           pod/pod2man.PL pod/pod2text.PL utils/c2ph.PL utils/h2ph.PL
3174           utils/h2xs.PL utils/perlbug.PL utils/perldoc.PL
3175           utils/pl2pm.PL utils/splain.PL vms/Makefile vms/descrip.mms
3176           x2p/find2perl.PL x2p/s2p.PL
3177
3178   Title:  "Allow MakeMaker 5.34 to use libraries containing '+' in name"
3179    From:  dennism@cyrix.com (Dennis Marsa)
3180  Msg-ID:  <9701172027.AA27861@orion.cyrix.com>
3181    Date:  Fri, 17 Jan 97 14:27:32 CST
3182   Files:  lib/ExtUtils/Liblist.pm
3183
3184  DOCUMENTATION
3185
3186   Title:  "First cut at INSTALL edit"
3187    From:  Chip Salzenberg
3188   Files:  INSTALL
3189
3190   Title:  "Additional docs for __DIE__ and __WARN__"
3191    From:  Gurusamy Sarathy
3192   Files:  pod/perlfunc.pod pod/perlrun.pod pod/perlvar.pod
3193
3194   Title:  "Document #line directive"
3195    From:  Gurusamy Sarathy
3196  Msg-ID:  <199701240908.EAA23846@aatma.engin.umich.edu>
3197    Date:  Fri, 24 Jan 1997 04:08:44 -0500
3198   Files:  pod/perlsyn.pod pod/perltoc.pod
3199
3200   Title:  "Perlguts version 30"
3201    From:  Jeff Okamoto
3202  Msg-ID:  <199701172117.AA116515863@hpcc123.corp.hp.com>
3203    Date:  Fri, 17 Jan 1997 13:17:43 -0800
3204   Files:  pod/perlguts.pod
3205
3206   Title:  "delta for perldelta"
3207    From:  Tom Christiansen
3208  Msg-ID:  <804.854121463@jinete>
3209    Date:  Fri, 24 Jan 1997 07:57:43 -0800
3210   Files:  pod/perlnews.pod pod/perltoc.pod
3211
3212   Title:  "Updates to perldelta"
3213    From:  Ilya Zakharevich
3214  Msg-ID:  <199701211610.LAA06227@monk.mps.ohio-state.edu>
3215    Date:  Mon, 20 Jan 1997 06:48:49 -0500 (EST)
3216   Files:  pod/perlnews.pod pod/perltoc.pod
3217
3218   Title:  "perlnews.pod diff for the Fcntl"
3219    From:  Jarkko Hietaniemi
3220  Msg-ID:  <199701211600.SAA30117@alpha.hut.fi>
3221    Date:  Tue, 21 Jan 1997 18:00:56 +0200 (EET)
3222   Files:  pod/perlnews.pod
3223
3224   Title:  "Rename perlnews -> perldelta per Tom's request"
3225    From:  Chip Salzenberg
3226   Files:  MANIFEST pod/Makefile pod/buildtoc pod/perl.pod
3227           pod/perldelta.pod pod/perltoc.pod pod/roffitall
3228
3229   Title:  "Remove bad advice from perllocale.pod"
3230    From:  Chip Salzenberg
3231   Files:  pod/perllocale.pod
3232
3233
3234 ------------------
3235  Version 5.003_22
3236 ------------------
3237
3238 This release is primarily made up of bug fixes, the foremost among
3239 which repairs a showstopper memory corruption bug in formats.
3240
3241  CORE LANGUAGE CHANGES
3242
3243   Title:  "Fix parsing of C< ${ xyz } >"
3244    From:  Chip Salzenberg
3245   Files:  toke.c
3246
3247   Title:  "Don't parse method calls in strings"
3248    From:  Chip Salzenberg
3249   Files:  toke.c
3250
3251   Title:  "Fix overly picky carping about leading '{' in regex"
3252    From:  Chip Salzenberg
3253   Files:  regcomp.c
3254
3255  OTHER CORE CHANGES
3256
3257   Title:  "Fix memory corruption from formats"
3258    From:  Chip Salzenberg
3259   Files:  op.c perl.c perly.c perly.c.diff perly.y proto.h sv.c toke.c
3260
3261  BUILD PROCESS
3262
3263   Title:  "Fix '_mopop' typo"
3264    From:  Chip Salzenberg
3265   Files:  Makefile.SH
3266
3267  LIBRARY AND EXTENSIONS
3268
3269   Title:  "Gut IO::Handle::DESTROY"
3270    From:  Chip Salzenberg
3271   Files:  ext/IO/lib/IO/Handle.pm
3272
3273   Title:  "RiscOS is case-insensitive"
3274    From:  Chip Salzenberg
3275   Files:  lib/File/Basename.pm
3276
3277  TESTS
3278
3279   Title:  "Fix thinko in db-recno.t"
3280    From:  Chip Salzenberg
3281   Files:  t/lib/db-recno.t
3282
3283  UTILITIES
3284
3285   Title:  "Make perlbug more cautionary and more verbose"
3286    From:  Kenneth Albanowski and Jarkko Hietaniemi
3287   Files:  utils/perlbug.PL
3288
3289  DOCUMENTATION
3290
3291   Title:  "NEW roffitall + INSTALL fix"
3292    From:  Raphael Manfredi <Raphael_Manfredi@grenoble.hp.com>
3293  Msg-ID:  <6058.853410121@lyon.grenoble.hp.com>
3294    Date:  Thu, 16 Jan 97 11:22:01 +0100
3295   Files:  INSTALL pod/roffitall
3296
3297   Title:  "srand() doc update"
3298    From:  Roderick Schertler
3299  Msg-ID:  <24195.853379065@eeyore.ibcinc.com>
3300    Date:  Wed, 15 Jan 1997 20:44:25 -0500
3301   Files:  pod/perlfunc.pod
3302
3303   Title:  "documentation of configpm (perl5.003_20)"
3304    From:  win@in.rhein-main.de (Winfried Koenig)
3305  Msg-ID:  <m0vkU40-0004WAC@incom.rhein-main.de>
3306    Date:  Wed, 15 Jan 1997 14:03:27 +0200 (EET)
3307   Files:  configpm
3308
3309
3310 ------------------
3311  Version 5.003_21
3312 ------------------
3313
3314 This release includes several important bug fixes, and a couple of
3315 minor but valuable language tweaks.  Please read on for a list of the
3316 significant changes:
3317
3318  CORE LANGUAGE CHANGES
3319
3320   Title:  "Fix overloading via inherited autoloaded functions"
3321    From:  Ilya Zakharevich
3322  Msg-ID:  <199701131022.FAA22830@monk.mps.ohio-state.edu>
3323    Date:  Mon, 13 Jan 1997 05:22:47 -0500 (EST)
3324   Files:  gv.c lib/overload.pm pod/perldiag.pod t/pragma/overload.t
3325
3326   Title:  "Method call fixes: Don't cache in alias, don't skip undef"
3327    From:  Chip Salzenberg
3328   Files:  global.sym gv.c gv.h hv.c op.c pod/perlguts.pod
3329           pod/perltoc.pod pp.c pp_ctl.c pp_hot.c proto.h scope.c sv.c
3330           t/op/method.t
3331
3332   Title:  "Formats can be closures"
3333    From:  Chip Salzenberg
3334   Files:  cv.h op.c perly.c perly.c.diff perly.y pp_sys.c sv.h
3335
3336   Title:  "Quote 'foo' in C<$x{-foo}>"
3337    From:  Chip Salzenberg
3338   Files:  toke.c
3339
3340   Title:  "Forbid C< x->{y} > and C< x->[0] > under C<strict refs>"
3341    From:  Chip Salzenberg
3342   Files:  op.c pod/perldiag.pod t/pragma/strict-refs
3343
3344   Title:  "Allow <=> to return undef when operands are not ordered"
3345    From:  Chip Salzenberg and Andreas Koenig
3346   Files:  MANIFEST pp.c t/op/cmp.t
3347
3348   Title:  "Fail regex that starts with '{'"
3349    From:  Chip Salzenberg
3350   Files:  regcomp.c
3351
3352  CORE PORTABILITY
3353
3354   Title:  "Re: Perl 5.003_20: OS/2 patches"
3355    From:  Ilya Zakharevich
3356  Msg-ID:  <199701101102.GAA19051@monk.mps.ohio-state.edu>
3357    Date:  Fri, 10 Jan 1997 06:02:16 -0500 (EST)
3358   Files:  hints/os2.sh os2/Changes os2/os2.c os2/os2ish.h pp_sys.c
3359
3360   Title:  "VMS patches for _20"
3361    From:  Charles Bailey
3362  Msg-ID:  <01IE7MGK7ULQ003K5M@hmivax.humgen.upenn.edu>
3363    Date:  Tue, 14 Jan 1997 17:34:43 -0500 (EST)
3364   Files:  configpm dosish.h os2/os2ish.h plan9/plan9ish.h proto.h
3365           t/pragma/strict.t t/pragma/subs.t t/pragma/warning.t toke.c
3366           unixish.h vms/Makefile vms/config.vms vms/descrip.mms
3367           vms/genconfig.pl vms/perly_c.vms vms/test.com vms/vmsish.h
3368           x2p/a2p.h x2p/str.c
3369
3370   Title:  "Irix 6.3 & 6.4 and perl5.003_20"
3371    From:  John Stoffel <jfs@fluent.com>
3372  Msg-ID:  <199701132242.RAA14601@jfs.Fluent.COM>
3373    Date:  Mon, 13 Jan 1997 17:42:50 -0500 (EST)
3374   Files:  MANIFEST hints/irix_6_3.sh hints/irix_6_4.sh
3375
3376   Title:  "Patch: MachTen hints, Configure"
3377    From:  Dominic Dunlop <domo@slipper.ip.lu>
3378  Msg-ID:  <v03010d00af0123a93670@[194.51.248.75]>
3379    Date:  Tue, 14 Jan 1997 13:43:13 +0100
3380   Files:  Configure hints/machten.sh
3381
3382   Title:  "Rename aux.sh to aux_3.sh for MS-LOSS"
3383    From:  Chip Salzenberg
3384   Files:  MANIFEST hints/aux_3.sh
3385
3386  OTHER CORE CHANGES
3387
3388   Title:  "Fix C< eval { my $x; eval '$x' } >"
3389    From:  Chip Salzenberg
3390   Files:  op.c t/op/misc.t
3391
3392   Title:  "Don't warn if eval '' uses outer func's lexicals"
3393    From:  Chip Salzenberg
3394   Files:  op.c
3395
3396   Title:  "Avoid memory wastage in wait(); make pidstatus global"
3397    From:  Chip Salzenberg
3398   Files:  global.sym interp.sym perl.c perl.h pp_sys.c
3399
3400   Title:  "Forbid ++ and -- on readonly values"
3401    From:  "John Q. Linux" <jql@accessone.com>
3402  Msg-ID:  <Pine.LNX.3.95.970110193330.11249D-100000@jql.accessone.com>
3403    Date:  Fri, 10 Jan 1997 19:47:16 -0800 (PST)
3404   Files:  pp.c pp_hot.c
3405
3406   Title:  "Keep array from dying during foreach(@array)"
3407    From:  Chip Salzenberg
3408   Files:  cop.h pp_ctl.c
3409
3410   Title:  "Fix C< $a="simple"; split /($a)/o >"
3411    From:  Chip Salzenberg
3412   Files:  pp.c t/op/misc.t
3413
3414   Title:  "Fix infinite loop for undef function in @SIG{__WARN__,__DIE__}"
3415    From:  Chip Salzenberg
3416   Files:  util.c
3417
3418   Title:  "Fix for anon-lists with tied entries coredump"
3419    From:  Gurusamy Sarathy
3420  Msg-ID:  <199701100745.CAA13057@aatma.engin.umich.edu>
3421    Date:  Fri, 10 Jan 1997 02:45:11 -0500
3422   Files:  pp.c
3423
3424   Title:  "Don't set SVf_PADBUSY on immortal SVs"
3425    From:  Chip Salzenberg
3426   Files:  op.c
3427
3428   Title:  "Patch for Object subroutines"
3429    From:  Ilya Zakharevich
3430  Msg-ID:  <199701080156.UAA15366@monk.mps.ohio-state.edu>
3431    Date:  Tue, 7 Jan 1997 20:56:02 -0500 (EST)
3432   Files:  cop.h
3433
3434   Title:  "Use an SVt_PVLV to hold stacked OP pointers when debugging"
3435    From:  Chip Salzenberg
3436   Files:  pp.c pp_hot.c
3437
3438   Title:  "Undo change that freed large pad vars"
3439    From:  Chip Salzenberg
3440   Files:  scope.c
3441
3442  BUILD PROCESS
3443
3444   Title:  "Make MachTen hints file warn about db-recno failures"
3445    From:  Dominic Dunlop <domo@slipper.ip.lu>
3446  Msg-ID:  <v03010d00aef92fba6aca@[194.51.248.78]>
3447    Date:  Wed, 8 Jan 1997 12:07:18 +0100
3448   Files:  hints/machten.sh
3449
3450   Title:  "5.003_20, FreeBSD 3.0 and minor patch"
3451    From:  roberto@eurocontrol.fr (Ollivier Robert)
3452  Msg-ID:  <Mutt.19970108143747.roberto@caerdonn.eurocontrol.fr>
3453    Date:  Wed, 8 Jan 1997 14:37:47 +0100
3454   Files:  Configure
3455
3456   Title:  "Make installperl quieter; only shared libraries need 0555"
3457    From:  Chip Salzenberg
3458   Files:  installperl
3459
3460  TESTS
3461
3462   Title:  "Advice on TEST failure"
3463    From:  Dominic Dunlop <domo@slipper.ip.lu>
3464  Msg-ID:  <v03010d01aefbaefcf3bc@[194.51.248.78]>
3465    Date:  Fri, 10 Jan 1997 10:19:07 +0100
3466   Files:  t/TEST
3467
3468   Title:  "UNIVERSAL tests"
3469    From:  Roderick Schertler
3470   Files:  MANIFEST t/op/universal.t
3471
3472   Title:  "Test deletion of array during foreach"
3473    From:  Jarkko Hietaniemi
3474   Files:  t/op/misc.t
3475
3476   Title:  "patch for db-recno.t"
3477    From:  Paul Marquess
3478  Msg-ID:  <9701121509.AA11147@claudius.bfsec.bt.co.uk>
3479    Date:  Sun, 12 Jan 1997 15:09:33 +0000 (GMT)
3480   Files:  t/lib/db-recno.t
3481
3482  LIBRARY AND EXTENSIONS
3483
3484   Title:  "Localize info about filesystems being case-forgiving"
3485    From:  Chip Salzenberg
3486   Files:  lib/File/Basename.pm pod/checkpods.PL pod/pod2html.PL
3487           pod/pod2latex.PL pod/pod2man.PL pod/pod2text.PL
3488           utils/c2ph.PL utils/h2ph.PL utils/h2xs.PL utils/perlbug.PL
3489           utils/perldoc.PL utils/pl2pm.PL utils/splain.PL
3490           x2p/find2perl.PL x2p/s2p.PL
3491
3492   Title:  "Fix for fd leak in IO::File::new_tmpfile"
3493    From:  Graham Barr and Chip Salzenberg
3494   Files:  ext/IO/IO.xs ext/IO/lib/IO/Handle.pm
3495
3496   Title:  "Refresh Getopt::Long to 2.6"
3497    From:  Johan Vromans <jvromans@squirrel.nl>
3498   Files:  lib/Getopt/Long.pm
3499
3500   Title:  "Refresh DB_File to 1.10"
3501    From:  Paul Marquess
3502  Msg-ID:  <9701141247.AA21242@claudius.bfsec.bt.co.uk>
3503    Date:  Tue, 14 Jan 97 12:47:40 GMT
3504   Files:  ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs
3505
3506   Title:  "Re: FileCache::cacheout clobbers $_"
3507    From:  Roderick Schertler
3508  Msg-ID:  <pz3ewb3189.fsf@eeyore.ibcinc.com>
3509    Date:  08 Jan 1997 23:45:58 -0500
3510   Files:  lib/FileCache.pm lib/cacheout.pl
3511
3512   Title:  "PATCH: AutoSplit"
3513    From:  Graham Barr
3514  Msg-ID:  <9603111010.AA29935@tiuk.ti.com>
3515    Date:  11 Mar 1996 06:01:58 -0500
3516   Files:  lib/AutoSplit.pm
3517
3518   Title:  "Re: Uninitialized value in Carp.pm ? "
3519    From:  Gurusamy Sarathy
3520  Msg-ID:  <199701141815.NAA07960@aatma.engin.umich.edu>
3521    Date:  Tue, 14 Jan 1997 13:15:25 -0500
3522   Files:  lib/Carp.pm
3523
3524   Title:  "Avoid "uninitialized" warnings from POSIX::constant()"
3525    From:  Chip Salzenberg
3526   Files:  ext/POSIX/POSIX.pm
3527
3528   Title:  "Eliminate warning from C<use overload>"
3529    From:  Chip Salzenberg
3530   Files:  lib/overload.pm
3531
3532   Title:  "low priority patches"
3533    From:  Paul Marquess
3534  Msg-ID:  <9701081655.AA27349@claudius.bfsec.bt.co.uk>
3535    Date:  Wed, 8 Jan 97 16:55:02 GMT
3536   Files:  lib/Cwd.pm t/comp/redef.t t/lib/db-btree.t
3537
3538  UTILITIES
3539
3540   Title:  "Re: xsubpp and Tk ==> segfault"
3541    From:  Ilya Zakharevich
3542  Msg-ID:  <199701080825.DAA15813@monk.mps.ohio-state.edu>
3543    Date:  Wed, 8 Jan 1997 03:25:47 -0500 (EST)
3544   Files:  lib/ExtUtils/xsubpp
3545
3546   Title:  "Re: MakeMaker and 'make uninstall'"
3547    From:  Andreas Koenig
3548  Msg-ID:  <199701101243.NAA26400@anna.in-berlin.de>
3549    Date:  Fri, 10 Jan 1997 13:43:39 +0100
3550   Files:  lib/ExtUtils/MM_Unix.pm
3551
3552   Title:  "Don't search for pod if path is already valid"
3553    From:  Wayne Scott <wscott@ichips.intel.com>
3554  Msg-ID:  <199701082325.PAA04521@pdxlx008.intel.com>
3555    Date:  Wed, 08 Jan 1997 15:25:19 -0800
3556   Files:  utils/perldoc.PL
3557
3558   Title:  "Yet another perldoc option"
3559    From:  Gisle Aas
3560  Msg-ID:  <199610022200.AAA15334@furubotn.sn.no>
3561    Date:  Thu, 3 Oct 1996 00:00:35 +0200
3562   Files:  utils/perldoc.PL
3563
3564   Title:  "Re: perldoc, temp files, async pagers"
3565    From:  Roderick Schertler
3566  Msg-ID:  <pzwwtoom8p.fsf@eeyore.ibcinc.com>
3567    Date:  07 Jan 1997 22:54:14 -0500
3568   Files:  utils/perldoc.PL
3569
3570  DOCUMENTATION
3571
3572   Title:  "Full documentation generation patch"
3573    From:  Raphael Manfredi <Raphael_Manfredi@grenoble.hp.com>
3574  Msg-ID:  <15309.853323388@lyon.grenoble.hp.com>
3575    Date:  Wed, 15 Jan 97 11:16:28 +0100
3576   Files:  MANIFEST pod/roffitall pod/rofftoc
3577
3578   Title:  "Re: documentation correction (i.e. patch) for perlsyn.pod"
3579    From:  "M.J.T. Guy"
3580  Msg-ID:  <E0vilLh-0000M6-00@ursa.cus.cam.ac.uk>
3581    Date:  Fri, 10 Jan 1997 18:06:37 +0000
3582   Files:  pod/perlsyn.pod
3583
3584   Title:  "Document use of pos() and /\G/"
3585    From:  Gurusamy Sarathy
3586  Msg-ID:  <199701132013.PAA26606@aatma.engin.umich.edu>
3587    Date:  Mon, 13 Jan 1997 15:13:12 -0500
3588   Files:  pod/perlfunc.pod pod/perlnews.pod pod/perlop.pod
3589           pod/perlre.pod pod/perltoc.pod pod/perltrap.pod
3590
3591   Title:  "Fix example #4 in perlXStut"
3592    From:  Ilya Zakharevich
3593  Msg-ID:  <199701050739.CAA11112@monk.mps.ohio-state.edu>
3594    Date:  Sun, 5 Jan 1997 02:39:45 -0500 (EST)
3595   Files:  pod/perlxstut.pod
3596
3597   Title:  "Document new closure warnings"
3598    From:  Chip Salzenberg
3599   Files:  op.c pod/perldiag.pod
3600
3601   Title:  "Misc. doc patches missing in _20"
3602    From:  Roderick Schertler
3603  Msg-ID:  <102.852695733@eeyore.ibcinc.com>
3604    Date:  Tue, 07 Jan 1997 22:55:33 -0500
3605   Files:  pod/perlsub.pod pod/perltoc.pod pod/perlvar.pod
3606
3607
3608 ------------------
3609  Version 5.003_20
3610 ------------------
3611
3612 The only language change in this release is the recension of support
3613 for named closures:  Now, no subroutine declared "sub foo {}" can be
3614 a closure.  (This is a return to the behavior of 5.003.)  In addition,
3615 there are new warnings triggered by any apparent attempt to use named
3616 functions as closures.
3617
3618 And, as usual, there are the usual little fixes, documentation
3619 updates, and expanded tests.  This is good stuff.  "I love you, man!"
3620
3621  CORE LANGUAGE CHANGES
3622
3623   Title:  "Rescind named closures"
3624    From:  Chip Salzenberg
3625   Files:  Makefile.SH op.c perly.c perly.c.diff perly.y pp_hot.c
3626
3627   Title:  "Fix: empty @_ when calling empty-proto subs without parens"
3628    From:  Graham Barr
3629  Msg-ID:  <32CE30F0.7E8425A5@tiuk.ti.com>
3630    Date:  Sat, 04 Jan 1997 10:29:04 +0000
3631   Files:  perly.c perly.y
3632
3633  CORE PORTABILITY
3634
3635   Title:  "Fix $^X on systems that set it to Perl's basename"
3636    From:  Chip Salzenberg
3637   Files:  hints/hpux.sh toke.c
3638
3639   Title:  "Configure/perl5/Compartmented Mode Workstation (fwd)"
3640    From:  Andy Dougherty
3641  Msg-ID:  <Pine.SOL.3.95.970106131505.1662C-100000@fractal.lafayette.ed
3642    Date:  Mon, 06 Jan 1997 13:15:38 -0500 (EST)
3643   Files:  Configure hints/dec_osf.sh
3644
3645   Title:  "Remove obsolete file "dl_os2.xs"."
3646    From:  Ilya Zakharevich
3647   Files:  MANIFEST
3648
3649  OTHER CORE CHANGES
3650
3651   Title:  "Fix C< sub foo (&@); sub bar (&); foo {}, bar {}, bar {} >"
3652    From:  Chip Salzenberg
3653   Files:  perly.c perly.c.diff perly.y
3654
3655   Title:  "plug for safe/opcode leaks"
3656    From:  Doug MacEachern
3657  Msg-ID:  <199701072220.RAA02117@postman.osf.org>
3658    Date:  Tue, 07 Jan 1997 17:20:46 -0500
3659   Files:  op.c
3660
3661   Title:  "Finish OP= warnings: none on ^="
3662    From:  Chip Salzenberg
3663   Files:  doop.c pp.c t/op/assignwarn.t
3664
3665   Title:  "Fix Dynaloader failures with DProf"
3666    From:  Gurusamy Sarathy
3667  Msg-ID:  <199701061718.MAA26909@aatma.engin.umich.edu>
3668    Date:  Mon, 06 Jan 1997 12:18:46 -0500
3669   Files:  pp_hot.c
3670
3671  BUILD PROCESS
3672
3673   Title:  "Make Configure default to the first domain in /etc/resolv.conf"
3674    From:  Chip Salzenberg
3675   Files:  Configure
3676
3677   Title:  "Start all helper scripts with $startsh"
3678    From:  Chip Salzenberg
3679   Files:  Configure
3680
3681   Title:  "Support libperl.so under FreeBSD"
3682    From:  roberto@keltia.freenix.fr (Ollivier Robert)
3683  Msg-ID:  <Mutt.19970105224149.roberto@keltia.freenix.fr>
3684    Date:  Sun, 5 Jan 1997 22:41:49 +0100
3685   Files:  Configure Makefile.SH
3686
3687  TESTS
3688
3689   Title:  "New test: comp/proto.t"
3690    From:  Graham Barr
3691  Msg-ID:  <32D0C21F.3FB28D51@tiuk.ti.com>
3692    Date:  Mon, 06 Jan 1997 09:13:03 +0000
3693   Files:  MANIFEST t/comp/proto.t
3694
3695   Title:  "More magic variable tests"
3696    From:  Roderick Schertler
3697  Msg-ID:  <7043.852565192@eeyore.ibcinc.com>
3698    Date:  Mon, 06 Jan 1997 10:39:52 -0500
3699   Files:  t/harness t/op/magic.t
3700
3701  LIBRARY AND EXTENSIONS
3702
3703   Title:  "File::Basename::dirname bugs"
3704    From:  Robin Barker <rmb@cise.npl.co.uk>
3705  Msg-ID:  <12393.9701071719@tempest.cise.npl.co.uk>
3706    Date:  Tue, 7 Jan 97 17:19:59 GMT
3707   Files:  lib/File/Basename.pm t/lib/basename.t
3708
3709   Title:  "sigaction() problems"
3710    From:  Roderick Schertler
3711  Msg-ID:  <12808.852583324@eeyore.ibcinc.com>
3712    Date:  Mon, 06 Jan 1997 15:42:04 -0500
3713   Files:  ext/POSIX/POSIX.pm ext/POSIX/POSIX.pod
3714
3715   Title:  "Fix importation of FileHandle methods; fix POSIX docs"
3716    From:  Chip Salzenberg
3717   Files:  ext/POSIX/POSIX.pm ext/POSIX/POSIX.pod lib/FileHandle.pm
3718
3719   Title:  "Patch: make hints files warn about db-recno failures"
3720    From:  Dominic Dunlop <domo@slipper.ip.lu>
3721  Msg-ID:  <v03010d00aef53ac4d18a@[194.51.248.68]>
3722    Date:  Sun, 5 Jan 1997 12:34:25 +0100
3723   Files:  MANIFEST hints/aux.sh hints/broken-db.msg hints/freebsd.sh
3724
3725  UTILITIES
3726
3727   Title:  "pod2html.PL patch (for 5.003-19)"
3728    From:  Fabien TASSIN <tassin@eerie.fr>
3729  Msg-ID:  <199701052347.AAA21297@solar5>
3730    Date:  Mon, 6 Jan 1997 00:47:01 +0100
3731   Files:  pod/pod2html.PL
3732
3733  DOCUMENTATION
3734
3735   Title:  "tiny doc patches"
3736    From:  Roderick Schertler
3737  Msg-ID:  <23338.852394333@eeyore.ibcinc.com>
3738    Date:  Sat, 04 Jan 1997 11:12:13 -0500
3739   Files:  pod/perlapio.pod pod/perlnews.pod pod/perltoc.pod
3740
3741   Title:  "doc patch for defined on perlfunc.pod"
3742    From:  Roderick Schertler
3743  Msg-ID:  <pz91686ek1.fsf@eeyore.ibcinc.com>
3744    Date:  04 Jan 1997 21:28:30 -0500
3745   Files:  pod/perlfunc.pod
3746
3747   Title:  "doc patch: perldsc"
3748    From:  Roderick Schertler
3749  Msg-ID:  <pzafqo6eo9.fsf@eeyore.ibcinc.com>
3750    Date:  04 Jan 1997 21:25:58 -0500
3751   Files:  pod/perldsc.pod pod/perltoc.pod
3752
3753   Title:  "Re: constant function inlining"
3754    From:  Roderick Schertler
3755  Msg-ID:  <pzk9pp1b95.fsf@eeyore.ibcinc.com>
3756    Date:  07 Jan 1997 15:27:50 -0500
3757   Files:  pod/perldiag.pod pod/perlsub.pod
3758
3759   Title:  "scalar caller doc fix"
3760    From:  Roderick Schertler
3761  Msg-ID:  <18245.852608060@eeyore.ibcinc.com>
3762    Date:  Mon, 06 Jan 1997 22:34:20 -0500
3763   Files:  pod/perlfunc.pod
3764
3765   Title:  "perlpod.pod possible patches"
3766    From:  lvirden@cas.org (Larry W. Virden, x2487)
3767  Msg-ID:  <9701070756.AA1185@cas.org>
3768    Date:  Tue, 7 Jan 1997 07:56:30 -0500
3769   Files:  pod/perlpod.pod
3770
3771   Title:  "Misc perlfunc updates"
3772    From:  Tom Christiansen
3773   Files:  pod/perlfunc.pod pod/perltoc.pod
3774
3775
3776 ------------------
3777  Version 5.003_19
3778 ------------------
3779
3780 Lots of internal cleanup in this patch, especially plugged memory
3781 leaks when embedded Perl interpreters shut down and restart.  The
3782 method cache is now invisible to user code.  And there is a new test
3783 directory, "t/pragma".
3784
3785 IMHO, this is Beta quality code.
3786
3787 Here's a list of the more significant changes...
3788
3789  CORE LANGUAGE CHANGES
3790
3791   Title:  "Make method cache invisible to user code"
3792    From:  Chip Salzenberg
3793   Files:  dump.c gv.c gv.h hv.c op.c perl.c pp_hot.c pp_sys.c sv.c
3794           toke.c
3795
3796   Title:  "Never parse "{m,s,y,tr,q{,q,w,x}}:{,:}" as package or label"
3797    From:  Chip Salzenberg
3798   Files:  toke.c
3799
3800  CORE PORTABILITY
3801
3802   Title:  "Fix $^X under HP-UX"
3803    From:  Chip Salzenberg
3804   Files:  hints/hpux.sh toke.c
3805
3806   Title:  "New hints/hpux.sh"
3807    From:  Jeff Okamoto
3808  Msg-ID:  <199612312309.AA283393772@hpcc123.corp.hp.com>
3809    Date:  Tue, 31 Dec 1996 15:09:32 -0800
3810   Files:  hints/hpux.sh
3811
3812  OTHER CORE CHANGES
3813
3814   Title:  "Fix segv when calling named closures"
3815    From:  Chip Salzenberg
3816   Files:  pp_hot.c
3817
3818   Title:  "Finish rationalizing "undef value" warnings"
3819    From:  Chip Salzenberg
3820   Files:  doop.c pp.c sv.c t/op/assignwarn.t
3821
3822   Title:  "Arrange for all "_<file" entries to be in %main::"
3823    From:  Chip Salzenberg
3824   Files:  gv.c lib/perl5db.pl
3825
3826   Title:  "Introduce CVf_NODEBUG flag"
3827    From:  Gurusamy Sarathy
3828  Msg-ID:  <199701012042.PAA25994@aatma.engin.umich.edu>
3829    Date:  Wed, 01 Jan 1997 15:42:05 -0500
3830   Files:  cv.h pp_hot.c
3831
3832   Title:  "Reword 'may be "0"' warning per Larry; fix its line number"
3833    From:  Chip Salzenberg
3834   Files:  op.c pod/perldiag.pod
3835
3836   Title:  "5.003_18: perl_{con,des}truct fixes"
3837    From:  Doug MacEachern
3838  Msg-ID:  <199701032042.PAA06766@postman.osf.org>
3839    Date:  Fri, 03 Jan 1997 15:42:04 -0500
3840   Files:  perl.c perl.h pod/perlembed.pod pod/perltoc.pod t/op/sysio.t
3841
3842   Title:  "Fix lost value from READLINE after TIEHANDLE"
3843    From:  Gurusamy Sarathy
3844   Files:  pp_hot.c sv.h
3845
3846   Title:  "Free memory of large lexical variables when leaving scope"
3847    From:  Chip Salzenberg
3848   Files:  scope.c
3849
3850  TESTS
3851
3852   Title:  "Create t/pragma directory; populate with new and old"
3853    From:  Paul Marquess
3854   Files:  MANIFEST Makefile.SH t/TEST t/comp/use.t t/lib/locale.t
3855           t/op/overload.t t/op/use.t t/pragma/locale.t t/pragma/overload.t
3856           t/pragma/strict-refs t/pragma/strict-subs t/pragma/strict-vars
3857           t/pragma/strict.t t/pragma/subs.t t/pragma/warn-global
3858           t/pragma/warning.t
3859
3860   Title:  "New tests: comp/colon.t and op/assignwarn.t"
3861    From:  Robin Barker <rmb@cise.npl.co.uk>
3862   Files:  MANIFEST t/comp/colon.t t/op/assignwarn.t
3863
3864  LIBRARY AND EXTENSIONS
3865
3866   Title:  "Make libs clean under '-w'"
3867    From:  Jarkko Hietaniemi
3868   Files:  lib/AutoSplit.pm lib/Devel/SelfStubber.pm lib/Env.pm
3869           lib/Math/Complex.pm lib/Pod/Functions.pm lib/Search/Dict.pm
3870           lib/SelfLoader.pm lib/Term/Complete.pm lib/chat2.pl
3871           lib/complete.pl lib/diagnostics.pm lib/ftp.pl lib/termcap.pl
3872           lib/validate.pl
3873
3874  DOCUMENTATION
3875
3876   Title:  "Perlguts, version 28"
3877    From:  Jeff Okamoto
3878  Msg-ID:  <199701032110.AA102535846@hpcc123.corp.hp.com>
3879    Date:  Fri, 3 Jan 1997 13:10:46 -0800
3880   Files:  pod/perlguts.pod
3881
3882   Title:  "Re: perldelta, take 3"
3883    From:  Tim Bunce
3884  Msg-ID:  <9701031748.AA15335@toad.ig.co.uk>
3885    Date:  Fri, 3 Jan 1997 17:48:46 +0000
3886   Files:  pod/perlnews.pod
3887
3888   Title:  "Miscellaneous pod patches"
3889    From:  Ralf S. Engelschall <rse@engelschall.com>
3890   Files:  pod/Makefile pod/perldebug.pod pod/perlfunc.pod
3891           pod/perlguts.pod
3892
3893   Title:  "expanded flock() docs"
3894    From:  Roderick Schertler
3895  Msg-ID:  <4481.852337871@eeyore.ibcinc.com>
3896    Date:  Fri, 03 Jan 1997 19:31:11 -0500
3897   Files:  pod/perlfunc.pod
3898
3899   Title:  "Use Text::Wrap in buildtoc; run buildtoc"
3900    From:  Ulrich Pfeifer
3901   Files:  pod/buildtoc pod/perltoc.pod
3902
3903   Title:  "Remove obsolete perlovl.pod"
3904    From:  Chip Salzenberg
3905   Files:  MANIFEST plan9/mkfile pod/perlovl.pod vms/Makefile
3906           vms/descrip.mms
3907
3908
3909 ------------------
3910  Version 5.003_18
3911 ------------------
3912
3913 Yet further down the road to 5.004....
3914
3915  CORE LANGUAGE CHANGES
3916
3917   Title:  "Inherited overloading"
3918    From:  Ilya Zakharevich
3919  Msg-ID:  <199612291312.IAA02134@monk.mps.ohio-state.edu>
3920    Date:  Sun, 29 Dec 1996 08:12:54 -0500 (EST)
3921   Files:  gv.c lib/overload.pm perl.h sv.c sv.h t/op/overload.t
3922
3923   Title:  "Hide lexicals from C<use>d or C<require>d module (!)"
3924    From:  Chip Salzenberg
3925   Files:  pp_ctl.c
3926
3927   Title:  "Closures at file scope must be anonymous"
3928    From:  Chip Salzenberg
3929   Files:  op.c
3930
3931   Title:  "Warn on '{if,while} ($x = X)' where X is glob, readdir, or <FH>"
3932    From:  Chip Salzenberg
3933   Files:  op.c pod/perldiag.pod
3934
3935   Title:  "Warn on 'undef $x; $x OP 1' where OP is *=, /=, %=, or **="
3936    From:  Chip Salzenberg
3937   Files:  pp.c
3938
3939  CORE PORTABILITY
3940
3941   Title:  "Ultrix setlocale() workaround"
3942    From:  Chip Salzenberg
3943   Files:  hints/ultrix_4.sh util.c
3944
3945  OTHER CORE CHANGES
3946
3947   Title:  "Get rid of 'Leaked scalars'"
3948    From:  Chip Salzenberg
3949   Files:  cop.h gv.c op.c
3950
3951   Title:  "Don't forget $c in C<(($a,$b,$c)=(1,2))=(3,4,5)>"
3952    From:  Chip Salzenberg
3953   Files:  pp_hot.c
3954
3955   Title:  "Fix core dump on perl_construct()/perl_destruct() loop"
3956    From:  Chip Salzenberg
3957   Files:  perl.c
3958
3959   Title:  "Add missing syms to global.sym; update magic doc"
3960    From:  Chip Salzenberg
3961   Files:  global.sym pod/perlguts.pod
3962
3963  TESTS
3964
3965   Title:  "Expanded locale.t and misc.t"
3966    From:  Jarkko Hietaniemi
3967   Files:  t/lib/locale.t t/lib/misc.t
3968
3969   Title:  "Expanded my.t"
3970    From:  Chip Salzenberg
3971   Files:  t/lib/my.t
3972
3973   Title:  "test harness for C<use x.xxxx>"
3974    From:  Graham Barr
3975  Msg-ID:  <32C76882.3F3C7999@tiuk.ti.com>
3976    Date:  Mon, 30 Dec 1996 07:00:18 +0000
3977   Files:  MANIFEST t/op/use.t
3978
3979   Title:  "More tests"
3980    From:  Tom Phoenix
3981  Msg-ID:  <Pine.GSO.3.95.961229170736.15213M-100000@solaris.teleport.co
3982    Date:  Sun, 29 Dec 1996 17:46:21 -0800 (PST)
3983   Files:  t/op/each.t t/op/oct.t t/op/quotemeta.t t/op/rand.t
3984
3985  LIBRARY AND EXTENSIONS
3986
3987   Title:  "Improving Config.pm"
3988    From:  Tom Phoenix
3989  Msg-ID:  <Pine.GSO.3.95.961230091244.13467L-100000@solaris.teleport.co
3990    Date:  Mon, 30 Dec 1996 09:24:16 -0800 (PST)
3991   Files:  configpm
3992
3993   Title:  "File::Copy under OS/2"
3994    From:  Ilya Zakharevich
3995  Msg-ID:  <199612280347.WAA00293@monk.mps.ohio-state.edu>
3996    Date:  Fri, 27 Dec 1996 22:47:24 -0500 (EST)
3997   Files:  lib/File/Copy.pm t/lib/filecopy.t
3998
3999  DOCUMENTATION
4000
4001   Title:  "Updates to perllocale.pod"
4002    From:  Dominic Dunlop <domo@slipper.ip.lu>
4003   Files:  pod/perllocale.pod
4004
4005   Title:  "Locale-related pod patches, take 2"
4006    From:  Dominic Dunlop <domo@slipper.ip.lu>
4007  Msg-ID:  <v03007800aeea9e488b36@[194.51.248.77]>
4008    Date:  Sat, 28 Dec 1996 10:56:41 +0100
4009   Files:  pod/perl.pod pod/perlform.pod pod/perlfunc.pod pod/perlop.pod
4010           pod/perlre.pod pod/perlsec.pod
4011
4012   Title:  "Re: perldiag.pod entry for "Scalar value @%s{%s} ...""
4013    From:  Roderick Schertler
4014  Msg-ID:  <2043.852051019@eeyore.ibcinc.com>
4015    Date:  Tue, 31 Dec 1996 11:50:19 -0500
4016   Files:  pod/perldiag.pod
4017
4018
4019 ------------------
4020  Version 5.003_17
4021 ------------------
4022
4023 The rate of patches is slowing down....  I see 5.004 at the end of the
4024 tunnel!  (Hey, what's that whistle?)
4025
4026  CORE LANGUAGE CHANGES
4027
4028   Title:  "Support named closures"
4029    From:  Chip Salzenberg
4030   Files:  cv.h op.c perl.c pp.c pp_ctl.c pp_hot.c
4031
4032  CORE PORTABILITY
4033
4034   Title:  "perl5.003_15 and Interactive Unix"
4035    From:  win@in.rhein-main.de (Winfried Koenig)
4036  Msg-ID:  <m0vd254-0004oKC@incom.rhein-main.de>
4037    Date:  Thu, 26 Dec 1996 00:45:45 +0200 (EET)
4038   Files:  hints/isc.sh pp_sys.c
4039
4040   Title:  "Suggest "usemymalloc='n'" for FreeBSD 2.*"
4041    From:  rse@engelschall.com (Ralf S. Engelschall)
4042   Files:  hints/freebsd.sh
4043
4044   Title:  "Minor OS/2 fixes"
4045    From:  Ilya Zakharevich
4046  Msg-ID:  <199612252105.QAA11890@monk.mps.ohio-state.edu>
4047    Date:  Wed, 25 Dec 1996 16:05:42 -0500 (EST)
4048   Files:  os2/os2ish.h pod/perlxstut.pod
4049
4050  OTHER CORE CHANGES
4051
4052   Title:  "Fix {,un}tainting of $1 etc. when C<use locale>"
4053    From:  Chip Salzenberg
4054   Files:  mg.c sv.c
4055
4056   Title:  "Limit effects of "=pod" to a single file"
4057    From:  Chip Salzenberg
4058   Files:  toke.c
4059
4060  TESTS
4061
4062   Title:  "New tests: op/method.t and op/locale.t"
4063    From:  Ilya Zakharevich and Jarkko Hietaniemi
4064   Files:  MANIFEST t/lib/locale.t t/op/method.t
4065
4066   Title:  "Test C< ()=() >"
4067    From:  Chip Salzenberg
4068   Files:  t/op/misc.t
4069
4070  LIBRARY AND EXTENSIONS
4071
4072   Title:  "Refresh MakeMaker to 5.39"
4073    From:  Andreas Koenig
4074   Files:  lib/ExtUtils/Install.pm lib/ExtUtils/Liblist.pm
4075           lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MakeMaker.pm
4076           lib/ExtUtils/Mksymlists.pm
4077
4078   Title:  "Newer debugger"
4079    From:  Ilya Zakharevich
4080  Msg-ID:  <199612261954.OAA12999@monk.mps.ohio-state.edu>
4081    Date:  Thu, 26 Dec 1996 14:54:34 -0500 (EST)
4082   Files:  lib/perl5db.pl
4083
4084  DOCUMENTATION
4085
4086   Title:  "Perlguts, version 27"
4087    From:  Jeff Okamoto
4088  Msg-ID:  <199612250144.AA059528263@hpcc123.corp.hp.com>
4089    Date:  Tue, 24 Dec 1996 17:44:23 -0800
4090   Files:  pod/perlguts.pod
4091
4092   Title:  "perlpod.pod patch for _16"
4093    From:  Kenneth Albanowski
4094  Msg-ID:  <Pine.LNX.3.93.961224225906.337B-100000@kjahds.com>
4095    Date:  Tue, 24 Dec 1996 23:00:10 -0500 (EST)
4096   Files:  pod/perlpod.pod
4097
4098   Title:  "tiny perllocale.pod diff for _16"
4099    From:  Jarkko Hietaniemi
4100  Msg-ID:  <199612261306.PAA21161@alpha.hut.fi>
4101    Date:  Thu, 26 Dec 1996 15:06:04 +0200 (EET)
4102   Files:  pod/perllocale.pod
4103
4104
4105 ------------------
4106  Version 5.003_16
4107 ------------------
4108
4109 This patch is all bug fixes, library updates, and documentation
4110 updates.  We'll get to 5.004 RSN, I promise.  :-)
4111
4112  CORE LANGUAGE CHANGES
4113
4114   Title:  "Fix closures that are not in subroutines"
4115    From:  Chip Salzenberg
4116   Files:  op.c
4117
4118  CORE PORTABILITY
4119
4120   Title:  "_13: patches for unicos/unicosmk"
4121    From:  Dean Roehrich
4122  Msg-ID:  <199612202038.OAA22805@poplar.cray.com>
4123    Date:  Fri, 20 Dec 1996 14:38:50 -0600
4124   Files:  Configure MANIFEST hints/unicos.sh hints/unicosmk.sh
4125
4126  OTHER CORE CHANGES
4127
4128   Title:  "Fix 'foreach(@ARGV) { while (<>) { push @p,$_ } }'"
4129    From:  Chip Salzenberg
4130   Files:  cop.h pp_hot.c scope.c
4131
4132   Title:  "Eliminate warnings from C< undef $x; $x OP= "foo" >"
4133    From:  Chip Salzenberg
4134   Files:  doop.c pp.c pp.h pp_hot.c
4135
4136   Title:  "Try again to improve method caching"
4137    From:  Ilya Zakharevich
4138  Msg-ID:  <199612240113.UAA09487@monk.mps.ohio-state.edu>
4139    Date:  Mon, 23 Dec 1996 20:13:56 -0500 (EST)
4140   Files:  gv.c sv.c
4141
4142   Title:  "Be more careful about 'o' magic memory management"
4143    From:  Chip Salzenberg
4144   Files:  mg.c sv.c
4145
4146   Title:  "Fix bad pointer refs when localized object loses magic"
4147    From:  Chip Salzenberg
4148   Files:  scope.c
4149
4150  LIBRARY AND EXTENSIONS
4151
4152   Title:  "Refresh CPAN to 1.09"
4153    From:  Andreas Koenig
4154   Files:  lib/CPAN.pm
4155
4156   Title:  "Refresh Net::Ping to 2.02"
4157    From:  Russell Mosemann <mose@ccsn.edu>
4158   Files:  lib/Net/Ping.pm
4159
4160   Title:  "Refresh IO to 1.14"
4161    From:  Graham Barr
4162   Files:  MANIFEST ext/IO/IO.xs ext/IO/README ext/IO/lib/IO/File.pm
4163           ext/IO/lib/IO/Handle.pm ext/IO/lib/IO/Pipe.pm
4164           ext/IO/lib/IO/Seekable.pm ext/IO/lib/IO/Select.pm
4165           ext/IO/lib/IO/Socket.pm t/lib/io_dup.t t/lib/io_pipe.t
4166           t/lib/io_sel.t t/lib/io_sock.t t/lib/io_tell.t
4167           t/lib/io_udp.t t/lib/io_xs.t
4168
4169  BUILD PROCESS AND UTILITIES
4170
4171   Title:  "Don't recurse into subdirs twice on 'make realclean'"
4172    From:  Chip Salzenberg
4173   Files:  Makefile.SH
4174
4175   Title:  "Use root EXTERN.h when compiling x2p/malloc.c."
4176    From:  Paul Marquess
4177   Files:  x2p/Makefile.SH
4178
4179   Title:  "Fix compilation errors when malloc.c used for x2p"
4180    From:  Robin Barker <rmb@cise.npl.co.uk>
4181   Files:  malloc.c
4182
4183  DOCUMENTATION
4184
4185   Title:  "Edit INSTALL to describe new binary compat setup"
4186    From:  Chip Salzenberg
4187   Files:  INSTALL
4188
4189   Title:  "Update to perllocale.pod"
4190    From:  Jarkko Hietaniemi
4191   Files:  pod/perllocale.pod
4192
4193
4194 ------------------
4195  Version 5.003_15
4196 ------------------
4197
4198 As soon as I posted 5.003_14, I found a fatal error in it.  :-(
4199
4200 This release is strictly a bug fix -- it removes some function caching
4201 changes that were supposed to be improvements, but weren't.
4202
4203
4204 ------------------
4205  Version 5.003_14
4206 ------------------
4207
4208 We seem to have achieved "release candidate" status.
4209
4210  CORE LANGUAGE CHANGES
4211
4212   Title:  "Eliminate support for {if,unless,while,until} BLOCK BLOCK"
4213    From:  Chip Salzenberg
4214   Files:  perly.c perly.c.diff perly.y toke.c
4215
4216   Title:  "Taint $x after $x =~ s/pat/xyz/ if pat or xyz is tainted by locale"
4217    From:  Chip Salzenberg
4218   Files:  cop.h mg.c pp_ctl.c pp_hot.c
4219
4220   Title:  "Complete support for modifying undefined array members in foreach"
4221    From:  Chip Salzenberg
4222   Files:  global.sym mg.c perl.h pp.c pp_hot.c proto.h sv.c
4223
4224  OTHER CORE CHANGES
4225
4226   Title:  "patch for regex bug: (x|x){n}"
4227    From:  Gurusamy Sarathy
4228  Msg-ID:  <199612210259.VAA10170@aatma.engin.umich.edu>
4229    Date:  Fri, 20 Dec 1996 21:59:22 -0500
4230   Files:  regexec.c
4231
4232   Title:  "Bug in debugger with import manipulations"
4233    From:  Ilya Zakharevich
4234  Msg-ID:  <199612231037.FAA08617@monk.mps.ohio-state.edu>
4235    Date:  Mon, 23 Dec 1996 05:37:48 -0500 (EST)
4236   Files:  pp_hot.c
4237
4238   Title:  "Import and dynamic methods"
4239    From:  Ilya Zakharevich
4240  Msg-ID:  <199612230645.BAA08378@monk.mps.ohio-state.edu>
4241    Date:  Mon, 23 Dec 1996 01:45:37 -0500 (EST)
4242   Files:  gv.c hv.c sv.c
4243
4244   Title:  "malloc.c patch"
4245    From:  Ilya Zakharevich
4246  Msg-ID:  <199612220748.CAA07164@monk.mps.ohio-state.edu>
4247    Date:  Sun, 22 Dec 1996 02:48:58 -0500 (EST)
4248   Files:  malloc.c
4249
4250   Title:  "sv_gets patch"
4251    From:  Ilya Zakharevich
4252  Msg-ID:  <199612220824.DAA07235@monk.mps.ohio-state.edu>
4253    Date:  Sun, 22 Dec 1996 03:24:04 -0500 (EST)
4254   Files:  pp_hot.c
4255
4256   Title:  "pos $str patch"
4257    From:  Ilya Zakharevich
4258  Msg-ID:  <199612220831.DAA07247@monk.mps.ohio-state.edu>
4259    Date:  Sun, 22 Dec 1996 03:31:21 -0500 (EST)
4260   Files:  mg.c pp_hot.c t/op/pat.t
4261
4262   Title:  "Prevent warnings when STDCHAR is unsigned"
4263    From:  Chip Salzenberg
4264   Files:  perlio.c perlio.h
4265
4266  PORTABILITY
4267
4268   Title:  "Fix bugs in bincompat3 usage"
4269    From:  Chip Salzenberg
4270   Files:  perl.h perl_exp.SH
4271
4272   Title:  "Support shared libperl on SunOS"
4273    From:  Ulrich Pfeifer
4274   Files:  Makefile.SH
4275
4276   Title:  "Configure on OS/2"
4277    From:  Ilya Zakharevich
4278  Msg-ID:  <199612202325.SAA05505@monk.mps.ohio-state.edu>
4279    Date:  Fri, 20 Dec 1996 18:25:30 -0500 (EST)
4280   Files:  Configure
4281
4282   Title:  "Fixes for Interactive Unix"
4283    From:  win@in.rhein-main.de (Winfried Koenig)
4284  Msg-ID:  <m0vbeNO-00003WC@incom.rhein-main.de>
4285    Date:  Sun, 22 Dec 96 05:14 EET
4286   Files:  hints/isc.sh op.c pp_sys.c universal.c
4287
4288   Title:  "Use "proto" instead of "_" in sdbm.h"
4289    From:  Chip Salzenberg
4290   Files:  ext/SDBM_File/sdbm/sdbm.h
4291
4292   Title:  "VMS patches to 5.003_13"
4293    From:  Charles Bailey
4294  Msg-ID:  <01IDBYYFYPIS002ASE@hmivax.humgen.upenn.edu>
4295    Date:  Mon, 23 Dec 1996 01:26:47 -0500 (EST)
4296   Files:  deb.c ext/POSIX/POSIX.xs gv.c lib/File/Copy.pm mg.c perl.c
4297           perl.h proto.h sv.c t/lib/filecopy.t taint.c toke.c util.c
4298           vms/Makefile vms/config.vms vms/descrip.mms
4299           vms/gen_shrfls.pl vms/genconfig.pl vms/genopt.com
4300           vms/perly_c.vms vms/perly_h.vms vms/test.com vms/vms.c
4301           vms/vms_yfix.pl
4302
4303  UTILITIES, LIBRARY, AND EXTENSIONS
4304
4305   Title:  "Remove libnet"
4306    From:  Chip Salzenberg
4307   Files:  MANIFEST pod/perlmod.pod
4308
4309   Title:  "Refresh CPAN module to 1.08"
4310    From:  Chip Salzenberg
4311   Files:  lib/CPAN.pm lib/CPAN/FirstTime.pm
4312
4313   Title:  "Refresh ExtUtils::Manifest to version 1.28"
4314    From:  Andreas Koenig
4315   Files:  lib/ExtUtils/Manifest.pm
4316
4317   Title:  "Update IO->VERSION() to 1.1201 for CPAN's sake"
4318    From:  Chip Salzenberg
4319   Files:  ext/IO/lib/IO/Handle.pm lib/IO/Handle.pm
4320
4321   Title:  "Remodel File::Copy."
4322    From:  Chip Salzenberg
4323   Files:  lib/File/Copy.pm
4324
4325   Title:  "dumb bug in User::pwent.pm"
4326    From:  Tom Christiansen
4327  Msg-ID:  <199612201145.EAA27860@mox.perl.com>
4328    Date:  Fri, 20 Dec 1996 04:45:37 -0700
4329   Files:  lib/User/pwent.pm
4330
4331  DOCUMENTATION
4332
4333   Title:  "Better support for =for"
4334    From:  Kenneth Albanowski
4335  Msg-ID:  <Pine.LNX.3.93.961220163747.298T-100000@kjahds.com>
4336    Date:  Fri, 20 Dec 1996 16:43:35 -0500 (EST)
4337   Files:  lib/Pod/Text.pm pod/pod2latex.PL pod/pod2man.PL
4338
4339   Title:  "perllocale.pod -- second draft"
4340    From:  Dominic Dunlop <domo@slipper.ip.lu>
4341  Msg-ID:  <v03007800aee1923e30a2@[194.51.248.68]>
4342    Date:  Sat, 21 Dec 1996 15:00:50 +0100
4343   Files:  pod/perllocale.pod
4344
4345   Title:  "Perlguts, version 26"
4346    From:  Jeff Okamoto
4347  Msg-ID:  <199612201943.AA048111018@hpcc123.corp.hp.com>
4348    Date:  Fri, 20 Dec 1996 11:43:38 -0800
4349   Files:  pod/perlguts.pod
4350
4351   Title:  "Update pod/Makefile; s/perli18n/perllocale/"
4352    From:  Chip Salzenberg
4353   Files:  ext/POSIX/POSIX.pod lib/I18N/Collate.pm pod/Makefile
4354           pod/perl.pod pod/perlmod.pod pod/perlnews.pod pod/roffitall
4355
4356   Title:  "obstruct pod2man doc tweaks"
4357    From:  Roderick Schertler
4358  Msg-ID:  <3923.851106237@eeyore.ibcinc.com>
4359    Date:  Fri, 20 Dec 1996 13:23:57 -0500
4360   Files:  lib/Class/Template.pm lib/Time/tm.pm
4361
4362
4363 ------------------
4364  Version 5.003_13
4365 ------------------
4366
4367 The watchword here is "synchronization."  There were a couple of
4368 show-stopper bugs in 5.003_12, so I'm issuing this patch to bring
4369 everyone up to a common working base.
4370
4371  CORE LANGUAGE CHANGES
4372
4373   Title:  "Disallow labels named q, qq, qw, qx, s, y, and tr"
4374    From:  Chip Salzenberg
4375   Files:  toke.c
4376
4377   Title:  "Make evals' lexicals visible to nested evals"
4378    From:  Chip Salzenberg
4379   Files:  pp_ctl.c
4380
4381  OTHER CORE CHANGES
4382
4383   Title:  "Fix core dump bug with anoncode"
4384    From:  Chip Salzenberg
4385   Files:  op.c
4386
4387   Title:  "Allow DESTROY to make refs to dying objects"
4388    From:  Chip Salzenberg
4389   Files:  sv.c
4390
4391  PORTABILITY
4392
4393   Title:  "Add missing backslash in Configure"
4394    From:  Chip Salzenberg
4395   Files:  Configure
4396
4397  UTILITIES, LIBRARY, AND EXTENSIONS
4398
4399   Title:  "Include libnet-1.01 instead of old Net::FTP"
4400    From:  Graham Barr
4401   Files:  MANIFEST lib/Net/Cmd.pm lib/Net/Domain.pm
4402           lib/Net/DummyInetd.pm lib/Net/FTP.pm lib/Net/NNTP.pm
4403           lib/Net/Netrc.pm lib/Net/POP3.pm lib/Net/SMTP.pm
4404           lib/Net/SNPP.pm lib/Net/Socket.pm lib/Net/Telnet.pm
4405           lib/Net/Time.pm pod/perlmod.pod
4406
4407   Title:  "Use binmode when doing binary FTP"
4408    From:  Ilya Zakharevich
4409   Files:  lib/Net/FTP.pm
4410
4411   Title:  "Re: Open3.pm tries to close unopened file handle"
4412    From:  Roderick Schertler
4413  Msg-ID:  <pzloavmd9h.fsf@eeyore.ibcinc.com>
4414    Date:  18 Dec 1996 22:19:54 -0500
4415   Files:  MANIFEST lib/IPC/Open2.pm lib/IPC/Open3.pm lib/open2.pl
4416           lib/open3.pl pod/perldiag.pod pod/perlfunc.pod t/lib/open2.t
4417           t/lib/open3.t
4418
4419   Title:  "Long-standing problem in Socket module"
4420    From:  Spider Boardman
4421  Msg-ID:  <199612190418.XAA07291@Orb.Nashua.NH.US>
4422    Date:  Wed, 18 Dec 1996 23:18:14 -0500
4423   Files:  Configure Porting/Glossary config_H config_h.SH
4424           ext/Socket/Socket.pm ext/Socket/Socket.xs
4425
4426   Title:  "flock() constants"
4427    From:  Roderick Schertler
4428  Msg-ID:  <26669.850977437@eeyore.ibcinc.com>
4429    Date:  Thu, 19 Dec 1996 01:37:17 -0500
4430   Files:  ext/Fcntl/Fcntl.pm ext/Fcntl/Fcntl.xs pod/perlfunc.pod
4431
4432   Title:  "Re: find2perl . -xdev BROKEN still"
4433    From:  Roderick Schertler
4434  Msg-ID:  <pzvi9yig3h.fsf@eeyore.ibcinc.com>
4435    Date:  19 Dec 1996 12:44:34 -0500
4436   Files:  lib/File/Find.pm lib/find.pl lib/finddepth.pl
4437
4438  DOCUMENTATION
4439
4440   Title:  "small doc tweaks for _12"
4441    From:  Roderick Schertler
4442  Msg-ID:  <1826.851011557@eeyore.ibcinc.com>
4443    Date:  Thu, 19 Dec 1996 11:05:57 -0500
4444   Files:  lib/UNIVERSAL.pm pod/perldiag.pod pod/perltie.pod
4445
4446   Title:  "Re: missing E<> POD directive in perlpod.pod"
4447    From:  Roderick Schertler
4448  Msg-ID:  <pzwwueimak.fsf@eeyore.ibcinc.com>
4449    Date:  19 Dec 1996 10:30:43 -0500
4450   Files:  pod/perlpod.pod pod/pod2html.PL
4451
4452
4453 ------------------
4454  Version 5.003_12
4455 ------------------
4456
4457 This patch is huge.  A multitude of bug fixes, new modules (especially
4458 CPAN and Net::FTP), a couple of new Configure variables, updated
4459 docs...  it's a long list.  And speaking of lists, here's a list of
4460 the more significant changes in 5.003_12:
4461
4462  CORE LANGUAGE CHANGES
4463
4464   Title:  "Support C<delete @hash{@keys}>"
4465    From:  Chip Salzenberg
4466   Files:  op.c op.h opcode.pl pod/perldiag.pod pod/perlfunc.pod pp.c
4467           t/op/delete.t
4468
4469   Title:  "Autovivify scalars"
4470    From:  Chip Salzenberg
4471   Files:  dump.c op.c op.h pp.c pp_hot.c
4472
4473   Title:  "Allow any word, including keyword, as label"
4474    From:  Chip Salzenberg
4475   Files:  toke.c
4476
4477  OTHER CORE CHANGES
4478
4479   Title:  "Allow assignment to empty array values during foreach()"
4480    From:  Chip Salzenberg
4481   Files:  cop.h global.sym mg.c op.c perl.h pp_hot.c proto.h sv.c
4482
4483   Title:  "Fix nested closures"
4484    From:  Chip Salzenberg
4485   Files:  op.c opcode.pl pp.c pp_ctl.c pp_hot.c
4486
4487   Title:  "Fix core dump on auto-vivification"
4488    From:  Chip Salzenberg
4489   Files:  pp_hot.c
4490
4491   Title:  "Fix core dump on C<open $undef_var, "X">"
4492    From:  Chip Salzenberg
4493   Files:  pp_sys.c
4494
4495   Title:  "Fix -T/-B on globs and globrefs"
4496    From:  Chip Salzenberg
4497   Files:  pp_sys.c
4498
4499   Title:  "Fix memory management of $`, $&, and $'"
4500    From:  Chip Salzenberg
4501   Files:  pp_hot.c regexec.c
4502
4503   Title:  "Fix paren matching during backtracking"
4504    From:  Chip Salzenberg
4505   Files:  regexec.c
4506
4507   Title:  "Fix memory leak and std{in,out,err} death in perl_{con,de}str
4508    From:  Chip Salzenberg
4509   Files:  miniperlmain.c perl.c perl.h sv.c
4510
4511   Title:  "Discard garbage bytes at end of prototype()"
4512    From:  Chip Salzenberg
4513   Files:  pp.c
4514
4515   Title:  "Fix local($pack::{foo})"
4516    From:  Chip Salzenberg
4517   Files:  global.sym pp.c pp_hot.c proto.h scope.c
4518
4519   Title:  "Fix for AmigaOS - inplace operation"
4520    From:  Norbert Pueschel
4521  Msg-ID:  <77724601@Armageddon.meb.uni-bonn.de>
4522    Date:  Sun, 08 Dec 1996 15:33:00 +0100
4523   Files:  doio.c
4524
4525   Title:  "Disable warn, die, and parse hooks _before_ global destruction
4526    From:  Chip Salzenberg
4527   Files:  perl.c
4528
4529   Title:  "Re: Bug in formline "
4530    From:  Gurusamy Sarathy
4531  Msg-ID:  <199612081958.OAA26025@aatma.engin.umich.edu>
4532    Date:  Sun, 08 Dec 1996 14:58:32 -0500
4533   Files:  pp_ctl.c
4534
4535   Title:  "Fix C<@a = ($a,$b,$c,$d) = (1,2)>"
4536    From:  Chip Salzenberg
4537   Files:  pp_hot.c
4538
4539   Title:  "Fix %ENV assignment when environment starts out empty"
4540    From:  Chip Salzenberg
4541   Files:  hv.c
4542
4543   Title:  "Properly support and document newRV{,_inc,_noinc}"
4544    From:  Chip Salzenberg
4545   Files:  global.sym pod/perlguts.pod sv.c sv.h
4546
4547   Title:  "Support SvREADONLY on arrays"
4548    From:  Chip Salzenberg
4549   Files:  av.c
4550
4551   Title:  "Allow lvalue pos inside recursive function"
4552    From:  Chip Salzenberg
4553   Files:  op.c pp.c pp_ctl.c pp_hot.c
4554
4555  PORTABILITY
4556
4557   Title:  "Eliminate PerlIO warnings when setting cnt to -1"
4558    From:  Chip Salzenberg
4559   Files:  perlio.c
4560
4561   Title:  "Make $privlib contents compatible with 5.003"
4562    From:  Chip Salzenberg
4563   Files:  INSTALL ext/Opcode/Safe.pm installperl lib/FileHandle.pm
4564           lib/Test/Harness.pm
4565
4566   Title:  "Support $bincompat3 config variable; update metaconfig units"
4567    From:  Chip Salzenberg
4568   Files:  Configure MANIFEST compat3.sym config_h.SH embed.pl global.sym
4569           old_embed.pl old_global.sym old_perl_exp.SH perl_exp.SH
4570
4571   Title:  "Look for gettimeofday() in Configure"
4572    From:  John Hughes <john@AtlanTech.COM>
4573  Msg-ID:  <01BBE77A.F6F37F80@malvinas.AtlanTech.COM>
4574    Date:  Wed, 11 Dec 1996 15:49:57 +0100
4575   Files:  Configure config_H config_h.SH pp.c
4576
4577   Title:  "Make $startperl a relative path if people want portable scrip
4578    From:  Chip Salzenberg
4579   Files:  Configure
4580
4581   Title:  "Homogenize use of "eval exec" hack"
4582    From:  Chip Salzenberg
4583   Files:  Porting/Glossary eg/README eg/nih eg/sysvipc/ipcmsg
4584           eg/sysvipc/ipcsem eg/sysvipc/ipcshm lib/diagnostics.pm
4585           makeaperl.SH pod/checkpods.PL pod/perlrun.pod
4586           pod/pod2html.PL pod/pod2latex.PL pod/pod2man.PL
4587           pod/pod2text.PL utils/c2ph.PL utils/h2ph.PL utils/h2xs.PL
4588           utils/perlbug.PL utils/perldoc.PL utils/pl2pm.PL x2p/a2py.c
4589           x2p/find2perl.PL x2p/s2p.PL
4590
4591   Title:  "LynxOS support"
4592    From:  seibert@Lynx.COM (Greg Seibert)
4593  Msg-ID:  <m0vYEsY-0000IZC@kzinti.lynx.com>
4594    Date:  Thu, 12 Dec 1996 09:25:00 PST
4595   Files:  Configure MANIFEST hints/lynxos.sh t/op/stat.t
4596
4597   Title:  "In Linux hints, set suidsafe=no and dosuid=yes"
4598    From:  Chip Salzenberg
4599   Files:  hints/linux.sh
4600
4601   Title:  "5.003_11 on UnixWare 2.1.1 - Only one small UnixWare buglet"
4602    From:  aburlison@cix.compulink.co.uk (Alan Burlison)
4603  Msg-ID:  <memo.453720@cix.compulink.co.uk>
4604    Date:  Wed, 11 Dec 96 18:34 GMT0
4605   Files:  hints/svr4.sh
4606
4607   Title:  "Re: db-recno.t failures with _11 on Freebsd 2.1-stable"
4608    From:  Roderick Schertler
4609  Msg-ID:  <pzohg0r5tr.fsf@eeyore.ibcinc.com>
4610    Date:  11 Dec 1996 18:58:56 -0500
4611   Files:  INSTALL hints/freebsd.sh
4612
4613   Title:  "OS/2 updates from Ilya"
4614    From:  Ilya Zakharevich
4615   Files:  README.os2 os2/Changes os2/Makefile.SHs os2/os2.c os2/os2ish.h
4616
4617   Title:  "VMS patches to 5.003_11"
4618    From:  Charles Bailey
4619  Msg-ID:  <01ICTR32LCZG001A1D@hmivax.humgen.upenn.edu>
4620    Date:  Mon, 09 Dec 1996 23:16:10 -0500 (EST)
4621   Files:  MANIFEST regexec.c t/lib/filehand.t util.c vms/*
4622
4623  TESTING
4624
4625   Title:  "recurse recurse recurse ..."
4626    From:  Jarkko Hietaniemi
4627  Msg-ID:  <199612092144.XAA29025@alpha.hut.fi>
4628    Date:  Mon, 9 Dec 1996 23:44:27 +0200 (EET)
4629   Files:  MANIFEST t/op/recurse.t
4630
4631  UTILITIES, LIBRARY, AND EXTENSIONS
4632
4633   Title:  "Add CPAN and Net::FTP"
4634    From:  Chip Salzenberg
4635   Files:  MANIFEST lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/Nox.pm
4636           lib/Net/FTP.pm lib/Net/Netrc.pm lib/Net/Socket.pm
4637           pod/perlmod.pod
4638
4639   Title:  "Please update Text::Wrap and Text::Tabs"
4640    From:  David Muir Sharnoff <muir@idiom.com>
4641  Msg-ID:  <199612180659.WAA24957@idiom.com>
4642    Date:  Tue, 17 Dec 1996 22:59:59 -0800 (PST)
4643   Files:  lib/Text/Tabs.pm lib/Text/Wrap.pm
4644
4645   Title:  "Add File::Compare"
4646    From:  Nick Ing-Simmons
4647  Msg-ID:  <199612161844.SAA02152@pluto>
4648    Date:  Mon, 16 Dec 1996 18:44:59 GMT
4649   Files:  MANIFEST lib/File/Compare.pm pod/perlmod.pod
4650
4651   Title:  "Add Tie::RefHash"
4652    From:  Gurusamy Sarathy
4653  Msg-ID:  <199612152358.SAA28665@aatma.engin.umich.edu>
4654    Date:  Sun, 15 Dec 1996 18:58:08 -0500
4655   Files:  MANIFEST lib/Tie/RefHash.pm pod/perlmod.pod
4656
4657   Title:  "Put "splain" in utils."
4658    From:  Chip Salzenberg
4659   Files:  Makefile.SH installperl utils/Makefile utils/splain.PL
4660
4661   Title:  "Some h2ph fixes"
4662    From:  Jeff Okamoto
4663  Msg-ID:  <199612131934.AA289845652@hpcc123.corp.hp.com>
4664    Date:  Fri, 13 Dec 1996 11:34:12 -0800
4665   Files:  utils/h2ph.PL
4666
4667   Title:  "xsubpp patch to add #line"
4668    From:  Nick Ing-Simmons
4669  Msg-ID:  <199612162153.VAA03590@ni-s.u-net.com>
4670    Date:  Mon, 16 Dec 1996 21:53:56 GMT
4671   Files:  lib/ExtUtils/xsubpp
4672
4673   Title:  "Re: Proposed addition to File::Copy: move"
4674    From:  Charles Bailey
4675  Msg-ID:  <01ICZBN0LRC8001A1D@hmivax.humgen.upenn.edu>
4676    Date:  Sat, 14 Dec 1996 00:27:29 -0500 (EST)
4677   Files:  lib/File/Copy.pm t/lib/filecopy.t
4678
4679   Title:  "DB_File 1.09 patch"
4680    From:  Paul Marquess
4681  Msg-ID:  <9612181037.AA10123@claudius.bfsec.bt.co.uk>
4682    Date:  Wed, 18 Dec 96 10:37:58 GMT
4683   Files:  ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs
4684
4685   Title:  "Debugger update"
4686    From:  Ilya Zakharevich
4687  Msg-ID:  <199612111038.FAA24363@monk.mps.ohio-state.edu>
4688    Date:  Wed, 11 Dec 1996 05:38:28 -0500 (EST)
4689   Files:  lib/perl5db.pl
4690
4691  DOCUMENTATION
4692
4693   Title:  "Update pods: perldelta -> perlnews, perli18n -> perllocale"
4694    From:  Tom Christiansen and Dominic Dunlop
4695   Files:  MANIFEST pod/perl.pod pod/perldelta.pod pod/perli18n.pod
4696           pod/perlnews.pod
4697
4698   Title:  "perltoot.pod"
4699    From:  Tom Christiansen
4700  Msg-ID:  <199612091444.HAA09947@toy.perl.com>
4701    Date:  Mon, 09 Dec 1996 07:44:10 -0700
4702   Files:  MANIFEST pod/perltoot.pod
4703
4704   Title:  "Perlguts, version 25"
4705    From:  Jeff Okamoto
4706  Msg-ID:  <199612061940.AA055461228@hpcc123.corp.hp.com>
4707    Date:  Fri, 6 Dec 96 11:40:27 PST
4708   Files:  pod/perlguts.pod
4709
4710   Title:  "pod/perlipc.pod patch"
4711    From:  d-lewart@uiuc.edu (Daniel S. Lewart)
4712  Msg-ID:  <199612090910.CAA20906@mox.perl.com>
4713    Date:  Mon, 9 Dec 96 3:10:02 CST
4714   Files:  pod/perlipc.pod
4715
4716   Title:  "pod patches for English errors"
4717    From:  Steve Kelem <steve.kelem@xilinx.com>
4718  Msg-ID:  <24616.850167191@castor>
4719    Date:  Mon, 09 Dec 1996 13:33:11 -0800
4720   Files:  pod/*.pod
4721
4722   Title:  "Misc doc updates"
4723    From:  Tom Christiansen
4724  Msg-ID:  <199612150156.SAA12506@mox.perl.com>
4725    Date:  Sat, 14 Dec 1996 18:56:33 -0700
4726   Files:  pod/*
4727
4728 ------------------
4729  Version 5.003_11
4730 ------------------
4731
4732 This patch is (still) closing in on 5.004.  Nothing dramatic, lots of
4733 value.
4734
4735  CORE LANGUAGE CHANGES
4736
4737   Title:  "Fix precedence problems with subs as uniops or listops"
4738    From:  Chip Salzenberg
4739   Files:  perly.c perly.c.diff perly.h perly.y
4740
4741   Title:  "Don't reset $. on open()"
4742    From:  Chip Salzenberg
4743   Files:  pp_sys.c
4744
4745   Title:  "Support *glob{IO} (eventually deprecate *glob{FILEHANDLE})"
4746    From:  Chip Salzenberg
4747   Files:  pod/perlref.pod pp_hot.c sv.c
4748
4749   Title:  "Don't let expression context force return context"
4750    From:  Chip Salzenberg
4751   Files:  op.c
4752
4753   Title:  "Properly convert "1E2" et al to IV/UV"
4754    From:  Chip Salzenberg
4755   Files:  doio.c sv.c
4756
4757   Title:  "Fix modulo operator in UV realm"
4758    From:  Chip Salzenberg
4759   Files:  pp.c
4760
4761   Title:  "Fix stat(_) after stat(HANDLE)"
4762    From:  Chip Salzenberg
4763   Files:  pp_sys.c
4764
4765   Title:  "Fix: s/// and "$x =~ $y" under 'use locale'"
4766    From:  Chip Salzenberg
4767   Files:  op.c toke.c
4768
4769  OTHER CORE CHANGES
4770
4771   Title:  "Eliminate spurious warning when splicing undefs"
4772    From:  Chip Salzenberg
4773   Files:  pp.c sv.h
4774
4775   Title:  "Eliminate spurious warning from "x=" operator"
4776    From:  Chip Salzenberg
4777   Files:  op.c
4778
4779   Title:  "Fix line numbers near control structures"
4780    From:  Chip Salzenberg
4781   Files:  op.c perly.c perly.c.diff perly.y proto.h
4782
4783   Title:  "Don't let scalar unpack() underflow stack"
4784    From:  Chip Salzenberg
4785   Files:  pp.c
4786
4787   Title:  "Fix core dump from precedence bug in "@foo" warning"
4788    From:  Chip Salzenberg
4789   Files:  toke.c
4790
4791   Title:  "Move die() to utils.c; add varargs hack to croak()"
4792    From:  Chip Salzenberg
4793   Files:  pp_ctl.c util.c
4794
4795   Title:  "Avoid memcmp() for magnitude test if it thinks char is signed"
4796    From:  Chip Salzenberg
4797   Files:  Configure config_H config_h.SH doop.c
4798           ext/SDBM_File/sdbm/pair.c ext/SDBM_File/sdbm/sdbm.h handy.h
4799           hv.c perl.h pp_hot.c proto.h regexec.c sv.c toke.c util.c
4800
4801   Title:  "Less malloc in magic"
4802    From:  Chip Salzenberg
4803   Files:  mg.c
4804
4805   Title:  "Re: 5.003_09: PADTMP fix"
4806    From:  Ilya Zakharevich
4807  Msg-ID:  <199611281150.GAA06884@monk.mps.ohio-state.edu>
4808    Date:  Thu, 28 Nov 1996 06:50:58 -0500 (EST)
4809   Files:  pod/perlguts.pod
4810
4811   Title:  "Fully paramaterize locales; disable all if NO_LOCALE"
4812    From:  Chip Salzenberg
4813   Files:  ext/POSIX/POSIX.xs op.c perl.h pp.c pp_sys.c sv.c util.c
4814
4815  PORTABILITY AND TESTING
4816
4817   Title:  "Bitwise op fix for Alpha"
4818    From:  Chip Salzenberg
4819   Files:  pp.c
4820
4821   Title:  "hints/dgux.sh update"
4822    From:  Roderick Schertler
4823  Msg-ID:  <24178.849309616@eeyore.ibcinc.com>
4824    Date:  Fri, 29 Nov 1996 18:20:16 -0500
4825   Files:  hints/dgux.sh
4826
4827   Title:  "BUG in hints/hpux.sh"
4828    From:  Jeff McDougal <jmcdo@cris.com>
4829  Msg-ID:  <32A42C11.7FA2@cris.com>
4830    Date:  Tue, 03 Dec 1996 08:33:05 -0500
4831   Files:  hints/hpux.sh
4832
4833   Title:  "VMS patches for 5.003_10"
4834    From:  Charles Bailey
4835  Msg-ID:  <01ICMALO8NMS001A1D@hmivax.humgen.upenn.edu>
4836    Date:  Wed, 04 Dec 1996 16:40:12 -0500 (EST)
4837   Files:  EXTERN.h INTERN.h old_perl_exp.SH perl.c perl.h perl_exp.SH
4838           pp.c pp_ctl.c pp_sys.c proto.h sv.c toke.c util.c
4839           utils/perldoc.PL vms/config.vms vms/descrip.mms
4840           vms/gen_shrfls.pl vms/genconfig.pl vms/vmsish.h
4841
4842   Title:  "_10+ under OS/2"
4843    From:  Ilya Zakharevich
4844  Msg-ID:  <199612011107.GAA10805@monk.mps.ohio-state.edu>
4845    Date:  Sun, 1 Dec 1996 06:07:19 -0500 (EST)
4846   Files:  malloc.c os2/diff.configure
4847
4848  LIBRARY AND EXTENSIONS
4849
4850   Title:  "{in,ob}structive pods"
4851    From:  Tom Christiansen
4852  Msg-ID:  <199611301652.JAA24201@toy.perl.com>
4853    Date:  Sat, 30 Nov 1996 09:52:57 -0700
4854   Files:  MANIFEST lib/Class/Template.pm lib/File/stat.pm
4855           lib/Net/hostent.pm lib/Net/netent.pm lib/Net/protoent.pm
4856           lib/Net/servent.pm lib/Time/gmtime.pm lib/Time/localtime.pm
4857           lib/Time/tm.pm lib/User/grent.pm lib/User/pwent.pm
4858
4859   Title:  "FileHandle that 'ISA' IO::File"
4860    From:  Nick Ing-Simmons
4861  Msg-ID:  <199612021718.RAA04416@pluto>
4862    Date:  Mon, 2 Dec 1996 17:18:02 GMT
4863   Files:  MANIFEST lib/FileHandle.pm
4864
4865   Title:  "Make IO::File::import use its parameters"
4866    From:  Chip Salzenberg
4867   Files:  ext/IO/lib/IO/File.pm
4868
4869   Title:  "10+ debugger patch"
4870    From:  Ilya Zakharevich
4871  Msg-ID:  <199612011137.GAA10864@monk.mps.ohio-state.edu>
4872    Date:  Sun, 1 Dec 1996 06:37:31 -0500 (EST)
4873   Files:  lib/perl5db.pl perl.c pod/perldebug.pod
4874
4875   Title:  "Don't call CORE::close in file handle DESTROY method"
4876    From:  Chip Salzenberg
4877   Files:  ext/IO/lib/IO/Handle.pm
4878
4879   Title:  "Re: Namespace cleanup: Does SDBM need binary compatibility?"
4880    From:  Hallvard B Furuseth
4881  Msg-ID:  <199612031445.PAA19056@bombur2.uio.no>
4882    Date:  Tue, 3 Dec 1996 15:45:27 +0100 (MET)
4883   Files:  ext/SDBM_File/sdbm/pair.h ext/SDBM_File/sdbm/sdbm.3
4884
4885   Title:  "DB_File 1.07"
4886    From:  Paul Marquess
4887   Files:  ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs t/lib/db-btree.t
4888           t/lib/db-recno.t
4889
4890   Title:  "DB_File 1.08"
4891    From:  Paul Marquess
4892   Files:  ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs
4893
4894
4895 ------------------
4896  Version 5.003_10
4897 ------------------
4898
4899 This patch is closing in on 5.004.  It contains lots of small and
4900 valuable changes, but nothing dramatic.
4901
4902  CORE LANGUAGE CHANGES
4903
4904   Title:  "Allow &{sub {...}} without warning"
4905    From:  Chip Salzenberg
4906   Files:  toke.c
4907
4908   Title:  "Make parens optional on [gs]ethost and [gs]et{pw,gr} functions
4909    From:  John L. Allen <allen@gateway.grumman.com>
4910   Files:  toke.c
4911
4912   Title:  "Fix syntax error with "$x [0]" and "$x {y}" and "@x {y}""
4913    From:  Chip Salzenberg
4914   Files:  toke.c
4915
4916  OTHER CORE CHANGES
4917
4918   Title:  "Fix regex matching of chars with high bit set"
4919    From:  Chip Salzenberg
4920   Files:  regexec.c
4921
4922   Title:  "Hash key memory corruption fix and naming cleanup"
4923    From:  Chip Salzenberg
4924   Files:  hv.c hv.h perl.h
4925
4926   Title:  "Undo broken perf. patch (PADTMP stealing)"
4927    From:  Chip Salzenberg
4928   Files:  sv.c
4929
4930   Title:  "Make SV unstudied in sv_gets()"
4931    From:  Chip Salzenberg
4932   Files:  sv.c
4933
4934   Title:  "Better support for UVs"
4935    From:  Paul Marquess
4936   Files:  global.sym old_global.sym perl.h pp.c pp.h proto.h sv.c sv.h
4937
4938   Title:  "Minor locale cleanups"
4939           (Accept "POSIX" locale as standard like "C". Reset locale to
4940           'C' when testing strtod() in t/lib/posix.t.)
4941    From:  Chip Salzenberg
4942   Files:  t/lib/posix.t util.c
4943
4944   Title:  "Always taint result of sprintf() on float"
4945    From:  Chip Salzenberg
4946   Files:  doop.c
4947
4948   Title:  "Fix spurious warning from bitwise string ops"
4949    From:  Chip Salzenberg
4950   Files:  doop.c
4951
4952   Title:  "Eliminate warning on {,sys}read(,$newvar,)"
4953    From:  Chip Salzenberg
4954   Files:  doop.c pp_sys.c
4955
4956   Title:  "Don't call fcntl(fileno(rsfp)) if !rsfp"
4957    From:  Chip Salzenberg
4958   Files:  perl.c
4959
4960   Title:  "Save message when calling __DIE__ hook"
4961    From:  Chip Salzenberg
4962   Files:  pp_ctl.c
4963
4964   Title:  "Namespace cleanup"
4965    From:  Chip Salzenberg
4966   Files:  global.sym old_global.sym perl.h
4967
4968   Title:  "Modify perl_exp.SH; create old_perl_exp.SH; document old_*"
4969    From:  Chip Salzenberg
4970   Files:  Configure INSTALL MANIFEST old_perl_exp.SH perl_exp.SH
4971
4972  PORTABILITY
4973
4974   Title:  "Reliable signal patch"
4975    From:  Kenneth Albanowski
4976  Msg-ID:  <Pine.LNX.3.93.961126053209.294J-100000@kjahds.com>
4977    Date:  Tue, 26 Nov 1996 05:40:50 -0500 (EST)
4978   Files:  global.sym mg.c old_global.sym perl.h pp_sys.c proto.h util.c
4979
4980   Title:  "Emulate missing flock() with either fcntl() or lockf()"
4981    From:  Chip Salzenberg
4982   Files:  pp_sys.c
4983
4984   Title:  "3_09: minor patches for OS/2"
4985    From:  Ilya Zakharevich
4986  Msg-ID:  <199611270830.DAA04985@monk.mps.ohio-state.edu>
4987    Date:  Wed, 27 Nov 1996 03:30:05 -0500 (EST)
4988   Files:  doio.c global.sym malloc.c old_global.sym os2/Makefile.SHs
4989           os2/OS2/ExtAttr/Makefile.PL os2/OS2/PrfDB/Makefile.PL
4990           os2/OS2/Process/Makefile.PL os2/OS2/REXX/Makefile.PL
4991           os2/os2.c os2/os2ish.h perl.h
4992
4993   Title:  "Re: 5.003_09 and QNX"
4994    From:  nort@bottesini.harvard.edu (Norton Allen)
4995  Msg-ID:  <9611271836.AA14460@bottesini.harvard.edu>
4996    Date:  Wed, 27 Nov 96 13:36:06 est
4997   Files:  Configure MANIFEST README.qnx hints/qnx.sh qnx/ar qnx/cpp
4998           t/TEST toke.c util.c x2p/proto.h
4999
5000   Title:  "Re: updated patch on the sysread, syswrite for VMS"
5001    From:  Charles Bailey
5002  Msg-ID:  <01ICB648K2XG001A1D@hmivax.humgen.upenn.edu>
5003    Date:  Tue, 26 Nov 1996 17:28:23 -0500 (EST)
5004   Files:  t/op/sysio.t
5005
5006  LIBRARY AND EXTENSIONS
5007
5008   Title:  "Minor patch to debugger"
5009    From:  Ilya Zakharevich
5010  Msg-ID:  <199611290533.AAA08053@monk.mps.ohio-state.edu>
5011    Date:  Fri, 29 Nov 1996 00:33:49 -0500 (EST)
5012   Files:  lib/perl5db.pl
5013
5014   Title:  "AutoLoader::AUTOLOAD optimization"
5015    From:  Nick Ing-Simmons
5016  Msg-ID:  <199611231954.TAA09921@ni-s.u-net.com>
5017    Date:  Sat, 23 Nov 1996 19:54:52 GMT
5018   Files:  lib/AutoLoader.pm
5019
5020   Title:  "Diagnostic cleanup"
5021    From:  Chip Salzenberg
5022   Files:  lib/diagnostics.pm pod/perldiag.pod
5023
5024  DOCUMENTATION
5025
5026   Title:  "Improve documentation for sysread() and syswrite()"
5027    From:  Chip Salzenberg
5028   Files:  pod/perlfunc.pod
5029
5030   Title:  "Document how to use $SIG{ALRM} and alarm()"
5031    From:  Roderick Schertler
5032  Msg-ID:  <5898.849026569@eeyore.ibcinc.com>
5033    Date:  Tue, 26 Nov 1996 11:42:49 -0500
5034   Files:  pod/perlfunc.pod
5035
5036
5037 ------------------
5038  Version 5.003_09
5039 ------------------
5040
5041 This patch was a compendium of various fixes and enhancements from
5042 many people, including some serious improvement in lexical variable
5043 scoping and locale handling.
5044
5045  CORE LANGUAGE CHANGES
5046
5047   Title:  "Lexical locales"
5048           (make effectiveness of locales depend on C<use locale>)
5049    From:  Chip Salzenberg
5050   Files:  too many to list
5051
5052   Title:  "Lexical scoping cleanup"
5053           (tighten scoping of lexical variables, somewhat on the
5054           new constructs and somewhat on the old)
5055    From:  Chip Salzenberg
5056   Files:  many... but mostly perly.y and toke.c
5057
5058   Title:  "Re: memory corruption / security bug in sysread,syswrite + pa
5059    From:  Jarkko Hietaniemi
5060  Msg-ID:  <199611251946.VAA30459@alpha.hut.fi>
5061    Date:  Mon, 25 Nov 1996 21:46:31 +0200 (EET)
5062   Files:  MANIFEST pod/perldiag.pod pod/perlfunc.pod pp_sys.c
5063           t/op/sysio.t
5064
5065  OTHER CORE CHANGES
5066
5067   Title:  "Configure fix for handling DynaLoader"
5068    From:  Chip Salzenberg
5069   Files:  Configure
5070
5071   Title:  "Properly prototype safe{malloc,calloc,realloc,free}."
5072    From:  Chip Salzenberg
5073   Files:  proto.h
5074
5075   Title:  "UnixWare 2.1 fix for perl5.003_08 - cope with fp->_cnt < -1,
5076    From:  John Hughes <john@AtlanTech.COM>
5077  Msg-ID:  <01BBD6EE.E915C860@malvinas.AtlanTech.COM>
5078    Date:  Wed, 20 Nov 1996 14:27:06 +0100
5079   Files:  sv.c
5080
5081   Title:  ""static" call to UNIVERSAL::can"
5082    From:  Nick Ing-Simmons
5083  Msg-ID:  <199611211547.PAA15878@pluto>
5084    Date:  Thu, 21 Nov 1996 15:47:46 GMT
5085   Files:  universal.c
5086
5087   Title:  "die -> croak"
5088    From:  Gurusamy Sarathy
5089  Msg-ID:  <199611212111.QAA17070@aatma.engin.umich.edu>
5090    Date:  Thu, 21 Nov 1996 16:11:21 -0500
5091   Files:  pp_ctl.c
5092
5093   Title:  "Patch for embed.pl when !EMBED && !MULTIPLICITY"
5094    From:  Chip Salzenberg
5095   Files:  embed.pl
5096
5097   Title:  "Add new symbols to old_global.sym, too."
5098    From:  Chip Salzenberg
5099   Files:  global.sym old_global.sym
5100
5101   Title:  "Cleanup of {,un}pack('w')."
5102    From:  Chip Salzenberg
5103   Files:  pp.c
5104
5105   Title:  "Cleanups from Ilya."
5106    From:  Chip Salzenberg
5107   Files:  gv.c malloc.c pod/perlguts.pod pp_ctl.c
5108
5109   Title:  "Fix for unpack('w') on 64-bit systems."
5110    From:  Chip Salzenberg
5111   Files:  pp.c
5112
5113   Title:  "Re: LC_NUMERIC support is ready + performance"
5114    From:  Ilya Zakharevich
5115  Msg-ID:  <199611260308.WAA02677@monk.mps.ohio-state.edu>
5116    Date:  Mon, 25 Nov 1996 22:08:27 -0500 (EST)
5117   Files:  sv.c
5118
5119   Title:  "Hash key sharing improvements from Ilya."
5120    From:  Chip Salzenberg
5121   Files:  hv.c hv.h proto.h
5122
5123   Title:  "Mortal stack pre-allocation from Ilya."
5124    From:  Chip Salzenberg
5125   Files:  pp.c pp.h pp_ctl.c pp_hot.c pp_sys.c
5126
5127  PORTABILITY
5128
5129   Title:  "VMS patches post-5.003_08"
5130    From:  Charles Bailey
5131  Msg-ID:  <1996Nov22.181631.1603238@hmivax.humgen.upenn.edu>
5132    Date:  Fri, 22 Nov 1996 18:16:31 -0500 (EST)
5133   Files:  lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_VMS.pm
5134           lib/ExtUtils/MakeMaker.pm lib/File/Path.pm mg.c pp_ctl.c
5135           utils/h2xs.PL vms/config.vms vms/descrip.mms
5136           vms/gen_shrfls.pl vms/genconfig.pl vms/perlvms.pod vms/vms.c
5137           vms/vmsish.h
5138
5139   Title:  "5.003_08: OS/2-specific bugs/enhancements"
5140    From:  Ilya Zakharevich
5141  Msg-ID:  <199611241147.GAA00490@monk.mps.ohio-state.edu>
5142    Date:  Sun, 24 Nov 1996 06:47:25 -0500 (EST)
5143   Files:  README.os2 hints/os2.sh os2/Changes os2/Makefile.SHs
5144           os2/OS2/PrfDB/PrfDB.pm os2/os2.c
5145
5146   Title:  "HP patches didn't make it into _08 (fwd)"
5147    From:  Jeff Okamoto
5148  Msg-ID:  <199611260215.AA100414526@hpcc123.corp.hp.com>
5149    Date:  Mon, 25 Nov 96 18:15:26 PST
5150   Files:  ext/DynaLoader/dl_hpux.xs
5151
5152   Title:  "Another HP "patch" that didn't make it (new hints file)"
5153    From:  Jeff Okamoto
5154  Msg-ID:  <199611252116.AA245766577@hpcc123.corp.hp.com>
5155    Date:  Mon, 25 Nov 1996 13:16:17 -0800
5156   Files:  hints/hpux.sh
5157
5158  LIBRARY AND EXTENSIONS
5159
5160   Title:  "Elide spurious space in db-hash.t"
5161    From:  Chip Salzenberg
5162   Files:  t/lib/db-hash.t
5163
5164   Title:  "Update documentation and warning in I18N::Collate."
5165    From:  Chip Salzenberg
5166   Files:  lib/I18N/Collate.pm
5167
5168   Title:  "Fix bitwise op test; clean up a couple of others"
5169    From:  Chip Salzenberg
5170   Files:  t/lib/bigintpm.t t/op/bop.t t/op/overload.t
5171
5172   Title:  "minimal timelocal.pl for _09"
5173    From:  Achim Bohnet <ach@rosat.mpe-garching.mpg.de>
5174  Msg-ID:  <9611191854.AA19586@o09.rosat.mpe-garching.mpg.de>
5175    Date:  Tue, 19 Nov 1996 19:54:23 +0100
5176   Files:  lib/Time/Local.pm
5177
5178   Title:  "Socket test improvement from Ilya."
5179    From:  Chip Salzenberg
5180   Files:  t/lib/io_sock.t
5181
5182   Title:  "Re: blib"
5183    From:  Nick Ing-Simmons
5184  Msg-ID:  <199611230917.JAA00471@ni-s.u-net.com>
5185    Date:  Sat, 23 Nov 1996 09:17:40 GMT
5186   Files:  lib/blib.pm
5187
5188  DOCUMENTATION
5189
5190   Title:  "perldiag documentation patch."
5191    From:  Paul Marquess
5192  Msg-ID:  <9611201607.AA12729@claudius.bfsec.bt.co.uk>
5193    Date:  Wed, 20 Nov 96 16:07:28 GMT
5194   Files:  pod/perldiag.pod
5195
5196   Title:  "a missing perldiag entry"
5197    From:  Gurusamy Sarathy
5198  Msg-ID:  <199611212024.PAA15758@aatma.engin.umich.edu>
5199    Date:  Thu, 21 Nov 1996 15:24:02 -0500
5200   Files:  pod/perldiag.pod
5201
5202   Title:  "perlfunc patch"
5203    From:  Paul Marquess
5204  Msg-ID:  <9611201404.AA12477@claudius.bfsec.bt.co.uk>
5205    Date:  Wed, 20 Nov 96 14:04:08 GMT
5206   Files:  pod/perlfunc.pod
5207
5208   Title:  "Patch for pod/perlpod.pod"
5209    From:  "Joseph S. Myers" <jsm28@cam.ac.uk>
5210  Msg-ID:  <Pine.LNX.3.95.961120235016.6666A-100000@hammer.chu.cam.ac.uk
5211    Date:  Wed, 20 Nov 1996 23:54:41 +0000 (GMT)
5212   Files:  pod/perlpod.pod
5213
5214   Title:  "Update locale documentation."
5215    From:  Chip Salzenberg
5216   Files:  pod/perli18n.pod
5217
5218  BUNDLED UTILITIES
5219
5220   Title:  "Fix type mismatches in x2p's safe{alloc,realloc,free}."
5221    From:  Chip Salzenberg
5222   Files:  x2p/util.c
5223
5224
5225 ------------------
5226  Version 5.003_08
5227 ------------------
5228
5229 This patch was a compendium of various fixes and enhancements from
5230 many people.  Here are some of the more significant changes.
5231
5232
5233  CORE LANGUAGE CHANGES
5234
5235   Title:  "Make C<no FOO> fail if C<unimport FOO> fails"
5236    From:  Tim Bunce
5237   Files:  gv.c
5238
5239   Title:  "Bitwise op sign rationalization"
5240           (Make bitwise ops result in unsigned values, unless C<use
5241           integer> is in effect.  Includes initial support for UVs.)
5242    From:  Chip Salzenberg
5243   Files:  op.c opcode.pl pod/perlop.pod pod/perltoc.pod pp.c pp.h
5244           pp_hot.c proto.h sv.c t/op/bop.t
5245
5246   Title:  "Defined scoping for C<my> in control structures"
5247           (Finally defines semantics of "my" in control expressions,
5248           like the condition of "if" and "while".  In all cases, scope
5249           of a "my" var extends to the end of the entire control
5250           structure.  Also adds new construct "for my", which
5251           automatically declares the control variable "my" and limits
5252           its scope to the loop.)
5253    From:  Chip Salzenberg
5254   Files:  op.c perly.c perly.c.diff perly.h perly.y proto.h toke.c
5255
5256   Title:  "Fix ++/-- after int conversion (e.g. 'printf "%d"')"
5257           (This patch makes Perl correctly ignore SvIVX() if either
5258           NOK or POK is true, since SvIVX() may be a truncated or
5259           overflowed version of the real value.)
5260    From:  Chip Salzenberg
5261   Files:  pp.c pp_hot.c sv.c
5262
5263   Title:  "Make code match Camel II re: functions that use $_"
5264    From:  Paul Marquess
5265   Files:  opcode.pl
5266
5267   Title:  "Provide scalar context on left side of "->""
5268    From:  Chip Salzenberg
5269   Files:  perly.c perly.y
5270
5271   Title:  "Quote bearword package/handle FOO in "funcname FOO => 'bar'""
5272    From:  Chip Salzenberg
5273   Files:  toke.c
5274
5275
5276  OTHER CORE CHANGES
5277
5278   Title:  "Warn on overflow of octal and hex integers"
5279    From:  Chip Salzenberg
5280   Files:  proto.h toke.c util.c
5281
5282   Title:  "If -w active, warn for commas and hashes ('#') in qw()"
5283    From:  Chip Salzenberg
5284   Files:  toke.c
5285
5286   Title:  "Fixes for pack('w')"
5287    From:  Ulrich Pfeifer
5288   Files:  pp.c t/op/pack.t
5289
5290   Title:  "More complete output from sv_dump()"
5291    From:  Gurusamy Sarathy
5292   Files:  sv.c
5293
5294   Title:  "Major '..' and debugger patches"
5295    From:  Ilya Zakharevich
5296   Files:  lib/perl5db.pl op.c pp_ctl.c scope.c scope.h
5297
5298   Title:  "Fix for formline()"
5299    From:  Gurusamy Sarathy
5300   Files:  global.sym mg.c perl.h pod/perldiag.pod pp_ctl.c proto.h sv.c
5301           t/op/write.t
5302
5303   Title:  "Fix stack botch in untie and binmode"
5304    From:  Gurusamy Sarathy
5305   Files:  pp_sys.c
5306
5307   Title:  "Complete EMBED, including symbols from interp.sym"
5308           (New define EMBEDMYMALLOC makes embedding total by
5309           avoiding "Mym