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
According to LSP spec, onDidChangeConfiguration only provides changed settings, but the above function assumes that all settings are being provided.
This discrepancy causes m68k-lsp-server to not work properly in the Helix editor, because Helix sends multiple onDidChangeConfiguration calls which causes the LSP to overwrite the user's initialization options with the defaults.
I confirmed that this workaround successfully fixes Helix support:
m68k-lsp/server/src/providers/ConfigurationProvider.ts
Lines 10 to 15 in ea0a308
According to LSP spec,
onDidChangeConfiguration
only provides changed settings, but the above function assumes that all settings are being provided.This discrepancy causes
m68k-lsp-server
to not work properly in the Helix editor, because Helix sends multipleonDidChangeConfiguration
calls which causes the LSP to overwrite the user's initialization options with the defaults.I confirmed that this workaround successfully fixes Helix support:
The text was updated successfully, but these errors were encountered: