Re: [PATCH] emacs: wash: make word-wrap bound message width
[notmuch-archives.git] / 05 / 5bfeac329c8475ef0b3949cafa875806944655
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 43D72431FC7\r
6         for <notmuch@notmuchmail.org>; Wed, 11 Jul 2012 23:43:28 -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: -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 0PSRDP5XFWIV for <notmuch@notmuchmail.org>;\r
16         Wed, 11 Jul 2012 23:43:27 -0700 (PDT)\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 99321431FAE\r
20         for <notmuch@notmuchmail.org>; Wed, 11 Jul 2012 23:43:27 -0700 (PDT)\r
21 Received: from earth-doxen.imss.caltech.edu (localhost [127.0.0.1])\r
22         by earth-doxen-postvirus (Postfix) with ESMTP id 226DD66E02E7;\r
23         Wed, 11 Jul 2012 23:43:27 -0700 (PDT)\r
24 X-Spam-Scanned: at Caltech-IMSS on earth-doxen by amavisd-new\r
25 Received: from finestructure.net (unknown [76.89.192.57])\r
26         (Authenticated sender: jrollins)\r
27         by earth-doxen-submit (Postfix) with ESMTP id E966B66E0152;\r
28         Wed, 11 Jul 2012 23:43:18 -0700 (PDT)\r
29 Received: by finestructure.net (Postfix, from userid 1000)\r
30         id 44AA8318; Wed, 11 Jul 2012 23:43:13 -0700 (PDT)\r
31 From: Jameson Graef Rollins <jrollins@finestructure.net>\r
32 To: Daniel Bergey <bergey@alum.mit.edu>, notmuch@notmuchmail.org\r
33 Subject: Re: notmuch-emacs and bbdb\r
34 In-Reply-To: <878ver1jp0.fsf@wonderlust.lan>\r
35 References: <878ver1jp0.fsf@wonderlust.lan>\r
36 User-Agent: Notmuch/0.13.2+54~ga0426dc (http://notmuchmail.org) Emacs/23.4.1\r
37         (x86_64-pc-linux-gnu)\r
38 Date: Wed, 11 Jul 2012 23:43:10 -0700\r
39 Message-ID: <87mx35pji9.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: Thu, 12 Jul 2012 06:43:28 -0000\r
56 \r
57 --=-=-=\r
58 \r
59 On Tue, Jul 10 2012, Daniel Bergey <bergey@alum.mit.edu> wrote:\r
60 > As far as I can tell, notmuch doesn't integrate as smoothly with bbdb as older\r
61 > emacs mailclients.  I'm especially looking for a snarf function that\r
62 > distinguishes sender from recipient.\r
63 >\r
64 > How do other people use bbdb with notmuch?\r
65 >\r
66 > Does anyone have lisp code like that which ships with bbdb for other\r
67 > clients?\r
68 >\r
69 > If I were to find time to write such code, what would you like it to do?\r
70 \r
71 Hey, Bergey.  This is something that I think needs improvement as well.\r
72 I've been just manually constructing the bbdb entries myself.\r
73 \r
74 But what I've really been meaning to get going is address\r
75 auto-completion from the database, which I'm pretty sure could obviate\r
76 my need for bbdb altogether:\r
77 \r
78 http://notmuchmail.org/emacstips/#index13h2\r
79 \r
80 Getting it working seems more difficult than it should be, though, and\r
81 the existing solutions seem a bit slower than they need to be [0].  So I\r
82 think there's also room for improvement here.\r
83 \r
84 For instance, I think it would be rad if notmuch provided this\r
85 functionality natively, in the CLI, or even in the library [1].  I think\r
86 it's definitely doable, and it would be a nice little project.\r
87 \r
88 The emacs integration could be a bit smoother as well.  A single config\r
89 option should either turn the functionality on or off.  That would be\r
90 very convenient [2].\r
91 \r
92 jamie.\r
93 \r
94 [0] id:"87r4xur3rv.fsf@plc.plecavalier.com"\r
95 [1] For what it's worth, I would prefer a solution that didn't involve\r
96     any caching of addresses outside of the database.\r
97 [2] I also find it changes the behavior of the ido tab completion\r
98     interface that I'm used to using in message mode.\r
99 \r
100 --=-=-=\r
101 Content-Type: application/pgp-signature\r
102 \r
103 -----BEGIN PGP SIGNATURE-----\r
104 Version: GnuPG v1.4.12 (GNU/Linux)\r
105 \r
106 iQIcBAEBCAAGBQJP/nH/AAoJEO00zqvie6q8wm8P/3XqMKi5XVynHq7fYeWczAkE\r
107 aT4PDRPTLBMiVZuEdhgtBV/6aXMvszX+Bh8uk8VrYoEO7/AijtGNosYIBTHAS/CV\r
108 XU372xctZtCAFaySeM7+B711Smqlq1K8aA+n12SOruaPckF6Q001sP/FYN4/P3OO\r
109 YtuqDS0ajH06zwgq62WWUioBItWXW1tvbFvH7f0o6PoSUuQfqelRyXNkTGTTZO4z\r
110 /UBtd26y6gjTaX41lsd3udYKPmTzbK7VjKFih5EeO1Mj4/9ptPrfrO5gxABr/1XH\r
111 0pBE5F/WUg4C3HZoCf+C7pZ0EaXeTmFnFDcQFTSTykEvPkKKiSPnheFire9Q8HGW\r
112 r/rLih7V9Lte8VzjOqRTesxZwQyM5yqpIpqmY1NuqDemUj2kfoshGC+NdkDwEMkO\r
113 sJ/+7aGWjeMP0IPFczeEbEK9s8r5eMQXiiiRKOOcx6vzY9KO+2kTzD+x2TlgrGkE\r
114 KRco+tZqHXNPdOfODTDUFNFsGeW7Eh6WQVdOCqF71vcIHPz9iDh1/JkPttO1vyxh\r
115 Fzk7z121MgxsBDYo9CIfA4XQjHYKes+SDOZHvfm4Udlc9OL2C5S2tnnR7wprYV4t\r
116 /n88cTBItXlOC5zkmxTilQx9F4lBYc4cE+Ub7ktgx3OZLMHv/67WTP3LYCOwlbSz\r
117 GjNm5o4htWIHNV76Phs0\r
118 =hgJT\r
119 -----END PGP SIGNATURE-----\r
120 --=-=-=--\r