Patch v1.0 December 25, 1989 (OK, so what else do you do on Christmas?) This is PATCH, a Unix program which, when given a list of differences between an old version and a new version (in Unix "diff -c" format) will patch source code (old version) to be the same as the new version. This is first release of Amiga version 1.0. It seems to test OK. Read the file "patch.man" for Larry Wall's documentation. Problem reports: Voice: 318-984-1820 Bix: egreen. UUCP: elg@attctc.UUCP US Mail to: Eric Green P.O. Box 92191 Lafayette, LA 70509 Known bugs: Does Choke'n'puke on Really Big Changes (>50K), due to Manx's heapmem.o limitations. NOTE: This software is copyrighted by Larry Wall, with the exception of my "chdir" routine which is in the public domain. All my changes become property of Larry Wall by provision of copyright law. If you wish to discuss legal aspects of use or distribution of this software, talk to Larry. NOTE 2: This is NOT shareware. It's Larry's program, and even if it wasn't, the port was far too trivial to charge money for. NOTE 3: This software is compiled with the Manx "C" compiler. I thought of porting it to Lattice "C", but given that the sole attempt ended up in a bigger file with no real speed advantage, I decided it wasn't worth it. Changes, version 0.90 to 0.91: added "chdir" routine, re-enabled that particular option of patch. Does it work? HowdoIknow? Changes, version 0.91 to version 1.0: Fixed "chdir" routine, fixed choke'n'puke when a new file has been added to the distribution, put in my own amystat instead of using Manx one, re-wrote makedirs() to be interative instead of recursive.