From 6b73a151a1e6326d13a33e19a081c818d6fc1f63 Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Tue, 30 Apr 2013 19:43:14 +0200 Subject: [PATCH] Fix including non-space whitespace in search term tokens --- src/calibre/utils/search_query_parser.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/utils/search_query_parser.py b/src/calibre/utils/search_query_parser.py index 692f949c19..47bc902c1c 100644 --- a/src/calibre/utils/search_query_parser.py +++ b/src/calibre/utils/search_query_parser.py @@ -133,9 +133,9 @@ class Parser(object): # Had to translate named constants to numeric values lex_scanner = re.Scanner([ (r'[()]', lambda x,t: (1, t)), - (r'[^ "()]+', lambda x,t: (2, unicode(t))), + (r'[^"()\s]+', lambda x,t: (2, unicode(t))), (r'".*?((?