emacs-devel
[Top][All Lists]
Advanced

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

Re: Tree Sitter (was Re: cc-mode fontification feels random)


From: Stephen Leake
Subject: Re: Tree Sitter (was Re: cc-mode fontification feels random)
Date: Sat, 24 Jul 2021 12:59:58 -0700
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (windows-nt)

"Perry E. Metzger" <perry@piermont.com> writes:

> On 7/20/21 20:04, Stephen Leake wrote:
>> Yes. wisi.el is an elisp interface to an external process that is
>> implemented in Ada. At some point, it will also support an internal
>> module, which will avoid having to send text; larger files will be
>> faster. When I finish implementing incremental parse, it should be as
>> fast as tree-sitter.
>
> I agree that Ada is in many ways a superior language to C -- C is
> horrid -- but Emacs is written in C, and having a core feature of
> Emacs depend on Ada code is unlikely to be widely acceptable. 

Yes, I never intended wisi to be a core part of Emacs, and I can't stand
programming in C. But I suppose anything is possible.

> Everyone compiling Emacs has a C compiler, but not everyone has an Ada
> compiler. 

Actually, anyone that uses gcc can easily have an Ada compiler; it's
either already there or easily installed. 

-- 
-- Stephe



reply via email to

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