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 B5088431FB6 for ; Sat, 5 Mar 2011 00:26:56 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: 0.01 X-Spam-Level: X-Spam-Status: No, score=0.01 tagged_above=-999 required=5 tests=[T_MIME_NO_TEXT=0.01] autolearn=disabled 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 cm4DWYD8-Rrc for ; Sat, 5 Mar 2011 00:26:55 -0800 (PST) Received: from paneer.cc.columbia.edu (paneer.cc.columbia.edu [128.59.29.4]) by olra.theworths.org (Postfix) with ESMTP id 97697431FB5 for ; Sat, 5 Mar 2011 00:26:55 -0800 (PST) Received: from servo.finestructure.net (cpe-76-166-146-249.socal.res.rr.com [76.166.146.249]) (user=jgr2110 author=jrollins@servo.finestructure.net mech=PLAIN bits=0) by paneer.cc.columbia.edu (8.14.4/8.14.3) with ESMTP id p258Qogb015344 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT) for ; Sat, 5 Mar 2011 03:26:54 -0500 (EST) Received: from jrollins by servo.finestructure.net with local (Exim 4.72) (envelope-from ) id 1Pvmp8-0006Cv-2z for notmuch@notmuchmail.org; Sat, 05 Mar 2011 00:26:50 -0800 From: Jameson Rollins To: notmuch Subject: signed/encrypted tagging in crypto branch [was: Re: [Review] Re: new "crypto" branch providing full PGP/MIME support] In-Reply-To: <87pqqb4ium.fsf@servo.finestructure.net> References: <4CF15D67.1070904@fifthhorseman.net> <87aak08fu8.fsf@servo.finestructure.net> <87fwsf9mip.fsf@servo.finestructure.net> <87tygl29vu.fsf@servo.finestructure.net> <87oc5yi9us.fsf@zancas.localnet> <87d3mdvjwz.fsf@bookbinder.fernseed.info> <87k4gk70ng.fsf@SSpaeth.de> <87sjv8i7v6.fsf@irigaray.ross.mayfirst.org> <87sjv86mp9.fsf@servo.finestructure.net> <4D6BF0AA.3070706@fifthhorseman.net> <874o7o6ih5.fsf@servo.finestructure.net> <4D6C00C7.9000705@fifthhorseman.net> <8739n75zdb.fsf@servo.finestructure.net> <87hbbno7ia.fsf@raven.defaultvalue.org> <87pqqb4ium.fsf@servo.finestructure.net> User-Agent: Notmuch/0.5-127-g598108c (http://notmuchmail.org) Emacs/23.2.1 (i486-pc-linux-gnu) Date: Sat, 05 Mar 2011 00:26:46 -0800 Message-ID: <878vwuvupl.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.4 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: Sat, 05 Mar 2011 08:26:57 -0000 --=-=-= Hey, folks. I just pushed a couple of patches to my "crypto" branch [0] that add support for auto-tagging of multipart/signed and multipart/encrypted messages with the "signed" and "encrypted" tags respectively. Only new messages are thus tagged, so a database rebuild is required to auto-tag old messages. To be clear, after the previous discussion, these tags indicate nothing about the validity of signatures or the decryptability of encrypted messages. They only indicate that a message contains a signed or encrypted part according to the self-declared mime type. This certainly makes it easier to find crypto messages, and it should allow people to highlight signed or encrypted messages in the search output using the "notmuch-search-lines-faces" customization variable [1]. jamie. [0] git://finestructure.net/notmuch [1] The notmuch-search-lines-faces variable needs to be rewritten to allow for full face customization support, but it also needs to continue to specify a tag/face mapping. Any elisp experts out there have any good suggestions how to fix this? --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBCAAGBQJNcfPGAAoJEO00zqvie6q8U3UP/RT3RKbddpASyW85KyJGF/cr jp9eRazg0q/fAze+P6MIKwdKHtzOfk/TBGm6BH3WKhheXCj7K4yGNd9Ah1N132ox J6BMmG0t2xeCdxM4wExThtWcPr5gmxp7VcfvdHDMUwH6/BwLV8PhBzab5VMsguYI YppIbYNeL9jchq8E6SUTaJ5jq9d50VH0wIXKlZZj8wD0fIg+k72EkOr80a8nOpY6 MIdB70CjNr5E3MPCuy3lU3OklM9c5a0AgKApRFkCJAqa23DFL23AAJi7p1wbC6oJ YeYOi7xbhYV1HWT46iWAaeADmVAtP6E8aVgilvFyiDsoObkSoTOPzQdwmeFAvWDW slAfUhVDIwzZqoqoY5PEoIWKszGOMuVrcoQjF4fhM85CVRUG/ElxXAKBF0WuHYpq kKUMYPXATkfrze9f45+YzPvRrBPI+ts+fRvdUPFvBC3XG75O4jXvJpLjA32EN4q8 CMTZ4ykTIqo27LpCb3p1pv5odBYNWZrT73qt3/W1RjHuUVWx36SUqt+KhZVKxCuc h7CiqWxjd1jpv9GIucPaWGhO4mLdhaJT80KvhoiD7WLlH75R/bmlPld8cIupwPGv xoWKbKpRtvt8F11eWiWGORf/O6JabyE9qC/KvM6734SbkBEvSwvg+PKUCl276/CG NufwLzuM7KXgZOeuuRXB =RPNI -----END PGP SIGNATURE----- --=-=-=--