changeset 2489 | 568e58eed096 |
parent 2354 | 16276b1c0658 |
child 2490 | 6ff82ec1f4b8 |
--- a/mercurial/revlog.py Fri Jun 23 12:52:42 2006 -0700 +++ b/mercurial/revlog.py Tue Jun 20 14:57:30 2006 -0300 @@ -477,6 +477,13 @@ if self.version == REVLOGV0: return d return [ self.node(x) for x in d ] + def parentrevs(self, rev): + if rev == -1: + return (-1, -1) + d = self.index[rev][-3:-1] + if self.version == REVLOGV0: + return [ self.rev(x) for x in d ] + return d def start(self, rev): if rev < 0: return -1