mercurial/revlog.py
changeset 13785 470ec600b525
parent 13784 f1e639c71a2b
child 13831 d69c9510d648
equal deleted inserted replaced
13784:f1e639c71a2b 13785:470ec600b525
  1085         for r in xrange(len(revs) - 1):
  1085         for r in xrange(len(revs) - 1):
  1086             a, b = revs[r], revs[r + 1]
  1086             a, b = revs[r], revs[r + 1]
  1087             nb = self.node(b)
  1087             nb = self.node(b)
  1088 
  1088 
  1089             p = self.parents(nb)
  1089             p = self.parents(nb)
  1090             meta = nb + p[0] + p[1] + lookup(nb)
  1090             meta = nb + p[0] + p[1] + lookup(self, nb)
  1091             if a == nullrev:
  1091             if a == nullrev:
  1092                 d = self.revision(nb)
  1092                 d = self.revision(nb)
  1093                 meta += mdiff.trivialdiffheader(len(d))
  1093                 meta += mdiff.trivialdiffheader(len(d))
  1094             else:
  1094             else:
  1095                 d = self.revdiff(a, b)
  1095                 d = self.revdiff(a, b)