hgext3rd/topic/stack.py
changeset 1936 31583ddda6d9
parent 1925 8f8a48a2e97d
child 1954 61f36480740f
equal deleted inserted replaced
1935:11d740319280 1936:31583ddda6d9
     2 #
     2 #
     3 # This software may be used and distributed according to the terms of the
     3 # This software may be used and distributed according to the terms of the
     4 # GNU General Public License version 2 or any later version.
     4 # GNU General Public License version 2 or any later version.
     5 import collections
     5 import collections
     6 from mercurial.i18n import _
     6 from mercurial.i18n import _
     7 from mercurial import error
     7 from mercurial import (
     8 from mercurial import obsolete
     8     error,
       
     9     obsolete,
       
    10 )
     9 
    11 
    10 def getstack(repo, topic):
    12 def getstack(repo, topic):
    11     # XXX need sorting
    13     # XXX need sorting
    12     trevs = repo.revs("topic(%s) - obsolete()", topic)
    14     trevs = repo.revs("topic(%s) - obsolete()", topic)
    13     return _orderrevs(repo, trevs)
    15     return _orderrevs(repo, trevs)