From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Patch for Emacs X focus issue Date: Mon, 24 Jun 2002 13:39:30 -0600 (MDT) Sender: emacs-devel-admin@gnu.org Message-ID: <200206241939.g5OJdUC26206@aztec.santafe.edu> References: <200206232004.g5NK4nuM020413@stubby.bodenonline.com> Reply-To: rms@gnu.org NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1024947750 14550 127.0.0.1 (24 Jun 2002 19:42:30 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 24 Jun 2002 19:42:30 +0000 (UTC) Cc: monnier+gnu/emacs@rum.cs.yale.edu, emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17MZjK-0003mZ-00 for ; Mon, 24 Jun 2002 21:42:30 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17MZkc-0003AN-00 for ; Mon, 24 Jun 2002 21:43:50 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17MZjG-0002ok-00; Mon, 24 Jun 2002 15:42:26 -0400 Original-Received: from pele.santafe.edu ([192.12.12.119]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17MZgR-0002Px-00; Mon, 24 Jun 2002 15:39:31 -0400 Original-Received: from aztec.santafe.edu (aztec [192.12.12.49]) by pele.santafe.edu (8.11.6+Sun/8.11.6) with ESMTP id g5OJdWC25146; Mon, 24 Jun 2002 13:39:32 -0600 (MDT) Original-Received: (from rms@localhost) by aztec.santafe.edu (8.10.2+Sun/8.9.3) id g5OJdUC26206; Mon, 24 Jun 2002 13:39:30 -0600 (MDT) X-Authentication-Warning: aztec.santafe.edu: rms set sender to rms@aztec using -f Original-To: jan.h.d@swipnet.se In-Reply-To: <200206232004.g5NK4nuM020413@stubby.bodenonline.com> (jan.h.d@swipnet.se) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:5158 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:5158 The code in question ignored FOCUS_IN_EVENT when looking for pending input. That was the intention. There was a bug report that input-pending-p reported that there was input available, even when it was just a focus change. I made this change to fix that. So when a new frame got focus, the modeline face was not changed immediately to the "active" looking face. It is right to fix that bug, but simply removing the change is not correct. That would reintroduce the other bug.