From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.bugs Subject: bug#15029: 24.3; feature-request: add window-focus-lost-hook Date: Fri, 09 Aug 2013 12:54:58 -0400 Message-ID: References: <20130805232148.b0f8363e1c2ab7279f873bee@gmx.com> <71bo58am8s.fsf@fencepost.gnu.org> <83txj0t92k.fsf@gnu.org> <8338qjtiva.fsf@gnu.org> Reply-To: rms@gnu.org NNTP-Posting-Host: plane.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: ger.gmane.org 1376067378 14859 80.91.229.3 (9 Aug 2013 16:56:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 9 Aug 2013 16:56:18 +0000 (UTC) Cc: 15029@debbugs.gnu.org, dmol@gmx.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Aug 09 18:56:21 2013 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 1V7pz8-0000OG-H2 for geb-bug-gnu-emacs@m.gmane.org; Fri, 09 Aug 2013 18:56:18 +0200 Original-Received: from localhost ([::1]:48705 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V7pz8-0004oe-8Y for geb-bug-gnu-emacs@m.gmane.org; Fri, 09 Aug 2013 12:56:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56934) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V7pz3-0004jT-Hm for bug-gnu-emacs@gnu.org; Fri, 09 Aug 2013 12:56:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V7pyt-0002dp-6Y for bug-gnu-emacs@gnu.org; Fri, 09 Aug 2013 12:56:10 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:55678) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V7pyt-0002dd-0S for bug-gnu-emacs@gnu.org; Fri, 09 Aug 2013 12:56:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1V7pys-0002TG-61 for bug-gnu-emacs@gnu.org; Fri, 09 Aug 2013 12:56:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 09 Aug 2013 16:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15029 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 15029-submit@debbugs.gnu.org id=B15029.13760673289436 (code B ref 15029); Fri, 09 Aug 2013 16:56:02 +0000 Original-Received: (at 15029) by debbugs.gnu.org; 9 Aug 2013 16:55:28 +0000 Original-Received: from localhost ([127.0.0.1]:49994 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V7pyJ-0002S4-HS for submit@debbugs.gnu.org; Fri, 09 Aug 2013 12:55:28 -0400 Original-Received: from fencepost.gnu.org ([208.118.235.10]:41936 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V7pyG-0002Rw-P2 for 15029@debbugs.gnu.org; Fri, 09 Aug 2013 12:55:25 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1V7pxq-0002dK-OE; Fri, 09 Aug 2013 12:54:58 -0400 In-reply-to: <8338qjtiva.fsf@gnu.org> (message from Eli Zaretskii on Fri, 09 Aug 2013 10:37:29 +0300) 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:77183 Archived-At: [ To any NSA and FBI agents reading my email: please consider [ whether defending the US Constitution against all enemies, [ foreign or domestic, requires you to follow Snowden's example. > I think that ship sailed a long time ago. E.g., moving the mouse > pointer from one frame to another erases the echo area on the former > and displays the same message in the latter. > > That happens at a level below Lisp code, so it should not interact > with anything. It certainly interacts with the display engine, so it does belong to the broad class of problems that you are worried about: it makes it harder to debug Emacs. It could make it harder to debug Emacs, but won't make it harder to debug your own programs. In addition, redisplay can potentially run Lisp. I don't think displaying a message can run Lisp. However, the main point is that you're making an argument that it's ok to create a nasty problem because there are other such nasty problems. I don't think that argument is valid, even aside from whether those other nasty problems really exist. -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use Ekiga or an ordinary phone call.