ordinary user--they just make the process more robust and likely to
work on a wider range of platforms.
-This is a brief summary of the most important changes:
+This is a brief summary of the most important changes. A more
+detailed description is given below.
+
+ Slightly changed installation directories. See INSTALL.
Include 5.000 - 5.001 upgrage notes :-) (see below). You might
want to read through them as well as these notes.
now view perl module documentation with either your system's man(1)
program or with the supplied perldoc script.
- Support Linux ELF dynamic loading.
-
Many hint file updates.
+ Improve and simplify detection of local libraries and header files.
+
+ Expand documentation of installation process in new INSTALL file.
+
+ Try to reduce Unixisms (such as SH file extraction) to enhance
+ portability to other platforms. There's still a long way to go.
+
Upgrade Traps and Pitfalls:
Since a lot has changed in the build process, you are probably best off
Therefore, you are probably better off ignoring your old config.sh, as
in the following:
- make distclean # (if you've built perl before)
+ make -k distclean # (if you've built perl before)
+ rm -f config.sh # (in case distclean mysteriously fails)
sh Configure [whatever options you like]
make depend
make
make test
+This, and much more, is described in the new INSTALL file.
+
+Here are the detailed changes from 5.001m to 5.002beta1:
+
+# rm -f Doc/perl5-notes # Obsolete
+# rm -f c2ph.SH # Replaced by c2ph.PL
+# rm -f emacs/cperl-mode # Obsolete
+# rm -f emacs/emacs19 # Obsolete
+# rm -f emacs/perl-mode.el # Obsolete
+# rm -f emacs/perldb.el # Obsolete
+# rm -f emacs/perldb.pl # Obsolete
+# rm -f emacs/tedstuff # Obsolete
+# rm -f h2ph.SH # Replaced by h2ph.PL
+# rm -f h2xs.SH # Replaced by h2xs.PL
+# rm -f hints/hpux_9.sh # Replaced by generic hpux.sh
+# rm -f hints/sco_3.sh # Replaced by generic sco.sh
+# rm -f perldoc.SH # Replaced by perldoc.PL
+# rm -f pod/pod2html.SH # Replaced by pod2html.PL
+# rm -f pod/pod2latex.SH # Replaced by pod2latex.PL
+# rm -f pod/pod2man.SH # Replaced by pod2man.PL
+# rm -f x2p/find2perl.SH # Replaced by find2perl.PL
+# rm -f x2p/s2p.SH # Replaced by s2p.PL
+# exit
+
+
+Index: patchlevel.h
+Incremented to 2!
+*** perl5.001.lwall/patchlevel.h Sun Mar 12 22:29:12 1995
+--- perl5.002beta1/patchlevel.h Sat Nov 18 15:41:15 1995
+***************
+
+Index: Changes
+This includes the Changes file Larry sent me. I added the first
+paragraph.
+*** perl5.001.lwall/Changes Mon Mar 13 00:44:07 1995
+--- perl5.002beta1/Changes Sat Nov 18 15:43:29 1995
+***************
+
+Index: Changes.Conf
+An all too brief summary.
+*** perl5.001.lwall/Changes.Conf Thu Oct 19 21:00:06 1995
+--- perl5.002beta1/Changes.Conf Mon Nov 20 10:08:05 1995
+***************
+
+Index: Configure
+
+Upgraded to metaconfig PL60 (despite the erroneous metaconfig message.
+
+Layed some groundwork for support on non Unix systems, such as OS/2.
+Define things such as .o vs. .obj, '' vs. .exe, .a vs. .lib, etc.
+
+Include I_LOCALE testing.
+
+Include checks for new library set-up. I don't want to ever have to
+change this again. It's documented more clearly in INSTALL.
+
+Figure out correct string for $startperl (usually
+#!/usr/local/bin/perl).
+
+Improve signal detection even more. Once again, the signal number
+corresponding to sig_name[n] is n (up to NSIG-1). Gaps in signal
+numbers (e.g. on Solaris) are allowed and are filled with
+innocuous names such as NUM37 NUM38, etc., where the 37 or 38
+represents the actual signal number.
+
+Prereq: 3.0.1.8
+*** perl5.001.lwall/Configure Mon Oct 23 14:08:59 1995
+--- perl5.002beta1/Configure Mon Nov 20 10:00:33 1995
+***************
+
+Index: INSTALL
+
+Explain the library directory structure.
+
+Remove some tailing whitespace.
+
+Indicate that only the interfaces to gdbm and db are provided, not
+the libraries themselves.
+
+Add section on upgrading from previous versions of perl5.00x.
+
+Mention how to override old config.sh with Configure -D and -O.
+
+*** perl5.001.lwall/INSTALL Mon Oct 23 14:10:26 1995
+--- perl5.002beta1/INSTALL Mon Nov 20 10:46:48 1995
+***************
+
+Index: MANIFEST
+
+In an attempt to make the distribution slightly less Unix specific,
+I've changed .SH extraction to a .PL extraction where possible.
+That way folks on systems without a shell can still get the
+auxilliarly files such as find2perl (assuming they *can* build
+perl).
+
+The emacs/ directory was hopelessly out of date. I don't use emacs,
+but included a current cperl-mode.el
+
+*** perl5.001.lwall/MANIFEST Tue Nov 14 15:21:03 1995
+--- perl5.002beta1/MANIFEST Mon Nov 20 12:40:41 1995
+***************
+
+Index: Makefile.SH
+
+Add variables for non unix systems.
+
+Add .PL file extraction logic.
+
+*** perl5.001.lwall/Makefile.SH Tue Nov 14 20:25:48 1995
+--- perl5.002beta1/Makefile.SH Mon Nov 20 15:56:12 1995
+***************
+
+Index: XSUB.h
+
+Protect arguments of macros with ().
+
+*** perl5.001.lwall/XSUB.h Tue Mar 7 14:10:00 1995
+--- perl5.002beta1/XSUB.h Fri Nov 10 13:11:02 1995
+***************
+
+Index: c2ph.PL
+Replaces c2ph.SH.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/c2ph.PL Mon Nov 20 12:36:17 1995
+***************
+
+Index: cflags.SH
+Allow for .o or .obj in file names.
+*** perl5.001.lwall/cflags.SH Thu Jan 19 19:06:13 1995
+--- perl5.002beta1/cflags.SH Tue Nov 14 15:18:41 1995
+***************
+
+Index: config_H
+Updated.
+Prereq: 3.0.1.3
+*** perl5.001.lwall/config_H Thu Oct 19 21:01:14 1995
+--- perl5.002beta1/config_H Mon Nov 20 15:41:49 1995
+***************
+
+Index: config_h.SH
+Updated to match new Configure.
+Prereq: 3.0.1.3
+*** perl5.001.lwall/config_h.SH Mon Oct 23 14:10:38 1995
+--- perl5.002beta1/config_h.SH Mon Nov 20 10:00:33 1995
+***************
+
+Index: configpm
+Add in routine to print out full config.sh file.
+*** perl5.001.lwall/configpm Wed Jun 7 19:46:01 1995
+--- perl5.002beta1/configpm Tue Oct 31 11:51:52 1995
+***************
+
+Index: doop.c
+Check for sprintf memory overflow that can arise from things
+like %999999s.
+
+*** perl5.001.lwall/doop.c Sun Jul 2 23:33:44 1995
+--- perl5.002beta1/doop.c Wed Nov 15 15:08:01 1995
+***************
+
+Index: emacs/cperl-mode.el
+New version.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/emacs/cperl-mode.el Sat Nov 11 16:29:33 1995
+***************
+
+Index: embed.h
+Remove unnecessary whichsigname introduced in patch.1n.
+*** perl5.001.lwall/embed.h Tue Nov 14 15:21:08 1995
+--- perl5.002beta1/embed.h Wed Nov 15 14:48:47 1995
+***************
+
+Index: ext/DB_File/DB_File.pm
+Updated to version 1.01.
+*** perl5.001.lwall/ext/DB_File/DB_File.pm Wed Jun 7 19:46:14 1995
+--- perl5.002beta1/ext/DB_File/DB_File.pm Tue Nov 14 14:14:25 1995
+***************
+
+Index: ext/DB_File/DB_File.xs
+Updated to version 1.01.
+*** perl5.001.lwall/ext/DB_File/DB_File.xs Wed Jun 7 19:46:17 1995
+--- perl5.002beta1/ext/DB_File/DB_File.xs Tue Nov 14 14:14:37 1995
+***************
+
+Index: ext/DB_File/Makefile.PL
+Updated to version 1.01.
+*** perl5.001.lwall/ext/DB_File/Makefile.PL Wed Feb 22 14:36:32 1995
+--- perl5.002beta1/ext/DB_File/Makefile.PL Tue Nov 14 14:14:17 1995
+***************
+
+Index: ext/DB_File/typemap
+Fix typemap to avoid core dump.
+*** perl5.001.lwall/ext/DB_File/typemap Tue Oct 18 12:27:52 1994
+--- perl5.002beta1/ext/DB_File/typemap Tue Oct 31 11:53:28 1995
+***************
+
+Index: ext/DynaLoader/DynaLoader.pm
+Add parentheses to Carp::confess call.
+*** perl5.001.lwall/ext/DynaLoader/DynaLoader.pm Thu Oct 19 20:13:25 1995
+--- perl5.002beta1/ext/DynaLoader/DynaLoader.pm Fri Nov 10 11:49:00 1995
+***************
+
+Index: ext/DynaLoader/dl_os2.xs
+New file.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/ext/DynaLoader/dl_os2.xs Mon Nov 13 22:58:42 1995
+***************
+
+Index: ext/Fcntl/Fcntl.xs
+Add O_BINARY define for OS/2.
+*** perl5.001.lwall/ext/Fcntl/Fcntl.xs Mon Oct 23 14:10:54 1995
+--- perl5.002beta1/ext/Fcntl/Fcntl.xs Mon Nov 13 23:01:40 1995
+***************
+
+Index: ext/GDBM_File/GDBM_File.pm
+Added a tiny bit of documentation, including how to get gdbm.
+Shamelessly stolen from the DB_File.pm documentation.
+*** perl5.001.lwall/ext/GDBM_File/GDBM_File.pm Wed Jun 7 19:46:34 1995
+--- perl5.002beta1/ext/GDBM_File/GDBM_File.pm Mon Nov 20 10:22:26 1995
+***************
+
+Index: ext/GDBM_File/GDBM_File.xs
+Add gdbm_EXISTS #define.
+*** perl5.001.lwall/ext/GDBM_File/GDBM_File.xs Sat Jul 1 18:44:02 1995
+--- perl5.002beta1/ext/GDBM_File/GDBM_File.xs Sat Nov 11 14:25:50 1995
+***************
+
+Index: ext/NDBM_File/hints/solaris.pl
+Updated for MakeMaker 5.0x.
+*** perl5.001.lwall/ext/NDBM_File/hints/solaris.pl Wed Jun 7 19:46:39 1995
+--- perl5.002beta1/ext/NDBM_File/hints/solaris.pl Fri Nov 10 10:39:23 1995
+***************
+
+Index: ext/ODBM_File/hints/sco.pl
+Updated for MakeMaker 5.0x.
+*** perl5.001.lwall/ext/ODBM_File/hints/sco.pl Wed Jun 7 19:46:44 1995
+--- perl5.002beta1/ext/ODBM_File/hints/sco.pl Fri Nov 10 10:39:32 1995
+***************
+
+Index: ext/ODBM_File/hints/solaris.pl
+Updated for MakeMaker 5.0x.
+*** perl5.001.lwall/ext/ODBM_File/hints/solaris.pl Wed Jun 7 19:46:46 1995
+--- perl5.002beta1/ext/ODBM_File/hints/solaris.pl Fri Nov 10 10:39:44 1995
+***************
+
+Index: ext/ODBM_File/hints/svr4.pl
+Updated for MakeMaker 5.0x.
+*** perl5.001.lwall/ext/ODBM_File/hints/svr4.pl Wed Jun 7 19:46:48 1995
+--- perl5.002beta1/ext/ODBM_File/hints/svr4.pl Fri Nov 10 10:39:54 1995
+***************
+
+Index: ext/POSIX/POSIX.pm
+Remove POSIX_loadlibs relics from perl5alpha days.
+*** perl5.001.lwall/ext/POSIX/POSIX.pm Thu Sep 21 19:14:19 1995
+--- perl5.002beta1/ext/POSIX/POSIX.pm Wed Nov 15 14:54:09 1995
+***************
+
+Index: ext/POSIX/POSIX.xs
+Change whichsigname(sig) back to sig_name[sig].
+*** perl5.001.lwall/ext/POSIX/POSIX.xs Mon Oct 23 14:11:01 1995
+--- perl5.002beta1/ext/POSIX/POSIX.xs Wed Nov 15 14:56:22 1995
+***************
+
+Index: ext/SDBM_File/Makefile.PL
+Updated for MakeMaker 5.0x to allow compilation on non-unix systems.
+*** perl5.001.lwall/ext/SDBM_File/Makefile.PL Thu Jan 19 18:59:02 1995
+--- perl5.002beta1/ext/SDBM_File/Makefile.PL Tue Nov 14 11:16:43 1995
+***************
+
+Index: ext/SDBM_File/sdbm/Makefile.PL
+Updated for MakeMaker 5.0x to allow compilation on non-unix systems.
+*** perl5.001.lwall/ext/SDBM_File/sdbm/Makefile.PL Wed Feb 22 14:36:47 1995
+--- perl5.002beta1/ext/SDBM_File/sdbm/Makefile.PL Tue Nov 14 11:17:16 1995
+***************
+
+Index: ext/SDBM_File/sdbm/sdbm.c
+Include OS/2 O_BINARY flag.
+Prereq: 1.16
+*** perl5.001.lwall/ext/SDBM_File/sdbm/sdbm.c Wed Jun 7 19:46:57 1995
+--- perl5.002beta1/ext/SDBM_File/sdbm/sdbm.c Mon Nov 13 23:01:41 1995
+***************
+
+Index: ext/Socket/Makefile.PL
+Updated to 1.3. Actually we're up to 1.4, but I forgot to update
+the Makefile.PL.
+*** perl5.001.lwall/ext/Socket/Makefile.PL Thu Jan 19 18:59:06 1995
+--- perl5.002beta1/ext/Socket/Makefile.PL Sat Nov 18 15:36:56 1995
+***************
+
+Index: ext/Socket/Socket.pm
+Updated to 1.3. Actually we're up to 1.4, but I forgot to update
+the version number. This adds some non-portable stuff to manipulate
+structures in <sys/un.h>. I'll have to #ifdef it out in the next
+patch.
+
+*** perl5.001.lwall/ext/Socket/Socket.pm Sat Jul 1 15:51:54 1995
+--- perl5.002beta1/ext/Socket/Socket.pm Sat Nov 18 15:37:03 1995
+***************
+
+Index: ext/Socket/Socket.xs
+Updated to 1.3. Actually we're up to 1.4, but I forgot to update
+the version number. This adds some non-portable stuff to manipulate
+structures in <sys/un.h>. I'll have to #ifdef it out in the next
+patch.
+
+*** perl5.001.lwall/ext/Socket/Socket.xs Sat Jul 1 15:51:56 1995
+--- perl5.002beta1/ext/Socket/Socket.xs Sat Nov 18 15:36:57 1995
+***************
+
+Index: global.sym
+Remove unnecessary whichsigname that was added in patch.1n.
+*** perl5.001.lwall/global.sym Tue Nov 14 15:21:11 1995
+--- perl5.002beta1/global.sym Wed Nov 15 14:58:14 1995
+***************
+
+Index: h2ph.PL
+Converted from h2ph.SH.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/h2ph.PL Sun Nov 19 23:00:39 1995
+***************
+
+Index: h2xs.PL
+Converted from h2xs.SH.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/h2xs.PL Sun Nov 19 22:37:58 1995
+***************
+
+Index: hints/aix.sh
+Add gcc-specific -Xlinker, if you're using gcc.
+*** perl5.001.lwall/hints/aix.sh Thu Oct 19 21:02:08 1995
+--- perl5.002beta1/hints/aix.sh Mon Nov 13 23:03:33 1995
+***************
+
+Index: hints/freebsd.sh
+Warn about possible here-document problem.
+*** perl5.001.lwall/hints/freebsd.sh Sat Jul 1 18:44:07 1995
+--- perl5.002beta1/hints/freebsd.sh Sat Nov 18 16:21:20 1995
+***************
+
+Index: hints/hpux.sh
+Replace old hpux_9.sh, since this works for 9 and 10.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/hints/hpux.sh Mon Nov 20 09:53:28 1995
+***************
+
+Index: hints/irix_6_2.sh
+New hint file. This should be merged with irix_6.sh, since it's
+almost identical.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/hints/irix_6_2.sh Mon Nov 20 11:16:55 1995
+***************
+
+Index: hints/ncr_tower.sh
+Give pointers about directory functions.
+*** perl5.001.lwall/hints/ncr_tower.sh Tue Oct 18 12:33:25 1994
+--- perl5.002beta1/hints/ncr_tower.sh Tue Oct 31 11:57:51 1995
+***************
+
+Index: hints/netbsd.sh
+Updated.
+*** perl5.001.lwall/hints/netbsd.sh Wed Jun 7 19:47:45 1995
+--- perl5.002beta1/hints/netbsd.sh Mon Nov 13 23:04:17 1995
+***************
+
+Index: hints/os2.sh
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/hints/os2.sh Tue Nov 14 11:07:33 1995
+***************
+
+Index: hints/sco.sh
+Renamed from sco_3, since it should apply to most recent versions.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/hints/sco.sh Mon Jun 5 11:50:11 1995
+***************
+
+Index: hints/solaris_2.sh
+Remove temporary file try.c.
+*** perl5.001.lwall/hints/solaris_2.sh Thu Oct 19 21:02:37 1995
+--- perl5.002beta1/hints/solaris_2.sh Mon Nov 20 16:01:50 1995
+***************
+
+Index: hints/ultrix_4.sh
+Note that you can substitute sh5 for sh to get a big speed up.
+*** perl5.001.lwall/hints/ultrix_4.sh Mon Feb 13 20:15:05 1995
+--- perl5.002beta1/hints/ultrix_4.sh Sat Nov 11 17:11:41 1995
+***************
+
+Index: installman
+Quit if they just asked for help with -h.
+*** perl5.001.lwall/installman Sat Jul 1 18:44:09 1995
+--- perl5.002beta1/installman Mon Nov 6 11:16:43 1995
+***************
+
+Index: installperl
+Updated to use Config rather than hand-reading config.sh again.
+
+Install h2ph.
+
+Create site_perl and site_perl/archname directories.
+
+*** perl5.001.lwall/installperl Sat Jul 1 18:44:12 1995
+--- perl5.002beta1/installperl Mon Nov 20 12:55:08 1995
+***************
+
+Index: lib/AutoSplit.pm
+Handle OS/2 backslashes.
+
+Tim's prototype patch.
+
+Less enthusiastic checking of autoloader_seen.
+
+*** perl5.001.lwall/lib/AutoSplit.pm Sat Jul 1 15:52:03 1995
+--- perl5.002beta1/lib/AutoSplit.pm Wed Nov 15 15:06:19 1995
+***************
+
+Index: lib/Cwd.pm
+Updated for Unix, NT, and OS/2.
+*** perl5.001.lwall/lib/Cwd.pm Wed Jun 7 19:48:18 1995
+--- perl5.002beta1/lib/Cwd.pm Mon Nov 13 23:01:38 1995
+***************
+
+Index: lib/ExtUtils/Liblist.pm
+Updated to MakeMaker 5.06.
+*** perl5.001.lwall/lib/ExtUtils/Liblist.pm Wed Jun 7 19:48:27 1995
+--- perl5.002beta1/lib/ExtUtils/Liblist.pm Mon Nov 13 22:03:29 1995
+***************
+
+Index: lib/ExtUtils/MakeMaker.pm
+Updated to MakeMaker 5.06.
+Prereq: 1.21
+*** perl5.001.lwall/lib/ExtUtils/MakeMaker.pm Thu Oct 19 21:02:57 1995
+--- perl5.002beta1/lib/ExtUtils/MakeMaker.pm Sat Nov 18 16:01:05 1995
+***************
+
+Index: lib/ExtUtils/Manifest.pm
+Updated to MakeMaker 5.06.
+*** perl5.001.lwall/lib/ExtUtils/Manifest.pm Sat Jul 1 15:52:11 1995
+--- perl5.002beta1/lib/ExtUtils/Manifest.pm Mon Nov 13 22:03:30 1995
+***************
+
+Index: lib/ExtUtils/xsubpp
+Updated to xsubpp-1.923.
+*** perl5.001.lwall/lib/ExtUtils/xsubpp Sat Jul 1 20:08:00 1995
+--- perl5.002beta1/lib/ExtUtils/xsubpp Mon Nov 20 11:03:49 1995
+***************
+
+Index: lib/File/Find.pm
+OS/2 patch for nlink.
+*** perl5.001.lwall/lib/File/Find.pm Sat Jul 1 15:52:13 1995
+--- perl5.002beta1/lib/File/Find.pm Wed Nov 15 15:20:03 1995
+***************
+
+Index: lib/Net/Ping.pm
+Updated to Net::Ping 1.00.
+*** perl5.001.lwall/lib/Net/Ping.pm Wed Jun 7 19:49:13 1995
+--- perl5.002beta1/lib/Net/Ping.pm Tue Oct 31 11:15:55 1995
+***************
+
+Index: lib/Shell.pm
+Updated for OS/2 or Unix.
+*** perl5.001.lwall/lib/Shell.pm Tue Oct 18 12:34:59 1994
+--- perl5.002beta1/lib/Shell.pm Mon Nov 13 23:01:40 1995
+***************
+
+Index: lib/Test/Harness.pm
+Updated for OS/2 or Unix.
+*** perl5.001.lwall/lib/Test/Harness.pm Tue Oct 18 12:38:35 1994
+--- perl5.002beta1/lib/Test/Harness.pm Mon Nov 13 23:01:40 1995
+***************
+
+Index: lib/Text/Tabs.pm
+Updated.
+*** perl5.001.lwall/lib/Text/Tabs.pm Wed Jun 7 19:49:20 1995
+--- perl5.002beta1/lib/Text/Tabs.pm Sat Nov 18 16:08:55 1995
+***************
+
+Index: lib/Text/Wrap.pm
+New module.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/lib/Text/Wrap.pm Sat Nov 18 16:08:56 1995
+***************
+
+Index: lib/diagnostics.pm
+New module.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/lib/diagnostics.pm Tue Nov 14 16:16:36 1995
+***************
+
+Index: lib/lib.pm
+Automatically try to load an architecture-dependent library too.
+*** perl5.001.lwall/lib/lib.pm Sat Jul 1 15:51:37 1995
+--- perl5.002beta1/lib/lib.pm Fri Nov 10 16:50:43 1995
+***************
+
+Index: lib/overload.pm
+New file.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/lib/overload.pm Sat Nov 18 16:03:33 1995
+***************
+
+Index: lib/perl5db.pl
+Emacs and OS/2 fixes.
+*** perl5.001.lwall/lib/perl5db.pl Sun Mar 12 22:34:53 1995
+--- perl5.002beta1/lib/perl5db.pl Wed Nov 15 22:37:45 1995
+***************
+
+Index: lib/splain
+New file -- same as diagnostics.pm.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/lib/splain Tue Nov 14 16:16:36 1995
+***************
+
+Index: mg.c
+Remove unnecessary whichsigname introduced in 5.001n.
+*** perl5.001.lwall/mg.c Tue Nov 14 15:31:03 1995
+--- perl5.002beta1/mg.c Wed Nov 15 15:44:10 1995
+***************
+
+Index: minimod.PL
+Made c++ friendly.
+*** perl5.001.lwall/minimod.PL Mon Feb 13 20:15:47 1995
+--- perl5.002beta1/minimod.PL Sun Nov 19 23:01:02 1995
+***************
+
+Index: miniperlmain.c
+Made c++ friendly.
+*** perl5.001.lwall/miniperlmain.c Mon Feb 13 21:48:50 1995
+--- perl5.002beta1/miniperlmain.c Sat Nov 18 15:48:10 1995
+***************
+
+Index: op.c
+Larry's post 5.001mx prototype patch.
+*** perl5.001.lwall/op.c Tue Nov 14 20:36:08 1995
+--- perl5.002beta1/op.c Wed Nov 15 22:10:36 1995
+***************
+
+Index: os2/Makefile.SH
+New file.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/os2/Makefile.SH Tue Nov 14 11:07:32 1995
+***************
+
+Index: os2/POSIX.mkfifo
+New file.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/os2/POSIX.mkfifo Tue Nov 14 10:48:16 1995
+***************
+
+Index: os2/README
+New file.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/os2/README Tue Nov 14 14:42:13 1995
+***************
+
+Index: os2/diff.Makefile
+New file.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/os2/diff.Makefile Tue Nov 14 11:09:29 1995
+***************
+
+Index: os2/diff.configure
+New file.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/os2/diff.configure Sun Nov 12 01:31:34 1995
+***************
+
+Index: os2/diff.installperl
+New file.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/os2/diff.installperl Tue Nov 14 11:09:28 1995
+***************
+
+Index: os2/diff.mkdep
+New file.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/os2/diff.mkdep Tue Nov 14 11:09:28 1995
+***************
+
+Index: os2/diff.x2pMakefile
+New file.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/os2/diff.x2pMakefile Tue Nov 14 11:09:29 1995
+***************
+
+Index: os2/os2.c
+New file.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/os2/os2.c Tue Nov 14 11:07:33 1995
+***************
+
+Index: os2/os2ish.h
+New file.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/os2/os2ish.h Tue Nov 14 11:07:33 1995
+***************
+
+Index: perl.c
+Add -h option to print out usage.
+
+Add 'beta' to version number.
+
+Add new library hierarchy. See INSTALL.
+
+*** perl5.001.lwall/perl.c Tue Nov 14 20:09:28 1995
+--- perl5.002beta1/perl.c Sun Nov 19 16:11:29 1995
+***************
+
+Index: perl.h
+
+Move around some includes for OS/2.
+
+Check for <locale.h>
+
+*** perl5.001.lwall/perl.h Thu Nov 9 19:50:43 1995
+--- perl5.002beta1/perl.h Wed Nov 15 17:13:16 1995
+***************
+
+Index: perldoc.PL
+
+Moved from perldoc.SH. Updated to handle no nroff.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/perldoc.PL Tue Nov 14 14:57:57 1995
+***************
+
+Index: pod/Makefile
+Updated for new pods and for new .PL format.
+*** perl5.001.lwall/pod/Makefile Wed Jun 7 19:50:02 1995
+--- perl5.002beta1/pod/Makefile Mon Nov 20 13:00:50 1995
+***************
+
+Index: pod/perl.pod
+Updated to refer to new pods.
+*** perl5.001.lwall/pod/perl.pod Thu Oct 5 19:54:43 1995
+--- perl5.002beta1/pod/perl.pod Sat Nov 18 17:23:58 1995
+***************
+
+Index: pod/perlbook.pod
+Updated info.
+*** perl5.001.lwall/pod/perlbook.pod Wed Feb 22 18:32:35 1995
+--- perl5.002beta1/pod/perlbook.pod Sat Nov 11 17:17:23 1995
+***************
+
+Index: pod/perlbot.pod
+Include SUPER stuff.
+*** perl5.001.lwall/pod/perlbot.pod Wed Jun 7 19:50:14 1995
+--- perl5.002beta1/pod/perlbot.pod Fri Nov 10 17:27:33 1995
+***************
+
+Index: pod/perlcall.pod
+Change perlapi to perlxs.
+*** perl5.001.lwall/pod/perlcall.pod Wed Jun 7 19:50:17 1995
+--- perl5.002beta1/pod/perlcall.pod Tue Oct 31 15:37:57 1995
+***************
+
+Index: pod/perldata.pod
+Tom's updates.
+*** perl5.001.lwall/pod/perldata.pod Sun Mar 12 22:35:14 1995
+--- perl5.002beta1/pod/perldata.pod Sat Nov 18 17:23:59 1995
+***************
+
+Index: pod/perldiag.pod
+Tom's updates.
+*** perl5.001.lwall/pod/perldiag.pod Tue Nov 14 22:04:11 1995
+--- perl5.002beta1/pod/perldiag.pod Sun Nov 19 22:10:58 1995
+***************
+
+Index: pod/perldsc.pod
+Tom's updates.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/pod/perldsc.pod Sat Nov 18 17:24:22 1995
+***************
+
+Index: pod/perlform.pod
+Tom's updates.
+*** perl5.001.lwall/pod/perlform.pod Wed Feb 22 18:32:41 1995
+--- perl5.002beta1/pod/perlform.pod Sat Nov 18 17:23:59 1995
+***************
+
+Index: pod/perlfunc.pod
+Tom's updates.
+*** perl5.001.lwall/pod/perlfunc.pod Tue Nov 14 15:31:33 1995
+--- perl5.002beta1/pod/perlfunc.pod Sat Nov 18 17:24:01 1995
+***************
+
+Index: pod/perlguts.pod
+Change perlapi to perlxs.
+*** perl5.001.lwall/pod/perlguts.pod Wed Jun 7 19:50:25 1995
+--- perl5.002beta1/pod/perlguts.pod Tue Oct 31 15:38:18 1995
+***************
+
+Index: pod/perlipc.pod
+New file from Tom.
+*** perl5.001.lwall/pod/perlipc.pod Wed Feb 22 18:32:48 1995
+--- perl5.002beta1/pod/perlipc.pod Sat Nov 18 17:24:02 1995
+***************
+
+Index: pod/perllol.pod
+New file from Tom.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/pod/perllol.pod Sat Nov 18 17:24:22 1995
+***************
+
+Index: pod/perlmod.pod
+Updates from Tom.
+*** perl5.001.lwall/pod/perlmod.pod Wed Feb 22 18:32:51 1995
+--- perl5.002beta1/pod/perlmod.pod Sat Nov 18 17:24:03 1995
+***************
+
+Index: pod/perlop.pod
+Add missing '>'.
+*** perl5.001.lwall/pod/perlop.pod Tue Nov 14 15:31:37 1995
+--- perl5.002beta1/pod/perlop.pod Sat Nov 18 17:24:03 1995
+***************
+
+Index: pod/perlpod.pod
+Add note about =cut operator.
+*** perl5.001.lwall/pod/perlpod.pod Tue Oct 18 12:39:53 1994
+--- perl5.002beta1/pod/perlpod.pod Sun Nov 19 22:22:59 1995
+***************
+
+Index: pod/perlref.pod
+Updates from Tom.
+*** perl5.001.lwall/pod/perlref.pod Tue Mar 7 00:56:46 1995
+--- perl5.002beta1/pod/perlref.pod Sat Nov 18 17:24:04 1995
+***************
+
+Index: pod/perlsyn.pod
+Updates from Tom.
+*** perl5.001.lwall/pod/perlsyn.pod Sat Mar 11 14:13:48 1995
+--- perl5.002beta1/pod/perlsyn.pod Sat Nov 18 17:24:04 1995
+***************
+
+Index: pod/perlxs.pod
+Updated.
+*** perl5.001.lwall/pod/perlxs.pod Tue Nov 14 15:31:42 1995
+--- perl5.002beta1/pod/perlxs.pod Sun Nov 19 22:12:44 1995
+***************
+
+Index: pod/perlxstut.pod
+New file from Jeff.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/pod/perlxstut.pod Mon Nov 20 13:02:12 1995
+***************
+
+Index: pod/pod2html.PL
+Updated -- version 1.15 merges Tom's suggestions and ideas from
+pod2fm.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/pod/pod2html.PL Sun Nov 19 22:11:59 1995
+***************
+
+Index: pod/pod2latex.PL
+Changed to a .PL file.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/pod/pod2latex.PL Wed Nov 15 22:32:39 1995
+***************
+
+Index: pod/pod2man.PL
+Changed to a .PL file.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/pod/pod2man.PL Wed Nov 15 22:32:51 1995
+***************
+
+Index: pp_ctl.c
+Add OS/2 stuff.
+*** perl5.001.lwall/pp_ctl.c Wed Nov 15 00:37:25 1995
+--- perl5.002beta1/pp_ctl.c Wed Nov 15 21:46:37 1995
+***************
+
+Index: pp_sys.c
+Add OS/2 stuff.
+*** perl5.001.lwall/pp_sys.c Tue Nov 14 21:03:06 1995
+--- perl5.002beta1/pp_sys.c Wed Nov 15 21:51:33 1995
+***************
+
+Index: proto.h
+Add OS/2 stuff to better protect MYMALLOC.
+*** perl5.001.lwall/proto.h Tue Nov 14 21:01:28 1995
+--- perl5.002beta1/proto.h Wed Nov 15 21:55:23 1995
+***************
+
+Index: t/TEST
+Add OS/2 check for perl.exe.
+*** perl5.001.lwall/t/TEST Sat Jan 14 19:35:33 1995
+--- perl5.002beta1/t/TEST Tue Nov 14 11:22:08 1995
+***************
+
+Index: t/lib/db-btree.t
+Updated.
+*** perl5.001.lwall/t/lib/db-btree.t Tue Oct 18 12:44:05 1994
+--- perl5.002beta1/t/lib/db-btree.t Tue Oct 31 11:53:29 1995
+***************
+
+Index: t/op/overload.t
+Updated.
+*** perl5.001.lwall/t/op/overload.t Tue Nov 14 20:56:57 1995
+--- perl5.002beta1/t/op/overload.t Mon Nov 20 15:48:56 1995
+***************
+
+Index: t/op/stat.t
+Add note about tmpfs failures.
+*** perl5.001.lwall/t/op/stat.t Tue Oct 18 12:46:23 1994
+--- perl5.002beta1/t/op/stat.t Wed Nov 15 22:00:50 1995
+***************
+
+Index: toke.c
+Patch from Paul M. for source filters.
+*** perl5.001.lwall/toke.c Tue Nov 14 21:59:50 1995
+--- perl5.002beta1/toke.c Wed Nov 15 22:08:23 1995
+***************
+
+Index: util.c
+Varargs fixes.
+*** perl5.001.lwall/util.c Wed Jun 7 19:51:19 1995
+--- perl5.002beta1/util.c Tue Nov 14 10:46:37 1995
+***************
+
+Index: writemain.SH
+Make c++ friendly.
+*** perl5.001.lwall/writemain.SH Wed Feb 8 19:44:20 1995
+--- perl5.002beta1/writemain.SH Sat Nov 18 15:51:55 1995
+***************
+
+Index: x2p/Makefile.SH
+Updated for .PL extraction.
+*** perl5.001.lwall/x2p/Makefile.SH Wed Jun 7 19:51:37 1995
+--- perl5.002beta1/x2p/Makefile.SH Sun Nov 19 23:17:39 1995
+***************
+
+Index: x2p/a2p.h
+Add OS/2 stuff.
+*** perl5.001.lwall/x2p/a2p.h Thu Oct 19 21:03:58 1995
+--- perl5.002beta1/x2p/a2p.h Tue Nov 14 10:46:57 1995
+***************
+
+Index: x2p/cflags.SH
+Add .obj for OS/2.
+*** perl5.001.lwall/x2p/cflags.SH Tue Oct 18 12:47:34 1994
+--- perl5.002beta1/x2p/cflags.SH Tue Nov 14 15:18:27 1995
+***************
+
+Index: x2p/find2perl.PL
+Changed from .SH to .PL.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/x2p/find2perl.PL Sun Nov 19 23:11:58 1995
+***************
+
+Index: x2p/s2p.PL
+Changed from .SH to .PL extraction.
+*** /dev/null Mon Nov 20 17:28:51 1995
+--- perl5.002beta1/x2p/s2p.PL Sun Nov 19 23:14:59 1995
+***************
+
-------------
Version 5.001
-------------