mercurial/templatekw.py
changeset 42436 dc5bd66a8270
parent 42405 0c72eddb4be5
child 42503 88ba0ff94605
equal deleted inserted replaced
42435:16312ea45a8b 42436:dc5bd66a8270
   571         return d
   571         return d
   572     return _hybrid(None, urls, makemap, lambda k: '%s=%s' % (k, urls[k]))
   572     return _hybrid(None, urls, makemap, lambda k: '%s=%s' % (k, urls[k]))
   573 
   573 
   574 @templatekeyword("predecessors", requires={'repo', 'ctx'})
   574 @templatekeyword("predecessors", requires={'repo', 'ctx'})
   575 def showpredecessors(context, mapping):
   575 def showpredecessors(context, mapping):
   576     """Returns the list of the closest visible successors. (EXPERIMENTAL)"""
   576     """Returns the list of the closest visible predecessors. (EXPERIMENTAL)"""
   577     repo = context.resource(mapping, 'repo')
   577     repo = context.resource(mapping, 'repo')
   578     ctx = context.resource(mapping, 'ctx')
   578     ctx = context.resource(mapping, 'ctx')
   579     predecessors = sorted(obsutil.closestpredecessors(repo, ctx.node()))
   579     predecessors = sorted(obsutil.closestpredecessors(repo, ctx.node()))
   580     predecessors = pycompat.maplist(hex, predecessors)
   580     predecessors = pycompat.maplist(hex, predecessors)
   581 
   581