-
Notifications
You must be signed in to change notification settings - Fork 182
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CCLS support / "complete_using_text_edit" #498
Comments
So I tried the ccls server mentioned, and I get the same kind of completions. The ccls server sends There is an easy fix for your problem. There's a "hidden" setting called
somewhere in your LSP preferences. |
Definition, References, Rename functions does not work with CCLS. |
It does for me. Are you working with cmake? If so, you need to put a generated |
No. I’m working with meson and I softlinked the compile_commands.json to the root project too. |
Oh, I needed to add the file to meson, build it (to generate new compile_commands.json) and then restart Sublime to get that working again. |
Ah right, so it sends label but no insertText. We should probably change |
Yeah. In fact, I think |
Has this happened yet? I just spent like a half hour trying to get ccls to work just to figure out that |
In what way does it break this plugin?
No, but feel free to do so and make a pull request if it's urgent. |
Awesome, didn't see that. I deeply appreciate the hard work on this project, it literally is making my job (and life) so much better. |
MaskRay/ccls#226
Currently
I get autocompletion like this:
a : int tcp_client_s
After selecting that autocompletion the code looks like this:
OS and language server:
ArchLinux with ccls for C/C++/ObjC (git version installed a5f600a7)
https://github.com/MaskRay/ccls
How you installed LSP:
Package Control
Client configuration:
The text was updated successfully, but these errors were encountered: