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.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 6794 invoked from network); 18 Dec 2020 08:22:32 -0000 Received: from mx1.math.uh.edu (129.7.128.32) by inbox.vuxu.org with ESMTPUTF8; 18 Dec 2020 08:22:32 -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 1kqB1w-00BhVx-Ei for ml@inbox.vuxu.org; Fri, 18 Dec 2020 02:22:28 -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 1kqB1v-000Sgb-TY for ml@inbox.vuxu.org; Fri, 18 Dec 2020 02:22:27 -0600 Received: from mx2.math.uh.edu ([129.7.128.33]) by lists1.math.uh.edu with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1kqB1t-000SgR-Nb for ding@lists.math.uh.edu; Fri, 18 Dec 2020 02:22:25 -0600 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) (envelope-from ) id 1kqB1r-000ELT-QK for ding@lists.math.uh.edu; Fri, 18 Dec 2020 02:22:25 -0600 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:Mime-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: 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=zBgjbj/+6K6h5tByMN1tJ66fAjoGEAcCRG47ouRvZ+E=; b=WQiR4l5c4aEhr9rU6/UTZzuXhI zRCp6jdZLWrutDxeVIfC0cScn8Q0qmaCI9jHIyu2C0AVyyS+y01cY8LhoBx9TvixWuTdvIcn4jhks 7bRcd5XcdzFFJfsEb2nLIxPLzzicIxbOEUTwnJa7sb8SxrtbpCj5WWq2VEoaC/bvm/gE=; Received: from knopi.disroot.org ([178.21.23.139]) by quimby.gnus.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kqB1k-00080C-J3 for ding@gnus.org; Fri, 18 Dec 2020 09:22:18 +0100 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id C0AB85343B; Fri, 18 Dec 2020 09:22:10 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ibTXysttQElC; Fri, 18 Dec 2020 09:22:09 +0100 (CET) From: yoctocell DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1608279729; bh=xLzfG9azXc+cTV/lnHo2K67Otmr5K2PzpZfy4Ho7i5o=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=CkZ76CaoyETcvcMABrllW0/DuySC2cum746EZ2RghxtQDqFhSLfcJ+0KCEaryujh1 EDQPvUnjG8C7BX9bFOv3cegJx/sQ07qilyxT6plOAEz+dsssAcb0A5gXC7liZ4JdLy 8UsyMrayrmkYEMkLXdoidqphzpCvsWmbDJcq1CFwytTlL4HGRVpoUqKtkazGtxl5aW 9gbL+7SjMcVlL4x8Eke2+uqtcAYt/sspiYNLqutVoyohdytZu/EIhIZKbLjgAaleyf /imN5ljqq/+PWSidv/MVMRPTBg6dvx5v/rNLaWit1XGSNtQosGImRUh7Pt3xPveLQv 5X0N+uM2GhTkw== To: Eric Abrahamsen Cc: ding@gnus.org Subject: Re: New "gnus-search" syntax and interface In-Reply-To: <87tusjhh1m.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Thu, 17 Dec 2020 20:30:45 -0800") References: <87blgdavsb.fsf@ericabrahamsen.net> <86eekrrpfd.fsf@disroot.org> <87wnyixu87.fsf@ericabrahamsen.net> <86o8jp7dnx.fsf@disroot.org> <87eekltkt2.fsf@ericabrahamsen.net> <86lfel9z1b.fsf@yoctocell.xyz> <87sg8rsbij.fsf@ericabrahamsen.net> <86r1ob1coa.fsf@yoctocell.xyz> <87blfesqfx.fsf@ericabrahamsen.net> <86o8jege72.fsf@yoctocell.xyz> <87eek9lzp0.fsf@ericabrahamsen.net> <86zh2wznfg.fsf@yoctocell.xyz> <87a6ulglyu.fsf@ericabrahamsen.net> <86a6ukkc9h.fsf@yoctocell.xyz> <86360a57rc.fsf@yoctocell.xyz> <86tusq3q6b.fsf@yoctocell.xyz> <874kkpejnl.fsf@ericabrahamsen.net> <86sg89s93w.fsf@yoctocell.xyz> <87tusjhh1m.fsf@ericabrahamsen.net> Date: Fri, 18 Dec 2020 09:21:51 +0100 Message-ID: <86czz7plr4.fsf@yoctocell.xyz> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" List-ID: Precedence: bulk --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On 17 December 2020 20:30, Eric Abrahamsen wrote: > Actually, I have a suspicion of what's going on here: the nils mean that > nnmaildir code is unable to convert the maildir file names to article > numbers, and I think it's unable to do that because it is getting > confused about which nnmaildir backend is "current". Would you eval the > following function, and let me know if it lets you search back and forth > between backends without error? > > And just to really push our luck, would you try marking groups from both > backends and searching them at the same time? After evaluting the function searching works when switching groups, but it doesn't work when I mark multiple groups and search across them. I get the same error where it's trying to compare two nils. Debugger entered--Lisp error: (wrong-type-argument number-or-marker-p nil) <(nil nil) nnselect-compress-artlist([["nnmaildir+yoctocell:home.yoctocell..local.sh= are.ma..." nil 100] ["nnmaildir+yoctocell:home.yoctocell..local.share.ma...= " nil 100] ["nnmaildir+yoctocell:home.yoctocell..local.share.ma..." nil 100= ] ["nnmaildir+yoctocell:home.yoctocell..local.share.ma..." nil 100] ["nnmai= ldir+yoctocell:home.yoctocell..local.share.ma..." nil 100] ["nnmaildir+yoct= ocell:home.yoctocell..local.share.ma..." nil 100] ["nnmaildir+yoctocell:hom= e.yoctocell..local.share.ma..." nil 100] ["nnmaildir+yoctocell:home.yoctoce= ll..local.share.ma..." nil 100] ["nnmaildir+yoctocell:home.yoctocell..local= .share.ma..." nil 100] ["nnmaildir+yoctocell:home.yoctocell..local.share.ma= ..." nil 100] ["nnmaildir+yoctocell:home.yoctocell..local.share.ma..." nil = 100] ["nnmaildir+yoctocell:home.yoctocell..local.share.ma..." nil 100] ["nn= maildir+yoctocell:home.yoctocell..local.share.ma..." nil 100] ["nnmaildir+y= octocell:home.yoctocell..local.share.ma..." nil 100] ["nnmaildir+yoctocell:= home.yoctocell..local.share.ma..." nil 100] ["nnmaildir+yoctocell:home.yoct= ocell..local.share.ma..." nil 100] ["nnmaildir+yoctocell:home.yoctocell..lo= cal.share.ma..." nil 100] ["nnmaildir+yoctocell:Inbox" 48 100] ...]) nnselect-request-group("nnselect-86o8ir1q9t.fsf" "nnselect-ephemeral" t (= "nnselect:nnselect-86o8ir1q9t.fsf" 3 nil nil (nnselect "nnselect-ephemeral"= (nnselect-address "nnselect")) ((quit-config # . message) = (nnselect-specs (nnselect-function . gnus-search-run-query) (nnselect-args = (search-query-spec (query . "test") (raw)) (search-group-spec ("nnmaildir:y= octocell" "nnmaildir+yoctocell:Inbox") ("nnmaildir:public" "nnmaildir+publi= c:Junk")))) (nnselect-artlist)))) gnus-request-group("nnselect:nnselect-86o8ir1q9t.fsf" t nil ("nnselect:nn= select-86o8ir1q9t.fsf" 3 nil nil (nnselect "nnselect-ephemeral" (nnselect-a= ddress "nnselect")) ((quit-config # . message) (nnselect-sp= ecs (nnselect-function . gnus-search-run-query) (nnselect-args (search-quer= y-spec (query . "test") (raw)) (search-group-spec ("nnmaildir:yoctocell" "n= nmaildir+yoctocell:Inbox") ("nnmaildir:public" "nnmaildir+public:Junk")))) = (nnselect-artlist)))) gnus-select-newsgroup("nnselect:nnselect-86o8ir1q9t.fsf" t nil) gnus-summary-read-group-1("nnselect:nnselect-86o8ir1q9t.fsf" t t nil nil = nil) gnus-summary-read-group("nnselect:nnselect-86o8ir1q9t.fsf" t t nil nil ni= l nil) gnus-group-read-group(t t "nnselect:nnselect-86o8ir1q9t.fsf" nil) gnus-group-read-ephemeral-group("nnselect-86o8ir1q9t.fsf" (nnselect "nnse= lect") nil (# . message) nil nil ((nnselect-specs (nnselect= -function . gnus-search-run-query) (nnselect-args (search-query-spec (query= . "test") (raw)) (search-group-spec ("nnmaildir:yoctocell" "nnmaildir+yoct= ocell:Inbox") ("nnmaildir:public" "nnmaildir+public:Junk")))) (nnselect-art= list))) gnus-group-read-ephemeral-search-group(nil) funcall-interactively(gnus-group-read-ephemeral-search-group nil) command-execute(gnus-group-read-ephemeral-search-group) =2D-=20 yoctocell PGP fingerprint: 9DDD 8877 BC0C A9CE 5D8F 9ED6 0F9A 432E 305F DAFF --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJKBAEBCAA0FiEEu0DR+sjYma7Bzt5qiPU2clymHusFAl/cZqAWHHlvY3RvY2Vs bEBkaXNyb290Lm9yZwAKCRCI9TZyXKYe6w9BD/4mvsscLgRtj/bdwNkNavTQkyby HL/UJ7lXNr7HT6z4qwcsAQPKOnZ7MoBtMNy2A02FQKVNjiVMbXM9XoAAUIw1mym+ p+zpAJOiEC1fZY8/+57ug29M+E7C0AZrq0O1yBc0e6n8yInjTZDNJrj8pc04sB9j sOnwMKHuKa2U6BlZbSHfrTpGJKxUWPDfjiaqsNhqcsmGJ1dd4n21ED6TqO/kt0vR MP1yoVbKyOz2GA7ZDkCvaxl3C8ImZGegpN6WTXjvNUqwZdL71I0VhP4bfqFr4c0p vTNojJwgTBVd+/HppcrUgog5hgRBfO9udNdSedSl3G75cjhC98IlCznLy7PpoN+D MMO5F8rARBNosON6V15S1hsvQTfGHy0+xZyb2fWQErcXtFw/UG0jKGpMOyy9a1CF GMqjt7mwlyBIEKc1lh+lYQUqFMVX+iSFLalRYZvVqF3KUhZibaZOTANLTY7/69v4 nrRM/zXnRAO4j7x6p0/IyUTTe8JWKaQ4sH4SLTOknWHmy+lNBBpVnVn8OoSK9ILf Pm6X6gnQpchPThT9mVuWZ5BPQsOfCGZvzc1g4Zw0DXJiH+fBqMnsv1MCUkkfKs9e ITGP+5NZMyI6cIcHtUepKObEiWfQik7esTx/FhZN7CBO5uPszpTuyP6BwK1MCowf W4c6PDezVxv9BDSvUQ== =9Q39 -----END PGP SIGNATURE----- --=-=-=--