Skip to content

update tree-sitter-cli to 0.25#56

Merged
yannham merged 1 commit intonickel-lang:mainfrom
mkatychev:chore/update-tree-sitter-cli-0.25
Feb 17, 2025
Merged

update tree-sitter-cli to 0.25#56
yannham merged 1 commit intonickel-lang:mainfrom
mkatychev:chore/update-tree-sitter-cli-0.25

Conversation

@mkatychev
Copy link
Contributor

This updates the bindings and generated code to tree-sitter-cli 0.25 which includes the new tree-sitter.json config file

@jneem
Copy link
Member

jneem commented Feb 14, 2025

It looks like the tree-sitter-cli 0.25 is almost in nixpkgs. Maybe we can wait a couple of days for that to be available?

@yannham
Copy link
Contributor

yannham commented Feb 14, 2025

Thanks for contribution! Another question is if this will work with Topiary, which currently depends on tree-sitter 0.24. Let's find out and report it back here.

@mkatychev
Copy link
Contributor Author

Hi @yannham, my tree-sitter-openscad repo is currently used in topiary and it is on 0.25. I don't foresee any issues (even in direct rust code) since both versions depend on tree-sitter-language 0.1.x.

Copy link
Contributor

@yannham yannham left a comment

Choose a reason for hiding this comment

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

Thanks! Will update the flake.lock to get latest tree-sitter in a separate PR.

@yannham yannham merged commit f77c02d into nickel-lang:main Feb 17, 2025
@yannham
Copy link
Contributor

yannham commented Feb 17, 2025

Oops it didn't actually landed in unstable yet.

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

Successfully merging this pull request may close these issues.

3 participants