From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Newsgroups: gmane.emacs.bugs Subject: bug#69525: 30.0.50; MacOS: New warnings on stderr Date: Tue, 05 Mar 2024 05:38:26 +0100 Message-ID: References: <86a5nfnuxl.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40260"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 69525@debbugs.gnu.org, Eli Zaretskii To: Alan Third Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Mar 05 05:40:55 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rhMbm-000AGJ-Tn for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 05 Mar 2024 05:40:54 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rhMbT-0000Jd-Si; Mon, 04 Mar 2024 23:40:36 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rhMbR-0000J2-Dd for bug-gnu-emacs@gnu.org; Mon, 04 Mar 2024 23:40:33 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rhMbR-0000rk-5A for bug-gnu-emacs@gnu.org; Mon, 04 Mar 2024 23:40:33 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rhMbu-0005XF-Ml for bug-gnu-emacs@gnu.org; Mon, 04 Mar 2024 23:41:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 Mar 2024 04:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69525 X-GNU-PR-Package: emacs Original-Received: via spool by 69525-submit@debbugs.gnu.org id=B69525.170961360821145 (code B ref 69525); Tue, 05 Mar 2024 04:41:02 +0000 Original-Received: (at 69525) by debbugs.gnu.org; 5 Mar 2024 04:40:08 +0000 Original-Received: from localhost ([127.0.0.1]:45637 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhMb1-0005Ux-1r for submit@debbugs.gnu.org; Mon, 04 Mar 2024 23:40:07 -0500 Original-Received: from mail-ej1-f52.google.com ([209.85.218.52]:47181) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhMaw-0005UC-Kb for 69525@debbugs.gnu.org; Mon, 04 Mar 2024 23:40:04 -0500 Original-Received: by mail-ej1-f52.google.com with SMTP id a640c23a62f3a-a26ed1e05c7so876628166b.2 for <69525@debbugs.gnu.org>; Mon, 04 Mar 2024 20:39:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709613506; x=1710218306; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=wnvn3glPRKzZE/Z8NEiEXVNfJqyn8gC8BWt+RSk/wbI=; b=QrQO3KZKVPTYY2qQXyy364vD0F2FJbCREpHUaxYD87tAGt8ixgv1VTNFXzGppUpUTN p9ZSkXplBZux1pmkb8NYzXnGV3mpucRdGzvhSsQzjbQAjOhV49m4ghSOL0mcSPGPzsvY bQZhbtnN1cewaclHUhnL6ni3SiP+Us127/jHZC7U6Yj9j/5nIe8PM0144MBeQ4aAdMgU vWjqNKXVBhqg27Gwu9NqqM19m2YPURpCM7pqYGOv/6CXWRvvpjUO++MGM6nBJekgH8Lq wJsLVRCkeOsgWyD+eWKaQrcZjM7X5bqIJ5lMFt1EKmTU8a5sc20V4tSjf4x1HxqGnGBn PPZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709613506; x=1710218306; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=wnvn3glPRKzZE/Z8NEiEXVNfJqyn8gC8BWt+RSk/wbI=; b=DjMFyu+DJKHd5Ni4yVk9jjaajoY4duO32IFAiFW16uzVKCHEF6DfBV+g3zwTNt/awZ 4JyOFKCfE+A08OFTFlLvqUIdHB0lNhaP/40Bxp47ScgZYupYOY5bklEvSTPPuF2B0Q0p 8SBqCDzig2u6zQHq27TPxeWU14kPeBv0IGIy+yRvLpjgJnml82PMlzZKBgshKq3EPowD 92xuxDgZLivWP9cmEDnJ2cnxaTlMiZDg+WRaciIbB74uhWlmKwm2pDnmDl0kY0Hwd9e/ CpSIg6dX3uzxhFu9WpXh1o6GrzKNxoL0ubT2B/+NuRces8k/PftfNnzcClX2P7vAjnww j/xQ== X-Forwarded-Encrypted: i=1; AJvYcCVCgeEfz7Sh9bMZb69/XOqJgPElkW37CswEWjo5BPqsZm0dnuiY/1S0Flq8AWMEDRAMYc02VHORUE4ERxz+0H//OFo7VMo= X-Gm-Message-State: AOJu0Yxr9mCs4sGP+SuU0dckc7acJmUw7WfzL6gK1XNr8nfe7++3cf47 BolSgXJQJUyGOoI0oV03Z/lbxvN7uKCr9gAYASJh2mZpBqCHoc4yHLsf0jqn X-Google-Smtp-Source: AGHT+IEVdtsLIFd/3oHVivOOd2ocGS5UYGKbnG1SJyElaxW4ItLUsGVt1SOnAqA981uemT9JzKlyJA== X-Received: by 2002:a17:906:3c17:b0:a43:d853:98f1 with SMTP id h23-20020a1709063c1700b00a43d85398f1mr7366778ejg.17.1709613505814; Mon, 04 Mar 2024 20:38:25 -0800 (PST) Original-Received: from Pro.fritz.box (pd9e367d6.dip0.t-ipconnect.de. [217.227.103.214]) by smtp.gmail.com with ESMTPSA id gc9-20020a170906c8c900b00a4498726bb9sm4395830ejb.173.2024.03.04.20.38.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Mar 2024 20:38:25 -0800 (PST) In-Reply-To: (Alan Third's message of "Mon, 4 Mar 2024 21:40:06 +0000") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:281028 Archived-At: Alan Third writes: >> Found out how to reproduce this with emacs -Q. In scratch, eval >> >> (make-frame (list (cons 'parent-frame (selected-frame)) >> (cons 'no-accept-focus t))) >> >> This looks to me like some function in ELPA package consult uses >> no-accept-focus t, so that nsterm.m returns NO from canBecomeKeyWindow. >> Consult with posframe seems to work anyway, so... > > We should be able to create a frame without the system throwing out > errors, though. True. > I wonder if this is something we're doing (like makeKeyAndOrderFront > being called on the new frame and it not checking canBecomeKeyWindow) > or if there's some other step we need to take to prevent this. I'm > fairly sure that I've never seen these warnings so presumably they're > new since 10.14. You are thinking of this in nsterm.m? - (void)makeKeyAndOrderFront:(id)sender { NSTRACE ("[EmacsWindow makeKeyAndOrderFront:]"); if ([self parentWindow]) { [self orderFront:sender]; [self makeKeyWindow]; } else [super makeKeyAndOrderFront:sender]; }