Re: [PATCH 9/9] add has: query prefix to search for specific properties
[notmuch-archives.git] / 9c / 56068b28e74e47c469ba0720169fb72891b359
1 Return-Path: <amdragon@mit.edu>\r
2 X-Original-To: notmuch@notmuchmail.org\r
3 Delivered-To: notmuch@notmuchmail.org\r
4 Received: from localhost (localhost [127.0.0.1])\r
5         by olra.theworths.org (Postfix) with ESMTP id CD927431FAF\r
6         for <notmuch@notmuchmail.org>; Sun, 29 Apr 2012 16:02:23 -0700 (PDT)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: -0.7\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-0.7 tagged_above=-999 required=5\r
12         tests=[RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled\r
13 Received: from olra.theworths.org ([127.0.0.1])\r
14         by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
15         with ESMTP id 8cc8Zpq5LwYZ for <notmuch@notmuchmail.org>;\r
16         Sun, 29 Apr 2012 16:02:23 -0700 (PDT)\r
17 Received: from dmz-mailsec-scanner-4.mit.edu (DMZ-MAILSEC-SCANNER-4.MIT.EDU\r
18         [18.9.25.15])\r
19         by olra.theworths.org (Postfix) with ESMTP id 3B0EE431FAE\r
20         for <notmuch@notmuchmail.org>; Sun, 29 Apr 2012 16:02:23 -0700 (PDT)\r
21 X-AuditID: 1209190f-b7f4f6d00000092b-31-4f9dc87ece4e\r
22 Received: from mailhub-auth-3.mit.edu ( [18.9.21.43])\r
23         by dmz-mailsec-scanner-4.mit.edu (Symantec Messaging Gateway) with SMTP\r
24         id 38.ED.02347.E78CD9F4; Sun, 29 Apr 2012 19:02:22 -0400 (EDT)\r
25 Received: from outgoing.mit.edu (OUTGOING-AUTH.MIT.EDU [18.7.22.103])\r
26         by mailhub-auth-3.mit.edu (8.13.8/8.9.2) with ESMTP id q3TN2Mkr032629; \r
27         Sun, 29 Apr 2012 19:02:22 -0400\r
28 Received: from awakening.csail.mit.edu (awakening.csail.mit.edu [18.26.4.91])\r
29         (authenticated bits=0)\r
30         (User authenticated as amdragon@ATHENA.MIT.EDU)\r
31         by outgoing.mit.edu (8.13.6/8.12.4) with ESMTP id q3TN2KPt021627\r
32         (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT);\r
33         Sun, 29 Apr 2012 19:02:21 -0400 (EDT)\r
34 Received: from amthrax by awakening.csail.mit.edu with local (Exim 4.77)\r
35         (envelope-from <amdragon@mit.edu>)\r
36         id 1SOd8G-00049m-Ny; Sun, 29 Apr 2012 19:02:20 -0400\r
37 Date: Sun, 29 Apr 2012 19:02:20 -0400\r
38 From: Austin Clements <amdragon@MIT.EDU>\r
39 To: Mark Walters <markwalters1009@gmail.com>\r
40 Subject: Re: [Patch v2 0/3] emacs: allow show to colour based on tags and\r
41  flags\r
42 Message-ID: <20120429230220.GO2704@mit.edu>\r
43 References: <1335739697-8501-1-git-send-email-markwalters1009@gmail.com>\r
44 MIME-Version: 1.0\r
45 Content-Type: text/plain; charset=us-ascii\r
46 Content-Disposition: inline\r
47 In-Reply-To: <1335739697-8501-1-git-send-email-markwalters1009@gmail.com>\r
48 User-Agent: Mutt/1.5.21 (2010-09-15)\r
49 X-Brightmail-Tracker:\r
50  H4sIAAAAAAAAA+NgFvrPIsWRmVeSWpSXmKPExsUixCmqrVt3Yq6/Qdt9I4vVc3ksrt+cyezA\r
51         5LFz1l12j2erbjEHMEVx2aSk5mSWpRbp2yVwZew8PpW1YBpPxZV1Qg2Mzzi7GDk5JARMJO5P\r
52         msUKYYtJXLi3nq2LkYtDSGAfo8SCZ8ugnA2MEheuPmWGcE4ySfzbsYgFwlnCKNE8cT9QPwcH\r
53         i4CqxJ3njCCj2AQ0JLbtXw5miwjoSNw+tIAdxGYWkJb49ruZCaRcWCBQ4t8vcZAwr4C2RMvc\r
54         /ywgYSEBD4n+Y2IQYUGJkzOfsEB0aknc+PcSrBNkyvJ/HCBhTgFPicc/vrOB2KICKhJTTm5j\r
55         m8AoNAtJ9ywk3bMQuhcwMq9ilE3JrdLNTczMKU5N1i1OTszLSy3SNdHLzSzRS00p3cQIDmdJ\r
56         /h2M3w4qHWIU4GBU4uEVyp3jL8SaWFZcmXuIUZKDSUmUt+LYXH8hvqT8lMqMxOKM+KLSnNTi\r
57         Q4wSHMxKIrza4kDlvCmJlVWpRfkwKWkOFiVxXjWtd35CAumJJanZqakFqUUwWRkODiUJ3rXH\r
58         gYYKFqWmp1akZeaUIKSZODhBhvMADT8FUsNbXJCYW5yZDpE/xagoJc7bB5IQAElklObB9cLS\r
59         zStGcaBXhHmnglTxAFMVXPcroMFMQIOZPGeBDC5JREhJNTAqV3Q92pifOsG9ii/oEmv/9tSK\r
60         u2vjrRnfVgu1XuyU2lY44cSOqkqf2vnrZyS/3X15mffUA9pcO+1Z/mmV5fRPblSYzq2pOO+j\r
61         8OnFspllm//ut2c9XLyc893RKu+EEvOzkWe3zJg2d49s84tio8pGiwwV7tc72V7+3sA+dWem\r
62         c8iynxKC1lOUWIozEg21mIuKEwEarODLEgMAAA==\r
63 Cc: notmuch@notmuchmail.org\r
64 X-BeenThere: notmuch@notmuchmail.org\r
65 X-Mailman-Version: 2.1.13\r
66 Precedence: list\r
67 List-Id: "Use and development of the notmuch mail system."\r
68         <notmuch.notmuchmail.org>\r
69 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
70         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
71 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
72 List-Post: <mailto:notmuch@notmuchmail.org>\r
73 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
74 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
75         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
76 X-List-Received-Date: Sun, 29 Apr 2012 23:02:23 -0000\r
77 \r
78 I haven't really looked at this series yet, but I do have a quick\r
79 high-level question.  Why use separate customization variables for the\r
80 colors in search and show mode?  Wouldn't it make more sense to set\r
81 the colors just once and use them in both modes?\r
82 \r
83 BTW, I like how this clearly distinguishes tags and flags.  I wonder\r
84 if we could transition to flags for some information that's current\r
85 shoe-horned into tags but actually represents immutable information\r
86 about a message (attachment, signed, and encrypted or so).\r
87 \r
88 My one concern is that there's a common tag called "flagged", so this\r
89 might be overloading terminology.\r
90 \r
91 Quoth Mark Walters on Apr 29 at 11:48 pm:\r
92 > This is a rebased (but otherwise unchanged) version of\r
93 > id:"1334431301-27303-1-git-send-email-markwalters1009@gmail.com".\r
94\r
95 > It's probably too late for 0.13 but in case anyone would like to look\r
96 > at it this version applies cleanly to master so should be easier to\r
97 > test.\r
98\r
99 > The first two patches are basically David Edmondson's patch\r
100 > id:"1325006003-27152-1-git-send-email-dme@dme.org".\r
101\r
102 > Best wishes\r
103\r
104 > Mark\r
105\r
106\r
107 > Mark Walters (3):\r
108 >   emacs: Move colour line from search to lib\r
109 >   emacs: Add `notmuch-show-line-faces' and apply it.\r
110 >   emacs: allow notmuch-show-line-faces to use flags for colouring\r
111\r
112 >  emacs/notmuch-lib.el  |   18 ++++++++++++++++++\r
113 >  emacs/notmuch-show.el |   44 ++++++++++++++++++++++++++++++++++++++++----\r
114 >  emacs/notmuch.el      |   15 +--------------\r
115 >  3 files changed, 59 insertions(+), 18 deletions(-)\r