hgext3rd/topic/stack.py
changeset 1954 61f36480740f
parent 1936 31583ddda6d9
child 1955 5452a575b4e5
equal deleted inserted replaced
1953:bdc5bb223b50 1954:61f36480740f
    19         topic = repo.currenttopic
    19         topic = repo.currenttopic
    20     if not topic:
    20     if not topic:
    21         raise error.Abort(_('no active topic to list'))
    21         raise error.Abort(_('no active topic to list'))
    22     fm = ui.formatter('topicstack', opts)
    22     fm = ui.formatter('topicstack', opts)
    23     prev = None
    23     prev = None
    24     for idx, r in enumerate(getstack(repo, topic)):
    24     for idx, r in enumerate(getstack(repo, topic), 1):
    25         ctx = repo[r]
    25         ctx = repo[r]
    26         p1 = ctx.p1()
    26         p1 = ctx.p1()
    27         if p1.obsolete():
    27         if p1.obsolete():
    28             p1 = repo[_singlesuccessor(repo, p1)]
    28             p1 = repo[_singlesuccessor(repo, p1)]
    29         if p1.rev() != prev:
    29         if p1.rev() != prev: