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