emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Call for volunteers: add tree-sitter support to major modes


From: Theodor Thornhill
Subject: Re: Call for volunteers: add tree-sitter support to major modes
Date: Sun, 09 Oct 2022 22:01:07 +0200

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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]