From: Jameson Rollins Date: Wed, 17 Feb 2010 14:12:35 +0000 (+1900) Subject: Re: [notmuch] [PATCH] Simplify "unread" tag handling in emacs UI. X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=22e0a63fd451565e8985bff95d908e45112b8025;p=notmuch-archives.git Re: [notmuch] [PATCH] Simplify "unread" tag handling in emacs UI. --- diff --git a/11/b65b48e7ba4da4ce6e08aade4e55920a4ea302 b/11/b65b48e7ba4da4ce6e08aade4e55920a4ea302 new file mode 100644 index 000000000..a8d8963b6 --- /dev/null +++ b/11/b65b48e7ba4da4ce6e08aade4e55920a4ea302 @@ -0,0 +1,102 @@ +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 074E9431FBC + for ; Wed, 17 Feb 2010 06:12:48 -0800 (PST) +X-Virus-Scanned: Debian amavisd-new at olra.theworths.org +X-Spam-Flag: NO +X-Spam-Score: -3.704 +X-Spam-Level: +X-Spam-Status: No, score=-3.704 tagged_above=-999 required=5 tests=[AWL=0.295, + BAYES_50=0.001, RCVD_IN_DNSWL_MED=-4] 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 JG9IwIKkeUrD for ; + Wed, 17 Feb 2010 06:12:45 -0800 (PST) +Received: from serrano.cc.columbia.edu (serrano.cc.columbia.edu [128.59.29.6]) + by olra.theworths.org (Postfix) with ESMTP id CC149431FAE + for ; Wed, 17 Feb 2010 06:12:45 -0800 (PST) +Received: from servo.finestructure.net (cpe-72-227-128-66.nyc.res.rr.com + [72.227.128.66]) + (user=jgr2110 author=jrollins@finestructure.net mech=PLAIN bits=0) + by serrano.cc.columbia.edu (8.14.3/8.14.3) with ESMTP id o1HECiNH013571 + (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT); + Wed, 17 Feb 2010 09:12:44 -0500 (EST) +Received: from jrollins by servo.finestructure.net with local (Exim 4.71) + (envelope-from ) + id 1Nhkdw-0007O5-2q; Wed, 17 Feb 2010 09:12:44 -0500 +From: Jameson Rollins +To: Sebastian Spaeth , + Notmuch Mail list +In-Reply-To: <87ljes0yy0.fsf@SSpaeth.de> +References: <87ska1vh7r.fsf@servo.finestructure.net> + <87ljes0yy0.fsf@SSpaeth.de> +Date: Wed, 17 Feb 2010 09:12:35 -0500 +Message-ID: <874olgc5nw.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.6 +Subject: Re: [notmuch] [PATCH] Simplify "unread" tag handling in emacs UI. +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, 17 Feb 2010 14:12:48 -0000 + +--=-=-= +Content-Transfer-Encoding: quoted-printable + +On Wed, 17 Feb 2010 14:33:11 +0100, "Sebastian Spaeth" wrote: +> I've been using this for quite some time now and I am pretty happy with +> it. However, there is a problem with this approach as this renders the +> function notmuch-show-next-unread-message useless.=20 +>=20 +> This proceeds to the next message, using +> notmuch-show-next-message, which your patch marks automatically as read. +>=20 +> It then checks the unread status in order to decide whether to proceed +> to the next again. So with your patch notmuch-show-next-unread-message +> will skip through all messages in a thread thinking they are all read +> (and actually marking all as read). + +Hey, Sebastian. I'm glad you've been finding the patch useful. I'd be +happy to look at improving it, or of course accepting patch. I was +hoping Carl might process these patch first, in which case it would be +easier to know what any improvements might look like. I'll send a +separate email to ping Carl about that. + +jamie. + +--=-=-= +Content-Type: application/pgp-signature + +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.10 (GNU/Linux) + +iQIcBAEBCAAGBQJLe/lUAAoJEO00zqvie6q8HGcP/1/OObcck+68fmGJslMbp5+r +X1eTiSBhz5ZMcpomYMp9NrUioZiW4z2zSVV6rrEkcAb3NIP6y4aT+KZS4d9k7PUt +GbCZKNTOdLq/RKFVYK8Q/PNi0OBJBIeEc3HWsJX7zs/fnKQwpjcSt2Qmj3jjUM1C +v3bICOhzdqIlpDtkVOgVRspnr7pAFAhPoRVqJmliTYXseKWqLVeyNGom1emjDKYQ +f3ASf7UwQ2edx0ldVuVHov6IMWUWYXgvXaL7lyuQSfQ0WpjuTtcngMORUAPt62Wb +8a/Vq/HAqhzMrsJ8j3iT+33/P9K409MT40RK7qwJr7GAO6W8eH8zXw5naMvqqm+A +y/7Pucfo+QOLXxtwhZf3JX9Rj+EXuxPYSt7CMamO8AVS09C4LDmrt9d4mh5mmk38 +p210cQmgqAawAPSIUkDcttbinitxWtmsI7QU8AVMHKUUURSBdnKbmPXaSw0/DrZa +gvkrGniqQIVOvVspsFTlGjyEblT9LJ2HayFbo4o4jDuR5JRkOMplU/sevtOb5dVq +/PnSlJ3iyqBP/6/9ZOw7zvl4s2gY9BIVm+c5dwNuvvCt7W7NLl1QRH7zRKxaoxDD +6+nJfkGKcBTdkXghrsO432bo0nsAVdv7GcsRGEoweU4dp2/3m0GjBvyc6usLQbNc +542p8ktJyPnv3rWGz8OB +=ARs6 +-----END PGP SIGNATURE----- +--=-=-=--