diff options
| author | David Bremner <david@tethera.net> | 2022-04-09 16:45:48 -0300 |
|---|---|---|
| committer | David Bremner <david@tethera.net> | 2022-04-15 08:25:46 -0300 |
| commit | a1d139de4d92ae2cdee14d78bd2d66dc2c548714 (patch) | |
| tree | 582a0ed9787b4b05f8ae480ba40629768a6af442 /doc | |
| parent | fc3bb11808d8e7d02265ddd08cbffa4ab9d712a2 (diff) | |
lib: add sexp: prefix to Xapian (infix) query parser.
This is analogous to the "infix" prefix provided by the s-expression
based query parser.
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/man7/notmuch-search-terms.rst | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/doc/man7/notmuch-search-terms.rst b/doc/man7/notmuch-search-terms.rst index f8ad1edb..4f616b7e 100644 --- a/doc/man7/notmuch-search-terms.rst +++ b/doc/man7/notmuch-search-terms.rst @@ -169,6 +169,12 @@ property:<key>=<value> can be present on a given message with several different values. See :any:`notmuch-properties(7)` for more details. +sexp:<subquery> + The **sexp:** prefix allows subqueries in the format + documented in :any:`notmuch-sexp-queries(7)`. Note that subqueries containing + spaces must be quoted, and any embedded double quotes must be escaped + (see :any:`quoting`). + User defined prefixes are also supported, see :any:`notmuch-config(1)` for details. @@ -257,7 +263,7 @@ Boolean Probabilistic **body:**, **to:**, **attachment:**, **mimetype:** Special - **from:**, **query:**, **subject:** + **from:**, **query:**, **subject:**, **sexp:** Terms and phrases ----------------- @@ -297,6 +303,8 @@ Both of these will match a subject "Free Delicious Pizza" while will not. +.. _quoting: + Quoting ------- @@ -324,6 +332,13 @@ e.g. % notmuch search 'folder:"/^.*/(Junk|Spam)$/"' % notmuch search 'thread:"{from:mallory and date:2009}" and thread:{to:mallory}' +Double quotes within query strings need to be doubled to escape them. + +:: + + % notmuch search 'tag:"""quoted tag"""' + % notmuch search 'sexp:"(or ""wizard"" ""php"")"' + DATE AND TIME SEARCH ==================== |
