Re: [PATCH] emacs: wash: make word-wrap bound message width
[notmuch-archives.git] / df / a38a7f19ef3b6bfa0e1f8698f3eb6dc4a8ef81
1 Return-Path: <rlb@defaultvalue.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 47044431FB6\r
6         for <notmuch@notmuchmail.org>; Sun, 20 Feb 2011 10:47:38 -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\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[none]\r
12         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 xmj32+yVCwAM for <notmuch@notmuchmail.org>;\r
16         Sun, 20 Feb 2011 10:47:35 -0800 (PST)\r
17 Received: from defaultvalue.org (defaultvalue.org [70.85.129.156])\r
18         by olra.theworths.org (Postfix) with ESMTP id 93211431FB5\r
19         for <notmuch@notmuchmail.org>; Sun, 20 Feb 2011 10:47:35 -0800 (PST)\r
20 Received: from omen.defaultvalue.org (localhost [127.0.0.1])\r
21         by defaultvalue.org (Postfix) with ESMTP id 1DC5290D35\r
22         for <notmuch@notmuchmail.org>; Sun, 20 Feb 2011 12:47:51 -0600 (CST)\r
23 Received: from raven.defaultvalue.org (raven.defaultvalue.org [192.168.1.7])\r
24         by omen.defaultvalue.org (Postfix) with ESMTP id 185F65018F\r
25         for <notmuch@notmuchmail.org>; Sun, 20 Feb 2011 12:47:33 -0600 (CST)\r
26 Received: by raven.defaultvalue.org (Postfix, from userid 1000)\r
27         id 053D47BA2C5; Sun, 20 Feb 2011 12:47:32 -0600 (CST)\r
28 From: Rob Browning <rlb@defaultvalue.org>\r
29 To: notmuch@notmuchmail.org\r
30 Subject: Re: RFC: Dovecot locking\r
31 References: <87zkpvv01u.fsf@trouble.defaultvalue.org>\r
32         <87r5b5e3qm.fsf@raven.defaultvalue.org>\r
33 Date: Sun, 20 Feb 2011 12:47:32 -0600\r
34 In-Reply-To: <87r5b5e3qm.fsf@raven.defaultvalue.org> (Rob Browning's message\r
35         of "Fri, 18 Feb 2011 09:56:01 -0600")\r
36 Message-ID: <87wrku5yrf.fsf@raven.defaultvalue.org>\r
37 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)\r
38 MIME-Version: 1.0\r
39 Content-Type: text/plain; charset=us-ascii\r
40 X-BeenThere: notmuch@notmuchmail.org\r
41 X-Mailman-Version: 2.1.13\r
42 Precedence: list\r
43 List-Id: "Use and development of the notmuch mail system."\r
44         <notmuch.notmuchmail.org>\r
45 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
46         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
47 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
48 List-Post: <mailto:notmuch@notmuchmail.org>\r
49 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
50 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
51         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
52 X-List-Received-Date: Sun, 20 Feb 2011 18:47:38 -0000\r
53 \r
54 Rob Browning <rlb@defaultvalue.org> writes:\r
55 \r
56 > Rob Browning <rlb@defaultvalue.org> writes:\r
57 >\r
58 >> This is an unfinished patch to handle Dovecot locking, which is useful\r
59 >> if we'd like to support running notmuch directly on a Dovecot Maildir:\r
60 >>\r
61 >>   http://wiki.dovecot.org/MailboxFormat/Maildir#Locking\r
62 >>\r
63 >> For now, I'm interested in general comments, i.e. is this desirable, is\r
64 >> it a reasonable approach, etc.  As you can see, there's no config\r
65 >> handling yet, so -llockfile is added unconditionally.\r
66 >\r
67 > Oh, and as Austin reminded me, I forgot to mention that liblockfile may\r
68 > or may not be appropriate (algorithmically).  I'm planning to check and\r
69 > see how Dovecot handles stale files -- lockfile_create() assumes that\r
70 > any file older than five minutes is stale.\r
71 \r
72 It looks like dovecot's interval is 10 seconds, so for this to work\r
73 right, notmuch will need to call lockfile_touch() more often than that.\r
74 \r
75   /* How often to touch the uidlist lock file when it's locked.\r
76      This is done both when using KEEP_LOCKED flag and when syncing a large\r
77      maildir. */\r
78   #define MAILDIR_LOCK_TOUCH_SECS 10\r
79 \r
80 As yet, I don't know if that's likely to be easy to add.\r
81 \r
82 Thanks\r
83 -- \r
84 Rob Browning\r
85 rlb @defaultvalue.org and @debian.org\r
86 GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4\r