[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Tree-sitter maturity
From: |
Eli Zaretskii |
Subject: |
Re: Tree-sitter maturity |
Date: |
Thu, 19 Dec 2024 14:42:24 +0200 |
> Date: Thu, 19 Dec 2024 12:23:12 +0000 (GMT)
> From: Peter Oliver <p.d.oliver@mavit.org.uk>
> cc: Yuan Fu <casouri@gmail.com>, emacs-devel@gnu.org
>
> On Wed, 18 Dec 2024, Eli Zaretskii wrote:
>
> > Many language grammars don't make official releases and thus don't
> > have versions.
>
> I don’t believe this is true of any of the parsers used by modes that are
> currently part of Emacs, is it?
I don't know, I didn't check which ones are in Emacs and which aren't.
I have more than 70 grammar libraries on my system, and most of them
don't have versions. If most of those in Emacs do, that's just sheer
luck which can change any moment, if we add more modes.
> If a parser hasn’t made an official release yet, that’s probably a good
> signal that it’s not suitable for us at the moment.
That would exclude too many grammars, I'm afraid. And I don't see a
reason to exclude them, since IME they are all perfectly usable and
useful.
But mentioning the commit SHA is fine by me, as long as we tell users
not to assume that any newer version will not work.