GNU bug report logs - #48949
28.0.50; Thread-Process Liberalization

Previous Next

Package: emacs;

Reported by: dick.r.chiang <at> gmail.com

Date: Thu, 10 Jun 2021 20:37:02 UTC

Severity: normal

Tags: notabug

Found in version 28.0.50

Done: dick.r.chiang <at> gmail.com

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: dick.r.chiang <at> gmail.com
Cc: 48949 <at> debbugs.gnu.org
Subject: bug#48949: 28.0.50; Thread-Process Liberalization
Date: Sat, 12 Jun 2021 18:09:57 +0300
> From: dick.r.chiang <at> gmail.com
> Cc: 48949 <at> debbugs.gnu.org
> Date: Sat, 12 Jun 2021 10:51:45 -0400
> 
> EZ> why not unlock the process, so that its output could be
> EZ> processed by any thread?
> 
> Yes, why don't I just call pset_thread(proc, Qnil) when the mood strikes in
> process.c?  You make it sound as if pset_thread is an exposed defun.

No, I meant to use set-process-thread from Lisp.  That's what it is
for, and this stuff is documented in the ELisp manual.

(And I still don't fully understand why you'd need that, but if you
really do, you can; no C source-level changes needed.)




This bug report was last modified 4 years and 39 days ago.

Previous Next


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