diff -r 27554f80d08f -r df2dbf3072be Utilities/__init__.py --- a/Utilities/__init__.py Mon Dec 20 20:07:36 2010 +0100 +++ b/Utilities/__init__.py Wed Dec 22 17:31:41 2010 +0100 @@ -771,7 +771,7 @@ @param s option string (string or string) @return list of options (list of strings) """ - rx = QRegExp(r"""\s([^\s]+|"[^"]+"|'[^']+')""") + rx = QRegExp(r"""\s([\w=/-]*"[^"]+"|[\w=/-]*'[^']+'|[^\s]+)""") s = re.sub(r"%[A-Z%]", _percentReplacementFunc, s) return parseString(s, rx)