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#64619: [PATCH] Add toggle-window-dedicated command Date: Sat, 15 Jul 2023 09:53:47 +0200 Message-ID: <580a66c1-7496-7f05-e58e-5e9361094aee@gmx.at> References: <83o7kdenki.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="4908"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 64619@debbugs.gnu.org To: Eli Zaretskii , Spencer Baugh Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Jul 15 09:54:22 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 1qKa6f-00016W-8o for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 15 Jul 2023 09:54:21 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qKa6N-00073W-VM; Sat, 15 Jul 2023 03:54:03 -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 1qKa6M-000738-Hm for bug-gnu-emacs@gnu.org; Sat, 15 Jul 2023 03:54:02 -0400 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 1qKa6M-0008OP-AH for bug-gnu-emacs@gnu.org; Sat, 15 Jul 2023 03:54:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qKa6M-0001hM-6s for bug-gnu-emacs@gnu.org; Sat, 15 Jul 2023 03:54: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: Sat, 15 Jul 2023 07:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64619 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 64619-submit@debbugs.gnu.org id=B64619.16894076416524 (code B ref 64619); Sat, 15 Jul 2023 07:54:02 +0000 Original-Received: (at 64619) by debbugs.gnu.org; 15 Jul 2023 07:54:01 +0000 Original-Received: from localhost ([127.0.0.1]:44026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qKa6L-0001h7-AY for submit@debbugs.gnu.org; Sat, 15 Jul 2023 03:54:01 -0400 Original-Received: from mout.gmx.net ([212.227.15.15]:42403) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qKa6J-0001gt-50 for 64619@debbugs.gnu.org; Sat, 15 Jul 2023 03:53:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.at; s=s31663417; t=1689407630; x=1690012430; i=rudalics@gmx.at; bh=ADZB5m6JFQY0mYPU7ou9l9g1jDZ7/OCmtG3983sDzs4=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From:In-Reply-To; b=XH5F9OmBOUgprH8Yw50rSRq7IbO30OwZbT3KlEbBLaj1XplpSQr7keks2hpDevEniY24e2A gmPEGsFl37N5lB18lNWwv3xz8K9W98bInTB6mw5OL3wz9/3RlForp9H6V07IxBP6bPR8PzOda h8Qn8VKSZK+WRfQhaQQ1ZVf0wxasWBmI7G0WVAPM8wNAwRv4fFUoanX8jiU4KqWukMkvmijf2 cqjYR/Kl9TkmdhVMbR9kW3iIicLw1iT0njcwKeotz+OVM0ckRsKsHyqbQokch3Ob7mWFphQce 5UVrZDWrexkybEFczObM+2MaDTpvMtq5KXw1Rthai5gLS6Da+TCg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from [192.168.1.102] ([46.125.249.61]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MjS5A-1pePrQ1UoU-00l0RU; Sat, 15 Jul 2023 09:53:50 +0200 Content-Language: en-US In-Reply-To: <83o7kdenki.fsf@gnu.org> X-Provags-ID: V03:K1:lKW+WvXytce4S9SmTtD4qAYv8s1TDjFLTu/qfdIjVopo5BmuclZ BSuLLCNwg8kwempTjFfMmaF70nh5j9jiMSIQAuZfLWHJtHOfsUrpoDXRUFnEow+3i99+YHH jhO4td+phkWToUw1Gys+km/tmzaZs45JzFaD9JmrVFRJl29HF+LCGRdKl5gTGXQmlXmuJRx ILxcMJ6xiTbViiZfGLnvg== UI-OutboundReport: notjunk:1;M01:P0:DhtmTCczXJs=;glMkFobXvvkQSSnSpvxYeUwNvNv 1qvEgcY48iEL+qTLzwzqTlTlS4LS9yeD0erKoBIkbQK7a20w3bjLfbGQVl3/nxGD8TVXR35VB YsrO86zXkY/xuH50bJBjvl8bPzUghIOKo21TF7qQ8jsdOWG3wPheITKaf10vw6ljLNXdNI/cT JdFqNfwjKZAUAjL81JtMW2Q0M/Jh6Dy1PZosZNT5+qY+4aM2k1xrzygOVKUTgt+xQZ7J3XPMc yhR0nTnm4ZO81BqHXmG+a7bX+AquJAmeAtjoIGAtaeG5HkTVCPxblQn5089IvlJ9fHMS5JX+K BLlF5SCAQp8315hRLawkDysJO1UylihpPpbdz3Cr+bgfdPEsmAcEf4NoaTY75XfRhvsgyHzv+ qu/e0RPt3fXHs7ar/gWNAoiJtgyB89FXIEuw427xAKJwGz1iiUjiHVR2PdaUGoo5ld530TdMa g3tgud0RWHQA39kgJ6V1MidG2zCefykqvJvTjGgRV4w242uNF1g1LR9ReOqXILD85+JTB/LN+ PtbJy3FOVPa5HAQmjA8mPdsEYK580A7Hkn1VzsDA+KxRC1H9JVcgUfxgWmDyfjYxSNYW80NKB Dc8VxHXhQF/83QsofemzfsdeFsv6uYTb4sAfxFrhZr9vR2y4HxJ+73exyMwFb0J2fb+FRM2Re /95Xra6gJTHDtn4k5OShCo0C5c3pJ56ou5zdjmkh1daIORCl5a3xrGeE4BRKnMPv3pe6O1HKe 6kgvgU2KyaQ4fKGRfk7GQbbgUBXSPHErtJunhi4oSD5a3dWdhZcpW6pZSlL/fksHQrUZTWVj 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:265163 Archived-At: >> * lisp/window.el (toggle-window-dedicated): Add. >> (window-prefix-map): Add C-x w d binding. > > Adding Martin. Martin, any comments? It should hardly harm anyone. But what would be a typical scenario for using it? C-x b has 'switch-to-buffer-in-dedicated-window', C-x and friends probably should do the same. Usually a window is marked as dedicated to avoid that 'display-buffer' uses it. In which case it would likely be better to not mark the window as dedicated in the first place - e.g. via a (dedicated . nil) entry in `display-buffer-alist'. martin