Sadly `git difftool` invokes your tool once per file. This makes it hard to print whitespace between files. I'm experimenting with adding an extra newline at the end of output, but it feels a bit untidy for the single file case.