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

Added mesonlsp as the default LSP for Meson #11416

Merged
merged 2 commits into from
Aug 9, 2024

Conversation

RaphGL
Copy link
Contributor

@RaphGL RaphGL commented Aug 3, 2024

Hi, I noticed that meson was configured but there was no default LSP setup.
I went looking and could only really find one major LSP for Meson which is also in active development.
mesonlsp is both in the Arch Linux official repo and is also the LSP used for integration on VSCode.

I've added it to my languages.toml and thought it might be helpful to just have this built-in.

@the-mikedavis the-mikedavis added the A-language-support Area: Support for programming/text languages label Aug 4, 2024
Copy link
Member

@the-mikedavis the-mikedavis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To fix the docs CI you can run cargo xtask docgen and commit the changes

@RaphGL
Copy link
Contributor Author

RaphGL commented Aug 5, 2024

I've run the command as instructed. Let me know if anything else is needed. Thanks.

@archseer archseer merged commit ca47b3c into helix-editor:master Aug 9, 2024
6 checks passed
mxxntype pushed a commit to mxxntype/helix that referenced this pull request Aug 14, 2024
* defaulted meson to JCWasmx86/mesonlsp

* generated docs for mesonlsp
GNUSheep pushed a commit to GNUSheep/helix that referenced this pull request Aug 19, 2024
* defaulted meson to JCWasmx86/mesonlsp

* generated docs for mesonlsp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-language-support Area: Support for programming/text languages
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants