From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: MySQL Development Newsgroups: gmane.emacs.bugs Subject: inactive frames receive no mouse events Date: Tue, 19 Jun 2007 19:50:16 +0200 Message-ID: NNTP-Posting-Host: lo.gmane.org X-Trace: sea.gmane.org 1182348486 6297 80.91.229.12 (20 Jun 2007 14:08:06 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 20 Jun 2007 14:08:06 +0000 (UTC) To: bug-gnu-emacs@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jun 20 16:08:04 2007 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1I10qm-0007V3-O6 for geb-bug-gnu-emacs@m.gmane.org; Wed, 20 Jun 2007 16:08:01 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I10qm-0003vv-As for geb-bug-gnu-emacs@m.gmane.org; Wed, 20 Jun 2007 10:08:00 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I0hrD-00062C-FG for bug-gnu-emacs@gnu.org; Tue, 19 Jun 2007 13:51:11 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I0hr7-00060z-HM for bug-gnu-emacs@gnu.org; Tue, 19 Jun 2007 13:51:11 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I0hr7-00060w-By for bug-gnu-emacs@gnu.org; Tue, 19 Jun 2007 13:51:05 -0400 Original-Received: from waikiki.ops.eusc.inter.net ([84.23.254.155]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1I0hqv-0006qD-Ab for bug-gnu-emacs@gnu.org; Tue, 19 Jun 2007 13:50:54 -0400 Original-X-Trace: 4d7c696e676f40736e6166752e64657c3231332e37332e3131342e3235347c3149 3068714d2d3030304761462d4a517c31313832323735343138 Original-Received: from waikiki.ops.eusc.inter.net ([10.155.10.19] helo=localhost) by waikiki.ops.eusc.inter.net with esmtpsa (Exim 4.67 id 1I0hqM-000GaF-JQ) for bug-gnu-emacs@gnu.org; Tue, 19 Jun 2007 19:50:18 +0200 Original-Received: from chilla.local ([192.168.77.3]) by milan1.local with esmtp (Exim 4.63) (envelope-from ) id 1I0hqK-0007fT-EP for bug-gnu-emacs@gnu.org; Tue, 19 Jun 2007 19:50:16 +0200 Original-Received: from istruewing by chilla.local with local (Exim 4.63) (envelope-from ) id 1I0hqK-0006E5-4I for bug-gnu-emacs@gnu.org; Tue, 19 Jun 2007 19:50:16 +0200 X-detected-kernel: FreeBSD 6.x (1) X-Mailman-Approved-At: Wed, 20 Jun 2007 10:07:48 -0400 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: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:15963 Archived-At: 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.4.1 (i486-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2007-03-11 on raven, modified by Debian configured using `configure '--build=i486-linux-gnu' '--host=i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--with-x=yes' '--with-x-toolkit=athena' '--with-toolkit-scroll-bars' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -g -O2'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: C 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_GB.88591 locale-coding-system: iso-latin-1 default-enable-multibyte-characters: t Please describe exactly what actions triggered the bug and the precise symptoms of the bug: Assume: X11-windows system with "click to focus" mode. When I have two or more frames open, and one of the frames is "active" (has the keyboard focus), the other frames do not receive mouse events, except left-click, which activates the frame under the mouse cursor. If none of the emacs frames is active (e.g. an xterm window is active), then all frames receive mouse events as expected. Examples: Try to paste with the middle mouse button into the active frame (works) and into an inactive frame (nothing happens). Activate an non-emacs window (e.g. xterm or a start a second emacs). Paste into the inactive frames (works). Try to scroll with the mouse wheel in the active frame (works) and in an inactive frame (nothing happens). Activate an non-emacs window (e.g. xterm or a start a second emacs). Happily scroll all inactive emacs frames. Start an ediff session. Go to a diff. Try to view the surrounding of the diff in the two windows by scrolling with the mouse wheel. You need to activate the frame with the diffs first. Then you need to activate the ediff control frame again to go to the next diff. I would like to be able to paste and scroll in all emacs frames even if one of them is active. Recent input: M-x Recent messages: Loading pc-select...done Loading delsel...done Loading paren...done Loading font-lock... Loading regexp-opt...done Loading font-lock...done For information about the GNU Project and its goals, type C-h C-p. Loading cc-mode...done Loading view...done Loading emacsbug...done