equal
deleted
inserted
replaced
11 |
11 |
12 from mercurial.i18n import _ |
12 from mercurial.i18n import _ |
13 |
13 |
14 from mercurial.node import nullrev |
14 from mercurial.node import nullrev |
15 |
15 |
|
16 from . import ( |
|
17 compat, |
|
18 ) |
|
19 |
16 shorttemplate = "[{label('evolve.rev', rev)}] {desc|firstline}\n" |
20 shorttemplate = "[{label('evolve.rev', rev)}] {desc|firstline}\n" |
17 stacktemplate = """[{label('evolve.rev', if(topicidx, "s{topicidx}", rev))}] {desc|firstline}\n""" |
21 stacktemplate = """[{label('evolve.rev', if(topicidx, "s{topicidx}", rev))}] {desc|firstline}\n""" |
18 |
22 |
19 def obsexcmsg(ui, message, important=False): |
23 def obsexcmsg(ui, message, important=False): |
20 verbose = ui.configbool('experimental', 'verbose-obsolescence-exchange') |
24 verbose = ui.configbool('experimental', 'verbose-obsolescence-exchange') |
25 |
29 |
26 def obsexcprg(ui, *args, **kwargs): |
30 def obsexcprg(ui, *args, **kwargs): |
27 topic = 'obsmarkers exchange' |
31 topic = 'obsmarkers exchange' |
28 if ui.configbool('experimental', 'verbose-obsolescence-exchange'): |
32 if ui.configbool('experimental', 'verbose-obsolescence-exchange'): |
29 topic = 'OBSEXC' |
33 topic = 'OBSEXC' |
30 ui.progress(topic, *args, **kwargs) |
34 compat.progress(ui, topic, *args, **kwargs) |
31 |
35 |
32 def filterparents(parents): |
36 def filterparents(parents): |
33 """filter nullrev parents |
37 """filter nullrev parents |
34 |
38 |
35 (and other crazyness)""" |
39 (and other crazyness)""" |