emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: macOS/GCC support policy (was: [PATCH v5] Enable xwidgets on macOS)


From: Noam Postavsky
Subject: Re: macOS/GCC support policy (was: [PATCH v5] Enable xwidgets on macOS)
Date: Thu, 1 Aug 2019 22:22:40 -0400

On Thu, 1 Aug 2019 at 17:40, Alan Third <address@hidden> wrote:

> > > > > Anyway, the code contains two calls to
> > > > > evaluateJavaScript:completionHandler: which is a problem as we’re
> > > > > banned from using ObjC blocks, and the completion handler is an ObjC
> > > > > block. Unless GCC supports them now, which I doubt.

> I found the previous thread about removing them from macfont.m:
>
>     https://lists.gnu.org/archive/html/bug-gnu-emacs/2017-12/msg00301.html

If the API requires blocks, I guess they have some stable ABI. Is it
not possible to construct a block at runtime, as a plain C struct?



reply via email to

[Prev in Thread] Current Thread [Next in Thread]