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 #20 received at 78527@debbugs.gnu.org (full text, mbox, reply):

Received: (at 78527) by debbugs.gnu.org; 31 May 2025 11:19:57 +0000
From debbugs-submit-bounces@debbugs.gnu.org Sat May 31 07:19:56 2025
Received: from localhost ([127.0.0.1]:56293 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces@debbugs.gnu.org>)
	id 1uLKFl-0000FR-VV
	for submit@debbugs.gnu.org; Sat, 31 May 2025 07:19:55 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:53962)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@gnu.org>) id 1uLKFh-0000Dv-0G
 for 78527@debbugs.gnu.org; Sat, 31 May 2025 07:19:51 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@gnu.org>)
 id 1uLKFb-0006uw-8F; Sat, 31 May 2025 07:19:43 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=EQhNEcZIFL65OXZw5t/PiSM7ibU50IvLyEub4op9Ixs=; b=oABlHfHQelfx
 qcIGKptg4kdDH7RNCt3eaZhxh2VnHxfrz/NBQ4SUrehSYgK7qXc2cB/sprPkb7gNefQrDLwXVbAVW
 YBof8t5Lzj+4BIem9D4FRi2pps7OZbBdb1xsYV8zSq0Xz5iTRH5OKLsaRFbEYxRevbHQw65NdBY7w
 xWKDfDckJ/lKOu939ZJCmd2g336hQOXEq1wzGlELAuMQ+Z4C86HetToowCuabKG2GP2VKXn/uxmTI
 9iUfVm78HHuAbAM1E0DhkVRazI6a3tKpzcci3nCfjlN9VuOQ2ES3XDFGbq9de9tqoxTgqh6b3A2SZ
 XSr+5+o8GJyfRVBB3gS2Fw==;
Date: Sat, 31 May 2025 14:19:40 +0300
Message-Id: <86ecw5rprn.fsf@gnu.org>
From: Eli Zaretskii <eliz@gnu.org>
To: aronov.boris@gmail.com, gerd.moellmann@gmail.com
In-Reply-To: <db4f94fe-a395-4ece-a9bb-6d763d7d0235@gmx.at> (message from
 martin rudalics on Thu, 22 May 2025 16:44:18 +0200)
Subject: Re: bug#78527: 30.1; Mishaving new frame creation in MacOS on new
 desktop
References: <CAGPpUSoPzgd4bSKoAagQniBZoS+fhMZp0ZskoW5nA24VNxmtYg@mail.gmail.com>
 <865xht6k1e.fsf@gnu.org> <db4f94fe-a395-4ece-a9bb-6d763d7d0235@gmx.at>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 78527
Cc: martin rudalics <rudalics@gmx.at>, 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: -3.3 (---)
Ping!  Boris and Gerd, could you please answer martin's questions?

> Date: Thu, 22 May 2025 16:44:18 +0200
> Cc: 78527@debbugs.gnu.org
> From: martin rudalics <rudalics@gmx.at>
> 
>  > 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:21 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.