Some completion trigger characters supported by LSP servers are not used
See original GitHub issueProblem Description
Right now, some of the completion/signature trigger characters are not being used by Spyder to invoke textDocument/completion and textDocument/signature requests to the LSP servers.
For instance, in signature completion on Python, “,” should be used to trigger a signature event and highlight the next argument in a function.
"signatureHelpProvider": {
"triggerCharacters": ["(", ",", "="]
}

On other languages, such as Elixir, trigger characters that are different from “.” are just simply ignored.
"completionProvider": {
"triggerCharacters": [".", "@"]
}

Issue Analytics
- State:
- Created 4 years ago
- Comments:7 (7 by maintainers)
Top Results From Across the Web
Lsp - Neovim docs
Nvim supports the Language Server Protocol (LSP), which means it acts as a client to LSP servers ... This allows to trigger completion...
Read more >Language Server Protocol Specification - 3.17
Not every language server can support all features defined by the protocol. LSP therefore provides 'capabilities'. A capability groups a set of language ......
Read more >Features - Sublime Text Language Server Protocol ...
Package settings (LSP). complete_all_chars true request completions for all characters, not just trigger characters; only_show_lsp_completions false disable ...
Read more >Language-Independent Development Environment Support ...
The. LSP specifies no request sent from server to client to trigger saving files. As part of the sandboxing approach described above, we...
Read more >Language.LSP.Server - Hackage
Handlers for any methods you want to statically support. The handlers here cannot be unregistered ... The characters that trigger completion automatically.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

@andfoy I could not reproduce this
See:
That is correct!