[25805] in Athena Bugs
linux 9.2.30: emacs
daemon@ATHENA.MIT.EDU (John Carr)
Wed Jul 14 15:33:20 2004
Message-Id: <200407141933.i6EJXGQl002282@psi-phi.mit.edu>
To: bugs@mit.edu
Date: Wed, 14 Jul 2004 15:33:16 -0400
From: John Carr <jfc@mit.edu>
Errors-To: bugs-bounces@mit.edu
System name: psi-phi.mit.edu
Type and version: i686 9.2.30 (4 update(s) to same version)
Display type: Intel Corp. 82810E DC-133 CGC [Chipset Graphics Controller] (rev 03)
Display type: nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro] (rev 15)
Shell: /bin/athena/tcsh
Window manager: gwm
What were you trying to do?
use emacs
What's wrong:
The emacs cursor (the box marking the point, distinct from the
I-shaped X cursor) does not display.
I am running emacs version:
GNU Emacs 21.3.1 (i686-pc-linux-gnu, X toolkit) of 2004-03-31 on snuggle.mit.edu
Although the automatically generated version number above says
9.2.30, "machtype -A" reports version 9.3 and I believe I am
also running emacs from 9.3.
What should have happened:
The emacs cursor should display. See
<http://lists.gnu.org/archive/html/bug-gnu-emacs/2003-03/msg00091.html>
for my bug report and fix from when I first noticed this bug.
The root cause is the same one that makes mozilla fail for
me on Solaris -- emacs refuses to display a cursor if it
doesn't have input focus and assumes it doesn't have focus
unless it receives a focus event, even though X does not
deliver such events in the absence of a window manager
actively assigning focus.
Please describe any relevant documentation references:
ICCCM
Please flame Richard Stallman:
I reported this bug to the emacs bug list last year, but RMS
refused to apply my fix because he didn't remember why the
cursor-breaking change had been put in originally.