From be609d5779c13ab48a8d699234a3e1a79fbca0b6 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Wed, 27 Jul 2016 10:27:53 +0200 Subject: [PATCH] Improve logging for BaseKeyParser See #1653 --- qutebrowser/keyinput/basekeyparser.py | 2 +- tests/end2end/features/keyinput.feature | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/qutebrowser/keyinput/basekeyparser.py b/qutebrowser/keyinput/basekeyparser.py index dd8535234..887f22515 100644 --- a/qutebrowser/keyinput/basekeyparser.py +++ b/qutebrowser/keyinput/basekeyparser.py @@ -129,7 +129,7 @@ class BaseKeyParser(QObject): try: cmdstr = self.special_bindings[binding] except KeyError: - self._debug_log("No binding found for {}.".format(binding)) + self._debug_log("No special binding found for {}.".format(binding)) return False self.execute(cmdstr, self.Type.special) return True diff --git a/tests/end2end/features/keyinput.feature b/tests/end2end/features/keyinput.feature index 92d1b87fd..6287c645f 100644 --- a/tests/end2end/features/keyinput.feature +++ b/tests/end2end/features/keyinput.feature @@ -80,7 +80,7 @@ Feature: Keyboard input Scenario: Unbinding a built-in binding When I run :unbind o And I press the key "o" - Then "No binding found for o." should be logged + Then "Giving up with 'o', no matches" should be logged # maybe check it's unbound in the config? Scenario: Binding and unbinding a special keychain with differing case (issue 1544)