[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Introducing thread-safe Tramp
From: |
Michael Albinus |
Subject: |
Re: Introducing thread-safe Tramp |
Date: |
Mon, 23 Jul 2018 18:55:09 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
Eli Zaretskii <address@hidden> writes:
> What bothers me more is that it sounds like you trigger redisplay from
> a non-main thread (because 'message' triggers a special type of
> redisplay). Moreover, what happens if the main thread is in the
> middle of prompting the user by a command that runs in the main
> thread?
I believe that message and other minibuffer related functions need to
check whether they are in the main thread. If not, they need a changed
behaviour.
> I suggest to test these situations and see what happens and whether
> something (perhaps some infrastructure) is needed to DTRT in those
> cases.
Likely yes.
Best regards, Michael.
- Introducing thread-safe Tramp, Michael Albinus, 2018/07/23
- Re: Introducing thread-safe Tramp, Ken Raeburn, 2018/07/24
- Re: Introducing thread-safe Tramp, Michael Albinus, 2018/07/24
- Re: Introducing thread-safe Tramp, martin rudalics, 2018/07/24
- Re: Introducing thread-safe Tramp, Michael Albinus, 2018/07/25
- Re: Introducing thread-safe Tramp, Eli Zaretskii, 2018/07/25
- Re: Introducing thread-safe Tramp, Eli Zaretskii, 2018/07/25
- Re: Introducing thread-safe Tramp, Michael Albinus, 2018/07/25
- Re: Introducing thread-safe Tramp, martin rudalics, 2018/07/26
- Re: Introducing thread-safe Tramp, Michael Albinus, 2018/07/26
- Re: Introducing thread-safe Tramp, martin rudalics, 2018/07/26