A-Walrus
A-Walrus
> Does this cause any trouble with the language server? Do we shut down the language server if we say `:lang text`? This seems to be an already existing bug....
The function you modified is `find_nth_closest_pairs_pos`. I believe it is not actually used by any of the tests. They use `find_nth_pairs_pos`. You can replace the code for `find_nth_closest_pairs_pos` with a...
This seems like a very useful feature! Undo related code: `helix-core/src/history.rs` and `helix-core/src/transaction.rs` also some in `helix-view/src/document.rs`. Commands, such as `undo/redo` are located in `helix-term/src/commands.rs` and that's where you would...
[taplo documentation on devolping schemas](https://taplo.tamasfe.dev/configuration/developing-schemas.html) [and using schemas](https://taplo.tamasfe.dev/configuration/using-schemas.html)
Looks good! Quick note, this would need to be added to the documentation as well `book/src/configuration.md`
Ran a git bisect and found that the issue first appeared in [fd644ccfa24b8141c1b8ea32349a0844fe7c884a](https://github.com/helix-editor/helix/commit/fd644ccfa24b8141c1b8ea32349a0844fe7c884a), which bumped the treesitter version. Reverting the commit made it work again, so it appears there was...
This appears to be because the bracket matching expects matching brackets to be the border of a tree sitter node, but in this case `Some`, `(`, `thing` and `)` are...
> tree-sitter-rust actually already exposes a node just for the (5) part and the parens are children of that That's correct, but the problem is that in the case of...
It would also be nice to use the asm tree sitter for inline assembly in languages such as Rust, C/C++ ...
Yeah you're right, it has a different syntax: ```rust unsafe { asm!( "mov {tmp}, {x}", "shl {tmp}, 1", "shl {x}, 2", "add {x}, {tmp}", x = inout(reg) x, tmp =...