From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alexis Newsgroups: gmane.emacs.bugs Subject: bug#20074: edebug tracing can't be stopped with 'S' Date: Fri, 13 Mar 2015 22:37:12 +1100 Message-ID: <87egot9lhz.fsf@gmail.com> References: <83wq2n4i4f.fsf@gnu.org> <87fv999p2q.fsf@gmail.com> <83r3st2m1p.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; format=flowed X-Trace: ger.gmane.org 1426246705 2555 80.91.229.3 (13 Mar 2015 11:38:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 13 Mar 2015 11:38:25 +0000 (UTC) To: 20074@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Mar 13 12:38:14 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YWNuv-0005dw-75 for geb-bug-gnu-emacs@m.gmane.org; Fri, 13 Mar 2015 12:38:13 +0100 Original-Received: from localhost ([::1]:36382 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YWNuu-00067K-CF for geb-bug-gnu-emacs@m.gmane.org; Fri, 13 Mar 2015 07:38:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47658) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YWNup-00067D-L5 for bug-gnu-emacs@gnu.org; Fri, 13 Mar 2015 07:38:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YWNuk-0001WM-FN for bug-gnu-emacs@gnu.org; Fri, 13 Mar 2015 07:38:07 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:46034) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YWNuk-0001WG-Bb for bug-gnu-emacs@gnu.org; Fri, 13 Mar 2015 07:38:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YWNuj-0002Cz-Oo for bug-gnu-emacs@gnu.org; Fri, 13 Mar 2015 07:38:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alexis Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 13 Mar 2015 11:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20074 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 20074-submit@debbugs.gnu.org id=B20074.14262466488445 (code B ref 20074); Fri, 13 Mar 2015 11:38:01 +0000 Original-Received: (at 20074) by debbugs.gnu.org; 13 Mar 2015 11:37:28 +0000 Original-Received: from localhost ([127.0.0.1]:44602 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YWNuB-0002C9-D5 for submit@debbugs.gnu.org; Fri, 13 Mar 2015 07:37:27 -0400 Original-Received: from mail-pd0-f181.google.com ([209.85.192.181]:38468) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YWNu9-0002Bw-7Z for 20074@debbugs.gnu.org; Fri, 13 Mar 2015 07:37:25 -0400 Original-Received: by pdbfl12 with SMTP id fl12so28277406pdb.5 for <20074@debbugs.gnu.org>; Fri, 13 Mar 2015 04:37:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:from:to:subject:in-reply-to:date:message-id:mime-version :content-type; bh=Owff/NnzGY6hMedmM880byYv4le08hthKBHW6zgMazw=; b=q6rW1AkkvTMr+F1pYha0CT69vIakZuBGlfUI1Dc+z2ih+H1MoJfbIt6jSv4ry7t/4O HEBXVAwIoLV+/a3bh+lautEYiUsRsBl2OEN+nSrKg6sHf4eX/MyuNYSzR3vSHHZ+yAAb FoIFEwN8/yvtGHfQ7TnLUXQSGc/Q9NyhHuWeQtGrxTZbeiwrccx+H/oXRtw6fJzX7OM7 LpLxU04v0O85DydZVU1rW+UaqK1O5RIUQmTMptO7AecdJLK/drM8qYbsofzAlC/3ntoH ThcLcSIMzycGiV56mnvGMwKyXQ4692F+A1iuj04Wzxf/wfKM51GJ1LmXSivl/lLGjsD0 YCSg== X-Received: by 10.70.46.65 with SMTP id t1mr99602136pdm.128.1426246639276; Fri, 13 Mar 2015 04:37:19 -0700 (PDT) Original-Received: from localhost (CPE-120-147-144-248.gdiv2.lon.bigpond.net.au. [120.147.144.248]) by mx.google.com with ESMTPSA id n10sm3144436pdp.18.2015.03.13.04.37.17 for <20074@debbugs.gnu.org> (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 13 Mar 2015 04:37:18 -0700 (PDT) In-reply-to: <83r3st2m1p.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:100439 Archived-At: On 2015-03-13T22:07:14+1100, Eli Zaretskii said: >> From: Alexis >> 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.