From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tassilo Horn Newsgroups: gmane.emacs.bugs Subject: bug#21505: 24.4; Buffer order Date: Thu, 17 Sep 2015 08:49:51 +0200 Message-ID: <877fnppmk0.fsf@gnu.org> References: <8337yd7hgn.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1442472628 5484 80.91.229.3 (17 Sep 2015 06:50:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 17 Sep 2015 06:50:28 +0000 (UTC) Cc: 21505@debbugs.gnu.org, hoppe To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Sep 17 08:50:13 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZcT1H-0006Bu-0I for geb-bug-gnu-emacs@m.gmane.org; Thu, 17 Sep 2015 08:50:11 +0200 Original-Received: from localhost ([::1]:56398 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZcT1F-0007e0-W1 for geb-bug-gnu-emacs@m.gmane.org; Thu, 17 Sep 2015 02:50:09 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56684) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZcT1A-0007aO-JS for bug-gnu-emacs@gnu.org; Thu, 17 Sep 2015 02:50:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZcT19-00030M-Lp for bug-gnu-emacs@gnu.org; Thu, 17 Sep 2015 02:50:04 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:43474) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZcT19-0002zU-II for bug-gnu-emacs@gnu.org; Thu, 17 Sep 2015 02:50:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZcT18-0002bd-Kx for bug-gnu-emacs@gnu.org; Thu, 17 Sep 2015 02:50:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Tassilo Horn Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 17 Sep 2015 06:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21505 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 21505-submit@debbugs.gnu.org id=B21505.144247259810003 (code B ref 21505); Thu, 17 Sep 2015 06:50:02 +0000 Original-Received: (at 21505) by debbugs.gnu.org; 17 Sep 2015 06:49:58 +0000 Original-Received: from localhost ([127.0.0.1]:35684 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZcT13-0002bF-TD for submit@debbugs.gnu.org; Thu, 17 Sep 2015 02:49:58 -0400 Original-Received: from deliver.uni-koblenz.de ([141.26.64.15]:56618) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZcT11-0002b7-PS for 21505@debbugs.gnu.org; Thu, 17 Sep 2015 02:49:56 -0400 Original-Received: from thinkpad-t440p (dhcp219.uni-koblenz.de [141.26.71.219]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTPSA id EA9371A8373; Thu, 17 Sep 2015 08:49:52 +0200 (CEST) In-Reply-To: <8337yd7hgn.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 17 Sep 2015 08:17:12 +0300") User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.0.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 208.118.235.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:106679 Archived-At: Eli Zaretskii writes: >> Let's say I have a Linux directory that looks like >> >> -rw-r--r-- 1 hooked se 0 Sep 16 16:02 a >> -rw-r--r-- 1 hooked se 0 Sep 16 16:02 b >> -rw-r--r-- 1 hooked se 0 Sep 16 16:02 c >> When I type emacs * it opens all three files but it puts me in the middle of >> the buffer chain. For example when I run it, I start off at c and NextBuffer >> takes me along the chain >> >> c -> b -> *Messages* -> *scratch* -> a -> >> This is really, really annoying. I'd like to open up emacs and have the order >> be any of the permutations >> >> c -> b -> a -> *Messages* -> *scratch* -> >> b -> a -> c -> *Messages* -> *scratch* -> >> a -> b -> c -> *Messages* -> *scratch* -> >> >> This behavior is the most natural one IMHO (user @Stefan >> agrees). This is a feature request to make this the default behavior. > > Is the feature request to produce the above buffer order only once, > upon entry to Emacs in this scenario, or is it more general, > i.e. should hold at any arbitrary point in time during the Emacs > session? [...] > > In any case, the latter possibility is much harder to accomplish; the > former is relatively easy, but I question its usefulness, given that > it's limited to the initial entry. IMO it could and should apply also to emacsclient invocations. And to me, the order a, b, c seems to be the only right one. Bye, Tassilo