unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: "Jan D." <jan.h.d@swipnet.se>
Cc: emacs-devel@gnu.org
Subject: Re: mouse cursor and iso-accents-mode
Date: Sun, 23 Feb 2003 22:50:14 +0100	[thread overview]
Message-ID: <3E594216.7070802@swipnet.se> (raw)
In-Reply-To: <25E65D2C-2CAC-11D7-9A4A-00039363E640@swipnet.se>

Jan D. wrote:
>>     No, running with "-q" and renaming .emacs do not solve it.  I also 
>> tried
>>     cleaning out my X resources with "xrdb </dev/null" and got the 
>> same result.
>>
>> I hope that someone who can observe this problem will decide to
>> debug it and track down the actual cause.
>>
>> ======================================================================
>>     Start emacs as an X window and enter iso-accents-mode.  Whenever you
>>     type a composite character, for example `" SPC' for the `"' 
>> character,
>>     the mouse cursor becomes the wristwatch shape and the usual mouse
>>     functions cease to work.  Everything reverts to normal at the next 
>> RET
>>     or C-SPC or C-p or certain other actions.  Normal typing of text,
>>     however, does not cause the mouse to resume functioning.
> 
> 
> This happens every time on the RC branch and 21.2, but not at all in CVS
> HEAD.  I haven't found yet how to fix this in RC, but I'm looking.
> 

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 
surrounded by the same #if 0/#endif.

The changes occured here:

2002-03-04  Pavel Janík  <Pavel@Janik.cz>

	* 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 
are the risks of putting the same fix in RC?

I see unwanted hourglass in RC in other situations as well, for example opening 
a file, modify it but don't save, open the file with emacsclient and when Emacs 
asks, "Revert buffer from file ...", then say yes.  After that the hourglass 
appears, and has to be removed by C-g.  I have a fix for that, but I am not 
sure this is RC material (although at work, we have this program that uses 
Eamcs and emacsclient so I see this bug *alot* :-), I need some opinion on 
that.  I am checking the fix into the trunk.


Thanks,

	Jan D.

  reply	other threads:[~2003-02-23 21:50 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <OF9C692CFD.E107510A-ON85256C9F.004E3197-85256C9F.004F4431@ftid.com>
2002-12-31  5:48 ` mouse cursor and iso-accents-mode Richard Stallman
2003-01-20 19:19   ` Jan D.
2003-02-23 21:50     ` Jan D. [this message]
2003-02-23 21:52       ` Jan D.

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3E594216.7070802@swipnet.se \
    --to=jan.h.d@swipnet.se \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).