From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by arlo.cworth.org (Postfix) with ESMTP id 3FCEA6DE0E84 for ; Sat, 16 Nov 2019 07:51:15 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: -0.061 X-Spam-Level: X-Spam-Status: No, score=-0.061 tagged_above=-999 required=5 tests=[AWL=-0.060, SPF_PASS=-0.001] autolearn=disabled Received: from arlo.cworth.org ([127.0.0.1]) by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8HCvMuBoVK_L for ; Sat, 16 Nov 2019 07:51:14 -0800 (PST) Received: from fethera.tethera.net (fethera.tethera.net [198.245.60.197]) by arlo.cworth.org (Postfix) with ESMTPS id 5C2186DE0195 for ; Sat, 16 Nov 2019 07:51:14 -0800 (PST) Received: from remotemail by fethera.tethera.net with local (Exim 4.89) (envelope-from ) id 1iW0Lv-000731-37; Sat, 16 Nov 2019 10:51:11 -0500 Received: (nullmailer pid 3822 invoked by uid 1000); Sat, 16 Nov 2019 15:51:09 -0000 From: David Bremner To: Floris Bruynooghe , Tomi Ollila , notmuch@notmuchmail.org Subject: Re: python CFFI bindings integration into notmuch build/test In-Reply-To: <878soiqclh.fsf@powell.devork.be> References: <20191104013927.17037-1-david@tethera.net> <87eeylspzo.fsf@tethera.net> <87blte2su3.fsf@powell.devork.be> <878soi2j1p.fsf@powell.devork.be> <878soiqclh.fsf@powell.devork.be> Date: Sat, 16 Nov 2019 10:51:09 -0500 Message-ID: <87eey7u8eq.fsf@tethera.net> MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Nov 2019 15:51:15 -0000 Floris Bruynooghe writes: > Anyway, this looks good. Would you like some changes, e.g. the rename > to notmuch2 or so as patches? What's the next step. If you could look at the rename that would be great. Patches on top of wip/cffi, or a ref for me to pull both sound fine. > Kind of unrelated, but in my attempt to run the full notmuch test suite > (cd tests; make test) I somehow ended up with lots of weird tags in my > notmuch database and made the emacs UI pretty horrible - though it seems > I haven't lost any email. I'm sure that was my fault somehow even > though I was just trying to follow the readme. But if anyone has any > hints how to recover from this that could save me some time :) Hmm. I've never encountered that, but maybe it has to do with killing the environment? The test harness uses the environment variable NOTMUCH_CONFIG to point to a test database, and if that was deleted, it would look in ~/.notmuch-config. Still that would really only be tags from your pytest tests, and you'd probably recognize those? d