Mercurial > public > mercurial-scm > hg-stable
diff hgext/histedit.py @ 27629:e7ff83b2bcfe
histedit: list action when intervention is required
author | timeless <timeless@mozdev.org> |
---|---|
date | Wed, 23 Dec 2015 08:57:04 +0000 |
parents | dcbba68e076f |
children | 9358124b4a65 |
line wrap: on
line diff
--- a/hgext/histedit.py Wed Dec 23 08:52:52 2015 +0000 +++ b/hgext/histedit.py Wed Dec 23 08:57:04 2015 +0000 @@ -423,8 +423,10 @@ hg.update(repo, self.state.parentctxnode, quietempty=True) stats = applychanges(repo.ui, repo, rulectx, {}) if stats and stats[3] > 0: - raise error.InterventionRequired(_('Fix up the change and run ' - 'hg histedit --continue')) + raise error.InterventionRequired( + _('Fix up the change (%s %s)') % + (self.verb, node.short(self.node)), + hint=_('hg histedit --continue to resume')) def continuedirty(self): """Continues the action when changes have been applied to the working @@ -616,9 +618,9 @@ hg.update(repo, self.state.parentctxnode, quietempty=True) applychanges(repo.ui, repo, rulectx, {}) raise error.InterventionRequired( - _('Make changes as needed, you may commit or record as needed ' - 'now.\nWhen you are finished, run hg histedit --continue to ' - 'resume.')) + _('Editing (%s), you may commit or record as needed now.') + % node.short(self.node), + hint=_('hg histedit --continue to resume')) def commiteditor(self): return cmdutil.getcommiteditor(edit=True, editform='histedit.edit')