X-Git-Url: https://git.distorted.org.uk/~mdw/disorder/blobdiff_plain/d8055dc4411375d23b136cd51f4bed9da445ec93..0ddbd899ed1c089dba7bac4c925ae1451120ea63:/python/disorder.py.in diff --git a/python/disorder.py.in b/python/disorder.py.in index 595ee92..ef33106 100644 --- a/python/disorder.py.in +++ b/python/disorder.py.in @@ -62,8 +62,8 @@ _userconf = True # various regexps we'll use _ws = re.compile(r"^[ \t\n\r]+") -_squote = re.compile("'(([^\\\\']|\\\\[\\\\\"'n])+)'") -_dquote = re.compile("\"(([^\\\\\"]|\\\\[\\\\\"'n])+)\"") +_squote = re.compile("'(([^\\\\']|\\\\[\\\\\"'n])*)'") +_dquote = re.compile("\"(([^\\\\\"]|\\\\[\\\\\"'n])*)\"") _unquoted = re.compile("[^\"' \\t\\n\\r][^ \t\n\r]*") _response = re.compile("([0-9]{3}) ?(.*)") @@ -479,12 +479,12 @@ class client: """ self._simple("reconfigure") - def rescan(self): + def rescan(self, *flags): """Rescan one or more collections. Only trusted users can perform this operation. """ - self._simple("rescan") + self._simple("rescan", *flags) def version(self): """Return the server's version number."""