summaryrefslogtreecommitdiff
path: root/qutebrowser/keyinput/modeparsers.py
diff options
context:
space:
mode:
authorFlorian Bruhin <git@the-compiler.org>2018-02-26 11:10:05 +0100
committerFlorian Bruhin <git@the-compiler.org>2018-02-26 11:16:51 +0100
commit16940db8342a083cc56a6492f1b34a91a5513466 (patch)
treef67c2761cad23d65c768c9f8eb1e93c48c3e545f /qutebrowser/keyinput/modeparsers.py
parentf92bb164083f66c88959857862a4ba1135a6a888 (diff)
downloadqutebrowser-16940db8342a083cc56a6492f1b34a91a5513466.tar.gz
qutebrowser-16940db8342a083cc56a6492f1b34a91a5513466.zip
Refactor KeySequence initialization
Diffstat (limited to 'qutebrowser/keyinput/modeparsers.py')
-rw-r--r--qutebrowser/keyinput/modeparsers.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/qutebrowser/keyinput/modeparsers.py b/qutebrowser/keyinput/modeparsers.py
index d22b27d22..7237a34de 100644
--- a/qutebrowser/keyinput/modeparsers.py
+++ b/qutebrowser/keyinput/modeparsers.py
@@ -183,7 +183,7 @@ class HintKeyParser(keyparser.CommandKeyParser):
hintmanager.filter_hints(self._filtertext)
return True
elif self._last_press == LastPress.keystring and self._sequence:
- self._sequence = self._sequence.remove_last()
+ self._sequence = self._sequence[:-1]
self.keystring_updated.emit(str(self._sequence))
if not self._sequence and self._filtertext:
# Switch back to hint filtering mode (this can happen only
@@ -254,7 +254,7 @@ class HintKeyParser(keyparser.CommandKeyParser):
`self._filtertext`.
"""
self._read_config()
- self.bindings.update({keyutils.KeySequence(s):
+ self.bindings.update({keyutils.KeySequence.parse(s):
'follow-hint ' + s for s in strings})
if not preserve_filter:
self._filtertext = ''