Open mkoncek opened 1 year ago
Thanks for the bug report!
This language server should be usable with IDEs other than vscode. Emphasis is on should though, because this project is my first foray into language servers as a whole and frankly the documentation in general kinda sucks, which has made it difficult for me to understand if I'm doing things correctly. I only use vscode personally so that's all I've been testing with.
I will investigate this, I'm sure it's fixable, but, I've been pretty busy with other stuff and I haven't worked on this project in a few months now. I plan on continuing to develop this project further, but I can't give a concrete timescale.
Great. A few notes: 1) Kate is installable on Windows tho I don't know how easy it is to set up external LSP servers. 2) There is a different project: https://github.com/svenstaro/glsl-language-server, which actually works on Kate. I let the other person know about your project. Maybe you could merge your works, they also know Rust apparently (https://github.com/svenstaro/glsl-language-server/issues/33#issuecomment-1558954827) 3) Final note: My motivation was to add some GLSL LSP support to Fedora. Though maybe there aren't that many benefits to GLSL LSP, it would still be great if there was a single decent cross-platform solution.
Note: I don't know if this tool is only intended to work with VS Code. If so, it should be mentioned in the Readme.
Steps to reproduce:
(Use the
GLSL: Show version
command from within VSCode to quickly copy this info.) vscode extension version: N/A glsl-lsp version: 0.02 OS: Fedora Linux 38(In order to create a high quality report, please try to figure out which addition/removal of a character causes the crash. For example, adding the
#
character in a specific position results in a crash)Code snippet before crash:
Code snippet after crash:
Server backtrace: (Log output of Kate)