Mercurial > public > mercurial-scm > hg-stable
diff mercurial/filelog.py @ 2890:5df3e5cf16bc
Move cmp bits from filelog to revlog
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Tue, 15 Aug 2006 14:18:13 -0500 |
parents | 05257fd28591 |
children | 21631c2c09a5 |
line wrap: on
line diff
--- a/mercurial/filelog.py Tue Aug 15 14:06:50 2006 -0500 +++ b/mercurial/filelog.py Tue Aug 15 14:18:13 2006 -0500 @@ -73,18 +73,7 @@ t2 = self.read(node) return t2 == text - p1, p2 = self.parents(node) - h = hash(text, p1, p2) - - return h != node - - def makenode(self, node, text): - """calculate a file nodeid for text, descended or possibly - unchanged from node""" - - if self.cmp(node, text): - return hash(text, node, nullid) - return node + return revlog.cmp(self, node, text) def annotate(self, node):