helix icon indicating copy to clipboard operation
helix copied to clipboard

Update dependencies

Open StratusFearMe21 opened this issue 1 year ago • 1 comments

This PR updates tree-sitter and some other dependencies. hashbrown no longer has the raw feature, so I couldn't update that, but everything else should be up-to-date

StratusFearMe21 avatar Oct 07 '24 16:10 StratusFearMe21

While the tree sitter API changes are an I.provement I am not sure it's worth upgrading at this point since we are switching to out own bindings

pascalkuthe avatar Oct 07 '24 17:10 pascalkuthe

Any status on the custom tree-sitter bindings? Is that still the plan?

StratusFearMe21 avatar Feb 18 '25 17:02 StratusFearMe21

Yeah, they're pretty close - I've been focused on them for the last two weeks or so and I have an initial integration branch nearly ready. The changes there will drop our dependency on the tree-sitter crate and, conveniently, also remove the use of hashbrown::RawTable. I will close this out since we will want to switch directly to the new highlighter (rather than pulling in streaming_iterator) but thanks for taking a look at these updates!

Edit: the new bindings are now in #12972

the-mikedavis avatar Feb 18 '25 21:02 the-mikedavis

Awesome, can't wait to see the new bindings 😄 !

StratusFearMe21 avatar Feb 19 '25 17:02 StratusFearMe21