Home Gen392 @ 2024-10-29-00:17

This commit is contained in:
Jonas Röger 2024-10-29 00:17:10 +01:00
parent 1435b177b1
commit ee12fa6127

View File

@ -197,12 +197,14 @@
(after! tree-sitter
(add-hook! 'c++-ts-mode-hook #'tree-sitter-mode)
(add-hook! 'tree-sitter-mode-hook #'tree-sitter-hl-mode)
(dolist (mapping (copy-alist tree-sitter-major-mode-language-alist))
(let* ((pre-mode (car mapping))
(ts-lang (cdr mapping))
(post-mode (cdr (assoc pre-mode mode-ts-mode-mapping))))
(when ts-lang
(add-to-list 'tree-sitter-major-mode-language-alist (cons post-mode ts-lang))))))
(let ((result))
(dolist (mapping (copy-alist tree-sitter-major-mode-language-alist))
(let* ((pre-mode (car mapping))
(ts-lang (cdr mapping))
(post-mode (cdr (assoc pre-mode mode-ts-mode-mapping))))
(when ts-lang
(push (cons post-mode ts-lang) result))))
(add-to-list 'tree-sitter-major-mode-language-alist result)))
;; Integrate with lsp-mode
(use-package lsp-mode