mercurial/pure/parsers.py
changeset 43554 b56de57c45ce
parent 43552 bd87114ce341
child 43574 02802fa87b74
equal deleted inserted replaced
43553:2da51e292734 43554:b56de57c45ce
    62     def rev(self, node):
    62     def rev(self, node):
    63         """return a revision for a node
    63         """return a revision for a node
    64 
    64 
    65         If the node is unknown, raise a RevlogError"""
    65         If the node is unknown, raise a RevlogError"""
    66         return self.nodemap[node]
    66         return self.nodemap[node]
       
    67 
       
    68     def get_rev(self, node):
       
    69         """return a revision for a node
       
    70 
       
    71         If the node is unknown, return None"""
       
    72         return self.nodemap.get(node)
    67 
    73 
    68     def _stripnodes(self, start):
    74     def _stripnodes(self, start):
    69         if 'nodemap' in vars(self):
    75         if 'nodemap' in vars(self):
    70             for r in range(start, len(self)):
    76             for r in range(start, len(self)):
    71                 n = self[r][7]
    77                 n = self[r][7]