emacs-devel
[Top][All Lists]
Advanced

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

Re: Tree-sitter maturity


From: Dmitry Gutov
Subject: Re: Tree-sitter maturity
Date: Sun, 29 Dec 2024 16:14:26 +0200
User-agent: Mozilla Thunderbird

On 29/12/2024 11:14, Daniel Colascione wrote:
The grammars don't make any backwards compatibility guarantees. There have been 
multiple Emacs bugs arising from grammars unilaterally changing terminal names 
and such. ISTM the only way to guarantee compatibility is to vendor the whole 
stack.

Keeping the list of grammar repos' urls and the "last known working" commit hashes is a way to achieve the same (with 99.9% certainty) without the associated burden of maintaining the vendored code and the commit history churn.



reply via email to

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