mercurial/revlog.py
changeset 11996 3195cf01dfb9
parent 11995 ff84cd2bdfaf
child 11997 6d29171255cd
equal deleted inserted replaced
11995:ff84cd2bdfaf 11996:3195cf01dfb9
  1054         return mdiff.textdiff(self.revision(self.node(rev1)),
  1054         return mdiff.textdiff(self.revision(self.node(rev1)),
  1055                               self.revision(self.node(rev2)))
  1055                               self.revision(self.node(rev2)))
  1056 
  1056 
  1057     def revision(self, node):
  1057     def revision(self, node):
  1058         """return an uncompressed revision of a given node"""
  1058         """return an uncompressed revision of a given node"""
  1059         cachedrev = nullrev
  1059         cachedrev = None
  1060         if node == nullid:
  1060         if node == nullid:
  1061             return ""
  1061             return ""
  1062         if self._cache:
  1062         if self._cache:
  1063             if self._cache[0] == node:
  1063             if self._cache[0] == node:
  1064                 return self._cache[2]
  1064                 return self._cache[2]