[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:39:34 +0200 |
> From: Stefan Monnier <address@hidden>
> Cc: Eli Zaretskii <address@hidden>, address@hidden, emacs-devel
> <address@hidden>
> Date: Sun, 05 Jan 2020 17:10:08 -0500
>
> > As per tree-sitter docs:
> >
> > 1. You start parsing via ts_parser_parse(in a separate thread).
> > 2. Document is changed
> > 3. Call ts_parser_set_cancellation_flag
>
> The question is how quickly this stops the parsing: any delay here
> is very costly because the Elisp execution will have to sit idly waiting
> for the parser to stop before it can continue its own execution.
I think we will have full control of that anyway, because we will
provide a reader function to access buffer text, so we can always
signal EOB to tree-sitter and/or stop it in its tracks.
- Re: Using incremental parsing in Emacs, (continued)
- Re: Using incremental parsing in Emacs, Stefan Monnier, 2020/01/05
- Re: Using incremental parsing in Emacs, Eli Zaretskii, 2020/01/05
- Re: Using incremental parsing in Emacs, Stefan Monnier, 2020/01/05
- Re: Using incremental parsing in Emacs, Eli Zaretskii, 2020/01/05
- Re: Using incremental parsing in Emacs, Stefan Monnier, 2020/01/05
- Re: Using incremental parsing in Emacs, yyoncho, 2020/01/05
- Re: Using incremental parsing in Emacs, Stefan Monnier, 2020/01/05
- Re: Using incremental parsing in Emacs, yyoncho, 2020/01/05
- Re: Using incremental parsing in Emacs,
Eli Zaretskii <=
- RE: Using incremental parsing in Emacs, arthur miller, 2020/01/05
- Re: Using incremental parsing in Emacs, Eli Zaretskii, 2020/01/05
- RE: Using incremental parsing in Emacs, arthur miller, 2020/01/05
- Re: Using incremental parsing in Emacs, Eli Zaretskii, 2020/01/05
- Re: Using incremental parsing in Emacs, HaiJun Zhang, 2020/01/05
- Re: Using incremental parsing in Emacs, Eli Zaretskii, 2020/01/06
- Re: Using incremental parsing in Emacs, HaiJun Zhang, 2020/01/06
- Re: Using incremental parsing in Emacs, Eli Zaretskii, 2020/01/06
- Re: Using incremental parsing in Emacs, arthur miller, 2020/01/06
- Re: Using incremental parsing in Emacs, Eli Zaretskii, 2020/01/07