summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2020-07-27 22:46:51 +0200
committerFlorian Bruhin <me@the-compiler.org>2020-07-27 22:46:51 +0200
commit5198cfe4c2d4d3b83f5782d6c56e2b67406fedea (patch)
treea3c45558e26f1cf9044128b8e3753eea1bf56e0a
parent278a7ce6c0c4aa5010ac52db7401d71d9d83fda5 (diff)
downloadqutebrowser-5198cfe4c2d4d3b83f5782d6c56e2b67406fedea.tar.gz
qutebrowser-5198cfe4c2d4d3b83f5782d6c56e2b67406fedea.zip
Disallow register mode for :enter-mode
-rw-r--r--doc/changelog.asciidoc2
-rw-r--r--qutebrowser/keyinput/modeman.py3
2 files changed, 4 insertions, 1 deletions
diff --git a/doc/changelog.asciidoc b/doc/changelog.asciidoc
index ab0972784..09907cf15 100644
--- a/doc/changelog.asciidoc
+++ b/doc/changelog.asciidoc
@@ -72,6 +72,8 @@ Fixed
URLs containing the match as substring. This is now fixed.
- When a filename is derived from a page's title, it's now shortened to the
maximum filename length permitted by the filesystem.
+- `:enter-mode register` crashed since v1.13.0, it now displays an error
+ instead.
v1.13.1 (2020-07-17)
--------------------
diff --git a/qutebrowser/keyinput/modeman.py b/qutebrowser/keyinput/modeman.py
index 74ab8a27c..4febf98a8 100644
--- a/qutebrowser/keyinput/modeman.py
+++ b/qutebrowser/keyinput/modeman.py
@@ -395,7 +395,8 @@ class ModeManager(QObject):
raise cmdutils.CommandError("Mode {} does not exist!".format(mode))
if m in [usertypes.KeyMode.hint, usertypes.KeyMode.command,
- usertypes.KeyMode.yesno, usertypes.KeyMode.prompt]:
+ usertypes.KeyMode.yesno, usertypes.KeyMode.prompt,
+ usertypes.KeyMode.register]:
raise cmdutils.CommandError(
"Mode {} can't be entered manually!".format(mode))