tree-sitter-langs
tree-sitter-langs copied to clipboard
Language bundle for Emacs's tree-sitter package
I’m trying to understand a bit about how `tree-sitter-langs` compiles it’s shared libraries in an attempt to use versions 0.20+. I’m looking at the `tree-sitter-langs-compile` function and it seems to...
Only those that have major modes, for now, ie. * https://melpa.org/#/hfst-mode * https://melpa.org/#/cg * https://github.com/unhammer/rtx-mode
This PR adds support for: https://github.com/tree-sitter/tree-sitter-ql Note: passes tests and compiles cleanly. I've tested the resulting tree-sitter binary artifacts locally and they work as expected.
Verilog was added to repos, but was not added to `tree-sitter-major-mode-language-alist` in https://github.com/emacs-tree-sitter/tree-sitter-langs/pull/67 .
`break`, `continue`, `exec`, `exit`, `logout`, `return`, and `until` seem to be missing from the bash grammar queries. Is this intentional?
Hello while playing with tree sitter i noticed that few grammars are not properly working or being recognized. There are some inconsistencies. Please check this report i made here https://github.com/emacs-tree-sitter/elisp-tree-sitter/issues/198...
Building with TS langs fail silently (#78) if too new, so we should explicitly check this and throw an error if `tree-sitter` is newer than 0.19
I recently upgraded tree-sitter-langs (after a few months) and I've noticed quite a lot of the syntax highlighting has been improved in places. However in some cases I also find...
Language oriented imenu support courtesy of `elisp-tree-sitter`. Also includes a proof of concept python imenu pattern file (we may want to rename it to tags.scm to be consistent with what...