cursorless
cursorless copied to clipboard
`shellscript` support (bash, sh, etc)
- [x] Change tokeniser to allow
-
inside tokens. Search repo forscss
to see how to do this: https://github.com/cursorless-dev/cursorless/pull/955 - [ ] Language scope types
https://github.com/tree-sitter/tree-sitter-bash
@auscompgeek that grammar is actually already shipped with the parse tree extension fwiw
~@pokey do you want to provide proposed mappings like you did with https://github.com/cursorless-dev/cursorless/issues/817?~
I'll take a pass at defining the node matchers based on what makes sense, so you don't have to write them all up @pokey
Developing on this branch: https://github.com/cursorless-everywhere/cursorless/tree/other-languages along with #949 #817 #985
Sounds good. That branch might be a good candidate for a patch-stack, so that you can use it while you're developing while still keeping the languages separate for review. I have a pretty decent voice-controlled git-branchless workflow for this now if you want a demo
Sure, although the bigger problem for me is that I branch these off of the Cursorless everywhere fork because I want to daily drive them, so I have to rebase them onto a branch off of upstream to submit patches. Don't know if the patch-stack addresses that.