From b7440b1f790be21b428b68d4b9fb6778454641d5 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Fri, 25 Apr 2014 11:02:41 +0200 Subject: [PATCH] Small exception handling cleanup in parsers.py --- qutebrowser/commands/parsers.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/qutebrowser/commands/parsers.py b/qutebrowser/commands/parsers.py index 70a728154..b4456aff4 100644 --- a/qutebrowser/commands/parsers.py +++ b/qutebrowser/commands/parsers.py @@ -216,19 +216,19 @@ class CommandParser: try: self.parse(text) self._check() - except ArgumentCountError as e: - if ignore_exc: - message.error("{}: invalid argument count - {}".format( - self._cmd.name, str(e))) - return False - else: - raise except NoSuchCommandError as e: if ignore_exc: message.error("{}: no such command".format(e)) return False else: raise + except ArgumentCountError as e: + if ignore_exc: + message.error("{}: invalid argument count - {}".format( + self._cmd.name, e)) + return False + else: + raise except InvalidModeError as e: if ignore_exc: message.error("{}: {}".format(self._cmd.name, e))