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

Meson #595

Closed
1 task done
WeetHet opened this issue Apr 21, 2024 · 3 comments · Fixed by #814
Closed
1 task done

Meson #595

WeetHet opened this issue Apr 21, 2024 · 3 comments · Fixed by #814
Labels
language A request to add a language extension

Comments

@WeetHet
Copy link
Contributor

WeetHet commented Apr 21, 2024

Check for existing issues

  • Completed

Language

Meson

Tree Sitter parser link

https://github.com/tree-sitter-grammars/tree-sitter-meson

Language server link

https://github.com/JCWasmx86/mesonlsp

Misc notes

Tree sitter grammar is enough for basically everything, lsp is not really required

@WeetHet WeetHet added the language A request to add a language extension label Apr 21, 2024
@hqnna
Copy link
Contributor

hqnna commented May 29, 2024

+1 For meson support, would be really nice if this was added, don't super need LSP but it'd be nice.

@hqnna
Copy link
Contributor

hqnna commented May 29, 2024

Started working on this myself, syntax highlighting works, need to do the LSP stuff then it'd be finished.
https://github.com/hqnna/zed-meson

@WeetHet
Copy link
Contributor Author

WeetHet commented May 30, 2024

Great thanks!

maxdeviant added a commit that referenced this issue May 30, 2024
This plugin adds Meson syntax highlighting and a language server.

closes #595

---------

Co-authored-by: Marshall Bowers <elliott.codes@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
language A request to add a language extension
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants