On Tue, 01 Nov 2011 14:27:53 -0700, Jameson Graef Rollins <jrollins@finestructure.net> wrote: > I'm not sure why this is needed, since it seems to me that the whole > argument for tagging entire threads is that the individual messages are > *not* distinguishable from the thread. The problem is that "notmuch search foo and not bar" will return all threads containing a message satisfying "foo" and a message satisfying "not bar". This makes notmuch search tag:notmuch::patch and not notmuch::pushed notmuch use. > Please do *not* remove the ::patch tag. No, I don't suggest/intend to remove the ::patch tag, only a ::unresolved tag, since there seems to be no nice way to search for (not notmuch::resolved). > The addition of something > From a set of "resolution" tags (::pushed, ::applied, ::obsolete, > ::rejected, etc.) should indicate resolution of the issue. Here I think we agree.