Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 16DD14196F0 for ; Wed, 9 Jun 2010 10:30:01 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -3.42 X-Spam-Level: X-Spam-Status: No, score=-3.42 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_SORBS_WEB=0.77, T_MIME_NO_TEXT=0.01] autolearn=ham Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zMsIOlaP4ft9 for ; Wed, 9 Jun 2010 10:29:50 -0700 (PDT) Received: from brinza.cc.columbia.edu (brinza.cc.columbia.edu [128.59.29.8]) by olra.theworths.org (Postfix) with ESMTP id C4D00431FC1 for ; Wed, 9 Jun 2010 10:29:50 -0700 (PDT) Received: from servo.finestructure.net (NYUFGA-GUESTS-01.NATPOOL.NYU.EDU [192.76.177.124]) (user=jgr2110 author=jrollins@finestructure.net mech=PLAIN bits=0) by brinza.cc.columbia.edu (8.14.3/8.14.3) with ESMTP id o59HTn2j012633 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT); Wed, 9 Jun 2010 13:29:49 -0400 (EDT) Received: from jrollins by servo.finestructure.net with local (Exim 4.71) (envelope-from ) id 1OMP64-0001ZV-V0; Wed, 09 Jun 2010 13:29:48 -0400 From: Jameson Rollins To: David Edmondson , Notmuch Mail Subject: Re: [PATCH] remove message archiving from show-advance-and-archive In-Reply-To: <87typcruod.fsf@ut.hh.sledj.net> References: <87zkz4xnf4.fsf@servo.finestructure.net> <874ohctf2h.fsf@ut.hh.sledj.net> <87sk4wxm7j.fsf@servo.finestructure.net> <87wru8rze2.fsf@ut.hh.sledj.net> <87hblcxksa.fsf@servo.finestructure.net> <87typcruod.fsf@ut.hh.sledj.net> User-Agent: Notmuch/0.3.1-59-g0b3b2bd (http://notmuchmail.org) Emacs/23.1.1 (i486-pc-linux-gnu) Date: Wed, 09 Jun 2010 13:29:46 -0400 Message-ID: <877hm8xgfp.fsf@servo.finestructure.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-No-Spam-Score: Local X-Scanned-By: MIMEDefang 2.68 on 128.59.29.8 X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jun 2010 17:30:01 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable On Wed, 09 Jun 2010 18:18:42 +0100, David Edmondson wrote: > On Wed, 09 Jun 2010 11:55:49 -0400, Jameson Rollins 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. >=20 > 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. --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAEBCAAGBQJMD8+KAAoJEO00zqvie6q8BWsQAKj9YCj5rPeeGk9RclfzVo1N w7tiMmqcdxxbMljvMZ2hSm2SVHA6cXNZFrHS+uWj/ll3j9dzkYnAypRzq8VUPbYN 5GHlazN9XYZxaO9OdhrDPZ7FkkvSuKJXGmnDsADGvuhX3sldq611Mto5wE/kId3S Er6kqkDO5NPw+hxcZAoVQDjocfbYunOY20FTjJVsPtOUWKMshYZyD6PnWThYVMKP 5a7ryC/tVYyKmblmZD+Cci7YCIZsNJDZ/tmP3uRANke2/bvSKRkC0f1Nycizak52 iwaM3fUdQuT0UHGqAjGBKg3nZaP8f1k7bjD08TFlPu0eN4Y0+WQqxSQ7m2dXC0w9 TMZrhpaamJ8klrI07chblxaMfiOhVv9BYSTf3//QSlsul35qUcji25NmffrSU6Ca 3Cj5t8t3FFhaQoFbHvRsSVUnaymYzuN7LXpXHP3qXp0U4ea7e2Yhi7e9rac0PXRS E5N6Mj6v4TVGgXax4cKzUhAFP3Zzvrixwk9rqIYgrxVjZhc3Yod3kZyAOOJt1KfL dLj2kTiF0AMYljVd2C9lRKhMVPXZCyJNaaFDN8wJNHoJp5oJ68TCOWLExc2Tpw0v GS3REfMGUbJjz+AfKQy3YvnzgIS65iZYTbZHhZW2YlEEfzrhGA/kDOjDORMOZVcn lVXdZG+5o8HLHVLIsNwl =L9g/ -----END PGP SIGNATURE----- --=-=-=--