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 save space, and to give due honor to those who have made Perl 5.004
16 what is is today, here are some of the more common names in the Changes
17 file, and their current addresses (as of March 1997):
19 Gisle Aas <aas@aas.no>
20 Kenneth Albanowski <kjahds@kjahds.com>
21 Charles Bailey <bailey@hmivax.humgen.upenn.edu>
22 Graham Barr <gbarr@ti.com>
23 Spider Boardman <spider@orb.nashua.nh.us>
24 Tim Bunce <Tim.Bunce@ig.co.uk>
25 Tom Christiansen <tchrist@perl.com>
26 Hallvard B Furuseth <h.b.furuseth@usit.uio.no>
27 Gurusamy Sarathy <gsar@engin.umich.edu>
28 Jarkko Hietaniemi <jhi@iki.fi>
29 Nick Ing-Simmons <nik@tiuk.ti.com>
30 Andreas Koenig <a.koenig@mind.de>
31 Paul Marquess <pmarquess@bfsec.bt.co.uk>
32 Jeff Okamoto <okamoto@hpcc123.corp.hp.com>
33 Ulrich Pfeifer <pfeifer@charly.informatik.uni-dortmund.de>
34 Tom Phoenix <rootbeer@teleport.com>
35 Norbert Pueschel <pueschel@imsdd.meb.uni-bonn.de>
36 Roderick Schertler <roderick@argon.org>
37 Ilya Zakharevich <ilya@math.ohio-state.edu>
39 And the Keepers of the Patch Pumpkin:
41 Andy Dougherty <doughera@lafcol.lafayette.edu>
42 Chip Salzenberg <chip@pobox.com>
51 Title: "Support $ENV{PERL5OPT}"
53 Files: perl.c pod/perldiag.pod pod/perldelta.pod pod/perlrun.pod
55 Title: "Implement void context, in which C<wantarray> is undef"
57 Files: cop.h doop.c dump.c global.sym gv.c op.c op.h perl.c
58 pod/perlcall.pod pod/perldelta.pod pod/perlfunc.pod
59 pod/perlguts.pod pod/perlsub.pod pp.c pp_ctl.c pp_hot.c
62 Title: "Don't look up &AUTOLOAD in @ISA when calling plain function"
64 Files: global.sym gv.c lib/Text/ParseWords.pm pod/perldelta.pod
65 pp_hot.c proto.h t/op/method.t
67 Title: "Allow closures to be constant subroutines"
71 Title: "Make C<scalar(reverse)> mean C<scalar(reverse $_)>"
75 Title: "Fix lexical suicide from C<my $x = $x> in sub"
79 Title: "Make "Unrecog. char." fatal, and update its doc"
81 Files: pod/perldiag.pod toke.c
83 Title: "Die on patterns that will match empty string forever"
84 From: Stephen Potter <spp@psa.pencom.com>
85 Msg-ID: <199703282138.PAA28311@psa.pencom.com>
86 Date: Fri, 28 Mar 1997 15:38:30 -0600
91 Title: "safefree() mismatch"
92 From: Roderick Schertler
93 Msg-ID: <21338.859653381@eeyore.ibcinc.com>
94 Date: Sat, 29 Mar 1997 11:36:21 -0500
97 Title: "FreeBSD update"
98 From: Slaven Rezic <eserte@cs.tu-berlin.de>
99 Msg-ID: <199703311417.QAA04162@cabulja.herceg.de>
100 Date: Mon, 31 Mar 1997 16:17:42 +0200 (MET DST)
101 Files: hints/freebsd.sh
103 Title: "Win32 update (seven patches)"
104 From: Gurusamy Sarathy and Nick Ing-Simmons
105 Files: EXTERN.h MANIFEST win32/Makefile win32/perl.mak
106 win32/perl.rc win32/perldll.mak win32/makedef.pl
107 win32/modules.mak win32/win32io.c win32/bin/pl2bat.bat
111 Title: "Report PERL* environment variables in -V and perlbug"
112 From: Chip Salzenberg
113 Files: perl.c utils/perlbug.PL
115 Title: "Typo in perl.c: Printing NO_EMBED for perl -V"
117 Msg-ID: <199703301922.VAA13509@furubotn.sn.no>
118 Date: Sun, 30 Mar 1997 21:22:11 +0200
121 Title: "Don't let C<$var = $var> untaint $var"
122 From: Chip Salzenberg
123 Files: pp_hot.c pp_sys.c sv.h t/op/taint.t
125 Title: "Fix autoviv bug in C<my $x; ++$x->{KEY}>"
126 From: Chip Salzenberg
129 Title: "Re: 5.004's new srand() default seed"
130 From: Hallvard B Furuseth
131 Msg-ID: <199703302219.AAA20998@bombur2.uio.no>
132 Date: Mon, 31 Mar 1997 00:19:13 +0200 (MET DST)
135 Title: "Re: embedded perl and top_env problem "
136 From: Gurusamy Sarathy
137 Msg-ID: <199703280031.TAA05711@aatma.engin.umich.edu>
138 Date: Thu, 27 Mar 1997 19:31:42 -0500
139 Files: gv.c interp.sym perl.c perl.h pp_ctl.c pp_sys.c scope.h util.c
141 Title: "Define and use new macro: boolSV()"
143 Files: gv.c lib/ExtUtils/typemap os2/os2.c pp.c pp_hot.c pp_sys.c
144 sv.c sv.h universal.c vms/vms.c
146 Title: "Re: strict @F"
147 From: Hallvard B Furuseth
148 Msg-ID: <199703252110.WAA16038@bombur2.uio.no>
149 Date: Tue, 25 Mar 1997 22:10:33 +0100 (MET)
152 Title: "Try harder to identify errors at EOF"
153 From: Chip Salzenberg
156 Title: "Minor string change in toke.c: 'bareword'"
157 From: lvirden@cas.org
158 Msg-ID: <1997Mar27.130247.1911552@hmivax.humgen.upenn.edu>
159 Date: Thu, 27 Mar 1997 13:02:46 -0500 (EST)
162 Title: "Improve diagnostic on \r in program text"
163 From: Chip Salzenberg
164 Files: pod/perldiag.pod toke.c
166 Title: "Make Sock_size_t typedef work right"
167 From: Chip Salzenberg
168 Files: perl.h pp_sys.c
170 Title: "Eliminate unused dummy variable"
171 From: Doug MacEachern <dougm@opengroup.org>
172 Msg-ID: <199703270123.UAA25454@postman.osf.org>
173 Date: Wed, 26 Mar 1997 20:23:14 -0500
174 Files: lib/ExtUtils/Embed.pm unixish.h writemain.SH
178 Title: "Allow for coexistence of various versions of perldiag.pod"
179 From: Chip Salzenberg
180 Files: installperl lib/diagnostics.pm
182 LIBRARY AND EXTENSIONS
184 Title: "New module constant.pm"
186 Files: MANIFEST lib/constant.pm op.c pp.c t/pragma/constant.t
188 Title: "Remove chat2"
189 From: Chip Salzenberg
190 Files: MANIFEST lib/chat2.inter lib/chat2.pl
192 Title: "Include CGI.pm 2.32"
193 From: Chip Salzenberg
194 Files: MANIFEST eg/cgi/* lib/CGI.pm lib/CGI/Apache.pm
195 lib/CGI/Carp.pm lib/CGI/Fast.pm lib/CGI/Push.pm
198 Title: "Fix C<print $_> in debugger"
199 From: Ilya Zakharevich <ilya@math.ohio-state.edu>
200 Msg-ID: <199703312355.SAA01068@monk.mps.ohio-state.edu>
201 Date: Mon, 31 Mar 1997 18:55:55 -0500 (EST)
202 Files: lib/perl5db.pl
204 Title: "Re: Pod problems & fixes"
205 From: Hallvard B Furuseth
206 Msg-ID: <199703261829.TAA17015@bombur2.uio.no>
207 Date: Wed, 26 Mar 1997 19:29:14 +0100 (MET)
208 Files: lib/Pod/Text.pm
210 Title: "Re: $whoami calculation in Sys::Syslog.pm should not be greedy"
211 From: Roderick Schertler
212 Msg-ID: <pz4tdu7j57.fsf@eeyore.ibcinc.com>
213 Date: 29 Mar 1997 11:33:24 -0500
214 Files: lib/Sys/Syslog.pm
216 Title: "C<new SelectSaver $fh> doesn't always restore"
217 From: Spider Boardman
218 Msg-ID: <199703291906.OAA07232@Orb.Nashua.NH.US>
219 Date: Sat, 29 Mar 1997 14:06:37 -0500
220 Files: lib/SelectSaver.pm
222 Title: "Patch for Benchmark.pm"
223 From: Hugo van der Sanden <hv@crypt.compulink.co.uk> w/Tim Bunce
224 Msg-ID: <199703291504.PAA01596@crypt.compulink.co.uk>
225 Date: Sat, 29 Mar 1997 15:04:32 +0000
226 Files: lib/Benchmark.pm
228 Title: "Tiny doc fix for AutoSplit.pm"
229 From: "Randy J. Ray" <rjray@uswest.com>
230 Msg-ID: <rjray-9702272117.AA001223633@snakepit.ecte.uswc.uswest.com>
231 Date: Thu, 27 Mar 1997 14:17:38 -0700
232 Files: lib/AutoSplit.pm
240 Title: "Tom C's Pod::Html and html tools, as of 30 March 97"
241 From: Chip Salzenberg
242 Files: MANIFEST installhtml lib/Pod/Html.pm pod/pod2html.PL
244 Title: "Fix path bugs in installhtml"
245 From: Robin Barker <rmb1@cise.npl.co.uk>
246 Msg-ID: <3180.9703270906@tempest.cise.npl.co.uk>
247 Date: Thu, 27 Mar 97 09:06:14 GMT
250 Title: "Make perlbug say that it's only for core Perl bugs"
251 From: Chip Salzenberg
252 Files: utils/perlbug.PL
256 Title: "INSTALL-1.11"
258 Msg-ID: <Pine.SOL.3.95q.970326140905.10178A-100000@fractal.lafayette.
259 Date: Wed, 26 Mar 1997 14:27:52 -0500 (EST)
262 Title: "Patch for perl.pod"
263 From: wmiddlet@Adobe.COM (William Middleton)
264 Msg-ID: <199703262305.PAA13121@ducks>
265 Date: Wed, 26 Mar 1997 15:05:39 -0800 (PST)
268 Title: "Document autouse and constant; update diagnostics"
269 From: Chip Salzenberg
270 Files: pod/perldelta.pod
272 Title: "Suggest to upgraders that they try '-w' again"
273 From: Hallvard B Furuseth
274 Msg-ID: <199703251901.UAA15982@bombur2.uio.no>
275 Date: Tue, 25 Mar 1997 20:01:26 +0100 (MET)
276 Files: pod/perldelta.pod
278 Title: "Improve and update documentation of constant subs"
279 From: Tom Phoenix <rootbeer@teleport.com>
280 Msg-ID: <Pine.GSO.3.96.970331122546.14185C-100000@kelly.teleport.com>
281 Date: Mon, 31 Mar 1997 13:05:54 -0800 (PST)
282 Files: pod/perlsub.pod
284 Title: "Improve documentation of C<return>"
285 From: Chip Salzenberg
286 Files: pod/perlfunc.pod pod/perlsub.pod
288 Title: "perlfunc.pod patch"
290 Msg-ID: <199703262159.WAA17531@furubotn.sn.no>
291 Date: Wed, 26 Mar 1997 22:59:23 +0100
292 Files: pod/perlfunc.pod
294 Title: "Use 'while (defined($x = <>)) {}', per <gnat@frii.com>"
295 From: Chip Salzenberg
296 Files: configpm lib/Term/Cap.pm perlsh pod/perlipc.pod pod/perlop.pod
297 pod/perlsub.pod pod/perlsyn.pod pod/perltrap.pod
298 pod/perlvar.pod win32/bin/search.bat
300 Title: "Document and test C<%> behavior with negative operands"
301 From: Chip Salzenberg
302 Files: pod/perlop.pod t/op/arith.t
304 Title: "Update docs on $]"
305 From: Chip Salzenberg
306 Files: pod/perlvar.pod
308 Title: "perlvar.pod patch"
310 Msg-ID: <199703261254.NAA10237@bergen.sn.no>
311 Date: Wed, 26 Mar 1997 13:54:00 +0100
312 Files: pod/perlvar.pod
314 Title: "Fix example of C<or> vs. C<||>"
315 From: Chip Salzenberg
316 Files: pod/perlsyn.pod
318 Title: "Pod usage and spelling patch"
319 From: Larry W. Virden
323 From: "Cary D. Renzema" <caryr@mxim.com>
324 Msg-ID: <199703262353.PAA01819@macs.mxim.com>
325 Date: Wed, 26 Mar 1997 15:53:22 -0800 (PST)
333 CORE LANGUAGE CHANGES
335 Title: "Don't compile scalar mods of aggregates, like C<@a =~ s/a/b/>"
336 From: Chip Salzenberg
337 Files: op.c t/op/misc.t
339 Title: "Automatically flush on C< $| = 1 >"
340 From: Chip Salzenberg
343 Title: "Refine modulus ("%") per suggestion of Tim Goodwin"
344 From: Chip Salzenberg
347 Title: "If C<perl -a>, do equivalent of C<use vars '@F'>"
348 From: Chip Salzenberg
351 Title: "Warn about undef magic values just like non-magic"
352 From: Chip Salzenberg
353 Files: ext/Opcode/Safe.pm sv.c t/lib/db-btree.t t/lib/db-hash.t
354 t/lib/db-recno.t t/pragma/locale.t
358 Title: "Remove redundant patch to hints/bsdos.sh"
359 From: Shigeya Suzuki <shigeya@foretune.co.jp>
360 Msg-ID: <19970322222244K.shigeya@foretune.co.jp>
361 Date: Sat, 22 Mar 1997 22:22:44 +0900
362 Files: hints/bsdos.sh
364 Title: "Another MachTen Patch"
366 Msg-ID: <Pine.GSO.3.96.970324152150.20610P-100000@kelly.teleport.com>
367 Date: Mon, 24 Mar 1997 15:26:48 -0800 (PST)
368 Files: hints/machten_2.sh
370 Title: "Win32 update (five patches)"
371 From: Gurusamy Sarathy and Nick Ing-Simmons
372 Files: MANIFEST README.win32 doio.c dosish.h pp_sys.c
373 lib/ExtUtils/Command.pm t/comp/multiline.t t/op/magic.t
374 t/op/mkdir.t t/op/runlevel.t t/op/stat.t t/op/write.t
375 win32/Makefile win32/config.H win32/config.w32 win32/win32.c
376 win32/win32.h win32/win32aux.c win32/*.mak win32/VC-2.0/*.mak
380 Title: "Fix botch with G_NOARGS; PUSHMARK *is* required"
381 From: Chip Salzenberg
384 Title: "Improve 'prototype mismatch' warning"
385 From: Chip Salzenberg
386 Files: global.sym op.c pod/perldiag.pod proto.h sv.c t/comp/redef.t
388 Title: "In perlio, fix vprintf() definition and define vfprintf()"
389 From: Chip Salzenberg
396 LIBRARY AND EXTENSIONS
398 Title: "Fix C<require> in Getopt::Long to work with 5.003"
399 From: Chip Salzenberg
400 Files: lib/Getopt/Long.pm
402 Title: "Extraneous blank lines from Pod::Text"
403 From: Russ Allbery <rra@stanford.edu>
404 Msg-ID: <qumend4qq08.fsf@cyclone.stanford.edu>
405 Date: 25 Mar 1997 01:28:55 -0800
406 Files: lib/Pod/Text.pm
408 Title: "Exporting UNIVERSAL::can"
409 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
410 Msg-ID: <E0w9DwX-0000Zr-00@taurus.cus.cam.ac.uk>
411 Date: Mon, 24 Mar 1997 17:54:01 +0000
412 Files: lib/UNIVERSAL.pm
414 Title: "Term::Readline patch for AmigaOS"
415 From: Norbert Pueschel
416 Msg-ID: <77724797@Armageddon.meb.uni-bonn.de>
417 Date: Sun, 23 Mar 1997 18:57:22 +0100
418 Files: lib/Term/ReadLine.pm
422 Title: "Reduce memory footprint of complex.t"
423 From: Dominic Dunlop <domo@slipper.ip.lu>
424 Msg-ID: <v03020902af5d8e03c5ab@[194.51.248.84]>
425 Date: Tue, 25 Mar 1997 15:39:26 +0100
426 Files: t/lib/complex.t
430 Title: "Improve pod2man diagnostic when NAME is invalid"
431 From: Chip Salzenberg
432 Files: pod/pod2man.PL
436 Title: "INSTALL-1.8 to INSTALL-1.9 updates"
438 Msg-ID: <Pine.SOL.3.95q.970325135138.3374A-100000@fractal.lafayette.e
439 Date: Tue, 25 Mar 1997 13:52:53 -0500 (EST)
442 Title: "Document possible problems with -Mdiagnostics after upgrade"
443 From: Chip Salzenberg
446 Title: "Mention perldelta in INSTALL"
447 From: Chip Salzenberg
450 Title: "Describe pod format at top of INSTALL"
451 From: Chip Salzenberg
454 Title: "Document C</a *b/x> fix"
455 From: Chip Salzenberg
456 Files: pod/perldelta.pod
458 Title: "pods for subroutine argument autovivication"
459 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
460 Msg-ID: <E0w9489-0005YT-00@ursa.cus.cam.ac.uk>
461 Date: Mon, 24 Mar 1997 07:25:21 +0000
462 Files: pod/perldelta.pod pod/perlsub.pod
464 Title: "Missing item in perldiag"
465 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
466 Msg-ID: <E0w8jVZ-0005va-00@ursa.cus.cam.ac.uk>
467 Date: Sun, 23 Mar 1997 09:24:09 +0000
468 Files: pod/perldiag.pod
470 Title: "Mention and discourage use of term 'soft reference'"
471 From: Chip Salzenberg
472 Files: pod/perlref.pod
474 Title: "Pod problems & fixes"
475 From: Hallvard B Furuseth
476 Msg-ID: <199703242031.VAA14997@bombur2.uio.no>
477 Date: Mon, 24 Mar 1997 21:31:51 +0100 (MET)
478 Files: INSTALL lib/Term/Complete.pm lib/subs.pm pod/perlcall.pod
479 pod/perldata.pod pod/perldiag.pod pod/perlembed.pod
480 pod/perlguts.pod pod/perlmod.pod pod/perlop.pod
481 pod/perlpod.pod pod/pod2html.PL
483 Title: "DB_File documentation fix"
485 Msg-ID: <9703240854.AA08401@claudius.bfsec.bt.co.uk>
486 Date: Mon, 24 Mar 97 08:54:16 GMT
487 Files: ext/DB_File/DB_File.pm
490 From: Nathan Torkington <gnat@prometheus.frii.com>
491 Files: pod/perlfaq*.pod
498 CORE LANGUAGE CHANGES
500 Title: "Defer creation of array and hash elements as parameters"
501 From: Chip Salzenberg
502 Files: dump.c global.sym mg.c op.c op.h perl.h pp.c pp_hot.c proto.h
505 Title: "New special literal: __PACKAGE__"
506 From: Chip Salzenberg
507 Files: keywords.pl pod/perldata.pod toke.c
509 Title: "Ignore whitespace before +*? in //x"
510 From: Chip Salzenberg
513 Title: "Abort compilation at C<BEGIN{}> or C<use> after errors"
514 From: Chip Salzenberg
515 Files: op.c pod/perldiag.pod t/pragma/subs.t
517 Title: "allow C<substr 'hello', -10>"
518 From: David Dyck <dcd@tc.fluke.com>
519 Msg-ID: <97Mar10.155517pst.35716-2@gateway.fluke.com>
520 Date: Mon, 10 Mar 1997 15:55:44 -0800
523 Title: "Regularize C<x % y>, esp. when y is negative"
524 From: Chip Salzenberg
527 Title: "Flush before C<flock(FOO, LOCK_UN)>"
528 From: Chip Salzenberg
529 Files: pod/perldelta.pod pod/perlfunc.pod pp_sys.c
531 Title: "Close loopholes in prototype mismatch warning"
532 From: Chip Salzenberg
533 Files: op.c sv.c toke.c
535 Title: "Warn on C<while ($x = each %y) {}>"
536 From: Chip Salzenberg
537 Files: op.c pod/perldiag.pod
539 Title: "Don't warn on C<print $fh func()>"
540 From: Chip Salzenberg
545 Title: "Don't say 'static var = 1'"
546 From: Jarkko Hietaniemi
547 Msg-ID: <199703091319.PAA24714@alpha.hut.fi>
548 Date: Sun, 9 Mar 1997 15:19:57 +0200 (EET)
551 Title: "BSD/OS 3.0 hints"
552 From: Christopher Davis <ckd@loiosh.kei.com>
553 Msg-ID: <w47mjakw5t.fsf@loiosh.kei.com>
554 Date: 14 Mar 1997 16:20:46 -0500
555 Files: hints/bsdos.sh
557 Title: "More MachTen hints"
559 Msg-ID: <Pine.GSO.3.95q.970316133852.27997A-100000@kelly.teleport.com
560 Date: Sun, 16 Mar 1997 13:40:35 -0800 (PST)
561 Files: hints/machten_2.sh
563 Title: "HP/UX hint comments"
565 Msg-ID: <Pine.SOL.3.95q.970321153918.28770B-100000@fractal.lafayette.
566 Date: Fri, 21 Mar 1997 15:43:07 -0500 (EST)
571 Msg-ID: <1997Mar11.220056.1873182@hmivax.humgen.upenn.edu>
572 Date: Tue, 11 Mar 1997 22:00:55 -0500 (EST)
573 Files: lib/ExtUtils/MM_VMS.pm lib/Test/Harness.pm t/op/taint.t
574 utils/perlbug.PL vms/descrip.mms
576 Title: "vmsish.t and related patches"
578 Msg-ID: <01IGQW3IP1KK005VFB@hmivax.humgen.upenn.edu>
579 Date: Fri, 21 Mar 1997 01:32:47 -0500 (EST)
580 Files: MANIFEST perl.h vms/descrip.mms vms/ext/vmsish.t vms/vms.c
582 Title: "Win32 update (four patches)"
583 From: Gurusamy Sarathy and Nick Ing-Simmons
584 Files: MANIFEST README.win32 lib/AutoSplit.pm lib/Cwd.pm
585 lib/ExtUtils/Command.pm lib/ExtUtils/Install.pm
586 lib/ExtUtils/MM_OS2.pm lib/ExtUtils/MM_Unix.pm
587 lib/ExtUtils/MM_Win32.pm lib/ExtUtils/MakeMaker.pm
588 lib/ExtUtils/Mksymlists.pm lib/File/Basename.pm
589 lib/File/Path.pm mg.c t/comp/cpp.t t/comp/script.t t/harness
590 t/io/argv.t t/io/dup.t t/io/fs.t t/io/inplace.t
591 t/lib/filehand.t t/lib/io_dup.t t/lib/io_sel.t
592 t/lib/io_taint.t t/op/closure.t t/op/exec.t t/op/glob.t
593 t/op/goto.t t/op/magic.t t/op/misc.t t/op/rand.t
594 t/op/split.t t/op/stat.t t/op/sysio.t t/op/taint.t
595 t/pragma/strict.t t/pragma/subs.t t/pragma/warning.t util.c
600 Title: "Guard against buffer overflow in yyerror() and related funcs"
601 From: Chip Salzenberg
604 Title: "For bin compat, rename calllist() and he_{,delay}free"
605 From: Chip Salzenberg
606 Files: global.sym hv.c op.c perl.c pod/perlguts.pod proto.h
608 Title: "Fix C<print> on tied default handle"
609 From: Chip Salzenberg
612 Title: "Fix C<local($a, undef, $b) = (1,2,3)>"
613 From: Chip Salzenberg
616 Title: "Improve diagnostic on C<@a++>, C<--%a>, @a =~ s/a/b/"
617 From: Chip Salzenberg
620 Title: "Don't warn on C<$x{y} .= "z"> when %x is tied"
621 From: Chip Salzenberg
624 Title: "Eliminate 'unreachable code' warnings"
625 From: Chip Salzenberg
626 Files: ext/POSIX/POSIX.xs mg.c pp_ctl.c toke.c
628 Title: "printf format corrections for -DDEBUGGING"
629 From: Roderick Schertler
630 Msg-ID: <26592.858793370@eeyore.ibcinc.com>
631 Date: Wed, 19 Mar 1997 12:42:50 -0500
632 Files: doop.c malloc.c op.c pp_ctl.c regexec.c sv.c x2p/str.c
635 Title: "Warn about missing -DMULTIPLICITY if likely a problem"
636 From: Doug MacEachern <dougm@opengroup.org>
637 Msg-ID: <199703192345.SAA15070@postman.osf.org>
638 Date: Wed, 19 Mar 1997 18:45:53 -0500
643 Title: "Don't use $(LIBS) when creating shared libperl"
644 From: Chip Salzenberg
647 Title: "Don't use db 2.x, we're not yet ready for it"
648 From: Paul Marquess and Andy Dougherty
651 Title: "Warn if #! command is longer than 32 chars"
652 From: Chip Salzenberg
655 Title: "patches re perl -wc install{perl,man}"
656 From: Robin Barker <rmb1@cise.npl.co.uk>
657 Msg-ID: <21544.9703111313@tempest.cise.npl.co.uk>
658 Date: Tue, 11 Mar 97 13:13:16 GMT
659 Files: installman installperl
661 Title: "3_93 doesn't install pods"
662 From: Spider Boardman
663 Msg-ID: <199703160721.CAA08339@Orb.Nashua.NH.US>
664 Date: Sun, 16 Mar 1997 02:21:35 -0500
667 Title: "When installing, use File::Copy instead of `cp`"
668 From: Chip Salzenberg
671 Title: "Make hint files' warnings more visible"
672 From: Hallvard B Furuseth
673 Msg-ID: <199703202218.XAA09041@bombur2.uio.no>
674 Date: Thu, 20 Mar 1997 23:18:03 +0100 (MET)
675 Files: hints/3b1.sh hints/apollo.sh hints/cxux.sh hints/dcosx.sh
676 hints/dgux.sh hints/esix4.sh hints/freebsd.sh hints/hpux.sh
677 hints/irix_4.sh hints/mips.sh hints/next_3_0.sh hints/os2.sh
678 hints/qnx.sh hints/sco_2_3_3.sh hints/sco_2_3_4.sh
679 hints/solaris_2.sh hints/ultrix_4.sh hints/utekv.sh
681 LIBRARY AND EXTENSIONS
683 Title: "New module: autouse.pm"
684 From: Ilya Zakharevich
685 Msg-ID: <199703210034.TAA13469@monk.mps.ohio-state.edu>
686 Date: Thu, 20 Mar 1997 19:34:30 -0500 (EST)
687 Files: MANIFEST lib/autouse.pm
689 Title: "Math::Complex update"
690 From: Jarkko Hietaniemi
691 Files: lib/Math/Complex.pm t/lib/complex.t
693 Title: "Refresh DB_File to 1.12"
695 Msg-ID: <9703121551.AA07435@claudius.bfsec.bt.co.uk>
696 Date: Wed, 12 Mar 97 15:51:14 GMT
697 Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs
699 Title: "New subroutine Symbol::qualify_to_ref()"
700 From: Roderick Schertler
701 Msg-ID: <pzlo7ut03b.fsf@eeyore.ibcinc.com>
702 Date: 11 Mar 1997 19:39:36 -0500
705 Title: "In debugger, don't reference %{$f{$g}} if $f{$g} doesn't exist"
706 From: Chip Salzenberg
707 Files: lib/perl5db.pl
709 Title: "In File::Path, some systems can't remove read-only files"
710 From: Chip Salzenberg
711 Files: lib/File/Path.pm
713 Title: "Fix typo in -l*perl* pattern"
714 From: Doug MacEachern <dougm@opengroup.org>
715 Msg-ID: <199703110414.XAA12884@berlin.atlantic.net>
716 Date: Mon, 10 Mar 1997 22:58:38 -0500
717 Files: lib/ExtUtils/Embed.pm
719 Title: "Fix bugs revealed by prototype warnings"
720 From: Chip Salzenberg
721 Files: ext/Opcode/Opcode.pm lib/ExtUtils/MakeMaker.pm
724 Title: "Problems with SKIP in makemaker"
725 From: Ilya Zakharevich
726 Msg-ID: <199703210413.XAA21601@monk.mps.ohio-state.edu>
727 Date: Thu, 20 Mar 1997 23:13:31 -0500 (EST)
728 Files: lib/ExtUtils/MM_Unix.pm
730 Title: "In Exporter, don't C<require Carp> at file scope"
731 From: Chip Salzenberg
732 Files: lib/Exporter.pm
734 Title: "fix for Exporter's $SIG{__WARN__} handler"
735 From: Roderick Schertler
736 Msg-ID: <2282.858296451@eeyore.ibcinc.com>
737 Date: Thu, 13 Mar 1997 18:40:51 -0500
738 Files: lib/Exporter.pm
740 Title: "Don't try to substr() refs in Carp"
741 From: Chip Salzenberg
744 Title: "Re: NUL in die and other messages"
745 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
746 Msg-ID: <E0w815V-0005xs-00@ursa.cus.cam.ac.uk>
747 Date: Fri, 21 Mar 1997 09:58:17 +0000
750 Title: "Add entry for prototype() in Pod::Functions"
751 From: Chip Salzenberg
752 Files: lib/Pod/Functions.pm
754 Title: "Fix typos in IO::Socket documentation"
755 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
756 Msg-ID: <E0w75po-0003yh-00@taurus.cus.cam.ac.uk>
757 Date: Tue, 18 Mar 1997 20:50:16 +0000
758 Files: ext/IO/lib/IO/Socket.pm
766 Title: "Re: bug in pod2man (5.00326): section=3 for .pm modules"
767 From: Roderick Schertler
768 Msg-ID: <pzn2sat1hg.fsf@eeyore.ibcinc.com>
769 Date: 11 Mar 1997 19:09:31 -0500
770 Files: pod/pod2man.PL
775 From: Tom Christiansen
776 Msg-ID: <199703172301.QAA12566@jhereg.perl.com>
777 Date: Mon, 17 Mar 1997 16:01:40 -0700
778 Files: MANIFEST pod/Makefile pod/buildtoc pod/perl.pod
779 pod/perlfaq*.pod pod/roffitall
781 Title: "*.pod changes based on the FAQ"
783 Msg-ID: <199703171650.JAA02655@elara.frii.com>
784 Date: Mon, 17 Mar 1997 09:50:14 -0700 (MST)
785 Files: pod/perldata.pod pod/perlfunc.pod pod/perlipc.pod
786 pod/perlop.pod pod/perlre.pod pod/perlrun.pod
787 pod/perlsec.pod pod/perlvar.pod
789 Title: "INSTALL: How to enable debugging"
791 Msg-ID: <Pine.SOL.3.95q.970321112326.1414A-100000@fractal.lafayette.e
792 Date: Fri, 21 Mar 1997 11:25:32 -0500 (EST)
795 Title: "Document that $. is not reset on implicit open"
796 From: Chip Salzenberg
797 Files: pod/perldelta.pod
799 Title: "Re: Embedding success with _93 "
800 From: Doug MacEachern <dougm@opengroup.org>
801 Msg-ID: <199703112255.RAA22775@postman.osf.org>
802 Date: Tue, 11 Mar 1997 17:55:05 -0500
803 Files: pod/perldelta.pod
805 Title: "Update site list"
806 From: lvirden@cas.org (Larry W. Virden, x2487)
807 Msg-ID: <9703111053.AA20051@cas.org>
808 Date: Tue, 11 Mar 1997 10:53:49 -0500
809 Files: pod/perlmod.pod
811 Title: "Patch to document illegal characters"
813 Msg-ID: <Pine.GSO.3.96.970314090558.15346J-100000@kelly.teleport.com>
814 Date: Fri, 14 Mar 1997 09:08:10 -0800 (PST)
815 Files: pod/perldiag.pod pod/perltrap.pod
817 Title: "Document trap with //o and closures"
819 Msg-ID: <01IGCHWRNSEU00661G@hmivax.humgen.upenn.edu>
820 Date: Mon, 10 Mar 1997 18:08:08 -0500 (EST)
821 Files: pod/perltrap.pod
823 Title: "Re: Inline PI function"
825 Msg-ID: <Pine.GSO.3.95q.970310143125.22489V-100000@kelly.teleport.com
826 Date: Mon, 10 Mar 1997 14:33:20 -0800 (PST)
827 Files: pod/perlsub.pod
829 Title: "Illegal character in input"
831 Msg-ID: <Pine.GSO.3.95q.970310151512.22489a-100000@kelly.teleport.com
832 Date: Mon, 10 Mar 1997 15:21:21 -0800 (PST)
833 Files: pod/perldiag.pod
835 Title: "Patch for docs Re: Lost backslash"
837 Msg-ID: <Pine.GSO.3.96.970319071438.24834G-100000@kelly.teleport.com>
838 Date: Wed, 19 Mar 1997 07:28:57 -0800 (PST)
839 Files: pod/perlop.pod
841 Title: "XSUB's doc fix"
842 From: Roderick Schertler
843 Msg-ID: <28804.858012126@eeyore.ibcinc.com>
844 Date: Mon, 10 Mar 1997 11:42:06 -0500
845 Files: pod/perlcall.pod pod/perlguts.pod pod/perlxstut.pod
847 Title: "Document return from do FILE"
848 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
849 Msg-ID: <E0w70DK-0001yJ-00@ursa.cus.cam.ac.uk>
850 Date: Tue, 18 Mar 1997 14:50:10 +0000
851 Files: pod/perlfunc.pod
853 Title: "Document $^M in perlvar"
854 From: Robin Barker <rmb1@cise.npl.co.uk>
855 Msg-ID: <6153.9703202108@tempest.cise.npl.co.uk>
856 Date: Thu, 20 Mar 97 21:08:33 GMT
857 Files: pod/perlvar.pod
859 Title: "typos in pods of 5.003_93"
860 From: Jim Meyering <meyering@asic.sc.ti.com>
861 Msg-ID: <wpgendbzvhx.fsf@asic.sc.ti.com>
862 Date: 19 Mar 1997 10:39:38 -0600
863 Files: pod/perlfunc.pod pod/perlguts.pod pod/perlre.pod
864 pod/perltoot.pod pod/perlxs.pod
866 Title: "Re: Updates to pod punctuations"
867 From: lvirden@cas.org (Larry W. Virden, x2487)
868 Msg-ID: <9703141700.AA22911@cas.org>
869 Date: Fri, 14 Mar 1997 17:00:12 -0500
872 Title: "clarify example in perlfunc"
873 From: Jarkko Hietaniemi
874 Msg-ID: <199703201746.TAA25195@alpha.hut.fi>
875 Date: Thu, 20 Mar 1997 19:46:01 +0200 (EET)
876 Files: pod/perlfunc.pod
878 Title: "Regularize headings in DB_File documentation"
879 From: Chip Salzenberg
880 Files: ext/DB_File/DB_File.pm
888 "This release will be the public beta of 5.004,
889 or my name isn't Larson T. Pettifogger."
891 "Gone like *that*, a fortune in letterhead."
893 CORE LANGUAGE CHANGES
895 Title: "Don't autovivify array and hash elements in sub parameters"
896 From: Gurusamy Sarathy
897 Msg-ID: <199703061912.OAA20606@aatma.engin.umich.edu>
898 Date: Thu, 06 Mar 1997 14:12:09 -0500
899 Files: op.c pod/perldelta.pod pod/perlsub.pod pod/perltrap.pod
901 Title: "Support READ and GETC for tied handles"
902 From: Doug MacEachern <dougm@opengroup.org>
903 Msg-ID: <199703090019.TAA32591@postman.osf.org>
904 Date: Sat, 08 Mar 1997 19:19:38 -0500
905 Files: pod/perldelta.pod pod/perltie.pod pp_sys.c t/op/misc.t
907 Title: "Warn on C<@x =~ /a/> and C<%x =~ s/a/b/>"
908 From: Chip Salzenberg
909 Files: op.c pod/perldiag.pod
911 Title: "Warn on %{+undef} and @{+undef}"
912 From: Chip Salzenberg
919 Msg-ID: <01IG8KN5R28M00661G@hmivax.humgen.upenn.edu>
920 Date: Fri, 07 Mar 1997 22:49:46 -0500 (EST)
921 Files: lib/ExtUtils/MM_VMS.pm vms/descrip.mms vms/gen_shrfls.pl
924 Title: "AmigaOS hint patch"
925 From: Norbert Pueschel
926 Msg-ID: <77724767@Armageddon.meb.uni-bonn.de>
927 Date: Sat, 08 Mar 1997 12:50:15 +0100
928 Files: hints/amigaos.sh
932 Title: "Make conversion of @_ to real array work right after C<shift>"
933 From: Chip Salzenberg
936 Title: "Fix imbalanced ENTER/LEAVE from C<BEGIN{die}>"
937 From: Chip Salzenberg
938 Files: op.c perl.c proto.h
940 Title: "perl -P path patch"
942 Msg-ID: <Pine.SOL.3.95q.970308120242.23766D-100000@fractal.lafayette.
943 Date: Sat, 08 Mar 1997 12:45:08 -0500 (EST)
944 Files: config_H config_h.SH perl.c plan9/config.plan9 t/comp/cpp.t
945 vms/config.vms win32/config.H
949 Title: "Fix for Unisys UNIX and libperl.so"
950 From: aburlison@cix.compulink.co.uk (Alan Burlison)
951 Msg-ID: <memo.147328@cix.compulink.co.uk>
952 Date: Thu, 6 Mar 97 16:28 GMT0
955 Title: "Allow './Configure -Uoptimize'"
957 Msg-ID: <Pine.SOL.3.95q.970306110532.11070A-100000@fractal.lafayette.
958 Date: Thu, 06 Mar 1997 11:15:47 -0500 (EST)
961 Title: "Use 'test -f', not 'test -x'"
962 From: Spider Boardman
963 Msg-ID: <199703080053.TAA13943@web.zk3.dec.com>
964 Date: Fri, 7 Mar 1997 19:53:00 -0500
967 Title: "Don't count on 'trap 0' inside () in shell script"
968 From: aburlison@cix.compulink.co.uk (Alan Burlison)
969 Msg-ID: <memo.147326@cix.compulink.co.uk>
970 Date: Thu, 6 Mar 97 16:28 GMT0
973 LIBRARY AND EXTENSIONS
975 Title: "Carp with multiple arguments"
976 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
977 Msg-ID: <E0w3STZ-0007RW-00@taurus.cus.cam.ac.uk>
978 Date: Sat, 8 Mar 1997 20:12:17 +0000
981 Title: "@EXPORT_FAIL fix for Exporter.pm"
982 From: Roderick Schertler
983 Msg-ID: <24884.857841724@eeyore.ibcinc.com>
984 Date: Sat, 08 Mar 1997 12:22:04 -0500
985 Files: lib/Exporter.pm
987 Title: "Open[23] autoflush docs"
988 From: Roderick Schertler
989 Msg-ID: <7939.857693947@eeyore.ibcinc.com>
990 Date: Thu, 06 Mar 1997 19:19:07 -0500
991 Files: lib/IPC/Open2.pm lib/IPC/Open3.pm
995 Title: "Fix counts in output of TEST"
996 From: Hugo van der Sanden <hv@iii.co.uk>
997 Msg-ID: <331F1507.4BE8@iii.co.uk>
998 Date: Thu, 06 Mar 1997 19:03:35 +0000
1001 Title: "Ignore backup files in strict.t and warning.t"
1002 From: Chip Salzenberg
1003 Files: t/pragma/strict.t t/pragma/warning.t
1007 Title: "Quote pathname before using as pattern"
1008 From: Chip Salzenberg
1009 Files: pod/pod2html.PL
1013 Title: "Consolidated INSTALL updates since _92"
1014 From: Andy Dougherty
1015 Msg-ID: <Pine.SOL.3.95q.970308131806.23766F-100000@fractal.lafayette.
1016 Date: Sat, 08 Mar 1997 13:21:22 -0500 (EST)
1018 Title: "Fix more E-Mail addresses in pods"
1019 From: Chip Salzenberg
1020 Files: lib/ExtUtils/MakeMaker.pm lib/ExtUtils/Manifest.pm
1021 lib/diagnostics.pm pod/buildtoc
1023 Title: "Warn about '.' terminating E-Mail"
1024 From: Chip Salzenberg
1025 Files: pod/perlform.pod
1027 Title: "OS/2 doc update"
1028 From: Ilya Zakharevich
1029 Msg-ID: <199703080537.AAA25157@monk.mps.ohio-state.edu>
1030 Date: Sat, 8 Mar 1997 00:37:30 -0500 (EST)
1033 Title: "PODs corrections"
1034 From: Ilya Zakharevich
1035 Msg-ID: <199703080253.VAA24975@monk.mps.ohio-state.edu>
1036 Date: Fri, 7 Mar 1997 21:53:04 -0500 (EST)
1037 Files: ext/DB_File/DB_File.pm ext/Socket/Socket.pm
1038 lib/Class/Template.pm lib/ExtUtils/Embed.pm
1039 lib/ExtUtils/MM_VMS.pm lib/ExtUtils/Mksymlists.pm
1040 lib/File/Basename.pm lib/File/stat.pm lib/Time/gmtime.pm
1041 lib/Time/localtime.pm lib/Time/tm.pm lib/User/grent.pm
1042 lib/User/pwent.pm pod/perlcall.pod pod/perldebug.pod
1043 pod/perlfunc.pod pod/perlguts.pod pod/perllocale.pod
1044 pod/perlop.pod pod/perlsub.pod
1051 This release will be the public beta of 5.004, or my name isn't
1052 Larson T. Pettifogger.
1054 CORE LANGUAGE CHANGES
1056 Title: "Strictly follow lexical context of C<eval ''> and nested subs"
1057 From: Chip Salzenberg
1060 Title: "Make ::SUPER and UNIVERSAL work together"
1061 From: Chip Salzenberg
1062 Files: gv.c pod/perlguts.pod
1066 Title: "HP-UX hint update"
1067 From: Raphael Manfredi <Raphael_Manfredi@grenoble.hp.com>
1068 Msg-ID: <1479.857653838@lyon.grenoble.hp.com>
1069 Date: Thu, 06 Mar 97 14:10:38 +0100
1070 Files: hints/hpux.sh
1072 Title: "Re: The continuing MachTen saga"
1074 Msg-ID: <Pine.GSO.3.95q.970305091611.3572E-100000@kelly.teleport.com>
1075 Date: Wed, 5 Mar 1997 09:47:22 -0800 (PST)
1076 Files: hints/machten_2.sh
1078 Title: "OS/2 patches"
1079 From: Ilya Zakharevich
1080 Msg-ID: <199703060308.WAA22211@monk.mps.ohio-state.edu>
1081 Date: Wed, 5 Mar 1997 22:08:43 -0500 (EST)
1082 Files: hints/os2.sh lib/ExtUtils/MakeMaker.pm t/op/taint.t
1084 Title: "VMS patches"
1085 From: Charles Bailey
1086 Msg-ID: <01IG5SQE4A6U00661G@hmivax.humgen.upenn.edu>
1087 Date: Wed, 05 Mar 1997 23:10:24 -0500 (EST)
1088 Files: lib/ExtUtils/MM_VMS.pm lib/ExtUtils/Manifest.pm perlsdio.h
1089 t/op/runlevel.t t/op/taint.t vms/descrip.mms vms/perly_c.vms
1090 vms/sockadapt.c vms/sockadapt.h vms/vms_yfix.pl
1094 Title: "Make sure $^X is tainted when ARG_ZERO_IS_SCRIPT"
1095 From: Chip Salzenberg
1098 Title: "Clarify '-T too late' error"
1099 From: Chip Salzenberg
1100 Files: perl.c pod/perldiag.pod
1102 Title: "Warn when redefining or undefining a constant sub"
1103 From: Chip Salzenberg
1104 Files: pod/perldiag.pod pp.c sv.c
1106 Title: "Don't generate spurious 'not imported' warning"
1107 From: Chip Salzenberg
1108 Files: gv.c t/pragma/strict-vars pod/perldiag.pod
1110 Title: "Clarify message re: @host in string"
1111 From: Chip Salzenberg
1112 Files: pod/perldiag.pod pod/perltrap.pod toke.c
1114 Title: "Disconnect refs that are targets of pp_readline"
1115 From: Chip Salzenberg
1118 Title: "Fix typo in test of HvFILL()"
1119 From: Chip Salzenberg
1122 Title: "Allow for pad name array to be shorter than pad array"
1123 From: Chip Salzenberg
1126 Title: "Eliminate format-string type warnings"
1127 From: Hallvard B Furuseth
1128 Msg-ID: <199703030915.KAA11634@bombur2.uio.no>
1129 Date: Mon, 3 Mar 1997 10:15:11 +0100 (MET)
1130 Files: doio.c ext/POSIX/POSIX.xs gv.c hints/dec_osf.sh pp.c pp_ctl.c
1131 pp_hot.c run.c sv.c x2p/a2py.c
1133 Title: "Update copyright dates"
1134 From: Chip Salzenberg
1135 Files: *.[hc] x2p/*.[hc] win32/EXTERN.h vms/vmsish.h vms/vms.c
1139 Title: "near-harmless bug in _91's Configure"
1140 From: Roderick Schertler
1141 Msg-ID: <pzg1yfuiza.fsf@eeyore.ibcinc.com>
1142 Date: 01 Mar 1997 21:26:49 -0500
1145 Title: "Change 'continuing anyway' to 'probably harmless'"
1146 From: Chip Salzenberg
1147 Files: INSTALL lib/ExtUtils/Liblist.pm
1149 LIBRARY AND EXTENSIONS
1151 Title: "Newer ReadLine"
1152 From: Ilya Zakharevich
1153 Msg-ID: <199703040634.BAA19919@monk.mps.ohio-state.edu>
1154 Date: Tue, 4 Mar 1997 01:34:28 -0500 (EST)
1155 Files: lib/Term/ReadLine.pm lib/perl5db.pl
1157 Title: "Refresh Getopt::Long to 2.9"
1158 From: Johan Vromans <jvromans@squirrel.nl>
1159 Files: lib/Getopt/Long.pm
1161 Title: "Benchmark: using code refs"
1162 From: Hugo van der Sanden <hv@iii.co.uk>
1163 Msg-ID: <199703041132.LAA07613@tyree.iii.co.uk>
1164 Date: Tue, 04 Mar 1997 11:32:11 +0000
1165 Files: lib/Benchmark.pm
1167 Title: "Fix quotewords"
1168 From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
1169 Msg-ID: <199703060755.HAA15060@crypt.compulink.co.uk>
1170 Date: Thu, 06 Mar 1997 07:55:25 +0000
1171 Files: lib/Text/ParseWords.pm
1173 Title: "Use IV instead of double for tms structure members"
1174 From: Chip Salzenberg
1175 Files: ext/POSIX/POSIX.xs
1177 Title: "Document IO::File::new_tmpfile"
1178 From: Chip Salzenberg
1179 Files: ext/IO/lib/IO/File.pm
1183 Title: "Make op/TEST silent under -w"
1184 From: d-lewart@uiuc.edu (Daniel S. Lewart)
1185 Msg-ID: <199703011821.NAA13037@sinistar.idle.com>
1186 Date: Sat, 1 Mar 97 12:04:09 CST
1189 Title: "Smarter t/op/taint.t"
1191 Msg-ID: <Pine.GSO.3.95q.970303103047.24000A-100000@kelly.teleport.com
1192 Date: Mon, 3 Mar 1997 10:31:54 -0800 (PST)
1195 Title: "Fix taint test for systems without csh"
1196 From: Chip Salzenberg
1199 Title: "Don't test locales if there is no setlocale()"
1200 From: Chip Salzenberg
1201 Files: t/pragma/locale.t
1205 Title: "Update pod2html"
1206 From: wmiddlet@Adobe.COM (William Middleton)
1207 Msg-ID: <199703030025.QAA08106@ducks>
1208 Date: Sun, 2 Mar 1997 16:25:03 -0800 (PST)
1209 Files: pod/pod2html.PL
1211 Title: "Support 'long long' in h2ph"
1213 Files: utils/h2ph.PL
1217 Title: "Add taint checks and srand to perldelta"
1219 Msg-ID: <Pine.GSO.3.95q.970302115355.23058D-100000@kelly.teleport.com
1220 Date: Sun, 2 Mar 1997 11:56:08 -0800 (PST)
1221 Files: pod/perldelta.pod
1223 Title: "Don't call FileHandle 'deprecated'"
1224 From: Chip Salzenberg
1225 Files: pod/perldelta.pod
1227 Title: "Improve sample module header"
1228 From: Tom Christiansen and Graham Barr
1229 Msg-ID: <199703011732.KAA14693@jhereg.perl.com>
1230 Date: Sat, 01 Mar 1997 10:32:31 -0700
1231 Files: pod/perlmod.pod
1233 Title: "Clarify C<crypt> documentation"
1235 Msg-ID: <Pine.GSO.3.95q.970228131112.12357D-100000@kelly.teleport.com
1236 Date: Fri, 28 Feb 1997 13:18:25 -0800 (PST)
1237 Files: pod/perlfunc.pod
1239 Title: "Update list of CPAN sites"
1240 From: Jarkko Hietaniemi
1241 Msg-ID: <199703021454.QAA07446@alpha.hut.fi>
1242 Date: Sun, 2 Mar 1997 16:54:22 +0200 (EET)
1243 Files: pod/perlmod.pod
1245 Title: "Enhance description of 'server error'"
1246 From: Jarkko Hietaniemi
1247 Msg-ID: <199702041903.VAA16070@alpha.hut.fi>
1248 Date: Tue, 4 Feb 1997 21:03:23 +0200 (EET)
1249 Files: pod/perldiag.pod
1251 Title: "Regularize format of E-Mail addresses in *.pod"
1252 From: Chip Salzenberg
1260 This is (should be? must be!) the public beta of 5.004.
1262 CORE LANGUAGE CHANGES
1264 Title: "Fix perl_call_*() when !G_EVAL"
1265 From: Gurusamy Sarathy
1266 Msg-ID: <199702250725.CAA09192@aatma.engin.umich.edu>,
1267 <199702251925.OAA15498@aatma.engin.umich.edu>,
1268 <199702252200.RAA16853@aatma.engin.umich.edu>
1269 Date: Tue, 25 Feb 1997 02:25:56 -0500
1270 Files: MANIFEST gv.c interp.sym perl.c perl.h pp_ctl.c pp_sys.c
1273 Title: "Fix taint tests for writeable dirs in $ENV{PATH}"
1274 From: Chip Salzenberg
1275 Files: mg.c mg.h pod/perlsec.pod taint.c
1277 Title: "Forbid tainted parameters for truncate()"
1278 From: Chip Salzenberg
1281 Title: "Don't taint magic hash keys unnecessarily"
1282 From: Charles Bailey
1283 Msg-ID: <01IFXL9TY74Y00661G@hmivax.humgen.upenn.edu>
1284 Date: Fri, 28 Feb 1997 02:11:26 -0500 (EST)
1289 Title: "VMS patches post _90"
1290 From: Charles Bailey
1291 Msg-ID: <01IFYDE5ZT7O005A53@hmivax.humgen.upenn.edu>
1292 Date: Fri, 28 Feb 1997 15:26:33 -0500 (EST)
1293 Files: doio.c mg.c perl.h pp_hot.c t/op/rand.t t/op/taint.t taint.c
1294 vms/descrip.mms vms/vms.c
1296 Title: "Fix taint check in system() and exec() under VMS and OS/2"
1297 From: Chip Salzenberg
1300 Title: "If _XOPEN_VERSION >= 4, socket length parameters are size_t"
1301 From: Michael H. Moran <mhm@austin.ibm.com>
1302 Files: perl.h pp_sys.c
1304 Title: "Make dooneliner() compile again"
1305 From: Chip Salzenberg
1310 Title: "Short-circuit duplicate study() calls"
1311 From: Chip Salzenberg
1314 Title: "Call sv_set[iu]v() with [IU]V parameter, not [IU]32"
1315 From: Chip Salzenberg
1316 Files: perl.c pp.c pp_sys.c toke.c util.c
1318 Title: "Clean up and document API for hashes"
1319 From: Gurusamy Sarathy
1320 Msg-ID: <199702251824.NAA14859@aatma.engin.umich.edu>
1321 Date: Tue, 25 Feb 1997 13:24:02 -0500
1322 Files: hv.c hv.h pod/perldelta.pod pod/perlguts.pod
1324 Title: "pp_undef was not always freeing memory"
1325 From: Ilya Zakharevich
1326 Msg-ID: <199702270653.BAA13949@monk.mps.ohio-state.edu>
1327 Date: Thu, 27 Feb 1997 01:53:51 -0500 (EST)
1330 Title: "Fix SEGV when debugging with foreach() lvalue patch"
1331 From: Ilya Zakharevich
1332 Msg-ID: <199702271924.OAA14557@monk.mps.ohio-state.edu>
1333 Date: Thu, 27 Feb 1997 14:24:36 -0500 (EST)
1336 Title: "Don't examine rx->exec_tainted if pregexec() fails"
1337 From: Chip Salzenberg
1340 Title: "Silence bogus typo warning on $DB::postponed"
1341 From: Gurusamy Sarathy
1342 Msg-ID: <199702271802.NAA12505@aatma.engin.umich.edu>
1343 Date: Thu, 27 Feb 1997 13:02:30 -0500
1348 Title: "Sanity check linking with $libs"
1349 From: Andy Dougherty
1350 Msg-ID: <Pine.SOL.3.95q.970225221634.2486A-100000@fractal.lafayette.edu>
1351 Date: Tue, 25 Feb 1997 14:13:45 -0500 (EST)
1354 Title: "Flush stdout when printing $randbits guess"
1355 From: Chip Salzenberg
1358 Title: "Configure changes for Irix nm"
1359 From: Helmut Jarausch and Fabien Tassin
1362 Title: "Update OS/2 Configure diff"
1363 From: Ilya Zakharevich
1364 Msg-ID: <199702251906.OAA10608@monk.mps.ohio-state.edu>
1365 Date: Tue, 25 Feb 1997 14:06:23 -0500 (EST)
1366 Files: os2/diff.configure
1368 LIBRARY AND EXTENSIONS
1370 Title: "Don't require() in a signal handler"
1371 From: Chip Salzenberg
1372 Files: lib/perl5db.pl
1374 Title: "Make IPC::Open3 work without fork()"
1375 From: Ilya Zakharevich
1376 Msg-ID: <199702251937.OAA10718@monk.mps.ohio-state.edu>
1377 Date: Tue, 25 Feb 1997 14:37:07 -0500 (EST)
1378 Files: lib/IPC/Open3.pm
1380 Title: "Follow up on elimination of $` $& $' in libraries"
1381 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
1382 Msg-ID: <E0w0Sqc-00046E-00@ursa.cus.cam.ac.uk>
1383 Date: Fri, 28 Feb 1997 13:59:42 +0000
1384 Files: lib/Getopt/Long.pm lib/diagnostics.pm
1386 Title: "Don't warn on use of CCFLAGS"
1387 From: Andreas Koenig
1388 Msg-ID: <199702251038.LAA13123@anna.in-berlin.de>
1389 Date: Tue, 25 Feb 1997 11:38:43 +0100
1390 Files: lib/ExtUtils/MakeMaker.pm
1392 Title: "Allow explicit '-lperl' in link arguments"
1393 From: Doug MacEachern <dougm@opengroup.org>
1394 Msg-ID: <199702271625.LAA25402@postman.osf.org>
1395 Date: Thu, 27 Feb 1997 11:25:04 -0500
1396 Files: lib/ExtUtils/Embed.pm
1400 Title: "New test op/taint.t"
1402 Msg-ID: <Pine.GSO.3.95q.970225101328.18288M-100000@kelly.teleport.com
1403 Date: Tue, 25 Feb 1997 11:36:53 -0800 (PST)
1404 Files: MANIFEST t/op/taint.t
1406 Title: "Patch to t/op/rand.t"
1408 Msg-ID: <Pine.GSO.3.95q.970225181321.13796Q-100000@kelly.teleport.com
1409 Date: Tue, 25 Feb 1997 18:19:34 -0800 (PST)
1414 Title: "Add --lax option to pod2man; use it in perldoc"
1415 From: Nat <gnat@frii.com>, Chip Salzenberg
1416 Files: pod/pod2man.PL utils/perldoc.PL
1418 Title: "Eliminate dead code in pod2man"
1419 From: Chip Salzenberg
1420 Files: pod/pod2man.PL
1424 Title: "Warn about intrusive sfio behavior"
1425 From: Andy Dougherty
1426 Msg-ID: <Pine.SOL.3.95q.970228112136.24038G-100000@fractal.lafayette.
1427 Date: Fri, 28 Feb 1997 11:35:49 -0500 (EST)
1430 Title: "Updates to perlfunc.pod"
1431 From: Tom Phoenix (with help from M.J.T. Guy and Tom C.)
1432 Files: pod/perlfunc.pod
1434 Title: "Move ENVIRONMENT from perl.pod to perlrun.pod"
1435 From: Chip Salzenberg
1436 Files: pod/perl.pod pod/perlrun.pod
1438 Title: "Describe PERL_DEBUG_MSTATS in perlrun.pod"
1439 From: Nat <gnat@frii.com>
1440 Files: pod/perlrun.pod
1442 Title: "Fix references to perlbug"
1443 From: Chip Salzenberg
1444 Files: pod/perl.pod pod/perldelta.pod pod/perllocale.pod
1452 At last, a mil[le]stone: The first beta of Perl 5.004.
1454 CORE LANGUAGE CHANGES
1456 Title: "Automatically call srand() before rand() if user didn't"
1457 From: Chip Salzenberg
1458 Files: pod/perlfunc.pod pp.c
1462 Title: "Ultrix hints"
1463 From: Spider Boardman
1464 Msg-ID: <199702220951.EAA08156@Orb.Nashua.NH.US>
1465 Date: Sat, 22 Feb 1997 04:51:48 -0500
1466 Files: hints/ultrix_4.sh
1468 Title: "Digital UNIX and 3_28"
1469 From: Jarkko Hietaniemi
1470 Msg-ID: <199702231427.QAA13807@alpha.hut.fi>
1471 Date: Sun, 23 Feb 1997 16:27:19 +0200 (EET)
1472 Files: Configure MANIFEST ext/NDBM_File/hints/dec_osf.pl
1473 ext/ODBM_File/hints/dec_osf.pl hints/dec_osf.sh
1475 Title: "AmigaOS patches to 5.003_28"
1476 From: Norbert Pueschel
1477 Msg-ID: <77724759@Armageddon.meb.uni-bonn.de>
1478 Date: Sat, 22 Feb 1997 18:08:02 +0100
1479 Files: README.amiga hints/amigaos.sh t/io/fs.t t/lib/anydbm.t
1480 t/lib/db-btree.t t/lib/db-hash.t t/lib/db-recno.t
1481 t/lib/gdbm.t t/lib/ndbm.t t/lib/odbm.t t/lib/sdbm.t
1482 t/op/magic.t t/op/stat.t
1484 Title: "Hints for DC/OSx"
1485 From: Stephen Zander <srz@loopback>
1486 Msg-ID: <199702242124.NAA03796@wsuse5.mckesson.com>
1487 Date: Mon, 24 Feb 1997 13:24:54 -0800
1488 Files: hints/dcosx.sh
1490 Title: "Update VMS version"
1491 From: Chip Salzenberg
1492 Files: vms/config.vms vms/descrip.mms
1496 Title: "Don't assume that sizeof(int) >= sizeof(void*)"
1497 From: Chip Salzenberg
1498 Files: doio.c malloc.c regexec.c
1502 Title: "Re: ccdlflags don't quite work"
1503 From: Andy Dougherty
1504 Msg-ID: <Pine.SOL.3.95q.970224160630.5700E-100000@fractal.lafayette.e
1505 Date: Mon, 24 Feb 1997 16:07:07 -0500 (EST)
1508 Title: "Use $ccflags, $ldflags, $libs when determining $randbits"
1509 From: Chip Salzenberg
1512 Title: "'installperl -v' doesn't do enough"
1513 From: Spider Boardman
1514 Msg-ID: <199702241342.IAA25945@Orb.Nashua.NH.US>
1515 Date: Mon, 24 Feb 1997 08:42:59 -0500
1518 Title: "installperl breaks running system (for a while)"
1519 From: Spider Boardman
1520 Msg-ID: <199702241412.JAA11829@Orb.Nashua.NH.US>
1521 Date: Mon, 24 Feb 1997 09:12:11 -0500
1524 LIBRARY AND EXTENSIONS
1526 Title: "Don't clobber $1 et al in debugger's DB::sub()"
1527 From: Ilya Zakharevich
1528 Files: lib/perl5db.pl
1530 Title: "Fix fd leak in IO::Pipe"
1531 From: Roderick Schertler
1532 Msg-ID: <pzn2sv722y.fsf@eeyore.ibcinc.com>
1533 Date: 23 Feb 1997 14:29:57 -0500
1534 Files: ext/IO/lib/IO/Pipe.pm
1536 Title: "Pod::Text fixes"
1537 From: Roderick Schertler
1538 Msg-ID: <350.856634588@eeyore.ibcinc.com>
1539 Date: Sat, 22 Feb 1997 13:03:08 -0500
1540 Files: lib/Pod/Text.pm
1542 Title: "Trivial patch to make ExtUtils::Install more -w clean"
1544 Msg-ID: <9702241605.AA17436@toad.ig.co.uk>
1545 Date: Mon, 24 Feb 1997 16:05:17 +0000
1546 Files: lib/ExtUtils/Install.pm
1548 Title: "C<use vars> didn't work until 5.002"
1549 From: Chip Salzenberg
1554 Title: "More thoroughly test rand() and srand()"
1558 Title: "Don't use <*> where readdir() will do"
1559 From: Chip Salzenberg
1562 Title: "Allow for $^X to be 'miniperl'"
1563 From: Dominic Dunlop <domo@slipper.ip.lu>
1564 Msg-ID: <v03020903af360f31aced@[194.51.248.65]>
1565 Date: Sun, 23 Feb 1997 16:22:45 +0100
1570 Title: "Post-28 INSTALL updates"
1571 From: Andy Dougherty
1572 Msg-ID: <Pine.SOL.3.95q.970224170713.5700H-100000@fractal.lafayette.e
1573 Date: Mon, 24 Feb 1997 17:09:09 -0500 (EST)
1576 Title: "Re: Hash key created by subroutine call? (fwd) "
1577 From: Gurusamy Sarathy
1578 Msg-ID: <199702242229.RAA04395@aatma.engin.umich.edu>
1579 Date: Mon, 24 Feb 1997 17:29:30 -0500
1580 Files: pod/perlsub.pod pod/perltrap.pod
1582 Title: "Add documentation and '-h' option to perlbug"
1583 From: Gurusamy Sarathy
1584 Msg-ID: <199702240854.DAA27128@aatma.engin.umich.edu>
1585 and <199702242009.PAA02849@aatma.engin.umich.edu>
1586 Date: Mon, 24 Feb 1997
1587 Files: pod/perl.pod pod/perldelta.pod installman
1590 Title: "pumpkin-1.9.pod"
1591 From: Andy Dougherty
1592 Msg-ID: <Pine.SOL.3.95q.970224155702.5700D-100000@fractal.lafayette.e
1593 Date: Mon, 24 Feb 1997 16:06:02 -0500 (EST)
1594 Files: Porting/pumpkin.pod
1598 Title: "Fix typo in 'Tolkien quotation typo' fix"
1599 From: Jarkko Hietaniemi
1602 Title: "Document one-argument limitation with #! line"
1604 Msg-ID: <Pine.GSO.3.95q.970223182745.15989A-100000@kelly.teleport.com
1605 Date: Sun, 23 Feb 1997 18:41:02 -0800 (PST)
1606 Files: pod/perldiag.pod pod/perlsec.pod
1613 This release is beta candidate #6. If this isn't good enough to go beta,
1614 I'll eat a floppy disk. (Okay, it's a chocolate floppy, but still....)
1616 CORE LANGUAGE CHANGES
1618 Title: "Don't let C<sub foo;> undefine &foo"
1619 From: Chip Salzenberg
1622 Title: "Make code, doc agree on $ENV{PATH} and `cmd`"
1623 From: Chip Salzenberg
1624 Files: pod/perlsec.pod pp_sys.c
1626 Title: "Don't taint $x in C<$x = ($tainted =~ /(\w+)/)>"
1627 From: Chip Salzenberg
1628 Files: pp_ctl.c pp_hot.c
1630 Title: "Turn off 'expression tainted' flag at end of runops()"
1631 From: Chip Salzenberg
1634 Title: "When overloading, don't throw away nomethod's value"
1635 From: Ilya Zakharevich
1638 Title: "Optimize keys() and values() in void context"
1639 From: Chip Salzenberg
1644 Title: "New hints for Digital UNIX"
1645 From: Jarkko Hietaniemi
1646 Files: hints/dec_osf.sh
1648 Title: "No version of AIX has working setre[ug]id()"
1649 From: neufeld@fast.pvi.org (Keith Neufeld)
1652 Title: "VMS patches post _27"
1653 From: Charles Bailey
1654 Msg-ID: <01IFMEMPN1IU0057E2@hmivax.humgen.upenn.edu>
1655 Date: Thu, 20 Feb 1997 01:58:46 -0500 (EST)
1656 Files: MANIFEST dosish.h hv.c lib/ExtUtils/MM_VMS.pm
1657 lib/ExtUtils/xsubpp perl.c perlsdio.h pod/perldelta.pod
1658 pod/perlvar.pod t/op/closure.t unixish.h vms/Makefile
1659 vms/descrip.mms vms/ext/filespec.t vms/genconfig.pl
1660 vms/vms.c vms/vmsish.h
1662 Title: "Re: OS/2 patch for _27"
1663 From: Ilya Zakharevich
1664 Msg-ID: <199702210024.TAA03174@monk.mps.ohio-state.edu>
1665 Date: Thu, 20 Feb 1997 19:24:16 -0500 (EST)
1666 Files: INSTALL README.os2 lib/Test/Harness.pm os2/Changes
1667 os2/OS2/PrfDB/t/os2_prfdb.t os2/os2.c os2/os2ish.h
1668 os2/perl2cmd.pl perl.c pod/perldelta.pod t/TEST t/harness
1674 From: Chip Salzenberg
1677 Title: "Undo signal patch -- it broke die() in signal"
1678 From: Chip Salzenberg
1681 Title: "Fix perl_call_sv(..., G_NOARGS)"
1682 From: Chip Salzenberg
1685 Title: "Fix SIGSEGV when cloning sub with complex expression"
1686 From: Chip Salzenberg
1689 Title: "Minor update to malloc.c"
1690 From: Ilya Zakharevich
1691 Msg-ID: <199702210244.VAA03676@monk.mps.ohio-state.edu>
1692 Date: Thu, 20 Feb 1997 21:44:13 -0500 (EST)
1695 Title: "Fix the Tolkien quotation"
1696 From: Chip Salzenberg
1703 LIBRARY AND EXTENSIONS
1705 Title: "Debugger patch"
1706 From: Ilya Zakharevich
1707 Msg-ID: <199702210737.CAA03951@monk.mps.ohio-state.edu>
1708 Date: Fri, 21 Feb 1997 02:37:59 -0500 (EST)
1709 Files: lib/perl5db.pl
1711 Title: "Avoid $` $& $' in libraries"
1712 From: Ilya Zakharevich
1713 Msg-ID: <199702210207.VAA03560@monk.mps.ohio-state.edu>
1714 Date: Thu, 20 Feb 1997 21:07:30 -0500 (EST)
1715 Files: lib/Getopt/Long.pm lib/Pod/Text.pm lib/diagnostics.pm
1716 os2/OS2/REXX/REXX.pm
1718 Title: "Remove redundant clearerr() from IO::Seekable"
1719 From: Chip Salzenberg
1720 Files: ext/IO/lib/IO/Handle.pm ext/IO/lib/IO/Seekable.pm
1722 Title: "prototype error in File::stat"
1723 From: Graham.Barr@tiuk.ti.com
1724 Msg-ID: <199702180748.HAA14151@ultra-boy>
1725 Date: Tue, 18 Feb 1997 07:48:40 GMT
1726 Files: lib/File/stat.pm
1730 Title: "Include 'study' in regexp.t"
1731 From: Chip Salzenberg
1732 Files: t/op/regexp.t
1734 Title: "Don't run locale test if -DNO_LOCALE"
1735 From: Chip Salzenberg
1736 Files: t/pragma/locale.t
1738 Title: "Tweak tests to notice $dont_use_nlink"
1739 From: Chip Salzenberg
1740 Files: t/io/fs.t t/op/stat.t
1742 Title: "Add test for grep() and wantarray"
1743 From: Hugo van der Sanden <hv@iii.co.uk>
1744 Msg-ID: <199702181105.LAA17895@tyree.iii.co.uk>
1745 Date: Tue, 18 Feb 1997 11:05:59 +0000
1754 Title: "INSTALL updates since _26"
1755 From: Andy Dougherty
1756 Msg-ID: <Pine.SOL.3.95q.970218155815.2014F-100000@fractal.lafayette.e
1757 Date: Tue, 18 Feb 1997 16:00:08 -0500 (EST)
1760 Title: "Document "$$0" change"
1761 From: Chip Salzenberg
1762 Files: pod/perldelta.pod
1764 Title: "Don't recommend impossible //o for C<$x =~ $y>"
1765 From: Chip Salzenberg
1766 Files: pod/perlop.pod
1768 Title: "Correct doc that claimed that <FH> was never false"
1769 From: Chip Salzenberg
1770 Files: pod/perldelta.pod pod/perlop.pod
1772 Title: "Document C<$?> vs. $SIG{CHLD}"
1773 From: Ulrich Pfeifer
1774 Files: pod/perlvar.pod
1776 Title: "Add pumpkin.pod"
1777 From: Chip Salzenberg
1778 Files: MANIFEST Porting/pumpkin.pod
1780 Title: "Don't say "associat*ve arr*y""
1781 From: Chip Salzenberg
1782 Files: MANIFEST gv.h hv.c lib/Env.pm lib/overload.pm opcode.pl
1783 pod/perl.pod pod/perldelta.pod pod/perldiag.pod
1784 pod/perlfunc.pod pod/perlguts.pod pod/perlmod.pod
1785 pod/perltie.pod pod/perltoc.pod pod/perltrap.pod x2p/a2p.pod
1792 This release is beta candidate #5: Our last, best hope for a beta.
1794 CORE LANGUAGE CHANGES
1796 Title: "Better looks_like_number() function [sv.c]"
1798 Msg-ID: <199702141708.SAA17546@bergen.sn.no>
1799 Date: Fri, 14 Feb 1997 18:08:52 +0100
1802 Title: "Remove redundant functions UNIVERSAL::{class,is_instance}"
1804 Msg-ID: <hwwsbpeq2.fsf@bergen.sn.no>
1805 Date: 14 Feb 1997 15:52:21 +0000
1806 Files: pod/perldelta.pod pod/perlobj.pod t/op/universal.t universal.c
1808 Title: "Allow C<setpgrp $$>"
1809 From: Roderick Schertler
1810 Msg-ID: <pzraigyshr.fsf@eeyore.ibcinc.com>
1811 Date: 16 Feb 1997 23:19:12 -0500
1814 Title: "Fix syntax error on C<&$1>"
1815 From: Chip Salzenberg
1818 Title: "Fix sub call through magic var (e.g. C<&$1>)"
1819 From: Chip Salzenberg
1822 Title: "Fix grep() with refs in array context"
1823 From: Chip Salzenberg
1828 Title: "Eliminate $^S; add C<use vmsish qw(status exit time)>"
1829 From: Charles Bailey
1830 Msg-ID: <01IFI9CFKL0S004R2V@hmivax.humgen.upenn.edu>
1831 Date: Mon, 17 Feb 1997 02:45:26 -0500 (EST)
1832 Files: MANIFEST gv.c lib/English.pm lib/ExtUtils/MM_VMS.pm
1833 lib/ExtUtils/Mksymlists.pm lib/ExtUtils/xsubpp mg.c op.c
1834 perl.c perl.h pod/perldelta.pod pod/perlmod.pod
1835 pod/perlvar.pod pp_ctl.c pp_sys.c utils/perldoc.PL
1836 vms/Makefile vms/config.vms vms/descrip.mms
1837 vms/ext/Stdio/Stdio.pm vms/ext/Stdio/Stdio.xs
1838 vms/ext/XSSymSet.pm vms/ext/vmsish.pm vms/vms.c vms/vmsish.h
1841 Title: "Eliminate FP exceptions under SCO 5"
1842 From: Chip Salzenberg
1843 Files: hints/sco.sh unixish.h
1845 Title: "Digital UNIX hints"
1846 From: Jarkko Hietaniemi
1847 Msg-ID: <199702151906.VAA22999@alpha.hut.fi>
1848 Date: Sat, 15 Feb 1997 21:06:33 +0200 (EET)
1849 Files: hints/dec_osf.sh
1851 Title: "Irix6.4 (with 7.1 compilers)"
1852 From: John Stoffel <jfs@fluent.com>
1853 Msg-ID: <199702130238.VAA24468@jfs.Fluent.COM>
1854 Date: Wed, 12 Feb 1997 21:38:51 -0500 (EST)
1855 Files: hints/irix_6_2.sh hints/irix_6_4.sh
1857 Title: "Update Plan 9, Win32, VMS configs with $shortsize and $longsize"
1858 From: Chip Salzenberg
1859 Files: plan9/config.plan9 plan9/genconfig.pl
1860 vms/genconfig.pl win32/config.w32
1864 Title: "Fix core dump when embedding"
1865 From: Chip Salzenberg
1868 Title: "Re: Fragile signals"
1869 From: Ilya Zakharevich
1870 Msg-ID: <199702130644.BAA07572@monk.mps.ohio-state.edu>
1871 Date: Thu, 13 Feb 1997 01:44:39 -0500 (EST)
1874 Title: "Make format strings correspond exactly to parameters"
1875 From: Roderick Schertler
1876 Msg-ID: <pz7mkc1h0g.fsf@eeyore.ibcinc.com>
1877 Date: 13 Feb 1997 17:24:31 -0500
1878 Files: doio.c ext/DB_File/DB_File.xs ext/Opcode/Opcode.xs gv.c op.c
1879 perl.c pp_ctl.c pp_sys.c regcomp.c toke.c
1881 Title: "Don't try to attach 'o' magic to read-only values"
1882 From: Chip Salzenberg
1885 Title: "Fix carriage-return message"
1886 From: Chip Salzenberg
1889 Title: "In <=>, test for equality first"
1890 From: Chip Salzenberg
1893 Title: "Don't mark sv_{true,false} PADTMP"
1894 From: Chip Salzenberg
1899 Title: "Fix eval "" in Configure"
1900 From: allen@gateway.grumman.com (John L. Allen)
1901 Msg-ID: <9702141809.AA17001@gateway.grumman.com>
1902 Date: Fri, 14 Feb 1997 13:09:53 -0500
1905 Title: "Don't link with -lsfio if sfio is not requested"
1906 From: Chip Salzenberg
1909 Title: "perl5.003_26 Configure change "win" for AIX 4"
1910 From: Tim Mooney <mooney@dogbert.cc.ndsu.NoDak.edu>
1911 Msg-ID: <Pine.OSF.3.95.970214135751.32654A-100000@dogbert.cc.ndsu.NoD
1912 Date: Fri, 14 Feb 1997 13:59:02 -0600 (CST)
1915 Title: "Update os2/diff.configure"
1916 From: Chip Salzenberg
1917 Files: os2/diff.configure
1919 LIBRARY AND EXTENSIONS
1921 Title: "Remove Fatal.pm"
1922 From: Chip Salzenberg
1923 Files: MANIFEST lib/Fatal.pm pod/perldelta.pod pod/perlmod.pod
1924 pod/roffitall t/lib/fatal.t
1926 Title: "Refresh MakeMaker to 5.40"
1927 From: Andy Dougherty, Andreas Koenig, Tim Bunce
1928 Files: lib/ExtUtils/Liblist.pm lib/ExtUtils/MM_Unix.pm
1929 lib/ExtUtils/MakeMaker.pm lib/ExtUtils/Mksymlists.pm
1931 Title: "Refresh CPAN.pm to 1.21"
1932 From: Andreas Koenig
1933 Files: lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/Nox.pm
1935 Title: "Refresh Test::Harness to 1.15"
1936 From: Andreas Koenig
1937 Files: lib/Test/Harness.pm
1941 Title: "Remove non-portable locale tests"
1942 From: Chip Salzenberg
1943 Files: t/pragma/locale.t
1947 Title: "pod2man: missing '-' in name section shouldn't be fatal"
1948 From: Ulrich Pfeifer
1949 Msg-ID: <yfmzpxcimsa.fsf@ls6.informatik.uni-dortmund.de>
1950 Date: 10 Feb 1997 18:38:45 +0100
1951 Files: pod/pod2man.PL
1955 Title: "Update To-Do list"
1957 Msg-ID: <9702101900.AA25293@toad.ig.co.uk>
1958 Date: Mon, 10 Feb 1997 19:00:59 +0000
1961 Title: "Fix formatting in perldiag"
1962 From: Chip Salzenberg
1963 Files: pod/perldiag.pod
1970 This release is beta candidate #4. "Once more, dear friends...."
1972 CORE LANGUAGE CHANGES
1974 Title: "Make \r in script an error (per Larry)"
1975 From: Chip Salzenberg
1976 Files: pod/perldiag.pod toke.c
1978 Title: "Support '%i' format and 'h' modifier in s?printf"
1979 From: Chip Salzenberg
1980 Files: doop.c pod/perldelta.pod
1984 Title: "Fix value of system() and $? for DEC UNIX, VMS, others"
1985 From: Chip Salzenberg
1986 Files: mg.c perl.h pp_sys.c
1988 Title: "VMS patches post _25"
1989 From: Charles Bailey
1990 Msg-ID: <01IF48W3P39W0050BD@hmivax.humgen.upenn.edu>
1991 Date: Fri, 07 Feb 1997 01:56:12 -0500 (EST)
1992 Files: Porting/Glossary lib/ExtUtils/Liblist.pm
1993 lib/ExtUtils/MM_VMS.pm lib/ExtUtils/xsubpp perl.c
1994 vms/Makefile vms/config.vms vms/descrip.mms vms/genconfig.pl
1995 vms/perlvms.pod vms/vms.c vms/vmsish.h x2p/a2p.c
1997 Title: "Hints for BSDOS"
1998 From: Christopher Davis <ckd@loiosh.kei.com>
1999 Msg-ID: <199702042011.PAA09206@loiosh.kei.com>
2000 Date: Tue, 4 Feb 1997 15:11:13 -0500 (EST)
2001 Files: hints/bsdos.sh
2003 Title: "On C<sysopen(..., O_APPEND)>, call C<fopen(..., "a")>"
2004 From: Chip Salzenberg
2009 Title: "Fix (yet another) Tk closure problem"
2010 From: Chip Salzenberg
2011 Files: op.c perl.c pp_ctl.c
2013 Title: "Fix value of C<foreach>"
2014 From: Chip Salzenberg
2015 Files: cop.h pp_ctl.c
2017 Title: "Regexp optimizations"
2018 From: Ilya Zakharevich
2019 Msg-ID: <199702041102.GAA24805@monk.mps.ohio-state.edu>
2020 Date: Tue, 4 Feb 1997 06:02:10 -0500 (EST)
2021 Files: regcomp.c regexec.c
2023 Title: "Re: static buffer in not_a_number() [sv.c] might overflow"
2025 Msg-ID: <hbu9uz1si.fsf@bergen.sn.no>
2026 Date: 09 Feb 1997 11:55:41 +0100
2029 Title: "Refine 'runaway string' heuristic"
2030 From: Chip Salzenberg
2033 Title: "Fix core dump on C<print "a", last> in eval"
2034 From: Chip Salzenberg
2037 Title: "Catch C<use integer; $x % 0>"
2038 From: Chip Salzenberg
2043 Title: "Fix usage message in configure.gnu"
2044 From: Jarkko Hietaniemi
2045 Files: configure.gnu
2047 LIBRARY AND EXTENSIONS
2049 Title: "DB_File 1.11 patch"
2051 Msg-ID: <9702061553.AA18147@claudius.bfsec.bt.co.uk>
2052 Date: Thu, 6 Feb 97 15:53:34 GMT
2053 Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs
2055 Title: "Faster File::Compare"
2057 Msg-ID: <199702051342.OAA02753@bergen.sn.no>
2058 Date: Wed, 5 Feb 1997 14:42:49 +0100
2059 Files: lib/File/Compare.pm
2061 Title: "Make diagnostics module strip formatting directives"
2062 From: Chip Salzenberg
2063 Files: lib/diagnostics.pm pod/perldiag.pod
2065 Title: "Fix warning from missing POSIX::setvbuf()"
2066 From: Chip Salzenberg
2071 Title: "Fix closure.t for AmigaOS (again)"
2072 From: Norbert Pueschel
2073 Msg-ID: <77724742@Armageddon.meb.uni-bonn.de>
2074 Date: Wed, 05 Feb 1997 18:56:45 +0100
2075 Files: t/op/closure.t
2079 Title: "perldoc -f <perlfunc>"
2081 Msg-ID: <199702051127.MAA02090@bergen.sn.no>
2082 Date: Wed, 5 Feb 1997 12:27:36 +0100
2083 Files: utils/perldoc.PL
2085 Title: "Fix pod2man's handling of quotes in =items"
2086 From: Jarkko Hietaniemi
2087 Msg-ID: <199702042023.WAA13143@alpha.hut.fi>
2088 Date: Tue, 4 Feb 1997 22:23:34 +0200 (EET)
2089 Files: pod/pod2man.PL
2093 Title: "return *FH pod patch"
2094 From: allen@gateway.grumman.com (John L. Allen)
2095 Msg-ID: <9702061507.AA04474@gateway.grumman.com>
2096 Date: Thu, 6 Feb 1997 10:07:28 -0500
2097 Files: pod/perldata.pod pod/perlsub.pod
2099 Title: "Describe interation of untie and DESTROY"
2100 From: Paul Marquess and Chip Salzenberg
2101 Files: pod/perltie.pod
2108 This release is beta candidate #3. Here's hoping...
2110 CORE LANGUAGE CHANGES
2112 Title: "Make $] read-only"
2113 From: Chip Salzenberg
2116 Title: "New variable C<$^S> is a native version of C<$?>"
2117 From: Chip Salzenberg
2118 Files: doio.c global.sym gv.c interp.sym lib/English.pm mg.c perl.c
2119 perl.h pod/perldelta.pod pod/perlfunc.pod pod/perlvar.pod
2120 pp_ctl.c pp_sys.c proto.h util.c
2122 Title: "Make $^T work with undump, and don't taint it"
2123 From: Chip Salzenberg
2128 Title: "VMS patches for _24"
2129 From: Charles Bailey
2130 Msg-ID: <01IEUIFP5038004GQP@hmivax.humgen.upenn.edu>
2131 Date: Fri, 31 Jan 1997 02:34:37 -0500 (EST)
2132 Files: ext/DynaLoader/DynaLoader.pm ext/DynaLoader/dl_vms.xs
2133 lib/AutoSplit.pm lib/ExtUtils/MM_VMS.pm
2134 lib/ExtUtils/MakeMaker.pm perl.h pp_hot.c t/lib/filehand.t
2135 t/op/closure.t vms/Makefile vms/config.vms vms/descrip.mms
2136 vms/ext/filespec.t vms/vms.c vms/vmsish.h
2138 Title: "hints/dec_osf.sh: polishing the comments"
2139 From: Jarkko Hietaniemi
2140 Msg-ID: <199701301958.VAA08992@alpha.hut.fi>
2141 Date: Thu, 30 Jan 1997 21:58:10 +0200 (EET)
2142 Files: hints/dec_osf.sh
2145 From: Norbert Pueschel
2146 Msg-ID: <77724724@Armageddon.meb.uni-bonn.de>
2147 Date: Wed, 29 Jan 1997 11:39:49 +0100
2148 Files: hints/amigaos.sh
2152 Title: "Require '-T' in argv[], not just on #! line"
2153 From: Chip Salzenberg
2154 Files: perl.c pod/perldiag.pod
2156 Title: "Fix C<return @_> and associated stack bugs"
2157 From: Chip Salzenberg
2158 Files: cop.h pp_ctl.c pp_hot.c t/op/misc.t
2160 Title: "Fix never-closing handle after C<select>"
2161 From: Chip Salzenberg
2164 Title: "Fix /\G/g with patterns that match empty string"
2165 From: Ilya Zakharevich
2168 Title: "Fix scalar leak in av_unshift"
2169 From: Chip Salzenberg
2172 Title: "Ignore refs to lexicals when making refs to lexicals"
2173 From: Chip Salzenberg
2176 Title: "Don't create AV, HV, IO when assigning glob"
2177 From: Chip Salzenberg
2182 Title: "Configure updates for intsize and ssizetype"
2183 From: Andy Dougherty
2184 Files: Configure MANIFEST config_H config_h.SH handy.h
2186 Title: "Ask about /usr/bin/perl iff STDIN and STDERR are terminals"
2187 From: Chip Salzenberg
2190 LIBRARY AND EXTENSIONS
2192 Title: "Refresh CPAN to 1.19"
2193 From: Andreas Koenig
2194 Files: lib/Bundle/CPAN.pm lib/CPAN.pm lib/CPAN/FirstTime.pm
2196 Title: "Debugger update"
2197 From: Ilya Zakharevich
2198 Msg-ID: <199702030406.XAA23029@monk.mps.ohio-state.edu>
2199 Date: Sun, 2 Feb 1997 23:06:34 -0500 (EST)
2200 Files: lib/perl5db.pl
2202 Title: "In Symbol::gensym, don't make glob fake by copying it"
2203 From: John Hughes <john@AtlanTech.COM>
2204 Files: lib/Symbol.pm
2206 Title: "Make POSIX::is*() eight-bit-clean"
2207 From: Chip Salzenberg
2208 Files: ext/POSIX/POSIX.xs
2210 Title: "Make IO::Handle::gets() an alias of getline"
2212 Msg-ID: <199701301103.MAA11291@bergen.sn.no>
2213 Date: Thu, 30 Jan 1997 12:03:15 +0100
2214 Files: ext/IO/lib/IO/Handle.pm lib/IO/Handle.pm
2218 Title: "More Amiga test patches"
2219 From: Norbert Pueschel
2220 Msg-ID: <77724725@Armageddon.meb.uni-bonn.de>
2221 Date: Wed, 29 Jan 1997 16:07:33 +0100
2222 Files: README.amiga t/lib/safe2.t t/op/closure.t
2226 Title: "c2ph.PL fix"
2227 From: lvirden@cas.org (Larry W. Virden)
2228 Msg-ID: <199701301349.IAA16724@cas.org>
2229 Date: Thu, 30 Jan 1997 08:49:19 -0500
2230 Files: utils/c2ph.PL
2232 Title: "Make pod2man a little laxer for perltoc.pod"
2233 From: Chip Salzenberg
2234 Files: pod/pod2man.PL
2238 Title: "Update to perl INSTALL file"
2239 From: lvirden@cas.org (Larry W. Virden)
2240 Msg-ID: <199701301338.IAA15878@cas.org>
2241 Date: Thu, 30 Jan 1997 08:38:23 -0500
2244 Title: "Update to perl.pod suggested"
2245 From: lvirden@cas.org (Larry W. Virden)
2246 Msg-ID: <199701301345.IAA16514@cas.org>
2247 Date: Thu, 30 Jan 1997 08:45:59 -0500
2250 Title: "Document how extension pms go in $archlib"
2251 From: Chip Salzenberg
2252 Files: pod/perldelta.pod
2254 Title: "perlfunc.pod tweaks"
2255 From: Roderick Schertler
2256 Msg-ID: <20526.854659255@eeyore.ibcinc.com>
2257 Date: Thu, 30 Jan 1997 16:20:55 -0500
2258 Files: pod/perlfunc.pod
2260 Title: "new (Feb 1) perlembed.pod"
2261 From: Jon Orwant <orwant@media.mit.edu>
2262 Msg-ID: <9702012334.AA15747@fahrenheit-451.media.mit.edu>
2263 Date: Sat, 1 Feb 1997 18:34:59 -0500
2264 Files: pod/perlembed.pod
2266 Title: "Error lines must not have trialing periods"
2267 From: Chip Salzenberg
2268 Files: pod/perldiag.pod
2275 This release is the second candidate for a public beta test.
2276 It's, well, bunches better than _23.
2278 CORE LANGUAGE CHANGES
2280 Title: "glob defaults to $_"
2281 From: Gurusamy Sarathy
2282 Msg-ID: <199701270809.DAA00934@aatma.engin.umich.edu>
2283 Date: Mon, 27 Jan 1997 03:09:13 -0500
2284 Files: op.c opcode.pl pod/perlfunc.pod t/op/glob.t
2286 Title: "Re: an overloading bug "
2287 From: Gurusamy Sarathy
2288 Msg-ID: <199701270007.TAA26525@aatma.engin.umich.edu>
2289 Date: Sun, 26 Jan 1997 19:07:45 -0500
2290 Files: pod/perldiag.pod pod/perlfunc.pod pp_ctl.c
2292 Title: "Don't warn on C<$\ = undef>"
2293 From: Chip Salzenberg
2299 From: Gary Ng <71564.1743@compuserve.com>
2300 Files: MANIFEST win32/*
2302 Title: "Amiga files"
2303 From: Norbert Pueschel
2304 Msg-ID: <77724712@Armageddon.meb.uni-bonn.de>
2305 Date: Sun, 26 Jan 1997 17:42:15 +0100
2306 Files: MANIFEST README.amiga hints/amigaos.sh
2308 Title: "New dec_osf hints"
2309 From: Jarkko.Hietaniemi@cc.hut.fi
2310 Msg-ID: <199701271233.OAA21548@alpha.hut.fi>
2311 Date: Mon, 27 Jan 1997 14:33:01 +0200 (EET)
2312 Files: hints/dec_osf.sh
2316 Title: "Prevent premature death of @_ during leavesub"
2317 From: Chip Salzenberg
2318 Files: pp_hot.c t/op/misc.t
2320 Title: "Deref old stash when re-blessing"
2321 From: Chip Salzenberg
2324 Title: "Don't abort when RCHECK and DEBUGGING"
2326 Msg-ID: <9701272339.AA16537@toad.ig.co.uk>
2327 Date: Mon, 27 Jan 1997 23:39:48 +0000
2330 Title: "Fix overloading macro conflict with Digital 'cc -fast'"
2331 From: Jarkko Hietaniemi
2332 Msg-ID: <199701272216.AAA04557@alpha.hut.fi>
2333 Date: Tue, 28 Jan 1997 00:16:49 +0200 (EET)
2336 Title: "global.sym: typo?"
2337 From: Jarkko Hietaniemi
2338 Msg-ID: <199701261937.VAA07556@alpha.hut.fi>
2339 Date: Sun, 26 Jan 1997 21:37:59 +0200 (EET)
2344 Title: "Put all extensions' modules in $archlib"
2345 From: Chip Salzenberg
2348 Title: "Configure fixes: set $archlib, omit _NO_PROTO"
2349 From: Chip Salzenberg
2352 Title: "Make configure{,.gnu} ignore --cache-file option"
2353 From: Norbert Pueschel
2354 Files: configure configure.gnu
2356 LIBRARY AND EXTENSIONS
2358 Title: "Version checking in XS bootstrap is optional"
2359 From: Chip Salzenberg
2362 Title: "Update $VERSION of DynaLoader and POSIX"
2363 From: Chip Salzenberg
2364 Files: ext/DynaLoader/DynaLoader.pm ext/POSIX/POSIX.pm
2366 Title: "Refresh Text::Wrap to 97.011701"
2367 From: Chip Salzenberg
2368 Files: lib/Text/Wrap.pm
2370 Title: "Fcntl.xs: F_[GS]ETOWN were in wrong case branch"
2371 From: Jarkko Hietaniemi
2372 Msg-ID: <199701251510.RAA05142@alpha.hut.fi>
2373 Date: Sat, 25 Jan 1997 17:10:20 +0200 (EET)
2374 Files: ext/Fcntl/Fcntl.pm ext/Fcntl/Fcntl.xs
2376 Title: "Fix $Is_VMS typo in Test::Harness"
2377 From: Chip Salzenberg
2378 Files: lib/Test/Harness.pm
2380 Title: "Allow for really big keys in Tie::SubstrHash"
2381 From: data-drift@so.uio.no
2382 Msg-ID: <199701282014.VAA12645@selters.uio.no>
2383 Date: Tue, 28 Jan 1997 21:14:34 +0100 (MET)
2384 Files: lib/Tie/SubstrHash.pm
2386 Title: "Avoid newRV_noinc() in IO, for compiling with old Perls"
2387 From: Chip Salzenberg
2392 Title: "New test op/closure.t"
2393 From: Tom Phoenix, Ulrich Pfeifer
2394 Files: MANIFEST t/op/closure.t
2398 Title: "xsubpp handing of void funcs breaks extensions using XST_m*()"
2400 Msg-ID: <9701271659.AA15137@toad.ig.co.uk>
2401 Date: Mon, 27 Jan 1997 16:59:06 +0000
2402 Files: lib/ExtUtils/xsubpp
2406 Title: "perldelta Fcntl enhancement"
2407 From: Jarkko Hietaniemi
2408 Msg-ID: <199701251505.RAA22159@alpha.hut.fi>
2409 Date: Sat, 25 Jan 1997 17:05:34 +0200 (EET)
2410 Files: pod/perldelta.pod
2412 Title: "Updates to perldelta re: Fcntl, DB_File, Net::Ping"
2414 Files: pod/perldelta.pod
2416 Title: "Document restrictions on gv_fetchmethod() and perl_call_sv()"
2417 From: Chip Salzenberg
2418 Files: pod/perldelta.pod pod/perlguts.pod
2420 Title: "perldiag.pod: No comma allowed after %s"
2421 From: Jarkko.Hietaniemi@cc.hut.fi
2422 Msg-ID: <199701251541.RAA04120@alpha.hut.fi>
2423 Date: Sat, 25 Jan 1997 17:41:53 +0200 (EET)
2424 Files: pod/perldiag.pod
2426 Title: "perlfunc.pod: localtime"
2427 From: Jarkko Hietaniemi
2428 Msg-ID: <199701251629.SAA08114@alpha.hut.fi>
2429 Date: Sat, 25 Jan 1997 18:29:37 +0200 (EET)
2430 Files: pod/perlfunc.pod
2432 Title: "perlfunc diff: gmtime"
2433 From: Peter Haworth <pmh@edison.ioppublishing.com>
2434 Msg-ID: <32EE1298.7B90@edison.ioppublishing.com>
2435 Date: Tue, 28 Jan 1997 14:52:08 +0000
2436 Files: pod/perlfunc.pod
2438 Title: "Updates to guts"
2439 From: Ilya Zakharevich
2440 Msg-ID: <199701270034.TAA13177@monk.mps.ohio-state.edu>
2441 Date: Sun, 26 Jan 1997 19:34:18 -0500 (EST)
2442 Files: pod/perlguts.pod
2444 Title: "perltoot fixes"
2445 From: Tom Christiansen
2446 Msg-ID: <6807.854214205@jinete>
2447 Date: Sat, 25 Jan 1997 09:43:25 -0800
2448 Files: pod/perltoot.pod
2450 Title: "5.003_23: small typo in perlsyn.pod"
2451 From: Gurusamy Sarathy
2452 Msg-ID: <199701270824.DAA01169@aatma.engin.umich.edu>
2453 Date: Mon, 27 Jan 1997 03:24:25 -0500
2454 Files: pod/perlsyn.pod
2461 This release is our first candidate for a public beta test.
2463 CORE LANGUAGE CHANGES
2465 Title: "Disallow changing $_[0] in __DIE__ handlers"
2466 From: Chip Salzenberg
2467 Files: pod/perlfunc.pod util.c
2469 Title: "Fix overloading with inheritance and AUTOLOAD"
2470 From: Ilya Zakharevich
2471 Msg-ID: <199701202226.RAA05072@monk.mps.ohio-state.edu>
2472 Date: Mon, 20 Jan 1997 17:26:32 -0500 (EST)
2473 Files: gv.c lib/diagnostics.pm lib/overload.pm pod/perldebug.pod
2474 pod/perldiag.pod pod/perlfunc.pod pod/perlop.pod
2475 pod/perlre.pod pod/perltoc.pod pod/perlxs.pod
2477 Title: "Nested here-docs"
2478 From: larry@wall.org (Larry Wall)
2479 Msg-ID: <199701202313.PAA11693@wall.org>
2480 Date: Mon, 20 Jan 1997 15:13:42 -0800
2483 Title: "Revert $^X to old behavior (plus HP-UX bug fix)"
2484 From: Chip Salzenberg
2485 Files: hints/hpux.sh toke.c
2487 Title: "Protect against '0' in 'stmt while <HANDLE>'"
2488 From: Chip Salzenberg
2491 Title: "Don't warn when closure uses var at file scope"
2492 From: Chip Salzenberg
2497 Title: "VMS patches for _22"
2498 From: Charles Bailey
2499 Msg-ID: <01IEGBJ2TMYS003PCL@hmivax.humgen.upenn.edu>
2500 Date: Mon, 20 Jan 1997 22:50:21 -0500 (EST)
2501 Files: ext/POSIX/POSIX.xs lib/ExtUtils/MM_VMS.pm lib/ExtUtils/xsubpp
2502 lib/Test/Harness.pm toke.c vms/Makefile vms/descrip.mms
2503 vms/genconfig.pl vms/perly_c.vms vms/vmsish.h x2p/a2p.h
2504 vms/Makefile vms/config.vms vms/descrip.mms vms/perly_c.vms
2506 Title: "Re: Perl 5.003_21: OS/2 patches"
2507 From: Ilya Zakharevich
2508 Msg-ID: <199701170446.XAA28939@monk.mps.ohio-state.edu>
2509 Date: Thu, 16 Jan 1997 23:46:40 -0500 (EST)
2510 Files: os2/Changes os2/os2.c
2512 Title: "Plan9 update"
2513 From: lutherh@stratcom.com (Luther Huffman)
2514 Files: plan9/config.plan9 plan9/mkfile
2516 Title: "Bugfixes for AmigaOS"
2517 From: Norbert Pueschel
2518 Msg-ID: <77724691@Armageddon.meb.uni-bonn.de>
2519 Date: Wed, 22 Jan 1997 00:13:54 +0100
2520 Files: hints/amigaos.sh lib/File/Basename.pm
2522 Title: "New dec_osf.sh hints file"
2523 From: Achim Bohnet <ach@rosat.mpe-garching.mpg.de>
2524 Msg-ID: <9701241058.AA29550@o09.rosat.mpe-garching.mpg.de>
2525 Date: Fri, 24 Jan 1997 11:58:24 +0100
2526 Files: hints/dec_osf.sh
2528 Title: "on NeXT: gdbm problem fixed"
2529 From: Andreas Koenig
2530 Msg-ID: <199701210201.DAA17794@anna.in-berlin.de>
2531 Date: Tue, 21 Jan 1997 03:01:32 +0100
2532 Files: hints/next_3.sh hints/next_3_0.sh
2534 Title: "patch for hints/powerux.sh"
2535 From: tom@amber.ssd.hcsc.com (Tom Horsley)
2536 Msg-ID: <9701181833.AA02602@amber.ssd.hcsc.com>
2537 Date: Sat, 18 Jan 97 13:33:26 -0500
2538 Files: hints/powerux.sh
2540 Title: "hints & Configure changes to build perl on DC/OSx"
2541 From: Stephen Zander <stephen.zander@interlock.mckesson.com>
2542 Msg-ID: <199701170043.QAA25985@wsbip1.mckesson.com>
2543 Date: Thu, 16 Jan 1997 16:43:52 -0800
2544 Files: Configure MANIFEST hints/dcosx.sh
2546 Title: "patch for hints/cxux.sh perl5.003_22"
2547 From: tom@amber.ssd.hcsc.com (Tom Horsley)
2548 Msg-ID: <9701192014.AA05722@amber.ssd.hcsc.com>
2549 Date: Sun, 19 Jan 97 15:14:04 -0500
2550 Files: hints/cxux.sh
2554 Title: "Make PERL5LIB and -I work like C<use lib>"
2556 Msg-ID: <9701231523.AA26613@toad.ig.co.uk>
2557 Date: Thu, 23 Jan 1997 15:23:27 +0000
2558 Files: lib/lib.pm perl.c
2561 From: Chip Salzenberg
2562 Files: regcomp.c regcomp.h regexec.c regexp.h toke.c
2564 Title: "Extend stack in pp_undef (!)"
2565 From: Chip Salzenberg
2568 Title: "Allow for sub to be redefined while executing"
2569 From: Chip Salzenberg
2570 Files: cop.h pp_hot.c t/op/misc.t
2572 Title: "Eliminate redundant flag CVf_FORMAT"
2573 From: Chip Salzenberg
2574 Files: cv.h op.c perl.c perly.c perly.y proto.h sv.c toke.c
2576 Title: "Generate IVs when possible in abs() and int()"
2577 From: Chip Salzenberg
2580 Title: "Efficiency patchlet for pp_aassign()"
2581 From: Ilya Zakharevich
2582 Msg-ID: <199701210305.WAA05451@monk.mps.ohio-state.edu>
2583 Date: Mon, 20 Jan 1997 22:05:39 -0500 (EST)
2586 Title: "When sorting, promote to PVNV only for built-in comparison"
2587 From: Chip Salzenberg
2590 Title: "Remove "suidperl security patch" message"
2591 From: Chip Salzenberg
2596 Title: "Make configure.gnu a copy of configure; make configure writea
2597 From: Chip Salzenberg
2598 Files: MANIFEST configure.gnu
2600 Title: "Regen Configure with metaconfig: +ARCHNAME, -FILE_filbuf"
2601 From: Chip Salzenberg and Charles Bailey
2602 Files: Configure config_H config_h.SH hints/lynxos.sh
2603 os2/diff.configure os2/os2ish.h plan9/config.plan9 sv.c
2604 utils/perlbug.PL vms/config.vms vms/fndvers.com
2606 Title: "Compile with optimization when testing memory functions"
2607 From: Chip Salzenberg
2610 Title: "Minor patch for Debian installation"
2611 From: Chip Salzenberg
2614 LIBRARY AND EXTENSIONS
2616 Title: "Debugger update"
2617 From: Ilya Zakharevich
2618 Msg-ID: <199701190455.XAA02579@monk.mps.ohio-state.edu>
2619 Date: Sat, 18 Jan 1997 23:54:59 -0500 (EST)
2620 Files: lib/perl5db.pl
2622 Title: "DynaLoader enhancement: support RTLD_GLOBAL"
2623 From: Nick Ing-Simmons
2624 Msg-ID: <199701240937.JAA11443@pluto.tiuk.ti.com>
2625 Date: Fri, 24 Jan 1997 09:37:18 GMT
2626 Files: ext/DynaLoader/DynaLoader.pm ext/DynaLoader/dl_aix.xs
2627 ext/DynaLoader/dl_dld.xs ext/DynaLoader/dl_dlopen.xs
2628 ext/DynaLoader/dl_hpux.xs ext/DynaLoader/dl_next.xs
2629 ext/DynaLoader/dl_vms.xs
2631 Title: "Fcntl: add more constants"
2632 From: Jarkko.Hietaniemi@cc.hut.fi
2633 Msg-ID: <199701191811.UAA16346@alpha.hut.fi>
2634 Date: Sun, 19 Jan 1997 20:11:22 +0200 (EET)
2635 Files: ext/Fcntl/Fcntl.pm ext/Fcntl/Fcntl.xs
2637 Title: "Refresh IO to 1.15 (plus DESTROY and new_tmpfile fixes)"
2638 From: Chip Salzenberg
2639 Files: ext/IO/lib/IO/File.pm ext/IO/lib/IO/Handle.pm
2640 ext/IO/lib/IO/Pipe.pm ext/IO/lib/IO/Seekable.pm
2641 ext/IO/lib/IO/Socket.pm t/lib/io_pipe.t
2643 Title: "Allow IO.xs to remain at 1.15 while $VERSION is 1.1501"
2644 From: Chip Salzenberg
2645 Files: XSUB.h ext/IO/Makefile.PL ext/IO/lib/IO/Handle.pm
2647 Title: "Refresh CPAN to 1.15"
2648 From: Andreas Koenig
2649 Files: lib/CPAN.pm lib/CPAN/FirstTime.pm
2651 Title: "Add E* and SA_* constants"
2652 From: Roderick Schertler
2653 Msg-ID: <23338.853986967@eeyore.ibcinc.com>
2654 Date: Wed, 22 Jan 1997 21:36:07 -0500
2655 Files: ext/POSIX/POSIX.pm ext/POSIX/POSIX.pod ext/POSIX/POSIX.xs
2659 Title: "Test nested here-docs"
2660 From: hv@crypt.compulink.co.uk (Hugo van der Sanden)
2661 Msg-ID: <199701210053.AAA02139@crypt.compulink.co.uk>
2662 Date: Tue, 21 Jan 1997 00:53:44 +0000 (GMT)
2665 Title: "Fix tests of $^X and $0 to work with QNX"
2666 From: Chip Salzenberg
2667 Files: t/lib/io_pipe.t t/lib/open2.t t/lib/open3.t t/op/magic.t
2669 Title: "Patch tests for systems without fork()"
2670 From: Norbert Pueschel
2671 Msg-ID: <77724697@Armageddon.meb.uni-bonn.de>
2672 Date: Thu, 23 Jan 1997 23:51:28 +0100
2673 Files: t/io/pipe.t t/lib/filehand.t t/lib/io_pipe.t t/lib/io_sock.t
2674 t/lib/open2.t t/lib/open3.t t/op/fork.t
2676 Title: "Test patches for OS/2"
2677 From: Ilya Zakharevich
2678 Msg-ID: <199701170448.XAA28948@monk.mps.ohio-state.edu>
2679 Date: Thu, 16 Jan 1997 23:48:18 -0500 (EST)
2680 Files: os2/OS2/ExtAttr/t/os2_ea.t os2/OS2/PrfDB/t/os2_prfdb.t
2681 os2/OS2/REXX/t/rx_cmprt.t os2/OS2/REXX/t/rx_dllld.t
2682 os2/OS2/REXX/t/rx_objcall.t os2/OS2/REXX/t/rx_sql.test
2683 os2/OS2/REXX/t/rx_tiesql.test os2/OS2/REXX/t/rx_tievar.t
2684 os2/OS2/REXX/t/rx_tieydb.t os2/OS2/REXX/t/rx_varset.t
2685 os2/OS2/REXX/t/rx_vrexx.t t/README t/cmd/while.t
2686 t/comp/colon.t t/comp/multiline.t t/io/argv.t t/lib/anydbm.t
2687 t/lib/gdbm.t t/lib/ndbm.t t/lib/odbm.t t/lib/sdbm.t
2688 t/op/cmp.t t/op/magic.t
2692 Title: "Translate \200 to È in pod2html"
2693 From: Chip Salzenberg
2694 Files: pod/pod2html.PL
2696 Title: "VMS patches: '.com' extension on scripts"
2697 From: Charles Bailey
2698 Msg-ID: <01IELNPDLYJM003E7J@hmivax.humgen.upenn.edu>
2699 Date: Fri, 24 Jan 1997 18:42:29 -0500 (EST)
2700 Files: pod/checkpods.PL pod/pod2html.PL pod/pod2latex.PL
2701 pod/pod2man.PL pod/pod2text.PL utils/c2ph.PL utils/h2ph.PL
2702 utils/h2xs.PL utils/perlbug.PL utils/perldoc.PL
2703 utils/pl2pm.PL utils/splain.PL vms/Makefile vms/descrip.mms
2704 x2p/find2perl.PL x2p/s2p.PL
2706 Title: "Allow MakeMaker 5.34 to use libraries containing '+' in name"
2707 From: dennism@cyrix.com (Dennis Marsa)
2708 Msg-ID: <9701172027.AA27861@orion.cyrix.com>
2709 Date: Fri, 17 Jan 97 14:27:32 CST
2710 Files: lib/ExtUtils/Liblist.pm
2714 Title: "First cut at INSTALL edit"
2715 From: Chip Salzenberg
2718 Title: "Additional docs for __DIE__ and __WARN__"
2719 From: Gurusamy Sarathy
2720 Files: pod/perlfunc.pod pod/perlrun.pod pod/perlvar.pod
2722 Title: "Document #line directive"
2723 From: Gurusamy Sarathy
2724 Msg-ID: <199701240908.EAA23846@aatma.engin.umich.edu>
2725 Date: Fri, 24 Jan 1997 04:08:44 -0500
2726 Files: pod/perlsyn.pod pod/perltoc.pod
2728 Title: "Perlguts version 30"
2730 Msg-ID: <199701172117.AA116515863@hpcc123.corp.hp.com>
2731 Date: Fri, 17 Jan 1997 13:17:43 -0800
2732 Files: pod/perlguts.pod
2734 Title: "delta for perldelta"
2735 From: Tom Christiansen
2736 Msg-ID: <804.854121463@jinete>
2737 Date: Fri, 24 Jan 1997 07:57:43 -0800
2738 Files: pod/perlnews.pod pod/perltoc.pod
2740 Title: "Updates to perldelta"
2741 From: Ilya Zakharevich
2742 Msg-ID: <199701211610.LAA06227@monk.mps.ohio-state.edu>
2743 Date: Mon, 20 Jan 1997 06:48:49 -0500 (EST)
2744 Files: pod/perlnews.pod pod/perltoc.pod
2746 Title: "perlnews.pod diff for the Fcntl"
2747 From: Jarkko Hietaniemi
2748 Msg-ID: <199701211600.SAA30117@alpha.hut.fi>
2749 Date: Tue, 21 Jan 1997 18:00:56 +0200 (EET)
2750 Files: pod/perlnews.pod
2752 Title: "Rename perlnews -> perldelta per Tom's request"
2753 From: Chip Salzenberg
2754 Files: MANIFEST pod/Makefile pod/buildtoc pod/perl.pod
2755 pod/perldelta.pod pod/perltoc.pod pod/roffitall
2757 Title: "Remove bad advice from perllocale.pod"
2758 From: Chip Salzenberg
2759 Files: pod/perllocale.pod
2766 This release is primarily made up of bug fixes, the foremost among
2767 which repairs a showstopper memory corruption bug in formats.
2769 CORE LANGUAGE CHANGES
2771 Title: "Fix parsing of C< ${ xyz } >"
2772 From: Chip Salzenberg
2775 Title: "Don't parse method calls in strings"
2776 From: Chip Salzenberg
2779 Title: "Fix overly picky carping about leading '{' in regex"
2780 From: Chip Salzenberg
2785 Title: "Fix memory corruption from formats"
2786 From: Chip Salzenberg
2787 Files: op.c perl.c perly.c perly.c.diff perly.y proto.h sv.c toke.c
2791 Title: "Fix '_mopop' typo"
2792 From: Chip Salzenberg
2795 LIBRARY AND EXTENSIONS
2797 Title: "Gut IO::Handle::DESTROY"
2798 From: Chip Salzenberg
2799 Files: ext/IO/lib/IO/Handle.pm
2801 Title: "RiscOS is case-insensitive"
2802 From: Chip Salzenberg
2803 Files: lib/File/Basename.pm
2807 Title: "Fix thinko in db-recno.t"
2808 From: Chip Salzenberg
2809 Files: t/lib/db-recno.t
2813 Title: "Make perlbug more cautionary and more verbose"
2814 From: Kenneth Albanowski and Jarkko Hietaniemi
2815 Files: utils/perlbug.PL
2819 Title: "NEW roffitall + INSTALL fix"
2820 From: Raphael Manfredi <Raphael_Manfredi@grenoble.hp.com>
2821 Msg-ID: <6058.853410121@lyon.grenoble.hp.com>
2822 Date: Thu, 16 Jan 97 11:22:01 +0100
2823 Files: INSTALL pod/roffitall
2825 Title: "srand() doc update"
2826 From: Roderick Schertler
2827 Msg-ID: <24195.853379065@eeyore.ibcinc.com>
2828 Date: Wed, 15 Jan 1997 20:44:25 -0500
2829 Files: pod/perlfunc.pod
2831 Title: "documentation of configpm (perl5.003_20)"
2832 From: win@in.rhein-main.de (Winfried Koenig)
2833 Msg-ID: <m0vkU40-0004WAC@incom.rhein-main.de>
2834 Date: Wed, 15 Jan 1997 14:03:27 +0200 (EET)
2842 This release includes several important bug fixes, and a couple of
2843 minor but valuable language tweaks. Please read on for a list of the
2844 significant changes:
2846 CORE LANGUAGE CHANGES
2848 Title: "Fix overloading via inherited autoloaded functions"
2849 From: Ilya Zakharevich
2850 Msg-ID: <199701131022.FAA22830@monk.mps.ohio-state.edu>
2851 Date: Mon, 13 Jan 1997 05:22:47 -0500 (EST)
2852 Files: gv.c lib/overload.pm pod/perldiag.pod t/pragma/overload.t
2854 Title: "Method call fixes: Don't cache in alias, don't skip undef"
2855 From: Chip Salzenberg
2856 Files: global.sym gv.c gv.h hv.c op.c pod/perlguts.pod
2857 pod/perltoc.pod pp.c pp_ctl.c pp_hot.c proto.h scope.c sv.c
2860 Title: "Formats can be closures"
2861 From: Chip Salzenberg
2862 Files: cv.h op.c perly.c perly.c.diff perly.y pp_sys.c sv.h
2864 Title: "Quote 'foo' in C<$x{-foo}>"
2865 From: Chip Salzenberg
2868 Title: "Forbid C< x->{y} > and C< x->[0] > under C<strict refs>"
2869 From: Chip Salzenberg
2870 Files: op.c pod/perldiag.pod t/pragma/strict-refs
2872 Title: "Allow <=> to return undef when operands are not ordered"
2873 From: Chip Salzenberg and Andreas Koenig
2874 Files: MANIFEST pp.c t/op/cmp.t
2876 Title: "Fail regex that starts with '{'"
2877 From: Chip Salzenberg
2882 Title: "Re: Perl 5.003_20: OS/2 patches"
2883 From: Ilya Zakharevich
2884 Msg-ID: <199701101102.GAA19051@monk.mps.ohio-state.edu>
2885 Date: Fri, 10 Jan 1997 06:02:16 -0500 (EST)
2886 Files: hints/os2.sh os2/Changes os2/os2.c os2/os2ish.h pp_sys.c
2888 Title: "VMS patches for _20"
2889 From: Charles Bailey
2890 Msg-ID: <01IE7MGK7ULQ003K5M@hmivax.humgen.upenn.edu>
2891 Date: Tue, 14 Jan 1997 17:34:43 -0500 (EST)
2892 Files: configpm dosish.h os2/os2ish.h plan9/plan9ish.h proto.h
2893 t/pragma/strict.t t/pragma/subs.t t/pragma/warning.t toke.c
2894 unixish.h vms/Makefile vms/config.vms vms/descrip.mms
2895 vms/genconfig.pl vms/perly_c.vms vms/test.com vms/vmsish.h
2898 Title: "Irix 6.3 & 6.4 and perl5.003_20"
2899 From: John Stoffel <jfs@fluent.com>
2900 Msg-ID: <199701132242.RAA14601@jfs.Fluent.COM>
2901 Date: Mon, 13 Jan 1997 17:42:50 -0500 (EST)
2902 Files: MANIFEST hints/irix_6_3.sh hints/irix_6_4.sh
2904 Title: "Patch: MachTen hints, Configure"
2905 From: Dominic Dunlop <domo@slipper.ip.lu>
2906 Msg-ID: <v03010d00af0123a93670@[194.51.248.75]>
2907 Date: Tue, 14 Jan 1997 13:43:13 +0100
2908 Files: Configure hints/machten.sh
2910 Title: "Rename aux.sh to aux_3.sh for MS-LOSS"
2911 From: Chip Salzenberg
2912 Files: MANIFEST hints/aux_3.sh
2916 Title: "Fix C< eval { my $x; eval '$x' } >"
2917 From: Chip Salzenberg
2918 Files: op.c t/op/misc.t
2920 Title: "Don't warn if eval '' uses outer func's lexicals"
2921 From: Chip Salzenberg
2924 Title: "Avoid memory wastage in wait(); make pidstatus global"
2925 From: Chip Salzenberg
2926 Files: global.sym interp.sym perl.c perl.h pp_sys.c
2928 Title: "Forbid ++ and -- on readonly values"
2929 From: "John Q. Linux" <jql@accessone.com>
2930 Msg-ID: <Pine.LNX.3.95.970110193330.11249D-100000@jql.accessone.com>
2931 Date: Fri, 10 Jan 1997 19:47:16 -0800 (PST)
2932 Files: pp.c pp_hot.c
2934 Title: "Keep array from dying during foreach(@array)"
2935 From: Chip Salzenberg
2936 Files: cop.h pp_ctl.c
2938 Title: "Fix C< $a="simple"; split /($a)/o >"
2939 From: Chip Salzenberg
2940 Files: pp.c t/op/misc.t
2942 Title: "Fix infinite loop for undef function in @SIG{__WARN__,__DIE__}"
2943 From: Chip Salzenberg
2946 Title: "Fix for anon-lists with tied entries coredump"
2947 From: Gurusamy Sarathy
2948 Msg-ID: <199701100745.CAA13057@aatma.engin.umich.edu>
2949 Date: Fri, 10 Jan 1997 02:45:11 -0500
2952 Title: "Don't set SVf_PADBUSY on immortal SVs"
2953 From: Chip Salzenberg
2956 Title: "Patch for Object subroutines"
2957 From: Ilya Zakharevich
2958 Msg-ID: <199701080156.UAA15366@monk.mps.ohio-state.edu>
2959 Date: Tue, 7 Jan 1997 20:56:02 -0500 (EST)
2962 Title: "Use an SVt_PVLV to hold stacked OP pointers when debugging"
2963 From: Chip Salzenberg
2964 Files: pp.c pp_hot.c
2966 Title: "Undo change that freed large pad vars"
2967 From: Chip Salzenberg
2972 Title: "Make MachTen hints file warn about db-recno failures"
2973 From: Dominic Dunlop <domo@slipper.ip.lu>
2974 Msg-ID: <v03010d00aef92fba6aca@[194.51.248.78]>
2975 Date: Wed, 8 Jan 1997 12:07:18 +0100
2976 Files: hints/machten.sh
2978 Title: "5.003_20, FreeBSD 3.0 and minor patch"
2979 From: roberto@eurocontrol.fr (Ollivier Robert)
2980 Msg-ID: <Mutt.19970108143747.roberto@caerdonn.eurocontrol.fr>
2981 Date: Wed, 8 Jan 1997 14:37:47 +0100
2984 Title: "Make installperl quieter; only shared libraries need 0555"
2985 From: Chip Salzenberg
2990 Title: "Advice on TEST failure"
2991 From: Dominic Dunlop <domo@slipper.ip.lu>
2992 Msg-ID: <v03010d01aefbaefcf3bc@[194.51.248.78]>
2993 Date: Fri, 10 Jan 1997 10:19:07 +0100
2996 Title: "UNIVERSAL tests"
2997 From: Roderick Schertler
2998 Files: MANIFEST t/op/universal.t
3000 Title: "Test deletion of array during foreach"
3001 From: Jarkko Hietaniemi
3004 Title: "patch for db-recno.t"
3006 Msg-ID: <9701121509.AA11147@claudius.bfsec.bt.co.uk>
3007 Date: Sun, 12 Jan 1997 15:09:33 +0000 (GMT)
3008 Files: t/lib/db-recno.t
3010 LIBRARY AND EXTENSIONS
3012 Title: "Localize info about filesystems being case-forgiving"
3013 From: Chip Salzenberg
3014 Files: lib/File/Basename.pm pod/checkpods.PL pod/pod2html.PL
3015 pod/pod2latex.PL pod/pod2man.PL pod/pod2text.PL
3016 utils/c2ph.PL utils/h2ph.PL utils/h2xs.PL utils/perlbug.PL
3017 utils/perldoc.PL utils/pl2pm.PL utils/splain.PL
3018 x2p/find2perl.PL x2p/s2p.PL
3020 Title: "Fix for fd leak in IO::File::new_tmpfile"
3021 From: Graham Barr and Chip Salzenberg
3022 Files: ext/IO/IO.xs ext/IO/lib/IO/Handle.pm
3024 Title: "Refresh Getopt::Long to 2.6"
3025 From: Johan Vromans <jvromans@squirrel.nl>
3026 Files: lib/Getopt/Long.pm
3028 Title: "Refresh DB_File to 1.10"
3030 Msg-ID: <9701141247.AA21242@claudius.bfsec.bt.co.uk>
3031 Date: Tue, 14 Jan 97 12:47:40 GMT
3032 Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs
3034 Title: "Re: FileCache::cacheout clobbers $_"
3035 From: Roderick Schertler
3036 Msg-ID: <pz3ewb3189.fsf@eeyore.ibcinc.com>
3037 Date: 08 Jan 1997 23:45:58 -0500
3038 Files: lib/FileCache.pm lib/cacheout.pl
3040 Title: "PATCH: AutoSplit"
3042 Msg-ID: <9603111010.AA29935@tiuk.ti.com>
3043 Date: 11 Mar 1996 06:01:58 -0500
3044 Files: lib/AutoSplit.pm
3046 Title: "Re: Uninitialized value in Carp.pm ? "
3047 From: Gurusamy Sarathy
3048 Msg-ID: <199701141815.NAA07960@aatma.engin.umich.edu>
3049 Date: Tue, 14 Jan 1997 13:15:25 -0500
3052 Title: "Avoid "uninitialized" warnings from POSIX::constant()"
3053 From: Chip Salzenberg
3054 Files: ext/POSIX/POSIX.pm
3056 Title: "Eliminate warning from C<use overload>"
3057 From: Chip Salzenberg
3058 Files: lib/overload.pm
3060 Title: "low priority patches"
3062 Msg-ID: <9701081655.AA27349@claudius.bfsec.bt.co.uk>
3063 Date: Wed, 8 Jan 97 16:55:02 GMT
3064 Files: lib/Cwd.pm t/comp/redef.t t/lib/db-btree.t
3068 Title: "Re: xsubpp and Tk ==> segfault"
3069 From: Ilya Zakharevich
3070 Msg-ID: <199701080825.DAA15813@monk.mps.ohio-state.edu>
3071 Date: Wed, 8 Jan 1997 03:25:47 -0500 (EST)
3072 Files: lib/ExtUtils/xsubpp
3074 Title: "Re: MakeMaker and 'make uninstall'"
3075 From: Andreas Koenig
3076 Msg-ID: <199701101243.NAA26400@anna.in-berlin.de>
3077 Date: Fri, 10 Jan 1997 13:43:39 +0100
3078 Files: lib/ExtUtils/MM_Unix.pm
3080 Title: "Don't search for pod if path is already valid"
3081 From: Wayne Scott <wscott@ichips.intel.com>
3082 Msg-ID: <199701082325.PAA04521@pdxlx008.intel.com>
3083 Date: Wed, 08 Jan 1997 15:25:19 -0800
3084 Files: utils/perldoc.PL
3086 Title: "Yet another perldoc option"
3088 Msg-ID: <199610022200.AAA15334@furubotn.sn.no>
3089 Date: Thu, 3 Oct 1996 00:00:35 +0200
3090 Files: utils/perldoc.PL
3092 Title: "Re: perldoc, temp files, async pagers"
3093 From: Roderick Schertler
3094 Msg-ID: <pzwwtoom8p.fsf@eeyore.ibcinc.com>
3095 Date: 07 Jan 1997 22:54:14 -0500
3096 Files: utils/perldoc.PL
3100 Title: "Full documentation generation patch"
3101 From: Raphael Manfredi <Raphael_Manfredi@grenoble.hp.com>
3102 Msg-ID: <15309.853323388@lyon.grenoble.hp.com>
3103 Date: Wed, 15 Jan 97 11:16:28 +0100
3104 Files: MANIFEST pod/roffitall pod/rofftoc
3106 Title: "Re: documentation correction (i.e. patch) for perlsyn.pod"
3107 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>
3108 Msg-ID: <E0vilLh-0000M6-00@ursa.cus.cam.ac.uk>
3109 Date: Fri, 10 Jan 1997 18:06:37 +0000
3110 Files: pod/perlsyn.pod
3112 Title: "Document use of pos() and /\G/"
3113 From: Gurusamy Sarathy
3114 Msg-ID: <199701132013.PAA26606@aatma.engin.umich.edu>
3115 Date: Mon, 13 Jan 1997 15:13:12 -0500
3116 Files: pod/perlfunc.pod pod/perlnews.pod pod/perlop.pod
3117 pod/perlre.pod pod/perltoc.pod pod/perltrap.pod
3119 Title: "Fix example #4 in perlXStut"
3120 From: Ilya Zakharevich
3121 Msg-ID: <199701050739.CAA11112@monk.mps.ohio-state.edu>
3122 Date: Sun, 5 Jan 1997 02:39:45 -0500 (EST)
3123 Files: pod/perlxstut.pod
3125 Title: "Document new closure warnings"
3126 From: Chip Salzenberg
3127 Files: op.c pod/perldiag.pod
3129 Title: "Misc. doc patches missing in _20"
3130 From: Roderick Schertler
3131 Msg-ID: <102.852695733@eeyore.ibcinc.com>
3132 Date: Tue, 07 Jan 1997 22:55:33 -0500
3133 Files: pod/perlsub.pod pod/perltoc.pod pod/perlvar.pod
3140 The only language change in this release is the recension of support
3141 for named closures: Now, no subroutine declared "sub foo {}" can be
3142 a closure. (This is a return to the behavior of 5.003.) In addition,
3143 there are new warnings triggered by any apparent attempt to use named
3144 functions as closures.
3146 And, as usual, there are the usual little fixes, documentation
3147 updates, and expanded tests. This is good stuff. "I love you, man!"
3149 CORE LANGUAGE CHANGES
3151 Title: "Rescind named closures"
3152 From: Chip Salzenberg
3153 Files: Makefile.SH op.c perly.c perly.c.diff perly.y pp_hot.c
3155 Title: "Fix: empty @_ when calling empty-proto subs without parens"
3157 Msg-ID: <32CE30F0.7E8425A5@tiuk.ti.com>
3158 Date: Sat, 04 Jan 1997 10:29:04 +0000
3159 Files: perly.c perly.y
3163 Title: "Fix $^X on systems that set it to Perl's basename"
3164 From: Chip Salzenberg
3165 Files: hints/hpux.sh toke.c
3167 Title: "Configure/perl5/Compartmented Mode Workstation (fwd)"
3168 From: Andy Dougherty
3169 Msg-ID: <Pine.SOL.3.95.970106131505.1662C-100000@fractal.lafayette.ed
3170 Date: Mon, 06 Jan 1997 13:15:38 -0500 (EST)
3171 Files: Configure hints/dec_osf.sh
3173 Title: "Remove obsolete file "dl_os2.xs"."
3174 From: Ilya Zakharevich
3179 Title: "Fix C< sub foo (&@); sub bar (&); foo {}, bar {}, bar {} >"
3180 From: Chip Salzenberg
3181 Files: perly.c perly.c.diff perly.y
3183 Title: "plug for safe/opcode leaks"
3184 From: Doug MacEachern <dougm@osf.org>
3185 Msg-ID: <199701072220.RAA02117@postman.osf.org>
3186 Date: Tue, 07 Jan 1997 17:20:46 -0500
3189 Title: "Finish OP= warnings: none on ^="
3190 From: Chip Salzenberg
3191 Files: doop.c pp.c t/op/assignwarn.t
3193 Title: "Fix Dynaloader failures with DProf"
3194 From: Gurusamy Sarathy
3195 Msg-ID: <199701061718.MAA26909@aatma.engin.umich.edu>
3196 Date: Mon, 06 Jan 1997 12:18:46 -0500
3201 Title: "Make Configure default to the first domain in /etc/resolv.conf"
3202 From: Chip Salzenberg
3205 Title: "Start all helper scripts with $startsh"
3206 From: Chip Salzenberg
3209 Title: "Support libperl.so under FreeBSD"
3210 From: roberto@keltia.freenix.fr (Ollivier Robert)
3211 Msg-ID: <Mutt.19970105224149.roberto@keltia.freenix.fr>
3212 Date: Sun, 5 Jan 1997 22:41:49 +0100
3213 Files: Configure Makefile.SH
3217 Title: "New test: comp/proto.t"
3219 Msg-ID: <32D0C21F.3FB28D51@tiuk.ti.com>
3220 Date: Mon, 06 Jan 1997 09:13:03 +0000
3221 Files: MANIFEST t/comp/proto.t
3223 Title: "More magic variable tests"
3224 From: Roderick Schertler
3225 Msg-ID: <7043.852565192@eeyore.ibcinc.com>
3226 Date: Mon, 06 Jan 1997 10:39:52 -0500
3227 Files: t/harness t/op/magic.t
3229 LIBRARY AND EXTENSIONS
3231 Title: "File::Basename::dirname bugs"
3232 From: Robin Barker <rmb@cise.npl.co.uk>
3233 Msg-ID: <12393.9701071719@tempest.cise.npl.co.uk>
3234 Date: Tue, 7 Jan 97 17:19:59 GMT
3235 Files: lib/File/Basename.pm t/lib/basename.t
3237 Title: "sigaction() problems"
3238 From: Roderick Schertler
3239 Msg-ID: <12808.852583324@eeyore.ibcinc.com>
3240 Date: Mon, 06 Jan 1997 15:42:04 -0500
3241 Files: ext/POSIX/POSIX.pm ext/POSIX/POSIX.pod
3243 Title: "Fix importation of FileHandle methods; fix POSIX docs"
3244 From: Chip Salzenberg
3245 Files: ext/POSIX/POSIX.pm ext/POSIX/POSIX.pod lib/FileHandle.pm
3247 Title: "Patch: make hints files warn about db-recno failures"
3248 From: Dominic Dunlop <domo@slipper.ip.lu>
3249 Msg-ID: <v03010d00aef53ac4d18a@[194.51.248.68]>
3250 Date: Sun, 5 Jan 1997 12:34:25 +0100
3251 Files: MANIFEST hints/aux.sh hints/broken-db.msg hints/freebsd.sh
3255 Title: "pod2html.PL patch (for 5.003-19)"
3256 From: Fabien TASSIN <tassin@eerie.fr>
3257 Msg-ID: <199701052347.AAA21297@solar5>
3258 Date: Mon, 6 Jan 1997 00:47:01 +0100
3259 Files: pod/pod2html.PL
3263 Title: "tiny doc patches"
3264 From: Roderick Schertler
3265 Msg-ID: <23338.852394333@eeyore.ibcinc.com>
3266 Date: Sat, 04 Jan 1997 11:12:13 -0500
3267 Files: pod/perlapio.pod pod/perlnews.pod pod/perltoc.pod
3269 Title: "doc patch for defined on perlfunc.pod"
3270 From: Roderick Schertler
3271 Msg-ID: <pz91686ek1.fsf@eeyore.ibcinc.com>
3272 Date: 04 Jan 1997 21:28:30 -0500
3273 Files: pod/perlfunc.pod
3275 Title: "doc patch: perldsc"
3276 From: Roderick Schertler
3277 Msg-ID: <pzafqo6eo9.fsf@eeyore.ibcinc.com>
3278 Date: 04 Jan 1997 21:25:58 -0500
3279 Files: pod/perldsc.pod pod/perltoc.pod
3281 Title: "Re: constant function inlining"
3282 From: Roderick Schertler
3283 Msg-ID: <pzk9pp1b95.fsf@eeyore.ibcinc.com>
3284 Date: 07 Jan 1997 15:27:50 -0500
3285 Files: pod/perldiag.pod pod/perlsub.pod
3287 Title: "scalar caller doc fix"
3288 From: Roderick Schertler
3289 Msg-ID: <18245.852608060@eeyore.ibcinc.com>
3290 Date: Mon, 06 Jan 1997 22:34:20 -0500
3291 Files: pod/perlfunc.pod
3293 Title: "perlpod.pod possible patches"
3294 From: lvirden@cas.org (Larry W. Virden, x2487)
3295 Msg-ID: <9701070756.AA1185@cas.org>
3296 Date: Tue, 7 Jan 1997 07:56:30 -0500
3297 Files: pod/perlpod.pod
3299 Title: "Misc perlfunc updates"
3300 From: Tom Christiansen
3301 Files: pod/perlfunc.pod pod/perltoc.pod
3308 Lots of internal cleanup in this patch, especially plugged memory
3309 leaks when embedded Perl interpreters shut down and restart. The
3310 method cache is now invisible to user code. And there is a new test
3311 directory, "t/pragma".
3313 IMHO, this is Beta quality code.
3315 Here's a list of the more significant changes...
3317 CORE LANGUAGE CHANGES
3319 Title: "Make method cache invisible to user code"
3320 From: Chip Salzenberg
3321 Files: dump.c gv.c gv.h hv.c op.c perl.c pp_hot.c pp_sys.c sv.c
3324 Title: "Never parse "{m,s,y,tr,q{,q,w,x}}:{,:}" as package or label"
3325 From: Chip Salzenberg
3330 Title: "Fix $^X under HP-UX"
3331 From: Chip Salzenberg
3332 Files: hints/hpux.sh toke.c
3334 Title: "New hints/hpux.sh"
3336 Msg-ID: <199612312309.AA283393772@hpcc123.corp.hp.com>
3337 Date: Tue, 31 Dec 1996 15:09:32 -0800
3338 Files: hints/hpux.sh
3342 Title: "Fix segv when calling named closures"
3343 From: Chip Salzenberg
3346 Title: "Finish rationalizing "undef value" warnings"
3347 From: Chip Salzenberg
3348 Files: doop.c pp.c sv.c t/op/assignwarn.t
3350 Title: "Arrange for all "_<file" entries to be in %main::"
3351 From: Chip Salzenberg
3352 Files: gv.c lib/perl5db.pl
3354 Title: "Introduce CVf_NODEBUG flag"
3355 From: Gurusamy Sarathy
3356 Msg-ID: <199701012042.PAA25994@aatma.engin.umich.edu>
3357 Date: Wed, 01 Jan 1997 15:42:05 -0500
3358 Files: cv.h pp_hot.c
3360 Title: "Reword 'may be "0"' warning per Larry; fix its line number"
3361 From: Chip Salzenberg
3362 Files: op.c pod/perldiag.pod
3364 Title: "5.003_18: perl_{con,des}truct fixes"
3365 From: Doug MacEachern <dougm@osf.org>
3366 Msg-ID: <199701032042.PAA06766@postman.osf.org>
3367 Date: Fri, 03 Jan 1997 15:42:04 -0500
3368 Files: perl.c perl.h pod/perlembed.pod pod/perltoc.pod t/op/sysio.t
3370 Title: "Fix lost value from READLINE after TIEHANDLE"
3371 From: Gurusamy Sarathy
3372 Files: pp_hot.c sv.h
3374 Title: "Free memory of large lexical variables when leaving scope"
3375 From: Chip Salzenberg
3380 Title: "Create t/pragma directory; populate with new and old"
3382 Files: MANIFEST Makefile.SH t/TEST t/comp/use.t t/lib/locale.t
3383 t/op/overload.t t/op/use.t t/pragma/locale.t t/pragma/overload.t
3384 t/pragma/strict-refs t/pragma/strict-subs t/pragma/strict-vars
3385 t/pragma/strict.t t/pragma/subs.t t/pragma/warn-global
3388 Title: "New tests: comp/colon.t and op/assignwarn.t"
3389 From: Robin Barker <rmb@cise.npl.co.uk>
3390 Files: MANIFEST t/comp/colon.t t/op/assignwarn.t
3392 LIBRARY AND EXTENSIONS
3394 Title: "Make libs clean under '-w'"
3395 From: Jarkko Hietaniemi
3396 Files: lib/AutoSplit.pm lib/Devel/SelfStubber.pm lib/Env.pm
3397 lib/Math/Complex.pm lib/Pod/Functions.pm lib/Search/Dict.pm
3398 lib/SelfLoader.pm lib/Term/Complete.pm lib/chat2.pl
3399 lib/complete.pl lib/diagnostics.pm lib/ftp.pl lib/termcap.pl
3404 Title: "Perlguts, version 28"
3406 Msg-ID: <199701032110.AA102535846@hpcc123.corp.hp.com>
3407 Date: Fri, 3 Jan 1997 13:10:46 -0800
3408 Files: pod/perlguts.pod
3410 Title: "Re: perldelta, take 3"
3412 Msg-ID: <9701031748.AA15335@toad.ig.co.uk>
3413 Date: Fri, 3 Jan 1997 17:48:46 +0000
3414 Files: pod/perlnews.pod
3416 Title: "Miscellaneous pod patches"
3417 From: Ralf S. Engelschall <rse@engelschall.com>
3418 Files: pod/Makefile pod/perldebug.pod pod/perlfunc.pod
3421 Title: "expanded flock() docs"
3422 From: Roderick Schertler
3423 Msg-ID: <4481.852337871@eeyore.ibcinc.com>
3424 Date: Fri, 03 Jan 1997 19:31:11 -0500
3425 Files: pod/perlfunc.pod
3427 Title: "Use Text::Wrap in buildtoc; run buildtoc"
3428 From: Ulrich Pfeifer
3429 Files: pod/buildtoc pod/perltoc.pod
3431 Title: "Remove obsolete perlovl.pod"
3432 From: Chip Salzenberg
3433 Files: MANIFEST plan9/mkfile pod/perlovl.pod vms/Makefile
3441 Yet further down the road to 5.004....
3443 CORE LANGUAGE CHANGES
3445 Title: "Inherited overloading"
3446 From: Ilya Zakharevich
3447 Msg-ID: <199612291312.IAA02134@monk.mps.ohio-state.edu>
3448 Date: Sun, 29 Dec 1996 08:12:54 -0500 (EST)
3449 Files: gv.c lib/overload.pm perl.h sv.c sv.h t/op/overload.t
3451 Title: "Hide lexicals from C<use>d or C<require>d module (!)"
3452 From: Chip Salzenberg
3455 Title: "Closures at file scope must be anonymous"
3456 From: Chip Salzenberg
3459 Title: "Warn on '{if,while} ($x = X)' where X is glob, readdir, or <FH>"
3460 From: Chip Salzenberg
3461 Files: op.c pod/perldiag.pod
3463 Title: "Warn on 'undef $x; $x OP 1' where OP is *=, /=, %=, or **="
3464 From: Chip Salzenberg
3469 Title: "Ultrix setlocale() workaround"
3470 From: Chip Salzenberg
3471 Files: hints/ultrix_4.sh util.c
3475 Title: "Get rid of 'Leaked scalars'"
3476 From: Chip Salzenberg
3477 Files: cop.h gv.c op.c
3479 Title: "Don't forget $c in C<(($a,$b,$c)=(1,2))=(3,4,5)>"
3480 From: Chip Salzenberg
3483 Title: "Fix core dump on perl_construct()/perl_destruct() loop"
3484 From: Chip Salzenberg
3487 Title: "Add missing syms to global.sym; update magic doc"
3488 From: Chip Salzenberg
3489 Files: global.sym pod/perlguts.pod
3493 Title: "Expanded locale.t and misc.t"
3494 From: Jarkko Hietaniemi
3495 Files: t/lib/locale.t t/lib/misc.t
3497 Title: "Expanded my.t"
3498 From: Chip Salzenberg
3501 Title: "test harness for C<use x.xxxx>"
3503 Msg-ID: <32C76882.3F3C7999@tiuk.ti.com>
3504 Date: Mon, 30 Dec 1996 07:00:18 +0000
3505 Files: MANIFEST t/op/use.t
3509 Msg-ID: <Pine.GSO.3.95.961229170736.15213M-100000@solaris.teleport.co
3510 Date: Sun, 29 Dec 1996 17:46:21 -0800 (PST)
3511 Files: t/op/each.t t/op/oct.t t/op/quotemeta.t t/op/rand.t
3513 LIBRARY AND EXTENSIONS
3515 Title: "Improving Config.pm"
3517 Msg-ID: <Pine.GSO.3.95.961230091244.13467L-100000@solaris.teleport.co
3518 Date: Mon, 30 Dec 1996 09:24:16 -0800 (PST)
3521 Title: "File::Copy under OS/2"
3522 From: Ilya Zakharevich
3523 Msg-ID: <199612280347.WAA00293@monk.mps.ohio-state.edu>
3524 Date: Fri, 27 Dec 1996 22:47:24 -0500 (EST)
3525 Files: lib/File/Copy.pm t/lib/filecopy.t
3529 Title: "Updates to perllocale.pod"
3530 From: Dominic Dunlop <domo@slipper.ip.lu>
3531 Files: pod/perllocale.pod
3533 Title: "Locale-related pod patches, take 2"
3534 From: Dominic Dunlop <domo@slipper.ip.lu>
3535 Msg-ID: <v03007800aeea9e488b36@[194.51.248.77]>
3536 Date: Sat, 28 Dec 1996 10:56:41 +0100
3537 Files: pod/perl.pod pod/perlform.pod pod/perlfunc.pod pod/perlop.pod
3538 pod/perlre.pod pod/perlsec.pod
3540 Title: "Re: perldiag.pod entry for "Scalar value @%s{%s} ...""
3541 From: Roderick Schertler
3542 Msg-ID: <2043.852051019@eeyore.ibcinc.com>
3543 Date: Tue, 31 Dec 1996 11:50:19 -0500
3544 Files: pod/perldiag.pod
3551 The rate of patches is slowing down.... I see 5.004 at the end of the
3552 tunnel! (Hey, what's that whistle?)
3554 CORE LANGUAGE CHANGES
3556 Title: "Support named closures"
3557 From: Chip Salzenberg
3558 Files: cv.h op.c perl.c pp.c pp_ctl.c pp_hot.c
3562 Title: "perl5.003_15 and Interactive Unix"
3563 From: win@in.rhein-main.de (Winfried Koenig)
3564 Msg-ID: <m0vd254-0004oKC@incom.rhein-main.de>
3565 Date: Thu, 26 Dec 1996 00:45:45 +0200 (EET)
3566 Files: hints/isc.sh pp_sys.c
3568 Title: "Suggest "usemymalloc='n'" for FreeBSD 2.*"
3569 From: rse@engelschall.com (Ralf S. Engelschall)
3570 Files: hints/freebsd.sh
3572 Title: "Minor OS/2 fixes"
3573 From: Ilya Zakharevich
3574 Msg-ID: <199612252105.QAA11890@monk.mps.ohio-state.edu>
3575 Date: Wed, 25 Dec 1996 16:05:42 -0500 (EST)
3576 Files: os2/os2ish.h pod/perlxstut.pod
3580 Title: "Fix {,un}tainting of $1 etc. when C<use locale>"
3581 From: Chip Salzenberg
3584 Title: "Limit effects of "=pod" to a single file"
3585 From: Chip Salzenberg
3590 Title: "New tests: op/method.t and op/locale.t"
3591 From: Ilya Zakharevich and Jarkko Hietaniemi
3592 Files: MANIFEST t/lib/locale.t t/op/method.t
3594 Title: "Test C< ()=() >"
3595 From: Chip Salzenberg
3598 LIBRARY AND EXTENSIONS
3600 Title: "Refresh MakeMaker to 5.39"
3601 From: Andreas Koenig
3602 Files: lib/ExtUtils/Install.pm lib/ExtUtils/Liblist.pm
3603 lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MakeMaker.pm
3604 lib/ExtUtils/Mksymlists.pm
3606 Title: "Newer debugger"
3607 From: Ilya Zakharevich
3608 Msg-ID: <199612261954.OAA12999@monk.mps.ohio-state.edu>
3609 Date: Thu, 26 Dec 1996 14:54:34 -0500 (EST)
3610 Files: lib/perl5db.pl
3614 Title: "Perlguts, version 27"
3616 Msg-ID: <199612250144.AA059528263@hpcc123.corp.hp.com>
3617 Date: Tue, 24 Dec 1996 17:44:23 -0800
3618 Files: pod/perlguts.pod
3620 Title: "perlpod.pod patch for _16"
3621 From: Kenneth Albanowski
3622 Msg-ID: <Pine.LNX.3.93.961224225906.337B-100000@kjahds.com>
3623 Date: Tue, 24 Dec 1996 23:00:10 -0500 (EST)
3624 Files: pod/perlpod.pod
3626 Title: "tiny perllocale.pod diff for _16"
3627 From: Jarkko Hietaniemi
3628 Msg-ID: <199612261306.PAA21161@alpha.hut.fi>
3629 Date: Thu, 26 Dec 1996 15:06:04 +0200 (EET)
3630 Files: pod/perllocale.pod
3637 This patch is all bug fixes, library updates, and documentation
3638 updates. We'll get to 5.004 RSN, I promise. :-)
3640 CORE LANGUAGE CHANGES
3642 Title: "Fix closures that are not in subroutines"
3643 From: Chip Salzenberg
3648 Title: "_13: patches for unicos/unicosmk"
3649 From: Dean Roehrich <roehrich@cray.com>
3650 Msg-ID: <199612202038.OAA22805@poplar.cray.com>
3651 Date: Fri, 20 Dec 1996 14:38:50 -0600
3652 Files: Configure MANIFEST hints/unicos.sh hints/unicosmk.sh
3656 Title: "Fix 'foreach(@ARGV) { while (<>) { push @p,$_ } }'"
3657 From: Chip Salzenberg
3658 Files: cop.h pp_hot.c scope.c
3660 Title: "Eliminate warnings from C< undef $x; $x OP= "foo" >"
3661 From: Chip Salzenberg
3662 Files: doop.c pp.c pp.h pp_hot.c
3664 Title: "Try again to improve method caching"
3665 From: Ilya Zakharevich
3666 Msg-ID: <199612240113.UAA09487@monk.mps.ohio-state.edu>
3667 Date: Mon, 23 Dec 1996 20:13:56 -0500 (EST)
3670 Title: "Be more careful about 'o' magic memory management"
3671 From: Chip Salzenberg
3674 Title: "Fix bad pointer refs when localized object loses magic"
3675 From: Chip Salzenberg
3678 LIBRARY AND EXTENSIONS
3680 Title: "Refresh CPAN to 1.09"
3681 From: Andreas Koenig
3684 Title: "Refresh Net::Ping to 2.02"
3685 From: Russell Mosemann <mose@ccsn.edu>
3686 Files: lib/Net/Ping.pm
3688 Title: "Refresh IO to 1.14"
3690 Files: MANIFEST ext/IO/IO.xs ext/IO/README ext/IO/lib/IO/File.pm
3691 ext/IO/lib/IO/Handle.pm ext/IO/lib/IO/Pipe.pm
3692 ext/IO/lib/IO/Seekable.pm ext/IO/lib/IO/Select.pm
3693 ext/IO/lib/IO/Socket.pm t/lib/io_dup.t t/lib/io_pipe.t
3694 t/lib/io_sel.t t/lib/io_sock.t t/lib/io_tell.t
3695 t/lib/io_udp.t t/lib/io_xs.t
3697 BUILD PROCESS AND UTILITIES
3699 Title: "Don't recurse into subdirs twice on 'make realclean'"
3700 From: Chip Salzenberg
3703 Title: "Use root EXTERN.h when compiling x2p/malloc.c."
3705 Files: x2p/Makefile.SH
3707 Title: "Fix compilation errors when malloc.c used for x2p"
3708 From: Robin Barker <rmb@cise.npl.co.uk>
3713 Title: "Edit INSTALL to describe new binary compat setup"
3714 From: Chip Salzenberg
3717 Title: "Update to perllocale.pod"
3718 From: Jarkko Hietaniemi
3719 Files: pod/perllocale.pod
3726 As soon as I posted 5.003_14, I found a fatal error in it. :-(
3728 This release is strictly a bug fix -- it removes some function caching
3729 changes that were supposed to be improvements, but weren't.
3736 We seem to have achieved "release candidate" status.
3738 CORE LANGUAGE CHANGES
3740 Title: "Eliminate support for {if,unless,while,until} BLOCK BLOCK"
3741 From: Chip Salzenberg
3742 Files: perly.c perly.c.diff perly.y toke.c
3744 Title: "Taint $x after $x =~ s/pat/xyz/ if pat or xyz is tainted by locale"
3745 From: Chip Salzenberg
3746 Files: cop.h mg.c pp_ctl.c pp_hot.c
3748 Title: "Complete support for modifying undefined array members in foreach"
3749 From: Chip Salzenberg
3750 Files: global.sym mg.c perl.h pp.c pp_hot.c proto.h sv.c
3754 Title: "patch for regex bug: (x|x){n}"
3755 From: Gurusamy Sarathy
3756 Msg-ID: <199612210259.VAA10170@aatma.engin.umich.edu>
3757 Date: Fri, 20 Dec 1996 21:59:22 -0500
3760 Title: "Bug in debugger with import manipulations"
3761 From: Ilya Zakharevich
3762 Msg-ID: <199612231037.FAA08617@monk.mps.ohio-state.edu>
3763 Date: Mon, 23 Dec 1996 05:37:48 -0500 (EST)
3766 Title: "Import and dynamic methods"
3767 From: Ilya Zakharevich
3768 Msg-ID: <199612230645.BAA08378@monk.mps.ohio-state.edu>
3769 Date: Mon, 23 Dec 1996 01:45:37 -0500 (EST)
3770 Files: gv.c hv.c sv.c
3772 Title: "malloc.c patch"
3773 From: Ilya Zakharevich
3774 Msg-ID: <199612220748.CAA07164@monk.mps.ohio-state.edu>
3775 Date: Sun, 22 Dec 1996 02:48:58 -0500 (EST)
3778 Title: "sv_gets patch"
3779 From: Ilya Zakharevich
3780 Msg-ID: <199612220824.DAA07235@monk.mps.ohio-state.edu>
3781 Date: Sun, 22 Dec 1996 03:24:04 -0500 (EST)
3784 Title: "pos $str patch"
3785 From: Ilya Zakharevich
3786 Msg-ID: <199612220831.DAA07247@monk.mps.ohio-state.edu>
3787 Date: Sun, 22 Dec 1996 03:31:21 -0500 (EST)
3788 Files: mg.c pp_hot.c t/op/pat.t
3790 Title: "Prevent warnings when STDCHAR is unsigned"
3791 From: Chip Salzenberg
3792 Files: perlio.c perlio.h
3796 Title: "Fix bugs in bincompat3 usage"
3797 From: Chip Salzenberg
3798 Files: perl.h perl_exp.SH
3800 Title: "Support shared libperl on SunOS"
3801 From: Ulrich Pfeifer
3804 Title: "Configure on OS/2"
3805 From: Ilya Zakharevich
3806 Msg-ID: <199612202325.SAA05505@monk.mps.ohio-state.edu>
3807 Date: Fri, 20 Dec 1996 18:25:30 -0500 (EST)
3810 Title: "Fixes for Interactive Unix"
3811 From: win@in.rhein-main.de (Winfried Koenig)
3812 Msg-ID: <m0vbeNO-00003WC@incom.rhein-main.de>
3813 Date: Sun, 22 Dec 96 05:14 EET
3814 Files: hints/isc.sh op.c pp_sys.c universal.c
3816 Title: "Use "proto" instead of "_" in sdbm.h"
3817 From: Chip Salzenberg
3818 Files: ext/SDBM_File/sdbm/sdbm.h
3820 Title: "VMS patches to 5.003_13"
3821 From: Charles Bailey
3822 Msg-ID: <01IDBYYFYPIS002ASE@hmivax.humgen.upenn.edu>
3823 Date: Mon, 23 Dec 1996 01:26:47 -0500 (EST)
3824 Files: deb.c ext/POSIX/POSIX.xs gv.c lib/File/Copy.pm mg.c perl.c
3825 perl.h proto.h sv.c t/lib/filecopy.t taint.c toke.c util.c
3826 vms/Makefile vms/config.vms vms/descrip.mms
3827 vms/gen_shrfls.pl vms/genconfig.pl vms/genopt.com
3828 vms/perly_c.vms vms/perly_h.vms vms/test.com vms/vms.c
3831 UTILITIES, LIBRARY, AND EXTENSIONS
3833 Title: "Remove libnet"
3834 From: Chip Salzenberg
3835 Files: MANIFEST pod/perlmod.pod
3837 Title: "Refresh CPAN module to 1.08"
3838 From: Chip Salzenberg
3839 Files: lib/CPAN.pm lib/CPAN/FirstTime.pm
3841 Title: "Refresh ExtUtils::Manifest to version 1.28"
3842 From: Andreas Koenig
3843 Files: lib/ExtUtils/Manifest.pm
3845 Title: "Update IO->VERSION() to 1.1201 for CPAN's sake"
3846 From: Chip Salzenberg
3847 Files: ext/IO/lib/IO/Handle.pm lib/IO/Handle.pm
3849 Title: "Remodel File::Copy."
3850 From: Chip Salzenberg
3851 Files: lib/File/Copy.pm
3853 Title: "dumb bug in User::pwent.pm"
3854 From: Tom Christiansen
3855 Msg-ID: <199612201145.EAA27860@mox.perl.com>
3856 Date: Fri, 20 Dec 1996 04:45:37 -0700
3857 Files: lib/User/pwent.pm
3861 Title: "Better support for =for"
3862 From: Kenneth Albanowski
3863 Msg-ID: <Pine.LNX.3.93.961220163747.298T-100000@kjahds.com>
3864 Date: Fri, 20 Dec 1996 16:43:35 -0500 (EST)
3865 Files: lib/Pod/Text.pm pod/pod2latex.PL pod/pod2man.PL
3867 Title: "perllocale.pod -- second draft"
3868 From: Dominic Dunlop <domo@slipper.ip.lu>
3869 Msg-ID: <v03007800aee1923e30a2@[194.51.248.68]>
3870 Date: Sat, 21 Dec 1996 15:00:50 +0100
3871 Files: pod/perllocale.pod
3873 Title: "Perlguts, version 26"
3875 Msg-ID: <199612201943.AA048111018@hpcc123.corp.hp.com>
3876 Date: Fri, 20 Dec 1996 11:43:38 -0800
3877 Files: pod/perlguts.pod
3879 Title: "Update pod/Makefile; s/perli18n/perllocale/"
3880 From: Chip Salzenberg
3881 Files: ext/POSIX/POSIX.pod lib/I18N/Collate.pm pod/Makefile
3882 pod/perl.pod pod/perlmod.pod pod/perlnews.pod pod/roffitall
3884 Title: "obstruct pod2man doc tweaks"
3885 From: Roderick Schertler
3886 Msg-ID: <3923.851106237@eeyore.ibcinc.com>
3887 Date: Fri, 20 Dec 1996 13:23:57 -0500
3888 Files: lib/Class/Template.pm lib/Time/tm.pm
3895 The watchword here is "synchronization." There were a couple of
3896 show-stopper bugs in 5.003_12, so I'm issuing this patch to bring
3897 everyone up to a common working base.
3899 CORE LANGUAGE CHANGES
3901 Title: "Disallow labels named q, qq, qw, qx, s, y, and tr"
3902 From: Chip Salzenberg
3905 Title: "Make evals' lexicals visible to nested evals"
3906 From: Chip Salzenberg
3911 Title: "Fix core dump bug with anoncode"
3912 From: Chip Salzenberg
3915 Title: "Allow DESTROY to make refs to dying objects"
3916 From: Chip Salzenberg
3921 Title: "Add missing backslash in Configure"
3922 From: Chip Salzenberg
3925 UTILITIES, LIBRARY, AND EXTENSIONS
3927 Title: "Include libnet-1.01 instead of old Net::FTP"
3929 Files: MANIFEST lib/Net/Cmd.pm lib/Net/Domain.pm
3930 lib/Net/DummyInetd.pm lib/Net/FTP.pm lib/Net/NNTP.pm
3931 lib/Net/Netrc.pm lib/Net/POP3.pm lib/Net/SMTP.pm
3932 lib/Net/SNPP.pm lib/Net/Socket.pm lib/Net/Telnet.pm
3933 lib/Net/Time.pm pod/perlmod.pod
3935 Title: "Use binmode when doing binary FTP"
3936 From: Ilya Zakharevich
3937 Files: lib/Net/FTP.pm
3939 Title: "Re: Open3.pm tries to close unopened file handle"
3940 From: Roderick Schertler
3941 Msg-ID: <pzloavmd9h.fsf@eeyore.ibcinc.com>
3942 Date: 18 Dec 1996 22:19:54 -0500
3943 Files: MANIFEST lib/IPC/Open2.pm lib/IPC/Open3.pm lib/open2.pl
3944 lib/open3.pl pod/perldiag.pod pod/perlfunc.pod t/lib/open2.t
3947 Title: "Long-standing problem in Socket module"
3948 From: Spider Boardman
3949 Msg-ID: <199612190418.XAA07291@Orb.Nashua.NH.US>
3950 Date: Wed, 18 Dec 1996 23:18:14 -0500
3951 Files: Configure Porting/Glossary config_H config_h.SH
3952 ext/Socket/Socket.pm ext/Socket/Socket.xs
3954 Title: "flock() constants"
3955 From: Roderick Schertler
3956 Msg-ID: <26669.850977437@eeyore.ibcinc.com>
3957 Date: Thu, 19 Dec 1996 01:37:17 -0500
3958 Files: ext/Fcntl/Fcntl.pm ext/Fcntl/Fcntl.xs pod/perlfunc.pod
3960 Title: "Re: find2perl . -xdev BROKEN still"
3961 From: Roderick Schertler
3962 Msg-ID: <pzvi9yig3h.fsf@eeyore.ibcinc.com>
3963 Date: 19 Dec 1996 12:44:34 -0500
3964 Files: lib/File/Find.pm lib/find.pl lib/finddepth.pl
3968 Title: "small doc tweaks for _12"
3969 From: Roderick Schertler
3970 Msg-ID: <1826.851011557@eeyore.ibcinc.com>
3971 Date: Thu, 19 Dec 1996 11:05:57 -0500
3972 Files: lib/UNIVERSAL.pm pod/perldiag.pod pod/perltie.pod
3974 Title: "Re: missing E<> POD directive in perlpod.pod"
3975 From: Roderick Schertler
3976 Msg-ID: <pzwwueimak.fsf@eeyore.ibcinc.com>
3977 Date: 19 Dec 1996 10:30:43 -0500
3978 Files: pod/perlpod.pod pod/pod2html.PL
3985 This patch is huge. A multitude of bug fixes, new modules (especially
3986 CPAN and Net::FTP), a couple of new Configure variables, updated
3987 docs... it's a long list. And speaking of lists, here's a list of
3988 the more significant changes in 5.003_12:
3990 CORE LANGUAGE CHANGES
3992 Title: "Support C<delete @hash{@keys}>"
3993 From: Chip Salzenberg
3994 Files: op.c op.h opcode.pl pod/perldiag.pod pod/perlfunc.pod pp.c
3997 Title: "Autovivify scalars"
3998 From: Chip Salzenberg
3999 Files: dump.c op.c op.h pp.c pp_hot.c
4001 Title: "Allow any word, including keyword, as label"
4002 From: Chip Salzenberg
4007 Title: "Allow assignment to empty array values during foreach()"
4008 From: Chip Salzenberg
4009 Files: cop.h global.sym mg.c op.c perl.h pp_hot.c proto.h sv.c
4011 Title: "Fix nested closures"
4012 From: Chip Salzenberg
4013 Files: op.c opcode.pl pp.c pp_ctl.c pp_hot.c
4015 Title: "Fix core dump on auto-vivification"
4016 From: Chip Salzenberg
4019 Title: "Fix core dump on C<open $undef_var, "X">"
4020 From: Chip Salzenberg
4023 Title: "Fix -T/-B on globs and globrefs"
4024 From: Chip Salzenberg
4027 Title: "Fix memory management of $`, $&, and $'"
4028 From: Chip Salzenberg
4029 Files: pp_hot.c regexec.c
4031 Title: "Fix paren matching during backtracking"
4032 From: Chip Salzenberg
4035 Title: "Fix memory leak and std{in,out,err} death in perl_{con,de}str
4036 From: Chip Salzenberg
4037 Files: miniperlmain.c perl.c perl.h sv.c
4039 Title: "Discard garbage bytes at end of prototype()"
4040 From: Chip Salzenberg
4043 Title: "Fix local($pack::{foo})"
4044 From: Chip Salzenberg
4045 Files: global.sym pp.c pp_hot.c proto.h scope.c
4047 Title: "Fix for AmigaOS - inplace operation"
4048 From: Norbert Pueschel
4049 Msg-ID: <77724601@Armageddon.meb.uni-bonn.de>
4050 Date: Sun, 08 Dec 1996 15:33:00 +0100
4053 Title: "Disable warn, die, and parse hooks _before_ global destruction
4054 From: Chip Salzenberg
4057 Title: "Re: Bug in formline "
4058 From: Gurusamy Sarathy
4059 Msg-ID: <199612081958.OAA26025@aatma.engin.umich.edu>
4060 Date: Sun, 08 Dec 1996 14:58:32 -0500
4063 Title: "Fix C<@a = ($a,$b,$c,$d) = (1,2)>"
4064 From: Chip Salzenberg
4067 Title: "Fix %ENV assignment when environment starts out empty"
4068 From: Chip Salzenberg
4071 Title: "Properly support and document newRV{,_inc,_noinc}"
4072 From: Chip Salzenberg
4073 Files: global.sym pod/perlguts.pod sv.c sv.h
4075 Title: "Support SvREADONLY on arrays"
4076 From: Chip Salzenberg
4079 Title: "Allow lvalue pos inside recursive function"
4080 From: Chip Salzenberg
4081 Files: op.c pp.c pp_ctl.c pp_hot.c
4085 Title: "Eliminate PerlIO warnings when setting cnt to -1"
4086 From: Chip Salzenberg
4089 Title: "Make $privlib contents compatible with 5.003"
4090 From: Chip Salzenberg
4091 Files: INSTALL ext/Opcode/Safe.pm installperl lib/FileHandle.pm
4094 Title: "Support $bincompat3 config variable; update metaconfig units"
4095 From: Chip Salzenberg
4096 Files: Configure MANIFEST compat3.sym config_h.SH embed.pl global.sym
4097 old_embed.pl old_global.sym old_perl_exp.SH perl_exp.SH
4099 Title: "Look for gettimeofday() in Configure"
4100 From: John Hughes <john@AtlanTech.COM>
4101 Msg-ID: <01BBE77A.F6F37F80@malvinas.AtlanTech.COM>
4102 Date: Wed, 11 Dec 1996 15:49:57 +0100
4103 Files: Configure config_H config_h.SH pp.c
4105 Title: "Make $startperl a relative path if people want portable scrip
4106 From: Chip Salzenberg
4109 Title: "Homogenize use of "eval exec" hack"
4110 From: Chip Salzenberg
4111 Files: Porting/Glossary eg/README eg/nih eg/sysvipc/ipcmsg
4112 eg/sysvipc/ipcsem eg/sysvipc/ipcshm lib/diagnostics.pm
4113 makeaperl.SH pod/checkpods.PL pod/perlrun.pod
4114 pod/pod2html.PL pod/pod2latex.PL pod/pod2man.PL
4115 pod/pod2text.PL utils/c2ph.PL utils/h2ph.PL utils/h2xs.PL
4116 utils/perlbug.PL utils/perldoc.PL utils/pl2pm.PL x2p/a2py.c
4117 x2p/find2perl.PL x2p/s2p.PL
4119 Title: "LynxOS support"
4120 From: seibert@Lynx.COM (Greg Seibert)
4121 Msg-ID: <m0vYEsY-0000IZC@kzinti.lynx.com>
4122 Date: Thu, 12 Dec 1996 09:25:00 PST
4123 Files: Configure MANIFEST hints/lynxos.sh t/op/stat.t
4125 Title: "In Linux hints, set suidsafe=no and dosuid=yes"
4126 From: Chip Salzenberg
4127 Files: hints/linux.sh
4129 Title: "5.003_11 on UnixWare 2.1.1 - Only one small UnixWare buglet"
4130 From: aburlison@cix.compulink.co.uk (Alan Burlison)
4131 Msg-ID: <memo.453720@cix.compulink.co.uk>
4132 Date: Wed, 11 Dec 96 18:34 GMT0
4133 Files: hints/svr4.sh
4135 Title: "Re: db-recno.t failures with _11 on Freebsd 2.1-stable"
4136 From: Roderick Schertler
4137 Msg-ID: <pzohg0r5tr.fsf@eeyore.ibcinc.com>
4138 Date: 11 Dec 1996 18:58:56 -0500
4139 Files: INSTALL hints/freebsd.sh
4141 Title: "OS/2 updates from Ilya"
4142 From: Ilya Zakharevich
4143 Files: README.os2 os2/Changes os2/Makefile.SHs os2/os2.c os2/os2ish.h
4145 Title: "VMS patches to 5.003_11"
4146 From: Charles Bailey
4147 Msg-ID: <01ICTR32LCZG001A1D@hmivax.humgen.upenn.edu>
4148 Date: Mon, 09 Dec 1996 23:16:10 -0500 (EST)
4149 Files: MANIFEST regexec.c t/lib/filehand.t util.c vms/*
4153 Title: "recurse recurse recurse ..."
4154 From: Jarkko Hietaniemi
4155 Msg-ID: <199612092144.XAA29025@alpha.hut.fi>
4156 Date: Mon, 9 Dec 1996 23:44:27 +0200 (EET)
4157 Files: MANIFEST t/op/recurse.t
4159 UTILITIES, LIBRARY, AND EXTENSIONS
4161 Title: "Add CPAN and Net::FTP"
4162 From: Chip Salzenberg
4163 Files: MANIFEST lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/Nox.pm
4164 lib/Net/FTP.pm lib/Net/Netrc.pm lib/Net/Socket.pm
4167 Title: "Please update Text::Wrap and Text::Tabs"
4168 From: David Muir Sharnoff <muir@idiom.com>
4169 Msg-ID: <199612180659.WAA24957@idiom.com>
4170 Date: Tue, 17 Dec 1996 22:59:59 -0800 (PST)
4171 Files: lib/Text/Tabs.pm lib/Text/Wrap.pm
4173 Title: "Add File::Compare"
4174 From: Nick Ing-Simmons
4175 Msg-ID: <199612161844.SAA02152@pluto>
4176 Date: Mon, 16 Dec 1996 18:44:59 GMT
4177 Files: MANIFEST lib/File/Compare.pm pod/perlmod.pod
4179 Title: "Add Tie::RefHash"
4180 From: Gurusamy Sarathy
4181 Msg-ID: <199612152358.SAA28665@aatma.engin.umich.edu>
4182 Date: Sun, 15 Dec 1996 18:58:08 -0500
4183 Files: MANIFEST lib/Tie/RefHash.pm pod/perlmod.pod
4185 Title: "Put "splain" in utils."
4186 From: Chip Salzenberg
4187 Files: Makefile.SH installperl utils/Makefile utils/splain.PL
4189 Title: "Some h2ph fixes"
4191 Msg-ID: <199612131934.AA289845652@hpcc123.corp.hp.com>
4192 Date: Fri, 13 Dec 1996 11:34:12 -0800
4193 Files: utils/h2ph.PL
4195 Title: "xsubpp patch to add #line"
4196 From: Nick Ing-Simmons
4197 Msg-ID: <199612162153.VAA03590@ni-s.u-net.com>
4198 Date: Mon, 16 Dec 1996 21:53:56 GMT
4199 Files: lib/ExtUtils/xsubpp
4201 Title: "Re: Proposed addition to File::Copy: move"
4202 From: Charles Bailey
4203 Msg-ID: <01ICZBN0LRC8001A1D@hmivax.humgen.upenn.edu>
4204 Date: Sat, 14 Dec 1996 00:27:29 -0500 (EST)
4205 Files: lib/File/Copy.pm t/lib/filecopy.t
4207 Title: "DB_File 1.09 patch"
4209 Msg-ID: <9612181037.AA10123@claudius.bfsec.bt.co.uk>
4210 Date: Wed, 18 Dec 96 10:37:58 GMT
4211 Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs
4213 Title: "Debugger update"
4214 From: Ilya Zakharevich
4215 Msg-ID: <199612111038.FAA24363@monk.mps.ohio-state.edu>
4216 Date: Wed, 11 Dec 1996 05:38:28 -0500 (EST)
4217 Files: lib/perl5db.pl
4221 Title: "Update pods: perldelta -> perlnews, perli18n -> perllocale"
4222 From: Tom Christiansen and Dominic Dunlop
4223 Files: MANIFEST pod/perl.pod pod/perldelta.pod pod/perli18n.pod
4226 Title: "perltoot.pod"
4227 From: Tom Christiansen
4228 Msg-ID: <199612091444.HAA09947@toy.perl.com>
4229 Date: Mon, 09 Dec 1996 07:44:10 -0700
4230 Files: MANIFEST pod/perltoot.pod
4232 Title: "Perlguts, version 25"
4234 Msg-ID: <199612061940.AA055461228@hpcc123.corp.hp.com>
4235 Date: Fri, 6 Dec 96 11:40:27 PST
4236 Files: pod/perlguts.pod
4238 Title: "pod/perlipc.pod patch"
4239 From: d-lewart@uiuc.edu (Daniel S. Lewart)
4240 Msg-ID: <199612090910.CAA20906@mox.perl.com>
4241 Date: Mon, 9 Dec 96 3:10:02 CST
4242 Files: pod/perlipc.pod
4244 Title: "pod patches for English errors"
4245 From: Steve Kelem <steve.kelem@xilinx.com>
4246 Msg-ID: <24616.850167191@castor>
4247 Date: Mon, 09 Dec 1996 13:33:11 -0800
4250 Title: "Misc doc updates"
4251 From: Tom Christiansen
4252 Msg-ID: <199612150156.SAA12506@mox.perl.com>
4253 Date: Sat, 14 Dec 1996 18:56:33 -0700
4260 This patch is (still) closing in on 5.004. Nothing dramatic, lots of
4263 CORE LANGUAGE CHANGES
4265 Title: "Fix precedence problems with subs as uniops or listops"
4266 From: Chip Salzenberg
4267 Files: perly.c perly.c.diff perly.h perly.y
4269 Title: "Don't reset $. on open()"
4270 From: Chip Salzenberg
4273 Title: "Support *glob{IO} (eventually deprecate *glob{FILEHANDLE})"
4274 From: Chip Salzenberg
4275 Files: pod/perlref.pod pp_hot.c sv.c
4277 Title: "Don't let expression context force return context"
4278 From: Chip Salzenberg
4281 Title: "Properly convert "1E2" et al to IV/UV"
4282 From: Chip Salzenberg
4285 Title: "Fix modulo operator in UV realm"
4286 From: Chip Salzenberg
4289 Title: "Fix stat(_) after stat(HANDLE)"
4290 From: Chip Salzenberg
4293 Title: "Fix: s/// and "$x =~ $y" under 'use locale'"
4294 From: Chip Salzenberg
4299 Title: "Eliminate spurious warning when splicing undefs"
4300 From: Chip Salzenberg
4303 Title: "Eliminate spurious warning from "x=" operator"
4304 From: Chip Salzenberg
4307 Title: "Fix line numbers near control structures"
4308 From: Chip Salzenberg
4309 Files: op.c perly.c perly.c.diff perly.y proto.h
4311 Title: "Don't let scalar unpack() underflow stack"
4312 From: Chip Salzenberg
4315 Title: "Fix core dump from precedence bug in "@foo" warning"
4316 From: Chip Salzenberg
4319 Title: "Move die() to utils.c; add varargs hack to croak()"
4320 From: Chip Salzenberg
4321 Files: pp_ctl.c util.c
4323 Title: "Avoid memcmp() for magnitude test if it thinks char is signed"
4324 From: Chip Salzenberg
4325 Files: Configure config_H config_h.SH doop.c
4326 ext/SDBM_File/sdbm/pair.c ext/SDBM_File/sdbm/sdbm.h handy.h
4327 hv.c perl.h pp_hot.c proto.h regexec.c sv.c toke.c util.c
4329 Title: "Less malloc in magic"
4330 From: Chip Salzenberg
4333 Title: "Re: 5.003_09: PADTMP fix"
4334 From: Ilya Zakharevich
4335 Msg-ID: <199611281150.GAA06884@monk.mps.ohio-state.edu>
4336 Date: Thu, 28 Nov 1996 06:50:58 -0500 (EST)
4337 Files: pod/perlguts.pod
4339 Title: "Fully paramaterize locales; disable all if NO_LOCALE"
4340 From: Chip Salzenberg
4341 Files: ext/POSIX/POSIX.xs op.c perl.h pp.c pp_sys.c sv.c util.c
4343 PORTABILITY AND TESTING
4345 Title: "Bitwise op fix for Alpha"
4346 From: Chip Salzenberg
4349 Title: "hints/dgux.sh update"
4350 From: Roderick Schertler
4351 Msg-ID: <24178.849309616@eeyore.ibcinc.com>
4352 Date: Fri, 29 Nov 1996 18:20:16 -0500
4353 Files: hints/dgux.sh
4355 Title: "BUG in hints/hpux.sh"
4356 From: Jeff McDougal <jmcdo@cris.com>
4357 Msg-ID: <32A42C11.7FA2@cris.com>
4358 Date: Tue, 03 Dec 1996 08:33:05 -0500
4359 Files: hints/hpux.sh
4361 Title: "VMS patches for 5.003_10"
4362 From: Charles Bailey
4363 Msg-ID: <01ICMALO8NMS001A1D@hmivax.humgen.upenn.edu>
4364 Date: Wed, 04 Dec 1996 16:40:12 -0500 (EST)
4365 Files: EXTERN.h INTERN.h old_perl_exp.SH perl.c perl.h perl_exp.SH
4366 pp.c pp_ctl.c pp_sys.c proto.h sv.c toke.c util.c
4367 utils/perldoc.PL vms/config.vms vms/descrip.mms
4368 vms/gen_shrfls.pl vms/genconfig.pl vms/vmsish.h
4370 Title: "_10+ under OS/2"
4371 From: Ilya Zakharevich
4372 Msg-ID: <199612011107.GAA10805@monk.mps.ohio-state.edu>
4373 Date: Sun, 1 Dec 1996 06:07:19 -0500 (EST)
4374 Files: malloc.c os2/diff.configure
4376 LIBRARY AND EXTENSIONS
4378 Title: "{in,ob}structive pods"
4379 From: Tom Christiansen
4380 Msg-ID: <199611301652.JAA24201@toy.perl.com>
4381 Date: Sat, 30 Nov 1996 09:52:57 -0700
4382 Files: MANIFEST lib/Class/Template.pm lib/File/stat.pm
4383 lib/Net/hostent.pm lib/Net/netent.pm lib/Net/protoent.pm
4384 lib/Net/servent.pm lib/Time/gmtime.pm lib/Time/localtime.pm
4385 lib/Time/tm.pm lib/User/grent.pm lib/User/pwent.pm
4387 Title: "FileHandle that 'ISA' IO::File"
4388 From: Nick Ing-Simmons
4389 Msg-ID: <199612021718.RAA04416@pluto>
4390 Date: Mon, 2 Dec 1996 17:18:02 GMT
4391 Files: MANIFEST lib/FileHandle.pm
4393 Title: "Make IO::File::import use its parameters"
4394 From: Chip Salzenberg
4395 Files: ext/IO/lib/IO/File.pm
4397 Title: "10+ debugger patch"
4398 From: Ilya Zakharevich
4399 Msg-ID: <199612011137.GAA10864@monk.mps.ohio-state.edu>
4400 Date: Sun, 1 Dec 1996 06:37:31 -0500 (EST)
4401 Files: lib/perl5db.pl perl.c pod/perldebug.pod
4403 Title: "Don't call CORE::close in file handle DESTROY method"
4404 From: Chip Salzenberg
4405 Files: ext/IO/lib/IO/Handle.pm
4407 Title: "Re: Namespace cleanup: Does SDBM need binary compatibility?"
4408 From: Hallvard B Furuseth
4409 Msg-ID: <199612031445.PAA19056@bombur2.uio.no>
4410 Date: Tue, 3 Dec 1996 15:45:27 +0100 (MET)
4411 Files: ext/SDBM_File/sdbm/pair.h ext/SDBM_File/sdbm/sdbm.3
4413 Title: "DB_File 1.07"
4415 Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs t/lib/db-btree.t
4418 Title: "DB_File 1.08"
4420 Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs
4427 This patch is closing in on 5.004. It contains lots of small and
4428 valuable changes, but nothing dramatic.
4430 CORE LANGUAGE CHANGES
4432 Title: "Allow &{sub {...}} without warning"
4433 From: Chip Salzenberg
4436 Title: "Make parens optional on [gs]ethost and [gs]et{pw,gr} functions
4437 From: John L. Allen <allen@gateway.grumman.com>
4440 Title: "Fix syntax error with "$x [0]" and "$x {y}" and "@x {y}""
4441 From: Chip Salzenberg
4446 Title: "Fix regex matching of chars with high bit set"
4447 From: Chip Salzenberg
4450 Title: "Hash key memory corruption fix and naming cleanup"
4451 From: Chip Salzenberg
4452 Files: hv.c hv.h perl.h
4454 Title: "Undo broken perf. patch (PADTMP stealing)"
4455 From: Chip Salzenberg
4458 Title: "Make SV unstudied in sv_gets()"
4459 From: Chip Salzenberg
4462 Title: "Better support for UVs"
4464 Files: global.sym old_global.sym perl.h pp.c pp.h proto.h sv.c sv.h
4466 Title: "Minor locale cleanups"
4467 (Accept "POSIX" locale as standard like "C". Reset locale to
4468 'C' when testing strtod() in t/lib/posix.t.)
4469 From: Chip Salzenberg
4470 Files: t/lib/posix.t util.c
4472 Title: "Always taint result of sprintf() on float"
4473 From: Chip Salzenberg
4476 Title: "Fix spurious warning from bitwise string ops"
4477 From: Chip Salzenberg
4480 Title: "Eliminate warning on {,sys}read(,$newvar,)"
4481 From: Chip Salzenberg
4482 Files: doop.c pp_sys.c
4484 Title: "Don't call fcntl(fileno(rsfp)) if !rsfp"
4485 From: Chip Salzenberg
4488 Title: "Save message when calling __DIE__ hook"
4489 From: Chip Salzenberg
4492 Title: "Namespace cleanup"
4493 From: Chip Salzenberg
4494 Files: global.sym old_global.sym perl.h
4496 Title: "Modify perl_exp.SH; create old_perl_exp.SH; document old_*"
4497 From: Chip Salzenberg
4498 Files: Configure INSTALL MANIFEST old_perl_exp.SH perl_exp.SH
4502 Title: "Reliable signal patch"
4503 From: Kenneth Albanowski
4504 Msg-ID: <Pine.LNX.3.93.961126053209.294J-100000@kjahds.com>
4505 Date: Tue, 26 Nov 1996 05:40:50 -0500 (EST)
4506 Files: global.sym mg.c old_global.sym perl.h pp_sys.c proto.h util.c
4508 Title: "Emulate missing flock() with either fcntl() or lockf()"
4509 From: Chip Salzenberg
4512 Title: "3_09: minor patches for OS/2"
4513 From: Ilya Zakharevich
4514 Msg-ID: <199611270830.DAA04985@monk.mps.ohio-state.edu>
4515 Date: Wed, 27 Nov 1996 03:30:05 -0500 (EST)
4516 Files: doio.c global.sym malloc.c old_global.sym os2/Makefile.SHs
4517 os2/OS2/ExtAttr/Makefile.PL os2/OS2/PrfDB/Makefile.PL
4518 os2/OS2/Process/Makefile.PL os2/OS2/REXX/Makefile.PL
4519 os2/os2.c os2/os2ish.h perl.h
4521 Title: "Re: 5.003_09 and QNX"
4522 From: nort@bottesini.harvard.edu (Norton Allen)
4523 Msg-ID: <9611271836.AA14460@bottesini.harvard.edu>
4524 Date: Wed, 27 Nov 96 13:36:06 est
4525 Files: Configure MANIFEST README.qnx hints/qnx.sh qnx/ar qnx/cpp
4526 t/TEST toke.c util.c x2p/proto.h
4528 Title: "Re: updated patch on the sysread, syswrite for VMS"
4529 From: Charles Bailey
4530 Msg-ID: <01ICB648K2XG001A1D@hmivax.humgen.upenn.edu>
4531 Date: Tue, 26 Nov 1996 17:28:23 -0500 (EST)
4534 LIBRARY AND EXTENSIONS
4536 Title: "Minor patch to debugger"
4537 From: Ilya Zakharevich
4538 Msg-ID: <199611290533.AAA08053@monk.mps.ohio-state.edu>
4539 Date: Fri, 29 Nov 1996 00:33:49 -0500 (EST)
4540 Files: lib/perl5db.pl
4542 Title: "AutoLoader::AUTOLOAD optimization"
4543 From: Nick Ing-Simmons
4544 Msg-ID: <199611231954.TAA09921@ni-s.u-net.com>
4545 Date: Sat, 23 Nov 1996 19:54:52 GMT
4546 Files: lib/AutoLoader.pm
4548 Title: "Diagnostic cleanup"
4549 From: Chip Salzenberg
4550 Files: lib/diagnostics.pm pod/perldiag.pod
4554 Title: "Improve documentation for sysread() and syswrite()"
4555 From: Chip Salzenberg
4556 Files: pod/perlfunc.pod
4558 Title: "Document how to use $SIG{ALRM} and alarm()"
4559 From: Roderick Schertler
4560 Msg-ID: <5898.849026569@eeyore.ibcinc.com>
4561 Date: Tue, 26 Nov 1996 11:42:49 -0500
4562 Files: pod/perlfunc.pod
4569 This patch was a compendium of various fixes and enhancements from
4570 many people, including some serious improvement in lexical variable
4571 scoping and locale handling.
4573 CORE LANGUAGE CHANGES
4575 Title: "Lexical locales"
4576 (make effectiveness of locales depend on C<use locale>)
4577 From: Chip Salzenberg
4578 Files: too many to list
4580 Title: "Lexical scoping cleanup"
4581 (tighten scoping of lexical variables, somewhat on the
4582 new constructs and somewhat on the old)
4583 From: Chip Salzenberg
4584 Files: many... but mostly perly.y and toke.c
4586 Title: "Re: memory corruption / security bug in sysread,syswrite + pa
4587 From: Jarkko Hietaniemi
4588 Msg-ID: <199611251946.VAA30459@alpha.hut.fi>
4589 Date: Mon, 25 Nov 1996 21:46:31 +0200 (EET)
4590 Files: MANIFEST pod/perldiag.pod pod/perlfunc.pod pp_sys.c
4595 Title: "Configure fix for handling DynaLoader"
4596 From: Chip Salzenberg
4599 Title: "Properly prototype safe{malloc,calloc,realloc,free}."
4600 From: Chip Salzenberg
4603 Title: "UnixWare 2.1 fix for perl5.003_08 - cope with fp->_cnt < -1,
4604 From: John Hughes <john@AtlanTech.COM>
4605 Msg-ID: <01BBD6EE.E915C860@malvinas.AtlanTech.COM>
4606 Date: Wed, 20 Nov 1996 14:27:06 +0100
4609 Title: ""static" call to UNIVERSAL::can"
4610 From: Nick Ing-Simmons
4611 Msg-ID: <199611211547.PAA15878@pluto>
4612 Date: Thu, 21 Nov 1996 15:47:46 GMT
4615 Title: "die -> croak"
4616 From: Gurusamy Sarathy
4617 Msg-ID: <199611212111.QAA17070@aatma.engin.umich.edu>
4618 Date: Thu, 21 Nov 1996 16:11:21 -0500
4621 Title: "Patch for embed.pl when !EMBED && !MULTIPLICITY"
4622 From: Chip Salzenberg
4625 Title: "Add new symbols to old_global.sym, too."
4626 From: Chip Salzenberg
4627 Files: global.sym old_global.sym
4629 Title: "Cleanup of {,un}pack('w')."
4630 From: Chip Salzenberg
4633 Title: "Cleanups from Ilya."
4634 From: Chip Salzenberg
4635 Files: gv.c malloc.c pod/perlguts.pod pp_ctl.c
4637 Title: "Fix for unpack('w') on 64-bit systems."
4638 From: Chip Salzenberg
4641 Title: "Re: LC_NUMERIC support is ready + performance"
4642 From: Ilya Zakharevich
4643 Msg-ID: <199611260308.WAA02677@monk.mps.ohio-state.edu>
4644 Date: Mon, 25 Nov 1996 22:08:27 -0500 (EST)
4647 Title: "Hash key sharing improvements from Ilya."
4648 From: Chip Salzenberg
4649 Files: hv.c hv.h proto.h
4651 Title: "Mortal stack pre-allocation from Ilya."
4652 From: Chip Salzenberg
4653 Files: pp.c pp.h pp_ctl.c pp_hot.c pp_sys.c
4657 Title: "VMS patches post-5.003_08"
4658 From: Charles Bailey
4659 Msg-ID: <1996Nov22.181631.1603238@hmivax.humgen.upenn.edu>
4660 Date: Fri, 22 Nov 1996 18:16:31 -0500 (EST)
4661 Files: lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_VMS.pm
4662 lib/ExtUtils/MakeMaker.pm lib/File/Path.pm mg.c pp_ctl.c
4663 utils/h2xs.PL vms/config.vms vms/descrip.mms
4664 vms/gen_shrfls.pl vms/genconfig.pl vms/perlvms.pod vms/vms.c
4667 Title: "5.003_08: OS/2-specific bugs/enhancements"
4668 From: Ilya Zakharevich
4669 Msg-ID: <199611241147.GAA00490@monk.mps.ohio-state.edu>
4670 Date: Sun, 24 Nov 1996 06:47:25 -0500 (EST)
4671 Files: README.os2 hints/os2.sh os2/Changes os2/Makefile.SHs
4672 os2/OS2/PrfDB/PrfDB.pm os2/os2.c
4674 Title: "HP patches didn't make it into _08 (fwd)"
4676 Msg-ID: <199611260215.AA100414526@hpcc123.corp.hp.com>
4677 Date: Mon, 25 Nov 96 18:15:26 PST
4678 Files: ext/DynaLoader/dl_hpux.xs
4680 Title: "Another HP "patch" that didn't make it (new hints file)"
4682 Msg-ID: <199611252116.AA245766577@hpcc123.corp.hp.com>
4683 Date: Mon, 25 Nov 1996 13:16:17 -0800
4684 Files: hints/hpux.sh
4686 LIBRARY AND EXTENSIONS
4688 Title: "Elide spurious space in db-hash.t"
4689 From: Chip Salzenberg
4690 Files: t/lib/db-hash.t
4692 Title: "Update documentation and warning in I18N::Collate."
4693 From: Chip Salzenberg
4694 Files: lib/I18N/Collate.pm
4696 Title: "Fix bitwise op test; clean up a couple of others"
4697 From: Chip Salzenberg
4698 Files: t/lib/bigintpm.t t/op/bop.t t/op/overload.t
4700 Title: "minimal timelocal.pl for _09"
4701 From: Achim Bohnet <ach@rosat.mpe-garching.mpg.de>
4702 Msg-ID: <9611191854.AA19586@o09.rosat.mpe-garching.mpg.de>
4703 Date: Tue, 19 Nov 1996 19:54:23 +0100
4704 Files: lib/Time/Local.pm
4706 Title: "Socket test improvement from Ilya."
4707 From: Chip Salzenberg
4708 Files: t/lib/io_sock.t
4711 From: Nick Ing-Simmons
4712 Msg-ID: <199611230917.JAA00471@ni-s.u-net.com>
4713 Date: Sat, 23 Nov 1996 09:17:40 GMT
4718 Title: "perldiag documentation patch."
4720 Msg-ID: <9611201607.AA12729@claudius.bfsec.bt.co.uk>
4721 Date: Wed, 20 Nov 96 16:07:28 GMT
4722 Files: pod/perldiag.pod
4724 Title: "a missing perldiag entry"
4725 From: Gurusamy Sarathy
4726 Msg-ID: <199611212024.PAA15758@aatma.engin.umich.edu>
4727 Date: Thu, 21 Nov 1996 15:24:02 -0500
4728 Files: pod/perldiag.pod
4730 Title: "perlfunc patch"
4732 Msg-ID: <9611201404.AA12477@claudius.bfsec.bt.co.uk>
4733 Date: Wed, 20 Nov 96 14:04:08 GMT
4734 Files: pod/perlfunc.pod
4736 Title: "Patch for pod/perlpod.pod"
4737 From: "Joseph S. Myers" <jsm28@cam.ac.uk>
4738 Msg-ID: <Pine.LNX.3.95.961120235016.6666A-100000@hammer.chu.cam.ac.uk
4739 Date: Wed, 20 Nov 1996 23:54:41 +0000 (GMT)
4740 Files: pod/perlpod.pod
4742 Title: "Update locale documentation."
4743 From: Chip Salzenberg
4744 Files: pod/perli18n.pod
4748 Title: "Fix type mismatches in x2p's safe{alloc,realloc,free}."
4749 From: Chip Salzenberg
4757 This patch was a compendium of various fixes and enhancements from
4758 many people. Here are some of the more significant changes.
4761 CORE LANGUAGE CHANGES
4763 Title: "Make C<no FOO> fail if C<unimport FOO> fails"
4767 Title: "Bitwise op sign rationalization"
4768 (Make bitwise ops result in unsigned values, unless C<use
4769 integer> is in effect. Includes initial support for UVs.)
4770 From: Chip Salzenberg
4771 Files: op.c opcode.pl pod/perlop.pod pod/perltoc.pod pp.c pp.h
4772 pp_hot.c proto.h sv.c t/op/bop.t
4774 Title: "Defined scoping for C<my> in control structures"
4775 (Finally defines semantics of "my" in control expressions,
4776 like the condition of "if" and "while". In all cases, scope
4777 of a "my" var extends to the end of the entire control
4778 structure. Also adds new construct "for my", which
4779 automatically declares the control variable "my" and limits
4780 its scope to the loop.)
4781 From: Chip Salzenberg
4782 Files: op.c perly.c perly.c.diff perly.h perly.y proto.h toke.c
4784 Title: "Fix ++/-- after int conversion (e.g. 'printf "%d"')"
4785 (This patch makes Perl correctly ignore SvIVX() if either
4786 NOK or POK is true, since SvIVX() may be a truncated or
4787 overflowed version of the real value.)
4788 From: Chip Salzenberg
4789 Files: pp.c pp_hot.c sv.c
4791 Title: "Make code match Camel II re: functions that use $_"
4795 Title: "Provide scalar context on left side of "->""
4796 From: Chip Salzenberg
4797 Files: perly.c perly.y
4799 Title: "Quote bearword package/handle FOO in "funcname FOO => 'bar'""
4800 From: Chip Salzenberg
4806 Title: "Warn on overflow of octal and hex integers"
4807 From: Chip Salzenberg
4808 Files: proto.h toke.c util.c
4810 Title: "If -w active, warn for commas and hashes ('#') in qw()"
4811 From: Chip Salzenberg
4814 Title: "Fixes for pack('w')"
4815 From: Ulrich Pfeifer
4816 Files: pp.c t/op/pack.t
4818 Title: "More complete output from sv_dump()"
4819 From: Gurusamy Sarathy
4822 Title: "Major '..' and debugger patches"
4823 From: Ilya Zakharevich
4824 Files: lib/perl5db.pl op.c pp_ctl.c scope.c scope.h
4826 Title: "Fix for formline()"
4827 From: Gurusamy Sarathy
4828 Files: global.sym mg.c perl.h pod/perldiag.pod pp_ctl.c proto.h sv.c
4831 Title: "Fix stack botch in untie and binmode"
4832 From: Gurusamy Sarathy
4835 Title: "Complete EMBED, including symbols from interp.sym"
4836 (New define EMBEDMYMALLOC makes embedding total by
4837 avoiding "Mymalloc" etc.)
4838 From: Chip Salzenberg
4839 Files: MANIFEST embed.pl ext/DynaLoader/dlutils.c
4840 ext/SDBM_File/sdbm/sdbm.h global.sym handy.h malloc.c
4841 perl.h pp_sys.c proto.h regexec.c toke.c util.c
4842 x2p/Makefile.SH x2p/a2p.h x2p/handy.h x2p/util.h
4844 Title: "Support old embedding for people who want it"
4845 From: Chip Salzenberg
4846 Files: MANIFEST Makefile.SH old_embed.pl old_global.sym
4851 Title: "Miscellaneous VMS fixes"
4852 From: Charles Bailey
4853 Files: lib/ExtUtils/Liblist.pm lib/ExtUtils/MM_VMS.pm
4854 lib/Math/Complex.pm lib/Time/Local.pm lib/timelocal.pl
4855 perl.h perl_exp.SH proto.h t/TEST t/io/read.t
4856 t/lib/findbin.t t/lib/getopt.t util.c utils/h2xs.PL
4857 vms/Makefile vms/config.vms vms/descrip.mms
4858 vms/ext/Stdio/Stdio.pm vms/ext/Stdio/Stdio.xs
4859 vms/perlvms.pod vms/test.com vms/vms.c
4861 Title: "DJGPP patches (MS-DOS)"
4862 From: "Douglas E. Wegscheid" <wegscd@whirlpool.com>
4863 Files: doio.c dosish.h ext/SDBM_File/sdbm/sdbm.c handy.h
4864 lib/AutoSplit.pm lib/Cwd.pm lib/File/Find.pm malloc.c perl.c
4865 perl.h pp_sys.c proto.h sv.c util.c
4867 Title: "Plan 9 update"
4868 From: Luther Huffman <lutherh@infinet.com>
4869 Files: plan9/buildinfo plan9/config.plan9 plan9/exclude
4870 plan9/genconfig.pl plan9/mkfile plan9/setup.rc
4872 Title: "Patch to make Perl work under AmigaOS"
4873 From: Norbert Pueschel
4874 Files: MANIFEST hints/amigaos.sh installman lib/File/Basename.pm
4875 lib/File/Find.pm pod/pod2man.PL pp_sys.c util.c
4877 LIBRARY AND EXTENSIONS
4879 Title: "DB_File 1.05"
4881 Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs t/lib/db-hash.t
4883 Title: "Getopts::Std patch for hash support"
4884 From: Stephen Zander <stephen.zander@interlock.mckesson.com>
4885 Files: lib/Getopt/Std.pm
4887 Title: "Kludge for bareword handles"
4888 (Add 'require IO::Handle' at beginning of FileHandle.pm)
4889 From: Chip Salzenberg
4890 Files: ext/FileHandle/FileHandle.pm
4892 Title: "Re: strtod / strtol patch for POSIX module"
4893 From: hammen@gothamcity.jsc.nasa.gov (David Hammen)
4894 Files: Configure config_h.SH ext/POSIX/POSIX.pm ext/POSIX/POSIX.pod
4895 ext/POSIX/POSIX.xs t/lib/posix.t
4899 Title: "Fix a2p translation of '{print "a" "b" "c"}'"
4900 From: Chip Salzenberg
4901 Files: x2p/a2p.c x2p/a2p.y
4908 This patch was primarily to fix bugs or include little things I missed
4909 in 5.003_06. 5.003_07 is intended to be stable enough to merit serious
4910 testing with an eye towards eventual release as 5.004.
4912 If it doesn't work for you, try
4914 LC_ALL=C; export LC_ALL
4916 for Bourne shell users, or
4920 for C-shell users. Some versions of IRIX are reported to have
4921 problems with sort when the locale is other than C. This manifests
4922 as an infinite loop in the ./miniperl configpm step.
4924 The details are described below. A very brief summary is:
4926 o Visible Changes to Core Functionality
4928 -Support for BER compressed integers. See perlfunc.pod for
4929 documentation on the 'w' option.
4931 -untaint support added to IO extension.
4933 o Changes in Core Internals
4935 -Perl's realloc is once again called 'Myremalloc' (with -DHIDEMYMALLOC),
4936 as it was pre-5.003_01. Again, this is for binary compatibility
4937 with 5.003. (5.003_06 erroneously called it Myrealloc.)
4939 -Getopt::Long updated to version 2.4.
4941 o Configure and build enhancements
4943 -improved SCO hints. Actually these are unconfirmed guesses, but
4946 -OS/2 and Plan9 updates.
4950 -print sort (4,1,3,2);
4952 -group numbers are integers again.
4954 -other things. See the specific changes for details.
4958 Here are the specific file-by-file changes.
4962 Updated for 5.003_07.
4964 Fixed a spelling error.
4968 Detect GNU libc (thanks, Skimo!) and avoid nm if we have GNU libc.
4969 Since the GNU libc test requires compiling and linking a test
4970 program, the dependencies have been altered and lots of pieces of
4971 Configure have moved around unchanged. The patch is big but the
4974 Allow for both <sys/select.h> and <time.h> in fd_set tests.
4975 Systems which don't allow both (e.g. SCO) have to turn off one
4976 or the other in the hints file for now.
4980 Warn about re-using config.sh version-specific values.
4984 Date: Tue, 8 Oct 1996 22:24:48 -0400
4985 From: "Randy J. Ray" <rjray@uswest.com>
4986 Subject: PATCH: untaint method for IO::Handle, 5.003_06 version
4988 This is a re-post of my patch to Graham's IO library to add a method in
4989 IO::Handle called "untaint", that sets the IOf_UNTAINT flag on an object
4990 that is of or inherits from IO::Handle. With this flag set, data read from
4991 said handle is not tainted, whether running under -T, suid or sgid.
4993 This patch adds the method to IO.xs, adds documentation and warning to the
4994 pod of IO/Handle.pm, creates a new test in t/lib called io_taint.t, and
4995 adds mention of the new file to MANIFEST.
4997 Add mention of t/lib/io_taint.t
4999 Date: Wed, 9 Oct 1996 22:29:44 -0400 (EDT)
5000 From: Ilya Zakharevich
5006 Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
5007 From: Ilya Zakharevich
5009 All the executable targets are moved into the same chunk with
5010 shared library target, which is delegated to
5011 $osname/Makefile.SHs if found.
5012 config.h should depend on config_h.SH.
5014 Remove mkmanifest target, since it will generate incorrectly
5015 sorted MANIFEST file, I would imagine (I haven't checked).
5023 Update SH_PATH comment.
5027 Update SH_PATH comment.
5031 Date: Tue, 8 Oct 1996 22:24:48 -0400
5032 From: "Randy J. Ray" <rjray@uswest.com>
5033 Subject: PATCH: untaint method for IO::Handle, 5.003_06 version
5035 This is a re-post of my patch to Graham's IO library to add a method in
5036 IO::Handle called "untaint", that sets the IOf_UNTAINT flag on an object
5037 that is of or inherits from IO::Handle. With this flag set, data read from
5038 said handle is not tainted, whether running under -T, suid or sgid.
5040 This patch adds the method to IO.xs, adds documentation and warning to the
5041 pod of IO/Handle.pm, creates a new test in t/lib called io_taint.t, and
5042 adds mention of the new file to MANIFEST.
5044 Add method "untaint" into class IO::Handle
5046 Index: ext/IO/lib/IO/Handle.pm
5048 Date: Tue, 8 Oct 1996 22:24:48 -0400
5049 From: "Randy J. Ray" <rjray@uswest.com>
5050 Subject: PATCH: untaint method for IO::Handle, 5.003_06 version
5052 This is a re-post of my patch to Graham's IO library to add a method in
5053 IO::Handle called "untaint", that sets the IOf_UNTAINT flag on an object
5054 that is of or inherits from IO::Handle. With this flag set, data read from
5055 said handle is not tainted, whether running under -T, suid or sgid.
5057 This patch adds the method to IO.xs, adds documentation and warning to the
5058 pod of IO/Handle.pm, creates a new test in t/lib called io_taint.t, and
5059 adds mention of the new file to MANIFEST.
5061 Document IO::Handle::untaint and give warning about the bad
5064 Index: ext/SDBM_File/sdbm/sdbm.h
5066 Change Myrealloc to Myremalloc to conform to 5.003's version.
5067 I left in the Mycalloc since malloc.c now includes a calloc,
5068 and we might need to hide it.
5072 Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
5073 From: Ilya Zakharevich
5075 Better error message for overload.
5079 Date: Wed, 9 Oct 1996 22:29:44 -0400 (EDT)
5080 From: Ilya Zakharevich
5082 Some optimization (speedup in loading GNU utilities with some
5083 memory present - 32M should be quite enough).
5084 Test for revision of EMX, and setting fork()ing appropriately.
5085 libc was in .../st/... instead of mt.
5086 README.os2 is installed as pod/perlos2.pod.
5090 Don't include <sys/select.h> along with <time.h>.
5094 Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
5095 From: Ilya Zakharevich
5097 Restore timestamps under OS/2 (needed for binary install).
5101 Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
5102 From: Ilya Zakharevich
5104 Use builtin methods if present under OS/2 (maybe should be
5105 done outside of OS/2 too?).
5107 Index: lib/ExtUtils/MM_Unix.pm
5109 Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
5110 From: Ilya Zakharevich
5112 Made `use strict'-clean even in parts shadowed by Autoloading.
5114 Index: lib/ExtUtils/typemap
5116 Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
5117 From: Ilya Zakharevich
5121 Index: lib/ExtUtils/xsubpp
5123 Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
5124 From: Ilya Zakharevich
5126 Logic for processing RETVAL documented (at last!).
5128 Index: lib/File/Copy.pm
5130 Date: Thu, 10 Oct 1996 00:42:29 -0400 (EDT)
5131 From: Ilya Zakharevich
5132 Subject: Cleanup after new test
5134 Below are patches for File::Copy (copying to filehandles was just
5135 plain broken under OS/2 and VMS)
5137 Index: lib/FindBin.pm
5139 Date: Fri, 20 Sep 1996 15:04:04 +0200
5141 Subject: Documentation patch to the FindBin module
5143 Index: lib/Getopt/Long.pm
5145 Update to version 2.4.
5149 Date: Thu, 10 Oct 1996 14:22:05 -0400
5150 From: "Brent B. Powers" <powers@ml.com>
5151 Subject: Re: patch for lib.pm
5153 Ignore undefined entries.
5155 Index: lib/newgetopt.pl
5157 Updated to version 2.4 to match Getopt::Long.
5159 Index: makedepend.SH
5161 Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
5162 From: Ilya Zakharevich
5164 weed out perl_exp.SH, config_h.SH
5165 (They have these funny names to avoid names like perl.exp.SH
5166 with more than two '.' Such names are illegal on some systems.)
5170 Date: Thu, 10 Oct 1996 14:33:08 +0000 ()
5171 From: Chip Salzenberg
5172 Subject: Re: Group fix for 5.003_06
5174 The group problems recently experienced are due to a small error
5175 introduced in 5.003_06. This patch is required to fix the bug:
5179 Date: Wed, 9 Oct 1996 22:29:44 -0400 (EDT)
5180 From: Ilya Zakharevich
5182 sys/un.h is not very useful without Merlin toolkit.
5183 updates for fork()ing.
5185 Date: Wed, 9 Oct 1996 22:29:44 -0400 (EDT)
5186 From: Ilya Zakharevich
5190 Index: os2/Makefile.SHs
5192 Date: Wed, 9 Oct 1996 22:29:44 -0400 (EDT)
5193 From: Ilya Zakharevich
5195 Convoluted process to create chimera executables added.
5196 aout_clean is done automatically on clean.
5198 Index: os2/OS2/ExtAttr/t/os2_ea.t
5200 Date: Wed, 9 Oct 1996 22:29:44 -0400 (EDT)
5201 From: Ilya Zakharevich
5203 Use `unlink' where appropriate.
5205 Index: os2/diff.configure
5211 Date: Wed, 9 Oct 1996 22:29:44 -0400 (EDT)
5212 From: Ilya Zakharevich
5214 /bin/sh is translated to the configured value of location of sh.exe.
5215 popen() used even if we can fork (as we do now).
5216 builtins added for the sake of path manipulation.
5220 Date: Wed, 9 Oct 1996 22:29:44 -0400 (EDT)
5221 From: Ilya Zakharevich
5223 sys/un.h is not very useful without Merlin toolkit.
5224 updates for fork()ing.
5228 Change to subversion 7.
5232 Date: Wed, 9 Oct 1996 19:03:41 +0000
5234 Subject: Infinte loop with perl_destruct_level and $SIG{__WARN__}
5236 I've just started using purify on a perl with DBD::Oracle linked in
5237 (the number of uninitialised memory reads in the Oracle libraries
5240 If perl_destruct_level and $SIG{__WARN__} are set then I see a range
5241 of problems typified by this example and folowed by a core dump:
5243 Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
5244 From: Ilya Zakharevich
5246 Copywrite of OS/2 port now has \n\n.
5247 Now deletes -e file (again!) if compilation is interrupted.
5251 Change Myrealloc to Myremalloc to conform to 5.003's version.
5252 I left in the Mycalloc since malloc.c now includes a calloc,
5253 and we might need to hide it.
5257 Updated for 5.003_07
5259 Index: plan9/arpa/inet.h
5261 Updated for 5.003_07
5263 Index: plan9/buildinfo
5265 Updated for 5.003_07
5267 Index: plan9/config.plan9
5269 Updated for 5.003_07
5271 Index: plan9/exclude
5273 Updated for 5.003_07
5275 Index: plan9/fndvers
5277 Updated for 5.003_07