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, RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 21524 invoked from network); 11 Jul 2021 16:08:41 -0000 Received: from mx1.math.uh.edu (129.7.128.32) by inbox.vuxu.org with ESMTPUTF8; 11 Jul 2021 16:08:41 -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) (envelope-from ) id 1m2c0V-001o0t-8r for ml@inbox.vuxu.org; Sun, 11 Jul 2021 11:08:39 -0500 Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by lists1.math.uh.edu with smtp (Exim 4.94) (envelope-from ) id 1m2c0U-008G5c-MC for ml@inbox.vuxu.org; Sun, 11 Jul 2021 11:08:38 -0500 Received: from mx1.math.uh.edu ([129.7.128.32]) by lists1.math.uh.edu with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1m2c0S-008G5U-Ke for ding@lists.math.uh.edu; Sun, 11 Jul 2021 11:08:36 -0500 Received: from quimby.gnus.org ([95.216.78.240]) by mx1.math.uh.edu with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1m2c0Q-001o0b-Bp for ding@lists.math.uh.edu; Sun, 11 Jul 2021 11:08:36 -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:References :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:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=3HONA1GEr7fBX+Z7XR/K7Bph/JeLAkOnWpoV6vVzd+U=; b=MXxCBb0B97CT73eRCE9e+UtCeO COFUklUUfp4AjgLkHldAkmS/OAs0mH0s4RxLlD048tXoEJfM/gxjcKSqNS1LFf3cBkCfGUYx4PDjl 4xPmIVVdYeIjqowVkVojkGOQcPNcJWJW1ZVyfn2f3zBbdy1vQ9GNND2wwgAedtWqkWI0=; 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 1m2c0A-0004fW-Tl for ding@gnus.org; Sun, 11 Jul 2021 18:08:30 +0200 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1m2bzy-0006lB-Id for ding@gnus.org; Sun, 11 Jul 2021 18:08:06 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: ding@gnus.org From: "Jose A. Ortega Ruiz" Subject: Re: is it possible to search by list-id? Date: Sun, 11 Jul 2021 16:34:04 +0100 Message-ID: <87pmvo27bn.fsf@gnus.jao.io> References: <875yxllhkr.fsf@gnus.jao.io> <87a6mxlzen.fsf@ucl.ac.uk> <87sg0oj38s.fsf@gnus.jao.io> <87eec8it4j.fsf@gnus.jao.io> <8735sn3qw5.fsf@gnus.jao.io> <874kd11qnr.fsf@ericabrahamsen.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cancel-Lock: sha1:jlNZcpawDD0pnTcgAEchUVFt+Xk= X-Attribution: jao X-Clacks-Overhead: GNU Terry Pratchett X-URL: List-ID: Precedence: bulk On Sat, Jul 10 2021, Eric Abrahamsen wrote: >> by dovecot's fts) simply with: >> >> (add-to-list 'gnus-search-expandable-keys "list-id") >> >> that is makng the error parsing the query go away, and transforming to >> the spec ((list-id . "foo")), which in turn dovecot's IMAP search engine >> seems to like. >> >> not sure if this is intended behaviour, but, as they say, >> se non è vero, è ben trovato! :) > > No, this was a misunderstanding about how `completion-all-completions' > works, the queries are definitely meant to pass unknown keywords > straight through to the underlying engine. I've patched this now, and > added new tests to prevent regression. Thanks for pointing it out! Excellent! Thanks a lot. It's still nice to add extra keys one uses often to gnus-search-expandable-keys, i think that i'm keeping that in my config. Cheers, jao -- All parts should go together without forcing. You must remember that the parts you are reassembling were disassembled by you. Therefore, if you can’t get them together again, there must be a reason. By all means, do not use a hammer. —IBM Manual, 1925