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 the LSP spec, clients should be able to disable support for snippets by setting capabilities.textDocument.completion.completionItem.snippetSupport = false. However, lua-language-server seems to ignore this setting in favor of its own (non-standard?) settings (completion.callSnippet = "Disable" and completion.keywordSnippet = "Disable".
Actual Behaviour
Even if a user sets capabilities.textDocument.completion.completionItem.snippetSupport = false, snippets continue to be sent by the language server.
Reproduction steps
Set capabilities.textDocument.completion.completionItem.snippetSupport = false
Start typing i... or fo..
Snippets will be shown for if and for.
Additional Notes
Since it seems standard to disable snippets using the capabilities setting, I'm hoping that lua-language-server can support that.
Log File
No response
The text was updated successfully, but these errors were encountered:
telemachus
changed the title
Disable snippets via capabilities.textDocument.completion.completionItem.snippetSupport = false?
Disable snippets via capabilities?
Dec 20, 2024
How are you using the lua-language-server?
NeoVim
Which OS are you using?
MacOS
What is the issue affecting?
Completion
Expected Behaviour
According to the LSP spec, clients should be able to disable support for snippets by setting
capabilities.textDocument.completion.completionItem.snippetSupport = false
. However, lua-language-server seems to ignore this setting in favor of its own (non-standard?) settings (completion.callSnippet = "Disable"
andcompletion.keywordSnippet = "Disable"
.Actual Behaviour
Even if a user sets
capabilities.textDocument.completion.completionItem.snippetSupport = false
, snippets continue to be sent by the language server.Reproduction steps
capabilities.textDocument.completion.completionItem.snippetSupport = false
i...
orfo..
if
andfor
.Additional Notes
Since it seems standard to disable snippets using the
capabilities
setting, I'm hoping that lua-language-server can support that.Log File
No response
The text was updated successfully, but these errors were encountered: