Mercurial > public > mercurial-scm > hg-stable
diff mercurial/cmdutil.py @ 33752:ab0c55c2ad9a
context: rename troubles into instabilities
Rename troubles context method into instabilities.
Copy the old troubles method and add a deprecation warning. This way
extensions calling troubles will see the deprecation warning but will not
break due to new return values.
The renaming is done according to
https://www.mercurial-scm.org/wiki/CEDVocabulary.
Differential Revision: https://phab.mercurial-scm.org/D238
author | Boris Feld <boris.feld@octobus.net> |
---|---|
date | Wed, 02 Aug 2017 18:34:39 +0200 |
parents | 93422d0068f8 |
children | 52c5ff856b49 |
line wrap: on
line diff
--- a/mercurial/cmdutil.py Tue Aug 08 17:25:38 2017 -0700 +++ b/mercurial/cmdutil.py Wed Aug 02 18:34:39 2017 +0200 @@ -1466,8 +1466,8 @@ labels.append('changeset.obsolete') if ctx.troubled(): labels.append('changeset.troubled') - for trouble in ctx.troubles(): - labels.append('trouble.%s' % trouble) + for instability in ctx.instabilities(): + labels.append('trouble.%s' % instability) return ' '.join(labels) class changeset_printer(object): @@ -1579,7 +1579,8 @@ if ctx.troubled(): # i18n: column positioning for "hg log" - self.ui.write(_("instability: %s\n") % ', '.join(ctx.troubles()), + instabilities = ctx.instabilities() + self.ui.write(_("instability: %s\n") % ', '.join(instabilities), label='log.trouble') self._exthook(ctx)