From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Jan D." Newsgroups: gmane.emacs.devel Subject: Re: Keyboard grabs Date: Tue, 23 Apr 2002 22:01:29 +0200 (MEST) Sender: emacs-devel-admin@gnu.org Message-ID: <200204232001.WAA16495@pc35.bodenonline.com> References: <200204231930.g3NJUbX02751@aztec.santafe.edu> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1019592238 20463 127.0.0.1 (23 Apr 2002 20:03:58 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 23 Apr 2002 20:03:58 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 1706W6-0005Jw-00 for ; Tue, 23 Apr 2002 22:03:58 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 1706XR-0004uM-00 for ; Tue, 23 Apr 2002 22:05:21 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 1706Vx-0008Eq-00; Tue, 23 Apr 2002 16:03:49 -0400 Original-Received: from stubby.bodenonline.com ([213.115.192.62]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 1706Ue-0008BF-00; Tue, 23 Apr 2002 16:02:28 -0400 Original-Received: from pc35.bodenonline.com (IDENT:root@pc35.bodenonline.com [195.196.29.227] (may be forged)) by stubby.bodenonline.com (8.12.1/8.12.1) with ESMTP id g3NJxwjg013488; Tue, 23 Apr 2002 22:00:01 +0200 Original-To: rms@gnu.org In-Reply-To: <200204231930.g3NJUbX02751@aztec.santafe.edu> from "Richard Stallman" at apr 23, 2002 01:30:37 X-Mailer: ELM [version 2.5 PL0pre8] Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:3130 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:3130 > > I didn't get fancy with the install suggestion, after all, the grab only > causes problem if you suspend or stop Emacs while a menu is posted. Surely > one can start Emacs from within the debugger in that case? > > Assume you did start Emacs from the debugger--if it hits a breakpoint > while a menu is posted, how do you type anything at the debugger? > Your console is hosed! I've seen things like this happen with grabs > in Emacs before. > > So I think it is important to have something that will help prevent > this problem case. Testing for an uninstalled Emacs was the idea I > had. Do you have another idea for a default criterion? > I kind of assumed that if you are debugging and suspect you might end up in this situation, you set the variable in the debugger before starting Emacs. If you forget this, you are hosed of course, so a default off for uninstalled is a good idea. What is the proper way to check for installed/uninstalled Emacs? Jan D.