[PATCH v4 1/7] test: add test-binary to print the number of ghost messages
[notmuch-archives.git] / ad / d6847078dfe3a312c9ad30f83752652f1a0c77
1 Return-Path: <guyzmo@vilya.m0g.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 A527C431FAF\r
6         for <notmuch@notmuchmail.org>; Fri, 22 Mar 2013 08:22:10 -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\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 eUNlS3lzE1Kz for <notmuch@notmuchmail.org>;\r
16         Fri, 22 Mar 2013 08:22:09 -0700 (PDT)\r
17 Received: from mail.m0g.net (vilya.m0g.net [88.191.157.47])\r
18         by olra.theworths.org (Postfix) with ESMTP id 25951431FB6\r
19         for <notmuch@notmuchmail.org>; Fri, 22 Mar 2013 08:22:09 -0700 (PDT)\r
20 Received: from localhost (localhost [127.0.0.1])\r
21         by mail.m0g.net (Postfix) with ESMTP id 9F8093E0032\r
22         for <notmuch@notmuchmail.org>; Fri, 22 Mar 2013 16:21:52 +0100 (CET)\r
23 X-Virus-Scanned: Debian amavisd-new at vilya.m0g.net\r
24 Received: from mail.m0g.net ([127.0.0.1])\r
25         by localhost (sd-38500.dedibox.fr [127.0.0.1]) (amavisd-new, port 10024)\r
26         with ESMTP id 5bROTM+G5m0a for <notmuch@notmuchmail.org>;\r
27         Fri, 22 Mar 2013 16:21:51 +0100 (CET)\r
28 Received: by mail.m0g.net (Postfix, from userid 1000)\r
29         id E7F953E0CD3; Fri, 22 Mar 2013 16:21:50 +0100 (CET)\r
30 Date: Fri, 22 Mar 2013 16:21:49 +0100\r
31 From: Guyzmo <guyzmo+notmuch@m0g.net>\r
32 To: Notmuch ML <notmuch@notmuchmail.org>\r
33 Subject: Updated mutt wikipage, new addressbook script: notmuch-abook\r
34 Message-ID: <20130322152149.GF31537@vilya.m0g.net>\r
35 MIME-Version: 1.0\r
36 Content-Type: text/plain; charset=us-ascii\r
37 Content-Disposition: inline\r
38 User-Agent: Mutt/1.5.21 (2011-07-01)\r
39 X-BeenThere: notmuch@notmuchmail.org\r
40 X-Mailman-Version: 2.1.13\r
41 Precedence: list\r
42 List-Id: "Use and development of the notmuch mail system."\r
43         <notmuch.notmuchmail.org>\r
44 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
45         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
46 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
47 List-Post: <mailto:notmuch@notmuchmail.org>\r
48 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
49 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
50         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
51 X-List-Received-Date: Fri, 22 Mar 2013 15:22:10 -0000\r
52 \r
53 Hello world,\r
54 \r
55     I'm  using  notmuch  and  mutt-kz  flawlessly  for   over   a  year,\r
56 and I'm really  happy  with  them,  so  thank  you  guys  for  providing\r
57 such great tools! \r
58 \r
59 So I updated the notmuchmail.org wikipage about mutt:\r
60 \r
61     http://notmuchmail.org/notmuch-mutt/\r
62 \r
63     I also wanted to enable completion from within  vim,  so  I extended\r
64 the mutt_addresses.py script, so  it  creates  and  updates  a  cache of\r
65 addresses in a sqlite3 database. It is available on pypi, so you can use\r
66 it as a standalone CLI application:\r
67 \r
68     https://github.com/guyzmo/notmuch-abook/\r
69 \r
70     About that one,  I  made  the  choice  to  use  sqlite3  as backend,\r
71 because it was an easy way to create fast  queries  of  addresses, but I\r
72 was wondering if it  would  not  be  more  intelligent  to integrate the\r
73 addresses indexing in the xapian database directly?\r
74 \r
75     And finally, I have tried to compile  the  vala-notmuch addressbook,\r
76 but  the  compilation  is  failing  because  of  some   change   in  the\r
77 database_open call, and I don't have much time to understand  Vala's API\r
78 mappings to C. But I've been told it  is  lightning  fast  when querying\r
79 notmuch directly. \r
80 \r
81     Has  anyone  patched  that  code,  and  still  use  it  with  latest\r
82 notmuch? I'd give  it  a  try  to  replace  my  sqlite3  backend  in the\r
83 script.\r
84 \r
85 Cheers,\r
86 \r
87 -- \r
88 Guyzmo\r