[Top][All Lists]

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

Re: Using incremental parsing in Emacs

From: Eli Zaretskii
Subject: Re: Using incremental parsing in Emacs
Date: Mon, 06 Jan 2020 05:42:02 +0200

> From: arthur miller <address@hidden>
> CC: "address@hidden" <address@hidden>, "address@hidden"
>       <address@hidden>, "address@hidden" <address@hidden>
> Date: Sun, 5 Jan 2020 20:28:43 +0000
> When I said batch-processing I ment processing a file or chunk of buffer 
> (region) just before it is to be
> displayed to a user. Same for other "insertions" from macro expansions or 
> similar. 

Then we always do "batch processing", because the display engine has
no good idea what exactly changed in the buffer.  So it always
processes some minimal chunk of text that it can prove to itself that
the changes were all inside that chunk.

> I also don't think teee-sitter is needed for syntax coloring. Tree-sitter 
> seems to be very expensive regex engine
> in that case. 

They claim to be less expensive than regexp-based coloring, especially
with very long lines.

reply via email to

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