emacs-devel
[Top][All Lists]
Advanced

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

Re: Tree-sitter maturity


From: Richard Stallman
Subject: Re: Tree-sitter maturity
Date: Mon, 23 Dec 2024 23:52:43 -0500

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

Integrating the treesitter grammars smoothly is a good thing to do in
principle, and I don't have much to say about the details assuming it
doesn't lead users to use nonfree software.  But there is one big
design issue that is important:

Making Emacs _integrate_ with other tools (as distinguished from
invoking them at build time) is problematical and calls for careful
judgment.

Ideally, users should be able install the grammars separately, perhaps
using their `make install' or `apt', and Emacs would only use them
where they normally get installed.  That is ideal because it is not
very integrated -- it preserves modularity.  In particular, it assures
that the details of how they get installed are not a direct concern of
Emacs maintenance.

Please forgive this small waste of time, if the point seems obvious to
all of you.  I couldn't tell that from the deeply mested messages I
saw.

-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)





reply via email to

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