X-Debbugs-Cc: João Távora<joaotavora@gmail.com>
X-Debbugs-Cc: Dmitry Gutov<dgutov@yandex.ru>
[A new issue spun off from bug#58839]
Juri, this doesn't seem right. Eglot shouldn't be turning itself on in
hidden buffers to start with: It's totally useless there.
So you have to explain an Emacs -Q recipe that demonstrates how Eglot
reached this nonsensical state. You haven't done that (or have you and i
have missed it?).
I tried project-find-regexp with Eglot-managed files with no problems, but
I have no idea what you're doing.
Also, this problem is totally off-topic here: this is about
project-kill-buffers. Please start as new issue of you haven't already.
This issue is very hard to reproduce. It occurs only when
*xref-temp* first sets one mode not eglot-managed, then
afterwards enables another mode that is eglot-managed
in the same internal buffer. Maybe Dmitry could explain
what is going wrong.