]> git.notmuchmail.org Git - notmuch/commit
lib/parse-sexp: parse single terms and the empty list.
authorDavid Bremner <david@tethera.net>
Tue, 24 Aug 2021 15:17:16 +0000 (08:17 -0700)
committerDavid Bremner <david@tethera.net>
Sun, 5 Sep 2021 00:07:19 +0000 (17:07 -0700)
commitbe7e83de96b706af418fc9f139ded4d50bf342f6
tree35350510d2fdb3302d8625fdd730463756536ed5
parent9ae4188610dc21101fe9bdeb158854fc7c63463e
lib/parse-sexp: parse single terms and the empty list.

There is not much of a parser here yet, but it already does some
useful error reporting. Most functionality sketched in the
documentation is not implemented yet; detailed documentation will
follow with the implementation.
doc/conf.py
doc/index.rst
doc/man7/notmuch-sexp-queries.rst [new file with mode: 0644]
lib/Makefile.local
lib/database-private.h
lib/parse-sexp.cc [new file with mode: 0644]
lib/query.cc
test/T080-search.sh
test/T081-sexpr-search.sh [new file with mode: 0755]