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
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):
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 Tom Christiansen <tchrist@perl.com>
24 Hallvard B Furuseth <h.b.furuseth@usit.uio.no>
25 M. J. T. Guy <mjtg@cus.cam.ac.uk>
26 Gurusamy Sarathy <gsar@engin.umich.edu>
27 Jarkko Hietaniemi <jhi@iki.fi>
28 Nick Ing-Simmons <nik@tiuk.ti.com>
29 Andreas Koenig <a.koenig@mind.de>
30 Doug MacEachern <dougm@opengroup.org>
31 Paul Marquess <pmarquess@bfsec.bt.co.uk>
32 Hans Mulder <hansm@euronet.nl>
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 Larry W. Virden <lvirden@cas.org>
40 Ilya Zakharevich <ilya@math.ohio-state.edu>
42 And the Keepers of the Patch Pumpkin:
44 Charles Bailey <bailey@hmivax.humgen.upenn.edu>
45 Tim Bunce <Tim.Bunce@ig.co.uk>
46 Andy Dougherty <doughera@lafcol.lafayette.edu>
47 Chip Salzenberg <chip@perl.com>
49 And, of course, the Author of Perl:
51 Larry Wall <larry@wall.org>
54 Version 5.004_05 Maintenance release 5 for 5.004
57 "I said to my soul, be still, and wait without hope
58 For hope would hope for the wrong thing; wait without love
59 For love would be love of the wrong thing; there is yet faith
60 But the faith and the love and the hope are all in the waiting.
61 Wait without thought, for you are not ready for thought:
62 So the darkness shall be light, and the stillness the dancing."
63 -- T.S.Eliot, East Coker
66 HEADLINES FOR THIS MAINTENANCE RELEASE
71 Change 996 on 1998/05/15 by TimBunce@ig.co.uk
73 Title: "Negative array subscript unrecognized in regex"
74 From: Mark-Jason Dominus <mjd@plover.com>,
75 h.sanden@elsevier.nl (Hugo van der Sanden)
76 Msg-ID: <19980425040819.13828.qmail@plover.com>,
77 <199805151514.RAA04121@dorlas.elsevier.nl>
78 Files: t/base/lex.t toke.c
80 Title: "Remove e_fp from toke.c after change 955"
84 Change 995 on 1998/05/15 by TimBunce@ig.co.uk
86 Title: "Fix -e security hole (no longer uses temp file)"
88 Files: embed.h perl.h perl.c
90 Change 992 on 1998/05/15 by TimBunce@ig.co.uk
92 Title: "install non-backwards compatible .pm files into archlib"
96 Title: "revert "Can't locate" message to original for maintenance"
98 Msg-ID: <199804240047.SAA24155@den-mdev1.co.csgsystems.com>
99 Files: pod/perldiag.pod pp_ctl.c
101 Change 990 on 1998/05/15 by TimBunce@ig.co.uk
103 Title: "Add tests for die $ref"
104 From: Graham Barr <gbarr@ti.com>
105 Msg-ID: <355C6297.121B576B@ti.com>
106 Files: MANIFEST t/op/die.t
108 Change 989 on 1998/05/15 by TimBunce@ig.co.uk
110 Title: "Fix t/op/ipcmsg.t for Digital UNIX"
111 From: Jarkko Hietaniemi <jhi@iki.fi>
112 Msg-ID: <199805151337.QAA01174@alpha.hut.fi>
115 Change 986 on 1998/05/15 by TimBunce@ig.co.uk
117 Title: "Patches for BeOS port of Perl, courtesy of Tom Spindler"
118 From: Jarkko Hietaniemi <jhi@iki.fi>, Tom Spindler
119 Msg-ID: <199805042312.CAA09025@alpha.hut.fi>
120 Files: MANIFEST Configure config_h.SH hints/beos.sh pod/perlfunc.pod
121 Porting/Glossary README.beos beos/nm.c lib/Term/ReadLine.pm
122 plan9/config.plan9 pp_sys.c t/io/pipe.t vms/config.vms
123 win32/config.bc win32/config.vc win32/config_H.bc
126 Change 985 on 1998/05/15 by TimBunce@ig.co.uk
128 Title: "allow die $ref"
129 From: Graham Barr <gbarr@ti.com>, Tim.Bunce@ig.co.uk (Tim Bunce)
130 Msg-ID: <199805151351.OAA01985@toad.ig.co.uk>, <355C3E67.AF25B9F7@ti.com>
131 Files: pp_ctl.c pp_sys.c util.c
133 Title: "ExtUtils::Manifest could truncate files during "make dist""
134 From: "James E Jurach Jr." <muaddib@arrakis.int.ein.cz>,
135 koenig@kulturbox.de (Andreas J. Koenig)
136 Msg-ID: <199805111048.MAA02573@arrakis.int.ein.cz>,
137 <sfc90o8bgie.fsf@dubravka.in-berlin.de>
138 Files: lib/ExtUtils/Manifest.pm
140 Title: "Autosplit doesn't like upper case letters in sub names on VMS"
141 From: Dan Sugalski <sugalskd@osshe.edu>
142 Msg-ID: <3.0.5.32.19980330152332.009cb130@osshe.edu>
143 Files: lib/AutoSplit.pm
145 Title: "AutoSplit/AutoLoaded subs: give useful line numbers in warnings etc"
146 From: "Jesse N. Glick" <jglick@sig.bsh.com>, koenig@anna.mind.de (Andreas
147 J. Koenig), larry@wall.org (Larry Wall)
148 Msg-ID: <199709292015.NAA09627@wall.org>, <342FCDDF.23534195@sig.bsh.com>,
149 <sfc202c9jsb.fsf@anna.in-berlin.de>,
150 <sfc3efg5rhg.fsf@dubravka.in-berlin.de>
151 Files: lib/AutoSplit.pm
153 Change 984 on 1998/05/15 by TimBunce@ig.co.uk
155 ------ CORE LANGUAGE ------
157 Title: "Fix close pipe returning status from wrong child"
158 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, kstar@chapin.edu@ig.co.uk ()
159 Msg-ID: <199805142313.TAA02684@chapin.edu>,
160 <E0yZ8ah-0005d8-00@taurus.cus.cam.ac.uk>
161 Files: t/io/pipe.t util.c
163 Title: "Avoid English.pm triggering load of Errno.pm"
165 Files: gv.c lib/English.pm
167 ------ DOCUMENTATION ------
169 Title: "Document child exit cause a parent sleep to end early"
170 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
171 Msg-ID: <E0yZwMK-0000D9-00@taurus.cus.cam.ac.uk>
172 Files: pod/perlfunc.pod
174 ------ EXTENSIONS ------
176 Title: "BSD Platforms need STRUCT_TM_HASZONE for POSIX"
177 From: Andy Dougherty <doughera@lafcol.lafayette.edu>
178 Msg-ID: <Pine.SUN.3.96.980512095524.8158C-100000@newton.phys>
179 Files: MANIFEST ext/POSIX/hints/bsdos.pl ext/POSIX/hints/freebsd.pl
180 ext/POSIX/hints/netbsd.pl ext/POSIX/hints/openbsd.pl
182 Title: "MM_VMS.pm fixes for building external library"
183 From: Dan Sugalski <sugalskd@ous.edu>
184 Msg-ID: <3.0.5.32.19980511160542.009dd480@ous.edu>
185 Files: lib/ExtUtils/MM_VMS.pm
187 Title: "Appease picky DEC compiler in POSIX.xs"
188 From: Dan Sugalski <sugalskd@ous.edu>
189 Msg-ID: <3.0.5.32.19980511161434.009f8bb0@ous.edu>
190 Files: ext/POSIX/POSIX.xs
194 Title: "Fix constant detection in t/op/ipcsem.t for Digit UNIX"
195 From: Jarkko Hietaniemi <jhi@iki.fi>
196 Msg-ID: <199805121212.PAA15351@alpha.hut.fi>
199 Title: "Fix doc bug for system() return value"
200 From: Daniel Grisinger <dgris@perrin.dimensional.com>
201 Msg-ID: <Pine.LNX.3.96.980514165608.4062A-100000@perrin.dimensional.com>
202 Files: pod/perlfunc.pod t/op/exec.t
204 ------ UTILITIES ------
206 Title: "Avoid possible constant autoload loop"
207 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Graham Barr <gbarr@ti.com>, Ilya
208 Zakharevich <ilya@math.ohio-state.edu>
209 Msg-ID: <199805141910.PAA26994@monk.mps.ohio-state.edu>,
210 <355B475A.C5AD4B90@ti.com>,
211 <E0ya11X-0000hm-00@taurus.cus.cam.ac.uk>
214 Title: "Further improvements to h2ph.PL"
215 From: kstar@chapin.edu
216 Msg-ID: <199805130241.WAA25459@chapin.edu>
219 Change 982 on 1998/05/15 by TimBunce@ig.co.uk
221 Title: "comment init_postdump_symbols issues"
225 Title: "Improve sort docs re SUBNAME"
226 From: circle@azstarnet.com
227 Msg-ID: <199804281828.LAA22737@andromeda.azstarnet.com>
228 Files: pod/perlfunc.pod
230 Change 981 on 1998/05/15 by TimBunce@ig.co.uk
232 Title: "Add hook to tie %! to external Errno.pm module (not included)"
233 From: Graham Barr <gbarr@ti.com>
234 Msg-ID: <355080CD.1111BC81@ti.com>
237 Change 971 on 1998/05/14 by TimBunce@ig.co.uk
239 Title: "fix C<print "foo ${\()}"> (pp_refgen fumbles when G_SCALAR, no args)"
240 From: Gurusamy Sarathy <gsar@engin.umich.edu>
241 Msg-ID: <199805070402.AAA02858@aatma.engin.umich.edu>
244 Change 970 on 1998/05/14 by TimBunce@ig.co.uk
246 Title: "perlbug reformatted"
247 From: Dominic Dunlop <domo@vo.lu>, Hugo van der Sanden
248 <hv@crypt0.demon.co.uk>
249 Msg-ID: <199805110954.LAA20367@dorlas.elsevier.nl>,
250 <l03130300b17cebcb6d33@[194.222.64.89]>,
251 <v03110702b17ccbab6824@[195.95.102.67]>
252 Files: utils/perlbug.PL
254 Change 965 on 1998/05/14 by TimBunce@ig.co.uk
256 Title: "Sub declaration cost reduced from ~500 to ~100 bytes"
257 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
258 Msg-ID: <199805050607.CAA02050@monk.mps.ohio-state.edu>
259 Files: gv.h gv.c op.c
261 Change 949 on 1998/05/14 by TimBunce@ig.co.uk
263 Title: "while($x=<>) no longer warns (implicit defined added)"
264 From: Nick Ing-Simmons <nik@tiuk.ti.com>
265 Msg-ID: <199805051035.LAA27365@pluto.tiuk.ti.com>
266 Files: MANIFEST op.c t/op/defins.t
268 Change 946 on 1998/05/14 by TimBunce@ig.co.uk
270 Title: "Fix PERL_DESTRUCT_LEVEL core dumps"
271 From: Gurusamy Sarathy <gsar@engin.umich.edu>
272 Msg-ID: <199805062301.TAA24599@aatma.engin.umich.edu>
273 Files: perl.c sv.c t/op/misc.t
275 Change 944 on 1998/05/14 by TimBunce@ig.co.uk
277 Title: "5.004_04-m2 Cleanup of test failures"
278 From: Gurusamy Sarathy <gsar@engin.umich.edu>
279 Msg-ID: <199805070416.AAA03082@aatma.engin.umich.edu>
280 Files: t/op/die_exit.t t/op/ipcmsg.t t/op/ipcsem.t t/op/taint.t
281 win32/config.bc win32/config.vc
283 Change 922 on 1998/05/11 by TimBunce@ig.co.uk
287 ------ CORE LANGUAGE ------
289 Title: "incorrect return value for hv_iterinit"
290 From: Gurusamy Sarathy <gsar@engin.umich.edu>
291 Msg-ID: <199805031848.OAA20618@aatma.engin.umich.edu>
292 Files: pod/perlguts.pod hv.c
294 ------ DOCUMENTATION ------
296 Title: "perlvar.pod buglet E<EVMSERR>"
297 From: Achim Bohnet <ach@mpe.mpg.de>
298 Msg-ID: <9805041415.AA22185@o09.xray.mpe.mpg.de>
299 Files: pod/perlvar.pod
301 Title: "Improve docs for warning about code after an exec()"
302 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Chaim Frenkel
303 <chaimf@concentric.net>
304 Msg-ID: <E0yYUit-0003yb-00@taurus.cus.cam.ac.uk>,
305 <m3ra22qn1z.fsf@chany-p100.emwp.com>
306 Files: pod/perlfunc.pod
308 Title: "Remove dead code from pod2man"
309 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
310 Msg-ID: <E0yXmuT-0006Ll-00@ursa.cus.cam.ac.uk>
311 Files: pod/pod2man.PL
313 Title: "tweak doc for C<do FILENAME>"
314 From: Gurusamy Sarathy <gsar@engin.umich.edu>
315 Msg-ID: <199805090017.UAA06888@aatma.engin.umich.edu>
316 Files: pod/perlfunc.pod
318 Title: "Document integer pragma effect on % operator"
319 From: Gisle Aas <gisle@aas.no>
320 Msg-ID: <m3yawjmzhx.fsf@furu.g.aas.no>
321 Files: pod/perlop.pod
323 Title: "Reduce rm command line length in pod/Makefile"
324 From: Hugo van der Sanden <h.sanden@elsevier.nl>
325 Msg-ID: <199805041423.QAA13199@dorlas.elsevier.nl>
328 ------ EXTENSIONS ------
330 Title: "Clarify Termios usage in POSIX.pod"
331 From: Rocco Caputo <troc@netrus.net>
332 Msg-ID: <199805101952.PAA12738@ns.netrus.net>
333 Files: ext/POSIX/POSIX.pod
335 ------ LIBRARY ------
337 Title: "Fix File::Find::finddepth typo in trial 2 release"
338 From: koenig@kulturbox.de (Andreas J. Koenig)
339 Msg-ID: <sfcbttflsjz.fsf@dubravka.in-berlin.de>
340 Files: lib/File/Find.pm t/lib/filefind.t
342 ------ PORTABILITY - GENERAL ------
344 Title: "Add Porting/patching.pod document"
345 From: Daniel Grisinger <dgris@tdrenterprises.com>
346 Msg-ID: <199805030305.XAA16147@relay.pair.com>
347 Files: MANIFEST Porting/patching.pod
349 Title: "hints/machten.sh: disable semctl(), align with devel version"
350 From: Dominic Dunlop <domo@vo.lu>
351 Msg-ID: <v03110701b175fc029eb1@[195.95.102.115]>
352 Files: hints/machten.sh
354 Title: "Add VMS specifics to Porting/makerel"
355 From: Charles Bailey <BAILEY@newman.upenn.edu>
356 Msg-ID: <01IWDK1LONRQ0026P0@cor.newman.upenn.edu>,
357 <199804271732.SAA13762@toad.ig.co.uk>,
358 <9804250212.AA27695@forte.com>
359 Files: Porting/makerel
361 Change 913 on 1998/05/01 by TimBunce@ig.co.uk
363 Update MANIFEST for trial 2.
364 (Porting/Contract lib/Tie/Handle.pm t/op/tiehandle.t)
366 Change 912 on 1998/05/01 by TimBunce@ig.co.uk
368 Add t/op/tiehandle.t as xtext to repository (see change 911)
370 Change 911 on 1998/05/01 by TimBunce@ig.co.uk
372 Title: "Add ERRSV, ERRHV, DEFSV and SAVE_DEFSV for XS 5.005 compatibility"
373 From: timbo@ig.co.uk (Tim Bunce)
374 Msg-ID: <199804200854.JAA01482@toad.ig.co.uk>
377 Title: "Add WRITE & CLOSE to TIEHANDLE"
378 From: Graham Barr <gbarr@pobox.com>
379 Msg-ID: <34F63DC8.CA95670F@pobox.com>
380 Files: pod/perltie.pod lib/Tie/Handle.pm pp_sys.c t/op/tiehandle.t
382 Change 910 on 1998/05/01 by TimBunce@ig.co.uk
384 Title: "Add warning for Illegal hex digit"
385 From: Stephen P Potter <spp@spp.users.ds.net>, Stephen Potter
386 <spp@psasolar.colltech.com>, Tim.Bunce@ig.co.uk (Tim Bunce)
387 Msg-ID: <199804232219.SAA02267@spp.users.ds.net>,
388 <199804271409.PAA12819@toad.ig.co.uk>,
389 <199804280307.WAA12332@psasolar.psa.pencom.com>
390 Files: pod/perldiag.pod util.c
392 Title: "perl_call_method() bug fix (corrupt op pointer)"
393 From: "Alterman, Eugene" <Eugene.Alterman@bremer-inc.com>
394 Msg-ID: <510415F72ECFD111A31700A0C9B3CCDE3098@efx98digmasa.bremer-inc.com>
397 Title: "Fix printf segmentation fault"
398 From: Hugo van der Sanden <hv@crypt0.demon.co.uk>
399 Msg-ID: <l03130300b16bebdbc314@[194.222.64.89]>
402 Title: "Document changed local($a[$i],$b{$j}) behaviour re delete/splice"
403 From: Charles Bailey <BAILEY@newman.upenn.edu>
404 Msg-ID: <01IVMVIHNZ36001NKH@cor.newman.upenn.edu>
405 Files: pod/perlsub.pod
407 Change 909 on 1998/05/01 by TimBunce@ig.co.uk
409 Title: "Change Ilya's do_binmode to K&R prototype and move to doio.c"
412 Change 907 on 1998/05/01 by TimBunce@ig.co.uk
414 Title: "Runtime Carp verbosity without aliasing"
415 From: Joshua.Pritikin@NewYork2.dmg.deuba.com, Tim Bunce
416 Msg-ID: <H00000e50003936c@MHS>
419 Title: "Fix File::Basename to not untaint results (using new //t flag)"
420 From: Eric Hammond <erich@finity.citysearch.com>, Tom Phoenix
421 <rootbeer@teleport.com>
422 Msg-ID: <199710070515.WAA00682@finity.citysearch.com>,
423 <Pine.GSO.3.96.971007074114.14211J-100000@usertest.teleport.com>
424 Files: lib/File/Basename.pm
426 Change 906 on 1998/04/28 by TimBunce@ig.co.uk
428 ------ CORE LANGUAGE ------
430 Title: "5.004_04m5t1: Fix dangling references in LVs", "Fix dangling
432 From: Spider Boardman <spider@orb.nashua.nh.us>
433 Msg-ID: <199804010541.AAA32615@Orb.Nashua.NH.US>,
434 <19980422164037.D29222@perl.org>
435 Files: embed.h keywords.h opcode.h perl.h proto.h doop.c global.sym mg.c
438 Title: "Fix SvGMAGIC typo in change 904"
441 Change 905 on 1998/04/28 by TimBunce@ig.co.uk
445 Title: "New regex flag //t to leave $1 etc. tainted"
446 From: Chip Salzenberg <chip@pobox.com>, Tim Bunce <Tim.Bunce@ig.co.uk>
447 Msg-ID: <19980310192640.37826@cyprus>
448 Files: pod/perlop.pod pod/perlre.pod op.h dump.c mg.c pp_hot.c sv.c
451 Title: "Don't accidentally untaint target of s///"
452 From: Chip Salzenberg <chip@pobox.com>
453 Msg-ID: <19980310151756.24767@cyprus>
454 Files: pp_ctl.c pp_hot.c t/op/taint.t
456 Title: "Allow but ignore embedded /...(?o).../ in regexp"
457 From: h.sanden@elsevier.nl (Hugo van der Sanden)
458 Msg-ID: <199804201243.OAA08244@dorlas.elsevier.nl>
461 Change 904 on 1998/04/27 by TimBunce@ig.co.uk
465 ------ CORE LANGUAGE ------
467 Title: "Protect join() against double reads on undef and SvGMAGICALs"
468 From: Chip Salzenberg <chip@perlsupport.com>, Tim Bunce
470 Msg-ID: <19980424080630.D13985@perl.org>
473 Title: "Better error message for require failure"
474 From: epeschko@den-mdev1 (Ed Peschko)
475 Msg-ID: <199804240047.SAA24155@den-mdev1.co.csgsystems.com>
476 Files: pod/perldiag.pod pp_ctl.c
478 Title: "fixes for various noises under PERL_DESTRUCT_LEVEL"
479 From: Gurusamy Sarathy <gsar@engin.umich.edu>
480 Msg-ID: <199804231926.PAA23969@aatma.engin.umich.edu>
483 Title: "Fix nice_chunk memory leak"
484 From: Gurusamy Sarathy <gsar@engin.umich.edu>
485 Msg-ID: <199804052347.TAA15699@aatma.engin.umich.edu>
488 Title: "-2.0 vs. -2 (was Number representations)"
489 From: Chip Salzenberg <chip@pobox.com>
490 Msg-ID: <19980309185652.11231@cyprus>
493 Title: "perl.c fixes for -DUNEXEC"
494 From: Matt Wette <mwette@mr-ed.jpl.nasa.gov>, Matthew R Wette
495 <mwette@mr-ed.jpl.nasa.gov>
496 Msg-ID: <199710152146.OAA07283@mr-ed.jpl.nasa.gov>
499 ------ DOCUMENTATION ------
501 Title: "perlcall is Perl from C, not C from Perl"
502 From: Steve A Fink <sfink@cs.berkeley.edu>
503 Files: pod/perlembed.pod
505 Title: "Clarify require "Foo::Bar" non-bareword issue"
506 From: Dominique Dumont <domi@ss7serv.grenoble.hp.com>
507 Msg-ID: <199804231527.AA153445256@ss7serv.grenoble.hp.com>
508 Files: pod/perlfunc.pod
510 Title: "(repost) new text for perlsec", "new text for perlsec"
511 From: Tom Phoenix <rootbeer@teleport.com>
512 Msg-ID: <Pine.GSO.3.96.980423161605.5518N-100000@user2.teleport.com>
513 Files: pod/perlsec.pod
515 ------ EXTENSIONS ------
517 Title: "IO::Socket->socketpair broken (typo)"
518 From: Olaf Titz <olaf@bigred.inka.de>
519 Msg-ID: <19980425224535.2807.qmail@bigred.inka.de>
520 Files: ext/IO/lib/IO/Socket.pm
522 Title: "NDBM_File man page needs Fcntl"
523 From: "Danny R. Faught" <faught@mailhost.rsn.hp.com>
524 Msg-ID: <199707011500.IAA00601@palrel3.hp.com>
525 Files: ext/NDBM_File/NDBM_File.pm
527 ------ LIBRARY ------
529 Title: "Documentation discrepancy: pragmatic modules"
530 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, h.sanden@elsevier.nl (Hugo van der Sanden)
531 Msg-ID: <199804221525.RAA12695@dorlas.elsevier.nl>,
532 <E0ySPhk-00034f-00@taurus.cus.cam.ac.uk>
533 Files: lib/strict.pm lib/subs.pm lib/vars.pm
535 ------ PORTABILITY - GENERAL ------
537 Title: "Updated hints file for svr4"
538 From: Andy Dougherty <doughera@lafcol.lafayette.edu>
539 Msg-ID: <Pine.SUN.3.96.980423110522.26621A-100000@newton.phys>
542 Title: "Pumpkin update -- shared libperl.so location"
543 From: Andy Dougherty <doughera@lafcol.lafayette.edu>
544 Msg-ID: <Pine.SUN.3.96.980424115837.6222A-100000@newton.phys>
545 Files: Porting/pumpkin.pod
547 Title: "perl compile fix for AIX 4.3"
548 From: Jens-Uwe Mager <jum@helios.de>
549 Msg-ID: <199804261611.SAA34728@ans.helios.de>
550 Files: ext/DynaLoader/dl_aix.xs
552 Title: "Dynaloader build on VMS",
553 From: pvhp@forte.com (Peter Prymmer), timbo@ig.co.uk (Tim Bunce)
554 Msg-ID: <199804271732.SAA13762@toad.ig.co.uk>, <9804250212.AA27695@forte.com>
555 Files: vms/descrip.mms
557 ------ UTILITIES ------
559 Title: "Major update to h2ph.PL"
560 From: Billy <wdconsta@cs.adelaide.edu.au>
561 Msg-ID: <Pine.SV4.3.93.980424031837.20782A-200000@ermintrude.teaching.cs.adelaide.edu.au>
564 Change 897 on 1998/04/23 by TimBunce@ig.co.uk
568 ------ CORE LANGUAGE ------
570 Title: "fix for "Unbalanced string table refcount""
571 From: Gurusamy Sarathy <gsar@engin.umich.edu>
572 Msg-ID: <199804042251.RAA25527@aatma.engin.umich.edu>
575 Title: "Allow more lenient switch processing"
576 From: "John L. Allen" <allen@grumman.com>
577 Msg-ID: <199803251638.LAA22664@gateway.grumman.com>
580 Title: "Add fourth arg to substr: substr EXPR,OFFSET,LEN,REPLACEMENT"
581 From: Gisle Aas <gisle@aas.no>
582 Msg-ID: <m3g1jglqtm.fsf@furu.g.aas.no>
583 Files: pod/perlfunc.pod Todo opcode.pl pp.c t/op/substr.t
585 Title: "Odd number of elements in hash list."
586 From: Tom Phoenix <rootbeer@teleport.com>
587 Msg-ID: <Pine.GSO.3.96.980328151929.29336D-100000@user2.teleport.com>
588 Files: MANIFEST pod/perldiag.pod pp.c pp_hot.c t/op/hashwarn.t
590 Title: "another destruct_level fix"
591 From: Gurusamy Sarathy <gsar@engin.umich.edu>
592 Msg-ID: <199804030105.UAA04400@aatma.engin.umich.edu>
595 Title: "bidirectional pipe warning blues"
596 From: pmarquess@bfsec.bt.co.uk (Paul Marquess)
597 Msg-ID: <9804082151.AA20399@claudius.bfsec.bt.co.uk>
600 Title: "stale pointers after realloc (MEXTEND in pp_print and pp_prtf)"
601 From: Malcolm Beattie <mbeattie@sable.ox.ac.uk>
602 Msg-ID: <199801191107.LAA17979@sable.ox.ac.uk>
603 Files: pp_hot.c pp_sys.c
605 Title: "unimplemented umask() should return undef not die"
606 From: kstar@chapin.edu (Kurt D. Starsinic)
607 Msg-ID: <199803120515.VAA08660@chapin.edu>
608 Files: pod/perlfunc.pod pp_sys.c
610 Title: "warning for: bless $foo, """
611 From: Joshua.Pritikin@NewYork2.dmg.deuba.com
612 Msg-ID: <H00000e5000378a0@MHS>
613 Files: pod/perldiag.pod pp.c
615 ------ DOCUMENTATION ------
617 Title: "Mention SWIG in perlxs.pod"
618 From: Steve A Fink <sfink@cs.berkeley.edu>
619 Msg-ID: <Pine.HPP.3.96.980408154956.20990K-100000@brooksie.CS.Berkeley.EDU>
620 Files: pod/perlxs.pod
622 Title: "fix-up of previous perlre.pod patch"
623 From: Ted Ashton <ashted@southern.edu>
624 Msg-ID: <199803031540.KAA09388@ns.southern.edu>
625 Files: pod/perlre.pod
627 Title: "long list of man page nitpicks"
628 From: Greg Bacon <gbacon@mickey.cs.uah.edu>, Tom Christiansen
629 <tchrist@jhereg.perl.com>
630 Msg-ID: <199804221844.NAA08338@pluto.cs.uah.edu>,
631 <199804222204.QAA20805@jhereg.perl.com>
632 Files: pod/perlapio.pod pod/perlcall.pod pod/perldebug.pod pod/perldelta.pod
633 pod/perldiag.pod pod/perlembed.pod pod/perlfaq2.pod
634 pod/perlfaq3.pod pod/perlfaq4.pod pod/perlfaq5.pod
635 pod/perlfaq7.pod pod/perlfaq8.pod pod/perlform.pod
636 pod/perlfunc.pod pod/perlguts.pod pod/perlipc.pod
637 pod/perllocale.pod pod/perlmodlib.pod pod/perlop.pod
638 pod/perlre.pod pod/perlref.pod pod/perlrun.pod
639 pod/perlstyle.pod pod/perlsub.pod pod/perlsyn.pod
640 pod/perltoot.pod pod/perlvar.pod pod/perlxs.pod
643 Title: "document that system() does not set $! when it fails"
644 From: "Mark R. Levinson" <mrl@isc.upenn.edu>
645 Msg-ID: <199803011946.OAA31942@anaximander.dccs.upenn.edu>
646 Files: pod/perlfunc.pod
648 Title: "Fix pod/roffitall execute permission"
649 From: lvirden@cas.org
650 Msg-ID: <1997Nov17.132031.2589892@cor.newman>
653 Title: "document when split ignores trailing empty fields"
654 From: Hugo van der Sanden <hv@crypt0.demon.co.uk>
655 Msg-ID: <l03130300b14fac832b77@[194.222.64.89]>
656 Files: pod/perlfunc.pod
658 ------ EXTENSIONS ------
660 Title: "Buglet in Opcode.pm documentation"
661 From: Horst von Brand <vonbrand@sleipnir.valparaiso.cl>
662 Msg-ID: <199804170349.XAA32445@sleipnir.valparaiso.cl>
663 Files: ext/Opcode/Opcode.pm
665 Title: "Failure to append to perllocal.pod should not be fatal"
666 From: koenig@kulturbox.de (Andreas J. Koenig)
667 Msg-ID: <sfciuogy67x.fsf@dubravka.in-berlin.de>
668 Files: lib/ExtUtils/MM_Unix.pm
670 Title: "Document that IO.pm does not load IO::Select etc"
671 From: Graham Barr <gbarr@ti.com>
672 Msg-ID: <353B48F1.64E35A63@ti.com>
675 Title: "Install extensions with bootstrap (again) in $archlib"
676 From: Achim Bohnet <ach@mpe.mpg.de>, koenig@kulturbox.de (Andreas J.
678 Msg-ID: <9804061909.AA12675@o09.xray.mpe.mpg.de>,
679 <sfc90oxc0uj.fsf@dubravka.in-berlin.de>
680 Files: lib/ExtUtils/Install.pm
682 Title: "glibc2.0.6 missing MSG_* <sys/socket.h> defines."
683 From: Andy Dougherty <doughera@lafcol.lafayette.edu>
684 Msg-ID: <Pine.SUN.3.96.980406113950.3166L-100000@newton.phys>
685 Files: ext/Socket/Socket.xs
687 ------ LIBRARY ------
689 Title: "Benchmark.pm: add run-for-some-time mode"
690 From: Jarkko Hietaniemi <jhi@iki.fi>
691 Msg-ID: <199804080647.JAA15136@alpha.hut.fi>
692 Files: lib/Benchmark.pm
694 Title: "Comments added to Carp.pm"
695 From: Andy Wardley <abw@cre.canon.co.uk>, Chip Salzenberg
696 <chip@perlsupport.com>, Tom Christiansen
697 <tchrist@jhereg.perl.com>
698 Msg-ID: <19980422164242.E29222@perl.org>,
699 <199804222033.OAA17959@jhereg.perl.com>,
700 <980409182357.ZM21638@bandanna>
703 Title: "chat2.pl fix"
704 From: Charles Bailey <BAILEY@newman.upenn.edu>
705 Msg-ID: <01IVMVF507PO001NKH@cor.newman.upenn.edu>
708 Title: "lib/Pod/Html.pm"
709 From: d-lewart@uiuc.edu (Daniel S. Lewart)
710 Msg-ID: <199710170718.DAA25472@staff1.cso.uiuc.edu>,
711 <199710180417.AAA19778@staff2.cso.uiuc.edu>
712 Files: lib/Pod/Html.pm
714 Title: "ormaments method in Term/ReadLine.pm causes warning with string
716 From: hiroo.hayashi@computer.org
717 Msg-ID: <199804061519.AAA21907@mail.fb3.so-net.ne.jp>
718 Files: lib/Term/ReadLine.pm
720 ------ OTHER CHANGES ------
722 Title: "ptags broken"
723 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
724 Msg-ID: <199804120208.WAA29264@monk.mps.ohio-state.edu>
727 ------ PORTABILITY - WIN32 ------
729 Title: "win32 tweaks (signals and crypt support)"
730 From: Gurusamy Sarathy <gsar@engin.umich.edu>
731 Msg-ID: <199804170505.BAA06413@aatma.engin.umich.edu>
732 Files: perl.h win32/config.bc win32/config.vc win32/config_H.bc
733 win32/config_H.vc win32/win32.c
735 ------ PORTABILITY - GENERAL ------
737 Title: "Add Social Contract (2nd Draft) as Porting/Contract"
738 From: Russ Allbery <rra@stanford.edu>
739 Msg-ID: <m3btw66n8i.fsf@windlord.Stanford.EDU>
740 Files: Porting/Contract
742 Title: "Config: Irix 5 hints"
743 From: kstar@O2.chapin.edu
744 Msg-ID: <199804061712.NAA22823@O2.chapin.edu>
745 Files: hints/irix_5.sh
747 Title: "VMS patches to 5.004_03"
748 From: Charles Bailey <BAILEY@newman.upenn.edu>
749 Msg-ID: <01IVYJS0L8D200209B@cor.newman.upenn.edu>
752 Title: "hints/netbsd.sh - enable vfork"
753 From: Andy Dougherty <doughera@lafcol.lafayette.edu>
754 Msg-ID: <Pine.SUN.3.96.980417110749.19327B-100000@newton.phys>
755 Files: hints/netbsd.sh
757 ------ UTILITIES ------
759 Title: "support find2perl -follow"
760 From: Billy <wdconsta@cs.adelaide.edu.au>
761 Msg-ID: <Pine.SV4.3.93.980408005903.24081A-100000@ermintrude.teaching.cs.adelaide.edu.au>
762 Files: x2p/find2perl.PL
764 Change 896 on 1998/04/22 by TimBunce@ig.co.uk
768 ------ CORE LANGUAGE ------
770 Title: "Additional regex-cache patch"
771 From: Chip Salzenberg <chip@atlantic.net>
772 Msg-ID: <19980305104831.38100@cyprus>
775 Title: "Conservative C<*x = undef> patch"
776 From: Chip Salzenberg <chip@atlantic.net>
777 Msg-ID: <19980310163310.48509@cyprus>
778 Files: pod/perldiag.pod pod/perlfunc.pod pp.c sv.c t/op/gv.t
780 Title: "Consider @ARGV to be plain files if inplace (-i)"
781 From: Chip Salzenberg <salzench@nielsenmedia.com>
782 Msg-ID: <199802042106.QAA04082@nielsenmedia.com>
785 Title: "Fix semctl for Linux, Sun and SVR4"
786 From: Graham Barr <gbarr@ti.com>, lvirden@cas.org (Larry W. Virden, x2487)
787 Msg-ID: <3484247D.BB036D39@ti.com>, <9712021313.AA11495@cas.org>
790 Title: "C<dSP> entails using C<SP>, not C<sp>"
791 From: Gurusamy Sarathy <gsar@engin.umich.edu>
792 Msg-ID: <199803070149.UAA12217@aatma.engin.umich.edu>
793 Files: pod/perlcall.pod pod/perlembed.pod pod/perlguts.pod pod/perlxs.pod
794 doio.c doop.c ext/DB_File/DB_File.xs
795 ext/DynaLoader/dl_dld.xs ext/Opcode/Opcode.xs
796 ext/POSIX/POSIX.xs ext/Socket/Socket.xs gv.c
797 lib/ExtUtils/typemap mg.c os2/OS2/REXX/REXX.xs
800 Title: "Make autouse -w-safe"
801 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
802 Msg-ID: <199803030236.VAA13244@monk.mps.ohio-state.edu>
803 Files: lib/autouse.pm op.c sv.c
805 Title: "Misleading error on close of unopened handle"
806 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
807 Msg-ID: <E0y4R07-0003PH-00@ursa.cus.cam.ac.uk>
810 Title: "Confusing error from perl -e "x'""
811 From: Hans Mulder <hansmu@xs4all.nl>
812 Msg-ID: <1998Mar25.174320.2866352@cor.newman.upenn.edu>
815 Title: "Add HAS_GNULIBC define"
816 From: Andy Dougherty <doughera@lafcol.lafayette.edu>
817 Msg-ID: <Pine.SUN.3.96.980305115202.9180K-100000@newton.phys>
818 Files: config_H config_h.SH
820 Title: "h_errno might not be an int"
821 From: Andy Dougherty <doughera@lafcol.lafayette.edu>
822 Msg-ID: <Pine.SUN.3.96.980325165059.22255D-100000@newton.phys>
825 Title: "Revised taint hole closer", "Revised taint hole closer"
826 From: Chip Salzenberg <chip@atlantic.net>, Ilya Zakharevich
827 <ilya@math.ohio-state.edu>
828 Msg-ID: <19980310222127.09350@cyprus>,
829 <199803110554.AAA29157@monk.mps.ohio-state.edu>
832 Title: "SEGV compiling localised lexical in perl5.004_05t1"
833 From: Gurusamy Sarathy <gsar@engin.umich.edu>, h.sanden@elsevier.nl (Hugo
835 Msg-ID: <199803171530.QAA24053@dorlas.elsevier.nl>,
836 <199803171727.MAA05234@aatma.engin.umich.edu>
837 Files: op.c t/op/misc.t
839 Title: "Stale SP in pp_substr"
840 From: Stephen McCamant <alias@mcs.com>
841 Msg-ID: <m0yFsTS-000EZpC@alias-2.pr.mcs.net>
844 Title: "Statement unlikely to be reached warning"
845 From: Hans Mulder <hansm@icgned.nl>
846 Msg-ID: <1997Dec24.171511.2683516@cor.newman>
849 Title: "Tainting propagates from nowhere"
850 From: Gurusamy Sarathy <gsar@engin.umich.edu>
851 Msg-ID: <199803140411.XAA09343@aatma.engin.umich.edu>
854 Title: "two trivial tweaks to 5.004m5t1"
855 From: Gurusamy Sarathy <gsar@engin.umich.edu>
856 Msg-ID: <199803060553.AAA28461@aatma.engin.umich.edu>
857 Files: proto.h win32/Makefile
859 Title: "unpacking negatives on Alpha"
860 From: Achim Bohnet <ach@mpe.mpg.de>
861 Msg-ID: <9710201503.AA24797@o09.xray.mpe.mpg.de>
862 Files: pp.c t/op/pack.t
864 ------ LIBRARY AND EXTENSIONS ------
866 Title: "Cwd.pm: abs_path() and fast_abs_path() plus code merge"
867 From: Graham Barr <gbarr@ti.com>
868 Msg-ID: <3482F365.4A0486BA@ti.com>
871 Title: "Math/BigInt.pm, fixed use of undefined value."
872 From: abigail@fnx.com
873 Msg-ID: <19980313052452.27365.qmail@betelgeuse.wayne.fnx.com>
874 Files: lib/Math/BigInt.pm
876 Title: "File::Find rewrite"
877 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
878 Msg-ID: <199803052344.SAA01008@monk.mps.ohio-state.edu>
879 Files: lib/File/Find.pm
881 Title: "efficient version of strict.pm"
882 From: koenig@anna.mind.de (Andreas J. Koenig)
883 Msg-ID: <sfcpvonhdnc.fsf@anna.in-berlin.de>
886 Title: "Socket occasional SEGV in pack_sockaddr_un"
887 From: Trevor Blackwell <tlb@viaweb.com>
888 Msg-ID: <199710281804.NAA09632@wagg.viaweb.com>
889 Files: ext/Socket/Socket.xs
891 Title: "Warning on mis-use of 'use lib'"
892 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Tom Phoenix
893 <rootbeer@teleport.com>, chip@atlantic.net
894 Msg-ID: <199801270435.XAA14147@cyprus.atlantic.net>,
895 <E0xx9x4-0006jc-00@ursa.cus.cam.ac.uk>,
896 <Pine.GSO.3.96.980126192445.22284N-100000@user2.teleport.com>
899 Title: "bug in Class::Struct"
900 From: Tom Christiansen <tchrist@toy.perl.com>
901 Msg-ID: <199803290814.KAA05699@toy.perl.com>
902 Files: lib/Class/Struct.pm
904 Title: "Allow POSIX to export nice()"
905 From: bkeelerx@iwa.dp.intel.com (Bruce J. Keeler)
906 Msg-ID: <eclg1kf5yf0.fsf@ws010.dp.intel.com>
907 Files: ext/POSIX/POSIX.pm
909 Title: "'use Env' on WinNT/95 fails"
910 From: Gurusamy Sarathy <gsar@engin.umich.edu>
911 Msg-ID: <199803280511.AAA15933@aatma.engin.umich.edu>
914 ------ OTHER CHANGES ------
917 From: Robin Barker <rmb1@cise.npl.co.uk>
918 Msg-ID: <14572.9803271806@tempest.cise.npl.co.uk>
921 ------ PORTABILITY - WIN32 ------
923 Title: "fix various problems with backticks on win32"
924 From: Gurusamy Sarathy <gsar@engin.umich.edu>
925 Msg-ID: <199803070705.CAA15945@aatma.engin.umich.edu>
926 Files: win32/config_h.PL win32/win32.c
930 Title: "Fix bug in locale.t"
931 From: Jarkko Hietaniemi <jhi@iki.fi>
932 Msg-ID: <199801042148.XAA08599@alpha.hut.fi>
933 Files: t/pragma/locale.t
935 Change 887 on 1998/04/10 by TimBunce@ig.co.uk
939 ------ CORE LANGUAGE ------
941 Title: "Re: die exits with 0"
942 From: Robin Barker <rmb1@cise.npl.co.uk>
943 Files: perl.c t/op/die_exit.t
945 Title: "More toke.c commentary; fix oddity"
946 From: h.sanden@elsevier.nl (Hugo van der Sanden)
947 Msg-ID: <199803251022.LAA01308@dorlas.elsevier.nl>
950 Title: "for semctl on solaris"
951 From: Graham Barr <gbarr@ti.com>
952 Msg-ID: <34624B80.C014E841@ti.com>
953 Files: doio.c t/op/ipcmsg.t t/op/ipcsem.t
955 ------ DOCUMENTATION ------
957 Title: "Add more 'see also's to perlre.pod.", "Perl regexp /g modifier bug"
958 From: Ilya Zakharevich <ilya@math.ohio-state.edu>, epeschko@den-mdev1 (Ed
959 Peschko), pjr@watcher.telstra.com.au (Peter Richardson)
960 Msg-ID: <199803050000.LAA11476@watcher.telecom.com.au>,
961 <199803050231.VAA19128@monk.mps.ohio-state.edu>,
962 <199803050605.XAA09785@den-mdev1.co.csgsystems.com>
963 Files: pod/perlre.pod
965 ------ LIBRARY AND EXTENSIONS ------
967 Title: "BigFloat - small neagtive numbers cause panic"
968 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
969 Msg-ID: <199711201325.NAA09732@crypt.compulink.co.uk>
970 Files: lib/Math/BigFloat.pm
972 Title: "Update Getopt::Long to 2.16"
973 From: JVromans@Squirrel.nl (Johan Vromans), Johan Vromans
974 <jvromans@squirrel.nl>
975 Msg-ID: <13571.48089.726787.147769@plume.nl.compuware.com>,
976 <13572.6847.863219.973795@phoenix.squirrel.nl>
977 Files: lib/Getopt/Long.pm
979 Title: "New Text::ParseWords"
980 From: pomeranz@netcom.com (Hal Pomeranz)
981 Msg-ID: <199710162118.OAA06275@netcom7.netcom.com>
982 Files: lib/Text/ParseWords.pm t/lib/parsewords.t
984 Title: "Fixed Text/Wrap.pm bugs (2)"
985 From: Jacqui Caren <Jacqui.Caren@ig.co.uk>
986 Msg-ID: <199709291548.QAA08645@toad.ig.co.uk>
987 Files: lib/Text/Wrap.pm
989 Title: "Very *evil* File::CheckTree behavior! (now uses warn/die not
991 From: Eryq <eryq@zeegee.com>, Randal Schwartz <merlyn@stonehenge.com>
992 Msg-ID: <34B542FD.190A@zeegee.com>, <8cen2i9k6f.fsf@gadget.cscaper.com>
993 Files: lib/File/CheckTree.pm
995 ------ OTHER CHANGES ------
997 Title: "Add ./emacs/ptags"
998 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
999 Msg-ID: <199803150847.DAA08196@monk.mps.ohio-state.edu>
1004 Title: "Avoid stat test failure from build in /tmp (tmpfs)", "Build in /tmp"
1005 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>, Greg Bacon
1006 <gbacon@adtran.com>, pudge@pobox.com (Chris Nandor)
1007 Msg-ID: <199710171616.LAA13435@crp-201.adtran.com>,
1008 <Pine.SUN.3.96.971017171023.2349A-100000@newton.phys>,
1009 <v02130515b06be80f1486@[205.228.240.16]>
1012 Title: "for failure with lib/timelocal"
1013 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, jan.dubois@ibm.net (Jan Dubois)
1014 Msg-ID: <34c78f61.2529827@smtp1.ibm.net>,
1015 <E0xvdfI-00057d-00@ursa.cus.cam.ac.uk>
1016 Files: t/lib/timelocal.t
1018 Title: "Make "localhost" related failures more clear"
1019 From: Paul Hoffman <phoffman@proper.com>
1020 Msg-ID: <199801201859.KAA05686@mail.proper.com>
1021 Files: t/lib/io_sock.t t/lib/io_udp.t
1023 ------ UTILITIES ------
1025 Title: "Let h2xs read multiple header files"
1026 From: Andy Dougherty <doughera@lafcol.lafayette.edu>, Benjamin Sugars
1028 Msg-ID: <Pine.SOL.3.95.980310091946.25236A-100000@interact>,
1029 <Pine.SUN.3.96.980310145455.638A-100000@newton.phys>
1030 Files: utils/h2xs.PL
1032 Change 886 on 1998/04/10 by TimBunce@ig.co.uk
1034 Changes relating primarily to portability.
1036 ------ CORE LANGUAGE ------
1038 Title: "5.004_55: Another round of OS/2 patches"
1039 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
1040 Msg-ID: <199803050945.EAA20153@monk.mps.ohio-state.edu>
1041 Files: hints/os2.sh pod/perlguts.pod cop.h perl.h proto.h README.os2
1042 global.sym lib/ExtUtils/MM_OS2.pm lib/File/Path.pm op.c
1043 os2/Changes os2/Makefile.SHs os2/os2.c os2/perl2cmd.pl
1044 perl.c pod/pod2man.PL pp_ctl.c pp_hot.c pp_sys.c
1045 t/lib/filecopy.t util.c utils/perldoc.PL
1047 Title: "VMS: chdir() with empty arg list"
1048 From: lane@duphy4.drexel.edu (Charles Lane)
1049 Msg-ID: <980317125556.222041c7@DUPHY4.Physics.Drexel.Edu>
1052 ------ LIBRARY AND EXTENSIONS ------
1054 Title: "ExtUtils/MM_Unix.pm changed to use ld -rpath on IRIX"
1055 From: "W. Phillip Moore" <wpm@ms.com>
1056 Msg-ID: <199712011738.MAA21139@zappa.morgan.com>
1057 Files: lib/ExtUtils/MM_Unix.pm
1059 Title: "[Linux] POSIX::_[PS]C_.+ bug (add HINT_SC_EXIST)"
1060 From: Yutaka OIWA <oiwa@is.s.u-tokyo.ac.jp>
1061 Msg-ID: <199712251923.EAA08260@tjms1f.is.s.u-tokyo.ac.jp>
1062 Files: ext/POSIX/hints/linux.pl ext/POSIX/POSIX.xs
1064 Title: "5.004_04-m1] Use HAS_GNULIBC in POSIX.xs"
1065 From: Andy Dougherty <doughera@lafcol.lafayette.edu>
1066 Msg-ID: <Pine.SUN.3.96.980305115517.9180L-100000@newton.phys>
1067 Files: ext/POSIX/POSIX.xs
1069 Title: ""ODBM_File.c", line 275: NULL undefined"
1070 From: pmarquess@bfsec.bt.co.uk (Paul Marquess)
1071 Msg-ID: <9803091310.AA23264@claudius.bfsec.bt.co.uk>
1072 Files: ext/ODBM_File/ODBM_File.xs
1074 ------ PORTABILITY - GENERAL ------
1076 Title: "5.004_04 QNX getcwd"
1077 From: Norton Allen <allen@huarp.harvard.edu>
1078 Msg-ID: <199802121838.NAA20452@dolores.harvard.edu>,
1079 <199803061511.KAA22346@bottesini.harvard.edu>
1080 Files: hints/qnx.sh lib/Cwd.pm t/op/magic.t
1082 Title: "hints/netbsd.sh d_setrgid d_setruid"
1083 From: Jarkko Hietaniemi <jhi@iki.fi>
1084 Msg-ID: <199802281435.QAA10866@alpha.hut.fi>
1085 Files: hints/netbsd.sh
1087 Title: "osname=unixware, osvers=2.03, archname=i386-unixware
1089 From: Tom Hughes <tom@compton.demon.co.uk>
1090 Msg-ID: <465398da47%tom@compton.demon.co.uk>
1091 Files: hints/svr4.sh
1093 Title: "hints/bsdos.sh patch for BSDI 3.1"
1094 From: Jan-Pieter Cornet <johnpc@xs4all.nl>
1095 Msg-ID: <6fbip6$3cp$1@xs1.xs4all.nl>
1096 Files: hints/bsdos.sh
1098 Title: "Remove BIND_NOSTART from DynaLoader for HP"
1099 From: Keong Lim <Keong.Lim@sr.com.au>
1100 Msg-ID: <01BD1D03.53B65E90@sieplan2.sr.com.au>
1101 Files: ext/DynaLoader/dl_hpux.xs
1103 Title: "Building Perl on AIX 4+ with shared libraries and dynamic loading"
1104 From: Juan Gallego <Little.Boss@physics.mcgill.ca>
1105 Msg-ID: <Pine.SGI.3.91.971022084517.17052F-100000@nazgul.physics.mcgill.ca>
1108 Title: "alpha-dec_osf 5.0"
1109 From: Spider Boardman <spider@Orb.Nashua.NH.US>
1110 Msg-ID: <199712232305.SAA08359@Orb.Nashua.NH.US>
1111 Files: hints/dec_osf.sh
1113 Title: "Off-by-one error with OS2::PrfDB"
1114 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
1115 Msg-ID: <199710170920.FAA00390@monk.mps.ohio-state.edu>
1116 Files: os2/OS2/PrfDB/PrfDB.xs
1118 Title: "5.004_04-m1] Allow overrides in hints/openbsd.sh"
1119 From: Andy Dougherty <doughera@lafcol.lafayette.edu>
1120 Msg-ID: <Pine.SUN.3.96.980305115956.9180N-100000@newton.phys>
1121 Files: hints/openbsd.sh
1123 Title: "5.004_04-m1] Linux shouldn't use -lnet"
1124 From: Andy Dougherty <doughera@lafcol.lafayette.edu>
1125 Msg-ID: <Pine.SUN.3.96.980305115843.9180M-100000@newton.phys>
1126 Files: hints/linux.sh
1128 Title: "5.004_(04|63)] Close VMS security hole"
1129 From: Charles Bailey <BAILEY@newman.upenn.edu>
1130 Msg-ID: <01IV6LRJCSSC0009C4@cor.newman.upenn.edu>
1133 Title: "Re: Perl online documentation on OpenVMS"
1134 From: pvhp@forte.com (Peter Prymmer)
1135 Msg-ID: <9803192143.AA28120@forte.com>
1138 Title: "Perl5.004_04m4t4 *almost* makes it for VMS", "Updated
1139 vms/perly_c.vms and vms/perly_h.vms"
1140 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>, Dan Sugalski
1141 <sugalskd@osshe.edu>, larry@wall.org (Larry Wall)
1142 Msg-ID: <199710151650.JAA29185@wall.org>,
1143 <3.0.3.32.19971014150404.02fdef78@osshe.edu>,
1144 <Pine.SUN.3.96.971015121704.28456F-100000@newton.phys>
1145 Files: vms/perly_c.vms
1147 Title: "Updated, non-wordwrapped, patch to README.VMS"
1148 From: Dan Sugalski <sugalskd@osshe.edu>
1149 Msg-ID: <3.0.5.32.19980213133828.0092c870@osshe.edu>
1152 Title: "VMS patches to 5.004_03 (excluding installperl and timelocal.t)"
1153 From: Charles Bailey <BAILEY@newman.upenn.edu>
1154 Msg-ID: <01INZT9G2LZS0006YW@cor.newman.upenn.edu>
1155 Files: lib/File/Basename.pm lib/File/Path.pm vms/config.vms vms/descrip.mms
1156 vms/genconfig.pl vms/test.com vms/vms.c vms/ext/Filespec.pm
1159 Title: "Re: VMSperl crashes on -Mblib argument"
1160 From: bailey@newman.upenn.edu (Charles Bailey)
1161 Msg-ID: <1997Dec10.004439.2635060@cor.newman>
1162 Files: lib/blib.pm vms/vms.c
1164 Title: "hints/linux.sh (MkLinux / PPC)"
1165 From: pudge@pobox.com (Chris Nandor)
1166 Msg-ID: <v0213050cb06c19682a25@[205.228.240.28]>
1167 Files: hints/linux.sh
1169 Title: "hpux.sh hints file clarification suggestion"
1171 Msg-ID: <199802192351.QAA09096@jhereg.perl.com>
1172 Files: hints/hpux.sh
1174 Title: "new hints/solaris_2.sh"
1175 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
1176 Msg-ID: <E0xw80h-0005SV-00@ursa.cus.cam.ac.uk>
1177 Files: hints/solaris_2.sh
1179 Change 873 on 1998/04/03 by TimBunce@ig.co.uk
1181 Title: "FileHandle Documentation patch"
1182 From: "Darren/Torin/Who Ever..." <torin@daft.com>
1183 Msg-ID: <87emzqo49g.fsf@perv.daft.com>
1184 Files: lib/FileHandle.pm
1186 Change 872 on 1998/04/03 by TimBunce@ig.co.uk
1188 Documentation and documentation related patches:
1190 ------ BUILD PROCESS ------
1192 Title: "Docs re /usr/bin/perl quasi-standard location"
1193 From: Tom Phoenix <rootbeer@teleport.com>
1194 Msg-ID: <Pine.GSO.3.96.971117080737.12318C-100000@usertest.teleport.com>
1195 Files: INSTALL pod/perlrun.pod
1197 ------ DOCUMENTATION ------
1199 Title: "/RFC|RFC-1305/ non-greedy"
1200 From: Jan-Pieter Cornet <johnpc@xs4all.nl>
1201 Msg-ID: <6epo02$c4r$1@xs1.xs4all.nl>
1202 Files: pod/perlre.pod
1204 Title: "5.004_04: perlhist.pod, buildtoc, perltoc.pod"
1205 From: Jarkko Hietaniemi <jhi@iki.fi>
1206 Msg-ID: <199802191543.RAA29231@alpha.hut.fi>
1207 Files: pod/perl.pod pod/perlhist.pod pod/perltoc.pod pod/buildtoc
1209 Title: "5.004_04: pod/perlfunc.pod: i18n example for localtime()"
1210 From: Jarkko Hietaniemi <jhi@iki.fi>
1211 Msg-ID: <199711141555.RAA18875@alpha.hut.fi>
1212 Files: pod/perlfunc.pod
1214 Title: "typo-fix and suggestion for perlguts.pod"
1215 From: h.sanden@elsevier.nl (Hugo van der Sanden)
1216 Msg-ID: <199803051543.QAA03097@dorlas.elsevier.nl>
1217 Files: pod/perlguts.pod
1219 Title: "perlfunc/syscall curiosity"
1220 From: Roderick Schertler <roderick@argon.org>, Tkil
1221 <tkil@reptile.scrye.com>
1222 Msg-ID: <199711302259.PAA02134@reptile.scrye.com>,
1223 <pziut8snva.fsf@eeyore.ibcinc.com>
1224 Files: pod/perlfunc.pod
1226 Title: "Document sprintf %#x behaviour for zero value"
1227 From: ilya@math.ohio-state.edu (Ilya Zakharevich)
1228 Msg-ID: <1997Nov5.185959.2539604@cor.newman>
1229 Files: pod/perlfunc.pod
1231 Title: "NUL termination (was Re: STOP THE PRESSES)"
1232 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
1233 Msg-ID: <E0xsn5M-0002gw-00@ursa.cus.cam.ac.uk>
1234 Files: pod/perlguts.pod
1237 From: abigail@fnx.com
1238 Msg-ID: <19971101120114.1030.qmail@betelgeuse.wayne.fnx.com>
1239 Files: pod/perlop.pod pod/perlvar.pod
1241 Title: "5.004_63 perlrun.pod: _DEBUG_MSTATS"
1242 From: Achim Bohnet <ach@mpe.mpg.de>
1243 Msg-ID: <9803181940.AA22587@o09.xray.mpe.mpg.de>
1244 Files: pod/perlrun.pod
1246 Title: "Re: Conservative C<*x = undef> patch"
1247 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
1248 Msg-ID: <E0yCjHT-0005Dt-00@ursa.cus.cam.ac.uk>
1249 Files: pod/perltrap.pod
1251 Title: "perlfunc.pod for flock()"
1252 From: "Jeremy D. Zawodny" <jzawodn@wcnet.org>
1253 Msg-ID: <3.0.5.32.19971118203119.00a723e0@woody.wcnet.org>
1254 Files: pod/perlfunc.pod
1256 Title: "buglet: 'perltoc' not mentioned in perl.pod"
1257 From: Tkil <tkil@scrye.com>
1258 Msg-ID: <19971127035036.17668.qmail@scrye.com>
1261 Title: "for() and map() peculiarity"
1262 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
1263 Msg-ID: <E0y4YAa-0003Qu-00@ursa.cus.cam.ac.uk>
1264 Files: pod/perlsyn.pod
1266 Title: "Re: new text for perlsec"
1267 From: Tom Phoenix <rootbeer@teleport.com>
1268 Msg-ID: <Pine.GSO.3.96.980328100418.22321T-100000@user2.teleport.com>
1269 Files: pod/perlsec.pod
1271 Title: "perldsc's debugger x command"
1272 From: Roderick Schertler <roderick@argon.org>
1273 Msg-ID: <10669.878352893@eeyore.ibcinc.com>
1274 Files: pod/perldsc.pod
1277 From: Ted Ashton <ashted@southern.edu>
1278 Msg-ID: <199802271501.KAA09279@ns.southern.edu>
1279 Files: pod/perlre.pod
1281 Title: "Re: printf and $\", "printf and $\"
1282 From: Roderick Schertler <roderick@argon.org>, Tom Phoenix
1283 <rootbeer@teleport.com>, nag <nick@flirble.org>
1284 Msg-ID: <199711141918.TAA08096@flirble.org>,
1285 <Pine.GSO.3.96.971117085421.12318J-100000@usertest.teleport
1286 .com>, <pzyb2ncr42.fsf@eeyore.ibcinc.com>
1287 Files: pod/perlfunc.pod
1289 Title: "recv() typo"
1290 From: Roderick Schertler <roderick@argon.org>
1291 Msg-ID: <12064.877012073@eeyore.ibcinc.com>
1292 Files: pod/perlfunc.pod
1294 Title: "truncate return value"
1295 From: Roderick Schertler <roderick@argon.org>
1296 Msg-ID: <5490.878337883@eeyore.ibcinc.com>
1297 Files: pod/perlfunc.pod
1299 Title: "update to perlbook.pod"
1300 From: "Nathan V. Patwardhan" <nvp@mediaone.net>, Randal Schwartz
1301 <merlyn@stonehenge.com>, Stephen Potter
1302 <spp@psasolar.colltech.com>, Tom Phoenix
1303 <rootbeer@teleport.com>
1304 Msg-ID: <199803241354.HAA23938@psasolar.psa.pencom.com>,
1305 <199803241441.OAA01261@mediaone.net>,
1306 <8clnu0i05k.fsf@gadget.cscaper.com>,
1307 <Pine.GSO.3.96.980324111957.15753C-100000@user1.teleport.com>
1308 Files: pod/perlbook.pod
1310 Title: "utime documentation"
1311 From: "Brandon S. Allbery KF8NH" <bsa@kf8nh.apk.net>, "M.J.T. Guy"
1312 <mjtg@cus.cam.ac.uk>
1313 Msg-ID: <199802180256.VAA11369@speaker.kf8nh.apk.net>,
1314 <E0y4qd6-0000P6-00@ursa.cus.cam.ac.uk>
1315 Files: pod/perlfunc.pod
1317 Title: "(well, doc patch) use of // requires successful match"
1318 From: Roderick Schertler <roderick@argon.org>
1319 Msg-ID: <pz7mb4bips.fsf@eeyore.ibcinc.com>
1320 Files: pod/perlop.pod
1322 ------ LIBRARY AND EXTENSIONS ------
1324 Title: "MakeMaker PM doc patch and a DIR buglet"
1325 From: Achim Bohnet <ach@mpe.mpg.de>
1326 Msg-ID: <9711101050.AA13868@o09.xray.mpe.mpg.de>
1327 Files: lib/ExtUtils/MakeMaker.pm
1329 Title: "bareword clarification for constant.pm"
1330 From: Roderick Schertler <roderick@argon.org>
1331 Msg-ID: <6460.878143077@eeyore.ibcinc.com>
1332 Files: lib/constant.pm
1334 Title: "integer rand - bug or feature?"
1335 From: Roderick Schertler <roderick@argon.org>
1336 Msg-ID: <pzhg8lvgta.fsf@eeyore.ibcinc.com>
1337 Files: lib/integer.pm
1339 ------ OTHER CHANGES ------
1341 Title: "FileHandle Documentation patch"
1342 From: "Darren/Torin/Who Ever..." <torin@daft.com>
1343 Msg-ID: <87emzqo49g.fsf@perv.daft.com>
1345 Title: "perl5.004_61 myconfig updates"
1346 From: Andy Dougherty <doughera@lafcol.lafayette.edu>
1347 Msg-ID: <Pine.SUN.3.96.980305150629.11530G-100000@newton.phys>
1350 Title: "small fixups in pod2latex.PL"
1351 From: "Darren/Torin/Who Ever..." <torin@daft.com>
1352 Msg-ID: <873eg6o3v2.fsf@perv.daft.com>
1354 ------ PORTABILITY - GENERAL ------
1356 Title: "Misc doc fixes for README.VMS"
1357 From: Dan Sugalski <sugalskd@osshe.edu>
1358 Msg-ID: <3.0.5.32.19980121113134.00924a20@osshe.edu>
1361 Title: "moved DynaLib"
1362 From: John Tobey <jtobey@channel1.com>
1363 Msg-ID: <199710182332.XAA21630@remote212>
1364 Files: ext/DynaLoader/DynaLoader.pm.PL
1366 ------ UTILITIES ------
1368 Title: "Searching for FAQs (patch to perldoc)"
1369 From: Piers Cawley <pdcawley@bofh.org.uk>, Russ Allbery <rra@stanford.edu>
1370 Msg-ID: <m3d8gsb8uk.fsf@windlord.Stanford.EDU>,
1371 <m3iuqkfmiq.fsf@tower.bofh.org.uk>
1372 Files: utils/perldoc.PL
1375 From: Ted Ashton <ashted@southern.edu>
1376 Msg-ID: <199802271510.KAA10506@ns.southern.edu>
1377 Files: utils/perldoc.PL
1379 Title: "perldoc -f not using pod2man"
1380 From: Russ Allbery <rra@stanford.edu>
1381 Msg-ID: <m3hg4f9vyy.fsf@windlord.Stanford.EDU>
1382 Files: utils/perldoc.PL
1384 Title: "perldoc -m should not require pod"
1385 From: Robin Houston <robin@nml.guardian.co.uk>
1386 Msg-ID: <199803241319.NAA24777@stringfellow.guardian.co.uk>
1387 Files: utils/perldoc.PL
1389 Title: "small fix for perldoc in perl 5.004_04"
1390 From: Julian Yip <julian@imoney.com>
1391 Msg-ID: <Roam.SIMC.2.0.6.884805579.5280.julian@imoney.com>
1392 Files: utils/perldoc.PL
1394 Change 764 on 1998/03/05 by TimBunce@ig.co.uk
1396 APPLLIB_EXP now has arch and version dirs added to @INC
1398 Change 761 on 1998/03/05 by TimBunce@ig.co.uk
1400 Title: "properly refcount localization, fix C<local $tied{foo}>"
1401 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1402 Msg-ID: <199802191207.MAA10742@toad.ig.co.uk>
1403 Files: av.c hv.c scope.c t/op/local.t
1405 Change 758 on 1998/03/04 by TimBunce@ig.co.uk
1407 perldoc -f now uses pager if text is too long for screen
1409 Change 757 on 1998/03/04 by TimBunce@ig.co.uk
1411 Added OpenBSD hint file from <Todd.Miller@courtesan.com>
1412 Document 'warn with no args' behaviour, from <johnpc@xs4all.net>
1414 Change 756 on 1998/03/04 by TimBunce@ig.co.uk
1416 Fix for new gnulibc stdio.h when using sfio+perlio
1418 Change 755 on 1998/03/04 by TimBunce@ig.co.uk
1420 Fixed typo in vms/ext/Stdio/Stdio.pm AUTOLOAD
1421 Added details of split in scalar context to perlfunc.pod
1423 Change 754 on 1998/03/04 by TimBunce@ig.co.uk
1425 Updated perl -v info to include reference to docs and home page.
1427 Change 753 on 1998/03/04 by TimBunce@ig.co.uk
1429 Updated hints/bsdos.sh for BSD/OS 3.1
1430 Fixed typo in pod/perlsyn.pod
1431 Added workaround for old gmake in ext/SDBM_File/sdbm/Makefile.PL
1432 Fixed typo in ext/GDBM_File/GDBM_File.pm
1434 Change 752 on 1998/03/04 by TimBunce@ig.co.uk
1436 Changed bug address in README to perlbug@perl.com
1437 Changed Copyright in perl.c to 1998
1438 Added op/pos.t test from Robin Houston <robin@oneworld.org>
1440 Change 751 on 1998/03/04 by TimBunce@ig.co.uk
1442 Make t/comp/require.t and t/lib/ph.t executable in repository
1444 Change 750 on 1998/03/04 by TimBunce@ig.co.uk
1446 Added dTHR definition to ease backwards compatibility for XS
1447 source code from 5.005.
1449 Change 749 on 1998/03/04 by TimBunce@ig.co.uk
1451 Title: "rename local 'op' variables to 'o'", #F114
1452 From: Gurusamy Sarathy
1453 Files: op.h opcode.h proto.h dump.c op.c opcode.pl pp_ctl.c run.c scope.c
1456 Change 748 on 1998/03/04 by TimBunce@ig.co.uk
1458 Title: "consolidated win32 patch", #F112
1459 From: Gurusamy Sarathy
1460 Files: MANIFEST pod/perlfaq2.pod pod/perlrun.pod win32/include/sys/socket.h
1461 EXTERN.h INTERN.h dosish.h lib/ExtUtils/Command.pm
1462 lib/ExtUtils/Liblist.pm lib/ExtUtils/MM_Win32.pm
1463 lib/ExtUtils/Mksymlists.pm lib/File/DosGlob.pm t/TEST
1464 t/harness win32/win32.h win32/win32iop.h README.win32
1465 doio.c installhtml installperl pp_sys.c win32/Makefile
1466 win32/config.bc win32/config.vc win32/config_H.bc
1467 win32/config_H.vc win32/config_h.PL win32/config_sh.PL
1468 win32/dl_win32.xs win32/makedef.pl win32/makefile.mk
1469 win32/perllib.c win32/runperl.c win32/win32.c
1470 win32/win32sck.c win32/bin/perlglob.pl x2p/a2p.h x2p/a2p.c
1473 Change 747 on 1998/03/04 by TimBunce@ig.co.uk
1475 Title: "initialize @INC in ph.t, and fix up MANIFEST", #F111
1476 From: Gurusamy Sarathy
1477 Files: MANIFEST t/lib/ph.t
1479 Change 746 on 1998/03/04 by TimBunce@ig.co.uk
1481 Title: "properly save STDOUT during system() in debugger", #F110
1482 From: Jason Smith <smithj4@rpi.edu>
1483 Files: lib/perl5db.pl
1485 Change 745 on 1998/03/04 by TimBunce@ig.co.uk
1487 Title: "generate DynaLoader.pm at build time", #F109
1488 From: Achim Bohnet <ach@mpe.mpg.de>
1489 Msg-ID: <9802111938.AA26224@o09.xray.mpe.mpg.de>
1490 Files: MANIFEST ext/DynaLoader/DynaLoader.pm.PL ext/DynaLoader/Makefile.PL
1492 Change 744 on 1998/03/04 by TimBunce@ig.co.uk
1494 Title: "Install extensions with bootstrap in $archlib", #F108
1495 From: koenig@anna.mind.de (Andreas J. Koenig), koenig@kulturbox.de (Andreas
1497 Msg-ID: <sfcra9fqx0n.fsf@anna.in-berlin.de>
1498 Files: lib/ExtUtils/Install.pm
1500 Change 743 on 1998/03/04 by TimBunce@ig.co.uk
1502 Title: "Pod::Html trips over "C<0>"", #F107
1503 From: Chip Salzenberg
1504 Files: lib/Pod/Html.pm
1506 Change 742 on 1998/03/04 by TimBunce@ig.co.uk
1508 Title: "5.004_58 | _04: pod2*,perlpod: L<show this|man/section>", #F106
1509 From: Achim Bohnet <ach@mpe.mpg.de>
1510 Msg-ID: <9802111629.AA00595@o09.xray.mpe.mpg.de>
1511 Files: pod/perlpod.pod lib/Pod/Html.pm lib/Pod/Text.pm pod/pod2man.PL
1513 Change 741 on 1998/03/04 by TimBunce@ig.co.uk
1515 Title: "New patch for $^E==GetLastError() under Win32", #F105
1516 From: Gurusamy Sarathy <gsar@engin.umich.edu>, Tye McQueen
1517 <tye@metronet.com>, ilya@math.ohio-state.edu (Ilya
1519 Msg-ID: <199801040630.AA29298@metronet.com>,
1520 <199801041826.NAA11568@aatma.engin.umich.edu>,
1521 <1998Jan4.130412.2719461@cor.newman>
1522 Files: pod/perlfunc.pod pod/perlvar.pod doio.c lib/dumpvar.pl lib/perl5db.pl
1523 win32/win32.h mg.c util.c win32/makedef.pl win32/win32.c
1525 Change 740 on 1998/03/04 by TimBunce@ig.co.uk
1527 Title: "5.004_56: Patch to Tie::Hash and docs", #F104
1528 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
1529 Msg-ID: <199801120134.UAA05437@monk.mps.ohio-state.edu>
1530 Files: pod/perlfunc.pod lib/Tie/Hash.pm
1532 Change 739 on 1998/03/04 by TimBunce@ig.co.uk
1534 Title: "more doc for perldoc", #F103
1535 From: Gurusamy Sarathy
1536 Files: utils/perldoc.PL
1538 Change 738 on 1998/03/04 by TimBunce@ig.co.uk
1540 Title: "Make perldoc look for an index file ", #F102
1541 From: Gisle Aas <gisle@aas.no>
1542 Msg-ID: <199801221220.NAA22902@furu.g.aas.no>
1543 Files: utils/perldoc.PL
1545 Change 737 on 1998/03/04 by TimBunce@ig.co.uk
1547 Title: "perldoc -F filename", #F101
1548 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
1549 Msg-ID: <199712120037.TAA00176@math.mps.ohio-state.edu>
1550 Files: utils/perldoc.PL
1552 Change 736 on 1998/03/04 by TimBunce@ig.co.uk
1554 Title: "sv_grow can fail for HAS_64K_LIMIT systems", #F100
1555 From: Gisle Aas <gisle@aas.no>
1556 Msg-ID: <m3iuqsl3oq.fsf@furu.g.aas.no>
1559 Change 735 on 1998/03/04 by TimBunce@ig.co.uk
1561 Title: "Benchmark.pm: timethese corrupts $_", #F099
1562 From: abigail@fnx.com
1563 Msg-ID: <19980201114609.7779.qmail@betelgeuse.wayne.fnx.com>
1564 Files: lib/Benchmark.pm
1566 Change 734 on 1998/03/04 by TimBunce@ig.co.uk
1568 Title: "STRANGE_MALLOC should test failed alloc", #F098
1569 From: Gisle Aas <gisle@aas.no>
1570 Msg-ID: <199802021406.PAA03285@furu.g.aas.no>
1573 Change 733 on 1998/03/04 by TimBunce@ig.co.uk
1575 Title: "support caseless %ENV", #F097
1576 From: Gurusamy Sarathy
1577 Files: hv.c t/op/magic.t win32/win32.h
1579 Change 732 on 1998/03/04 by TimBunce@ig.co.uk
1581 Title: "newer cperl-mode.el (from 5.004_60)", #F096
1582 From: Ilya Zakharevich
1583 Files: emacs/cperl-mode.el
1585 Change 731 on 1998/03/04 by TimBunce@ig.co.uk
1587 Title: "Handle set magic on xsub OUTPUT args, add API functions that handle
1589 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1590 Msg-ID: <199801190409.XAA26710@aatma.engin.umich.edu>
1591 Files: pod/perlguts.pod pod/perlxs.pod embed.h proto.h sv.h global.sym
1592 lib/ExtUtils/xsubpp sv.c
1594 Change 730 on 1998/03/04 by TimBunce@ig.co.uk
1596 Title: "Fix flawed cleanup when signal handlers are not defined", #F094
1597 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1598 Msg-ID: <199710290106.UAA11485@aatma.engin.umich.edu>
1601 Change 729 on 1998/03/04 by TimBunce@ig.co.uk
1603 Title: "Tests for C<sort 'foo','bar'>", #F093
1604 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
1605 Msg-ID: <199711021247.MAA01743@crypt.compulink.co.uk>
1608 Change 728 on 1998/03/04 by TimBunce@ig.co.uk
1610 Title: "Make search.pl work on win32", #F092
1611 From: Gurusamy Sarathy
1612 Files: win32/bin/search.pl
1614 Change 721 on 1998/03/03 by TimBunce@ig.co.uk
1616 Title: "Fix spurious perldoc warnings on DOSISH platforms", #F091
1617 From: Molnar Laszlo <molnarl@cdata.tvnet.hu>
1618 Msg-ID: <34475659.1AA69855@cdata.tvnet.hu>
1619 Files: utils/perldoc.PL
1621 Change 720 on 1998/03/03 by TimBunce@ig.co.uk
1623 Title: "Make ExtUtils::MM_Unix::fixin() do something meaningful on win32",
1625 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1626 Msg-ID: <199801070016.TAA17766@aatma.engin.umich.edu>
1627 Files: lib/ExtUtils/MM_Unix.pm
1629 Change 719 on 1998/03/03 by TimBunce@ig.co.uk
1631 Title: "Fix inconsistent case $ENV{Path} (vs $ENV{PATH})", #F089
1632 From: Gurusamy Sarathy
1633 Files: lib/FindBin.pm
1635 Change 718 on 1998/03/03 by TimBunce@ig.co.uk
1637 Title: "Fix File::Find's longstanding confusion about win32 being like VMS",
1639 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1640 Msg-ID: <199802020459.XAA04964@aatma.engin.umich.edu>
1641 Files: lib/File/Find.pm
1643 Change 717 on 1998/03/03 by TimBunce@ig.co.uk
1645 Title: "do_postponed breaks with multiple interpreters", #F087
1646 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1647 Msg-ID: <199710290316.WAA15888@aatma.engin.umich.edu>
1650 Change 716 on 1998/03/03 by TimBunce@ig.co.uk
1652 Title: "Make warning on C<Nosuch::> optional, add to perl{diag,delta}.pod",
1654 From: Gurusamy Sarathy
1655 Files: pod/perldelta.pod pod/perldiag.pod toke.c
1657 Change 715 on 1998/03/03 by TimBunce@ig.co.uk
1659 Title: "Pod::Html bug and fix: missing </UL> in index", #F085
1660 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1661 Msg-ID: <199802192314.SAA23326@aatma.engin.umich.edu>
1662 Files: lib/Pod/Html.pm
1664 Change 714 on 1998/03/03 by TimBunce@ig.co.uk
1666 Title: "New pod: perlhist", #F084
1667 From: Jarkko Hietaniemi <jhi@iki.fi>
1668 Msg-ID: <199802191556.RAA09578@alpha.hut.fi>
1669 Files: MANIFEST pod/perl.pod pod/perlhist.pod pod/perltoc.pod pod/buildtoc
1671 Change 713 on 1998/03/03 by TimBunce@ig.co.uk
1673 Title: "Fix restoration of locals on scope unwinding", #F083
1674 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1675 Msg-ID: <199802110515.AAA23700@aatma.engin.umich.edu>
1676 Files: pp_ctl.c t/op/local.t
1678 Change 712 on 1998/03/03 by TimBunce@ig.co.uk
1680 Title: "after an eval-ed bad require, requiring a string ref SEGVs", #F082
1681 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1682 Msg-ID: <199802102349.SAA16001@aatma.engin.umich.edu>
1685 Change 711 on 1998/03/03 by TimBunce@ig.co.uk
1687 Title: "Fix seg fault on eval/require and syntax errors", #F081
1688 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1689 Msg-ID: <199802102321.SAA15346@aatma.engin.umich.edu>
1690 Files: MANIFEST scope.h op.c pp_ctl.c scope.c t/comp/require.t toke.c
1692 Change 710 on 1998/03/03 by TimBunce@ig.co.uk
1694 Title: "5.004_58: the locale.t problem in IRIX", #F080
1695 From: Jarkko Hietaniemi <jhi@iki.fi>
1696 Msg-ID: <199802091747.TAA01735@alpha.hut.fi>
1697 Files: t/pragma/locale.t
1699 Change 709 on 1998/03/03 by TimBunce@ig.co.uk
1701 Title: "sv_setnv will upgrade SVt_NV to SVt_PVNV", #F079
1702 From: Gisle Aas <gisle@aas.no>
1703 Msg-ID: <m3g1lwl3bq.fsf@furu.g.aas.no>
1706 Change 708 on 1998/03/03 by TimBunce@ig.co.uk
1708 Title: "Eliminate double warnings under C<package;>", #F077
1709 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
1710 Msg-ID: <E0y0paq-0000Ov-00@ursa.cus.cam.ac.uk>
1711 Files: gv.c op.c toke.c
1713 Change 707 on 1998/03/03 by TimBunce@ig.co.uk
1715 Title: "Fix infinite loop on unlink() failure in File::Path::rmtree()",
1717 From: Murray Nesbitt <mjn@pathcom.com>, Tim Bunce <Tim.Bunce@ig.co.uk>
1718 Msg-ID: <199802061100.LAA16423@toad.ig.co.uk>
1719 Files: lib/File/Path.pm
1721 Change 706 on 1998/03/03 by TimBunce@ig.co.uk
1723 Title: "Update of h2ph", #F075
1724 From: kstar@www.chapin.edu (Kurt D. Starsinic)
1725 Msg-ID: <199802051354.FAA11452@www.chapin.edu>
1726 Files: t/lib/ph.t utils/h2ph.PL
1728 Change 705 on 1998/03/03 by TimBunce@ig.co.uk
1730 Title: "Fix AutoLoader for deep packages", #F074
1731 From: Zachary Miller <zcmiller@zappy.er.usgs.gov>
1732 Msg-ID: <199710092348.SAA02108@zappy.er.usgs.gov>
1733 Files: lib/AutoLoader.pm
1735 Change 704 on 1998/03/03 by TimBunce@ig.co.uk
1737 Title: "Fix order of warnings for misplaced subscripts", #F073
1738 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
1739 Msg-ID: <199710131023.LAA16796@crypt.compulink.co.uk>
1742 Change 703 on 1998/03/03 by TimBunce@ig.co.uk
1744 Title: "Make recursive lexical analysis more robust", #F072
1745 From: Ilya Zakharevich and Chip Salzenberg
1746 Msg-ID: <199710160102.VAA28817@monk.mps.ohio-state.edu>
1749 Change 702 on 1998/03/03 by TimBunce@ig.co.uk
1751 Title: "Fix random whitespace errors in docs", #F070
1752 From: Roderick Schertler <roderick@argon.org>
1753 Msg-ID: <12726.877706444@eeyore.ibcinc.com>
1754 Files: pod/perlfunc.pod pod/checkpods.PL
1756 Change 701 on 1998/03/03 by TimBunce@ig.co.uk
1758 Title: "Fix line numbers after here documents in eval STRING", #F069
1759 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
1760 Msg-ID: <199710241745.NAA08166@monk.mps.ohio-state.edu>
1763 Change 700 on 1998/03/03 by TimBunce@ig.co.uk
1765 Title: "Fix SEGV from combining caller and C<package;>", #F068
1766 From: James Duncan <jduncan@epitome.hawk.igs.net>, Nicholas Clark
1768 Msg-ID: <199710241248.NAA00163@flirble.org>,
1769 <Pine.LNX.3.96.971024135912.12197A-100000@epitome.hawk.igs.
1771 Files: pp_ctl.c sv.c
1773 Change 699 on 1998/03/03 by TimBunce@ig.co.uk
1775 Title: "Don't fold string comparison under C<use locale>", #F067
1776 From: Jarkko Hietaniemi <jhi@iki.fi>
1777 Msg-ID: <199711151506.RAA26287@alpha.hut.fi>
1780 Change 698 on 1998/03/03 by TimBunce@ig.co.uk
1782 Title: "Fix SEGV on constant at end of sort block", #F066
1783 From: Administration <fadmin@informatics.muni.cz>
1784 Msg-ID: <199711170838.JAA26073@thetis.fi.muni.cz>
1787 Change 697 on 1998/03/03 by TimBunce@ig.co.uk
1789 Title: "Allow C<last()> to mean C<last>", #F065
1790 From: Chip Salzenberg
1793 Change 696 on 1998/03/03 by TimBunce@ig.co.uk
1795 Title: "Fix extension version mismatch message", #F064
1796 From: Chip Salzenberg
1799 Change 695 on 1998/03/03 by TimBunce@ig.co.uk
1801 Title: "Better handle and test struct tm of Linux and SunOS", #F063
1802 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>
1803 Msg-ID: <Pine.SUN.3.96.980205134340.15567B-100000@newton.phys>
1804 Files: MANIFEST ext/POSIX/hints/linux.pl ext/POSIX/hints/sunos_4.pl
1805 hints/linux.sh hints/sunos_4_1.sh t/lib/posix.t
1807 Change 694 on 1998/03/03 by TimBunce@ig.co.uk
1809 Title: "Fix doc bug in getservbyname() examples", #F062
1810 From: Tom Christiansen
1811 Files: ext/Socket/Socket.pm
1813 Change 693 on 1998/03/03 by TimBunce@ig.co.uk
1815 Title: "Kill warning about parameter type", #F061
1816 From: Chip Salzenberg
1819 Change 692 on 1998/03/03 by TimBunce@ig.co.uk
1821 Title: "Socket occasional SEGV", #F060
1822 From: Trevor Blackwell <tlb@viaweb.com>
1823 Msg-ID: <199710281804.NAA09632@wagg.viaweb.com>
1824 Files: ext/Socket/Socket.xs
1826 Change 691 on 1998/03/03 by TimBunce@ig.co.uk
1828 Title: "Avoid SEGV from local($@)", #F059
1829 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1830 Msg-ID: <199710290251.VAA14362@aatma.engin.umich.edu>
1833 Change 690 on 1998/03/03 by TimBunce@ig.co.uk
1835 Title: "Don't use broken pad_reset() (was Re: Perl bug in 5.004_03 )", #F058
1836 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1837 Msg-ID: <199710300036.TAA01004@aatma.engin.umich.edu>
1840 Change 689 on 1998/03/03 by TimBunce@ig.co.uk
1842 Title: "Use STMT_{START,END} in XSRETURN", #F057
1843 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1844 Msg-ID: <199710300245.VAA04244@aatma.engin.umich.edu>
1847 Change 688 on 1998/03/03 by TimBunce@ig.co.uk
1849 Title: "Re: Sort grammar bug", #F056
1850 From: Gurusamy Sarathy <gsar@engin.umich.edu>
1851 Msg-ID: <199711011946.OAA18882@aatma.engin.umich.edu>
1854 Change 687 on 1998/03/03 by TimBunce@ig.co.uk
1856 Title: "Document indirect object cases for exec(), system()", #F055
1857 From: Dominic Dunlop <domo@slipper.ip.lu>
1858 Msg-ID: <v03110700b084e89234a7@[194.51.248.90]>
1859 Files: pod/perlfunc.pod
1861 Change 686 on 1998/03/03 by TimBunce@ig.co.uk
1863 Title: "Update docs on tr///", #F054
1864 From: Tom Phoenix <rootbeer@teleport.com>
1865 Msg-ID: <Pine.GSO.3.96.971103071602.10568C-100000@usertest.teleport.com>
1866 Files: pod/perldelta.pod pod/perldiag.pod pod/perlfunc.pod
1867 pod/perllocale.pod pod/perlmod.pod pod/perlop.pod
1868 pod/perlstyle.pod toke.c
1870 Change 685 on 1998/03/03 by TimBunce@ig.co.uk
1872 Title: "Re: perlop bitwise & | ^ documentation", #F053
1873 From: Tom Phoenix <rootbeer@teleport.com>
1874 Msg-ID: <Pine.GSO.3.96.971106073858.29771O-100000@usertest.teleport.com>
1875 Files: pod/perlop.pod
1877 Change 684 on 1998/03/03 by TimBunce@ig.co.uk
1879 Title: "Fix SEGV on C<*glob{'SCALAR','ARRAY'}>", #F052
1880 From: "Joseph N. Hall" <joseph@cscaper.com>
1881 Msg-ID: <199711110552.WAA12613@gadget.cscaper.com>
1882 Files: perly.c perly.c.diff perly.y vms/perly_c.vms
1884 Change 683 on 1998/03/03 by TimBunce@ig.co.uk
1886 Title: "for perlguts.pod: document sv_derived_from, sv_vcatpfn and
1888 From: jan.dubois@ibm.net (Jan Dubois) and Chip Salzenberg
1889 Msg-ID: <346ae970.7444534@smtp1.ibm.net>
1890 Files: pod/perlguts.pod
1892 Change 682 on 1998/03/03 by TimBunce@ig.co.uk
1894 Title: "5.004_04: locale startup failure (at last) documented", #F050
1895 From: Jarkko Hietaniemi <jhi@iki.fi>
1896 Msg-ID: <199711172054.WAA08261@alpha.hut.fi>
1897 Files: INSTALL pod/perldiag.pod pod/perllocale.pod
1899 Change 681 on 1998/03/03 by TimBunce@ig.co.uk
1901 Title: "Cope with lack of args in Fcntl::AUTOLOAD", #F049
1902 From: Jerome Abela <abela@hsc.fr>
1903 Msg-ID: <19971120183248.23588@coredump.hsc.fr>
1904 Files: ext/Fcntl/Fcntl.pm
1906 Change 680 on 1998/03/03 by TimBunce@ig.co.uk
1908 Title: "Commenting toke.c", #F048
1910 Msg-ID: <199801082138.OAA14186@prometheus.frii.com>
1913 Change 679 on 1998/03/03 by TimBunce@ig.co.uk
1915 Title: "Re: 5.004_04 vec() fails with 32-bit values", #F047
1916 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
1917 Msg-ID: <E0xsnr8-0007SS-00@taurus.cus.cam.ac.uk>
1918 Files: pod/perlguts.pod pp.c t/op/vec.t
1920 Change 678 on 1998/03/03 by TimBunce@ig.co.uk
1922 Title: "A few perl5.004_03 bugs", #F046
1923 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
1924 Msg-ID: <199801221211.MAA05315@crypt.compulink.co.uk>
1925 Files: mg.c t/op/magic.t
1927 Change 677 on 1998/03/03 by TimBunce@ig.co.uk
1929 Title: "Faster, cleaner av_unshift() ", #F045
1930 From: Gisle Aas <gisle@aas.no>
1931 Msg-ID: <199801221850.TAA23111@furu.g.aas.no>
1934 Change 676 on 1998/03/03 by TimBunce@ig.co.uk
1936 Title: "New hints/solaris2.sh", #F044
1937 From: Stephen Zander <srz@mckesson.com>
1938 Msg-ID: <87oh12y458.fsf@wsuse5.mckesson.com>
1939 Files: hints/solaris_2.sh
1941 Change 675 on 1998/03/03 by TimBunce@ig.co.uk
1943 Title: "Refresh Complex.pm and test", #F043
1944 From: Jarkko Hietaniemi <jhi@iki.fi>
1945 Msg-ID: <199802051608.SAA20262@alpha.hut.fi>
1946 Files: lib/Math/Complex.pm t/lib/complex.t
1948 Change 674 on 1998/03/03 by TimBunce@ig.co.uk
1950 Title: "Fix (\@@) proto", #F042
1951 From: "Joseph N. Hall" <joseph@cscaper.com>
1952 Msg-ID: <199801240132.SAA25111@gadget.cscaper.com>
1953 Files: op.c t/comp/proto.t
1955 Change 673 on 1998/03/03 by TimBunce@ig.co.uk
1957 Title: "Allow empty BLOCK in code", #F041
1958 From: Vladimir Alexiev <vladimir@cs.ualberta.ca>
1959 Msg-ID: <19980129002112Z13378-6931+226@scapa.cs.ualberta.ca>
1962 Change 672 on 1998/03/03 by TimBunce@ig.co.uk
1964 Title: "Fix name of $Foo::{'Bar::'}: '*Foo::Bar::'", #F040
1965 From: Chip Salzenberg
1966 Files: gv.c t/op/gv.t
1968 Change 671 on 1998/03/03 by TimBunce@ig.co.uk
1970 Title: "Keep accurate reference count on globs' stashes", #F038
1971 From: Gisle Aas <gisle@aas.no>
1972 Msg-ID: <m3zpk7sd3n.fsf@furu.g.aas.no>
1975 Change 670 on 1998/03/03 by TimBunce@ig.co.uk
1977 Title: "Avoid memory allocation in gv_fetchpv(), for speed", #F037
1978 From: Chip Salzenberg
1981 Change 669 on 1998/03/03 by TimBunce@ig.co.uk
1983 Title: "Make Configure less negative about PerlIO", #F036
1984 From: chip@atlantic.net
1985 Msg-ID: <199801312323.SAA15237@cyprus.atlantic.net>
1988 Change 668 on 1998/03/03 by TimBunce@ig.co.uk
1990 Title: "Fix (mostly) pseudo-same-REs due to embedded NULs", #F035
1991 From: Martin Plechsmid <plechsmi@karlin.mff.cuni.cz>
1992 Msg-ID: <199802021217.NAA05230@albert.karlin.mff.cuni.cz>
1995 Change 667 on 1998/03/03 by TimBunce@ig.co.uk
1997 Title: "Make Getopt::Long avoid $&, $`, $'", #F034
1998 From: Irving Reid <irving@tor.securecomputing.com>
1999 Msg-ID: <98Feb3.005102est.11655@janus.tor.securecomputing.com>
2000 Files: lib/Getopt/Long.pm
2002 Change 666 on 1998/03/03 by TimBunce@ig.co.uk
2004 Title: "adding the newSVpvn API function", #F033
2005 From: Matthias Ulrich Neeracher <neeri@iis.ee.ethz.ch>
2006 Msg-ID: <199801310532.GAA23798@solar.ethz.ch>
2007 Files: pod/perlguts.pod pod/perltoc.pod proto.h global.sym sv.c
2009 Change 665 on 1998/03/03 by TimBunce@ig.co.uk
2011 Title: "Support C<Package::> as function-blind bearword", #F032
2012 From: Chip Salzenberg
2015 Change 664 on 1998/03/03 by TimBunce@ig.co.uk
2017 Title: "Re-optimize character classes", #F031
2018 From: Chip Salzenberg
2019 Files: regcomp.h regcomp.c regexec.c
2021 Change 663 on 1998/03/03 by TimBunce@ig.co.uk
2023 Title: "Fix C<if (1) { local $x }> which needed ENTER/LEAVE", #F030
2024 From: dfh@dwroll.lucent.com (D461-David_F_Haertig(Dave)83040)
2025 Msg-ID: <EnKC0q.6qI@drnews.dr.lucent.com>
2026 Files: op.c t/op/local.t
2028 Change 662 on 1998/03/03 by TimBunce@ig.co.uk
2030 Title: "Dramatically improve performance of // with parens or $&", #F029
2031 From: Chip Salzenberg
2032 Files: cop.h perl.h proto.h regexp.h gv.c interp.sym perl.c pp.c pp_ctl.c
2033 pp_hot.c regexec.c scope.c
2035 Change 661 on 1998/03/03 by TimBunce@ig.co.uk
2037 Title: "Don't warn on $x{shift}, ne => 1, or -f => 1", #F028
2038 From: Chip Salzenberg
2041 Change 660 on 1998/03/03 by TimBunce@ig.co.uk
2043 Title: "Protect against weirdness with unreal @_ in C<local @_>", #F027
2044 From: Chip Salzenberg
2047 Change 659 on 1998/03/03 by TimBunce@ig.co.uk
2049 Title: "Fix C<printf "%.0d", 0>", #F026
2050 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
2051 Msg-ID: <199711021331.NAA01826@crypt.compulink.co.uk>
2052 Files: sv.c t/op/sprintf.t
2054 Change 658 on 1998/03/03 by TimBunce@ig.co.uk
2056 Title: "Tiny core patch for source filters", #F025
2057 From: pmarquess@bfsec.bt.co.uk (Paul Marquess)
2058 Msg-ID: <9711202312.AA02937@claudius.bfsec.bt.co.uk>
2061 Change 657 on 1998/03/03 by TimBunce@ig.co.uk
2063 Title: "Here-doc in s///e (was: Bug)", #F024
2064 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
2065 Msg-ID: <199711221445.OAA14153@crypt.compulink.co.uk>
2066 Files: t/base/lex.t toke.c
2068 Change 656 on 1998/03/03 by TimBunce@ig.co.uk
2070 Title: "Fix duplicate warnings on C<-e undef>", #F023
2071 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
2072 Msg-ID: <199711221252.MAA14000@crypt.compulink.co.uk>
2073 Files: doio.c t/pragma/warn-1global
2075 Change 655 on 1998/03/03 by TimBunce@ig.co.uk
2077 Title: "Fix '*' prototype", #F022
2078 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2079 Msg-ID: <199711212225.RAA00755@monk.mps.ohio-state.edu>
2082 Change 654 on 1998/03/03 by TimBunce@ig.co.uk
2084 Title: "File::Find bugs (and patches)", "File::Find bugs & patches", #F021
2085 From: "Conrad E. Kimball" <cek@tblv021.ca.boeing.com>
2086 Msg-ID: <199711260703.XAA21257@mailgate2.boeing.com>
2087 Files: lib/File/Find.pm
2089 Change 653 on 1998/03/03 by TimBunce@ig.co.uk
2091 Title: "Fix typo: FORM{,AT}LINE", #F020
2092 From: Chip Salzenberg
2095 Change 652 on 1998/03/03 by TimBunce@ig.co.uk
2097 Title: "Fix use of unref mem when blessed object goes out of scope", #F019
2098 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2099 Msg-ID: <199711282326.SAA15090@aatma.engin.umich.edu>
2102 Change 651 on 1998/03/03 by TimBunce@ig.co.uk
2104 Title: "Fix C<my ($a, undef, $b) = @x>", #F018
2105 From: Stephane Payrard <stef@francenet.fr>
2106 Msg-ID: <199712040054.BAA04612@www.zweig.com>
2107 Files: op.c t/op/my.t
2109 Change 650 on 1998/03/03 by TimBunce@ig.co.uk
2111 Title: "enhanced "use strict" warning", #F017
2112 From: Tkil <tkil@reptile.scrye.com>
2113 Msg-ID: <199712040938.CAA07628@reptile.scrye.com>
2114 Files: gv.c t/pragma/strict-subs t/pragma/strict-vars
2116 Change 649 on 1998/03/03 by TimBunce@ig.co.uk
2118 Title: "eval of sub gives spurious "uninitialised" warning", #F016
2119 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2120 Msg-ID: <199712061025.FAA14396@aatma.engin.umich.edu>
2121 Files: pod/perldelta.pod pod/perlfunc.pod op.c t/op/eval.t
2123 Change 648 on 1998/03/03 by TimBunce@ig.co.uk
2125 Title: "[PERL] Assigning result of pop scrambles unrelated reference", #F015
2126 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2127 Msg-ID: <199712061100.GAA14864@aatma.engin.umich.edu>
2130 Change 647 on 1998/03/03 by TimBunce@ig.co.uk
2132 Title: "[PERL] Filedescriptor leak in 5.004_55 (and earlier)", #F014
2133 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2134 Msg-ID: <199712151922.OAA06410@monk.mps.ohio-state.edu>
2135 Files: os2/os2.c util.c
2137 Change 646 on 1998/03/03 by TimBunce@ig.co.uk
2139 Title: "Fix fdopen() on STD{IN,OUT,ERR}", #F013
2140 From: Roderick Schertler <roderick@argon.org>
2141 Msg-ID: <pzg1npp6e3.fsf@eeyore.ibcinc.com>
2142 Files: doio.c t/op/misc.t
2144 Change 645 on 1998/03/03 by TimBunce@ig.co.uk
2146 Title: "Fix local $a[0] and local $h{a}", #F012
2147 From: Stephen McCamant <alias@mcs.com>
2148 Msg-ID: <m0xjWFq-000EZeC@alias-2.pr.mcs.net>
2149 Files: embed.h scope.h global.sym pp.c pp_hot.c scope.c t/op/local.t
2151 Change 644 on 1998/03/03 by TimBunce@ig.co.uk
2153 Title: "Eliminate redundant mg_get() in SvTRUE()", #F011
2154 From: Spider Boardman <spider@orb.nashua.nh.us>
2155 Msg-ID: <199712251839.NAA14800@Orb.Nashua.NH.US>
2158 Change 643 on 1998/03/03 by TimBunce@ig.co.uk
2160 Title: "Don't force scalar context on C<my @x> or C<my %x>", #F010
2161 From: Chip Salzenberg
2162 Files: op.c t/op/my.t
2164 Change 642 on 1998/03/03 by TimBunce@ig.co.uk
2166 Title: "Fix assignment to $_[0] in DESTROY", #F009
2167 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2168 Msg-ID: <199801010030.TAA14274@aatma.engin.umich.edu>
2169 Files: pod/perlobj.pod sv.c t/op/ref.t
2171 Change 627 on 1998/03/02 by TimBunce@ig.co.uk
2173 Title: "Fix inefficient checks for TIEHANDLE", #F008
2174 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2175 Msg-ID: <199801080106.UAA05048@aatma.engin.umich.edu>
2176 Files: pp_hot.c pp_sys.c
2178 Change 626 on 1998/03/02 by TimBunce@ig.co.uk
2180 This is the change description for change 625
2181 Title: "Fix tr///s option", #F007
2182 From: Inaba Hiroto <inaba@st.rim.or.jp>
2183 Msg-ID: <19980110155333D.inaba@st.rim.or.jp>
2186 Change 623 on 1998/03/02 by TimBunce@ig.co.uk
2188 Title: "Fix lexical lookup in eval-sub-eval", #F006
2189 From: Chip Salzenberg
2192 Change 622 on 1998/03/02 by TimBunce@ig.co.uk
2194 Title: "Don't upgrade target of assignment from LVALUE", #F005
2195 From: Chip Salzenberg
2198 Change 621 on 1998/03/02 by TimBunce@ig.co.uk
2200 Title: "Fix compile-time warning line in while ()", #F004
2201 From: Chip Salzenberg
2204 Change 620 on 1998/03/02 by TimBunce@ig.co.uk
2206 Title: "STMT foreach LIST;", #F002
2207 From: Chip Salzenberg
2208 Files: pod/perlsyn.pod perly.c perly.c.diff perly.y t/cmd/mod.t toke.c
2211 Change 619 on 1998/03/02 by TimBunce@ig.co.uk
2213 Title: "Fix SIGSEGV on C<42 until forever>", #F001
2214 From: Chip Salzenberg
2218 Version 5.004_04 Maintenance release 4 for 5.004
2221 "1. Out of clutter, find simplicity.
2222 2. From discord, find harmony.
2223 3. In the middle of difficulty lies opportunity."
2224 -- Albert Einstein, three rules of work
2227 HEADLINES FOR THIS MAINTENANCE RELEASE
2229 Fixed gaps in tainting (readdir, readlink, gecos, bit vector ops).
2230 Fixed memory leak in splice(@_).
2231 Fixed debugger core dumps.
2232 IO::Socket now sets autoflush by default.
2233 Several perldoc bugs fixed, now faster and more helpful.
2234 Fixed Win32 handle leak.
2235 Many other improvements to Win32 support.
2236 Many many other bug fixes and enhancements.
2239 ------ BUILD PROCESS ------
2241 Title: "ExtUtils::Liblist prints diagnostics to STDOUT (vs. STDERR)"
2242 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>, jesse@ginger
2244 Msg-ID: <199708290032.UAA15663@ginger>,
2245 <Pine.SUN.3.96.970829132217.28552A-100000@newton.phys>
2246 Files: MANIFEST lib/ExtUtils/Liblist.pm
2248 Title: "Set LD_RUN_PATH when building suidperl"
2249 From: Chip Salzenberg <chip@rio.atlantic.net>, Tony Sanders
2251 Msg-ID: <199708272226.QAA10206@austin.bsdi.com>
2254 Title: "INSTALL version 1.26"
2255 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>
2256 Msg-ID: <Pine.SUN.3.96.970828143314.27416B-100000@newton.phys>
2259 Title: "Propagate MAKE=$(MAKE) through perl build"
2260 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>
2261 Msg-ID: <Pine.SUN.3.96.970908143853.13750C-100000@newton.phys>
2262 Files: Makefile.SH makedepend.SH x2p/Makefile.SH ext/util/make_ext
2264 Title: "update to installperl for perl5.004_02 to skip CVS dir"
2265 From: Tony Sanders <sanders@bsdi.com>
2266 Msg-ID: <199708272307.RAA13451@austin.bsdi.com>
2269 Title: "makedepend loop on HP-UX 10.20"
2270 Msg-ID: <1997Sep20.183731.2297443@cor.newman>
2273 Title: "Tiny Grammaro in INSTALL"
2274 From: koenig@anna.mind.de (Andreas J. Koenig)
2275 Msg-ID: <sfcwwkb2pc8.fsf@anna.in-berlin.de>
2278 Title: "Fix Configured osvers under Linux 1"
2279 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>, Hugo van der
2280 Sanden <hv@crypt.compulink.co.uk>
2281 Msg-ID: <199709241439.PAA17114@crypt.compulink.co.uk>,
2282 <Pine.SUN.3.96.970924112654.5054D-100000@newton.phys>
2285 Title: "INSTALL-1.28"
2286 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>
2287 Msg-ID: <Pine.SUN.3.96.971010131207.23751A-100000@newton.phys>
2290 Title: "makedepend.SH fix for UNICOS"
2291 From: Jarkko Hietaniemi <jhi@iki.fi>
2292 Msg-ID: <199710132039.XAA21459@alpha.hut.fi>
2293 Files: makedepend.SH
2295 ------ CORE LANGUAGE ------
2297 Title: "Re: "perl -d" dumps core when loading syslog.ph"
2298 From: Jochen Wiedmann <wiedmann@neckar-alb.de>, Stephen McCamant
2299 <alias@mcs.com>, ilya@math.ohio-state.edu (Ilya
2301 Msg-ID: <1997Aug30.034921.2297381@cor.newman.upenn.edu>,
2302 <3407639E.FEBF20BA@neckar-alb.de>,
2303 <m0x4ZGj-000EZYC@alias-2.pr.mcs.net>
2306 Title: "Allow $obj->$coderef()"
2307 From: Chip Salzenberg <salzench@nielsenmedia.com>
2308 Msg-ID: <199708291649.MAA23276@nielsenmedia.com>
2311 Title: "Localize PV value in save_gp()", "typeglob differences in perl4 and
2313 From: Gurusamy Sarathy <gsar@engin.umich.edu>, Stephen McCamant
2315 Msg-ID: <199708272348.TAA03139@aatma.engin.umich.edu>,
2316 <m0x4u2o-000EZkC@alias-2.pr.mcs.net>
2317 Files: scope.c t/op/ref.t
2319 Title: "Avoid assumption that STRLEN == I32"
2320 From: Chip Salzenberg <chip@rio.atlantic.net>, Hallvard B Furuseth
2321 <h.b.furuseth@usit.uio.no>
2322 Msg-ID: <199708242310.BAA05497@bombur2.uio.no>
2325 Title: "Fix memory leak in splice(@_)"
2326 From: "Tuomas J. Lukka" <tjl@fkfuga.pc.helsinki.fi>, Chip Salzenberg
2327 <chip@rio.atlantic.net>
2328 Msg-ID: <m0x3iQE-000CBrC@lukka.student.harvard.edu>
2329 Files: proto.h av.c global.sym pp.c
2331 Title: "Fix line number of warnings in while() conditional", "misleading
2332 uninit value warning"
2333 From: Chip Salzenberg <chip@rio.atlantic.net>, Greg Bacon
2334 <gbacon@crp-201.adtran.com>
2335 Msg-ID: <199708271607.LAA01403@crp-201.adtran.com>
2336 Files: proto.h op.c perly.c perly.y
2338 Title: "-t and POSIX::isatty on IO::Handle objects", "Fix C<-t $handle>"
2339 From: Chip Salzenberg <chip@rio.atlantic.net>, Greg Ward
2340 <greg@bic.mni.mcgill.ca>
2341 Msg-ID: <199708261754.NAA24826@bottom.bic.mni.mcgill.ca>
2344 Title: "Fix output of invalid printf formats"
2345 From: Chip Salzenberg <chip@rio.atlantic.net>, Hugo van der Sanden
2346 <hv@crypt.compulink.co.uk>
2347 Msg-ID: <199708241529.QAA02457@crypt.compulink.co.uk>
2348 Files: sv.c t/op/sprintf.t
2350 Title: "regexec.c regcppartblow declaration missing an arg"
2351 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
2352 Msg-ID: <199708290059.BAA05808@crypt.compulink.co.uk>
2355 Title: "taint readlink, readdir, gecos"
2356 From: Jarkko Hietaniemi <jhi@iki.fi>
2357 Msg-ID: <199709131651.TAA13471@alpha.hut.fi>
2358 Files: pod/perlfunc.pod pod/perlsec.pod pp_sys.c t/op/taint.t
2360 Title: "clean up old style package' usage in op.c"
2361 From: Stephen Potter <spp@psa.pencom.com>
2362 Msg-ID: <199709151813.NAA14433@psisa.psa.pencom.com>
2365 Title: "beautifying usage() code in perl.c"
2366 From: "John L. Allen" <"John L. Allen"<allen@gateway.grumman.com>>
2367 Msg-ID: <Pine.SOL.3.91.970905091314.5991C-100000@gateway>
2370 Title: "debugger to fix core dumps, adds $^S"
2371 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2372 Msg-ID: <199709170823.EAA21359@monk.mps.ohio-state.edu>
2373 Files: pod/perlvar.pod perl.h gv.c lib/perl5db.pl mg.c perl.c toke.c
2375 Title: "downgrade "my $foo masks earlier" from mandatory to "-w""
2376 From: Gurusamy Sarathy <gsar@engin.umich.edu>, Stephen Potter
2377 <spp@psa.pencom.com>
2378 Msg-ID: <199709091832.NAA14763@psisa.psa.pencom.com>,
2379 <199709102019.QAA09591@aatma.engin.umich.edu>
2380 Files: pod/perldelta.pod pod/perldiag.pod op.c
2382 Title: "fix overridden glob() problems"
2383 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2384 Msg-ID: <199709171645.MAA13988@aatma.engin.umich.edu>
2385 Files: MANIFEST pod/perlsub.pod lib/File/DosGlob.pm op.c t/lib/dosglob.t
2388 Title: "Reverse previous "Fix C<qq #hi#>" patch"
2389 From: Chip Salzenberg <chip@rio.atlantic.net>, Kenneth Albanowski
2390 <kjahds@kjahds.com>, Tom Christiansen
2391 <tchrist@jhereg.perl.com>
2392 Msg-ID: <199707050155.VAA27394@rio.atlantic.net>,
2393 <199708172326.RAA19344@jhereg.perl.com>,
2394 <Pine.LNX.3.93.970817200236.170F-100000@kjahds.com>
2397 Title: "printf type warning buglets in m3t2"
2398 From: Hallvard B Furuseth <h.b.furuseth@usit.uio.no>
2399 Msg-ID: <199708141017.MAA10225@bombur2.uio.no>
2400 Files: regcomp.c regexec.c scope.c sv.c util.c x2p/util.c
2402 Title: "Localize PV value in save_gp()", "typeglob differences in perl4 and
2404 From: Gurusamy Sarathy <gsar@engin.umich.edu>, Stephen McCamant
2406 Msg-ID: <199708272348.TAA03139@aatma.engin.umich.edu>,
2407 <m0x4AUk-000EUJC@alias-2.pr.mcs.net>
2408 Files: scope.c t/op/ref.t
2410 Title: "unpack now allows commas but -w warns", "unpack() difference
2412 From: "John L. Allen" <allen@gateway.grumman.com>, Chip Salzenberg
2413 <chip@rio.atlantic.net>, Jarkko Hietaniemi <jhi@iki.fi>,
2414 Jim Esten <jesten@wdynamic.com>, Jim Esten
2415 <jesten@wepco.com>, timbo (Tim Bunce)
2416 Msg-ID: <199709031632.LAA29584@wepco.com>,
2417 <199709090257.WAA32670@rio.atlantic.net>,
2418 <199709090917.MAA05602@alpha.hut.fi>,
2419 <199709091000.LAA24094@toad.ig.co.uk>,
2420 <341077FE.132F@wdynamic.com>,
2421 <Pine.SOL.3.91.970905171243.14630A-100000@gateway>
2422 Files: pod/perldiag.pod pp.c
2424 Title: "5.004_04 trial 1 assorted minor details"
2425 From: Hallvard B Furuseth <h.b.furuseth@usit.uio.no>
2426 Msg-ID: <HBF.970921p5f6@bombur2.uio.no>
2427 Files: Porting/pumpkin.pod hv.c op.c sv.c x2p/util.c
2429 Title: "A couple of 4_04t1 problems"
2430 From: pmarquess@bfsec.bt.co.uk (Paul Marquess)
2431 Msg-ID: <9709210959.AA28772@claudius.bfsec.bt.co.uk>
2432 Files: lib/Cwd.pm perl.c
2434 Title: "Minor changes to ease port to MVS"
2435 From: Len Johnson <lenjay@ibm.net>, SMTP%"BAHUFF@us.oracle.com" ,
2436 SMTP%"pfuntner@vnet.ibm.com" , pvhp@forte.com (Peter
2438 Msg-ID: <199709162058.NAA00952@mailsun2.us.oracle.com>
2439 Files: unixish.h miniperlmain.c
2441 Title: "Truer version string and more robust perlbug"
2442 From: "Michael A. Chase" <mchase@ix.netcom.com>, Hugo van der Sanden
2443 <hv@crypt.compulink.co.uk>
2444 Msg-ID: <199709201514.QAA21187@crypt.compulink.co.uk>,
2445 <1997Sep22.090701.2297448@cor.newman>
2446 Files: perl.c utils/perlbug.PL
2448 Title: "Fix locale bug for constant (readonly) strings"
2449 From: Jarkko Hietaniemi <jhi@iki.fi>
2450 Msg-ID: <199709262125.AAA28292@alpha.hut.fi>
2451 Files: sv.c t/pragma/locale.t
2453 Title: "Enable truly global glob()"
2454 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2455 Msg-ID: <199710080000.UAA18972@aatma.engin.umich.edu>
2458 Title: "Fix for $0 truncation"
2459 From: Tim Bunce <Tim.Bunce@ig.co.uk>
2460 Msg-ID: <199710081703.SAA02653@toad.ig.co.uk>
2463 Title: "Fix for missing &import leaving stack untidy"
2464 From: Chip Salzenberg <salzench@nielsenmedia.com>
2465 Msg-ID: <199709282252.SAA22915@nielsenmedia.com>
2468 Title: "Larry's proto fix"
2469 From: Chip Salzenberg <salzench@nielsenmedia.com>
2470 Msg-ID: <199709290004.UAA07559@nielsenmedia.com>
2471 Files: op.c t/comp/proto.t
2473 Title: "Fix bugs with magical arrays and hashes (@ISA)"
2474 From: Chip Salzenberg <chip@rio.atlantic.net>
2475 Msg-ID: <199709232148.RAA29967@rio.atlantic.net>
2476 Files: perl.h proto.h av.c global.sym gv.c mg.c pp.c pp_hot.c scope.c
2479 Title: "Perl_debug_log stream used for all DEBUG_*(...) macro uses"
2480 From: Nick Ing-Simmons <nik@tiuk.ti.com>, Tim Bunce
2481 Msg-ID: <199709230820.JAA11945@tiuk.ti.com>
2482 Files: perl.c taint.c util.c
2484 Title: "Tainting bitwise vector ops"
2485 From: Chip Salzenberg <chip@rio.atlantic.net>
2486 Msg-ID: <199710061726.NAA16438@rio.atlantic.net>
2487 Files: doop.c t/op/taint.t
2489 Title: "Enhance $^E on OS/2"
2490 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2491 Msg-ID: <199709232236.SAA04463@monk.mps.ohio-state.edu>
2492 Files: pod/perlvar.pod mg.c os2/Changes
2494 Title: "option "!#... -- ..." in perl 5.004.03 seems not to work"
2495 From: "John L. Allen" <allen@gateway.grumman.com>, Urs Thuermann
2496 <urs@isnogud.escape.de>
2497 Msg-ID: <199709232030.WAA30425@isnogud.escape.de>,
2498 <Pine.SOL.3.91.970930105158.10789A-100000@gateway>
2501 Title: "syswrite will again write a zero length buffer"
2502 From: Cameron Simpson <cs@zip.com.au>, Jarkko Hietaniemi <jhi@iki.fi>,
2503 aml@world.std.com (Andrew M. Langmead)
2504 Msg-ID: <199710042107.AAA28561@alpha.hut.fi>,
2505 <19971007104652-cameron-1-10391@sid.research.canon.com.au>
2508 Title: "make Odd number of elements in hash list warning non-mandatory"
2509 From: Jason Varsoke {81530} <jjv@caesun10.msd.ray.com>
2510 Msg-ID: <199710021651.MAA15690@caesun7.msd.ray.com>
2511 Files: pp.c pp_hot.c
2513 Title: "Fix defined() bug in m4t3 affecting LWP"
2514 From: chip@atlantic.net@ig.co.uk ()
2515 Msg-ID: <199710101822.OAA14249@cyprus.atlantic.net>
2518 Title: "Include $archname in perl -v output"
2519 From: Tim Bunce <Tim.Bunce@ig.co.uk>
2522 Title: "-I flag can easily lead to whitespace in @INC"
2523 From: Kenneth Stephen <y2kmvs@us.ibm.com>, Tim Bunce <Tim.Bunce@ig.co.uk>,
2524 pvhp@forte.com (Peter Prymmer)
2525 Msg-ID: <199710130922.KAA07780@toad.ig.co.uk>,
2526 <5040400007001448000002L082*@MHS>,
2527 <9710132015.AA12457@forte.com>
2530 ------ DOCUMENTATION ------
2532 Title: "perldiag.pod: gotcha in short pattern/char ops"
2533 From: Jarkko Hietaniemi <jhi@iki.fi>
2534 Msg-ID: <199709050718.KAA31405@alpha.hut.fi>
2535 Files: pod/perldiag.pod
2537 Title: "Documenting the perl-thanks address"
2538 From: Tom Phoenix <rootbeer@teleport.com>
2539 Msg-ID: <Pine.GSO.3.96.970913064628.12359F-100000@julie.teleport.com>
2542 Title: "Missing section for @_ in perlvar."
2543 From: abigail@fnx.com (Abigail)
2544 Msg-ID: <199708142146.RAA13146@fnx.com>
2545 Files: pod/perlvar.pod
2547 Title: "Promised information about AvHASH in perguts is not delivered"
2548 From: mjd@plover.com
2549 Files: pod/perlguts.pod
2551 Title: "perlfunc.doc - $_ aliasing in map, grep, foreach etc"
2552 From: Ted Ashton <ashted@southern.edu>
2553 Msg-ID: <199708181852.OAA15901@ns.southern.edu>
2554 Files: pod/perlfunc.pod
2556 Title: "-U Unsafe operations need -w to warn"
2557 From: Tom Phoenix <rootbeer@teleport.com>
2558 Msg-ID: <Pine.GSO.3.96.970826141343.13463h-100000@julie.teleport.com>
2559 Files: pod/perlrun.pod
2561 Title: "document the return value of syscall"
2562 From: Hans Mulder <hansm@icgned.nl>
2563 Msg-ID: <1997Sep7.160817.2297395@cor.newman>
2564 Files: pod/perlfunc.pod
2566 Title: "minor fix for perltrap.pod"
2567 From: abigail@fnx.com (Abigail)
2568 Msg-ID: <199709170500.BAA14805@fnx.com>
2569 Files: pod/perltrap.pod
2571 Title: "xsubpp: document advanced dynamic typemap usage"
2572 From: "Rujith S. de Silva" <desilva@netbox.com>
2573 Files: pod/perlxs.pod
2575 Title: "Improved diagnostic docs for here-documents"
2576 From: Tom Phoenix <rootbeer@teleport.com>
2577 Msg-ID: <Pine.GSO.3.96.970921074004.21358G-100000@julie.teleport.com>
2578 Files: pod/perldiag.pod
2580 Title: "[POD patch] do-FILE forces scalar context."
2581 From: Robin Houston <robin@oneworld.org>
2582 Msg-ID: <199709221553.QAA28409@carryon.oneworld.org>
2583 Files: pod/perlfunc.pod
2585 Title: "perlop.pop. Behaviour of C<qq#hi#> vs C<qq #hi#>."
2586 From: abigail@fnx.com (Abigail)
2587 Msg-ID: <199709220107.VAA27064@fnx.com>
2588 Files: pod/perlop.pod
2590 Title: "Clarify exec docs in perlfunc.pod"
2591 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
2592 Msg-ID: <199710081353.OAA00834@crypt.compulink.co.uk>
2593 Files: pod/perlfunc.pod
2595 Title: "Documentation patch for perlguts.pod--document tainting routines"
2596 From: Dan Sugalski <sugalskd@osshe.edu>
2597 Msg-ID: <3.0.3.32.19971007165226.02fd2cd4@osshe.edu>
2598 Files: pod/perlguts.pod
2600 Title: "Man perlfunc: incorrect split example"
2601 From: Joerg Porath <Joerg.Porath@informatik.tu-chemnitz.de>
2602 Msg-ID: <199709240620.IAA30928@pandora.hrz.tu-chemnitz.de>
2603 Files: pod/perlfunc.pod
2605 Title: "Improve "Use of inherited AUTOLOAD for non-method" disgnostic"
2606 From: rjray@uswest.com (Randy J. Ray)
2607 Msg-ID: <199709231710.LAA08854@tremere.ecte.uswc.uswest.com>
2608 Files: pod/perldiag.pod
2610 Title: "Document split-with-limit on empty string perl4/perl5 change"
2611 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Gisle Aas <aas@bergen.sn.no>, Hugo
2612 van der Sanden <hv@crypt.compulink.co.uk>
2613 Msg-ID: <199709221419.PAA03987@crypt.compulink.co.uk>,
2614 <hiuvttdkv.fsf@bergen.sn.no>
2615 Files: pod/perlfunc.pod pod/perltrap.pod URI/URL/http.pm t/op/split.t
2617 Title: "Clarify close() docs"
2618 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2619 Msg-ID: <199710081653.MAA20611@monk.mps.ohio-state.edu>
2620 Files: pod/perlfunc.pod
2622 Title: "perldiag log & sqrt - refer to Math::Complex package"
2623 From: Jarkko Hietaniemi <jhi@cc.hut.fi>
2624 Msg-ID: <199710042129.AAA20367@alpha.hut.fi>
2625 Files: pod/perldiag.pod
2627 Title: "perlfunc.pod: sysread, syswrite docs"
2628 From: Jarkko Hietaniemi <jhi@cc.hut.fi>
2629 Msg-ID: <199710061910.WAA15266@alpha.hut.fi>
2630 Files: pod/perlfunc.pod
2632 Title: "Document //gc"
2633 From: abigail@fnx.com (Abigail)
2634 Msg-ID: <199709232302.TAA27947@fnx.com>
2635 Files: pod/perlop.pod
2637 Title: "repeating #! switches"
2638 From: Chip Salzenberg <chip@rio.atlantic.net>, Robin Barker
2639 <rmb1@cise.npl.co.uk>
2640 Msg-ID: <199709241736.NAA25855@rio.atlantic.net>,
2641 <24778.9709241501@tempest.cise.npl.co.uk>
2642 Files: pod/perlrun.pod
2644 Title: "Re: taint documentation bug"
2645 From: Ken Estes <estes@ms.com>, Tom Phoenix <rootbeer@teleport.com>
2646 Msg-ID: <Pine.GSO.3.96.971006121349.10551X-100000@usertest.teleport.com>
2647 Files: pod/perlsec.pod
2649 ------ LIBRARY AND EXTENSIONS ------
2651 Title: "FileHandle.pm fails if Exporter has not been loaded previously"
2652 From: jan.dubois@ibm.net (Jan Dubois)
2653 Msg-ID: <3445e05b.17874041@smtp2.ibm.net>
2654 Files: lib/FileHandle.pm
2656 Title: "Prefer startperl path over perlpath in MakeMaker"
2657 From: Andreas Klussmann <andreas@infosys.heitec.de>
2658 Msg-ID: <199709162017.WAA05043@troubadix.infosys.heitec.net>
2659 Files: lib/ExtUtils/MM_Unix.pm
2661 Title: "Sys::Hostname fails under Solaris 2.5 when setuid"
2662 From: Patrick Hayes <Patrick.Hayes.CAP_SESA@renault.fr>
2663 Msg-ID: <199708201240.OAA04243@goblin.renault.fr>
2664 Files: lib/Sys/Hostname.pm
2666 Title: "Cwd::getcwd cannot handle path contains '0' element"
2667 From: Hironori Ikura <hikura@tcc.co.jp>, Hironori Ikura
2668 <hikura@trans-nt.com>, Stephen Zander <srz@mckesson.com>
2669 Msg-ID: <19970830060142J.hikura@matsu.tcc.co.jp>,
2670 <m0x4TzI-0003F1C@wsuse5.mckesson.com>
2673 Title: "Getopt::Long 2.11"
2674 From: JVromans@squirrel.nl (Johan Vromans)
2675 Msg-ID: <m0xBcdR-000RArC@plume.nl.compuware.com>
2676 Files: lib/Getopt/Long.pm
2678 Title: "IO::Socket autoflush by default, assume tcp and PeerAddr"
2679 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Andy Dougherty
2680 <doughera@newton.phys.lafayette.edu>, Gisle Aas
2682 Msg-ID: <E0x9WpH-0003HT-00@ursa.cus.cam.ac.uk>,
2683 <Pine.SUN.3.96.970915115856.23236F-100000@newton.phys>,
2684 <hvi07zvo9.fsf@bergen.sn.no>
2685 Files: ext/IO/lib/IO/Socket.pm
2687 Title: "Syslog.pm and missing _PATH_LOG"
2688 From: Ulrich Pfeifer <upf@de.uu.net>
2689 Msg-ID: <p5iuw1cris.fsf@knowway.de.uu.net>
2690 Files: lib/Sys/Syslog.pm
2692 Title: "Undocumented: $Test::Harness::switches"
2693 From: Achim Bohnet <ach@mpe.mpg.de>
2694 Msg-ID: <9708272110.AA26904@o09.xray.mpe.mpg.de>
2695 Files: lib/Test/Harness.pm
2697 Title: "Patches for lib/Math/Complex.pm and t/lib/complex.t"
2698 From: Jarkko Hietaniemi <jhi@anna.in-berlin.de>
2699 Msg-ID: <199709102009.WAA27428@anna.in-berlin.de>
2700 Files: lib/Math/Complex.pm t/lib/complex.t
2702 Title: "Win32: Install.pm not correctly comparing binary files."
2703 From: Jeff Urlwin <jurlwin@access.digex.net>
2704 Msg-ID: <01BCBFAA.E325C4A0.jurlwin@access.digex.net>
2705 Files: lib/ExtUtils/Install.pm
2707 Title: "Document that File::Find doesn't follow symlinks"
2708 From: Greg Ward <greg@bic.mni.mcgill.ca>
2709 Msg-ID: <199708191853.OAA07111@bottom.bic.mni.mcgill.ca>
2710 Files: lib/File/Find.pm
2712 Title: "fix subroutines called in a void context in perl5db.pl"
2713 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
2714 Msg-ID: <E0x6Gsa-0004VR-00@ursa.cus.cam.ac.uk>
2715 Files: lib/perl5db.pl
2717 Title: "xsubpp fix to allow #ifdef's around entire XSubs"
2718 From: John Tobey <jtobey@user1.channel1.com>
2719 Msg-ID: <199709070034.AAA16457@remote119>
2720 Files: lib/ExtUtils/xsubpp
2722 Title: "Banishing eval from getopt.pl and Getopt/Std.pm"
2723 From: "John L. Allen" <allen@gateway.grumman.com>
2724 Msg-ID: <Pine.SOL.3.91.970920154720.3683A@gateway>
2725 Files: lib/getopt.pl lib/Getopt/Std.pm
2727 Title: "further complex number patches"
2728 From: Jarkko Hietaniemi <jhi@iki.fi>, d-lewart@uiuc.edu (Daniel S. Lewart)
2729 Msg-ID: <199709221009.FAA21216@staff2.cso.uiuc.edu>,
2730 <199709221216.PAA15130@alpha.hut.fi>
2731 Files: lib/Math/Complex.pm t/lib/complex.t
2733 Title: "Trap Time::Local infinite loop"
2734 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
2735 Msg-ID: <199710030030.BAA17372@crypt.compulink.co.uk>
2736 Files: lib/Time/Local.pm
2738 Title: "Cosmetic Test::Harness patch"
2739 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2740 Msg-ID: <199710032226.SAA15354@monk.mps.ohio-state.edu>
2741 Files: lib/Test/Harness.pm
2743 Title: "ExtUtil::Install sub my_cmp needs to binmode its files"
2744 From: Gurusamy Sarathy <gsar@engin.umich.edu>, Stephen Potter
2745 <spp@psa.pencom.com>
2746 Msg-ID: <199710010617.BAA02037@psisa.psa.pencom.com>,
2747 <199710011819.OAA03288@aatma.engin.umich.edu>
2748 Files: lib/ExtUtils/Install.pm
2750 Title: "Enable make test "TEST_FILES=t/*.t.were_failing""
2751 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2752 Msg-ID: <199710032231.SAA15364@monk.mps.ohio-state.edu>
2753 Files: lib/ExtUtils/MM_Unix.pm
2755 Title: "Fix for autouse.pm"
2756 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2757 Msg-ID: <199710071734.NAA19462@monk.mps.ohio-state.edu>
2758 Files: lib/autouse.pm
2760 Title: "Math::Complex fixes - fixes problems on m68-linux"
2761 From: Jarkko Hietaniemi <jarkko.hietaniemi@research.nokia.com>
2762 Msg-ID: <199709301422.HAA24368@koah.research.nokia.com>
2763 Files: lib/Math/Complex.pm
2765 Title: "Updated CPAN.pm for 5.004_04"
2766 From: koenig@anna.mind.de (Andreas J. Koenig)
2767 Msg-ID: <sfcpvpv8teo.fsf@anna.in-berlin.de>
2768 Files: lib/CPAN.pm lib/CPAN/FirstTime.pm
2770 Title: "debugger bug with 'c subname'"
2771 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2772 Msg-ID: <199709232331.TAA04546@monk.mps.ohio-state.edu>
2773 Files: lib/perl5db.pl
2775 Title: "Fix atan2 & restrict $t to (-pi,pi] instead of to [-pi,pi]"
2776 From: Daniel S. Lewart, Jarkko Hietaniemi
2777 <jarkko.hietaniemi@research.nokia.com>
2778 Msg-ID: <199710010939.CAA00964@koah.research.nokia.com>
2779 Files: lib/Math/Complex.pm
2781 Title: "Cwd::fastcwd needs changes to work with tainting"
2782 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>, Ulrich Pfeifer
2783 <pfeifer@wait.de>, Tim Bunce
2784 Msg-ID: <yfmwwk6y0bc.ulp@gretchen.informatik.uni-dortmund.de>
2787 Title: "use autouse: requires prototype now"
2788 From: user@agate.berkeley.edu
2789 Msg-ID: <9709220450.AA0380@tuzik.HIP.Berkeley.EDU>
2790 Files: lib/autouse.pm
2792 Title: ""use base qw(Foo Bar);" to set @ISA at compile time"
2793 From: Gisle Aas <gisle@aas.no>, Graham Barr <gbarr@pobox.com>, Graham Barr
2794 <gbarr@ti.com>, Tim Bunce <Tim.Bunce@ig.co.uk>,
2795 jan.dubois@ibm.net (Jan Dubois), larry@wall.org (Larry
2797 Msg-ID: <199710022151.WAA21250@toad.ig.co.uk>,
2798 <199710031613.JAA11286@wall.org>,
2799 <199710040829.KAA16739@furu.g.aas.no>,
2800 <3434E4C6.AE24135E@ti.com>, <343C2278.7DC1ADC6@pobox.com>,
2801 <343ec306.50394803@smtp-gw01.ny.us.ibm.net>
2804 Title: "Further Math/Complex.pm enhancements"
2805 From: Jarkko Hietaniemi <jhi@iki.fi>
2806 Msg-ID: <199710132055.XAA02086@alpha.hut.fi>
2807 Files: lib/Math/Complex.pm t/lib/complex.t
2809 Title: "Further Math::Complex fixes"
2810 From: Jarkko Hietaniemi <jhi@iki.fi>
2811 Msg-ID: <199710120933.MAA01165@alpha.hut.fi>
2812 Files: lib/Math/Complex.pm
2814 ------ OTHER CHANGES ------
2816 Title: "POD patches w.r.t. $^S"
2817 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2818 Msg-ID: <199710030001.UAA14241@monk.mps.ohio-state.edu>
2819 Files: ../pod/perlfunc.pod ../pod/perlvar.pod
2821 Title: "libperl.sl on HP-UX 10.20"
2822 From: "Darren/Torin/Who Ever..." <torin@daft.com>, Hugo van der Sanden
2823 <hv@crypt.compulink.co.uk>
2824 Msg-ID: <199709250003.BAA18085@crypt.compulink.co.uk>,
2825 <873emkbpit.fsf@perv.daft.com>
2828 Title: "myconfig / perl -V: remove randbits and add prototype"
2829 From: Tim Bunce <Tim.Bunce@ig.co.uk>
2830 Msg-ID: <199709290857.JAA07706@toad.ig.co.uk>
2833 Title: "Emacs CPerl update for 5.004_04"
2834 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2835 Msg-ID: <199710140835.EAA26825@monk.mps.ohio-state.edu>
2836 Files: emacs/cperl-mode.el
2838 Title: "Enhance perly.fixer to help porters."
2842 ------ PORTABILITY - WIN32 ------
2844 Title: "Fix win32/Makefile for perl95"
2845 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2846 Files: win32/Makefile win32/makefile.mk
2848 Title: "Win32 archnames"
2849 From: Bill Middleton <wmiddlet@Adobe.COM>, Gurusamy Sarathy
2850 <gsar@engin.umich.edu>, Peter Prymmer <pvhp@forte.com>, Tim
2851 Bunce <Tim.Bunce@ig.co.uk>
2852 Msg-ID: <199709111929.PAA22488@aatma.engin.umich.edu>,
2853 <341719E4.4923@forte.com>,
2854 <Pine.GSO.3.95.970905123145.12361B-100000@ducks>
2855 Files: win32/config_H.bc win32/config_H.vc
2857 Title: "pl2bat.bat -> pl2bat.pl change in win32/pod.mak"
2858 From: jan.dubois@ibm.net (Jan Dubois)
2859 Msg-ID: <3411ee6f.9143607@smtp-gw01.ny.us.ibm.net>
2860 Files: win32/pod.mak
2862 Title: "Add test-notty target to Win32 Makefile"
2863 From: jan.dubois@ibm.net (Jan Dubois)
2864 Msg-ID: <343f5106.12461608@smtp2.ibm.net>
2865 Files: win32/Makefile
2867 Title: "Bug in Win32::GetShortPathName"
2868 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2869 Msg-ID: <199710092229.SAA21556@aatma.engin.umich.edu>
2870 Files: win32/win32.c
2872 Title: "Fix NT handles leak."
2873 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2874 Msg-ID: <199710111319.JAA10918@aatma.engin.umich.edu>
2875 Files: win32/win32io.c win32/win32sck.c
2877 Title: "fix socket init duality on win32"
2878 From: Gurusamy Sarathy <gsar@engin.umich.edu>
2879 Msg-ID: <199710111523.LAA12407@aatma.engin.umich.edu>
2880 Files: win32/win32sck.c
2882 ------ PORTABILITY - GENERAL ------
2884 Title: "Tweak to hints/machten.sh: stop t/lib/complex.t from failing"
2885 From: Dominic Dunlop <domo@tcp.ip.lu>
2886 Msg-ID: <v03110700b06a30bdfc42@[194.51.248.80]>
2887 Files: hints/machten.sh
2889 Title: "Irix 6.2 build problem - so_locations"
2890 From: "Billinghurst, David" <David.Billinghurst@riotinto.com.au>
2891 Msg-ID: <D54B1932FFB4CF11B5C80000F8018BD2907E31@CRCMAIL>
2892 Files: hints/irix_6.sh
2894 Title: "Porting/pumpkin.pod version 1.13"
2895 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>
2896 Msg-ID: <Pine.SUN.3.96.970828142011.27416A-100000@newton.phys>
2897 Files: Porting/pumpkin.pod
2899 Title: "lib/timelocal.t fails test 1 for VMS 7.1"
2900 From: Dan Sugalski <sugalsd@lbcc.cc.or.us>
2901 Msg-ID: <3.0.3.32.19970908112449.0087bc90@stargate.lbcc.cc.or.us>
2902 Files: vms/vmsish.h vms/vms.c
2904 Title: "Patches to updated README.VMS for Perl 5.004_04"
2905 From: Dan Sugalski <sugalsd@stargate.lbcc.cc.or.us>
2906 Msg-ID: <3.0.3.32.19970918100648.008b1c60@stargate.lbcc.cc.or.us>
2909 Title: "Fix perl build on Digital UNIX after JDK installs libnet.so"
2910 From: Spider Boardman <spider@orb.nashua.nh.us>
2911 Msg-ID: <199709191826.OAA18040@Orb.Nashua.NH.US>
2912 Files: hints/dec_osf.sh
2914 Title: "Updated README.VMS for Perl 5.004_04"
2915 From: Dan Sugalski <sugalsd@stargate.lbcc.cc.or.us>
2916 Msg-ID: <3.0.3.32.19970912091524.008a3620@stargate.lbcc.cc.or.us>
2919 Title: "Dynixptx hints"
2920 From: bruce@aps.org ("Bruce P. Schuck")
2921 Msg-ID: <Pine.PTX.3.95.971002104651.12112G-200000@lancelot.aps.org>
2922 Files: hints/dynixptx.sh
2924 Title: "Minor OS/2 patch for 4_03"
2925 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2926 Msg-ID: <199710032224.SAA15345@monk.mps.ohio-state.edu>
2929 Title: "OS2::REXX improvements"
2930 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2931 Msg-ID: <199709272214.SAA08638@monk.mps.ohio-state.edu>
2932 Files: os2/Changes os2/OS2/REXX/Makefile.PL os2/OS2/REXX/REXX.pm
2934 Title: "hints/qnx.sh update"
2935 From: Norton Allen <allen@huarp.harvard.edu>
2936 Msg-ID: <199709261508.LAA07889@dolores.harvard.edu>
2939 Title: "New hints file for IBM OS/390 OpenEdition (MVS)"
2940 From: pvhp@forte.com (Peter Prymmer)
2941 Msg-ID: <9709240106.AA26484@forte.com>
2942 Files: hints/os390.sh
2945 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2946 Msg-ID: <199710130631.CAA25426@monk.mps.ohio-state.edu>
2951 Title: "op/glob.t test failure under Win32 with CVS"
2952 From: Warren Jones <wjones@tc.fluke.com>
2953 Msg-ID: <97Aug26.091048pdt.35761-1@gateway.fluke.com>
2956 Title: "tests fail if localhost/loopback address not defined"
2957 From: David McLean <David McLean<davem@icc.gsfc.nasa.gov>>, David McLean
2958 <davem@icc.gsfc.nasa.gov>
2959 Msg-ID: <34048947.2944@icc.gsfc.nasa.gov>
2960 Files: t/lib/io_sock.t t/lib/io_udp.t
2962 Title: "Improve pragma/locale test 102 - and don't fail, just warn"
2963 From: Jarkko Hietaniemi <jhi@anna.in-berlin.de>
2964 Files: t/pragma/locale.t
2966 Title: "Invalid test output in t/op/taint.t in trial 1"
2967 From: Dan Sugalski <sugalsd@lbcc.cc.or.us>
2968 Msg-ID: <3.0.3.32.19970919160918.00857a50@stargate.lbcc.cc.or.us>
2971 Title: "Identify t/*/*.t test failing because of file permissions"
2972 From: koenig@anna.mind.de (Andreas J. Koenig)
2973 Msg-ID: <sfcraah0xvy.fsf@anna.in-berlin.de>
2976 Title: "fix poor t/op/runlevel.t test"
2977 From: Gurusamy Sarathy <gsar@engin.umich.edu>, Hugo van der Sanden
2978 <hv@crypt.compulink.co.uk>, Norton Allen
2979 <allen@huarp.harvard.edu>
2980 Msg-ID: <199709261458.KAA28611@dolores.harvard.edu>
2981 Files: t/op/runlevel.t
2983 ------ UTILITIES ------
2985 Title: "Missing 'require' in auto-generated .pm by h2xs"
2986 From: davidk@tor.securecomputing.com (David Kerry)
2987 Msg-ID: <97Aug27.131618edt.11650@janus.tor.securecomputing.com>
2988 Files: utils/h2xs.PL
2990 Title: "Perldoc tiny patch to avoid $0"
2991 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
2992 Msg-ID: <199709122141.RAA16846@monk.mps.ohio-state.edu>
2993 Files: utils/perldoc.PL
2995 Title: "h2ph broken in 5.004_02"
2996 From: David Mazieres <dm@reeducation-labor.lcs.mit.edu>,
2997 kstar@www.chapin.edu (Kurt D. Starsinic)
2998 Msg-ID: <199708201454.KAA05122@reeducation-labor.lcs.mit.edu>,
2999 <199708201700.KAA02621@www.chapin.edu>
3000 Files: utils/h2ph.PL
3002 Title: "add key_t caddr_t to h2ph", "eg/sysvipc/ipcsem bug", "update
3004 From: Tony Sanders <sanders@bsdi.com>
3005 Msg-ID: <199708272301.RAA12803@austin.bsdi.com>
3006 Files: eg/sysvipc/ipcsem utils/h2ph.PL
3008 Title: "perldoc search ., lib and blib/* if -f 'Makefile.PL'"
3010 Msg-ID: <199708251732.KAA19299@gadget.cscaper.com>
3011 Files: utils/perldoc.PL
3013 Title: "5.004m4t1: perlbug: NIS domainname gets into wrong places"
3014 From: koenig@anna.mind.de (Andreas J. Koenig)
3015 Msg-ID: <sfcg1qy38as.fsf@anna.in-berlin.de>
3016 Files: utils/perlbug.PL
3018 Title: "add better local patch info to perlbug", "perlbug checks perl
3019 build/run version changes"
3020 From: Tim.Bunce@ig.co.uk
3021 Files: utils/perlbug.PL
3023 Title: "perldoc - suggest modules if requested module not found"
3024 From: Anthony David <adavid@netinfo.com.au>
3025 Msg-ID: <3439CD83.6969@netinfo.com.au>
3026 Files: utils/perldoc.PL
3028 Title: "perldoc mail::foo tries to read binary /usr/ucb/mail"
3029 From: "Joseph Moof-in' Hall" <joseph@cscaper.com>, Tim Bunce
3030 Msg-ID: <199710082014.NAA00808@gadget.cscaper.com>
3031 Files: utils/perldoc.PL
3033 Title: "perldoc -f setpwent (for example) returns no descriptive text"
3035 Files: utils/perldoc.PL
3037 Title: "perldoc diffs: don't search auto - much faster"
3038 From: "Joseph N. Hall" <joseph@5sigma.com>
3039 Msg-ID: <MailDrop1.2d7dPPC.971012211957@screechy.cscaper.com>
3040 Files: utils/perldoc.PL
3045 Version 5.004_03 Maintenance release 3 for 5.004
3048 "To err is human, to forgive divine."
3052 HEADLINES FOR THIS MAINTENANCE RELEASE
3054 Fixed 5.004_02 compilation failure on VMS.
3055 Fixed Configure (non)errors being displayed to user.
3056 Better support for Windows 95.
3057 Assorted documentation and hint file improvements.
3058 perl --foo no longer silently ignored.
3061 ------ BUILD PROCESS ------
3063 Title: "Show Configure failure reason even with -s"
3064 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>
3065 Msg-ID: <Pine.SUN.3.96.970812141623.14256K-100000@newton.phys>
3068 Title: "Configure can stop without fully explaining itself"
3069 From: Jim Anderson <jander@ml.com>
3070 Msg-ID: <199708111328.JAA28976@nsd15.ny-swaps-develop.ml.com>,
3071 <199708111952.PAA29346@nsd15.ny-swaps-develop.ml.com>
3074 ------ CORE LANGUAGE ------
3076 Title: "typos in perl -h output"
3077 From: "Richard A. Wells" <Rwells@uhs.harvard.edu>
3078 Msg-ID: <6D0BF914BC@gateuhs.harvard.edu>
3081 Title: "Some perldb -> PERLDB_* macro changes were missed"
3082 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
3083 Msg-ID: <199708100323.XAA27155@monk.mps.ohio-state.edu>
3086 Title: "Further fix to lseek's in lockf_emulate_flock"
3087 From: Hallvard B Furuseth <h.b.furuseth@usit.uio.no>
3088 Msg-ID: <199708060031.CAA07387@bombur2.uio.no>,
3089 <199708102225.AAA16970@bombur2.uio.no>
3092 Title: "GNU style perl --version (or any other --foo) ignored"
3093 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Kenneth Albanowski
3094 <kjahds@kjahds.com>, Stephen McCamant <alias@mcs.com>
3095 Msg-ID: <E0wx8MO-0007BS-00@ursa.cus.cam.ac.uk>,
3096 <Pine.LNX.3.93.970813122557.9443C-100000@kjahds.com>,
3097 <m0wy8nl-000EYgC@alias-2.pr.mcs.net>
3098 Files: pod/perldiag.pod perl.c
3100 Title: "seen_dot declaration in perl.c needed for VMS"
3101 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3102 Msg-ID: <199708072033.QAA09167@aatma.engin.umich.edu>
3105 ------ DOCUMENTATION ------
3107 Title: "[PATCH] -D info in perlrun", "[PATCH] Re: -D info in perlrun"
3108 From: Stephen McCamant <alias@mcs.com>, ilya@math.ohio-state.edu (Ilya
3110 Msg-ID: <1997Aug10.195832.2224477@hmivax.humgen.upenn.edu>,
3111 <m0wxNNL-000EYgC@alias-2.pr.mcs.net>,
3112 <m0wxz6l-000EYgC@alias-2.pr.mcs.net>
3113 Files: pod/perlrun.pod
3115 Title: "perlop pod inconsistent in presentation of regexp options"
3116 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Hans Mulder <hansm@icgned.nl>,
3117 jmr@whirlwind.fmr.com
3118 Msg-ID: <199708061404.KAA06717@whirlwind.fmr.com>,
3119 <199708081505.LAA09810@whirlwind.fmr.com>,
3120 <1997Aug7.160530.2196011@hmivax.humgen.upenn.edu>,
3121 <E0wwnqc-00057s-00@ursa.cus.cam.ac.uk>,
3122 <E0wwswg-00017x-00@ursa.cus.cam.ac.uk>
3123 Files: pod/perlop.pod
3125 Title: "pod2man generated .IX lines upset whatis on Solaris"
3126 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, jmr@whirlwind.fmr.com (John
3128 Msg-ID: <E0wxoUZ-0006Ee-00@ursa.cus.cam.ac.uk>
3129 Files: pod/pod2man.PL
3131 Title: "The description of the \Q metacharacter is confusing to novices"
3132 From: aml@world.std.com (Andrew M. Langmead)
3133 Msg-ID: <199708101946.AA06339@world.std.com>
3134 Files: pod/perlre.pod
3136 Title: "doc patch for pack("p",undef) packing a NULL pointer"
3137 From: pmarquess@bfsec.bt.co.uk (Paul Marquess)
3138 Msg-ID: <9708102159.AA11726@claudius.bfsec.bt.co.uk>
3139 Files: pod/perldelta.pod pod/perlfunc.pod
3141 Title: "perlfunc.pod error"
3142 From: Tom Christiansen <tchrist@jhereg.perl.com>
3143 Msg-ID: <199708102235.QAA18420@jhereg.perl.com>
3144 Files: pod/perlfunc.pod
3146 ------ LIBRARY AND EXTENSIONS ------
3148 Title: "patch for documentation error in FileCache.pm"
3149 From: Mike Stok <mike@stok.co.uk>, mikebo@tellabs.com
3150 Msg-ID: <Pine.LNX.3.95.970810143321.437C-100000@stok.co.uk>
3151 Files: lib/FileCache.pm
3153 Title: "[PATCH] 5.004_02: Complex/Trig: update"
3154 From: Jarkko Hietaniemi <jhi@iki.fi>
3155 Msg-ID: <199708081842.VAA31214@alpha.hut.fi>
3156 Files: lib/Math/Complex.pm lib/Math/Trig.pm t/lib/complex.t
3158 Title: "CPAN Use of uninitialized value in newest perl"
3159 From: tom@amber.ssd.hcsc.com (Tom Horsley)
3160 Msg-ID: <9708091738.AA16435@amber.ssd.hcsc.com>
3163 ------ PORTABILITY - WIN32 ------
3165 Title: "[PATCH] /x is not a valid shell switch on Win95"
3166 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3167 Msg-ID: <199708121720.NAA14760@aatma.engin.umich.edu>
3168 Files: win32/win32.c
3170 Title: "[PATCH] Win95-proofing pl2bat"
3171 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3172 Msg-ID: <199708121733.NAA14888@aatma.engin.umich.edu>
3173 Files: MANIFEST win32/Makefile win32/makefile.mk win32/bin/pl2bat.pl
3174 win32/bin/runperl.pl win32/bin/search.pl
3177 Title: "[PATCH] [OK] Perl5.004_02 on Alpha NT"
3178 From: wmiddlet@adobe.com (William Middleton)
3179 Msg-ID: <199708072100.OAA13141@ducks>
3180 Files: win32/win32.c
3182 ------ PORTABILITY - OTHER ------
3184 Title: "Improve dual-universe comments in hints/sunos_4_1.sh"
3185 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>
3186 Msg-ID: <Pine.SUN.3.96.970812170358.14488E-100000@newton.phys>
3187 Files: hints/sunos_4_1.sh
3189 Title: "Dynamic Loading on MkLinux (osname=linux,archname=ppc-linux)"
3190 From: Chris Nandor <pudge@pobox.com>, Shimpei Yamashita
3191 <shimpei@socrates.patnet.caltech.edu>
3192 Msg-ID: <33EF1634.B36B6500@pobox.com>
3193 Files: hints/linux.sh
3195 Title: "5.004_02 Configure - worrying but normal errors displayed to user"
3196 From: Paul Marquess <pmarquess@bfsec.bt.co.uk>, pmarquess@bfsec.bt.co.uk
3198 Msg-ID: <01BCA3DE.E257BFC0.pmarquess@bfsec.bt.co.uk>,
3199 <9708102159.AA11726@claudius.bfsec.bt.co.uk>
3200 Files: Configure os2/diff.configure
3202 Title: "Minor glitch with Perl 5.004_01 on SunOS 4.1.3 (groupstype)"
3203 From: thad@thadlabs.com (Thad Floryan)
3204 Msg-ID: <9708111415.AA03808@thadlabs.com>
3205 Files: hints/sunos_4_1.sh
3207 Title: "SCO Openserver 5.0.4 - add comment to hint file re compiler bug"
3208 From: Bill Glicker <billg@burrelles.com>
3209 Msg-ID: <Pine.SCO.3.96.970811153021.18457A-100000@laura.burrelles.com>
3212 ------ UTILITIES ------
3214 Title: "perlbug -d non-interactive (with patch)"
3215 From: Ted Ashton <ashted@southern.edu>
3216 Msg-ID: <199708071418.KAA15711@ns.southern.edu>
3217 Files: utils/perlbug.PL
3222 Version 5.004_02 Maintenance release 2 for 5.004
3225 "When you work you are a flute through whose
3226 heart the whispering of the hours turns to music."
3227 -- from The Prophet by Kahlil Gibran
3230 HEADLINES FOR THIS MAINTENANCE RELEASE
3232 Major memory growth bug fixed.
3233 Object destruction is more timely and orderly.
3234 Further major enhancements to Win32 support, including:
3235 Win32 binary compatibility between Visual C++ and Borland C++.
3236 The -S option is now more useful on dos/Win32 (see perlrun).
3237 Implicit -p print now checks for write errors.
3238 DB_File now sub-classable (and other fixes).
3239 Memory usage stats available with perl's malloc (see perldelta).
3240 'use UNIVERSAL;' deprecated (see perldelta).
3241 Internal integer to string conversions are faster.
3242 Carp can be forced to give stack traces (see perldoc Carp).
3243 Many other bug fixes and enhancements.
3246 ------ BUILD PROCESS ------
3248 Title: "[PATCH] m2t3: Configure: cf_time always in C locale"
3249 From: Jarkko Hietaniemi <jhi@iki.fi>
3250 Msg-ID: <199708061827.VAA09623@alpha.hut.fi>
3253 Title: "Configure can't find open3 on NeXTstep"
3254 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>, hans@icgned.nl
3256 Msg-ID: <9706271816.AA10551@ icgned.icgned.nl >
3259 Title: "Don't use undef value in Config::myconfig"
3260 From: "Andreas J. Koenig" <k@sissy.in-berlin.de>, Chip Salzenberg
3261 <salzench@nielsenmedia.com>
3262 Msg-ID: <199706271525.RAA13517@sissy.in-berlin.de>
3265 Title: "make Configure recognize powerux hint (perl5.004_01)"
3266 From: tom@amber.ssd.hcsc.com (Tom Horsley)
3267 Msg-ID: <9707301938.AA08352@amber.ssd.hcsc.com>
3270 Title: "[PATCH]: HP-UX 10 w/o transition links"
3271 From: Jeff Okamoto <okamoto@hpcc123.corp.hp.com>
3272 Msg-ID: <199706181851.AA093329906@hpcc123.corp.hp.com>,
3273 <199706231650.AA070364627@hpcc123.corp.hp.com>
3276 Title: "INSTALL updates for GNU ld and __inet_* errors"
3277 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>
3280 ------ CORE LANGUAGE ------
3282 Title: "[PATCH] Additional patch for "Can't execute ...""
3283 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
3284 Msg-ID: <199707191651.MAA04897@monk.mps.ohio-state.edu>
3285 Files: pod/perldiag.pod perl.c
3287 Title: "[PATCH] Band-aid fix for local([@%]$x)"
3288 From: Stephen McCamant <alias@mcs.com>
3289 Msg-ID: <m0wsb7J-000EYPC@alias-2.pr.mcs.net>
3290 Files: pod/perldiag.pod op.c pp_hot.c t/op/local.t
3292 Title: "[PATCH] Re: Bug in Regular Expressions when using colon as
3294 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
3295 Msg-ID: <E0wtbhv-0005Mm-00@ursa.cus.cam.ac.uk>
3296 Files: pod/perldiag.pod regcomp.c t/op/re_tests t/op/regexp.t
3298 Title: "[PATCH] Re: Can't pack literals as pointers"
3299 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3300 Msg-ID: <199708012250.SAA20278@aatma.engin.umich.edu>
3301 Files: pod/perldiag.pod pod/perlfunc.pod pp.c t/op/pack.t
3303 Title: "[PATCH] Do not constant-fold ops that depend on locale if C<use
3305 From: Chip Salzenberg <salzench@nielsenmedia.com>
3306 Msg-ID: <199707210519.BAA13785@nielsenmedia.com>
3309 Title: "Eval fails in certain situations (eval "{'...")"
3310 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3311 Msg-ID: <199707211753.NAA14940@aatma.engin.umich.edu>
3312 Files: t/comp/term.t toke.c
3314 Title: "Fix memory leak on eval 'sub {}'"
3315 From: Chip Salzenberg <chip@rio.atlantic.net>
3318 Title: "stringify looses integerness"
3319 From: Gisle Aas <aas@bergen.sn.no>
3320 Msg-ID: <hbu4l96z2.fsf@bergen.sn.no>
3323 Title: "Fix intolerance of a space between "print" and opening paren"
3324 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3325 Msg-ID: <199707011421.KAA15836@aatma.engin.umich.edu>
3328 Title: "[PATCH] Re: Calling Perl from within C from within Perl"
3329 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3330 Msg-ID: <199706301842.OAA05569@aatma.engin.umich.edu>
3333 Title: "UNIVERSAL.pm and import methods (tests)"
3334 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
3335 Msg-ID: <E0whfHh-0007bW-00@ursa.cus.cam.ac.uk>
3336 Files: t/op/universal.t universal.c
3338 Title: "Avoid core dump on some paren'd regexp matches", "One-liner regex
3339 causes SEGV on 5.003 under HP-UX and Linux"
3340 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
3341 Msg-ID: <199706261236.NAA03472@crypt.compulink.co.uk>,
3342 <199707061144.MAA04443@crypt.compulink.co.uk>
3343 Files: regexec.c t/op/re_tests
3345 Title: "Forbid negative splice offset beyond array start"
3346 From: "John L. Allen" <allen@gateway.grumman.com>, Chip Salzenberg
3347 <chip@rio.atlantic.net>
3348 Msg-ID: <Pine.SOL.3.91.970625111744.19300A-100000@gateway>
3351 Title: "Forbid "goto" into middle of foreach loop"
3352 From: Chip Salzenberg <chip@rio.atlantic.net>
3353 Files: pod/perldiag.pod pp_ctl.c
3355 Title: "Fix C<qq #hi#>"
3356 From: Chip Salzenberg <chip@rio.atlantic.net>
3359 Title: "bless file handles as FileHandle if loaded else IO::Handle"
3360 From: Gisle Aas <aas@bergen.sn.no>
3361 Msg-ID: <hyb80drrz.fsf@bergen.sn.no>
3362 Files: gv.c lib/FileHandle.pm
3364 Title: "infinite recursion in malloc() with some compile flags"
3365 From: Hans Mulder <hansmu@xs4all.nl>
3366 Msg-ID: <199706240050.CAA10550@xs2.xs4all.nl>
3369 Title: "sv_vcatpvfn hogs memory [Patch included]"
3370 From: Matthias Neeracher <neeri@iis.ee.ethz.ch>
3371 Msg-ID: <199706211521.RAA12778@solar.ethz.ch>
3374 Title: "Fix '-' flag on sprintf() of floats"
3375 From: Chip Salzenberg <chip@rio.atlantic.net>, Jarkko Hietaniemi
3377 Msg-ID: <199705270646.JAA02510@alpha.hut.fi>
3380 Title: "Free temps before calling END blocks", "Too late destruction"
3381 From: Chip Salzenberg <chip@rio.atlantic.net>
3382 Msg-ID: <m33erfv5hx.fsf@chany-p100.emwp.com>
3385 Title: "Fix C<print $foo x 2> parsing"
3386 From: "Chuck D. Phillips (NON-HP Employee)" <cdp@hpescdp.fc.hp.com>, Chip
3387 Salzenberg <chip@rio.atlantic.net>
3388 Msg-ID: <199706121737.KAA00503@palrel3.hp.com>
3391 Title: "Fix lockf_emulate_flock() positioning"
3392 From: Chip Salzenberg <chip@rio.atlantic.net>, gen@atd.rdc.ricoh.co.jp
3393 Msg-ID: <199706091132.UAA00895@wampa.atd.rdc.ricoh.co.jp>
3396 Title: "Don't use atol() for unsigned values", "signedness problem in
3397 pack("N", "value");"
3398 From: Chip Salzenberg <chip@rio.atlantic.net>, Roger Espel Llima
3399 <espel@llaic.univ-bpclermont.fr>
3400 Msg-ID: <19970531200007.40218@llaic.univ-bpclermont.fr>
3403 Title: "Don't warn about "${foo}" in string, even if &foo exists"
3404 From: Chip Salzenberg <chip@rio.atlantic.net>
3407 Title: "[PATCH] -p does not check for failure of implicit print"
3408 From: Dominic Dunlop <domo@slipper.ip.lu>
3409 Msg-ID: <v0311070aafea3fa83061@[194.51.248.75]>
3410 Files: pod/perldiag.pod pod/perlrun.pod toke.c
3412 Title: "Fix double form() in XS version check"
3413 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
3414 Msg-ID: <199707150010.UAA00816@monk.mps.ohio-state.edu>
3417 Title: "Constant-fold sprintf()"
3418 From: Chip Salzenberg <salzench@nielsenmedia.com>
3421 Title: "[PATCH] Fix double form() in XS version check"
3422 From: Chip Salzenberg <salzench@nielsenmedia.com>
3423 Msg-ID: <199707210518.BAA13771@nielsenmedia.com>
3426 Title: "[PATCH] Make DEBUGGING_MSTATS info consistent"
3427 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>
3428 Msg-ID: <Pine.SUN.3.96.970731131529.3740A-100000@newton.phys>
3429 Files: INSTALL pod/perldelta.pod perl.h
3431 Title: "Minor Win32 glitch with -S flag"
3432 From: Warren Jones <wjones@tc.fluke.com>
3433 Msg-ID: <97Jun19.150511pdt.35717-2@gateway.fluke.com>
3436 Title: "Slightly safer signals"
3437 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
3440 Title: "Time::Local patch (plus perl.c and filehand.t)"
3441 From: ilya@math.ohio-state.edu (Ilya Zakharevich)
3442 Files: lib/Time/Local.pm perl.c t/lib/filehand.t
3444 Title: "[PATCH] Weirdness in sv_peek()"
3445 From: Stephen McCamant <alias@mcs.com>
3446 Msg-ID: <m0wsEMU-000EYLC@alias-2.pr.mcs.net>,
3447 <m0wsf7Y-000EYPC@alias-2.pr.mcs.net>
3450 Title: "Win32 UNC path causes autoload to fail"
3451 From: Warren Jones <wjones@tc.fluke.com>
3452 Msg-ID: <97Jun18.163826pdt.35714-1@gateway.fluke.com>
3455 Title: "[PATCH]: reduced malloc patch"
3456 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
3457 Msg-ID: <199707150829.EAA01291@monk.mps.ohio-state.edu>
3460 Title: "[PATCH] $\1 and serious bug in evalling"
3461 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
3462 Msg-ID: <199707262127.RAA12883@monk.mps.ohio-state.edu>
3465 Title: "Faster int to string conversion", "[PATCH} Re: memory leak in buffer
3467 From: Chip Salzenberg <chip@rio.atlantic.net>, Hugo van der Sanden
3468 <hv@crypt.compulink.co.uk>, Tim Bunce <Tim.Bunce@ig.co.uk>
3469 Msg-ID: <199707140912.KAA09935@crypt.compulink.co.uk>,
3470 <199707142050.QAA20976@rio.atlantic.net>,
3471 <199707182035.VAA20990@crypt.compulink.co.uk>,
3472 <9707151040.AA02883@toad.ig.co.uk>
3473 Files: global.sym sv.c
3475 Title: "object never destructs"
3476 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3477 Msg-ID: <199707131955.PAA29655@aatma.engin.umich.edu>
3478 Files: scope.c t/op/ref.t
3480 Title: "[PATCH] -S flag fixes for DOSISH platforms", "[RESEND] [PATCH] -S
3481 flag fixes for DOSISH platforms"
3482 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3483 Msg-ID: <199707250043.UAA02385@aatma.engin.umich.edu>,
3484 <199707301828.OAA19508@aatma.engin.umich.edu>
3485 Files: pod/perldiag.pod pod/perlrun.pod perl.c
3487 Title: "Perldb internal flag rehaul"
3488 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
3489 Files: pod/perldebug.pod pod/perlvar.pod perl.h gv.c mg.c op.c perl.c
3490 pp_ctl.c pp_hot.c pp_sys.c sv.c toke.c
3492 Title: "[PATCH] Re: q and escaping paired delimiters"
3493 From: Gurusamy Sarathy <gsar@engin.umich.edu>, Kenneth Albanowski
3495 Msg-ID: <199707280516.BAA14055@aatma.engin.umich.edu>,
3496 <Pine.LNX.3.93.970727172201.350K-100000@kjahds.com>,
3497 <Pine.LNX.3.93.970728013540.350U-100000@kjahds.com>
3498 Files: t/base/lex.t toke.c
3500 Title: "Enable PERL_DEBUG_MSTATS without -DDEBUGGING_MSTATS"
3501 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
3502 Msg-ID: <199707150829.EAA01291@monk.mps.ohio-state.edu>
3503 Files: malloc.c perl.c
3505 Title: "semctl broken under Linux"
3506 From: Andreas Schwab <schwab@LS5.informatik.uni-dortmund.de>, Andreas
3507 Schwab <schwab@issan.informatik.uni-dortmund.de>, Graham
3508 Barr <gbarr@ti.com>, Tim Bunce <Tim.Bunce@ig.co.uk>
3509 Msg-ID: <33C38291.2D9302DA@ti.com>,
3510 <9707040912.AA03470@issan.informatik.uni-dortmund.de>,
3511 <9707041538.AA08946@toad.ig.co.uk>,
3512 <9707070924.AA11774@issan.informatik.uni-dortmund.de>,
3513 <9707090933.AA19012@issan.informatik.uni-dortmund.de>
3516 Title: "[PATCH] m2t2: problem in NetBSD 1.2D with sfio"
3517 From: Jarkko Hietaniemi <jhi@iki.fi>
3520 Title: "fix substr fix (tests 27 etc)", "perl5.004_02 trial 1 available
3521 (with substr bug and still some"
3522 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Hugo van der Sanden
3523 <hv@crypt.compulink.co.uk>, Jarkko Hietaniemi <jhi@iki.fi>
3524 Msg-ID: <199707301759.SAA02899@crypt.compulink.co.uk>,
3525 <199707302228.BAA18032@alpha.hut.fi>,
3526 <199707310929.KAA06515@crypt.compulink.co.uk>,
3527 <E0wtruH-0002JM-00@ursa.cus.cam.ac.uk>
3530 Title: "Fwd: substr("foo", -1000)", "substr: warn if substring doesn't
3531 intersect original at all"
3532 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Jarkko Hietaniemi <jhi@iki.fi>
3533 Msg-ID: <199707100655.JAA14924@alpha.hut.fi>,
3534 <E0wm1JG-0000UY-00@taurus.cus.cam.ac.uk>
3535 Files: pod/perlfunc.pod pp.c t/op/substr.t
3537 Title: "[PATCH] work around compiler bug on CX/UX (perl5.004_01)"
3538 From: tom@amber.ssd.hcsc.com (Tom Horsley)
3539 Msg-ID: <9707301934.AA18594@amber.ssd.hcsc.com>
3540 Files: hints/cxux.sh pp.c
3542 ------ DOCUMENTATION ------
3544 Title: "Duplicates in perlguts.pod"
3545 From: hans@icgned.nl (Hans Mulder)
3546 Msg-ID: <9707082346.AA13231@ icgned.icgned.nl >
3547 Files: pod/perlguts.pod
3549 Title: "Better "Can't locate auto/%s.al in @INC" error documentation"
3550 From: ilya@math.ohio-state.edu (Ilya Zakharevich)
3551 Msg-ID: <1997Jun24.195847.2091744@hmivax.humgen.upenn.edu>
3552 Files: pod/perldiag.pod
3554 Title: "new perlembed.pod:match.c"
3555 From: Doug MacEachern <dougm@opengroup.org>
3556 Msg-ID: <199707170355.XAA21370@postman.opengroup.org>
3557 Files: pod/perlembed.pod
3559 Title: "Document bug fix in localization of $1 etc."
3560 From: Chip Salzenberg <salzench@nielsenmedia.com>
3561 Files: pod/perldelta.pod
3563 Title: "[PATCH] Major goof in XS Tutorial regarding subdirs"
3564 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
3565 Msg-ID: <199707260920.FAA12453@monk.mps.ohio-state.edu>
3566 Files: pod/perlxstut.pod
3568 Title: "[PATCH] Magic info in perlguts, take 2"
3569 From: Stephen McCamant <alias@mcs.com>
3570 Msg-ID: <m0wr6P8-000EYLC@alias-2.pr.mcs.net>
3571 Files: pod/perlguts.pod
3573 Title: "[BUG:PATCH] Missing semicolon message wrong in perldiag"
3574 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
3575 Msg-ID: <E0welEn-0002vT-00@taurus.cus.cam.ac.uk>,
3576 <E0wfRJU-0006Aw-00@taurus.cus.cam.ac.uk>
3577 Files: pod/perldiag.pod
3579 Title: "[PATCH] Updates to perlguts (repost)"
3580 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
3581 Msg-ID: <199707152223.SAA00776@monk.mps.ohio-state.edu>
3582 Files: pod/perlguts.pod
3584 Title: "[BUG:47:LOG] Dropped "and" in pod2man"
3585 From: hans@icgned.nl (Hans Mulder)
3586 Msg-ID: <9707082355.AA13254@ icgned.icgned.nl >
3587 Files: pod/pod2man.PL
3589 Title: "[BUG] perlembed.pod:power.c example"
3590 From: Doug MacEachern <dougm@opengroup.org>
3591 Msg-ID: <199707181344.JAA10565@postman.opengroup.org>
3592 Files: pod/perlembed.pod
3594 Title: "[PATCH] arguments swapped in perlapio.pod"
3595 From: Hans Mulder <hansmu@xs4all.nl>
3596 Msg-ID: <199706240049.CAA10534@xs2.xs4all.nl>
3597 Files: pod/perlapio.pod
3599 Title: "[PATCH] cool quote for perldebug"
3600 From: Greg Bacon <gbacon@adtrn-srv4.adtran.com>
3601 Msg-ID: <199707292140.QAA28579@adtrn-srv4.adtran.com>
3602 Files: pod/perldebug.pod
3604 Title: "[PATCH] multiline commands in qx//"
3605 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3606 Msg-ID: <199707212350.TAA18496@aatma.engin.umich.edu>
3607 Files: pod/perlfunc.pod pod/perlop.pod
3609 Title: "patch to 5.004_01 perltrap.pod"
3610 From: jmm@revenge.elegant.com (John Macdonald)
3611 Msg-ID: <9706231525.AA22790@revenge.elegant.com>
3612 Files: pod/perltrap.pod
3614 Title: "perl4 to perl5.004 converion with debugger problem"
3615 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
3616 Msg-ID: <E0wdKJY-00010w-00@taurus.cus.cam.ac.uk>
3617 Files: pod/perltrap.pod
3619 Title: "done3/perlbook.pod"
3620 From: Randal Schwartz <merlyn@gadget.cscaper.com>
3621 Files: pod/perlbook.pod
3623 Title: "[PATCH] readline and readpipe are undocumented"
3624 From: Hans Mulder <hansmu@xs4all.nl>
3625 Files: pod/perlfunc.pod
3627 Title: "Document use of - in a regex char class."
3628 From: Dominic Dunlop <domo@slipper.ip.lu>
3629 Msg-ID: <v03102804afd578bcef2c@[194.51.248.88]>
3630 Files: pod/perlre.pod
3632 Title: "[PATCH] splitpod broken in 5.004_01"
3633 From: Hans Mulder <hansmu@xs4all.nl>, Tim Bunce <Tim.Bunce@ig.co.uk>
3634 Msg-ID: <199706240048.CAA10515@xs2.xs4all.nl>,
3635 <9706241612.AA09119@toad.ig.co.uk>
3638 ------ LIBRARY AND EXTENSIONS ------
3640 Title: "Carp::cluck() and -MCarp=verbose"
3641 From: Tim.Bunce@ig.co.uk, epeschko@elmer.tci.com (Ed Peschko)
3642 Msg-ID: <199708060607.AAA16681@den-mdev1.tci.com>,
3643 <199708062105.PAA09878@den-mdev1.tci.com>
3646 Title: "Warning from calls using "use Shell""
3647 From: Andrew Pimlott <pimlott@abel.math.harvard.edu>
3648 Msg-ID: <Pine.SOL.3.91.970806173903.7320H-100000@abel>
3651 Title: "confessing a carp"
3652 From: Chip Salzenberg <chip@rio.atlantic.net>, Hugo van der Sanden
3653 <hv@crypt.compulink.co.uk>, Nick Ing-Simmons
3654 <nick@ni-s.u-net.com>, Tim Bunce <Tim.Bunce@ig.co.uk>
3655 Msg-ID: <199708052155.WAA25393@crypt.compulink.co.uk>,
3656 <199708060721.IAA30894@crypt.compulink.co.uk>,
3657 <199708061533.LAA01313@rio.atlantic.net>,
3658 <33E79BE2.4E6F@ni-s.u-net.com>,
3659 <33E8E3C5.62C@ni-s.u-net.com>,
3660 <9708051619.AA13764@toad.ig.co.uk>
3663 Title: "[BUG:PATCH] dumpvar.pl parses some references incorrectly"
3664 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
3665 Msg-ID: <E0wwAjQ-0004l6-00@ursa.cus.cam.ac.uk>
3666 Files: lib/dumpvar.pl
3668 Title: "[PATCH] m2t3: minor doc patch (to obsolete I18N::Collate)"
3669 From: Jarkko Hietaniemi <jhi@iki.fi>
3670 Msg-ID: <199708060732.KAA02675@alpha.hut.fi>
3671 Files: lib/I18N/Collate.pm
3673 Title: "[PATCH] Binary installers for Perl modules"
3674 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
3675 Msg-ID: <199707210006.UAA06165@monk.mps.ohio-state.edu>
3676 Files: lib/ExtUtils/Install.pm
3678 Title: "m2t2 broke CPAN.pm :-("
3679 From: a.koenig@kulturbox.de (Andreas J. Koenig)
3680 Files: lib/CPAN.pm lib/Bundle/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/Nox.pm
3682 Title: "[PATCH] CPAN.pm on OS/2"
3683 From: "Andreas J. Koenig" <k@anna.in-berlin.de>, Ilya Zakharevich
3684 <ilya@math.ohio-state.edu>
3685 Msg-ID: <199707180415.AAA03180@monk.mps.ohio-state.edu>,
3686 <199707181407.QAA12920@anna.in-berlin.de>
3689 Title: "Docs of IO::Handle [PATCH]"
3690 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
3691 Msg-ID: <199707222307.TAA08380@monk.mps.ohio-state.edu>
3692 Files: ext/IO/lib/IO/Handle.pm
3694 Title: "Exporter errors give wrong location"
3695 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
3696 Msg-ID: <E0wdJra-0000n8-00@taurus.cus.cam.ac.uk>
3697 Files: lib/Exporter.pm
3699 Title: "[PATCH] Exporter new export_to_level method"
3700 From: epeschko@elmer.tci.com (Ed Peschko)
3701 Files: lib/Exporter.pm
3703 Title: "DB_File produces spurious output when trapping __DIE__"
3704 From: pmarquess@bfsec.bt.co.uk (Paul Marquess)
3705 Msg-ID: <9706302125.AA28254@claudius.bfsec.bt.co.uk>
3706 Files: ext/DB_File/DB_File.pm
3708 Title: "Remove 'use UNIVERSAL;', switch to UNIVERSAL::isa()"
3709 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
3710 Msg-ID: <E0whaZJ-0007BA-00@ursa.cus.cam.ac.uk>
3711 Files: lib/Class/Struct.pm lib/File/Compare.pm lib/File/Copy.pm
3713 Title: "perl5.004 Time::Local still broken"
3714 From: Mathias Koerber <mathias@dnssec1.singnet.com.sg>
3715 Msg-ID: <199706260452.MAA22647@dnssec1.singnet.com.sg>
3716 Files: lib/Time/Local.pm
3718 Title: "Sys::Hostname should localize $SIG{__DIE__}"
3719 From: Ken Shan <ken@digitas.harvard.edu>
3720 Msg-ID: <199707070357.XAA18065@digitas.harvard.edu>
3721 Files: lib/Sys/Hostname.pm
3723 Title: "xsubpp patch"
3724 From: John Tobey <jtobey@user1.channel1.com>
3725 Msg-ID: <199707010221.CAA01234@remote133>
3726 Files: lib/ExtUtils/xsubpp
3728 Title: "DB_File 1.15 patch"
3729 From: pmarquess@bfsec.bt.co.uk (Paul Marquess)
3730 Msg-ID: <9707192117.AA01973@claudius.bfsec.bt.co.uk>
3731 Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs ext/DB_File/typemap
3732 t/lib/db-btree.t t/lib/db-hash.t t/lib/db-recno.t
3734 Title: "Problems with setvbuf"
3735 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
3736 Msg-ID: <199707250040.UAA11000@monk.mps.ohio-state.edu>
3739 Title: "[PATCH] Repost of fork() debugger patch"
3740 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
3741 Msg-ID: <199707252101.RAA11846@monk.mps.ohio-state.edu>
3742 Files: lib/perl5db.pl lib/Term/ReadLine.pm
3744 Title: "IO::File and DB_File pollutes namespace with Fcntl constants"
3745 From: Gisle Aas <aas@bergen.sn.no>
3746 Msg-ID: <h205qyijy.fsf@bergen.sn.no>
3747 Files: ext/IO/lib/IO/File.pm
3749 Title: "[MM] [PATCH] Re: Liblist problems for MSWin32"
3750 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3751 Msg-ID: <199706182152.RAA20273@aatma.engin.umich.edu>
3752 Files: lib/ExtUtils/Liblist.pm
3754 Title: "Net::hostent documentation error"
3756 Msg-ID: <199707082222.QAA24728@elara.frii.com>
3757 Files: lib/Net/hostent.pm
3759 Title: "PATCH: make DBM*_File modules sub-classable"
3760 From: pmarquess@bfsec.bt.co.uk (Paul Marquess)
3761 Msg-ID: <9707121854.AA19472@claudius.bfsec.bt.co.uk>
3762 Files: ext/GDBM_File/typemap ext/NDBM_File/typemap
3763 ext/ODBM_File/ODBM_File.xs ext/SDBM_File/typemap
3764 t/lib/gdbm.t t/lib/ndbm.t t/lib/odbm.t t/lib/sdbm.t
3766 Title: "Sys::Syslog patch to allow unix domain sockets"
3767 From: Sean Robinson <robinson_s@sc.maricopa.edu>
3768 Msg-ID: <33B31342.7EB16A44@sc.maricopa.edu>
3769 Files: lib/Sys/Syslog.pm
3771 Title: "'use UNIVERSAL;' deprecated, do C<UNIVERSAL::isa()> instead",
3772 "UNIVERSAL.pm and import methods"
3773 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Gisle Aas <aas@bergen.sn.no>,
3774 Graham Barr <gbarr@ti.com>, Gurusamy Sarathy
3775 <gsar@engin.umich.edu>, Hugo van der Sanden
3776 <hv@crypt.compulink.co.uk>
3777 Msg-ID: <199706271701.NAA25664@aatma.engin.umich.edu>,
3778 <199706271904.UAA00120@crypt.compulink.co.uk>,
3779 <199706272054.QAA28913@aatma.engin.umich.edu>,
3780 <199706301554.LAA03763@aatma.engin.umich.edu>,
3781 <33B22248.7D7C1985@ti.com>,
3782 <E0wf5TN-0006ps-00@taurus.cus.cam.ac.uk>,
3783 <E0wguTR-0005bs-00@ursa.cus.cam.ac.uk>,
3784 <E0whaZJ-0007BA-00@ursa.cus.cam.ac.uk>,
3785 <E0whfHh-0007bW-00@ursa.cus.cam.ac.uk>,
3786 <E0wiyUG-00073j-00@taurus.cus.cam.ac.uk>,
3787 <hiuyv6q9k.fsf@bergen.sn.no>
3788 Files: lib/Class/Struct.pm lib/File/Compare.pm lib/File/Copy.pm
3789 t/op/universal.t universal.c
3791 Title: "[MM] Small patch to MakeMaker, new release"
3792 From: "Andreas J. Koenig" <k@anna.in-berlin.de>
3793 Msg-ID: <199706281603.SAA10869@anna.in-berlin.de>
3794 Files: lib/ExtUtils/Command.pm lib/ExtUtils/Install.pm
3795 lib/ExtUtils/Liblist.pm lib/ExtUtils/MM_Unix.pm
3796 lib/ExtUtils/MakeMaker.pm lib/ExtUtils/Mksymlists.pm
3798 Title: "ExtUtils-Embed upgrade"
3799 From: Doug MacEachern <dougm@opengroup.org>
3800 Files: lib/ExtUtils/Embed.pm
3802 Title: "[PATCH] icmp tweak for IO::Socket"
3803 From: Nick.Ing-Simmons@tiuk.ti.com
3804 Msg-ID: <199707041240.NAA21484@pluto.tiuk.ti.com>
3805 Files: ext/IO/lib/IO/Socket.pm
3807 Title: "Allow concurrent mkdir in File::Path::mkpath"
3808 From: schattev@imb-jena.de (Ruben Schattevoy)
3809 Msg-ID: <199707300943.LAA21574@kant.imb-jena.de>
3810 Files: lib/File/Path.pm
3812 Title: "CPAN.pm, $VERSION and nested (bundled) modules."
3813 From: a.koenig@kulturbox.de (Andreas J. Koenig)
3814 Files: lib/ExtUtils/Install.pm lib/ExtUtils/Liblist.pm
3815 lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MakeMaker.pm
3816 lib/ExtUtils/Mksymlists.pm
3818 Title: "[PATCH] perl debugger, win32, and emacs"
3819 From: Jay Rogers <jay@rgrs.com>
3820 Msg-ID: <199707311759.NAA13276@crooked-i.mitre.org>
3821 Files: lib/perl5db.pl
3823 Title: "[PATCH] pod2html mangles C<&foo(42);>"
3824 From: Hans Mulder <hansmu@xs4all.nl>
3825 Msg-ID: <199706250057.CAA10162@xs1.xs4all.nl>
3826 Files: lib/Pod/Html.pm
3828 Title: "[PATCH] posix.xs broken on VMS 7.1"
3829 From: Dan Sugalski <sugalsd@lbcc.cc.or.us>
3830 Msg-ID: <3.0.2.32.19970718095755.00875ba0@stargate.lbcc.cc.or.us>
3831 Files: ext/POSIX/POSIX.xs
3833 Title: "MM_Unix.pm nits for Win32 DMAKE"
3834 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3835 Msg-ID: <199708032051.QAA14248@aatma.engin.umich.edu>
3836 Files: lib/ExtUtils/MM_Unix.pm
3838 Title: "Sys::Hostname -w unclean in trial 2"
3839 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3840 Msg-ID: <199708032055.QAA14278@aatma.engin.umich.edu>
3841 Files: lib/Sys/Hostname.pm
3843 Title: "(3) File::Find::find()/finddepth() bugs with toplevel paths"
3844 From: "Conrad E. Kimball" <cek@tblv021.ca.boeing.com>
3845 Msg-ID: <199707040045.RAA24459@mailgate2.boeing.com>
3846 Files: lib/File/Find.pm
3848 ------ OTHER CHANGES ------
3850 Title: "EMERGENCY_SBRK or PERL_EMERGENCY_SBRK ?"
3851 From: Andy Dougherty <doughera@newton.phys.lafayette.edu>,
3852 ilya@math.ohio-state.edu (Ilya Zakharevich)
3853 Msg-ID: <1997Aug1.191631.2167470@hmivax.humgen.upenn.edu>,
3854 <Pine.SUN.3.96.970801134400.4393F-100000@newton.phys>
3858 ------ PORTABILITY - WIN32 ------
3860 Title: "[PATCH] Embedding threaded apps in perl.dll"
3861 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3862 Msg-ID: <199707261518.LAA24346@aatma.engin.umich.edu>,
3863 <199707301833.OAA19570@aatma.engin.umich.edu>
3864 Files: win32/win32.c
3866 Title: "Minor fix for pl2bat.bat", "[PATCH] Re: Minor fix for pl2bat.bat"
3867 From: Gurusamy Sarathy <gsar@engin.umich.edu>, Warren Jones
3868 <wjones@tc.fluke.com>
3869 Msg-ID: <199707061843.OAA23874@aatma.engin.umich.edu>,
3870 <97Jun24.115804pdt.35752-2@gateway.fluke.com>
3871 Files: win32/bin/pl2bat.bat
3873 Title: "WIN32 Build - pod2xxx.bat Missing?", "[PATCH] Re: WIN32 Build -
3874 pod2xxx.bat Missing?"
3875 From: Chris Williams <chrisw@netinfo.com.au>, Gurusamy Sarathy
3876 <gsar@engin.umich.edu>
3877 Msg-ID: <199707011423.KAA15855@aatma.engin.umich.edu>,
3878 <33B8B962.D96FA1F5@netinfo.com.au>
3879 Files: win32/Makefile win32/makefile.mk
3881 Title: "[PATCH] Win32 sitelib intuition from DLL location"
3882 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3883 Msg-ID: <199706231647.MAA23260@aatma.engin.umich.edu>
3884 Files: win32/win32.h win32/config_h.PL win32/win32.c
3886 Title: "[PATCH] binary coexistence on win32", "[RESEND] [PATCH] binary
3887 coexistence on win32"
3888 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3889 Msg-ID: <199707250109.VAA02666@aatma.engin.umich.edu>,
3890 <199707301829.OAA19516@aatma.engin.umich.edu>
3891 Files: lib/ExtUtils/Mksymlists.pm win32/win32.h win32/win32io.h
3892 win32/win32iop.h win32/makedef.pl win32/win32.c
3895 Title: "[PATCH] docs for win32 utilities"
3896 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3897 Msg-ID: <199707250045.UAA02510@aatma.engin.umich.edu>
3898 Files: win32/bin/pl2bat.bat win32/bin/runperl.bat
3900 Title: "[PATCH] exec() fixed on win32"
3901 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3902 Msg-ID: <199706241525.LAA06554@aatma.engin.umich.edu>
3903 Files: win32/win32.h win32/win32io.h win32/win32iop.h README.win32 doio.c
3904 win32/config_H.bc win32/config_H.vc win32/makedef.pl
3905 win32/win32.c win32/win32io.c
3907 Title: "[PATCH] getenv() after my_setenv() gets old entry on Win32"
3908 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3909 Msg-ID: <199706231700.NAA23400@aatma.engin.umich.edu>
3910 Files: win32/win32.h win32/win32.c
3912 Title: "[PATCH] getservby*() calls fail on Windows NT"
3913 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3914 Msg-ID: <199706231654.MAA23276@aatma.engin.umich.edu>
3915 Files: win32/win32sck.c
3917 Title: "[PATCH] minor win32 scribbles"
3918 From: Gurusamy Sarathy <gsar@engin.umich.edu>, Hugo van der Sanden
3919 <hv@crypt.compulink.co.uk>
3920 Msg-ID: <199707262307.TAA28410@aatma.engin.umich.edu>,
3921 <199707270832.JAA19399@crypt.compulink.co.uk>
3922 Files: pod/perldelta.pod README.win32 win32/Makefile win32/config.bc
3923 win32/config.vc win32/makefile.mk
3925 Title: "[PATCH] trial2: some batch files won't run"
3926 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3927 Msg-ID: <199708040226.WAA17301@aatma.engin.umich.edu>
3928 Files: win32/bin/pl2bat.bat win32/bin/runperl.bat
3930 Title: "[PATCH] win32 docs and runperl.bat"
3931 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3932 Msg-ID: <199707070446.AAA29560@aatma.engin.umich.edu>
3933 Files: MANIFEST README.win32 win32/bin/pl2bat.bat win32/bin/runperl.bat
3935 Title: "[PATCH] win32 extras and embedding"
3936 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3937 Msg-ID: <199707250232.WAA03421@aatma.engin.umich.edu>,
3938 <199707301831.OAA19528@aatma.engin.umich.edu>
3939 Files: dosish.h win32/win32.h perl.c win32/config.bc win32/config_H.bc
3940 win32/makedef.pl win32/perllib.c win32/win32.c
3942 Title: "[PATCH] win32 tweaks"
3943 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3944 Msg-ID: <199707042150.RAA01065@aatma.engin.umich.edu>
3945 Files: win32/win32.h win32/win32.c
3947 Title: "[PATCH] win32_stat() fixes (2nd try)"
3948 From: Gurusamy Sarathy <gsar@engin.umich.edu>
3949 Msg-ID: <199708040137.VAA16810@aatma.engin.umich.edu>
3950 Files: t/op/stat.t win32/win32iop.h win32/win32.c
3952 ------ PORTABILITY - OTHER ------
3954 Title: "Additional OS/2 patches"
3955 From: Gurusamy Sarathy <gsar@engin.umich.edu>, Ilya Zakharevich
3956 <ilya@math.ohio-state.edu>
3957 Msg-ID: <199708020823.EAA19521@monk.mps.ohio-state.edu>,
3958 <199708021424.KAA28561@aatma.engin.umich.edu>,
3959 <199708042108.RAA27671@aatma.engin.umich.edu>
3960 Files: README.os2 os2/Changes perl.c
3962 Title: "Additional patch is needed for os2/diff.configure"
3963 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
3964 Msg-ID: <199708020745.DAA19483@monk.mps.ohio-state.edu>
3965 Files: os2/diff.configure
3967 Title: "Assorted OS/2 fixes"
3968 From: ilya@math.ohio-state.edu (Ilya Zakharevich)
3969 Msg-ID: <1997Jun16.163234.2091727@hmivax.humgen.upenn.edu>
3970 Files: hints/os2.sh os2/diff.configure os2/os2ish.h README.os2 os2/Changes
3971 os2/Makefile.SHs os2/os2.c util.c
3973 Title: "[PATCH] Changes for VMS 7.1 support"
3974 From: Charles Bailey <bailey@HMIVAX.HUMGEN.UPENN.EDU>, Dan Sugalski
3975 <sugalsd@lbcc.cc.or.us>
3976 Msg-ID: <01ILDXUH0J1W00026U@hmivax.humgen.upenn.edu>,
3977 <3.0.2.32.19970718095935.0087a2d0@stargate.lbcc.cc.or.us>
3978 Files: vms/sockadapt.h vms/config.vms vms/sockadapt.c
3980 Title: "[PATCH] Easier TCP stack selection for VMS"
3981 From: Dan Sugalski <sugalsd@lbcc.cc.or.us>
3982 Msg-ID: <3.0.1.32.19970624151939.00994490@stargate.lbcc.cc.or.us>
3983 Files: vms/descrip.mms
3985 Title: "Minor VMS patches"
3986 From: Charles Bailey <bailey@HMIVAX.HUMGEN.UPENN.EDU>
3987 Msg-ID: <01ILCUO6XXTE000WFK@hmivax.humgen.upenn.edu>
3988 Files: lib/ExtUtils/MM_VMS.pm vms/vmsish.h vms/descrip.mms vms/test.com
3989 vms/vms.c vms/ext/filespec.t
3991 Title: "[PATCH] Two un-disabled tests for VMS"
3992 From: Dan Sugalski <sugalsd@lbcc.cc.or.us>
3993 Msg-ID: <3.0.2.32.19970718095842.00879220@stargate.lbcc.cc.or.us>
3996 Title: "fixes for hints/svr4 for UnixWare >= 2.1.1"
3997 From: John Hughes <john@titanic.atlantech.com>
3998 Msg-ID: <199707021230.OAA24230@titanic.AtlanTech.COM>
3999 Files: hints/svr4.sh
4001 Title: "make depend loop fix and minor OS/2 improvements to build process"
4002 From: ilya@math.ohio-state.edu (Ilya Zakharevich)
4003 Files: Makefile.SH hints/os2.sh os2/Makefile.SHs
4007 Title: "Add xor tests to test suite"
4008 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
4009 Msg-ID: <199706250730.IAA06097@crypt.compulink.co.uk>
4010 Files: t/comp/cmdopt.t
4012 Title: "[PATCH] enable some tests on Win32"
4013 From: Gurusamy Sarathy <gsar@engin.umich.edu>
4014 Msg-ID: <199707250029.UAA02351@aatma.engin.umich.edu>
4017 Title: "Fix up problems with *DBM tests"
4018 From: Paul Marquess <pmarquess@bfsec.bt.co.uk>
4019 Files: t/lib/gdbm.t t/lib/ndbm.t t/lib/odbm.t t/lib/sdbm.t
4021 ------ UTILITIES ------
4023 Title: "[PATCH] m2t3: utils/perlbug.PL: -ok report is not a bug"
4024 From: Jarkko Hietaniemi <jhi@iki.fi>
4025 Msg-ID: <199708071022.NAA13008@alpha.hut.fi>
4026 Files: utils/perlbug.PL
4028 Title: "perlbug - check sendmail and fix win32 tmp path"
4029 From: Gurusamy Sarathy <gsar@engin.umich.edu>
4030 Msg-ID: <199708060349.XAA15895@aatma.engin.umich.edu>
4031 Files: utils/perlbug.PL
4033 Title: "OK: perl <some_version> on <some_system> (corrected)", "enhancements
4035 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Stephen McCamant <alias@mcs.com>
4036 Msg-ID: <E0wukVt-0006Da-00@ursa.cus.cam.ac.uk>,
4037 <E0wvMQl-00055y-00@ursa.cus.cam.ac.uk>,
4038 <m0wv81x-000EYPC@alias-2.pr.mcs.net>
4039 Files: utils/Makefile utils/perlbug.PL
4041 Title: "perlbug -ok [PATCH]"
4042 From: "Charles F. Randall" <crandall@free.click-n-call.com>
4043 Msg-ID: <199706181824.MAA04082@free.click-n-call.com>
4044 Files: utils/perlbug.PL
4046 Title: "perlbug broken"
4047 From: Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
4048 Msg-ID: <9707040912.AA03466@issan.informatik.uni-dortmund.de>
4049 Files: utils/perlbug.PL
4051 Title: "[PATCH] perlbug under OS/2"
4052 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
4053 Msg-ID: <199707180333.XAA03102@monk.mps.ohio-state.edu>
4054 Files: utils/perlbug.PL
4056 Title: "perldoc doesn't grok Win32 UNC paths"
4057 From: Warren Jones <wjones@tc.fluke.com>
4058 Msg-ID: <97Jun17.184420pdt.35728-1@gateway.fluke.com>,
4059 <97Jun18.165618pdt.35713-1@gateway.fluke.com>
4060 Files: utils/perldoc.PL
4062 Title: "[PATCH] perldoc under OS/2"
4063 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
4064 Msg-ID: <199707180340.XAA03114@monk.mps.ohio-state.edu>
4065 Files: utils/perldoc.PL
4067 Title: "h2ph corrections to avoid redefined sub warnings"
4068 From: wdconsta <wdconsta@cs.adelaide.edu.au>
4069 Msg-ID: <Pine.SV4.3.93.970708143446.23808A-100000@florence.teaching.cs.adelaide.edu.au>
4070 Files: utils/h2ph.PL
4075 Version 5.004_01 Maintenance release 1 for 5.004
4078 "Practice random kindness and senseless acts of beauty"
4081 HEADLINES FOR THIS MAINTENANCE RELEASE
4083 (..., undef, ...) = split(...) bug fixed.
4084 Win32 support greatly improved, now very strong.
4085 Memory leak using Tied hashes and arrays fixed.
4086 Documentation updates.
4087 Many other bug fixes and enhancements.
4091 Title: "[PATCH] first true value returned by scalar C<...> is wrong"
4092 From: hansm@euronet.nl
4093 Files: pp_ctl.c t/op/flip.t
4095 Title: "Regex Bug in 5.003_26 thru 003_99a"
4096 From: Andreas Karrer <karrer@ife.ee.ethz.ch>, Chip Salzenberg
4098 Msg-ID: <199705152303.BAA08890@kuru.ee.ethz.ch>,
4099 <199705161915.PAA18721@rio.atlantic.net>
4100 Files: regcomp.h regcomp.c regexec.c
4102 Title: "[PATCH] -w interacts badly with -Dt"
4103 From: Spider Boardman <spider@Orb.Nashua.NH.US>
4106 Title: "No DESTROY on untie. Tie memory leak fixed."
4107 From: Gurusamy Sarathy <gsar@engin.umich.edu>, Jay Rogers <jay@rgrs.com>,
4108 pmarquess@bfsec.bt.co.uk (Paul Marquess)
4109 Msg-ID: <199705170235.WAA00267@fluffy.rgrs.com>,
4110 <199705172156.RAA20561@aatma.engin.umich.edu>,
4111 <9705171506.AA04491@claudius.bfsec.bt.co.uk>
4114 Title: "magic_clear_all_env proto should match svt_clear"
4115 From: Nick Ing-Simmons <nik@tiuk.ti.com>
4118 Title: "[PATCH] ENV leaks on win32 (was Re: Comments on ENV patch sought)",
4119 "[PATCH] for NETaa13787: %ENV=(); doesn't clear the environment"
4120 From: hansm@euronet.nl, pvhp@forte.com (Peter Prymmer)
4121 Msg-ID: <199705292240.AAA01135@mail.euronet.nl>
4122 Files: embed.h perl.h proto.h global.sym mg.c t/op/magic.t
4124 Title: "Patch to show @INC when require dies"
4125 From: avera@hal.com (Jim Avera)
4126 Msg-ID: <9705230121.AA27872@membrane.hal.com>
4129 Title: "[PATCH] bug with m// nested inside s///e"
4130 From: hansm@euro.net
4131 Files: op.c t/op/subst.t
4135 Title: "[PATCH] perlembed Win32 update"
4136 From: Doug MacEachern <dougm@opengroup.org>
4137 Files: pod/perlembed.pod
4139 Title: "perldiag.pod patch - "(W) substr outside string" is "(S)evere" if
4141 From: John Hughes <john@AtlanTech.COM>
4142 Files: pod/perldiag.pod
4144 Title: "local(%ENV) looses magic - document behaviour"
4145 From: Gurusamy Sarathy <gsar@engin.umich.edu>
4146 Files: pod/perlsub.pod
4148 Title: "[PATCH] perlguts caveats", "perlguts additions"
4149 From: Gurusamy Sarathy <gsar@engin.umich.edu>, ilya@math.ohio-state.edu
4151 Msg-ID: <199705180052.UAA22066@aatma.engin.umich.edu>,
4152 <199705180202.WAA22826@aatma.engin.umich.edu>,
4153 <199705301341.JAA05204@aatma.engin.umich.edu>,
4154 <1997May17.235722.2033087@hmivax.humgen.upenn.edu>
4155 Files: pod/perlguts.pod
4157 Title: "pod2man produces broken pages", "weird condition in perldelta breaks
4159 From: Davin Milun <milun@cs.Buffalo.EDU>, Hans Mulder <hansm@icgned.nl>
4160 Msg-ID: <199705310447.AAA15721@obelix.cs.Buffalo.EDU>,
4161 <1997May25.192350.2055977@hmivax.humgen.upenn.edu>
4162 Files: pod/pod2man.PL
4164 Title: "Perl 5 pod2man fix", "perlguts man page corrupted"
4165 From: chen@adi.com (Franklin Chen), gnat@frii.com, lvirden@cas.org, tom
4166 (Tom Dinger on Feste), tom@edc.com (Tom Dinger on Feste)
4167 Msg-ID: <199705210013.UAA09599@menhaden.adi.com>,
4168 <199706011305.JAA18271@cas.org>,
4169 <199706012116.PAA14102@elara.frii.com>,
4170 <9504250959.AA23419@feste.edc.com>,
4171 <9504251700.AA23823@feste.edc.com>
4172 Files: pod/pod2man.PL
4174 Title: "[PATCH] reference form chomp to chop in perlfunc"
4175 From: hansm@euronet.nl
4176 Files: pod/perlfunc.pod
4178 Title: "pod2man gags if "=pod" is before "=head1 NAME""
4179 From: whyde@pezz.sps.mot.com (Warren Hyde)
4180 Msg-ID: <9705212115.AA21730@pezz.sps.mot.com>
4181 Files: pod/pod2man.PL
4183 Title: "perlfunc.pod unclear about return value range of rand"
4184 From: "Tuomas J. Lukka" <tjl@lukka.student.harvard.edu>
4185 Msg-ID: <m0wSMiC-000C9xC@lukka.student.harvard.edu>
4186 Files: pod/perlfunc.pod
4188 Title: "Error in perllol manpage", "Error in perllol manpage (fwd)"
4189 From: Chris Wick <cwick@lmc.com>
4190 Files: pod/perllol.pod
4192 Title: "5.004 removed deprecated %OVERLOAD support silently"
4193 From: jon@sems.com (Jonathan Biggar)
4194 Msg-ID: <199705232319.QAA28388@clamp.netlabs.com>
4195 Files: pod/perldelta.pod
4197 Title: "[PATCH] Documentation bugs"
4198 From: Stephen Potter <spp@psa.pencom.com>
4199 Files: pod/perldata.pod pod/perldiag.pod pod/perlfaq8.pod pod/perlfaq9.pod
4200 pod/perlop.pod pod/perlsub.pod pod/perltoot.pod
4202 Title: "5.004 POD stuff", "make html - any takers?", "make html --> unusable
4203 xref links", "pod/*.html -- all hyperlinks are invalid"
4204 From: "Darren/Torin/Who Ever..." <torin@daft.com>, "Paul D. Smith"
4205 <psmith@BayNetworks.COM>, Gurusamy Sarathy
4206 <gsar@engin.umich.edu>, Jarkko Hietaniemi <jhi@iki.fi>,
4207 Michael R Cook <mcook@cognex.com>, avera@hal.com (Jim
4208 Avera), lvirden@cas.org
4209 Msg-ID: <199705162008.XAA06906@alpha.hut.fi>,
4210 <199705171830.OAA15652@erawan.cognex.com>,
4211 <199706081749.NAA04552@aatma.engin.umich.edu>,
4212 <1997May16.191039.2033079@hmivax.humgen.upenn.edu>,
4213 <87hgg2y1h4.fsf@perv.daft.com>,
4214 <9705161931.AA01075@membrane.hal.com>,
4215 <9705191839.AA28702@lemming.engeast>
4216 Files: INSTALL pod/perldiag.pod installhtml
4218 Title: "checkpods- forget blank line status when starting a new file"
4219 From: Larry Parmelee <parmelee@CS.Cornell.EDU>
4220 Files: pod/checkpods.PL
4222 Title: "installhtml: Fix 'no title' & 'unexpected ...' warnings. Double speed."
4224 Files: installhtml lib/Pod/Html.pm pod/splitpod
4226 LIBRARY AND EXTENSIONS
4228 Title: "sdbm can fail if a config.h exists in system directories"
4230 Files: ext/SDBM_File/sdbm/Makefile.PL
4232 Title: "LWP and SIG __DIE__ traps not playing well together!"
4233 From: Gisle Aas <aas@bergen.sn.no>
4234 Files: lib/AutoLoader.pm
4236 Title: "Memory Consumption of autosplit_lib_modules/sv_gets (workaround)"
4237 From: Matthias Neeracher <neeri@iis.ee.ethz.ch>
4238 Files: lib/AutoSplit.pm
4240 Title: "Comments of this Sys::Syslog patch", "Unusual Sys::Syslog behaviour
4241 with FQDN ? [Even in 5.004 - a bug?]"
4242 From: Jarkko Hietaniemi <jhi@iki.fi>, Russ Allbery <rra@stanford.edu>,
4243 alansz@mellers1.psych.berkeley.edu (Alan Schwartz)
4244 Msg-ID: <199705231621.TAA16790@alpha.hut.fi>, <5m4fjr$rhs@agate.berkeley.edu>
4245 Files: lib/Sys/Syslog.pm
4247 Title: "Patch to CPAN.pm (perl5.004) for ncftp"
4248 From: "Richard L. Maus, Jr." <rmaus@monmouth.com>
4249 Msg-ID: <337FBAC8.167EB0E7@monmouth.com>
4252 Title: "[PATCH] Harness.pm bug w/perl5.004 & VMS"
4253 From: Dan Sugalski <sugalsd@lbcc.cc.or.us>
4254 Msg-ID: <3.0.1.32.19970530102300.008a2730@stargate.lbcc.cc.or.us>
4255 Files: lib/Test/Harness.pm
4257 Title: "more Fcntl constants [PATCH]"
4258 From: Jarkko Hietaniemi <jhi@iki.fi>
4259 Files: ext/Fcntl/Fcntl.pm ext/Fcntl/Fcntl.xs
4261 Title: "5.004 breaks ftp.pl due to missing (although obsolete) chat2.pl"
4267 Title: "make test && ... doesn't work"
4271 Title: "[PATCH] INSTALL-1.18"
4272 From: Andy Dougherty <doughera@fractal.phys.lafayette.edu>
4273 Msg-ID: <Pine.SOL.3.95q.970529142739.662D-100000@fractal.lafayette.edu>
4276 Title: "improved gnuwin32 Configure support"
4277 From: Chris Faylor <cgf@bbc.com>
4278 Msg-ID: <199706070318.XAA09214@hardy.bbc.com>
4281 Title: "installhtml problems finding splitpod"
4282 From: lvirden@cas.org
4283 Files: installhtml INSTALL
4285 Title: "perl 5.004 (and 01) man pages not generated and installed"
4286 From: lvirden@cas.org (Larry W. Virden)
4289 Title: "oddity in Configure"
4290 From: Mike Stok <mike@stok.co.uk>
4293 Title: "perl5.004 on AIX: Patches", "perl5.004 on FreeBSD and AIX"
4294 From: Peter van Heusden <pvh@junior.uwc.ac.za>
4295 Msg-ID: <Pine.A32.3.93.970519142625.22442B-100000@junior.uwc.ac.za>,
4296 <Pine.A32.3.93.970519163700.25188A-100000@junior.uwc.ac.za>
4297 Files: Makefile.SH perl_exp.SH ext/DynaLoader/dl_aix.xs perlio.sym
4299 Title: "Compiling perl5.004 on NEWS-OS 4.x"
4300 From: Makoto MATSUSHITA (=?ISO-2022-JP?B?GyRCJF4kRCQ3JD8kXiQzJEgbKEI=?=)
4301 <matusita@ics.es.osaka-u.ac.jp>
4302 Msg-ID: <19970521132814F.matusita@ics.es.osaka-u.ac.jp>
4303 Files: Configure hints/newsos4.sh
4307 Title: "win32: additional default libraries"
4308 From: Gurusamy Sarathy <gsar@engin.umich.edu>
4309 Msg-ID: <199705291332.JAA21560@aatma.engin.umich.edu>
4310 Files: lib/ExtUtils/MM_Win32.pm
4312 Title: "[PATCH] win32 minor fixes"
4313 From: Gurusamy Sarathy <gsar@engin.umich.edu>
4314 Files: lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_Win32.pm win32/config.bc
4316 Title: "[PATCH] clean up perlocal.pod output on VMS"
4317 From: pvhp@forte.com (Peter Prymmer)
4318 Files: lib/ExtUtils/MM_VMS.pm
4320 Title: "[PATCH] Re: Term::ReadKey on Win32: set console"
4321 From: Gurusamy Sarathy <gsar@engin.umich.edu>
4322 Files: lib/Term/ReadLine.pm
4324 Title: "[PATCH] Pod::Text nit for Win32"
4325 From: Gurusamy Sarathy <gsar@engin.umich.edu>
4326 Files: lib/Pod/Text.pm
4328 Title: "pathname bug in xsubpp on win32"
4329 From: jon@sems.com (Jonathan Biggar)
4330 Msg-ID: <199705230126.SAA23401@clamp.netlabs.com>
4331 Files: lib/ExtUtils/xsubpp
4333 Title: "MakeMaker stumbles on Win32 UNC paths"
4334 From: Warren Jones <wjones@TC.FLUKE.COM>
4335 Files: lib/ExtUtils/MM_Win32.pm
4337 Title: "build problem on SGI R10000 PowerChallenge (IRIX 6.2) lseek proto"
4338 From: Jarkko Hietaniemi <jhi@iki.fi>
4341 Title: "Perl 5.004 + Linux 2.0.30 & semctl()"
4342 From: Andy Dougherty <doughera@fractal.phys.lafayette.edu>, Jordan
4343 Mendelson <jordy@snappy.wserv.com>
4346 Title: "lib/io_udp.t fails on VMS"
4347 From: Jonathan.Hudson@jrhudson.demon.co.uk
4348 Msg-ID: <XFMail.970522181042.Jonathan.Hudson@jrhudson.demon.co.uk>
4351 Title: "Compilation of mg.c from perl5.004m1t2 fails on OpenVMS/AXP"
4352 From: Henrik Tougaard <ht.000@foa.dk>
4353 Files: mg.c t/op/taint.t
4355 Title: "[PATCH] (NEXT|OPEN)STEP hints"
4356 From: Gerd Knops <gerti@BITart.com>
4357 Files: hints/next_3.sh hints/next_4.sh
4359 Title: "win32: user defined shell"
4360 From: Gurusamy Sarathy <gsar@engin.umich.edu>
4361 Msg-ID: <199705291339.JAA21682@aatma.engin.umich.edu>
4362 Files: pod/perlrun.pod win32/win32.c
4364 Title: "misc perl5.004 doc fixes, especially vms"
4365 From: lvirden@cas.org (Larry W. Virden)
4366 Msg-ID: <199705160419.AAA16317@cas.org>
4367 Files: pod/perlfaq4.pod vms/perlvms.pod lib/Pod/Html.pm pod/roffitall
4368 vms/ext/DCLsym/DCLsym.pm vms/ext/Stdio/Stdio.pm
4370 Title: "[PATCH] gen_shrfls.pl too picky for Dec C 5.6 preprocessor output"
4371 From: Dan Sugalski <sugalsd@lbcc.cc.or.us>
4372 Files: vms/gen_shrfls.pl
4374 Title: "[PATCH] win32: Configure cf_email"
4375 From: Gurusamy Sarathy <gsar@engin.umich.edu>
4376 Msg-ID: <199705301335.JAA05079@aatma.engin.umich.edu>
4377 Files: win32/Makefile win32/config.bc win32/config.vc win32/config_sh.PL
4380 Title: "[PATCH] README.win32 nits"
4381 From: Gurusamy Sarathy <gsar@engin.umich.edu>
4384 Title: "Document cause and remedy for op/taint.t failure"
4385 From: Gurusamy Sarathy <gsar@engin.umich.edu>
4388 Title: "SVR4 hints for DDE SMES Supermax Enterprise Server"
4389 From: Jarkko Hietaniemi <jhi@iki.fi>
4390 Files: hints/svr4.sh
4392 Title: "porting.help"
4394 Files: Porting/pumpkin.pod Porting/preprel
4396 Title: "Major 5.004 Win32 update (Borland win32 support, and other patches)",
4397 "($a,undef,$b) = qw(a b c) and ties delaying DESTROY fixes"
4398 From: Gurusamy Sarathy <gsar@engin.umich.edu>
4399 Files: MANIFEST pod/perlguts.pod win32/include/sys/socket.h EXTERN.h
4400 opcode.h perl.h regcomp.h ext/Fcntl/Fcntl.pm
4401 ext/SDBM_File/Makefile.PL lib/ExtUtils/Install.pm
4402 lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_Win32.pm
4403 lib/ExtUtils/MakeMaker.pm lib/ExtUtils/Mksymlists.pm
4404 lib/File/DosGlob.pm t/op/mkdir.t t/op/stat.t win32/win32.h
4405 win32/win32io.h win32/win32iop.h README.win32 doio.c gv.c
4406 mg.c op.c perlio.c pp.c pp_ctl.c pp_hot.c pp_sys.c util.c
4407 win32/Makefile win32/config.bc win32/config.vc
4408 win32/config_H.bc win32/config_H.vc win32/makedef.pl
4409 win32/makefile.mk win32/makeperldef.pl win32/perlglob.c
4410 win32/perllib.c win32/win32.c win32/win32io.c
4413 Title: "[PATCH] Re: Maintenance release (remove PERL_DUMMY_SIZE)"
4414 From: Gurusamy Sarathy <gsar@engin.umich.edu>
4415 Files: opcode.h perl.h regcomp.h win32/win32.h gv.c
4417 Title: "[PATCH] ENV leaks on win32 (was Re: Comments on ENV patch sought)"
4418 From: Gurusamy Sarathy <gsar@engin.umich.edu>
4419 Files: win32/win32.h win32/win32io.h win32/win32iop.h global.sym mg.c perl.c
4420 t/op/magic.t util.c win32/makedef.pl win32/win32.c
4423 Title: "[PATCH] win32: ExtUtils::Liblist support"
4424 From: Gurusamy Sarathy <gsar@engin.umich.edu>
4425 Files: lib/ExtUtils/Liblist.pm win32/Makefile win32/config.bc
4428 Title: "[PATCH] Re: borland C++Perl embedding failures re __declspec()"
4429 From: Gurusamy Sarathy <gsar@engin.umich.edu>
4430 Files: win32/win32.c
4432 Title: "No need to use `pwd` in t/op/magic.t test for amigaos"
4433 From: Norbert Pueschel <pueschel@imsdd.meb.uni-bonn.de>
4438 Title: "Tests depend on locale"
4439 From: "Jan D." <jan.djarv@mbox200.swipnet.se>, Jarkko Hietaniemi
4441 Msg-ID: <199705191127.NAA08148@ostrich.gaia.swipnet.se>,
4442 <199705191230.PAA21070@alpha.hut.fi>
4443 Files: t/lib/safe2.t t/op/mkdir.t
4445 Title: "op/groups test fails on Linux (groups in /bin)"
4446 From: "Jan D." <jan.djarv@mbox200.swipnet.se>
4447 Msg-ID: <199705191120.NAA08130@ostrich.gaia.swipnet.se>
4448 Files: t/op/groups.t
4450 Title: "More simple regexp tests and test docs"
4451 From: Hans Mulder <hansm@euronet.nl>
4452 Files: t/op/re_tests t/op/regexp.t
4454 Title: "[PATCH] Re: Using undef to ignore values returned from split"
4455 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
4460 Title: "bad test of -A flag in h2xs"
4461 From: "Jeffrey S. Haemer" <jsh@woodcock.boulder.qms.com>
4462 Files: utils/h2xs.PL
4464 Title: "[PATCH] h2xs missing from utils/Makefile"
4465 From: hansm@euronet.nl
4466 Files: utils/Makefile
4468 Title: "PATCH: bug in perlbug w.r.t. environment variables", "bug in perlbug
4469 w.r.t. environment variables"
4470 From: "Jan D." <jan.djarv@mbox200.swipnet.se>, Jarkko Hietaniemi
4472 Msg-ID: <199705191841.UAA00969@ostrich.gaia.swipnet.se>,
4473 <199705191857.VAA09154@alpha.hut.fi>
4474 Files: utils/perlbug.PL
4476 Title: "[PATCH] final newline missing in MANIFEST generated by h2xs"
4477 From: hansm@euronet.nl
4478 Files: utils/h2xs.PL
4485 "Hey, Rocky! Watch me pull a release out of my hat!"
4486 "Aww, that trick never works..."
4488 CORE LANGUAGE CHANGES
4490 Title: "Make C<m//g> reset pos on failure; make C<m//gc> not reset"
4491 From: Chip Salzenberg
4492 Files: dump.c op.c op.h pod/perldelta.pod pod/perlfaq6.pod
4493 pod/perlop.pod pod/perlre.pod pp_ctl.c pp_hot.c regcomp.c
4496 Title: "SECURITY: Forbid exec() if $ENV{BASH_ENV} is tainted"
4497 From: Chip Salzenberg
4498 Files: pod/perldelta.pod pod/perlrun.pod pod/perlsec.pod t/op/taint.t
4501 Title: "Allow exec() if $ENV{TERM} is tainted but innocuous"
4502 From: Chip Salzenberg
4503 Files: pod/perldelta.pod pod/perlrun.pod pod/perlsec.pod t/op/taint.t
4506 Title: "Allow globbing when tainted under VMS (no external program)"
4507 From: Chip Salzenberg
4508 Files: pp_sys.c t/op/taint.t
4512 Title: "Make Irix hints adapt when n32 libm.so is missing"
4513 From: Chip Salzenberg
4514 Files: hints/irix_6.sh
4516 Title: "Fix default HP-UX installation path"
4518 Msg-ID: <199705132228.AA227042483@hpcc123.corp.hp.com>
4519 Date: Tue, 13 May 1997 15:28:04 -0700
4520 Files: hints/hpux.sh
4522 Title: "VMS update, including socket support (four patches)"
4523 From: Jonathan Hudson <Jonathan.Hudson@jrhudson.demon.co.uk>,
4524 Peter Prymmer <pvhp@forte.com>,
4525 Dan Sugalski <sugalsd@lbcc.cc.or.us>
4526 Files: vms/config.vms vms/descrip.mms vms/sockadapt.h vms/vms.c
4529 Title: "Win32 update (three patches)"
4530 From: Gurusamy Sarathy
4531 Files: README.win32 perl.c win32/Makefile win32/config.H
4532 win32/config_h.PL win32/config_sh.PL win32/makedef.pl
4533 win32/win32.c win32/win32.h win32/win32io.c win32/win32io.h
4536 Title: "Don't require executable bit on perl -S if DOSISH"
4537 From: Danny Sadinoff <sadinoff@olf.com>
4538 Msg-ID: <337351CE.79B28DE3@olf.com>
4539 Date: Fri, 09 May 1997 12:33:18 -0400
4544 Title: "In C<eval &func>, always call &func in scalar context"
4545 From: Chip Salzenberg
4548 Title: "Fix recursive substitution"
4549 From: Chip Salzenberg; test from Tim Bunce
4550 Files: cop.h global.sym pp_ctl.c proto.h scope.c t/op/subst.t
4552 Title: "Make read with <> from a TTY notice EOF"
4553 From: Jonathan I. Kamens <jik@kamens.brookline.ma.us>
4554 Msg-ID: <199705121147.HAA03845@jik.saturn.net>
4555 Date: Mon, 12 May 1997 07:47:13 -0400
4558 Title: "Fix core dump from get*() functions returning no alias array"
4559 From: Chip Salzenberg
4563 From: Mark K Trettin <mkt@lucent.com>
4564 Msg-ID: <199705102228.RAA11163@gv18c.ih.lucent.com>
4565 Date: Sat, 10 May 1997 17:28:35 -0500
4570 Title: "Don't use 'unset' in Configure"
4571 From: Chip Salzenberg
4574 Title: "Protect against having no such command as 'cc'"
4575 From: Hans Mulder <hansm@icgned.nl>
4576 Msg-ID: <1997May12.163534.2006434@hmivax.humgen.upenn.edu>
4577 Date: Mon, 12 May 1997 16:35:34 -0400 (EDT)
4580 Title: "minor wording enhancement for Configure"
4581 From: Jarkko Hietaniemi
4582 Msg-ID: <199705101038.NAA00471@alpha.hut.fi>
4583 Date: Sat, 10 May 1997 13:38:31 +0300 (EET DST)
4586 LIBRARY AND EXTENSIONS
4588 Title: "Refresh CGI.pm to 2.36"
4589 From: Lincoln Stein <lstein@genome.wi.mit.edu>
4590 Files: eg/cgi/frameset.cgi eg/cgi/javascript.cgi lib/CGI.pm
4592 Title: "In IO::File::open, prepend './' less often (for Win32 et al)"
4593 From: Chip Salzenberg
4594 Files: ext/IO/lib/IO/File.pm
4596 Title: "Fix core dump on IO::Seekable::setpos($fh, undef)"
4597 From: Chip Salzenberg
4598 Files: ext/IO/IO.xs t/lib/io_xs.t
4602 Title: "Make rand.t vanishingly unlikely to give false failure"
4604 Msg-ID: <Pine.GSO.3.96.970510190846.23340K-100000@kelly.teleport.com>
4605 Date: Sat, 10 May 1997 19:57:30 -0700 (PDT)
4608 Title: "Fix sleep test: sleep(N) is defined to allow sleeping N-1"
4609 From: Chuck D. Phillips <cdp@hpescdp.fc.hp.com>
4610 Msg-ID: <199705151735.KAA01143@palrel1.hp.com>
4611 Date: Thu, 15 May 1997 11:35:41 -0600
4616 Title: "h2xs and @EXPORT_OK"
4618 Msg-ID: <199705092348.AA057881699@hpcc123.corp.hp.com>
4619 Date: Fri, 9 May 1997 16:48:20 -0700
4620 Files: utils/h2xs.PL
4624 Title: "Tweaks for perldelta"
4625 From: hansm@euronet.nl
4626 Msg-ID: <199705102346.BAA17300@mail.euronet.nl>
4627 Date: Sun, 11 May 97 01:46:00 +0200
4628 Files: pod/perldelta.pod
4630 Title: "Mention perlfaq.pod and perlmodlib.pod in perldelta.pod"
4631 From: Chip Salzenberg
4632 Files: pod/perldelta.pod
4634 Title: "Fix example of use of lexicals with formats"
4635 From: Chip Salzenberg
4636 Files: pod/perldelta.pod
4638 Title: "Explain that destruction order is not defined"
4639 From: Gurusamy Sarathy <gsar@engin.umich.edu>
4640 Msg-ID: <199705150600.CAA13550@aatma.engin.umich.edu>
4641 Date: Thu, 15 May 1997 02:00:23 -0400
4642 Files: pod/perltoot.pod
4644 Title: "Note that DATA filehandle is unavailable during BEGIN {}"
4645 From: neilb@cre.canon.co.uk (Neil Bowers)
4646 Msg-ID: <199705121227.NAA29718@tardis.cre.canon.co.uk>
4647 Date: Mon, 12 May 1997 13:27:43 +0100
4648 Files: pod/perldata.pod
4650 Title: "More detailed IO::Socket documentation"
4651 From: Tom Christiansen
4652 Msg-ID: <199705141456.IAA19061@jhereg.perl.com>
4653 Date: Wed, 14 May 1997 08:56:30 -0600
4654 Files: pod/perlipc.pod
4661 Herein we find the fruits of the gamma.
4663 CORE LANGUAGE CHANGES
4665 Title: "SECURITY: Forbid glob() when tainting (-T or setuid)"
4666 From: Chip Salzenberg
4667 Files: pod/perlrun.pod pod/perlsec.pod pp_sys.c
4669 Title: "SECURITY: Forbid exec() if $ENV{TERM} or $ENV{ENV} is tainted"
4670 From: Chip Salzenberg
4671 Files: pod/perlrun.pod pod/perlsec.pod t/op/taint.t taint.c
4675 Title: "(NeXT|Open)Step update"
4676 From: Gerd Knops <gerti@BITart.com>
4677 Msg-ID: <9705072247.AA18882@BITart.com>
4678 Date: Wed, 7 May 97 17:47:02 -0500
4679 Files: Configure MANIFEST config_h.SH hints/next_3.sh hints/next_4.sh
4681 Title: "NetBSD hint update"
4682 From: Giles Lean <giles@nemeton.com.au>
4683 Msg-ID: <199705051346.XAA13584@topaz.nemeton.com.au>
4684 Date: Mon, 5 May 1997 23:46:37 +1000 (EST)
4685 Files: hints/netbsd.sh
4687 Title: "Irix hint update"
4688 From: Scott Henry <scotth@sgi.com>
4689 Msg-ID: <yd83es0fp57.fsf@hoshi.engr.sgi.com>
4690 Date: 06 May 1997 11:09:56 -0700
4691 Files: hints/irix_6.sh
4693 Title: "HPUX: patch for ext/DynaLoader/dl_hpux.xs"
4694 From: Chuck D. Phillips <cdp@hpescdp.fc.hp.com>
4695 Msg-ID: <199705050548.WAA21260@palrel1.hp.com>
4696 Date: Sun, 4 May 1997 23:48:39 -0600
4697 Files: ext/DynaLoader/dl_hpux.xs
4699 Title: "Win32 update (consolidated patch plus three followups)"
4700 From: Gurusamy Sarathy
4701 Files: EXTERN.h README.win32 lib/Sys/Hostname.pm pod/perldelta.pod
4702 win32/config.H win32/config.w32 win32/config_sh.PL win32/perllib.c
4703 win32/win32.c win32/win32.h win32/include/sys/socket.h
4705 Title: "Win32 boot_DynaLoader problem in 99"
4706 From: Gary Clark <GaryC@mail.jeld-wen.com>
4707 Msg-ID: <1997May05.105000.1708.84476@mail.jeld-wen.com>
4708 Date: Mon, 05 May 1997 10:49:03 -0700
4709 Files: win32/makedef.pl
4713 Title: "Fix wantarray() in sort subs [fixes metaconfig]"
4714 From: Chip Salzenberg
4717 Title: "Fix for redefined sort subs nastiness"
4718 From: Gurusamy Sarathy
4719 Msg-ID: <199705090004.UAA15032@aatma.engin.umich.edu>
4720 Date: Thu, 08 May 1997 20:04:18 -0400
4721 Files: op.c pod/perldelta.pod pod/perldiag.pod sv.c t/op/sort.t
4725 Title: "AFS patches"
4726 From: Chip Salzenberg, Larry Schwimmer <rosebud@cyclone.Stanford.EDU>
4727 Files: Configure installperl
4729 LIBRARY AND EXTENSIONS
4731 Title: "Another blank line patch to Pod::Text"
4732 From: Russ Allbery <rra@stanford.edu>
4733 Msg-ID: <m3afm5g6ar.fsf@windlord.Stanford.EDU>
4734 Date: 08 May 1997 11:36:12 -0700
4735 Files: lib/Pod/Text.pm
4743 Title: "Three bugs in pod2html"
4744 From: hansm@euronet.nl
4745 Msg-ID: <199705052228.AAA25351@mail.euronet.nl>
4746 Date: Tue, 6 May 97 00:28:06 +0200
4747 Files: lib/Pod/Html.pm
4749 Title: "Trivial bugfix for pod of xsubpp"
4750 From: Ralf S. Engelschall <rse@engelschall.com>
4751 Msg-ID: <199705051447.QAA09995@en1.engelschall.com>
4752 Date: Mon, 5 May 1997 16:47:03 +0200
4753 Files: lib/ExtUtils/xsubpp
4755 Title: "Newer CPerl mode"
4756 From: Ilya Zakharevich
4757 Msg-ID: <199705080032.UAA22532@monk.mps.ohio-state.edu>
4758 Date: Wed, 7 May 1997 20:32:46 -0400 (EDT)
4759 Files: emacs/cperl-mode.el
4763 Title: "Updates to perldelta"
4764 From: Chip Salzenberg and Dominic Dunlop
4765 Files: pod/perldelta.pod
4767 Title: "More explicit Solaris instructions"
4768 From: Andy Dougherty
4769 Msg-ID: <Pine.SOL.3.95q.970508171206.438A-100000@fractal.lafayette.ed
4770 Date: Thu, 08 May 1997 17:14:54 -0400 (EDT)
4771 Files: INSTALL hints/solaris_2.sh
4773 Title: "Document 'Possible attempt to separate words with commas'"
4775 Msg-ID: <hyb9snvdw.fsf@bergen.sn.no>
4776 Date: 06 May 1997 23:27:55 +0200
4777 Files: pod/perlop.pod
4779 Title: "perlfaq9, hostname"
4780 From: John D Groenveld <groenvel@cse.psu.edu>
4781 Msg-ID: <199705061741.NAA22777@cse.psu.edu>
4782 Date: Tue, 06 May 1997 13:41:12 EDT
4783 Files: pod/perlfaq9.pod
4785 Title: "Debugger docs patch"
4786 From: Ilya Zakharevich
4787 Msg-ID: <199705080107.VAA24317@monk.mps.ohio-state.edu>
4788 Date: Wed, 7 May 1997 21:07:14 -0400 (EDT)
4789 Files: pod/perldebug.pod
4791 Title: "Document that C<m?x?> is just like C<?x?>"
4792 From: Chip Salzenberg
4793 Files: pod/perlop.pod
4795 Title: "Refresh description of sprintf()"
4796 From: Chip Salzenberg
4797 Files: pod/perl.pod pod/perlfunc.pod
4799 Title: "Mention the Regular Expressions book"
4800 From: Stephen Potter <spp@psa.pencom.com>
4801 Msg-ID: <199705071737.MAA18799@psa.pencom.com>
4802 Date: Wed, 07 May 1997 12:37:37 -0500
4803 Files: pod/perlbook.pod pod/perlre.pod
4805 Title: "OS/2 doc patch for _99"
4806 From: Ilya Zakharevich
4807 Msg-ID: <199705080046.UAA23466@monk.mps.ohio-state.edu>
4808 Date: Wed, 7 May 1997 20:46:45 -0400 (EDT)
4816 "Oops." Now this _has_ to be the gamma; we're out of numbers.
4818 CORE LANGUAGE CHANGES
4824 Title: "NeXT hints update"
4825 From: hansm@euronet.nl
4826 Msg-ID: <199704302229.AAA02690@mail.euronet.nl>
4827 Date: Thu, 1 May 97 00:28:41 +0200
4828 Files: Configure Makefile.SH hints/next_4.sh
4830 Title: "Support shared libperl on AIX"
4831 From: Eric Bartley <bartley@icd.cc.purdue.edu>
4832 Msg-ID: <199704270131.UAA51426@icd.cc.purdue.edu>
4833 Date: Sat, 26 Apr 1997 20:31:37 -0500
4834 Files: Configure Makefile.SH hints/aix.sh
4838 Title: "Fix NUL-termination bug in delimcpy()"
4839 From: Chip Salzenberg
4842 Title: "Forget prototype of subroutine after C<undef &subr>"
4843 From: Chip Salzenberg
4846 Title: "Handle tainted values in lists returned from subs, evals"
4847 From: Chip Salzenberg
4848 Files: pp_ctl.c pp_hot.c t/op/taint.t
4850 Title: "Fix sysread() on tied handle"
4851 From: Spider Boardman
4852 Msg-ID: <199705010601.CAA04926@Orb.Nashua.NH.US>
4853 Date: Thu, 1 May 1997 02:01:20 -0400
4856 Title: "Fix OS/2-specific buffer overflow"
4857 From: Ilya Zakharevich
4858 Msg-ID: <199704301920.PAA09681@monk.mps.ohio-state.edu>
4859 Date: Wed, 30 Apr 1997 15:20:01 -0400 (EDT)
4864 Title: "Add new globals to perl.exp"
4865 From: Chip Salzenberg
4868 LIBRARY AND EXTENSIONS
4870 Title: "Refresh DB_File to 1.14"
4872 Msg-ID: <9704302045.AA05484@claudius.bfsec.bt.co.uk>
4873 Date: Wed, 30 Apr 1997 21:45:09 +0100 (BST)
4874 Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs t/lib/db-btree.t
4875 t/lib/db-hash.t t/lib/db-recno.t
4879 Title: "Disable op/pipe.t test under Machten"
4880 From: Dominic Dunlop <domo@slipper.ip.lu>
4881 Msg-ID: <v03102801af8e160d3879@[194.51.248.68]>
4882 Date: Thu, 1 May 1997 12:48:26 +0200
4887 Title: "typo fixes to installhtml"
4888 From: lvirden@cas.org (Larry W. Virden)
4889 Msg-ID: <199705011114.HAA26968@cas.org>
4890 Date: Thu, 1 May 1997 07:14:31 -0400
4895 Title: "Fix description of av_undef() in perlguts"
4897 Msg-ID: <199705011042.MAA09897@bergen.sn.no>
4898 Date: Thu, 1 May 1997 12:42:46 +0200
4899 Files: pod/perlguts.pod
4901 Title: "Fix typo in perldelta"
4902 From: Chip Salzenberg
4903 Files: pod/perldelta.pod
4910 Here it is, the second public beta (a.k.a gamma).
4912 CORE LANGUAGE CHANGES
4914 Title: "Support C< $coderef->($x,$y) >"
4915 From: Chip Salzenberg
4916 Files: perly.c perly.c.diff perly.y pod/perldelta.pod pod/perldsc.pod
4917 pod/perlref.pod t/op/ref.t vms/perly_c.vms
4925 Title: "Fix C< hex('80') * 0x1000000 >"
4926 From: Chip Salzenberg
4929 Title: "Reset errno after failed piped close"
4930 From: Roderick Schertler
4931 Msg-ID: <28152.862264940@eeyore.ibcinc.com>
4932 Date: Mon, 28 Apr 1997 18:02:20 -0400
4933 Files: lib/Time/gmtime.pm lib/Time/localtime.pm pod/perlfunc.pod
4936 Title: "Fix warning wrt return value of PerlIO_getname()"
4937 From: Spider Boardman
4938 Msg-ID: <199704300448.AAA24174@Orb.Nashua.NH.US>
4939 Date: Wed, 30 Apr 1997 00:48:13 -0400
4946 LIBRARY AND EXTENSIONS
4960 Title: "Describe Math::Trig in perlmodlib"
4961 From: Chip Salzenberg
4962 Files: pod/perlmodlib.pod
4964 Title: "Add new diagnostics to perldelta"
4965 From: Chip Salzenberg
4966 Files: pod/perldelta.pod pod/perldiag.pod
4973 This patch should be _98, unless it's egregiously broken somehow.
4975 CORE LANGUAGE CHANGES
4981 Title: "Return to favoring memset(,0,) over bzero()"
4982 From: Chip Salzenberg
4985 Title: "NetBSD hint update"
4986 From: matthew green <mrg@splode.eterna.com.au>
4987 Msg-ID: <199704251021.EAA22570@jhereg.perl.com>
4988 Date: Fri, 25 Apr 1997 20:18:02 +1000
4989 Files: hints/netbsd.sh
4991 Title: "HP-UX hint update"
4992 From: Chuck D. Phillips <cdp@hpescdp.fc.hp.com>
4993 Msg-ID: <199704280535.WAA22441@palrel1.hp.com>
4994 Date: Sun, 27 Apr 1997 23:35:07 -0600
4995 Files: hints/hpux.sh
4997 Title: "Win32 update (three patches)"
4998 From: Gurusamy Sarathy and Nick Ing-Simmons
4999 Files: win32/makedef.pl win32/perllib.c win32/win32.c
5003 Title: "Update sprintf: '%hn'; '%s',NULL; panic on frexp() failure"
5004 From: Chip Salzenberg
5005 Files: perl.h pod/perldiag.pod sv.c
5007 Title: "Fix lingering '%S' in XS_VERSION_BOOTCHECK"
5008 From: Chip Salzenberg
5011 Title: "Eliminate Alpha warnings"
5012 From: Hallvard B Furuseth and Chip Salzenberg
5013 Files: perlsdio.h pp_sys.c
5015 Title: "Fix typo in NeXT dynaloader"
5016 From: Chip Salzenberg
5017 Files: ext/DynaLoader/dl_next.xs
5019 Title: "Fix possible buffer overflow under VMS"
5020 From: Chip Salzenberg
5027 LIBRARY AND EXTENSIONS
5029 Title: "Refresh CGI.pm to 2.35"
5030 From: Lincoln Stein <lstein@genome.wi.mit.edu>
5033 Title: "Refresh DB_File to 1.13"
5035 Msg-ID: <9704271413.AA08876@claudius.bfsec.bt.co.uk>
5036 Date: Sun, 27 Apr 1997 15:12:59 +0100 (BST)
5037 Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs
5039 Title: "SelfLoader: fix prototype pattern, rename intrusive lexical"
5040 From: Jesse Glick <jesse@ginger> and Chip Salzenberg
5041 Files: lib/SelfLoader.pm
5053 Title: "Split perlmod"
5054 From: Tom Christiansen
5055 Msg-ID: <199704260050.RAA02468@toy.perl.com>
5056 Date: Fri, 25 Apr 1997 20:50:09 -0400
5057 Files: MANIFEST pod/Makefile pod/buildtoc pod/perl.pod
5058 pod/perldsc.pod pod/perlfaq3.pod pod/perlipc.pod
5059 pod/perlmod.pod pod/perlmodlib.pod pod/perlobj.pod
5060 pod/perltie.pod pod/roffitall
5062 Title: "Describe __PACKAGE__ in perldelta"
5063 From: Chip Salzenberg
5064 Files: pod/perldelta.pod
5066 Title: "Doc fix for close of pipe handle"
5067 From: Chip Salzenberg
5068 Files: pod/perlfunc.pod
5075 This patch eliminates all known sources of buffer overflow! (And the
5076 crowd goes wild. (Yeah.)) Showstoppers only between here and _98.
5078 CORE LANGUAGE CHANGES
5084 Title: "Provide memset() if it's missing"
5085 From: Chip Salzenberg
5086 Files: global.sym perl.h proto.h util.c
5088 Title: "Don't tell GCC that warn(), croak(), and die() are printf-lik
5089 From: Chip Salzenberg
5094 Title: "Misc. sv_vcatpvfn() fixes"
5095 From: Hugo, Dale, Nick, Hallvard, Chip
5096 Files: gv.c mg.c op.c perl.c pp.c pp_ctl.c sv.c toke.c util.c
5098 Title: "Enforce order of sprintf() elements"
5099 From: Chip Salzenberg
5102 Title: "Guard against long numbers, <<LONG_DELIM, and <long glob>"
5103 From: Chip Salzenberg
5104 Files: global.sym mg.c perl.c pod/perldiag.pod proto.h toke.c util.c
5106 Title: "Guard against C<goto> to deeply nested label"
5107 From: Chip Salzenberg
5108 Files: pod/perldiag.pod pp_ctl.c
5110 Title: "Guard against overflow in dup2() emulation"
5111 From: Chip Salzenberg
5114 Title: "Win32: Guard against long function names"
5115 From: Chip Salzenberg
5116 Files: win32/win32sck.c
5118 Title: "Make mess() always work, by using a non-arena SV"
5119 From: Chip Salzenberg, from idea by Gurusamy Sarathy
5120 Files: perl.c util.c
5122 Title: "Fix scalar leak in pp_prtf()"
5123 From: Doug MacEachern
5124 Msg-ID: <199704241706.NAA19140@postman.osf.org>
5125 Date: Thu, 24 Apr 1997 13:06:21 -0400
5128 Title: "When copying a format line, take only its string value"
5129 From: Chip Salzenberg
5132 Title: "Undo private patch"
5133 From: Chip Salzenberg
5134 Files: installperl lib/ExtUtils/Install.pm
5136 Title: "Fix LEAKTEST numbers"
5137 From: Chip Salzenberg
5138 Files: ext/DynaLoader/dl_vms.xs handy.h os2/os2.c util.c vms/vms.c
5139 win32/win32.c win32/win32sck.c
5143 Title: "Cope with a <db.h> that isn't related to DB"
5144 From: Jarkko Hietaniemi
5145 Msg-ID: <199704241728.UAA09951@alpha.hut.fi>
5146 Date: Thu, 24 Apr 1997 20:28:39 +0300 (EET DST)
5149 LIBRARY AND EXTENSIONS
5151 Title: "Always NUL-terminate opsets"
5152 From: Chip Salzenberg
5153 Files: ext/Opcode/Opcode.xs
5155 Title: "Don't core dump if my_inet_aton() get a NULL"
5156 From: Chip Salzenberg
5157 Files: ext/Socket/Socket.xs
5159 Title: "Handle symlinks, high permission bits in File::Path"
5160 From: Chip Salzenberg
5161 Files: lib/File/Path.pm
5163 Title: "Math::{Complex,Trig} update"
5164 From: Jarkko Hietaniemi
5165 Msg-ID: <199704242221.BAA30363@alpha.hut.fi>
5166 Date: Fri, 25 Apr 1997 01:21:44 +0300 (EET DST)
5167 Files: lib/Math/Complex.pm lib/Math/Trig.pm pod/roffitall
5168 t/lib/complex.t t/lib/trig.t
5176 Title: "Fix buffer overflow in a2p"
5177 From: Chip Salzenberg
5182 Title: "FAQ udpate (24-apr-97)"
5183 From: Nathan Torkington <gnat@prometheus.frii.com>
5184 Msg-ID: <199704242247.QAA07010@prometheus.frii.com>
5185 Date: Thu, 24 Apr 1997 16:47:23 -0600 (MDT)
5186 Files: pod/perlfaq*.pod
5188 Title: "Document new {,s}printf() behavior"
5189 From: Chip Salzenberg
5190 Files: pod/perldelta.pod pod/perlfunc.pod
5197 This patch eliminates almost all possible sources of buffer overflow;
5198 in particular, there are no more sprintf() bugs. (!!) This patch
5199 also has a few other fixes. With these changes in place, I can sleep
5200 at night. (Because I've stopped hacking. :-))
5202 CORE LANGUAGE CHANGES
5204 Title: "Support PRINTF for tied handles"
5205 From: Doug MacEachern
5206 Msg-ID: <199704202226.SAA08032@postman.osf.org>
5207 Date: Sun, 20 Apr 1997 18:26:13 -0400
5208 Files: pod/perldelta.pod pod/perltie.pod pp_sys.c t/op/misc.t
5212 Title: "Fix bitwise shifts and pack('w') on Crays"
5213 From: Chip Salzenberg
5216 Title: "Win32 update (two patches)"
5217 From: Gurusamy Sarathy
5218 Files: lib/AutoSplit.pm lib/ExtUtils/MM_Unix.pm win32/config.w32
5223 Title: "Mondo Cool patch for buffer safety and convenience"
5224 From: Chip Salzenberg
5225 Files: XSUB.h doop.c dump.c ext/DynaLoader/dl_dlopen.xs
5226 ext/DynaLoader/dl_hpux.xs ext/DynaLoader/dl_next.xs
5227 ext/DynaLoader/dlutils.c ext/ODBM_File/ODBM_File.xs
5228 global.sym gv.c interp.sym mg.c op.c perl.c perl.h
5229 pod/perlguts.pod pp.c pp_ctl.c pp_hot.c pp_sys.c proto.h
5230 regcomp.c regexec.c sv.c toke.c util.c
5232 Title: "Problems with glob"
5233 From: Ilya Zakharevich
5234 Msg-ID: <1997Apr20.024432.1941365@hmivax.humgen.upenn.edu>
5235 Date: Sun, 20 Apr 1997 02:44:32 -0400 (EDT)
5238 Title: "Fix scalar leak in closures"
5239 From: Chip Salzenberg
5242 Title: "Refine error messages re: anon subs' prototypes"
5243 From: Chip Salzenberg
5246 Title: "Outermost scope is void, not scalar"
5247 From: Chip Salzenberg
5252 Title: "Fix up Linux hints for tcsh, and Configure patch"
5253 From: Andy Dougherty
5254 Msg-ID: <Pine.SOL.3.95q.970422101051.2506C-100000@fractal.lafayette.e
5255 Date: Tue, 22 Apr 1997 11:02:27 -0400 (EDT)
5256 Files: Configure hints/linux.sh
5258 Title: "There is no standard answer to 'Use suidperl?'"
5259 From: Chip Salzenberg
5260 Files: hints/bsdos.sh hints/freebsd.sh hints/linux.sh
5263 LIBRARY AND EXTENSIONS
5265 Title: "Math::Complex update"
5266 From: Jarkko Hietaniemi
5267 Files: lib/Math/Complex.pm t/lib/complex.t
5269 Title: "Croak on C<use autouse> without module name"
5270 From: Chip Salzenberg
5271 Files: lib/autouse.pm
5273 Title: "Silence warnings on simple C<use ops>"
5274 From: Roderick Schertler
5275 Msg-ID: <pzybafum6k.fsf@eeyore.ibcinc.com>
5276 Date: 19 Apr 1997 10:22:43 -0400
5277 Files: ext/Opcode/ops.pm
5281 Title: "Don't put leading newline on numeric strings"
5282 From: Andreas Koenig
5283 Msg-ID: <199704230847.KAA22752@anna.in-berlin.de>
5284 Date: Wed, 23 Apr 1997 10:47:00 +0200
5285 Files: t/pragma/constant.t
5293 Title: "FAQ udpate (23-apr-97)"
5294 From: Nathan Torkington <gnat@prometheus.frii.com>
5295 Msg-ID: <199704231822.MAA05074@prometheus.frii.com>
5296 Date: Wed, 23 Apr 1997 12:22:55 -0600 (MDT)
5297 Files: pod/perlfaq*.pod
5299 Title: "Two doublewords less"
5300 From: Jarkko Hietaniemi
5301 Msg-ID: <199704201938.WAA07722@alpha.hut.fi>
5302 Date: Sun, 20 Apr 1997 22:38:13 +0300 (EET DST)
5303 Files: pod/perlrun.pod vms/perlvms.pod
5310 This one has two security bug fixes for buffer overflows. Perl has
5311 not yet been searched to see if more fixes are needed.
5313 CORE LANGUAGE CHANGES
5315 Title: "Improve sysseek(), remove systell(), fix Opcode"
5316 From: Chip Salzenberg
5317 Files: doio.c ext/Opcode/Makefile.PL ext/Opcode/Opcode.pm
5318 ext/Opcode/Opcode.xs global.sym keywords.pl opcode.pl
5319 pod/perldelta.pod pod/perldiag.pod pod/perlfunc.pod pp_sys.c
5320 proto.h t/op/sysio.t toke.c
5322 Title: "Fix (and test) spaces in {,un}pack()"
5323 From: Chip Salzenberg
5324 Files: pp.c t/op/pack.t
5328 Title: "Irix update"
5329 From: Scott Henry <scotth@sgi.com>
5330 Msg-ID: <yd8d8rsi0ln.fsf@hoshi.engr.sgi.com>
5331 Date: 18 Apr 1997 12:37:24 -0700
5332 Files: MANIFEST hints/irix_6.sh hints/irix_6_0.sh hints/irix_6_1.sh
5334 Title: "ExtUtils/Miniperl.pm not built on Win32"
5335 From: Nick Ing-Simmons
5336 Msg-ID: <199704181742.SAA08407@ni-s.u-net.com>
5337 Date: Fri, 18 Apr 1997 18:42:32 +0100
5338 Files: win32/Makefile
5342 Title: "SECURITY FIX: 'Identifier too long'"
5343 From: Chip Salzenberg
5344 Files: pod/perldelta.pod pod/perldiag.pod toke.c
5346 Title: "SECURITY FIX: Buffer overflow in gv_fetchfile()"
5347 From: Chip Salzenberg
5350 Title: "Remove pp_method() inefficiency from last patch"
5351 From: Chip Salzenberg
5356 Title: "Fix unnecessary re-linking"
5357 From: Chip Salzenberg
5358 Files: lib/ExtUtils/MM_Unix.pm
5360 Title: "Fix tcsh hack in Configure"
5361 From: Chip Salzenberg
5364 Title: "Minor, optional patch to Makefile.SH"
5365 From: "Randy J. Ray" <rjray@uswest.com>
5366 Msg-ID: <rjray-9703180132.AA00374040@snakepit.ecte.uswc.uswest.com>
5367 Date: Thu, 17 Apr 1997 19:32:17 -0600
5370 LIBRARY AND EXTENSIONS
5372 Title: "Patch to Getopt::Long"
5373 From: Johan Vromans <jvromans@squirrel.nl>
5374 Msg-ID: <m0wIKCO-00081IC@phoenix.squirrel.nl>
5375 Date: Fri, 18 Apr 97 22:24 MET DST
5376 Files: lib/Getopt/Long.pm
5378 Title: "Fix NAME in SDBM_File build"
5379 From: Chip Salzenberg
5380 Files: ext/SDBM_File/sdbm/Makefile.PL
5388 Title: "Make h2ph generate constant subs"
5389 From: Roderick Schertler
5390 Msg-ID: <pz2088w5ot.fsf@eeyore.ibcinc.com>
5391 Date: 18 Apr 1997 14:23:46 -0400
5392 Files: utils/h2ph.PL
5396 Title: "Document {,un}pack changes"
5398 Msg-ID: <9704181249.AA11733@claudius.bfsec.bt.co.uk>
5399 Date: Fri, 18 Apr 97 13:49:39 BST
5400 Files: pod/perldelta.pod pod/perldiag.pod
5407 This is it before _98. No more last-minute features. Really, I mean
5408 it this time. No kidding.
5410 CORE LANGUAGE CHANGES
5412 Title: "New operator systell()"
5413 From: Chip Salzenberg
5414 Files: doio.c ext/Opcode/Opcode.pm keywords.pl opcode.pl
5415 pod/perldelta.pod pod/perldiag.pod pod/perlfunc.pod pp_sys.c
5418 Title: "Allow constant sub to be optimized when called with parens"
5419 From: Chip Salzenberg
5422 Title: "Make {,un}pack fail on invalid pack types"
5423 From: Chip Salzenberg
5424 Files: pod/perldiag.pod pp.c
5428 Title: "Fix bitwise ops and {,un}pack() on Cray CPUs"
5429 From: Chip Salzenberg
5433 From: Charles Bailey
5434 Files: lib/Cwd.pm lib/File/Path.pm lib/FindBin.pm vms/perly_c.vms
5435 vms/vms.c vms/writemain.pl
5437 Title: "Win32 update (three patches)"
5438 From: Gurusamy Sarathy and Nick Ing-Simmons
5439 Files: lib/Cwd.pm lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_Win32.pm
5440 lib/File/Basename.pm win32/Makefile win32/makedef.pl
5441 win32/perllib.c win32/win32.c win32/win32iop.h
5445 Title: "Fix error messages on method lookup failure"
5446 From: Chip Salzenberg
5449 Title: "Fix use of var before init in util.c"
5450 From: Gurusamy Sarathy
5451 Msg-ID: <199704162342.TAA20773@aatma.engin.umich.edu>
5452 Date: Wed, 16 Apr 1997 19:42:41 -0400
5457 Title: "Linux hints: Allow build w/o suidperl, prefer tcsh to csh"
5458 From: Michael De La Rue <mikedlr@tardis.ed.ac.uk>
5459 Files: Configure hints/linux.sh
5461 LIBRARY AND EXTENSIONS
5463 Title: "Fix bug in Opcode when (maxo & 15) > 8"
5464 From: Chip Salzenberg
5465 Files: ext/Opcode/Makefile.PL ext/Opcode/Opcode.pm
5466 ext/Opcode/Opcode.xs
5468 Title: "CGI.pm broke again"
5469 From: Andreas Koenig
5470 Msg-ID: <199704171136.NAA24859@anna.in-berlin.de>
5471 Date: Thu, 17 Apr 1997 13:36:28 +0200
5474 Title: "Revise quotewords()"
5475 From: Shishir Gundavaram <shishir@ruby.ora.com>
5476 Files: lib/Text/ParseWords.pm
5488 Title: "Doc updates: INSTALL-1.13, pumpkin.pod-1.9"
5489 From: Andy Dougherty
5490 Files: INSTALL Porting/pumpkin.pod
5492 Title: "Document size restrictions for packed integers"
5493 From: Jarkko Hietaniemi
5494 Files: pod/perlfunc.pod
5501 Y'know, I've heard of this "beta" thing, but it's been so long since
5502 I've seen one, I'm not sure it really exists...
5504 CORE LANGUAGE CHANGES
5506 Title: "New operator: sysseek()"
5507 From: Chip Salzenberg
5508 Files: doio.c ext/Opcode/Makefile.PL ext/Opcode/Opcode.pm global.sym
5509 keywords.pl opcode.pl pod/perldelta.pod pod/perlfunc.pod
5510 pp_sys.c t/op/sysio.t toke.c
5512 Title: "Allow recursive substitution again"
5513 From: Chip Salzenberg
5514 Files: pod/perldelta.pod pod/perldiag.pod pp_hot.c
5518 Title: "Use size_t for socket size parameters of GNU libc"
5519 From: Chip Salzenberg
5520 Files: doio.c pp_sys.c
5522 Title: "Fix STMT_{START,END} under g++"
5523 From: Steven Parkes <parkes@sierravista.com>
5524 Msg-ID: <199704141935.MAA11240@monterey.sierravista.com>
5525 Date: Mon, 14 Apr 1997 12:35:34 -0700
5528 Title: "Win32 update (four patches)"
5529 From: Gurusamy Sarathy and Nick Ing-Simmons
5530 Files: MANIFEST README.win32 dosish.h ext/SDBM_File/Makefile.PL
5531 ext/SDBM_File/sdbm/Makefile.PL ext/SDBM_File/sdbm/sdbm.c
5532 ext/SDBM_File/sdbm/sdbm.h lib/ExtUtils/MM_Unix.pm perl.c
5533 utils/perlbug.PL utils/perldoc.PL win32/Makefile win32/TEST
5534 win32/config.H win32/config.w32 win32/config_h.PL
5535 win32/config_sh.PL win32/perllib.c win32/runperl.c
5536 win32/win32.c win32/win32io.c win32/win32sck.c
5540 Title: "New API function: perl_eval_pv()"
5541 From: Doug MacEachern
5542 Msg-ID: <199704142113.RAA06823@postman.osf.org>
5543 Date: Mon, 14 Apr 1997 17:13:41 -0400
5544 Files: perl.c pod/perlcall.pod pod/perldelta.pod pod/perlembed.pod
5545 pod/perlguts.pod proto.h
5547 Title: "Fix C< s//whatever/ >, which reuses old pattern"
5548 From: Chip Salzenberg
5549 Files: pp_hot.c regexec.c
5551 Title: "Return a value from PerlIO_{,un}getc"
5552 From: Hallvard B Furuseth
5553 Msg-ID: <199704131228.OAA05695@bombur2.uio.no>
5554 Date: Sun, 13 Apr 1997 14:28:14 +0200 (MET DST)
5557 Title: "Fix for environment leak"
5558 From: skimo@breughel.ufsia.ac.be (Sven Verdoolaege)
5559 Msg-ID: <19970415103246.NN46698@breughel.ufsia.ac.be>
5560 Date: Tue, 15 Apr 1997 10:32:46 +0200
5563 Title: "Fix comments in seed()"
5564 From: Hallvard B Furuseth
5565 Msg-ID: <199704141758.TAA06895@bombur2.uio.no>
5566 Date: Mon, 14 Apr 1997 19:58:38 +0200 (MET DST)
5571 Title: "Put extensions' autoload files in $archlib"
5572 From: Chip Salzenberg
5575 Title: "Use '-fPIC' for debugging compiles under Solaris with gcc"
5576 From: Hallvard B Furuseth
5579 LIBRARY AND EXTENSIONS
5581 Title: "Refresh CGI to 2.34"
5582 From: Chip Salzenberg
5583 Files: eg/cgi/customize.cgi eg/cgi/tryit.cgi lib/CGI.pm
5586 Title: "Debugger update"
5587 From: Ilya Zakharevich
5588 Msg-ID: <199704142115.RAA09923@monk.mps.ohio-state.edu>
5589 Date: Mon, 14 Apr 1997 17:15:27 -0400 (EDT)
5590 Files: lib/perl5db.pl
5592 Title: "diagnostics: $/ gotcha"
5593 From: Andreas Koenig
5594 Msg-ID: <199704151814.UAA03404@anna.in-berlin.de>
5595 Date: Tue, 15 Apr 1997 20:14:01 +0200
5596 Files: lib/diagnostics.pm
5598 Title: "Update File::Path"
5599 From: Andreas Koenig
5600 Msg-ID: <199704151401.QAA02556@anna.in-berlin.de>
5601 Date: Tue, 15 Apr 1997 16:01:07 +0200
5602 Files: lib/File/Path.pm t/lib/filepath.t
5604 Title: "User::pwent.pm: g{,e}cos"
5605 From: Tom Christiansen
5606 Msg-ID: <199704130135.TAA23274@jhereg.perl.com>
5607 Date: Sat, 12 Apr 1997 19:35:54 -0600
5608 Files: lib/User/pwent.pm
5610 Title: "Sys::Syslog: hyphens in hostnames"
5611 From: Jarkko Hietaniemi
5612 Msg-ID: <199704151421.RAA19693@alpha.hut.fi>
5613 Date: Tue, 15 Apr 1997 17:21:53 +0300 (EET DST)
5614 Files: lib/Sys/Syslog.pm
5616 Title: "Clean up format of dlopen() debug info"
5617 From: Hallvard B Furuseth
5618 Files: ext/DynaLoader/dl_dlopen.xs
5626 Title: "xsubpp incorrectly handles 'class::newthing()'"
5627 From: "John Q. Linux" <jql@jql.accessone.com>
5628 Msg-ID: <199704122201.PAA01780@jql.accessone.com>
5629 Date: Sat, 12 Apr 1997 15:01:33 -0700
5630 Files: lib/ExtUtils/xsubpp
5634 Title: "Add CGI to perldelta.pod and improve its description in MANIFEST"
5635 From: Chip Salzenberg
5636 Files: MANIFEST pod/perldelta.pod
5638 Title: "Describe probs with majordomo 1.94.1"
5639 From: Chip Salzenberg
5640 Files: pod/perldelta.pod
5642 Title: "Fix description of /\G/g"
5643 From: Chip Salzenberg
5644 Files: pod/perlop.pod
5646 Title: "Mention '...' operator in precedence table"
5647 From: Tom Christiansen
5648 Msg-ID: <199704131724.LAA23120@jhereg.perl.com>
5649 Date: Sun, 13 Apr 1997 11:24:16 -0600
5650 Files: pod/perlop.pod
5657 Any minute now... second public beta... no, really...
5659 CORE LANGUAGE CHANGES
5661 Title: "Fix for incorrect overloaded assignment"
5662 From: Ilya Zakharevich
5663 Msg-ID: <199704112225.SAA03482@monk.mps.ohio-state.edu>
5664 Date: Fri, 11 Apr 1997 18:25:33 -0400 (EDT)
5667 Title: "Fix C< $x=''; pos($x)=0; $x=~/\G$/ >"
5668 From: Chip Salzenberg
5671 Title: "Fix label on C<for(;;)> statement"
5672 From: Chip Salzenberg
5673 Files: perly.c perly.y
5677 Title: "update to 5.003_97b/hint/irix_6_2.sh"
5678 From: Scott Henry <scotth@sgi.com>
5679 Msg-ID: <yd8hghdjbk0.fsf@hoshi.engr.sgi.com>
5680 Date: 11 Apr 1997 18:05:03 -0700
5681 Files: hints/irix_6_2.sh
5685 Title: "Before 'BEGIN not safe', explain why"
5686 From: Chip Salzenberg
5689 Title: "New error msg for low-key failure of C<require>"
5690 From: Chip Salzenberg
5691 Files: pod/perldiag.pod pp_ctl.c t/pragma/strict-subs
5692 t/pragma/strict-vars
5694 Title: "Put "dXSUB_SYS" last in declarations"
5695 From: Chip Salzenberg
5696 Files: win32/perllib.c
5698 Title: "Minor type cleanup"
5699 From: Chip Salzenberg
5700 Files: proto.h toke.c
5706 LIBRARY AND EXTENSIONS
5708 Title: "win32: perl5db patch"
5709 From: Gurusamy Sarathy
5710 Msg-ID: <199704102142.RAA27396@aatma.engin.umich.edu>
5711 Date: Thu, 10 Apr 1997 17:42:13 -0400
5712 Files: lib/perl5db.pl
5714 Title: "Enhancements to debugger, Term::ReadLine, Term::Cap"
5715 From: Ilya Zakharevich
5716 Msg-ID: <199704101948.PAA01841@monk.mps.ohio-state.edu>
5717 Date: Thu, 10 Apr 1997 15:48:07 -0400 (EDT)
5718 Files: lib/Term/Cap.pm lib/Term/ReadLine.pm lib/perl5db.pl
5720 Title: "MM_Unix patch for use under CVS"
5721 From: Ulrich Pfeifer
5722 Msg-ID: <yfmd8s1vhpn.fsf@ls6.informatik.uni-dortmund.de>
5723 Date: 11 Apr 1997 14:59:00 +0200
5724 Files: lib/ExtUtils/MM_Unix.pm
5726 Title: "Complex update (five patches)"
5727 From: Jarkko Hietaniemi
5728 Files: lib/Math/Complex.pm t/lib/complex.t
5730 Title: "Fix undef warning in Math::BigInt"
5731 From: Chip Salzenberg
5732 Files: lib/Math/BigInt.pm
5740 Title: "Add B<-o> option to a2p, for old awk; make new the default"
5741 From: Chip Salzenberg
5742 Files: x2p/a2p.h x2p/a2p.pod x2p/a2py.c x2p/walk.c
5746 Title: "typo in lib/diagnostics.pm"
5747 From: barnett@grymoire.crd.ge.com (Bruce Barnett)
5748 Msg-ID: <199704111800.OAA27297@grymoire.crd.ge.com>
5749 Date: Fri, 11 Apr 1997 14:00:54 -0400
5750 Files: lib/diagnostics.pm
5752 Title: "Use B<> for options in Class::Struct pod"
5753 From: Hugo van der Sanden <hv@iii.co.uk>
5754 Msg-ID: <334D2E7B.67F0@iii.co.uk>
5755 Date: Thu, 10 Apr 1997 19:16:27 +0100
5756 Files: lib/Class/Struct.pm
5758 Title: "Explain //g and \G issues"
5759 From: Gurusamy Sarathy
5760 Msg-ID: <199704122048.QAA25060@aatma.engin.umich.edu>
5761 Date: Sat, 12 Apr 1997 16:48:41 -0400
5762 Files: pod/perldelta.pod pod/perlop.pod pod/perlre.pod
5764 Title: "more (err, less) doubled words"
5765 From: Jarkko Hietaniemi
5766 Msg-ID: <199704111931.WAA24460@alpha.hut.fi>
5767 Date: Fri, 11 Apr 1997 22:31:25 +0300 (EET DST)
5768 Files: ext/DB_File/DB_File.pm ext/DynaLoader/DynaLoader.pm
5769 ext/IO/lib/IO/Pipe.pm lib/CGI.pm lib/Exporter.pm
5770 lib/ExtUtils/MakeMaker.pm lib/IPC/Open2.pm lib/IPC/Open3.pm
5771 lib/vars.pm pod/perlcall.pod pod/perldiag.pod
5772 pod/perlfaq1.pod pod/perlfaq3.pod pod/perlfaq5.pod
5773 pod/perlfaq7.pod pod/perlfaq8.pod pod/perlipc.pod
5775 Title: "Freudian slip error in perlsub.pod"
5776 From: barnett@grymoire.crd.ge.com (Bruce Barnett)
5777 Msg-ID: <199704111755.NAA27200@grymoire.crd.ge.com>
5778 Date: Fri, 11 Apr 1997 13:55:07 -0400
5779 Files: pod/perlsub.pod
5781 Title: "Little patch for perl5.003_97c/pod/perlpod.pod"
5782 From: rse@engelschall.com (Ralf S. Engelschall)
5783 Msg-ID: <199704112048.WAA08733@en1.engelschall.com>
5784 Date: Fri, 11 Apr 1997 22:48:37 +0200
5785 Files: pod/perlpod.pod
5792 That second public beta will be Real Soon Now...
5794 CORE LANGUAGE CHANGES
5796 Title: "Refine setgroups() behavior of C<$)>"
5797 From: Chip Salzenberg
5798 Files: mg.c pod/perldelta.pod pod/perlvar.pod
5800 Title: "Forbid -[Mm] on #! line"
5801 From: Chip Salzenberg
5802 Files: pod/perldelta.pod pod/perldiag.pod toke.c
5806 Title: "Fix dynamic loading (and argv[0]) under AmigaOS"
5807 From: Norbert Pueschel
5808 Msg-ID: <77724842@Armageddon.meb.uni-bonn.de>
5809 Date: Tue, 08 Apr 1997 22:01:45 +0200
5810 Files: hints/amigaos.sh
5812 Title: "Special mkdir() for VMS"
5813 From: Charles Bailey
5814 Msg-ID: <01IHGOXN6MZM0004K3@hmivax.humgen.upenn.edu>
5815 Date: Tue, 08 Apr 1997 12:33:56 -0400 (EDT)
5816 Files: dosish.h lib/ExtUtils/MM_Unix.pm lib/File/Path.pm os2/os2ish.h
5817 plan9/plan9ish.h pp_sys.c unixish.h vms/vms.c vms/vmsish.h
5821 Title: "Fix assignment from magic SV that becomes a glob"
5822 From: Chip Salzenberg
5827 Title: "Fix syntax error in Configure comment(!)"
5828 From: Chip Salzenberg
5831 Title: "For Solaris, if -DDEBUGGING, default to '-KPIC', not '-Kpic'"
5832 From: Chip Salzenberg
5835 Title: "Fix usage of dXSUB_SYS, esp. in ExtUtils::Miniperl"
5836 From: Chip Salzenberg
5837 Files: dosish.h minimod.pl os2/os2ish.h plan9/plan9ish.h vms/vmsish.h
5839 LIBRARY AND EXTENSIONS
5841 Title: "Replace Class::Template with improved Class::Struct"
5842 From: Jim Miner <jfm@winternet.com>
5843 Files: MANIFEST lib/Class/Struct.pm lib/Class/Template.pm
5844 lib/File/stat.pm lib/Net/hostent.pm lib/Net/netent.pm
5845 lib/Net/protoent.pm lib/Net/servent.pm lib/Time/gmtime.pm
5846 lib/Time/localtime.pm lib/Time/tm.pm lib/User/grent.pm
5847 lib/User/pwent.pm pod/perldelta.pod pod/perlfaq7.pod
5848 pod/perlmod.pod pod/perltoot.pod
5850 Title: "MakeMaker pathname patch"
5851 From: Nick Ing-Simmons
5852 Msg-ID: <199704091908.UAA00877@ni-s.u-net.com>
5853 Date: Wed, 9 Apr 1997 20:08:23 +0100
5854 Files: lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MakeMaker.pm
5856 Title: "Fix configuration of new socket"
5857 From: Chip Salzenberg
5858 Files: ext/IO/lib/IO/Socket.pm
5860 Title: "Improve IO::Handle docs; don't export _open_mode_string"
5861 From: Chip Salzenberg
5862 Files: ext/IO/lib/IO/File.pm ext/IO/lib/IO/Handle.pm
5864 Title: "Complex.pm: 0**0 sanity"
5865 From: Jarkko Hietaniemi
5866 Msg-ID: <199704091804.VAA13930@alpha.hut.fi>
5867 Date: Wed, 9 Apr 1997 21:04:23 +0300 (EET DST)
5868 Files: lib/Math/Complex.pm
5870 Title: "Fix typos in Math::Trig"
5871 From: Jarkko Hietaniemi
5872 Files: lib/Math/Trig.pm
5876 Title: "Accommodate CodeBuilder variant of Machten 4.0.3"
5877 From: Dominic Dunlop <domo@slipper.ip.lu>
5878 Msg-ID: <v03020902af704d320f27@[194.51.248.88]>
5879 Date: Tue, 8 Apr 1997 22:15:15 +0200
5880 Files: t/io/fs.t t/op/stat.t
5888 Title: "IO::Socket doc fix"
5889 From: Roderick Schertler
5890 Msg-ID: <28383.860527843@eeyore.ibcinc.com>
5891 Date: Tue, 08 Apr 1997 15:30:43 -0400
5892 Files: ext/IO/lib/IO/Socket.pm
5899 Working on the second public beta...
5901 CORE LANGUAGE CHANGES
5903 Title: "Make assignment to C<$)> call setgroups()"
5904 From: Chip Salzenberg
5905 Files: Configure config_H config_h.SH mg.c plan9/config.plan9
5906 pod/perldelta.pod vms/config.vms win32/config.H
5909 Title: "Grandfather "$$<digit>" in strings"
5910 From: Chip Salzenberg
5911 Files: pod/perldiag.pod toke.c
5913 Title: "Disconnect warn and die hooks _after_ object destruction"
5914 From: Chip Salzenberg
5917 Title: "Forbid recursive substitutions"
5918 From: Chip Salzenberg
5919 Files: cop.h pod/perldelta.pod pod/perldiag.pod pp_ctl.c pp_hot.c
5923 Title: "Use SSize_t for values of PerlIO_{read,write}"
5924 From: Chip Salzenberg
5925 Files: perlio.c perlio.h perlsdio.h pp_sys.c
5927 Title: "perlwin-97a_4: win32 environ fix"
5928 From: Gurusamy Sarathy
5929 Msg-ID: <199704060431.XAA23400@aatma.engin.umich.edu>
5930 Date: Sat, 05 Apr 1997 23:31:11 -0500
5931 Files: win32/win32.c win32/win32io.c win32/win32io.h win32/win32iop.h
5935 Title: "length($') isn't"
5936 From: Gurusamy Sarathy
5937 Msg-ID: <199704070730.DAA07310@aatma.engin.umich.edu>
5938 Date: Mon, 07 Apr 1997 03:30:44 -0400
5941 Title: "Fix obscure regex bug related to leading C<.*>"
5942 From: Chip Salzenberg
5945 Title: "Add warning for glob failure"
5946 From: Chip Salzenberg
5947 Files: pod/perldelta.pod pod/perldiag.pod pp_hot.c
5949 Title: "Fix C<perl -V> in presence of local patches"
5950 From: Chip Salzenberg
5955 Title: "Don't suggest 'Configure -der' in config.sh comments"
5956 From: Chip Salzenberg
5959 LIBRARY AND EXTENSIONS
5961 Title: "CGI->redirect patch"
5962 From: Doug MacEachern
5963 Msg-ID: <199704051527.KAA11280@postman.osf.org>
5964 Date: Sat, 05 Apr 1997 10:27:52 -0500
5967 Title: "Updates to Math::Complex and Math::Trig"
5968 From: Jarkko Hietaniemi
5969 Files: lib/Math/Complex.pm lib/Math/Trig.pm pod/perldelta.pod
5972 Title: "Fix FindBin under Win32, and document success"
5973 From: Nick Ing-Simmons and Gurusamy Sarathy
5974 Msg-ID: <199704051504.QAA09507@ni-s.u-net.com>
5975 Date: Sat, 5 Apr 1997 16:04:52 +0100
5976 Files: README.win32 lib/Cwd.pm lib/FindBin.pm
5984 Title: "Patch for 'perldoc -f'"
5986 Msg-ID: <199704061732.TAA00353@bergen.sn.no>
5987 Date: Sun, 6 Apr 1997 19:32:04 +0200
5988 Files: utils/perldoc.PL
5992 Title: "Document required module versions"
5993 From: Chip Salzenberg
5994 Files: pod/perldelta.pod
5996 Title: "Document sample function perl_eval()"
5997 From: Doug MacEachern
5998 Msg-ID: <199704051524.KAA06090@postman.osf.org>
5999 Date: Sat, 05 Apr 1997 10:24:43 -0500
6000 Files: pod/perlcall.pod pod/perlembed.pod
6002 Title: "Make L<perltrap> refer to L<perldelta>"
6003 From: Chip Salzenberg
6004 Files: pod/perltrap.pod
6011 This release gets a letter instead of a full subversion because I'm
6012 planning on making 5.003_98 the second public beta.
6014 CORE LANGUAGE CHANGES
6016 Title: "Fix AUTOLOAD, or kill me"
6017 From: Chip Salzenberg
6018 Files: gv.c pp.c t/op/method.t
6022 Title: "Add support for Cygwin32 (GNU-Win32) -- very low impact"
6023 From: John Cerney <j-cerney1@ti.com>
6024 Msg-ID: <199704030821.JAA08762@pluto.tiuk.ti.com>
6025 Date: Thu, 3 Apr 1997 09:21:17 +0100
6026 Files: MANIFEST README.cygwin32 cygwin32/cw32imp.h cygwin32/gcc2
6027 cygwin32/ld2 cygwin32/perlgcc cygwin32/perlld
6028 ext/DynaLoader/dl_cygwin32.xs hints/cygwin32.sh perl.h
6031 Title: "Win32 update (six patches)"
6032 From: Gurusamy Sarathy
6033 Files: MANIFEST README.win32 dosish.h t/io/fs.t t/io/tell.t
6034 t/lib/io_tell.t t/op/magic.t t/op/mkdir.t t/op/runlevel.t
6035 t/op/stat.t t/op/taint.t win32/Makefile win32/VC-2.0/pod.mak
6036 win32/makedef.pl win32/pod.mak win32/win32.c win32/win32.h
6037 win32/win32io.c win32/win32io.h win32/win32iop.h
6039 Title: "AmigaOS update"
6040 From: Norbert Pueschel
6041 Msg-ID: <77724828@Armageddon.meb.uni-bonn.de>
6042 Date: Thu, 03 Apr 1997 16:16:51 +0200
6043 Files: README.amiga hints/amigaos.sh
6047 Title: "Fix const-sub-related panic on C<sub foo { my $x; 0 } foo>"
6048 From: Chip Salzenberg
6051 Title: "Fix warning for useless C<1..2>"
6052 From: Chip Salzenberg
6055 Title: "Minor cleanups"
6056 From: Gurusamy Sarathy
6057 Msg-ID: <199704040056.TAA22253@aatma.engin.umich.edu>
6058 Date: Thu, 03 Apr 1997 19:56:57 -0500
6059 Files: mg.c mg.h perl.c
6061 Title: "Eliminate unreliable warning with %SIG and strict refs"
6062 From: Chip Salzenberg
6065 Title: "Fix impossible test in vivification"
6066 From: Chip Salzenberg
6069 Title: "runlevel is I32, not int"
6070 From: Roderick Schertler
6071 Msg-ID: <2848.860109823@eeyore.ibcinc.com>
6072 Date: Thu, 03 Apr 1997 18:23:43 -0500
6073 Files: pp_ctl.c util.c
6077 Title: "Re: shared lib compilation problem with miniperl5.003_97"
6078 From: Andy Dougherty
6079 Msg-ID: <Pine.SOL.3.95q.970404124326.647K-100000@fractal.lafayette.ed
6080 Date: Fri, 04 Apr 1997 13:02:23 -0500 (EST)
6083 LIBRARY AND EXTENSIONS
6085 Title: "Math::Trig, based on (and from an author of) Math::Complex"
6086 From: Chip Salzenberg
6087 Files: MANIFEST lib/Math/Complex.pm lib/Math/Trig.pm
6088 pod/perldelta.pod t/lib/complex.t t/lib/trig.t
6090 Title: "Update AutoLoader and docs; support C<use AutoLoader 'AUTOLOAD'>"
6091 From: Chip Salzenberg and Tim Bunce
6092 Files: lib/AutoLoader.pm
6094 Title: "CPAN & TRL-Gnu"
6095 From: Achim Bohnet <ach@rosat.mpe-garching.mpg.de>
6096 Msg-ID: <9704040809.AA26143@o09.rosat.mpe-garching.mpg.de>
6097 Date: Fri, 04 Apr 1997 10:09:03 +0200
6100 Title: "Limit @ISA to actual DBM in AnyDBM"
6101 From: Chip Salzenberg
6102 Files: lib/AnyDBM_File.pm
6104 Title: "Don't use $4 when it might be undef"
6105 From: Chip Salzenberg
6106 Files: lib/bigfloat.pl
6110 Title: "Make *dbm tests work with Win32"
6111 From: Chip Salzenberg
6112 Files: t/lib/anydbm.t t/lib/gdbm.t t/lib/ndbm.t t/lib/odbm.t
6121 Title: "Update INSTALL"
6122 From: Andy Dougherty
6126 From: Nathan Torkington <gnat@prometheus.frii.com>
6127 Files: pod/perlcall.pod pod/perldata.pod pod/perldebug.pod
6128 pod/perldiag.pod pod/perlform.pod pod/perlfunc.pod
6129 pod/perlipc.pod pod/perllocale.pod pod/perlmod.pod
6130 pod/perlop.pod pod/perlre.pod pod/perlrun.pod
6131 pod/perlstyle.pod pod/perltoc.pod pod/perlvar.pod
6138 CORE LANGUAGE CHANGES
6140 Title: "Reenable but deprecate inherited AUTOLOAD for plain funcs"
6141 From: Chip Salzenberg
6142 Files: ext/DynaLoader/DynaLoader.pm gv.c lib/Text/ParseWords.pm
6143 pod/perldelta.pod pod/perldiag.pod t/op/method.t
6147 Title: "Don't use setjmp() and longjmp() in complex exprs"
6148 From: Chip Salzenberg
6149 Files: perl.c pp_ctl.c scope.h
6151 Title: "Improve definition of Sock_size_t"
6152 From: Chip Salzenberg
6153 Files: doio.c pp_sys.c
6155 Title: "Don't use a completely empty macro parameter"
6156 From: Chip Salzenberg
6159 Title: "Win32 update"
6160 From: Gurusamy Sarathy
6161 Msg-ID: <199704020608.BAA29538@aatma.engin.umich.edu>
6162 Date: Wed, 02 Apr 1997 01:08:09 -0500
6163 Files: win32/VC-2.0/modules.mak win32/VC-2.0/perl.mak win32/VC-
6164 2.0/perldll.mak win32/perl.mak
6168 Title: "Introduce and use gv_fetchmethod_autoload()"
6169 From: Chip Salzenberg
6170 Files: global.sym gv.c pod/perlguts.pod proto.h universal.c
6172 Title: "Reduce memory footprint of literal strings"
6173 From: ilya@math.ohio-state.edu (Ilya Zakharevich)
6174 Msg-ID: <1997Apr1.113438.1913905@hmivax.humgen.upenn.edu>
6175 Date: Tue, 01 Apr 1997 11:34:37 -0500 (EST)
6180 Title: "Remove target before link() of perldiag.pod"
6181 From: Chip Salzenberg
6184 LIBRARY AND EXTENSIONS
6186 Title: "Refresh CPAN to 1.24"
6187 From: Andreas Koenig
6188 Files: lib/CPAN.pm lib/CPAN/FirstTime.pm
6190 Title: "Refresh ExtUtils::Manifest to 1.33"
6191 From: Andreas Koenig
6192 Files: lib/ExtUtils/Manifest.pm
6194 Title: "Update $VERSION of ExtUtils::Embed to reflect reality"
6195 From: Chip Salzenberg
6196 Files: lib/ExtUtils/Embed.pm
6198 Title: "Fix POSIX::raise()"
6199 From: "Jens T. Berger Thielemann" <jensthi@ifi.uio.no>
6200 Msg-ID: <Pine.SUN.3.91.970401153125.8053A-100000@holmenkollen.ifi.uio
6201 Date: Tue, 1 Apr 1997 15:34:47 +0200 (MET DST)
6202 Files: ext/POSIX/POSIX.pm
6204 Title: "Eliminate warnings in File::Basename"
6205 From: Robin Barker <rmb1@cise.npl.co.uk>
6206 Msg-ID: <11173.9704011111@tempest.cise.npl.co.uk>
6207 Date: Tue, 1 Apr 97 12:11:43 BST
6208 Files: lib/File/Basename.pm t/lib/basename.t
6210 Title: "Eliminate warning in CGI.pm"
6211 From: Chip Salzenberg
6214 Title: "Tweaks to constant.pm"
6216 Msg-ID: <Pine.GSO.3.96.970331205519.16684I-100000@kelly.teleport.com>
6217 Date: Mon, 31 Mar 1997 21:10:14 -0800 (PST)
6218 Files: lib/constant.pm
6220 Title: "Document eval vs. sub in Benchmark"
6221 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
6222 Msg-ID: <199704012231.XAA00225@crypt.compulink.co.uk>
6223 Date: Tue, 01 Apr 1997 23:31:55 +0100
6224 Files: lib/Benchmark.pm
6232 Title: "Improve heuristics for pod2man titles"
6233 From: Roderick Schertler
6234 Msg-ID: <pzn2ri9gto.fsf@eeyore.ibcinc.com>
6235 Date: 01 Apr 1997 23:41:55 -0500
6236 Files: pod/pod2man.PL
6240 Title: "Clean up some poddities, and make C<make html> work again"
6241 From: Chip Salzenberg
6242 Files: pod/Makefile pod/perldelta.pod pod/perldiag.pod
6243 pod/perlfaq8.pod pod/perlfunc.pod pod/perlop.pod
6246 Title: "Fix MM doc's use of "SUPER::""
6247 From: avera@hal.com (Jim Avera)
6248 Msg-ID: <9704012235.AA07841@membrane.hal.com>
6249 Date: Tue, 1 Apr 1997 14:35:26 -0800 (PST)
6250 Files: lib/ExtUtils/MakeMaker.pm
6252 Title: "Eliminate pod warnings in libs"
6253 From: Chip Salzenberg
6254 Files: lib/CGI.pm lib/ExtUtils/Command.pm
6261 CORE LANGUAGE CHANGES
6263 Title: "Support $ENV{PERL5OPT}"
6264 From: Chip Salzenberg
6265 Files: perl.c pod/perldiag.pod pod/perldelta.pod pod/perlrun.pod
6267 Title: "Implement void context, in which C<wantarray> is undef"
6268 From: Chip Salzenberg
6269 Files: cop.h doop.c dump.c global.sym gv.c op.c op.h perl.c
6270 pod/perlcall.pod pod/perldelta.pod pod/perlfunc.pod
6271 pod/perlguts.pod pod/perlsub.pod pp.c pp_ctl.c pp_hot.c
6274 Title: "Don't look up &AUTOLOAD in @ISA when calling plain function"
6275 From: Chip Salzenberg
6276 Files: global.sym gv.c lib/Text/ParseWords.pm pod/perldelta.pod
6277 pp_hot.c proto.h t/op/method.t
6279 Title: "Allow closures to be constant subroutines"
6280 From: Chip Salzenberg
6283 Title: "Make C<scalar(reverse)> mean C<scalar(reverse $_)>"
6284 From: Chip Salzenberg
6287 Title: "Fix lexical suicide from C<my $x = $x> in sub"
6288 From: Chip Salzenberg
6291 Title: "Make "Unrecog. char." fatal, and update its doc"
6292 From: Chip Salzenberg
6293 Files: pod/perldiag.pod toke.c
6295 Title: "Die on patterns that will match empty string forever"
6296 From: Stephen Potter <spp@psa.pencom.com>
6297 Msg-ID: <199703282138.PAA28311@psa.pencom.com>
6298 Date: Fri, 28 Mar 1997 15:38:30 -0600
6303 Title: "safefree() mismatch"
6304 From: Roderick Schertler
6305 Msg-ID: <21338.859653381@eeyore.ibcinc.com>
6306 Date: Sat, 29 Mar 1997 11:36:21 -0500
6309 Title: "FreeBSD update"
6310 From: Slaven Rezic <eserte@cs.tu-berlin.de>
6311 Msg-ID: <199703311417.QAA04162@cabulja.herceg.de>
6312 Date: Mon, 31 Mar 1997 16:17:42 +0200 (MET DST)
6313 Files: hints/freebsd.sh
6315 Title: "Win32 update (seven patches)"
6316 From: Gurusamy Sarathy and Nick Ing-Simmons
6317 Files: EXTERN.h MANIFEST win32/Makefile win32/perl.mak
6318 win32/perl.rc win32/perldll.mak win32/makedef.pl
6319 win32/modules.mak win32/win32io.c win32/bin/pl2bat.bat
6323 Title: "Report PERL* environment variables in -V and perlbug"
6324 From: Chip Salzenberg
6325 Files: perl.c utils/perlbug.PL
6327 Title: "Typo in perl.c: Printing NO_EMBED for perl -V"
6329 Msg-ID: <199703301922.VAA13509@furubotn.sn.no>
6330 Date: Sun, 30 Mar 1997 21:22:11 +0200
6333 Title: "Don't let C<$var = $var> untaint $var"
6334 From: Chip Salzenberg
6335 Files: pp_hot.c pp_sys.c sv.h t/op/taint.t
6337 Title: "Fix autoviv bug in C<my $x; ++$x->{KEY}>"
6338 From: Chip Salzenberg
6341 Title: "Re: 5.004's new srand() default seed"
6342 From: Hallvard B Furuseth
6343 Msg-ID: <199703302219.AAA20998@bombur2.uio.no>
6344 Date: Mon, 31 Mar 1997 00:19:13 +0200 (MET DST)
6347 Title: "Re: embedded perl and top_env problem "
6348 From: Gurusamy Sarathy
6349 Msg-ID: <199703280031.TAA05711@aatma.engin.umich.edu>
6350 Date: Thu, 27 Mar 1997 19:31:42 -0500
6351 Files: gv.c interp.sym perl.c perl.h pp_ctl.c pp_sys.c scope.h util.c
6353 Title: "Define and use new macro: boolSV()"
6355 Files: gv.c lib/ExtUtils/typemap os2/os2.c pp.c pp_hot.c pp_sys.c
6356 sv.c sv.h universal.c vms/vms.c
6358 Title: "Re: strict @F"
6359 From: Hallvard B Furuseth
6360 Msg-ID: <199703252110.WAA16038@bombur2.uio.no>
6361 Date: Tue, 25 Mar 1997 22:10:33 +0100 (MET)
6364 Title: "Try harder to identify errors at EOF"
6365 From: Chip Salzenberg
6368 Title: "Minor string change in toke.c: 'bareword'"
6369 From: lvirden@cas.org
6370 Msg-ID: <1997Mar27.130247.1911552@hmivax.humgen.upenn.edu>
6371 Date: Thu, 27 Mar 1997 13:02:46 -0500 (EST)
6374 Title: "Improve diagnostic on \r in program text"
6375 From: Chip Salzenberg
6376 Files: pod/perldiag.pod toke.c
6378 Title: "Make Sock_size_t typedef work right"
6379 From: Chip Salzenberg
6380 Files: perl.h pp_sys.c
6382 Title: "Eliminate unused dummy variable"
6383 From: Doug MacEachern
6384 Msg-ID: <199703270123.UAA25454@postman.osf.org>
6385 Date: Wed, 26 Mar 1997 20:23:14 -0500
6386 Files: lib/ExtUtils/Embed.pm unixish.h writemain.SH
6390 Title: "Allow for coexistence of various versions of perldiag.pod"
6391 From: Chip Salzenberg
6392 Files: installperl lib/diagnostics.pm
6394 LIBRARY AND EXTENSIONS
6396 Title: "New module constant.pm"
6398 Files: MANIFEST lib/constant.pm op.c pp.c t/pragma/constant.t
6400 Title: "Remove chat2"
6401 From: Chip Salzenberg
6402 Files: MANIFEST lib/chat2.inter lib/chat2.pl
6404 Title: "Include CGI.pm 2.32"
6405 From: Chip Salzenberg
6406 Files: MANIFEST eg/cgi/* lib/CGI.pm lib/CGI/Apache.pm
6407 lib/CGI/Carp.pm lib/CGI/Fast.pm lib/CGI/Push.pm
6410 Title: "Fix C<print $_> in debugger"
6411 From: Ilya Zakharevich
6412 Msg-ID: <199703312355.SAA01068@monk.mps.ohio-state.edu>
6413 Date: Mon, 31 Mar 1997 18:55:55 -0500 (EST)
6414 Files: lib/perl5db.pl
6416 Title: "Re: Pod problems & fixes"
6417 From: Hallvard B Furuseth
6418 Msg-ID: <199703261829.TAA17015@bombur2.uio.no>
6419 Date: Wed, 26 Mar 1997 19:29:14 +0100 (MET)
6420 Files: lib/Pod/Text.pm
6422 Title: "Re: $whoami calculation in Sys::Syslog.pm should not be greedy"
6423 From: Roderick Schertler
6424 Msg-ID: <pz4tdu7j57.fsf@eeyore.ibcinc.com>
6425 Date: 29 Mar 1997 11:33:24 -0500
6426 Files: lib/Sys/Syslog.pm
6428 Title: "C<new SelectSaver $fh> doesn't always restore"
6429 From: Spider Boardman
6430 Msg-ID: <199703291906.OAA07232@Orb.Nashua.NH.US>
6431 Date: Sat, 29 Mar 1997 14:06:37 -0500
6432 Files: lib/SelectSaver.pm
6434 Title: "Patch for Benchmark.pm"
6435 From: Hugo van der Sanden <hv@crypt.compulink.co.uk> w/Tim Bunce
6436 Msg-ID: <199703291504.PAA01596@crypt.compulink.co.uk>
6437 Date: Sat, 29 Mar 1997 15:04:32 +0000
6438 Files: lib/Benchmark.pm
6440 Title: "Tiny doc fix for AutoSplit.pm"
6441 From: "Randy J. Ray" <rjray@uswest.com>
6442 Msg-ID: <rjray-9702272117.AA001223633@snakepit.ecte.uswc.uswest.com>
6443 Date: Thu, 27 Mar 1997 14:17:38 -0700
6444 Files: lib/AutoSplit.pm
6452 Title: "Tom C's Pod::Html and html tools, as of 30 March 97"
6453 From: Chip Salzenberg
6454 Files: MANIFEST installhtml lib/Pod/Html.pm pod/pod2html.PL
6456 Title: "Fix path bugs in installhtml"
6457 From: Robin Barker <rmb1@cise.npl.co.uk>
6458 Msg-ID: <3180.9703270906@tempest.cise.npl.co.uk>
6459 Date: Thu, 27 Mar 97 09:06:14 GMT
6462 Title: "Make perlbug say that it's only for core Perl bugs"
6463 From: Chip Salzenberg
6464 Files: utils/perlbug.PL
6468 Title: "INSTALL-1.11"
6469 From: Andy Dougherty
6470 Msg-ID: <Pine.SOL.3.95q.970326140905.10178A-100000@fractal.lafayette.
6471 Date: Wed, 26 Mar 1997 14:27:52 -0500 (EST)
6474 Title: "Patch for perl.pod"
6475 From: wmiddlet@Adobe.COM (William Middleton)
6476 Msg-ID: <199703262305.PAA13121@ducks>
6477 Date: Wed, 26 Mar 1997 15:05:39 -0800 (PST)
6480 Title: "Document autouse and constant; update diagnostics"
6481 From: Chip Salzenberg
6482 Files: pod/perldelta.pod
6484 Title: "Suggest to upgraders that they try '-w' again"
6485 From: Hallvard B Furuseth
6486 Msg-ID: <199703251901.UAA15982@bombur2.uio.no>
6487 Date: Tue, 25 Mar 1997 20:01:26 +0100 (MET)
6488 Files: pod/perldelta.pod
6490 Title: "Improve and update documentation of constant subs"
6492 Msg-ID: <Pine.GSO.3.96.970331122546.14185C-100000@kelly.teleport.com>
6493 Date: Mon, 31 Mar 1997 13:05:54 -0800 (PST)
6494 Files: pod/perlsub.pod
6496 Title: "Improve documentation of C<return>"
6497 From: Chip Salzenberg
6498 Files: pod/perlfunc.pod pod/perlsub.pod
6500 Title: "perlfunc.pod patch"
6502 Msg-ID: <199703262159.WAA17531@furubotn.sn.no>
6503 Date: Wed, 26 Mar 1997 22:59:23 +0100
6504 Files: pod/perlfunc.pod
6506 Title: "Use 'while (defined($x = <>)) {}', per <gnat@frii.com>"
6507 From: Chip Salzenberg
6508 Files: configpm lib/Term/Cap.pm perlsh pod/perlipc.pod pod/perlop.pod
6509 pod/perlsub.pod pod/perlsyn.pod pod/perltrap.pod
6510 pod/perlvar.pod win32/bin/search.bat
6512 Title: "Document and test C<%> behavior with negative operands"
6513 From: Chip Salzenberg
6514 Files: pod/perlop.pod t/op/arith.t
6516 Title: "Update docs on $]"
6517 From: Chip Salzenberg
6518 Files: pod/perlvar.pod
6520 Title: "perlvar.pod patch"
6522 Msg-ID: <199703261254.NAA10237@bergen.sn.no>
6523 Date: Wed, 26 Mar 1997 13:54:00 +0100
6524 Files: pod/perlvar.pod
6526 Title: "Fix example of C<or> vs. C<||>"
6527 From: Chip Salzenberg
6528 Files: pod/perlsyn.pod
6530 Title: "Pod usage and spelling patch"
6531 From: Larry W. Virden
6534 Title: "Pod updates"
6535 From: "Cary D. Renzema" <caryr@mxim.com>
6536 Msg-ID: <199703262353.PAA01819@macs.mxim.com>
6537 Date: Wed, 26 Mar 1997 15:53:22 -0800 (PST)
6545 CORE LANGUAGE CHANGES
6547 Title: "Don't compile scalar mods of aggregates, like C<@a =~ s/a/b/>"
6548 From: Chip Salzenberg
6549 Files: op.c t/op/misc.t
6551 Title: "Automatically flush on C< $| = 1 >"
6552 From: Chip Salzenberg
6555 Title: "Refine modulus ("%") per suggestion of Tim Goodwin"
6556 From: Chip Salzenberg
6559 Title: "If C<perl -a>, do equivalent of C<use vars '@F'>"
6560 From: Chip Salzenberg
6563 Title: "Warn about undef magic values just like non-magic"
6564 From: Chip Salzenberg
6565 Files: ext/Opcode/Safe.pm sv.c t/lib/db-btree.t t/lib/db-hash.t
6566 t/lib/db-recno.t t/pragma/locale.t
6570 Title: "Remove redundant patch to hints/bsdos.sh"
6571 From: Shigeya Suzuki <shigeya@foretune.co.jp>
6572 Msg-ID: <19970322222244K.shigeya@foretune.co.jp>
6573 Date: Sat, 22 Mar 1997 22:22:44 +0900
6574 Files: hints/bsdos.sh
6576 Title: "Another MachTen Patch"
6578 Msg-ID: <Pine.GSO.3.96.970324152150.20610P-100000@kelly.teleport.com>
6579 Date: Mon, 24 Mar 1997 15:26:48 -0800 (PST)
6580 Files: hints/machten_2.sh
6582 Title: "Win32 update (five patches)"
6583 From: Gurusamy Sarathy and Nick Ing-Simmons
6584 Files: MANIFEST README.win32 doio.c dosish.h pp_sys.c
6585 lib/ExtUtils/Command.pm t/comp/multiline.t t/op/magic.t
6586 t/op/mkdir.t t/op/runlevel.t t/op/stat.t t/op/write.t
6587 win32/Makefile win32/config.H win32/config.w32 win32/win32.c
6588 win32/win32.h win32/win32aux.c win32/*.mak win32/VC-2.0/*.mak
6592 Title: "Fix botch with G_NOARGS; PUSHMARK *is* required"
6593 From: Chip Salzenberg
6596 Title: "Improve 'prototype mismatch' warning"
6597 From: Chip Salzenberg
6598 Files: global.sym op.c pod/perldiag.pod proto.h sv.c t/comp/redef.t
6600 Title: "In perlio, fix vprintf() definition and define vfprintf()"
6601 From: Chip Salzenberg
6608 LIBRARY AND EXTENSIONS
6610 Title: "Fix C<require> in Getopt::Long to work with 5.003"
6611 From: Chip Salzenberg
6612 Files: lib/Getopt/Long.pm
6614 Title: "Extraneous blank lines from Pod::Text"
6615 From: Russ Allbery <rra@stanford.edu>
6616 Msg-ID: <qumend4qq08.fsf@cyclone.stanford.edu>
6617 Date: 25 Mar 1997 01:28:55 -0800
6618 Files: lib/Pod/Text.pm
6620 Title: "Exporting UNIVERSAL::can"
6622 Msg-ID: <E0w9DwX-0000Zr-00@taurus.cus.cam.ac.uk>
6623 Date: Mon, 24 Mar 1997 17:54:01 +0000
6624 Files: lib/UNIVERSAL.pm
6626 Title: "Term::Readline patch for AmigaOS"
6627 From: Norbert Pueschel
6628 Msg-ID: <77724797@Armageddon.meb.uni-bonn.de>
6629 Date: Sun, 23 Mar 1997 18:57:22 +0100
6630 Files: lib/Term/ReadLine.pm
6634 Title: "Reduce memory footprint of complex.t"
6635 From: Dominic Dunlop <domo@slipper.ip.lu>
6636 Msg-ID: <v03020902af5d8e03c5ab@[194.51.248.84]>
6637 Date: Tue, 25 Mar 1997 15:39:26 +0100
6638 Files: t/lib/complex.t
6642 Title: "Improve pod2man diagnostic when NAME is invalid"
6643 From: Chip Salzenberg
6644 Files: pod/pod2man.PL
6648 Title: "INSTALL-1.8 to INSTALL-1.9 updates"
6649 From: Andy Dougherty
6650 Msg-ID: <Pine.SOL.3.95q.970325135138.3374A-100000@fractal.lafayette.e
6651 Date: Tue, 25 Mar 1997 13:52:53 -0500 (EST)
6654 Title: "Document possible problems with -Mdiagnostics after upgrade"
6655 From: Chip Salzenberg
6658 Title: "Mention perldelta in INSTALL"
6659 From: Chip Salzenberg
6662 Title: "Describe pod format at top of INSTALL"
6663 From: Chip Salzenberg
6666 Title: "Document C</a *b/x> fix"
6667 From: Chip Salzenberg
6668 Files: pod/perldelta.pod
6670 Title: "pods for subroutine argument autovivication"
6672 Msg-ID: <E0w9489-0005YT-00@ursa.cus.cam.ac.uk>
6673 Date: Mon, 24 Mar 1997 07:25:21 +0000
6674 Files: pod/perldelta.pod pod/perlsub.pod
6676 Title: "Missing item in perldiag"
6678 Msg-ID: <E0w8jVZ-0005va-00@ursa.cus.cam.ac.uk>
6679 Date: Sun, 23 Mar 1997 09:24:09 +0000
6680 Files: pod/perldiag.pod
6682 Title: "Mention and discourage use of term 'soft reference'"
6683 From: Chip Salzenberg
6684 Files: pod/perlref.pod
6686 Title: "Pod problems & fixes"
6687 From: Hallvard B Furuseth
6688 Msg-ID: <199703242031.VAA14997@bombur2.uio.no>
6689 Date: Mon, 24 Mar 1997 21:31:51 +0100 (MET)
6690 Files: INSTALL lib/Term/Complete.pm lib/subs.pm pod/perlcall.pod
6691 pod/perldata.pod pod/perldiag.pod pod/perlembed.pod
6692 pod/perlguts.pod pod/perlmod.pod pod/perlop.pod
6693 pod/perlpod.pod pod/pod2html.PL
6695 Title: "DB_File documentation fix"
6697 Msg-ID: <9703240854.AA08401@claudius.bfsec.bt.co.uk>
6698 Date: Mon, 24 Mar 97 08:54:16 GMT
6699 Files: ext/DB_File/DB_File.pm
6702 From: Nathan Torkington <gnat@prometheus.frii.com>
6703 Files: pod/perlfaq*.pod
6710 CORE LANGUAGE CHANGES
6712 Title: "Defer creation of array and hash elements as parameters"
6713 From: Chip Salzenberg
6714 Files: dump.c global.sym mg.c op.c op.h perl.h pp.c pp_hot.c proto.h
6717 Title: "New special literal: __PACKAGE__"
6718 From: Chip Salzenberg
6719 Files: keywords.pl pod/perldata.pod toke.c
6721 Title: "Ignore whitespace before +*? in //x"
6722 From: Chip Salzenberg
6725 Title: "Abort compilation at C<BEGIN{}> or C<use> after errors"
6726 From: Chip Salzenberg
6727 Files: op.c pod/perldiag.pod t/pragma/subs.t
6729 Title: "allow C<substr 'hello', -10>"
6730 From: David Dyck <dcd@tc.fluke.com>
6731 Msg-ID: <97Mar10.155517pst.35716-2@gateway.fluke.com>
6732 Date: Mon, 10 Mar 1997 15:55:44 -0800
6735 Title: "Regularize C<x % y>, esp. when y is negative"
6736 From: Chip Salzenberg
6739 Title: "Flush before C<flock(FOO, LOCK_UN)>"
6740 From: Chip Salzenberg
6741 Files: pod/perldelta.pod pod/perlfunc.pod pp_sys.c
6743 Title: "Close loopholes in prototype mismatch warning"
6744 From: Chip Salzenberg
6745 Files: op.c sv.c toke.c
6747 Title: "Warn on C<while ($x = each %y) {}>"
6748 From: Chip Salzenberg
6749 Files: op.c pod/perldiag.pod
6751 Title: "Don't warn on C<print $fh func()>"
6752 From: Chip Salzenberg
6757 Title: "Don't say 'static var = 1'"
6758 From: Jarkko Hietaniemi
6759 Msg-ID: <199703091319.PAA24714@alpha.hut.fi>
6760 Date: Sun, 9 Mar 1997 15:19:57 +0200 (EET)
6763 Title: "BSD/OS 3.0 hints"
6764 From: Christopher Davis <ckd@loiosh.kei.com>
6765 Msg-ID: <w47mjakw5t.fsf@loiosh.kei.com>
6766 Date: 14 Mar 1997 16:20:46 -0500
6767 Files: hints/bsdos.sh
6769 Title: "More MachTen hints"
6771 Msg-ID: <Pine.GSO.3.95q.970316133852.27997A-100000@kelly.teleport.com
6772 Date: Sun, 16 Mar 1997 13:40:35 -0800 (PST)
6773 Files: hints/machten_2.sh
6775 Title: "HP/UX hint comments"
6776 From: Andy Dougherty
6777 Msg-ID: <Pine.SOL.3.95q.970321153918.28770B-100000@fractal.lafayette.
6778 Date: Fri, 21 Mar 1997 15:43:07 -0500 (EST)
6779 Files: hints/hpux.sh
6782 From: Charles Bailey
6783 Msg-ID: <1997Mar11.220056.1873182@hmivax.humgen.upenn.edu>
6784 Date: Tue, 11 Mar 1997 22:00:55 -0500 (EST)
6785 Files: lib/ExtUtils/MM_VMS.pm lib/Test/Harness.pm t/op/taint.t
6786 utils/perlbug.PL vms/descrip.mms
6788 Title: "vmsish.t and related patches"
6789 From: Charles Bailey
6790 Msg-ID: <01IGQW3IP1KK005VFB@hmivax.humgen.upenn.edu>
6791 Date: Fri, 21 Mar 1997 01:32:47 -0500 (EST)
6792 Files: MANIFEST perl.h vms/descrip.mms vms/ext/vmsish.t vms/vms.c
6794 Title: "Win32 update (four patches)"
6795 From: Gurusamy Sarathy and Nick Ing-Simmons
6796 Files: MANIFEST README.win32 lib/AutoSplit.pm lib/Cwd.pm
6797 lib/ExtUtils/Command.pm lib/ExtUtils/Install.pm
6798 lib/ExtUtils/MM_OS2.pm lib/ExtUtils/MM_Unix.pm
6799 lib/ExtUtils/MM_Win32.pm lib/ExtUtils/MakeMaker.pm
6800 lib/ExtUtils/Mksymlists.pm lib/File/Basename.pm
6801 lib/File/Path.pm mg.c t/comp/cpp.t t/comp/script.t t/harness
6802 t/io/argv.t t/io/dup.t t/io/fs.t t/io/inplace.t
6803 t/lib/filehand.t t/lib/io_dup.t t/lib/io_sel.t
6804 t/lib/io_taint.t t/op/closure.t t/op/exec.t t/op/glob.t
6805 t/op/goto.t t/op/magic.t t/op/misc.t t/op/rand.t
6806 t/op/split.t t/op/stat.t t/op/sysio.t t/op/taint.t
6807 t/pragma/strict.t t/pragma/subs.t t/pragma/warning.t util.c
6812 Title: "Guard against buffer overflow in yyerror() and related funcs"
6813 From: Chip Salzenberg
6816 Title: "For bin compat, rename calllist() and he_{,delay}free"
6817 From: Chip Salzenberg
6818 Files: global.sym hv.c op.c perl.c pod/perlguts.pod proto.h
6820 Title: "Fix C<print> on tied default handle"
6821 From: Chip Salzenberg
6824 Title: "Fix C<local($a, undef, $b) = (1,2,3)>"
6825 From: Chip Salzenberg
6828 Title: "Improve diagnostic on C<@a++>, C<--%a>, @a =~ s/a/b/"
6829 From: Chip Salzenberg
6830 Files: pp.c pp_hot.c
6832 Title: "Don't warn on C<$x{y} .= "z"> when %x is tied"
6833 From: Chip Salzenberg
6836 Title: "Eliminate 'unreachable code' warnings"
6837 From: Chip Salzenberg
6838 Files: ext/POSIX/POSIX.xs mg.c pp_ctl.c toke.c
6840 Title: "printf format corrections for -DDEBUGGING"
6841 From: Roderick Schertler
6842 Msg-ID: <26592.858793370@eeyore.ibcinc.com>
6843 Date: Wed, 19 Mar 1997 12:42:50 -0500
6844 Files: doop.c malloc.c op.c pp_ctl.c regexec.c sv.c x2p/str.c
6847 Title: "Warn about missing -DMULTIPLICITY if likely a problem"
6848 From: Doug MacEachern
6849 Msg-ID: <199703192345.SAA15070@postman.osf.org>
6850 Date: Wed, 19 Mar 1997 18:45:53 -0500
6855 Title: "Don't use $(LIBS) when creating shared libperl"
6856 From: Chip Salzenberg
6859 Title: "Don't use db 2.x, we're not yet ready for it"
6860 From: Paul Marquess and Andy Dougherty
6863 Title: "Warn if #! command is longer than 32 chars"
6864 From: Chip Salzenberg
6867 Title: "patches re perl -wc install{perl,man}"
6868 From: Robin Barker <rmb1@cise.npl.co.uk>
6869 Msg-ID: <21544.9703111313@tempest.cise.npl.co.uk>
6870 Date: Tue, 11 Mar 97 13:13:16 GMT
6871 Files: installman installperl
6873 Title: "3_93 doesn't install pods"
6874 From: Spider Boardman
6875 Msg-ID: <199703160721.CAA08339@Orb.Nashua.NH.US>
6876 Date: Sun, 16 Mar 1997 02:21:35 -0500
6879 Title: "When installing, use File::Copy instead of `cp`"
6880 From: Chip Salzenberg
6883 Title: "Make hint files' warnings more visible"
6884 From: Hallvard B Furuseth
6885 Msg-ID: <199703202218.XAA09041@bombur2.uio.no>
6886 Date: Thu, 20 Mar 1997 23:18:03 +0100 (MET)
6887 Files: hints/3b1.sh hints/apollo.sh hints/cxux.sh hints/dcosx.sh
6888 hints/dgux.sh hints/esix4.sh hints/freebsd.sh hints/hpux.sh
6889 hints/irix_4.sh hints/mips.sh hints/next_3_0.sh hints/os2.sh
6890 hints/qnx.sh hints/sco_2_3_3.sh hints/sco_2_3_4.sh
6891 hints/solaris_2.sh hints/ultrix_4.sh hints/utekv.sh
6893 LIBRARY AND EXTENSIONS
6895 Title: "New module: autouse.pm"
6896 From: Ilya Zakharevich
6897 Msg-ID: <199703210034.TAA13469@monk.mps.ohio-state.edu>
6898 Date: Thu, 20 Mar 1997 19:34:30 -0500 (EST)
6899 Files: MANIFEST lib/autouse.pm
6901 Title: "Math::Complex update"
6902 From: Jarkko Hietaniemi
6903 Files: lib/Math/Complex.pm t/lib/complex.t
6905 Title: "Refresh DB_File to 1.12"
6907 Msg-ID: <9703121551.AA07435@claudius.bfsec.bt.co.uk>
6908 Date: Wed, 12 Mar 97 15:51:14 GMT
6909 Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs
6911 Title: "New subroutine Symbol::qualify_to_ref()"
6912 From: Roderick Schertler
6913 Msg-ID: <pzlo7ut03b.fsf@eeyore.ibcinc.com>
6914 Date: 11 Mar 1997 19:39:36 -0500
6915 Files: lib/Symbol.pm
6917 Title: "In debugger, don't reference %{$f{$g}} if $f{$g} doesn't exist"
6918 From: Chip Salzenberg
6919 Files: lib/perl5db.pl
6921 Title: "In File::Path, some systems can't remove read-only files"
6922 From: Chip Salzenberg
6923 Files: lib/File/Path.pm
6925 Title: "Fix typo in -l*perl* pattern"
6926 From: Doug MacEachern
6927 Msg-ID: <199703110414.XAA12884@berlin.atlantic.net>
6928 Date: Mon, 10 Mar 1997 22:58:38 -0500
6929 Files: lib/ExtUtils/Embed.pm
6931 Title: "Fix bugs revealed by prototype warnings"
6932 From: Chip Salzenberg
6933 Files: ext/Opcode/Opcode.pm lib/ExtUtils/MakeMaker.pm
6936 Title: "Problems with SKIP in makemaker"
6937 From: Ilya Zakharevich
6938 Msg-ID: <199703210413.XAA21601@monk.mps.ohio-state.edu>
6939 Date: Thu, 20 Mar 1997 23:13:31 -0500 (EST)
6940 Files: lib/ExtUtils/MM_Unix.pm
6942 Title: "In Exporter, don't C<require Carp> at file scope"
6943 From: Chip Salzenberg
6944 Files: lib/Exporter.pm
6946 Title: "fix for Exporter's $SIG{__WARN__} handler"
6947 From: Roderick Schertler
6948 Msg-ID: <2282.858296451@eeyore.ibcinc.com>
6949 Date: Thu, 13 Mar 1997 18:40:51 -0500
6950 Files: lib/Exporter.pm
6952 Title: "Don't try to substr() refs in Carp"
6953 From: Chip Salzenberg
6956 Title: "Re: NUL in die and other messages"
6958 Msg-ID: <E0w815V-0005xs-00@ursa.cus.cam.ac.uk>
6959 Date: Fri, 21 Mar 1997 09:58:17 +0000
6962 Title: "Add entry for prototype() in Pod::Functions"
6963 From: Chip Salzenberg
6964 Files: lib/Pod/Functions.pm
6966 Title: "Fix typos in IO::Socket documentation"
6968 Msg-ID: <E0w75po-0003yh-00@taurus.cus.cam.ac.uk>
6969 Date: Tue, 18 Mar 1997 20:50:16 +0000
6970 Files: ext/IO/lib/IO/Socket.pm
6978 Title: "Re: bug in pod2man (5.00326): section=3 for .pm modules"
6979 From: Roderick Schertler
6980 Msg-ID: <pzn2sat1hg.fsf@eeyore.ibcinc.com>
6981 Date: 11 Mar 1997 19:09:31 -0500
6982 Files: pod/pod2man.PL
6986 Title: "perlfaq.pod"
6987 From: Tom Christiansen
6988 Msg-ID: <199703172301.QAA12566@jhereg.perl.com>
6989 Date: Mon, 17 Mar 1997 16:01:40 -0700
6990 Files: MANIFEST pod/Makefile pod/buildtoc pod/perl.pod
6991 pod/perlfaq*.pod pod/roffitall
6993 Title: "*.pod changes based on the FAQ"
6995 Msg-ID: <199703171650.JAA02655@elara.frii.com>
6996 Date: Mon, 17 Mar 1997 09:50:14 -0700 (MST)
6997 Files: pod/perldata.pod pod/perlfunc.pod pod/perlipc.pod
6998 pod/perlop.pod pod/perlre.pod pod/perlrun.pod
6999 pod/perlsec.pod pod/perlvar.pod
7001 Title: "INSTALL: How to enable debugging"
7002 From: Andy Dougherty
7003 Msg-ID: <Pine.SOL.3.95q.970321112326.1414A-100000@fractal.lafayette.e
7004 Date: Fri, 21 Mar 1997 11:25:32 -0500 (EST)
7007 Title: "Document that $. is not reset on implicit open"
7008 From: Chip Salzenberg
7009 Files: pod/perldelta.pod
7011 Title: "Re: Embedding success with _93 "
7012 From: Doug MacEachern
7013 Msg-ID: <199703112255.RAA22775@postman.osf.org>
7014 Date: Tue, 11 Mar 1997 17:55:05 -0500
7015 Files: pod/perldelta.pod
7017 Title: "Update site list"
7018 From: lvirden@cas.org (Larry W. Virden, x2487)
7019 Msg-ID: <9703111053.AA20051@cas.org>
7020 Date: Tue, 11 Mar 1997 10:53:49 -0500
7021 Files: pod/perlmod.pod
7023 Title: "Patch to document illegal characters"
7025 Msg-ID: <Pine.GSO.3.96.970314090558.15346J-100000@kelly.teleport.com>
7026 Date: Fri, 14 Mar 1997 09:08:10 -0800 (PST)
7027 Files: pod/perldiag.pod pod/perltrap.pod
7029 Title: "Document trap with //o and closures"
7030 From: Charles Bailey
7031 Msg-ID: <01IGCHWRNSEU00661G@hmivax.humgen.upenn.edu>
7032 Date: Mon, 10 Mar 1997 18:08:08 -0500 (EST)
7033 Files: pod/perltrap.pod
7035 Title: "Re: Inline PI function"
7037 Msg-ID: <Pine.GSO.3.95q.970310143125.22489V-100000@kelly.teleport.com
7038 Date: Mon, 10 Mar 1997 14:33:20 -0800 (PST)
7039 Files: pod/perlsub.pod
7041 Title: "Illegal character in input"
7043 Msg-ID: <Pine.GSO.3.95q.970310151512.22489a-100000@kelly.teleport.com
7044 Date: Mon, 10 Mar 1997 15:21:21 -0800 (PST)
7045 Files: pod/perldiag.pod
7047 Title: "Patch for docs Re: Lost backslash"
7049 Msg-ID: <Pine.GSO.3.96.970319071438.24834G-100000@kelly.teleport.com>
7050 Date: Wed, 19 Mar 1997 07:28:57 -0800 (PST)
7051 Files: pod/perlop.pod
7053 Title: "XSUB's doc fix"
7054 From: Roderick Schertler
7055 Msg-ID: <28804.858012126@eeyore.ibcinc.com>
7056 Date: Mon, 10 Mar 1997 11:42:06 -0500
7057 Files: pod/perlcall.pod pod/perlguts.pod pod/perlxstut.pod
7059 Title: "Document return from do FILE"
7061 Msg-ID: <E0w70DK-0001yJ-00@ursa.cus.cam.ac.uk>
7062 Date: Tue, 18 Mar 1997 14:50:10 +0000
7063 Files: pod/perlfunc.pod
7065 Title: "Document $^M in perlvar"
7066 From: Robin Barker <rmb1@cise.npl.co.uk>
7067 Msg-ID: <6153.9703202108@tempest.cise.npl.co.uk>
7068 Date: Thu, 20 Mar 97 21:08:33 GMT
7069 Files: pod/perlvar.pod
7071 Title: "typos in pods of 5.003_93"
7072 From: Jim Meyering <meyering@asic.sc.ti.com>
7073 Msg-ID: <wpgendbzvhx.fsf@asic.sc.ti.com>
7074 Date: 19 Mar 1997 10:39:38 -0600
7075 Files: pod/perlfunc.pod pod/perlguts.pod pod/perlre.pod
7076 pod/perltoot.pod pod/perlxs.pod
7078 Title: "Re: Updates to pod punctuations"
7079 From: lvirden@cas.org (Larry W. Virden, x2487)
7080 Msg-ID: <9703141700.AA22911@cas.org>
7081 Date: Fri, 14 Mar 1997 17:00:12 -0500
7084 Title: "clarify example in perlfunc"
7085 From: Jarkko Hietaniemi
7086 Msg-ID: <199703201746.TAA25195@alpha.hut.fi>
7087 Date: Thu, 20 Mar 1997 19:46:01 +0200 (EET)
7088 Files: pod/perlfunc.pod
7090 Title: "Regularize headings in DB_File documentation"
7091 From: Chip Salzenberg
7092 Files: ext/DB_File/DB_File.pm
7100 "This release will be the public beta of 5.004,
7101 or my name isn't Larson T. Pettifogger."
7103 "Gone like *that*, a fortune in letterhead."
7105 CORE LANGUAGE CHANGES
7107 Title: "Don't autovivify array and hash elements in sub parameters"
7108 From: Gurusamy Sarathy
7109 Msg-ID: <199703061912.OAA20606@aatma.engin.umich.edu>
7110 Date: Thu, 06 Mar 1997 14:12:09 -0500
7111 Files: op.c pod/perldelta.pod pod/perlsub.pod pod/perltrap.pod
7113 Title: "Support READ and GETC for tied handles"
7114 From: Doug MacEachern
7115 Msg-ID: <199703090019.TAA32591@postman.osf.org>
7116 Date: Sat, 08 Mar 1997 19:19:38 -0500
7117 Files: pod/perldelta.pod pod/perltie.pod pp_sys.c t/op/misc.t
7119 Title: "Warn on C<@x =~ /a/> and C<%x =~ s/a/b/>"
7120 From: Chip Salzenberg
7121 Files: op.c pod/perldiag.pod
7123 Title: "Warn on %{+undef} and @{+undef}"
7124 From: Chip Salzenberg
7125 Files: pp.c pp_hot.c
7130 From: Charles Bailey
7131 Msg-ID: <01IG8KN5R28M00661G@hmivax.humgen.upenn.edu>
7132 Date: Fri, 07 Mar 1997 22:49:46 -0500 (EST)
7133 Files: lib/ExtUtils/MM_VMS.pm vms/descrip.mms vms/gen_shrfls.pl
7136 Title: "AmigaOS hint patch"
7137 From: Norbert Pueschel
7138 Msg-ID: <77724767@Armageddon.meb.uni-bonn.de>
7139 Date: Sat, 08 Mar 1997 12:50:15 +0100
7140 Files: hints/amigaos.sh
7144 Title: "Make conversion of @_ to real array work right after C<shift>"
7145 From: Chip Salzenberg
7148 Title: "Fix imbalanced ENTER/LEAVE from C<BEGIN{die}>"
7149 From: Chip Salzenberg
7150 Files: op.c perl.c proto.h
7152 Title: "perl -P path patch"
7153 From: Andy Dougherty
7154 Msg-ID: <Pine.SOL.3.95q.970308120242.23766D-100000@fractal.lafayette.
7155 Date: Sat, 08 Mar 1997 12:45:08 -0500 (EST)
7156 Files: config_H config_h.SH perl.c plan9/config.plan9 t/comp/cpp.t
7157 vms/config.vms win32/config.H
7161 Title: "Fix for Unisys UNIX and libperl.so"
7162 From: aburlison@cix.compulink.co.uk (Alan Burlison)
7163 Msg-ID: <memo.147328@cix.compulink.co.uk>
7164 Date: Thu, 6 Mar 97 16:28 GMT0
7167 Title: "Allow './Configure -Uoptimize'"
7168 From: Andy Dougherty
7169 Msg-ID: <Pine.SOL.3.95q.970306110532.11070A-100000@fractal.lafayette.
7170 Date: Thu, 06 Mar 1997 11:15:47 -0500 (EST)
7173 Title: "Use 'test -f', not 'test -x'"
7174 From: Spider Boardman
7175 Msg-ID: <199703080053.TAA13943@web.zk3.dec.com>
7176 Date: Fri, 7 Mar 1997 19:53:00 -0500
7179 Title: "Don't count on 'trap 0' inside () in shell script"
7180 From: aburlison@cix.compulink.co.uk (Alan Burlison)
7181 Msg-ID: <memo.147326@cix.compulink.co.uk>
7182 Date: Thu, 6 Mar 97 16:28 GMT0
7185 LIBRARY AND EXTENSIONS
7187 Title: "Carp with multiple arguments"
7189 Msg-ID: <E0w3STZ-0007RW-00@taurus.cus.cam.ac.uk>
7190 Date: Sat, 8 Mar 1997 20:12:17 +0000
7193 Title: "@EXPORT_FAIL fix for Exporter.pm"
7194 From: Roderick Schertler
7195 Msg-ID: <24884.857841724@eeyore.ibcinc.com>
7196 Date: Sat, 08 Mar 1997 12:22:04 -0500
7197 Files: lib/Exporter.pm
7199 Title: "Open[23] autoflush docs"
7200 From: Roderick Schertler
7201 Msg-ID: <7939.857693947@eeyore.ibcinc.com>
7202 Date: Thu, 06 Mar 1997 19:19:07 -0500
7203 Files: lib/IPC/Open2.pm lib/IPC/Open3.pm
7207 Title: "Fix counts in output of TEST"
7208 From: Hugo van der Sanden <hv@iii.co.uk>
7209 Msg-ID: <331F1507.4BE8@iii.co.uk>
7210 Date: Thu, 06 Mar 1997 19:03:35 +0000
7213 Title: "Ignore backup files in strict.t and warning.t"
7214 From: Chip Salzenberg
7215 Files: t/pragma/strict.t t/pragma/warning.t
7219 Title: "Quote pathname before using as pattern"
7220 From: Chip Salzenberg
7221 Files: pod/pod2html.PL
7225 Title: "Consolidated INSTALL updates since _92"
7226 From: Andy Dougherty
7227 Msg-ID: <Pine.SOL.3.95q.970308131806.23766F-100000@fractal.lafayette.
7228 Date: Sat, 08 Mar 1997 13:21:22 -0500 (EST)
7230 Title: "Fix more E-Mail addresses in pods"
7231 From: Chip Salzenberg
7232 Files: lib/ExtUtils/MakeMaker.pm lib/ExtUtils/Manifest.pm
7233 lib/diagnostics.pm pod/buildtoc
7235 Title: "Warn about '.' terminating E-Mail"
7236 From: Chip Salzenberg
7237 Files: pod/perlform.pod
7239 Title: "OS/2 doc update"
7240 From: Ilya Zakharevich
7241 Msg-ID: <199703080537.AAA25157@monk.mps.ohio-state.edu>
7242 Date: Sat, 8 Mar 1997 00:37:30 -0500 (EST)
7245 Title: "PODs corrections"
7246 From: Ilya Zakharevich
7247 Msg-ID: <199703080253.VAA24975@monk.mps.ohio-state.edu>
7248 Date: Fri, 7 Mar 1997 21:53:04 -0500 (EST)
7249 Files: ext/DB_File/DB_File.pm ext/Socket/Socket.pm
7250 lib/Class/Template.pm lib/ExtUtils/Embed.pm
7251 lib/ExtUtils/MM_VMS.pm lib/ExtUtils/Mksymlists.pm
7252 lib/File/Basename.pm lib/File/stat.pm lib/Time/gmtime.pm
7253 lib/Time/localtime.pm lib/Time/tm.pm lib/User/grent.pm
7254 lib/User/pwent.pm pod/perlcall.pod pod/perldebug.pod
7255 pod/perlfunc.pod pod/perlguts.pod pod/perllocale.pod
7256 pod/perlop.pod pod/perlsub.pod
7263 This release will be the public beta of 5.004, or my name isn't
7264 Larson T. Pettifogger.
7266 CORE LANGUAGE CHANGES
7268 Title: "Strictly follow lexical context of C<eval ''> and nested subs"
7269 From: Chip Salzenberg
7272 Title: "Make ::SUPER and UNIVERSAL work together"
7273 From: Chip Salzenberg
7274 Files: gv.c pod/perlguts.pod
7278 Title: "HP-UX hint update"
7279 From: Raphael Manfredi <Raphael_Manfredi@grenoble.hp.com>
7280 Msg-ID: <1479.857653838@lyon.grenoble.hp.com>
7281 Date: Thu, 06 Mar 97 14:10:38 +0100
7282 Files: hints/hpux.sh
7284 Title: "Re: The continuing MachTen saga"
7286 Msg-ID: <Pine.GSO.3.95q.970305091611.3572E-100000@kelly.teleport.com>
7287 Date: Wed, 5 Mar 1997 09:47:22 -0800 (PST)
7288 Files: hints/machten_2.sh
7290 Title: "OS/2 patches"
7291 From: Ilya Zakharevich
7292 Msg-ID: <199703060308.WAA22211@monk.mps.ohio-state.edu>
7293 Date: Wed, 5 Mar 1997 22:08:43 -0500 (EST)
7294 Files: hints/os2.sh lib/ExtUtils/MakeMaker.pm t/op/taint.t
7296 Title: "VMS patches"
7297 From: Charles Bailey
7298 Msg-ID: <01IG5SQE4A6U00661G@hmivax.humgen.upenn.edu>
7299 Date: Wed, 05 Mar 1997 23:10:24 -0500 (EST)
7300 Files: lib/ExtUtils/MM_VMS.pm lib/ExtUtils/Manifest.pm perlsdio.h
7301 t/op/runlevel.t t/op/taint.t vms/descrip.mms vms/perly_c.vms
7302 vms/sockadapt.c vms/sockadapt.h vms/vms_yfix.pl
7306 Title: "Make sure $^X is tainted when ARG_ZERO_IS_SCRIPT"
7307 From: Chip Salzenberg
7310 Title: "Clarify '-T too late' error"
7311 From: Chip Salzenberg
7312 Files: perl.c pod/perldiag.pod
7314 Title: "Warn when redefining or undefining a constant sub"
7315 From: Chip Salzenberg
7316 Files: pod/perldiag.pod pp.c sv.c
7318 Title: "Don't generate spurious 'not imported' warning"
7319 From: Chip Salzenberg
7320 Files: gv.c t/pragma/strict-vars pod/perldiag.pod
7322 Title: "Clarify message re: @host in string"
7323 From: Chip Salzenberg
7324 Files: pod/perldiag.pod pod/perltrap.pod toke.c
7326 Title: "Disconnect refs that are targets of pp_readline"
7327 From: Chip Salzenberg
7330 Title: "Fix typo in test of HvFILL()"
7331 From: Chip Salzenberg
7334 Title: "Allow for pad name array to be shorter than pad array"
7335 From: Chip Salzenberg
7338 Title: "Eliminate format-string type warnings"
7339 From: Hallvard B Furuseth
7340 Msg-ID: <199703030915.KAA11634@bombur2.uio.no>
7341 Date: Mon, 3 Mar 1997 10:15:11 +0100 (MET)
7342 Files: doio.c ext/POSIX/POSIX.xs gv.c hints/dec_osf.sh pp.c pp_ctl.c
7343 pp_hot.c run.c sv.c x2p/a2py.c
7345 Title: "Update copyright dates"
7346 From: Chip Salzenberg
7347 Files: *.[hc] x2p/*.[hc] win32/EXTERN.h vms/vmsish.h vms/vms.c
7351 Title: "near-harmless bug in _91's Configure"
7352 From: Roderick Schertler
7353 Msg-ID: <pzg1yfuiza.fsf@eeyore.ibcinc.com>
7354 Date: 01 Mar 1997 21:26:49 -0500
7357 Title: "Change 'continuing anyway' to 'probably harmless'"
7358 From: Chip Salzenberg
7359 Files: INSTALL lib/ExtUtils/Liblist.pm
7361 LIBRARY AND EXTENSIONS
7363 Title: "Newer ReadLine"
7364 From: Ilya Zakharevich
7365 Msg-ID: <199703040634.BAA19919@monk.mps.ohio-state.edu>
7366 Date: Tue, 4 Mar 1997 01:34:28 -0500 (EST)
7367 Files: lib/Term/ReadLine.pm lib/perl5db.pl
7369 Title: "Refresh Getopt::Long to 2.9"
7370 From: Johan Vromans <jvromans@squirrel.nl>
7371 Files: lib/Getopt/Long.pm
7373 Title: "Benchmark: using code refs"
7374 From: Hugo van der Sanden <hv@iii.co.uk>
7375 Msg-ID: <199703041132.LAA07613@tyree.iii.co.uk>
7376 Date: Tue, 04 Mar 1997 11:32:11 +0000
7377 Files: lib/Benchmark.pm
7379 Title: "Fix quotewords"
7380 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
7381 Msg-ID: <199703060755.HAA15060@crypt.compulink.co.uk>
7382 Date: Thu, 06 Mar 1997 07:55:25 +0000
7383 Files: lib/Text/ParseWords.pm
7385 Title: "Use IV instead of double for tms structure members"
7386 From: Chip Salzenberg
7387 Files: ext/POSIX/POSIX.xs
7389 Title: "Document IO::File::new_tmpfile"
7390 From: Chip Salzenberg
7391 Files: ext/IO/lib/IO/File.pm
7395 Title: "Make op/TEST silent under -w"
7396 From: d-lewart@uiuc.edu (Daniel S. Lewart)
7397 Msg-ID: <199703011821.NAA13037@sinistar.idle.com>
7398 Date: Sat, 1 Mar 97 12:04:09 CST
7401 Title: "Smarter t/op/taint.t"
7403 Msg-ID: <Pine.GSO.3.95q.970303103047.24000A-100000@kelly.teleport.com
7404 Date: Mon, 3 Mar 1997 10:31:54 -0800 (PST)
7407 Title: "Fix taint test for systems without csh"
7408 From: Chip Salzenberg
7411 Title: "Don't test locales if there is no setlocale()"
7412 From: Chip Salzenberg
7413 Files: t/pragma/locale.t
7417 Title: "Update pod2html"
7418 From: wmiddlet@Adobe.COM (William Middleton)
7419 Msg-ID: <199703030025.QAA08106@ducks>
7420 Date: Sun, 2 Mar 1997 16:25:03 -0800 (PST)
7421 Files: pod/pod2html.PL
7423 Title: "Support 'long long' in h2ph"
7425 Files: utils/h2ph.PL
7429 Title: "Add taint checks and srand to perldelta"
7431 Msg-ID: <Pine.GSO.3.95q.970302115355.23058D-100000@kelly.teleport.com
7432 Date: Sun, 2 Mar 1997 11:56:08 -0800 (PST)
7433 Files: pod/perldelta.pod
7435 Title: "Don't call FileHandle 'deprecated'"
7436 From: Chip Salzenberg
7437 Files: pod/perldelta.pod
7439 Title: "Improve sample module header"
7440 From: Tom Christiansen and Graham Barr
7441 Msg-ID: <199703011732.KAA14693@jhereg.perl.com>
7442 Date: Sat, 01 Mar 1997 10:32:31 -0700
7443 Files: pod/perlmod.pod
7445 Title: "Clarify C<crypt> documentation"
7447 Msg-ID: <Pine.GSO.3.95q.970228131112.12357D-100000@kelly.teleport.com
7448 Date: Fri, 28 Feb 1997 13:18:25 -0800 (PST)
7449 Files: pod/perlfunc.pod
7451 Title: "Update list of CPAN sites"
7452 From: Jarkko Hietaniemi
7453 Msg-ID: <199703021454.QAA07446@alpha.hut.fi>
7454 Date: Sun, 2 Mar 1997 16:54:22 +0200 (EET)
7455 Files: pod/perlmod.pod
7457 Title: "Enhance description of 'server error'"
7458 From: Jarkko Hietaniemi
7459 Msg-ID: <199702041903.VAA16070@alpha.hut.fi>
7460 Date: Tue, 4 Feb 1997 21:03:23 +0200 (EET)
7461 Files: pod/perldiag.pod
7463 Title: "Regularize format of E-Mail addresses in *.pod"
7464 From: Chip Salzenberg
7472 This is (should be? must be!) the public beta of 5.004.
7474 CORE LANGUAGE CHANGES
7476 Title: "Fix perl_call_*() when !G_EVAL"
7477 From: Gurusamy Sarathy
7478 Msg-ID: <199702250725.CAA09192@aatma.engin.umich.edu>,
7479 <199702251925.OAA15498@aatma.engin.umich.edu>,
7480 <199702252200.RAA16853@aatma.engin.umich.edu>
7481 Date: Tue, 25 Feb 1997 02:25:56 -0500
7482 Files: MANIFEST gv.c interp.sym perl.c perl.h pp_ctl.c pp_sys.c
7485 Title: "Fix taint tests for writeable dirs in $ENV{PATH}"
7486 From: Chip Salzenberg
7487 Files: mg.c mg.h pod/perlsec.pod taint.c
7489 Title: "Forbid tainted parameters for truncate()"
7490 From: Chip Salzenberg
7493 Title: "Don't taint magic hash keys unnecessarily"
7494 From: Charles Bailey
7495 Msg-ID: <01IFXL9TY74Y00661G@hmivax.humgen.upenn.edu>
7496 Date: Fri, 28 Feb 1997 02:11:26 -0500 (EST)
7501 Title: "VMS patches post _90"
7502 From: Charles Bailey
7503 Msg-ID: <01IFYDE5ZT7O005A53@hmivax.humgen.upenn.edu>
7504 Date: Fri, 28 Feb 1997 15:26:33 -0500 (EST)
7505 Files: doio.c mg.c perl.h pp_hot.c t/op/rand.t t/op/taint.t taint.c
7506 vms/descrip.mms vms/vms.c
7508 Title: "Fix taint check in system() and exec() under VMS and OS/2"
7509 From: Chip Salzenberg
7512 Title: "If _XOPEN_VERSION >= 4, socket length parameters are size_t"
7513 From: Michael H. Moran <mhm@austin.ibm.com>
7514 Files: perl.h pp_sys.c
7516 Title: "Make dooneliner() compile again"
7517 From: Chip Salzenberg
7522 Title: "Short-circuit duplicate study() calls"
7523 From: Chip Salzenberg
7526 Title: "Call sv_set[iu]v() with [IU]V parameter, not [IU]32"
7527 From: Chip Salzenberg
7528 Files: perl.c pp.c pp_sys.c toke.c util.c
7530 Title: "Clean up and document API for hashes"
7531 From: Gurusamy Sarathy
7532 Msg-ID: <199702251824.NAA14859@aatma.engin.umich.edu>
7533 Date: Tue, 25 Feb 1997 13:24:02 -0500
7534 Files: hv.c hv.h pod/perldelta.pod pod/perlguts.pod
7536 Title: "pp_undef was not always freeing memory"
7537 From: Ilya Zakharevich
7538 Msg-ID: <199702270653.BAA13949@monk.mps.ohio-state.edu>
7539 Date: Thu, 27 Feb 1997 01:53:51 -0500 (EST)
7542 Title: "Fix SEGV when debugging with foreach() lvalue patch"
7543 From: Ilya Zakharevich
7544 Msg-ID: <199702271924.OAA14557@monk.mps.ohio-state.edu>
7545 Date: Thu, 27 Feb 1997 14:24:36 -0500 (EST)
7548 Title: "Don't examine rx->exec_tainted if pregexec() fails"
7549 From: Chip Salzenberg
7552 Title: "Silence bogus typo warning on $DB::postponed"
7553 From: Gurusamy Sarathy
7554 Msg-ID: <199702271802.NAA12505@aatma.engin.umich.edu>
7555 Date: Thu, 27 Feb 1997 13:02:30 -0500
7560 Title: "Sanity check linking with $libs"
7561 From: Andy Dougherty
7562 Msg-ID: <Pine.SOL.3.95q.970225221634.2486A-100000@fractal.lafayette.edu>
7563 Date: Tue, 25 Feb 1997 14:13:45 -0500 (EST)
7566 Title: "Flush stdout when printing $randbits guess"
7567 From: Chip Salzenberg
7570 Title: "Configure changes for Irix nm"
7571 From: Helmut Jarausch and Fabien Tassin
7574 Title: "Update OS/2 Configure diff"
7575 From: Ilya Zakharevich
7576 Msg-ID: <199702251906.OAA10608@monk.mps.ohio-state.edu>
7577 Date: Tue, 25 Feb 1997 14:06:23 -0500 (EST)
7578 Files: os2/diff.configure
7580 LIBRARY AND EXTENSIONS
7582 Title: "Don't require() in a signal handler"
7583 From: Chip Salzenberg
7584 Files: lib/perl5db.pl
7586 Title: "Make IPC::Open3 work without fork()"
7587 From: Ilya Zakharevich
7588 Msg-ID: <199702251937.OAA10718@monk.mps.ohio-state.edu>
7589 Date: Tue, 25 Feb 1997 14:37:07 -0500 (EST)
7590 Files: lib/IPC/Open3.pm
7592 Title: "Follow up on elimination of $` $& $' in libraries"
7594 Msg-ID: <E0w0Sqc-00046E-00@ursa.cus.cam.ac.uk>
7595 Date: Fri, 28 Feb 1997 13:59:42 +0000
7596 Files: lib/Getopt/Long.pm lib/diagnostics.pm
7598 Title: "Don't warn on use of CCFLAGS"
7599 From: Andreas Koenig
7600 Msg-ID: <199702251038.LAA13123@anna.in-berlin.de>
7601 Date: Tue, 25 Feb 1997 11:38:43 +0100
7602 Files: lib/ExtUtils/MakeMaker.pm
7604 Title: "Allow explicit '-lperl' in link arguments"
7605 From: Doug MacEachern
7606 Msg-ID: <199702271625.LAA25402@postman.osf.org>
7607 Date: Thu, 27 Feb 1997 11:25:04 -0500
7608 Files: lib/ExtUtils/Embed.pm
7612 Title: "New test op/taint.t"
7614 Msg-ID: <Pine.GSO.3.95q.970225101328.18288M-100000@kelly.teleport.com
7615 Date: Tue, 25 Feb 1997 11:36:53 -0800 (PST)
7616 Files: MANIFEST t/op/taint.t
7618 Title: "Patch to t/op/rand.t"
7620 Msg-ID: <Pine.GSO.3.95q.970225181321.13796Q-100000@kelly.teleport.com
7621 Date: Tue, 25 Feb 1997 18:19:34 -0800 (PST)
7626 Title: "Add --lax option to pod2man; use it in perldoc"
7627 From: Nat <gnat@frii.com>, Chip Salzenberg
7628 Files: pod/pod2man.PL utils/perldoc.PL
7630 Title: "Eliminate dead code in pod2man"
7631 From: Chip Salzenberg
7632 Files: pod/pod2man.PL
7636 Title: "Warn about intrusive sfio behavior"
7637 From: Andy Dougherty
7638 Msg-ID: <Pine.SOL.3.95q.970228112136.24038G-100000@fractal.lafayette.
7639 Date: Fri, 28 Feb 1997 11:35:49 -0500 (EST)
7642 Title: "Updates to perlfunc.pod"
7643 From: Tom Phoenix (with help from M.J.T. Guy and Tom C.)
7644 Files: pod/perlfunc.pod
7646 Title: "Move ENVIRONMENT from perl.pod to perlrun.pod"
7647 From: Chip Salzenberg
7648 Files: pod/perl.pod pod/perlrun.pod
7650 Title: "Describe PERL_DEBUG_MSTATS in perlrun.pod"
7651 From: Nat <gnat@frii.com>
7652 Files: pod/perlrun.pod
7654 Title: "Fix references to perlbug"
7655 From: Chip Salzenberg
7656 Files: pod/perl.pod pod/perldelta.pod pod/perllocale.pod
7664 At last, a mil[le]stone: The first beta of Perl 5.004.
7666 CORE LANGUAGE CHANGES
7668 Title: "Automatically call srand() before rand() if user didn't"
7669 From: Chip Salzenberg
7670 Files: pod/perlfunc.pod pp.c
7674 Title: "Ultrix hints"
7675 From: Spider Boardman
7676 Msg-ID: <199702220951.EAA08156@Orb.Nashua.NH.US>
7677 Date: Sat, 22 Feb 1997 04:51:48 -0500
7678 Files: hints/ultrix_4.sh
7680 Title: "Digital UNIX and 3_28"
7681 From: Jarkko Hietaniemi
7682 Msg-ID: <199702231427.QAA13807@alpha.hut.fi>
7683 Date: Sun, 23 Feb 1997 16:27:19 +0200 (EET)
7684 Files: Configure MANIFEST ext/NDBM_File/hints/dec_osf.pl
7685 ext/ODBM_File/hints/dec_osf.pl hints/dec_osf.sh
7687 Title: "AmigaOS patches to 5.003_28"
7688 From: Norbert Pueschel
7689 Msg-ID: <77724759@Armageddon.meb.uni-bonn.de>
7690 Date: Sat, 22 Feb 1997 18:08:02 +0100
7691 Files: README.amiga hints/amigaos.sh t/io/fs.t t/lib/anydbm.t
7692 t/lib/db-btree.t t/lib/db-hash.t t/lib/db-recno.t
7693 t/lib/gdbm.t t/lib/ndbm.t t/lib/odbm.t t/lib/sdbm.t
7694 t/op/magic.t t/op/stat.t
7696 Title: "Hints for DC/OSx"
7697 From: Stephen Zander <srz@loopback>
7698 Msg-ID: <199702242124.NAA03796@wsuse5.mckesson.com>
7699 Date: Mon, 24 Feb 1997 13:24:54 -0800
7700 Files: hints/dcosx.sh
7702 Title: "Update VMS version"
7703 From: Chip Salzenberg
7704 Files: vms/config.vms vms/descrip.mms
7708 Title: "Don't assume that sizeof(int) >= sizeof(void*)"
7709 From: Chip Salzenberg
7710 Files: doio.c malloc.c regexec.c
7714 Title: "Re: ccdlflags don't quite work"
7715 From: Andy Dougherty
7716 Msg-ID: <Pine.SOL.3.95q.970224160630.5700E-100000@fractal.lafayette.e
7717 Date: Mon, 24 Feb 1997 16:07:07 -0500 (EST)
7720 Title: "Use $ccflags, $ldflags, $libs when determining $randbits"
7721 From: Chip Salzenberg
7724 Title: "'installperl -v' doesn't do enough"
7725 From: Spider Boardman
7726 Msg-ID: <199702241342.IAA25945@Orb.Nashua.NH.US>
7727 Date: Mon, 24 Feb 1997 08:42:59 -0500
7730 Title: "installperl breaks running system (for a while)"
7731 From: Spider Boardman
7732 Msg-ID: <199702241412.JAA11829@Orb.Nashua.NH.US>
7733 Date: Mon, 24 Feb 1997 09:12:11 -0500
7736 LIBRARY AND EXTENSIONS
7738 Title: "Don't clobber $1 et al in debugger's DB::sub()"
7739 From: Ilya Zakharevich
7740 Files: lib/perl5db.pl
7742 Title: "Fix fd leak in IO::Pipe"
7743 From: Roderick Schertler
7744 Msg-ID: <pzn2sv722y.fsf@eeyore.ibcinc.com>
7745 Date: 23 Feb 1997 14:29:57 -0500
7746 Files: ext/IO/lib/IO/Pipe.pm
7748 Title: "Pod::Text fixes"
7749 From: Roderick Schertler
7750 Msg-ID: <350.856634588@eeyore.ibcinc.com>
7751 Date: Sat, 22 Feb 1997 13:03:08 -0500
7752 Files: lib/Pod/Text.pm
7754 Title: "Trivial patch to make ExtUtils::Install more -w clean"
7756 Msg-ID: <9702241605.AA17436@toad.ig.co.uk>
7757 Date: Mon, 24 Feb 1997 16:05:17 +0000
7758 Files: lib/ExtUtils/Install.pm
7760 Title: "C<use vars> didn't work until 5.002"
7761 From: Chip Salzenberg
7766 Title: "More thoroughly test rand() and srand()"
7770 Title: "Don't use <*> where readdir() will do"
7771 From: Chip Salzenberg
7774 Title: "Allow for $^X to be 'miniperl'"
7775 From: Dominic Dunlop <domo@slipper.ip.lu>
7776 Msg-ID: <v03020903af360f31aced@[194.51.248.65]>
7777 Date: Sun, 23 Feb 1997 16:22:45 +0100
7782 Title: "Post-28 INSTALL updates"
7783 From: Andy Dougherty
7784 Msg-ID: <Pine.SOL.3.95q.970224170713.5700H-100000@fractal.lafayette.e
7785 Date: Mon, 24 Feb 1997 17:09:09 -0500 (EST)
7788 Title: "Re: Hash key created by subroutine call? (fwd) "
7789 From: Gurusamy Sarathy
7790 Msg-ID: <199702242229.RAA04395@aatma.engin.umich.edu>
7791 Date: Mon, 24 Feb 1997 17:29:30 -0500
7792 Files: pod/perlsub.pod pod/perltrap.pod
7794 Title: "Add documentation and '-h' option to perlbug"
7795 From: Gurusamy Sarathy
7796 Msg-ID: <199702240854.DAA27128@aatma.engin.umich.edu>
7797 and <199702242009.PAA02849@aatma.engin.umich.edu>
7798 Date: Mon, 24 Feb 1997
7799 Files: pod/perl.pod pod/perldelta.pod installman
7802 Title: "pumpkin-1.9.pod"
7803 From: Andy Dougherty
7804 Msg-ID: <Pine.SOL.3.95q.970224155702.5700D-100000@fractal.lafayette.e
7805 Date: Mon, 24 Feb 1997 16:06:02 -0500 (EST)
7806 Files: Porting/pumpkin.pod
7810 Title: "Fix typo in 'Tolkien quotation typo' fix"
7811 From: Jarkko Hietaniemi
7814 Title: "Document one-argument limitation with #! line"
7816 Msg-ID: <Pine.GSO.3.95q.970223182745.15989A-100000@kelly.teleport.com
7817 Date: Sun, 23 Feb 1997 18:41:02 -0800 (PST)
7818 Files: pod/perldiag.pod pod/perlsec.pod
7825 This release is beta candidate #6. If this isn't good enough to go beta,
7826 I'll eat a floppy disk. (Okay, it's a chocolate floppy, but still....)
7828 CORE LANGUAGE CHANGES
7830 Title: "Don't let C<sub foo;> undefine &foo"
7831 From: Chip Salzenberg
7834 Title: "Make code, doc agree on $ENV{PATH} and `cmd`"
7835 From: Chip Salzenberg
7836 Files: pod/perlsec.pod pp_sys.c
7838 Title: "Don't taint $x in C<$x = ($tainted =~ /(\w+)/)>"
7839 From: Chip Salzenberg
7840 Files: pp_ctl.c pp_hot.c
7842 Title: "Turn off 'expression tainted' flag at end of runops()"
7843 From: Chip Salzenberg
7846 Title: "When overloading, don't throw away nomethod's value"
7847 From: Ilya Zakharevich
7850 Title: "Optimize keys() and values() in void context"
7851 From: Chip Salzenberg
7856 Title: "New hints for Digital UNIX"
7857 From: Jarkko Hietaniemi
7858 Files: hints/dec_osf.sh
7860 Title: "No version of AIX has working setre[ug]id()"
7861 From: neufeld@fast.pvi.org (Keith Neufeld)
7864 Title: "VMS patches post _27"
7865 From: Charles Bailey
7866 Msg-ID: <01IFMEMPN1IU0057E2@hmivax.humgen.upenn.edu>
7867 Date: Thu, 20 Feb 1997 01:58:46 -0500 (EST)
7868 Files: MANIFEST dosish.h hv.c lib/ExtUtils/MM_VMS.pm
7869 lib/ExtUtils/xsubpp perl.c perlsdio.h pod/perldelta.pod
7870 pod/perlvar.pod t/op/closure.t unixish.h vms/Makefile
7871 vms/descrip.mms vms/ext/filespec.t vms/genconfig.pl
7872 vms/vms.c vms/vmsish.h
7874 Title: "Re: OS/2 patch for _27"
7875 From: Ilya Zakharevich
7876 Msg-ID: <199702210024.TAA03174@monk.mps.ohio-state.edu>
7877 Date: Thu, 20 Feb 1997 19:24:16 -0500 (EST)
7878 Files: INSTALL README.os2 lib/Test/Harness.pm os2/Changes
7879 os2/OS2/PrfDB/t/os2_prfdb.t os2/os2.c os2/os2ish.h
7880 os2/perl2cmd.pl perl.c pod/perldelta.pod t/TEST t/harness
7886 From: Chip Salzenberg
7889 Title: "Undo signal patch -- it broke die() in signal"
7890 From: Chip Salzenberg
7893 Title: "Fix perl_call_sv(..., G_NOARGS)"
7894 From: Chip Salzenberg
7897 Title: "Fix SIGSEGV when cloning sub with complex expression"
7898 From: Chip Salzenberg
7901 Title: "Minor update to malloc.c"
7902 From: Ilya Zakharevich
7903 Msg-ID: <199702210244.VAA03676@monk.mps.ohio-state.edu>
7904 Date: Thu, 20 Feb 1997 21:44:13 -0500 (EST)
7907 Title: "Fix the Tolkien quotation"
7908 From: Chip Salzenberg
7915 LIBRARY AND EXTENSIONS
7917 Title: "Debugger patch"
7918 From: Ilya Zakharevich
7919 Msg-ID: <199702210737.CAA03951@monk.mps.ohio-state.edu>
7920 Date: Fri, 21 Feb 1997 02:37:59 -0500 (EST)
7921 Files: lib/perl5db.pl
7923 Title: "Avoid $` $& $' in libraries"
7924 From: Ilya Zakharevich
7925 Msg-ID: <199702210207.VAA03560@monk.mps.ohio-state.edu>
7926 Date: Thu, 20 Feb 1997 21:07:30 -0500 (EST)
7927 Files: lib/Getopt/Long.pm lib/Pod/Text.pm lib/diagnostics.pm
7928 os2/OS2/REXX/REXX.pm
7930 Title: "Remove redundant clearerr() from IO::Seekable"
7931 From: Chip Salzenberg
7932 Files: ext/IO/lib/IO/Handle.pm ext/IO/lib/IO/Seekable.pm
7934 Title: "prototype error in File::stat"
7935 From: Graham.Barr@tiuk.ti.com
7936 Msg-ID: <199702180748.HAA14151@ultra-boy>
7937 Date: Tue, 18 Feb 1997 07:48:40 GMT
7938 Files: lib/File/stat.pm
7942 Title: "Include 'study' in regexp.t"
7943 From: Chip Salzenberg
7944 Files: t/op/regexp.t
7946 Title: "Don't run locale test if -DNO_LOCALE"
7947 From: Chip Salzenberg
7948 Files: t/pragma/locale.t
7950 Title: "Tweak tests to notice $dont_use_nlink"
7951 From: Chip Salzenberg
7952 Files: t/io/fs.t t/op/stat.t
7954 Title: "Add test for grep() and wantarray"
7955 From: Hugo van der Sanden <hv@iii.co.uk>
7956 Msg-ID: <199702181105.LAA17895@tyree.iii.co.uk>
7957 Date: Tue, 18 Feb 1997 11:05:59 +0000
7966 Title: "INSTALL updates since _26"
7967 From: Andy Dougherty
7968 Msg-ID: <Pine.SOL.3.95q.970218155815.2014F-100000@fractal.lafayette.e
7969 Date: Tue, 18 Feb 1997 16:00:08 -0500 (EST)
7972 Title: "Document "$$0" change"
7973 From: Chip Salzenberg
7974 Files: pod/perldelta.pod
7976 Title: "Don't recommend impossible //o for C<$x =~ $y>"
7977 From: Chip Salzenberg
7978 Files: pod/perlop.pod
7980 Title: "Correct doc that claimed that <FH> was never false"
7981 From: Chip Salzenberg
7982 Files: pod/perldelta.pod pod/perlop.pod
7984 Title: "Document C<$?> vs. $SIG{CHLD}"
7985 From: Ulrich Pfeifer
7986 Files: pod/perlvar.pod
7988 Title: "Add pumpkin.pod"
7989 From: Chip Salzenberg
7990 Files: MANIFEST Porting/pumpkin.pod
7992 Title: "Don't say "associat*ve arr*y""
7993 From: Chip Salzenberg
7994 Files: MANIFEST gv.h hv.c lib/Env.pm lib/overload.pm opcode.pl
7995 pod/perl.pod pod/perldelta.pod pod/perldiag.pod
7996 pod/perlfunc.pod pod/perlguts.pod pod/perlmod.pod
7997 pod/perltie.pod pod/perltoc.pod pod/perltrap.pod x2p/a2p.pod
8004 This release is beta candidate #5: Our last, best hope for a beta.
8006 CORE LANGUAGE CHANGES
8008 Title: "Better looks_like_number() function [sv.c]"
8010 Msg-ID: <199702141708.SAA17546@bergen.sn.no>
8011 Date: Fri, 14 Feb 1997 18:08:52 +0100
8014 Title: "Remove redundant functions UNIVERSAL::{class,is_instance}"
8016 Msg-ID: <hwwsbpeq2.fsf@bergen.sn.no>
8017 Date: 14 Feb 1997 15:52:21 +0000
8018 Files: pod/perldelta.pod pod/perlobj.pod t/op/universal.t universal.c
8020 Title: "Allow C<setpgrp $$>"
8021 From: Roderick Schertler
8022 Msg-ID: <pzraigyshr.fsf@eeyore.ibcinc.com>
8023 Date: 16 Feb 1997 23:19:12 -0500
8026 Title: "Fix syntax error on C<&$1>"
8027 From: Chip Salzenberg
8030 Title: "Fix sub call through magic var (e.g. C<&$1>)"
8031 From: Chip Salzenberg
8034 Title: "Fix grep() with refs in list context"
8035 From: Chip Salzenberg
8040 Title: "Eliminate $^S; add C<use vmsish qw(status exit time)>"
8041 From: Charles Bailey
8042 Msg-ID: <01IFI9CFKL0S004R2V@hmivax.humgen.upenn.edu>
8043 Date: Mon, 17 Feb 1997 02:45:26 -0500 (EST)
8044 Files: MANIFEST gv.c lib/English.pm lib/ExtUtils/MM_VMS.pm
8045 lib/ExtUtils/Mksymlists.pm lib/ExtUtils/xsubpp mg.c op.c
8046 perl.c perl.h pod/perldelta.pod pod/perlmod.pod
8047 pod/perlvar.pod pp_ctl.c pp_sys.c utils/perldoc.PL
8048 vms/Makefile vms/config.vms vms/descrip.mms
8049 vms/ext/Stdio/Stdio.pm vms/ext/Stdio/Stdio.xs
8050 vms/ext/XSSymSet.pm vms/ext/vmsish.pm vms/vms.c vms/vmsish.h
8053 Title: "Eliminate FP exceptions under SCO 5"
8054 From: Chip Salzenberg
8055 Files: hints/sco.sh unixish.h
8057 Title: "Digital UNIX hints"
8058 From: Jarkko Hietaniemi
8059 Msg-ID: <199702151906.VAA22999@alpha.hut.fi>
8060 Date: Sat, 15 Feb 1997 21:06:33 +0200 (EET)
8061 Files: hints/dec_osf.sh
8063 Title: "Irix6.4 (with 7.1 compilers)"
8064 From: John Stoffel <jfs@fluent.com>
8065 Msg-ID: <199702130238.VAA24468@jfs.Fluent.COM>
8066 Date: Wed, 12 Feb 1997 21:38:51 -0500 (EST)
8067 Files: hints/irix_6_2.sh hints/irix_6_4.sh
8069 Title: "Update Plan 9, Win32, VMS configs with $shortsize and $longsize"
8070 From: Chip Salzenberg
8071 Files: plan9/config.plan9 plan9/genconfig.pl
8072 vms/genconfig.pl win32/config.w32
8076 Title: "Fix core dump when embedding"
8077 From: Chip Salzenberg
8080 Title: "Re: Fragile signals"
8081 From: Ilya Zakharevich
8082 Msg-ID: <199702130644.BAA07572@monk.mps.ohio-state.edu>
8083 Date: Thu, 13 Feb 1997 01:44:39 -0500 (EST)
8086 Title: "Make format strings correspond exactly to parameters"
8087 From: Roderick Schertler
8088 Msg-ID: <pz7mkc1h0g.fsf@eeyore.ibcinc.com>
8089 Date: 13 Feb 1997 17:24:31 -0500
8090 Files: doio.c ext/DB_File/DB_File.xs ext/Opcode/Opcode.xs gv.c op.c
8091 perl.c pp_ctl.c pp_sys.c regcomp.c toke.c
8093 Title: "Don't try to attach 'o' magic to read-only values"
8094 From: Chip Salzenberg
8097 Title: "Fix carriage-return message"
8098 From: Chip Salzenberg
8101 Title: "In <=>, test for equality first"
8102 From: Chip Salzenberg
8105 Title: "Don't mark sv_{true,false} PADTMP"
8106 From: Chip Salzenberg
8111 Title: "Fix eval "" in Configure"
8112 From: allen@gateway.grumman.com (John L. Allen)
8113 Msg-ID: <9702141809.AA17001@gateway.grumman.com>
8114 Date: Fri, 14 Feb 1997 13:09:53 -0500
8117 Title: "Don't link with -lsfio if sfio is not requested"
8118 From: Chip Salzenberg
8121 Title: "perl5.003_26 Configure change "win" for AIX 4"
8122 From: Tim Mooney <mooney@dogbert.cc.ndsu.NoDak.edu>
8123 Msg-ID: <Pine.OSF.3.95.970214135751.32654A-100000@dogbert.cc.ndsu.NoD
8124 Date: Fri, 14 Feb 1997 13:59:02 -0600 (CST)
8127 Title: "Update os2/diff.configure"
8128 From: Chip Salzenberg
8129 Files: os2/diff.configure
8131 LIBRARY AND EXTENSIONS
8133 Title: "Remove Fatal.pm"
8134 From: Chip Salzenberg
8135 Files: MANIFEST lib/Fatal.pm pod/perldelta.pod pod/perlmod.pod
8136 pod/roffitall t/lib/fatal.t
8138 Title: "Refresh MakeMaker to 5.40"
8139 From: Andy Dougherty, Andreas Koenig, Tim Bunce
8140 Files: lib/ExtUtils/Liblist.pm lib/ExtUtils/MM_Unix.pm
8141 lib/ExtUtils/MakeMaker.pm lib/ExtUtils/Mksymlists.pm
8143 Title: "Refresh CPAN.pm to 1.21"
8144 From: Andreas Koenig
8145 Files: lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/Nox.pm
8147 Title: "Refresh Test::Harness to 1.15"
8148 From: Andreas Koenig
8149 Files: lib/Test/Harness.pm
8153 Title: "Remove non-portable locale tests"
8154 From: Chip Salzenberg
8155 Files: t/pragma/locale.t
8159 Title: "pod2man: missing '-' in name section shouldn't be fatal"
8160 From: Ulrich Pfeifer
8161 Msg-ID: <yfmzpxcimsa.fsf@ls6.informatik.uni-dortmund.de>
8162 Date: 10 Feb 1997 18:38:45 +0100
8163 Files: pod/pod2man.PL
8167 Title: "Update To-Do list"
8169 Msg-ID: <9702101900.AA25293@toad.ig.co.uk>
8170 Date: Mon, 10 Feb 1997 19:00:59 +0000
8173 Title: "Fix formatting in perldiag"
8174 From: Chip Salzenberg
8175 Files: pod/perldiag.pod
8182 This release is beta candidate #4. "Once more, dear friends...."
8184 CORE LANGUAGE CHANGES
8186 Title: "Make \r in script an error (per Larry)"
8187 From: Chip Salzenberg
8188 Files: pod/perldiag.pod toke.c
8190 Title: "Support '%i' format and 'h' modifier in s?printf"
8191 From: Chip Salzenberg
8192 Files: doop.c pod/perldelta.pod
8196 Title: "Fix value of system() and $? for DEC UNIX, VMS, others"
8197 From: Chip Salzenberg
8198 Files: mg.c perl.h pp_sys.c
8200 Title: "VMS patches post _25"
8201 From: Charles Bailey
8202 Msg-ID: <01IF48W3P39W0050BD@hmivax.humgen.upenn.edu>
8203 Date: Fri, 07 Feb 1997 01:56:12 -0500 (EST)
8204 Files: Porting/Glossary lib/ExtUtils/Liblist.pm
8205 lib/ExtUtils/MM_VMS.pm lib/ExtUtils/xsubpp perl.c
8206 vms/Makefile vms/config.vms vms/descrip.mms vms/genconfig.pl
8207 vms/perlvms.pod vms/vms.c vms/vmsish.h x2p/a2p.c
8209 Title: "Hints for BSDOS"
8210 From: Christopher Davis <ckd@loiosh.kei.com>
8211 Msg-ID: <199702042011.PAA09206@loiosh.kei.com>
8212 Date: Tue, 4 Feb 1997 15:11:13 -0500 (EST)
8213 Files: hints/bsdos.sh
8215 Title: "On C<sysopen(..., O_APPEND)>, call C<fopen(..., "a")>"
8216 From: Chip Salzenberg
8221 Title: "Fix (yet another) Tk closure problem"
8222 From: Chip Salzenberg
8223 Files: op.c perl.c pp_ctl.c
8225 Title: "Fix value of C<foreach>"
8226 From: Chip Salzenberg
8227 Files: cop.h pp_ctl.c
8229 Title: "Regexp optimizations"
8230 From: Ilya Zakharevich
8231 Msg-ID: <199702041102.GAA24805@monk.mps.ohio-state.edu>
8232 Date: Tue, 4 Feb 1997 06:02:10 -0500 (EST)
8233 Files: regcomp.c regexec.c
8235 Title: "Re: static buffer in not_a_number() [sv.c] might overflow"
8237 Msg-ID: <hbu9uz1si.fsf@bergen.sn.no>
8238 Date: 09 Feb 1997 11:55:41 +0100
8241 Title: "Refine 'runaway string' heuristic"
8242 From: Chip Salzenberg
8245 Title: "Fix core dump on C<print "a", last> in eval"
8246 From: Chip Salzenberg
8249 Title: "Catch C<use integer; $x % 0>"
8250 From: Chip Salzenberg
8255 Title: "Fix usage message in configure.gnu"
8256 From: Jarkko Hietaniemi
8257 Files: configure.gnu
8259 LIBRARY AND EXTENSIONS
8261 Title: "DB_File 1.11 patch"
8263 Msg-ID: <9702061553.AA18147@claudius.bfsec.bt.co.uk>
8264 Date: Thu, 6 Feb 97 15:53:34 GMT
8265 Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs
8267 Title: "Faster File::Compare"
8269 Msg-ID: <199702051342.OAA02753@bergen.sn.no>
8270 Date: Wed, 5 Feb 1997 14:42:49 +0100
8271 Files: lib/File/Compare.pm
8273 Title: "Make diagnostics module strip formatting directives"
8274 From: Chip Salzenberg
8275 Files: lib/diagnostics.pm pod/perldiag.pod
8277 Title: "Fix warning from missing POSIX::setvbuf()"
8278 From: Chip Salzenberg
8283 Title: "Fix closure.t for AmigaOS (again)"
8284 From: Norbert Pueschel
8285 Msg-ID: <77724742@Armageddon.meb.uni-bonn.de>
8286 Date: Wed, 05 Feb 1997 18:56:45 +0100
8287 Files: t/op/closure.t
8291 Title: "perldoc -f <perlfunc>"
8293 Msg-ID: <199702051127.MAA02090@bergen.sn.no>
8294 Date: Wed, 5 Feb 1997 12:27:36 +0100
8295 Files: utils/perldoc.PL
8297 Title: "Fix pod2man's handling of quotes in =items"
8298 From: Jarkko Hietaniemi
8299 Msg-ID: <199702042023.WAA13143@alpha.hut.fi>
8300 Date: Tue, 4 Feb 1997 22:23:34 +0200 (EET)
8301 Files: pod/pod2man.PL
8305 Title: "return *FH pod patch"
8306 From: allen@gateway.grumman.com (John L. Allen)
8307 Msg-ID: <9702061507.AA04474@gateway.grumman.com>
8308 Date: Thu, 6 Feb 1997 10:07:28 -0500
8309 Files: pod/perldata.pod pod/perlsub.pod
8311 Title: "Describe interation of untie and DESTROY"
8312 From: Paul Marquess and Chip Salzenberg
8313 Files: pod/perltie.pod
8320 This release is beta candidate #3. Here's hoping...
8322 CORE LANGUAGE CHANGES
8324 Title: "Make $] read-only"
8325 From: Chip Salzenberg
8328 Title: "New variable C<$^S> is a native version of C<$?>"
8329 From: Chip Salzenberg
8330 Files: doio.c global.sym gv.c interp.sym lib/English.pm mg.c perl.c
8331 perl.h pod/perldelta.pod pod/perlfunc.pod pod/perlvar.pod
8332 pp_ctl.c pp_sys.c proto.h util.c
8334 Title: "Make $^T work with undump, and don't taint it"
8335 From: Chip Salzenberg
8340 Title: "VMS patches for _24"
8341 From: Charles Bailey
8342 Msg-ID: <01IEUIFP5038004GQP@hmivax.humgen.upenn.edu>
8343 Date: Fri, 31 Jan 1997 02:34:37 -0500 (EST)
8344 Files: ext/DynaLoader/DynaLoader.pm ext/DynaLoader/dl_vms.xs
8345 lib/AutoSplit.pm lib/ExtUtils/MM_VMS.pm
8346 lib/ExtUtils/MakeMaker.pm perl.h pp_hot.c t/lib/filehand.t
8347 t/op/closure.t vms/Makefile vms/config.vms vms/descrip.mms
8348 vms/ext/filespec.t vms/vms.c vms/vmsish.h
8350 Title: "hints/dec_osf.sh: polishing the comments"
8351 From: Jarkko Hietaniemi
8352 Msg-ID: <199701301958.VAA08992@alpha.hut.fi>
8353 Date: Thu, 30 Jan 1997 21:58:10 +0200 (EET)
8354 Files: hints/dec_osf.sh
8357 From: Norbert Pueschel
8358 Msg-ID: <77724724@Armageddon.meb.uni-bonn.de>
8359 Date: Wed, 29 Jan 1997 11:39:49 +0100
8360 Files: hints/amigaos.sh
8364 Title: "Require '-T' in argv[], not just on #! line"
8365 From: Chip Salzenberg
8366 Files: perl.c pod/perldiag.pod
8368 Title: "Fix C<return @_> and associated stack bugs"
8369 From: Chip Salzenberg
8370 Files: cop.h pp_ctl.c pp_hot.c t/op/misc.t
8372 Title: "Fix never-closing handle after C<select>"
8373 From: Chip Salzenberg
8376 Title: "Fix /\G/g with patterns that match empty string"
8377 From: Ilya Zakharevich
8380 Title: "Fix scalar leak in av_unshift"
8381 From: Chip Salzenberg
8384 Title: "Ignore refs to lexicals when making refs to lexicals"
8385 From: Chip Salzenberg
8388 Title: "Don't create AV, HV, IO when assigning glob"
8389 From: Chip Salzenberg
8394 Title: "Configure updates for intsize and ssizetype"
8395 From: Andy Dougherty
8396 Files: Configure MANIFEST config_H config_h.SH handy.h
8398 Title: "Ask about /usr/bin/perl iff STDIN and STDERR are terminals"
8399 From: Chip Salzenberg
8402 LIBRARY AND EXTENSIONS
8404 Title: "Refresh CPAN to 1.19"
8405 From: Andreas Koenig
8406 Files: lib/Bundle/CPAN.pm lib/CPAN.pm lib/CPAN/FirstTime.pm
8408 Title: "Debugger update"
8409 From: Ilya Zakharevich
8410 Msg-ID: <199702030406.XAA23029@monk.mps.ohio-state.edu>
8411 Date: Sun, 2 Feb 1997 23:06:34 -0500 (EST)
8412 Files: lib/perl5db.pl
8414 Title: "In Symbol::gensym, don't make glob fake by copying it"
8415 From: John Hughes <john@AtlanTech.COM>
8416 Files: lib/Symbol.pm
8418 Title: "Make POSIX::is*() eight-bit-clean"
8419 From: Chip Salzenberg
8420 Files: ext/POSIX/POSIX.xs
8422 Title: "Make IO::Handle::gets() an alias of getline"
8424 Msg-ID: <199701301103.MAA11291@bergen.sn.no>
8425 Date: Thu, 30 Jan 1997 12:03:15 +0100
8426 Files: ext/IO/lib/IO/Handle.pm lib/IO/Handle.pm
8430 Title: "More Amiga test patches"
8431 From: Norbert Pueschel
8432 Msg-ID: <77724725@Armageddon.meb.uni-bonn.de>
8433 Date: Wed, 29 Jan 1997 16:07:33 +0100
8434 Files: README.amiga t/lib/safe2.t t/op/closure.t
8438 Title: "c2ph.PL fix"
8439 From: lvirden@cas.org (Larry W. Virden)
8440 Msg-ID: <199701301349.IAA16724@cas.org>
8441 Date: Thu, 30 Jan 1997 08:49:19 -0500
8442 Files: utils/c2ph.PL
8444 Title: "Make pod2man a little laxer for perltoc.pod"
8445 From: Chip Salzenberg
8446 Files: pod/pod2man.PL
8450 Title: "Update to perl INSTALL file"
8451 From: lvirden@cas.org (Larry W. Virden)
8452 Msg-ID: <199701301338.IAA15878@cas.org>
8453 Date: Thu, 30 Jan 1997 08:38:23 -0500
8456 Title: "Update to perl.pod suggested"
8457 From: lvirden@cas.org (Larry W. Virden)
8458 Msg-ID: <199701301345.IAA16514@cas.org>
8459 Date: Thu, 30 Jan 1997 08:45:59 -0500
8462 Title: "Document how extension pms go in $archlib"
8463 From: Chip Salzenberg
8464 Files: pod/perldelta.pod
8466 Title: "perlfunc.pod tweaks"
8467 From: Roderick Schertler
8468 Msg-ID: <20526.854659255@eeyore.ibcinc.com>
8469 Date: Thu, 30 Jan 1997 16:20:55 -0500
8470 Files: pod/perlfunc.pod
8472 Title: "new (Feb 1) perlembed.pod"
8473 From: Jon Orwant <orwant@media.mit.edu>
8474 Msg-ID: <9702012334.AA15747@fahrenheit-451.media.mit.edu>
8475 Date: Sat, 1 Feb 1997 18:34:59 -0500
8476 Files: pod/perlembed.pod
8478 Title: "Error lines must not have trialing periods"
8479 From: Chip Salzenberg
8480 Files: pod/perldiag.pod
8487 This release is the second candidate for a public beta test.
8488 It's, well, bunches better than _23.
8490 CORE LANGUAGE CHANGES
8492 Title: "glob defaults to $_"
8493 From: Gurusamy Sarathy
8494 Msg-ID: <199701270809.DAA00934@aatma.engin.umich.edu>
8495 Date: Mon, 27 Jan 1997 03:09:13 -0500
8496 Files: op.c opcode.pl pod/perlfunc.pod t/op/glob.t
8498 Title: "Re: an overloading bug "
8499 From: Gurusamy Sarathy
8500 Msg-ID: <199701270007.TAA26525@aatma.engin.umich.edu>
8501 Date: Sun, 26 Jan 1997 19:07:45 -0500
8502 Files: pod/perldiag.pod pod/perlfunc.pod pp_ctl.c
8504 Title: "Don't warn on C<$\ = undef>"
8505 From: Chip Salzenberg
8511 From: Gary Ng <71564.1743@compuserve.com>
8512 Files: MANIFEST win32/*
8514 Title: "Amiga files"
8515 From: Norbert Pueschel
8516 Msg-ID: <77724712@Armageddon.meb.uni-bonn.de>
8517 Date: Sun, 26 Jan 1997 17:42:15 +0100
8518 Files: MANIFEST README.amiga hints/amigaos.sh
8520 Title: "New dec_osf hints"
8521 From: Jarkko.Hietaniemi@cc.hut.fi
8522 Msg-ID: <199701271233.OAA21548@alpha.hut.fi>
8523 Date: Mon, 27 Jan 1997 14:33:01 +0200 (EET)
8524 Files: hints/dec_osf.sh
8528 Title: "Prevent premature death of @_ during leavesub"
8529 From: Chip Salzenberg
8530 Files: pp_hot.c t/op/misc.t
8532 Title: "Deref old stash when re-blessing"
8533 From: Chip Salzenberg
8536 Title: "Don't abort when RCHECK and DEBUGGING"
8538 Msg-ID: <9701272339.AA16537@toad.ig.co.uk>
8539 Date: Mon, 27 Jan 1997 23:39:48 +0000
8542 Title: "Fix overloading macro conflict with Digital 'cc -fast'"
8543 From: Jarkko Hietaniemi
8544 Msg-ID: <199701272216.AAA04557@alpha.hut.fi>
8545 Date: Tue, 28 Jan 1997 00:16:49 +0200 (EET)
8548 Title: "global.sym: typo?"
8549 From: Jarkko Hietaniemi
8550 Msg-ID: <199701261937.VAA07556@alpha.hut.fi>
8551 Date: Sun, 26 Jan 1997 21:37:59 +0200 (EET)
8556 Title: "Put all extensions' modules in $archlib"
8557 From: Chip Salzenberg
8560 Title: "Configure fixes: set $archlib, omit _NO_PROTO"
8561 From: Chip Salzenberg
8564 Title: "Make configure{,.gnu} ignore --cache-file option"
8565 From: Norbert Pueschel
8566 Files: configure configure.gnu
8568 LIBRARY AND EXTENSIONS
8570 Title: "Version checking in XS bootstrap is optional"
8571 From: Chip Salzenberg
8574 Title: "Update $VERSION of DynaLoader and POSIX"
8575 From: Chip Salzenberg
8576 Files: ext/DynaLoader/DynaLoader.pm ext/POSIX/POSIX.pm
8578 Title: "Refresh Text::Wrap to 97.011701"
8579 From: Chip Salzenberg
8580 Files: lib/Text/Wrap.pm
8582 Title: "Fcntl.xs: F_[GS]ETOWN were in wrong case branch"
8583 From: Jarkko Hietaniemi
8584 Msg-ID: <199701251510.RAA05142@alpha.hut.fi>
8585 Date: Sat, 25 Jan 1997 17:10:20 +0200 (EET)
8586 Files: ext/Fcntl/Fcntl.pm ext/Fcntl/Fcntl.xs
8588 Title: "Fix $Is_VMS typo in Test::Harness"
8589 From: Chip Salzenberg
8590 Files: lib/Test/Harness.pm
8592 Title: "Allow for really big keys in Tie::SubstrHash"
8593 From: data-drift@so.uio.no
8594 Msg-ID: <199701282014.VAA12645@selters.uio.no>
8595 Date: Tue, 28 Jan 1997 21:14:34 +0100 (MET)
8596 Files: lib/Tie/SubstrHash.pm
8598 Title: "Avoid newRV_noinc() in IO, for compiling with old Perls"
8599 From: Chip Salzenberg
8604 Title: "New test op/closure.t"
8605 From: Tom Phoenix, Ulrich Pfeifer
8606 Files: MANIFEST t/op/closure.t
8610 Title: "xsubpp handing of void funcs breaks extensions using XST_m*()"
8612 Msg-ID: <9701271659.AA15137@toad.ig.co.uk>
8613 Date: Mon, 27 Jan 1997 16:59:06 +0000
8614 Files: lib/ExtUtils/xsubpp
8618 Title: "perldelta Fcntl enhancement"
8619 From: Jarkko Hietaniemi
8620 Msg-ID: <199701251505.RAA22159@alpha.hut.fi>
8621 Date: Sat, 25 Jan 1997 17:05:34 +0200 (EET)
8622 Files: pod/perldelta.pod
8624 Title: "Updates to perldelta re: Fcntl, DB_File, Net::Ping"
8626 Files: pod/perldelta.pod
8628 Title: "Document restrictions on gv_fetchmethod() and perl_call_sv()"
8629 From: Chip Salzenberg
8630 Files: pod/perldelta.pod pod/perlguts.pod
8632 Title: "perldiag.pod: No comma allowed after %s"
8633 From: Jarkko.Hietaniemi@cc.hut.fi
8634 Msg-ID: <199701251541.RAA04120@alpha.hut.fi>
8635 Date: Sat, 25 Jan 1997 17:41:53 +0200 (EET)
8636 Files: pod/perldiag.pod
8638 Title: "perlfunc.pod: localtime"
8639 From: Jarkko Hietaniemi
8640 Msg-ID: <199701251629.SAA08114@alpha.hut.fi>
8641 Date: Sat, 25 Jan 1997 18:29:37 +0200 (EET)
8642 Files: pod/perlfunc.pod
8644 Title: "perlfunc diff: gmtime"
8645 From: Peter Haworth <pmh@edison.ioppublishing.com>
8646 Msg-ID: <32EE1298.7B90@edison.ioppublishing.com>
8647 Date: Tue, 28 Jan 1997 14:52:08 +0000
8648 Files: pod/perlfunc.pod
8650 Title: "Updates to guts"
8651 From: Ilya Zakharevich
8652 Msg-ID: <199701270034.TAA13177@monk.mps.ohio-state.edu>
8653 Date: Sun, 26 Jan 1997 19:34:18 -0500 (EST)
8654 Files: pod/perlguts.pod
8656 Title: "perltoot fixes"
8657 From: Tom Christiansen
8658 Msg-ID: <6807.854214205@jinete>
8659 Date: Sat, 25 Jan 1997 09:43:25 -0800
8660 Files: pod/perltoot.pod
8662 Title: "5.003_23: small typo in perlsyn.pod"
8663 From: Gurusamy Sarathy
8664 Msg-ID: <199701270824.DAA01169@aatma.engin.umich.edu>
8665 Date: Mon, 27 Jan 1997 03:24:25 -0500
8666 Files: pod/perlsyn.pod
8673 This release is our first candidate for a public beta test.
8675 CORE LANGUAGE CHANGES
8677 Title: "Disallow changing $_[0] in __DIE__ handlers"
8678 From: Chip Salzenberg
8679 Files: pod/perlfunc.pod util.c
8681 Title: "Fix overloading with inheritance and AUTOLOAD"
8682 From: Ilya Zakharevich
8683 Msg-ID: <199701202226.RAA05072@monk.mps.ohio-state.edu>
8684 Date: Mon, 20 Jan 1997 17:26:32 -0500 (EST)
8685 Files: gv.c lib/diagnostics.pm lib/overload.pm pod/perldebug.pod
8686 pod/perldiag.pod pod/perlfunc.pod pod/perlop.pod
8687 pod/perlre.pod pod/perltoc.pod pod/perlxs.pod
8689 Title: "Nested here-docs"
8690 From: larry@wall.org (Larry Wall)
8691 Msg-ID: <199701202313.PAA11693@wall.org>
8692 Date: Mon, 20 Jan 1997 15:13:42 -0800
8695 Title: "Revert $^X to old behavior (plus HP-UX bug fix)"
8696 From: Chip Salzenberg
8697 Files: hints/hpux.sh toke.c
8699 Title: "Protect against '0' in 'stmt while <HANDLE>'"
8700 From: Chip Salzenberg
8703 Title: "Don't warn when closure uses var at file scope"
8704 From: Chip Salzenberg
8709 Title: "VMS patches for _22"
8710 From: Charles Bailey
8711 Msg-ID: <01IEGBJ2TMYS003PCL@hmivax.humgen.upenn.edu>
8712 Date: Mon, 20 Jan 1997 22:50:21 -0500 (EST)
8713 Files: ext/POSIX/POSIX.xs lib/ExtUtils/MM_VMS.pm lib/ExtUtils/xsubpp
8714 lib/Test/Harness.pm toke.c vms/Makefile vms/descrip.mms
8715 vms/genconfig.pl vms/perly_c.vms vms/vmsish.h x2p/a2p.h
8716 vms/Makefile vms/config.vms vms/descrip.mms vms/perly_c.vms
8718 Title: "Re: Perl 5.003_21: OS/2 patches"
8719 From: Ilya Zakharevich
8720 Msg-ID: <199701170446.XAA28939@monk.mps.ohio-state.edu>
8721 Date: Thu, 16 Jan 1997 23:46:40 -0500 (EST)
8722 Files: os2/Changes os2/os2.c
8724 Title: "Plan9 update"
8725 From: lutherh@stratcom.com (Luther Huffman)
8726 Files: plan9/config.plan9 plan9/mkfile
8728 Title: "Bugfixes for AmigaOS"
8729 From: Norbert Pueschel
8730 Msg-ID: <77724691@Armageddon.meb.uni-bonn.de>
8731 Date: Wed, 22 Jan 1997 00:13:54 +0100
8732 Files: hints/amigaos.sh lib/File/Basename.pm
8734 Title: "New dec_osf.sh hints file"
8735 From: Achim Bohnet <ach@rosat.mpe-garching.mpg.de>
8736 Msg-ID: <9701241058.AA29550@o09.rosat.mpe-garching.mpg.de>
8737 Date: Fri, 24 Jan 1997 11:58:24 +0100
8738 Files: hints/dec_osf.sh
8740 Title: "on NeXT: gdbm problem fixed"
8741 From: Andreas Koenig
8742 Msg-ID: <199701210201.DAA17794@anna.in-berlin.de>
8743 Date: Tue, 21 Jan 1997 03:01:32 +0100
8744 Files: hints/next_3.sh hints/next_3_0.sh
8746 Title: "patch for hints/powerux.sh"
8747 From: tom@amber.ssd.hcsc.com (Tom Horsley)
8748 Msg-ID: <9701181833.AA02602@amber.ssd.hcsc.com>
8749 Date: Sat, 18 Jan 97 13:33:26 -0500
8750 Files: hints/powerux.sh
8752 Title: "hints & Configure changes to build perl on DC/OSx"
8753 From: Stephen Zander <stephen.zander@interlock.mckesson.com>
8754 Msg-ID: <199701170043.QAA25985@wsbip1.mckesson.com>
8755 Date: Thu, 16 Jan 1997 16:43:52 -0800
8756 Files: Configure MANIFEST hints/dcosx.sh
8758 Title: "patch for hints/cxux.sh perl5.003_22"
8759 From: tom@amber.ssd.hcsc.com (Tom Horsley)
8760 Msg-ID: <9701192014.AA05722@amber.ssd.hcsc.com>
8761 Date: Sun, 19 Jan 97 15:14:04 -0500
8762 Files: hints/cxux.sh
8766 Title: "Make PERL5LIB and -I work like C<use lib>"
8768 Msg-ID: <9701231523.AA26613@toad.ig.co.uk>
8769 Date: Thu, 23 Jan 1997 15:23:27 +0000
8770 Files: lib/lib.pm perl.c
8773 From: Chip Salzenberg
8774 Files: regcomp.c regcomp.h regexec.c regexp.h toke.c
8776 Title: "Extend stack in pp_undef (!)"
8777 From: Chip Salzenberg
8780 Title: "Allow for sub to be redefined while executing"
8781 From: Chip Salzenberg
8782 Files: cop.h pp_hot.c t/op/misc.t
8784 Title: "Eliminate redundant flag CVf_FORMAT"
8785 From: Chip Salzenberg
8786 Files: cv.h op.c perl.c perly.c perly.y proto.h sv.c toke.c
8788 Title: "Generate IVs when possible in abs() and int()"
8789 From: Chip Salzenberg
8792 Title: "Efficiency patchlet for pp_aassign()"
8793 From: Ilya Zakharevich
8794 Msg-ID: <199701210305.WAA05451@monk.mps.ohio-state.edu>
8795 Date: Mon, 20 Jan 1997 22:05:39 -0500 (EST)
8798 Title: "When sorting, promote to PVNV only for built-in comparison"
8799 From: Chip Salzenberg
8802 Title: "Remove "suidperl security patch" message"
8803 From: Chip Salzenberg
8808 Title: "Make configure.gnu a copy of configure; make configure writea
8809 From: Chip Salzenberg
8810 Files: MANIFEST configure.gnu
8812 Title: "Regen Configure with metaconfig: +ARCHNAME, -FILE_filbuf"
8813 From: Chip Salzenberg and Charles Bailey
8814 Files: Configure config_H config_h.SH hints/lynxos.sh
8815 os2/diff.configure os2/os2ish.h plan9/config.plan9 sv.c
8816 utils/perlbug.PL vms/config.vms vms/fndvers.com
8818 Title: "Compile with optimization when testing memory functions"
8819 From: Chip Salzenberg
8822 Title: "Minor patch for Debian installation"
8823 From: Chip Salzenberg
8826 LIBRARY AND EXTENSIONS
8828 Title: "Debugger update"
8829 From: Ilya Zakharevich
8830 Msg-ID: <199701190455.XAA02579@monk.mps.ohio-state.edu>
8831 Date: Sat, 18 Jan 1997 23:54:59 -0500 (EST)
8832 Files: lib/perl5db.pl
8834 Title: "DynaLoader enhancement: support RTLD_GLOBAL"
8835 From: Nick Ing-Simmons
8836 Msg-ID: <199701240937.JAA11443@pluto.tiuk.ti.com>
8837 Date: Fri, 24 Jan 1997 09:37:18 GMT
8838 Files: ext/DynaLoader/DynaLoader.pm ext/DynaLoader/dl_aix.xs
8839 ext/DynaLoader/dl_dld.xs ext/DynaLoader/dl_dlopen.xs
8840 ext/DynaLoader/dl_hpux.xs ext/DynaLoader/dl_next.xs
8841 ext/DynaLoader/dl_vms.xs
8843 Title: "Fcntl: add more constants"
8844 From: Jarkko.Hietaniemi@cc.hut.fi
8845 Msg-ID: <199701191811.UAA16346@alpha.hut.fi>
8846 Date: Sun, 19 Jan 1997 20:11:22 +0200 (EET)
8847 Files: ext/Fcntl/Fcntl.pm ext/Fcntl/Fcntl.xs
8849 Title: "Refresh IO to 1.15 (plus DESTROY and new_tmpfile fixes)"
8850 From: Chip Salzenberg
8851 Files: ext/IO/lib/IO/File.pm ext/IO/lib/IO/Handle.pm
8852 ext/IO/lib/IO/Pipe.pm ext/IO/lib/IO/Seekable.pm
8853 ext/IO/lib/IO/Socket.pm t/lib/io_pipe.t
8855 Title: "Allow IO.xs to remain at 1.15 while $VERSION is 1.1501"
8856 From: Chip Salzenberg
8857 Files: XSUB.h ext/IO/Makefile.PL ext/IO/lib/IO/Handle.pm
8859 Title: "Refresh CPAN to 1.15"
8860 From: Andreas Koenig
8861 Files: lib/CPAN.pm lib/CPAN/FirstTime.pm
8863 Title: "Add E* and SA_* constants"
8864 From: Roderick Schertler
8865 Msg-ID: <23338.853986967@eeyore.ibcinc.com>
8866 Date: Wed, 22 Jan 1997 21:36:07 -0500
8867 Files: ext/POSIX/POSIX.pm ext/POSIX/POSIX.pod ext/POSIX/POSIX.xs
8871 Title: "Test nested here-docs"
8872 From: hv@crypt.compulink.co.uk (Hugo van der Sanden)
8873 Msg-ID: <199701210053.AAA02139@crypt.compulink.co.uk>
8874 Date: Tue, 21 Jan 1997 00:53:44 +0000 (GMT)
8877 Title: "Fix tests of $^X and $0 to work with QNX"
8878 From: Chip Salzenberg
8879 Files: t/lib/io_pipe.t t/lib/open2.t t/lib/open3.t t/op/magic.t
8881 Title: "Patch tests for systems without fork()"
8882 From: Norbert Pueschel
8883 Msg-ID: <77724697@Armageddon.meb.uni-bonn.de>
8884 Date: Thu, 23 Jan 1997 23:51:28 +0100
8885 Files: t/io/pipe.t t/lib/filehand.t t/lib/io_pipe.t t/lib/io_sock.t
8886 t/lib/open2.t t/lib/open3.t t/op/fork.t
8888 Title: "Test patches for OS/2"
8889 From: Ilya Zakharevich
8890 Msg-ID: <199701170448.XAA28948@monk.mps.ohio-state.edu>
8891 Date: Thu, 16 Jan 1997 23:48:18 -0500 (EST)
8892 Files: os2/OS2/ExtAttr/t/os2_ea.t os2/OS2/PrfDB/t/os2_prfdb.t
8893 os2/OS2/REXX/t/rx_cmprt.t os2/OS2/REXX/t/rx_dllld.t
8894 os2/OS2/REXX/t/rx_objcall.t os2/OS2/REXX/t/rx_sql.test
8895 os2/OS2/REXX/t/rx_tiesql.test os2/OS2/REXX/t/rx_tievar.t
8896 os2/OS2/REXX/t/rx_tieydb.t os2/OS2/REXX/t/rx_varset.t
8897 os2/OS2/REXX/t/rx_vrexx.t t/README t/cmd/while.t
8898 t/comp/colon.t t/comp/multiline.t t/io/argv.t t/lib/anydbm.t
8899 t/lib/gdbm.t t/lib/ndbm.t t/lib/odbm.t t/lib/sdbm.t
8900 t/op/cmp.t t/op/magic.t
8904 Title: "Translate \200 to È in pod2html"
8905 From: Chip Salzenberg
8906 Files: pod/pod2html.PL
8908 Title: "VMS patches: '.com' extension on scripts"
8909 From: Charles Bailey
8910 Msg-ID: <01IELNPDLYJM003E7J@hmivax.humgen.upenn.edu>
8911 Date: Fri, 24 Jan 1997 18:42:29 -0500 (EST)
8912 Files: pod/checkpods.PL pod/pod2html.PL pod/pod2latex.PL
8913 pod/pod2man.PL pod/pod2text.PL utils/c2ph.PL utils/h2ph.PL
8914 utils/h2xs.PL utils/perlbug.PL utils/perldoc.PL
8915 utils/pl2pm.PL utils/splain.PL vms/Makefile vms/descrip.mms
8916 x2p/find2perl.PL x2p/s2p.PL
8918 Title: "Allow MakeMaker 5.34 to use libraries containing '+' in name"
8919 From: dennism@cyrix.com (Dennis Marsa)
8920 Msg-ID: <9701172027.AA27861@orion.cyrix.com>
8921 Date: Fri, 17 Jan 97 14:27:32 CST
8922 Files: lib/ExtUtils/Liblist.pm
8926 Title: "First cut at INSTALL edit"
8927 From: Chip Salzenberg
8930 Title: "Additional docs for __DIE__ and __WARN__"
8931 From: Gurusamy Sarathy
8932 Files: pod/perlfunc.pod pod/perlrun.pod pod/perlvar.pod
8934 Title: "Document #line directive"
8935 From: Gurusamy Sarathy
8936 Msg-ID: <199701240908.EAA23846@aatma.engin.umich.edu>
8937 Date: Fri, 24 Jan 1997 04:08:44 -0500
8938 Files: pod/perlsyn.pod pod/perltoc.pod
8940 Title: "Perlguts version 30"
8942 Msg-ID: <199701172117.AA116515863@hpcc123.corp.hp.com>
8943 Date: Fri, 17 Jan 1997 13:17:43 -0800
8944 Files: pod/perlguts.pod
8946 Title: "delta for perldelta"
8947 From: Tom Christiansen
8948 Msg-ID: <804.854121463@jinete>
8949 Date: Fri, 24 Jan 1997 07:57:43 -0800
8950 Files: pod/perlnews.pod pod/perltoc.pod
8952 Title: "Updates to perldelta"
8953 From: Ilya Zakharevich
8954 Msg-ID: <199701211610.LAA06227@monk.mps.ohio-state.edu>
8955 Date: Mon, 20 Jan 1997 06:48:49 -0500 (EST)
8956 Files: pod/perlnews.pod pod/perltoc.pod
8958 Title: "perlnews.pod diff for the Fcntl"
8959 From: Jarkko Hietaniemi
8960 Msg-ID: <199701211600.SAA30117@alpha.hut.fi>
8961 Date: Tue, 21 Jan 1997 18:00:56 +0200 (EET)
8962 Files: pod/perlnews.pod
8964 Title: "Rename perlnews -> perldelta per Tom's request"
8965 From: Chip Salzenberg
8966 Files: MANIFEST pod/Makefile pod/buildtoc pod/perl.pod
8967 pod/perldelta.pod pod/perltoc.pod pod/roffitall
8969 Title: "Remove bad advice from perllocale.pod"
8970 From: Chip Salzenberg
8971 Files: pod/perllocale.pod
8978 This release is primarily made up of bug fixes, the foremost among
8979 which repairs a showstopper memory corruption bug in formats.
8981 CORE LANGUAGE CHANGES
8983 Title: "Fix parsing of C< ${ xyz } >"
8984 From: Chip Salzenberg
8987 Title: "Don't parse method calls in strings"
8988 From: Chip Salzenberg
8991 Title: "Fix overly picky carping about leading '{' in regex"
8992 From: Chip Salzenberg
8997 Title: "Fix memory corruption from formats"
8998 From: Chip Salzenberg
8999 Files: op.c perl.c perly.c perly.c.diff perly.y proto.h sv.c toke.c
9003 Title: "Fix '_mopop' typo"
9004 From: Chip Salzenberg
9007 LIBRARY AND EXTENSIONS
9009 Title: "Gut IO::Handle::DESTROY"
9010 From: Chip Salzenberg
9011 Files: ext/IO/lib/IO/Handle.pm
9013 Title: "RiscOS is case-insensitive"
9014 From: Chip Salzenberg
9015 Files: lib/File/Basename.pm
9019 Title: "Fix thinko in db-recno.t"
9020 From: Chip Salzenberg
9021 Files: t/lib/db-recno.t
9025 Title: "Make perlbug more cautionary and more verbose"
9026 From: Kenneth Albanowski and Jarkko Hietaniemi
9027 Files: utils/perlbug.PL
9031 Title: "NEW roffitall + INSTALL fix"
9032 From: Raphael Manfredi <Raphael_Manfredi@grenoble.hp.com>
9033 Msg-ID: <6058.853410121@lyon.grenoble.hp.com>
9034 Date: Thu, 16 Jan 97 11:22:01 +0100
9035 Files: INSTALL pod/roffitall
9037 Title: "srand() doc update"
9038 From: Roderick Schertler
9039 Msg-ID: <24195.853379065@eeyore.ibcinc.com>
9040 Date: Wed, 15 Jan 1997 20:44:25 -0500
9041 Files: pod/perlfunc.pod
9043 Title: "documentation of configpm (perl5.003_20)"
9044 From: win@in.rhein-main.de (Winfried Koenig)
9045 Msg-ID: <m0vkU40-0004WAC@incom.rhein-main.de>
9046 Date: Wed, 15 Jan 1997 14:03:27 +0200 (EET)
9054 This release includes several important bug fixes, and a couple of
9055 minor but valuable language tweaks. Please read on for a list of the
9056 significant changes:
9058 CORE LANGUAGE CHANGES
9060 Title: "Fix overloading via inherited autoloaded functions"
9061 From: Ilya Zakharevich
9062 Msg-ID: <199701131022.FAA22830@monk.mps.ohio-state.edu>
9063 Date: Mon, 13 Jan 1997 05:22:47 -0500 (EST)
9064 Files: gv.c lib/overload.pm pod/perldiag.pod t/pragma/overload.t
9066 Title: "Method call fixes: Don't cache in alias, don't skip undef"
9067 From: Chip Salzenberg
9068 Files: global.sym gv.c gv.h hv.c op.c pod/perlguts.pod
9069 pod/perltoc.pod pp.c pp_ctl.c pp_hot.c proto.h scope.c sv.c
9072 Title: "Formats can be closures"
9073 From: Chip Salzenberg
9074 Files: cv.h op.c perly.c perly.c.diff perly.y pp_sys.c sv.h
9076 Title: "Quote 'foo' in C<$x{-foo}>"
9077 From: Chip Salzenberg
9080 Title: "Forbid C< x->{y} > and C< x->[0] > under C<strict refs>"
9081 From: Chip Salzenberg
9082 Files: op.c pod/perldiag.pod t/pragma/strict-refs
9084 Title: "Allow <=> to return undef when operands are not ordered"
9085 From: Chip Salzenberg and Andreas Koenig
9086 Files: MANIFEST pp.c t/op/cmp.t
9088 Title: "Fail regex that starts with '{'"
9089 From: Chip Salzenberg
9094 Title: "Re: Perl 5.003_20: OS/2 patches"
9095 From: Ilya Zakharevich
9096 Msg-ID: <199701101102.GAA19051@monk.mps.ohio-state.edu>
9097 Date: Fri, 10 Jan 1997 06:02:16 -0500 (EST)
9098 Files: hints/os2.sh os2/Changes os2/os2.c os2/os2ish.h pp_sys.c
9100 Title: "VMS patches for _20"
9101 From: Charles Bailey
9102 Msg-ID: <01IE7MGK7ULQ003K5M@hmivax.humgen.upenn.edu>
9103 Date: Tue, 14 Jan 1997 17:34:43 -0500 (EST)
9104 Files: configpm dosish.h os2/os2ish.h plan9/plan9ish.h proto.h
9105 t/pragma/strict.t t/pragma/subs.t t/pragma/warning.t toke.c
9106 unixish.h vms/Makefile vms/config.vms vms/descrip.mms
9107 vms/genconfig.pl vms/perly_c.vms vms/test.com vms/vmsish.h
9110 Title: "Irix 6.3 & 6.4 and perl5.003_20"
9111 From: John Stoffel <jfs@fluent.com>
9112 Msg-ID: <199701132242.RAA14601@jfs.Fluent.COM>
9113 Date: Mon, 13 Jan 1997 17:42:50 -0500 (EST)
9114 Files: MANIFEST hints/irix_6_3.sh hints/irix_6_4.sh
9116 Title: "Patch: MachTen hints, Configure"
9117 From: Dominic Dunlop <domo@slipper.ip.lu>
9118 Msg-ID: <v03010d00af0123a93670@[194.51.248.75]>
9119 Date: Tue, 14 Jan 1997 13:43:13 +0100
9120 Files: Configure hints/machten.sh
9122 Title: "Rename aux.sh to aux_3.sh for MS-LOSS"
9123 From: Chip Salzenberg
9124 Files: MANIFEST hints/aux_3.sh
9128 Title: "Fix C< eval { my $x; eval '$x' } >"
9129 From: Chip Salzenberg
9130 Files: op.c t/op/misc.t
9132 Title: "Don't warn if eval '' uses outer func's lexicals"
9133 From: Chip Salzenberg
9136 Title: "Avoid memory wastage in wait(); make pidstatus global"
9137 From: Chip Salzenberg
9138 Files: global.sym interp.sym perl.c perl.h pp_sys.c
9140 Title: "Forbid ++ and -- on readonly values"
9141 From: "John Q. Linux" <jql@accessone.com>
9142 Msg-ID: <Pine.LNX.3.95.970110193330.11249D-100000@jql.accessone.com>
9143 Date: Fri, 10 Jan 1997 19:47:16 -0800 (PST)
9144 Files: pp.c pp_hot.c
9146 Title: "Keep array from dying during foreach(@array)"
9147 From: Chip Salzenberg
9148 Files: cop.h pp_ctl.c
9150 Title: "Fix C< $a="simple"; split /($a)/o >"
9151 From: Chip Salzenberg
9152 Files: pp.c t/op/misc.t
9154 Title: "Fix infinite loop for undef function in @SIG{__WARN__,__DIE__}"
9155 From: Chip Salzenberg
9158 Title: "Fix for anon-lists with tied entries coredump"
9159 From: Gurusamy Sarathy
9160 Msg-ID: <199701100745.CAA13057@aatma.engin.umich.edu>
9161 Date: Fri, 10 Jan 1997 02:45:11 -0500
9164 Title: "Don't set SVf_PADBUSY on immortal SVs"
9165 From: Chip Salzenberg
9168 Title: "Patch for Object subroutines"
9169 From: Ilya Zakharevich
9170 Msg-ID: <199701080156.UAA15366@monk.mps.ohio-state.edu>
9171 Date: Tue, 7 Jan 1997 20:56:02 -0500 (EST)
9174 Title: "Use an SVt_PVLV to hold stacked OP pointers when debugging"
9175 From: Chip Salzenberg
9176 Files: pp.c pp_hot.c
9178 Title: "Undo change that freed large pad vars"
9179 From: Chip Salzenberg
9184 Title: "Make MachTen hints file warn about db-recno failures"
9185 From: Dominic Dunlop <domo@slipper.ip.lu>
9186 Msg-ID: <v03010d00aef92fba6aca@[194.51.248.78]>
9187 Date: Wed, 8 Jan 1997 12:07:18 +0100
9188 Files: hints/machten.sh
9190 Title: "5.003_20, FreeBSD 3.0 and minor patch"
9191 From: roberto@eurocontrol.fr (Ollivier Robert)
9192 Msg-ID: <Mutt.19970108143747.roberto@caerdonn.eurocontrol.fr>
9193 Date: Wed, 8 Jan 1997 14:37:47 +0100
9196 Title: "Make installperl quieter; only shared libraries need 0555"
9197 From: Chip Salzenberg
9202 Title: "Advice on TEST failure"
9203 From: Dominic Dunlop <domo@slipper.ip.lu>
9204 Msg-ID: <v03010d01aefbaefcf3bc@[194.51.248.78]>
9205 Date: Fri, 10 Jan 1997 10:19:07 +0100
9208 Title: "UNIVERSAL tests"
9209 From: Roderick Schertler
9210 Files: MANIFEST t/op/universal.t
9212 Title: "Test deletion of array during foreach"
9213 From: Jarkko Hietaniemi
9216 Title: "patch for db-recno.t"
9218 Msg-ID: <9701121509.AA11147@claudius.bfsec.bt.co.uk>
9219 Date: Sun, 12 Jan 1997 15:09:33 +0000 (GMT)
9220 Files: t/lib/db-recno.t
9222 LIBRARY AND EXTENSIONS
9224 Title: "Localize info about filesystems being case-forgiving"
9225 From: Chip Salzenberg
9226 Files: lib/File/Basename.pm pod/checkpods.PL pod/pod2html.PL
9227 pod/pod2latex.PL pod/pod2man.PL pod/pod2text.PL
9228 utils/c2ph.PL utils/h2ph.PL utils/h2xs.PL utils/perlbug.PL
9229 utils/perldoc.PL utils/pl2pm.PL utils/splain.PL
9230 x2p/find2perl.PL x2p/s2p.PL
9232 Title: "Fix for fd leak in IO::File::new_tmpfile"
9233 From: Graham Barr and Chip Salzenberg
9234 Files: ext/IO/IO.xs ext/IO/lib/IO/Handle.pm
9236 Title: "Refresh Getopt::Long to 2.6"
9237 From: Johan Vromans <jvromans@squirrel.nl>
9238 Files: lib/Getopt/Long.pm
9240 Title: "Refresh DB_File to 1.10"
9242 Msg-ID: <9701141247.AA21242@claudius.bfsec.bt.co.uk>
9243 Date: Tue, 14 Jan 97 12:47:40 GMT
9244 Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs
9246 Title: "Re: FileCache::cacheout clobbers $_"
9247 From: Roderick Schertler
9248 Msg-ID: <pz3ewb3189.fsf@eeyore.ibcinc.com>
9249 Date: 08 Jan 1997 23:45:58 -0500
9250 Files: lib/FileCache.pm lib/cacheout.pl
9252 Title: "PATCH: AutoSplit"
9254 Msg-ID: <9603111010.AA29935@tiuk.ti.com>
9255 Date: 11 Mar 1996 06:01:58 -0500
9256 Files: lib/AutoSplit.pm
9258 Title: "Re: Uninitialized value in Carp.pm ? "
9259 From: Gurusamy Sarathy
9260 Msg-ID: <199701141815.NAA07960@aatma.engin.umich.edu>
9261 Date: Tue, 14 Jan 1997 13:15:25 -0500
9264 Title: "Avoid "uninitialized" warnings from POSIX::constant()"
9265 From: Chip Salzenberg
9266 Files: ext/POSIX/POSIX.pm
9268 Title: "Eliminate warning from C<use overload>"
9269 From: Chip Salzenberg
9270 Files: lib/overload.pm
9272 Title: "low priority patches"
9274 Msg-ID: <9701081655.AA27349@claudius.bfsec.bt.co.uk>
9275 Date: Wed, 8 Jan 97 16:55:02 GMT
9276 Files: lib/Cwd.pm t/comp/redef.t t/lib/db-btree.t
9280 Title: "Re: xsubpp and Tk ==> segfault"
9281 From: Ilya Zakharevich
9282 Msg-ID: <199701080825.DAA15813@monk.mps.ohio-state.edu>
9283 Date: Wed, 8 Jan 1997 03:25:47 -0500 (EST)
9284 Files: lib/ExtUtils/xsubpp
9286 Title: "Re: MakeMaker and 'make uninstall'"
9287 From: Andreas Koenig
9288 Msg-ID: <199701101243.NAA26400@anna.in-berlin.de>
9289 Date: Fri, 10 Jan 1997 13:43:39 +0100
9290 Files: lib/ExtUtils/MM_Unix.pm
9292 Title: "Don't search for pod if path is already valid"
9293 From: Wayne Scott <wscott@ichips.intel.com>
9294 Msg-ID: <199701082325.PAA04521@pdxlx008.intel.com>
9295 Date: Wed, 08 Jan 1997 15:25:19 -0800
9296 Files: utils/perldoc.PL
9298 Title: "Yet another perldoc option"
9300 Msg-ID: <199610022200.AAA15334@furubotn.sn.no>
9301 Date: Thu, 3 Oct 1996 00:00:35 +0200
9302 Files: utils/perldoc.PL
9304 Title: "Re: perldoc, temp files, async pagers"
9305 From: Roderick Schertler
9306 Msg-ID: <pzwwtoom8p.fsf@eeyore.ibcinc.com>
9307 Date: 07 Jan 1997 22:54:14 -0500
9308 Files: utils/perldoc.PL
9312 Title: "Full documentation generation patch"
9313 From: Raphael Manfredi <Raphael_Manfredi@grenoble.hp.com>
9314 Msg-ID: <15309.853323388@lyon.grenoble.hp.com>
9315 Date: Wed, 15 Jan 97 11:16:28 +0100
9316 Files: MANIFEST pod/roffitall pod/rofftoc
9318 Title: "Re: documentation correction (i.e. patch) for perlsyn.pod"
9320 Msg-ID: <E0vilLh-0000M6-00@ursa.cus.cam.ac.uk>
9321 Date: Fri, 10 Jan 1997 18:06:37 +0000
9322 Files: pod/perlsyn.pod
9324 Title: "Document use of pos() and /\G/"
9325 From: Gurusamy Sarathy
9326 Msg-ID: <199701132013.PAA26606@aatma.engin.umich.edu>
9327 Date: Mon, 13 Jan 1997 15:13:12 -0500
9328 Files: pod/perlfunc.pod pod/perlnews.pod pod/perlop.pod
9329 pod/perlre.pod pod/perltoc.pod pod/perltrap.pod
9331 Title: "Fix example #4 in perlXStut"
9332 From: Ilya Zakharevich
9333 Msg-ID: <199701050739.CAA11112@monk.mps.ohio-state.edu>
9334 Date: Sun, 5 Jan 1997 02:39:45 -0500 (EST)
9335 Files: pod/perlxstut.pod
9337 Title: "Document new closure warnings"
9338 From: Chip Salzenberg
9339 Files: op.c pod/perldiag.pod
9341 Title: "Misc. doc patches missing in _20"
9342 From: Roderick Schertler
9343 Msg-ID: <102.852695733@eeyore.ibcinc.com>
9344 Date: Tue, 07 Jan 1997 22:55:33 -0500
9345 Files: pod/perlsub.pod pod/perltoc.pod pod/perlvar.pod
9352 The only language change in this release is the recension of support
9353 for named closures: Now, no subroutine declared "sub foo {}" can be
9354 a closure. (This is a return to the behavior of 5.003.) In addition,
9355 there are new warnings triggered by any apparent attempt to use named
9356 functions as closures.
9358 And, as usual, there are the usual little fixes, documentation
9359 updates, and expanded tests. This is good stuff. "I love you, man!"
9361 CORE LANGUAGE CHANGES
9363 Title: "Rescind named closures"
9364 From: Chip Salzenberg
9365 Files: Makefile.SH op.c perly.c perly.c.diff perly.y pp_hot.c
9367 Title: "Fix: empty @_ when calling empty-proto subs without parens"
9369 Msg-ID: <32CE30F0.7E8425A5@tiuk.ti.com>
9370 Date: Sat, 04 Jan 1997 10:29:04 +0000
9371 Files: perly.c perly.y
9375 Title: "Fix $^X on systems that set it to Perl's basename"
9376 From: Chip Salzenberg
9377 Files: hints/hpux.sh toke.c
9379 Title: "Configure/perl5/Compartmented Mode Workstation (fwd)"
9380 From: Andy Dougherty
9381 Msg-ID: <Pine.SOL.3.95.970106131505.1662C-100000@fractal.lafayette.ed
9382 Date: Mon, 06 Jan 1997 13:15:38 -0500 (EST)
9383 Files: Configure hints/dec_osf.sh
9385 Title: "Remove obsolete file "dl_os2.xs"."
9386 From: Ilya Zakharevich
9391 Title: "Fix C< sub foo (&@); sub bar (&); foo {}, bar {}, bar {} >"
9392 From: Chip Salzenberg
9393 Files: perly.c perly.c.diff perly.y
9395 Title: "plug for safe/opcode leaks"
9396 From: Doug MacEachern
9397 Msg-ID: <199701072220.RAA02117@postman.osf.org>
9398 Date: Tue, 07 Jan 1997 17:20:46 -0500
9401 Title: "Finish OP= warnings: none on ^="
9402 From: Chip Salzenberg
9403 Files: doop.c pp.c t/op/assignwarn.t
9405 Title: "Fix Dynaloader failures with DProf"
9406 From: Gurusamy Sarathy
9407 Msg-ID: <199701061718.MAA26909@aatma.engin.umich.edu>
9408 Date: Mon, 06 Jan 1997 12:18:46 -0500
9413 Title: "Make Configure default to the first domain in /etc/resolv.conf"
9414 From: Chip Salzenberg
9417 Title: "Start all helper scripts with $startsh"
9418 From: Chip Salzenberg
9421 Title: "Support libperl.so under FreeBSD"
9422 From: roberto@keltia.freenix.fr (Ollivier Robert)
9423 Msg-ID: <Mutt.19970105224149.roberto@keltia.freenix.fr>
9424 Date: Sun, 5 Jan 1997 22:41:49 +0100
9425 Files: Configure Makefile.SH
9429 Title: "New test: comp/proto.t"
9431 Msg-ID: <32D0C21F.3FB28D51@tiuk.ti.com>
9432 Date: Mon, 06 Jan 1997 09:13:03 +0000
9433 Files: MANIFEST t/comp/proto.t
9435 Title: "More magic variable tests"
9436 From: Roderick Schertler
9437 Msg-ID: <7043.852565192@eeyore.ibcinc.com>
9438 Date: Mon, 06 Jan 1997 10:39:52 -0500
9439 Files: t/harness t/op/magic.t
9441 LIBRARY AND EXTENSIONS
9443 Title: "File::Basename::dirname bugs"
9444 From: Robin Barker <rmb@cise.npl.co.uk>
9445 Msg-ID: <12393.9701071719@tempest.cise.npl.co.uk>
9446 Date: Tue, 7 Jan 97 17:19:59 GMT
9447 Files: lib/File/Basename.pm t/lib/basename.t
9449 Title: "sigaction() problems"
9450 From: Roderick Schertler
9451 Msg-ID: <12808.852583324@eeyore.ibcinc.com>
9452 Date: Mon, 06 Jan 1997 15:42:04 -0500
9453 Files: ext/POSIX/POSIX.pm ext/POSIX/POSIX.pod
9455 Title: "Fix importation of FileHandle methods; fix POSIX docs"
9456 From: Chip Salzenberg
9457 Files: ext/POSIX/POSIX.pm ext/POSIX/POSIX.pod lib/FileHandle.pm
9459 Title: "Patch: make hints files warn about db-recno failures"
9460 From: Dominic Dunlop <domo@slipper.ip.lu>
9461 Msg-ID: <v03010d00aef53ac4d18a@[194.51.248.68]>
9462 Date: Sun, 5 Jan 1997 12:34:25 +0100
9463 Files: MANIFEST hints/aux.sh hints/broken-db.msg hints/freebsd.sh
9467 Title: "pod2html.PL patch (for 5.003-19)"
9468 From: Fabien TASSIN <tassin@eerie.fr>
9469 Msg-ID: <199701052347.AAA21297@solar5>
9470 Date: Mon, 6 Jan 1997 00:47:01 +0100
9471 Files: pod/pod2html.PL
9475 Title: "tiny doc patches"
9476 From: Roderick Schertler
9477 Msg-ID: <23338.852394333@eeyore.ibcinc.com>
9478 Date: Sat, 04 Jan 1997 11:12:13 -0500
9479 Files: pod/perlapio.pod pod/perlnews.pod pod/perltoc.pod
9481 Title: "doc patch for defined on perlfunc.pod"
9482 From: Roderick Schertler
9483 Msg-ID: <pz91686ek1.fsf@eeyore.ibcinc.com>
9484 Date: 04 Jan 1997 21:28:30 -0500
9485 Files: pod/perlfunc.pod
9487 Title: "doc patch: perldsc"
9488 From: Roderick Schertler
9489 Msg-ID: <pzafqo6eo9.fsf@eeyore.ibcinc.com>
9490 Date: 04 Jan 1997 21:25:58 -0500
9491 Files: pod/perldsc.pod pod/perltoc.pod
9493 Title: "Re: constant function inlining"
9494 From: Roderick Schertler
9495 Msg-ID: <pzk9pp1b95.fsf@eeyore.ibcinc.com>
9496 Date: 07 Jan 1997 15:27:50 -0500
9497 Files: pod/perldiag.pod pod/perlsub.pod
9499 Title: "scalar caller doc fix"
9500 From: Roderick Schertler
9501 Msg-ID: <18245.852608060@eeyore.ibcinc.com>
9502 Date: Mon, 06 Jan 1997 22:34:20 -0500
9503 Files: pod/perlfunc.pod
9505 Title: "perlpod.pod possible patches"
9506 From: lvirden@cas.org (Larry W. Virden, x2487)
9507 Msg-ID: <9701070756.AA1185@cas.org>
9508 Date: Tue, 7 Jan 1997 07:56:30 -0500
9509 Files: pod/perlpod.pod
9511 Title: "Misc perlfunc updates"
9512 From: Tom Christiansen
9513 Files: pod/perlfunc.pod pod/perltoc.pod
9520 Lots of internal cleanup in this patch, especially plugged memory
9521 leaks when embedded Perl interpreters shut down and restart. The
9522 method cache is now invisible to user code. And there is a new test
9523 directory, "t/pragma".
9525 IMHO, this is Beta quality code.
9527 Here's a list of the more significant changes...
9529 CORE LANGUAGE CHANGES
9531 Title: "Make method cache invisible to user code"
9532 From: Chip Salzenberg
9533 Files: dump.c gv.c gv.h hv.c op.c perl.c pp_hot.c pp_sys.c sv.c
9536 Title: "Never parse "{m,s,y,tr,q{,q,w,x}}:{,:}" as package or label"
9537 From: Chip Salzenberg
9542 Title: "Fix $^X under HP-UX"
9543 From: Chip Salzenberg
9544 Files: hints/hpux.sh toke.c
9546 Title: "New hints/hpux.sh"
9548 Msg-ID: <199612312309.AA283393772@hpcc123.corp.hp.com>
9549 Date: Tue, 31 Dec 1996 15:09:32 -0800
9550 Files: hints/hpux.sh
9554 Title: "Fix segv when calling named closures"
9555 From: Chip Salzenberg
9558 Title: "Finish rationalizing "undef value" warnings"
9559 From: Chip Salzenberg
9560 Files: doop.c pp.c sv.c t/op/assignwarn.t
9562 Title: "Arrange for all "_<file" entries to be in %main::"
9563 From: Chip Salzenberg
9564 Files: gv.c lib/perl5db.pl
9566 Title: "Introduce CVf_NODEBUG flag"
9567 From: Gurusamy Sarathy
9568 Msg-ID: <199701012042.PAA25994@aatma.engin.umich.edu>
9569 Date: Wed, 01 Jan 1997 15:42:05 -0500
9570 Files: cv.h pp_hot.c
9572 Title: "Reword 'may be "0"' warning per Larry; fix its line number"
9573 From: Chip Salzenberg
9574 Files: op.c pod/perldiag.pod
9576 Title: "5.003_18: perl_{con,des}truct fixes"
9577 From: Doug MacEachern
9578 Msg-ID: <199701032042.PAA06766@postman.osf.org>
9579 Date: Fri, 03 Jan 1997 15:42:04 -0500
9580 Files: perl.c perl.h pod/perlembed.pod pod/perltoc.pod t/op/sysio.t
9582 Title: "Fix lost value from READLINE after TIEHANDLE"
9583 From: Gurusamy Sarathy
9584 Files: pp_hot.c sv.h
9586 Title: "Free memory of large lexical variables when leaving scope"
9587 From: Chip Salzenberg
9592 Title: "Create t/pragma directory; populate with new and old"
9594 Files: MANIFEST Makefile.SH t/TEST t/comp/use.t t/lib/locale.t
9595 t/op/overload.t t/op/use.t t/pragma/locale.t t/pragma/overload.t
9596 t/pragma/strict-refs t/pragma/strict-subs t/pragma/strict-vars
9597 t/pragma/strict.t t/pragma/subs.t t/pragma/warn-global
9600 Title: "New tests: comp/colon.t and op/assignwarn.t"
9601 From: Robin Barker <rmb@cise.npl.co.uk>
9602 Files: MANIFEST t/comp/colon.t t/op/assignwarn.t
9604 LIBRARY AND EXTENSIONS
9606 Title: "Make libs clean under '-w'"
9607 From: Jarkko Hietaniemi
9608 Files: lib/AutoSplit.pm lib/Devel/SelfStubber.pm lib/Env.pm
9609 lib/Math/Complex.pm lib/Pod/Functions.pm lib/Search/Dict.pm
9610 lib/SelfLoader.pm lib/Term/Complete.pm lib/chat2.pl
9611 lib/complete.pl lib/diagnostics.pm lib/ftp.pl lib/termcap.pl
9616 Title: "Perlguts, version 28"
9618 Msg-ID: <199701032110.AA102535846@hpcc123.corp.hp.com>
9619 Date: Fri, 3 Jan 1997 13:10:46 -0800
9620 Files: pod/perlguts.pod
9622 Title: "Re: perldelta, take 3"
9624 Msg-ID: <9701031748.AA15335@toad.ig.co.uk>
9625 Date: Fri, 3 Jan 1997 17:48:46 +0000
9626 Files: pod/perlnews.pod
9628 Title: "Miscellaneous pod patches"
9629 From: Ralf S. Engelschall <rse@engelschall.com>
9630 Files: pod/Makefile pod/perldebug.pod pod/perlfunc.pod
9633 Title: "expanded flock() docs"
9634 From: Roderick Schertler
9635 Msg-ID: <4481.852337871@eeyore.ibcinc.com>
9636 Date: Fri, 03 Jan 1997 19:31:11 -0500
9637 Files: pod/perlfunc.pod
9639 Title: "Use Text::Wrap in buildtoc; run buildtoc"
9640 From: Ulrich Pfeifer
9641 Files: pod/buildtoc pod/perltoc.pod
9643 Title: "Remove obsolete perlovl.pod"
9644 From: Chip Salzenberg
9645 Files: MANIFEST plan9/mkfile pod/perlovl.pod vms/Makefile
9653 Yet further down the road to 5.004....
9655 CORE LANGUAGE CHANGES
9657 Title: "Inherited overloading"
9658 From: Ilya Zakharevich
9659 Msg-ID: <199612291312.IAA02134@monk.mps.ohio-state.edu>
9660 Date: Sun, 29 Dec 1996 08:12:54 -0500 (EST)
9661 Files: gv.c lib/overload.pm perl.h sv.c sv.h t/op/overload.t
9663 Title: "Hide lexicals from C<use>d or C<require>d module (!)"
9664 From: Chip Salzenberg
9667 Title: "Closures at file scope must be anonymous"
9668 From: Chip Salzenberg
9671 Title: "Warn on '{if,while} ($x = X)' where X is glob, readdir, or <FH>"
9672 From: Chip Salzenberg
9673 Files: op.c pod/perldiag.pod
9675 Title: "Warn on 'undef $x; $x OP 1' where OP is *=, /=, %=, or **="
9676 From: Chip Salzenberg
9681 Title: "Ultrix setlocale() workaround"
9682 From: Chip Salzenberg
9683 Files: hints/ultrix_4.sh util.c
9687 Title: "Get rid of 'Leaked scalars'"
9688 From: Chip Salzenberg
9689 Files: cop.h gv.c op.c
9691 Title: "Don't forget $c in C<(($a,$b,$c)=(1,2))=(3,4,5)>"
9692 From: Chip Salzenberg
9695 Title: "Fix core dump on perl_construct()/perl_destruct() loop"
9696 From: Chip Salzenberg
9699 Title: "Add missing syms to global.sym; update magic doc"
9700 From: Chip Salzenberg
9701 Files: global.sym pod/perlguts.pod
9705 Title: "Expanded locale.t and misc.t"
9706 From: Jarkko Hietaniemi
9707 Files: t/lib/locale.t t/lib/misc.t
9709 Title: "Expanded my.t"
9710 From: Chip Salzenberg
9713 Title: "test harness for C<use x.xxxx>"
9715 Msg-ID: <32C76882.3F3C7999@tiuk.ti.com>
9716 Date: Mon, 30 Dec 1996 07:00:18 +0000
9717 Files: MANIFEST t/op/use.t
9721 Msg-ID: <Pine.GSO.3.95.961229170736.15213M-100000@solaris.teleport.co
9722 Date: Sun, 29 Dec 1996 17:46:21 -0800 (PST)
9723 Files: t/op/each.t t/op/oct.t t/op/quotemeta.t t/op/rand.t
9725 LIBRARY AND EXTENSIONS
9727 Title: "Improving Config.pm"
9729 Msg-ID: <Pine.GSO.3.95.961230091244.13467L-100000@solaris.teleport.co
9730 Date: Mon, 30 Dec 1996 09:24:16 -0800 (PST)
9733 Title: "File::Copy under OS/2"
9734 From: Ilya Zakharevich
9735 Msg-ID: <199612280347.WAA00293@monk.mps.ohio-state.edu>
9736 Date: Fri, 27 Dec 1996 22:47:24 -0500 (EST)
9737 Files: lib/File/Copy.pm t/lib/filecopy.t
9741 Title: "Updates to perllocale.pod"
9742 From: Dominic Dunlop <domo@slipper.ip.lu>
9743 Files: pod/perllocale.pod
9745 Title: "Locale-related pod patches, take 2"
9746 From: Dominic Dunlop <domo@slipper.ip.lu>
9747 Msg-ID: <v03007800aeea9e488b36@[194.51.248.77]>
9748 Date: Sat, 28 Dec 1996 10:56:41 +0100
9749 Files: pod/perl.pod pod/perlform.pod pod/perlfunc.pod pod/perlop.pod
9750 pod/perlre.pod pod/perlsec.pod
9752 Title: "Re: perldiag.pod entry for "Scalar value @%s{%s} ...""
9753 From: Roderick Schertler
9754 Msg-ID: <2043.852051019@eeyore.ibcinc.com>
9755 Date: Tue, 31 Dec 1996 11:50:19 -0500
9756 Files: pod/perldiag.pod
9763 The rate of patches is slowing down.... I see 5.004 at the end of the
9764 tunnel! (Hey, what's that whistle?)
9766 CORE LANGUAGE CHANGES
9768 Title: "Support named closures"
9769 From: Chip Salzenberg
9770 Files: cv.h op.c perl.c pp.c pp_ctl.c pp_hot.c
9774 Title: "perl5.003_15 and Interactive Unix"
9775 From: win@in.rhein-main.de (Winfried Koenig)
9776 Msg-ID: <m0vd254-0004oKC@incom.rhein-main.de>
9777 Date: Thu, 26 Dec 1996 00:45:45 +0200 (EET)
9778 Files: hints/isc.sh pp_sys.c
9780 Title: "Suggest "usemymalloc='n'" for FreeBSD 2.*"
9781 From: rse@engelschall.com (Ralf S. Engelschall)
9782 Files: hints/freebsd.sh
9784 Title: "Minor OS/2 fixes"
9785 From: Ilya Zakharevich
9786 Msg-ID: <199612252105.QAA11890@monk.mps.ohio-state.edu>
9787 Date: Wed, 25 Dec 1996 16:05:42 -0500 (EST)
9788 Files: os2/os2ish.h pod/perlxstut.pod
9792 Title: "Fix {,un}tainting of $1 etc. when C<use locale>"
9793 From: Chip Salzenberg
9796 Title: "Limit effects of "=pod" to a single file"
9797 From: Chip Salzenberg
9802 Title: "New tests: op/method.t and op/locale.t"
9803 From: Ilya Zakharevich and Jarkko Hietaniemi
9804 Files: MANIFEST t/lib/locale.t t/op/method.t
9806 Title: "Test C< ()=() >"
9807 From: Chip Salzenberg
9810 LIBRARY AND EXTENSIONS
9812 Title: "Refresh MakeMaker to 5.39"
9813 From: Andreas Koenig
9814 Files: lib/ExtUtils/Install.pm lib/ExtUtils/Liblist.pm
9815 lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MakeMaker.pm
9816 lib/ExtUtils/Mksymlists.pm
9818 Title: "Newer debugger"
9819 From: Ilya Zakharevich
9820 Msg-ID: <199612261954.OAA12999@monk.mps.ohio-state.edu>
9821 Date: Thu, 26 Dec 1996 14:54:34 -0500 (EST)
9822 Files: lib/perl5db.pl
9826 Title: "Perlguts, version 27"
9828 Msg-ID: <199612250144.AA059528263@hpcc123.corp.hp.com>
9829 Date: Tue, 24 Dec 1996 17:44:23 -0800
9830 Files: pod/perlguts.pod
9832 Title: "perlpod.pod patch for _16"
9833 From: Kenneth Albanowski
9834 Msg-ID: <Pine.LNX.3.93.961224225906.337B-100000@kjahds.com>
9835 Date: Tue, 24 Dec 1996 23:00:10 -0500 (EST)
9836 Files: pod/perlpod.pod
9838 Title: "tiny perllocale.pod diff for _16"
9839 From: Jarkko Hietaniemi
9840 Msg-ID: <199612261306.PAA21161@alpha.hut.fi>
9841 Date: Thu, 26 Dec 1996 15:06:04 +0200 (EET)
9842 Files: pod/perllocale.pod
9849 This patch is all bug fixes, library updates, and documentation
9850 updates. We'll get to 5.004 RSN, I promise. :-)
9852 CORE LANGUAGE CHANGES
9854 Title: "Fix closures that are not in subroutines"
9855 From: Chip Salzenberg
9860 Title: "_13: patches for unicos/unicosmk"
9862 Msg-ID: <199612202038.OAA22805@poplar.cray.com>
9863 Date: Fri, 20 Dec 1996 14:38:50 -0600
9864 Files: Configure MANIFEST hints/unicos.sh hints/unicosmk.sh
9868 Title: "Fix 'foreach(@ARGV) { while (<>) { push @p,$_ } }'"
9869 From: Chip Salzenberg
9870 Files: cop.h pp_hot.c scope.c
9872 Title: "Eliminate warnings from C< undef $x; $x OP= "foo" >"
9873 From: Chip Salzenberg
9874 Files: doop.c pp.c pp.h pp_hot.c
9876 Title: "Try again to improve method caching"
9877 From: Ilya Zakharevich
9878 Msg-ID: <199612240113.UAA09487@monk.mps.ohio-state.edu>
9879 Date: Mon, 23 Dec 1996 20:13:56 -0500 (EST)
9882 Title: "Be more careful about 'o' magic memory management"
9883 From: Chip Salzenberg
9886 Title: "Fix bad pointer refs when localized object loses magic"
9887 From: Chip Salzenberg
9890 LIBRARY AND EXTENSIONS
9892 Title: "Refresh CPAN to 1.09"
9893 From: Andreas Koenig
9896 Title: "Refresh Net::Ping to 2.02"
9897 From: Russell Mosemann <mose@ccsn.edu>
9898 Files: lib/Net/Ping.pm
9900 Title: "Refresh IO to 1.14"
9902 Files: MANIFEST ext/IO/IO.xs ext/IO/README ext/IO/lib/IO/File.pm
9903 ext/IO/lib/IO/Handle.pm ext/IO/lib/IO/Pipe.pm
9904 ext/IO/lib/IO/Seekable.pm ext/IO/lib/IO/Select.pm
9905 ext/IO/lib/IO/Socket.pm t/lib/io_dup.t t/lib/io_pipe.t
9906 t/lib/io_sel.t t/lib/io_sock.t t/lib/io_tell.t
9907 t/lib/io_udp.t t/lib/io_xs.t
9909 BUILD PROCESS AND UTILITIES
9911 Title: "Don't recurse into subdirs twice on 'make realclean'"
9912 From: Chip Salzenberg
9915 Title: "Use root EXTERN.h when compiling x2p/malloc.c."
9917 Files: x2p/Makefile.SH
9919 Title: "Fix compilation errors when malloc.c used for x2p"
9920 From: Robin Barker <rmb@cise.npl.co.uk>
9925 Title: "Edit INSTALL to describe new binary compat setup"
9926 From: Chip Salzenberg
9929 Title: "Update to perllocale.pod"
9930 From: Jarkko Hietaniemi
9931 Files: pod/perllocale.pod
9938 As soon as I posted 5.003_14, I found a fatal error in it. :-(
9940 This release is strictly a bug fix -- it removes some function caching
9941 changes that were supposed to be improvements, but weren't.
9948 We seem to have achieved "release candidate" status.
9950 CORE LANGUAGE CHANGES
9952 Title: "Eliminate support for {if,unless,while,until} BLOCK BLOCK"
9953 From: Chip Salzenberg
9954 Files: perly.c perly.c.diff perly.y toke.c
9956 Title: "Taint $x after $x =~ s/pat/xyz/ if pat or xyz is tainted by locale"
9957 From: Chip Salzenberg
9958 Files: cop.h mg.c pp_ctl.c pp_hot.c
9960 Title: "Complete support for modifying undefined array members in foreach"
9961 From: Chip Salzenberg
9962 Files: global.sym mg.c perl.h pp.c pp_hot.c proto.h sv.c
9966 Title: "patch for regex bug: (x|x){n}"
9967 From: Gurusamy Sarathy
9968 Msg-ID: <199612210259.VAA10170@aatma.engin.umich.edu>
9969 Date: Fri, 20 Dec 1996 21:59:22 -0500
9972 Title: "Bug in debugger with import manipulations"
9973 From: Ilya Zakharevich
9974 Msg-ID: <199612231037.FAA08617@monk.mps.ohio-state.edu>
9975 Date: Mon, 23 Dec 1996 05:37:48 -0500 (EST)
9978 Title: "Import and dynamic methods"
9979 From: Ilya Zakharevich
9980 Msg-ID: <199612230645.BAA08378@monk.mps.ohio-state.edu>
9981 Date: Mon, 23 Dec 1996 01:45:37 -0500 (EST)
9982 Files: gv.c hv.c sv.c
9984 Title: "malloc.c patch"
9985 From: Ilya Zakharevich
9986 Msg-ID: <199612220748.CAA07164@monk.mps.ohio-state.edu>
9987 Date: Sun, 22 Dec 1996 02:48:58 -0500 (EST)
9990 Title: "sv_gets patch"
9991 From: Ilya Zakharevich
9992 Msg-ID: <199612220824.DAA07235@monk.mps.ohio-state.edu>
9993 Date: Sun, 22 Dec 1996 03:24:04 -0500 (EST)
9996 Title: "pos $str patch"
9997 From: Ilya Zakharevich
9998 Msg-ID: <199612220831.DAA07247@monk.mps.ohio-state.edu>
9999 Date: Sun, 22 Dec 1996 03:31:21 -0500 (EST)
10000 Files: mg.c pp_hot.c t/op/pat.t
10002 Title: "Prevent warnings when STDCHAR is unsigned"
10003 From: Chip Salzenberg
10004 Files: perlio.c perlio.h
10008 Title: "Fix bugs in bincompat3 usage"
10009 From: Chip Salzenberg
10010 Files: perl.h perl_exp.SH
10012 Title: "Support shared libperl on SunOS"
10013 From: Ulrich Pfeifer
10016 Title: "Configure on OS/2"
10017 From: Ilya Zakharevich
10018 Msg-ID: <199612202325.SAA05505@monk.mps.ohio-state.edu>
10019 Date: Fri, 20 Dec 1996 18:25:30 -0500 (EST)
10022 Title: "Fixes for Interactive Unix"
10023 From: win@in.rhein-main.de (Winfried Koenig)
10024 Msg-ID: <m0vbeNO-00003WC@incom.rhein-main.de>
10025 Date: Sun, 22 Dec 96 05:14 EET
10026 Files: hints/isc.sh op.c pp_sys.c universal.c
10028 Title: "Use "proto" instead of "_" in sdbm.h"
10029 From: Chip Salzenberg
10030 Files: ext/SDBM_File/sdbm/sdbm.h
10032 Title: "VMS patches to 5.003_13"
10033 From: Charles Bailey
10034 Msg-ID: <01IDBYYFYPIS002ASE@hmivax.humgen.upenn.edu>
10035 Date: Mon, 23 Dec 1996 01:26:47 -0500 (EST)
10036 Files: deb.c ext/POSIX/POSIX.xs gv.c lib/File/Copy.pm mg.c perl.c
10037 perl.h proto.h sv.c t/lib/filecopy.t taint.c toke.c util.c
10038 vms/Makefile vms/config.vms vms/descrip.mms
10039 vms/gen_shrfls.pl vms/genconfig.pl vms/genopt.com
10040 vms/perly_c.vms vms/perly_h.vms vms/test.com vms/vms.c
10043 UTILITIES, LIBRARY, AND EXTENSIONS
10045 Title: "Remove libnet"
10046 From: Chip Salzenberg
10047 Files: MANIFEST pod/perlmod.pod
10049 Title: "Refresh CPAN module to 1.08"
10050 From: Chip Salzenberg
10051 Files: lib/CPAN.pm lib/CPAN/FirstTime.pm
10053 Title: "Refresh ExtUtils::Manifest to version 1.28"
10054 From: Andreas Koenig
10055 Files: lib/ExtUtils/Manifest.pm
10057 Title: "Update IO->VERSION() to 1.1201 for CPAN's sake"
10058 From: Chip Salzenberg
10059 Files: ext/IO/lib/IO/Handle.pm lib/IO/Handle.pm
10061 Title: "Remodel File::Copy."
10062 From: Chip Salzenberg
10063 Files: lib/File/Copy.pm
10065 Title: "dumb bug in User::pwent.pm"
10066 From: Tom Christiansen
10067 Msg-ID: <199612201145.EAA27860@mox.perl.com>
10068 Date: Fri, 20 Dec 1996 04:45:37 -0700
10069 Files: lib/User/pwent.pm
10073 Title: "Better support for =for"
10074 From: Kenneth Albanowski
10075 Msg-ID: <Pine.LNX.3.93.961220163747.298T-100000@kjahds.com>
10076 Date: Fri, 20 Dec 1996 16:43:35 -0500 (EST)
10077 Files: lib/Pod/Text.pm pod/pod2latex.PL pod/pod2man.PL
10079 Title: "perllocale.pod -- second draft"
10080 From: Dominic Dunlop <domo@slipper.ip.lu>
10081 Msg-ID: <v03007800aee1923e30a2@[194.51.248.68]>
10082 Date: Sat, 21 Dec 1996 15:00:50 +0100
10083 Files: pod/perllocale.pod
10085 Title: "Perlguts, version 26"
10087 Msg-ID: <199612201943.AA048111018@hpcc123.corp.hp.com>
10088 Date: Fri, 20 Dec 1996 11:43:38 -0800
10089 Files: pod/perlguts.pod
10091 Title: "Update pod/Makefile; s/perli18n/perllocale/"
10092 From: Chip Salzenberg
10093 Files: ext/POSIX/POSIX.pod lib/I18N/Collate.pm pod/Makefile
10094 pod/perl.pod pod/perlmod.pod pod/perlnews.pod pod/roffitall
10096 Title: "obstruct pod2man doc tweaks"
10097 From: Roderick Schertler
10098 Msg-ID: <3923.851106237@eeyore.ibcinc.com>
10099 Date: Fri, 20 Dec 1996 13:23:57 -0500
10100 Files: lib/Class/Template.pm lib/Time/tm.pm
10107 The watchword here is "synchronization." There were a couple of
10108 show-stopper bugs in 5.003_12, so I'm issuing this patch to bring
10109 everyone up to a common working base.
10111 CORE LANGUAGE CHANGES
10113 Title: "Disallow labels named q, qq, qw, qx, s, y, and tr"
10114 From: Chip Salzenberg
10117 Title: "Make evals' lexicals visible to nested evals"
10118 From: Chip Salzenberg
10123 Title: "Fix core dump bug with anoncode"
10124 From: Chip Salzenberg
10127 Title: "Allow DESTROY to make refs to dying objects"
10128 From: Chip Salzenberg
10133 Title: "Add missing backslash in Configure"
10134 From: Chip Salzenberg
10137 UTILITIES, LIBRARY, AND EXTENSIONS
10139 Title: "Include libnet-1.01 instead of old Net::FTP"
10141 Files: MANIFEST lib/Net/Cmd.pm lib/Net/Domain.pm
10142 lib/Net/DummyInetd.pm lib/Net/FTP.pm lib/Net/NNTP.pm
10143 lib/Net/Netrc.pm lib/Net/POP3.pm lib/Net/SMTP.pm
10144 lib/Net/SNPP.pm lib/Net/Socket.pm lib/Net/Telnet.pm
10145 lib/Net/Time.pm pod/perlmod.pod
10147 Title: "Use binmode when doing binary FTP"
10148 From: Ilya Zakharevich
10149 Files: lib/Net/FTP.pm
10151 Title: "Re: Open3.pm tries to close unopened file handle"
10152 From: Roderick Schertler
10153 Msg-ID: <pzloavmd9h.fsf@eeyore.ibcinc.com>
10154 Date: 18 Dec 1996 22:19:54 -0500
10155 Files: MANIFEST lib/IPC/Open2.pm lib/IPC/Open3.pm lib/open2.pl
10156 lib/open3.pl pod/perldiag.pod pod/perlfunc.pod t/lib/open2.t
10159 Title: "Long-standing problem in Socket module"
10160 From: Spider Boardman
10161 Msg-ID: <199612190418.XAA07291@Orb.Nashua.NH.US>
10162 Date: Wed, 18 Dec 1996 23:18:14 -0500
10163 Files: Configure Porting/Glossary config_H config_h.SH
10164 ext/Socket/Socket.pm ext/Socket/Socket.xs
10166 Title: "flock() constants"
10167 From: Roderick Schertler
10168 Msg-ID: <26669.850977437@eeyore.ibcinc.com>
10169 Date: Thu, 19 Dec 1996 01:37:17 -0500
10170 Files: ext/Fcntl/Fcntl.pm ext/Fcntl/Fcntl.xs pod/perlfunc.pod
10172 Title: "Re: find2perl . -xdev BROKEN still"
10173 From: Roderick Schertler
10174 Msg-ID: <pzvi9yig3h.fsf@eeyore.ibcinc.com>
10175 Date: 19 Dec 1996 12:44:34 -0500
10176 Files: lib/File/Find.pm lib/find.pl lib/finddepth.pl
10180 Title: "small doc tweaks for _12"
10181 From: Roderick Schertler
10182 Msg-ID: <1826.851011557@eeyore.ibcinc.com>
10183 Date: Thu, 19 Dec 1996 11:05:57 -0500
10184 Files: lib/UNIVERSAL.pm pod/perldiag.pod pod/perltie.pod
10186 Title: "Re: missing E<> POD directive in perlpod.pod"
10187 From: Roderick Schertler
10188 Msg-ID: <pzwwueimak.fsf@eeyore.ibcinc.com>
10189 Date: 19 Dec 1996 10:30:43 -0500
10190 Files: pod/perlpod.pod pod/pod2html.PL
10197 This patch is huge. A multitude of bug fixes, new modules (especially
10198 CPAN and Net::FTP), a couple of new Configure variables, updated
10199 docs... it's a long list. And speaking of lists, here's a list of
10200 the more significant changes in 5.003_12:
10202 CORE LANGUAGE CHANGES
10204 Title: "Support C<delete @hash{@keys}>"
10205 From: Chip Salzenberg
10206 Files: op.c op.h opcode.pl pod/perldiag.pod pod/perlfunc.pod pp.c
10209 Title: "Autovivify scalars"
10210 From: Chip Salzenberg
10211 Files: dump.c op.c op.h pp.c pp_hot.c
10213 Title: "Allow any word, including keyword, as label"
10214 From: Chip Salzenberg
10219 Title: "Allow assignment to empty array values during foreach()"
10220 From: Chip Salzenberg
10221 Files: cop.h global.sym mg.c op.c perl.h pp_hot.c proto.h sv.c
10223 Title: "Fix nested closures"
10224 From: Chip Salzenberg
10225 Files: op.c opcode.pl pp.c pp_ctl.c pp_hot.c
10227 Title: "Fix core dump on auto-vivification"
10228 From: Chip Salzenberg
10231 Title: "Fix core dump on C<open $undef_var, "X">"
10232 From: Chip Salzenberg
10235 Title: "Fix -T/-B on globs and globrefs"
10236 From: Chip Salzenberg
10239 Title: "Fix memory management of $`, $&, and $'"
10240 From: Chip Salzenberg
10241 Files: pp_hot.c regexec.c
10243 Title: "Fix paren matching during backtracking"
10244 From: Chip Salzenberg
10247 Title: "Fix memory leak and std{in,out,err} death in perl_{con,de}str
10248 From: Chip Salzenberg
10249 Files: miniperlmain.c perl.c perl.h sv.c
10251 Title: "Discard garbage bytes at end of prototype()"
10252 From: Chip Salzenberg
10255 Title: "Fix local($pack::{foo})"
10256 From: Chip Salzenberg
10257 Files: global.sym pp.c pp_hot.c proto.h scope.c
10259 Title: "Fix for AmigaOS - inplace operation"
10260 From: Norbert Pueschel
10261 Msg-ID: <77724601@Armageddon.meb.uni-bonn.de>
10262 Date: Sun, 08 Dec 1996 15:33:00 +0100
10265 Title: "Disable warn, die, and parse hooks _before_ global destruction
10266 From: Chip Salzenberg
10269 Title: "Re: Bug in formline "
10270 From: Gurusamy Sarathy
10271 Msg-ID: <199612081958.OAA26025@aatma.engin.umich.edu>
10272 Date: Sun, 08 Dec 1996 14:58:32 -0500
10275 Title: "Fix C<@a = ($a,$b,$c,$d) = (1,2)>"
10276 From: Chip Salzenberg
10279 Title: "Fix %ENV assignment when environment starts out empty"
10280 From: Chip Salzenberg
10283 Title: "Properly support and document newRV{,_inc,_noinc}"
10284 From: Chip Salzenberg
10285 Files: global.sym pod/perlguts.pod sv.c sv.h
10287 Title: "Support SvREADONLY on arrays"
10288 From: Chip Salzenberg
10291 Title: "Allow lvalue pos inside recursive function"
10292 From: Chip Salzenberg
10293 Files: op.c pp.c pp_ctl.c pp_hot.c
10297 Title: "Eliminate PerlIO warnings when setting cnt to -1"
10298 From: Chip Salzenberg
10301 Title: "Make $privlib contents compatible with 5.003"
10302 From: Chip Salzenberg
10303 Files: INSTALL ext/Opcode/Safe.pm installperl lib/FileHandle.pm
10304 lib/Test/Harness.pm
10306 Title: "Support $bincompat3 config variable; update metaconfig units"
10307 From: Chip Salzenberg
10308 Files: Configure MANIFEST compat3.sym config_h.SH embed.pl global.sym
10309 old_embed.pl old_global.sym old_perl_exp.SH perl_exp.SH
10311 Title: "Look for gettimeofday() in Configure"
10312 From: John Hughes <john@AtlanTech.COM>
10313 Msg-ID: <01BBE77A.F6F37F80@malvinas.AtlanTech.COM>
10314 Date: Wed, 11 Dec 1996 15:49:57 +0100
10315 Files: Configure config_H config_h.SH pp.c
10317 Title: "Make $startperl a relative path if people want portable scrip
10318 From: Chip Salzenberg
10321 Title: "Homogenize use of "eval exec" hack"
10322 From: Chip Salzenberg
10323 Files: Porting/Glossary eg/README eg/nih eg/sysvipc/ipcmsg
10324 eg/sysvipc/ipcsem eg/sysvipc/ipcshm lib/diagnostics.pm
10325 makeaperl.SH pod/checkpods.PL pod/perlrun.pod
10326 pod/pod2html.PL pod/pod2latex.PL pod/pod2man.PL
10327 pod/pod2text.PL utils/c2ph.PL utils/h2ph.PL utils/h2xs.PL
10328 utils/perlbug.PL utils/perldoc.PL utils/pl2pm.PL x2p/a2py.c
10329 x2p/find2perl.PL x2p/s2p.PL
10331 Title: "LynxOS support"
10332 From: seibert@Lynx.COM (Greg Seibert)
10333 Msg-ID: <m0vYEsY-0000IZC@kzinti.lynx.com>
10334 Date: Thu, 12 Dec 1996 09:25:00 PST
10335 Files: Configure MANIFEST hints/lynxos.sh t/op/stat.t
10337 Title: "In Linux hints, set suidsafe=no and dosuid=yes"
10338 From: Chip Salzenberg
10339 Files: hints/linux.sh
10341 Title: "5.003_11 on UnixWare 2.1.1 - Only one small UnixWare buglet"
10342 From: aburlison@cix.compulink.co.uk (Alan Burlison)
10343 Msg-ID: <memo.453720@cix.compulink.co.uk>
10344 Date: Wed, 11 Dec 96 18:34 GMT0
10345 Files: hints/svr4.sh
10347 Title: "Re: db-recno.t failures with _11 on Freebsd 2.1-stable"
10348 From: Roderick Schertler
10349 Msg-ID: <pzohg0r5tr.fsf@eeyore.ibcinc.com>
10350 Date: 11 Dec 1996 18:58:56 -0500
10351 Files: INSTALL hints/freebsd.sh
10353 Title: "OS/2 updates from Ilya"
10354 From: Ilya Zakharevich
10355 Files: README.os2 os2/Changes os2/Makefile.SHs os2/os2.c os2/os2ish.h
10357 Title: "VMS patches to 5.003_11"
10358 From: Charles Bailey
10359 Msg-ID: <01ICTR32LCZG001A1D@hmivax.humgen.upenn.edu>
10360 Date: Mon, 09 Dec 1996 23:16:10 -0500 (EST)
10361 Files: MANIFEST regexec.c t/lib/filehand.t util.c vms/*
10365 Title: "recurse recurse recurse ..."
10366 From: Jarkko Hietaniemi
10367 Msg-ID: <199612092144.XAA29025@alpha.hut.fi>
10368 Date: Mon, 9 Dec 1996 23:44:27 +0200 (EET)
10369 Files: MANIFEST t/op/recurse.t
10371 UTILITIES, LIBRARY, AND EXTENSIONS
10373 Title: "Add CPAN and Net::FTP"
10374 From: Chip Salzenberg
10375 Files: MANIFEST lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/Nox.pm
10376 lib/Net/FTP.pm lib/Net/Netrc.pm lib/Net/Socket.pm
10379 Title: "Please update Text::Wrap and Text::Tabs"
10380 From: David Muir Sharnoff <muir@idiom.com>
10381 Msg-ID: <199612180659.WAA24957@idiom.com>
10382 Date: Tue, 17 Dec 1996 22:59:59 -0800 (PST)
10383 Files: lib/Text/Tabs.pm lib/Text/Wrap.pm
10385 Title: "Add File::Compare"
10386 From: Nick Ing-Simmons
10387 Msg-ID: <199612161844.SAA02152@pluto>
10388 Date: Mon, 16 Dec 1996 18:44:59 GMT
10389 Files: MANIFEST lib/File/Compare.pm pod/perlmod.pod
10391 Title: "Add Tie::RefHash"
10392 From: Gurusamy Sarathy
10393 Msg-ID: <199612152358.SAA28665@aatma.engin.umich.edu>
10394 Date: Sun, 15 Dec 1996 18:58:08 -0500
10395 Files: MANIFEST lib/Tie/RefHash.pm pod/perlmod.pod
10397 Title: "Put "splain" in utils."
10398 From: Chip Salzenberg
10399 Files: Makefile.SH installperl utils/Makefile utils/splain.PL
10401 Title: "Some h2ph fixes"
10403 Msg-ID: <199612131934.AA289845652@hpcc123.corp.hp.com>
10404 Date: Fri, 13 Dec 1996 11:34:12 -0800
10405 Files: utils/h2ph.PL
10407 Title: "xsubpp patch to add #line"
10408 From: Nick Ing-Simmons
10409 Msg-ID: <199612162153.VAA03590@ni-s.u-net.com>
10410 Date: Mon, 16 Dec 1996 21:53:56 GMT
10411 Files: lib/ExtUtils/xsubpp
10413 Title: "Re: Proposed addition to File::Copy: move"
10414 From: Charles Bailey
10415 Msg-ID: <01ICZBN0LRC8001A1D@hmivax.humgen.upenn.edu>
10416 Date: Sat, 14 Dec 1996 00:27:29 -0500 (EST)
10417 Files: lib/File/Copy.pm t/lib/filecopy.t
10419 Title: "DB_File 1.09 patch"
10420 From: Paul Marquess
10421 Msg-ID: <9612181037.AA10123@claudius.bfsec.bt.co.uk>
10422 Date: Wed, 18 Dec 96 10:37:58 GMT
10423 Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs
10425 Title: "Debugger update"
10426 From: Ilya Zakharevich
10427 Msg-ID: <199612111038.FAA24363@monk.mps.ohio-state.edu>
10428 Date: Wed, 11 Dec 1996 05:38:28 -0500 (EST)
10429 Files: lib/perl5db.pl
10433 Title: "Update pods: perldelta -> perlnews, perli18n -> perllocale"
10434 From: Tom Christiansen and Dominic Dunlop
10435 Files: MANIFEST pod/perl.pod pod/perldelta.pod pod/perli18n.pod
10438 Title: "perltoot.pod"
10439 From: Tom Christiansen
10440 Msg-ID: <199612091444.HAA09947@toy.perl.com>
10441 Date: Mon, 09 Dec 1996 07:44:10 -0700
10442 Files: MANIFEST pod/perltoot.pod
10444 Title: "Perlguts, version 25"
10446 Msg-ID: <199612061940.AA055461228@hpcc123.corp.hp.com>
10447 Date: Fri, 6 Dec 96 11:40:27 PST
10448 Files: pod/perlguts.pod
10450 Title: "pod/perlipc.pod patch"
10451 From: d-lewart@uiuc.edu (Daniel S. Lewart)
10452 Msg-ID: <199612090910.CAA20906@mox.perl.com>
10453 Date: Mon, 9 Dec 96 3:10:02 CST
10454 Files: pod/perlipc.pod
10456 Title: "pod patches for English errors"
10457 From: Steve Kelem <steve.kelem@xilinx.com>
10458 Msg-ID: <24616.850167191@castor>
10459 Date: Mon, 09 Dec 1996 13:33:11 -0800
10462 Title: "Misc doc updates"
10463 From: Tom Christiansen
10464 Msg-ID: <199612150156.SAA12506@mox.perl.com>
10465 Date: Sat, 14 Dec 1996 18:56:33 -0700
10472 This patch is (still) closing in on 5.004. Nothing dramatic, lots of
10475 CORE LANGUAGE CHANGES
10477 Title: "Fix precedence problems with subs as uniops or listops"
10478 From: Chip Salzenberg
10479 Files: perly.c perly.c.diff perly.h perly.y
10481 Title: "Don't reset $. on open()"
10482 From: Chip Salzenberg
10485 Title: "Support *glob{IO} (eventually deprecate *glob{FILEHANDLE})"
10486 From: Chip Salzenberg
10487 Files: pod/perlref.pod pp_hot.c sv.c
10489 Title: "Don't let expression context force return context"
10490 From: Chip Salzenberg
10493 Title: "Properly convert "1E2" et al to IV/UV"
10494 From: Chip Salzenberg
10497 Title: "Fix modulo operator in UV realm"
10498 From: Chip Salzenberg
10501 Title: "Fix stat(_) after stat(HANDLE)"
10502 From: Chip Salzenberg
10505 Title: "Fix: s/// and "$x =~ $y" under 'use locale'"
10506 From: Chip Salzenberg
10511 Title: "Eliminate spurious warning when splicing undefs"
10512 From: Chip Salzenberg
10515 Title: "Eliminate spurious warning from "x=" operator"
10516 From: Chip Salzenberg
10519 Title: "Fix line numbers near control structures"
10520 From: Chip Salzenberg
10521 Files: op.c perly.c perly.c.diff perly.y proto.h
10523 Title: "Don't let scalar unpack() underflow stack"
10524 From: Chip Salzenberg
10527 Title: "Fix core dump from precedence bug in "@foo" warning"
10528 From: Chip Salzenberg
10531 Title: "Move die() to utils.c; add varargs hack to croak()"
10532 From: Chip Salzenberg
10533 Files: pp_ctl.c util.c
10535 Title: "Avoid memcmp() for magnitude test if it thinks char is signed"
10536 From: Chip Salzenberg
10537 Files: Configure config_H config_h.SH doop.c
10538 ext/SDBM_File/sdbm/pair.c ext/SDBM_File/sdbm/sdbm.h handy.h
10539 hv.c perl.h pp_hot.c proto.h regexec.c sv.c toke.c util.c
10541 Title: "Less malloc in magic"
10542 From: Chip Salzenberg
10545 Title: "Re: 5.003_09: PADTMP fix"
10546 From: Ilya Zakharevich
10547 Msg-ID: <199611281150.GAA06884@monk.mps.ohio-state.edu>
10548 Date: Thu, 28 Nov 1996 06:50:58 -0500 (EST)
10549 Files: pod/perlguts.pod
10551 Title: "Fully paramaterize locales; disable all if NO_LOCALE"
10552 From: Chip Salzenberg
10553 Files: ext/POSIX/POSIX.xs op.c perl.h pp.c pp_sys.c sv.c util.c
10555 PORTABILITY AND TESTING
10557 Title: "Bitwise op fix for Alpha"
10558 From: Chip Salzenberg
10561 Title: "hints/dgux.sh update"
10562 From: Roderick Schertler
10563 Msg-ID: <24178.849309616@eeyore.ibcinc.com>
10564 Date: Fri, 29 Nov 1996 18:20:16 -0500
10565 Files: hints/dgux.sh
10567 Title: "BUG in hints/hpux.sh"
10568 From: Jeff McDougal <jmcdo@cris.com>
10569 Msg-ID: <32A42C11.7FA2@cris.com>
10570 Date: Tue, 03 Dec 1996 08:33:05 -0500
10571 Files: hints/hpux.sh
10573 Title: "VMS patches for 5.003_10"
10574 From: Charles Bailey
10575 Msg-ID: <01ICMALO8NMS001A1D@hmivax.humgen.upenn.edu>
10576 Date: Wed, 04 Dec 1996 16:40:12 -0500 (EST)
10577 Files: EXTERN.h INTERN.h old_perl_exp.SH perl.c perl.h perl_exp.SH
10578 pp.c pp_ctl.c pp_sys.c proto.h sv.c toke.c util.c
10579 utils/perldoc.PL vms/config.vms vms/descrip.mms
10580 vms/gen_shrfls.pl vms/genconfig.pl vms/vmsish.h
10582 Title: "_10+ under OS/2"
10583 From: Ilya Zakharevich
10584 Msg-ID: <199612011107.GAA10805@monk.mps.ohio-state.edu>
10585 Date: Sun, 1 Dec 1996 06:07:19 -0500 (EST)
10586 Files: malloc.c os2/diff.configure
10588 LIBRARY AND EXTENSIONS
10590 Title: "{in,ob}structive pods"
10591 From: Tom Christiansen
10592 Msg-ID: <199611301652.JAA24201@toy.perl.com>
10593 Date: Sat, 30 Nov 1996 09:52:57 -0700
10594 Files: MANIFEST lib/Class/Template.pm lib/File/stat.pm
10595 lib/Net/hostent.pm lib/Net/netent.pm lib/Net/protoent.pm
10596 lib/Net/servent.pm lib/Time/gmtime.pm lib/Time/localtime.pm
10597 lib/Time/tm.pm lib/User/grent.pm lib/User/pwent.pm
10599 Title: "FileHandle that 'ISA' IO::File"
10600 From: Nick Ing-Simmons
10601 Msg-ID: <199612021718.RAA04416@pluto>
10602 Date: Mon, 2 Dec 1996 17:18:02 GMT
10603 Files: MANIFEST lib/FileHandle.pm
10605 Title: "Make IO::File::import use its parameters"
10606 From: Chip Salzenberg
10607 Files: ext/IO/lib/IO/File.pm
10609 Title: "10+ debugger patch"
10610 From: Ilya Zakharevich
10611 Msg-ID: <199612011137.GAA10864@monk.mps.ohio-state.edu>
10612 Date: Sun, 1 Dec 1996 06:37:31 -0500 (EST)
10613 Files: lib/perl5db.pl perl.c pod/perldebug.pod
10615 Title: "Don't call CORE::close in file handle DESTROY method"
10616 From: Chip Salzenberg
10617 Files: ext/IO/lib/IO/Handle.pm
10619 Title: "Re: Namespace cleanup: Does SDBM need binary compatibility?"
10620 From: Hallvard B Furuseth
10621 Msg-ID: <199612031445.PAA19056@bombur2.uio.no>
10622 Date: Tue, 3 Dec 1996 15:45:27 +0100 (MET)
10623 Files: ext/SDBM_File/sdbm/pair.h ext/SDBM_File/sdbm/sdbm.3
10625 Title: "DB_File 1.07"
10626 From: Paul Marquess
10627 Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs t/lib/db-btree.t
10630 Title: "DB_File 1.08"
10631 From: Paul Marquess
10632 Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs
10639 This patch is closing in on 5.004. It contains lots of small and
10640 valuable changes, but nothing dramatic.
10642 CORE LANGUAGE CHANGES
10644 Title: "Allow &{sub {...}} without warning"
10645 From: Chip Salzenberg
10648 Title: "Make parens optional on [gs]ethost and [gs]et{pw,gr} functions
10649 From: John L. Allen <allen@gateway.grumman.com>
10652 Title: "Fix syntax error with "$x [0]" and "$x {y}" and "@x {y}""
10653 From: Chip Salzenberg
10658 Title: "Fix regex matching of chars with high bit set"
10659 From: Chip Salzenberg
10662 Title: "Hash key memory corruption fix and naming cleanup"
10663 From: Chip Salzenberg
10664 Files: hv.c hv.h perl.h
10666 Title: "Undo broken perf. patch (PADTMP stealing)"
10667 From: Chip Salzenberg
10670 Title: "Make SV unstudied in sv_gets()"
10671 From: Chip Salzenberg
10674 Title: "Better support for UVs"
10675 From: Paul Marquess
10676 Files: global.sym old_global.sym perl.h pp.c pp.h proto.h sv.c sv.h
10678 Title: "Minor locale cleanups"
10679 (Accept "POSIX" locale as standard like "C". Reset locale to
10680 'C' when testing strtod() in t/lib/posix.t.)
10681 From: Chip Salzenberg
10682 Files: t/lib/posix.t util.c
10684 Title: "Always taint result of sprintf() on float"
10685 From: Chip Salzenberg
10688 Title: "Fix spurious warning from bitwise string ops"
10689 From: Chip Salzenberg
10692 Title: "Eliminate warning on {,sys}read(,$newvar,)"
10693 From: Chip Salzenberg
10694 Files: doop.c pp_sys.c
10696 Title: "Don't call fcntl(fileno(rsfp)) if !rsfp"
10697 From: Chip Salzenberg
10700 Title: "Save message when calling __DIE__ hook"
10701 From: Chip Salzenberg
10704 Title: "Namespace cleanup"
10705 From: Chip Salzenberg
10706 Files: global.sym old_global.sym perl.h
10708 Title: "Modify perl_exp.SH; create old_perl_exp.SH; document old_*"
10709 From: Chip Salzenberg
10710 Files: Configure INSTALL MANIFEST old_perl_exp.SH perl_exp.SH
10714 Title: "Reliable signal patch"
10715 From: Kenneth Albanowski
10716 Msg-ID: <Pine.LNX.3.93.961126053209.294J-100000@kjahds.com>
10717 Date: Tue, 26 Nov 1996 05:40:50 -0500 (EST)
10718 Files: global.sym mg.c old_global.sym perl.h pp_sys.c proto.h util.c
10720 Title: "Emulate missing flock() with either fcntl() or lockf()"
10721 From: Chip Salzenberg
10724 Title: "3_09: minor patches for OS/2"
10725 From: Ilya Zakharevich
10726 Msg-ID: <199611270830.DAA04985@monk.mps.ohio-state.edu>
10727 Date: Wed, 27 Nov 1996 03:30:05 -0500 (EST)
10728 Files: doio.c global.sym malloc.c old_global.sym os2/Makefile.SHs
10729 os2/OS2/ExtAttr/Makefile.PL os2/OS2/PrfDB/Makefile.PL
10730 os2/OS2/Process/Makefile.PL os2/OS2/REXX/Makefile.PL
10731 os2/os2.c os2/os2ish.h perl.h
10733 Title: "Re: 5.003_09 and QNX"
10734 From: nort@bottesini.harvard.edu (Norton Allen)
10735 Msg-ID: <9611271836.AA14460@bottesini.harvard.edu>
10736 Date: Wed, 27 Nov 96 13:36:06 est
10737 Files: Configure MANIFEST README.qnx hints/qnx.sh qnx/ar qnx/cpp
10738 t/TEST toke.c util.c x2p/proto.h
10740 Title: "Re: updated patch on the sysread, syswrite for VMS"
10741 From: Charles Bailey
10742 Msg-ID: <01ICB648K2XG001A1D@hmivax.humgen.upenn.edu>
10743 Date: Tue, 26 Nov 1996 17:28:23 -0500 (EST)
10744 Files: t/op/sysio.t
10746 LIBRARY AND EXTENSIONS
10748 Title: "Minor patch to debugger"
10749 From: Ilya Zakharevich
10750 Msg-ID: <199611290533.AAA08053@monk.mps.ohio-state.edu>
10751 Date: Fri, 29 Nov 1996 00:33:49 -0500 (EST)
10752 Files: lib/perl5db.pl
10754 Title: "AutoLoader::AUTOLOAD optimization"
10755 From: Nick Ing-Simmons
10756 Msg-ID: <199611231954.TAA09921@ni-s.u-net.com>
10757 Date: Sat, 23 Nov 1996 19:54:52 GMT
10758 Files: lib/AutoLoader.pm
10760 Title: "Diagnostic cleanup"
10761 From: Chip Salzenberg
10762 Files: lib/diagnostics.pm pod/perldiag.pod
10766 Title: "Improve documentation for sysread() and syswrite()"
10767 From: Chip Salzenberg
10768 Files: pod/perlfunc.pod
10770 Title: "Document how to use $SIG{ALRM} and alarm()"
10771 From: Roderick Schertler
10772 Msg-ID: <5898.849026569@eeyore.ibcinc.com>
10773 Date: Tue, 26 Nov 1996 11:42:49 -0500
10774 Files: pod/perlfunc.pod
10781 This patch was a compendium of various fixes and enhancements from
10782 many people, including some serious improvement in lexical variable
10783 scoping and locale handling.
10785 CORE LANGUAGE CHANGES
10787 Title: "Lexical locales"
10788 (make effectiveness of locales depend on C<use locale>)
10789 From: Chip Salzenberg
10790 Files: too many to list
10792 Title: "Lexical scoping cleanup"
10793 (tighten scoping of lexical variables, somewhat on the
10794 new constructs and somewhat on the old)
10795 From: Chip Salzenberg
10796 Files: many... but mostly perly.y and toke.c
10798 Title: "Re: memory corruption / security bug in sysread,syswrite + pa
10799 From: Jarkko Hietaniemi
10800 Msg-ID: <199611251946.VAA30459@alpha.hut.fi>
10801 Date: Mon, 25 Nov 1996 21:46:31 +0200 (EET)
10802 Files: MANIFEST pod/perldiag.pod pod/perlfunc.pod pp_sys.c
10807 Title: "Configure fix for handling DynaLoader"
10808 From: Chip Salzenberg
10811 Title: "Properly prototype safe{malloc,calloc,realloc,free}."
10812 From: Chip Salzenberg
10815 Title: "UnixWare 2.1 fix for perl5.003_08 - cope with fp->_cnt < -1,
10816 From: John Hughes <john@AtlanTech.COM>
10817 Msg-ID: <01BBD6EE.E915C860@malvinas.AtlanTech.COM>
10818 Date: Wed, 20 Nov 1996 14:27:06 +0100
10821 Title: ""static" call to UNIVERSAL::can"
10822 From: Nick Ing-Simmons
10823 Msg-ID: <199611211547.PAA15878@pluto>
10824 Date: Thu, 21 Nov 1996 15:47:46 GMT
10827 Title: "die -> croak"
10828 From: Gurusamy Sarathy
10829 Msg-ID: <199611212111.QAA17070@aatma.engin.umich.edu>
10830 Date: Thu, 21 Nov 1996 16:11:21 -0500
10833 Title: "Patch for embed.pl when !EMBED && !MULTIPLICITY"
10834 From: Chip Salzenberg
10837 Title: "Add new symbols to old_global.sym, too."
10838 From: Chip Salzenberg
10839 Files: global.sym old_global.sym
10841 Title: "Cleanup of {,un}pack('w')."
10842 From: Chip Salzenberg
10845 Title: "Cleanups from Ilya."
10846 From: Chip Salzenberg
10847 Files: gv.c malloc.c pod/perlguts.pod pp_ctl.c
10849 Title: "Fix for unpack('w') on 64-bit systems."
10850 From: Chip Salzenberg
10853 Title: "Re: LC_NUMERIC support is ready + performance"
10854 From: Ilya Zakharevich
10855 Msg-ID: <199611260308.WAA02677@monk.mps.ohio-state.edu>
10856 Date: Mon, 25 Nov 1996 22:08:27 -0500 (EST)
10859 Title: "Hash key sharing improvements from Ilya."
10860 From: Chip Salzenberg
10861 Files: hv.c hv.h proto.h
10863 Title: "Mortal stack pre-allocation from Ilya."
10864 From: Chip Salzenberg
10865 Files: pp.c pp.h pp_ctl.c pp_hot.c pp_sys.c
10869 Title: "VMS patches post-5.003_08"
10870 From: Charles Bailey
10871 Msg-ID: <1996Nov22.181631.1603238@hmivax.humgen.upenn.edu>
10872 Date: Fri, 22 Nov 1996 18:16:31 -0500 (EST)
10873 Files: lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_VMS.pm
10874 lib/ExtUtils/MakeMaker.pm lib/File/Path.pm mg.c pp_ctl.c
10875 utils/h2xs.PL vms/config.vms vms/descrip.mms
10876 vms/gen_shrfls.pl vms/genconfig.pl vms/perlvms.pod vms/vms.c
10879 Title: "5.003_08: OS/2-specific bugs/enhancements"
10880 From: Ilya Zakharevich
10881 Msg-ID: <199611241147.GAA00490@monk.mps.ohio-state.edu>
10882 Date: Sun, 24 Nov 1996 06:47:25 -0500 (EST)
10883 Files: README.os2 hints/os2.sh os2/Changes os2/Makefile.SHs
10884 os2/OS2/PrfDB/PrfDB.pm os2/os2.c
10886 Title: "HP patches didn't make it into _08 (fwd)"
10888 Msg-ID: <199611260215.AA100414526@hpcc123.corp.hp.com>
10889 Date: Mon, 25 Nov 96 18:15:26 PST
10890 Files: ext/DynaLoader/dl_hpux.xs
10892 Title: "Another HP "patch" that didn't make it (new hints file)"
10894 Msg-ID: <199611252116.AA245766577@hpcc123.corp.hp.com>
10895 Date: Mon, 25 Nov 1996 13:16:17 -0800
10896 Files: hints/hpux.sh
10898 LIBRARY AND EXTENSIONS
10900 Title: "Elide spurious space in db-hash.t"
10901 From: Chip Salzenberg
10902 Files: t/lib/db-hash.t
10904 Title: "Update documentation and warning in I18N::Collate."
10905 From: Chip Salzenberg
10906 Files: lib/I18N/Collate.pm
10908 Title: "Fix bitwise op test; clean up a couple of others"
10909 From: Chip Salzenberg
10910 Files: t/lib/bigintpm.t t/op/bop.t t/op/overload.t
10912 Title: "minimal timelocal.pl for _09"
10913 From: Achim Bohnet <ach@rosat.mpe-garching.mpg.de>
10914 Msg-ID: <9611191854.AA19586@o09.rosat.mpe-garching.mpg.de>
10915 Date: Tue, 19 Nov 1996 19:54:23 +0100
10916 Files: lib/Time/Local.pm
10918 Title: "Socket test improvement from Ilya."
10919 From: Chip Salzenberg
10920 Files: t/lib/io_sock.t
10923 From: Nick Ing-Simmons
10924 Msg-ID: <199611230917.JAA00471@ni-s.u-net.com>
10925 Date: Sat, 23 Nov 1996 09:17:40 GMT
10930 Title: "perldiag documentation patch."
10931 From: Paul Marquess
10932 Msg-ID: <9611201607.AA12729@claudius.bfsec.bt.co.uk>
10933 Date: Wed, 20 Nov 96 16:07:28 GMT
10934 Files: pod/perldiag.pod
10936 Title: "a missing perldiag entry"
10937 From: Gurusamy Sarathy
10938 Msg-ID: <199611212024.PAA15758@aatma.engin.umich.edu>
10939 Date: Thu, 21 Nov 1996 15:24:02 -0500
10940 Files: pod/perldiag.pod
10942 Title: "perlfunc patch"
10943 From: Paul Marquess
10944 Msg-ID: <9611201404.AA12477@claudius.bfsec.bt.co.uk>
10945 Date: Wed, 20 Nov 96 14:04:08 GMT
10946 Files: pod/perlfunc.pod
10948 Title: "Patch for pod/perlpod.pod"
10949 From: "Joseph S. Myers" <jsm28@cam.ac.uk>
10950 Msg-ID: <Pine.LNX.3.95.961120235016.6666A-100000@hammer.chu.cam.ac.uk
10951 Date: Wed, 20 Nov 1996 23:54:41 +0000 (GMT)
10952 Files: pod/perlpod.pod
10954 Title: "Update locale documentation."
10955 From: Chip Salzenberg
10956 Files: pod/perli18n.pod
10960 Title: "Fix type mismatches in x2p's safe{alloc,realloc,free}."
10961 From: Chip Salzenberg
10969 This patch was a compendium of various fixes and enhancements from
10970 many people. Here are some of the more significant changes.
10973 CORE LANGUAGE CHANGES
10975 Title: "Make C<no FOO> fail if C<unimport FOO> fails"
10979 Title: "Bitwise op sign rationalization"
10980 (Make bitwise ops result in unsigned values, unless C<use
10981 integer> is in effect. Includes initial support for UVs.)
10982 From: Chip Salzenberg
10983 Files: op.c opcode.pl pod/perlop.pod pod/perltoc.pod pp.c pp.h
10984 pp_hot.c proto.h sv.c t/op/bop.t
10986 Title: "Defined scoping for C<my> in control structures"
10987 (Finally defines semantics of "my" in control expressions,
10988 like the condition of "if" and "while". In all cases, scope
10989 of a "my" var extends to the end of the entire control
10990 structure. Also adds new construct "for my", which
10991 automatically declares the control variable "my" and limits
10992 its scope to the loop.)
10993 From: Chip Salzenberg
10994 Files: op.c perly.c perly.c.diff perly.h perly.y proto.h toke.c
10996 Title: "Fix ++/-- after int conversion (e.g. 'printf "%d"')"
10997 (This patch makes Perl correctly ignore SvIVX() if either
10998 NOK or POK is true, since SvIVX() may be a truncated or
10999 overflowed version of the real value.)
11000 From: Chip Salzenberg
11001 Files: pp.c pp_hot.c sv.c
11003 Title: "Make code match Camel II re: functions that use $_"
11004 From: Paul Marquess
11007 Title: "Provide scalar context on left side of "->""
11008 From: Chip Salzenberg
11009 Files: perly.c perly.y
11011 Title: "Quote bearword package/handle FOO in "funcname FOO => 'bar'""
11012 From: Chip Salzenberg
11018 Title: "Warn on overflow of octal and hex integers"
11019 From: Chip Salzenberg
11020 Files: proto.h toke.c util.c
11022 Title: "If -w active, warn for commas and hashes ('#') in qw()"
11023 From: Chip Salzenberg
11026 Title: "Fixes for pack('w')"
11027 From: Ulrich Pfeifer
11028 Files: pp.c t/op/pack.t
11030 Title: "More complete output from sv_dump()"
11031 From: Gurusamy Sarathy
11034 Title: "Major '..' and debugger patches"
11035 From: Ilya Zakharevich
11036 Files: lib/perl5db.pl op.c pp_ctl.c scope.c scope.h
11038 Title: "Fix for formline()"
11039 From: Gurusamy Sarathy
11040 Files: global.sym mg.c perl.h pod/perldiag.pod pp_ctl.c proto.h sv.c
11043 Title: "Fix stack botch in untie and binmode"
11044 From: Gurusamy Sarathy
11047 Title: "Complete EMBED, including symbols from interp.sym"
11048 (New define EMBEDMYMALLOC makes embedding total by
11049 avoiding "Mymalloc" etc.)
11050 From: Chip Salzenberg
11051 Files: MANIFEST embed.pl ext/DynaLoader/dlutils.c
11052 ext/SDBM_File/sdbm/sdbm.h global.sym handy.h malloc.c
11053 perl.h pp_sys.c proto.h regexec.c toke.c util.c
11054 x2p/Makefile.SH x2p/a2p.h x2p/handy.h x2p/util.h
11056 Title: "Support old embedding for people who want it"
11057 From: Chip Salzenberg
11058 Files: MANIFEST Makefile.SH old_embed.pl old_global.sym
11063 Title: "Miscellaneous VMS fixes"
11064 From: Charles Bailey
11065 Files: lib/ExtUtils/Liblist.pm lib/ExtUtils/MM_VMS.pm
11066 lib/Math/Complex.pm lib/Time/Local.pm lib/timelocal.pl
11067 perl.h perl_exp.SH proto.h t/TEST t/io/read.t
11068 t/lib/findbin.t t/lib/getopt.t util.c utils/h2xs.PL
11069 vms/Makefile vms/config.vms vms/descrip.mms
11070 vms/ext/Stdio/Stdio.pm vms/ext/Stdio/Stdio.xs
11071 vms/perlvms.pod vms/test.com vms/vms.c
11073 Title: "DJGPP patches (MS-DOS)"
11074 From: "Douglas E. Wegscheid" <wegscd@whirlpool.com>
11075 Files: doio.c dosish.h ext/SDBM_File/sdbm/sdbm.c handy.h
11076 lib/AutoSplit.pm lib/Cwd.pm lib/File/Find.pm malloc.c perl.c
11077 perl.h pp_sys.c proto.h sv.c util.c
11079 Title: "Plan 9 update"
11080 From: Luther Huffman <lutherh@infinet.com>
11081 Files: plan9/buildinfo plan9/config.plan9 plan9/exclude
11082 plan9/genconfig.pl plan9/mkfile plan9/setup.rc
11084 Title: "Patch to make Perl work under AmigaOS"
11085 From: Norbert Pueschel
11086 Files: MANIFEST hints/amigaos.sh installman lib/File/Basename.pm
11087 lib/File/Find.pm pod/pod2man.PL pp_sys.c util.c
11089 LIBRARY AND EXTENSIONS
11091 Title: "DB_File 1.05"
11092 From: Paul Marquess
11093 Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs t/lib/db-hash.t
11095 Title: "Getopts::Std patch for hash support"
11096 From: Stephen Zander <stephen.zander@interlock.mckesson.com>
11097 Files: lib/Getopt/Std.pm
11099 Title: "Kludge for bareword handles"
11100 (Add 'require IO::Handle' at beginning of FileHandle.pm)
11101 From: Chip Salzenberg
11102 Files: ext/FileHandle/FileHandle.pm
11104 Title: "Re: strtod / strtol patch for POSIX module"
11105 From: hammen@gothamcity.jsc.nasa.gov (David Hammen)
11106 Files: Configure config_h.SH ext/POSIX/POSIX.pm ext/POSIX/POSIX.pod
11107 ext/POSIX/POSIX.xs t/lib/posix.t
11111 Title: "Fix a2p translation of '{print "a" "b" "c"}'"
11112 From: Chip Salzenberg
11113 Files: x2p/a2p.c x2p/a2p.y
11120 This patch was primarily to fix bugs or include little things I missed
11121 in 5.003_06. 5.003_07 is intended to be stable enough to merit serious
11122 testing with an eye towards eventual release as 5.004.
11124 If it doesn't work for you, try
11126 LC_ALL=C; export LC_ALL
11128 for Bourne shell users, or
11132 for C-shell users. Some versions of IRIX are reported to have
11133 problems with sort when the locale is other than C. This manifests
11134 as an infinite loop in the ./miniperl configpm step.
11136 The details are described below. A very brief summary is:
11138 o Visible Changes to Core Functionality
11140 -Support for BER compressed integers. See perlfunc.pod for
11141 documentation on the 'w' option.
11143 -untaint support added to IO extension.
11145 o Changes in Core Internals
11147 -Perl's realloc is once again called 'Myremalloc' (with -DHIDEMYMALLOC),
11148 as it was pre-5.003_01. Again, this is for binary compatibility
11149 with 5.003. (5.003_06 erroneously called it Myrealloc.)
11151 -Getopt::Long updated to version 2.4.
11153 o Configure and build enhancements
11155 -improved SCO hints. Actually these are unconfirmed guesses, but
11158 -OS/2 and Plan9 updates.
11162 -print sort (4,1,3,2);
11164 -group numbers are integers again.
11166 -other things. See the specific changes for details.
11170 Here are the specific file-by-file changes.
11174 Updated for 5.003_07.
11176 Fixed a spelling error.
11180 Detect GNU libc (thanks, Skimo!) and avoid nm if we have GNU libc.
11181 Since the GNU libc test requires compiling and linking a test
11182 program, the dependencies have been altered and lots of pieces of
11183 Configure have moved around unchanged. The patch is big but the
11186 Allow for both <sys/select.h> and <time.h> in fd_set tests.
11187 Systems which don't allow both (e.g. SCO) have to turn off one
11188 or the other in the hints file for now.
11192 Warn about re-using config.sh version-specific values.
11196 Date: Tue, 8 Oct 1996 22:24:48 -0400
11197 From: "Randy J. Ray" <rjray@uswest.com>
11198 Subject: PATCH: untaint method for IO::Handle, 5.003_06 version
11200 This is a re-post of my patch to Graham's IO library to add a method in
11201 IO::Handle called "untaint", that sets the IOf_UNTAINT flag on an object
11202 that is of or inherits from IO::Handle. With this flag set, data read from
11203 said handle is not tainted, whether running under -T, suid or sgid.
11205 This patch adds the method to IO.xs, adds documentation and warning to the
11206 pod of IO/Handle.pm, creates a new test in t/lib called io_taint.t, and
11207 adds mention of the new file to MANIFEST.
11209 Add mention of t/lib/io_taint.t
11211 Date: Wed, 9 Oct 1996 22:29:44 -0400 (EDT)
11212 From: Ilya Zakharevich
11218 Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
11219 From: Ilya Zakharevich
11221 All the executable targets are moved into the same chunk with
11222 shared library target, which is delegated to
11223 $osname/Makefile.SHs if found.
11224 config.h should depend on config_h.SH.
11226 Remove mkmanifest target, since it will generate incorrectly
11227 sorted MANIFEST file, I would imagine (I haven't checked).
11235 Update SH_PATH comment.
11239 Update SH_PATH comment.
11241 Index: ext/IO/IO.xs
11243 Date: Tue, 8 Oct 1996 22:24:48 -0400
11244 From: "Randy J. Ray" <rjray@uswest.com>
11245 Subject: PATCH: untaint method for IO::Handle, 5.003_06 version
11247 This is a re-post of my patch to Graham's IO library to add a method in
11248 IO::Handle called "untaint", that sets the IOf_UNTAINT flag on an object
11249 that is of or inherits from IO::Handle. With this flag set, data read from
11250 said handle is not tainted, whether running under -T, suid or sgid.
11252 This patch adds the method to IO.xs, adds documentation and warning to the
11253 pod of IO/Handle.pm, creates a new test in t/lib called io_taint.t, and
11254 adds mention of the new file to MANIFEST.
11256 Add method "untaint" into class IO::Handle
11258 Index: ext/IO/lib/IO/Handle.pm
11260 Date: Tue, 8 Oct 1996 22:24:48 -0400
11261 From: "Randy J. Ray" <rjray@uswest.com>
11262 Subject: PATCH: untaint method for IO::Handle, 5.003_06 version
11264 This is a re-post of my patch to Graham's IO library to add a method in
11265 IO::Handle called "untaint", that sets the IOf_UNTAINT flag on an object
11266 that is of or inherits from IO::Handle. With this flag set, data read from
11267 said handle is not tainted, whether running under -T, suid or sgid.
11269 This patch adds the method to IO.xs, adds documentation and warning to the
11270 pod of IO/Handle.pm, creates a new test in t/lib called io_taint.t, and
11271 adds mention of the new file to MANIFEST.
11273 Document IO::Handle::untaint and give warning about the bad
11276 Index: ext/SDBM_File/sdbm/sdbm.h
11278 Change Myrealloc to Myremalloc to conform to 5.003's version.
11279 I left in the Mycalloc since malloc.c now includes a calloc,
11280 and we might need to hide it.
11284 Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
11285 From: Ilya Zakharevich
11287 Better error message for overload.
11289 Index: hints/os2.sh
11291 Date: Wed, 9 Oct 1996 22:29:44 -0400 (EDT)
11292 From: Ilya Zakharevich
11294 Some optimization (speedup in loading GNU utilities with some
11295 memory present - 32M should be quite enough).
11296 Test for revision of EMX, and setting fork()ing appropriately.
11297 libc was in .../st/... instead of mt.
11298 README.os2 is installed as pod/perlos2.pod.
11300 Index: hints/sco.sh
11302 Don't include <sys/select.h> along with <time.h>.
11306 Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
11307 From: Ilya Zakharevich
11309 Restore timestamps under OS/2 (needed for binary install).
11313 Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
11314 From: Ilya Zakharevich
11316 Use builtin methods if present under OS/2 (maybe should be
11317 done outside of OS/2 too?).
11319 Index: lib/ExtUtils/MM_Unix.pm
11321 Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
11322 From: Ilya Zakharevich
11324 Made `use strict'-clean even in parts shadowed by Autoloading.
11326 Index: lib/ExtUtils/typemap
11328 Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
11329 From: Ilya Zakharevich
11331 `bool' entry added.
11333 Index: lib/ExtUtils/xsubpp
11335 Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
11336 From: Ilya Zakharevich
11338 Logic for processing RETVAL documented (at last!).
11340 Index: lib/File/Copy.pm
11342 Date: Thu, 10 Oct 1996 00:42:29 -0400 (EDT)
11343 From: Ilya Zakharevich
11344 Subject: Cleanup after new test
11346 Below are patches for File::Copy (copying to filehandles was just
11347 plain broken under OS/2 and VMS)
11349 Index: lib/FindBin.pm
11351 Date: Fri, 20 Sep 1996 15:04:04 +0200
11353 Subject: Documentation patch to the FindBin module
11355 Index: lib/Getopt/Long.pm
11357 Update to version 2.4.
11361 Date: Thu, 10 Oct 1996 14:22:05 -0400
11362 From: "Brent B. Powers" <powers@ml.com>
11363 Subject: Re: patch for lib.pm
11365 Ignore undefined entries.
11367 Index: lib/newgetopt.pl
11369 Updated to version 2.4 to match Getopt::Long.
11371 Index: makedepend.SH
11373 Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
11374 From: Ilya Zakharevich
11376 weed out perl_exp.SH, config_h.SH
11377 (They have these funny names to avoid names like perl.exp.SH
11378 with more than two '.' Such names are illegal on some systems.)
11382 Date: Thu, 10 Oct 1996 14:33:08 +0000 ()
11383 From: Chip Salzenberg
11384 Subject: Re: Group fix for 5.003_06
11386 The group problems recently experienced are due to a small error
11387 introduced in 5.003_06. This patch is required to fix the bug:
11391 Date: Wed, 9 Oct 1996 22:29:44 -0400 (EDT)
11392 From: Ilya Zakharevich
11394 sys/un.h is not very useful without Merlin toolkit.
11395 updates for fork()ing.
11397 Date: Wed, 9 Oct 1996 22:29:44 -0400 (EDT)
11398 From: Ilya Zakharevich
11402 Index: os2/Makefile.SHs
11404 Date: Wed, 9 Oct 1996 22:29:44 -0400 (EDT)
11405 From: Ilya Zakharevich
11407 Convoluted process to create chimera executables added.
11408 aout_clean is done automatically on clean.
11410 Index: os2/OS2/ExtAttr/t/os2_ea.t
11412 Date: Wed, 9 Oct 1996 22:29:44 -0400 (EDT)
11413 From: Ilya Zakharevich
11415 Use `unlink' where appropriate.
11417 Index: os2/diff.configure
11423 Date: Wed, 9 Oct 1996 22:29:44 -0400 (EDT)
11424 From: Ilya Zakharevich
11426 /bin/sh is translated to the configured value of location of sh.exe.
11427 popen() used even if we can fork (as we do now).
11428 builtins added for the sake of path manipulation.
11430 Index: os2/os2ish.h
11432 Date: Wed, 9 Oct 1996 22:29:44 -0400 (EDT)
11433 From: Ilya Zakharevich
11435 sys/un.h is not very useful without Merlin toolkit.
11436 updates for fork()ing.
11438 Index: patchlevel.h
11440 Change to subversion 7.
11444 Date: Wed, 9 Oct 1996 19:03:41 +0000
11446 Subject: Infinte loop with perl_destruct_level and $SIG{__WARN__}
11448 I've just started using purify on a perl with DBD::Oracle linked in
11449 (the number of uninitialised memory reads in the Oracle libraries
11452 If perl_destruct_level and $SIG{__WARN__} are set then I see a range
11453 of problems typified by this example and folowed by a core dump:
11455 Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
11456 From: Ilya Zakharevich
11458 Copywrite of OS/2 port now has \n\n.
11459 Now deletes -e file (again!) if compilation is interrupted.
11463 Change Myrealloc to Myremalloc to conform to 5.003's version.
11464 I left in the Mycalloc since malloc.c now includes a calloc,
11465 and we might need to hide it.
11469 Updated for 5.003_07
11471 Index: plan9/arpa/inet.h
11473 Updated for 5.003_07
11475 Index: plan9/buildinfo
11477 Updated for 5.003_07
11479 Index: plan9/config.plan9
11481 Updated for 5.003_07
11483 Index: plan9/exclude
11485 Updated for 5.003_07
11487 Index: plan9/fndvers
11489 Updated for 5.003_07
11491 Index: plan9/genconfig.pl
11493 Updated for 5.003_07
11495 Index: plan9/mkfile
11497 Updated for 5.003_07
11499 Index: plan9/myconfig.plan9
11501 Updated for 5.003_07
11503 Index: plan9/perlplan9.doc
11505 Updated for 5.003_07
11507 Index: plan9/perlplan9.pod
11509 Updated for 5.003_07
11511 Index: plan9/plan9.c
11513 Updated for 5.003_07
11515 Index: plan9/plan9ish.h
11517 Updated for 5.003_07
11519 Index: plan9/setup.rc
11521 Updated for 5.003_07
11523 Index: plan9/versnum
11525 Updated for 5.003_07
11527 Index: pod/perldiag.pod
11529 Date: Wed, 9 Oct 1996 22:30:38 -0400 (EDT)
11530 From: Ilya Zakharevich
11532 mention that malloc in berkeley DB is broken, and PERL_BADFREE.
11533 OS/2-specific messages added.
11535 Index: pod/perlfunc.pod
11537 Date: 20 Sep 1996 13:17:14 +0200
11538 From: Ulrich Pfeifer
11539 Subject: Re: Patch for ASN.1 compressed integer in pack/unpack
11541 Index: pod/perli18n.pod
11543 Updated version with high bits intact.
11545 Index: pod/perlop.pod
11547 Date: Wed, 9 Oct 1996 22:30:38 -0400 (EDT)
11548 From: Ilya Zakharevich
11550 Crossrefs corrected.
11552 Index: pod/perltrap.pod
11554 Clarified that warn() _always_ printed to STDERR, both in perl4
11557 Index: pod/perlvar.pod
11559 Date: Wed, 9 Oct 1996 22:30:38 -0400 (EDT)
11560 From: Ilya Zakharevich
11566 Date: 20 Sep 1996 13:17:14 +0200
11567 From: Ulrich Pfeifer
11568 Subject: Re: Patch for ASN.1 compressed integer in pack/unpack
11572 Date: Wed, 9 Oct 1996 19:07:24 GMT
11573 From: Chris Faylor <cgf@bbc.com>
11575 The problem is that SCO apparently needs to have a file opened
11576 with write privileges for chsize to work correctly.
11580 Date: Tue, 08 Oct 1996 23:54:47 -0400
11581 From: Gurusamy Sarathy
11582 Subject: Re: Sorting lists of integers doesn't always work
11584 >> > print sort (4,1,2,3);
11586 >> > actually prints "4123", i.e. doesn't actually sort. Bug? Feature?
11588 This broke between 5.001n and 5.002. There was a long winded thread
11589 about sorting undefs in some order (rather than coredumping) around
11590 the 5.002beta times (search for "bogorefs" in the subject-line on
11591 p5p archive for details). Larry added in some code that presumes that
11592 the private flags are set by the time qsort() is called:
11594 Unfortunately, sv_2pv() does not set the POKp flag, so the above
11595 code breaks! Here's a patch against 5.00306.
11597 Index: t/lib/anydbm.t
11599 Date: Wed, 9 Oct 1996 22:30:38 -0400 (EDT)
11600 From: Ilya Zakharevich
11602 File mode under OS/2 is not what you expect. However, this has
11603 nothing to do with databases, _and_ there is a test
11604 for this in stat.t (which dutifully fails). There is
11605 no point to consider this behaviour as a bug in
11607 So OS/2 is special-cased in these tests.
11609 Index: t/lib/db-btree.t
11611 Date: Wed, 9 Oct 1996 22:30:38 -0400 (EDT)
11612 From: Ilya Zakharevich
11614 File mode under OS/2 is not what you expect. However, this has
11615 nothing to do with databases, _and_ there is a test
11616 for this in stat.t (which dutifully fails). There is
11617 no point to consider this behaviour as a bug in
11619 So OS/2 is special-cased in these tests.
11621 Index: t/lib/db-hash.t
11623 Date: Wed, 9 Oct 1996 22:30:38 -0400 (EDT)
11624 From: Ilya Zakharevich
11626 File mode under OS/2 is not what you expect. However, this has
11627 nothing to do with databases, _and_ there is a test
11628 for this in stat.t (which dutifully fails). There is
11629 no point to consider this behaviour as a bug in
11631 So OS/2 is special-cased in these tests.
11633 Index: t/lib/db-recno.t
11635 Date: Wed, 9 Oct 1996 22:30:38 -0400 (EDT)
11636 From: Ilya Zakharevich
11638 File mode under OS/2 is not what you expect. However, this has
11639 nothing to do with databases, _and_ there is a test
11640 for this in stat.t (which dutifully fails). There is
11641 no point to consider this behaviour as a bug in
11643 So OS/2 is special-cased in these tests.
11645 Index: t/lib/gdbm.t
11647 Date: Wed, 9 Oct 1996 22:30:38 -0400 (EDT)
11648 From: Ilya Zakharevich
11650 File mode under OS/2 is not what you expect. However, this has
11651 nothing to do with databases, _and_ there is a test
11652 for this in stat.t (which dutifully fails). There is
11653 no point to consider this behaviour as a bug in
11655 So OS/2 is special-cased in these tests.
11657 Index: t/lib/io_pipe.t
11659 Date: Wed, 9 Oct 1996 22:30:38 -0400 (EDT)
11660 From: Ilya Zakharevich
11662 Better error message on dying.
11664 Index: t/lib/io_taint.t
11666 Date: Tue, 8 Oct 1996 22:24:48 -0400
11667 From: "Randy J. Ray" <rjray@uswest.com>
11668 Subject: PATCH: untaint method for IO::Handle, 5.003_06 version
11670 This is a re-post of my patch to Graham's IO library to add a method in
11671 IO::Handle called "untaint", that sets the IOf_UNTAINT flag on an object
11672 that is of or inherits from IO::Handle. With this flag set, data read from
11673 said handle is not tainted, whether running under -T, suid or sgid.
11675 This patch adds the method to IO.xs, adds documentation and warning to the
11676 pod of IO/Handle.pm, creates a new test in t/lib called io_taint.t, and
11677 adds mention of the new file to MANIFEST.
11679 Test suite for the untaint method of class IO::Handle.
11681 Index: t/lib/ndbm.t
11683 Date: Wed, 9 Oct 1996 22:30:38 -0400 (EDT)
11684 From: Ilya Zakharevich
11686 File mode under OS/2 is not what you expect. However, this has
11687 nothing to do with databases, _and_ there is a test
11688 for this in stat.t (which dutifully fails). There is
11689 no point to consider this behaviour as a bug in
11691 So OS/2 is special-cased in these tests.
11693 Index: t/lib/odbm.t
11695 Date: Wed, 9 Oct 1996 22:30:38 -0400 (EDT)
11696 From: Ilya Zakharevich
11698 File mode under OS/2 is not what you expect. However, this has
11699 nothing to do with databases, _and_ there is a test
11700 for this in stat.t (which dutifully fails). There is
11701 no point to consider this behaviour as a bug in
11703 So OS/2 is special-cased in these tests.
11705 Index: t/lib/sdbm.t
11707 Date: Wed, 9 Oct 1996 22:30:38 -0400 (EDT)
11708 From: Ilya Zakharevich
11710 File mode under OS/2 is not what you expect. However, this has
11711 nothing to do with databases, _and_ there is a test
11712 for this in stat.t (which dutifully fails). There is
11713 no point to consider this behaviour as a bug in
11715 So OS/2 is special-cased in these tests.
11717 Index: t/lib/socket.t
11719 Date: Thu, 10 Oct 1996 01:09:59 -0400
11720 From: Spider Boardman
11721 Subject: Re: 5.003_06 is available (results on ULTRIX)
11723 fix t/lib/socket.t to treat TCP like the stream protocol it is
11724 rather than expecting it behave rationally in all cases.
11728 Date: 20 Sep 1996 13:17:14 +0200
11729 From: Ulrich Pfeifer
11730 Subject: Re: Patch for ASN.1 compressed integer in pack/unpack
11734 Date: Wed, 09 Oct 1996 00:41:27 -0400
11735 From: Gurusamy Sarathy
11736 Subject: more t/op/sort.t tests
11740 Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
11741 From: Ilya Zakharevich
11743 uses my_syspopen, my_syspclose ifdef OS2. my_pclose is defined
11744 as my_syspclose ifdef OS2 and can FORK (as OS2 does).
11746 Index: x2p/Makefile.SH
11748 Date: Wed, 9 Oct 96 16:00:29 edt
11749 From: Norton Allen <nort@bottesini.harvard.edu>
11750 Subject: Re: sh Configure?
11752 Extract x2p/Makefile.SH and x2p/cflags.SH correctly down
11753 in the x2p directory, even if $0 isn't set to the full
11754 pathname of the file being extracted.
11756 Index: x2p/cflags.SH
11758 Date: Wed, 9 Oct 96 16:00:29 edt
11759 From: Norton Allen <nort@bottesini.harvard.edu>
11760 Subject: Re: sh Configure?
11762 Extract x2p/Makefile.SH and x2p/cflags.SH correctly down
11763 in the x2p directory, even if $0 isn't set to the full
11764 pathname of the file being extracted.
11771 This patch was primarily to fix bugs, improve the documentation,
11772 and work towards restoring binary compatibility with 5.003.
11773 The details are described below. A very brief summary is:
11775 o Visible Changes to Core Functionality
11777 -Significantly improved support _with documentation_ for
11778 locales, including LC_COLLATE. See the new pod/perli18n.pod.
11779 Thanks to Jarkko Hietaniemi.
11781 -new version of Math::Complex, with test suite. Ought to be
11782 backwards compatible, but check it out if you use Math::Complex.
11784 -Pre-extending hashes now works. keys %hash = 5000 will pre-size
11787 -__DATA__ filehandle is untainted.
11789 o Changes in Core Internals
11791 -gv_fullname and gv_efullname have reverted to their pre-5.003_03
11792 versions for binary compatibility. Actually, they are implemented
11793 as stubs pointing to the new 3-argument forms gv_fullname3 and
11796 -Perl's malloc is once again called 'Mymalloc' (with -DHIDEMYMALLOC),
11797 as it was pre-5.003_01. Again, this is for binary compatibility
11800 o Configure and build enhancements
11802 -many new tests for the standard library.
11804 -test suite now locale-friendly.
11806 -a2p.man and s2p.man now made into pods.
11810 -whitespace lexer errors fixed.
11812 -many, many other things. See details below.
11816 Here are the specific file-by-file changes.
11818 # This is my patch perl5.003_06.pat to perl5.003_05
11819 # The full description is below.
11820 # Please execute the following commands before applying this patch.
11821 # (You can feed this patch to 'sh' to do so.)
11822 # -- Andy Dougherty
11824 # We'll create some new tests, but patch won't automatically make them
11826 for t in abbrev.t autoloader.t basename.t checktree.t complex.t \
11827 env.t fatal.t filecache.t filecopy.t filefind.t filepath.t \
11828 findbin.t getopt.t hostname.t parsewords.t searchdict.t \
11829 selectsaver.t symbol.t texttabs.t textwrap.t timelocal.t
11835 # The a2p.man and s2p.man pages have been changed into pods.
11836 rm -f x2p/a2p.man x2p/s2p.man
11841 This is patch perl5.003_06.pat to perl version 5.003_05.
11842 This takes you from 5.003_05 to 5.003_06.
11844 To apply this patch, run the above commands,
11845 cd to your perl source directory and then type
11847 patch -p1 -N < perl5.003_06.pat
11849 The changes are described after each /^Index:/ line below. This is
11850 designed so you can examine each change with a command such as
11852 csplit -k perl5.003_06.pat '/^Index:/' '{999}'
11854 (Of course, since there are more than 100 Index entries, your
11855 csplit may complain, since many csplit's have an arbitrary limit of 100
11856 files. Still, you can manually split the file or roll your own.)
11860 Updated for 5.003_06.
11864 Add -Wl,rpath option for irix* to find the installed shared
11867 Add /shlib to libpth. It is used by Digital Unix 4.0.
11869 Date: Mon, 30 Sep 1996 14:01:05 +0100
11870 From: Sven Verdoolaege <skimo@breughel.ufsia.ac.be>
11872 Detect Cygnus Win32, or at least don't let Configure get fooled
11873 into thinking it's OS/2.
11877 Date: Mon, 7 Oct 1996 22:03:00 +0300
11878 From: Jarkko Hietaniemi
11879 Subject: LC_COLLATE.
11881 Big patch to add, document, and test LC_COLLATE support.
11883 added LC_COLLATE doc.
11887 Date: Sun, 22 Sep 1996 00:59:56 +0200
11889 Subject: More standard library test scripts
11891 This is a collection of test scripts for the standard library modules.
11892 Some of the tests does not pass unless some of the patches I have sent
11895 Date: Sat, 28 Sep 1996 15:11:06 +0200
11896 From: Andreas Koenig
11897 Subject: Dale's posting as patch (Was: Perl 5.003_5 make fails on NS3.2 - CURED)
11899 Handle NeXT, POSIX, and setpgid in pp_sys.c and POSIX.
11901 Date: Mon, 7 Oct 1996 22:03:00 +0300
11902 From: Jarkko Hietaniemi
11903 Subject: LC_COLLATE.
11905 Big patch to add, document, and test LC_COLLATE support.
11907 added perli18n.pod.
11911 Changed Larry's address to larry@wall.org.
11915 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
11916 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
11917 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
11919 Here is a patch for various typos and other defects in the Perl
11920 5.003_05 pods, including the pods embedded in library modules.
11924 Date: Mon, 30 Sep 1996 14:01:05 +0100
11925 From: Sven Verdoolaege <skimo@breughel.ufsia.ac.be>
11927 Warn the user of case-insensitive file systems that they may have
11928 accidentally gotten 'configure' instead of 'Configure'.
11932 Date: Thu, 03 Oct 1996 16:31:46 -0400 (EDT)
11933 From: Charles Bailey
11934 Subject: VMS patches to 5.003_05
11938 Date: Mon, 30 Sep 1996 01:13:28 -0400
11939 From: Spider Boardman
11940 Subject: Re: pre extending hash? - need speed
11942 The patch below (which is relative to perl5.001l) implements
11943 "keys %hash = 50_000;" (or other integer-evaluable sizes) for
11944 pre-sizing hashes. I've only moved the patch forward from
11945 when I first did it. I'm sure the code in hv_ksplit could be
11950 Restore the 5.003 gv_fullname() and gv_efullname() functions.
11951 Provide new 3-arg forms gv_fullname3() and gv_efullname3().
11955 Restore the 5.003 gv_fullname() and gv_efullname() functions.
11956 Provide new 3-arg forms gv_fullname3() and gv_efullname3().
11958 Index: ext/DynaLoader/DynaLoader.pm
11960 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
11961 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
11962 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
11964 Here is a patch for various typos and other defects in the Perl
11965 5.003_05 pods, including the pods embedded in library modules.
11967 Index: ext/FileHandle/FileHandle.pm
11969 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
11970 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
11971 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
11973 Here is a patch for various typos and other defects in the Perl
11974 5.003_05 pods, including the pods embedded in library modules.
11976 Index: ext/IO/IO.pm
11978 Updated to IO-1.12.
11980 Index: ext/IO/IO.xs
11982 Updated to IO-1.12.
11984 Index: ext/IO/lib/IO/File.pm
11986 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
11987 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
11988 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
11990 Here is a patch for various typos and other defects in the Perl
11991 5.003_05 pods, including the pods embedded in library modules.
11993 Updated to IO-1.12.
11995 Index: ext/IO/lib/IO/Handle.pm
11997 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
11998 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
11999 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12001 Here is a patch for various typos and other defects in the Perl
12002 5.003_05 pods, including the pods embedded in library modules.
12004 Updated to IO-1.12.
12006 Index: ext/IO/lib/IO/Pipe.pm
12008 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12009 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12010 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12012 Here is a patch for various typos and other defects in the Perl
12013 5.003_05 pods, including the pods embedded in library modules.
12015 Updated to IO-1.12.
12017 Index: ext/IO/lib/IO/Seekable.pm
12019 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12020 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12021 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12023 Here is a patch for various typos and other defects in the Perl
12024 5.003_05 pods, including the pods embedded in library modules.
12026 Updated to IO-1.12.
12028 Index: ext/IO/lib/IO/Select.pm
12030 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12031 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12032 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12034 Here is a patch for various typos and other defects in the Perl
12035 5.003_05 pods, including the pods embedded in library modules.
12037 Updated to IO-1.12.
12039 Index: ext/IO/lib/IO/Socket.pm
12041 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12042 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12043 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12045 Here is a patch for various typos and other defects in the Perl
12046 5.003_05 pods, including the pods embedded in library modules.
12048 Updated to IO-1.12.
12050 Index: ext/NDBM_File/hints/dynixptx.pl
12052 Perl 5.003_05 compiles on DYNIX/ptx 4.0 (v4.1.3), and passes all tests.
12053 The only change needed is in "ext/NDBM_File/Makefile.PL" - on this system,
12054 ndbm is actually contained in the libc library, and must be linked against
12055 -lc when compiling. (this is for dynamic ELF executables, I didn't compile
12058 Index: ext/Opcode/Opcode.pm
12060 Date: Fri, 20 Sep 1996 12:59:21 +0200
12062 Subject: Re: Symbol.pm clobbers $_ at startup
12064 The same kind of problem seem to be present in Opcode.pm:
12066 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12067 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12068 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12070 Here is a patch for various typos and other defects in the Perl
12071 5.003_05 pods, including the pods embedded in library modules.
12073 Index: ext/Opcode/Safe.pm
12075 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12076 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12077 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12079 Here is a patch for various typos and other defects in the Perl
12080 5.003_05 pods, including the pods embedded in library modules.
12082 Index: ext/POSIX/POSIX.pod
12084 Date: Mon, 7 Oct 1996 22:03:00 +0300
12085 From: Jarkko Hietaniemi
12086 Subject: LC_COLLATE.
12088 Big patch to add, document, and test LC_COLLATE support.
12090 enhanced setlocale() docs and introduced the one-argument variant doc.
12092 Index: ext/POSIX/POSIX.xs
12094 Date: Mon, 7 Oct 1996 22:03:00 +0300
12095 From: Jarkko Hietaniemi
12096 Subject: LC_COLLATE.
12098 Big patch to add, document, and test LC_COLLATE support.
12100 setlocale() allowed one argument only,
12101 call to perl_init_fold() (in util.c) if setlocale() succeeded.
12103 Index: ext/POSIX/hints/next_3.pl
12105 Date: Sat, 28 Sep 1996 15:11:06 +0200
12106 From: Andreas Koenig
12107 Subject: Dale's posting as patch (Was: Perl 5.003_5 make fails on NS3.2 - CURED)
12109 Handle NeXT, POSIX, and setpgid in pp_sys.c and POSIX.
12111 Index: ext/SDBM_File/sdbm/sdbm.h
12113 Revert from Perl_malloc to Mymalloc for binary compatibility with
12116 Index: ext/Socket/Socket.pm
12118 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12119 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12120 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12122 Here is a patch for various typos and other defects in the Perl
12123 5.003_05 pods, including the pods embedded in library modules.
12127 Restore the 5.003 gv_fullname() and gv_efullname() functions.
12128 Provide new 3-arg forms gv_fullname3() and gv_efullname3().
12130 Date: Mon, 30 Sep 1996 01:13:28 -0400
12131 From: Spider Boardman
12132 Subject: Re: pre extending hash? - need speed
12134 The patch below (which is relative to perl5.001l) implements
12135 "keys %hash = 50_000;" (or other integer-evaluable sizes) for
12136 pre-sizing hashes. I've only moved the patch forward from
12137 when I first did it. I'm sure the code in hv_ksplit could be
12140 Date: Mon, 7 Oct 1996 22:03:00 +0300
12141 From: Jarkko Hietaniemi
12142 Subject: LC_COLLATE.
12144 Big patch to add, document, and test LC_COLLATE support.
12146 added var lc_collate_active and func mem_collxfrm.
12150 Restore the 5.003 gv_fullname() and gv_efullname() functions.
12151 Provide new 3-arg forms gv_fullname3() and gv_efullname3().
12155 Date: Sat, 21 Sep 1996 21:33:15 -0400 (EDT)
12156 From: Kenneth Albanowski
12157 Subject: Full LONG_MAX & co. patch over 5.003_05
12159 This patch contains the changes I've collected for the various _MAX issues
12160 since 5.003_05. No patches issued between 5.003_05 and this one should be
12161 applied, use this one instead.
12163 The effect is to remove the CHAR_* and I8_* constants (which are
12164 ambiguous) and to explicitly cast all of the constants.
12166 Index: hints/machten.sh
12168 Add notes about MachTen 4.0.3 SYSV IPC.
12170 Index: hints/next_3.sh
12172 Replace optimize="-g" by optimize="" since we're just trying to turn off
12175 Date: Sat, 28 Sep 1996 15:11:06 +0200
12176 From: Andreas Koenig
12177 Subject: Dale's posting as patch (Was: Perl 5.003_5 make fails on NS3.2 - CURED)
12179 Handle NeXT, POSIX, and setpgid in pp_sys.c and POSIX.
12183 Date: Fri, 20 Sep 1996 15:38:57 -0400
12184 From: Gurusamy Sarathy
12185 Subject: Re: "Attempt to free non-existent shared string"? (with patch)
12187 I found a subtle problem with the lazydelete mechanism (which is used
12188 to postpone the delete of a entry that may be getting iterated over).
12189 I was using the HeKLEN slot to hold the hint, but the real HeKLEN is
12190 needed later to call unsharepvn(). This means that only magical
12191 hash entries can use the HeKLEN slot to hold flags.
12193 Here's a tested patch against 5.00305 that fixes the problem.
12194 The patch simply moves the LAZYDEL hint to become a SV-level private
12197 Date: Mon, 30 Sep 1996 01:13:28 -0400
12198 From: Spider Boardman
12199 Subject: Re: pre extending hash? - need speed
12201 The patch below (which is relative to perl5.001l) implements
12202 "keys %hash = 50_000;" (or other integer-evaluable sizes) for
12203 pre-sizing hashes. I've only moved the patch forward from
12204 when I first did it. I'm sure the code in hv_ksplit could be
12209 Date: Fri, 20 Sep 1996 15:38:57 -0400
12210 From: Gurusamy Sarathy
12211 Subject: Re: "Attempt to free non-existent shared string"? (with patch)
12213 I found a subtle problem with the lazydelete mechanism (which is used
12214 to postpone the delete of a entry that may be getting iterated over).
12215 I was using the HeKLEN slot to hold the hint, but the real HeKLEN is
12216 needed later to call unsharepvn(). This means that only magical
12217 hash entries can use the HeKLEN slot to hold flags.
12219 Here's a tested patch against 5.00305 that fixes the problem.
12220 The patch simply moves the LAZYDEL hint to become a SV-level private
12225 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12226 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12227 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12229 Here is a patch for various typos and other defects in the Perl
12230 5.003_05 pods, including the pods embedded in library modules.
12234 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12235 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12236 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12238 Here is a patch for various typos and other defects in the Perl
12239 5.003_05 pods, including the pods embedded in library modules.
12241 Index: lib/AutoLoader.pm
12243 Date: Mon Sep 9 09:29:44 1996
12245 Subject: Re: problem with 'die' and UserAgent
12247 > This is a patch to the AutoLoader.pm (from 5.003) that fixes the problem:
12248 This is a better patch (no need to test for /::DESTROY$/ twice):
12250 Date: Mon, 30 Sep 1996 00:54:37 -0400
12251 From: Spider Boardman
12253 The test and patches for AutoLoader were also non-functional,
12254 since the regexp context (curpm) was still being clobbered by the
12255 filename manipulations:
12257 Date: Sun, 06 Oct 1996 16:15:07 +0200
12259 Subject: Re: Can't locate auto/U/autosplit.ix
12261 It would IMHO be much better if the AutoLoader exported the AUTOLOAD()
12262 function. With an exported AUTOLOAD() we would not have to inherit
12263 from AutoLoader, and we would avoid these problems.
12265 This patch tries to explain the behavior of AutoLoader instead by
12266 updating its documentation.
12268 Index: lib/Benchmark.pm
12270 Date: Sat, 28 Sep 1996 17:01:22 +0300 (EET DST)
12271 From: Jarkko Hietaniemi
12272 Subject: a really really tiny typo
12274 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12275 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12276 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12278 Here is a patch for various typos and other defects in the Perl
12279 5.003_05 pods, including the pods embedded in library modules.
12283 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12284 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12285 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12287 Here is a patch for various typos and other defects in the Perl
12288 5.003_05 pods, including the pods embedded in library modules.
12290 Index: lib/Devel/SelfStubber.pm
12292 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12293 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12294 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12296 Here is a patch for various typos and other defects in the Perl
12297 5.003_05 pods, including the pods embedded in library modules.
12301 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12302 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12303 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12305 Here is a patch for various typos and other defects in the Perl
12306 5.003_05 pods, including the pods embedded in library modules.
12308 Index: lib/Exporter.pm
12310 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12311 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12312 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12314 Here is a patch for various typos and other defects in the Perl
12315 5.003_05 pods, including the pods embedded in library modules.
12317 Index: lib/ExtUtils/Embed.pm
12319 Remove unwantd space after the I in -I$Config[archlib}
12321 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12322 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12323 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12325 Here is a patch for various typos and other defects in the Perl
12326 5.003_05 pods, including the pods embedded in library modules.
12328 Index: lib/ExtUtils/Install.pm
12330 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12331 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12332 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12334 Here is a patch for various typos and other defects in the Perl
12335 5.003_05 pods, including the pods embedded in library modules.
12337 Index: lib/ExtUtils/MM_Unix.pm
12339 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12340 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12341 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12343 Here is a patch for various typos and other defects in the Perl
12344 5.003_05 pods, including the pods embedded in library modules.
12346 Index: lib/ExtUtils/MM_VMS.pm
12348 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12349 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12350 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12352 Here is a patch for various typos and other defects in the Perl
12353 5.003_05 pods, including the pods embedded in library modules.
12355 Date: Thu, 03 Oct 1996 16:31:46 -0400 (EDT)
12356 From: Charles Bailey
12357 Subject: VMS patches to 5.003_05
12359 Index: lib/ExtUtils/MakeMaker.pm
12361 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12362 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12363 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12365 Here is a patch for various typos and other defects in the Perl
12366 5.003_05 pods, including the pods embedded in library modules.
12368 Index: lib/ExtUtils/Manifest.pm
12370 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12371 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12372 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12374 Here is a patch for various typos and other defects in the Perl
12375 5.003_05 pods, including the pods embedded in library modules.
12377 Date: Thu, 03 Oct 1996 16:31:46 -0400 (EDT)
12378 From: Charles Bailey
12379 Subject: VMS patches to 5.003_05
12381 Index: lib/ExtUtils/Mksymlists.pm
12383 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12384 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12385 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12387 Here is a patch for various typos and other defects in the Perl
12388 5.003_05 pods, including the pods embedded in library modules.
12390 Index: lib/ExtUtils/xsubpp
12392 Change a reference from perlapi(1) to perlxs(1).
12394 Index: lib/File/Basename.pm
12396 Date: Fri, 20 Sep 1996 14:11:05 +0200
12398 Subject: File::BaseName: "/" is legal path separator for MSDOS
12400 The File::BaseName module should allow "/" as path separator when
12401 fileparse_set_fstype("MSDOS") is in effect:
12403 Date: Fri, 20 Sep 1996 13:58:52 +0200
12405 Subject: File::Basename documentation patch
12407 Date: Mon, 30 Sep 1996 00:54:37 -0400
12408 From: Spider Boardman
12410 For t/lib/basename.t, though, the associated patch for
12411 File::Basename was also wrong:
12413 Date: Thu, 03 Oct 1996 16:31:46 -0400 (EDT)
12414 From: Charles Bailey
12415 Subject: VMS patches to 5.003_05
12417 Index: lib/File/Copy.pm
12419 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12420 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12421 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12423 Here is a patch for various typos and other defects in the Perl
12424 5.003_05 pods, including the pods embedded in library modules.
12426 Index: lib/File/Find.pm
12428 Date: Sat, 7 Sep 1996 21:37:44 +0200
12429 From: Michael De La Rue <mikedlr@it.com.pl>
12430 Subject: File::Find assumes $_ remains unchanged; bug
12432 The File::Find perl module assumes that the $_ variable remains unchanged
12433 through the user defined function which is callbacked from find. It carries
12434 out a stat operation
12436 Simplest fix is merely to document this
12438 Index: lib/File/Path.pm
12440 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12441 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12442 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12444 Here is a patch for various typos and other defects in the Perl
12445 5.003_05 pods, including the pods embedded in library modules.
12447 Index: lib/FindBin.pm
12449 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12450 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12451 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12453 Here is a patch for various typos and other defects in the Perl
12454 5.003_05 pods, including the pods embedded in library modules.
12456 Index: lib/Getopt/Long.pm
12458 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12459 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12460 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12462 Here is a patch for various typos and other defects in the Perl
12463 5.003_05 pods, including the pods embedded in library modules.
12465 Index: lib/I18N/Collate.pm
12467 Date: Mon, 7 Oct 1996 22:03:00 +0300
12468 From: Jarkko Hietaniemi
12469 Subject: LC_COLLATE.
12471 Big patch to add, document, and test LC_COLLATE support.
12473 deprecated and trapped (will whine if called and tell to migrate away)
12475 Index: lib/IPC/Open2.pm
12477 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12478 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12479 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12481 Here is a patch for various typos and other defects in the Perl
12482 5.003_05 pods, including the pods embedded in library modules.
12484 Index: lib/IPC/Open3.pm
12486 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12487 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12488 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12490 Here is a patch for various typos and other defects in the Perl
12491 5.003_05 pods, including the pods embedded in library modules.
12493 Index: lib/Math/BigInt.pm
12495 Date: Mon, 7 Oct 1996 22:03:00 +0300
12496 From: Jarkko Hietaniemi
12497 Subject: LC_COLLATE.
12499 Big patch to add, document, and test LC_COLLATE support.
12501 ord() is a dangerous thing.
12503 Index: lib/Math/Complex.pm
12505 Date: Thu, 03 Oct 96 18:38:08 +0200
12506 From: Raphael Manfredi <Raphael_Manfredi@grenoble.hp.com>
12507 # Complex numbers and associated mathematical functions
12508 # -- Raphael Manfredi, Sept 1996
12509 # New version. Should be backwards compatible, but please
12510 # check it out if you use it.
12512 Index: lib/Pod/Text.pm
12514 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12515 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12516 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12518 Here is a patch for various typos and other defects in the Perl
12519 5.003_05 pods, including the pods embedded in library modules.
12521 Index: lib/Search/Dict.pm
12523 Date: Sat, 21 Sep 1996 23:02:42 +0200
12525 Subject: look() in Search::Dict should use lc() istead of tr/A-Z/a-z/
12527 The Search::Dict look() function should use the lc() function instead
12528 of tr/A-Z/a-z/. This will make folding of non-english letters work if
12529 the locale is set up correctly.
12531 Index: lib/SelfLoader.pm
12533 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12534 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12535 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12537 Here is a patch for various typos and other defects in the Perl
12538 5.003_05 pods, including the pods embedded in library modules.
12540 Index: lib/Symbol.pm
12542 Date: Fri, 20 Sep 1996 12:38:14 +0200
12544 Subject: Symbol.pm clobbers $_ at startup
12546 perl -le 'BEGIN {$_="foo";} use Symbol; print qualify($_)'
12548 I don't understand why the module want to initialize %global from
12549 <DATA> in the first place. Perhaps we want to apply this patch
12552 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12553 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12554 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12556 Here is a patch for various typos and other defects in the Perl
12557 5.003_05 pods, including the pods embedded in library modules.
12559 Index: lib/Sys/Hostname.pm
12561 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12562 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12563 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12565 Here is a patch for various typos and other defects in the Perl
12566 5.003_05 pods, including the pods embedded in library modules.
12568 Index: lib/Term/Cap.pm
12570 Date: 23 Sep 1996 14:11:38 +0200
12571 From: Ulrich Pfeifer
12572 Subject: Patch for Term::Cap
12574 'use Term::Cap' produces a warning when diagnosics are active. The
12575 patch below avoids the warning.
12577 [The $entry .= $_ usage is idiomatic enough that it ought to be
12578 ok, I would think, but the patch certainly is ok too.]
12580 Index: lib/Term/Complete.pm
12582 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12583 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12584 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12586 Here is a patch for various typos and other defects in the Perl
12587 5.003_05 pods, including the pods embedded in library modules.
12589 Index: lib/Term/ReadLine.pm
12591 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12592 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12593 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12595 Here is a patch for various typos and other defects in the Perl
12596 5.003_05 pods, including the pods embedded in library modules.
12598 Index: lib/Test/Harness.pm
12600 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12601 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12602 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12604 Here is a patch for various typos and other defects in the Perl
12605 5.003_05 pods, including the pods embedded in library modules.
12607 Date: Thu, 03 Oct 1996 16:31:46 -0400 (EDT)
12608 From: Charles Bailey
12609 Subject: VMS patches to 5.003_05
12611 Index: lib/Text/Abbrev.pm
12613 Date: 23 Sep 1996 11:33:01 +0200
12614 From: Ulrich Pfeifer
12615 Subject: Text::Abbrev (Re: More standard library test scripts)
12617 This patch merges the Text::Abbrev related patches/tests from Gisle
12618 and my previous patch (i.e. replaces both).
12620 Index: lib/Text/Tabs.pm
12622 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12623 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12624 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12626 Here is a patch for various typos and other defects in the Perl
12627 5.003_05 pods, including the pods embedded in library modules.
12629 Index: lib/Text/Wrap.pm
12631 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12632 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12633 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12635 Here is a patch for various typos and other defects in the Perl
12636 5.003_05 pods, including the pods embedded in library modules.
12638 Index: lib/Time/Local.pm
12640 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12641 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12642 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12644 Here is a patch for various typos and other defects in the Perl
12645 5.003_05 pods, including the pods embedded in library modules.
12647 Index: lib/UNIVERSAL.pm
12651 Index: lib/bigint.pl
12653 Date: Mon, 7 Oct 1996 22:03:00 +0300
12654 From: Jarkko Hietaniemi
12655 Subject: LC_COLLATE.
12657 Big patch to add, document, and test LC_COLLATE support.
12659 ord() is a dangerous thing.
12661 Index: lib/diagnostics.pm
12663 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12664 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12665 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12667 Here is a patch for various typos and other defects in the Perl
12668 5.003_05 pods, including the pods embedded in library modules.
12670 Index: lib/overload.pm
12672 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12673 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12674 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12676 Here is a patch for various typos and other defects in the Perl
12677 5.003_05 pods, including the pods embedded in library modules.
12679 Index: lib/perl5db.pl
12681 Date: Mon, 30 Sep 1996 00:34:58 -0400 (EDT)
12682 From: Ilya Zakharevich
12683 Subject: Re: dereferencing a hash from the debugger won't work
12687 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12688 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12689 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12691 Here is a patch for various typos and other defects in the Perl
12692 5.003_05 pods, including the pods embedded in library modules.
12694 Index: lib/strict.pm
12696 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12697 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12698 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12700 Here is a patch for various typos and other defects in the Perl
12701 5.003_05 pods, including the pods embedded in library modules.
12703 Index: makedepend.SH
12705 Add explicit $touch $firstmakefile for QNX which apparently
12706 preserves modification times for a 'cp' command.
12707 I worry, though, that touch might not be portable to OS/2.
12708 If it is, then I'll remove the fancy case statement.
12712 Not all sbrks return zeroed memory.
12716 Restore the 5.003 gv_fullname() and gv_efullname() functions.
12717 Provide new 3-arg forms gv_fullname3() and gv_efullname3().
12719 Date: Sun, 29 Sep 1996 22:18:19 -0400 (EDT)
12720 From: Chip Salzenberg
12721 Subject: 5.003_05: Fix numeric value of $!
12723 This patch undoes a bit of over-zealous integerization in mg.c, related
12724 to the numeric value of $!.
12726 Date: Mon, 30 Sep 1996 01:13:28 -0400
12727 From: Spider Boardman
12728 Subject: Re: pre extending hash? - need speed
12730 The patch below (which is relative to perl5.001l) implements
12731 "keys %hash = 50_000;" (or other integer-evaluable sizes) for
12732 pre-sizing hashes. I've only moved the patch forward from
12733 when I first did it. I'm sure the code in hv_ksplit could be
12736 Date: Thu, 03 Oct 1996 16:31:46 -0400 (EDT)
12737 From: Charles Bailey
12738 Subject: VMS patches to 5.003_05
12740 Date: Fri, 4 Oct 1996 12:38:31 -0400 (EDT)
12741 From: Chip Salzenberg
12742 Subject: 5.003_05: Fix numeric $! and $^E
12744 This patch undoes a bit of over-zealous integerization in mg.c,
12745 related to the numeric values of $! and $^E. This patch *REPLACES*
12746 the one I posted earlier, which was only effective for $!.
12748 [Some of this is superseded by similar stuff in the VMS patches.]
12752 Restore the 5.003 gv_fullname() and gv_efullname() functions.
12753 Provide new 3-arg forms gv_fullname3() and gv_efullname3().
12755 Date: Mon, 30 Sep 1996 01:13:28 -0400
12756 From: Spider Boardman
12757 Subject: Re: pre extending hash? - need speed
12759 The patch below (which is relative to perl5.001l) implements
12760 "keys %hash = 50_000;" (or other integer-evaluable sizes) for
12761 pre-sizing hashes. I've only moved the patch forward from
12762 when I first did it. I'm sure the code in hv_ksplit could be
12767 Date: Mon, 16 Sep 1996 16:37:48 -0700
12768 From: Jonathan Biggar <jon@sems.com>
12769 Subject: Perl 5.003 bug when embedding in C++ program
12771 The following patch is necessary in order to embed the Perl5.003 interpreter
12772 into a C++ program without getting prototype mismatch errors from the
12777 Date: Mon, 16 Sep 1996 16:37:48 -0700
12778 From: Jonathan Biggar <jon@sems.com>
12779 Subject: Perl 5.003 bug when embedding in C++ program
12781 The following patch is necessary in order to embed the Perl5.003 interpreter
12782 into a C++ program without getting prototype mismatch errors from the
12785 Index: patchlevel.h
12787 Change to subversion 6.
12791 From: Roderick Schertler
12792 Subject: Re: -T flag and removal of `.' from @INC
12794 support C<perl -e'attached code'>
12796 Date: Tue, 01 Oct 1996 19:02:17 -0400
12797 From: Gurusamy Sarathy
12798 Subject: Re: 2 core dumps (patch)
12799 Message-Id: <199610012302.TAA08395@aatma.engin.umich.edu>
12801 The problem is an uninitialized SV slot in errgv. Here's a patch.
12803 Date: Thu, 03 Oct 1996 16:31:46 -0400 (EDT)
12804 From: Charles Bailey
12805 Subject: VMS patches to 5.003_05
12809 Date: Sat, 21 Sep 1996 21:33:15 -0400 (EDT)
12810 From: Kenneth Albanowski
12811 Subject: Full LONG_MAX & co. patch over 5.003_05
12813 This patch contains the changes I've collected for the various _MAX issues
12814 since 5.003_05. No patches issued between 5.003_05 and this one should be
12815 applied, use this one instead.
12817 The effect is to remove the CHAR_* and I8_* constants (which are
12818 ambiguous) and to explicitly cast all of the constants.
12820 Date: Mon, 30 Sep 1996 01:13:28 -0400
12821 From: Spider Boardman
12822 Subject: Re: pre extending hash? - need speed
12824 The patch below (which is relative to perl5.001l) implements
12825 "keys %hash = 50_000;" (or other integer-evaluable sizes) for
12826 pre-sizing hashes. I've only moved the patch forward from
12827 when I first did it. I'm sure the code in hv_ksplit could be
12830 Revert from Perl_malloc to Mymalloc for binary compatibility with
12833 Date: Mon, 7 Oct 1996 22:03:00 +0300
12834 From: Jarkko Hietaniemi
12835 Subject: LC_COLLATE.
12837 Big patch to add, document, and test LC_COLLATE support.
12841 Add new function perl_init_fold. (I'm not sure it goes here.)
12845 Date: Thu, 12 Sep 96 15:58 PDT
12846 From: Hunter Kelly <retnuh@zule.pixar.com>
12847 Subject: Re: 5.003_05 is available.
12849 Fix PerlIO_reopen parameters.
12853 Date: Fri, 13 Sep 1996 17:24:01 -0400
12854 From: John Stoffel <jfs@jfs.fluent.com>
12855 Subject: Re: 5.003_05 is available.
12857 Undef Irix getc_unlocked and putc_unlocked #defines.
12859 Date: Thu, 03 Oct 1996 16:31:46 -0400 (EDT)
12860 From: Charles Bailey
12861 Subject: VMS patches to 5.003_05
12863 Index: pod/Makefile
12865 Date: Mon, 7 Oct 1996 22:03:00 +0300
12866 From: Jarkko Hietaniemi
12867 Subject: LC_COLLATE.
12869 Big patch to add, document, and test LC_COLLATE support.
12871 perli18n.pod (and perlapio.pod, btw) added.
12873 Index: pod/buildtoc
12875 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12876 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12877 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12879 Here is a patch for various typos and other defects in the Perl
12880 5.003_05 pods, including the pods embedded in library modules.
12882 Index: pod/perl.pod
12884 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12885 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12886 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12888 Here is a patch for various typos and other defects in the Perl
12889 5.003_05 pods, including the pods embedded in library modules.
12891 Changed Larry's address to larry@wall.org.
12893 Date: Mon, 7 Oct 1996 22:03:00 +0300
12894 From: Jarkko Hietaniemi
12895 Subject: LC_COLLATE.
12897 Big patch to add, document, and test LC_COLLATE support.
12899 perli18n advertised.
12901 Index: pod/perlapio.pod
12903 Date: Wed, 11 Sep 1996 11:55:18 -0500
12904 From: "Daniel S. Lewart" <lewart@vadds.cvm.uiuc.edu>
12905 Subject: POD spelling patches
12907 Index: pod/perlbook.pod
12909 Updated for Second Edition.
12911 Index: pod/perlcall.pod
12913 Date: Wed, 11 Sep 1996 11:55:18 -0500
12914 From: "Daniel S. Lewart" <lewart@vadds.cvm.uiuc.edu>
12915 Subject: POD spelling patches
12917 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12918 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12919 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12921 Here is a patch for various typos and other defects in the Perl
12922 5.003_05 pods, including the pods embedded in library modules.
12924 Index: pod/perldata.pod
12926 Date: Wed, 11 Sep 1996 11:55:18 -0500
12927 From: "Daniel S. Lewart" <lewart@vadds.cvm.uiuc.edu>
12928 Subject: POD spelling patches
12930 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12931 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12932 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12934 Here is a patch for various typos and other defects in the Perl
12935 5.003_05 pods, including the pods embedded in library modules.
12937 Index: pod/perldebug.pod
12939 Date: Wed, 11 Sep 1996 11:55:18 -0500
12940 From: "Daniel S. Lewart" <lewart@vadds.cvm.uiuc.edu>
12941 Subject: POD spelling patches
12943 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12944 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12945 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12947 Here is a patch for various typos and other defects in the Perl
12948 5.003_05 pods, including the pods embedded in library modules.
12950 Index: pod/perldiag.pod
12952 Date: Wed, 11 Sep 1996 11:55:18 -0500
12953 From: "Daniel S. Lewart" <lewart@vadds.cvm.uiuc.edu>
12954 Subject: POD spelling patches
12956 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12957 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12958 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12960 Here is a patch for various typos and other defects in the Perl
12961 5.003_05 pods, including the pods embedded in library modules.
12963 Date: Thu, 03 Oct 1996 16:31:46 -0400 (EDT)
12964 From: Charles Bailey
12965 Subject: VMS patches to 5.003_05
12967 Index: pod/perldsc.pod
12969 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12970 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12971 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12973 Here is a patch for various typos and other defects in the Perl
12974 5.003_05 pods, including the pods embedded in library modules.
12976 Index: pod/perlembed.pod
12978 Date: Wed, 11 Sep 1996 11:55:18 -0500
12979 From: "Daniel S. Lewart" <lewart@vadds.cvm.uiuc.edu>
12980 Subject: POD spelling patches
12982 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12983 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12984 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12986 Here is a patch for various typos and other defects in the Perl
12987 5.003_05 pods, including the pods embedded in library modules.
12989 Index: pod/perlform.pod
12991 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
12992 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
12993 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
12995 Here is a patch for various typos and other defects in the Perl
12996 5.003_05 pods, including the pods embedded in library modules.
12998 Index: pod/perlfunc.pod
13000 Date: Wed, 11 Sep 1996 11:55:18 -0500
13001 From: "Daniel S. Lewart" <lewart@vadds.cvm.uiuc.edu>
13002 Subject: POD spelling patches
13004 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
13005 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
13006 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
13008 Here is a patch for various typos and other defects in the Perl
13009 5.003_05 pods, including the pods embedded in library modules.
13011 Index: pod/perlguts.pod
13013 Date: Wed, 11 Sep 1996 11:55:18 -0500
13014 From: "Daniel S. Lewart" <lewart@vadds.cvm.uiuc.edu>
13015 Subject: POD spelling patches
13016 Date: Mon, 23 Sep 96 13:18:01 PDT
13018 Subject: Re: perlguts API Listing patch
13020 Here's the lastest complete version for inclusion into _06 or .004. This
13021 incorporates and supersedes Dean's patch.
13023 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
13024 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
13025 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
13027 Here is a patch for various typos and other defects in the Perl
13028 5.003_05 pods, including the pods embedded in library modules.
13030 Index: pod/perli18n.pod
13032 Date: Mon, 7 Oct 1996 22:03:00 +0300
13033 From: Jarkko Hietaniemi
13034 Subject: LC_COLLATE.
13036 Big patch to add, document, and test LC_COLLATE support.
13040 Index: pod/perlipc.pod
13042 Date: Wed, 11 Sep 1996 11:55:18 -0500
13043 From: "Daniel S. Lewart" <lewart@vadds.cvm.uiuc.edu>
13044 Subject: POD spelling patches
13046 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
13047 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
13048 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
13050 Here is a patch for various typos and other defects in the Perl
13051 5.003_05 pods, including the pods embedded in library modules.
13053 Index: pod/perllol.pod
13055 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
13056 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
13057 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
13059 Here is a patch for various typos and other defects in the Perl
13060 5.003_05 pods, including the pods embedded in library modules.
13062 Index: pod/perlmod.pod
13064 Date: Wed, 11 Sep 1996 11:55:18 -0500
13065 From: "Daniel S. Lewart" <lewart@vadds.cvm.uiuc.edu>
13066 Subject: POD spelling patches
13068 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
13069 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
13070 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
13072 Here is a patch for various typos and other defects in the Perl
13073 5.003_05 pods, including the pods embedded in library modules.
13075 Date: Wed, 02 Oct 1996 16:52:08 -0400
13076 From: Roderick Schertler
13077 Subject: documentation for $? in END
13079 Document the behavior with $? WRT END subroutines.
13081 Index: pod/perlobj.pod
13083 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
13084 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
13085 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
13087 Here is a patch for various typos and other defects in the Perl
13088 5.003_05 pods, including the pods embedded in library modules.
13090 Index: pod/perlop.pod
13092 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
13093 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
13094 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
13096 Here is a patch for various typos and other defects in the Perl
13097 5.003_05 pods, including the pods embedded in library modules.
13099 Date: Fri, 4 Oct 1996 10:36:19 -0400 (EDT)
13100 From: Kenneth Albanowski
13101 Subject: Re: Suggestion for improving man page
13103 Add alternative names for various escape sequences.
13105 Index: pod/perlpod.pod
13107 Date: Wed, 11 Sep 1996 11:55:18 -0500
13108 From: "Daniel S. Lewart" <lewart@vadds.cvm.uiuc.edu>
13109 Subject: POD spelling patches
13111 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
13112 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
13113 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
13115 Here is a patch for various typos and other defects in the Perl
13116 5.003_05 pods, including the pods embedded in library modules.
13118 Index: pod/perlre.pod
13120 Date: Wed, 11 Sep 1996 11:55:18 -0500
13121 From: "Daniel S. Lewart" <lewart@vadds.cvm.uiuc.edu>
13122 Subject: POD spelling patches
13124 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
13125 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
13126 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
13128 Here is a patch for various typos and other defects in the Perl
13129 5.003_05 pods, including the pods embedded in library modules.
13131 Date: Fri, 4 Oct 1996 10:36:19 -0400 (EDT)
13132 From: Kenneth Albanowski
13133 Subject: Re: Suggestion for improving man page
13135 Add alternative names for various escape sequences.
13137 Index: pod/perlref.pod
13139 Date: Wed, 11 Sep 1996 11:55:18 -0500
13140 From: "Daniel S. Lewart" <lewart@vadds.cvm.uiuc.edu>
13141 Subject: POD spelling patches
13143 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
13144 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
13145 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
13147 Here is a patch for various typos and other defects in the Perl
13148 5.003_05 pods, including the pods embedded in library modules.
13150 Index: pod/perlrun.pod
13152 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
13153 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
13154 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
13156 Here is a patch for various typos and other defects in the Perl
13157 5.003_05 pods, including the pods embedded in library modules.
13159 Index: pod/perlsec.pod
13161 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
13162 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
13163 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
13165 Here is a patch for various typos and other defects in the Perl
13166 5.003_05 pods, including the pods embedded in library modules.
13168 Index: pod/perlstyle.pod
13170 Date: Wed, 11 Sep 1996 11:55:18 -0500
13171 From: "Daniel S. Lewart" <lewart@vadds.cvm.uiuc.edu>
13172 Subject: POD spelling patches
13174 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
13175 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
13176 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
13178 Here is a patch for various typos and other defects in the Perl
13179 5.003_05 pods, including the pods embedded in library modules.
13181 Index: pod/perlsub.pod
13183 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
13184 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
13185 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
13187 Here is a patch for various typos and other defects in the Perl
13188 5.003_05 pods, including the pods embedded in library modules.
13190 Index: pod/perlsyn.pod
13192 Date: Wed, 11 Sep 1996 11:55:18 -0500
13193 From: "Daniel S. Lewart" <lewart@vadds.cvm.uiuc.edu>
13194 Subject: POD spelling patches
13196 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
13197 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
13198 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
13200 Here is a patch for various typos and other defects in the Perl
13201 5.003_05 pods, including the pods embedded in library modules.
13203 Index: pod/perltie.pod
13205 Date: Wed, 11 Sep 1996 11:55:18 -0500
13206 From: "Daniel S. Lewart" <lewart@vadds.cvm.uiuc.edu>
13207 Subject: POD spelling patches
13209 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
13210 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
13211 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
13213 Here is a patch for various typos and other defects in the Perl
13214 5.003_05 pods, including the pods embedded in library modules.
13216 Index: pod/perltoc.pod
13218 Date: Wed, 11 Sep 1996 11:55:18 -0500
13219 From: "Daniel S. Lewart" <lewart@vadds.cvm.uiuc.edu>
13220 Subject: POD spelling patches
13222 Changed Larry's address to larry@wall.org.
13224 Index: pod/perltrap.pod
13226 Date: Wed, 11 Sep 1996 13:26:18 -0400
13227 From: Gurusamy Sarathy
13228 Subject: a perl425 trap
13230 Here's an addition that should be self-explanatory.
13231 [interpolation issues]
13233 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
13234 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
13235 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
13237 Here is a patch for various typos and other defects in the Perl
13238 5.003_05 pods, including the pods embedded in library modules.
13240 Index: pod/perlvar.pod
13242 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
13243 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
13244 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
13246 Here is a patch for various typos and other defects in the Perl
13247 5.003_05 pods, including the pods embedded in library modules.
13249 Date: Wed, 02 Oct 1996 16:52:08 -0400
13250 From: Roderick Schertler
13251 Subject: documentation for $? in END
13253 Document the behavior with $? WRT END subroutines.
13255 Index: pod/perlxstut.pod
13257 Date: Wed, 11 Sep 1996 11:55:18 -0500
13258 From: "Daniel S. Lewart" <lewart@vadds.cvm.uiuc.edu>
13259 Subject: POD spelling patches
13261 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
13262 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
13263 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
13265 Here is a patch for various typos and other defects in the Perl
13266 5.003_05 pods, including the pods embedded in library modules.
13268 Index: pod/pod2man.PL
13270 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
13271 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
13272 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
13274 Here is a patch for various typos and other defects in the Perl
13275 5.003_05 pods, including the pods embedded in library modules.
13277 Bugs found in pod2man
13279 The following bugs were noticed, and some fixed:
13281 1. Where a L<> link extends over more than one line, pod2man does not
13282 treat it as a link but displays it literally, and so these have been
13283 rearranged to place the link on one line. This is the only bug worked
13284 around. [Fixed; the rearrangements, which were done beforehand,
13285 remain in some cases, but are no longer necessary, and pod paragraphs
13286 can now be safely reformatted to whatever width is desired in the pod,
13287 without breaking links.]
13289 2. It seems to swallow spaces after certain links: for example, part
13290 of the "open" entry in the perlfunc manpage comes out as "the
13291 \f(CWbinmode\fR entry elsewhere in this documentfor tips", the source
13292 having been "L</binmode> for tips". [Fixed.]
13294 3. 'L</"Pass by Reference">', in perlsub.pod, comes out as '\fI/"Pass
13295 by Reference\fR', that is, with an initial '/"'.
13297 4. If a pod line begins with ".", nothing is done to prevent [tng]roff
13298 from treating it as a [tng]roff instruction.
13300 5. When the paragraph below =head1 NAME has more than one line, this
13301 confuses pod2man: so in the case of Term::Readline, the manpage begins
13302 with a stray line 'no real package is found, substitutes stubs instead
13303 of basic functions."'.
13305 Of course, it would be better to fix pod2man; I hope that the new Pod
13306 modules, when ready, will not have these defects.
13310 Restore the 5.003 gv_fullname() and gv_efullname() functions.
13311 Provide new 3-arg forms gv_fullname3() and gv_efullname3().
13313 Date: Mon, 7 Oct 1996 22:03:00 +0300
13314 From: Jarkko Hietaniemi
13315 Subject: LC_COLLATE.
13317 Big patch to add, document, and test LC_COLLATE support.
13319 sortcmp() sprouted a LC_COLLATE branch.
13323 Restore the 5.003 gv_fullname() and gv_efullname() functions.
13324 Provide new 3-arg forms gv_fullname3() and gv_efullname3().
13326 Date: Thu, 19 Sep 1996 11:58:22 -0400
13327 From: "Randy J. Ray" <rjray@uswest.com>
13328 Subject: Patch: Untaint FH flag and clean DATA handles
13330 This patch adds a IOf_UNTAINT flag in sv.h, as one of the possibles
13331 on an xpvio->xio_flags struct member. It is used to mark the given
13332 file handle as a clean source, even when tainting is turned on.
13333 There are also patches to pp_sys.c in pp_sysread to check this flag
13334 before tainting data, and in pp_hot.c in do_readline for the same
13335 reason. Lastly, it patches toke.c to automatically set this flag on
13336 on a __DATA__ filehandle. The creation of the $pack::DATA
13337 pseudo-filehandle is already checked against running under eval, so
13338 this should not introduce any insecurity.
13340 This patch *does not*:
13342 * Add the "untaint" keyword.
13346 Restore the 5.003 gv_fullname() and gv_efullname() functions.
13347 Provide new 3-arg forms gv_fullname3() and gv_efullname3().
13349 Date: Thu, 19 Sep 1996 11:58:22 -0400
13350 From: "Randy J. Ray" <rjray@uswest.com>
13351 Subject: Patch: Untaint FH flag and clean DATA handles
13353 This patch adds a IOf_UNTAINT flag in sv.h, as one of the possibles
13354 on an xpvio->xio_flags struct member. It is used to mark the given
13355 file handle as a clean source, even when tainting is turned on.
13356 There are also patches to pp_sys.c in pp_sysread to check this flag
13357 before tainting data, and in pp_hot.c in do_readline for the same
13358 reason. Lastly, it patches toke.c to automatically set this flag on
13359 on a __DATA__ filehandle. The creation of the $pack::DATA
13360 pseudo-filehandle is already checked against running under eval, so
13361 this should not introduce any insecurity.
13363 This patch *does not*:
13365 * Add the "untaint" keyword.
13367 Date: Sun, 22 Sep 1996 17:26:57 -0400
13368 From: "Randy J. Ray" <rjray@uswest.com>
13369 Subject: Patch to patch for untainting
13371 The following patch ensures that a glob used as a filehandle that
13372 has had the UNTAINT flag set will not carry that flag over on a
13373 re-open. In a nutshell, a re-open of the DATA filehandle would be
13374 considered untainted, and an object of class IO::Handle (or one of
13375 its sub-classes) that is marked untainted with the untaint method,
13376 then closed and re-opened, retained the untaintedness.
13378 Date: Mon, 30 Sep 1996 00:54:37 -0400
13379 From: Spider Boardman
13381 First, with IO::untaint, the patches as posted resulted in a
13382 miniperl which couldn't open files, so the autosplitting of the
13383 library and the creation of Makefiles for the extensions didn't
13384 work. Worse, it didn't just fail to open files, it dumped core.
13388 Restore the 5.003 gv_fullname() and gv_efullname() functions.
13389 Provide new 3-arg forms gv_fullname3() and gv_efullname3().
13391 Date: Mon, 30 Sep 1996 01:13:28 -0400
13392 From: Spider Boardman
13393 Subject: Re: pre extending hash? - need speed
13395 The patch below (which is relative to perl5.001l) implements
13396 "keys %hash = 50_000;" (or other integer-evaluable sizes) for
13397 pre-sizing hashes. I've only moved the patch forward from
13398 when I first did it. I'm sure the code in hv_ksplit could be
13401 Date: Mon, 7 Oct 1996 22:03:00 +0300
13402 From: Jarkko Hietaniemi
13403 Subject: LC_COLLATE.
13405 Big patch to add, document, and test LC_COLLATE support.
13407 mem_collxfrm() and perl_init_fold() added.
13411 Restore the 5.003 gv_fullname() and gv_efullname() functions.
13412 Provide new 3-arg forms gv_fullname3() and gv_efullname3().
13416 Restore the 5.003 gv_fullname() and gv_efullname() functions.
13417 Provide new 3-arg forms gv_fullname3() and gv_efullname3().
13419 Date: Mon, 30 Sep 1996 01:13:28 -0400
13420 From: Spider Boardman
13421 Subject: Re: pre extending hash? - need speed
13423 The patch below (which is relative to perl5.001l) implements
13424 "keys %hash = 50_000;" (or other integer-evaluable sizes) for
13425 pre-sizing hashes. I've only moved the patch forward from
13426 when I first did it. I'm sure the code in hv_ksplit could be
13429 Date: Thu, 03 Oct 1996 16:31:46 -0400 (EDT)
13430 From: Charles Bailey
13431 Subject: VMS patches to 5.003_05
13433 I've added some DEBUG_Ps to sv.c which give a trace of the
13434 fast I/O fiddling with stdio in sv_gets(). These were useful
13435 to me in setting up the VMS fast I/O, and I left them in in
13436 case they're useful to someone in the future. However, if you
13437 think it overloads -DP too much, feel free to drop it. (-DP
13438 already adds a profile of op usage to its advertised output.)
13440 Date: Mon, 7 Oct 1996 22:03:00 +0300
13441 From: Jarkko Hietaniemi
13442 Subject: LC_COLLATE.
13444 Big patch to add, document, and test LC_COLLATE support.
13446 sv_cmp() sprouted a LC_COLLATE branch.
13450 Date: Thu, 19 Sep 1996 11:58:22 -0400
13451 From: "Randy J. Ray" <rjray@uswest.com>
13452 Subject: Patch: Untaint FH flag and clean DATA handles
13454 This patch adds a IOf_UNTAINT flag in sv.h, as one of the possibles
13455 on an xpvio->xio_flags struct member. It is used to mark the given
13456 file handle as a clean source, even when tainting is turned on.
13457 There are also patches to pp_sys.c in pp_sysread to check this flag
13458 before tainting data, and in pp_hot.c in do_readline for the same
13459 reason. Lastly, it patches toke.c to automatically set this flag on
13460 on a __DATA__ filehandle. The creation of the $pack::DATA
13461 pseudo-filehandle is already checked against running under eval, so
13462 this should not introduce any insecurity.
13464 This patch *does not*:
13466 * Add the "untaint" keyword.
13468 Date: Fri, 20 Sep 1996 15:38:57 -0400
13469 From: Gurusamy Sarathy
13470 Subject: Re: "Attempt to free non-existent shared string"? (with patch)
13472 I found a subtle problem with the lazydelete mechanism (which is used
13473 to postpone the delete of a entry that may be getting iterated over).
13474 I was using the HeKLEN slot to hold the hint, but the real HeKLEN is
13475 needed later to call unsharepvn(). This means that only magical
13476 hash entries can use the HeKLEN slot to hold flags.
13478 Here's a tested patch against 5.00305 that fixes the problem.
13479 The patch simply moves the LAZYDEL hint to become a SV-level private
13482 Index: t/base/term.t
13484 Date: Mon, 7 Oct 1996 22:03:00 +0300
13485 From: Jarkko Hietaniemi
13486 Subject: LC_COLLATE.
13488 Big patch to add, document, and test LC_COLLATE support.
13490 \n not necessarily lt ' '.
13492 Index: t/comp/package.t
13494 Date: Mon, 7 Oct 1996 22:03:00 +0300
13495 From: Jarkko Hietaniemi
13496 Subject: LC_COLLATE.
13498 Big patch to add, document, and test LC_COLLATE support.
13500 XYZ not necessarily gt xyz.
13502 Index: t/lib/abbrev.t
13504 Date: Sun, 22 Sep 1996 00:59:56 +0200
13506 Subject: More standard library test scripts
13508 This is a collection of test scripts for the standard library modules.
13509 Some of the tests does not pass unless some of the patches I have sent
13512 Date: 23 Sep 1996 11:33:01 +0200
13513 From: Ulrich Pfeifer
13514 Subject: Text::Abbrev (Re: More standard library test scripts)
13516 This patch merges the Text::Abbrev related patches/tests from Gisle
13517 and my previous patch (i.e. replaces both).
13519 Index: t/lib/anydbm.t
13521 Date: Mon, 7 Oct 1996 22:03:00 +0300
13522 From: Jarkko Hietaniemi
13523 Subject: LC_COLLATE.
13525 Big patch to add, document, and test LC_COLLATE support.
13527 A not necessarily gt a.
13529 Index: t/lib/autoloader.t
13531 Date: Sun, 22 Sep 1996 00:59:56 +0200
13533 Subject: More standard library test scripts
13535 This is a collection of test scripts for the standard library modules.
13536 Some of the tests does not pass unless some of the patches I have sent
13539 Date: Mon, 30 Sep 1996 00:54:37 -0400
13540 From: Spider Boardman
13542 The test and patches for AutoLoader were also non-functional,
13543 since the regexp context (curpm) was still being clobbered by the
13544 filename manipulations:
13546 Index: t/lib/basename.t
13548 Date: Sun, 22 Sep 1996 00:59:56 +0200
13550 Subject: More standard library test scripts
13552 This is a collection of test scripts for the standard library modules.
13553 Some of the tests does not pass unless some of the patches I have sent
13556 Date: Mon, 30 Sep 1996 00:54:37 -0400
13557 From: Spider Boardman
13559 Fix the number of tests.
13561 Date: Thu, 03 Oct 1996 16:31:46 -0400 (EDT)
13562 From: Charles Bailey
13563 Subject: VMS patches to 5.003_05
13565 A different set of tests for File::Basename and friends.
13567 Index: t/lib/checktree.t
13569 Date: Sun, 22 Sep 1996 00:59:56 +0200
13571 Subject: More standard library test scripts
13573 This is a collection of test scripts for the standard library modules.
13574 Some of the tests does not pass unless some of the patches I have sent
13577 Index: t/lib/complex.t
13579 Date: Thu, 03 Oct 96 18:38:08 +0200
13580 From: Raphael Manfredi <Raphael_Manfredi@grenoble.hp.com>
13581 # Complex numbers and associated mathematical functions
13582 # -- Raphael Manfredi, Sept 1996
13584 Tests for new version.
13586 Index: t/lib/db-btree.t
13588 Date: Mon, 7 Oct 1996 22:03:00 +0300
13589 From: Jarkko Hietaniemi
13590 Subject: LC_COLLATE.
13592 Big patch to add, document, and test LC_COLLATE support.
13594 A not necessarily gt a.
13596 Index: t/lib/db-hash.t
13598 Date: Mon, 7 Oct 1996 22:03:00 +0300
13599 From: Jarkko Hietaniemi
13600 Subject: LC_COLLATE.
13602 Big patch to add, document, and test LC_COLLATE support.
13604 A not necessarily gt a.
13608 Date: Sun, 22 Sep 1996 00:59:56 +0200
13610 Subject: More standard library test scripts
13612 This is a collection of test scripts for the standard library modules.
13613 Some of the tests does not pass unless some of the patches I have sent
13616 Index: t/lib/fatal.t
13618 Date: Sun, 22 Sep 1996 00:59:56 +0200
13620 Subject: More standard library test scripts
13622 This is a collection of test scripts for the standard library modules.
13623 Some of the tests does not pass unless some of the patches I have sent
13626 Index: t/lib/filecache.t
13628 Date: Sun, 22 Sep 1996 00:59:56 +0200
13630 Subject: More standard library test scripts
13632 This is a collection of test scripts for the standard library modules.
13633 Some of the tests does not pass unless some of the patches I have sent
13636 Index: t/lib/filecopy.t
13638 Date: Sun, 22 Sep 1996 00:59:56 +0200
13640 Subject: More standard library test scripts
13642 This is a collection of test scripts for the standard library modules.
13643 Some of the tests does not pass unless some of the patches I have sent
13646 Index: t/lib/filefind.t
13648 Date: Sun, 22 Sep 1996 00:59:56 +0200
13650 Subject: More standard library test scripts
13652 This is a collection of test scripts for the standard library modules.
13653 Some of the tests does not pass unless some of the patches I have sent
13656 Index: t/lib/filepath.t
13658 Date: Sun, 22 Sep 1996 00:59:56 +0200
13660 Subject: More standard library test scripts
13662 This is a collection of test scripts for the standard library modules.
13663 Some of the tests does not pass unless some of the patches I have sent
13666 Index: t/lib/findbin.t
13668 Date: Sun, 22 Sep 1996 00:59:56 +0200
13670 Subject: More standard library test scripts
13672 This is a collection of test scripts for the standard library modules.
13673 Some of the tests does not pass unless some of the patches I have sent
13676 Index: t/lib/gdbm.t
13678 Date: Mon, 7 Oct 1996 22:03:00 +0300
13679 From: Jarkko Hietaniemi
13680 Subject: LC_COLLATE.
13682 Big patch to add, document, and test LC_COLLATE support.
13684 A not necessarily gt a.
13686 Index: t/lib/getopt.t
13688 Date: Sun, 22 Sep 1996 00:59:56 +0200
13690 Subject: More standard library test scripts
13692 This is a collection of test scripts for the standard library modules.
13693 Some of the tests does not pass unless some of the patches I have sent
13696 Index: t/lib/hostname.t
13698 Date: Sun, 22 Sep 1996 00:59:56 +0200
13700 Subject: More standard library test scripts
13702 This is a collection of test scripts for the standard library modules.
13703 Some of the tests does not pass unless some of the patches I have sent
13706 Index: t/lib/ndbm.t
13708 Date: Mon, 7 Oct 1996 22:03:00 +0300
13709 From: Jarkko Hietaniemi
13710 Subject: LC_COLLATE.
13712 Big patch to add, document, and test LC_COLLATE support.
13714 A not necessarily gt a.
13716 Index: t/lib/odbm.t
13718 Date: Mon, 7 Oct 1996 22:03:00 +0300
13719 From: Jarkko Hietaniemi
13720 Subject: LC_COLLATE.
13722 Big patch to add, document, and test LC_COLLATE support.
13724 A not necessarily gt a.
13726 Index: t/lib/parsewords.t
13728 Date: Sun, 22 Sep 1996 00:59:56 +0200
13730 Subject: More standard library test scripts
13732 This is a collection of test scripts for the standard library modules.
13733 Some of the tests does not pass unless some of the patches I have sent
13736 Index: t/lib/sdbm.t
13738 Date: Mon, 7 Oct 1996 22:03:00 +0300
13739 From: Jarkko Hietaniemi
13740 Subject: LC_COLLATE.
13742 Big patch to add, document, and test LC_COLLATE support.
13744 A not necessarily gt a.
13746 Index: t/lib/searchdict.t
13748 Date: Sun, 22 Sep 1996 00:59:56 +0200
13750 Subject: More standard library test scripts
13752 This is a collection of test scripts for the standard library modules.
13753 Some of the tests does not pass unless some of the patches I have sent
13756 Index: t/lib/selectsaver.t
13758 Date: Sun, 22 Sep 1996 00:59:56 +0200
13760 Subject: More standard library test scripts
13762 This is a collection of test scripts for the standard library modules.
13763 Some of the tests does not pass unless some of the patches I have sent
13766 Index: t/lib/symbol.t
13768 Date: Sun, 22 Sep 1996 00:59:56 +0200
13770 Subject: More standard library test scripts
13772 This is a collection of test scripts for the standard library modules.
13773 Some of the tests does not pass unless some of the patches I have sent
13776 Date: Mon, 30 Sep 1996 00:54:37 -0400
13777 From: Spider Boardman
13779 The various new lib/*.t tests didn't all work. For some, it was
13780 only because the count of tests was wrong:
13782 Index: t/lib/texttabs.t
13784 Date: Sun, 22 Sep 1996 00:59:56 +0200
13786 Subject: More standard library test scripts
13788 This is a collection of test scripts for the standard library modules.
13789 Some of the tests does not pass unless some of the patches I have sent
13792 Index: t/lib/textwrap.t
13794 Date: Sun, 22 Sep 1996 00:59:56 +0200
13796 Subject: More standard library test scripts
13798 This is a collection of test scripts for the standard library modules.
13799 Some of the tests does not pass unless some of the patches I have sent
13802 Index: t/lib/timelocal.t
13804 Date: Sun, 22 Sep 1996 00:59:56 +0200
13806 Subject: More standard library test scripts
13808 This is a collection of test scripts for the standard library modules.
13809 Some of the tests does not pass unless some of the patches I have sent
13814 Date: Mon, 30 Sep 1996 01:13:28 -0400
13815 From: Spider Boardman
13816 Subject: Re: pre extending hash? - need speed
13818 The patch below (which is relative to perl5.001l) implements
13819 "keys %hash = 50_000;" (or other integer-evaluable sizes) for
13820 pre-sizing hashes. I've only moved the patch forward from
13821 when I first did it. I'm sure the code in hv_ksplit could be
13824 Date: Mon, 7 Oct 1996 22:03:00 +0300
13825 From: Jarkko Hietaniemi
13826 Subject: LC_COLLATE.
13828 Big patch to add, document, and test LC_COLLATE support.
13830 A not necessarily gt a.
13834 Date: Tue, 01 Oct 1996 16:37:03 -0400 (EDT)
13835 From: Charles Bailey
13836 Subject: Re: glob test 1 failing...bad test or bug
13838 Under AIX 4.1.4, with LOCALE set en_GB (British english) glob test one
13839 fails because <op/*> sorts op/re_* before op/rea*, while
13840 $otherway = `echo op/*` sorts op/re_* after op/re[a-z]*.t
13842 This version doesn't rely on the sorting order.
13844 Index: t/op/magic.t
13846 Date: Mon, 7 Oct 1996 22:03:00 +0300
13847 From: Jarkko Hietaniemi
13848 Subject: LC_COLLATE.
13850 Big patch to add, document, and test LC_COLLATE support.
13852 Index: t/op/readdir.t
13854 Date: Mon, 7 Oct 1996 22:03:00 +0300
13855 From: Jarkko Hietaniemi
13856 Subject: LC_COLLATE.
13858 Big patch to add, document, and test LC_COLLATE support.
13860 A not necessarily gt a.
13864 Date: Mon, 7 Oct 1996 22:03:00 +0300
13865 From: Jarkko Hietaniemi
13866 Subject: LC_COLLATE.
13868 Big patch to add, document, and test LC_COLLATE support.
13870 A not necessarily gt a.
13874 Date: Sat, 14 Sep 1996 17:08:16 -0400
13875 From: Gurusamy Sarathy
13876 Subject: whitespace induced lexer errors (with patch)
13878 I finally got around to fixing skipspace() to not indiscriminately
13879 overwrite oldbufptr and oldoldbufptr (which are used in making
13880 expectation decisions in the lexer).
13882 Date: Sat, 14 Sep 1996 18:55:16 -0400
13883 From: Gurusamy Sarathy
13884 Subject: perl lexer won't accept C<my($a,$b);$a<=>$b;>
13886 Date: Thu, 19 Sep 1996 11:58:22 -0400
13887 From: "Randy J. Ray" <rjray@uswest.com>
13888 Subject: Patch: Untaint FH flag and clean DATA handles
13890 This patch adds a IOf_UNTAINT flag in sv.h, as one of the possibles
13891 on an xpvio->xio_flags struct member. It is used to mark the given
13892 file handle as a clean source, even when tainting is turned on.
13893 There are also patches to pp_sys.c in pp_sysread to check this flag
13894 before tainting data, and in pp_hot.c in do_readline for the same
13895 reason. Lastly, it patches toke.c to automatically set this flag on
13896 on a __DATA__ filehandle. The creation of the $pack::DATA
13897 pseudo-filehandle is already checked against running under eval, so
13898 this should not introduce any insecurity.
13900 This patch *does not*:
13902 * Add the "untaint" keyword.
13906 Date: Mon, 7 Oct 1996 22:03:00 +0300
13907 From: Jarkko Hietaniemi
13908 Subject: LC_COLLATE.
13910 Big patch to add, document, and test LC_COLLATE support.
13912 rewrote perl_init_i18n() completely.
13913 - reworded to be much more friendly and clear.
13914 - perl_init_fold() split to its own function.
13915 wrote mem_collxfrm().
13917 Index: utils/c2ph.PL
13919 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
13920 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
13921 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
13923 Here is a patch for various typos and other defects in the Perl
13924 5.003_05 pods, including the pods embedded in library modules.
13926 Index: utils/h2ph.PL
13928 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
13929 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
13930 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
13932 Here is a patch for various typos and other defects in the Perl
13933 5.003_05 pods, including the pods embedded in library modules.
13935 Index: utils/h2xs.PL
13937 Date: Sat, 21 Sep 1996 16:38:24 -0500
13938 From: Dean Roehrich
13939 Subject: h2xs bug fix
13941 The h2xs that is in perl5.003_05 has a regexp bug which prevents it from
13942 finding #define statements and filling the constant() function. This patch
13943 fixes that. The h2xs_test program found this--maybe people who are
13944 modifying h2xs should get a copy of the test program.
13946 This also adds a -d to enable debugging messages (there's just one for now).
13947 I've also placed some of the doc-related things in alphabetical order.
13949 h2xs_test can be found in my directory on CPAN. Those of you modifying
13950 xsubpp should know there's a test suite for that, too, called XSTEST which
13951 can also be found in my directory on CPAN.
13953 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
13954 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
13955 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
13957 Here is a patch for various typos and other defects in the Perl
13958 5.003_05 pods, including the pods embedded in library modules.
13960 Index: utils/perldoc.PL
13962 Date: Sun, 29 Sep 1996 22:00:09 -0400 (EDT)
13963 From: Kenneth Albanowski
13964 Subject: perldoc patch
13966 Ilya has found that this change makes perldoc much more useful under OS/2.
13968 Index: vms/config.vms
13970 Date: Thu, 03 Oct 1996 16:31:46 -0400 (EDT)
13971 From: Charles Bailey
13972 Subject: VMS patches to 5.003_05
13974 Index: vms/descrip.mms
13976 Date: Thu, 03 Oct 1996 16:31:46 -0400 (EDT)
13977 From: Charles Bailey
13978 Subject: VMS patches to 5.003_05
13980 Index: vms/genconfig.pl
13982 Date: Thu, 03 Oct 1996 16:31:46 -0400 (EDT)
13983 From: Charles Bailey
13984 Subject: VMS patches to 5.003_05
13986 Index: vms/perlvms.pod
13988 Date: Thu, 03 Oct 1996 16:31:46 -0400 (EDT)
13989 From: Charles Bailey
13990 Subject: VMS patches to 5.003_05
13994 Date: Thu, 03 Oct 1996 16:31:46 -0400 (EDT)
13995 From: Charles Bailey
13996 Subject: VMS patches to 5.003_05
14000 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
14001 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
14002 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
14004 This patch just changed the old a2p.man page into a pod page.
14008 Date: Fri, 20 Sep 1996 15:08:33 +0100 (BST)
14009 From: "Joseph S. Myers" <jsm28@hermes.cam.ac.uk>
14010 Subject: Pod typos, pod2man bugs, and miscellaneous installation comments
14012 This patch just changed the old s2p.man page into a pod page.
14013 I then embedded the pod into the s2p script.
14020 This patch was primarily to fix bugs and to clean up some of
14021 the remaining issues from in 5.003_04. The details are described below.
14022 A very brief summary is:
14024 o Visible Changes to Core Functionality
14026 -Add support for a READLINE method to tied filehandles.
14028 -times function now uses CLK_TCK if HZ is not available, rather
14029 than just defaulting to 60. times output might change on some
14030 systems, but should be correct now.
14032 -AnyDBM_File (modifying ISA does not work as expected)
14033 Now behaves as documented: Modifying ISA works to select
14034 order in which *DB* modules are tried. The default is still
14037 o Configure and build enhancements
14039 -Enhance detection of [gs]etpgrp() variants. Some systems have
14040 BSD-style behavior for one and POSIX for the other. Use
14041 [gs]etpgid() instead, whenever possible.
14043 -You can now build a shared libperl.so without running through
14044 the LD_RUN_PATH hoops, if your system supports appropriate
14045 ld command-line options. Solaris, NetBSD, and Linux are currently
14046 supported. Others are easy to add. (This makes like a lot easier
14051 -Fix installperl and installman so that the -n option really only
14052 prints commands. (previously, it would still do the mkdirs.)
14056 -debugger ought to work.
14058 -A new heredoc tag in Makefile.SH is now quoted. This prevented
14059 5.003_04 from working most places.
14061 -numerous smaller ones, detailed below.
14065 Here are the specific file-by-file changes.
14067 # This is my patch perl5.003_05.pat to perl5.003_04
14068 # The full description is below.
14069 # Please execute the following commands before applying this patch.
14070 # (You can feed this patch to 'sh' to do so.)
14071 # -- Andy Dougherty
14073 # We'll create a new test, but patch won't automatically make it
14076 chmod +x t/io/read.t
14081 This is patch perl5.003_05.pat to perl version 5.003_04.
14082 This takes you from 5.003_04 to 5.003_05.
14084 To apply this patch, run the above commands,
14085 cd to your perl source directory and then type
14087 patch -p1 -N < perl5.003_05.pat
14089 The changes are described after each /^Index/ line below. This is
14090 designed so you can examine each change with a command such as
14092 csplit -k perl5.003_05.pat '/^Index:/' '{99}'
14096 Updated for 5.003_05.
14100 Allow command line or hint-file overrides of $afs.
14102 Allow trailing spaces in nm output for HPUX10.
14104 Check for newer BIND 'search' directives in /etc/resolv.conf as well
14105 as older 'domain' directive.
14107 Enhance detection of [gs]etpgrp() variants. Some systems have
14108 BSD-style behavior for one and POSIX for the other. Use
14109 [gs]etpgid() instead, whenever possible.
14111 Include -s in the -h summary of available options.
14113 Allow command-line override of $afs.
14115 Handle trailing spaces in nm-output on HPUX10.
14117 Set shrpenv for handling LD_RUN_PATH, if needed. (This used to
14118 be in Makefile.SH. Now it's available for other modules too.)
14120 When using shared libperl, avoid LD_RUN_PATH if possible by adding
14121 correct ld flags. Currently, Solaris and NetBSD get the correct
14122 -R $archlibexp/CORE, and Linux gets its
14123 -Wl,-rpath,$archlibexp/CORE flag. Other contributions are
14128 Correct libperl5 -> libperl typo.
14130 Describe MakeMaker's Warning (will try anyway) messages.
14132 More info on where and how to send reports.
14134 Add info on non-Unix ports.
14139 Add new test t/io/read.t.
14141 Add new hints files for ODBM_File for ultrix and hpux.
14143 Add new pod checker script.
14147 A new heredoc tag in Makefile.SH needs to be quoted.
14149 shrpenv stuff moved to Configure.
14151 Index: Porting/Glossary
14153 Updated to match Configure.
14157 VMS 5.003_05 Update.
14161 Subject: turbidity in av.[ch]
14162 Date: Sun, 10 Dec 1995 00:21:31 -0500
14163 From: Gurusamy Sarathy
14165 Some unclean code that I noticed today.
14169 Updated to match newest config_h.SH.
14173 Updated to match Configure.
14175 Changed the DLSYM_NEEDS_UNDERSCORE comment to
14176 /**/ to conform to metaconfig style.
14178 Index: emacs/cperl-mode.el
14180 From: Ilya Zakharevich
14181 Subject: Newer CPerl-mode
14183 Index: ext/DB_File/DB_File.pm
14185 Update to DB_File 1.03.
14187 Index: ext/DB_File/DB_File.xs
14189 Update to DB_File 1.03.
14191 Index: ext/Fcntl/Fcntl.pm
14193 Date: Thu, 5 Sep 1996 18:19:14 -0400 (EDT)
14194 From: Chip Salzenberg
14195 Subject: No AutoLoader for Fcntl
14197 Just like Socket, Fcntl doesn't need splitting and AutoLoading.
14199 Index: ext/FileHandle/FileHandle.pm
14201 From: Roderick Schertler
14202 Subject: FileHandle::DESTROY for fd 0
14204 This fixes FileHandle::DESTROY when called on stdin.
14206 Index: ext/ODBM_File/ODBM_File.xs
14208 Attempt to correct for "Bad free" in Ultrix and HPUX versions of
14211 Index: ext/ODBM_File/hints/hpux.pl
14213 Try to work around "bad free" in dbmclose().
14215 Index: ext/ODBM_File/hints/ultrix.pl
14217 Try to work around "bad free" in dbmclose().
14219 Index: ext/Socket/Socket.pm
14221 Date: Thu, 5 Sep 1996 09:58:08 +0200
14222 From: Andreas Koenig
14223 Subject: Patch to inhibit autosplit on Socket.pm
14225 This patch inhibits production and use of a completely useless
14226 auto/Socket/autosplit.ix.
14230 Make a little more C++-friendly for IBM's CSET++ compiler.
14232 Index: hints/convexos.sh
14234 Remove [gs]etpgrp workaround. Configure & perl.h should handle
14237 Index: hints/hpux.sh
14239 Add note about possible gcc GR3 warning message.
14241 Remove [gs]etpgrp workaround. Configure & perl.h should handle
14244 Index: hints/sco.sh
14246 Turn off optimization for stock cc. This appears to
14247 prevent miniperl core dumps.
14249 Index: hints/solaris_2.sh
14251 Catch GNU ld even though it doesn't identify itself as a GNU tool.
14252 Thanks to Tim Pierce <twpierce@midway.uchicago.edu>.
14254 Index: hints/sunos_4_1.sh
14256 Describe solution for the __lib_version problem with acc on
14261 Date: Thu, 05 Sep 1996 00:25:28 -0400
14262 From: Gurusamy Sarathy
14263 Subject: minor misc. cleanup
14265 This patch makes some minor cleanups to the sources. No change
14266 in functionality whatsoever.
14268 Date: Thu, 05 Sep 1996 02:52:21 -0400
14269 From: Gurusamy Sarathy
14271 Subject: debugger problems--another patch (was Re: 5.003_04)
14273 I have tried to avoid copying of hash keys that are passed to
14274 magical hashes, but it seems that copying may be unavoidable
14275 since the hv_*_ent() functions could be PADTMPs (and other
14276 SVs that may get reused) as keys.
14278 VMS dynamic %ENV fix
14282 From: scotth@sgi.com
14283 Subject: Re: installperl feature request (was: Re: Upgrade 4.0x to 5.001m)
14285 Fix installperl so that the -n option really only prints commands.
14286 (previously, it would still do the mkdirs.)
14288 an "ignore installed" option, so that it doesn't bother to check
14289 to see if the target already exists (an optimization that I
14290 *don't* want it to do when I do #1 above)
14294 From: scotth@sgi.com
14295 Subject: Re: installperl feature request (was: Re: Upgrade 4.0x to 5.001m)
14297 Fix installperl so that the -n option really only prints commands.
14298 (previously, it would still do the mkdirs.)
14300 an "ignore installed" option, so that it doesn't bother to check
14301 to see if the target already exists (an optimization that I
14302 *don't* want it to do when I do #1 above)
14304 Index: lib/AnyDBM_File.pm
14306 AnyDBM_File (modifying ISA does not work as expected)
14307 Now behaves as documented: Modifying ISA works to select
14308 order in which *DB* modules are tried. The default is still
14312 Add helpful "die" message to end of AnyDBM_File. Previously
14313 it would return a 0, and the failure would eventually show up
14314 somewhere else in the script and be hard to track down. It is
14315 a failure if perl can't open AnyDBM_File. The test regression
14316 suite is supposed to indicate this as a failure too.
14318 Index: lib/ExtUtils/Install.pm
14320 Updated to MakeMaker-5.38.
14324 Index: lib/ExtUtils/Liblist.pm
14326 Updated to MakeMaker-5.38.
14328 Index: lib/ExtUtils/MM_Unix.pm
14329 Updated to MakeMaker-5.38.
14331 Index: lib/ExtUtils/MakeMaker.pm
14333 Updated to MakeMaker-5.38.
14335 Updated to MakeMaker-5.39 to allow CFLAGS in hint files.
14337 Index: lib/ExtUtils/Manifest.pm
14339 Updated to MakeMaker-5.38.
14341 Index: lib/ExtUtils/Mkbootstrap.pm
14343 Updated to MakeMaker-5.38.
14345 Index: lib/ExtUtils/Mksymlists.pm
14347 Updated to MakeMaker-5.38.
14349 Index: lib/File/Find.pm
14351 From: Michael Mahan <mahanm@nextwork.rose-hulman.edu>
14352 Subject: Cwd::fastcwd in File::Find
14354 Is there a good reason why File::Find uses Cwd::fastcwd instead of
14355 Cwd:cwd when fastcwd isn't as portable?
14356 [In particular, fastcwd() doesn't work on AFS.]
14358 Index: lib/Math/Complex.pm
14360 There was a mistake in the sqrt routine in lib/Math/Complex.pm that
14361 gave wrong answers when the magnitude of the imaginary part of the
14362 argument exceeded the magnitude of the real part. Line 69 had too
14363 many sqrt($y)'s. Further, expressions were re-arranged so that
14364 calls to the expensive real sqrt() routine were reduced from 4 to 2
14367 Index: lib/open3.pl
14369 The I/O directions on the dad_wtr and kid_rdr were backwards.
14370 IO/Open3.pm didn't have this error.
14372 Index: lib/syslog.pl
14374 Date: Tue, 03 Sep 1996 20:33:54 -0400
14375 From: Roderick Schertler
14376 Subject: syslog.pl `use Socket' lossage
14378 syslog.pl tries but fails to use
14379 Socket.pm, the problem is that use doesn't return a true value. This
14380 module should be recast in terms of Sys::Syslog, of course.
14382 Index: makedepend.SH
14384 This patch eliminates "\|" in sed patterns in makedepend.SH, since
14385 they're not really needed anyway in this one case.
14389 Ok, here's a tested patch for the debugger problem.
14390 I was missing the fact that DB::dbline magic is actually
14391 uppercase (which means hv_store_ent() etc., will pass SV keys
14392 to the vtbl_dbline handlers).
14394 Replace the oft-repeated mg_ptr incantation with
14395 the simple MgPVKEY macro.
14397 Rename MgPVKEY to MgPV (to match with HePV elsewhere). Add
14398 additional parens around the "mg".
14400 (lines near 584) Part of VMS changes. I don't know what this did.
14402 Date: Fri, 23 Aug 1996 17:20:22 -0400 (EDT)
14403 From: Chip Salzenberg
14404 Subject: Integerize mg.c; eliminate warning on C< local($)) >
14406 This patch converts magic variables ($!, $^E, etc.) to use integers
14407 (C<sv_setiv>) instead of floats. It also eliminates a warning from
14408 C< local($)) >, via a hack similar to $!.
14412 Replace the oft-repeated mg_ptr incantation with
14413 the simple MgPVKEY macro.
14415 Rename MgPVKEY to MgPV (to match with HePV elsewhere). Add
14416 additional parens around the "mg".
14420 Add _STDIO_LOADED (VMS) to list of guard symbols.
14424 From: Gurusamy Sarathy
14425 Subject: Re: \ ( @array ) busted for lexical @array (once more)
14427 Index: patchlevel.h
14429 Change to subversion 5.
14433 Make floating point constants Locale-friendly.
14437 One last LONG & co. fix (yet another cut'n'paste error) and a few
14438 minor cleanups. Nothing crucial.
14440 Make a little more C++-friendly for IBM's CSET++ compiler.
14442 Enhance detection of [gs]etpgrp() variants. Some systems have
14443 BSD-style behavior for one and POSIX for the other. Use
14444 [gs]etpgid() instead, whenever possible.
14448 Eliminate potential "signed vs. unsigned" warning
14450 Add PerlIO_reopen and PerlIO_cgetname functions.
14454 Don't supply redundant parameters for PerlIO_open and PerlIO_fdopen.
14456 Include PerlIO_reopen and PerlIO_getname.
14458 s/FILE_(CNT|PTR)_LVALUE/STDIO_(CNT|PTR)_LVALUE to fix a typo.
14459 This had prevented SV_FAST_FGETS from working anywhere.
14461 Include PerlIO_canset_cnt. I'm not sure how this is supposed to
14462 differ from STDIO_CNT_LVALUE.
14464 Index: pod/Makefile
14466 Remove trailing spaces in pods.
14467 Include a call to the checkpods script in the Makefile (though it's
14468 not ordinarily used by users).
14470 Index: pod/checkpods.PL
14472 New script to check for common errors in pods. This is not
14473 normally called during the perl build process, but you can
14474 use it with B<make check>.
14476 Index: pod/perlfunc.pod
14478 Document correct C<use POSIX ":wait_h";> usage.
14480 Add notes about POSIX [gs]etpgrp.
14482 Index: pod/perlipc.pod
14484 Document correct C<use POSIX ":wait_h";> usage.
14486 Index: pod/perlref.pod
14488 From: Gurusamy Sarathy
14489 Subject: Re: \ ( @array ) busted for lexical @array (once more)
14491 Index: pod/perltie.pod
14493 Date: Thu, 29 Aug 1996 15:14:51 +0200
14494 From: Sven Verdoolaege <skimo@breughel.ufsia.ac.be>
14495 Subject: more TIEHANDLE
14497 This adds support for a READLINE method.
14499 Index: pod/perltrap.pod
14501 Here's documentation on the change in split's behavior between Perl 4
14504 Subject: More (and less!) 425traps
14506 Large integer traps
14512 Change blank lines to empty lines.
14514 Index: pod/perlvar.pod
14516 Be explicit about $/="" matching empty lines, that is, lines
14517 with no spaces or tabs.
14519 Change blank lines to empty lines.
14523 Date: Fri, 23 Aug 1996 17:22:40 -0400 (EDT)
14524 From: Chip Salzenberg
14525 Subject: Minor integer speedups in mathematics
14527 This patch provides minor speedups by using integer math and SVt_IV
14528 values when performing bitwise operations and modulus.
14530 Date: Tue, 3 Sep 1996 17:49:22 -0400 (EDT)
14531 From: Kenneth Albanowski
14532 Subject: Pack Patch (was Re: 5.002 - pack/unpack does not do "I" right)
14534 (double)auint cast added for call to sv_setnv().
14538 Date: Thu, 05 Sep 1996 00:25:28 -0400
14539 From: Gurusamy Sarathy
14540 Subject: minor misc. cleanup
14542 This patch makes some minor cleanups to the sources. No change
14543 in functionality whatsoever.
14545 Date: Thu, 29 Aug 1996 15:14:51 +0200
14546 From: Sven Verdoolaege <skimo@breughel.ufsia.ac.be>
14547 Subject: more TIEHANDLE
14549 This adds support for a READLINE method.
14553 Clear any buffer space exposed by by read().
14554 This is almost certainly a bug-fix.
14556 Undef and then re-define my_chsize from Perl_my_chsize to
14557 just plain chsize if this system HAS_CHSIZE. This probably only
14558 applies to SCO. This shows the perils of having internal
14559 functions with the same name as external library functions :-).
14561 Use CLK_TCK if HZ is not available.
14565 Fix more spots where we had PerlIO_stderr() and should have had
14566 Perl_debug_log instead.
14568 Date: Fri, 23 Aug 1996 17:26:42 -0400 (EDT)
14569 From: Chip Salzenberg
14570 Subject: Minor potential bug in AV creation
14572 I wasn't the one who originated this patch. But it looks like it
14573 would improve the safety of AV creation.
14575 Remove potentially incorrect casts on PerlIO_set_ptrcnt.
14576 'ptr' is already STDCHAR, which is supposed to be the type of
14577 char used in stdio.h, so we shouldn't have to cast it.
14581 Clear any buffer space exposed by by read().
14582 This is almost certainly a bug-fix.
14584 Index: t/lib/db-btree.t
14586 Update to DB_File 1.03.
14588 Index: t/lib/db-hash.t
14590 Update to DB_File 1.03.
14592 Index: t/lib/db-recno.t
14594 Update to DB_File 1.03.
14596 Index: t/lib/io_sock.t
14598 From: Lupe Christoph <lupe@alanya.m.isar.de>
14599 Subject: Perl 5.003.03: race condition in t/lib/io_sock.t
14601 io_sock.t works by forking a subprocess it can communicate with.
14602 It has the subprocess wait for the main process by sleeping 10
14603 seconds or until an alarm arrives.
14605 With my setup, the alarm signal arrives *before* the child
14606 has a chance to ignore the alarm signal.
14608 I fixed this by moving the "$SIG{ALRM} = sub {};" up before the
14609 fork. It does not hurt to have the parent ignore alarms, too.
14613 One last LONG & co. fix (yet another cut'n'paste error) and a few
14614 minor cleanups. Nothing crucial.
14618 Date: Thu, 29 Aug 1996 15:14:51 +0200
14619 From: Sven Verdoolaege <skimo@breughel.ufsia.ac.be>
14620 Subject: more TIEHANDLE
14622 This adds support for a READLINE method.
14626 Date: Tue, 3 Sep 1996 17:49:22 -0400 (EDT)
14627 From: Kenneth Albanowski
14628 Subject: Pack Patch (was Re: 5.002 - pack/unpack does not do "I" right)
14632 From: Gurusamy Sarathy
14633 Subject: Re: \ ( @array ) busted for lexical @array (once more)
14637 Date: Thu, 29 Aug 96 07:05:10 BST
14639 Subject: Re: UNIVERSAL::class busted
14641 yes, but I also noticed that this does not check that the reference
14642 is an object, so the patch should be
14646 Change comment style so that IBM's picky xlc compiler doesn't
14647 think we've mistakenly tried to nest comments.
14651 One last LONG & co. fix (yet another cut'n'paste error) and a few
14652 minor cleanups. Nothing crucial.
14654 Index: utils/h2xs.PL
14656 Date: Fri, 6 Sep 1996 06:09:20 -0400 (EDT)
14657 From: Ilya Zakharevich
14658 Subject: updated h2xs
14661 a) Docs and examples for -x updated;
14662 b) Path to xxxx.h would not be changed to /usr/include/xxxx.h
14663 unless this file exists (outside of VMS, I'm afraid to make an error
14664 there). - Useful with -x option, when the file may be eaten via -I
14666 c) .h file would be scanned only if needed.
14667 d) typemap would be generated (with T_PTROBJ).
14668 e) Documentation (=list) for autogenerated guys would be
14670 f) duplicated XSUBs would not be generated;
14671 g) arguments to XSUBs being arrays are recognized (note that
14672 xsubpp would probably choke on such guys).
14674 -x option requires C-Scan-0.3 (releases a couple of minutes ago to
14675 ftp://ftp.math.ohio-state.edu/pub/users/ilya/perl
14676 should propagate to CPAN soon).
14678 Index: utils/perlbug.PL
14680 Fix typo $Config{'has_sockets'} ought to be $Config{'d_socket'};
14682 Index: utils/perldoc.PL
14684 More choices in the pager war. Unfortunately, we can't rely on
14685 all users agreeing with the Sysadmin's choice, nor can we
14686 assign a default preference order, since opinions vary. If the
14687 user doesn't have $ENV{PAGER} set, we do want to pick up one that
14688 at least works, so we'll try whatever Configure found.
14690 Index: vms/Makefile
14692 VMS 5.003_05 Update.
14694 Index: vms/config.vms
14696 VMS 5.003_05 Update.
14698 Index: vms/descrip.mms
14700 VMS 5.003_05 Update.
14702 Index: vms/ext/Stdio/Stdio.pm
14704 VMS 5.003_05 Update.
14706 Index: vms/ext/filespec.t
14708 VMS 5.003_05 Update.
14710 Index: vms/gen_shrfls.pl
14712 VMS 5.003_05 Update.
14714 Index: vms/perlvms.pod
14716 VMS 5.003_05 Update.
14720 VMS 5.003_05 Update.
14722 Index: vms/vmsish.h
14724 VMS 5.003_05 Update.
14731 This patch was primarily to fix bugs and to clean up some of
14732 the changes made in 5.003_03. The details are described below.
14733 A very brief summary is:
14735 o Visible Changes to Core Functionality
14737 -Allow and document permissions for FileHandle::new and
14739 -glob in Safe compartment used to allow shell access; now
14740 it's in the same category as `` and system().
14742 o Configure and build enhancements
14744 -perl library name is again -lperl, not -lperl5 in some cases.
14745 -Several hint files no longer set -g -DDEBUGGING by default.
14746 Instead, they just turn off optimization, since that is
14747 probably what was intended.
14748 -Include OS/2 and Plan9 updates.
14752 -SEGV with $_[0] and circular references fixed.
14753 -Ilya's debugger patch.
14754 -FAKE typeglobs fixed.
14755 -truncate with file name now works.
14756 -lval substr() no longer coredumps with refs
14757 -lval substr now clears lexicals in re-entered scopes.
14758 -core dump in caller() for signal handler for __DIE__.
14762 Here are the specific file-by-file changes.
14764 # This is my patch perl5.003_04.pat to perl5.003_03
14765 # The full description is below.
14766 # Please execute the following commands before applying this patch.
14767 # (You can feed this patch to 'sh' to do so.)
14768 # -- Andy Dougherty
14770 # Obsolete perl4 hint file.
14771 rm -f hints/dnix.sh
14775 # We'll create a new test, but patch won't automatically make it
14783 This is patch perl5.003_04.pat to perl version 5.003_03.
14784 This takes you from 5.003_03 to 5.003_04.
14786 To apply this patch, run the above commands,
14787 cd to your perl source directory and then type
14789 patch -p1 -N < perl5.003_04.pat
14791 The changes are described after each /^Index/ line below. This is
14792 designed so you can examine each change with a command such as
14794 csplit -k perl5.003_04.pat '/^Index:/' '{99}'
14798 Updated for 5.003_04.
14802 Change name of shared libperl library back to libperl.so.xxx,
14803 so that a simple -lperl picks up either libperl.a or
14806 Check if $sh='' in case we've reloaded an old config.sh
14810 Change name of shared perl library to libperl, instead of
14813 Add notes about fragility of shared libperl and the usefulness
14814 of archlib to separate different binaries.
14820 obsolete hints/dnix.sh removed.
14826 For building shared libperl, relocate whole rule to
14827 inside the if test -f $osname/Makefile.SHs case.
14829 Index: Porting/Glossary
14839 Subject: Re: SEGV with $_[0] and circular references
14841 Subject: random cleanup
14843 This patch removes a few obvious redundancies in the source.
14847 Updated. Note new comments to make AIX happy.
14851 Change /*#define../**/ into /*#define../ **/
14852 to make IBM's xlc compiler shut up about nested comments.
14853 The /*#define FOO /**/ is a perfectly legal un-nested comment, and
14854 I wish IBM would fix it's blasted compiler instead. In the meantime
14855 we'll take mercy on the poor AIX user and get rid of the screenfulls
14856 of stupid warning messages. Thanks to Hallvard B Furuseth for the fix.
14860 This patch changes neither behavior nor performance. However, it does
14861 reduce code size and improve maintainability by combining some common
14862 code in gv_fullname() and gv_efullname().
14864 Index: ext/FileHandle/FileHandle.pm
14866 This patch documents the behavior of FileHandle::{new,open} with
14867 regard to open modes. It also documents the exportation of Fcntl
14870 This patch fixes a bug observed by Tom Christiansen: FileHandle::new
14871 didn't allow for file permissions after the file mode. Here's a patch.
14873 Index: ext/IO/lib/IO/File.pm
14875 This patch fixes a bug observed by Tom Christiansen: IO::File::new
14876 didn't allow for file permissions after the file mode. Here's a patch.
14878 This patch documents the behavior of IO::File::{new,open} with
14879 regard to open modes. It also documents the exportation of Fcntl
14882 Index: ext/Opcode/Opcode.pm
14884 Subject: Re: glob in Safe compartment allows shell access
14886 I've moved the glob op into the same opcode tag as backticks and system
14887 and added a comment.
14891 This patch changes neither behavior nor performance. However, it does
14892 reduce code size and improve maintainability by combining some common
14893 code in gv_fullname() and gv_efullname().
14897 Subject: Patch for LONG_MAX & co.
14899 Sorry about adding yet another #ifdef forest, but hopefully this
14900 should resolve the *_MAX issues permanently. It adds to the
14901 previously defined PERL_LONG_MAX, PERL_LONG_MIN, and PERL_ULONG_MAX
14902 symbols the complete set of
14903 /PERL_U?(CHAR|SHORT|INT|LONG)_(MAX|MIN)/, and installs aliases to
14904 those from /(I|U)(8|16|32|V)_(MAX|MIN)/ so that for any standard
14905 Perl typedef, like I32 or UV, you can reference I32_MAX or UV_MIN,
14906 and get appropriate figures. All references to LONG_(MIN|MAX) are
14907 changed appropriately.
14909 The .c changes have the side effect of making cast_uv properly use quad
14910 limits if quads are in use, but longs aren't 64 bit. Hopefully this all
14911 works, but I don't have any handy Crays to try it out on.
14913 Add notes on perl's internal types, specifically Quad_t and IV.
14915 Index: hints/hpux.sh
14917 Remove the d_bsdpgrp hint. The defaults should be ok.
14919 Index: hints/irix_6_2.sh
14921 Change optimize=-g to optimize=none to avoid pulling in -DDEBUGGING,
14922 unless that's what the user really wants.
14924 Index: hints/mpeix.sh
14926 Change optimize=-g to optimize=none to avoid pulling in -DDEBUGGING,
14927 unless that's what the user really wants.
14929 Index: hints/os2.sh
14931 Fixes for sh vs. bin_sh + cleanup.
14933 Index: hints/ultrix_4.sh
14935 Don't call optimize=-g, just call optimize=none. The -g
14936 pulls in -DDEBUGGING, which might not be wanted.
14938 Index: lib/ExtUtils/MM_Unix.pm
14940 .C$(obj_ext) removed under OS/2 - conflicts with .c$(obj_ext).
14942 Index: lib/ExtUtils/xsubpp
14944 Fix SCOPE? (See pod/perlxs.pod).
14945 Up version number to 1.938.
14947 Index: lib/Test/Harness.pm
14949 Add a return value to runtests - non-zero if all tests ran ok,
14952 Index: lib/perl5db.pl
14954 Ilya's debugger patch.
14955 Undefined subroutine &Carp::longmess called at
14956 /opt/perl5.003_03/lib/perl5db.pl line 1423.
14959 Make perl5db compatible with the recent 'strict refs' enforcement
14964 A patch to perl5.003_02/malloc to give a sensible error abort() message
14965 in ANSI C, and to give it to stderr instead of stdout.
14967 Use config_h's STRINGIFY macro instead of pre-ANSI "p".
14971 Subject: FAKE typeglobs seriously busted (with patch)
14973 Handling of fake typeglobs (scalars that are really globs
14974 in disguise) is seriously busted since 5.002 (it wasn't
14976 The problem is that mg_get() on a glob calls gv_efullname()
14977 which might coerce its first arg to a string.
14979 Sub-critical patch to conceivably fix some %SIG problems. (Shared hash key
14980 weren't being properly detected by some of the sig magic, but as shared
14981 hash keys wouldn't normally be used in %SIG it's unlikely this is a
14982 significant problem.)
14984 This patch changes neither behavior nor performance. However, it does
14985 reduce code size and improve maintainability by combining some common
14986 code in gv_fullname() and gv_efullname().
14990 Update perlio-related variables.
14994 This patch changes neither behavior nor performance. However, it does
14995 reduce code size and improve maintainability by combining some common
14996 code in gv_fullname() and gv_efullname().
15000 Updated. See opcode.pl.
15004 Subject: Re: truncate with file name does not work (with patch)
15006 The prototype for truncate was changed so that perl won't die
15007 with C<use strict;> when the first arg is a bareword (filehandle).
15008 I think it was Tom (as in "tchrist") who brought this up.
15010 Here's a patch that undoes the damage, makes it work with
15011 C<use strict;>, and adds to the testsuite.
15013 Index: os2/Makefile.SHs
15015 perllib vs. LIBPERL
15017 Index: os2/diff.configure
15023 SH_PATH_INI vs. BIN_SH
15025 Index: os2/os2ish.h
15027 SH_PATH_INI added (needed to redefine SH_PATH for binary
15029 SH_PATH is redefined.
15031 Index: patchlevel.h
15037 Subject: Patch for LONG_MAX & co.
15039 Sorry about adding yet another #ifdef forest, but hopefully this
15040 should resolve the *_MAX issues permanently. It adds to the
15041 previously defined PERL_LONG_MAX, PERL_LONG_MIN, and PERL_ULONG_MAX
15042 symbols the complete set of
15043 /PERL_U?(CHAR|SHORT|INT|LONG)_(MAX|MIN)/, and installs aliases to
15044 those from /(I|U)(8|16|32|V)_(MAX|MIN)/ so that for any standard
15045 Perl typedef, like I32 or UV, you can reference I32_MAX or UV_MIN,
15046 and get appropriate figures. All references to LONG_(MIN|MAX) are
15047 changed appropriately.
15049 The .c changes have the side effect of making cast_uv properly use quad
15050 limits if quads are in use, but longs aren't 64 bit. Hopefully this all
15051 works, but I don't have any handy Crays to try it out on.
15053 Add notes on perl's internal types, specifically Quad_t and IV.
15057 Removes an incorrect prototype for setlinebuf from
15058 perlio.c because it conflicts with the correct declaration in
15059 MachTen's stdio.h (and possibly other stdio's as well).
15061 Secondly, the code in perlio.c is not handling the (!PERLIO_IS_STDIO &
15062 HAS_F[GS]ETPOS) case. The patch fixes this omission (in a rather lumpen
15063 manner). I don't think this should affect platforms which try to hack a
15064 different path through the #ifdef forest, but this assertion would benefit
15069 Index: plan9/config.plan9
15073 Index: plan9/fndvers
15077 Index: plan9/mkfile
15081 Index: plan9/setup.rc
15085 Index: pod/perldiag.pod
15087 Subject: lval substr() coredumps with refs (with patch)
15089 substr() coredumps with a target that is a ref, when it is used in
15091 The patch below corrects the problem by stringifying the reference
15092 first (and emitting a warning when appropriate).
15094 Index: pod/perlxs.pod
15096 document xsubpp SCOPE:
15100 Subject: lval substr() fails to clear lexicals in re-entered scopes (with patch)
15102 substr() in lvalue context interacts in buggy fashion with SVs that
15103 are !SvOK. This manifests itself with lexicals that have a REFCNT of
15104 1, since these are merely "cleared in place" by setting SvOK_off.
15106 Subject: lval substr() coredumps with refs (with patch)
15108 substr() coredumps with a target that is a ref, when it is used in
15110 The patch below corrects the problem by stringifying the reference
15111 first (and emitting a warning when appropriate).
15113 Subject: Patch for LONG_MAX & co.
15117 This patch changes neither behavior nor performance. However, it does
15118 reduce code size and improve maintainability by combining some common
15119 code in gv_fullname() and gv_efullname().
15123 Subject: Patch for LONG_MAX & co.
15125 This patch changes neither behavior nor performance. However, it does
15126 reduce code size and improve maintainability by combining some common
15127 code in gv_fullname() and gv_efullname().
15131 This patch changes neither behavior nor performance. However, it does
15132 reduce code size and improve maintainability by combining some common
15133 code in gv_fullname() and gv_efullname().
15137 This patch changes neither behavior nor performance. However, it does
15138 reduce code size and improve maintainability by combining some common
15139 code in gv_fullname() and gv_efullname().
15143 This patch changes neither behavior nor performance. However, it does
15144 reduce code size and improve maintainability by combining some common
15145 code in gv_fullname() and gv_efullname().
15149 Subject: random cleanup
15151 This patch removes a few obvious redundancies in the source.
15153 Subject: sv_setsv patch
15155 This patch changes neither behavior nor performance. However, it does
15156 reduce code size and improve maintainability by combining some common
15157 code in gv_fullname() and gv_efullname().
15159 From: Chip Salzenberg
15160 Subject: Track SVs for destruction when -DPURIFY
15162 When checking for memory leaks, I compiled Perl with "-DPURIFY".
15163 Although that flag improves the leak checking, it also breaks
15164 destruction of global objects, because SVs aren't kept in captive
15167 This patch rectifies the problem by providing an alternative
15168 method for keeping track of SVs when Perl is compiled for Purify.
15169 It has no effect on normal operation.
15172 Add comment about assert(len >=0) when len is unsigned anyway.
15176 Subject: Re: truncate with file name does not work (with patch)
15178 The prototype for truncate was changed so that perl won't die
15179 with C<use strict;> when the first arg is a bareword (filehandle).
15180 I think it was Tom (as in "tchrist") who brought this up.
15182 Here's a patch that undoes the damage, makes it work with
15183 C<use strict;>, and adds to the testsuite.
15185 The "not implemented" branch is missing a "\n".
15189 Subject: FAKE typeglobs seriously busted (with patch)
15191 Handling of fake typeglobs (scalars that are really globs
15192 in disguise) is seriously busted since 5.002 (it wasn't
15195 The problem is that mg_get() on a glob calls gv_efullname()
15196 which might coerce its first arg to a string.
15198 Index: t/op/substr.t
15201 Subject: lval substr() fails to clear lexicals in re-entered scopes (with patch)
15203 substr() in lvalue context interacts in buggy fashion with SVs that
15204 are !SvOK. This manifests itself with lexicals that have a REFCNT of
15205 1, since these are merely "cleared in place" by setting SvOK_off.
15207 Subject: lval substr() coredumps with refs (with patch)
15209 substr() coredumps with a target that is a ref, when it is used in
15211 The patch below corrects the problem by stringifying the reference
15212 first (and emitting a warning when appropriate).
15216 Subject: Re: truncate with file name does not work (with patch)
15218 The prototype for truncate was changed so that perl won't die
15219 with C<use strict;> when the first arg is a bareword (filehandle).
15220 I think it was Tom (as in "tchrist") who brought this up.
15222 Here's a patch that undoes the damage, makes it work with
15223 C<use strict;>, and adds to the testsuite.
15227 Subject: Re: Perl 5.003 dumps core executing caller() in signal handler for
15228 __DIE__ (with patch)
15230 sv_2pv() might call croak() (which is not prepared to handle that
15231 when it calls sv_2pv(), itself). Likewise for warn() (but under
15232 slightly more esoteric circumstances--mg_get() in sv_2pv() might
15233 trigger a call to warn()).
15236 Subject: Patch for LONG_MAX & co.
15238 PERL_BADLANG is examined by default before issuing a warning during
15239 internationalization.
15241 Index: utils/h2xs.PL
15243 Make leading =head NAME item a paragraph so pod2man finds it.
15245 Index: utils/perldoc.PL
15247 Use col -x to filter out half-line feeds (ESC-9) from
15248 HP-UX nroff -man output. (col -x isn't portable -- SunOS
15249 doesn't support the -x option.)
15256 Most of the changes in 5.003_03 are to make the build and installation
15257 process more robust. The details are described below. A very brief
15260 o Visible Changes to Core Functionality
15262 -Support for tied filehandles.
15264 o Configure enhancements
15266 -How to build and install a shared libperl.so is now documented
15267 and supported, though it's not the default for most platforms.
15271 -Support bit operations on strings longer than 15 bytes.
15273 -If a regex supplied to split() contains paranthesized subpatterns
15274 that can result in null matches, perl no longer coredumps.
15276 -Fix problems with each() on tied hashes.
15278 -Make h2ph architecture-independent by using Config at run-time
15279 rather than extraction time.
15283 Here are the specific file-by-file changes.
15285 # This is my patch perl5.003_03.pat to perl5.003_02
15286 # The full description is below.
15287 # Please execute the following commands before applying this patch.
15288 # (You can feed this patch to 'sh' to do so.)
15289 # -- Andy Dougherty
15291 # Absorbed into Changes5.002
15295 rm -f ext/POSIX/mkposixman.pl
15297 # Moved to README.os2. I'm not sure why the README files are
15298 # here rather than in the appropriate subdirectories.
15302 rm -f pod/Makefile.PL
15304 # New test for bit ops.
15307 # Patches that create new tests don't always make them executable.
15310 # Create a new directory for Porting and Patching info.
15315 This is patch perl5.003_03.pat to perl version 5.003_02.
15316 This takes you from 5.003_02 to 5.003_03.
15318 To apply this patch, run the above commands,
15319 cd to your perl source directory and then type
15321 patch -p1 -N < perl5.003_03.pat
15323 The changes are described after each /^Index/ line below. This is
15324 designed so you can examine each change with a command such as
15326 csplit -k perl5.003_03.pat '/^Index:/' '{99}'
15330 Include 5.003_03 change notes.
15332 Move older change notes to separate files.
15334 Index: Changes5.000
15336 New file. Changes from perl4.036 to 5.000.
15338 Index: Changes5.001
15340 New file. Changes from 5.000 to 5.001
15342 Index: Changes5.002
15344 New file. Changes from 5.001 to 5.002
15346 Index: Changes5.003
15348 New file. Changes from 5.002 to 5.003
15352 Relaxed warning about ksh on exotic machines.
15354 Changed usesafe to useopcode.
15356 Add search for gzip and zip.
15358 Look more carefully for $sh (the Bourne-ish shell).
15359 Use that info to set $startsh correctly.
15361 Change prompts for PerlIO interface. See INSTALL
15362 for how this is supposed to work. The default is
15363 still the same as in 5.003_02, namely don't use
15364 any fancy new PerlIO stuff.
15366 Don't look for sigvec() since we don't actually use it.
15367 (Plus, it used to print an alarming misleading message about
15370 Look for stdio's _filbuf under the possible names of
15371 _filbuf, __filbuf, and _fill.
15373 New $useshrplib variable to control whether we build a shared
15374 libperl.so. The name of the library is in $libperl.
15375 Always install it in $installarchlib/CORE/$libperl.
15377 Check for <sys/resource.h> and <sys/wait.h> for NetBSD.
15379 Replace old $altmake stuff with newer autoconf-ish
15380 $make_set_make, which checks if $make sets $(MAKE). Now you
15381 choose an alternate make with sh Configure -Dmake=gmake (or
15384 Remove 'ln' for the list of essential commands. Simulate
15385 it with 'cp' if necessary.
15387 Change `logname` prompts to handle extra gratuitous spaces in
15392 Fix silly bug in checking for fully-qualified names in /etc/hosts.
15394 Generalize Gconvert tests. Give correct and more useful
15397 Use $obj_ext instead of literal '.o' in the dynaloader test.
15399 Include appropriate header files in bcopy() and memcpy()
15400 tests. Note whether memmove is available.
15402 Check whether struct sigaction works (needed for Solaris 2.5
15405 Include appropriate header files for randbits test.
15409 Add note about space requirements.
15411 Update to match Configure changes (Opcode vs. Safe,
15412 useperlio, useshrplib, etc.)
15414 Reorganize the structure of some of the hints.
15416 Miscellaneous clarifications.
15420 Updated. 5.003_02 introduced some massive patches, mostly
15421 due to spacing changes. I didn't bother to sort them all out;
15422 I just started with 5.003's MANIEFST.
15426 Support the new simplified shared libperl mechanism.
15428 Use new $make_set_make directive.
15430 Remove redundant libperl Make variable.
15432 Remove unnecessary MAB variable.
15434 Remove dependency of minitest on lib/Config.pm, since it could
15435 well have been a failure of configpm that inspired testing
15436 miniperl in the first place!
15438 Index: Porting/Glossary
15440 New file describing all the config.sh variables.
15441 Eventually, I hope to fill this directory with other useful
15446 Replace old README.os2 with more up-to-date os2/README.
15450 Updated to match current Configure and config_h.SH.
15451 Some rearrangement of parts has occurred due to new
15452 dependencies in the metaconfig units.
15456 Updated to match current Configure and config_h.SH.
15457 Some rearrangement of parts has occurred due to new
15458 dependencies in the metaconfig units.
15460 Include full descriptions of ARCHLIB, OLDARCHLIB, PRIVLIB,
15461 SITEARCH, and SITELIB. Previous versions just included the
15462 ~-expanded names (with unhelpful descriptions). No functionality
15463 is changed, but maybe it's a little better documented now.
15467 Possibly Include <signal.h> and <unistd.h>
15471 No longer prefer bcmp over memcmp when order doesn't matter.
15473 Support bit operations on strings longer than 15 bytes.
15481 Expand warning at the top.
15483 Index: ext/IO/IO.pm
15485 Clean up docmentation installation errors.
15487 Index: ext/IO/lib/IO/Seekable.pm
15489 Clean up docmentation installation errors.
15491 Index: ext/IO/lib/IO/Select.pm
15493 Clean up docmentation installation errors.
15495 Index: ext/Opcode/Opcode.xs
15497 Add support for tied filehandles.
15499 Index: ext/SDBM_File/sdbm/sdbm.h
15501 Change the Mymalloc to match Perl_malloc in perl.h.
15503 Index: ext/util/make_ext
15506 Get rid of unused altmake.
15510 Fix problems with each() on tied hashes.
15514 Change safe*alloc functions to have prototypes that
15515 match the system's malloc and free types. That is, use
15516 Malloc_t instead of char *, and Free_t instead of void.
15517 This is necessary so . . .
15519 Safefree cast matches type of free() whether it's perl's
15520 malloc/free or the system's malloc/free.
15522 Index: hints/README.hints
15524 Remove out-of-date info.
15526 Document a bit about how hint files work.
15528 Index: hints/aix.sh
15530 qmaxmem hint doesn't apply to gcc.
15532 Index: hints/dgux.sh
15534 Configure will now automatically detect shared libperl stuff.
15536 Index: hints/dynixptx.sh
15538 Fix typo in comment.
15540 Configure will now automatically detect shared libperl stuff.
15542 Index: hints/epix.sh
15544 Use glibpth instead of libpth. This allows Configure to
15545 add local directories, such as /opt/local/lib, etc.
15547 Index: hints/irix_6_2.sh
15549 Include some info on cc -n32 compile.
15551 Index: hints/linux.sh
15553 Configure now tests gcvt() more thoroughly.
15555 Index: hints/machten_2.sh
15557 Update where to find dld.
15559 Index: hints/mips.sh
15561 Use glibpth instead of libpth.
15563 Index: hints/next_3.sh
15565 Build up $mab dynamically. Since $mab isn't used anywhere
15566 anymore, this is useless. However, $mab was never used for
15567 next_3.sh anyway, so there's been no change in functionality.
15569 Index: hints/next_4.sh
15571 Get rid of extraneous isnext_4 variable. Configure and
15572 Makefile.SH will use $osname and $osvers instead.
15574 Build up $mab dynamically based on available architectures.
15576 Absorb $mab into ccflags and ccdlflags. I hope that will
15577 cover everything. (Configure should automatically remove
15578 the -arch stuff from cppflags.)
15580 Configure now knows next4 needs to use a shared libperl.5.so.
15582 Allow users to use -Dprefix.
15584 Index: hints/os2.sh
15586 Try to update to reflect newer shared libperl stuff.
15587 I probably goofed :-).
15589 Index: hints/sco.sh
15591 Additional notes on using icc.
15593 Additional flags for dynamic loading.
15595 Index: hints/solaris_2.sh
15597 Perl.h no longer prefers bcmp, so it's again ok if Configure
15598 finds them, since perl will prefer the mem* versions anyway.
15600 Index: hints/sunos_4_0.sh
15602 Don't include <unistd.h>
15604 Index: hints/sunos_4_1.sh
15606 Add brief note about GNU as and ld.
15608 Don't include <unistd.h>
15610 Add notes about WHOA THERE messages.
15612 Index: hints/titanos.sh
15614 Include sfio in libswanted.
15616 Don't set libpth any more.
15618 Index: hints/umips.sh
15624 Use memcmp even in cases where ordering doesn't matter.
15626 Fix problems with each() on tied hashes.
15630 Simplify installation of shared libperl.so.
15632 Avoid reaching Command Failed!!! with /usr/bin/perl.
15634 Index: lib/AutoSplit.pm
15636 Clean up docmentation installation errors.
15638 Index: lib/ExtUtils/MM_Unix.pm
15640 Remove MAB references.
15642 Use 'useshrplib' instead of 'd_shrplib'
15644 Index: lib/ExtUtils/MakeMaker.pm
15646 Remove mab references.
15648 Index: lib/FindBin.pm
15650 Clean up docmentation installation errors.
15652 Index: lib/Symbol.pm
15654 Put back in the BEGIN { require 5.002; }. The version in
15655 5.003_02 wouldn't work in 5.002 anyway. Further, the whole
15656 point of the construct is to catch 5.001m, so we can't use
15657 syntax introduced after 5.001m to do that.
15659 Index: lib/Text/Wrap.pm
15661 Remove double 'use strict'.
15663 Index: lib/perl5db.pl
15665 Add explicit '&' to avoid warnings under strict refs.
15667 Index: lib/sigtrap.pm
15669 Clean up docmentation installation errors.
15671 Index: makedepend.SH
15673 Use Configure's $sh and $make_set_make variables.
15679 Use Safefree() macro instead of safefree() function with
15680 a (possibly) incorrect cast. The whole point of the
15681 Safefree() macro is that it does the correct cast for you.
15684 Index: patchlevel.h
15686 Change to SUBVERSION 3.
15694 No longer prefer bcmp slightly for comparisons that don't care
15697 Rely on Configure setting SH_PATH.
15699 Change the function name to Pause() instead of pause() to
15700 avoid potential prototype problems. (This naming convention
15701 is similar to the Fwrite and Fflush macros.)
15703 Fix problems with each() on tied hashes.
15705 Work around crypt prototype problem on NeXT.
15709 Fixes to support non-std stdio.
15713 Try to document the various #defines a bit. This is far from
15716 Remove a lot of trailing whitespace. (It's of no consequence, but
15717 but I'm not going to redo the patch just to put back in the trailing
15718 whitespace either.)
15722 Fixes to support non-std stdio.
15726 Restore use of Safefree() macro.
15728 Index: perly.c.diff
15730 Restore use of Safefree() macro.
15734 Delete duplicate line.
15736 Index: plan9/buildinfo
15740 Index: pod/perlapio.pod
15742 Clean up docmentation installation errors.
15744 Index: pod/perlipc.pod
15748 Untaint port number.
15750 Index: pod/perlmod.pod
15752 Fix a minor nit regarding Exporter.
15754 Index: pod/perlre.pod
15756 Clean up docmentation installation errors.
15758 Index: pod/perltie.pod
15760 Add support for tied filehandles.
15762 Index: pod/perltrap.pod
15764 Clean up docmentation installation errors.
15766 Index: pod/perlxstut.pod
15768 Clean up docmentation installation errors.
15770 Index: pod/pod2man.PL
15772 Clean up docmentation installation errors.
15776 Add support for tied filehandles.
15778 If a regex supplied to split() contains paranthesized subpatterns
15779 that can result in null matches, perl coredumps.
15783 Use memcmp instead of bcmp even when we don't care about order.
15785 Add support for tied filehandles.
15789 Include <unistd.h>, <sys/wait.h>, and <sys/resource.h>.
15790 (The latter two are especially for NetBSD.)
15792 Don't assume sys/time.h and sys/select.h can't coexist.
15798 Fix safe*alloc and safefree prototypes.
15802 Use memcmp instead of bcmp even when we don't care about order.
15806 Use memcmp instead of bcmp even when we don't care about order.
15808 Index: t/lib/opcode.t
15810 Add support for tied filehandles.
15814 Support bit operations on strings longer than 15 bytes.
15818 Add support for tied filehandles.
15820 Index: t/op/split.t
15822 If a regex supplied to split() contains paranthesized subpatterns
15823 that can result in null matches, perl coredumps.
15827 Include <unistd.h>.
15829 Use memcmp instead of bcmp even when we don't care about order.
15833 Include <unistd.h>.
15835 Use correct types for safe*alloc and safefree functions.
15837 Index: utils/h2ph.PL
15839 Make h2ph architecture-independent by using Config at run-time
15840 rather than extraction time.
15842 Index: writemain.SH
15844 Remove unnecessary curlies. (They are a leftover from
15845 an older auto_init mechanism.)
15847 Index: x2p/Makefile.SH
15849 Use Configure's $sh and $make_set_make.
15851 Remove MAB stuff, since it's now in ccflags.
15853 Keep 5.003's RCS info.
15857 Keep 5.003's RCS info.
15861 Use Configure's FILE_filbuf macro instead of a raw _filbuf.
15868 o Visible Changes to Core Functionality
15869 - Redefining constant subs, or changing sub's prototype now give warnings.
15870 - Fixes for ++/-- of values close to max/min size of an integer
15871 - Warning for un-qualified bareword as handler in $SIG{}.
15872 - UNIVERSAL::isa can now be called as static method.
15874 o Changes in Core Internals
15875 - PerlIO abstraction added.
15876 Perl core and standard extensions no longer assume ANSI C's stdio is IO
15877 mechanism, Default Configure mode is still to use stdio via set of C macros.
15878 Alternate modes are to use stdio via one perlio.c module, or
15879 to use sfio if available.
15881 - Several bug fixs from perl5-porters
15882 - Make sources non-ANSI C correct again.
15884 - Last of shared-hash-key patches
15885 - eval '(0,1..3)'; # --> SegFault
15886 - coredumps after simple subsitutes.
15887 - Correction to UNIVERSAL::VERSION docs.
15888 - Fixed io_udp test.
15889 - Fixed another abuse of malloc'ed memory.
15890 - Enabled DEBUGING_MSTATS whenever perl's malloc() is used.
15891 - Reverted to default of not hiding perl's malloc (if used).
15893 o Changes in the Standard Library and Utilities
15894 - Fixed MakeMaker for static SDBM and builing in a link tree.
15895 - Upgraded to IO-1.09, and includes latest (still experimental) IO::Select.
15896 - Documentation/test tweak to DB_File
15897 - h2xs upgrade to allow use C::Scan module
15899 o Changes in OS-specific and Build-time Support
15900 - Attempted to re-created 5.003_01's NeXT support with metaconfig units.
15902 - make minitest now depends on lib/Config.pm, as some of tests require it.
15903 - Included latest plan9 sub-directory
15904 - Applied OS/2 patches.
15905 - Typo patch for VMS.
15912 Version 5.003_01 contains bugfixes and additions accumulated since
15913 version 5.002_01, since the patch to version 5.003 was deliberately
15914 kept simple. In addition to numerous small bugfixes in the core,
15915 library files, and documentation, this patch contains several
15916 significant revisions, summarized below:
15918 o Visible Changes to Core Functionality
15920 - A port to Plan9 has been started, and changes are integrated into
15921 the standard distribution. As of this release, the Perl core
15922 and several common extensions are working.
15924 - A set of basic methods in the UNIVERSAL class have been added to
15925 the Perl core. Since UNIVERSAL is an implicit member of every
15926 class's @ISA, the methods can be called via any object.
15928 - A mandatory warning has been added for 'declarations' of lexical
15929 variables using the "my" operator which mask an existing lexical
15930 variable declared in the same scope, making the previous variable
15931 inaccessible by its name.
15933 - The "use" and "require" operators have been extended to allow
15934 checking of the required module's version. The "use" operator
15935 can now be used for an immediate version check of Perl itself.
15937 - A new "strict" pragma, "strict untie", has been added, which
15938 produces an error if a tied value is untied when other references
15939 exist to the internal object implementing the tie.
15941 - Barewords used as associative array keys (i.e. when specifying
15942 an associative array element like $foo{__BAR} or on the left
15943 side of the => operator) may now begin with an underscore as
15944 well as an alphabetic character.
15946 - Some of the configuration information previously produced by the
15947 -v switch has been moved to the -V switch, in order to keep -v
15950 o Changes in Core Internals
15952 - Symbol table and method lookups have been made faster.
15954 - Perl subroutines which just return a constant value are now
15955 optimized at compile time into inline constants.
15957 - Management of keys for associative arrays has been improved to
15958 conserve space when the same keys are reused frequently, and
15959 to pass true Perl values to tie functions, instead of stringified
15962 - Messages normally output to stderr may be directed to another
15963 stream when Perl is built. This allows some platforms to
15964 present diagnostic output in a separate window from normal
15967 - A bug which caused suiperl to fail silently, albeit securely,
15968 in version 5.003 on some systems has been fixed.
15970 - Management of Unix-style signal handlers via the %SIG associative
15971 array has been made safer.
15973 - Several global C symbols have been renamed to eliminate collisions
15974 with system C header files or libraries on some platforms.
15975 Unfortunately, this means that dynamic extensions compiled under
15976 previous versions of Perl will need to be rebuilt for Perl
15977 5.003_01. We're in the process of cleaning up Perl's C
15978 namespace to make it easier to link Perl with other binaries,
15979 so this will probably happen again between now and version 5.004.
15980 After that, we'll do our best to maintain binary compatibility
15983 - An alternate allocation strategy has been added to Perl's
15984 optional private memory management routines. This strategy,
15985 which may be selected when Perl is built, is designed to
15986 conserve memory in programs which allocate many small
15987 chunks of memory with sizes near a power of 2, as is often
15988 the case in Perl programs.
15990 - Several memory leaks in the creation and destruction of
15991 multiple interpreters have been fixed.
15993 o Changes in the Standard Library and Utilities
15995 - The Opcode extension, which allows you to control a program's
15996 access to Perl operations, has been added to the standard
15997 distribution. This extends the work begun in the original
15998 Safe extension, and subsumes it. The Safe interface is still
16001 - The IO extension, which provides a set of classes for object-
16002 oriented handling of common I/O tasks, has been added to the
16003 standard distribution. The IO classes will form the basis
16004 for future development of Perl's I/O interface, and will
16005 subsume the FileHandle class in the near future. The default
16006 class to which all Perl I/O handles belong is now IO::Handle,
16007 rather than FileHandle.
16009 - The ExtUtils::Embed library module, which provides a set
16010 of utility function to help in embedding Perl in other
16011 applications, has been added to the standard distribution.
16013 - The Fatal library module, which provides a simple interface
16014 for creating "do-or-die" equivalents of existing functions,
16015 has been added to the standard distribution.
16017 - The FindBin library module, which determines the full path
16018 to the currently executing program, has been added to the
16019 standard distribution.
16021 - The DB_File extension, and the Getopt::Long, Test::Harness,
16022 Text::Tabs, Text::Wrap, Time::Local and sigtrap library modules
16023 have been updated to the authors' latest versions.
16025 - The Carp library module now considers the @ISA chain when
16026 determining the caller's package for inclusion in error messages.
16028 - The h2xs, perlbug, and xsubpp utilities have been updated.
16030 - The standard Perl debugger has been updated, and the information
16031 provided to the debugger when an XSUB is called has been improved,
16032 making it possible for alternate debuggers (such as Devel::DProf)
16033 to do a better job of tracking XSUB calls.
16035 - The pod documentation formatting tools in the standard distribution
16036 can now handle characters in the input stream whose high bit is set.
16038 - The cperl-mode EMACS editing mode has been updated.
16040 o Changes in Documentation
16042 - Typographic and formatting errors have been corrected in the pod
16043 documentation for the core and standard library files
16045 - Explanations of several core operators have been improved
16047 - The perldebug, perlembed, perlipc, perlsec, and perltrap documents
16048 extensively revised.
16050 o Changes in OS-specific and Build-time Support
16052 - Support for the NeXT platform has been extended through
16053 NeXTSTEP/OPENSTEP 4.0, and now includes the ability to create MABs.
16055 - Support for OS/2 has been extended as well, and now includes
16056 options for building a.out binaries.
16058 - Support for VMS has also been extended, incorporating improved
16059 processing of file specification strings, optional suppression of
16060 carriage control interpretation for record-structured files,
16061 improved support for the -S command line switch, a number of
16062 VMS-specific bugfixes, and significantly improved performance
16063 in line-oriented reading of files.
16065 - Several hints files have been added or updated: aux.sh (updated),
16066 convexos.sh (updated), irix_4.sh (updated), irix_5.sh (updated),
16067 irix_6_2.sh (updated), next_3.sh (updated), next_3_2.sh (new),
16068 next_3_3.sh (new), next_4.sh (new), os2/sh (updated),
16069 sco.sh (updated), and solaris_2.sh (updated).
16071 - The test driver for the regression tests now reports when a set
16072 of tests have been skipped (presumable because the operation
16073 they're designed to test isn't supported on the current system).