On Sun, 2023-04-09 at 13:00 -0300, David Bremner wrote:
> You might be interested in the s-expression query parser. Part of the
> goal is to be less dwim/quirky than the native Xapian query parser, and
> to make it easier / safer to construct notmuch queries via programs.
That does seem saner to manually construct queries in, but it would
still be better to have a query construction library, otherwise
programs are going to get it wrong all the time, even within notmuch.
> It doesn't do the message-id munging you mention (yet?),
This is a big part of the query construction headache, re-implementing
the space stripping is easy, the user part removal is harder and I
can't find any docs on what else is required here.
PS: I don't intend to work on switching notmuch-mutt to sexp.
--
bye,
pabs
https://bonedaddy.net/pabs3/