From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#63967: 28.2; switch-to-buffer in normal window fails if minibuffer window is active Date: Mon, 12 Jun 2023 09:17:29 +0200 Message-ID: References: <83o7lo28e6.fsf@gnu.org> <83fs701uts.fsf@gnu.org> <83a5x81m33.fsf@gnu.org> <83a5x6zj38.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11592"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "al@petrofsky.org" , "63967@debbugs.gnu.org" <63967@debbugs.gnu.org>, Eli Zaretskii , "monnier@iro.umontreal.ca" To: Alan Mackenzie , Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jun 12 09:18:28 2023 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 1q8bop-0002nm-Nw for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 12 Jun 2023 09:18:27 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q8bob-0000Gt-Gn; Mon, 12 Jun 2023 03:18:14 -0400 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 1q8boR-0000G9-F9 for bug-gnu-emacs@gnu.org; Mon, 12 Jun 2023 03:18:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q8boR-0002uU-4X for bug-gnu-emacs@gnu.org; Mon, 12 Jun 2023 03:18:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q8boQ-00078W-Gq for bug-gnu-emacs@gnu.org; Mon, 12 Jun 2023 03:18:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 12 Jun 2023 07:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63967 X-GNU-PR-Package: emacs Original-Received: via spool by 63967-submit@debbugs.gnu.org id=B63967.168655427227415 (code B ref 63967); Mon, 12 Jun 2023 07:18:02 +0000 Original-Received: (at 63967) by debbugs.gnu.org; 12 Jun 2023 07:17:52 +0000 Original-Received: from localhost ([127.0.0.1]:38752 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q8boF-000786-Og for submit@debbugs.gnu.org; Mon, 12 Jun 2023 03:17:51 -0400 Original-Received: from mout.gmx.net ([212.227.15.18]:48365) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q8boD-00077t-2p for 63967@debbugs.gnu.org; Mon, 12 Jun 2023 03:17:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.at; s=s31663417; t=1686554254; x=1687159054; i=rudalics@gmx.at; bh=oqsSIOI9T8yHDGDz4eljP29TJ5M/mVfi915qbjETydc=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From:In-Reply-To; b=Y+d1jWyI9ohztbnL5LBBfN1+z3e8BNkyO3DP8yo51OTcFQTWxPxDR4n18uA5qRsHRFHFeKP DhuNN/oFJ5F5tAWsadp3snYfJhjdWkUq+R3ufYfEuz3MFREv8uabJbRDbuSPXeki3ZM5sr69q aflNlAXAXm6V1UKy7DTgQq1lFPeMoX3iCCePDHK/hFxNwx1qxNnHIIwe2JJ81cpbXJQsb+hjn Zzy0Ta7KIZopHItuvJzuZEDWRZjhtxaDOglrekExXpLvWEnExGCP+2lkqxGaX71MJa0UTAuQD v0YszJWrLg2K0iHD+8Uvlb+2w6FjpHbF3C7k0+RAsmmYWDv2JIOg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from [192.168.1.100] ([212.95.5.157]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M7sDg-1qCTQV33H0-0052Vn; Mon, 12 Jun 2023 09:17:34 +0200 Content-Language: en-US In-Reply-To: X-Provags-ID: V03:K1:Jg51rsSJhzl4UAaL5NVAzig/UeusqrI5VDvkiGXeHb0VSOh8gzV cAFkPo1tdAYt3SsQWLg2lBNGLHKeG7l50trVz9LBqWKD5xmgUdwl7z02OHx1T7vlwS47Dzy kcPVMCmLEXuKRN2zGbBp4b0d3QOcvEF02mqMfD3F0+vg1FBxCWtdgptxMwL7EipiTOTy6MY 9A/Wa6NYbk1ZlAUJI+edg== UI-OutboundReport: notjunk:1;M01:P0:x2hCUDJCFK0=;IIBM9ejTWF+DBqvM7BlWncO9Jl8 oX+e11i3Y1RLCaD2+uewzegRegosy8RkCUqAXOZfZgwZMFi+4d6WoRY20vR11JwFz3VeSgmkd 6y/0CWlNmiNRB4r8c0dTDacTNbRrRfMjxGIWcMspf9tJ4MaW1jBh8erx5HNmUT8qZHsRzneDK F1JHY5l+ATOhSZB7RDTpmiNYJ51egdx9gpyAPjY8EYmT2gjFH21ib15xTmRWB1lNeoN5NjWwx yOIKViD3rTAR3B7ntgOCIf8iElJmEN/+eCDxmP8cV1bAcJDpoSThkaUilQ8Kv2MG1rkhBw8/8 hIYvwluVF0rrWWNVB6tgFsqtSujskUufre+QvoBMq8HPQnjlnGmxbCZkaqXoaTDkOvcXK2bEj 7C7oEmlquy0edozbbvvGA2MS714Em3b0aggI5LbUT4JReG1LYcl0JbZBkaR8cRrD2FfEpOsJs jsmzgznat+4KzR7HxoXoBz9uzc1417Cq5dNmWRGyfsjqehSai0WlhjIA97m9RgtPXq18BAiKG 3Vv0DV+fC1yZvNeIoUwuIpPXwnnxr8KkqqZYXmdZoVt0VHjFdq+UI3Embo3emwjI9XoRPsC+c /6ADf8tYA3mOHHxJJeUPIbJFklgEZ+sDme8oot5LX2Yf9XcChf8nKo5YNKmpQPYSyQ9GyJYKM f3OwyTZftBrM8jcsOXQ2HQtMbzmgEd+rrf41Cjfey6oCoNpLqkqerSH6mq9i6Fvf8b1y/Pk68 /Dt3voh+aISxcCdScnqgOlkKxv4z5SCT6OAVnGp+woZcwDyYtdmfBsMfS/nu5FtRy5rppYaC 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:263261 Archived-At: > It might be useful to compare with the way most non-Emacs systems cope > with these problems: they use what are known as "modal" dialogue boxes. > Having initiated one of these, there is no way of doing anything else in > the system, including looking at a buried frame, until the "modal" > dialogue has been terminated or aborted. I think Emacs's way is better, > even if not perfect. Alas, this is no longer true. Start Emacs 29 via emacs -Q --eval "(setq default-frame-alist '((minibuffer . nil)))" Now type C-x 5 o to switch to the normal, minibuffer-less frame and then type C-x f. Next try to access the normal frame via C-x o, C-x 5 o, the window manager's Alt-TAB or any other key combination. This used to work ever since. Now you are in a modal dialogue exactly as described above. martin