Mercurial > public > mercurial-scm > hg-stable
diff mercurial/cmdutil.py @ 43872:aac921f54554
status: outputting structured unfinished-operation information
This adds a new item in the json/template output for morestatus and added item
types to all entries.
Differential Revision: https://phab.mercurial-scm.org/D7595
author | Rodrigo Damazio Bovendorp <rdamazio@google.com> |
---|---|
date | Mon, 09 Dec 2019 22:24:58 -0800 |
parents | 612951e08278 |
children | d587937600be |
line wrap: on
line diff
--- a/mercurial/cmdutil.py Thu Dec 05 14:28:21 2019 -0800 +++ b/mercurial/cmdutil.py Mon Dec 09 22:24:58 2019 -0800 @@ -793,6 +793,13 @@ fm.data(unresolved=True) def formatfooter(self, fm): + fm.startitem() + fm.data( + itemtype=b'morestatus', + unfinished=self.unfinishedop, + unfinishedmsg=self.unfinishedmsg, + ) + statemsg = ( _(b'The repository is in an unfinished *%s* state.') % self.unfinishedop