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

An alternative implementation #4

Open
gdamore opened this issue Nov 2, 2022 · 2 comments
Open

An alternative implementation #4

gdamore opened this issue Nov 2, 2022 · 2 comments

Comments

@gdamore
Copy link

gdamore commented Nov 2, 2022

Please see https://github.com/staysail/tree-sitter-meson

I believe that implementation is a more accurate grammar, and it does not suffer from the flaws identified here. Additionally, a rich corpus of tests are included.

@Decodetalkers
Copy link
Collaborator

Please see https://github.com/staysail/tree-sitter-meson

I believe that implementation is a more accurate grammar, and it does not suffer from the flaws identified here. Additionally, a rich corpus of tests are included.

Yes, it is a pretty bad grammar, because I just want the highlight work, so if you gammar is better, then you can make a pull request to neovim, I am glad that a better one is created, and if you need help, I will try.

@gdamore
Copy link
Author

gdamore commented Nov 3, 2022

I don't use neovim (could never figure out the plugin syntax etc.).

I'm happy to have this integrated elsewhere though. I've posted a PR to update Helix to use it, and I also have a Nova extension that uses it on the market.

If I can figure it out I'll see what I can do.

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

2 participants