Carl Worth <[email protected]> writes: > Mark Walters <[email protected]> writes: >> Ok I now understand some of why it is a bug and it is a pretty gross >> mix: emacs does something odd, then notmuch-tag.c then xapian. It only >> happens in some cases: ... > Anyway, I'm glad to see the notmuch emacs interface getting patched for > this problem. We should ensure that the Xapian parsing bug is reported > as well.
*And*, since Mark identified bugs in three different layers, we should fix that third layer as well. It seems we could make notmuch-tag.c more robust by using native Xapian interfaces to construct a "<query> AND <query>" data structure rather than using string manipulation in an attempt to construct this same query. That would prevent this ambiguity, and avoid any other cases of emacs (or other users) running across a similar bug here. -Carl -- [email protected]
pgpqcsHyu7MQy.pgp
Description: PGP signature
_______________________________________________ notmuch mailing list [email protected] http://notmuchmail.org/mailman/listinfo/notmuch
