On Wed, 09 Jun 2010 13:29:46 -0400, Jameson Rollins wrote: > I'm advocating that *only* the "unread" tag ever be automatically > removed in the emacs UI when doing anything other than explicitly > removing tags (eg. like just opening a message for viewing, or browsing > through a thread, etc.). All other tags should only ever be explicitly > modified by the user. Understood. Presumably the automatic tag addition would also remain. > If users want to have special tag manipulation procedures to match their > needs, then they can easily build the needed functions and bind them to > whichever keys they wish. In general I'd agree. The 'advance-and-archive' case is different, because it's behaviour is bound up in the logic of the function. It's not easy to just add that in on top with a simple key binding. In any case, I don't care enough to argue more. Go for it. dme. -- David Edmondson, http://dme.org