Henrik Lissner
7949d1bf27
fix(tree-sitter): void-variable +tree-sitter--major-mode-remaps-alist
...
This is a temporary solution and will be polished up before the treesit
branch is merged into master.
Ref: #7623
Amend: 617d8411e6
2025-06-30 14:48:54 +02:00
Henrik Lissner
617d8411e6
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`.
2025-06-28 19:32:27 +02:00
Henrik Lissner
a329d63f7d
fix(tree-sitter): discard COMMIT recipe argument on <=30.x
...
Otherwise `treesit--install-language-grammar-1` will throw an arity
error on Emacs <=30.x when installing grammars.
Fix : #8393
2025-05-16 08:49:20 +02:00
Henrik Lissner
1ac1b70d4e
refactor!(tree-sitter): replace tree-sitter w/ treesit
...
BREAKING CHANGE: This rewrites the :tools tree-sitter module to use
treesit instead of tree-sitter.el. Users will need to adapt to treesit
and remove any tree-sitter-specific config in their dotfiles.
Ref: #7623
Ref: #7742
Ref: #8197
2025-05-15 13:01:29 +02:00