-
Notifications
You must be signed in to change notification settings - Fork 10
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
Need X to run resyntax #124
Comments
Seems you are very much aware of this state of affairs... |
Yup, see #37 for some mentions of the problem to myself. Having a canonical issue for it is good though. |
In summary: the problem is that Resyntax depends on DrRacket's code indenter which is entangled with the GUI framework. That's the only reason Resyntax needs a display. If we can reimplement that indenter without GUI dependencies, or extract the current implementation out into a GUI-less API, this problem goes away. |
I think this might be fixable now by making Resyntax use the new syntax coloring APIs, specifically those described in |
As mentioned on that other link, there's the work-around of using (On the one hand, this is just a work-around. On the other hand, it's something that anyone using Racket on a headless server probably will need to learn, eventually -- even if you carefully install minimal Racket, it is easy to install something that indirectly depends on |
Fixed by #236. |
Similar to jeapostrophe/racket-langserver#45
The text was updated successfully, but these errors were encountered: