From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Jan D." Newsgroups: gmane.emacs.devel Subject: Re: Popup problems with GTK Date: Thu, 24 Mar 2005 20:06:25 +0100 Message-ID: <42430FB1.2060607@swipnet.se> References: <48432.194.95.226.87.1111687846.squirrel@wwws.franken.de> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1111691316 18384 80.91.229.2 (24 Mar 2005 19:08:36 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 24 Mar 2005 19:08:36 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Mar 24 20:08:36 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DEXgl-0004R0-7g for ged-emacs-devel@m.gmane.org; Thu, 24 Mar 2005 20:08:15 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DEXw5-0004a2-WC for ged-emacs-devel@m.gmane.org; Thu, 24 Mar 2005 14:24:06 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DEXvt-0004Yk-6G for emacs-devel@gnu.org; Thu, 24 Mar 2005 14:23:53 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DEXvp-0004Wz-Nf for emacs-devel@gnu.org; Thu, 24 Mar 2005 14:23:51 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DEXvp-0004Ww-KY for emacs-devel@gnu.org; Thu, 24 Mar 2005 14:23:49 -0500 Original-Received: from [195.54.107.70] (helo=mxfep01.bredband.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DEXfq-0004iK-UX for emacs-devel@gnu.org; Thu, 24 Mar 2005 14:07:19 -0500 Original-Received: from coolsville.localdomain ([83.226.180.210] [83.226.180.210]) by mxfep01.bredband.com with ESMTP id <20050324190717.EUPT25559.mxfep01.bredband.com@coolsville.localdomain>; Thu, 24 Mar 2005 20:07:17 +0100 User-Agent: Mozilla Thunderbird 1.0 (X11/20041206) X-Accept-Language: en-us, en Original-To: Stephan Stahl In-Reply-To: <48432.194.95.226.87.1111687846.squirrel@wwws.franken.de> X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org X-MailScanner-To: ged-emacs-devel@m.gmane.org Xref: news.gmane.org gmane.emacs.devel:35108 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:35108 Stephan Stahl wrote: >Hi. > >Using a up-to-date cvs emacs, gtk toolkit and Gnome gives problems >with popups when the Gnome mouse option "Highlight the pointer when you >press Ctrl" is active. > >emacs -Q >C-mouse-3 in any buffer and emacs hangs. > > This must be one of the most annoying features I've seen, and poorly implemented at that. I can't imagine any Emacs user wanting this, Every Ctrl-press starts the animation, and there are a lot of ctrl-pressing going on in Emacs. I've checked in a fix so that Emacs does not hang, that is the best we can do sort of changing GTK. Other GTK apps don't handle this option well either, Gedit does not show the popup menu on Ctrl-button-3 when that option is activated (at least not the one in Gnome 2.8). >When i disable this Ctrl Highlighting or compile emacs without gtk the >popup does just work.. > Not entirely true, you do get this for Motif based applications: Warning: Name: popup_menu Class: XmMenuShell XtGrabKeyboard failed The option grabs the ctrl key and when GTK can't get that grab, it silently refuses to pop up the menu. Jan D.