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 8432E6DE018C for ; Sun, 11 Nov 2018 16:21:40 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: -1.328 X-Spam-Level: X-Spam-Status: No, score=-1.328 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_MED=-2.3, SPF_SOFTFAIL=0.972] 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 JEvc7HZhLyDV for ; Sun, 11 Nov 2018 16:21:39 -0800 (PST) X-Greylist: delayed 433 seconds by postgrey-1.36 at arlo; Sun, 11 Nov 2018 16:21:39 PST Received: from mout01.posteo.de (mout01.posteo.de [185.67.36.141]) by arlo.cworth.org (Postfix) with ESMTPS id 478016DE018B for ; Sun, 11 Nov 2018 16:21:39 -0800 (PST) Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 1136B16005D for ; Mon, 12 Nov 2018 01:14:22 +0100 (CET) Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 42tWTT2YsXz6tm5 for ; Mon, 12 Nov 2018 01:14:20 +0100 (CET) Date: Sun, 11 Nov 2018 19:14:15 -0500 From: eaon To: notmuch@notmuchmail.org Subject: notcoal, filters not made from (char)coal / initial tagging system Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline User-Agent: mutt (20180716-neo) 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: Mon, 12 Nov 2018 00:21:40 -0000 Hi notmuch list, I built a thing that maybe other people might be interested in: https://crates.io/crates/notcoal "notmuch filters, not made from (char)coal" notcoal provides both a library as well as a standalone binary. The latter can be used as an "initial tagging" system, the former may be integrated into a bigger e-mail client making use of https://crates.io/crates/notmuch If you have cargo set up already you can install it quite easily with: $ cargo install notcoal --features=standalone Cheers, eaon