Skip to content
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

Implement the language server protocol #3658

Open
widp opened this issue Apr 10, 2018 · 7 comments
Open

Implement the language server protocol #3658

widp opened this issue Apr 10, 2018 · 7 comments
Milestone

Comments

@widp
Copy link
Contributor

widp commented Apr 10, 2018

Hello,
Currently the qt based IDE talks to supercollider using IPC and yaml. It would be better served to replace this by the language server protocol . This would mean easier support for other editors as well, since a lot of people are working on lsp implementations for other editors.
Also see : this discussion

@mossheim mossheim added this to the future milestone Apr 10, 2018
@mossheim
Copy link
Contributor

I think this sounds like a good idea. Do you have plans to work on this @widp ?

@widp
Copy link
Contributor Author

widp commented Apr 11, 2018

@brianlheim yes, I plan on working on this soon.

@kflak
Copy link

kflak commented Jul 2, 2020

Hi guys,

Sorry to nag, but is there any progress on this feature? I am waking up at night screaming for LSP support in scnvim :-)

@lpil
Copy link

lpil commented Aug 25, 2020

This would be a fantastic addition! What's the current status of this piece? I was considering implementing a minimal solution as an external process but having it built into sclang would be much better.

@madskjeldgaard
Copy link
Contributor

yessss

@madskjeldgaard
Copy link
Contributor

Hello all
Just a heads up. I've created a tree-sitter grammar for SuperCollider which actually allows for a few LSP features (at least in neovim) https://github.com/madskjeldgaard/tree-sitter-supercollider#showcase

@cdbzb
Copy link
Contributor

cdbzb commented Jan 14, 2022

Hi all just chiming in - would love to see support for this!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants