comparison mercurial/filelog.py @ 3586:66a17364c30e

filelog: rename filelog.size() to filelog.len() filelog.size() is misleading for users of revlog.size() since it doesn't return the size of the revision.
author Benoit Boissinot <benoit.boissinot@ens-lyon.org>
date Sun, 29 Oct 2006 16:33:46 +0100
parents 9a478efc16cc
children c2f82db92ae1
comparison
equal deleted inserted replaced
3585:cac2c17bec5a 3586:66a17364c30e
63 m = self._readmeta(node) 63 m = self._readmeta(node)
64 if m and m.has_key("copy"): 64 if m and m.has_key("copy"):
65 return (m["copy"], bin(m["copyrev"])) 65 return (m["copy"], bin(m["copyrev"]))
66 return False 66 return False
67 67
68 def size(self, rev): 68 def len(self, rev):
69 """return the size of a given revision""" 69 """return the len of a given revision"""
70 70
71 # for revisions with renames, we have to go the slow way 71 # for revisions with renames, we have to go the slow way
72 node = self.node(rev) 72 node = self.node(rev)
73 if self.renamed(node): 73 if self.renamed(node):
74 return len(self.read(node)) 74 return len(self.read(node))
75 75
76 return revlog.size(self, rev) 76 return self.size(rev)
77 77
78 def cmp(self, node, text): 78 def cmp(self, node, text):
79 """compare text with a given file revision""" 79 """compare text with a given file revision"""
80 80
81 # for renames, we have to go the slow way 81 # for renames, we have to go the slow way