feat(tree-sitter): add set-tree-sitter-lang! autodef

This commit is contained in:
Henrik Lissner 2022-09-10 15:01:00 +02:00
parent 151300ecce
commit 49f4ec3b10
No known key found for this signature in database
GPG key ID: B60957CA074D39A3

View file

@ -18,6 +18,12 @@ according to `+tree-sitter-hl-enabled-modes'"
(if mode -1)))
(tree-sitter-hl-mode mode))))
;;;###autodef (fset 'set-tree-sitter-lang! #'ignore)
(defun set-tree-sitter-lang! (mode lang)
"Associate LANG with major MODE."
(after! tree-sitter-langs
(add-to-list 'tree-sitter-major-mode-language-alist (cons mode lang))))
;; HACK: Remove and refactor when `use-package' eager macro expansion is solved or `use-package!' is removed
;;;###autoload
(defun +tree-sitter-get-textobj (group &optional query)