GNU bug report logs

#78527 30.1; Mishaving new frame creation in MacOS on new desktop

version graph
PackageSource(s)Maintainer(s)
emacs PTS Buildd Popcon
Full log

Message #17 received at 78527@debbugs.gnu.org (full text, mbox, reply):

Received: (at 78527) by debbugs.gnu.org; 22 May 2025 14:44:33 +0000
From debbugs-submit-bounces@debbugs.gnu.org Thu May 22 10:44:33 2025
Received: from localhost ([127.0.0.1]:35744 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces@debbugs.gnu.org>)
	id 1uI79t-0007Y0-7L
	for submit@debbugs.gnu.org; Thu, 22 May 2025 10:44:33 -0400
Received: from mout.gmx.net ([212.227.17.21]:33165)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <rudalics@gmx.at>) id 1uI79n-0007X8-FM
 for 78527@debbugs.gnu.org; Thu, 22 May 2025 10:44:28 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at;
 s=s31663417; t=1747925060; x=1748529860; i=rudalics@gmx.at;
 bh=4t8RhoRXY/mXye6fINjjqplu4bOpmOV6vB1M1Ttwz6c=;
 h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc:
 References:From:In-Reply-To:Content-Type:
 Content-Transfer-Encoding:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=uf4z+H7dELB6NQis18hxbgWFIedgPeqicbwQWzkSNFMLOAt8oJIikXZ8dAaZ7OAj
 cgacEFnUYkoQexqBF7oWk3wFAc3W7wZq4FAi5S7SKVoXax9LFFSNH0OyDQJlEmHSS
 1jVHm8vH4gn94qZ0ZO13qtF4zQE26qtTB48rOMI5J54aiXtGhOITbuLn0k9dE9XJd
 XumeBqqLj4rTvJ+DUNspUI6qdxHKCCDl+dtXDXRIMvWkQZlWFzuFoUgM3m4w4JRLB
 FTiMzOl44xGac7yprN1s6lDxkRZwL1+IajGcHaCAhe06z5LTbvKUJEygcSy1OS5YS
 X1HF9Emr2b6AAByoDQ==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from [192.168.31.113] ([46.125.249.22]) by mail.gmx.net (mrgmx105
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MWigq-1uT7ds1HHU-00MAVV; Thu, 22
 May 2025 16:44:20 +0200
Message-ID: <db4f94fe-a395-4ece-a9bb-6d763d7d0235@gmx.at>
Date: Thu, 22 May 2025 16:44:18 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: bug#78527: 30.1; Mishaving new frame creation in MacOS on new
 desktop
To: Eli Zaretskii <eliz@gnu.org>, Boris Aronov <aronov.boris@gmail.com>,
 Gerd Möllmann <gerd.moellmann@gmail.com>
References: <CAGPpUSoPzgd4bSKoAagQniBZoS+fhMZp0ZskoW5nA24VNxmtYg@mail.gmail.com>
 <865xht6k1e.fsf@gnu.org>
Content-Language: en-US
From: martin rudalics <rudalics@gmx.at>
In-Reply-To: <865xht6k1e.fsf@gnu.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:gi+xp2e0h6pLm3UlEIE6P+yAg78rgawQv/Sc9j7EuhkR4f9780s
 kh00l5oVWAyFXC3gqTpF3L2GhtwGlyy1CRobxiwHhDYUR1s1p3ls1vZeAWVE5DbrTKF+Sjs
 zz/aZMASDO4ZYcysCAglABDH5yPkV63tQnAfRh+zTVvjEej8zZU5NEXpJHDv/i+A5XTPZwJ
 FC0FHi3Dze/1bkqFmPrPg==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:TWhQSMo43eE=;VfHd/uScMxVhZfFhZ1mjMfRt2MN
 hJ85rH5KEj+rlmYQrkFmojaCTVG7cJKHKWMSbZSULmo72IkfqKp10Lt4uraAlfWovWa4JNnCC
 xgNWDwMJUo85DYkth5PhGe8Muh+1sZxUP5hIOKEL4jRWJhsrBSosHGEQ2BIq2Ty6jlDJZE+SI
 WFknVDt9B0w7eWOfXLuwXr9dhix78bgEy3hJlIXiXtt3Ai3pocMLWmvQ3fEAaJ8evs497s5Lx
 tTyA/oEHVjcmxKNDZ9pdgJOhdghhbq7+E/71Ou66rbng0RuAXmCka4HRvAtz7FM0ASL7eL3V8
 WK1hKxBMWr8lZAZeWoI7uV2tYzc1TEPdkydpFeaOSl8DXy+QvVcP39HQQdb8GWNlvz/I1wosd
 ntgX3Wgt1ZhEM0UqRJR/fnUYxoJrX7cHa+FSMTuThFojsWfDijjXrQsG588VHws1jHBYLyoIv
 sF7rXZs1uxKgz34wKInLd+vfOUoVl4S7rP6Z7LLRjg2iMdu/W2eAYNaNcTIGTNkZbUYVN8za0
 FEtFR9E6XE6GcKqUOSKw9xKHxVZjalPQAevT6SQ+U5yAUxm2PpvlhXw0RQVxRbl2RCTwPCDxM
 LOfChLFDlOXaL7W9mTDKFHJeev4jX8XqgTLJEf3Tm3NXS3ZQmYII/JBepRd/AJX+dQpsBzNjl
 BKhcnlP+JLhEbM3sWG6rUflJgdVFAHdipYGZsRr1GpkmhmrZKKO/WBSxrB9Zigv1y0lqiEymN
 bDr1WupSBk0iI9Y1j0ZJK8L9yC4x8x3rqXbhBsIrjBNyrNfpm+ubK1RtIWwRb79VC40iwUCB0
 RPXBk92cf58yV4ZWoccwgjP21tq5bdtMFnCx54Sf5eiOQoZ71l7OTGq+qXCNvxtI8B9zIjmr3
 zZBR4l+PUEMQwAQdplF57BHcUClajcVYqKoPEWmm9z/TZaOtBBx9II501uB9hgKPBYQoZ0Sbv
 ssr1Jo5XV5Cc012GWXpiqAcAhxxJPiFS+ONHD3TM7klLVpyqigQUfBX8UR+p34hdkSatgof2D
 EC08JJDASYeY5o3TKG4rcpfclRuFn4kXART2d66a9Pyi6A26r6oO0Z90GdXf/QKZYHqh/ZhsJ
 ctxX6K+C74TMBMH4SEgIZYe2Bk5V+eGkoFK+2YmPB/rHyOzs0x+u32xoscEe6DZCglNi4OMHB
 XYlv9DVAAWqAANfF4yc7lERT7MAGW7oNMQosBJl7y5di6C7M8Yvvrx0TJpI3LAuSi6Uz0hBHH
 Ql12KSg5SDlCXND4FXa5TEYteGD2FLOywaXcapO44mHDsn0MHTCeyaDS5tdT33gg0OZzWEOmA
 ClnLQOwD5/0RdNh6KbuQSqmVqNn4bNdgbaxXQOxDkXfUucu/N+IozvD4Mk2iNHcOWS+UX24kc
 D/z0kiedRE/66kRcfVYMLA6/nbNbqE+2zwcuzlOfw9JU5ngqN84Zkk2wA43Be4O/gsWxZnz5/
 +qQBkXKLVGmS65wDJ3D5niWpMcvNH9mCSQk+jKjfjh9i0Tc5Wzc75T7PvIJy+7ZtdOBRzp0yR
 VAVEfgsxzStxjhGIH5BO1hgvQ1uZ6n14Bk2YWRN52fTg2SLhb00kwqAtC3EubuoYqs/JlvKv6
 5v9qTr7/4UHl/jVQAvBXLIKCRNGMjc177HClT79YBQlEQ7V2zsRPCQhpw7q45tyjUU+1CpxYl
 KoI8pcMO3+JE5dwljNlKrvCl1VZh3cE9AgVtAkkOZ6gzCd2xPOYHOK/cZ4WBKKAiZhIUZY7V2
 XubKOyPQziUFuti/I/AG3t6Kyr8TttlJG9+2T1gE9037LyRVoXYM4R6rCrHRgHsuPrIZvDtEX
 wtLCbbkRixk71wRwpSlDVGZVax8OHlOjDGeM8OMU9it0cHagOZ7DGp/krE56Qr9gJnsmCGW7t
 VsS2OkuskUcMNX26LHG3bN+IPg+F/0fgPBNHuRGC+YZIAEj+xLq2GL3EwFZxTLNRjurGoqpjA
 03c8LoM00HJlewKMYUUKUBuUCV+ioIXmxq7gZAF0pqq1rqKdwwFfpMLG341Cf5B1ht+pgIzD5
 4wD11q6jqkuMvCL7R7odwRwWeJjoWCTmcUGi98ZaM1WQlPglgou7aYwmBJQ02VEvmR2gw2L/A
 QxLgbcBhQYcUBkcgETIeEhi4dRDu7AhF6/FjY8IVQbrhII7FvfpdphfX4ED/UmzL5LD/4m0gy
 BYoE32YrmEdJbfdS+vVkMPx4A/VXZb0hpwCiBp8FJDdqUVkCLd5X/sx5bIwV4whjlnTSQ98A1
 Qktrs70w1R7K37ZFyVBYH4YO7axJ+koG7q2uAJueVeCCH38uEZCqhFDVUKBAXywjldvooR3Yl
 KRKuJn5qsRXaRlggNn6Mn7gQ9lEJXXKSVy5caXGItVtK1c8MS/l2/UeYwvIje3Bm9Io3GOKT1
 4XxQHpdjQJys9Y/mwaA4NEtLAR1UH7ihdMhH43gLJkp/NJH6bz15pOS6F+jmSHxaIHzjXR38t
 fAHEB9VrifKXIWG8jH+I1A7xPUQ7aR205ZGBCkMT/Bk91isZkEJMc9q8V2Ar+I0rCihsZTeK/
 IwNv9liHckhbHpU/xAAjlazyizzeVFvjeKpLd7RG67hH3HUIZ/qqxmzwRe01slusZ7c5J6cYm
 WcyBoVrF2q7Wh+syZAyR3fA0nWoeL79a4tT9Ein+x86nz34Z2g45/aVJSBpWD/1GAqNs28WRB
 +a/JKLMS99NSbW/TP63sbfC0Kivy+rC3vtbKu3EP3sOyC8KWpfHNZxSPTkZTp/5nI03gk0gzF
 8770OhYhlDPaFcE/PDYSWqCLU9wVmMRofKPopg/X5T4Iq1GWzlJ7KtRyrnyEMoit4yEswVAis
 gW+506C7uswney6iw2YF9b6P5ZGKcreBf9rwur9jJSMUoExpmdC+DHOvYMdP/w6QtSt+Yz6bG
 AlozXk+dlnZPV9sKnbX8gBPhD5LJ50l+g7l5H6oFbNDGjJkOY9gPR3fad3iw+AGzFyR1RuNXT
 kjkRfyzGDMnaFmBRuUdPM8cn0bFB6mRKKNQEyVo6AUAaWp5buKnYxtzrFQ5nlHbQRsQnZrhj7
 aUtLivU1AfguvYxsL4JmOnpRlbc2UI/TsW7EdfkubvDxwALS2jGl0azV/K0g8D5eFimuvv9PJ
 B1V0+saJkJGMjUM47sbZCONeLC0hdiCbHVfEgVSBUAkmTzPGo0L0frzg==
X-Spam-Score: 2.9 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  > Gerd and Martin, any suggestions or comments? I'd like
 to understand the focus issue. What does C-x 5 o do when run in the old frame?
 What does running 'foo' defined as (defun foo () (interactive) (let ((frame
 (make-frame))) (sit-for 3) (message "%s" (frame-focus-state frame)))) 
 Content analysis details:   (2.9 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
 [46.125.249.22 listed in zen.spamhaus.org]
 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE:
 The query to Validity was blocked.  See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243
 for more information.
 [212.227.17.21 listed in sa-trusted.bondedsender.org]
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (rudalics[at]gmx.at)
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The
 query to Validity was blocked.  See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243
 for more information.
 [212.227.17.21 listed in bl.score.senderscore.com]
 0.0 RCVD_IN_MSPIKE_H4      RBL: Very Good reputation (+4)
 [212.227.17.21 listed in wl.mailspike.net]
 -0.7 RCVD_IN_DNSWL_LOW      RBL: Sender listed at https://www.dnswl.org/,
 low trust [212.227.17.21 listed in list.dnswl.org]
 0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
X-Debbugs-Envelope-To: 78527
Cc: 78527@debbugs.gnu.org
X-BeenThere: debbugs-submit@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@debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit@debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request@debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request@debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org>
X-Spam-Score: 1.9 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  > Gerd and Martin, any suggestions or comments? I'd like
   to understand the focus issue. What does C-x 5 o do when run in the old frame?
    What does running 'foo' defined as (defun foo () (interactive) (let ((frame
    (make-frame))) (sit-for 3) (message "%s" (frame-focus-state frame)))) 
 
 Content analysis details:   (1.9 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  0.0 RCVD_IN_MSPIKE_H4      RBL: Very Good reputation (+4)
                             [212.227.17.21 listed in wl.mailspike.net]
  0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE:
                             The query to Validity was blocked.  See
                             https://knowledge.validity.com/hc/en-us/articles/20961730681243
                              for more information.
                             [212.227.17.21 listed in sa-accredit.habeas.com]
  0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The
                             query to Validity was blocked.  See
                             https://knowledge.validity.com/hc/en-us/articles/20961730681243
                              for more information.
                             [212.227.17.21 listed in bl.score.senderscore.com]
 -0.7 RCVD_IN_DNSWL_LOW      RBL: Sender listed at https://www.dnswl.org/,
                             low trust
                             [212.227.17.21 listed in list.dnswl.org]
  3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
                             [46.125.249.22 listed in zen.spamhaus.org]
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (rudalics[at]gmx.at)
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager
> Gerd and Martin, any suggestions or comments?

I'd like to understand the focus issue.  What does C-x 5 o do when run
in the old frame?  What does running 'foo' defined as

(defun foo ()
  (interactive)
  (let ((frame (make-frame)))
    (sit-for 3)
    (message "%s" (frame-focus-state frame))))

report?  Is the message shown in both frames?

Does 'foo' specified as

(defun foo ()
  (interactive)
  (let ((frame (make-frame)))
    (select-frame-set-input-focus frame)))

behave the same way?  Does

(add-hook 'after-make-frame-functions 'select-frame-set-input-focus)

change anything?  Does

(add-hook 'after-make-frame-functions 'redirect-frame-focus)

change anything?

martin




Send a report that this bug log contains spam.


debbugs.gnu.org maintainers <help-debbugs@gnu.org>. Last modified: Wed Sep 10 21:27:22 2025; Machine Name: wallace-server

GNU bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.