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=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 11109 invoked from network); 5 Nov 2020 17:20:09 -0000 Received: from mx1.math.uh.edu (129.7.128.32) by inbox.vuxu.org with ESMTPUTF8; 5 Nov 2020 17:20:09 -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 1kaiuG-00Elbf-Cj; Thu, 05 Nov 2020 11:18:40 -0600 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 1kaiuF-0094WR-7d; Thu, 05 Nov 2020 11:18:39 -0600 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 1kaiuA-0094Ui-SY for ding@lists.math.uh.edu; Thu, 05 Nov 2020 11:18:34 -0600 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 1kaiu8-00ElZQ-5r for ding@lists.math.uh.edu; Thu, 05 Nov 2020 11:18:34 -0600 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 :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=gIi0Z57819TXyEfUYv1KWe08PtTfzkgkSsQ7SZe1ep8=; b=XCeaRWrg03+6ORdngOp8tJdnBF fj/J1G2YVSPVu0H0hO2SSj49ZbiRlQuFQqnzYPrAxys3My+aoet9JQ7aJB+AW92VKhTGB6uRXeL7C N7lkrvlQy630ljuv44M8OHjkZdvr1nbcbSNf4lroWE5lfEEtwz8g0LfUS1YVdMVS39RA=; Received: from ericabrahamsen.net ([52.70.2.18] helo=mail.ericabrahamsen.net) by quimby.gnus.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kaitw-0005DP-Bs for ding@gnus.org; Thu, 05 Nov 2020 18:18:27 +0100 Received: from localhost (c-73-254-86-141.hsd1.wa.comcast.net [73.254.86.141]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id 0ACB8FA16E; Thu, 5 Nov 2020 17:18:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1604596697; bh=gIi0Z57819TXyEfUYv1KWe08PtTfzkgkSsQ7SZe1ep8=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=DEcM7reGQhgJp/ZC0bT4Ho9hl23xTXV8fm+t8nuA00t23H2S8lRPHMlQ2z5PDEP1u ovWzzinj8lpw+eNFzR1wbfMJvEUqBuvyq20+lntFz0D2fTqryd6BnkKsz6iRbWfyb4 vhyD+mdiqSeQR8PjdkJC5BoAm437DAJV2jsSbVuM= From: Eric Abrahamsen To: Adam =?utf-8?Q?Sj=C3=B8gren?= Cc: ding@gnus.org Subject: Re: New "gnus-search" syntax and interface References: <87blgdavsb.fsf@ericabrahamsen.net> <87k0v0rp64.fsf@tullinup.koldfront.dk> <87o8kb94e1.fsf@ericabrahamsen.net> <87y2jfah8y.fsf@tullinup.koldfront.dk> Date: Thu, 05 Nov 2020 09:18:14 -0800 In-Reply-To: <87y2jfah8y.fsf@tullinup.koldfront.dk> ("Adam =?utf-8?Q?Sj?= =?utf-8?Q?=C3=B8gren=22's?= message of "Thu, 05 Nov 2020 17:41:17 +0100") Message-ID: <87ft5n90yx.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-ID: Precedence: bulk Adam Sj=C3=B8gren writes: > Eric writes: > >> Apparently I borked the backward compatibility. The new way to define >> the search engine (in your case) would be >> >> (gnus-search-engine gnus-search-notmuch) > > This works for me! Good! > Eric also writes: > >> This is wrong too, let me just take a deep breath and do this right... > > Or document that an update is needed and leave it at that? That would be a little mean, particularly since it's so easy to provide for backwards compatibility (I mean, it *will* be easy once I've got my cddr's pointed in the right direction). More worryingly, I see I've changed the option type of gnus-search-default-engines -- nnir-method-default-engines was a proper alist, gnus-search-default-engines is a list of lists. I've always found it a bit confusing in Gnus, how some places require cons cells and others two-element lists, but there's no reason not to main consistency with the past, and I'll change that, too. Eric