--- a/mercurial/bundlerepo.py Thu Apr 06 17:45:47 2017 -0700
+++ b/mercurial/bundlerepo.py Mon Apr 03 09:31:39 2017 -0700
@@ -115,7 +115,8 @@
elif rev1 <= self.repotiprev and rev2 <= self.repotiprev:
return revlog.revlog.revdiff(self, rev1, rev2)
- return mdiff.textdiff(self.revision(rev1), self.revision(rev2))
+ return mdiff.textdiff(self.revision(rev1, raw=True),
+ self.revision(rev2, raw=True))
def revision(self, nodeorrev, raw=False):
"""return an uncompressed revision of a given node or revision