Re: [PATCH] emacs: wash: make word-wrap bound message width
[notmuch-archives.git] / 73 / 9647f1e57435cf09a14a648edaec8344552e4a
1 Return-Path: <sojkam1@fel.cvut.cz>\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 87562431FC3\r
6         for <notmuch@notmuchmail.org>; Mon,  1 Mar 2010 12:21:00 -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: -1.297\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-1.297 tagged_above=-999 required=5\r
12         tests=[AWL=-0.557, BAYES_20=-0.74] autolearn=ham\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 4UHTlOuGWVPu for <notmuch@notmuchmail.org>;\r
16         Mon,  1 Mar 2010 12:20:59 -0800 (PST)\r
17 Received: from max.feld.cvut.cz (max.feld.cvut.cz [147.32.192.36])\r
18         by olra.theworths.org (Postfix) with ESMTP id 5EB2A431FBD\r
19         for <notmuch@notmuchmail.org>; Mon,  1 Mar 2010 12:20:59 -0800 (PST)\r
20 Received: from localhost (unknown [192.168.200.4])\r
21         by max.feld.cvut.cz (Postfix) with ESMTP id 6A74319F33CE;\r
22         Mon,  1 Mar 2010 21:20:50 +0100 (CET)\r
23 X-Virus-Scanned: IMAP AMAVIS\r
24 Received: from max.feld.cvut.cz ([192.168.200.1])\r
25         by localhost (styx.feld.cvut.cz [192.168.200.4]) (amavisd-new,\r
26         port 10044)\r
27         with ESMTP id bovYrnpOECdf; Mon,  1 Mar 2010 21:20:49 +0100 (CET)\r
28 Received: from imap.feld.cvut.cz (imap.feld.cvut.cz [147.32.192.34])\r
29         by max.feld.cvut.cz (Postfix) with ESMTP id 3AE8019F33C7;\r
30         Mon,  1 Mar 2010 21:20:49 +0100 (CET)\r
31 Received: from steelpick.localdomain (k335-30.felk.cvut.cz [147.32.86.30])\r
32         (Authenticated sender: sojkam1)\r
33         by imap.feld.cvut.cz (Postfix) with ESMTPSA id D7764FA003;\r
34         Mon,  1 Mar 2010 21:20:48 +0100 (CET)\r
35 Received: from wsh by steelpick.localdomain with local (Exim 4.71)\r
36         (envelope-from <sojkam1@fel.cvut.cz>)\r
37         id 1NmC6i-0005tU-Hz; Mon, 01 Mar 2010 21:20:48 +0100\r
38 From: Michal Sojka <sojkam1@fel.cvut.cz>\r
39 To: Ben Gamari <bgamari@gmail.com>\r
40 In-Reply-To: <1267468550-sup-8956@ben-laptop>\r
41 References: <87pr57jvkz.fsf@SSpaeth.de> <87wry2wl7p.fsf@yoom.home.cworth.org>\r
42         <87ljecmnbd.fsf@steelpick.localdomain> <1267459947-sup-6640@ben-laptop>\r
43         <87bpf82c5c.fsf@steelpick.localdomain> <1267468550-sup-8956@ben-laptop>\r
44 Date: Mon, 01 Mar 2010 21:20:48 +0100\r
45 Message-ID: <878wab3ian.fsf@steelpick.localdomain>\r
46 MIME-Version: 1.0\r
47 Content-Type: text/plain; charset=us-ascii\r
48 Cc: notmuch <notmuch@notmuchmail.org>\r
49 Subject: Re: [notmuch] Introducing notmuchsync\r
50 X-BeenThere: notmuch@notmuchmail.org\r
51 X-Mailman-Version: 2.1.13\r
52 Precedence: list\r
53 List-Id: "Use and development of the notmuch mail system."\r
54         <notmuch.notmuchmail.org>\r
55 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
56         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
57 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
58 List-Post: <mailto:notmuch@notmuchmail.org>\r
59 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
60 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
61         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
62 X-List-Received-Date: Mon, 01 Mar 2010 20:21:00 -0000\r
63 \r
64 On Mon, 01 Mar 2010 13:43:24 -0500, Ben Gamari <bgamari@gmail.com> wrote:\r
65 > Excerpts from Michal Sojka's message of Mon Mar 01 12:18:55 -0500 2010:\r
66 > > > How do you propose that the backends keep track of what mail has been\r
67 > > > indexed?\r
68 > > \r
69 > > For example by using Xapian metadata:\r
70 > > notmuch->xapian_db->set_metadata ("git-head", sha1);\r
71\r
72 > However, this means that the backend would need to know about the\r
73 > indexing database, which seems to me like a implementation detail that\r
74 > should be hidden from the backend (perhaps? Maybe not, I suppose). I guess this all\r
75 > depends upon how much we want to abstract out the backends.\r
76 \r
77 I do not see why the databse should be hidded. It will be easier to\r
78 implement if the backend knows about it. Also, I'm not sure whether this\r
79 should be called "backend". From certain point of view Xapian can be\r
80 considered as backend and mail store implemetation will be a frontend.\r
81 \r
82 - Michal\r