-
Verible's parser today yields a concrete syntax tree (CST), which views all syntactic tokens (including punctuation and sugar) into as a tree (comments are preserved in a separate array). The CST is …
-
### Description
`/* */` style comments should not be reformatted. They have additional use cases such as tree-sitter picking up the the syntax to highlight before scripts inside multiline strings.
…
-
features:
- allow to rewrite tree with `:` syntax
- Add option `--as-path` to use with rewrite command
Implementation idea:
- read snapshot/path
- get the iterator over nodes
- apply globs/pat…
-
When adding a Documentation Comment in neovim, the syntax highlighting breaks for everything below.
Example
![image](https://github.com/casey/just/assets/676958/53c92d82-1961-4b76-8046-118ae8647…
-
Is there a way to get the term names as TS string union type? This would allow me to ensure that I don't assign syntax highlighting for nodes that aren't in the grammar any more or when checking the t…
-
It appears languages from `tree_sitter_languages` are not taken into account, when using functions from this plugin.
While everything works as expected for python it does not on other languages suc…
-
Tree sitter (https://tree-sitter.github.io/tree-sitter/) is a very popular library for parsing languages, it's more useful for non-lisp languages mainly for syntax highlight and some local refactoring…
-
### Did you check the tree-sitter docs?
- [X] I have read all the [tree-sitter docs](https://tree-sitter.github.io/tree-sitter/using-parsers) if it relates to using the parser
### Is your feature re…
-
### Check for existing issues
- [X] Completed
### Language
go template
### Tree Sitter parser link
https://github.com/ngalaiko/tree-sitter-go-template (not maintained).
### Language …
-
After I have refactored the tests, there are some redundant `flat` wrappers in the generated syntax tree. Sometimes I even don't know why the `flat` wrapper exists.
https://github.com/widcardw/asci…