[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Tree-sitter maturity
From: |
Björn Bidar |
Subject: |
Re: Tree-sitter maturity |
Date: |
Sun, 24 Nov 2024 04:10:10 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Peter Oliver <p.d.oliver@mavit.org.uk> writes:
> On Wed, 20 Nov 2024, Stefan Kangas wrote:
>
>> From my point of view, we are still in early days when it comes to the
>> new tree-sitter modes. For starters, we do not recommend them by
>> default, and some language modes are also not yet ready for prime-time.
>> I'm not even sure that a majority of distros ship the feature in a
>> useful form yet, but I didn't really check.
>
> It depends on what you mean by useful. In Fedora, for example, Emacs is
> built with Tree-sitter, but each user has to (ask Emacs to) download and
> compile each parser as they go along.
>
> If any Fedora packagers read this and would like to help with
> packaging the parsers used by Emacs, that would be welcome. The
> tracking bug is https://bugzilla.redhat.com/show_bug.cgi?id=2258924
Feel free to take a look into the RPM packaging I created for SUSE.
There should be a way to collaborate on that if anyone is interested. [1]
Using that packaging all the user has to do is to install the required
grammar they want.
> It’s also worth noting that Tree-sitter itself is somewhat immature; the
> developers say that until it reaches version 1.0, we should be wary of
> potentially unannounced incompatible changes (although they are trying harder
> to avoid this, over time).
[1] https://build.opensuse.org/package/show/editors/tree-sitter
- Re: My resignation from Emacs development, (continued)
Re: My resignation from Emacs development, Alan Mackenzie, 2024/11/21
Re: My resignation from Emacs development, Alfred M. Szmidt, 2024/11/20
Re: My resignation from Emacs development, tomas, 2024/11/20
Re: My resignation from Emacs development, Dmitry Gutov, 2024/11/20
Re: My resignation from Emacs development, Stefan Kangas, 2024/11/20
- Tree-sitter maturity (was: My resignation from Emacs development), Peter Oliver, 2024/11/21
- Re: My resignation from Emacs development, Alan Mackenzie, 2024/11/21
- Re: My resignation from Emacs development, Eli Zaretskii, 2024/11/21
- Re: My resignation from Emacs development, Alfred M. Szmidt, 2024/11/21
- Re: My resignation from Emacs development, Po Lu, 2024/11/21
- Re: My resignation from Emacs development, Eli Zaretskii, 2024/11/22
- Re: My resignation from Emacs development, Robert Pluim, 2024/11/22
- Re: My resignation from Emacs development, Eli Zaretskii, 2024/11/22
- Re: My resignation from Emacs development, Po Lu, 2024/11/22
- Re: My resignation from Emacs development, Eli Zaretskii, 2024/11/23
Re: My resignation from Emacs development, Alan Mackenzie, 2024/11/21