Closed dervus closed 5 years ago
I guess you are using tng company frontend which does not work with snippets - check https://github.com/company-mode/company-mode/issues/891 . Looks like you are using doom and it does that by default.
Disabling tng frontend indeed solved this. Thanks! I'll have to look into emulating tng behavior in other ways.
It seems like company-lsp ignores "textEdit" and inserts "label" as is instead. The problem is that "label" is a full function signature, and I want to insert only function name.
and after
(company-indent-or-complete-common)
Here's completion response from ccls language server with snippets disabled:
I tested this with both snippet support enabled and disabled. Server seems to respond correctly in both cases.