Re: [PATCH] remove message archiving from show-advance-and-archive

Subject: Re: [PATCH] remove message archiving from show-advance-and-archive

Date: Wed, 09 Jun 2010 13:29:46 -0400

To: David Edmondson, Notmuch Mail

Cc:

From: Jameson Rollins


On Wed, 09 Jun 2010 18:18:42 +0100, David Edmondson <dme@dme.org> wrote:
> On Wed, 09 Jun 2010 11:55:49 -0400, Jameson Rollins <jrollins@finestructure.net> wrote:
> > I would like to push it back the other way.  Having specific tags
> > modified by specific commands is something particular to individual
> > users.  If a user wants to do something special, they can make their own
> > function to do that.
> 
> You're advocating that no tags are automatically added or removed?

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.

I don't have any problem keys being bound to specific tag modification
operations, though, like having the 'd' key add the "delete" tag to a
message or thread, or the 'a' key remove the "inbox" tag, etc.

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.

jamie.
part-000.sig (application/pgp-signature)

Thread: