From eba4b58a7c9fcfaf09ce6b8999dc2fef67d6fd6e Mon Sep 17 00:00:00 2001 From: Peter Vilim Date: Wed, 7 Jan 2015 17:56:51 -0600 Subject: [PATCH 1/2] Show default config value in completion --- qutebrowser/completion/models/completion.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/qutebrowser/completion/models/completion.py b/qutebrowser/completion/models/completion.py index 76735458a..5057a3458 100644 --- a/qutebrowser/completion/models/completion.py +++ b/qutebrowser/completion/models/completion.py @@ -116,6 +116,8 @@ class SettingValueCompletionModel(base.BaseCompletionModel): value = '""' self.cur_item, _descitem, _miscitem = self.new_item(cur_cat, value, "Current value") + self.new_item(cur_cat, configdata.DATA[section][option].default(), + "Default value") if hasattr(configdata.DATA[section], 'valtype'): # Same type for all values (ValueList) vals = configdata.DATA[section].valtype.complete() From 14afb3ef14015d320829821c2ce1b391ba99233c Mon Sep 17 00:00:00 2001 From: Peter Vilim Date: Thu, 8 Jan 2015 12:52:21 -0600 Subject: [PATCH 2/2] show-default-value: update heading --- qutebrowser/completion/models/completion.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qutebrowser/completion/models/completion.py b/qutebrowser/completion/models/completion.py index 5057a3458..e7fae4fb4 100644 --- a/qutebrowser/completion/models/completion.py +++ b/qutebrowser/completion/models/completion.py @@ -110,7 +110,7 @@ class SettingValueCompletionModel(base.BaseCompletionModel): self._section = section self._option = option objreg.get('config').changed.connect(self.update_current_value) - cur_cat = self.new_category("Current", sort=0) + cur_cat = self.new_category("Current/Default", sort=0) value = config.get(section, option, raw=True) if not value: value = '""'