On Fri, Apr 20 2018, Gregor Zattler wrote: > Dear notmuch-emacs developers, > > I use a certain tag which until now is only used with regards to > one single message which is also tagged "spam". This certain tag > is among the output of notmuch search --output=tags '*' > > The part of notmuch-hello which is supposed to show "All tags" > does not show this certain tag. But it shows the certain tag with > count = 1 if I remove the tag "spam" from this message. The same > happens if this message is tagged "deleted" instead of "spam". > > > My ~/.notmuch-config contains: > > [search] > exclude_tags=deleted;spam; > > > The relevant section of my customzation.el contains: > > '(notmuch-hello-sections > '(notmuch-hello-insert-search notmuch-hello-insert-saved-searches > notmuch-hello-insert-recent-searches > (notmuch-hello-insert-tags-section "All > tags" :initially-hidden t nil nil))) > > > I can show the message in question with a search for > (is:spam OR NOT is:spam OR is:deleted OR NOT is:deleted) AND is:certaintag > notmuch-emacs then shows the single message and its tags. Among > those is the certain tag. > > > I expected the certain tag to be shown in the notmuch-hello > section "All tags" and consider it a bug that this is not the case. > > My guess is that somewhere in the code notmuch count is called > without --exclude=false.
Hmm. Notmuch emacs client runs `notmuch search --output=tags '*'` and then `notmuch count --batch` for those. If that 'certain' tag was in output of notmuch search --output=tags '*' then I don't see a reason it not showing up (unless it somehow were included in notmuch-hello-hide-tags, but I cannot see how it could be there). I personally don't have any tags excluded and nothing related to *hello* in my ~/.emacs.d/custom.el -- and now that I experimented with [search] exclude_tags I just could not get it to work in any related way (the tag I try to exclude is seen in search --output=tags '*' and in notmuch count --batch outputs... $ notmuch config get search.exclude_tags tbd $ $ notmuch count --batch tag:tbd 1 $ $ notmuch search --output=tags '*' | grep tbd tbd Finally, I tried adding another tag to the one message with this 'tbd' -- and that another tag is shown in "All tags:" output. That doesn't mean there could not be a bug there, just that I cannot reproduce it... Tomi > > > Ciao; Gregor > -- > -... --- .-. . -.. ..--.. ...-.- _______________________________________________ notmuch mailing list firstname.lastname@example.org https://notmuchmail.org/mailman/listinfo/notmuch