Re: [PATCH 3/5] nmbug-status: Add an nmbug-status(5) man page
[notmuch-archives.git] / 52 / 41fffcbeebaa12e24601e631bf4073f8b3c754
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 13552431FC3\r
6         for <notmuch@notmuchmail.org>; Tue, 22 Apr 2014 13:12:11 -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.201\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=0.201 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         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 myv0loWB6Gr0 for <notmuch@notmuchmail.org>;\r
18         Tue, 22 Apr 2014 13:12:07 -0700 (PDT)\r
19 Received: from mail-wg0-f43.google.com (mail-wg0-f43.google.com\r
20  [74.125.82.43])        (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  A12AA431FBD    for <notmuch@notmuchmail.org>; Tue, 22 Apr 2014 13:12:07 -0700\r
23  (PDT)\r
24 Received: by mail-wg0-f43.google.com with SMTP id x13so4343036wgg.26\r
25         for <notmuch@notmuchmail.org>; Tue, 22 Apr 2014 13:12:05 -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=eecWy2sxc/yUt/ky/Hj89JPbws4GPVUSWkyVppUuP9g=;\r
29         b=bRsjH4HID6PXyhGMh/VpGbSgUfCx2Ngz6RdRhCh+S7BqFVs7J801I2EucY/x+O1EU9\r
30         +T4h6mF2CQNV6ZeoFbHScycqTq1gnl57l/I1vo/6bWvdnIqAaHdE9OXJMYZ0C/AqzTeN\r
31         uhpzRD+yceoCPYNOOWfUYloIzAnPQ9AnzM0Q/o5CIEQ5dyXIq3xzf8TDH26DrPm5FTey\r
32         myadH+8nRn+jmHJxuTV3g9PwIos5/SUzhMK2f8i83kQTIvwlcX7TTjM8qoVgL1EYMMPx\r
33         3U8tbkdGRVyZl2mnMxreATDehGRfrhA+cStbhyPCTtYmxa+es0xf7JxIIbdm4SnFUMLv\r
34         rOMg==\r
35 X-Received: by 10.194.9.36 with SMTP id w4mr355156wja.79.1398197524265;\r
36         Tue, 22 Apr 2014 13:12:04 -0700 (PDT)\r
37 Received: from localhost (5751dfa2.skybroadband.com. [87.81.223.162])\r
38         by mx.google.com with ESMTPSA id et5sm24542531wib.8.2014.04.22.13.12.02\r
39         for <multiple recipients>\r
40         (version=TLSv1.2 cipher=RC4-SHA bits=128/128);\r
41         Tue, 22 Apr 2014 13:12:03 -0700 (PDT)\r
42 From: Mark Walters <markwalters1009@gmail.com>\r
43 To: notmuch@notmuchmail.org\r
44 Subject: [WIP PATCH 0/4] Add a mark thread option\r
45 Date: Tue, 22 Apr 2014 21:11:46 +0100\r
46 Message-Id: <1398197510-28224-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: Tue, 22 Apr 2014 20:12:11 -0000\r
61 \r
62 Allow users to mark threads in the search buffer and then apply\r
63 tagging operations to all marked threads.\r
64 \r
65 This was requested on irc and is also something I have wanted several times.\r
66 \r
67 Patch 1 is a cleanup which simplifies the existing code (imo) and\r
68 makes the subsequent patches easier.\r
69 \r
70 Patch 2 is large but mostly just passing an argument all the way\r
71 throught the call chain.\r
72 \r
73 Patch 3 and 4 do the actual logic.\r
74 \r
75 At the moment the best way to clear all markings is to refresh the\r
76 buffer. Maybe that should change (do we even want refresh to clear\r
77 markings?)\r
78 \r
79 On light testing it seems to work.\r
80 \r
81 Best wishes\r
82 \r
83 Mark\r
84 \r
85 Mark Walters (4):\r
86   emacs: search: tidy notmuch-search-foreach-result\r
87   emacs: search: add a marked thread variable and add to relevant\r
88     functions\r
89   emacs: search: split foreach-result into list and region variants\r
90   emacs: search: add key binding for marking a thread\r
91 \r
92  emacs/notmuch.el |  151 ++++++++++++++++++++++++++++++++++--------------------\r
93  1 file changed, 95 insertions(+), 56 deletions(-)\r
94 \r
95 -- \r
96 1.7.10.4\r
97 \r