From f5d2c48bbb22e94c20d5c38f3534f486709610ed Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Fri, 16 Jun 2017 12:55:53 +0200 Subject: [PATCH] Fix new keyconfig issues --- qutebrowser/config/configdata.yml | 9 +++++++-- tests/unit/config/test_configdata.py | 2 ++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/qutebrowser/config/configdata.yml b/qutebrowser/config/configdata.yml index 4262b46de..c766c08ad 100644 --- a/qutebrowser/config/configdata.yml +++ b/qutebrowser/config/configdata.yml @@ -2055,7 +2055,7 @@ bindings.commands: "[": move-to-start-of-prev-block "}": move-to-end-of-next-block "{": move-to-end-of-prev-block - 0: move-to-start-of-line + "0": move-to-start-of-line $: move-to-end-of-line gg: move-to-start-of-document G: move-to-end-of-document @@ -2067,11 +2067,13 @@ bindings.commands: K: scroll up L: scroll right : leave-mode + register: + : leave-mode type: name: Dict keytype: String # section name fixed_keys: ['normal', 'insert', 'hint', 'passthrough', 'command', - 'prompt', 'caret'] + 'prompt', 'caret', 'register'] valtype: name: Dict keytype: String # key @@ -2138,3 +2140,6 @@ bindings.commands: * caret: Entered when pressing the `v` mode, used to select text using the keyboard. + + * register: Entered when qutebrowser is waiting for a register name/key for + commands like `:set-mark`. diff --git a/tests/unit/config/test_configdata.py b/tests/unit/config/test_configdata.py index c939c3d37..c776ae1ed 100644 --- a/tests/unit/config/test_configdata.py +++ b/tests/unit/config/test_configdata.py @@ -23,6 +23,8 @@ import textwrap import yaml import pytest +# To run cmdutils.register decorators +from qutebrowser import app from qutebrowser.config import configdata, configtypes from qutebrowser.utils import usertypes