diff -r d5ccc059fbcd -r a253ded5b03d mercurial/state.py --- a/mercurial/state.py Fri Jul 24 11:24:59 2020 -0700 +++ b/mercurial/state.py Thu Jul 23 13:31:45 2020 -0700 @@ -164,10 +164,19 @@ operation """ if not self._cmdhint: - return _(b"use 'hg %s --continue' or 'hg %s --abort'") % ( - self._opname, - self._opname, - ) + if not self._stopflag: + return _(b"use 'hg %s --continue' or 'hg %s --abort'") % ( + self._opname, + self._opname, + ) + else: + return _(b"use 'hg %s --continue', 'hg %s --abort', " + b"or 'hg %s --stop'") % ( + self._opname, + self._opname, + self._opname, + ) + return self._cmdhint def msg(self):