-
Notifications
You must be signed in to change notification settings - Fork 163
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[feature][search view] don't-list tag list #26
Comments
I think what you want here is not a global blacklist but a blacklist local to you inbox.
The problem with this is that it's global: for example if you search for tag:unread it is actually good to know if a thread I see that the send+reply tagging is somewhat redundant. notmuch new actually adds these tag. maybe it has |
I totally agree with you
Nah, that's not whut I want. See your example. Or issue #27 where I would want those tags to be displayed if non-defining.
Actually, in my case, I'm the one who added the sent tag. I don't think notmuch has a default send tag. There is no maildir flag for that, is there? 'L' at least shows no such tag. |
Ah ok, yes, sent is a custom tag. However, the taglist buffer should display a sent-tag if there are messages so labelled. Removing/not displaying the inbox tag in the "inbox search" is problematic. At least I don't see how to do it without |
yes
yes. but i don't want them in my search results ('sent' is just an example, of course)
They would be displayed since they are non-defining to the thread
I don't think that's what I want: If I have 'replied' to a mail in a thread, there will be a 'sent' mail in that thread as well (namely the reply). So the replied tag will always appear together with the sent tag in a thread. However, they belong to different mails! 'replied' to the mail I replied to (yours), while 'sent' marks my reply (mine).
I had a rather cheeky idea about that. One might decide to not display tags that have been searched for (so if the search term contains a is:inbox, don't display the inbox tag). One might argue, that when searching for mails with tag 't', the returned threads will obviously contain mails with that tag. Don't know if that would be easily implemented. Didn't think about corner cases yet |
Thought about it again. First I thought the algo was quite sleek, but now I'm not sure if it isn't too much so. Potentially too much going on too implicitely. Might rather confuse the user. I'd like to keep this discussion for potential later reference, but I think I'll suspend my thoughts on this issue for now and just go and find myself some nice catchy utf-8 symbols for those ever appearing tags (and maybe even color them ;P ;D) |
right, that's what i meant.
That makes sense. Although the Tree layout of the Thread view makes it obvious that one is the reply to the other.
The problem is that notmuchs query syntax allows arbitrary boolean combinations of its atomic statements. |
yes. but i'm a fanatic. I want my mails tagged properly!!! screamjump* ;)
Well, if notmuch can parse it, so can alot. Alot is better than you at everything! ;P Seriously, though:
yes, in this case that would seem acceptable. More problematic would be OR expressions, where it'd be rather interesting to see what tag matched.
actually, I'm not that convinced anymore :/
Weeell, display more of the subject, more of the preview, or, actually, I would like to see more sender addresses. Or just a more detailed timestamp. Anywayz, I'd find something to garble my screen with ;) |
Request
I'd like to be able to specify a set of tags that I don't want to appear in that list that shows all the tags that appear with any mail in the thread.
Justification
I apply a 'sent' tag to the mails in the 'sent' maildir directory. That feels pretty intuitive to me and makes for easy searching for the mails oneself sent. If searching for the inbox tag, though, the sent tag always appears in combination with the replied tag - which makes displaying it rather a waste of screen estate.
Additionally, I might spend considerable time in the view of the safed search for the inbox tag (yes, in my inbox; I'm sorry -.-). It might be superfluous to display the inbox tag in that search in every line.
The text was updated successfully, but these errors were encountered: