From xemacs-m  Sat Mar 22 19:31:50 1997
Received: from GS213.SP.CS.CMU.EDU (GS213.SP.CS.CMU.EDU [128.2.209.183])
	by xemacs.org (8.8.5/8.8.5) with SMTP id TAA01894
	for <xemacs-beta@xemacs.org>; Sat, 22 Mar 1997 19:31:49 -0600 (CST)
Received: by GS213.SP.CS.CMU.EDU (AIX 3.2/UCB 5.64/4.03)
          id AA12338; Sat, 22 Mar 1997 20:31:49 -0500
Date: Sat, 22 Mar 1997 20:31:49 -0500
Message-Id: <9703230131.AA12338@GS213.SP.CS.CMU.EDU>
From: Darrell Kindred <dkindred@cmu.edu>
To: xemacs-beta@xemacs.org
Subject: hollow-cursor glitch [w/ patch]
Organization: Carnegie Mellon University School of Computer Science

This bug exists in 19.15-b103 at least:

   Start an xemacs, and set a large default font, like this:
      -adobe-courier-medium-r-normal-*-*-240-*-*-*-*-*-*
   Type some text, and leave the cursor over a letter.
   Move another x window so that the right half of the
   cursor is obscured and XEmacs no longer has kbd focus.
   Then send that window to the back *without* giving the
   focus to XEmacs.  The hollow cursor will get a vertical
   line through the middle and no left edge.  (Alternative:
   with opaque-drag on, move the left edge of another window
   slowly from left to right over the cursor.)

The patch below fixes this.  Note: I *don't* think it's
terribly important that this get fixed in 19.15, and there's
at least some chance that I screwed it up, so I'd suggest
just applying it to 20.1.

- Darrell

