[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: master 2021835326 2/3: Implement `return-frame' for DND on NS
From: |
Po Lu |
Subject: |
Re: master 2021835326 2/3: Implement `return-frame' for DND on NS |
Date: |
Thu, 26 Jan 2023 19:43:31 +0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> writes:
> Posting ESC KeyDown event seems to work, as long as I tested with
> Emacs 29-based Mac port (in development).
Thank you. I am not quite sure how to do that, could you please explain
how?
> BTW, I think safe_call/redisplay in -[EmacsView draggingUpdated:] is
> unsafe in some situations. This method is called from the main thread
> in the context of `select' emulation if the dragging is originated
> from another application. Because `thread_select' may cause thread
> switching if we have multiple Lisp threads, Lisp evaluation in another
> thread might be in progress while the main thread is waiting for the
> completion of the `select' emulation.
Could you please suggest a fix?