diff mercurial/dispatch.py @ 45927:35ab6e39f482

errors: raise ConfigError on bad alias definition Differential Revision: https://phab.mercurial-scm.org/D9384
author Martin von Zweigbergk <martinvonz@google.com>
date Mon, 23 Nov 2020 12:27:22 -0800
parents 8939062597f0
children be25b66f86ab
line wrap: on
line diff
--- a/mercurial/dispatch.py	Mon Nov 23 10:42:03 2020 -0800
+++ b/mercurial/dispatch.py	Mon Nov 23 12:27:22 2020 -0800
@@ -694,7 +694,7 @@
                     hint = _(b"'%s' is provided by '%s' extension") % (cmd, ext)
                 except error.UnknownCommand:
                     pass
-            raise error.Abort(self.badalias, hint=hint)
+            raise error.ConfigError(self.badalias, hint=hint)
         if self.shadows:
             ui.debug(
                 b"alias '%s' shadows command '%s'\n" % (self.name, self.cmdname)