Andrew Hlynskyi
Andrew Hlynskyi
From https://github.com/tree-sitter/tree-sitter/issues/930#issuecomment-801519577: > It would be awesome to automate release process for all official tree-sitter tools, especially for tree-sitter-cli, for all official bindings Wasm, Rust, Node.js, Python, Haskell, Ruby and...
This PR fixes errors like: ``` error[E0308]: mismatched types --> src/main.rs:9:27 | | .set_language(tree_sitter_java::language()) | ------------ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `tree_sitter::Language`, found a different struct `tree_sitter::Language` | | | arguments to...
# Motivation Currently Tree-sitter is able to interrupt its parsing process in several ways: * By a cancellation flag. * By a timeout. But there may be other cases: *...
_Origin:_ https://github.com/tree-sitter/tree-sitter/actions/runs/6422575422/job/17475374284#step:16:162 CICD failed on master for the `linux-riscv64gc` platform, it seems there was something changed in a related cross-rs image. _Needs more investigation._
It would be awesome if it would be easy to run `tree-sitter parse` command with a text input picked from any available test in the `test/` folder. For this it's...
**grammar.js** ```js module.exports = grammar({ name: 'tree_sitter_bugs', rules: { source_file: $ => '', } }); ``` **Commands for reproducing:** ```sh tree-sitter parse -d
* Correct implementation was made in: #2104 * Notes about correct tests are there: https://github.com/tree-sitter/tree-sitter/pull/2104#issuecomment-1495996236 * Related API that needs to be fixed and covered with similar tests is there:...

Starting from Py 3.10 it's possible to prohibit instantiation by using `Py_TPFLAGS_DISALLOW_INSTANTIATION` flag instead of using a stub method. From the Python side it makes it clear if there is...