Hmm... Looks like a new-style context diff to me...
The text leading up to this was:
--------------------------
|*** /tmp/ShowDifferences1kr3oya Wed Jun 23 15:38:46 1999
|--- generic/tclHash.c Tue Mar 2 15:50:44 1999
--------------------------
Patching file generic/tclHash.c using Plan A...
Hunk #1 succeeded at 56.
Hunk #2 succeeded at 103 (offset 5 lines).
Hunk #3 succeeded at 156 (offset 5 lines).
Hunk #4 succeeded at 196 (offset 5 lines).
Hunk #5 succeeded at 912 (offset 5 lines).
Hunk #6 succeeded at 942 (offset 5 lines).
Hmm... The next patch looks like a new-style context diff to me...
The text leading up to this was:
--------------------------
|*** /tmp/ShowDifferences1TL3oyb Wed Jun 23 15:42:39 1999
|--- generic/tcl.h Wed Jun 23 15:42:40 1999
--------------------------
Patching file generic/tcl.h using Plan A...
Hunk #1 succeeded at 851 (offset 55 lines).
Hunk #2 succeeded at 888 (offset 55 lines).
Hunk #3 succeeded at 916 (offset 55 lines).
Hunk #4 succeeded at 927 (offset 55 lines).
Hunk #5 succeeded at 937 (offset 55 lines).
done
If there are any failures to apply a hunk then you will have to apply the
rejected parts by hand. They will be stored in file.rej where file is the
name of the file which is being patched.