mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-21 10:28:09 +01:00
doc/sexp: document range queries.
Give examples for date fields, as these are commonly useful for user queries.
This commit is contained in:
parent
e7ffb74041
commit
d73ddec5b8
1 changed files with 18 additions and 0 deletions
|
@ -119,6 +119,12 @@ a message has one such attribute, and ``and`` otherwise.
|
|||
Term or phrase fields can contain arbitrarily complex queries made up
|
||||
from terms, operators, and modifiers, but not other fields.
|
||||
|
||||
Range fields take one or two arguments specifying lower and upper
|
||||
bounds. One argument is interpreted as identical upper and lower
|
||||
bounds. Either upper or lower bound may be specified as ``""`` or
|
||||
``*`` to specify the lowest possible lower bound or highest possible
|
||||
upper bound.
|
||||
|
||||
.. _field-table:
|
||||
|
||||
.. table:: Fields with supported modifiers
|
||||
|
@ -240,6 +246,18 @@ EXAMPLES
|
|||
|
||||
Match messages in the given date range with tag unread.
|
||||
|
||||
``(and (date 2009-11-18 2009-11-18) (tag unread))``
|
||||
|
||||
Match messages in the given date range with tag unread.
|
||||
|
||||
``(and (date 2009-11-18 *) (tag unread))``
|
||||
|
||||
Match messages from 2009-11-18 or later with tag unread.
|
||||
|
||||
``(and (date * 2009-11-18) (tag unread))``
|
||||
|
||||
Match messages from 2009-11-18 or earlier with tag unread.
|
||||
|
||||
``(starts-with prelim)``
|
||||
|
||||
Match any words starting with "prelim".
|
||||
|
|
Loading…
Reference in a new issue