From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings Newsgroups: gmane.emacs.bugs Subject: bug#64619: [PATCH] Add toggle-window-dedicated command Date: Sun, 20 Aug 2023 08:41:50 +0000 Message-ID: <22de08b62bfcc659fbd6@heytings.org> References: <87h6ovgnpn.fsf@catern.com> <387ee04aa9601b936ac5@heytings.org> <87350ere4n.fsf@catern.com> <387ee04aa97c3477c4f3@heytings.org> <87zg2mpuv9.fsf@catern.com> <387ee04aa9572975a3cd@heytings.org> <83edjyxmuz.fsf@gnu.org> <22de08b62bd05dc884c9@heytings.org> <83wmxqw1xf.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12198"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 64619@debbugs.gnu.org, philipk@posteo.net, sbaugh@janestreet.com, sbaugh@catern.com, rudalics@gmx.at, drew.adams@oracle.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Aug 20 10:42:19 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 1qXe0p-0002v6-2H for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 20 Aug 2023 10:42:19 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qXe0Z-0003qD-6i; Sun, 20 Aug 2023 04:42: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 1qXe0W-0003pw-UY for bug-gnu-emacs@gnu.org; Sun, 20 Aug 2023 04:42:00 -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 1qXe0W-0005mG-MS for bug-gnu-emacs@gnu.org; Sun, 20 Aug 2023 04:42:00 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qXe0Y-0004SM-4g for bug-gnu-emacs@gnu.org; Sun, 20 Aug 2023 04:42:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 20 Aug 2023 08:42: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.169252091817120 (code B ref 64619); Sun, 20 Aug 2023 08:42:02 +0000 Original-Received: (at 64619) by debbugs.gnu.org; 20 Aug 2023 08:41:58 +0000 Original-Received: from localhost ([127.0.0.1]:53069 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qXe0U-0004S3-EW for submit@debbugs.gnu.org; Sun, 20 Aug 2023 04:41:58 -0400 Original-Received: from heytings.org ([95.142.160.155]:46036) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qXe0P-0004Rq-JE for 64619@debbugs.gnu.org; Sun, 20 Aug 2023 04:41:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1692520911; bh=bxZ0kdz7n4AwKw/nBsj2eB/r/PK9hifyMSMWafTrSbE=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=YmB0zgJ/CrgpCIz7y4zxTMiDSzmL74CR0dVmzneFV+L2nASvFJYq8GCrE4ARvoUuf uUccC/03+TkR1jvsOSDDaP61QFgc2IflLFWmPhPAHb5ntvA9lrSTBN3W3NwHzDD98v u4pqqIQfERa1mGDrRWyKyU9195IvRD0YLTXfOSRfg9SHpZ+YUENC0a8mbYhpxmv4EV SaO5PeFI5LfawbN5kd+QS2ZSfUARKt62u+4zv0kYvLifxlwm+hZKiWcilO/pYBuobb BLVqL8JW/6RYa3WwcqT26CtL5z47GoX5/LyPsbvW7nJxegH6J62JduzzAdNWP3q7KK 7lv/Pg/2EMYgw== In-Reply-To: <83wmxqw1xf.fsf@gnu.org> 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:267969 Archived-At: >>> Alternatively, we could use switch-to-buffer-in-dedicated-window as >>> that user option: if the user sets it non-nil, we could take that as >>> an indication that they prefer the strongly-dedicated default. >> >> IMO it would be much cleaner to just strongly dedicate the window in >> toggle-window-dedicated, and to add a note in its docstring pointing to >> switch-to-buffer-in-dedicated-window and explaining that that option >> should be used to decide what happens with C-x b. > > So you are saying that opinions of people who disagree with you should > be simply disregarded? > Hmmm... no. Where do you see that? I'm simply saying that a user option to control how C-x b behaves with a (strongly) dedicated window already exists, which means that the behavior that Spencer found annoying can already be tweaked, and that it is not necessary to add yet another user option to control that behavior.