--- /dev/null
+Return-Path: <jani@nikula.org>\r
+X-Original-To: notmuch@notmuchmail.org\r
+Delivered-To: notmuch@notmuchmail.org\r
+Received: from localhost (localhost [127.0.0.1])\r
+ by olra.theworths.org (Postfix) with ESMTP id DF59A431FB6\r
+ for <notmuch@notmuchmail.org>; Mon, 25 Mar 2013 00:26:22 -0700 (PDT)\r
+X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
+X-Spam-Flag: NO\r
+X-Spam-Score: -0.699\r
+X-Spam-Level: \r
+X-Spam-Status: No, score=-0.699 tagged_above=-999 required=5\r
+ tests=[HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled\r
+Received: from olra.theworths.org ([127.0.0.1])\r
+ by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
+ with ESMTP id kAxWlLelvQmJ for <notmuch@notmuchmail.org>;\r
+ Mon, 25 Mar 2013 00:26:22 -0700 (PDT)\r
+Received: from mail-vc0-f171.google.com (mail-vc0-f171.google.com\r
+ [209.85.220.171]) (using TLSv1 with cipher RC4-SHA (128/128 bits))\r
+ (No client certificate requested)\r
+ by olra.theworths.org (Postfix) with ESMTPS id 10063431FAF\r
+ for <notmuch@notmuchmail.org>; Mon, 25 Mar 2013 00:26:22 -0700 (PDT)\r
+Received: by mail-vc0-f171.google.com with SMTP id ha11so4656147vcb.30\r
+ for <notmuch@notmuchmail.org>; Mon, 25 Mar 2013 00:26:21 -0700 (PDT)\r
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;\r
+ d=google.com; s=20120113;\r
+ h=mime-version:x-received:in-reply-to:references:date:message-id\r
+ :subject:from:to:cc:content-type:x-gm-message-state;\r
+ bh=M9XguFtdWoiGQGascCjP9sFzVtvFRginIeX7reb5s1k=;\r
+ b=IPfwfdtHIFZJPEteWO9QJ5ZCFnBt9l6BgJTv9x/ovRhp8ZPODGS1WHkCuYzyqC9pjx\r
+ 6VKtpF7IHkr+ltLs/w1mn7/g84LY7RLvBETE3cJITY44Z7qrJoct/g7nvM5/ewzyssL6\r
+ RXwJRIsvkWVB4Depv2+jBFn+aJj6GPqBFP7qrz1dd57XdTbsyFeObTIGWYtrExxbqvt2\r
+ fKfiU3UQhGHxrj6vpnLd1NndXiAuLaGrX3bDFbwK4PFot1whbAzSDaqrN+w1BZZr1Caz\r
+ d32mpBhbr/RihKEtnbueZv9zlcWA/DCPBjwW5ZfAMU+dAOrMJhha67Q1PVgrKmYNuEqF\r
+ Z/XA==\r
+MIME-Version: 1.0\r
+X-Received: by 10.52.155.5 with SMTP id vs5mr11912415vdb.24.1364196380379;\r
+ Mon, 25 Mar 2013 00:26:20 -0700 (PDT)\r
+Received: by 10.58.210.230 with HTTP; Mon, 25 Mar 2013 00:26:20 -0700 (PDT)\r
+Received: by 10.58.210.230 with HTTP; Mon, 25 Mar 2013 00:26:20 -0700 (PDT)\r
+In-Reply-To: <20130322152149.GF31537@vilya.m0g.net>\r
+References: <20130322152149.GF31537@vilya.m0g.net>\r
+Date: Mon, 25 Mar 2013 09:26:20 +0200\r
+Message-ID:\r
+ <CAB+hUn-OLmt2=zMP+0dm9mqUmykOSKZXsP6A+eya6yAjXyOYNw@mail.gmail.com>\r
+Subject: Re: Updated mutt wikipage, new addressbook script: notmuch-abook\r
+From: Jani Nikula <jani@nikula.org>\r
+To: Guyzmo <guyzmo+notmuch@m0g.net>\r
+Content-Type: multipart/alternative; boundary=089e01633a94a81f3a04d8bab8f7\r
+X-Gm-Message-State:\r
+ ALoCoQkPlbbXT8OGTuvbMCKCRnBUUVYbiWwIYYhhdP5zDL4acboAdRnJYTljQlEVzpirOG2F6Eue\r
+Cc: Notmuch Mail <notmuch@notmuchmail.org>\r
+X-BeenThere: notmuch@notmuchmail.org\r
+X-Mailman-Version: 2.1.13\r
+Precedence: list\r
+List-Id: "Use and development of the notmuch mail system."\r
+ <notmuch.notmuchmail.org>\r
+List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
+ <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
+List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
+List-Post: <mailto:notmuch@notmuchmail.org>\r
+List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
+List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
+ <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
+X-List-Received-Date: Mon, 25 Mar 2013 07:26:23 -0000\r
+\r
+--089e01633a94a81f3a04d8bab8f7\r
+Content-Type: text/plain; charset=UTF-8\r
+\r
+On Mar 22, 2013 5:22 PM, "Guyzmo" <guyzmo+notmuch@m0g.net> wrote:\r
+>\r
+> Hello world,\r
+>\r
+> I'm using notmuch and mutt-kz flawlessly for over a year,\r
+> and I'm really happy with them, so thank you guys for providing\r
+> such great tools!\r
+>\r
+> So I updated the notmuchmail.org wikipage about mutt:\r
+>\r
+> http://notmuchmail.org/notmuch-mutt/\r
+>\r
+\r
+I think it would be best to keep notmuch-mutt and mutt-kz related pages\r
+separate. They are two very different things. See\r
+http://notmuchmail.org/frontends/\r
+\r
+BR,\r
+Jani.\r
+\r
+> I also wanted to enable completion from within vim, so I extended\r
+> the mutt_addresses.py script, so it creates and updates a cache of\r
+> addresses in a sqlite3 database. It is available on pypi, so you can use\r
+> it as a standalone CLI application:\r
+>\r
+> https://github.com/guyzmo/notmuch-abook/\r
+>\r
+> About that one, I made the choice to use sqlite3 as backend,\r
+> because it was an easy way to create fast queries of addresses, but I\r
+> was wondering if it would not be more intelligent to integrate the\r
+> addresses indexing in the xapian database directly?\r
+>\r
+> And finally, I have tried to compile the vala-notmuch addressbook,\r
+> but the compilation is failing because of some change in the\r
+> database_open call, and I don't have much time to understand Vala's API\r
+> mappings to C. But I've been told it is lightning fast when querying\r
+> notmuch directly.\r
+>\r
+> Has anyone patched that code, and still use it with latest\r
+> notmuch? I'd give it a try to replace my sqlite3 backend in the\r
+> script.\r
+>\r
+> Cheers,\r
+>\r
+> --\r
+> Guyzmo\r
+> _______________________________________________\r
+> notmuch mailing list\r
+> notmuch@notmuchmail.org\r
+> http://notmuchmail.org/mailman/listinfo/notmuch\r
+\r
+--089e01633a94a81f3a04d8bab8f7\r
+Content-Type: text/html; charset=UTF-8\r
+Content-Transfer-Encoding: quoted-printable\r
+\r
+<p dir=3D"ltr"><br>\r
+On Mar 22, 2013 5:22 PM, "Guyzmo" <<a href=3D"mailto:guyzmo%2B=\r
+notmuch@m0g.net">guyzmo+notmuch@m0g.net</a>> wrote:<br>\r
+><br>\r
+> Hello world,<br>\r
+><br>\r
+> =C2=A0 =C2=A0 I'm =C2=A0using =C2=A0notmuch =C2=A0and =C2=A0mutt-k=\r
+z =C2=A0flawlessly =C2=A0for =C2=A0 over =C2=A0 a =C2=A0year,<br>\r
+> and I'm really =C2=A0happy =C2=A0with =C2=A0them, =C2=A0so =C2=A0t=\r
+hank =C2=A0you =C2=A0guys =C2=A0for =C2=A0providing<br>\r
+> such great tools!<br>\r
+><br>\r
+> So I updated the <a href=3D"http://notmuchmail.org">notmuchmail.org</a=\r
+> wikipage about mutt:<br>\r
+><br>\r
+> =C2=A0 =C2=A0 <a href=3D"http://notmuchmail.org/notmuch-mutt/">http://=\r
+notmuchmail.org/notmuch-mutt/</a><br>\r
+></p>\r
+<p dir=3D"ltr">I think it would be best to keep notmuch-mutt and mutt-kz re=\r
+lated pages separate. They are two very different things. See <a href=3D"ht=\r
+tp://notmuchmail.org/frontends/">http://notmuchmail.org/frontends/</a></p>\r
+\r
+<p dir=3D"ltr">BR,<br>\r
+Jani. <br><br></p>\r
+<p dir=3D"ltr">> =C2=A0 =C2=A0 I also wanted to enable completion from w=\r
+ithin =C2=A0vim, =C2=A0so =C2=A0I extended<br>\r
+> the mutt_addresses.py script, so =C2=A0it =C2=A0creates =C2=A0and =C2=\r
+=A0updates =C2=A0a =C2=A0cache of<br>\r
+> addresses in a sqlite3 database. It is available on pypi, so you can u=\r
+se<br>\r
+> it as a standalone CLI application:<br>\r
+><br>\r
+> =C2=A0 =C2=A0 <a href=3D"https://github.com/guyzmo/notmuch-abook/">htt=\r
+ps://github.com/guyzmo/notmuch-abook/</a><br>\r
+><br>\r
+> =C2=A0 =C2=A0 About that one, =C2=A0I =C2=A0made =C2=A0the =C2=A0choic=\r
+e =C2=A0to =C2=A0use =C2=A0sqlite3 =C2=A0as backend,<br>\r
+> because it was an easy way to create fast =C2=A0queries =C2=A0of =C2=\r
+=A0addresses, but I<br>\r
+> was wondering if it =C2=A0would =C2=A0not =C2=A0be =C2=A0more =C2=A0in=\r
+telligent =C2=A0to integrate the<br>\r
+> addresses indexing in the xapian database directly?<br>\r
+><br>\r
+> =C2=A0 =C2=A0 And finally, I have tried to compile =C2=A0the =C2=A0val=\r
+a-notmuch addressbook,<br>\r
+> but =C2=A0the =C2=A0compilation =C2=A0is =C2=A0failing =C2=A0because =\r
+=C2=A0of =C2=A0some =C2=A0 change =C2=A0 in =C2=A0the<br>\r
+> database_open call, and I don't have much time to understand =C2=\r
+=A0Vala's API<br>\r
+> mappings to C. But I've been told it =C2=A0is =C2=A0lightning =C2=\r
+=A0fast =C2=A0when querying<br>\r
+> notmuch directly.<br>\r
+><br>\r
+> =C2=A0 =C2=A0 Has =C2=A0anyone =C2=A0patched =C2=A0that =C2=A0code, =\r
+=C2=A0and =C2=A0still =C2=A0use =C2=A0it =C2=A0with =C2=A0latest<br>\r
+> notmuch? I'd give =C2=A0it =C2=A0a =C2=A0try =C2=A0to =C2=A0replac=\r
+e =C2=A0my =C2=A0sqlite3 =C2=A0backend =C2=A0in the<br>\r
+> script.<br>\r
+><br>\r
+> Cheers,<br>\r
+><br>\r
+> --<br>\r
+> Guyzmo<br>\r
+> _______________________________________________<br>\r
+> notmuch mailing list<br>\r
+> <a href=3D"mailto:notmuch@notmuchmail.org">notmuch@notmuchmail.org</a>=\r
+<br>\r
+> <a href=3D"http://notmuchmail.org/mailman/listinfo/notmuch">http://not=\r
+muchmail.org/mailman/listinfo/notmuch</a><br>\r
+</p>\r
+\r
+--089e01633a94a81f3a04d8bab8f7--\r