Re: [PATCH] emacs: wash: make word-wrap bound message width
[notmuch-archives.git] / c9 / 77a68ba3c770a5b73cae8f6d4829d10c423481
1 Return-Path: <jrollins@finestructure.net>\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 6FFF2429E52\r
6         for <notmuch@notmuchmail.org>; Sun, 12 Feb 2012 12:46:43 -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.29\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-2.29 tagged_above=-999 required=5\r
12         tests=[RCVD_IN_DNSWL_MED=-2.3, T_MIME_NO_TEXT=0.01] 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 O3QF7AbX8mwm for <notmuch@notmuchmail.org>;\r
16         Sun, 12 Feb 2012 12:46:43 -0800 (PST)\r
17 Received: from outgoing-mail.its.caltech.edu (outgoing-mail.its.caltech.edu\r
18         [131.215.239.19])\r
19         by olra.theworths.org (Postfix) with ESMTP id D1984431FAE\r
20         for <notmuch@notmuchmail.org>; Sun, 12 Feb 2012 12:46:42 -0800 (PST)\r
21 Received: from earth-doxen.imss.caltech.edu (localhost [127.0.0.1])\r
22         by earth-doxen-postvirus (Postfix) with ESMTP id 7A5C366E00C3;\r
23         Sun, 12 Feb 2012 12:46:42 -0800 (PST)\r
24 X-Spam-Scanned: at Caltech-IMSS on earth-doxen by amavisd-new\r
25 Received: from finestructure.net (cpe-76-174-137-84.socal.res.rr.com\r
26         [76.174.137.84]) (Authenticated sender: jrollins)\r
27         by earth-doxen-submit (Postfix) with ESMTP id 7DDD166E00D0;\r
28         Sun, 12 Feb 2012 12:46:39 -0800 (PST)\r
29 Received: by finestructure.net (Postfix, from userid 1000)\r
30         id 39D364DE; Sun, 12 Feb 2012 12:46:39 -0800 (PST)\r
31 From: Jameson Graef Rollins <jrollins@finestructure.net>\r
32 To: Mark Walters <markwalters1009@gmail.com>, notmuch@notmuchmail.org\r
33 Subject: Re: RFC notmuch-pick: an emacs threaded message view with split-pane\r
34 In-Reply-To: <87d39k1gvi.fsf@qmul.ac.uk>\r
35 References: <87d39k1gvi.fsf@qmul.ac.uk>\r
36 User-Agent: Notmuch/0.11.1+156~gde94716 (http://notmuchmail.org) Emacs/23.3.1\r
37         (x86_64-pc-linux-gnu)\r
38 Date: Sun, 12 Feb 2012 12:46:36 -0800\r
39 Message-ID: <8762fb3hlf.fsf@servo.finestructure.net>\r
40 MIME-Version: 1.0\r
41 Content-Type: multipart/signed; boundary="=-=-=";\r
42         micalg=pgp-sha256; protocol="application/pgp-signature"\r
43 X-BeenThere: notmuch@notmuchmail.org\r
44 X-Mailman-Version: 2.1.13\r
45 Precedence: list\r
46 List-Id: "Use and development of the notmuch mail system."\r
47         <notmuch.notmuchmail.org>\r
48 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
49         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
50 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
51 List-Post: <mailto:notmuch@notmuchmail.org>\r
52 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
53 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
54         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
55 X-List-Received-Date: Sun, 12 Feb 2012 20:46:43 -0000\r
56 \r
57 --=-=-=\r
58 Content-Transfer-Encoding: quoted-printable\r
59 \r
60 On Sun, 12 Feb 2012 10:32:48 +0000, Mark Walters <markwalters1009@gmail.com=\r
61 > wrote:\r
62 > On irc recently dme posted a patch notmuch-pick.el which provided a\r
63 > threaded message view in the emacs interface. I have added substantially\r
64 > to it and made some cli changes to support it better. See\r
65 > http://kanelephant.com/screen.png for a screenshot.\r
66 >=20\r
67 > It seems to be working well (although doubtless has bugs and lots of\r
68 > room for improvement).\r
69 >=20\r
70 > One important caveat is that it does call notmuch-show rather than\r
71 > notmuch-search so it can be slow. Viewing 10000 notmuch messages takes\r
72 > me 20 seconds with a warm cache and about a minute with a cold\r
73 > cache. Viewing million message searches in this fashion is not\r
74 > recommended!=20\r
75 \r
76 Hey, Mark.  I really like the idea, since I've been looking for\r
77 something like this for a while, but there's something I'm confused\r
78 about.  Is this meant to replace notmuch-search, or notmuch-show?  I had\r
79 been hoping for a notmuch *show* replacement that shows the nice tree\r
80 view for the thread, with a single message view below.  But it sounds\r
81 like you're meant to be replacing notmuch search?  That seems confusing\r
82 to me, particularly in light of the big performance hit you describe.\r
83 \r
84 I'll wait for some further explanation before I jump into a full review.\r
85 \r
86 jamie.\r
87 \r
88 --=-=-=\r
89 Content-Type: application/pgp-signature\r
90 \r
91 -----BEGIN PGP SIGNATURE-----\r
92 Version: GnuPG v1.4.11 (GNU/Linux)\r
93 \r
94 iQIcBAEBCAAGBQJPOCUtAAoJEO00zqvie6q8kN8QAImayK2LA+uxnjGbCeIrJQxE\r
95 sYITDhM/JLSft6eP6uZH9YVi4q3FwRGpHKjITShmaEFiTrIXHPUuaTIZH5zxfUFV\r
96 jdf7J18nUiScNceEZFdrguvDVwK4rywuIf/MugAQR5+zJ68GhdtAN1U6bkxVg+MN\r
97 q89fyMz5SN8MI+cwzJ+MGikNOdaWBJfw1P1x5/nX0BAf0lV2o2gNBeGQDQS2xLvV\r
98 3n7Pr85uxH3IB8mX+MXDqviKdOWC03eTRiiqotO/8Qy1y5GHkSwxdtII6hPmnGiz\r
99 9pv+Tn2moF/osYipAHmfmN14yITyYOOEMsHXMM2qbSWBjMr4Ipgd66mWwUaVAouO\r
100 DQcNACFCfeW/eQItI32dk31ozdyPDp7maaV/5ntquVaAj7pNKVhqkU+DCFSZpBIr\r
101 DKIszR6lDlseIFAbHL2vJDEaiEmt+WLa5c63IjXJrK4RnQs9Q3qCJ7D4r4kZiYBh\r
102 Bz7jvvRXagOCfRZITz+/rpiuzSgYpOCNr9tJxYhqssd1Q2ILd6NOvR8h1F3oMIjH\r
103 D0+QpgZEAEwcIfnclhwUeRRTZtsexoTPtKr6vjO3rxRAo7jnTnTtD4QCwHrEHJd6\r
104 B/2dbKfmYvljxWRgZDSCGZcXV8x5pxEkh4Fgmnd+0rw/gf9PjN1g9ed6ezkMr48q\r
105 RZkalMxIWnJ1cbZcpNCh\r
106 =Hj2J\r
107 -----END PGP SIGNATURE-----\r
108 --=-=-=--\r