This is a live mirror of the Perl 5 development currently hosted at
perl 5.002gamma: [patch introduction and re-organisations]
authorAndy Dougherty <>
Sat, 3 Feb 1996 00:53:00 +0000 (00:53 +0000)
committerAndy Dougherty <>
Sat, 3 Feb 1996 00:53:00 +0000 (00:53 +0000)
perl 5.002gamma: [patch introduction and re-organisations]

[ re-organisations:

# Give this module a sensible home.
mv pod/PerlDoc/ lib/Pod/
rmdir pod/PerlDoc

# Tie:: finally has its own hierarchy
mkdir lib/Tie
mv lib/ lib/Tie/
mv lib/ lib/Tie/

rm -f lib/    # Duplicate of ext/FileHandle/
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    
    Dept. of Physics
    Lafayette College, Easton PA 18042
lib/ [deleted file]
lib/Pod/ [moved from pod/PerlDoc/ with 100% similarity]
lib/Tie/ [moved from lib/ with 100% similarity]
lib/Tie/ [moved from lib/ with 100% similarity]
os2/diff.MANIFEST [deleted file]
os2/diff.init [deleted file]