equal
deleted
inserted
replaced
20 formatted with each suffix separated with a space. |
20 formatted with each suffix separated with a space. |
21 """ |
21 """ |
22 return ' '.join(prefix % suffix for suffix in labelssuffix) |
22 return ' '.join(prefix % suffix for suffix in labelssuffix) |
23 |
23 |
24 def showstack(ui, repo, topic, opts): |
24 def showstack(ui, repo, topic, opts): |
|
25 |
|
26 if topic not in repo.topics: |
|
27 raise error.Abort(_('cannot resolve "%s": no such topic found') % topic) |
|
28 |
25 fm = ui.formatter('topicstack', opts) |
29 fm = ui.formatter('topicstack', opts) |
26 prev = None |
30 prev = None |
27 entries = [] |
31 entries = [] |
28 idxmap = {} |
32 idxmap = {} |
29 |
33 |