From d082c248a8c8595ef78935a5c2705f7e2a10e764 Mon Sep 17 00:00:00 2001 From: Daniel Schadt Date: Wed, 25 Nov 2015 19:34:02 +0100 Subject: [PATCH] Disallow empty values in url-incdec-segments --- qutebrowser/browser/commands.py | 6 +----- qutebrowser/config/configdata.py | 2 +- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/qutebrowser/browser/commands.py b/qutebrowser/browser/commands.py index 378551516..cf920081d 100644 --- a/qutebrowser/browser/commands.py +++ b/qutebrowser/browser/commands.py @@ -451,11 +451,7 @@ class CommandDispatcher: background: Open the link in a new background tab. window: Open the link in a new window. """ - segments = config.get('general', 'url-incdec-segments') - if segments is None: - segments = set() - else: - segments = set(segments) + segments = set(config.get('general', 'url-incdec-segments')) try: new_url = urlutils.incdec_number(url, incdec, segments=segments) except urlutils.IncDecError as error: diff --git a/qutebrowser/config/configdata.py b/qutebrowser/config/configdata.py index 22df5fe49..7a89b042a 100644 --- a/qutebrowser/config/configdata.py +++ b/qutebrowser/config/configdata.py @@ -227,7 +227,7 @@ def data(readonly=False): "last loaded session."), ('url-incdec-segments', - SettingValue(typ.URLSegmentList(none_ok=True), 'path,query'), + SettingValue(typ.URLSegmentList(), 'path,query'), "The URL segments where `:navigate increment/decrement` will " "search for a number."),