[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#53989: 29.0.50; Gnus searches broken
From: |
Eric Abrahamsen |
Subject: |
bug#53989: 29.0.50; Gnus searches broken |
Date: |
Mon, 14 Feb 2022 14:41:15 -0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
On 02/14/22 14:11 PM, Eric Abrahamsen wrote:
> On 02/14/22 06:19 AM, Michael Heerdegen wrote:
>> Michael Heerdegen <michael_heerdegen@web.de> 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.
Also, it looks like your bug#47130 is still open. Since we've moved on
to this one, maybe lets close that in the meantime?
- bug#53989: 29.0.50; Gnus searches broken, Michael Heerdegen, 2022/02/13
- bug#53989: 29.0.50; Gnus searches broken, Eric Abrahamsen, 2022/02/13
- bug#53989: 29.0.50; Gnus searches broken, Michael Heerdegen, 2022/02/14
- bug#53989: 29.0.50; Gnus searches broken, Michael Heerdegen, 2022/02/14
- bug#53989: 29.0.50; Gnus searches broken, Eric Abrahamsen, 2022/02/14
- bug#53989: 29.0.50; Gnus searches broken, Eric Abrahamsen, 2022/02/14
- bug#53989: 29.0.50; Gnus searches broken,
Eric Abrahamsen <=
- bug#53989: 29.0.50; Gnus searches broken, Michael Heerdegen, 2022/02/14
- bug#53989: 29.0.50; Gnus searches broken, Eric Abrahamsen, 2022/02/14
- bug#53989: 29.0.50; Gnus searches broken, Michael Heerdegen, 2022/02/14
- bug#53989: 29.0.50; Gnus searches broken, Eric Abrahamsen, 2022/02/14
- bug#53989: 29.0.50; Gnus searches broken, Michael Heerdegen, 2022/02/14
- bug#53989: 29.0.50; Gnus searches broken, Eric Abrahamsen, 2022/02/14
- bug#53989: 29.0.50; Gnus searches broken, Michael Heerdegen, 2022/02/14
- bug#53989: 29.0.50; Gnus searches broken, Eric Abrahamsen, 2022/02/14
- bug#53989: 29.0.50; Gnus searches broken, Michael Heerdegen, 2022/02/14
- bug#53989: 29.0.50; Gnus searches broken, Eric Abrahamsen, 2022/02/14