From d79e5668f2d5b694968d700d147ea3e21668a32c Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Sat, 4 May 2013 06:14:26 +0200 Subject: [PATCH] Fix regression that broke user category searches. --- src/calibre/utils/search_query_parser.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/utils/search_query_parser.py b/src/calibre/utils/search_query_parser.py index 47bc902c1c..589aa313f2 100644 --- a/src/calibre/utils/search_query_parser.py +++ b/src/calibre/utils/search_query_parser.py @@ -133,6 +133,7 @@ class Parser(object): # Had to translate named constants to numeric values lex_scanner = re.Scanner([ (r'[()]', lambda x,t: (1, t)), + (r'@.+?:[^")\s]+', lambda x,t: (2, unicode(t))), (r'[^"()\s]+', lambda x,t: (2, unicode(t))), (r'".*?((?