equal
deleted
inserted
replaced
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 |