* Patch is less sensitive to the file names in the diff headers than the scripts are. It tries both filenames specified and apparently checks if the file exists. We only look at the `+++ file ...' header, and ignore the other. Other than patch we cannot simply look at the file system to determine which one is the imput file. * Patch destroys the backup files it generates if a file appears more than once in a patch. This is the reason why we use the backup-files utility instead. * quilt setup doesn't detect if the source file doesn't exist. * Blank and commented out lines in series file cause problems. * rpatch should only look at .pc/applied-patches, not at the series file.