[25805] in Athena Bugs

home help back first fref pref prev next nref lref last post

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.


home help back first fref pref prev next nref lref last post