summaryrefslogtreecommitdiff
path: root/qutebrowser/keyinput
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2021-03-18 14:41:38 +0100
committerFlorian Bruhin <me@the-compiler.org>2021-03-18 14:41:38 +0100
commitb7837a6d63279e842121a3c41c6aca526558c29b (patch)
tree2966f493bd8cc2385d6d47adb56086ae43a930b5 /qutebrowser/keyinput
parent570e5fac671f89e1107ec500f3e0cf740bcd5226 (diff)
parentad5381c92d1c61e726d6937f83309e9d6dfe6a22 (diff)
downloadqutebrowser-b7837a6d63279e842121a3c41c6aca526558c29b.tar.gz
qutebrowser-b7837a6d63279e842121a3c41c6aca526558c29b.zip
Merge branch 'master' into dev-split-parser
Diffstat (limited to 'qutebrowser/keyinput')
-rw-r--r--qutebrowser/keyinput/macros.py4
-rw-r--r--qutebrowser/keyinput/modeman.py25
2 files changed, 11 insertions, 18 deletions
diff --git a/qutebrowser/keyinput/macros.py b/qutebrowser/keyinput/macros.py
index fc67a7387..fdef7c669 100644
--- a/qutebrowser/keyinput/macros.py
+++ b/qutebrowser/keyinput/macros.py
@@ -52,7 +52,7 @@ class MacroRecorder:
self._macro_count: Dict[int, int] = {}
self._last_register: Optional[str] = None
- @cmdutils.register(instance='macro-recorder', deprecated_name='record-macro')
+ @cmdutils.register(instance='macro-recorder')
@cmdutils.argument('win_id', value=cmdutils.Value.win_id)
def macro_record(self, win_id: int, register: str = None) -> None:
"""Start or stop recording a macro.
@@ -77,7 +77,7 @@ class MacroRecorder:
self._macros[register] = []
self._recording_macro = register
- @cmdutils.register(instance='macro-recorder', deprecated_name='run-macro')
+ @cmdutils.register(instance='macro-recorder')
@cmdutils.argument('win_id', value=cmdutils.Value.win_id)
@cmdutils.argument('count', value=cmdutils.Value.count)
def macro_run(self, win_id: int, count: int = 1, register: str = None) -> None:
diff --git a/qutebrowser/keyinput/modeman.py b/qutebrowser/keyinput/modeman.py
index 08c5a151b..3c47fafe3 100644
--- a/qutebrowser/keyinput/modeman.py
+++ b/qutebrowser/keyinput/modeman.py
@@ -86,9 +86,10 @@ def init(win_id: int, parent: QObject) -> 'ModeManager':
hintmanager = hints.HintManager(win_id, parent=parent)
objreg.register('hintmanager', hintmanager, scope='window',
window=win_id, command_only=True)
-
modeman.hintmanager = hintmanager
+ log_sensitive_keys = 'log-sensitive-keys' in objects.debug_flags
+
keyparsers: ParserDictType = {
usertypes.KeyMode.normal:
modeparsers.NormalKeyParser(
@@ -110,7 +111,7 @@ def init(win_id: int, parent: QObject) -> 'ModeManager':
commandrunner=commandrunner,
parent=modeman,
passthrough=True,
- do_log=False,
+ do_log=log_sensitive_keys,
supports_count=False),
usertypes.KeyMode.passthrough:
@@ -120,7 +121,7 @@ def init(win_id: int, parent: QObject) -> 'ModeManager':
commandrunner=commandrunner,
parent=modeman,
passthrough=True,
- do_log=False,
+ do_log=log_sensitive_keys,
supports_count=False),
usertypes.KeyMode.command:
@@ -130,7 +131,7 @@ def init(win_id: int, parent: QObject) -> 'ModeManager':
commandrunner=commandrunner,
parent=modeman,
passthrough=True,
- do_log=False,
+ do_log=log_sensitive_keys,
supports_count=False),
usertypes.KeyMode.prompt:
@@ -140,7 +141,7 @@ def init(win_id: int, parent: QObject) -> 'ModeManager':
commandrunner=commandrunner,
parent=modeman,
passthrough=True,
- do_log=False,
+ do_log=log_sensitive_keys,
supports_count=False),
usertypes.KeyMode.yesno:
@@ -385,11 +386,7 @@ class ModeManager(QObject):
self.mode = mode
self.entered.emit(mode, self._win_id)
- @cmdutils.register(
- instance='mode-manager',
- scope='window',
- deprecated_name='enter-mode',
- )
+ @cmdutils.register(instance='mode-manager', scope='window')
def mode_enter(self, mode: str) -> None:
"""Enter a key mode.
@@ -442,12 +439,8 @@ class ModeManager(QObject):
self.enter(self._prev_mode,
reason='restore mode before {}'.format(mode.name))
- @cmdutils.register(
- instance='mode-manager',
- not_modes=[usertypes.KeyMode.normal],
- scope='window',
- deprecated_name='leave-mode',
- )
+ @cmdutils.register(instance='mode-manager',
+ not_modes=[usertypes.KeyMode.normal], scope='window')
def mode_leave(self) -> None:
"""Leave the mode we're currently in."""
if self.mode == usertypes.KeyMode.normal: