[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
- Versioned Tree-sitter parser libraries, Peter Oliver, 2023/04/16
- Re: Versioned Tree-sitter parser libraries, Eli Zaretskii, 2023/04/16
- Re: Versioned Tree-sitter parser libraries, Yuan Fu, 2023/04/16
- Re: Versioned Tree-sitter parser libraries, Eli Zaretskii, 2023/04/17
- Re: Versioned Tree-sitter parser libraries, Yuan Fu, 2023/04/17
- Re: Versioned Tree-sitter parser libraries, Eli Zaretskii, 2023/04/17
- Re: Versioned Tree-sitter parser libraries, Peter Oliver, 2023/04/17
- Re: Versioned Tree-sitter parser libraries, Yuan Fu, 2023/04/24
- Re: Versioned Tree-sitter parser libraries, Eli Zaretskii, 2023/04/24
- Re: Versioned Tree-sitter parser libraries,
Yuan Fu <=
- Re: Versioned Tree-sitter parser libraries, Eli Zaretskii, 2023/04/24