From 540493a69ff2e9a5e6cc93a75b34af3c9f79b808 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Tue, 11 Jun 2013 12:56:20 +0200 Subject: [PATCH] Fix for empty strings (previously '' was just removed) --- plugins/generic/syntax.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/generic/syntax.py b/plugins/generic/syntax.py index 05b658d00..fdca75924 100644 --- a/plugins/generic/syntax.py +++ b/plugins/generic/syntax.py @@ -23,7 +23,9 @@ class Syntax: if quote: for item in re.findall(r"'[^']*'+", expression, re.S): - retVal = retVal.replace(item, escaper(item[1:-1])) + _ = item[1:-1] + if _: + retVal = retVal.replace(item, escaper(_)) else: retVal = escaper(expression)