From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eric Abrahamsen Newsgroups: gmane.emacs.bugs Subject: bug#53989: 29.0.50; Gnus searches broken Date: Mon, 14 Feb 2022 14:11:01 -0800 Message-ID: <874k51hzey.fsf@ericabrahamsen.net> References: <874k52i0ef.fsf@web.de> <87v8xijcuo.fsf@ericabrahamsen.net> <875ypicac2.fsf@web.de> <871r06c9ed.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26092"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 53989@debbugs.gnu.org To: Michael Heerdegen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Feb 14 23:12:12 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nJjZr-0006aH-R0 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 14 Feb 2022 23:12:11 +0100 Original-Received: from localhost ([::1]:59018 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nJjZq-00024m-8r for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 14 Feb 2022 17:12:10 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:36828) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nJjZi-00024d-KI for bug-gnu-emacs@gnu.org; Mon, 14 Feb 2022 17:12:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:48962) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nJjZi-0005TB-B1 for bug-gnu-emacs@gnu.org; Mon, 14 Feb 2022 17:12:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nJjZi-00086A-4J for bug-gnu-emacs@gnu.org; Mon, 14 Feb 2022 17:12:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eric Abrahamsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 14 Feb 2022 22:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53989 X-GNU-PR-Package: emacs Original-Received: via spool by 53989-submit@debbugs.gnu.org id=B53989.164487667331067 (code B ref 53989); Mon, 14 Feb 2022 22:12:02 +0000 Original-Received: (at 53989) by debbugs.gnu.org; 14 Feb 2022 22:11:13 +0000 Original-Received: from localhost ([127.0.0.1]:42859 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJjYu-000851-M0 for submit@debbugs.gnu.org; Mon, 14 Feb 2022 17:11:12 -0500 Original-Received: from mail.ericabrahamsen.net ([52.70.2.18]:46018) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJjYr-00084m-56 for 53989@debbugs.gnu.org; Mon, 14 Feb 2022 17:11:11 -0500 Original-Received: from localhost (97-126-64-167.tukw.qwest.net [97.126.64.167]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id 3D9E6FA08F; Mon, 14 Feb 2022 22:11:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1644876663; bh=xofWNEiRbCMFoTvzISWZnFvpk+4ik7Wril4nWsFlrC8=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=Mhs+jSbrEaOMcLj87/cj4m6LA9yTlVTIvXV9cWQtky2mkkOxC1RetOGbEgSdS80o1 ExC1+M3o8/zfjhBrYbKuBF1EpwQCYsHjJzKhVeBE8cqwKMH0EhYXt7QO6+iA15NRVG sexSsTmaUo03qSAWIiNxJj7BGa4Soq1CF42jn8EM= In-Reply-To: <871r06c9ed.fsf@web.de> (Michael Heerdegen's message of "Mon, 14 Feb 2022 06:19:38 +0100") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:226927 Archived-At: On 02/14/22 06:19 AM, Michael Heerdegen wrote: > Michael Heerdegen writes: > >> When edebugging, the path stuff seemed to work ok, I saw that the >> article numbers like "9076" were processed individually. > > I had edebugged gnus-search-indexed-parse-output. > > When I replace the (member group groups) test there with just t, the > search group gets a positive article count in the group buffer, unlike > before. But I still can't read the articles in that created search > group. Indeed, the problem is the doubled forward slash in your search results. Does that actually come out of mairix? Any clue why that's in there? We process the prefix to make sure that it ends in a forward slash (which removes the first of the group name's two slashes), but the second remains, and it is interpreted as a group name that looks like this on the filesystem -- "computers/emacs" -- but should look like this in Gnus -- "computers.emacs". Ie, internal slashes should be replaced with a period. We currently remove a leading ".", and I can additionally remove a leading "/", but since in effect we've already done that, I'd like to know where the doubled slash comes from. This process is the bloody front line of Gnus' interface with a wild world of search engines, and I'm happy to special-case the heck out of it, but there is also something weird about the search results. Thanks, Eric