From 3eca7d68478528860705f0823dbd170ab3c229b5 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Thu, 17 Apr 2014 12:06:48 +0200 Subject: [PATCH] Don't split value for set commands --- TODO | 1 - qutebrowser/config/config.py | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/TODO b/TODO index 82aa405e7..af6f5d04e 100644 --- a/TODO +++ b/TODO @@ -1,7 +1,6 @@ Bugs ==== -keybind doesn't work properly because it only wants 1 argument for cmd dump_userconfig dumps everything for ValueList sections All kind of FIXMEs Weird font rendering diff --git a/qutebrowser/config/config.py b/qutebrowser/config/config.py index 6585d72e1..7d5a853aa 100644 --- a/qutebrowser/config/config.py +++ b/qutebrowser/config/config.py @@ -266,7 +266,7 @@ class Config(QObject): newval = val.typ.transform(newval) return newval - @cmdutils.register(name='set', instance='config', + @cmdutils.register(name='set', instance='config', maxsplit=2, completion=['section', 'option', 'value']) def set_wrapper(self, section, option, value): """Set an option. @@ -281,7 +281,7 @@ class Config(QObject): except (NoOptionError, NoSectionError, ValidationError) as e: message.error("set: {} - {}".format(e.__class__.__name__, e)) - @cmdutils.register(name='set_temp', instance='config', + @cmdutils.register(name='set_temp', instance='config', maxsplit=2, completion=['section', 'option', 'value']) def set_temp_wrapper(self, section, option, value): """Set a temporary option.