* lisp/treesit.el (treesit-enabled-modes): Use 'add-to-list'.

Using 'add-to-list' instead of 'cons' in :set avoids
adding duplicate entries to 'major-mode-remap-alist'.
This commit is contained in:
Juri Linkov 2025-08-24 20:45:21 +03:00
parent 9f33fb2258
commit 5ac0b39bc9

View file

@ -5419,9 +5419,9 @@ or t to enable all ts-modes."
(set-default sym val)
(when (treesit-available-p)
(dolist (m treesit-major-mode-remap-alist)
(setq major-mode-remap-alist
(if (or (eq val t) (memq (cdr m) val))
(cons m major-mode-remap-alist)
(if (or (eq val t) (memq (cdr m) val))
(add-to-list 'major-mode-remap-alist m)
(setq major-mode-remap-alist
(delete m major-mode-remap-alist))))))
:version "31.1")