diff -r 35acefbf0ae6 -r 467cea2bf2d8 mercurial/mdiff.py --- a/mercurial/mdiff.py Tue Jun 07 00:21:53 2005 -0800 +++ b/mercurial/mdiff.py Tue Jun 07 08:53:05 2005 -0800 @@ -26,7 +26,10 @@ else: a = a.splitlines(1) b = b.splitlines(1) - l = list(difflib.unified_diff(a, b, "a/" + fn, "b/" + fn, ad, bd)) + l = list(difflib.unified_diff(a, b, "a/" + fn, "b/" + fn)) + # difflib uses a space, rather than a tab + l[0] = l[0][:-2] + "\t" + ad + "\n" + l[1] = l[1][:-2] + "\t" + bd + "\n" for ln in xrange(len(l)): if l[ln][-1] != '\n':