someone just handed me a several thousand line layer-wide patch, and i'd like to pull it apart into bite-sized pieces, and i just noticed the utility "splitpatch", but when i applied it to the patch, what i got was *almost* right ... except that the patch snippets had the trailing "git diff" line from the *following* patch snippet in the file; the splitting operation clearly retained the trailing line after the patch, rather than the leading line that actually represented the snippet. is there a simple way to do this? i do have the right to go back to the patch creator and ask him to redo the diff in a different way. thoughts? rday