> * emacs/notmuch-show.el (notmuch-show-if-found): new function that only shows > a message/thread if present in the database and otherwise returns an error. I like this in principle but it interacts awkwardly with the automatic tag exclusion. If the id:<message-id> matches a message with an excluded tag then notmuch-show-if-found will not let you view it, but if you typed the same search in a search field it would show you the message. Note notmuch show currently does not currently respect excluded tags (see id:"871uqvgrnm.fsf@qmul.ac.uk"), and this is not completely trivial to fix since it is not clear quite what its behaviour should be in some corner cases. Perhaps we could have an option like "--include-all" to notmuch search/count to tell it not to apply the exclusions. On the other hand that might also be useful as something the user can type in a search box so a special search term (eg include:all) might be better. Best wishes Mark