Re: [PATCH] doc: Allow rst2man.py as an alternative to rst2man
[notmuch-archives.git] / d1 / 7ca3b80ff70e7115839f186844ea08ed7b579d
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 F274E431FC7\r
6         for <notmuch@notmuchmail.org>; Sun, 11 May 2014 01:34:56 -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 n+J9OUTTmE05 for <notmuch@notmuchmail.org>;\r
18         Sun, 11 May 2014 01:34:51 -0700 (PDT)\r
19 Received: from mail-wg0-f52.google.com (mail-wg0-f52.google.com\r
20  [74.125.82.52])        (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  49364431FBF    for <notmuch@notmuchmail.org>; Sun, 11 May 2014 01:34:51 -0700\r
23  (PDT)\r
24 Received: by mail-wg0-f52.google.com with SMTP id l18so5523578wgh.11\r
25         for <notmuch@notmuchmail.org>; Sun, 11 May 2014 01:34:48 -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=8lw7/M0IURF1esWQ67wsSOFULHon1d+1qmX6704AFz8=;\r
29         b=CXM8GUL58OTt8OyXlh3QVQh1yrWcc7uHcnbzPwrOe5g7ZaJSoG3PcCWr3VRRhya3NE\r
30         TPiL8GhChD1wV4sVLhf1J0iYKXXPzhtahzUrRne1ZP/qzOXAsWEIqK8yaid+7R5I8qR7\r
31         tGIp09Ub8ulQ5TpFkze3brv5zgMiIISNYw0Ir3zrtzhKfL+dj8tNZNWhjR5H3NKfTi6l\r
32         8ulajNza62QANIMUD4DzdprDlTPLyqsqnI5FeGVO8jQiwyCPWzy71nWhw00CAw4YODvW\r
33         /vhdHP1F3FjLcunaMAGM+MvYNQR/9SKgzdsrD/NzVvYwzU7J4lGegTDV8ptNHtmHgoAc\r
34         Qgnw==\r
35 X-Received: by 10.194.80.7 with SMTP id n7mr16288047wjx.8.1399797287730;\r
36         Sun, 11 May 2014 01:34:47 -0700 (PDT)\r
37 Received: from localhost (5751dfa2.skybroadband.com. [87.81.223.162])\r
38         by mx.google.com with ESMTPSA id ln3sm12752930wjc.8.2014.05.11.01.34.46\r
39         for <multiple recipients>\r
40         (version=TLSv1.2 cipher=RC4-SHA bits=128/128);\r
41         Sun, 11 May 2014 01:34:46 -0700 (PDT)\r
42 From: Mark Walters <markwalters1009@gmail.com>\r
43 To: notmuch@notmuchmail.org\r
44 Subject: [PATCH 0/7] emacs: hello: custom display of saved searches\r
45 Date: Sun, 11 May 2014 09:34:35 +0100\r
46 Message-Id: <1399797282-20389-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: Sun, 11 May 2014 08:34:57 -0000\r
61 \r
62 This series allows the user to customize the display of individual\r
63 saved searches, including showing thread counts, changed counts,\r
64 omitting counts (for speed), a read/unread count etc.\r
65 \r
66 The series is not as large as it looks. Patch 1 is just code movement,\r
67 and patches 4-7 implement some of the above possibilities. Patches 4-7\r
68 could be applied but they are more intended to demonstrate and let\r
69 people test the infrastructure (ie showing what can be done).\r
70 \r
71 Comments on the series: \r
72 \r
73 the display function is given a keyword list of arguments (so use\r
74 &rest args, followed by (plist-get args :keyword)). This is to make\r
75 the interface easily extendible without breaking backwards\r
76 compatibility.\r
77 \r
78 custom display functions do not link into the batch count\r
79 functionality (but are omitted from it). Thus if the custom function\r
80 doesn't always do a query hello may be quicker, but in other cases,\r
81 particularly over a remote link, it may be slower.\r
82 \r
83 some custom display functions will be slow, but they may be fast\r
84 enough for small searches (eg inbox).\r
85 \r
86 Finally, a lisp query: I use a plist for saving the results of the\r
87 previous run (so display functions can highlight changes). This is\r
88 indexed by the saved searches themselves. I think this is OK (because\r
89 plist uses eq not equal) but would like a confirmation.\r
90 \r
91 Finally, some of this infrastructure could be used to do async counts\r
92 at a later stage. I have some preliminary patches, but that is all\r
93 rather more fragile.\r
94 \r
95 Best wishes\r
96 \r
97 Mark\r
98 \r
99 \r
100 \r
101 Mark Walters (7):\r
102   emacs: hello: separate out the saved-search display function\r
103   emacs: hello: allow saved search display functions\r
104   emacs: hello: store previous saved-search results\r
105   emacs: hello: add a threads-and-messages function\r
106   emacs: hello: require cl\r
107   emacs: hello: add highlight newly arrived messages option\r
108   emacs: hello: add option to omit count for a search\r
109 \r
110  emacs/notmuch-hello.el |  139 ++++++++++++++++++++++++++++++++++++++----------\r
111  1 file changed, 111 insertions(+), 28 deletions(-)\r
112 \r
113 -- \r
114 1.7.10.4\r
115 \r