Ruslan Prakapchuk

Results 102 comments of Ruslan Prakapchuk

Announced on ML https://github.com/pleasetrythisathome/bardo — looks like interesting.

`tree-node-sexp` ignores white/blacklist by design (we could parametrize it to support both modes though). Do you have problems with blacklist when using other commands?

Yes, that sounds reasonable. Also, I think we should improve the way blacklisted nodes are handled in general, it might worth not only scanning for visible nodes but removing invisible...

Nice! I wonder how long would it take for servers to adopt it.

Just to track progress: `tree-select-nodes KIND` is done by `tree-select-children` which takes an optional parameter KIND. Other commands are not implemented yet.

Beautiful! Would you like it to be included in the plugin? PR is welcome =)

`KIND` is a placeholder for a node kind. Unfortunately, each parser defines its own set of kinds (that's why I added support for groups into kak-tree so users can unify...

Each parser provides their own. For example, C parser has those: https://github.com/tree-sitter/tree-sitter-c/blob/master/src/node-types.json

I can't figure out how to use `async` with `onInitialized` or another way to run it after loading without any user input. Would you mind elaborating on this? One of...

I think that in general case library can't automatically decide how relevant and consistent is state update. Giving to user ability to provide setter in handler is the first step...