GNU bug report logs -
#72705
31.0.50; eglot--dumb-tryc Filters out too much
Previous Next
Reported by: Dmitry Gutov <dmitry <at> gutov.dev>
Date: Mon, 19 Aug 2024 01:53:02 UTC
Severity: normal
Found in version 31.0.50
Done: Dmitry Gutov <dmitry <at> gutov.dev>
Bug is archived. No further changes may be made.
Full log
Message #14 received at 72705 <at> debbugs.gnu.org (full text, mbox):
On Mon, Aug 19, 2024 at 12:39 PM Dmitry Gutov <dmitry <at> gutov.dev> wrote:
> > So I'd say this need more testing, especially with more servers.
> Here's hoping.
If you want this change, you'll have to do the testing.
> Thanks for the references, I'll dig in more.
>
> Surprised to hear that exit-function can be affected.
exit-function needs a fully formed completion. try-completion's
and Emacs partial complete semantics aren't compatible. ISTR
that even a full completion obtained via try-completion would
sometimes not run the function. Maybe I'm misremembering.
This whole system is held up by very thin wires unfortunately,
and a lot of people are relying on those wires. The best choice
to use LSP's completions, which were obviously modelled after
other IDEs where completions are much simpler and similar to
the Company tooltip... is naturally to use something like
company (or corfu with some patch applied).
I hope you don't change any Company behaviour backward-incompatibly
(though I have my fork anyway, so no problem).
João
This bug report was last modified 268 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.