From e6660277300beea9e5cc57403b98e6e73e74ac2f Mon Sep 17 00:00:00 2001
From: Yann Leboulanger <asterix@lagaule.org>
Date: Sun, 14 Sep 2014 14:47:03 +0200
Subject: [PATCH] allow = char in option values. Fixes #7804

---
 src/common/optparser.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/common/optparser.py b/src/common/optparser.py
index 5208502859..1cffff7c15 100644
--- a/src/common/optparser.py
+++ b/src/common/optparser.py
@@ -56,7 +56,7 @@ class OptionsParser:
         new_version = gajim.config.get('version')
         new_version = new_version.split('-', 1)[0]
         seen = set()
-        regex = re.compile(r"(?P<optname>[^.]+)(?:(?:\.(?P<key>.+))?\.(?P<subname>[^.]+))?\s=\s(?P<value>.*)")
+        regex = re.compile(r"(?P<optname>[^.=]+)(?:(?:\.(?P<key>.+))?\.(?P<subname>[^.=]+))?\s=\s(?P<value>.*)")
 
         for line in fd:
             try:
-- 
GitLab