From 120aa82fe2a133d6df3ed06b76dfa3342377ec73 Mon Sep 17 00:00:00 2001 From: Ray Ganardi Date: Wed, 27 Feb 2019 12:46:41 +0700 Subject: [PATCH] Revert "Remove old handling of " This reverts commit 99d9e2abbbc6675796b439e05fa4e33b736ee39a. Don't break backwards compatibility. --- qutebrowser/keyinput/keyutils.py | 2 ++ tests/unit/keyinput/test_keyutils.py | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/qutebrowser/keyinput/keyutils.py b/qutebrowser/keyinput/keyutils.py index 8e4d74b7e..e463e1168 100644 --- a/qutebrowser/keyinput/keyutils.py +++ b/qutebrowser/keyinput/keyutils.py @@ -277,6 +277,8 @@ def _parse_special_key(keystr): ('command', 'meta'), ('cmd', 'meta'), ('mod1', 'alt'), + ('less', '<'), + ('greater', '>'), ) for (orig, repl) in replacements: keystr = keystr.replace(orig, repl) diff --git a/tests/unit/keyinput/test_keyutils.py b/tests/unit/keyinput/test_keyutils.py index 9e8213f32..2af007888 100644 --- a/tests/unit/keyinput/test_keyutils.py +++ b/tests/unit/keyinput/test_keyutils.py @@ -447,6 +447,10 @@ class TestKeySequence: ('a<', keyutils.KeySequence(Qt.Key_A, Qt.Key_Less)), ('>a', keyutils.KeySequence(Qt.Key_Greater, Qt.Key_A)), ('', + keyutils.KeySequence(Qt.Key_Greater | Qt.AltModifier)), + ('', + keyutils.KeySequence(Qt.Key_Less | Qt.AltModifier)), ('<<', keyutils.KeySequence(Qt.Key_Less, Qt.Key_Less)), ('>>', keyutils.KeySequence(Qt.Key_Greater, Qt.Key_Greater)),