GNU bug report logs - #45117
28.0.50; process-send-string mysteriously exiting non-locally when called from timer

Previous Next

Package: emacs;

Reported by: João Távora <joaotavora <at> gmail.com>

Date: Tue, 8 Dec 2020 11:45:02 UTC

Severity: normal

Found in version 28.0.50

Done: João Távora <joaotavora <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #41 received at 45117 <at> debbugs.gnu.org (full text, mbox):

From: Dmitry Gutov <dgutov <at> yandex.ru>
To: João Távora <joaotavora <at> gmail.com>,
 Eli Zaretskii <eliz <at> gnu.org>, Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: 45117 <at> debbugs.gnu.org
Subject: Re: bug#45117: 28.0.50; process-send-string mysteriously exiting
 non-locally when called from timer
Date: Thu, 10 Dec 2020 19:20:49 +0200
On 10.12.2020 18:29, João Távora wrote:
> Stefan, I think this change has to go.  Now that we have proper (or more
> proper) async support in eldoc.el, we shouldn't need these tricks: just
> use a timer or a process or sth.

Not everybody uses the async support. This was a good change, and I'm 
taking advantage of it in at least one external package.

I wonder how hard it would be to fix the async support not to be 
hindered by it.

Also note that that this form could be useful for the asynchronous route 
as well: after the user has send some new input, we don't really want to 
process the "old" eldoc requests anymore, those responses should be ignored.




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

Previous Next


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