mercurial/error.py
changeset 45846 8d72e29ad1e0
parent 45844 8f07f5a9c3de
child 45859 527ce85c2e60
--- a/mercurial/error.py	Wed Oct 21 19:00:16 2020 -0700
+++ b/mercurial/error.py	Tue Oct 06 22:36:15 2020 -0700
@@ -181,6 +181,13 @@
             return pycompat.sysstr(self.__bytes__())
 
 
+class InputError(Abort):
+    """Indicates that the user made an error in their input.
+
+    Examples: Invalid command, invalid flags, invalid revision.
+    """
+
+
 class HookLoadError(Abort):
     """raised when loading a hook fails, aborting an operation