bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#20074: edebug tracing can't be stopped with 'S'


From: Alexis
Subject: bug#20074: edebug tracing can't be stopped with 'S'
Date: Fri, 13 Mar 2015 22:37:12 +1100


On 2015-03-13T22:07:14+1100, Eli Zaretskii <eliz@gnu.org> said:

>> From: Alexis <flexibeast@gmail.com>

>> Date: Fri, 13 Mar 2015 21:19:57 +1100
>> >> i'd be interested to know whether this behaviour is considered >> a bug.

EZ> Yes, it's a bug (or maybe a long-missing feature: I'm not sure it EZ> has ever worked as intended).

Okay, thanks, that's useful to know. :-) (More on which below.)

EZ> Where do you see a tight loop during Edebug tracing?

Sorry, i meant the code loop in the original bug report:

(defun forever () (interactive) (while t (message "doing nothing")))

i have occasionally accidentally written ELisp i feel is analogous: to wit, code that doesn't need to wait for relatively 'slow' events, such as disk IO or user input. On those occasions, Emacs itself has become unresponsive to any of my attempts at input, and i've had to terminate the Emacs process itself. However, i assumed this was an instance of "So don't write such code then!", rather than thinking "Emacs should really still be responsive to user input in this situation."


Alexis.





reply via email to

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