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

LSP #3

Open
Rudxain opened this issue Apr 7, 2024 · 6 comments
Open

LSP #3

Rudxain opened this issue Apr 7, 2024 · 6 comments

Comments

@Rudxain
Copy link

Rudxain commented Apr 7, 2024

I'll be honest, I have no idea how to write an LSP 💀. But this would benefit RR, for the same reason as LLVM.

The extension would act as a "bridge" (interface) between VSC and RR-LSP, which is how rust-analyzer and Golang-ext work (please, anyone, correct me if I'm wrong). So the extension would still exist, but now we'll have an "universal" API that other code-editors (such as hx, and NVim) could use

@FusionSid
Copy link
Owner

I have no idea how to write an LSP 💀

same here.
When making this extension, I tried reading the guide but didn't really understand it 😭.
I definitely agree that it would benefit rickroll-lang, just I have no idea how to make one.
I do have school holidays coming up in a week, so I guess I could look into it again.

@Rudxain
Copy link
Author

Rudxain commented Apr 8, 2024

school holidays coming up in a week, so I guess I could look into it again.

Thank you in advance! I'll also try to learn LSP, but I'll write drafts when I can get my hands on my dev PC

@Rudxain
Copy link
Author

Rudxain commented Nov 23, 2024

Wait, I just realized, we'll have to delay the LSP, because of Rick-Lang/rickroll-lang#76, as the Rust implementation might end up being a slightly different language

@SatinWukerORIG
Copy link
Contributor

You are right. Also I am very sorry that I don't have time to maintain this language regularly.

@FusionSid
Copy link
Owner

omg i completely forgot about the LSP 😭

@Rudxain
Copy link
Author

Rudxain commented Nov 25, 2024

I am very sorry that I don't have time to maintain this language regularly

Don't worry, I've been (and still am) busy 😅

omg i completely forgot about the LSP 😭

Me too, lol

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

No branches or pull requests

3 participants