[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Questions about throw-on-input
From: |
Eli Zaretskii |
Subject: |
Re: Questions about throw-on-input |
Date: |
Wed, 13 May 2020 17:43:49 +0300 |
> Cc: address@hidden, address@hidden, address@hidden
> From: Alexander Miller <address@hidden>
> Date: Wed, 13 May 2020 00:33:01 +0200
>
> In my ideal world all that stuff could be done non-blockingly in another
> thread as much as possible, only needing to surface to the main UI
> thread to make actual changes like inserting text/overlays/text
> properties.
Your ideal world seems to be based on an editor design that is very
different from what Emacs is. The absolute majority of objects which
an average Lisp program manipulates are globally visible -- buffers,
windows, frames, global variables, the obarray, etc., and doing that
in non-blocking ways is not really trivial.
- Re: Questions about throw-on-input, (continued)
- Re: Questions about throw-on-input, Stefan Monnier, 2020/05/11
- Re: Questions about throw-on-input, Eli Zaretskii, 2020/05/11
- Re: Questions about throw-on-input, Stefan Monnier, 2020/05/11
- Re: Questions about throw-on-input, Eli Zaretskii, 2020/05/11
- Re: Questions about throw-on-input, Alexander Miller, 2020/05/11
- Re: Questions about throw-on-input, Eli Zaretskii, 2020/05/11
- Re: Questions about throw-on-input, Stefan Monnier, 2020/05/11
- Re: Questions about throw-on-input, Alexander Miller, 2020/05/11
- Re: Questions about throw-on-input, Stefan Monnier, 2020/05/11
- Re: Questions about throw-on-input, Alexander Miller, 2020/05/12
- Re: Questions about throw-on-input,
Eli Zaretskii <=
- Re: Questions about throw-on-input, Alexander Miller, 2020/05/13
- Re: Questions about throw-on-input, Philipp Stephani, 2020/05/14
- Re: Questions about throw-on-input, Eli Zaretskii, 2020/05/14
- Re: Questions about throw-on-input, Philipp Stephani, 2020/05/14
- RE: Questions about throw-on-input, Drew Adams, 2020/05/14
- Re: Questions about throw-on-input, Richard Stallman, 2020/05/14
- Re: Questions about throw-on-input, Stefan Monnier, 2020/05/14
- Re: Questions about throw-on-input, Arthur Miller, 2020/05/15
- Re: Questions about throw-on-input, Stefan Monnier, 2020/05/15
- Re: Questions about throw-on-input, Yuan Fu, 2020/05/15