From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, FREEMAIL_FROM,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 13600 invoked from network); 21 Mar 2022 20:33:25 -0000 Received: from mx1.math.uh.edu (129.7.128.32) by inbox.vuxu.org with ESMTPUTF8; 21 Mar 2022 20:33:25 -0000 Received: from lists1.math.uh.edu ([129.7.128.208]) by mx1.math.uh.edu with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1nWOiP-004XDT-Un for ml@inbox.vuxu.org; Mon, 21 Mar 2022 15:33:22 -0500 Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by lists1.math.uh.edu with smtp (Exim 4.94.2) (envelope-from ) id 1nWOiP-0064NV-9O for ml@inbox.vuxu.org; Mon, 21 Mar 2022 15:33:21 -0500 Received: from mx2.math.uh.edu ([129.7.128.33]) by lists1.math.uh.edu with esmtp (Exim 4.94.2) (envelope-from ) id 1nWKcT-0063yb-6p for ding@lists.math.uh.edu; Mon, 21 Mar 2022 11:10:57 -0500 Received: from quimby.gnus.org ([95.216.78.240]) by mx2.math.uh.edu with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1nWKcQ-009qm7-Q9 for ding@lists.math.uh.edu; Mon, 21 Mar 2022 11:10:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:Mime-Version:Message-ID :Date:Subject:From:To:Sender:Reply-To:Cc:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=xdiEWOTEMHqjIyMve41kKUEgdWSmFEiDhB5Gpt0k/sA=; b=dlWs9MBXYR0Xe7Mk4ZWOhTll71 msgGvdM3s2F4z414OebsGLgzaQBjRF6v9/mTcmWAqW8n3NzWg13ppPKA6KFFKXuElrDTQvH2TOK2D x8Ecn8saS4roOajqzXWA4cIQMqRhmmY8fq1t455KWCuLPv7rg3S5nVssXOzvtG4XLnCg=; Received: from ciao.gmane.io ([116.202.254.214]) by quimby.gnus.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nWKcJ-0000tT-Ii for ding@gnus.org; Mon, 21 Mar 2022 17:10:50 +0100 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1nWKcH-0004qq-S2 for ding@gnus.org; Mon, 21 Mar 2022 17:10:45 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: ding@gnus.org From: Julien Cubizolles Subject: gnus-search configuration example for notmuch Date: Mon, 21 Mar 2022 17:10:39 +0100 Message-ID: <87pmmfl20w.fsf@free.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cancel-Lock: sha1:ZpxaCgOYpzwaZwWTdz1nGzKRE2c= List-ID: Precedence: bulk I can't get gnus-search to use notmuch as its search engine for a maildir synced by offlineimap. Every search with G-G returns > Group nnselect:nnselect-87ee2vomnz.fsf contains no messages whereas both a search with gnus-search-imap and with notmuch-search return many messages. The relevant parts of my conf are: --8<---------------cut here---------------start------------->8--- (setq gnus-search-default-engines '((nnimap . gnus-search-notmuch) (nnselect . gnus-search-nnselect) (setq gnus-secondary-select-methods '( (nnimap "FreeOffline" (nnimap-stream shell) (nnimap-shell-program "/usr/lib/dovecot/imap -o mail_location=maildir:$HOME/email/Maildir/Free:LAYOUT=fs") (nnimap-split-methods default) (nnimap-inbox "INBOX") (gnus-search-notmuch-remove-prefix "/home/wilk/email/Maildir/Free/") ) )) --8<---------------cut here---------------end--------------->8--- I think the remove-prefix is fine since this is an example of (notmuch-show-get-filename) > "/home/wilk/email/Maildir/Free/Sent/cur/1645551545.M308782P83819.sadhill,S=61554,W=62426:2,S" Could a kind soul please display his or her configuration to give me some pointers ? Also is there some way to run some sanity checks ? I've looked at gnus-search-tests.el and it doesn't seem to check the search engines. -- Julien Cubizolles