From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eric Abrahamsen Newsgroups: gmane.emacs.bugs Subject: bug#29518: 27.0.50; Compilation errors grab frame focus Date: Thu, 30 Nov 2017 16:29:56 -0800 Message-ID: <87609rs323.fsf@ericabrahamsen.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1512145713 1359 195.159.176.226 (1 Dec 2017 16:28:33 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 1 Dec 2017 16:28:33 +0000 (UTC) To: 29518@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Dec 01 17:28:26 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eKoAq-0008G5-Pt for geb-bug-gnu-emacs@m.gmane.org; Fri, 01 Dec 2017 17:28:24 +0100 Original-Received: from localhost ([::1]:58534 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eKoAx-0005Vx-QA for geb-bug-gnu-emacs@m.gmane.org; Fri, 01 Dec 2017 11:28:31 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56512) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eKncQ-00063H-KN for bug-gnu-emacs@gnu.org; Fri, 01 Dec 2017 10:53:41 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eKnbe-0006KT-Ne for bug-gnu-emacs@gnu.org; Fri, 01 Dec 2017 10:52:50 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:59723) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eKnbe-0006Ju-Gc for bug-gnu-emacs@gnu.org; Fri, 01 Dec 2017 10:52:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eKnbe-0001nx-8Q for bug-gnu-emacs@gnu.org; Fri, 01 Dec 2017 10:52:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eric Abrahamsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 01 Dec 2017 15:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 29518 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.15121434996897 (code B ref -1); Fri, 01 Dec 2017 15:52:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 1 Dec 2017 15:51:39 +0000 Original-Received: from localhost ([127.0.0.1]:40170 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eKnbH-0001nB-AQ for submit@debbugs.gnu.org; Fri, 01 Dec 2017 10:51:39 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:35114) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eKnbG-0001my-4u for submit@debbugs.gnu.org; Fri, 01 Dec 2017 10:51:38 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eKna9-0004Pt-Ks for submit@debbugs.gnu.org; Fri, 01 Dec 2017 10:51:32 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:56589) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eKna9-0004P7-86 for submit@debbugs.gnu.org; Fri, 01 Dec 2017 10:50:29 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51346) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eKnZK-000378-Gx for bug-gnu-emacs@gnu.org; Fri, 01 Dec 2017 10:50:28 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eKnYd-0002si-GT for bug-gnu-emacs@gnu.org; Fri, 01 Dec 2017 10:49:38 -0500 Original-Received: from mail.ericabrahamsen.net ([50.56.99.223]:45594) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eKnYd-0002bo-9W for bug-gnu-emacs@gnu.org; Fri, 01 Dec 2017 10:48:55 -0500 Original-Received: from localhost (c-73-19-4-181.hsd1.wa.comcast.net [73.19.4.181]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id 8565AC049A for ; Fri, 1 Dec 2017 00:31:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mail.ericabrahamsen.net; s=mail; t=1512088314; bh=5aUVnsNdKMt/CaMjQ9mBiJPFzDJqnM9HdV5qJojs5Ko=; h=From:To:Subject:Date:From; b=N/04kKmcpH1nz5BMJqf0TYI9buSYrABhDxgj8xUJiAcAkdv4naciF61MbDnK/rwM6 kB6nksWK4oTfwB7Ec8qmSOFKFtf3EboW4ZiCY9g6LxwxXgrf0+SVHlMKfkqs3Loy5A DSQBJukvhxeezjHoroSNBWvdhGVVAfZiQ96r4UxY= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org 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 Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:140586 Archived-At: I've noticed over the past few weeks (couple of months?) that, while updating packages, any compilation errors result in the *Package List* frame grabbing focus. I start a package upgrade, switch to some other program, and then (some packages produce a lot of errors!) start a focus tug-of-war with the Emacs frame where the compilation is going on. I am on arch linux, with no DE, running i3 directly on X. I note that if I move to a different workspace, compilation errors cause the workspace where the frame lives to turn red (which seems to be the i3 behavior for frames with warnings or notifications or whatever the X terminology is), but I'm not yanked back there. If I'm in that workspace, however, the Emacs frame keeps jumping to the fore. I've looked through the Emacs git log to see if anything jumps out as having been changed, but most of the frame/focus stuff seems NS-related. But I'm pretty sure this is new behavior. In GNU Emacs 27.0.50 (build 13, x86_64-pc-linux-gnu, GTK+ Version 3.22.26) of 2017-11-30 built on slip Repository revision: 3f3d98ee5851840228786390ee7dbf851d144eb8 Windowing system distributor 'The X.Org Foundation', version 11.0.11905000