Home Gen392 @ 2024-10-29-00:17
This commit is contained in:
parent
1435b177b1
commit
ee12fa6127
@ -197,12 +197,14 @@
|
|||||||
(after! tree-sitter
|
(after! tree-sitter
|
||||||
(add-hook! 'c++-ts-mode-hook #'tree-sitter-mode)
|
(add-hook! 'c++-ts-mode-hook #'tree-sitter-mode)
|
||||||
(add-hook! 'tree-sitter-mode-hook #'tree-sitter-hl-mode)
|
(add-hook! 'tree-sitter-mode-hook #'tree-sitter-hl-mode)
|
||||||
|
(let ((result))
|
||||||
(dolist (mapping (copy-alist tree-sitter-major-mode-language-alist))
|
(dolist (mapping (copy-alist tree-sitter-major-mode-language-alist))
|
||||||
(let* ((pre-mode (car mapping))
|
(let* ((pre-mode (car mapping))
|
||||||
(ts-lang (cdr mapping))
|
(ts-lang (cdr mapping))
|
||||||
(post-mode (cdr (assoc pre-mode mode-ts-mode-mapping))))
|
(post-mode (cdr (assoc pre-mode mode-ts-mode-mapping))))
|
||||||
(when ts-lang
|
(when ts-lang
|
||||||
(add-to-list 'tree-sitter-major-mode-language-alist (cons post-mode ts-lang))))))
|
(push (cons post-mode ts-lang) result))))
|
||||||
|
(add-to-list 'tree-sitter-major-mode-language-alist result)))
|
||||||
|
|
||||||
;; Integrate with lsp-mode
|
;; Integrate with lsp-mode
|
||||||
(use-package lsp-mode
|
(use-package lsp-mode
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user