comparison mercurial/bundlerepo.py @ 10282:08a0f04b56bd

many, many trivial check-code fixups
author Matt Mackall <mpm@selenic.com>
date Mon, 25 Jan 2010 00:05:27 -0600
parents 25e572394f5c
children 17031fea4e95
comparison
equal deleted inserted replaced
10281:e7d3b509af8b 10282:08a0f04b56bd
71 def bundle(self, rev): 71 def bundle(self, rev):
72 """is rev from the bundle""" 72 """is rev from the bundle"""
73 if rev < 0: 73 if rev < 0:
74 return False 74 return False
75 return rev in self.basemap 75 return rev in self.basemap
76 def bundlebase(self, rev): return self.basemap[rev] 76 def bundlebase(self, rev):
77 return self.basemap[rev]
77 def _chunk(self, rev): 78 def _chunk(self, rev):
78 # Warning: in case of bundle, the diff is against bundlebase, 79 # Warning: in case of bundle, the diff is against bundlebase,
79 # not against rev - 1 80 # not against rev - 1
80 # XXX: could use some caching 81 # XXX: could use some caching
81 if not self.bundle(rev): 82 if not self.bundle(rev):
96 return mdiff.textdiff(self.revision(self.node(rev1)), 97 return mdiff.textdiff(self.revision(self.node(rev1)),
97 self.revision(self.node(rev2))) 98 self.revision(self.node(rev2)))
98 99
99 def revision(self, node): 100 def revision(self, node):
100 """return an uncompressed revision of a given""" 101 """return an uncompressed revision of a given"""
101 if node == nullid: return "" 102 if node == nullid:
103 return ""
102 104
103 text = None 105 text = None
104 chain = [] 106 chain = []
105 iter_node = node 107 iter_node = node
106 rev = self.rev(iter_node) 108 rev = self.rev(iter_node)