diff options
author | Florian Bruhin <me@the-compiler.org> | 2019-10-13 17:26:00 +0200 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2019-10-13 18:38:07 +0200 |
commit | 63947bb2b8733f3cba1840fff293c3e5f76a2837 (patch) | |
tree | 09e74593cfff64b54a5a9d1100ecee85b852f5e9 /qutebrowser | |
parent | 4c094bae2cf77971b39e28109d2d655aa2d47906 (diff) | |
download | qutebrowser-63947bb2b8733f3cba1840fff293c3e5f76a2837.tar.gz qutebrowser-63947bb2b8733f3cba1840fff293c3e5f76a2837.zip |
Add some newlines
Diffstat (limited to 'qutebrowser')
-rw-r--r-- | qutebrowser/keyinput/modeman.py | 81 |
1 files changed, 60 insertions, 21 deletions
diff --git a/qutebrowser/keyinput/modeman.py b/qutebrowser/keyinput/modeman.py index df61cd369..416b4308a 100644 --- a/qutebrowser/keyinput/modeman.py +++ b/qutebrowser/keyinput/modeman.py @@ -83,56 +83,95 @@ def init(win_id: int, parent: QObject) -> 'ModeManager': keyparsers = { usertypes.KeyMode.normal: modeparsers.NormalKeyParser( - win_id=win_id, commandrunner=commandrunner, parent=modeman), + win_id=win_id, + commandrunner=commandrunner, + parent=modeman), + usertypes.KeyMode.hint: modeparsers.HintKeyParser( - win_id=win_id, commandrunner=commandrunner, - hintmanager=hintmanager, parent=modeman), + win_id=win_id, + commandrunner=commandrunner, + hintmanager=hintmanager, + parent=modeman), + usertypes.KeyMode.insert: modeparsers.PassthroughKeyParser( - win_id=win_id, mode=usertypes.KeyMode.insert, - commandrunner=commandrunner, parent=modeman), + win_id=win_id, + mode=usertypes.KeyMode.insert, + commandrunner=commandrunner, + parent=modeman), + usertypes.KeyMode.passthrough: modeparsers.PassthroughKeyParser( - win_id=win_id, mode=usertypes.KeyMode.passthrough, - commandrunner=commandrunner, parent=modeman), + win_id=win_id, + mode=usertypes.KeyMode.passthrough, + commandrunner=commandrunner, + parent=modeman), + usertypes.KeyMode.command: modeparsers.PassthroughKeyParser( - win_id=win_id, mode=usertypes.KeyMode.command, - commandrunner=commandrunner, parent=modeman), + win_id=win_id, + mode=usertypes.KeyMode.command, + commandrunner=commandrunner, + parent=modeman), + usertypes.KeyMode.prompt: modeparsers.PassthroughKeyParser( - win_id=win_id, mode=usertypes.KeyMode.prompt, - commandrunner=commandrunner, parent=modeman), + win_id=win_id, + mode=usertypes.KeyMode.prompt, + commandrunner=commandrunner, + parent=modeman), + usertypes.KeyMode.yesno: modeparsers.PromptKeyParser( - win_id=win_id, commandrunner=commandrunner, parent=modeman), + win_id=win_id, + commandrunner=commandrunner, + parent=modeman), + usertypes.KeyMode.caret: modeparsers.CaretKeyParser( - win_id=win_id, commandrunner=commandrunner, parent=modeman), + win_id=win_id, + commandrunner=commandrunner, + parent=modeman), + usertypes.KeyMode.set_mark: modeparsers.RegisterKeyParser( - win_id=win_id, mode=usertypes.KeyMode.set_mark, - commandrunner=commandrunner, parent=modeman), + win_id=win_id, + mode=usertypes.KeyMode.set_mark, + commandrunner=commandrunner, + parent=modeman), + usertypes.KeyMode.jump_mark: modeparsers.RegisterKeyParser( - win_id=win_id, mode=usertypes.KeyMode.jump_mark, - commandrunner=commandrunner, parent=modeman), + win_id=win_id, + mode=usertypes.KeyMode.jump_mark, + commandrunner=commandrunner, + parent=modeman), + usertypes.KeyMode.record_macro: modeparsers.RegisterKeyParser( - win_id=win_id, mode=usertypes.KeyMode.record_macro, - commandrunner=commandrunner, parent=modeman), + win_id=win_id, + mode=usertypes.KeyMode.record_macro, + commandrunner=commandrunner, + parent=modeman), + usertypes.KeyMode.run_macro: modeparsers.RegisterKeyParser( - win_id=win_id, mode=usertypes.KeyMode.run_macro, - commandrunner=commandrunner, parent=modeman), + win_id=win_id, + mode=usertypes.KeyMode.run_macro, + commandrunner=commandrunner, + parent=modeman), } # type: _ParserDictType + objreg.register('keyparsers', keyparsers, scope='window', window=win_id) + modeman.destroyed.connect( # type: ignore functools.partial(objreg.delete, 'keyparsers', scope='window', window=win_id)) + for mode, parser in keyparsers.items(): modeman.register(mode, parser) + return modeman |