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: Eli Zaretskii <eliz <at> gnu.org>
To: HaiJun Zhang <netjune <at> outlook.com>
Cc: 38807 <at> debbugs.gnu.org, michael.albinus <at> gmx.de
Subject: bug#38807: [Feature request]: Support lisp workers like web workers.
Date: Fri, 03 Jan 2020 07:59:05 +0200
> Date: Fri, 3 Jan 2020 10:52:59 +0800
> From: HaiJun Zhang <netjune <at> outlook.com>
> Cc: Eli Zaretskii <eliz <at> gnu.org>, 38807 <at> debbugs.gnu.org
> 
> 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.

How do you write a useful Lisp application for a thread if you have no
way of displaying any messages?  Besides, some low-level APIs you'd
use in any Lisp will display messages even if your code doesn't.

So some solution for user interaction from threads is still needed, or
else the thread system will not be useful for writing Lisp programs.




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.