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