diff -r 71b77b61ed60 -r 511d6ae462f3 mercurial/templatekw.py --- a/mercurial/templatekw.py Sun Aug 06 11:40:53 2017 -0700 +++ b/mercurial/templatekw.py Wed Aug 02 11:32:25 2017 +0200 @@ -765,9 +765,21 @@ return repo.ui.termwidth() @templatekeyword('troubles') -def showtroubles(**args): +def showtroubles(repo, **args): """List of strings. Evolution troubles affecting the changeset. + (DEPRECATED) + """ + msg = ("'troubles' is deprecated, " + "use 'instabilities'") + repo.ui.deprecwarn(msg, '4.4') + + return showinstabilities(repo=repo, **args) + +@templatekeyword('instabilities') +def showinstabilities(**args): + """List of strings. Evolution instabilities affecting the changeset. + (EXPERIMENTAL) """ args = pycompat.byteskwargs(args)