-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Open
Labels
is:featureAdds or requests new features, or extends existing onesAdds or requests new features, or extends existing onesmodule:tools/tree-sitterPertains to Doom's :tools tree-sitter modulePertains to Doom's :tools tree-sitter module
Milestone
Description
I confirm that...
- I have searched the issue tracker, documentation, FAQ, Discourse, and Google, in case this issue has already been reported/resolved.
- I have read "How to Debug Issues", and will use it to provide as much information about this issue as possible.
- The issue can be reproduced on the latest available commit of Doom.
- The issue can be reproduced on a stable release of Emacs, such as 27, 28, or 29. (Unstable versions end in .50, .60, or .9x)
Expected behavior
The :tools tree-sitter module should use the built-in treesit functionality of Emacs when using Emacs 29+
Current behavior
The module always uses the third-party tree-sitter package
Steps to reproduce
- Enable the
:tools tree-sittermodule, and enable+tree-sitterfor some language - Check what modes are enabled
- With proper behaviour,
<lang>-ts-modeshould be enabled, but currently<lang>-modeandtree-sitter-modeare used.
System Information
rcoacci, nqminhuit, milomg, samuelludwig, davidhaley and 28 more
Metadata
Metadata
Assignees
Labels
is:featureAdds or requests new features, or extends existing onesAdds or requests new features, or extends existing onesmodule:tools/tree-sitterPertains to Doom's :tools tree-sitter modulePertains to Doom's :tools tree-sitter module
Type
Projects
Status
In progress