From be86ca03e23337f187e2fa9a2f1e9ca4bfa61fa8 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Fri, 2 May 2014 11:30:51 +0200 Subject: [PATCH] Escape values in default config comments --- qutebrowser/config/config.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/qutebrowser/config/config.py b/qutebrowser/config/config.py index c48d47430..fc77973d1 100644 --- a/qutebrowser/config/config.py +++ b/qutebrowser/config/config.py @@ -192,8 +192,10 @@ class ConfigManager(QObject): else: lines += wrapper.wrap("Valid values: {}".format(', '.join( valid_values))) - lines += wrapper.wrap("Default: {}".format( - option.values['default'])) + default = option.values['default'] + for c in self.VALUE_ESCAPE: + default = default.replace(c, self.ESCAPE_CHAR + c) + lines += wrapper.wrap("Default: {}".format(default)) return lines def _str_items(self, section):