Re: [PATCH 9/9] add has: query prefix to search for specific properties
[notmuch-archives.git] / 03 / 51ab59e5122ab4f0488e5895a401dddbfd4685
1 Return-Path: <markwalters1009@gmail.com>\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 161FE431FBF\r
6         for <notmuch@notmuchmail.org>; Sat,  6 Sep 2014 09:22:22 -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: 2.7\r
10 X-Spam-Level: **\r
11 X-Spam-Status: No, score=2.7 tagged_above=-999 required=5\r
12         tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1,\r
13         FREEMAIL_ENVFROM_END_DIGIT=1, FREEMAIL_FROM=0.001,\r
14         FREEMAIL_REPLY=2.499, RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled\r
15 Received: from olra.theworths.org ([127.0.0.1])\r
16         by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
17         with ESMTP id BHcd5Jq7qgPo for <notmuch@notmuchmail.org>;\r
18         Sat,  6 Sep 2014 09:22:16 -0700 (PDT)\r
19 Received: from mail-wg0-f41.google.com (mail-wg0-f41.google.com\r
20  [74.125.82.41])        (using TLSv1 with cipher RC4-SHA (128/128 bits))        (No client\r
21  certificate requested) by olra.theworths.org (Postfix) with ESMTPS id\r
22  59267431FB6    for <notmuch@notmuchmail.org>; Sat,  6 Sep 2014 09:22:16 -0700\r
23  (PDT)\r
24 Received: by mail-wg0-f41.google.com with SMTP id l18so13012471wgh.12\r
25         for <notmuch@notmuchmail.org>; Sat, 06 Sep 2014 09:22:15 -0700 (PDT)\r
26 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;\r
27         h=from:to:cc:subject:date:message-id;\r
28         bh=IJHJGm5niuuhrybROmq3x4oe7EMVPf1Br/EgZQtbZng=;\r
29         b=VuaF8uiGaUI53hqjJWIH+qenlnP0C2E21z+Cm6m7poAlaw+RtDypKMP5gWVn1tF8qv\r
30         +HlgqXUcocnWiY1dx+7VZOANcYXDsWkQ/TNhHfO/Le/s/XjdiEUiRhFkwhOi07QEgB6L\r
31         hwL1aK4TMxpIbfmdVjnD0rzZMLnqH1550dIO2hRgUs/5ZTqw0o/tmHtLLeWL7nXoZJU1\r
32         j06QPRPV16LFocGBl3gyHJNnXvIGmGK7gQzFiAWscMATxHEd/fN8SK0BMUpEzhzqTZHS\r
33         Olhsr8GdHXWlnh9At/bKtIMCgA/zC2CrMbnU3HjvBpuiUJYakn6buDU+z44a5eX0Xt+j\r
34         /LQw==\r
35 X-Received: by 10.180.98.131 with SMTP id ei3mr10915345wib.56.1410020534945;\r
36         Sat, 06 Sep 2014 09:22:14 -0700 (PDT)\r
37 Received: from localhost (5751dfa2.skybroadband.com. [87.81.223.162])\r
38         by mx.google.com with ESMTPSA id hm5sm5002129wjb.2.2014.09.06.09.22.13\r
39         for <multiple recipients>\r
40         (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\r
41         Sat, 06 Sep 2014 09:22:14 -0700 (PDT)\r
42 From: Mark Walters <markwalters1009@gmail.com>\r
43 To: notmuch@notmuchmail.org\r
44 Subject: [Patch v2 0/2] emacs: show: mark messages read if seen in buffer\r
45 Date: Sat,  6 Sep 2014 17:22:09 +0100\r
46 Message-Id: <1410020531-24419-1-git-send-email-markwalters1009@gmail.com>\r
47 X-Mailer: git-send-email 1.7.10.4\r
48 X-BeenThere: notmuch@notmuchmail.org\r
49 X-Mailman-Version: 2.1.13\r
50 Precedence: list\r
51 List-Id: "Use and development of the notmuch mail system."\r
52         <notmuch.notmuchmail.org>\r
53 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
54         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
55 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
56 List-Post: <mailto:notmuch@notmuchmail.org>\r
57 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
58 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
59         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
60 X-List-Received-Date: Sat, 06 Sep 2014 16:22:22 -0000\r
61 \r
62 This is v2 of this patch: v1 is at id:1405533339-7666-1-git-send-email-markwalters1009@gmail.com\r
63 \r
64 The first patch just documents what is required for a mark-read\r
65 function. The second patch adds my preferred logic of marking a\r
66 message seen if `enough' of it has been visible in the buffer.\r
67 \r
68 There are two changes from v1. First patch 1 is new. Secondly I have\r
69 modified the defcustom for the second patch. It is slightly fiddly as\r
70 my function has a parameter the default function does not. The\r
71 defcustom in the previous patch worked but it was unable to parse\r
72 itself so when you revisited the defcustom it looked like you had\r
73 specified the lisp manually rather than having selected one of the two\r
74 options.\r
75 \r
76 The new version fixes this so the defcustom behaves exactly as you would expect.\r
77 \r
78 I like this version of the mark read function; but it is quite a lot\r
79 of code (all unused unless the user selects this option so it is low\r
80 risk). If people would prefer not to include it then I can just post\r
81 the relevant code to the wiki and people can add it to their .emacs\r
82 file if they want this function.\r
83 \r
84 Best wishes\r
85 \r
86 Mark\r
87 \r
88 \r
89 \r
90 \r
91 Mark Walters (2):\r
92   emacs: show: document the mark unread defcustom function\r
93   emacs: show: mark messages unread if seen in buffer\r
94 \r
95  emacs/notmuch-show.el |   82 +++++++++++++++++++++++++++++++++++++++++++++++--\r
96  1 file changed, 80 insertions(+), 2 deletions(-)\r
97 \r
98 -- \r
99 1.7.10.4\r
100 \r