Mercurial > public > mercurial-scm > hg
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 |