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 91E824196F0 for ; Wed, 9 Jun 2010 08:56:04 -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 fMlFpfYZoiYo for ; Wed, 9 Jun 2010 08:55:54 -0700 (PDT) Received: from brinza.cc.columbia.edu (brinza.cc.columbia.edu [128.59.29.8]) by olra.theworths.org (Postfix) with ESMTP id 55AE1431FC1 for ; Wed, 9 Jun 2010 08:55:54 -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 o59FtqYZ017927 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT); Wed, 9 Jun 2010 11:55:52 -0400 (EDT) Received: from jrollins by servo.finestructure.net with local (Exim 4.71) (envelope-from ) id 1OMNdA-0000g7-0b; Wed, 09 Jun 2010 11:55:52 -0400 From: Jameson Rollins To: David Edmondson , Notmuch Mail Subject: Re: [PATCH] remove message archiving from show-advance-and-archive In-Reply-To: <87wru8rze2.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> User-Agent: Notmuch/0.3.1-59-g0b3b2bd (http://notmuchmail.org) Emacs/23.1.1 (i486-pc-linux-gnu) Date: Wed, 09 Jun 2010 11:55:49 -0400 Message-ID: <87hblcxksa.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 15:56:04 -0000 --=-=-= On Wed, 09 Jun 2010 16:36:53 +0100, David Edmondson wrote: > They are clearly different. If I read a thread with 'space' the 'unread' > tag is removed from the messages as I pass them by. I can then 'q' from > the thread and the messages are not archived ('inbox' is not removed), > but they are no longer 'unread'. But it's not necessarily clear that you've reached the end of a thread, which means it's somewhat indeterministic if the "inbox" tag is removed or not. If users have to explicitly remove all tags other than "unread", then this gets rid of this problem all together. > Maybe you could submit a patch which allows a user to choose the > behaviour with a customisation variable? (Though I'd expect the value of > that variable to preserve backward compatible behaviour until Carl says > otherwise.) I actually submitted this patch because there was noise on #notmuch about people (including from cworth) not liking the default behavior where the "inbox" tag is removed by the advance function. 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. jamie. --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAEBCAAGBQJMD7mFAAoJEO00zqvie6q8qNgQAI9sbCStoUtvgsdnrHXq8ymJ OyNh/5nCJKjwSSvOVDoMaeXOZyXyzMsuM+d5P++Kk7NGqkFUt3LGij6ZkOn1nQbA ehlkuZHM+hbOt6kne4dpqWAmLDAzI1jUB1RhhGuP9HRuWB0zZvZMxiHbhXeGXFz0 osw4kXf3M1GwV3xTULZ9F22os1a8vJMBa3igzaxhg0cQ3fVyEcAxQtIlNrzoskjm 1l9xNKJzVP3c8Eb06K5BX1OVmYrOgr//hN/vg3HbZ3lF13+UBet5J/F5JNQGXNz4 C3ohPdgvOGaaLYR0INEjaLjxN8D/lYPkgZM4vBJPpjProgzmQFoGWgF82WD1aWvm ZbiOfOQd5QO/oZdzwxdvszDo6JmYtKA55m/TunlXcbd+Yt9Qh5RCLZZtYAXo23GY IKNOykxILAa7D00KrNOrffVSrEZi9tMy2mrp/mHzRTaElUWW2qLeN90NmZ3uAVu2 nCNAJ5JMcRuU04fLNcyd9Um1xsxie9SVElOfmj5q9atDWCSpjKibxNKuQCxIiZjR IvClD3qGO8hcoG5NiD7H+c7lInnSmGHDpUTE37y3Jv2AluiLn/iyPjYL+NLX+nWt hvQ+oMAWu6yopxnTtr81eOB3jX8IDahEZg44qv5tBbE5taMAIyRS+BhEqNPvcVAh XV/QnwLe/tSesgjp/ZOM =TnhJ -----END PGP SIGNATURE----- --=-=-=--