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