mercurial/revlog.py
changeset 7361 9fe97eea5510
parent 7233 9f0e52e1df77
child 7362 6db4a2ccef3a
equal deleted inserted replaced
7360:42f1b8cb9a60 7361:9fe97eea5510
   498             return self.nodemap[node]
   498             return self.nodemap[node]
   499         except KeyError:
   499         except KeyError:
   500             raise LookupError(node, self.indexfile, _('no node'))
   500             raise LookupError(node, self.indexfile, _('no node'))
   501     def node(self, rev):
   501     def node(self, rev):
   502         return self.index[rev][7]
   502         return self.index[rev][7]
   503     def linkrev(self, node):
   503     def linkrev(self, rev):
   504         return self.index[self.rev(node)][4]
   504         return self.index[rev][4]
   505     def parents(self, node):
   505     def parents(self, node):
   506         d = self.index[self.rev(node)][5:7]
   506         d = self.index[self.rev(node)][5:7]
   507         return (self.node(d[0]), self.node(d[1]))
   507         return (self.node(d[0]), self.node(d[1]))
   508     def parentrevs(self, rev):
   508     def parentrevs(self, rev):
   509         return self.index[rev][5:7]
   509         return self.index[rev][5:7]