comparison mercurial/revlog.py @ 4919:c0df0cce64a4

revlog: delete unused function makenode
author Matt Mackall <mpm@selenic.com>
date Sat, 21 Jul 2007 16:18:24 -0500
parents e017d3a82e1d
children ee983d0dbea8
comparison
equal deleted inserted replaced
4918:e017d3a82e1d 4919:c0df0cce64a4
829 def cmp(self, node, text): 829 def cmp(self, node, text):
830 """compare text with a given file revision""" 830 """compare text with a given file revision"""
831 p1, p2 = self.parents(node) 831 p1, p2 = self.parents(node)
832 return hash(text, p1, p2) != node 832 return hash(text, p1, p2) != node
833 833
834 def makenode(self, node, text):
835 """calculate a file nodeid for text, descended or possibly
836 unchanged from node"""
837
838 if self.cmp(node, text):
839 return hash(text, node, nullid)
840 return node
841
842 def diff(self, a, b): 834 def diff(self, a, b):
843 """return a delta between two revisions""" 835 """return a delta between two revisions"""
844 return mdiff.textdiff(a, b) 836 return mdiff.textdiff(a, b)
845 837
846 def patches(self, t, pl): 838 def patches(self, t, pl):