bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#70929: 30.0.50; eglot--apply-text-edits prevents point adjustment


From: Troy Brown
Subject: bug#70929: 30.0.50; eglot--apply-text-edits prevents point adjustment
Date: Mon, 20 May 2024 23:35:02 -0400

On Tue, May 14, 2024 at 10:16 AM João Távora <joaotavora@gmail.com> wrote:
>
> So I don't model Eglot after VSCode, and have never done so. I model it after
> LSP and my knowledge of Emacs.  That's not to say that I will ignore
> if you show here whichever solution VSCode uses for this (if anything).
>

According to the Ada Language Server developers, clients usually use a
minimal diff algorithm for applying edits which allows the cursor to
be put at the correct location.  Apparently, this is what VSCode and
GNATstudio both do.  According to them, this is an issue in the LSP
client, not in the server.

See the issue response here:
https://github.com/AdaCore/ada_language_server/issues/1197





reply via email to

[Prev in Thread] Current Thread [Next in Thread]