Re: [PATCH] emacs: wash: make word-wrap bound message width
[notmuch-archives.git] / 61 / 9df86f2bda77a832bd52abdbcbf77eceb5dddc
1 Return-Path: <jani@nikula.org>\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 03CEA431FC0\r
6         for <notmuch@notmuchmail.org>; Mon,  9 Dec 2013 01:46: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: -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 gsew80BioBkd for <notmuch@notmuchmail.org>;\r
16         Mon,  9 Dec 2013 01:46:39 -0800 (PST)\r
17 Received: from mail-qc0-f178.google.com (mail-qc0-f178.google.com\r
18         [209.85.216.178]) (using TLSv1 with cipher RC4-SHA (128/128 bits))\r
19         (No client certificate requested)\r
20         by olra.theworths.org (Postfix) with ESMTPS id 80017431FAE\r
21         for <notmuch@notmuchmail.org>; Mon,  9 Dec 2013 01:46:39 -0800 (PST)\r
22 Received: by mail-qc0-f178.google.com with SMTP id i17so2453196qcy.37\r
23         for <notmuch@notmuchmail.org>; Mon, 09 Dec 2013 01:46:37 -0800 (PST)\r
24 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;\r
25         d=1e100.net; s=20130820;\r
26         h=x-gm-message-state:from:to:subject:in-reply-to:references\r
27         :user-agent:date:message-id:mime-version:content-type;\r
28         bh=dOGDABA/+on1QZCCs2j/HQQF9CCwcjOG0Kb9gAlzlDY=;\r
29         b=dwvPn7N/hb6TgG6gHWC4QmcFY5ZTXIa732tGql/BcL+3wyw1yQSykiYUysUqjLfujZ\r
30         PQnSwRGtPLqHId8sUk9SxzahPl1r8SsA30e84IRPgm8GxLCVT07VekZ/psqZG1mkXaWj\r
31         UyJuu620ZrpZQL9/VpqvaZf2gm6NmVbik+OTR8ogLLhKhxonrSA2ewIEx7pBq9j4I0PZ\r
32         5BR+mk8bvePHBfmwnmqJX4JOipkRsAMtmyF/J6bhvcyWohkYPywAUfrfkujsCI4Smkmg\r
33         QgiL9lDrZbZZpChbjFuaix1U860axM6grawguCq5c6lkhHmiO27uN/GJtjRkWqw88uW6\r
34         13vg==\r
35 X-Gm-Message-State:\r
36  ALoCoQlrXQnTFTrYs0Y+v74PNuKWsqLJQeOM9le9+WiW2RIJ2l3PtaHjDryfX5e0R9UTCBVxJ639\r
37 X-Received: by 10.49.1.35 with SMTP id 3mr80135689qej.43.1386582397890;\r
38         Mon, 09 Dec 2013 01:46:37 -0800 (PST)\r
39 Received: from localhost ([2001:4b98:dc0:43:216:3eff:fe1b:25f3])\r
40         by mx.google.com with ESMTPSA id r5sm31243406qaj.13.2013.12.09.01.46.36\r
41         for <multiple recipients>\r
42         (version=TLSv1.1 cipher=RC4-SHA bits=128/128);\r
43         Mon, 09 Dec 2013 01:46:37 -0800 (PST)\r
44 From: Jani Nikula <jani@nikula.org>\r
45 To: Mark Walters <markwalters1009@gmail.com>, notmuch@notmuchmail.org\r
46 Subject: Re: [PATCH WIP v3 0/3] emacs: show: change the unread handling\r
47 In-Reply-To: <1386273871-24214-1-git-send-email-markwalters1009@gmail.com>\r
48 References: <1386273871-24214-1-git-send-email-markwalters1009@gmail.com>\r
49 User-Agent: Notmuch/0.17~rc2+11~gef943e9 (http://notmuchmail.org) Emacs/23.2.1\r
50         (x86_64-pc-linux-gnu)\r
51 Date: Mon, 09 Dec 2013 10:46:18 +0100\r
52 Message-ID: <871u1ms6fp.fsf@nikula.org>\r
53 MIME-Version: 1.0\r
54 Content-Type: text/plain; charset=us-ascii\r
55 X-BeenThere: notmuch@notmuchmail.org\r
56 X-Mailman-Version: 2.1.13\r
57 Precedence: list\r
58 List-Id: "Use and development of the notmuch mail system."\r
59         <notmuch.notmuchmail.org>\r
60 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
61         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
62 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
63 List-Post: <mailto:notmuch@notmuchmail.org>\r
64 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
65 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
66         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
67 X-List-Received-Date: Mon, 09 Dec 2013 09:46:49 -0000\r
68 \r
69 On Thu, 05 Dec 2013, Mark Walters <markwalters1009@gmail.com> wrote:\r
70 > This is the next iteration of this WIP patch series. v2 was at\r
71 > id:1385892147-16994-1-git-send-email-markwalters1009@gmail.com\r
72 >\r
73 > I would just like to emphasise that *all* feedback is appreciated\r
74 > including "I HATE IT" etc. \r
75 \r
76 I LIKE IT. :)\r
77 \r
78 It's not perfect, but IMHO it's a nice, incremental improvement over\r
79 what we have, and it's discoverable: you can see what it does and\r
80 when. If anything is surprising, the user has a better chance of\r
81 explaining what happened, and what he liked and didn't.\r
82 \r
83 Good work, Mark!\r
84 \r
85 BR,\r
86 Jani.\r
87 \r
88 \r
89 PS. I didn't look at the code, I only tried it.\r
90 \r
91 \r
92 > I have followed Jani's suggestion and removed the delayed updates to\r
93 > unread status: it makes it harder to see if the heuristics are doing\r
94 > what you want.\r
95 >\r
96 > The first patch is completely new: it makes all tag changes in a\r
97 > buffer (in particular the unread tag) clearly visible to the user: a\r
98 > deleted tag is displayed with red strike-through and an added tag is\r
99 > displayed underlined in green.  (This may have strange interactions with\r
100 > notmuch-tag-formats in some cases.)\r
101 >\r
102 > This makes the visual feedback when a message is marked unread very\r
103 > clear: the unread tag is struck-through.\r
104 >\r
105 > As always with the previous series lots of tests will fail for the\r
106 > obvious reason that marking read is done differently and displayed\r
107 > differently.\r
108 >\r
109 > Best wishes\r
110 >\r
111 > Mark\r
112 >\r
113 >\r
114 >\r
115 >\r
116 > Mark Walters (3):\r
117 >   emacs: show: mark tags changed since buffer loaded\r
118 >   emacs: show: add an update seen function to post-command-hook\r
119 >   emacs: show: make `seen' mean user viewed whole message\r
120 >\r
121 >  emacs/notmuch-show.el |  136 +++++++++++++++++++++++++++++++++++++++++-------\r
122 >  emacs/notmuch-tag.el  |   30 +++++++----\r
123 >  2 files changed, 136 insertions(+), 30 deletions(-)\r
124 >\r
125 > -- \r
126 > 1.7.9.1\r
127 >\r
128 > _______________________________________________\r
129 > notmuch mailing list\r
130 > notmuch@notmuchmail.org\r
131 > http://notmuchmail.org/mailman/listinfo/notmuch\r