[PATCH v4 07/16] create a notmuch_indexopts_t index options object
[notmuch-archives.git] / a9 / 84271e41677ee647497c25471ee1b8c1ba2288
1 Return-Path: <damien.cassou@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 CE590431FAF\r
6         for <notmuch@notmuchmail.org>; Wed, 24 Oct 2012 00:44:17 -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: -0.799\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5\r
12         tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1,\r
13         FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled\r
14 Received: from olra.theworths.org ([127.0.0.1])\r
15         by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
16         with ESMTP id v9B32+-mI3Uu for <notmuch@notmuchmail.org>;\r
17         Wed, 24 Oct 2012 00:44:16 -0700 (PDT)\r
18 Received: from mail-bk0-f53.google.com (mail-bk0-f53.google.com\r
19         [209.85.214.53]) (using TLSv1 with cipher RC4-SHA (128/128 bits))\r
20         (No client certificate requested)\r
21         by olra.theworths.org (Postfix) with ESMTPS id C1862431FAE\r
22         for <notmuch@notmuchmail.org>; Wed, 24 Oct 2012 00:44:15 -0700 (PDT)\r
23 Received: by mail-bk0-f53.google.com with SMTP id jg15so78275bkc.26\r
24         for <notmuch@notmuchmail.org>; Wed, 24 Oct 2012 00:44:13 -0700 (PDT)\r
25 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;\r
26         h=mime-version:in-reply-to:references:from:date:message-id:subject:to\r
27         :cc:content-type;\r
28         bh=ermHWsgdZrU73EHyTbkesHtF1w3PvS1xIs7nPd+77Yw=;\r
29         b=BLGf+3UpN1Og52eCjBWeQkto9yJG5kkf23L7aMC5ylweaxVD83rdRR6HOKrfQV2TiS\r
30         lKjtvqAPEX8O8aOyMEWQTLt6kpVVBtvulqdgrgZhfe7IImFzW9HfjH2qhxHLmO2DylTo\r
31         vgUdU9OBbQ/0T89p68Wki/fNE+415mVMY3h4rkAgVAVs0s2pBYv7qXHW/58rHghw4hV7\r
32         WhNU4wKX/YPsYcTJoZuJ2vVu3iyWgPnNg9A8LNoJypundxsRSwshwVW7fElyWNI2Zvc2\r
33         fDY3SzpsfjJyztPLyAgaG4/2EOE+5h6osfwbzq64t87euMYA0bfXZtGpGohQaBWVg4ZZ\r
34         i9gg==\r
35 Received: by 10.204.150.200 with SMTP id z8mr4323111bkv.139.1351064653006;\r
36         Wed, 24 Oct 2012 00:44:13 -0700 (PDT)\r
37 MIME-Version: 1.0\r
38 Received: by 10.204.57.5 with HTTP; Wed, 24 Oct 2012 00:43:52 -0700 (PDT)\r
39 In-Reply-To: <87lifbmxfg.fsf@maritornes.cs.unb.ca>\r
40 References:\r
41  <CA+y5gggwVOtc0UA1L-tTw0ctDijRZuBo1f9PonLwEj==p+cxVQ@mail.gmail.com>\r
42         <87lifbmxfg.fsf@maritornes.cs.unb.ca>\r
43 From: Damien Cassou <damien.cassou@gmail.com>\r
44 Date: Wed, 24 Oct 2012 09:43:52 +0200\r
45 Message-ID:\r
46  <CA+y5gghBzzBin=UKZ4wi9BP6v1mBXWQjyG5zZx5Jq9N=O_msgQ@mail.gmail.com>\r
47 Subject: Re: [ANN] notmuch-labeler: Improves notmuch way of displaying labels\r
48 To: David Bremner <david@tethera.net>\r
49 Content-Type: text/plain; charset=ISO-8859-1\r
50 Cc: notmuch@notmuchmail.org\r
51 X-BeenThere: notmuch@notmuchmail.org\r
52 X-Mailman-Version: 2.1.13\r
53 Precedence: list\r
54 List-Id: "Use and development of the notmuch mail system."\r
55         <notmuch.notmuchmail.org>\r
56 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
57         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
58 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
59 List-Post: <mailto:notmuch@notmuchmail.org>\r
60 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
61 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
62         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
63 X-List-Received-Date: Wed, 24 Oct 2012 07:44:17 -0000\r
64 \r
65 Hi,\r
66 \r
67 On Fri, Oct 12, 2012 at 7:07 PM, David Bremner <david@tethera.net> wrote:\r
68 > It seeems like a nice UI enchancement, and people would not have to use\r
69 > it if they didn't like it, so in principle I guess we should work\r
70 > towards integrating it into notmuch upstream.\r
71 \r
72 \r
73 does anyone else agrees? Should I spend time on that or does nobody care?\r
74 \r
75 \r
76 > I'm not an elisp expert, but I did find it strange to use use defadvice\r
77 > on your own code. Maybe I'm just too conservative.\r
78 \r
79 \r
80 I let myself advise my own code only when no duplication is involved\r
81 and when the dependencies between the modules that contain the\r
82 function and its pieces of advice are well defined. I have no problem\r
83 using a different mechanism (such a function variable and calling\r
84 funcall) if integration into notmuch is desired but not defadvice.\r
85 \r
86 \r
87 > At some point we should probably get a patch series against notmuch\r
88 > mainline; I'll let other people comment on whether yes, now is the time\r
89 > (and thereby volunteering to review the patches ;).\r
90 \r
91 Anyone interested in notmuch-labeler?\r
92 https://github.com/DamienCassou/notmuch-labeler (there are screenshots\r
93 there)\r
94 \r
95 -- \r
96 Damien Cassou\r
97 http://damiencassou.seasidehosting.st\r
98 \r
99 "Success is the ability to go from one failure to another without\r
100 losing enthusiasm."\r
101 Winston Churchill\r