-
-
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
Lsp server #9
Comments
Although I haven't tried it myself, there is millet. There is a possibility that I choose to create my own language server, but the priority is currently low. |
Millet works fine for LunarML, given they can both use I have been playing around with LunarML and the LÖVE game engine for fun, but I eventually decided to turn the LSP off because I have not figured out how to make Millet understand the extra libraries LunarML comes with (for example the Lua structure). If anyone has the time or interest to see if I'm doing something wrong I made a small repository here where I reproduce the problem trying to combine Millet and LunarML: https://github.com/fabjan/shiny-octo-spork, the REAME tries to explain the situation and what I have tried. I'm am not a professional SML developer, and don't have much of a clue how to glue files together for building and to make Millet understand, I have been following examples and made things work with trial and error. Maybe I'm just making some silly mistake there, or maybe they just cannot be easily integrated. |
Update on the comment above. I had two problems:
One was solved by ensuring the MLB file used for Millet as the workspace root does not actually use the LunarML basis. I moved the Two was solved by iterating failing builds and commenting out the signature fields that were missing when building with YMMV depending on what you want to build. I used |
Is there any, or at least a hope?
The text was updated successfully, but these errors were encountered: