# HG changeset patch # User Martin von Zweigbergk # Date 2020-11-10 17:14:01 # Node ID c7abdbc8fd473bf9f096edb5f87137495ed83be5 # Parent 1bf1dcbc995034ee8072fae00ded45fd6045ed2f destutil: raise more specific error when histedit.defaultrev is empty Differential Revision: https://phab.mercurial-scm.org/D9313 diff --git a/mercurial/destutil.py b/mercurial/destutil.py --- a/mercurial/destutil.py +++ b/mercurial/destutil.py @@ -405,7 +405,7 @@ def desthistedit(ui, repo): elif default: revs = scmutil.revrange(repo, [default]) else: - raise error.Abort( + raise error.ConfigError( _(b"config option histedit.defaultrev can't be empty") ) diff --git a/tests/test-histedit-arguments.t b/tests/test-histedit-arguments.t --- a/tests/test-histedit-arguments.t +++ b/tests/test-histedit-arguments.t @@ -127,7 +127,7 @@ Test invalid config default $ hg histedit --config "histedit.defaultrev=" abort: config option histedit.defaultrev can't be empty - [255] + [30] Run on a revision not descendants of the initial parent --------------------------------------------------------------------