-
-
Notifications
You must be signed in to change notification settings - Fork 24
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
Requires X11 display on Linux #45
Comments
It does work if |
come on @jackfirth why must you torture me in this way
Looks like this was brought up before in #18. The fundamental cause is that the racket server relies (heavily) on the editor class |
I'm not sure if this is a good idea at all, but I've been brewing on it and wanted to share some thoughts. We could make drracket depend on this library for the code analytics features and make this library not depend on drracket anymore. (in essence swap the dependency direction to ensure we don't need x11 or libgdk for what is supposed to be a headless service) But tbh that's a drastic change, and now probably isn't the time for such a thing. |
|
I'm trying to use the workaround with |
I second this. This is how LSP is supposed to be done. Unfortunately, DrR doesn't actually use LSP AFAIK since it predates the release of LSP standard. It seems like what they are doing is decoupling the language services from DrR and building the LSP implementation on top of that. If the racket core team were to make this change though, it would have some pretty awesome benefits by fully adopting the LSP standard. But, it is quite a big ask. |
When I ssh into my workstation and attempt to use nvim with racket-langserver I get the following error:
The text was updated successfully, but these errors were encountered: