You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
VIM version
NVIM v0.6.0-dev+141-gaa07d06bf
Build type: RelWithDebInfo
Operating System: Arch Linux
What went wrong
Connecting ALE as an LSP client to Godot Game Engine would occasionally crash the engine. After the bug was fixed on the engine, it was discovered that the textDocument/didSave implementation within ALE is missing several fields in the message.
Reproducing the bug
ALE has an incomplete LSP implementation of textDocument/didSave.
Information
VIM version
NVIM v0.6.0-dev+141-gaa07d06bf
Build type: RelWithDebInfo
Operating System: Arch Linux
What went wrong
Connecting ALE as an LSP client to Godot Game Engine would occasionally crash the engine. After the bug was fixed on the engine, it was discovered that the
textDocument/didSave
implementation within ALE is missing several fields in the message.Reproducing the bug
ALE has an incomplete LSP implementation of
textDocument/didSave
.See:
ale/autoload/ale/lsp/message.vim
Lines 80 to 86 in c9c89a1
Which is missing the file contents, and possibly other fields according to the official LSP specification.
See godotengine/godot#53261 (comment) for more information.
:ALEInfo
N/A
The text was updated successfully, but these errors were encountered: