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]

Attachment: pgpqcsHyu7MQy.pgp
Description: PGP signature

_______________________________________________
notmuch mailing list
[email protected]
http://notmuchmail.org/mailman/listinfo/notmuch

Reply via email to