emacs-devel
[Top][All Lists]
Advanced

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

Re: Versioned Tree-sitter parser libraries


From: Yuan Fu
Subject: Re: Versioned Tree-sitter parser libraries
Date: Mon, 24 Apr 2023 10:39:57 -0700


> On Apr 24, 2023, at 4:05 AM, Eli Zaretskii <eliz@gnu.org> wrote:
> 
>> From: Yuan Fu <casouri@gmail.com>
>> Date: Mon, 24 Apr 2023 00:00:20 -0700
>> Cc: Eli Zaretskii <eliz@gnu.org>,
>> emacs-devel@gnu.org
>> 
>>> On Apr 17, 2023, at 1:17 PM, Peter Oliver <p.d.oliver@mavit.org.uk> wrote:
>>> 
>>> On Mon, 17 Apr 2023, Yuan Fu wrote:
>>> 
>>>> I was suggesting that we do recognize ABI versions, but since tree-sitter 
>>>> grammars don’t really have a ABI version, and the version extension in 
>>>> filenames are just there by convention (of Fedora), we can expect the 
>>>> version extension to be always 0.0, should there be one.
>>> 
>>> It’s the Tree-sitter project that have chosen the numbers in their 
>>> Makefiles, not Fedora, by the way.  
>>> https://github.com/tree-sitter/tree-sitter-json/blob/master/Makefile#L42
>>> 
>>> -- 
>>> Peter Oliver
>> 
>> Now Emacs should recognize .0 and .0.0 suffixes. I pushed the change to 
>> emacs-29.
> 
> You did?  Because I don't see it when I update from Git.

Oops, seems it didn’t go through. It should be on there now.

Yuan




reply via email to

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