summaryrefslogtreecommitdiff
path: root/os2
diff options
context:
space:
mode:
authorAndy Dougherty <doughera.lafayette.edu>1996-02-03 00:53:00 +0000
committerAndy Dougherty <doughera.lafayette.edu>1996-02-03 00:53:00 +0000
commit399f14a194513745fd160c0e4e8f6f7f718779cf (patch)
treee110916dffcfdbc88bd35c14778a72a87cd6582e /os2
parentc07a80fdfe3926b5eb0585b674aa5d1f57b32ade (diff)
downloadperl-399f14a194513745fd160c0e4e8f6f7f718779cf.tar.gz
perl 5.002gamma: [patch introduction and re-organisations]
[ re-organisations: # Give this module a sensible home. mv pod/PerlDoc/Functions.pm lib/Pod/Functions.pm rmdir pod/PerlDoc # Tie:: finally has its own hierarchy mkdir lib/Tie mv lib/TieHash.pm lib/Tie/Hash.pm mv lib/SubstrHash.pm lib/Tie/SubstrHash.pm rm -f lib/FileHandle.pm # Duplicate of ext/FileHandle/FileHandle.pm rm -f os2/diff.MANIFEST # Obsolete (I applied a variant of it.) rm -f os2/diff.init # Obsolete. ] This is patch.2gamma to perl5.002 beta3. This takes you from 5.002beta3 to 5.002gamma. To apply this patch, run the above commands, then cd to your perl source directory and then type patch -p1 -N < patch.2gamma The changes are described after each /^Index/ line below. This is designed so you can examine each change with a command such as csplit -k patch.2gamma '/^Index:/' '{99}' (Of course since there are 116 items and most csplit's have an arbitrary limit of 100 files, you'll probably have to manually split this file first, but you get the idea. (GNU csplit doesn't have this limitation. Nor does a perl solution, of course.)) Patch and enjoy, Andy Dougherty doughera@lafcol.lafayette.edu Dept. of Physics Lafayette College, Easton PA 18042
Diffstat (limited to 'os2')
-rw-r--r--os2/diff.MANIFEST45
-rw-r--r--os2/diff.init56
2 files changed, 0 insertions, 101 deletions
diff --git a/os2/diff.MANIFEST b/os2/diff.MANIFEST
deleted file mode 100644
index d31936d168..0000000000
--- a/os2/diff.MANIFEST
+++ /dev/null
@@ -1,45 +0,0 @@
-*** MANIFEST.old Mon Nov 20 09:40:40 1995
---- MANIFEST Tue Dec 26 19:53:02 1995
-***************
-*** 339,354 ****
- op.h Opcode syntax tree header
- opcode.h Automatically generated opcode header
- opcode.pl Opcode header generatore
-! os2/Makefile.SH Shared library generation for OS/2
- os2/POSIX.mkfifo POSIX.xs patch.
- os2/README OS/2 info.
- os2/diff.Makefile Patches to Makefile.SH
-! os2/diff.configure Patches to Makefile.SH
- os2/diff.installperl Patches to installperl
- os2/diff.mkdep Patches to makedepend.SH
- os2/diff.x2pMakefile Patches to x2p/Makefile.SH
-! os2/os2.c Missing code for OS/2
- os2/os2ish.h Header for OS/2
- patchlevel.h The current patch level of perl
- perl.c main()
- perl.h Global declarations
---- 341,364 ----
- op.h Opcode syntax tree header
- opcode.h Automatically generated opcode header
- opcode.pl Opcode header generatore
-! os2/Makefile.SHs Shared library generation for OS/2
- os2/POSIX.mkfifo POSIX.xs patch.
- os2/README OS/2 info.
-+ os2/diff.MANIFEST MANIFEST patch
- os2/diff.Makefile Patches to Makefile.SH
-! os2/diff.c2ph c2ph patch
-! os2/diff.configure Patches to Configure
-! os2/diff.db_file patch to DB_File
-! os2/diff.init Suggested patch to move initialization code to headers.
-! os2/diff.installman Patches to installman
- os2/diff.installperl Patches to installperl
- os2/diff.mkdep Patches to makedepend.SH
-+ os2/diff.rest old patch to t/TEST which was not applied yet
- os2/diff.x2pMakefile Patches to x2p/Makefile.SH
-! os2/notes Notes for perl maintainer
-! os2/os2.c Additional code for OS/2
- os2/os2ish.h Header for OS/2
-+ os2/perl2cmd.pl Corrects installed binaries under OS/2
- patchlevel.h The current patch level of perl
- perl.c main()
- perl.h Global declarations
diff --git a/os2/diff.init b/os2/diff.init
deleted file mode 100644
index 2b8c511302..0000000000
--- a/os2/diff.init
+++ /dev/null
@@ -1,56 +0,0 @@
-*** miniperlmain.c~ Sat Nov 18 12:48:10 1995
---- miniperlmain.c Sun Nov 26 12:44:30 1995
-***************
-*** 31,43 ****
- {
- int exitstatus;
-
-! #ifdef OS2
-! _response(&argc, &argv);
-! _wildcard(&argc, &argv);
-! #endif
-!
-! #ifdef VMS
-! getredirection(&argc,&argv);
- #endif
-
- #if defined(HAS_SETLOCALE) && defined(LC_CTYPE)
---- 31,38 ----
- {
- int exitstatus;
-
-! #ifdef PERL_SYS_INIT
-! PERL_SYS_INIT(&argc, &argv);
- #endif
-
- #if defined(HAS_SETLOCALE) && defined(LC_CTYPE)
-*** os2/os2ish.h~ Tue Nov 14 08:07:32 1995
---- os2/os2ish.h Sun Nov 26 13:04:54 1995
-***************
-*** 23,28 ****
---- 23,33 ----
- #endif
- #define ABORT() kill(getpid(),SIGABRT);
-
-+ #define PERL_SYS_INIT(argcp, argvp) do { \
-+ _response(argcp, argvp); \
-+ _wildcard(argcp, argvp); } while (0)
-+
-+
- /*
- * fwrite1() should be a routine with the same calling sequence as fwrite(),
- * but which outputs all of the bytes requested as a single stream (unlike
-*** vms/vmsish.h~ Wed Nov 15 19:07:24 1995
---- vms/vmsish.h Sun Nov 26 12:46:34 1995
-***************
-*** 86,91 ****
---- 86,94 ----
- */
- #define fork vfork
-
-+ #define PERL_SYS_INIT(argcp, argvp) \
-+ getredirection(argcp, argvp)
-+
- /*
- * fwrite1() should be a routine with the same calling sequence as fwrite(),
- * but which outputs all of the bytes requested as a single stream (unlike