Re: [PATCH] Fix typo in Message.maildir_flags_to_tags
[notmuch-archives.git] / 30 / 387297662ac335890bc94053eefe6de278546d
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 5C168431FB6\r
6         for <notmuch@notmuchmail.org>; Tue,  4 Dec 2012 15:27:49 -0800 (PST)\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 r9T9CHLIc9JJ for <notmuch@notmuchmail.org>;\r
18         Tue,  4 Dec 2012 15:27:49 -0800 (PST)\r
19 Received: from mail-we0-f181.google.com (mail-we0-f181.google.com\r
20         [74.125.82.181]) (using TLSv1 with cipher RC4-SHA (128/128 bits))\r
21         (No client certificate requested)\r
22         by olra.theworths.org (Postfix) with ESMTPS id C237F431FAE\r
23         for <notmuch@notmuchmail.org>; Tue,  4 Dec 2012 15:27:48 -0800 (PST)\r
24 Received: by mail-we0-f181.google.com with SMTP id t11so2167249wey.26\r
25         for <notmuch@notmuchmail.org>; Tue, 04 Dec 2012 15:27:47 -0800 (PST)\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:x-mailer;\r
28         bh=SG4hZ0hZwBFuNPS0upXq+6Xx0/ioL7bO+x4Up5/EYR0=;\r
29         b=XELsbyup+11xVL2sapRPnq1FbUilOimJ5mnFteepDAdgSG6a8dlrhiWBsknbxMwNQU\r
30         wcsc42ZyFdAHOgrnT8Z3OMHGRoMGKvx3CshmiV4DznK2KxdrIM5FZD4KEIOQ8fC/AKNx\r
31         meYVS2G2/iyQNihox7jhT8wMO17vhaax+sz+hFktDhLBUDZO1x+5HdV2eQFPs0bP3kRB\r
32         uuYSvaApBguPHXXO1XbnsW5bkBCURrVjzKjkT70BuQwyFgiqjBUQehf9G7JWmakWwByt\r
33         TgA8n301IFExTVqVQo8IOBNcRkkfhZ+2kG7S5dlvnhagGc92Nfu6jBLz0v1dYJofHxC0\r
34         faag==\r
35 Received: by 10.180.88.71 with SMTP id be7mr28124wib.17.1354663666160;\r
36         Tue, 04 Dec 2012 15:27:46 -0800 (PST)\r
37 Received: from localhost (93-97-24-31.zone5.bethere.co.uk. [93.97.24.31])\r
38         by mx.google.com with ESMTPS id t17sm3999400wiv.6.2012.12.04.15.27.44\r
39         (version=TLSv1/SSLv3 cipher=OTHER);\r
40         Tue, 04 Dec 2012 15:27:45 -0800 (PST)\r
41 From: Mark Walters <markwalters1009@gmail.com>\r
42 To: notmuch@notmuchmail.org\r
43 Subject: [PATCH 0/3] Use invisibility to toggle display of all parts including\r
44         multipart\r
45 Date: Tue,  4 Dec 2012 23:27:39 +0000\r
46 Message-Id: <1354663662-20524-1-git-send-email-markwalters1009@gmail.com>\r
47 X-Mailer: git-send-email 1.7.9.1\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, 04 Dec 2012 23:27:49 -0000\r
61 \r
62 This patch aims to do the same as\r
63 id:1354496317-24564-1-git-send-email-markwalters1009@gmail.com but\r
64 rather than reloading the buffer it uses invisibility. \r
65 \r
66 Most of the invisibility stuff was taken from notmuch-wash and adapted\r
67 to this situation.\r
68 \r
69 The general interface is that any part can have its visibility\r
70 toggled: in this version by "t" on the part button. In addition "RET"\r
71 on the part button of any "not shown" part will show it.\r
72 \r
73 Whilst a main driver was being able to view different parts of a\r
74 multipart/alternative message, this also allows the user to toggle\r
75 images or large inline text attachments (eg text/x-tex) for\r
76 example. Indeed, even multipart part buttons can be toggled which\r
77 remove the whole tree beneath: it is unclear whether this last is useful.\r
78 \r
79 The invisibility approach has some advantages over the reloading\r
80 approach. It does not disrupt the rest of the buffer (eg\r
81 collapsed/expanded citations remain), it does not require an extra\r
82 call to the database with the possible addition of messages to the\r
83 buffer, and it fits more naturally with the other hidden/not-hidden\r
84 items.\r
85 \r
86 Best wishes\r
87 \r
88 Mark\r
89 \r
90 \r
91 Mark Walters (3):\r
92   emacs: show: modify insert-part-header to save the button text\r
93   emacs: show: add overlays for each part\r
94   emacs: show: add invisibility button action\r
95 \r
96  emacs/notmuch-show.el |  117 +++++++++++++++++++++++++++++++++++++++----------\r
97  1 files changed, 93 insertions(+), 24 deletions(-)\r
98 \r
99 -- \r
100 1.7.9.1\r
101 \r