comparison mercurial/revlog.py @ 854:473c030d34a6

Fixed revlog.children. It was comparing a node to a rev, then appending a rev onto the list of children being constructed instead of a node.
author Tristan Wibberley <tristan@wibberley.org>
date Sat, 06 Aug 2005 21:58:28 +0100
parents b3bba126b04a
children c2e77581bc84 d4cb383e7de7 62ec665759f2 01215ad04283
comparison
equal deleted inserted replaced
853:b8ff3f8c4062 854:473c030d34a6
183 c = [] 183 c = []
184 p = self.rev(node) 184 p = self.rev(node)
185 for r in range(p + 1, self.count()): 185 for r in range(p + 1, self.count()):
186 n = self.node(r) 186 n = self.node(r)
187 for pn in self.parents(n): 187 for pn in self.parents(n):
188 if pn == p: 188 if pn == node:
189 c.append(p) 189 c.append(n)
190 continue 190 continue
191 elif pn == nullid: 191 elif pn == nullid:
192 continue 192 continue
193 return c 193 return c
194 194