X-Loop: owner@HIDDEN Subject: bug#3397: NS: modeline shows inactive frame after make-frame Reply-To: David Reitter <david.reitter@HIDDEN>, 3397 <at> debbugs.gnu.org Resent-From: David Reitter <david.reitter@HIDDEN> Resent-To: bug-submit-list@HIDDEN Resent-CC: Emacs Bugs <bug-gnu-emacs@HIDDEN> Resent-Date: Wed, 27 May 2009 01:50:04 +0000 Resent-Message-ID: <handler.3397.B.124338858312824@HIDDEN> Resent-Sender: help-debbugs@HIDDEN X-Emacs-PR-Message: report 3397 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@HIDDEN id=B.124338858312824 (code B ref -1); Wed, 27 May 2009 01:50:04 +0000 Received: (at submit) by emacsbugs.donarmstrong.com; 27 May 2009 01:43:03 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-0.6 required=4.0 tests=AWL autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n4R1gw2V012817 for <submit@HIDDEN>; Tue, 26 May 2009 18:43:00 -0700 Received: from mx10.gnu.org ([199.232.76.166]:48519) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from <david.reitter@HIDDEN>) id 1M98AU-0001Gk-2N for emacs-pretest-bug@HIDDEN; Tue, 26 May 2009 21:42:58 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from <david.reitter@HIDDEN>) id 1M98AS-0002yL-U5 for emacs-pretest-bug@HIDDEN; Tue, 26 May 2009 21:42:57 -0400 Received: from mail-ew0-f162.google.com ([209.85.219.162]:40240) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from <david.reitter@HIDDEN>) id 1M98AS-0002y3-Hb for emacs-pretest-bug@HIDDEN; Tue, 26 May 2009 21:42:56 -0400 Received: by ewy6 with SMTP id 6so4417122ewy.42 for <emacs-pretest-bug@HIDDEN>; Tue, 26 May 2009 18:42:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:content-transfer-encoding:mime-version:subject:date :x-mailer; bh=EO86rsjIT2zgO3xQQvnMhqgqY0eKafSem/7Hr5ToUU8=; b=lp1hIMAOTb53EDlZWSZThZDQIJK1CLEDXgr3R8oy8TTnm90sdtiJR1HiHXwfWRY3mo JZHmarFCVsxBFRGxYsItTkcsjVJTCGccEZ2m8xne3xQSvzPOs06bSYeyiWdzk+SBy3Zd zxA09zfIGfGqzeCA6wgMACFo6FPkLXL6QzVLg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:content-transfer-encoding :mime-version:subject:date:x-mailer; b=GRcHCzNaSflnTaD5MOMtuFTx/hX72gRvkLjv0S3mEwBGFSII7oIXFKJA4p+kY1Ki1R CaSDuOgqOQCmkFlqfWVlua2bfSiARorjHgQgdEQXgNbETP46z6yMVtdVtdPS3PQ/+fsw zFYltWjuxwDuXuxdHf8ck9b8YyZyPl82g8gf8= Received: by 10.210.36.8 with SMTP id j8mr999909ebj.44.1243388574912; Tue, 26 May 2009 18:42:54 -0700 (PDT) Received: from ?192.168.1.42? (pool-71-162-19-47.pitbpa.east.verizon.net [71.162.19.47]) by mx.google.com with ESMTPS id 24sm5262316eyx.23.2009.05.26.18.42.53 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 26 May 2009 18:42:54 -0700 (PDT) Message-Id: <0D3CB334-EE07-4B93-A492-10A818B1B9A1@HIDDEN> From: David Reitter <david.reitter@HIDDEN> To: emacs-pretest-bug@HIDDEN Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v935.3) Date: Tue, 26 May 2009 21:42:51 -0400 X-Mailer: Apple Mail (2.935.3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) When after-make-frame-functions is set to nil (which is should be by default), after a (make-frame), the new frame is selected but the mode-line in its window shows it as unselected, even though it is selected. after-make-frame-functions defaults to (select-frame) [ns-win.el] in order to work around this bug.
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) Content-Type: text/plain; charset=utf-8 X-Loop: owner@HIDDEN From: help-debbugs@HIDDEN (Emacs bug Tracking System) To: David Reitter <david.reitter@HIDDEN> Subject: bug#3397: Acknowledgement (NS: modeline shows inactive frame after make-frame) Message-ID: <handler.3397.B.124338858312824.ack@HIDDEN> References: <0D3CB334-EE07-4B93-A492-10A818B1B9A1@HIDDEN> X-Emacs-PR-Message: ack 3397 X-Emacs-PR-Package: emacs Reply-To: 3397 <at> debbugs.gnu.org Date: Wed, 27 May 2009 01:50:05 +0000 Thank you for filing a new bug report with Emacs. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): Emacs Bugs <bug-gnu-emacs@HIDDEN> If you wish to submit further information on this problem, please send it to 3397 <at> debbugs.gnu.org, as before. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 3397: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D3397 Emacs Bug Tracking System Contact help-debbugs@HIDDEN with problems
Received: (at control) by emacsbugs.donarmstrong.com; 17 Jun 2009 07:29:42 +0000 From rgm@HIDDEN Wed Jun 17 00:29:42 2009 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-4.0 required=4.0 tests=AWL,VALID_BTS_CONTROL autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n5H7TcQa018381 for <control@HIDDEN>; Wed, 17 Jun 2009 00:29:39 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from <rgm@HIDDEN>) id 1MGpaT-00005k-JR; Wed, 17 Jun 2009 03:29:37 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19000.39777.414084.568239@HIDDEN> Date: Wed, 17 Jun 2009 03:29:37 -0400 From: Glenn Morris <rgm+emacsbugs@HIDDEN> To: control <control <at> debbugs.gnu.org> Subject: control message Sender: Glenn Morris <rgm@HIDDEN> tags 3196 moreinfo unreproducible reassign 3221 emacs,ns reassign 3256 emacs,ns tags 3264 moreinfo reassign 3269 emacs,cc-mode close 3269 reassign 3281 emacs,w32 tags 3291 moreinfo severity 3310 minor close 3319 severity 3327 minor tags 3330 moreinfo unreproducible reassign 3331 emacs,ns close 3331 reassign 3351 emacs,ns severity 3350 minor reassign 3397 emacs,ns severity 3425 wishlist close 3448 reassign 3459 emacs,ns severity 3462 wishlist tags 3467 wontfix reassign 3500 emacs,ns merge 3234 3483 severity 3540 wishlist reassign 3452 emacs,w32 severity 3577 minor reassign 3581 emacs,ns reassign 3583 emacs,ns merge 3588 3593 reassign 3588 emacs,ns reassign 3589 emacs,ns reassign 3478 emacs22,w32 close 3146
X-Loop: owner@HIDDEN Subject: bug#3397: NS: modeline shows inactive frame after make-frame Reply-To: Adrian Robert <adrian.b.robert@HIDDEN>, 3397 <at> debbugs.gnu.org Resent-From: Adrian Robert <adrian.b.robert@HIDDEN> Resent-To: bug-submit-list@HIDDEN Resent-CC: Emacs Bugs <bug-gnu-emacs@HIDDEN>, owner <at> debbugs.gnu.org Resent-Date: Thu, 23 Jul 2009 16:40:04 +0000 Resent-Message-ID: <handler.3397.B3397.124836686510934@HIDDEN> Resent-Sender: help-debbugs@HIDDEN X-Emacs-PR-Message: followup 3397 X-Emacs-PR-Package: emacs,ns X-Emacs-PR-Keywords: Received: via spool by 3397-submit@HIDDEN id=B3397.124836686510934 (code B ref 3397); Thu, 23 Jul 2009 16:40:04 +0000 Received: (at 3397) by emacsbugs.donarmstrong.com; 23 Jul 2009 16:34:25 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.6 required=4.0 tests=AWL autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from qw-out-2122.google.com (qw-out-2122.google.com [74.125.92.24]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6NGYLgI010927 for <3397@HIDDEN>; Thu, 23 Jul 2009 09:34:22 -0700 Received: by qw-out-2122.google.com with SMTP id 9so581612qwb.13 for <3397@HIDDEN>; Thu, 23 Jul 2009 09:34:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:content-transfer-encoding:mime-version:subject:date :x-mailer; bh=Fc/iBnrYmcfmhiqVYqFXiYElD/qvr26Zu1xgXf8QVK0=; b=m1BhVhIqg+Lxd0TDR+JkBTbMOboTlwgGrwkHoJoLZ2Xx3Hqp6JfQVP3CF8H+SmJXJN EbRQKEG2k+0PVc9wROjJEksYA9vuywfoh2/qWULEHg4iVNXepNAxDfQAZ+cMoRT6JnT3 a7fDCAZOLgdFLhWBP+7xwTzDUALNsk+Nvg36w= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:content-transfer-encoding :mime-version:subject:date:x-mailer; b=Lk7umOfpZIHJV75bAgcHlNx3q6KbPl5J/vUC9PhxrwPETR0FJuMh8WNrTQ1fou0E1M q4Qq8GtijnF/0zyLxDR5WtcaBr8XYG8r6889l1CidGMCRREh07x90fqvZgcRAzpP2zoB U0Q1KchnGtgh2BhVv9zx+AS5G0oXuo8ZibWq4= Received: by 10.224.11.136 with SMTP id t8mr2263791qat.164.1248366860575; Thu, 23 Jul 2009 09:34:20 -0700 (PDT) Received: from ?10.0.1.3? (dpc6745214221.direcpc.com [67.45.214.221]) by mx.google.com with ESMTPS id 6sm2816857qwk.24.2009.07.23.09.34.16 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 23 Jul 2009 09:34:20 -0700 (PDT) Message-Id: <75DCB7B5-0963-41EA-B640-0B97C993896A@HIDDEN> From: Adrian Robert <adrian.b.robert@HIDDEN> To: 3397 <at> debbugs.gnu.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v935.3) Date: Thu, 23 Jul 2009 12:34:08 -0400 X-Mailer: Apple Mail (2.935.3) The docs for make-frame say: > This function itself does not make the new frame the selected frame. > The previously selected frame remains selected. However, the > window system may select the new frame for its own reasons, for > instance if the frame appears under the mouse pointer and your > setup is for focus to follow the pointer. How does this work under X with click-to-focus? Or W32? If these just leave the frame unselected, perhaps we should too, though it seems disturbing to users.
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) Content-Type: text/plain; charset=utf-8 X-Loop: owner@HIDDEN From: help-debbugs@HIDDEN (Emacs bug Tracking System) To: Adrian Robert <adrian.b.robert@HIDDEN> Subject: bug#3397: Info received (NS: modeline shows inactive frame after make-frame) Message-ID: <handler.3397.B3397.124836686510934.ackinfo@HIDDEN> References: <75DCB7B5-0963-41EA-B640-0B97C993896A@HIDDEN> X-Emacs-PR-Message: ack-info 3397 X-Emacs-PR-Package: emacs,ns Reply-To: 3397 <at> debbugs.gnu.org Date: Thu, 23 Jul 2009 16:40:04 +0000 Thank you for the additional information you have supplied regarding this bug report. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): Emacs Bugs <bug-gnu-emacs@HIDDEN> owner@HIDDEN If you wish to submit further information on this problem, please send it to 3397 <at> debbugs.gnu.org, as before. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 3397: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D3397 Emacs Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#3397: NS: modeline shows inactive frame after make-frame Resent-From: Alan Third <alan@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 17 May 2016 17:59:01 +0000 Resent-Message-ID: <handler.3397.B3397.146350789023083 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 3397 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Adrian Robert <adrian.b.robert@HIDDEN> Cc: 3397 <at> debbugs.gnu.org Received: via spool by 3397-submit <at> debbugs.gnu.org id=B3397.146350789023083 (code B ref 3397); Tue, 17 May 2016 17:59:01 +0000 Received: (at 3397) by debbugs.gnu.org; 17 May 2016 17:58:10 +0000 Received: from localhost ([127.0.0.1]:56201 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1b2jFy-00060F-2J for submit <at> debbugs.gnu.org; Tue, 17 May 2016 13:58:10 -0400 Received: from mail-wm0-f52.google.com ([74.125.82.52]:38532) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <athird@HIDDEN>) id 1b2jFx-000603-Ac for 3397 <at> debbugs.gnu.org; Tue, 17 May 2016 13:58:09 -0400 Received: by mail-wm0-f52.google.com with SMTP id g17so44237885wme.1 for <3397 <at> debbugs.gnu.org>; Tue, 17 May 2016 10:58:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=H7ziDlUEaxJT4WHLzvI+6U0VY6ZI29Dqlo2IbEypbAM=; b=F9wIlCJcoYythfpLASxdQaRM+hYHSNHA8OHQV/5NahRPnlik2eLeTD3bk2pbFZbdbn pTKgX480eNMq+RiJyrdSpiCgS2ct7+fPhny3HSW7gckoit0xC8Gow6NoW5yo9nlK41X9 RUiXfisaA65quvnH90LPU+Q1peqQoCbAJpUFdoBdz5TM5sur4QR0PP6s0wZtUMfxZY2G t20KSnSI9nnUtVR0q9iOGa2bf2nh4PVTkBgLluQngbb0UofT+Ff4PZ1kBPIFqVOrywdB +oTSA92vS774RgO9JMAjWz0fSx3JaGXTDIEktuIFpnM2gYXTeScZL5jBDTXy8CnCz3wW 0AVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=H7ziDlUEaxJT4WHLzvI+6U0VY6ZI29Dqlo2IbEypbAM=; b=JfSZ8nJ5298qa5qZlVCrb62mUq2fw6hyG5nV0lGitZS9sje9NyynfIAlL7MkpwOqiX vsXy2lSEkuAXVyvBZupYgNEzJ+D716nPV/eo1lOgQg2YzRb5phxO5uXU7cagRHrW60Oe h/gb6rXu6ehMdOS/A5lMQIp936ULG/93KNEDTux5tkBUF4Ycc4vAkNYwl+GfryscDuO0 cv1VH3bfyzKA7BLEAQAZlj3XpITgzjln+Vuum5ZV2zYeXbgiDew3WjaH663TQtuY81/S fe77XMq1bcEBr0sz1cV92KsZTnMeALnpQz0IkjZ2yGo+BVVp7WbiCjaEc2TUWmLXn5Mu 9WQA== X-Gm-Message-State: AOPr4FWaiNz7oU0DmCFmpuQtQxHUGUE9oY0xlgT/xU/jaIBhqkgcSUA/FpPMyhMKhPVYVQ== X-Received: by 10.28.43.129 with SMTP id r123mr23841538wmr.99.1463507883622; Tue, 17 May 2016 10:58:03 -0700 (PDT) Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-dcd0-ea5c-d060-789e.holly.idiocy.org. [2001:8b0:3f8:8129:dcd0:ea5c:d060:789e]) by smtp.gmail.com with ESMTPSA id a207sm4833514wma.8.2016.05.17.10.58.02 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 May 2016 10:58:02 -0700 (PDT) From: Alan Third <alan@HIDDEN> References: <75DCB7B5-0963-41EA-B640-0B97C993896A@HIDDEN> Date: Tue, 17 May 2016 18:58:02 +0100 In-Reply-To: <75DCB7B5-0963-41EA-B640-0B97C993896A@HIDDEN> (Adrian Robert's message of "Thu, 23 Jul 2009 12:34:08 -0400") Message-ID: <m2shxg7ej9.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.93 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.5 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.5 (/) Adrian Robert <adrian.b.robert@HIDDEN> writes: > The docs for make-frame say: > >> This function itself does not make the new frame the selected frame. >> The previously selected frame remains selected. However, the >> window system may select the new frame for its own reasons, for >> instance if the frame appears under the mouse pointer and your >> setup is for focus to follow the pointer. > > How does this work under X with click-to-focus? Or W32? > > If these just leave the frame unselected, perhaps we should too, > though it seems disturbing to users. I just checked a GTK+ build and it selects the frame even when after-make-frame-functions is set to nil, so I'd guess that the NS build should probably do so too. -- Alan Third
Received: (at control) by debbugs.gnu.org; 17 May 2016 17:58:17 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 17 13:58:17 2016 Received: from localhost ([127.0.0.1]:56204 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1b2jG5-00060b-8x for submit <at> debbugs.gnu.org; Tue, 17 May 2016 13:58:17 -0400 Received: from mail-wm0-f43.google.com ([74.125.82.43]:34906) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <athird@HIDDEN>) id 1b2jG3-00060N-Vq for control <at> debbugs.gnu.org; Tue, 17 May 2016 13:58:16 -0400 Received: by mail-wm0-f43.google.com with SMTP id r12so392487wme.0 for <control <at> debbugs.gnu.org>; Tue, 17 May 2016 10:58:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=sender:date:message-id:to:from:subject; bh=cN3Z+4g1admqH3rQgQo42xIFCJJuW0cWt44iry3Zrqw=; b=GTjHWyWaeGmyCt8uWAjF9WzuKqBzX5LtSkFESMOG5Z246TW8VkHMiGRwe1HSZsvBsF 8Fna5VsOXq1t0+82Si/8/i4YzQKy2VbqOVDswFYNQhtIuI6ekLpBAeXm8Zezu1VTFWDS 6u9rO5AycD+ko8xkbS4QVsSjAlpXxxwZ0OHUzkwwjOppesC/K9QJ5/H24+R+hds6Pu4U 8l3dKyHRNkwvHlZQCcOVlAR8Y16frgM8/mLpFcy3IM1hhocWbncW9cXS+np4ikOUD9+f Mluh8DnGuI5oiwIjQF4U1t5faZanBbA2YAGWuxSY8HmHOmoMK0AqRhX6SNJTh5W+8LJb tQxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:message-id:to:from:subject; bh=cN3Z+4g1admqH3rQgQo42xIFCJJuW0cWt44iry3Zrqw=; b=ORUyhp0pz/mAnsZZXIrDQ8HyjemR1eqiUq9f4DkTXaFXkLg5j/Dhdo8tl1FckXEU+P vvFjeJ44tp7RpWmFrXaEzUjVJkGvxN/O4aHvi2dKrzikCZAkGeHuVGNg2hr5N1BpfUoa C+G3Frx/6lxn0al53OIvTZgdNZwN1kYizDfbGxrNYp+9N2FNPQCOY+EHd6jBK1+90mNv TTtwMRJBT30Sk3dP17O7c11Sr7QPkqsy3dwZJWDD8U7HC8b44sIzTg1rN2gmGiZXXKAl KXqhN+kllNUPp9+fwrNx/E4nLIgJ82VUor3RangjmKMkbwGrCHigTlpmbPIU+uNC22Ht sw6A== X-Gm-Message-State: AOPr4FXnrbVu+tWMDJ4RWeuXcfm3C0SgPY6WIHnmnWPlNTerlqDBScs3qZ6kEyxGo5EVUg== X-Received: by 10.194.221.37 with SMTP id qb5mr2699930wjc.171.1463507890397; Tue, 17 May 2016 10:58:10 -0700 (PDT) Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-dcd0-ea5c-d060-789e.holly.idiocy.org. [2001:8b0:3f8:8129:dcd0:ea5c:d060:789e]) by smtp.gmail.com with ESMTPSA id v143sm25173002wmv.4.2016.05.17.10.58.09 for <control <at> debbugs.gnu.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 May 2016 10:58:09 -0700 (PDT) Date: Tue, 17 May 2016 18:58:09 +0100 Message-Id: <m2r3d07ej2.fsf@HIDDEN> To: control <at> debbugs.gnu.org From: Alan Third <alan@HIDDEN> Subject: control message for bug #3397 X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.5 (/) tags 3397 confirmed
Received: (at control) by debbugs.gnu.org; 26 Aug 2021 18:35:53 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 26 14:35:53 2021 Received: from localhost ([127.0.0.1]:50463 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mJKEC-0002vB-RI for submit <at> debbugs.gnu.org; Thu, 26 Aug 2021 14:35:52 -0400 Received: from outbound.soverin.net ([116.202.126.228]:53381) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <alan@HIDDEN>) id 1mJKEA-0002uv-R4 for control <at> debbugs.gnu.org; Thu, 26 Aug 2021 14:35:51 -0400 Received: from smtp.soverin.net (unknown [10.10.3.24]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by outbound.soverin.net (Postfix) with ESMTPS id EB628380 for <control <at> debbugs.gnu.org>; Thu, 26 Aug 2021 18:35:43 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [159.69.232.138]) by soverin.net DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1630002943; bh=sxqcEqssUnXZvM8Y20KWSMwEj8MhrkmvkxepOd5hSE4=; h=To:From:Subject:Date:From; b=VU34kdC+b2i1UK2WvL75KujhgU8i+P1qAn+85ooIUk0EObWM1RdLGnE4Ov6u2ujym 84xdJlLz/xAebDcoouW2qV6MEFMSWmZppwy7H2Lh8VLN7TBpxhcf7MLoYts/WG6mPc Lrz37E+xI30q+zz2RFHMsCpOSjggn08SP6YyO0DJWmGs9S/H09iN2u3VDhDwearJm8 foz9sAvJpT82+uvdeehWQSzxaOWcV1QMBwdc0WKMGbaSdXaBtd9hT7ZZXl/gvjn9qO QKp/B92VZHgG608wqNWoDLRzGR0qtjmNFbVAc5acvfWqIJhVop+rFSpUy+YxmMqsuV eNflfXv8EDC7A== Received: from alan by faroe.holly.idiocy.org with local (Exim 4.94.2) (envelope-from <alan@HIDDEN>) id 1mJKE0-000w1N-Jb for control <at> debbugs.gnu.org; Thu, 26 Aug 2021 19:35:40 +0100 To: control <at> debbugs.gnu.org From: Alan Third <alan@HIDDEN> Subject: control message for bug #3397 Message-Id: <E1mJKE0-000w1N-Jb@HIDDEN> Date: Thu, 26 Aug 2021 19:35:40 +0100 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) merge 3397 47731 quit
X-Loop: help-debbugs@HIDDEN Subject: bug#3397: NS: modeline shows inactive frame after make-frame Resent-From: Alan Third <alan@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 26 Aug 2021 18:41:02 +0000 Resent-Message-ID: <handler.3397.B3397.163000321711635 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 3397 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: confirmed To: Adrian Robert <adrian.b.robert@HIDDEN> Cc: 3397 <at> debbugs.gnu.org Received: via spool by 3397-submit <at> debbugs.gnu.org id=B3397.163000321711635 (code B ref 3397); Thu, 26 Aug 2021 18:41:02 +0000 Received: (at 3397) by debbugs.gnu.org; 26 Aug 2021 18:40:17 +0000 Received: from localhost ([127.0.0.1]:50470 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mJKIT-00031b-B7 for submit <at> debbugs.gnu.org; Thu, 26 Aug 2021 14:40:17 -0400 Received: from outbound.soverin.net ([116.202.126.228]:54119) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <alan@HIDDEN>) id 1mJKIR-00031J-AM for 3397 <at> debbugs.gnu.org; Thu, 26 Aug 2021 14:40:16 -0400 Received: from smtp.soverin.net (unknown [10.10.3.24]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by outbound.soverin.net (Postfix) with ESMTPS id DA6C2380; Thu, 26 Aug 2021 18:40:08 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [159.69.232.138]) by soverin.net DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1630003208; bh=QPMgbWlKxChWE8z1UP5v3mv9y1pf0715nwRpgFmAz1I=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=QAadpgUTtmTYNLcxCWCzAHtEcq6AW6yRaa25/jvrkJXDEomvbhgZv4YMf/Jd4OeGr ziwiFyC/uG3kOW5abWC1aFxLHNE2flwuxvxE5l/ABodUzL0btaWm3PNMEm+jB9PbMt M0ZGLb7YIk7gC3I0D+75x+DRwZEFPgBvvKhnt3C1CtIT0B4AJg4L6Wp+sYtYCC36a4 O18TXaMd/HfcDnSVA/fDEbaiJlSjs0a1FfQZvGOD6rgT79x6EORASrorLtz5cCtSuv zn2FssxfoHKIgthAxJNcBrIS6HjDDVYlgg1gKJzGbM0oMxCD6eVFFgln64oKeuKndZ kCfjCRL8NkA/g== Received: from alan by faroe.holly.idiocy.org with local (Exim 4.94.2) (envelope-from <alan@HIDDEN>) id 1mJKIH-000w2U-I2; Thu, 26 Aug 2021 19:40:05 +0100 From: Alan Third <alan@HIDDEN> References: <75DCB7B5-0963-41EA-B640-0B97C993896A@HIDDEN> <m2shxg7ej9.fsf@HIDDEN> Date: Thu, 26 Aug 2021 19:40:05 +0100 In-Reply-To: <m2shxg7ej9.fsf@HIDDEN> (Alan Third's message of "Tue, 17 May 2016 18:58:02 +0100") Message-ID: <87sfywf3sq.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Alan Third <alan@HIDDEN> writes: > Adrian Robert <adrian.b.robert@HIDDEN> writes: > >> The docs for make-frame say: >> >>> This function itself does not make the new frame the selected frame. >>> The previously selected frame remains selected. However, the >>> window system may select the new frame for its own reasons, for >>> instance if the frame appears under the mouse pointer and your >>> setup is for focus to follow the pointer. >> >> How does this work under X with click-to-focus? Or W32? >> >> If these just leave the frame unselected, perhaps we should too, >> though it seems disturbing to users. > > I just checked a GTK+ build and it selects the frame even when > after-make-frame-functions is set to nil, so I'd guess that the NS build > should probably do so too. I've just realised this is the same problem as bug#47731. Basically the NS port only creates emacs events within the NS run loop. Emacs lisp runs outside the NS run loop, so when some GUI action is called from lisp, by the time it gets down to windowDidBecomeKey or whatever it checks whether it can create an event and the answer is no, so it doesn't bother. In this case that means it doesn't create the FOCUS_IN_EVENT for Emacs and so Emacs doesn't set focus on the new frame. I've no idea why this limitation is in place. -- Alan Third
Received: (at control) by debbugs.gnu.org; 31 Aug 2021 19:40:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 31 15:40:00 2021 Received: from localhost ([127.0.0.1]:35472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mL9c0-0005nk-3U for submit <at> debbugs.gnu.org; Tue, 31 Aug 2021 15:40:00 -0400 Received: from outbound.soverin.net ([116.202.126.228]:59287) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <alan@HIDDEN>) id 1mL9by-0005nW-5U for control <at> debbugs.gnu.org; Tue, 31 Aug 2021 15:39:58 -0400 Received: from smtp.soverin.net (unknown [10.10.3.28]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by outbound.soverin.net (Postfix) with ESMTPS id A7EDD52 for <control <at> debbugs.gnu.org>; Tue, 31 Aug 2021 19:39:52 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [159.69.232.142]) by soverin.net DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1630438792; bh=ny4sWlF0tPfQWLLRoI2UivNecrIoKn+P+KkBZvPVHD8=; h=To:From:Subject:Date:From; b=lGM4zB+e4lE0GcPcxAN4fYy/yQ/pBzVZTVsvUxoktlRMo5kmyEwG9QqwaFSRrAK/H hHfwzoow4KJyfl1UGK7/ytEEGIuJZ8/9n5PyBcaVuiCuXKfCLuMJcacoLqh6+a/pFH 2IR1COVUGQjQGP2WYt2fnGMOxZlrKMWGcDaDFGwtI/zka4QDe8VdN9TYQYP0n/HCl+ njjaUrQafayfvLP+tyGKy+bJYIveAqJo311+BWKfpoCVpSLvOlVmjfkV8teP17nCLT F3tg+AYYvddG36ALwIyICd40xGbMS6nCN0Rjo+ysd2ueD8nZRDm9x2fXETf1GtnrSJ 5/7OY7aRj1KAg== Received: from alan by faroe.holly.idiocy.org with local (Exim 4.94.2) (envelope-from <alan@HIDDEN>) id 1mL9bq-0017Q3-Ja for control <at> debbugs.gnu.org; Tue, 31 Aug 2021 20:39:50 +0100 To: control <at> debbugs.gnu.org From: Alan Third <alan@HIDDEN> Subject: control message for bug #37529 Message-Id: <E1mL9bq-0017Q3-Ja@HIDDEN> Date: Tue, 31 Aug 2021 20:39:50 +0100 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) merge 37529 47731 quit
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.