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

Multi-platform release repo for luals #2974

Open
CppCXY opened this issue Nov 29, 2024 · 3 comments
Open

Multi-platform release repo for luals #2974

CppCXY opened this issue Nov 29, 2024 · 3 comments

Comments

@CppCXY
Copy link
Collaborator

CppCXY commented Nov 29, 2024

It is the old project mentioned in the previous issue, but I have completely migrated it to Lua 5.4 and the latest luals. It has almost the same functionality as luals, but without any optimizations. However, it won't become slower either. Due to Rust's good cross-platform compilation/cross-compilation features, it is currently suitable for supporting some release platforms that luals does not support.

see: https://github.com/LuaLS/lua-language-server-rust/releases

@CelDaemon
Copy link

Is that project still being worked on?
I'm thinking of bundling a plugin with my definitions for CC: Tweaked to enhance some of the typing. But I'm worried that such a plugin would no longer work if LuaLS is going to be replaced with a rust version.

@CppCXY
Copy link
Collaborator Author

CppCXY commented Jan 17, 2025

Is that project still being worked on? I'm thinking of bundling a plugin with my definitions for CC: Tweaked to enhance some of the typing. But I'm worried that such a plugin would no longer work if LuaLS is going to be replaced with a rust version.

This is just a toy project I made. It is no different from LuaLS and will not replace LuaLS. However, I am indeed developing and maintaining a purely Rust-implemented language server. If you are interested, you can see: https://github.com/CppCXY/emmylua-analyzer-rust

@CelDaemon
Copy link

Ah I see, that clears things up, thanks!

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

2 participants