Douglas Creager
Douglas Creager
Just published `tree-sitter-c-sharp` 0.19.1, which should unblock you if you're using `tree-sitter` 0.19. If you're using `tree-sitter` 0.20, then I think you'll end up getting the same error, until https://github.com/tree-sitter/tree-sitter-c-sharp/pull/219...
Similar in spirit to this would be a `Bytes::try_slice_ref` method — instead of panicking if the `sub` slice isn't actually part of the buffer, it would return `None`. (Or maybe...
In production don't we already have a maximum file size that we're willing to process? I think that's true both when we receive blob content via a network RPC call...
This looks like an issue with the C grammar in particular, and not with the tree-sitter framework as a whole. (Possibly a dup of tree-sitter/tree-sitter-c#45) I'm going to move this...
This example uses a couple of GCC extensions: [`typeof`](https://gcc.gnu.org/onlinedocs/gcc/Typeof.html#Typeof) and [statement expressions](https://gcc.gnu.org/onlinedocs/gcc/Statement-Exprs.html). Not sure what our policy is for supporting syntax extensions in the grammar — if we do, we...
Hi @Gauteab, thanks for the contribution! > Finally, I ran clang format (automatically) with WebKit styling on bridge.c. If it was using a particular formatter I can revert that. Yes,...
> does that mean that one could implement a treesitter grammar plugin that depends on the base ruby grammar This sounds like a good use for tree-sitter's (admittedly poorly documented)...
I agree with Max on this — I think this issue is showing that we need to do a better job of assigning version numbers to the JS grammar, and...
I think you _could_, but I agree with @poros that it's not really the right thing to do. Using an Avro map means that you've actively decided that you need...
Ahh yes, now I see what you're saying! For that, Avro defines a [JSON encoding](https://avro.apache.org/docs/current/spec.html#json_encoding) to go along with the binary encoding. And some of the other language bindings have...