Replies: 8 comments 17 replies
-
If there was a problem that was fixed in lsp-mode and works with the current version of company fine, you switched to eglot and see it again in the exact same circumstances, then it's an easy conclusion that the problem is in eglot now. Especially since both packages work off the same underlying info. I mean, it could be a bug in here too, but last time it wasn't. To have a presumptive bug in eglot fixed, please file a report against it. |
Beta Was this translation helpful? Give feedback.
-
Is it possibly something to do with how I add
using the |
Beta Was this translation helpful? Give feedback.
-
With:
the company box still pops up after various characters unnecessarily. |
Beta Was this translation helpful? Give feedback.
-
No. It is at its default 3 in my testing environment and it's 1 in my real environment. Both values exhibit this behaviour. |
Beta Was this translation helpful? Give feedback.
-
Don't know if it's interesting but either backend individually, just |
Beta Was this translation helpful? Give feedback.
-
Also as a test I tried both |
Beta Was this translation helpful? Give feedback.
-
There is also now a yasnippet-capf package, but I wasn't able to get it to work if I just set backends to |
Beta Was this translation helpful? Give feedback.
-
If I understand the situation correctly languages have special characters designated as trigger characters that may trigger a completion on their own? At least in my particular case when using the combination: a) if the candidates coming from the yasnippet could be filtered by whatever the triggering input was, it would narrow the list down to 0 matching candidates. b) if there was syntax when adding either one would solve my particular case. |
Beta Was this translation helpful? Give feedback.
-
Now that emacs has eglot as an lsp I was trying it out in c++-mode and the '"', ':', '>' and '/' characters unnecessarily begin a completion when there's nothing it could possibly complete to. Is this an lsp problem similar to previously rather than company problem?
How do i prevent this from happening? It's very annoying to dismiss the completion box after typing say '"' starting or closing a string literal.
Beta Was this translation helpful? Give feedback.
All reactions