[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#32864: 26.1; menus don't work correctly in Mac OS Mojave
From: |
npostavs |
Subject: |
bug#32864: 26.1; menus don't work correctly in Mac OS Mojave |
Date: |
Tue, 04 Jun 2019 12:53:10 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.1.92 (windows-nt) |
Alan Third <alan@idiocy.org> writes:
> Elisp code doesn’t guarantee it will return, it can longjmp when you
> hit C-g, for example. This means you can end up with the application
> attempting to run the event loop while it is still INSIDE the previous
> event loop, and the toolkit really doesn’t like that. It will, in
> fact, kill Emacs on the spot.
> If anyone has any other ideas I’d be happy to hear them.
Would using safe_call be enough to allow calling Elisp in this
situation?