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 5DAE24196F0 for ; Wed, 9 Jun 2010 10:54:45 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -1.89 X-Spam-Level: X-Spam-Status: No, score=-1.89 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 Zr7wioHm3Um1 for ; Wed, 9 Jun 2010 10:54:35 -0700 (PDT) Received: from mail-wy0-f181.google.com (mail-wy0-f181.google.com [74.125.82.181]) by olra.theworths.org (Postfix) with ESMTP id CA5E7431FC1 for ; Wed, 9 Jun 2010 10:54:34 -0700 (PDT) Received: by wyb35 with SMTP id 35so4920498wyb.26 for ; Wed, 09 Jun 2010 10:54:33 -0700 (PDT) Received: by 10.227.137.69 with SMTP id v5mr2465187wbt.208.1276105620818; Wed, 09 Jun 2010 10:47:00 -0700 (PDT) Received: from ut.hh.sledj.net (gmp-ea-fw-1b.sun.com [192.18.8.1]) by mx.google.com with ESMTPS id u19sm12992967wbc.2.2010.06.09.10.46.59 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 09 Jun 2010 10:47:00 -0700 (PDT) Received: by ut.hh.sledj.net (Postfix, from userid 1000) id 1AFB5594015; Wed, 9 Jun 2010 18:47:32 +0100 (BST) To: Jameson Rollins , Notmuch Mail Subject: Re: [PATCH] remove message archiving from show-advance-and-archive In-Reply-To: <877hm8xgfp.fsf@servo.finestructure.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> <877hm8xgfp.fsf@servo.finestructure.net> User-Agent: Notmuch/0.3.1-50-gc535d0a (http://notmuchmail.org) Emacs/23.1.1 (x86_64-pc-linux-gnu) From: David Edmondson Date: Wed, 09 Jun 2010 18:47:28 +0100 Message-ID: <87r5kgrtcf.fsf@ut.hh.sledj.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" 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:54:45 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable 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. =2D-=20 David Edmondson, http://dme.org --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAkwP07EACgkQaezQq/BJZRZ2pgCeJqw9+Je55SO1/4sVGbltpppB JYsAnA9Pd/DFNwEGEJoNECt3cx7TbRqr =/0FY -----END PGP SIGNATURE----- --=-=-=--