I’m starting compiling from the emacs-29 branch to have native tree-sitter support (among other things).
My understanding is that so far Doom uses tree-sitter through elisp packages (link to the doom module).
Emacs 29 has native support of tree-sitter (i.e. it is compiled in Emacs via bindings): in practice what does that mean? The elisp modules will not be necessary anymore?
What happens when I run Emacs 29 today? Is Doom still using the external elisp module, right?
What should happen when Doom decide to support native tree-sitter? Or is it already working OOTB?
Thank you for helping me placing these pieces in the right place