Subject: bug#14729: 24.3.50; Isearch oddity

From: Juri Linkov <[email-masked]>
Date: Sun, 05 Dec 2021 11:35:51 +0200

>> Or to turn the failing search into a successful one
>> since the search string matches the buffer.
>
> But we've skipped past the final match,

Actually, the final match is not skipped - point is still
on the final match.  That error is just an intermediate step
before wrapping.

> so I think it's correct to still say that we've skipped past, even if
> we add more characters.  Probably.

When the users type more characters on the wrapping search,
isn't this an indication that the users changed their mind
and decided to continue searching for more text?

>> OTOH, the current behavior also makes sense
>> since it highlights the last failing characters
>> typed by the user.  E.g. compare it with `C-s bufzzz'.
>
> Hm...  yes...  but it does seem wrong (in one way or another) in the
> original test case.

Honestly, I have no idea what is right and what is wrong in this situation 🤐