[PATCH 2/2] emacs: wash: make word-wrap bound message width
[notmuch-archives.git] / 54 / c220748a5c1f2dc4bcbe805a4841e91f4ddfb9
1 Return-Path: <five9a2@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 14E59431FAE\r
6         for <notmuch@notmuchmail.org>; Sat, 21 Nov 2009 13:17:09 -0800 (PST)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 Received: from olra.theworths.org ([127.0.0.1])\r
9         by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
10         with ESMTP id 1qreFow0QL01 for <notmuch@notmuchmail.org>;\r
11         Sat, 21 Nov 2009 13:17:07 -0800 (PST)\r
12 Received: from mail-bw0-f224.google.com (mail-bw0-f224.google.com\r
13         [209.85.218.224])\r
14         by olra.theworths.org (Postfix) with ESMTP id E01ED431FBC\r
15         for <notmuch@notmuchmail.org>; Sat, 21 Nov 2009 13:17:06 -0800 (PST)\r
16 Received: by bwz24 with SMTP id 24so3133256bwz.30\r
17         for <notmuch@notmuchmail.org>; Sat, 21 Nov 2009 13:17:06 -0800 (PST)\r
18 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;\r
19         h=domainkey-signature:received:received:sender:from:to:subject\r
20         :in-reply-to:references:date:message-id:mime-version:content-type;\r
21         bh=Yj/rxRlPV1Em55E7qy2CofH1nUWEY90XhNQRVOhddAw=;\r
22         b=o8zmGlKmmCKQ0aqN173tZUAk2UyuYOnn6iTTPZxu/HGixn982wtc+y5Gr6Jw32XvDB\r
23         1rMnRyWBAaGPf0nwtPzHVzGNhQk4oX3HiT8YL/JhTSgIqLaeqGRTAEv4IUY5Q2i6DDAu\r
24         3ezeXDyAAKaWtXHGaTKf/I4bf66rMoN0Ta1IE=\r
25 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;\r
26         h=sender:from:to:subject:in-reply-to:references:date:message-id\r
27         :mime-version:content-type;\r
28         b=cVfpFteZfHjkpDE1QDNJc6F7+dazVvT9pi2snrYIL2lwS+RTQpxmuIrl03RJBQDOyJ\r
29         ZAtvWyuGOcz8d15cnsqIzHiQgTFdznlz2dugtVourfL/Da9y5hfIrphuiIs42/eyCeKv\r
30         LiYB3ywXMvOhoXkWUKqget7uCjw27G373dxG8=\r
31 Received: by 10.204.34.70 with SMTP id k6mr2898538bkd.178.1258838225984;\r
32         Sat, 21 Nov 2009 13:17:05 -0800 (PST)\r
33 Received: from kunyang (vawpc43.ethz.ch [129.132.59.11])\r
34         by mx.google.com with ESMTPS id 26sm3390189fks.50.2009.11.21.13.17.04\r
35         (version=TLSv1/SSLv3 cipher=RC4-MD5);\r
36         Sat, 21 Nov 2009 13:17:04 -0800 (PST)\r
37 Sender: Jed Brown <five9a2@gmail.com>\r
38 From: Jed Brown <jed@59A2.org>\r
39 To: Carl Worth <cworth@cworth.org>, notmuch@notmuchmail.org\r
40 In-Reply-To: <87tywn386a.fsf@yoom.home.cworth.org>\r
41 References: <87fx87u3no.fsf@59A2.org> <87einru0f9.fsf@59A2.org>\r
42         <87tywn386a.fsf@yoom.home.cworth.org>\r
43 Date: Sat, 21 Nov 2009 22:17:34 +0100\r
44 Message-ID: <87aayftw5t.fsf@59A2.org>\r
45 MIME-Version: 1.0\r
46 Content-Type: text/plain; charset=us-ascii\r
47 Subject: Re: [notmuch] Asynchronous tagging\r
48 X-BeenThere: notmuch@notmuchmail.org\r
49 X-Mailman-Version: 2.1.12\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: Sat, 21 Nov 2009 21:17:09 -0000\r
61 \r
62 On Sat, 21 Nov 2009 22:00:13 +0100, Carl Worth <cworth@cworth.org> wrote:\r
63 > Ah, OK. So you made a change on the Gmail side and that caused a file to\r
64 > be renamed locally.\r
65 \r
66 yes\r
67 \r
68 > Or did you mean you removed the tag from within emacs? In that case, the\r
69 > search term used to find the message is the message id itself. (Try\r
70 > running "M-x visible-mode" from a notmuch-search view in emacs to see\r
71 > what those look like.)\r
72 \r
73 Exactly, that's what I meant by manually.  Those messages don't match a\r
74 nice generic pattern.\r
75 \r
76 > Meanwhile, just archiving the message won't make things perfect for\r
77 > you. The document in the database point to the broken file is still\r
78 > there. And it should still have all of its terms, so will likely show up\r
79 > if you do more searches. (The "(null)" stuff you're seeing isn't because\r
80 > the message is NULL---for example, notmuch was able to find the date,\r
81 > etc. It's just that notmuch couldn't find the subject and authors when\r
82 > it went to look for the file.)\r
83 \r
84 Yeah.\r
85 \r
86 > So if GMail+offlineimap continues to shuffle your files around, you're\r
87 > going to keep seeing more and more confusion like this buildup.\r
88\r
89 > So we really just need to teach notmuch how to handle an unstable file\r
90 > store in order to be able to use it in this kind of setup.\r
91 \r
92 This seems unavoidable with maildir in the presence of any\r
93 synchronization, or use of a different client.\r
94 \r
95 An ugly, but possible solution would be to mirror the entire maildir via\r
96 hard links with whatever naming scheme you like.  You then have a stable\r
97 link to the file and can resolve changing names in the real maildir.\r
98 This eats up a lot of inodes.\r
99 \r
100 Jed\r