fix(tree-sitter): ignore major-mode-remap-defaults for ts modes

...registered with `set-tree-sitter!`. Then we don't have to chase after
packages inconsistently modifying `major-mode-remap-defaults`.
This commit is contained in:
Henrik Lissner
2025-06-28 19:32:27 +02:00
parent 22e03d7e90
commit 617d8411e6
3 changed files with 18 additions and 12 deletions

View File

@@ -22,7 +22,7 @@ Note that COMMIT is only available in Emacs >=31."
(setq recipes (ensure-list recipes))
(dolist (m (ensure-list mode))
(add-to-list
'major-mode-remap-defaults
'+tree-sitter--major-mode-remaps-alist
(cons
m (let (ensured?)
(lambda ()