From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#62833: 30.0.50; ERC 5.6: Rethink buffer-display options and behavior Date: Sun, 04 Jun 2023 18:28:14 +0300 Message-ID: <837csj5jsh.fsf__27106.133829669$1685892499$gmane$org@gnu.org> References: <87leiuy3cv.fsf@neverwas.me> <877csje0uz.fsf@neverwas.me> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22398"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-erc@gnu.org, 62833@debbugs.gnu.org To: "J.P." Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jun 04 17:28:11 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 1q5peM-0005bv-CE for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 04 Jun 2023 17:28:10 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5peF-0002qB-Ap; Sun, 04 Jun 2023 11:28: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 1q5peE-0002q2-N3 for bug-gnu-emacs@gnu.org; Sun, 04 Jun 2023 11:28:02 -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 1q5peE-0000zd-F7 for bug-gnu-emacs@gnu.org; Sun, 04 Jun 2023 11:28:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5peD-0005Bj-S6 for bug-gnu-emacs@gnu.org; Sun, 04 Jun 2023 11:28:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 04 Jun 2023 15:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62833 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 62833-submit@debbugs.gnu.org id=B62833.168589244819901 (code B ref 62833); Sun, 04 Jun 2023 15:28:01 +0000 Original-Received: (at 62833) by debbugs.gnu.org; 4 Jun 2023 15:27:28 +0000 Original-Received: from localhost ([127.0.0.1]:46922 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5pdg-0005Au-79 for submit@debbugs.gnu.org; Sun, 04 Jun 2023 11:27:28 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:48006) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5pdd-0005Ah-VY for 62833@debbugs.gnu.org; Sun, 04 Jun 2023 11:27:26 -0400 Original-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 ) id 1q5pdY-0000ld-9W; Sun, 04 Jun 2023 11:27:20 -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=v5fuXeQu3sUuhuRs12GSksV6hkGr8wdcDdFN19hLJfY=; b=oRSsGCzGRtzp nDSlq1pbtWZx2dUukmOVi+o5zpnJLZdH0VoQuIU3qsCpqL5VzhqTeGrXDxmS7r56VXoSmhDMrwc82 CzpCCBn20axopfQMAfertH1DG7I24YxfejIOXPb2AU5VqDLkWr8thsRL0PACM0EyccxiR5ukyfyjS TOrLLsOFJ8/QMm9rG66rOzThvfFggALYy3fAHBQ0P6weSwscTF/XimZn4XKkVDlf9a1d2C/L5GlEL djgsqNKbl+QiprE1fK9SD6rO4MDR3RzaL63DM1uTn0VjN+QPVyMerVgbzJsarhJlGxSHW3ERhpz8G G3OXyXErx8FJHllLjrSbYg==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q5pdX-0003hE-UO; Sun, 04 Jun 2023 11:27:20 -0400 In-Reply-To: <877csje0uz.fsf@neverwas.me> (jp@neverwas.me) 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:262966 Archived-At: > From: "J.P." > Cc: emacs-erc@gnu.org, 62833@debbugs.gnu.org > Date: Sun, 04 Jun 2023 07:52:20 -0700 > > The solution to all this isn't straightforward, and we're making headway > on it for ERC 5.6. In the meantime, I'm wondering if we might consider > appeasing these disgruntled users somehow. Normally, I'd prefer just > reverting back to `buffer', but because much has been made about its > potential for causing mayhem via unintended sharing, I'm thinking we > might change the default in Emacs 29 to `window-noselect'. This value > tells ERC to show new buffers in a sibling window of the same vertical > combination. I don't use ERC, but how does it make sense to change the default so close to a release? I could understand reverting back to 'buffer', which was used for a long time, but switching to a new default that had no real testing period? Are you absolutely sure this is a good idea? And on top of that, change it only for Emacs 29?