summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2021-01-27 15:17:16 +0100
committerFlorian Bruhin <me@the-compiler.org>2021-01-27 15:17:16 +0100
commit8976e6850317881ed1aebed55a273e73c17a50bd (patch)
tree51a5e16053f77f1d3c46092657167d465240f316
parentac2576c61da6ac320bd85d2850f96d2cc59409b2 (diff)
downloadqutebrowser-8976e6850317881ed1aebed55a273e73c17a50bd.tar.gz
qutebrowser-8976e6850317881ed1aebed55a273e73c17a50bd.zip
Add deprecated aliases for renamed commands
See #6022, #6071
-rw-r--r--qutebrowser/browser/commands.py5
-rw-r--r--qutebrowser/browser/hints.py2
-rw-r--r--qutebrowser/components/caretcommands.py8
-rw-r--r--qutebrowser/keyinput/macros.py4
-rw-r--r--qutebrowser/keyinput/modeman.py14
5 files changed, 21 insertions, 12 deletions
diff --git a/qutebrowser/browser/commands.py b/qutebrowser/browser/commands.py
index 62747d31c..8779e4cf3 100644
--- a/qutebrowser/browser/commands.py
+++ b/qutebrowser/browser/commands.py
@@ -915,7 +915,7 @@ class CommandDispatcher:
return (tabbed_browser, tabbed_browser.widget.widget(idx-1))
@cmdutils.register(instance='command-dispatcher', scope='window',
- maxsplit=0)
+ maxsplit=0, deprecated_name='buffer')
@cmdutils.argument('index', completion=miscmodels.tabs)
@cmdutils.argument('count', value=cmdutils.Value.count)
def tab_select(self, index=None, count=None):
@@ -1483,7 +1483,8 @@ class CommandDispatcher:
objreg.last_focused_window(), alert=False))
ed.edit(text, caret_position)
- @cmdutils.register(instance='command-dispatcher', scope='window')
+ @cmdutils.register(instance='command-dispatcher', scope='window',
+ deprecated_name='open-editor')
def edit_text(self):
"""Open an external editor with the currently selected form field.
diff --git a/qutebrowser/browser/hints.py b/qutebrowser/browser/hints.py
index f94e28157..6cc4fb035 100644
--- a/qutebrowser/browser/hints.py
+++ b/qutebrowser/browser/hints.py
@@ -1000,7 +1000,7 @@ class HintManager(QObject):
self._context.first_run = False
@cmdutils.register(instance='hintmanager', scope='window',
- modes=[usertypes.KeyMode.hint])
+ modes=[usertypes.KeyMode.hint], deprecated_name='follow-hint')
def hint_follow(self, select: bool = False, keystring: str = None) -> None:
"""Follow a hint.
diff --git a/qutebrowser/components/caretcommands.py b/qutebrowser/components/caretcommands.py
index 8ab175012..7b1eb47ea 100644
--- a/qutebrowser/components/caretcommands.py
+++ b/qutebrowser/components/caretcommands.py
@@ -183,7 +183,7 @@ def move_to_end_of_document(tab: apitypes.Tab) -> None:
tab.caret.move_to_end_of_document()
-@cmdutils.register(modes=[cmdutils.KeyMode.caret])
+@cmdutils.register(modes=[cmdutils.KeyMode.caret], deprecated_name='toggle-selection')
@cmdutils.argument('tab', value=cmdutils.Value.cur_tab)
def selection_toggle(tab: apitypes.Tab, line: bool = False) -> None:
"""Toggle caret selection mode.
@@ -194,14 +194,14 @@ def selection_toggle(tab: apitypes.Tab, line: bool = False) -> None:
tab.caret.toggle_selection(line)
-@cmdutils.register(modes=[cmdutils.KeyMode.caret])
+@cmdutils.register(modes=[cmdutils.KeyMode.caret], deprecated_name='drop-selection')
@cmdutils.argument('tab', value=cmdutils.Value.cur_tab)
def selection_drop(tab: apitypes.Tab) -> None:
"""Drop selection and keep selection mode enabled."""
tab.caret.drop_selection()
-@cmdutils.register()
+@cmdutils.register(deprecated_name='follow-selected')
@cmdutils.argument('tab_obj', value=cmdutils.Value.cur_tab)
def selection_follow(tab_obj: apitypes.Tab, *, tab: bool = False) -> None:
"""Follow the selected text.
@@ -215,7 +215,7 @@ def selection_follow(tab_obj: apitypes.Tab, *, tab: bool = False) -> None:
raise cmdutils.CommandError(str(e))
-@cmdutils.register(modes=[cmdutils.KeyMode.caret])
+@cmdutils.register(modes=[cmdutils.KeyMode.caret], deprecated_name='reverse-selection')
@cmdutils.argument('tab', value=cmdutils.Value.cur_tab)
def selection_reverse(tab: apitypes.Tab) -> None:
"""Swap the stationary and moving end of the current selection."""
diff --git a/qutebrowser/keyinput/macros.py b/qutebrowser/keyinput/macros.py
index fdef7c669..fc67a7387 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')
+ @cmdutils.register(instance='macro-recorder', deprecated_name='record-macro')
@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')
+ @cmdutils.register(instance='macro-recorder', deprecated_name='run-macro')
@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 fdba93777..08c5a151b 100644
--- a/qutebrowser/keyinput/modeman.py
+++ b/qutebrowser/keyinput/modeman.py
@@ -385,7 +385,11 @@ class ModeManager(QObject):
self.mode = mode
self.entered.emit(mode, self._win_id)
- @cmdutils.register(instance='mode-manager', scope='window')
+ @cmdutils.register(
+ instance='mode-manager',
+ scope='window',
+ deprecated_name='enter-mode',
+ )
def mode_enter(self, mode: str) -> None:
"""Enter a key mode.
@@ -438,8 +442,12 @@ 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')
+ @cmdutils.register(
+ instance='mode-manager',
+ not_modes=[usertypes.KeyMode.normal],
+ scope='window',
+ deprecated_name='leave-mode',
+ )
def mode_leave(self) -> None:
"""Leave the mode we're currently in."""
if self.mode == usertypes.KeyMode.normal: