From 22c33ddfb8e128b34be586984bcebfd93b3ea8a4 Mon Sep 17 00:00:00 2001 From: George Edward Bulmer Date: Mon, 5 Feb 2018 21:45:49 +0000 Subject: [PATCH] Add special cases of double quotes: eg {{url}} This allows a second level of indirection quite cheaply, but is a band-aid fix. This commit should be taken as temporary until command arguments are reworked. --- qutebrowser/commands/runners.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/qutebrowser/commands/runners.py b/qutebrowser/commands/runners.py index 793ac6682..40c927379 100644 --- a/qutebrowser/commands/runners.py +++ b/qutebrowser/commands/runners.py @@ -65,10 +65,10 @@ def replace_variables(win_id, arglist): QUrl.DecodeReserved | QUrl.RemovePassword), 'clipboard': utils.get_clipboard, 'primary': lambda: utils.get_clipboard(selection=True), - 'suburl': lambda: '{url}', - 'suburl:pretty': lambda: '{url:pretty}', - 'subclipboard': lambda: '{clipboard}', - 'subprimary': lambda: '{primary}', + '{url}': lambda: '{url}', + '{url:pretty}': lambda: '{url:pretty}', + '{clipboard}': lambda: '{clipboard}', + '{primary}': lambda: '{primary}', } values = {} args = []