diff options
author | Ricardo Wurmus <rekado@elephly.net> | 2020-05-10 00:52:24 +0200 |
---|---|---|
committer | Ricardo Wurmus <rekado@elephly.net> | 2020-05-10 00:53:17 +0200 |
commit | 43a931ace99e154124b855b5468ea7b10582bfdb (patch) | |
tree | 596d38365527ba57746add3594b47391abcd8489 | |
parent | b961801faddc6420ba0aa4e8dcf0447914466f81 (diff) |
xapian: Join terms with AND by default.
* mumi/xapian.scm (parse-query*): Set default operation to AND.
-rw-r--r-- | mumi/xapian.scm | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/mumi/xapian.scm b/mumi/xapian.scm index 8546e78..5cb5cee 100644 --- a/mumi/xapian.scm +++ b/mumi/xapian.scm @@ -191,6 +191,7 @@ messages and index their contents in the Xapian database at DBPATH." (let ((queryparser (new-QueryParser)) (date-range-processor (new-DateRangeProcessor 0 "date:" 0)) (mdate-range-processor (new-DateRangeProcessor 1 "mdate:" 0))) + (QueryParser-set-default-op queryparser (Query-OP-AND)) (QueryParser-set-stemmer queryparser stemmer) (when stemming-strategy (QueryParser-set-stemming-strategy queryparser stemming-strategy)) |