Eli Zaretskii <eliz@gnu.org> writes:
Some of the popular major modes for which we would like to see
tree-sitter support in Emacs 29 are:
c-mode
c++-mode
emacs-lisp-mode
js-mode
js-json-mode
ruby-mode
shell-script-mode
I'd like to add in Java support here as well. But since java is part
of
cc-mode.el, maybe it'd be best if it got its own mode, say
java-treesitter-mode.el, so that we don't add a dependency into
cc-mode?
If you agree, I can create such a major-mode as well.
Also, how should we mandate what modes get the new tree-sitter
support?
It is pretty fast to add new modes, and adding support for languages
not
already supported in core, such as say, golang, should be very
feasible.
But maybe that is something that should live in elpa?
Theo