5 Summary of user-visible Configure and build changes since 5.001:
7 Yet more enhancements and fixes have been made to the Configure and
8 build process for perl. Most of these will not be visible to the
9 ordinary user--they just make the process more robust and likely to
10 work on a wider range of platforms.
12 This is a brief summary of the most important changes. A more
13 detailed description is given below.
15 Slightly changed installation directories. See INSTALL.
17 Include 5.000 - 5.001 upgrage notes :-) (see below). You might
18 want to read through them as well as these notes.
20 Install documentation for perl modules and pod2* translators. You can
21 now view perl module documentation with either your system's man(1)
22 program or with the supplied perldoc script.
24 Many hint file updates.
26 Improve and simplify detection of local libraries and header files.
28 Expand documentation of installation process in new INSTALL file.
30 Try to reduce Unixisms (such as SH file extraction) to enhance
31 portability to other platforms. There's still a long way to go.
33 Upgrade Traps and Pitfalls:
35 Since a lot has changed in the build process, you are probably best off
36 starting with a fresh copy of the perl5.002 sources. In particular,
37 your 5.000 or 5.001 config.sh will contain several variables that are no
38 longer needed. Further, improvements in the Configure tests may mean
39 that some of the answers will be different than they were in previous
40 versions, and which answer to keep can be difficult to sort out.
41 Therefore, you are probably better off ignoring your old config.sh, as
44 make -k distclean # (if you've built perl before)
45 rm -f config.sh # (in case distclean mysteriously fails)
46 sh Configure [whatever options you like]
51 This, and much more, is described in the new INSTALL file.
53 Here are the detailed changes from 5.002beta1 to 5.002b2 in
54 reverse chronolgical order:
58 This is patch.2b2 to perl5.002beta1.
59 This takes you from 5.002beta1h to 5.002beta2.
61 Renaming this as beta2 reflects _my_ feeling that it's time to
62 wrap up things for the release of 5.002.
66 Include changes from patches 2b1a .. 2b1h, as well as this
71 Use nm -D on Linux with shared libraries, if the system
75 *** perl5.002b1h/Configure Thu Jan 4 11:14:37 1996
76 --- perl5.002b2/Configure Thu Jan 11 17:09:13 1996
80 Include Stub Readline library as part of new debugger.
82 Include hints file dec_osf for ODBM_File extension.
84 *** perl5.002b1h/MANIFEST Wed Jan 3 14:37:54 1996
85 --- perl5.002b2/MANIFEST Sat Jan 13 16:30:43 1996
89 Updates from Tim's -m/-M/-V patch.
91 *** perl5.002b1h/configpm Tue Oct 31 11:51:52 1995
92 --- perl5.002b2/configpm Fri Jan 12 10:53:34 1996
96 Chip's patch to use STDCHAR and U8 nearly everywhere instead of
97 assuming 8-bit chars or ~(char) 0 == 0xff.
99 *** perl5.002b1h/doop.c Wed Nov 15 15:08:01 1995
100 --- perl5.002b2/doop.c Fri Jan 12 15:05:04 1996
104 Updates from Tim's -m/-M/-V patch.
106 *** perl5.002b1h/embed.h Thu Jan 4 13:28:08 1996
107 --- perl5.002b2/embed.h Fri Jan 12 15:09:11 1996
109 Index: ext/DB_File/Makefile.PL
114 *** perl5.002b1h/ext/DB_File/Makefile.PL Tue Nov 14 14:14:17 1995
115 --- perl5.002b2/ext/DB_File/Makefile.PL Tue Jan 9 16:54:17 1996
117 *** perl5.002b1h/ext/DB_File/Makefile.PL Tue Nov 14 14:14:17 1995
118 --- perl5.002b2/ext/DB_File/Makefile.PL Sat Jan 13 17:07:11 1996
120 Index: ext/DynaLoader/Makefile.PL
125 *** perl5.002b1h/ext/DynaLoader/Makefile.PL Tue Jun 6 12:24:37 1995
126 --- perl5.002b2/ext/DynaLoader/Makefile.PL Sat Jan 13 17:16:34 1996
128 Index: ext/Fcntl/Makefile.PL
133 *** perl5.002b1h/ext/Fcntl/Makefile.PL Thu Jan 19 18:58:52 1995
134 --- perl5.002b2/ext/Fcntl/Makefile.PL Sat Jan 13 17:16:38 1996
136 Index: ext/GDBM_File/GDBM_File.pm
138 Make the NAME section a legal paragraph.
140 *** perl5.002b1h/ext/GDBM_File/GDBM_File.pm Mon Nov 20 10:22:26 1995
141 --- perl5.002b2/ext/GDBM_File/GDBM_File.pm Fri Jan 12 16:11:38 1996
143 Index: ext/GDBM_File/Makefile.PL
148 *** perl5.002b1h/ext/GDBM_File/Makefile.PL Wed Feb 22 14:36:36 1995
149 --- perl5.002b2/ext/GDBM_File/Makefile.PL Sat Jan 13 17:08:02 1996
151 Index: ext/NDBM_File/Makefile.PL
156 *** perl5.002b1h/ext/NDBM_File/Makefile.PL Wed Feb 22 14:36:39 1995
157 --- perl5.002b2/ext/NDBM_File/Makefile.PL Sat Jan 13 17:08:13 1996
159 Index: ext/ODBM_File/Makefile.PL
164 *** perl5.002b1h/ext/ODBM_File/Makefile.PL Mon Jun 5 15:03:44 1995
165 --- perl5.002b2/ext/ODBM_File/Makefile.PL Sat Jan 13 17:08:22 1996
167 Index: ext/ODBM_File/hints/dec_osf.pl
171 *** /dev/null Sat Jan 13 16:48:01 1996
172 --- perl5.002b2/ext/ODBM_File/hints/dec_osf.pl Sat Jan 13 16:30:01 1996
174 Index: ext/POSIX/Makefile.PL
179 *** perl5.002b1h/ext/POSIX/Makefile.PL Thu Jan 19 18:59:00 1995
180 --- perl5.002b2/ext/POSIX/Makefile.PL Sat Jan 13 17:08:27 1996
182 Index: ext/SDBM_File/Makefile.PL
187 *** perl5.002b1h/ext/SDBM_File/Makefile.PL Tue Nov 14 11:16:43 1995
188 --- perl5.002b2/ext/SDBM_File/Makefile.PL Sat Jan 13 17:16:49 1996
190 Index: ext/SDBM_File/sdbm/sdbm.c
192 Give correct prototype for free.
195 *** perl5.002b1h/ext/SDBM_File/sdbm/sdbm.c Mon Nov 13 23:01:41 1995
196 --- perl5.002b2/ext/SDBM_File/sdbm/sdbm.c Fri Jan 12 10:33:32 1996
198 Index: ext/Safe/Makefile.PL
203 *** perl5.002b1h/ext/Safe/Makefile.PL Tue Jan 2 15:43:53 1996
204 --- perl5.002b2/ext/Safe/Makefile.PL Sat Jan 13 17:08:45 1996
206 Index: ext/Safe/Safe.pm
210 *** perl5.002b1h/ext/Safe/Safe.pm Tue Jan 2 15:45:27 1996
211 --- perl5.002b2/ext/Safe/Safe.pm Fri Jan 12 10:52:33 1996
213 Index: ext/Safe/Safe.xs
215 Patch for older compilers which had namespace confusion.
217 *** perl5.002b1h/ext/Safe/Safe.xs Tue Jan 2 15:45:27 1996
218 --- perl5.002b2/ext/Safe/Safe.xs Fri Jan 5 14:27:47 1996
220 Index: ext/Socket/Makefile.PL
225 *** perl5.002b1h/ext/Socket/Makefile.PL Sat Dec 2 16:23:52 1995
226 --- perl5.002b2/ext/Socket/Makefile.PL Sat Jan 13 17:08:52 1996
228 Index: ext/Socket/Socket.xs
230 Use unsigned shorts for ports.
232 *** perl5.002b1h/ext/Socket/Socket.xs Sat Dec 2 15:46:20 1995
233 --- perl5.002b2/ext/Socket/Socket.xs Mon Jan 8 21:59:52 1996
237 Updates from Tim's -m/-M/-V patch.
239 *** perl5.002b1h/global.sym Wed Jan 3 12:01:59 1996
240 --- perl5.002b2/global.sym Fri Jan 12 10:53:34 1996
244 Avoid VMS sprintf bug with buffers >1024.
246 *** perl5.002b1h/gv.c Fri Dec 8 10:37:22 1995
247 --- perl5.002b2/gv.c Fri Jan 12 15:27:27 1996
253 *** perl5.002b1h/hints/aix.sh Mon Nov 13 23:03:33 1995
254 --- perl5.002b2/hints/aix.sh Fri Jan 12 12:09:48 1996
256 Index: hints/irix_5.sh
260 *** perl5.002b1h/hints/irix_5.sh Tue Jan 2 14:53:52 1996
261 --- perl5.002b2/hints/irix_5.sh Tue Jan 9 16:05:11 1996
263 Index: hints/linux.sh
267 *** perl5.002b1h/hints/linux.sh Fri Jun 2 10:20:55 1995
268 --- perl5.002b2/hints/linux.sh Fri Jan 12 11:43:52 1996
270 Index: hints/machten.sh
274 *** perl5.002b1h/hints/machten.sh Sun Mar 12 02:36:04 1995
275 --- perl5.002b2/hints/machten.sh Wed Jan 10 14:53:32 1996
279 Use File::Path::mkpath instead of our own makedir().
280 ./perl installman --man1dir=man1 could lead to infinte recursion
281 in old makedir() routine. Use the standard library instead.
283 *** perl5.002b1h/installman Thu Dec 28 16:06:11 1995
284 --- perl5.002b2/installman Thu Jan 11 16:12:30 1996
288 Use File::Path::mkpath instead of our own makedir().
290 *** perl5.002b1h/installperl Wed Jan 3 14:33:57 1996
291 --- perl5.002b2/installperl Thu Jan 11 16:12:16 1996
295 Updates from Tim's -m/-M/-V patch.
297 *** perl5.002b1h/interp.sym Fri Nov 10 17:17:32 1995
298 --- perl5.002b2/interp.sym Fri Jan 12 15:05:04 1996
300 Index: lib/AutoLoader.pm
302 Undo Tim's tainting patch from beta1h.
304 *** perl5.002b1h/lib/AutoLoader.pm Tue Jan 2 16:10:36 1996
305 --- perl5.002b2/lib/AutoLoader.pm Fri Jan 5 16:02:28 1996
308 *** perl5.002b1h/lib/Carp.pm Tue Jan 2 12:10:38 1996
309 --- perl5.002b2/lib/Carp.pm Fri Jan 12 11:23:31 1996
311 Index: lib/ExtUtils/MM_VMS.pm
313 Updated to MakeMaker-5.16.
315 *** perl5.002b1h/lib/ExtUtils/MM_VMS.pm Tue Jan 2 14:07:10 1996
316 --- perl5.002b2/lib/ExtUtils/MM_VMS.pm Thu Jan 4 21:00:46 1996
318 Index: lib/ExtUtils/MakeMaker.pm
320 Updated to MakeMaker-5.16.
323 *** perl5.002b1h/lib/ExtUtils/MakeMaker.pm Tue Jan 2 14:07:10 1996
324 --- perl5.002b2/lib/ExtUtils/MakeMaker.pm Wed Jan 10 16:13:05 1996
326 Index: lib/File/Find.pm
328 Fixed exporting of symbols to work.
330 *** perl5.002b1h/lib/File/Find.pm Wed Nov 15 15:20:03 1995
331 --- perl5.002b2/lib/File/Find.pm Wed Jan 10 14:46:24 1996
333 Index: lib/I18N/Collate.pm
335 Updated documentation to match program.
337 *** perl5.002b1h/lib/I18N/Collate.pm Fri Jun 2 11:30:49 1995
338 --- perl5.002b2/lib/I18N/Collate.pm Fri Jan 5 16:05:26 1996
340 Index: lib/Term/ReadLine.pm
342 Stub new file to interface to various readline packages, or
343 give stub functions if none are found.
345 *** /dev/null Sat Jan 13 16:48:01 1996
346 --- perl5.002b2/lib/Term/ReadLine.pm Fri Jan 12 11:23:31 1996
348 Index: lib/dumpvar.pl
352 *** perl5.002b1h/lib/dumpvar.pl Tue Oct 18 12:36:00 1994
353 --- perl5.002b2/lib/dumpvar.pl Fri Jan 12 11:23:31 1996
355 Index: lib/perl5db.pl
359 *** perl5.002b1h/lib/perl5db.pl Tue Jan 2 16:30:33 1996
360 --- perl5.002b2/lib/perl5db.pl Fri Jan 12 11:23:31 1996
362 Index: lib/sigtrap.pm
366 *** perl5.002b1h/lib/sigtrap.pm Thu May 25 11:20:13 1995
367 --- perl5.002b2/lib/sigtrap.pm Fri Jan 12 11:23:31 1996
369 Index: miniperlmain.c
371 More robust i18nl14n() function from jhi.
373 *** perl5.002b1h/miniperlmain.c Thu Jan 4 12:03:37 1996
374 --- perl5.002b2/miniperlmain.c Mon Jan 8 22:00:19 1996
378 Updates from Tim's -m/-M/-V patch.
380 *** perl5.002b1h/myconfig Tue Apr 4 12:13:21 1995
381 --- perl5.002b2/myconfig Fri Jan 12 10:53:35 1996
385 Chip's U8/STDCHAR patch.
387 *** perl5.002b1h/op.c Wed Jan 3 14:17:01 1996
388 --- perl5.002b2/op.c Fri Jan 12 15:05:05 1996
392 Change Copyright date to include 1996. Hope you don't mind.
394 Presumptively call this beta2.
396 *** perl5.002b1h/perl.c Thu Jan 4 15:13:53 1996
397 --- perl5.002b2/perl.c Fri Jan 12 15:05:05 1996
401 Updates from Tim's -m/-M/-V patch.
403 *** perl5.002b1h/perl.h Wed Jan 3 12:21:55 1996
404 --- perl5.002b2/perl.h Fri Jan 12 15:05:04 1996
410 *** perl5.002b1h/pod/Makefile Wed Jan 3 15:06:41 1996
411 --- perl5.002b2/pod/Makefile Fri Jan 5 14:14:30 1996
413 Index: pod/perlembed.pod
415 Give correct usage for the 5th arg to perl_parse (don't pass
418 *** perl5.002b1h/pod/perlembed.pod Thu Dec 28 16:34:07 1995
419 --- perl5.002b2/pod/perlembed.pod Tue Jan 9 16:02:51 1996
421 Index: pod/perlfunc.pod
423 Work around a pod2man complaint about the -X function.
425 *** perl5.002b1h/pod/perlfunc.pod Tue Jan 2 15:39:26 1996
426 --- perl5.002b2/pod/perlfunc.pod Fri Jan 12 11:04:15 1996
428 *** perl5.002b1h/pod/perlfunc.pod Tue Jan 2 15:39:26 1996
429 --- perl5.002b2/pod/perlfunc.pod Fri Jan 12 11:04:15 1996
431 Index: pod/perlovl.pod
433 Add DESCRIPTION to head1 line.
435 *** perl5.002b1h/pod/perlovl.pod Thu Dec 28 16:34:13 1995
436 --- perl5.002b2/pod/perlovl.pod Thu Jan 11 17:11:16 1996
438 Index: pod/perlrun.pod
440 Updates from Tim's -m/-M/-V patch.
442 *** perl5.002b1h/pod/perlrun.pod Thu Dec 28 16:34:15 1995
443 --- perl5.002b2/pod/perlrun.pod Fri Jan 12 10:53:35 1996
449 *** perl5.002b1h/pp_ctl.c Wed Jan 3 12:23:13 1996
450 --- perl5.002b2/pp_ctl.c Fri Jan 12 15:05:05 1996
454 Not having POSIX shouldn't result in test failing TEST harness.
456 *** perl5.002b1h/t/lib/posix.t Mon Jan 16 22:27:33 1995
457 --- perl5.002b2/t/lib/posix.t Tue Jan 9 15:33:14 1996
461 Not having Safe shouldn't result in test failing TEST harness.
463 *** perl5.002b1h/t/lib/safe.t Tue Jan 2 15:43:53 1996
464 --- perl5.002b2/t/lib/safe.t Tue Jan 9 15:35:43 1996
466 Index: t/lib/socket.t
468 Not having Socket shouldn't result in test failing TEST harness.
470 *** perl5.002b1h/t/lib/socket.t Fri Dec 8 11:16:01 1995
471 --- perl5.002b2/t/lib/socket.t Tue Jan 9 15:35:51 1996
475 Test missed year-end wrap-around by one day.
477 *** perl5.002b1h/t/op/time.t Tue Oct 18 12:46:31 1994
478 --- perl5.002b2/t/op/time.t Wed Jan 10 16:04:41 1996
482 Chip's U8/STDCHAR patch.
484 Tim's "add a ; after PERL5DB" patch.
486 *** perl5.002b1h/toke.c Wed Dec 6 13:24:19 1995
487 --- perl5.002b2/toke.c Fri Jan 12 15:05:06 1996
491 Updated to 1.13. Include Changes template file.
493 *** perl5.002b1h/utils/h2xs.PL Tue Jan 2 13:50:55 1996
494 --- perl5.002b2/utils/h2xs.PL Thu Jan 11 16:59:48 1996
498 Updates from Tim's -m/-M/-V patch.
500 *** perl5.002b1h/writemain.SH Sat Nov 18 15:51:55 1995
501 --- perl5.002b2/writemain.SH Fri Jan 12 10:53:35 1996
505 This is patch.2b1h to perl5.002beta1. This is mainly a clean-up
506 patch. No progress is made dealing with memory leaks or
507 optimizations, though I have used #define STRANGE_MALLOC to
508 work around at least some problems.
512 Upgraded to metaconfig patchlevel 60.
514 Add in usesafe variable to include or exclude the Safe extension.
516 Test for sigaction().
518 Check for pager. This was actually accidental since perldoc.PL
519 mentions $pager and metaconfig has a unit to check for the
520 user's pager. In retrospect, I decided the Configure check
521 didn't do any harm and some extension writers might decide to
524 Always put man1dir under $prefix unless a command line
527 Allow command-line overrides of $man1ext and $man3ext.
530 Allow man1dir and man3dir names like .../man.1 instead of
533 Lots of rearrangements of various pieces of Configure.
534 This might be because I ran metaconfig on a different
537 libc searching now honors $libpth. Previously, it (almost)
538 always looked in /usr/lib before checking /lib.
540 Only prompt user if voidflags is not 15. If voidflags is 15, then
541 we presume all is well.
545 *** perl5.002b1g/Configure Fri Dec 8 11:23:56 1995
546 --- perl5.002b1h/Configure Thu Jan 4 11:14:37 1996
550 Document how to skip various extensions.
552 Indicate that site_perl is typically under (not beside)
553 /usr/local/lib/perl5.
555 Mention how to avoid nm extraction.
558 *** perl5.002b1g/INSTALL Tue Nov 21 22:54:28 1995
559 --- perl5.002b1h/INSTALL Thu Jan 4 11:06:28 1996
563 Rearrange files some. Try to move .PL utilities to a separate
566 Merge c2ph.PL and c2ph.doc.
568 Add the Safe extension.
570 *** perl5.002b1g/MANIFEST Fri Jan 5 11:41:50 1996
571 --- perl5.002b1h/MANIFEST Wed Jan 3 14:37:54 1996
575 Now builds .PL utilities in the utils/ subdirectory.
577 *** perl5.002b1g/Makefile.SH Fri Dec 8 10:36:33 1995
578 --- perl5.002b1h/Makefile.SH Wed Jan 3 14:28:30 1996
584 *** perl5.002b1g/README.vms Wed Nov 15 14:23:10 1995
585 --- perl5.002b1h/README.vms Tue Jan 2 16:33:02 1996
589 Updated to match xsubpp-1.929.
591 *** perl5.002b1g/XSUB.h Wed Dec 6 13:25:26 1995
592 --- perl5.002b1h/XSUB.h Tue Jan 2 11:57:57 1996
596 Check for HAS_SIGACCTION
598 Add STARTPERL define for C code (specifically, a2p).
601 *** perl5.002b1g/config_h.SH Fri Dec 8 11:23:56 1995
602 --- perl5.002b1h/config_h.SH Thu Jan 4 11:14:37 1996
606 VMS changes for kill.
608 *** perl5.002b1g/doio.c Wed Nov 15 14:36:12 1995
609 --- perl5.002b1h/doio.c Tue Jan 2 16:27:07 1996
613 Auto-generated from global.sym and interp.sym.
615 *** perl5.002b1g/embed.h Wed Nov 15 14:48:47 1995
616 --- perl5.002b1h/embed.h Thu Jan 4 13:28:08 1996
618 Index: ext/DynaLoader/DynaLoader.pm
620 VMS-specific updates.
622 *** perl5.002b1g/ext/DynaLoader/DynaLoader.pm Fri Nov 10 11:49:00 1995
623 --- perl5.002b1h/ext/DynaLoader/DynaLoader.pm Tue Jan 2 16:28:02 1996
625 Index: ext/DynaLoader/dl_vms.xs
627 Updated to Oct 31, 1995 version.
629 *** perl5.002b1g/ext/DynaLoader/dl_vms.xs Tue Oct 31 11:06:06 1995
630 --- perl5.002b1h/ext/DynaLoader/dl_vms.xs Tue Jan 2 16:27:32 1996
634 Added maxo and save_pptr items.
636 *** perl5.002b1g/global.sym Wed Nov 15 14:58:14 1995
637 --- perl5.002b1h/global.sym Wed Jan 3 12:01:59 1996
639 Index: hints/README.hints
641 List of tested systems updated a little.
643 *** perl5.002b1g/hints/README.hints Fri May 5 14:12:06 1995
644 --- perl5.002b1h/hints/README.hints Tue Dec 12 20:03:36 1995
646 Index: hints/irix_5.sh
648 Note SGI stdio/malloc related problem.
650 *** perl5.002b1g/hints/irix_5.sh Fri May 5 14:07:52 1995
651 --- perl5.002b1h/hints/irix_5.sh Tue Jan 2 14:53:52 1996
653 Index: hints/irix_6.sh
657 Note SGI stdio/malloc related problem.
659 *** perl5.002b1g/hints/irix_6.sh Fri May 5 14:08:41 1995
660 --- perl5.002b1h/hints/irix_6.sh Tue Jan 2 14:54:04 1996
662 Index: hints/irix_6_2.sh
666 *** perl5.002b1g/hints/irix_6_2.sh Mon Nov 20 11:16:55 1995
667 --- perl5.002b1h/hints/irix_6_2.sh Tue Jan 2 14:49:45 1996
673 *** perl5.002b1g/hints/os2.sh Tue Nov 14 11:07:33 1995
674 --- perl5.002b1h/hints/os2.sh Tue Dec 26 17:51:16 1995
678 Use fork if available.
680 *** perl5.002b1g/installman Fri Jan 5 11:41:52 1996
681 --- perl5.002b1h/installman Thu Dec 28 16:06:11 1995
685 Use new location of utility scripts.
687 Eliminate double '//' and extra "".
689 *** perl5.002b1g/installperl Mon Nov 20 12:55:03 1995
690 --- perl5.002b1h/installperl Wed Jan 3 14:33:57 1996
692 Index: lib/AutoLoader.pm
694 Avoid tainting problems.
696 *** perl5.002b1g/lib/AutoLoader.pm Wed Nov 15 15:04:59 1995
697 --- perl5.002b1h/lib/AutoLoader.pm Tue Jan 2 16:10:36 1996
701 Honor trailing \n in messages, as is done for warn().
703 *** perl5.002b1g/lib/Carp.pm Thu May 25 11:16:07 1995
704 --- perl5.002b1h/lib/Carp.pm Tue Jan 2 12:10:38 1996
710 *** perl5.002b1g/lib/Cwd.pm Fri Jan 5 11:41:52 1996
711 --- perl5.002b1h/lib/Cwd.pm Tue Jan 2 16:28:57 1996
713 Index: lib/Exporter.pm
715 Include Tim Bunce's enhanced Exporter. I also tried to
716 resolve the two copies of documentation that I had.
718 *** perl5.002b1g/lib/Exporter.pm Fri Jan 5 11:41:52 1996
719 --- perl5.002b1h/lib/Exporter.pm Thu Jan 4 14:02:08 1996
721 Index: lib/ExtUtils/MM_VMS.pm
723 New file. Incorporates VMS-specific items into MakeMaker.
725 *** /dev/null Fri Jan 5 12:48:01 1996
726 --- perl5.002b1h/lib/ExtUtils/MM_VMS.pm Tue Jan 2 14:07:10 1996
728 Index: lib/ExtUtils/MakeMaker.pm
731 Updated from 5.12 to 5.16.
733 *** perl5.002b1g/lib/ExtUtils/MakeMaker.pm Fri Jan 5 11:41:53 1996
734 --- perl5.002b1h/lib/ExtUtils/MakeMaker.pm Tue Jan 2 14:07:10 1996
736 Index: lib/ExtUtils/Manifest.pm
738 Updated from MakeMaker 5.12 to 5.16.
740 *** perl5.002b1g/lib/ExtUtils/Manifest.pm Fri Jan 5 11:41:54 1996
741 --- perl5.002b1h/lib/ExtUtils/Manifest.pm Tue Jan 2 14:07:10 1996
743 Index: lib/ExtUtils/Mkbootstrap.pm
745 Updated from MakeMaker 5.12 to 5.16.
747 *** perl5.002b1g/lib/ExtUtils/Mkbootstrap.pm Fri Jan 5 11:41:54 1996
748 --- perl5.002b1h/lib/ExtUtils/Mkbootstrap.pm Tue Jan 2 14:07:10 1996
750 Index: lib/ExtUtils/xsubpp
752 Updated from xsubpp-1.924 to 1.929.
754 *** perl5.002b1g/lib/ExtUtils/xsubpp Sun Nov 26 16:04:50 1995
755 --- perl5.002b1h/lib/ExtUtils/xsubpp Tue Jan 2 16:29:59 1996
757 Index: lib/File/Path.pm
759 VMS-specific changes.
761 *** perl5.002b1g/lib/File/Path.pm Wed Nov 15 15:20:31 1995
762 --- perl5.002b1h/lib/File/Path.pm Tue Jan 2 16:30:21 1996
764 Index: lib/Pod/Text.pm
766 New file. This was created by Dov (???) and enhanced
767 by Kenneth Albanowski, but all based on Tom C.'s pod2text.
768 Unfortunately, they used a version of pod2text earlier than
769 the one in patch.2b1g. I've tried to straighten this all out.
771 Equally unfortunately, we've all left Tom as the AUTHOR, even
772 though we can't hold him responsible for errors he didn't
775 *** /dev/null Fri Jan 5 12:48:01 1996
776 --- perl5.002b1h/lib/Pod/Text.pm Thu Jan 4 14:16:50 1996
778 Index: lib/Sys/Hostname.pm
780 VMS-specific changes.
782 *** perl5.002b1g/lib/Sys/Hostname.pm Fri Jan 5 11:41:55 1996
783 --- perl5.002b1h/lib/Sys/Hostname.pm Tue Jan 2 16:30:49 1996
785 Index: lib/diagnostics.pm
787 A patch from Tim Bunce (?)
789 *** perl5.002b1g/lib/diagnostics.pm Wed Dec 6 13:58:42 1995
790 --- perl5.002b1h/lib/diagnostics.pm Tue Jan 2 12:10:37 1996
792 Index: lib/perl5db.pl
794 VMS-specific changes.
796 *** perl5.002b1g/lib/perl5db.pl Wed Nov 15 22:37:45 1995
797 --- perl5.002b1h/lib/perl5db.pl Tue Jan 2 16:30:33 1996
803 *** perl5.002b1g/lib/splain Tue Nov 14 16:16:36 1995
804 --- perl5.002b1h/lib/splain Tue Jan 2 12:10:37 1996
808 Use the 'new' startperl variable.
810 *** perl5.002b1g/makeaperl.SH Thu Jun 1 11:20:52 1995
811 --- perl5.002b1h/makeaperl.SH Tue Jan 2 12:11:28 1996
815 Set up a reliable signal handler, courtesy of Kenneth Albanowski.
816 This needs to be documented still. The idea is that even on
817 System V systems, you won't have to reset the signal handler as
818 the first action inside your signal handler.
820 *** perl5.002b1g/mg.c Wed Nov 15 15:44:10 1995
821 --- perl5.002b1h/mg.c Thu Jan 4 13:49:12 1996
825 Give a proper NAME description.
827 *** perl5.002b1g/minimod.pl Sun Nov 26 16:19:55 1995
828 --- perl5.002b1h/minimod.pl Tue Jan 2 14:30:24 1996
830 Index: miniperlmain.c
832 Better locale handling, courtesy of jhi.
834 Include a proper cast of NULL for non-prototyping compilers.
836 *** perl5.002b1g/miniperlmain.c Sat Nov 18 15:48:10 1995
837 --- perl5.002b1h/miniperlmain.c Thu Jan 4 12:03:37 1996
841 Turn on USE_OP_MASK by default for the Safe extension. I'll be
842 interested in benchmark results with this on and off.
844 *** perl5.002b1g/op.c Wed Nov 15 22:10:36 1995
845 --- perl5.002b1h/op.c Wed Jan 3 14:17:01 1996
847 Index: os2/Makefile.SHs
851 *** /dev/null Fri Jan 5 12:48:01 1996
852 --- perl5.002b1h/os2/Makefile.SHs Sun Dec 24 13:55:22 1995
858 *** perl5.002b1g/os2/README Tue Nov 14 14:42:13 1995
859 --- perl5.002b1h/os2/README Tue Dec 26 18:31:32 1995
861 Index: os2/diff.MANIFEST
865 *** /dev/null Fri Jan 5 12:48:01 1996
866 --- perl5.002b1h/os2/diff.MANIFEST Tue Dec 26 19:54:12 1995
868 Index: os2/diff.Makefile
872 *** perl5.002b1g/os2/diff.Makefile Tue Nov 14 11:09:29 1995
873 --- perl5.002b1h/os2/diff.Makefile Fri Dec 8 00:09:56 1995
879 *** /dev/null Fri Jan 5 12:48:01 1996
880 --- perl5.002b1h/os2/diff.c2ph Thu Dec 7 15:25:52 1995
882 Index: os2/diff.configure
886 *** perl5.002b1g/os2/diff.configure Sun Nov 12 01:31:34 1995
887 --- perl5.002b1h/os2/diff.configure Tue Dec 26 19:57:08 1995
889 Index: os2/diff.db_file
893 *** /dev/null Fri Jan 5 12:48:01 1996
894 --- perl5.002b1h/os2/diff.db_file Tue Dec 19 02:14:54 1995
900 *** /dev/null Fri Jan 5 12:48:01 1996
901 --- perl5.002b1h/os2/diff.init Sun Nov 26 15:05:48 1995
903 Index: os2/diff.installman
907 *** /dev/null Fri Jan 5 12:48:01 1996
908 --- perl5.002b1h/os2/diff.installman Wed Nov 22 03:50:26 1995
910 Index: os2/diff.installperl
914 *** perl5.002b1g/os2/diff.installperl Tue Nov 14 11:09:28 1995
915 --- perl5.002b1h/os2/diff.installperl Wed Nov 22 02:59:58 1995
917 Index: os2/diff.mkdep
921 *** perl5.002b1g/os2/diff.mkdep Tue Nov 14 11:09:28 1995
922 --- perl5.002b1h/os2/diff.mkdep Sun Nov 26 15:00:24 1995
928 *** /dev/null Fri Jan 5 12:48:01 1996
929 --- perl5.002b1h/os2/diff.rest Thu Dec 7 16:03:26 1995
931 Index: os2/diff.x2pMakefile
935 *** perl5.002b1g/os2/diff.x2pMakefile Tue Nov 14 11:09:29 1995
936 --- perl5.002b1h/os2/diff.x2pMakefile Wed Nov 22 21:55:42 1995
942 *** /dev/null Fri Jan 5 12:48:01 1996
943 --- perl5.002b1h/os2/notes Tue Dec 26 19:55:30 1995
949 *** perl5.002b1g/os2/os2.c Tue Nov 14 11:07:33 1995
950 --- perl5.002b1h/os2/os2.c Sun Dec 24 13:43:02 1995
956 *** perl5.002b1g/os2/os2ish.h Tue Nov 14 11:07:33 1995
957 --- perl5.002b1h/os2/os2ish.h Mon Dec 18 16:17:38 1995
959 Index: os2/perl2cmd.pl
963 *** /dev/null Fri Jan 5 12:48:01 1996
964 --- perl5.002b1h/os2/perl2cmd.pl Tue Dec 19 11:20:42 1995
968 Updated to say beta1h.
972 *** perl5.002b1g/perl.c Fri Jan 5 11:41:56 1996
973 --- perl5.002b1h/perl.c Thu Jan 4 15:13:53 1996
977 5.002beta1 attempted some memory optimizations, but unfortunately
978 they can result in a memory leak problem. This can be
979 avoided by #define STRANGE_MALLOC. I do that here until
980 consensus is reached on a better strategy for handling the
981 memory optimizations.
983 Include maxo for the maximum number of operations (needed
984 for the Safe extension).
986 *** perl5.002b1g/perl.h Wed Nov 15 17:13:16 1995
987 --- perl5.002b1h/perl.h Wed Jan 3 12:21:55 1996
991 Include -I../lib so that pod2* can find the appropriate libraries.
993 The pod names are once again sorted.
995 The PERL line is wrong. It should read
997 This file is automatically generated, but I happened to do it on
998 a system without miniperl avaialable, so my script fell back on
1001 *** perl5.002b1g/pod/Makefile Fri Jan 5 11:41:56 1996
1002 --- perl5.002b1h/pod/Makefile Wed Jan 3 15:06:41 1996
1004 Index: pod/perlmod.pod
1006 Mention the Safe extension.
1008 *** perl5.002b1g/pod/perlmod.pod Fri Jan 5 11:41:59 1996
1009 --- perl5.002b1h/pod/perlmod.pod Thu Jan 4 13:52:14 1996
1011 Index: pod/perltoc.pod
1013 Rebuilt using pod/buildtoc and fmt.
1015 *** perl5.002b1g/pod/perltoc.pod Fri Jan 5 11:42:00 1996
1016 --- perl5.002b1h/pod/perltoc.pod Thu Jan 4 14:04:20 1996
1018 Index: pod/pod2text.PL
1019 *** perl5.002b1g/pod/pod2text.PL Fri Jan 5 11:42:01 1996
1020 --- perl5.002b1h/pod/pod2text.PL Tue Jan 2 14:28:24 1996
1026 *** perl5.002b1g/pp_sys.c Wed Nov 15 21:51:33 1995
1027 --- perl5.002b1h/pp_sys.c Tue Jan 2 16:32:50 1996
1033 *** /dev/null Fri Jan 5 12:48:01 1996
1034 --- perl5.002b1h/t/lib/safe.t Tue Jan 2 15:43:53 1996
1036 Index: utils/Makefile
1038 New file to build the utilities.
1040 *** /dev/null Fri Jan 5 12:48:01 1996
1041 --- perl5.002b1h/utils/Makefile Wed Jan 3 14:06:18 1996
1043 Index: utils/c2ph.PL
1045 Ungracefully merge the old c2ph.doc in as an embedded pod.
1047 Delete lots of trailing spaces and tabs that have crept in.
1050 *** perl5.002b1g/utils/c2ph.PL Mon Nov 20 12:36:17 1995
1051 --- perl5.002b1h/utils/c2ph.PL Wed Jan 3 14:05:41 1996
1053 Index: utils/h2ph.PL
1055 Add patch for AIX files which sometimes have #include<foo.h>,
1056 i.e., no spaces after the word 'include'.
1058 *** perl5.002b1g/utils/h2ph.PL Mon Nov 27 10:14:50 1995
1059 --- perl5.002b1h/utils/h2ph.PL Tue Jan 2 16:13:31 1996
1061 Index: utils/h2xs.PL
1065 The old version didn't have a number. This one's called 1.12.
1067 *** perl5.002b1g/utils/h2xs.PL Sun Nov 19 22:37:58 1995
1068 --- perl5.002b1h/utils/h2xs.PL Tue Jan 2 13:50:55 1996
1070 Index: utils/perlbug.PL
1074 *** /dev/null Fri Jan 5 12:48:01 1996
1075 --- perl5.002b1h/utils/perlbug.PL Sat Nov 18 16:15:13 1995
1077 Index: utils/perldoc.PL
1079 Better error handling.
1081 Updated to use Pod::Text, if available.
1087 *** perl5.002b1g/utils/perldoc.PL Tue Nov 14 14:57:57 1995
1088 --- perl5.002b1h/utils/perldoc.PL Tue Jan 2 14:28:08 1996
1090 Index: utils/pl2pm.PL
1092 Changed into a .PL extract file for proper setting of
1095 Add _minimal_ pod documentation.
1097 *** perl5.002b1g/utils/pl2pm.PL Mon Jan 16 23:45:07 1995
1098 --- perl5.002b1h/utils/pl2pm.PL Wed Jan 3 14:14:57 1996
1104 *** perl5.002b1g/vms/Makefile Wed Nov 15 22:05:15 1995
1105 --- perl5.002b1h/vms/Makefile Tue Jan 2 16:33:53 1996
1107 Index: vms/config.vms
1111 *** perl5.002b1g/vms/config.vms Wed Nov 15 22:05:26 1995
1112 --- perl5.002b1h/vms/config.vms Tue Jan 2 16:33:09 1996
1114 Index: vms/descrip.mms
1118 *** perl5.002b1g/vms/descrip.mms Wed Nov 15 22:05:38 1995
1119 --- perl5.002b1h/vms/descrip.mms Tue Jan 2 16:33:18 1996
1121 Index: vms/ext/Filespec.pm
1125 *** perl5.002b1g/vms/ext/Filespec.pm Sun Mar 12 03:14:26 1995
1126 --- perl5.002b1h/vms/ext/Filespec.pm Tue Jan 2 16:33:25 1996
1128 Index: vms/ext/MM_VMS.pm
1130 Updated for VMS. This might be obsolete now that we have
1131 lib/ExtUtils/MM_VMS.pm.
1133 *** perl5.002b1g/vms/ext/MM_VMS.pm Wed Nov 15 22:05:48 1995
1134 --- perl5.002b1h/vms/ext/MM_VMS.pm Tue Jan 2 16:33:32 1996
1136 Index: vms/gen_shrfls.pl
1140 *** perl5.002b1g/vms/gen_shrfls.pl Wed Nov 15 22:06:27 1995
1141 --- perl5.002b1h/vms/gen_shrfls.pl Tue Jan 2 16:33:47 1996
1143 Index: vms/genconfig.pl
1147 *** perl5.002b1g/vms/genconfig.pl Sun Mar 12 03:14:36 1995
1148 --- perl5.002b1h/vms/genconfig.pl Tue Jan 2 16:33:39 1996
1150 Index: vms/perlvms.pod
1154 *** perl5.002b1g/vms/perlvms.pod Wed Nov 15 22:06:32 1995
1155 --- perl5.002b1h/vms/perlvms.pod Tue Jan 2 16:33:59 1996
1161 *** perl5.002b1g/vms/test.com Wed Nov 15 22:06:59 1995
1162 --- perl5.002b1h/vms/test.com Tue Jan 2 16:34:07 1996
1169 *** perl5.002b1g/vms/vms.c Wed Nov 15 22:07:10 1995
1170 --- perl5.002b1h/vms/vms.c Tue Jan 2 16:34:13 1996
1176 *** perl5.002b1g/vms/vmsish.h Wed Nov 15 22:07:24 1995
1177 --- perl5.002b1h/vms/vmsish.h Tue Jan 2 16:34:20 1996
1179 Index: vms/writemain.pl
1183 *** perl5.002b1g/vms/writemain.pl Mon Mar 6 20:00:18 1995
1184 --- perl5.002b1h/vms/writemain.pl Tue Jan 2 16:34:26 1996
1188 Use new config_h.SH STARTPERL #define.
1190 *** perl5.002b1g/x2p/a2py.c Tue Mar 7 11:53:10 1995
1191 --- perl5.002b1h/x2p/a2py.c Tue Jan 2 12:11:28 1996
1193 Index: x2p/find2perl.PL
1195 Add missing "" around $Config{startperl}.
1197 *** perl5.002b1g/x2p/find2perl.PL Sun Nov 19 23:11:58 1995
1198 --- perl5.002b1h/x2p/find2perl.PL Tue Jan 2 12:11:27 1996
1202 Add missing "" around $Config{startperl}.
1204 *** perl5.002b1g/x2p/s2p.PL Sun Nov 19 23:14:59 1995
1205 --- perl5.002b1h/x2p/s2p.PL Tue Jan 2 12:11:27 1996
1210 This is patch.2b1g to perl5.002beta1.
1212 This patch is just my packaging of Tom's documentation patches
1213 he released as patch.2b1g.
1216 *** perl5.002b1f/MANIFEST Fri Dec 8 13:34:53 1995
1217 --- perl5.002b1g/MANIFEST Thu Dec 21 13:00:58 1995
1219 Index: ext/DB_File/DB_File.pm
1220 *** perl5.002b1f/ext/DB_File/DB_File.pm Tue Nov 14 14:14:25 1995
1221 --- perl5.002b1g/ext/DB_File/DB_File.pm Thu Dec 21 13:00:58 1995
1223 Index: ext/POSIX/POSIX.pm
1224 *** perl5.002b1f/ext/POSIX/POSIX.pm Fri Dec 8 10:23:54 1995
1225 --- perl5.002b1g/ext/POSIX/POSIX.pm Thu Dec 21 13:00:58 1995
1227 Index: ext/POSIX/POSIX.pod
1228 *** perl5.002b1f/ext/POSIX/POSIX.pod Fri Dec 8 10:30:40 1995
1229 --- perl5.002b1g/ext/POSIX/POSIX.pod Thu Dec 21 13:00:59 1995
1231 Index: ext/Safe/Makefile.PL
1232 *** /dev/null Wed Jan 3 14:35:56 1996
1233 --- perl5.002b1g/ext/Safe/Makefile.PL Thu Dec 21 13:01:00 1995
1235 Index: ext/Safe/Safe.pm
1236 *** /dev/null Wed Jan 3 14:35:56 1996
1237 --- perl5.002b1g/ext/Safe/Safe.pm Thu Dec 21 13:01:00 1995
1239 Index: ext/Safe/Safe.xs
1240 *** /dev/null Wed Jan 3 14:35:56 1996
1241 --- perl5.002b1g/ext/Safe/Safe.xs Thu Dec 21 13:01:00 1995
1243 Index: ext/Socket/Socket.pm
1244 *** perl5.002b1f/ext/Socket/Socket.pm Wed Dec 6 13:58:41 1995
1245 --- perl5.002b1g/ext/Socket/Socket.pm Thu Dec 21 13:01:00 1995
1248 *** perl5.002b1f/installman Mon Nov 6 11:16:43 1995
1249 --- perl5.002b1g/installman Thu Dec 21 13:01:00 1995
1251 Index: lib/AutoSplit.pm
1252 *** perl5.002b1f/lib/AutoSplit.pm Wed Nov 15 15:06:19 1995
1253 --- perl5.002b1g/lib/AutoSplit.pm Thu Dec 21 13:01:01 1995
1256 *** perl5.002b1f/lib/Cwd.pm Fri Dec 8 10:42:46 1995
1257 --- perl5.002b1g/lib/Cwd.pm Thu Dec 21 13:01:01 1995
1259 Index: lib/Devel/SelfStubber.pm
1260 *** perl5.002b1f/lib/Devel/SelfStubber.pm Sun Nov 26 16:59:51 1995
1261 --- perl5.002b1g/lib/Devel/SelfStubber.pm Thu Dec 21 13:01:01 1995
1264 *** perl5.002b1f/lib/Env.pm Tue Oct 18 12:34:43 1994
1265 --- perl5.002b1g/lib/Env.pm Thu Dec 21 13:01:01 1995
1267 Index: lib/Exporter.pm
1268 *** perl5.002b1f/lib/Exporter.pm Wed Nov 15 15:19:33 1995
1269 --- perl5.002b1g/lib/Exporter.pm Thu Dec 21 13:01:01 1995
1271 Index: lib/ExtUtils/Liblist.pm
1272 *** perl5.002b1f/lib/ExtUtils/Liblist.pm Tue Dec 5 07:56:53 1995
1273 --- perl5.002b1g/lib/ExtUtils/Liblist.pm Thu Dec 21 13:01:01 1995
1275 Index: lib/ExtUtils/MakeMaker.pm
1277 *** perl5.002b1f/lib/ExtUtils/MakeMaker.pm Tue Dec 5 13:20:56 1995
1278 --- perl5.002b1g/lib/ExtUtils/MakeMaker.pm Thu Dec 21 13:01:02 1995
1280 Index: lib/ExtUtils/Manifest.pm
1281 *** perl5.002b1f/lib/ExtUtils/Manifest.pm Tue Dec 5 13:21:00 1995
1282 --- perl5.002b1g/lib/ExtUtils/Manifest.pm Thu Dec 21 13:01:02 1995
1284 Index: lib/ExtUtils/Mkbootstrap.pm
1285 *** perl5.002b1f/lib/ExtUtils/Mkbootstrap.pm Thu Oct 19 05:58:34 1995
1286 --- perl5.002b1g/lib/ExtUtils/Mkbootstrap.pm Thu Dec 21 13:01:02 1995
1288 Index: lib/FileHandle.pm
1289 *** perl5.002b1f/lib/FileHandle.pm Thu May 25 11:18:20 1995
1290 --- perl5.002b1g/lib/FileHandle.pm Thu Dec 21 13:01:02 1995
1292 Index: lib/IPC/Open2.pm
1293 *** perl5.002b1f/lib/IPC/Open2.pm Thu May 25 11:31:07 1995
1294 --- perl5.002b1g/lib/IPC/Open2.pm Thu Dec 21 13:01:03 1995
1296 Index: lib/IPC/Open3.pm
1298 *** perl5.002b1f/lib/IPC/Open3.pm Wed Nov 15 15:21:11 1995
1299 --- perl5.002b1g/lib/IPC/Open3.pm Thu Dec 21 13:01:03 1995
1301 Index: lib/SelfLoader.pm
1302 *** perl5.002b1f/lib/SelfLoader.pm Sun Nov 26 16:59:51 1995
1303 --- perl5.002b1g/lib/SelfLoader.pm Thu Dec 21 13:01:03 1995
1305 Index: lib/Sys/Hostname.pm
1306 *** perl5.002b1f/lib/Sys/Hostname.pm Tue Oct 18 12:38:25 1994
1307 --- perl5.002b1g/lib/Sys/Hostname.pm Thu Dec 21 13:01:03 1995
1309 Index: lib/Sys/Syslog.pm
1310 *** perl5.002b1f/lib/Sys/Syslog.pm Wed Dec 6 14:07:54 1995
1311 --- perl5.002b1g/lib/Sys/Syslog.pm Thu Dec 21 13:01:04 1995
1313 Index: lib/Term/Cap.pm
1314 *** perl5.002b1f/lib/Term/Cap.pm Sun Mar 12 00:14:42 1995
1315 --- perl5.002b1g/lib/Term/Cap.pm Thu Dec 21 13:01:04 1995
1317 Index: lib/Term/Complete.pm
1318 *** perl5.002b1f/lib/Term/Complete.pm Wed May 24 12:09:48 1995
1319 --- perl5.002b1g/lib/Term/Complete.pm Thu Dec 21 13:01:04 1995
1321 Index: lib/Test/Harness.pm
1322 *** perl5.002b1f/lib/Test/Harness.pm Mon Nov 13 23:01:40 1995
1323 --- perl5.002b1g/lib/Test/Harness.pm Thu Dec 21 13:01:04 1995
1325 Index: lib/Text/Soundex.pm
1327 *** perl5.002b1f/lib/Text/Soundex.pm Tue Oct 18 12:38:42 1994
1328 --- perl5.002b1g/lib/Text/Soundex.pm Thu Dec 21 13:01:04 1995
1330 Index: lib/Text/Tabs.pm
1331 *** perl5.002b1f/lib/Text/Tabs.pm Sat Nov 18 16:08:55 1995
1332 --- perl5.002b1g/lib/Text/Tabs.pm Thu Dec 21 13:01:04 1995
1334 Index: lib/Text/Wrap.pm
1335 *** perl5.002b1f/lib/Text/Wrap.pm Sat Nov 18 16:08:56 1995
1336 --- perl5.002b1g/lib/Text/Wrap.pm Thu Dec 21 13:01:05 1995
1338 Index: lib/TieHash.pm
1339 *** perl5.002b1f/lib/TieHash.pm Wed Nov 15 15:27:47 1995
1340 --- perl5.002b1g/lib/TieHash.pm Thu Dec 21 13:01:05 1995
1342 Index: lib/Time/Local.pm
1343 *** perl5.002b1f/lib/Time/Local.pm Tue Oct 18 12:38:47 1994
1344 --- perl5.002b1g/lib/Time/Local.pm Thu Dec 21 13:01:05 1995
1347 *** perl5.002b1f/lib/less.pm Thu May 25 11:19:59 1995
1348 --- perl5.002b1g/lib/less.pm Thu Dec 21 13:01:05 1995
1350 Index: lib/overload.pm
1351 *** perl5.002b1f/lib/overload.pm Sat Nov 18 16:03:33 1995
1352 --- perl5.002b1g/lib/overload.pm Thu Dec 21 13:01:05 1995
1354 Index: lib/strict.pm
1355 *** perl5.002b1f/lib/strict.pm Thu May 25 11:20:27 1995
1356 --- perl5.002b1g/lib/strict.pm Thu Dec 21 13:01:05 1995
1358 Index: lib/syslog.pl
1359 *** perl5.002b1f/lib/syslog.pl Tue Oct 18 12:37:13 1994
1360 --- perl5.002b1g/lib/syslog.pl Thu Dec 21 13:01:05 1995
1363 *** perl5.002b1f/perl.c Sun Nov 19 16:11:29 1995
1364 --- perl5.002b1g/perl.c Thu Dec 21 13:01:06 1995
1367 *** perl5.002b1f/pod/Makefile Mon Nov 20 13:00:50 1995
1368 --- perl5.002b1g/pod/Makefile Thu Dec 21 13:01:06 1995
1370 Index: pod/PerlDoc/Functions.pm
1371 *** /dev/null Wed Jan 3 14:35:56 1996
1372 --- perl5.002b1g/pod/PerlDoc/Functions.pm Thu Dec 21 13:01:07 1995
1374 Index: pod/PerlDoc/Functions.pm.POSIX
1375 *** /dev/null Wed Jan 3 14:35:56 1996
1376 --- perl5.002b1g/pod/PerlDoc/Functions.pm.POSIX Thu Dec 21 13:01:07 1995
1379 *** /dev/null Wed Jan 3 14:35:56 1996
1380 --- perl5.002b1g/pod/buildtoc Thu Dec 21 13:01:07 1995
1383 *** perl5.002b1f/pod/perl.pod Sat Nov 18 17:23:58 1995
1384 --- perl5.002b1g/pod/perl.pod Thu Dec 21 13:01:07 1995
1386 Index: pod/perlbot.pod
1387 *** perl5.002b1f/pod/perlbot.pod Fri Nov 10 17:27:33 1995
1388 --- perl5.002b1g/pod/perlbot.pod Thu Dec 21 13:01:07 1995
1390 Index: pod/perldata.pod
1391 *** perl5.002b1f/pod/perldata.pod Sat Nov 18 17:23:59 1995
1392 --- perl5.002b1g/pod/perldata.pod Thu Dec 21 13:01:07 1995
1394 Index: pod/perldiag.pod
1395 *** perl5.002b1f/pod/perldiag.pod Sun Nov 19 22:10:58 1995
1396 --- perl5.002b1g/pod/perldiag.pod Thu Dec 21 13:01:08 1995
1398 Index: pod/perldsc.pod
1399 *** perl5.002b1f/pod/perldsc.pod Sat Nov 18 17:24:22 1995
1400 --- perl5.002b1g/pod/perldsc.pod Thu Dec 21 13:01:08 1995
1402 Index: pod/perlembed.pod
1403 *** perl5.002b1f/pod/perlembed.pod Tue Oct 18 12:39:24 1994
1404 --- perl5.002b1g/pod/perlembed.pod Thu Dec 21 13:01:09 1995
1406 Index: pod/perlform.pod
1407 *** perl5.002b1f/pod/perlform.pod Sat Nov 18 17:23:59 1995
1408 --- perl5.002b1g/pod/perlform.pod Thu Dec 21 13:01:09 1995
1410 Index: pod/perlfunc.pod
1411 *** perl5.002b1f/pod/perlfunc.pod Sat Nov 18 17:24:01 1995
1412 --- perl5.002b1g/pod/perlfunc.pod Thu Dec 21 13:01:09 1995
1414 Index: pod/perlguts.pod
1415 *** perl5.002b1f/pod/perlguts.pod Tue Oct 31 15:38:18 1995
1416 --- perl5.002b1g/pod/perlguts.pod Thu Dec 21 13:01:10 1995
1418 Index: pod/perlipc.pod
1419 *** perl5.002b1f/pod/perlipc.pod Sat Nov 18 17:24:02 1995
1420 --- perl5.002b1g/pod/perlipc.pod Thu Dec 21 13:01:11 1995
1422 Index: pod/perllol.pod
1423 *** perl5.002b1f/pod/perllol.pod Sat Nov 18 17:24:22 1995
1424 --- perl5.002b1g/pod/perllol.pod Thu Dec 21 13:01:11 1995
1426 Index: pod/perlmod.pod
1427 *** perl5.002b1f/pod/perlmod.pod Sat Nov 18 17:24:03 1995
1428 --- perl5.002b1g/pod/perlmod.pod Thu Dec 21 13:01:11 1995
1430 Index: pod/perlobj.pod
1431 *** perl5.002b1f/pod/perlobj.pod Sun Mar 12 00:48:38 1995
1432 --- perl5.002b1g/pod/perlobj.pod Thu Dec 21 13:01:11 1995
1434 Index: pod/perlop.pod
1435 *** perl5.002b1f/pod/perlop.pod Sat Nov 18 17:24:03 1995
1436 --- perl5.002b1g/pod/perlop.pod Thu Dec 21 13:01:12 1995
1438 Index: pod/perlovl.pod
1439 *** perl5.002b1f/pod/perlovl.pod Mon Jan 23 13:25:35 1995
1440 --- perl5.002b1g/pod/perlovl.pod Thu Dec 21 13:01:12 1995
1442 Index: pod/perlpod.pod
1443 *** perl5.002b1f/pod/perlpod.pod Sun Nov 19 22:22:59 1995
1444 --- perl5.002b1g/pod/perlpod.pod Thu Dec 21 13:01:12 1995
1446 Index: pod/perlre.pod
1447 *** perl5.002b1f/pod/perlre.pod Sun Nov 26 16:57:20 1995
1448 --- perl5.002b1g/pod/perlre.pod Thu Dec 21 13:01:12 1995
1450 Index: pod/perlref.pod
1451 *** perl5.002b1f/pod/perlref.pod Sat Nov 18 17:24:04 1995
1452 --- perl5.002b1g/pod/perlref.pod Thu Dec 21 13:01:12 1995
1454 Index: pod/perlrun.pod
1455 *** perl5.002b1f/pod/perlrun.pod Wed Feb 22 18:32:59 1995
1456 --- perl5.002b1g/pod/perlrun.pod Thu Dec 21 13:01:12 1995
1458 Index: pod/perlsec.pod
1459 *** perl5.002b1f/pod/perlsec.pod Wed Feb 22 18:33:02 1995
1460 --- perl5.002b1g/pod/perlsec.pod Thu Dec 21 13:01:12 1995
1462 Index: pod/perlstyle.pod
1463 *** perl5.002b1f/pod/perlstyle.pod Tue Oct 18 12:40:13 1994
1464 --- perl5.002b1g/pod/perlstyle.pod Thu Dec 21 13:01:13 1995
1466 Index: pod/perlsub.pod
1467 *** perl5.002b1f/pod/perlsub.pod Sun Mar 12 22:42:58 1995
1468 --- perl5.002b1g/pod/perlsub.pod Thu Dec 21 13:01:13 1995
1470 Index: pod/perlsyn.pod
1471 *** perl5.002b1f/pod/perlsyn.pod Sat Nov 18 17:24:04 1995
1472 --- perl5.002b1g/pod/perlsyn.pod Thu Dec 21 13:01:14 1995
1474 Index: pod/perltie.pod
1475 *** /dev/null Wed Jan 3 14:35:56 1996
1476 --- perl5.002b1g/pod/perltie.pod Thu Dec 21 13:01:14 1995
1478 Index: pod/perltoc.pod
1479 *** /dev/null Wed Jan 3 14:35:56 1996
1480 --- perl5.002b1g/pod/perltoc.pod Thu Dec 21 13:01:14 1995
1482 Index: pod/perltrap.pod
1483 *** perl5.002b1f/pod/perltrap.pod Wed Nov 15 21:36:11 1995
1484 --- perl5.002b1g/pod/perltrap.pod Thu Dec 21 13:01:14 1995
1486 Index: pod/perlvar.pod
1487 *** perl5.002b1f/pod/perlvar.pod Wed Nov 15 21:36:59 1995
1488 --- perl5.002b1g/pod/perlvar.pod Thu Dec 21 13:01:15 1995
1490 Index: pod/perlxs.pod
1491 *** perl5.002b1f/pod/perlxs.pod Sun Nov 19 22:12:44 1995
1492 --- perl5.002b1g/pod/perlxs.pod Thu Dec 21 13:01:15 1995
1494 Index: pod/perlxstut.pod
1495 *** perl5.002b1f/pod/perlxstut.pod Mon Nov 20 13:02:12 1995
1496 --- perl5.002b1g/pod/perlxstut.pod Thu Dec 21 13:01:15 1995
1498 Index: pod/pod2man.PL
1500 *** perl5.002b1f/pod/pod2man.PL Wed Nov 15 22:32:51 1995
1501 --- perl5.002b1g/pod/pod2man.PL Thu Dec 21 13:01:15 1995
1504 *** /dev/null Wed Jan 3 14:35:56 1996
1505 --- perl5.002b1g/pod/pod2text Thu Dec 21 13:01:16 1995
1507 Index: pod/roffitall
1508 *** /dev/null Wed Jan 3 14:35:56 1996
1509 --- perl5.002b1g/pod/roffitall Thu Dec 21 13:01:16 1995
1512 *** /dev/null Wed Jan 3 14:35:56 1996
1513 --- perl5.002b1g/pod/splitpod Thu Dec 21 13:01:16 1995
1517 This is patch.2b1f to perl5.002beta1.
1521 Include 5.001m -> 5.002beta1 changes.
1523 *** perl5.002b1e/Changes.Conf Mon Nov 20 10:08:05 1995
1524 --- perl5.002b1f/Changes.Conf Wed Dec 6 15:29:48 1995
1528 Include Jeff Okamoto's patch to allow arbitrary specification
1531 As requested, I have moved site_perl to be under
1532 $privlib, by default. The default will now be
1533 /usr/local/lib/perl5/site_perl. This is in accord with the way
1534 emacs used to do it :-).
1538 *** perl5.002b1e/Configure Fri Dec 8 14:55:26 1995
1539 --- perl5.002b1f/Configure Fri Dec 8 11:23:56 1995
1542 Add in POSIX.pod. I didn't include Dean's mkposixman tool because
1543 it seemed to confuse MakeMaker, and I didn't want to manually fix
1544 the POSIX/Makefile.PL file today.
1546 Renamed minimod.PL. The idea is as follows: I'd like to reserve
1547 the .PL suffix for files that are extracted during build time, and
1548 then can be deleted after installation. That is, it will be
1549 analogous to the .SH suffix. For example, h2xs.PL creates
1550 h2xs, and a 'make realclean' will remove the h2xs. Minimod.PL
1551 was an exception to this pattern. Eventually, the .PL dependencies
1552 will be generated automatically, just as the .SH dependencies are
1557 *** perl5.002b1e/MANIFEST Fri Dec 8 14:55:27 1995
1558 --- perl5.002b1f/MANIFEST Fri Dec 8 13:34:53 1995
1562 Renamed minimod.PL to minimod.pl
1564 *** perl5.002b1e/Makefile.SH Mon Nov 20 15:56:12 1995
1565 --- perl5.002b1f/Makefile.SH Fri Dec 8 10:36:33 1995
1569 Include (SV*) cast in the newXSproto #define.
1571 *** perl5.002b1e/XSUB.h Fri Dec 8 14:55:14 1995
1572 --- perl5.002b1f/XSUB.h Wed Dec 6 13:25:26 1995
1574 Index: ext/POSIX/POSIX.pm
1576 I have included Dean's patch and the .pod generated by mkposixman.
1578 *** perl5.002b1e/ext/POSIX/POSIX.pm Wed Nov 15 14:54:09 1995
1579 --- perl5.002b1f/ext/POSIX/POSIX.pm Fri Dec 8 10:23:54 1995
1581 Index: ext/POSIX/POSIX.pod
1583 I have included Dean's patch and the .pod generated by mkposixman.
1585 *** /dev/null Fri Dec 8 13:36:14 1995
1586 --- perl5.002b1f/ext/POSIX/POSIX.pod Fri Dec 8 10:30:40 1995
1588 Index: ext/POSIX/POSIX.xs
1590 I have included Dean's patch and the .pod generated by mkposixman.
1592 *** perl5.002b1e/ext/POSIX/POSIX.xs Wed Nov 15 14:56:22 1995
1593 --- perl5.002b1f/ext/POSIX/POSIX.xs Fri Dec 8 10:23:54 1995
1595 Index: ext/Socket/Socket.pm
1597 Replace errant sockaddr_in by correct sockaddr_un.
1598 Remove an extra ')'. -- from Tom C.
1600 *** perl5.002b1e/ext/Socket/Socket.pm Fri Dec 8 14:55:28 1995
1601 --- perl5.002b1f/ext/Socket/Socket.pm Wed Dec 6 13:58:41 1995
1605 Fix from Nick Ing-Simmons to get HvNAME(stash) from caller's
1608 *** perl5.002b1e/gv.c Wed Nov 15 14:58:39 1995
1609 --- perl5.002b1f/gv.c Fri Dec 8 10:37:22 1995
1613 Fix a long-standing problem where insufficient permissions higher
1614 up in the directory tree caused getcwd to fail. This often showed
1617 *** perl5.002b1e/lib/Cwd.pm Mon Nov 13 23:01:38 1995
1618 --- perl5.002b1f/lib/Cwd.pm Fri Dec 8 10:42:46 1995
1620 Index: lib/Sys/Syslog.pm
1622 Modernize Syslog.pm to 'use Socket;' and 'use Sys::Hostname'.
1623 Alas, I've lost the attribution for this patch. Sorry about
1626 *** perl5.002b1e/lib/Sys/Syslog.pm Thu Feb 9 20:05:36 1995
1627 --- perl5.002b1f/lib/Sys/Syslog.pm Wed Dec 6 14:07:54 1995
1629 Index: lib/diagnostics.pm
1633 *** perl5.002b1e/lib/diagnostics.pm Tue Nov 14 16:16:36 1995
1634 --- perl5.002b1f/lib/diagnostics.pm Wed Dec 6 13:58:42 1995
1636 Index: t/lib/socket.t
1638 New test from Tom. I've allowed it to fail if the echo service is
1639 disabled, as is apparently the case on some systems.
1641 *** /dev/null Fri Dec 8 13:36:14 1995
1642 --- perl5.002b1f/t/lib/socket.t Fri Dec 8 11:16:01 1995
1646 A patch from Paul Marquess "purely for source filters".
1648 *** perl5.002b1e/toke.c Wed Nov 15 22:08:23 1995
1649 --- perl5.002b1f/toke.c Wed Dec 6 13:24:19 1995
1653 This is patch.2b1e to perl5.002beta1. This is simply
1654 an upgrade from MakeMaker-5.10 to MakeMaker-5.11.
1657 Index: lib/ExtUtils/Liblist.pm
1658 *** perl5.002b1d/lib/ExtUtils/Liblist.pm Sat Dec 2 16:50:47 1995
1659 --- perl5.002b1e/lib/ExtUtils/Liblist.pm Wed Dec 6 11:52:22 1995
1661 Index: lib/ExtUtils/MakeMaker.pm
1663 *** perl5.002b1d/lib/ExtUtils/MakeMaker.pm Sat Dec 2 16:50:48 1995
1664 --- perl5.002b1e/lib/ExtUtils/MakeMaker.pm Wed Dec 6 11:52:22 1995
1666 Index: lib/ExtUtils/Manifest.pm
1667 *** perl5.002b1d/lib/ExtUtils/Manifest.pm Sat Dec 2 16:50:48 1995
1668 --- perl5.002b1e/lib/ExtUtils/Manifest.pm Wed Dec 6 11:52:22 1995
1672 This is patch.2b1d to perl5.002beta1.
1674 This patch includes patches for the following items:
1676 NETaa14710: Included bsdi_bsdos.sh hint file.
1678 pod/perlre.pod: Mention 32bit limit.
1682 Update Socket.xs to version 1.5. This handles
1683 systems that might not have <sys/un.h>.
1685 Fix missing quotes in h2ph.PL
1687 These are each described in detail below, after the corresponding
1692 locincpth should now work as documented in INSTALL
1694 Improved guessing of man1dir
1696 Remove spurious semicolon in NONBLOCK testing.
1698 Send failed './loc' message to fd 4.
1700 Check for <sys/un.h>
1702 Allow 'unixisms' to be overridden by hint files.
1704 Remove -r test from './loc' since some executables are
1707 Remove spurious doublings of -L/usr/local/lib when reusing old
1710 Improved domain name guessing, from
1711 Hallvard B Furuseth <h.b.furuseth@usit.uio.no>
1713 Include sitelib (architecture-independent directory).
1717 *** perl5.002b1c/Configure Mon Nov 20 10:00:33 1995
1718 --- perl5.002b1d/Configure Sat Dec 2 15:35:13 1995
1722 Consistently use "sh Configure" in examples.
1724 Add reminder that interactive use may be helpful.
1726 *** perl5.002b1c/INSTALL Mon Nov 20 10:46:48 1995
1727 --- perl5.002b1d/INSTALL Tue Nov 21 22:54:28 1995
1731 Include renamed hint file.
1733 *** perl5.002b1c/MANIFEST Sat Dec 2 16:20:21 1995
1734 --- perl5.002b1d/MANIFEST Sun Nov 26 17:03:31 1995
1738 Include check for <sys/un.h>.
1740 Include SITELIB_EXP definition for architecture-independent
1741 site-specific modules. Usually, this will be
1742 /usr/local/lib/site_perl.
1745 *** perl5.002b1c/config_h.SH Mon Nov 20 10:00:33 1995
1746 --- perl5.002b1d/config_h.SH Sat Dec 2 15:35:13 1995
1748 Index: ext/Socket/Makefile.PL
1750 Update version number to 1.5.
1752 *** perl5.002b1c/ext/Socket/Makefile.PL Sat Nov 18 15:36:56 1995
1753 --- perl5.002b1d/ext/Socket/Makefile.PL Sat Dec 2 16:23:52 1995
1755 Index: ext/Socket/Socket.pm
1757 Update to version 1.5.
1759 *** perl5.002b1c/ext/Socket/Socket.pm Sat Nov 18 15:37:03 1995
1760 --- perl5.002b1d/ext/Socket/Socket.pm Sat Dec 2 16:25:17 1995
1762 Index: ext/Socket/Socket.xs
1764 Update to version 1.5.
1765 This only supports the sockaddr_un -related functions if your
1766 system has <sys/un.h>. SVR3 systems generally don't.
1768 *** perl5.002b1c/ext/Socket/Socket.xs Sat Nov 18 15:36:57 1995
1769 --- perl5.002b1d/ext/Socket/Socket.xs Sat Dec 2 15:46:20 1995
1775 *** perl5.002b1c/h2ph.PL Sun Nov 19 23:00:39 1995
1776 --- perl5.002b1d/h2ph.PL Mon Nov 27 10:14:50 1995
1778 Index: hints/bsdi_bsdos.sh
1780 Updated and renamed file.
1782 *** perl5.002b1c/hints/bsdi_bsdos.sh Thu Jan 19 19:08:34 1995
1783 --- perl5.002b1d/hints/bsdi_bsdos.sh Sun Nov 26 16:50:26 1995
1785 Index: pod/perlre.pod
1787 Mention 65536 limit explicitly.
1789 *** perl5.002b1c/pod/perlre.pod Wed Nov 15 21:35:31 1995
1790 --- perl5.002b1d/pod/perlre.pod Sun Nov 26 16:57:20 1995
1794 This is patch.2b1c to perl5.002beta1. This patch includes
1795 lib/SelfLoader, version 1.06, and
1796 lib/Devel/SelfStubber, version 1.01.
1797 These versions include prototype support.
1799 This is simply re-posting these library modules.
1800 I have also updated MANIFEST to include them.
1804 *** perl5.002b1b/MANIFEST Sat Dec 2 16:13:24 1995
1805 --- perl5.002b1c/MANIFEST Sat Dec 2 16:12:54 1995
1807 Index: lib/Devel/SelfStubber.pm
1808 *** /dev/null Fri Dec 1 16:03:22 1995
1809 --- perl5.002b1c/lib/Devel/SelfStubber.pm Sun Nov 26 16:14:19 1995
1811 Index: lib/SelfLoader.pm
1812 *** /dev/null Fri Dec 1 16:03:22 1995
1813 --- perl5.002b1c/lib/SelfLoader.pm Sun Nov 26 16:14:50 1995
1817 This is patch.2b1b to perl5.002beta1. This is simply
1818 MakeMaker-5.10. Nothing else is included.
1822 Upgrade to MakeMaker-5.10
1823 and a revised minimod.PL that now writes a pod section into ExtUtils::Miniperl.
1825 Index: lib/ExtUtils/Liblist.pm
1826 *** perl5.002b1a/lib/ExtUtils/Liblist.pm Mon Nov 13 22:03:29 1995
1827 --- perl5.002b1b/lib/ExtUtils/Liblist.pm Sat Dec 2 15:58:00 1995
1829 Index: lib/ExtUtils/MakeMaker.pm
1830 *** perl5.002b1a/lib/ExtUtils/MakeMaker.pm Sat Nov 18 16:01:05 1995
1831 --- perl5.002b1b/lib/ExtUtils/MakeMaker.pm Sat Dec 2 15:58:01 1995
1833 Index: lib/ExtUtils/Manifest.pm
1834 *** perl5.002b1a/lib/ExtUtils/Manifest.pm Mon Nov 13 22:03:30 1995
1835 --- perl5.002b1b/lib/ExtUtils/Manifest.pm Sat Dec 2 15:58:02 1995
1838 *** perl5.002b1a/minimod.PL Sun Nov 19 23:01:02 1995
1839 --- perl5.002b1b/minimod.PL Sat Dec 2 15:58:02 1995
1843 This is patch.2b1a to perl5.002beta1. This is simply
1844 xsubpp-1.944. It includes perl prototype support.
1848 Updated to match xsubpp-1.944. Includes perl prototype support.
1850 *** perl5.002beta1/XSUB.h Fri Nov 10 13:11:02 1995
1851 --- perl5.002b1a/XSUB.h Sat Dec 2 15:43:54 1995
1853 Index: lib/ExtUtils/xsubpp
1855 Updated to xsubpp-1.944. Includes perl prototype support.
1857 *** perl5.002beta1/lib/ExtUtils/xsubpp Mon Nov 20 11:03:49 1995
1858 --- perl5.002b1a/lib/ExtUtils/xsubpp Sat Dec 2 15:43:55 1995
1862 Here are the detailed changes from 5.001m to 5.002beta1:
1864 # rm -f Doc/perl5-notes # Obsolete
1865 # rm -f c2ph.SH # Replaced by c2ph.PL
1866 # rm -f emacs/cperl-mode # Obsolete
1867 # rm -f emacs/emacs19 # Obsolete
1868 # rm -f emacs/perl-mode.el # Obsolete
1869 # rm -f emacs/perldb.el # Obsolete
1870 # rm -f emacs/perldb.pl # Obsolete
1871 # rm -f emacs/tedstuff # Obsolete
1872 # rm -f h2ph.SH # Replaced by h2ph.PL
1873 # rm -f h2xs.SH # Replaced by h2xs.PL
1874 # rm -f hints/hpux_9.sh # Replaced by generic hpux.sh
1875 # rm -f hints/sco_3.sh # Replaced by generic sco.sh
1876 # rm -f perldoc.SH # Replaced by perldoc.PL
1877 # rm -f pod/pod2html.SH # Replaced by pod2html.PL
1878 # rm -f pod/pod2latex.SH # Replaced by pod2latex.PL
1879 # rm -f pod/pod2man.SH # Replaced by pod2man.PL
1880 # rm -f x2p/find2perl.SH # Replaced by find2perl.PL
1881 # rm -f x2p/s2p.SH # Replaced by s2p.PL
1887 *** perl5.001.lwall/patchlevel.h Sun Mar 12 22:29:12 1995
1888 --- perl5.002beta1/patchlevel.h Sat Nov 18 15:41:15 1995
1891 This includes the Changes file Larry sent me. I added the first
1893 *** perl5.001.lwall/Changes Mon Mar 13 00:44:07 1995
1894 --- perl5.002beta1/Changes Sat Nov 18 15:43:29 1995
1897 An all too brief summary.
1898 *** perl5.001.lwall/Changes.Conf Thu Oct 19 21:00:06 1995
1899 --- perl5.002beta1/Changes.Conf Mon Nov 20 10:08:05 1995
1903 Upgraded to metaconfig PL60 (despite the erroneous metaconfig message.
1905 Layed some groundwork for support on non Unix systems, such as OS/2.
1906 Define things such as .o vs. .obj, '' vs. .exe, .a vs. .lib, etc.
1908 Include I_LOCALE testing.
1910 Include checks for new library set-up. I don't want to ever have to
1911 change this again. It's documented more clearly in INSTALL.
1913 Figure out correct string for $startperl (usually
1914 #!/usr/local/bin/perl).
1916 Improve signal detection even more. Once again, the signal number
1917 corresponding to sig_name[n] is n (up to NSIG-1). Gaps in signal
1918 numbers (e.g. on Solaris) are allowed and are filled with
1919 innocuous names such as NUM37 NUM38, etc., where the 37 or 38
1920 represents the actual signal number.
1923 *** perl5.001.lwall/Configure Mon Oct 23 14:08:59 1995
1924 --- perl5.002beta1/Configure Mon Nov 20 10:00:33 1995
1928 Explain the library directory structure.
1930 Remove some tailing whitespace.
1932 Indicate that only the interfaces to gdbm and db are provided, not
1933 the libraries themselves.
1935 Add section on upgrading from previous versions of perl5.00x.
1937 Mention how to override old config.sh with Configure -D and -O.
1939 *** perl5.001.lwall/INSTALL Mon Oct 23 14:10:26 1995
1940 --- perl5.002beta1/INSTALL Mon Nov 20 10:46:48 1995
1944 In an attempt to make the distribution slightly less Unix specific,
1945 I've changed .SH extraction to a .PL extraction where possible.
1946 That way folks on systems without a shell can still get the
1947 auxilliarly files such as find2perl (assuming they *can* build
1950 The emacs/ directory was hopelessly out of date. I don't use emacs,
1951 but included a current cperl-mode.el
1953 *** perl5.001.lwall/MANIFEST Tue Nov 14 15:21:03 1995
1954 --- perl5.002beta1/MANIFEST Mon Nov 20 12:40:41 1995
1958 Add variables for non unix systems.
1960 Add .PL file extraction logic.
1962 *** perl5.001.lwall/Makefile.SH Tue Nov 14 20:25:48 1995
1963 --- perl5.002beta1/Makefile.SH Mon Nov 20 15:56:12 1995
1967 Protect arguments of macros with ().
1969 *** perl5.001.lwall/XSUB.h Tue Mar 7 14:10:00 1995
1970 --- perl5.002beta1/XSUB.h Fri Nov 10 13:11:02 1995
1974 *** /dev/null Mon Nov 20 17:28:51 1995
1975 --- perl5.002beta1/c2ph.PL Mon Nov 20 12:36:17 1995
1978 Allow for .o or .obj in file names.
1979 *** perl5.001.lwall/cflags.SH Thu Jan 19 19:06:13 1995
1980 --- perl5.002beta1/cflags.SH Tue Nov 14 15:18:41 1995
1985 *** perl5.001.lwall/config_H Thu Oct 19 21:01:14 1995
1986 --- perl5.002beta1/config_H Mon Nov 20 15:41:49 1995
1989 Updated to match new Configure.
1991 *** perl5.001.lwall/config_h.SH Mon Oct 23 14:10:38 1995
1992 --- perl5.002beta1/config_h.SH Mon Nov 20 10:00:33 1995
1995 Add in routine to print out full config.sh file.
1996 *** perl5.001.lwall/configpm Wed Jun 7 19:46:01 1995
1997 --- perl5.002beta1/configpm Tue Oct 31 11:51:52 1995
2000 Check for sprintf memory overflow that can arise from things
2003 *** perl5.001.lwall/doop.c Sun Jul 2 23:33:44 1995
2004 --- perl5.002beta1/doop.c Wed Nov 15 15:08:01 1995
2006 Index: emacs/cperl-mode.el
2008 *** /dev/null Mon Nov 20 17:28:51 1995
2009 --- perl5.002beta1/emacs/cperl-mode.el Sat Nov 11 16:29:33 1995
2012 Remove unnecessary whichsigname introduced in patch.1n.
2013 *** perl5.001.lwall/embed.h Tue Nov 14 15:21:08 1995
2014 --- perl5.002beta1/embed.h Wed Nov 15 14:48:47 1995
2016 Index: ext/DB_File/DB_File.pm
2017 Updated to version 1.01.
2018 *** perl5.001.lwall/ext/DB_File/DB_File.pm Wed Jun 7 19:46:14 1995
2019 --- perl5.002beta1/ext/DB_File/DB_File.pm Tue Nov 14 14:14:25 1995
2021 Index: ext/DB_File/DB_File.xs
2022 Updated to version 1.01.
2023 *** perl5.001.lwall/ext/DB_File/DB_File.xs Wed Jun 7 19:46:17 1995
2024 --- perl5.002beta1/ext/DB_File/DB_File.xs Tue Nov 14 14:14:37 1995
2026 Index: ext/DB_File/Makefile.PL
2027 Updated to version 1.01.
2028 *** perl5.001.lwall/ext/DB_File/Makefile.PL Wed Feb 22 14:36:32 1995
2029 --- perl5.002beta1/ext/DB_File/Makefile.PL Tue Nov 14 14:14:17 1995
2031 Index: ext/DB_File/typemap
2032 Fix typemap to avoid core dump.
2033 *** perl5.001.lwall/ext/DB_File/typemap Tue Oct 18 12:27:52 1994
2034 --- perl5.002beta1/ext/DB_File/typemap Tue Oct 31 11:53:28 1995
2036 Index: ext/DynaLoader/DynaLoader.pm
2037 Add parentheses to Carp::confess call.
2038 *** perl5.001.lwall/ext/DynaLoader/DynaLoader.pm Thu Oct 19 20:13:25 1995
2039 --- perl5.002beta1/ext/DynaLoader/DynaLoader.pm Fri Nov 10 11:49:00 1995
2041 Index: ext/DynaLoader/dl_os2.xs
2043 *** /dev/null Mon Nov 20 17:28:51 1995
2044 --- perl5.002beta1/ext/DynaLoader/dl_os2.xs Mon Nov 13 22:58:42 1995
2046 Index: ext/Fcntl/Fcntl.xs
2047 Add O_BINARY define for OS/2.
2048 *** perl5.001.lwall/ext/Fcntl/Fcntl.xs Mon Oct 23 14:10:54 1995
2049 --- perl5.002beta1/ext/Fcntl/Fcntl.xs Mon Nov 13 23:01:40 1995
2051 Index: ext/GDBM_File/GDBM_File.pm
2052 Added a tiny bit of documentation, including how to get gdbm.
2053 Shamelessly stolen from the DB_File.pm documentation.
2054 *** perl5.001.lwall/ext/GDBM_File/GDBM_File.pm Wed Jun 7 19:46:34 1995
2055 --- perl5.002beta1/ext/GDBM_File/GDBM_File.pm Mon Nov 20 10:22:26 1995
2057 Index: ext/GDBM_File/GDBM_File.xs
2058 Add gdbm_EXISTS #define.
2059 *** perl5.001.lwall/ext/GDBM_File/GDBM_File.xs Sat Jul 1 18:44:02 1995
2060 --- perl5.002beta1/ext/GDBM_File/GDBM_File.xs Sat Nov 11 14:25:50 1995
2062 Index: ext/NDBM_File/hints/solaris.pl
2063 Updated for MakeMaker 5.0x.
2064 *** perl5.001.lwall/ext/NDBM_File/hints/solaris.pl Wed Jun 7 19:46:39 1995
2065 --- perl5.002beta1/ext/NDBM_File/hints/solaris.pl Fri Nov 10 10:39:23 1995
2067 Index: ext/ODBM_File/hints/sco.pl
2068 Updated for MakeMaker 5.0x.
2069 *** perl5.001.lwall/ext/ODBM_File/hints/sco.pl Wed Jun 7 19:46:44 1995
2070 --- perl5.002beta1/ext/ODBM_File/hints/sco.pl Fri Nov 10 10:39:32 1995
2072 Index: ext/ODBM_File/hints/solaris.pl
2073 Updated for MakeMaker 5.0x.
2074 *** perl5.001.lwall/ext/ODBM_File/hints/solaris.pl Wed Jun 7 19:46:46 1995
2075 --- perl5.002beta1/ext/ODBM_File/hints/solaris.pl Fri Nov 10 10:39:44 1995
2077 Index: ext/ODBM_File/hints/svr4.pl
2078 Updated for MakeMaker 5.0x.
2079 *** perl5.001.lwall/ext/ODBM_File/hints/svr4.pl Wed Jun 7 19:46:48 1995
2080 --- perl5.002beta1/ext/ODBM_File/hints/svr4.pl Fri Nov 10 10:39:54 1995
2082 Index: ext/POSIX/POSIX.pm
2083 Remove POSIX_loadlibs relics from perl5alpha days.
2084 *** perl5.001.lwall/ext/POSIX/POSIX.pm Thu Sep 21 19:14:19 1995
2085 --- perl5.002beta1/ext/POSIX/POSIX.pm Wed Nov 15 14:54:09 1995
2087 Index: ext/POSIX/POSIX.xs
2088 Change whichsigname(sig) back to sig_name[sig].
2089 *** perl5.001.lwall/ext/POSIX/POSIX.xs Mon Oct 23 14:11:01 1995
2090 --- perl5.002beta1/ext/POSIX/POSIX.xs Wed Nov 15 14:56:22 1995
2092 Index: ext/SDBM_File/Makefile.PL
2093 Updated for MakeMaker 5.0x to allow compilation on non-unix systems.
2094 *** perl5.001.lwall/ext/SDBM_File/Makefile.PL Thu Jan 19 18:59:02 1995
2095 --- perl5.002beta1/ext/SDBM_File/Makefile.PL Tue Nov 14 11:16:43 1995
2097 Index: ext/SDBM_File/sdbm/Makefile.PL
2098 Updated for MakeMaker 5.0x to allow compilation on non-unix systems.
2099 *** perl5.001.lwall/ext/SDBM_File/sdbm/Makefile.PL Wed Feb 22 14:36:47 1995
2100 --- perl5.002beta1/ext/SDBM_File/sdbm/Makefile.PL Tue Nov 14 11:17:16 1995
2102 Index: ext/SDBM_File/sdbm/sdbm.c
2103 Include OS/2 O_BINARY flag.
2105 *** perl5.001.lwall/ext/SDBM_File/sdbm/sdbm.c Wed Jun 7 19:46:57 1995
2106 --- perl5.002beta1/ext/SDBM_File/sdbm/sdbm.c Mon Nov 13 23:01:41 1995
2108 Index: ext/Socket/Makefile.PL
2109 Updated to 1.3. Actually we're up to 1.4, but I forgot to update
2111 *** perl5.001.lwall/ext/Socket/Makefile.PL Thu Jan 19 18:59:06 1995
2112 --- perl5.002beta1/ext/Socket/Makefile.PL Sat Nov 18 15:36:56 1995
2114 Index: ext/Socket/Socket.pm
2115 Updated to 1.3. Actually we're up to 1.4, but I forgot to update
2116 the version number. This adds some non-portable stuff to manipulate
2117 structures in <sys/un.h>. I'll have to #ifdef it out in the next
2120 *** perl5.001.lwall/ext/Socket/Socket.pm Sat Jul 1 15:51:54 1995
2121 --- perl5.002beta1/ext/Socket/Socket.pm Sat Nov 18 15:37:03 1995
2123 Index: ext/Socket/Socket.xs
2124 Updated to 1.3. Actually we're up to 1.4, but I forgot to update
2125 the version number. This adds some non-portable stuff to manipulate
2126 structures in <sys/un.h>. I'll have to #ifdef it out in the next
2129 *** perl5.001.lwall/ext/Socket/Socket.xs Sat Jul 1 15:51:56 1995
2130 --- perl5.002beta1/ext/Socket/Socket.xs Sat Nov 18 15:36:57 1995
2133 Remove unnecessary whichsigname that was added in patch.1n.
2134 *** perl5.001.lwall/global.sym Tue Nov 14 15:21:11 1995
2135 --- perl5.002beta1/global.sym Wed Nov 15 14:58:14 1995
2138 Converted from h2ph.SH.
2139 *** /dev/null Mon Nov 20 17:28:51 1995
2140 --- perl5.002beta1/h2ph.PL Sun Nov 19 23:00:39 1995
2143 Converted from h2xs.SH.
2144 *** /dev/null Mon Nov 20 17:28:51 1995
2145 --- perl5.002beta1/h2xs.PL Sun Nov 19 22:37:58 1995
2148 Add gcc-specific -Xlinker, if you're using gcc.
2149 *** perl5.001.lwall/hints/aix.sh Thu Oct 19 21:02:08 1995
2150 --- perl5.002beta1/hints/aix.sh Mon Nov 13 23:03:33 1995
2152 Index: hints/freebsd.sh
2153 Warn about possible here-document problem.
2154 *** perl5.001.lwall/hints/freebsd.sh Sat Jul 1 18:44:07 1995
2155 --- perl5.002beta1/hints/freebsd.sh Sat Nov 18 16:21:20 1995
2157 Index: hints/hpux.sh
2158 Replace old hpux_9.sh, since this works for 9 and 10.
2159 *** /dev/null Mon Nov 20 17:28:51 1995
2160 --- perl5.002beta1/hints/hpux.sh Mon Nov 20 09:53:28 1995
2162 Index: hints/irix_6_2.sh
2163 New hint file. This should be merged with irix_6.sh, since it's
2165 *** /dev/null Mon Nov 20 17:28:51 1995
2166 --- perl5.002beta1/hints/irix_6_2.sh Mon Nov 20 11:16:55 1995
2168 Index: hints/ncr_tower.sh
2169 Give pointers about directory functions.
2170 *** perl5.001.lwall/hints/ncr_tower.sh Tue Oct 18 12:33:25 1994
2171 --- perl5.002beta1/hints/ncr_tower.sh Tue Oct 31 11:57:51 1995
2173 Index: hints/netbsd.sh
2175 *** perl5.001.lwall/hints/netbsd.sh Wed Jun 7 19:47:45 1995
2176 --- perl5.002beta1/hints/netbsd.sh Mon Nov 13 23:04:17 1995
2179 *** /dev/null Mon Nov 20 17:28:51 1995
2180 --- perl5.002beta1/hints/os2.sh Tue Nov 14 11:07:33 1995
2183 Renamed from sco_3, since it should apply to most recent versions.
2184 *** /dev/null Mon Nov 20 17:28:51 1995
2185 --- perl5.002beta1/hints/sco.sh Mon Jun 5 11:50:11 1995
2187 Index: hints/solaris_2.sh
2188 Remove temporary file try.c.
2189 *** perl5.001.lwall/hints/solaris_2.sh Thu Oct 19 21:02:37 1995
2190 --- perl5.002beta1/hints/solaris_2.sh Mon Nov 20 16:01:50 1995
2192 Index: hints/ultrix_4.sh
2193 Note that you can substitute sh5 for sh to get a big speed up.
2194 *** perl5.001.lwall/hints/ultrix_4.sh Mon Feb 13 20:15:05 1995
2195 --- perl5.002beta1/hints/ultrix_4.sh Sat Nov 11 17:11:41 1995
2198 Quit if they just asked for help with -h.
2199 *** perl5.001.lwall/installman Sat Jul 1 18:44:09 1995
2200 --- perl5.002beta1/installman Mon Nov 6 11:16:43 1995
2203 Updated to use Config rather than hand-reading config.sh again.
2207 Create site_perl and site_perl/archname directories.
2209 *** perl5.001.lwall/installperl Sat Jul 1 18:44:12 1995
2210 --- perl5.002beta1/installperl Mon Nov 20 12:55:08 1995
2212 Index: lib/AutoSplit.pm
2213 Handle OS/2 backslashes.
2215 Tim's prototype patch.
2217 Less enthusiastic checking of autoloader_seen.
2219 *** perl5.001.lwall/lib/AutoSplit.pm Sat Jul 1 15:52:03 1995
2220 --- perl5.002beta1/lib/AutoSplit.pm Wed Nov 15 15:06:19 1995
2223 Updated for Unix, NT, and OS/2.
2224 *** perl5.001.lwall/lib/Cwd.pm Wed Jun 7 19:48:18 1995
2225 --- perl5.002beta1/lib/Cwd.pm Mon Nov 13 23:01:38 1995
2227 Index: lib/ExtUtils/Liblist.pm
2228 Updated to MakeMaker 5.06.
2229 *** perl5.001.lwall/lib/ExtUtils/Liblist.pm Wed Jun 7 19:48:27 1995
2230 --- perl5.002beta1/lib/ExtUtils/Liblist.pm Mon Nov 13 22:03:29 1995
2232 Index: lib/ExtUtils/MakeMaker.pm
2233 Updated to MakeMaker 5.06.
2235 *** perl5.001.lwall/lib/ExtUtils/MakeMaker.pm Thu Oct 19 21:02:57 1995
2236 --- perl5.002beta1/lib/ExtUtils/MakeMaker.pm Sat Nov 18 16:01:05 1995
2238 Index: lib/ExtUtils/Manifest.pm
2239 Updated to MakeMaker 5.06.
2240 *** perl5.001.lwall/lib/ExtUtils/Manifest.pm Sat Jul 1 15:52:11 1995
2241 --- perl5.002beta1/lib/ExtUtils/Manifest.pm Mon Nov 13 22:03:30 1995
2243 Index: lib/ExtUtils/xsubpp
2244 Updated to xsubpp-1.923.
2245 *** perl5.001.lwall/lib/ExtUtils/xsubpp Sat Jul 1 20:08:00 1995
2246 --- perl5.002beta1/lib/ExtUtils/xsubpp Mon Nov 20 11:03:49 1995
2248 Index: lib/File/Find.pm
2249 OS/2 patch for nlink.
2250 *** perl5.001.lwall/lib/File/Find.pm Sat Jul 1 15:52:13 1995
2251 --- perl5.002beta1/lib/File/Find.pm Wed Nov 15 15:20:03 1995
2253 Index: lib/Net/Ping.pm
2254 Updated to Net::Ping 1.00.
2255 *** perl5.001.lwall/lib/Net/Ping.pm Wed Jun 7 19:49:13 1995
2256 --- perl5.002beta1/lib/Net/Ping.pm Tue Oct 31 11:15:55 1995
2259 Updated for OS/2 or Unix.
2260 *** perl5.001.lwall/lib/Shell.pm Tue Oct 18 12:34:59 1994
2261 --- perl5.002beta1/lib/Shell.pm Mon Nov 13 23:01:40 1995
2263 Index: lib/Test/Harness.pm
2264 Updated for OS/2 or Unix.
2265 *** perl5.001.lwall/lib/Test/Harness.pm Tue Oct 18 12:38:35 1994
2266 --- perl5.002beta1/lib/Test/Harness.pm Mon Nov 13 23:01:40 1995
2268 Index: lib/Text/Tabs.pm
2270 *** perl5.001.lwall/lib/Text/Tabs.pm Wed Jun 7 19:49:20 1995
2271 --- perl5.002beta1/lib/Text/Tabs.pm Sat Nov 18 16:08:55 1995
2273 Index: lib/Text/Wrap.pm
2275 *** /dev/null Mon Nov 20 17:28:51 1995
2276 --- perl5.002beta1/lib/Text/Wrap.pm Sat Nov 18 16:08:56 1995
2278 Index: lib/diagnostics.pm
2280 *** /dev/null Mon Nov 20 17:28:51 1995
2281 --- perl5.002beta1/lib/diagnostics.pm Tue Nov 14 16:16:36 1995
2284 Automatically try to load an architecture-dependent library too.
2285 *** perl5.001.lwall/lib/lib.pm Sat Jul 1 15:51:37 1995
2286 --- perl5.002beta1/lib/lib.pm Fri Nov 10 16:50:43 1995
2288 Index: lib/overload.pm
2290 *** /dev/null Mon Nov 20 17:28:51 1995
2291 --- perl5.002beta1/lib/overload.pm Sat Nov 18 16:03:33 1995
2293 Index: lib/perl5db.pl
2294 Emacs and OS/2 fixes.
2295 *** perl5.001.lwall/lib/perl5db.pl Sun Mar 12 22:34:53 1995
2296 --- perl5.002beta1/lib/perl5db.pl Wed Nov 15 22:37:45 1995
2299 New file -- same as diagnostics.pm.
2300 *** /dev/null Mon Nov 20 17:28:51 1995
2301 --- perl5.002beta1/lib/splain Tue Nov 14 16:16:36 1995
2304 Remove unnecessary whichsigname introduced in 5.001n.
2305 *** perl5.001.lwall/mg.c Tue Nov 14 15:31:03 1995
2306 --- perl5.002beta1/mg.c Wed Nov 15 15:44:10 1995
2310 *** perl5.001.lwall/minimod.PL Mon Feb 13 20:15:47 1995
2311 --- perl5.002beta1/minimod.PL Sun Nov 19 23:01:02 1995
2313 Index: miniperlmain.c
2315 *** perl5.001.lwall/miniperlmain.c Mon Feb 13 21:48:50 1995
2316 --- perl5.002beta1/miniperlmain.c Sat Nov 18 15:48:10 1995
2319 Larry's post 5.001mx prototype patch.
2320 *** perl5.001.lwall/op.c Tue Nov 14 20:36:08 1995
2321 --- perl5.002beta1/op.c Wed Nov 15 22:10:36 1995
2323 Index: os2/Makefile.SH
2325 *** /dev/null Mon Nov 20 17:28:51 1995
2326 --- perl5.002beta1/os2/Makefile.SH Tue Nov 14 11:07:32 1995
2328 Index: os2/POSIX.mkfifo
2330 *** /dev/null Mon Nov 20 17:28:51 1995
2331 --- perl5.002beta1/os2/POSIX.mkfifo Tue Nov 14 10:48:16 1995
2335 *** /dev/null Mon Nov 20 17:28:51 1995
2336 --- perl5.002beta1/os2/README Tue Nov 14 14:42:13 1995
2338 Index: os2/diff.Makefile
2340 *** /dev/null Mon Nov 20 17:28:51 1995
2341 --- perl5.002beta1/os2/diff.Makefile Tue Nov 14 11:09:29 1995
2343 Index: os2/diff.configure
2345 *** /dev/null Mon Nov 20 17:28:51 1995
2346 --- perl5.002beta1/os2/diff.configure Sun Nov 12 01:31:34 1995
2348 Index: os2/diff.installperl
2350 *** /dev/null Mon Nov 20 17:28:51 1995
2351 --- perl5.002beta1/os2/diff.installperl Tue Nov 14 11:09:28 1995
2353 Index: os2/diff.mkdep
2355 *** /dev/null Mon Nov 20 17:28:51 1995
2356 --- perl5.002beta1/os2/diff.mkdep Tue Nov 14 11:09:28 1995
2358 Index: os2/diff.x2pMakefile
2360 *** /dev/null Mon Nov 20 17:28:51 1995
2361 --- perl5.002beta1/os2/diff.x2pMakefile Tue Nov 14 11:09:29 1995
2365 *** /dev/null Mon Nov 20 17:28:51 1995
2366 --- perl5.002beta1/os2/os2.c Tue Nov 14 11:07:33 1995
2370 *** /dev/null Mon Nov 20 17:28:51 1995
2371 --- perl5.002beta1/os2/os2ish.h Tue Nov 14 11:07:33 1995
2374 Add -h option to print out usage.
2376 Add 'beta' to version number.
2378 Add new library hierarchy. See INSTALL.
2380 *** perl5.001.lwall/perl.c Tue Nov 14 20:09:28 1995
2381 --- perl5.002beta1/perl.c Sun Nov 19 16:11:29 1995
2385 Move around some includes for OS/2.
2387 Check for <locale.h>
2389 *** perl5.001.lwall/perl.h Thu Nov 9 19:50:43 1995
2390 --- perl5.002beta1/perl.h Wed Nov 15 17:13:16 1995
2394 Moved from perldoc.SH. Updated to handle no nroff.
2395 *** /dev/null Mon Nov 20 17:28:51 1995
2396 --- perl5.002beta1/perldoc.PL Tue Nov 14 14:57:57 1995
2399 Updated for new pods and for new .PL format.
2400 *** perl5.001.lwall/pod/Makefile Wed Jun 7 19:50:02 1995
2401 --- perl5.002beta1/pod/Makefile Mon Nov 20 13:00:50 1995
2404 Updated to refer to new pods.
2405 *** perl5.001.lwall/pod/perl.pod Thu Oct 5 19:54:43 1995
2406 --- perl5.002beta1/pod/perl.pod Sat Nov 18 17:23:58 1995
2408 Index: pod/perlbook.pod
2410 *** perl5.001.lwall/pod/perlbook.pod Wed Feb 22 18:32:35 1995
2411 --- perl5.002beta1/pod/perlbook.pod Sat Nov 11 17:17:23 1995
2413 Index: pod/perlbot.pod
2414 Include SUPER stuff.
2415 *** perl5.001.lwall/pod/perlbot.pod Wed Jun 7 19:50:14 1995
2416 --- perl5.002beta1/pod/perlbot.pod Fri Nov 10 17:27:33 1995
2418 Index: pod/perlcall.pod
2419 Change perlapi to perlxs.
2420 *** perl5.001.lwall/pod/perlcall.pod Wed Jun 7 19:50:17 1995
2421 --- perl5.002beta1/pod/perlcall.pod Tue Oct 31 15:37:57 1995
2423 Index: pod/perldata.pod
2425 *** perl5.001.lwall/pod/perldata.pod Sun Mar 12 22:35:14 1995
2426 --- perl5.002beta1/pod/perldata.pod Sat Nov 18 17:23:59 1995
2428 Index: pod/perldiag.pod
2430 *** perl5.001.lwall/pod/perldiag.pod Tue Nov 14 22:04:11 1995
2431 --- perl5.002beta1/pod/perldiag.pod Sun Nov 19 22:10:58 1995
2433 Index: pod/perldsc.pod
2435 *** /dev/null Mon Nov 20 17:28:51 1995
2436 --- perl5.002beta1/pod/perldsc.pod Sat Nov 18 17:24:22 1995
2438 Index: pod/perlform.pod
2440 *** perl5.001.lwall/pod/perlform.pod Wed Feb 22 18:32:41 1995
2441 --- perl5.002beta1/pod/perlform.pod Sat Nov 18 17:23:59 1995
2443 Index: pod/perlfunc.pod
2445 *** perl5.001.lwall/pod/perlfunc.pod Tue Nov 14 15:31:33 1995
2446 --- perl5.002beta1/pod/perlfunc.pod Sat Nov 18 17:24:01 1995
2448 Index: pod/perlguts.pod
2449 Change perlapi to perlxs.
2450 *** perl5.001.lwall/pod/perlguts.pod Wed Jun 7 19:50:25 1995
2451 --- perl5.002beta1/pod/perlguts.pod Tue Oct 31 15:38:18 1995
2453 Index: pod/perlipc.pod
2455 *** perl5.001.lwall/pod/perlipc.pod Wed Feb 22 18:32:48 1995
2456 --- perl5.002beta1/pod/perlipc.pod Sat Nov 18 17:24:02 1995
2458 Index: pod/perllol.pod
2460 *** /dev/null Mon Nov 20 17:28:51 1995
2461 --- perl5.002beta1/pod/perllol.pod Sat Nov 18 17:24:22 1995
2463 Index: pod/perlmod.pod
2465 *** perl5.001.lwall/pod/perlmod.pod Wed Feb 22 18:32:51 1995
2466 --- perl5.002beta1/pod/perlmod.pod Sat Nov 18 17:24:03 1995
2468 Index: pod/perlop.pod
2470 *** perl5.001.lwall/pod/perlop.pod Tue Nov 14 15:31:37 1995
2471 --- perl5.002beta1/pod/perlop.pod Sat Nov 18 17:24:03 1995
2473 Index: pod/perlpod.pod
2474 Add note about =cut operator.
2475 *** perl5.001.lwall/pod/perlpod.pod Tue Oct 18 12:39:53 1994
2476 --- perl5.002beta1/pod/perlpod.pod Sun Nov 19 22:22:59 1995
2478 Index: pod/perlref.pod
2480 *** perl5.001.lwall/pod/perlref.pod Tue Mar 7 00:56:46 1995
2481 --- perl5.002beta1/pod/perlref.pod Sat Nov 18 17:24:04 1995
2483 Index: pod/perlsyn.pod
2485 *** perl5.001.lwall/pod/perlsyn.pod Sat Mar 11 14:13:48 1995
2486 --- perl5.002beta1/pod/perlsyn.pod Sat Nov 18 17:24:04 1995
2488 Index: pod/perlxs.pod
2490 *** perl5.001.lwall/pod/perlxs.pod Tue Nov 14 15:31:42 1995
2491 --- perl5.002beta1/pod/perlxs.pod Sun Nov 19 22:12:44 1995
2493 Index: pod/perlxstut.pod
2495 *** /dev/null Mon Nov 20 17:28:51 1995
2496 --- perl5.002beta1/pod/perlxstut.pod Mon Nov 20 13:02:12 1995
2498 Index: pod/pod2html.PL
2499 Updated -- version 1.15 merges Tom's suggestions and ideas from
2501 *** /dev/null Mon Nov 20 17:28:51 1995
2502 --- perl5.002beta1/pod/pod2html.PL Sun Nov 19 22:11:59 1995
2504 Index: pod/pod2latex.PL
2505 Changed to a .PL file.
2506 *** /dev/null Mon Nov 20 17:28:51 1995
2507 --- perl5.002beta1/pod/pod2latex.PL Wed Nov 15 22:32:39 1995
2509 Index: pod/pod2man.PL
2510 Changed to a .PL file.
2511 *** /dev/null Mon Nov 20 17:28:51 1995
2512 --- perl5.002beta1/pod/pod2man.PL Wed Nov 15 22:32:51 1995
2516 *** perl5.001.lwall/pp_ctl.c Wed Nov 15 00:37:25 1995
2517 --- perl5.002beta1/pp_ctl.c Wed Nov 15 21:46:37 1995
2521 *** perl5.001.lwall/pp_sys.c Tue Nov 14 21:03:06 1995
2522 --- perl5.002beta1/pp_sys.c Wed Nov 15 21:51:33 1995
2525 Add OS/2 stuff to better protect MYMALLOC.
2526 *** perl5.001.lwall/proto.h Tue Nov 14 21:01:28 1995
2527 --- perl5.002beta1/proto.h Wed Nov 15 21:55:23 1995
2530 Add OS/2 check for perl.exe.
2531 *** perl5.001.lwall/t/TEST Sat Jan 14 19:35:33 1995
2532 --- perl5.002beta1/t/TEST Tue Nov 14 11:22:08 1995
2534 Index: t/lib/db-btree.t
2536 *** perl5.001.lwall/t/lib/db-btree.t Tue Oct 18 12:44:05 1994
2537 --- perl5.002beta1/t/lib/db-btree.t Tue Oct 31 11:53:29 1995
2539 Index: t/op/overload.t
2541 *** perl5.001.lwall/t/op/overload.t Tue Nov 14 20:56:57 1995
2542 --- perl5.002beta1/t/op/overload.t Mon Nov 20 15:48:56 1995
2545 Add note about tmpfs failures.
2546 *** perl5.001.lwall/t/op/stat.t Tue Oct 18 12:46:23 1994
2547 --- perl5.002beta1/t/op/stat.t Wed Nov 15 22:00:50 1995
2550 Patch from Paul M. for source filters.
2551 *** perl5.001.lwall/toke.c Tue Nov 14 21:59:50 1995
2552 --- perl5.002beta1/toke.c Wed Nov 15 22:08:23 1995
2556 *** perl5.001.lwall/util.c Wed Jun 7 19:51:19 1995
2557 --- perl5.002beta1/util.c Tue Nov 14 10:46:37 1995
2561 *** perl5.001.lwall/writemain.SH Wed Feb 8 19:44:20 1995
2562 --- perl5.002beta1/writemain.SH Sat Nov 18 15:51:55 1995
2564 Index: x2p/Makefile.SH
2565 Updated for .PL extraction.
2566 *** perl5.001.lwall/x2p/Makefile.SH Wed Jun 7 19:51:37 1995
2567 --- perl5.002beta1/x2p/Makefile.SH Sun Nov 19 23:17:39 1995
2571 *** perl5.001.lwall/x2p/a2p.h Thu Oct 19 21:03:58 1995
2572 --- perl5.002beta1/x2p/a2p.h Tue Nov 14 10:46:57 1995
2574 Index: x2p/cflags.SH
2576 *** perl5.001.lwall/x2p/cflags.SH Tue Oct 18 12:47:34 1994
2577 --- perl5.002beta1/x2p/cflags.SH Tue Nov 14 15:18:27 1995
2579 Index: x2p/find2perl.PL
2580 Changed from .SH to .PL.
2581 *** /dev/null Mon Nov 20 17:28:51 1995
2582 --- perl5.002beta1/x2p/find2perl.PL Sun Nov 19 23:11:58 1995
2585 Changed from .SH to .PL extraction.
2586 *** /dev/null Mon Nov 20 17:28:51 1995
2587 --- perl5.002beta1/x2p/s2p.PL Sun Nov 19 23:14:59 1995
2593 Summary of user-visible Configure and build changes since 5.000:
2595 A large number of enhancements and fixes have been made to the
2596 Configure and build process for perl. Most of these will not be
2597 visible to the ordinary user--they just make the process more robust
2598 and likely to work on a wider range of platforms.
2600 This is a brief summary of the most important changes.
2603 New and improved Configure command line options. -O now overrides
2604 config.sh settings. -D options can now include spaces, if
2605 protected in quotes (e.g. -Dcc='gcc -posix'). Type Configure -h
2606 for a full listing of options.
2608 Users can now turn on the defaults for the rest of Configure by
2609 typing &-d at any Configure prompt. This is useful if you just
2610 want to change one or two answers.
2612 Support on (non-Sun) SVR4 systems for dynamic loading and shared
2615 Numerous new or updated hints files: PowerUnix, aix 3.x and 4.x,
2616 bsd386, convexos, cxux, DEC OSF, Esix, FreeBSD, HP-UX (especially if
2617 you're using the bundled compiler), irix 4.x, 5.x, and 6.x, Linux,
2618 MPE/IX, NeXT 3.0 and 3.2, Solaris, SVR4, Ultrix (especially 4.3),
2621 Improved generation of a suitable name for architecture-dependent
2622 library files. NOTE: This may differ from the name you had from
2623 your 5.000 installation.
2625 Many many portability enhancements and fixes.
2629 The process for building extensions has been extensively revised. See
2630 lib/ExtUtils/MakeMaker.pm for complete documentation. Basically, with
2631 just a simple Makefile.PL (such as the one generated by h2xs), you can
2632 now build an extension from anywhere on your system, even if you've
2633 deleted the perl source.
2635 Improved build/install documentation in README. A little.
2637 Improved dynamic loading on HP-UX. Support dynamic loading on SVR4.
2639 Installperl now gets the version correct :-)
2641 Installperl now saves the perl *.h files and the libperl.a library
2642 in your architecture-dependent library directory so that you can
2643 later build extensions without having to re-install the perl
2646 Include x2p/a2p.c generated by byacc from x2p/a2p.y.
2648 Many many portability fixes.
2650 Upgrade Traps and Pitfalls:
2652 Since a lot has changed in the build process, you are probably best
2653 off starting with a fresh copy of the perl5.000 sources. In particular,
2654 your 5.000 config.sh will contain several variables that are no longer
2655 needed. Further, improvements in the Configure tests may mean that some
2656 of the answers will be different than they were in 5.000, and which answer
2657 to keep can be difficult to sort out. Therefore, you are probably
2658 better off ignoring your old config.sh.
2660 One big change is that architecture-dependent library files may well
2661 be stored in a different location in 5.001. This is because the default
2662 name used in the 5.000 release was not sufficiently specific to
2663 distinguish incompatible architectures. The relevant variable is $archlib
2664 in config.sh. Before you run ``make install'' you should rename your old
2665 $archlib. Thus if your $archlib for version 5.000 was
2666 /usr/local/lib/perl5/foo, and your new value for 5.001 is
2667 /usr/local/lib/perl5/foo-bar, then you should
2668 mv /usr/local/lib/perl5/foo /usr/local/lib/perl5/foo-bar
2669 before running ``make install''.
2671 Alternatively, you could override Configure's default guess for $archlib
2672 either by sh Configure -Darchname='foo', or by answering 'foo' when
2673 prompted by Configure for the architecture name.
2675 The following is the sequence of steps to upgrade to 5.001:
2684 <mv old architecture-dependent library to new location, if needed>