elisp-tree-sitter
elisp-tree-sitter copied to clipboard
Emacs Lisp bindings for tree-sitter
Is really necessary to build the melpa ("unstable") packages from the "release" branch? I would like to remove that override from the melpa recipe. There are currently only ten recipes...
See https://github.com/emacs-tree-sitter/tree-sitter-langs/pull/116
![image](https://user-images.githubusercontent.com/49679481/186876536-80e8eee5-3128-41ac-b9e7-289d35ae8d2e.png) The code example in the documentation isn't highlighted. I'm using Doom Emacs with the `tree-sitter` module enabled. Here's my tree-sitter config: ```elisp (global-tree-sitter-mode) (add-hook 'tree-sitter-after-on-hook #'tree-sitter-hl-mode) ;; HACK: https://github.com/emacs-tree-sitter/elisp-tree-sitter/issues/64...
Afaict ```emacs-lisp defun tsc-traverse-mapc (func tree-or-node &optional props) ``` lacks the ability to pass depth when props is to false. Could you please modify the parameters of `tsc-traverse-mapc` so that...
In many, if not all supported languages, tree-sitter-hl-mode's font locking does not honor the `:extend` attribute of a face. The [:extend face attribute](https://www.gnu.org/software/emacs/manual/html_node/elisp/Face-Attributes.html) is used to send a highlight past...
Building queries like the following example which is for C++. Where the `storage_class_specifier` has zero or one (`?`) OR zero or more (`*`) matches throws a rust panic. `Error: (rust-panic...
As of [0.18.0](https://github.com/emacs-tree-sitter/elisp-tree-sitter/releases/tag/0.18.0), only x86_64 binaries are provided for Linux. This is similar to #88, but for Linux.
This is a request to provide `tsc-dyn.so` that is built on older OS such as CentOS 7. The reason for this request follows. `elisp-tree-sitter` fails to startup for me with...
I've seen this crash in both Emacs 27 & 28, with the packages tree-sitter@3cfab8a0e945db9b3df84437f27945746a43cc71 and tree-sitter-langs@d8f8ac4faeb4564fbb61e94a631b4672523d84a9 If I run `emacs --debug` from the CLI I see this when it crashes:...
Hi there, Thank you so much for providing this great tools! Even I am using Emacs >= 29.1, I find using tree-sitter as a minor mode has its own advantages....