[C. Michael Pilato] > - spool the diff, count the lines in it, and provide that count in > some fashion > - indent the diff by a single column > - wrap the whole diff in some start/end markers ("[[[" and "]]]", e.g.)
I like the last option, except that I'd use "\n" as the end marker, and no start marker. Many people won't even notice the extra blank line. Come to think of it, this is what we already do for the non --diff case: append \n before the separator. (Presumably to account for svn:log text that does not already end in a newline.) So this isn't even a new idea. -- Peter Samuelson | org-tld!p12n!peter | http://p12n.org/