# HG changeset patch # User timeless # Date 1449042095 0 # Node ID 1ec23f3e62f3552ec091f7450a051e4737304c93 # Parent 8117e2cd959e49f30a189208b807ad3d622ae312 histedit: improve missing rule suggestion include actual suggested text diff -r 8117e2cd959e -r 1ec23f3e62f3 hgext/histedit.py --- a/hgext/histedit.py Sat Nov 14 17:25:43 2015 +0900 +++ b/hgext/histedit.py Wed Dec 02 07:41:35 2015 +0000 @@ -1214,7 +1214,7 @@ if missing: raise error.Abort(_('missing rules for changeset %s') % missing[0][:12], - hint=_('do you want to use the drop action?')) + hint=_('use "drop %s" to discard the change') % missing[0][:12]) def newnodestoabort(state): """process the list of replacements to return diff -r 8117e2cd959e -r 1ec23f3e62f3 tests/test-histedit-arguments.t --- a/tests/test-histedit-arguments.t Sat Nov 14 17:25:43 2015 +0900 +++ b/tests/test-histedit-arguments.t Wed Dec 02 07:41:35 2015 +0000 @@ -164,7 +164,7 @@ > pick 08d98a8350f3 4 five > EOF abort: missing rules for changeset c8e68270e35a - (do you want to use the drop action?) + (use "drop c8e68270e35a" to discard the change) [255] Test that extra revisions are detected