From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#37514: PATCH: Add setting to allow switching to an already-visible buffer by default Date: Fri, 27 Sep 2019 10:16:43 +0200 Message-ID: <6522557b-5e2c-c488-d5d1-001e2ab5c831@gmx.at> References: <16d6a4fecc8.102faf4a4441777.3062189885757431562@aoeu2code.com> <83d0fnmsyw.fsf@gnu.org> <16d6efdc8de.c1802a0599163.8459852292203240965@aoeu2code.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="32998"; mail-complaints-to="usenet@blaine.gmane.org" Cc: 37514 <37514@debbugs.gnu.org> To: Jefferson Carpenter , Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Sep 27 10:18:03 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iDlRw-0008PW-Bb for geb-bug-gnu-emacs@m.gmane.org; Fri, 27 Sep 2019 10:18:00 +0200 Original-Received: from localhost ([::1]:47816 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iDlRu-0004UW-Q7 for geb-bug-gnu-emacs@m.gmane.org; Fri, 27 Sep 2019 04:17:59 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44061) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iDlR5-0004UJ-87 for bug-gnu-emacs@gnu.org; Fri, 27 Sep 2019 04:17:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iDlR3-0003Au-FX for bug-gnu-emacs@gnu.org; Fri, 27 Sep 2019 04:17:06 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36997) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iDlR0-000361-LR for bug-gnu-emacs@gnu.org; Fri, 27 Sep 2019 04:17:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iDlR0-0003m0-E0 for bug-gnu-emacs@gnu.org; Fri, 27 Sep 2019 04:17: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: Fri, 27 Sep 2019 08:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37514 X-GNU-PR-Package: emacs Original-Received: via spool by 37514-submit@debbugs.gnu.org id=B37514.156957221914492 (code B ref 37514); Fri, 27 Sep 2019 08:17:02 +0000 Original-Received: (at 37514) by debbugs.gnu.org; 27 Sep 2019 08:16:59 +0000 Original-Received: from localhost ([127.0.0.1]:45818 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDlQx-0003lg-44 for submit@debbugs.gnu.org; Fri, 27 Sep 2019 04:16:59 -0400 Original-Received: from mout.gmx.net ([212.227.15.18]:35749) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDlQu-0003lS-O6 for 37514@debbugs.gnu.org; Fri, 27 Sep 2019 04:16:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1569572204; bh=ECJ0yjVj+wksJjA7b6yLXvrYYmE6BOebrvpPjk7jQbI=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=HbkLjehR51poilvT9AuZs50BX/vhzlvtzG73SGYgc6OKyd4NcSGoldXBNevNRS+xe LUIFoAZqmd//rZ4MKoCPABl83yhJJ77xwtZ7QikaseA0Awlxxc6k+ocTQo/HJa0FF5 Y9MORH1n4jgrwlfoIVdmpj21jcpqYzoZmXX7FGrk= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from [192.168.1.101] ([212.95.5.188]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MCsPy-1iMb7L3Mn2-008vrS; Fri, 27 Sep 2019 10:16:43 +0200 In-Reply-To: <16d6efdc8de.c1802a0599163.8459852292203240965@aoeu2code.com> Content-Language: de-AT X-Provags-ID: V03:K1:KGLM89clpDJAS8L/Q5IFbFcGYMslRYQrVFNQuz3z9JWkHNt8qj0 Sl0InIo+1PA+aHP3SJYrxE4oPe4u74485dTyNfO3ze3r5Bhqnyl7iI00oMl/q56SZEvyEnX yPLc8Wnq6G+JcuaTE1AS8a59USDT1JpUbiUFJORDGoRfwRPbvtHzwaSpGopGCF6h6pqvnph nMMWu2rfz39wrx2WWOv4A== X-UI-Out-Filterresults: notjunk:1;V03:K0:k+exIgrkFVM=:i43UiZzmCk++s7raF9mh4l dMAqYqFmUwgNbC2z5kbBNiKvAQqZW8z1nakoV/BSfewBU/uLCkZXDM82na1Hi1UCTmyX/xS+V /ZBV+pRGxhRsHd1Lc0MySP8XYQlJCKJ1j3pSNvqcIy+m2Mt7fDKfTvxFW3IYACxpfnxB9JYa/ M7gevMeLQgeuKjdpp0y4gBCexib4pXsUlDAI8Ji6jPAkTBjoftogegGTGDnA8dZo/RuNgoTT0 CfE6wWkOdDdoz17gVqD8bHtXifNOZLCG0GDWkE6dUccAE7mrtyKzWNSnjJ8wnyUsQZJJd5EWV RpIRkYgm/h17WTYxqM73hG+MzuOREy9xRttJuUBPlb2NSvamowO53FWqFZVVWkomj+gwobspV OLI2FVMDmD7r5FieTK44TS14Hq2S9gSunvqQQEGCXdNvMoiFqgIWdxvMbc2ZTfE3GTLriM6rQ Vv49T/I9q4AQWjt2ngi/JvCqGuyRUoRWasLT83IDWLhwwsBEdc0RLZqiEyGcDOWCdDjIu+Sxd 2kJuMB0eaQxG/H9DHrz/BxrH2Oq3edRpnnbsLPteV8rLsa2nQIcs/8Ah9PP+GKFPimLWqUtWU YGxAQL0C57qNVZxNyn6G5/0YPibTU2sYcpSpsfFE7T/SJoGXe1Ib6kFJ8xAML9AHWzqaX5PX+ IIuaEhjW6sZw5b8MSItrhqOvCVYQUZHdMtaLvEh8Jm/MJSD1s81HGF8Ju+/7IUySH+2f+CcSZ bRhmmWo+PB4xFiXMW9Pfv4u/BT3GKcsMdiclckRYnnydNTWbXBjzkhc7ISLSve16KBe3Ce2a X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:167364 Archived-At: > No, quit-window buries the buffer that you leave, even though it > switches directly to the previous buffer on the top of the buffer > list, and so it cannot be used to alternate back and fourth. In your initial post you did not mention that you wanted "to alternate back and fourth". 'quit-window' gets you out of nested invocations of 'display-buffer', so it's indeed not suitable. > Switch-to-prev-buffer seems to do the same thing - executing it > twice does not return you to the buffer you started at. 'switch-to-prev-buffer' and 'switch-to-next-buffer' are the canonical commands for navigating a specific window's buffer list (here these are bound to and because I don't care for word-like movement). So if we want to convince people that C-x b is at least as convenient for this purpose - and we have to do that when we add such an option, mention it in NEWS, add manual entries for it and ask people to notice all that - you should tell why the above commands are so inconvenient for navigating the buffer list. > Besides, > using these functions would require adding an extra key in addition > to 'C-x b', and keys are at a premium. This could be an argument. Then we probably should find a few users here (I never use C-x b because I find that prompt far too annoying) supporting it. martin