mirror of
https://github.com/doomemacs/doomemacs
synced 2025-09-28 16:51:08 -05:00
feat(gdscript): add treesit support
This commit is contained in:
@@ -56,3 +56,15 @@
|
||||
(:prefix ("h" . "help")
|
||||
:desc "Browse online API" "b" #'gdscript-docs-browse-api
|
||||
:desc "Browse API at point" "f" #'gdscript-docs-browse-symbol-at-point)))
|
||||
|
||||
|
||||
(use-package! gdscript-ts-mode
|
||||
:when (modulep! +tree-sitter)
|
||||
:defer t
|
||||
:init
|
||||
(set-tree-sitter! 'gdscript-mode 'gdscript-ts-mode
|
||||
`((gdscript :url "https://github.com/PrestonKnopp/tree-sitter-gdscript.git"
|
||||
:rev ,(if (< (treesit-library-abi-version) 15) "v5.0.1" "v6.0.0")
|
||||
:commit "598d483e150aca2d77ad8892923980144bed4919")))
|
||||
:config
|
||||
(advice-add 'gdscript-ts-mode :around #'+tree-sitter-ts-mode-inhibit-side-effects-a))
|
||||
|
Reference in New Issue
Block a user