GNU bug report logs - #38807
[Feature request]: Support lisp workers like web workers.

Previous Next

Package: emacs;

Reported by: HaiJun Zhang <netjune <at> outlook.com>

Date: Mon, 30 Dec 2019 05:29:02 UTC

Severity: wishlist

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: HaiJun Zhang <netjune <at> outlook.com>
To: Michael Albinus <michael.albinus <at> gmx.de>
Cc: Eli Zaretskii <eliz <at> gnu.org>, 38807 <at> debbugs.gnu.org
Subject: bug#38807: [Feature request]: Support lisp workers like web workers.
Date: Fri, 3 Jan 2020 10:52:59 +0800
[Message part 1 (text/plain, inline)]
在 2020年1月1日 +0800 PM5:14,Michael Albinus <michael.albinus <at> gmx.de>,写道:
> HaiJun Zhang <netjune <at> outlook.com> writes:
>
> > The point seems to be that there is a dedicated UI thread. That we
> > don't
> > have (yet) in Emacs, and I like this idea.
> >
> > We can even keep all in emacs currently as the “UI thread”and run
> > another lisp machine for a worker.
>
> I'm not expecting to get a UI thread with all glories it is specified
> for web workers. I would already be happy if we could find a solution
> for supporting user input in a threaded package, as it is discussed in
> bug#25214 and bug#32426.
>
> Best regards, Michael.

The threading support introduced in emacs 26 is cool. But it is too complex when every thread can control UI and interact with user. While the web worker model is much simpler.

[Message part 2 (text/html, inline)]

This bug report was last modified 3 years and 63 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.