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