Mercurial > hg
comparison mercurial/templates/map-cmdline.default @ 30713:6d0b1a69f98c
templates: display evolution "troubles" in command line style
author | Denis Laxalde <denis.laxalde@logilab.fr> |
---|---|
date | Fri, 06 Jan 2017 13:50:52 +0100 |
parents | 667d9c93c412 |
children | 32f160ceb99d |
comparison
equal
deleted
inserted
replaced
30712:5dde81de1e6d | 30713:6d0b1a69f98c |
---|---|
1 # Base templates. Due to name clashes with existing keywords, we have | 1 # Base templates. Due to name clashes with existing keywords, we have |
2 # to replace some keywords with 'lkeyword', for 'labelled keyword' | 2 # to replace some keywords with 'lkeyword', for 'labelled keyword' |
3 changeset = '{cset}{branches}{bookmarks}{tags}{parents}{user}{ldate}{summary}\n' | 3 changeset = '{cset}{branches}{bookmarks}{tags}{parents}{user}{ldate}{ltroubles}{summary}\n' |
4 changeset_quiet = '{lnode}' | 4 changeset_quiet = '{lnode}' |
5 changeset_verbose = '{cset}{branches}{bookmarks}{tags}{parents}{user}{ldate}{lfiles}{lfile_copies_switch}{description}\n' | 5 changeset_verbose = '{cset}{branches}{bookmarks}{tags}{parents}{user}{ldate}{ltroubles}{lfiles}{lfile_copies_switch}{description}\n' |
6 changeset_debug = '{fullcset}{branches}{bookmarks}{tags}{lphase}{parents}{manifest}{user}{ldate}{lfile_mods}{lfile_adds}{lfile_dels}{lfile_copies_switch}{extras}{description}\n' | 6 changeset_debug = '{fullcset}{branches}{bookmarks}{tags}{lphase}{parents}{manifest}{user}{ldate}{ltroubles}{lfile_mods}{lfile_adds}{lfile_dels}{lfile_copies_switch}{extras}{description}\n' |
7 | 7 |
8 # File templates | 8 # File templates |
9 lfiles = '{if(files, | 9 lfiles = '{if(files, |
10 label("ui.note log.files", | 10 label("ui.note log.files", |
11 "files: {files}\n"))}' | 11 "files: {files}\n"))}' |
26 label("ui.note log.copies", | 26 label("ui.note log.copies", |
27 "copies: {file_copies_switch | 27 "copies: {file_copies_switch |
28 % ' {name} ({source})'}\n"))}' | 28 % ' {name} ({source})'}\n"))}' |
29 | 29 |
30 # General templates | 30 # General templates |
31 _cset_labels = 'log.changeset changeset.{phase}' | 31 _trouble_label = 'trouble.{trouble}' |
32 _cset_labels = 'log.changeset changeset.{phase}{if(troubles, " changeset.troubled {troubles%_trouble_label}")}' | |
32 cset = '{label("{_cset_labels}", | 33 cset = '{label("{_cset_labels}", |
33 "changeset: {rev}:{node|short}")}\n' | 34 "changeset: {rev}:{node|short}")}\n' |
34 | 35 |
35 lphase = '{label("log.phase", | 36 lphase = '{label("log.phase", |
36 "phase: {phase}")}\n' | 37 "phase: {phase}")}\n' |
63 'summary: {desc|firstline}')}\n")}' | 64 'summary: {desc|firstline}')}\n")}' |
64 | 65 |
65 ldate = '{label("log.date", | 66 ldate = '{label("log.date", |
66 "date: {date|date}")}\n' | 67 "date: {date|date}")}\n' |
67 | 68 |
69 ltroubles = '{if(troubles, "{label('ui.note log.trouble', | |
70 'trouble: {join(troubles, ", ")}')}\n")}' | |
71 | |
68 extra = '{label("ui.debug log.extra", | 72 extra = '{label("ui.debug log.extra", |
69 "extra: {key}={value|stringescape}")}\n' | 73 "extra: {key}={value|stringescape}")}\n' |
70 | 74 |
71 description = '{if(desc|strip, "{label('ui.note log.description', | 75 description = '{if(desc|strip, "{label('ui.note log.description', |
72 'description:')} | 76 'description:')} |