From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: garynot@comcast.net (Gary) Newsgroups: gmane.emacs.bugs Subject: (no subject) Date: Fri, 13 Aug 2004 22:56:32 -0700 Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Message-ID: <411DA990.mailBHT1WIWAM@smbear.site> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1092463922 19493 80.91.224.253 (14 Aug 2004 06:12:02 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 14 Aug 2004 06:12:02 +0000 (UTC) Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Aug 14 08:11:52 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1Bvrlg-0005eH-00 for ; Sat, 14 Aug 2004 08:11:52 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1Bvrpf-00077Y-Oc for geb-bug-gnu-emacs@m.gmane.org; Sat, 14 Aug 2004 02:15:59 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1Bvrpd-00074u-6L for bug-gnu-emacs@gnu.org; Sat, 14 Aug 2004 02:15:57 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1Bvrpc-00073q-Ba for bug-gnu-emacs@gnu.org; Sat, 14 Aug 2004 02:15:56 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1Bvrpc-00073g-7r for bug-gnu-emacs@gnu.org; Sat, 14 Aug 2004 02:15:56 -0400 Original-Received: from [24.7.126.133] (helo=smbear.site) by monty-python.gnu.org with esmtp (Exim 4.34) id 1BvrlR-0001ZZ-Ja for bug-gnu-emacs@gnu.org; Sat, 14 Aug 2004 02:11:37 -0400 Original-Received: by smbear.site (Postfix, from userid 1000) id 86C42D208; Fri, 13 Aug 2004 23:11:22 -0700 (PDT) Original-Received: by smbear.site (Postfix, from userid 1000) id 29BCCD387; Fri, 13 Aug 2004 22:56:32 -0700 (PDT) Original-To: garynot@comcast.net, bug-gnu-emacs@gnu.org User-Agent: nail 10.6 11/15/03 Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Fri, 13 Aug 4 23:11:22 PDT Resent-From: Gary Resent-Message-Id: <20040814061122.86C42D208@smbear.site> X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.bugs:8698 X-Report-Spam: http://spam.gmane.org/gmane.emacs.bugs:8698 From: Gary To: bug-gnu-emacs@gnu.org Subject: block cursor is always a box and never solid Reply-to: garynot@comcast.net This bug report will be sent to the Free Software Foundation, not to your local site managers! Please write in English, because the Emacs maintainers do not have translators to read other languages for them. Your bug report will be posted to the bug-gnu-emacs@gnu.org mailing list, and to the gnu.emacs.bug news group. In GNU Emacs 21.3.1 (i586-suse-linux, X toolkit, Xaw3d scroll bars) of 2004-04-05 on gray configured using `configure '--with-gcc' '--with-pop' '--with-system-malloc' '--prefix=/usr' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--with-x' '--with-xpm' '--with-jpeg' '--with-tiff' '--with-gif' '--with-png' '--with-x-toolkit=lucid' '--x-includes=/usr/X11R6/include' '--x-libraries=/usr/X11R6/lib' 'i586-suse-linux' 'CC=gcc' 'CFLAGS=-O2 -march=i586 -mcpu=i686 -fmessage-length=0 -Wall -pipe -DSYSTEM_PURESIZE_EXTRA=25000 -DSITELOAD_PURESIZE_EXTRA=10000 -D_GNU_SOURCE ' 'LDFLAGS=-s' 'build_alias=i586-suse-linux' 'host_alias=i586-suse-linux' 'target_alias=i586-suse-linux'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 locale-coding-system: utf-8 default-enable-multibyte-characters: t Please describe exactly what actions triggered the bug and the precise symptoms of the bug: Run emacs the ctwm window manager rather than under kde or gnome. The block cursor is never solid and so it is very difficult to tell what buffer is being edited when you have several windows visible in a frame. It seems to have something to do with focus control. If I tell ctwm to force the focus to the emacs frame (which means that focus cannot leave that X window until I use the ctwm menu to move it somewhere else) then the block turns solid. But if I just use the normal focus-follows-mouse setting for ctwm then the block cursor is always hollow. I think emacs never thinks it "really" has the focus even though it is getting keyboard and mouse events and responding to them. Emacs 20.7 and earlier work correctly with ctwm. Xterm and the other applications seem to get the focus ok (their cursors change from hollow to solid). Recent input: C-u C-v C-u C-v C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-s C-s C-s C-a C-b C-u C-u C-v C-u C-u C-v C-u C-v C-s C-s C-s C-s C-a C-n C-n C-n C-n C-n C-s C-s C-a C-s S e t F o c C-r C-a C-c C-b C-s F o c u s C-s C-a C-u C-v C-u C-v C-u C-v C-u C-v C-u C-v C-u C-v C-u C-b ` x b u g b ? u ? r e p o r t Recent messages: nil t Mark saved where search started [3 times] call-interactively: Beginning of buffer Loading cc-mode...done Mark saved where search started [14 times] Mark set Mark saved where search started Making completion list... [2 times] Loading emacsbug...done