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: mouse cursor and iso-accents-mode Date: Sun, 23 Feb 2003 22:50:14 +0100 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <3E594216.7070802@swipnet.se> References: <25E65D2C-2CAC-11D7-9A4A-00039363E640@swipnet.se> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable X-Trace: main.gmane.org 1046037105 6977 80.91.224.249 (23 Feb 2003 21:51:45 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 23 Feb 2003 21:51:45 +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.35 #1 (Debian)) id 18n42C-0001oO-00 for ; Sun, 23 Feb 2003 22:51:44 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 18n4HL-0004aF-00 for ; Sun, 23 Feb 2003 23:07:24 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18n41J-0004cF-00 for emacs-devel@quimby.gnus.org; Sun, 23 Feb 2003 16:50:49 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 18n40r-0004Xv-00 for emacs-devel@gnu.org; Sun, 23 Feb 2003 16:50:21 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 18n40p-0004WP-00 for emacs-devel@gnu.org; Sun, 23 Feb 2003 16:50:20 -0500 Original-Received: from stubby.bodenonline.com ([193.201.16.94]) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18n40o-0004TJ-00 for emacs-devel@gnu.org; Sun, 23 Feb 2003 16:50:18 -0500 Original-Received: from swipnet.se (accessno42.bodenonline.com [193.201.16.44]) h1NMhhFM026112; Sun, 23 Feb 2003 23:43:43 +0100 User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3b) Gecko/20030210 X-Accept-Language: en-us, en Original-To: Pavel@Janik.cz In-Reply-To: <25E65D2C-2CAC-11D7-9A4A-00039363E640@swipnet.se> X-MIME-Autoconverted: from 8bit to quoted-printable by stubby.bodenonline.com id h1NMhhFM026112 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:11886 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:11886 Jan D. wrote: >> No, running with "-q" and renaming .emacs do not solve it. I also= =20 >> tried >> cleaning out my X resources with "xrdb > same result. >> >> I hope that someone who can observe this problem will decide to >> debug it and track down the actual cause. >> >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> Start emacs as an X window and enter iso-accents-mode. Whenever y= ou >> type a composite character, for example `" SPC' for the `"'=20 >> character, >> the mouse cursor becomes the wristwatch shape and the usual mouse >> functions cease to work. Everything reverts to normal at the next= =20 >> RET >> or C-SPC or C-p or certain other actions. Normal typing of text, >> however, does not cause the mouse to resume functioning. >=20 >=20 > This happens every time on the RC branch and 21.2, but not at all in CV= S > HEAD. I haven't found yet how to fix this in RC, but I'm looking. >=20 In CVS head there is this: #if 0 #ifdef HAVE_WINDOW_SYSTEM if (display_hourglass_p) start_hourglass (); #endif #endif i.e. this makes the hourglass never to be shown. In RC, the code is not=20 surrounded by the same #if 0/#endif. The changes occured here: 2002-03-04 Pavel Jan=EDk * lread.c (read_filtered_event): Do not call start_hourglass before returning. Do you remember the reason for this change? Should we delete the code? = What=20 are the risks of putting the same fix in RC? I see unwanted hourglass in RC in other situations as well, for example o= pening=20 a file, modify it but don't save, open the file with emacsclient and when= Emacs=20 asks, "Revert buffer from file ...", then say yes. After that the hourgl= ass=20 appears, and has to be removed by C-g. I have a fix for that, but I am n= ot=20 sure this is RC material (although at work, we have this program that use= s=20 Eamcs and emacsclient so I see this bug *alot* :-), I need some opinion o= n=20 that. I am checking the fix into the trunk. Thanks, Jan D.