GNU bug report logs - #21505
24.4; Buffer order

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: hoppe <travis.hoppe@HIDDEN>; dated Thu, 17 Sep 2015 04:57:04 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 21505 <at> debbugs.gnu.org:


Received: (at 21505) by debbugs.gnu.org; 17 Sep 2015 16:20:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 17 12:20:58 2015
Received: from localhost ([127.0.0.1]:36279 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1Zcbve-0001Rs-JV
	for submit <at> debbugs.gnu.org; Thu, 17 Sep 2015 12:20:58 -0400
Received: from mtaout20.012.net.il ([80.179.55.166]:42171)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <eliz@HIDDEN>) id 1Zcbvb-0001Rh-He
 for 21505 <at> debbugs.gnu.org; Thu, 17 Sep 2015 12:20:56 -0400
Received: from conversion-daemon.a-mtaout20.012.net.il by
 a-mtaout20.012.net.il (HyperSendmail v2007.08) id
 <0NUT00F00X623J00@HIDDEN> for 21505 <at> debbugs.gnu.org;
 Thu, 17 Sep 2015 19:20:52 +0300 (IDT)
Received: from HOME-C4E4A596F7 ([84.94.185.246]) by a-mtaout20.012.net.il
 (HyperSendmail v2007.08) with ESMTPA id
 <0NUT00ERCXESZG30@HIDDEN>;
 Thu, 17 Sep 2015 19:20:52 +0300 (IDT)
Date: Thu, 17 Sep 2015 19:20:53 +0300
From: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#21505: 24.4; Buffer order
In-reply-to: <CAL2sJe3jCH90fyN5YNcPvC=UXjfiPnmVFf6D1zCdYt_pFxzzag@HIDDEN>
X-012-Sender: halo1@HIDDEN
To: hoppe <travis.hoppe@HIDDEN>
Message-id: <83pp1hqaoq.fsf@HIDDEN>
References: <CAL2sJe0tzdyMQt46KTktsXpYZLJfiiSEdeHLJpw_d=P1ArNXkQ@HIDDEN>
 <8337yd7hgn.fsf@HIDDEN> <877fnppmk0.fsf@HIDDEN> <83y4g55yat.fsf@HIDDEN>
 <87zj0lo52a.fsf@HIDDEN> <jwvbnd1w6tc.fsf-monnier+emacsbugs@HIDDEN>
 <83twqtqene.fsf@HIDDEN>
 <CAL2sJe0VOtEijkrehEjXFT52AJ1_BVz9kxdHOqt=Bm71j3nyvw@HIDDEN>
 <83si6dqdig.fsf@HIDDEN>
 <CAL2sJe364Se0thK7DNajdnKojDu+yBLn_xj1X+AxSrcrMudXiw@HIDDEN>
 <83r3lxqcdl.fsf@HIDDEN>
 <CAL2sJe3jCH90fyN5YNcPvC=UXjfiPnmVFf6D1zCdYt_pFxzzag@HIDDEN>
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 21505
Cc: 21505 <at> debbugs.gnu.org, monnier@HIDDEN, tsdh@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: Eli Zaretskii <eliz@HIDDEN>
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.0 (+)

> From: hoppe <travis.hoppe@HIDDEN>
> Date: Thu, 17 Sep 2015 11:48:37 -0400
> Cc: Stefan Monnier <monnier@HIDDEN>, Tassilo Horn <tsdh@HIDDEN>, 21505 <at> debbugs.gnu.org
> 
> When I say "Next Buffer" I mean, when I click on Buffers in the File Menu one
> of the options is 
> 
> Next Buffer <XF86FORWARD> 
> 
> with the tooltip: Switch to the "next" buffer in a cyclic order. This, I think,
> is identical to C-x right arrow.

Ah, okay.  Now everything is clear.  Thanks.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21505; Package emacs. Full text available.

Message received at 21505 <at> debbugs.gnu.org:


Received: (at 21505) by debbugs.gnu.org; 17 Sep 2015 15:49:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 17 11:49:00 2015
Received: from localhost ([127.0.0.1]:36267 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZcbQh-0000dH-RE
	for submit <at> debbugs.gnu.org; Thu, 17 Sep 2015 11:49:00 -0400
Received: from mail-io0-f182.google.com ([209.85.223.182]:34257)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <travis.hoppe@HIDDEN>) id 1ZcbQf-0000d9-JG
 for 21505 <at> debbugs.gnu.org; Thu, 17 Sep 2015 11:48:58 -0400
Received: by iofb144 with SMTP id b144so26611789iof.1
 for <21505 <at> debbugs.gnu.org>; Thu, 17 Sep 2015 08:48:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc:content-type;
 bh=0s2vojBya3J5iqtWokuLV8tGZv6p3HoYfHXczLXTH64=;
 b=0N1WmRXRubFfsk8JDgdPccIrdWVgLUSIOQ2/UH+64IPPqq7SjdiCELJOJWnhResbUc
 46wBTJWR2pRc7+F19Mt2nj5Q2enfn7Tv7OZOnpNNuy9TuUIBPJbmR/3wNeqFJTdnvQyV
 G1UIJGJwUn0F+jp78n86NGmVoGYzlvVs9Mjjo5JaEeOf3zETbTaUcZWpbyWeRebhJwDB
 mgs6yqJtyEcpmqdiJjwYw5XRYqde8fKINHNeoF/x8wc/a4xfJHH1X8XSbajrGigVI7ia
 JzDg/sRKwqjEn+0I53WJeLjjZt1Zqt636tUQRuQF1xyD8tI7Kl78iiCTPlYVrGsgtKLW
 vtAg==
X-Received: by 10.107.134.220 with SMTP id q89mr7561520ioi.90.1442504937079;
 Thu, 17 Sep 2015 08:48:57 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.142.133 with HTTP; Thu, 17 Sep 2015 08:48:37 -0700 (PDT)
In-Reply-To: <83r3lxqcdl.fsf@HIDDEN>
References: <CAL2sJe0tzdyMQt46KTktsXpYZLJfiiSEdeHLJpw_d=P1ArNXkQ@HIDDEN>
 <8337yd7hgn.fsf@HIDDEN> <877fnppmk0.fsf@HIDDEN> <83y4g55yat.fsf@HIDDEN>
 <87zj0lo52a.fsf@HIDDEN> <jwvbnd1w6tc.fsf-monnier+emacsbugs@HIDDEN>
 <83twqtqene.fsf@HIDDEN>
 <CAL2sJe0VOtEijkrehEjXFT52AJ1_BVz9kxdHOqt=Bm71j3nyvw@HIDDEN>
 <83si6dqdig.fsf@HIDDEN>
 <CAL2sJe364Se0thK7DNajdnKojDu+yBLn_xj1X+AxSrcrMudXiw@HIDDEN>
 <83r3lxqcdl.fsf@HIDDEN>
From: hoppe <travis.hoppe@HIDDEN>
Date: Thu, 17 Sep 2015 11:48:37 -0400
Message-ID: <CAL2sJe3jCH90fyN5YNcPvC=UXjfiPnmVFf6D1zCdYt_pFxzzag@HIDDEN>
Subject: Re: bug#21505: 24.4; Buffer order
To: Eli Zaretskii <eliz@HIDDEN>
Content-Type: multipart/alternative; boundary=001a113ff9fe5c8a7d051ff35a13
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 21505
Cc: 21505 <at> debbugs.gnu.org, Stefan Monnier <monnier@HIDDEN>,
 Tassilo Horn <tsdh@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

--001a113ff9fe5c8a7d051ff35a13
Content-Type: text/plain; charset=UTF-8

I'm sorry, this is my first bug report and I'm not a power user of emacs.

When I say "Next Buffer" I mean, when I click on Buffers in the File Menu
one of the options is

Next Buffer <XF86FORWARD>

with the tooltip: Switch to the "next" buffer in a cyclic order. This, I
think, is identical to C-x right arrow.


On Thu, Sep 17, 2015 at 11:44 AM, Eli Zaretskii <eliz@HIDDEN> wrote:

> > From: hoppe <travis.hoppe@HIDDEN>
> > Date: Thu, 17 Sep 2015 11:23:58 -0400
> > Cc: Stefan Monnier <monnier@HIDDEN>, tsdh@HIDDEN,
> 21505 <at> debbugs.gnu.org
> >
> > No, and this is why it's a little weird. On my computer when I create
> the files
> > a,b,c and run
> >
> > > emacs a b c
> >
> > the prompt of C-x b gives:
> >
> > c
> > b
> > a
> > *scratch*
> > *Messages*
> >
> > with file c opened first. BUT, the order of NextBuffer goes
> > [c->b->*Messages*->*scratch->a]
>
> What or who is NextBuffer??  I cannot find any such string in the
> entire Emacs source tree.  What am I missing?
>

--001a113ff9fe5c8a7d051ff35a13
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">I&#39;m sorry, this is my first bug report and I&#39;m not=
 a power user of emacs.=C2=A0<div><br></div><div>When I say &quot;Next Buff=
er&quot; I mean, when I click on Buffers in the File Menu one of the option=
s is=C2=A0<div><br></div><div>Next Buffer &lt;XF86FORWARD&gt;=C2=A0</div><d=
iv><br></div><div>with the tooltip: Switch to the &quot;next&quot; buffer i=
n a cyclic order. This, I think, is identical to C-x right arrow.</div><div=
><br></div></div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_q=
uote">On Thu, Sep 17, 2015 at 11:44 AM, Eli Zaretskii <span dir=3D"ltr">&lt=
;<a href=3D"mailto:eliz@HIDDEN" target=3D"_blank">eliz@HIDDEN</a>&gt;</sp=
an> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;=
border-left:1px #ccc solid;padding-left:1ex">&gt; From: hoppe &lt;<a href=
=3D"mailto:travis.hoppe@HIDDEN">travis.hoppe@HIDDEN</a>&gt;<br>
&gt; Date: Thu, 17 Sep 2015 11:23:58 -0400<br>
<span class=3D"">&gt; Cc: Stefan Monnier &lt;<a href=3D"mailto:monnier@iro.=
umontreal.ca">monnier@HIDDEN</a>&gt;, <a href=3D"mailto:tsdh@gnu.=
org">tsdh@HIDDEN</a>, <a href=3D"mailto:21505 <at> debbugs.gnu.org">21505@debbu=
gs.gnu.org</a><br>
&gt;<br>
</span><span class=3D"">&gt; No, and this is why it&#39;s a little weird. O=
n my computer when I create the files<br>
&gt; a,b,c and run<br>
&gt;<br>
&gt; &gt; emacs a b c<br>
&gt;<br>
&gt; the prompt of C-x b gives:<br>
&gt;<br>
&gt; c<br>
&gt; b<br>
&gt; a<br>
&gt; *scratch*<br>
&gt; *Messages*<br>
&gt;<br>
&gt; with file c opened first. BUT, the order of NextBuffer goes<br>
&gt; [c-&gt;b-&gt;*Messages*-&gt;*scratch-&gt;a]<br>
<br>
</span>What or who is NextBuffer??=C2=A0 I cannot find any such string in t=
he<br>
entire Emacs source tree.=C2=A0 What am I missing?<br>
</blockquote></div><br></div>

--001a113ff9fe5c8a7d051ff35a13--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21505; Package emacs. Full text available.

Message received at 21505 <at> debbugs.gnu.org:


Received: (at 21505) by debbugs.gnu.org; 17 Sep 2015 15:44:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 17 11:44:33 2015
Received: from localhost ([127.0.0.1]:36263 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZcbMP-0000WO-15
	for submit <at> debbugs.gnu.org; Thu, 17 Sep 2015 11:44:33 -0400
Received: from mtaout25.012.net.il ([80.179.55.181]:34815)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <eliz@HIDDEN>) id 1ZcbML-0000WE-Oo
 for 21505 <at> debbugs.gnu.org; Thu, 17 Sep 2015 11:44:30 -0400
Received: from conversion-daemon.mtaout25.012.net.il by mtaout25.012.net.il
 (HyperSendmail v2007.08) id <0NUT00J00VKCA100@HIDDEN> for
 21505 <at> debbugs.gnu.org; Thu, 17 Sep 2015 18:41:17 +0300 (IDT)
Received: from HOME-C4E4A596F7 ([84.94.185.246]) by mtaout25.012.net.il
 (HyperSendmail v2007.08) with ESMTPA id
 <0NUT00HYEVKSF710@HIDDEN>; Thu, 17 Sep 2015 18:41:17 +0300 (IDT)
Date: Thu, 17 Sep 2015 18:44:22 +0300
From: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#21505: 24.4; Buffer order
In-reply-to: <CAL2sJe364Se0thK7DNajdnKojDu+yBLn_xj1X+AxSrcrMudXiw@HIDDEN>
X-012-Sender: halo1@HIDDEN
To: hoppe <travis.hoppe@HIDDEN>
Message-id: <83r3lxqcdl.fsf@HIDDEN>
References: <CAL2sJe0tzdyMQt46KTktsXpYZLJfiiSEdeHLJpw_d=P1ArNXkQ@HIDDEN>
 <8337yd7hgn.fsf@HIDDEN> <877fnppmk0.fsf@HIDDEN> <83y4g55yat.fsf@HIDDEN>
 <87zj0lo52a.fsf@HIDDEN> <jwvbnd1w6tc.fsf-monnier+emacsbugs@HIDDEN>
 <83twqtqene.fsf@HIDDEN>
 <CAL2sJe0VOtEijkrehEjXFT52AJ1_BVz9kxdHOqt=Bm71j3nyvw@HIDDEN>
 <83si6dqdig.fsf@HIDDEN>
 <CAL2sJe364Se0thK7DNajdnKojDu+yBLn_xj1X+AxSrcrMudXiw@HIDDEN>
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 21505
Cc: 21505 <at> debbugs.gnu.org, monnier@HIDDEN, tsdh@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: Eli Zaretskii <eliz@HIDDEN>
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.0 (+)

> From: hoppe <travis.hoppe@HIDDEN>
> Date: Thu, 17 Sep 2015 11:23:58 -0400
> Cc: Stefan Monnier <monnier@HIDDEN>, tsdh@HIDDEN, 21505 <at> debbugs.gnu.org
> 
> No, and this is why it's a little weird. On my computer when I create the files
> a,b,c and run 
> 
> > emacs a b c 
> 
> the prompt of C-x b gives:
> 
> c 
> b
> a
> *scratch*
> *Messages*
> 
> with file c opened first. BUT, the order of NextBuffer goes
> [c->b->*Messages*->*scratch->a]

What or who is NextBuffer??  I cannot find any such string in the
entire Emacs source tree.  What am I missing?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21505; Package emacs. Full text available.

Message received at 21505 <at> debbugs.gnu.org:


Received: (at 21505) by debbugs.gnu.org; 17 Sep 2015 15:24:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 17 11:24:20 2015
Received: from localhost ([127.0.0.1]:36258 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1Zcb2p-0008SZ-OS
	for submit <at> debbugs.gnu.org; Thu, 17 Sep 2015 11:24:20 -0400
Received: from mail-io0-f169.google.com ([209.85.223.169]:32847)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <travis.hoppe@HIDDEN>) id 1Zcb2o-0008SS-DX
 for 21505 <at> debbugs.gnu.org; Thu, 17 Sep 2015 11:24:18 -0400
Received: by iofh134 with SMTP id h134so25733030iof.0
 for <21505 <at> debbugs.gnu.org>; Thu, 17 Sep 2015 08:24:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc:content-type;
 bh=H0ffSutQojViB847aGlJ6wUejzsSFmZio3MzkbDUCZQ=;
 b=AnR/8pt8Mu/7SRQB7rit8+MxZxGQSl95K9gKSZ1zto0ANlIUtGGoBn4r1O2uw8830R
 t48r02megZxXyEkjpx/vD91J9+DPhf7clV9lyyfa1tIGoPqNUVZ2MpozyqDwJrsiWwQ9
 aohMtUnfB1hxpTsEphoWpKqA0WJD/KFOTgXlwVZGe+d0WKufXw3FINkACDsOtiDBwmFi
 tGy0f/7b+w6ZATweS5WD8pfQEcQ2m7nN3p9MAR8nWFKSoG2M29pD7VNAEbGVQrI4/z9h
 aK4qJhJKYr0Q4uGdRhJefLAzwdqmBo5RICVn6GgNEcgBerqL79aGd6XVbEnqmwUem+q+
 83Hw==
X-Received: by 10.107.26.138 with SMTP id a132mr7307581ioa.5.1442503457670;
 Thu, 17 Sep 2015 08:24:17 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.142.133 with HTTP; Thu, 17 Sep 2015 08:23:58 -0700 (PDT)
In-Reply-To: <83si6dqdig.fsf@HIDDEN>
References: <CAL2sJe0tzdyMQt46KTktsXpYZLJfiiSEdeHLJpw_d=P1ArNXkQ@HIDDEN>
 <8337yd7hgn.fsf@HIDDEN> <877fnppmk0.fsf@HIDDEN> <83y4g55yat.fsf@HIDDEN>
 <87zj0lo52a.fsf@HIDDEN> <jwvbnd1w6tc.fsf-monnier+emacsbugs@HIDDEN>
 <83twqtqene.fsf@HIDDEN>
 <CAL2sJe0VOtEijkrehEjXFT52AJ1_BVz9kxdHOqt=Bm71j3nyvw@HIDDEN>
 <83si6dqdig.fsf@HIDDEN>
From: hoppe <travis.hoppe@HIDDEN>
Date: Thu, 17 Sep 2015 11:23:58 -0400
Message-ID: <CAL2sJe364Se0thK7DNajdnKojDu+yBLn_xj1X+AxSrcrMudXiw@HIDDEN>
Subject: Re: bug#21505: 24.4; Buffer order
To: Eli Zaretskii <eliz@HIDDEN>
Content-Type: multipart/alternative; boundary=001a113fe5fa2e8df7051ff302c8
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 21505
Cc: 21505 <at> debbugs.gnu.org, Stefan Monnier <monnier@HIDDEN>,
 tsdh@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

--001a113fe5fa2e8df7051ff302c8
Content-Type: text/plain; charset=UTF-8

No, and this is why it's a little weird. On my computer when I create the
files a,b,c and run

> emacs a b c

the prompt of C-x b gives:

c
b
a
*scratch*
*Messages*

with file c opened first. BUT, the order of NextBuffer goes
[c->b->*Messages*->*scratch->a]

On Thu, Sep 17, 2015 at 11:19 AM, Eli Zaretskii <eliz@HIDDEN> wrote:

> > From: hoppe <travis.hoppe@HIDDEN>
> > Date: Thu, 17 Sep 2015 10:59:41 -0400
> > Cc: Stefan Monnier <monnier@HIDDEN>, tsdh@HIDDEN,
> 21505 <at> debbugs.gnu.org
> >
> > In response to the first question, I'd like this to be the "easy"
> request, that
> > this behavior is only for when emacs opens and not continuously during
> the
> > session. I agree, it does not need to be maintained during the session.
> >
> > Re: Tassilo Horn: I purposely showed my example with a wildcard since
> emacs
> > could be given any expansion from the shell. To me it, and for my usual
> use
> > case, it doesn't matter. I have a bunch of files I'd like to edit and I
> often
> > miss those that are past the messages and scratch buffer. Opening the
> files in
> > the order given from the command line seems very natural to me.
> >
> > So to be clear, given the command run on the shell:
> >
> > > emacs a c b
> >
> > The buffer order should be [a,c,b,*messages*,*scratch*]. Currently the
> default
> > behavior looks something like [b,c,*messages*,*scratch*, a].
>
> So it's just an issue with the order in which buffers are presented in
> the prompt of "C-x b"?
>

--001a113fe5fa2e8df7051ff302c8
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">No, and this is why it&#39;s a little weird. On my compute=
r when I create the files a,b,c and run=C2=A0<div><br></div><div>&gt; emacs=
 a b c=C2=A0</div><div><br></div><div>the prompt of C-x b gives:</div><div>=
<br></div><div>c=C2=A0</div><div>b</div><div>a</div><div>*scratch*</div><di=
v>*Messages*</div><div><br></div><div>with file c opened first. BUT, the or=
der of NextBuffer goes [c-&gt;b-&gt;*Messages*-&gt;*scratch-&gt;a]</div></d=
iv><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Thu, Sep 17=
, 2015 at 11:19 AM, Eli Zaretskii <span dir=3D"ltr">&lt;<a href=3D"mailto:e=
liz@HIDDEN" target=3D"_blank">eliz@HIDDEN</a>&gt;</span> wrote:<br><block=
quote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc=
 solid;padding-left:1ex">&gt; From: hoppe &lt;<a href=3D"mailto:travis.hopp=
e@HIDDEN">travis.hoppe@HIDDEN</a>&gt;<br>
&gt; Date: Thu, 17 Sep 2015 10:59:41 -0400<br>
&gt; Cc: Stefan Monnier &lt;<a href=3D"mailto:monnier@HIDDEN">mon=
nier@HIDDEN</a>&gt;, <a href=3D"mailto:tsdh@HIDDEN">tsdh@HIDDEN=
</a>, <a href=3D"mailto:21505 <at> debbugs.gnu.org">21505 <at> debbugs.gnu.org</a><br=
>
<span class=3D"">&gt;<br>
&gt; In response to the first question, I&#39;d like this to be the &quot;e=
asy&quot; request, that<br>
&gt; this behavior is only for when emacs opens and not continuously during=
 the<br>
&gt; session. I agree, it does not need to be maintained during the session=
.<br>
&gt;<br>
&gt; Re: Tassilo Horn: I purposely showed my example with a wildcard since =
emacs<br>
&gt; could be given any expansion from the shell. To me it, and for my usua=
l use<br>
&gt; case, it doesn&#39;t matter. I have a bunch of files I&#39;d like to e=
dit and I often<br>
&gt; miss those that are past the messages and scratch buffer. Opening the =
files in<br>
&gt; the order given from the command line seems very natural to me.<br>
&gt;<br>
&gt; So to be clear, given the command run on the shell:<br>
&gt;<br>
&gt; &gt; emacs a c b<br>
&gt;<br>
&gt; The buffer order should be [a,c,b,*messages*,*scratch*]. Currently the=
 default<br>
&gt; behavior looks something like [b,c,*messages*,*scratch*, a].<br>
<br>
</span>So it&#39;s just an issue with the order in which buffers are presen=
ted in<br>
the prompt of &quot;C-x b&quot;?<br>
</blockquote></div><br></div>

--001a113fe5fa2e8df7051ff302c8--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21505; Package emacs. Full text available.

Message received at 21505 <at> debbugs.gnu.org:


Received: (at 21505) by debbugs.gnu.org; 17 Sep 2015 15:19:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 17 11:19:55 2015
Received: from localhost ([127.0.0.1]:36254 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZcayY-0008Kd-Tu
	for submit <at> debbugs.gnu.org; Thu, 17 Sep 2015 11:19:55 -0400
Received: from mtaout23.012.net.il ([80.179.55.175]:61262)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <eliz@HIDDEN>) id 1ZcayV-0008KM-Rz
 for 21505 <at> debbugs.gnu.org; Thu, 17 Sep 2015 11:19:53 -0400
Received: from conversion-daemon.a-mtaout23.012.net.il by
 a-mtaout23.012.net.il (HyperSendmail v2007.08) id
 <0NUT00C00U6WEK00@HIDDEN> for 21505 <at> debbugs.gnu.org;
 Thu, 17 Sep 2015 18:19:50 +0300 (IDT)
Received: from HOME-C4E4A596F7 ([84.94.185.246]) by a-mtaout23.012.net.il
 (HyperSendmail v2007.08) with ESMTPA id
 <0NUT00CQ3UL295A0@HIDDEN>;
 Thu, 17 Sep 2015 18:19:50 +0300 (IDT)
Date: Thu, 17 Sep 2015 18:19:51 +0300
From: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#21505: 24.4; Buffer order
In-reply-to: <CAL2sJe0VOtEijkrehEjXFT52AJ1_BVz9kxdHOqt=Bm71j3nyvw@HIDDEN>
X-012-Sender: halo1@HIDDEN
To: hoppe <travis.hoppe@HIDDEN>
Message-id: <83si6dqdig.fsf@HIDDEN>
References: <CAL2sJe0tzdyMQt46KTktsXpYZLJfiiSEdeHLJpw_d=P1ArNXkQ@HIDDEN>
 <8337yd7hgn.fsf@HIDDEN> <877fnppmk0.fsf@HIDDEN> <83y4g55yat.fsf@HIDDEN>
 <87zj0lo52a.fsf@HIDDEN> <jwvbnd1w6tc.fsf-monnier+emacsbugs@HIDDEN>
 <83twqtqene.fsf@HIDDEN>
 <CAL2sJe0VOtEijkrehEjXFT52AJ1_BVz9kxdHOqt=Bm71j3nyvw@HIDDEN>
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 21505
Cc: 21505 <at> debbugs.gnu.org, monnier@HIDDEN, tsdh@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: Eli Zaretskii <eliz@HIDDEN>
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.0 (+)

> From: hoppe <travis.hoppe@HIDDEN>
> Date: Thu, 17 Sep 2015 10:59:41 -0400
> Cc: Stefan Monnier <monnier@HIDDEN>, tsdh@HIDDEN, 21505 <at> debbugs.gnu.org
> 
> In response to the first question, I'd like this to be the "easy" request, that
> this behavior is only for when emacs opens and not continuously during the
> session. I agree, it does not need to be maintained during the session. 
> 
> Re: Tassilo Horn: I purposely showed my example with a wildcard since emacs
> could be given any expansion from the shell. To me it, and for my usual use
> case, it doesn't matter. I have a bunch of files I'd like to edit and I often
> miss those that are past the messages and scratch buffer. Opening the files in
> the order given from the command line seems very natural to me.
> 
> So to be clear, given the command run on the shell:
> 
> > emacs a c b
> 
> The buffer order should be [a,c,b,*messages*,*scratch*]. Currently the default
> behavior looks something like [b,c,*messages*,*scratch*, a]. 

So it's just an issue with the order in which buffers are presented in
the prompt of "C-x b"?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21505; Package emacs. Full text available.

Message received at 21505 <at> debbugs.gnu.org:


Received: (at 21505) by debbugs.gnu.org; 17 Sep 2015 15:00:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 17 11:00:09 2015
Received: from localhost ([127.0.0.1]:36242 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZcafP-0007pk-BU
	for submit <at> debbugs.gnu.org; Thu, 17 Sep 2015 11:00:09 -0400
Received: from mail-ig0-f175.google.com ([209.85.213.175]:38095)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <travis.hoppe@HIDDEN>) id 1ZcafJ-0007ol-BZ
 for 21505 <at> debbugs.gnu.org; Thu, 17 Sep 2015 11:00:04 -0400
Received: by igxx6 with SMTP id x6so15904751igx.1
 for <21505 <at> debbugs.gnu.org>; Thu, 17 Sep 2015 08:00:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc:content-type;
 bh=y7aRRC3RSjVj+/ZvwtzNMMIyRuWawHuIMQBTuWjdw2Q=;
 b=w7SogZkPCiDjVpO4d4sJ9JKiJVrRLswKV0vRLMfCOg58Z2LRn/0Ays6QPFDqEjAr8i
 u1bted5c/+thWRsWx/ixMphJXPpm9jtWEWDJoPiNeEGJ18a99d1apo8B5pg+mhqJqTo/
 qLBRIpm2Fhp20Upiv32KxlX1YlTbCmfOxWwfQ8VVaSs2MtsNh0T5pqI6v99umTseDwxk
 2aEivqzznAVTgAa/A57WVa87lpCcy8BTYbQXzHdi6ntsnsH54pu6y4BQcYsryc/Fcz3+
 l9rVA2HzS9wnxhBZ+QA3JzHt9xcNMUINpvqmvO/AhHKi+TOXMqRn894yv4afmQSSSHIp
 Sk7Q==
X-Received: by 10.50.64.210 with SMTP id q18mr26357257igs.15.1442502000411;
 Thu, 17 Sep 2015 08:00:00 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.142.133 with HTTP; Thu, 17 Sep 2015 07:59:41 -0700 (PDT)
In-Reply-To: <83twqtqene.fsf@HIDDEN>
References: <CAL2sJe0tzdyMQt46KTktsXpYZLJfiiSEdeHLJpw_d=P1ArNXkQ@HIDDEN>
 <8337yd7hgn.fsf@HIDDEN> <877fnppmk0.fsf@HIDDEN> <83y4g55yat.fsf@HIDDEN>
 <87zj0lo52a.fsf@HIDDEN> <jwvbnd1w6tc.fsf-monnier+emacsbugs@HIDDEN>
 <83twqtqene.fsf@HIDDEN>
From: hoppe <travis.hoppe@HIDDEN>
Date: Thu, 17 Sep 2015 10:59:41 -0400
Message-ID: <CAL2sJe0VOtEijkrehEjXFT52AJ1_BVz9kxdHOqt=Bm71j3nyvw@HIDDEN>
Subject: Re: bug#21505: 24.4; Buffer order
To: Eli Zaretskii <eliz@HIDDEN>
Content-Type: multipart/alternative; boundary=047d7bd75cf8528a6b051ff2abc6
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 21505
Cc: 21505 <at> debbugs.gnu.org, Stefan Monnier <monnier@HIDDEN>,
 tsdh@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

--047d7bd75cf8528a6b051ff2abc6
Content-Type: text/plain; charset=UTF-8

In response to the first question, I'd like this to be the "easy" request,
that this behavior is only for when emacs opens and not continuously during
the session. I agree, it does not need to be maintained during the session.

Re: Tassilo Horn: I purposely showed my example with a wildcard since emacs
could be given any expansion from the shell. To me it, and for my usual use
case, it doesn't matter. I have a bunch of files I'd like to edit and I
often miss those that are past the messages and scratch buffer. Opening the
files in the order given from the command line seems very natural to me.

So to be clear, given the command run on the shell:

> emacs a c b

The buffer order should be [a,c,b,*messages*,*scratch*]. Currently the
default behavior looks something like [b,c,*messages*,*scratch*, a].

On Thu, Sep 17, 2015 at 10:55 AM, Eli Zaretskii <eliz@HIDDEN> wrote:

> > From: Stefan Monnier <monnier@HIDDEN>
> > Cc: Eli Zaretskii <eliz@HIDDEN>,  21505 <at> debbugs.gnu.org,
> travis.hoppe@HIDDEN
> > Date: Thu, 17 Sep 2015 08:50:33 -0400
> >
> > > No, it should always be as given to emacs/emacsclient, i.e., when I
> > > invoke
> > >
> > >   $ emacsclient x a b
> > >
> > > I want to have the buffer x selected and using `next-buffer' I'd switch
> > > to a and then b, and then to the other buffers which have existed
> > > before.  Right now, x will be selected, but a and b are far away.
> >
> > That's right.  And same for "emacs x a b".
> >
> > The precise behavior is a bit more complex since those commands, rather
> > than just showing the first file may/will also show the buffer-list,
> > but if exactly one of the files is shown it should be the first in the
> > list and next-buffer should go in the order in which the file names
> > were given (until reaching the end of this list at which point it'll
> > hit things like *Messages* and friends and that's fine).
>
> The questions I asked the OP still stand.  The required feature is not
> defined in sufficient detail.  If only the initial order is required,
> it's probably relatively easy, but then that order is very fragile and
> could easily break as soon as the user issues the first command.
>

--047d7bd75cf8528a6b051ff2abc6
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><p dir=3D"ltr" style=3D"font-size:12.8000001907349px">In r=
esponse to the first question, I&#39;d like this to be the &quot;easy&quot;=
 request, that this behavior is only for when emacs opens and not continuou=
sly during the session. I agree, it does not need to be maintained during t=
he session.=C2=A0</p><p dir=3D"ltr" style=3D"font-size:12.8000001907349px">=
<span name=3D"Tassilo Horn" class=3D"" style=3D"font-size:12.8000001907349p=
x">Re: Tassilo Horn:</span><span class=3D"" style=3D"font-size:12.800000190=
7349px;white-space:nowrap"><span>=C2=A0</span></span>I purposely showed my =
example with a wildcard since emacs could be given any expansion from the s=
hell. To me it, and for my usual use case, it doesn&#39;t matter. I have a =
bunch of files I&#39;d like to edit and I often miss those that are past th=
e messages and scratch buffer. Opening the files in the order given from th=
e command line seems very natural to me.</p><p style=3D"font-size:12.800000=
1907349px">So to be clear, given the command run on the shell:</p><p style=
=3D"font-size:12.8000001907349px">&gt; emacs a c b</p><p style=3D"font-size=
:12.8000001907349px">The buffer order should be [a,c,b,*messages*,*scratch*=
]. Currently the default behavior looks something like=C2=A0<span style=3D"=
font-size:12.8000001907349px">[b,c,*messages*,*scratch*, a].=C2=A0</span></=
p><div class=3D"" style=3D"font-size:12.8000001907349px"></div></div><div c=
lass=3D"gmail_extra"><br><div class=3D"gmail_quote">On Thu, Sep 17, 2015 at=
 10:55 AM, Eli Zaretskii <span dir=3D"ltr">&lt;<a href=3D"mailto:eliz@HIDDEN=
rg" target=3D"_blank">eliz@HIDDEN</a>&gt;</span> wrote:<br><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pa=
dding-left:1ex">&gt; From: Stefan Monnier &lt;<a href=3D"mailto:monnier@iro=
.umontreal.ca">monnier@HIDDEN</a>&gt;<br>
&gt; Cc: Eli Zaretskii &lt;<a href=3D"mailto:eliz@HIDDEN">eliz@HIDDEN</a>=
&gt;,=C2=A0 <a href=3D"mailto:21505 <at> debbugs.gnu.org">21505 <at> debbugs.gnu.org<=
/a>,=C2=A0 <a href=3D"mailto:travis.hoppe@HIDDEN">travis.hoppe@HIDDEN=
</a><br>
&gt; Date: Thu, 17 Sep 2015 08:50:33 -0400<br>
<span class=3D"">&gt;<br>
&gt; &gt; No, it should always be as given to emacs/emacsclient, i.e., when=
 I<br>
&gt; &gt; invoke<br>
&gt; &gt;<br>
&gt; &gt;=C2=A0 =C2=A0$ emacsclient x a b<br>
&gt; &gt;<br>
&gt; &gt; I want to have the buffer x selected and using `next-buffer&#39; =
I&#39;d switch<br>
&gt; &gt; to a and then b, and then to the other buffers which have existed=
<br>
&gt; &gt; before.=C2=A0 Right now, x will be selected, but a and b are far =
away.<br>
&gt;<br>
&gt; That&#39;s right.=C2=A0 And same for &quot;emacs x a b&quot;.<br>
&gt;<br>
&gt; The precise behavior is a bit more complex since those commands, rathe=
r<br>
&gt; than just showing the first file may/will also show the buffer-list,<b=
r>
&gt; but if exactly one of the files is shown it should be the first in the=
<br>
&gt; list and next-buffer should go in the order in which the file names<br=
>
&gt; were given (until reaching the end of this list at which point it&#39;=
ll<br>
&gt; hit things like *Messages* and friends and that&#39;s fine).<br>
<br>
</span>The questions I asked the OP still stand.=C2=A0 The required feature=
 is not<br>
defined in sufficient detail.=C2=A0 If only the initial order is required,<=
br>
it&#39;s probably relatively easy, but then that order is very fragile and<=
br>
could easily break as soon as the user issues the first command.<br>
</blockquote></div><br></div>

--047d7bd75cf8528a6b051ff2abc6--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21505; Package emacs. Full text available.

Message received at 21505 <at> debbugs.gnu.org:


Received: (at 21505) by debbugs.gnu.org; 17 Sep 2015 14:55:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 17 10:55:20 2015
Received: from localhost ([127.0.0.1]:36238 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1Zcaam-0007ho-8S
	for submit <at> debbugs.gnu.org; Thu, 17 Sep 2015 10:55:20 -0400
Received: from mtaout24.012.net.il ([80.179.55.180]:59553)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <eliz@HIDDEN>) id 1Zcaaj-0007hc-9r
 for 21505 <at> debbugs.gnu.org; Thu, 17 Sep 2015 10:55:18 -0400
Received: from conversion-daemon.mtaout24.012.net.il by mtaout24.012.net.il
 (HyperSendmail v2007.08) id <0NUT00A00SYZ0U00@HIDDEN> for
 21505 <at> debbugs.gnu.org; Thu, 17 Sep 2015 17:47:50 +0300 (IDT)
Received: from HOME-C4E4A596F7 ([84.94.185.246]) by mtaout24.012.net.il
 (HyperSendmail v2007.08) with ESMTPA id
 <0NUT007UUT3P1Q30@HIDDEN>; Thu, 17 Sep 2015 17:47:50 +0300 (IDT)
Date: Thu, 17 Sep 2015 17:55:17 +0300
From: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#21505: 24.4; Buffer order
In-reply-to: <jwvbnd1w6tc.fsf-monnier+emacsbugs@HIDDEN>
X-012-Sender: halo1@HIDDEN
To: Stefan Monnier <monnier@HIDDEN>
Message-id: <83twqtqene.fsf@HIDDEN>
References: <CAL2sJe0tzdyMQt46KTktsXpYZLJfiiSEdeHLJpw_d=P1ArNXkQ@HIDDEN>
 <8337yd7hgn.fsf@HIDDEN> <877fnppmk0.fsf@HIDDEN> <83y4g55yat.fsf@HIDDEN>
 <87zj0lo52a.fsf@HIDDEN> <jwvbnd1w6tc.fsf-monnier+emacsbugs@HIDDEN>
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 21505
Cc: 21505 <at> debbugs.gnu.org, travis.hoppe@HIDDEN, tsdh@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: Eli Zaretskii <eliz@HIDDEN>
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.0 (+)

> From: Stefan Monnier <monnier@HIDDEN>
> Cc: Eli Zaretskii <eliz@HIDDEN>,  21505 <at> debbugs.gnu.org,  travis.hoppe@HIDDEN
> Date: Thu, 17 Sep 2015 08:50:33 -0400
> 
> > No, it should always be as given to emacs/emacsclient, i.e., when I
> > invoke
> >
> >   $ emacsclient x a b
> >
> > I want to have the buffer x selected and using `next-buffer' I'd switch
> > to a and then b, and then to the other buffers which have existed
> > before.  Right now, x will be selected, but a and b are far away.
> 
> That's right.  And same for "emacs x a b".
> 
> The precise behavior is a bit more complex since those commands, rather
> than just showing the first file may/will also show the buffer-list,
> but if exactly one of the files is shown it should be the first in the
> list and next-buffer should go in the order in which the file names
> were given (until reaching the end of this list at which point it'll
> hit things like *Messages* and friends and that's fine).

The questions I asked the OP still stand.  The required feature is not
defined in sufficient detail.  If only the initial order is required,
it's probably relatively easy, but then that order is very fragile and
could easily break as soon as the user issues the first command.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21505; Package emacs. Full text available.

Message received at 21505 <at> debbugs.gnu.org:


Received: (at 21505) by debbugs.gnu.org; 17 Sep 2015 12:50:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 17 08:50:38 2015
Received: from localhost ([127.0.0.1]:35810 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZcYe5-0004IZ-VS
	for submit <at> debbugs.gnu.org; Thu, 17 Sep 2015 08:50:38 -0400
Received: from ironport2-out.teksavvy.com ([206.248.154.181]:13978)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <monnier@HIDDEN>) id 1ZcYe3-0004IL-Uj
 for 21505 <at> debbugs.gnu.org; Thu, 17 Sep 2015 08:50:37 -0400
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AsEwA731xV/2yixEVcgxCEAoVVuzcJh0sEAgKBPDkUAQEBAQEBAYEKQQWDXQEBAwFWIwULCw4mEhQYDSSINwjPIwEBAQEGAQEBAR6LOoUFB4QtBZltkTaIHIFFI4QUIoJ4AQEB
X-IPAS-Result: A0AsEwA731xV/2yixEVcgxCEAoVVuzcJh0sEAgKBPDkUAQEBAQEBAYEKQQWDXQEBAwFWIwULCw4mEhQYDSSINwjPIwEBAQEGAQEBAR6LOoUFB4QtBZltkTaIHIFFI4QUIoJ4AQEB
X-IronPort-AV: E=Sophos;i="5.13,465,1427774400"; d="scan'208";a="165108616"
Received: from 69-196-162-108.dsl.teksavvy.com (HELO ceviche.home)
 ([69.196.162.108])
 by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 17 Sep 2015 08:50:34 -0400
Received: by ceviche.home (Postfix, from userid 20848)
 id 08F416619A; Thu, 17 Sep 2015 08:50:34 -0400 (EDT)
From: Stefan Monnier <monnier@HIDDEN>
To: Tassilo Horn <tsdh@HIDDEN>
Subject: Re: bug#21505: 24.4; Buffer order
Message-ID: <jwvbnd1w6tc.fsf-monnier+emacsbugs@HIDDEN>
References: <CAL2sJe0tzdyMQt46KTktsXpYZLJfiiSEdeHLJpw_d=P1ArNXkQ@HIDDEN>
 <8337yd7hgn.fsf@HIDDEN> <877fnppmk0.fsf@HIDDEN>
 <83y4g55yat.fsf@HIDDEN> <87zj0lo52a.fsf@HIDDEN>
Date: Thu, 17 Sep 2015 08:50:33 -0400
In-Reply-To: <87zj0lo52a.fsf@HIDDEN> (Tassilo Horn's message of "Thu, 17 Sep
 2015 09:53:01 +0200")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.3 (/)
X-Debbugs-Envelope-To: 21505
Cc: Eli Zaretskii <eliz@HIDDEN>, travis.hoppe@HIDDEN, 21505 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.3 (/)

> No, it should always be as given to emacs/emacsclient, i.e., when I
> invoke
>
>   $ emacsclient x a b
>
> I want to have the buffer x selected and using `next-buffer' I'd switch
> to a and then b, and then to the other buffers which have existed
> before.  Right now, x will be selected, but a and b are far away.

That's right.  And same for "emacs x a b".

The precise behavior is a bit more complex since those commands, rather
than just showing the first file may/will also show the buffer-list,
but if exactly one of the files is shown it should be the first in the
list and next-buffer should go in the order in which the file names
were given (until reaching the end of this list at which point it'll
hit things like *Messages* and friends and that's fine).


        Stefan




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21505; Package emacs. Full text available.

Message received at 21505 <at> debbugs.gnu.org:


Received: (at 21505) by debbugs.gnu.org; 17 Sep 2015 07:53:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 17 03:53:07 2015
Received: from localhost ([127.0.0.1]:35729 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZcU0B-00045C-2S
	for submit <at> debbugs.gnu.org; Thu, 17 Sep 2015 03:53:07 -0400
Received: from deliver.uni-koblenz.de ([141.26.64.15]:60145)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <tsdh@HIDDEN>) id 1ZcU08-000452-Tc
 for 21505 <at> debbugs.gnu.org; Thu, 17 Sep 2015 03:53:05 -0400
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 E26E21A837E;
 Thu, 17 Sep 2015 09:53:02 +0200 (CEST)
From: Tassilo Horn <tsdh@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#21505: 24.4; Buffer order
References: <CAL2sJe0tzdyMQt46KTktsXpYZLJfiiSEdeHLJpw_d=P1ArNXkQ@HIDDEN>
 <8337yd7hgn.fsf@HIDDEN> <877fnppmk0.fsf@HIDDEN>
 <83y4g55yat.fsf@HIDDEN>
Date: Thu, 17 Sep 2015 09:53:01 +0200
In-Reply-To: <83y4g55yat.fsf@HIDDEN> (Eli Zaretskii's message of "Thu, 17 Sep
 2015 09:56:26 +0300")
Message-ID: <87zj0lo52a.fsf@HIDDEN>
User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: 21505
Cc: 21505 <at> debbugs.gnu.org, travis.hoppe@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.3 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> From: Tassilo Horn <tsdh@HIDDEN>
>> Cc: hoppe <travis.hoppe@HIDDEN>,  21505 <at> debbugs.gnu.org
>> Date: Thu, 17 Sep 2015 08:49:51 +0200
>> 
>> And to me, the order a, b, c seems to be the only right one.
>
> You do realize that the command line said just "*", and the order of
> the files Emacs saw was determined by the expansion of that wildcard
> by the shell, yes?

Yes, I've seen that and I assumed that the usual shell expansion is
alphabetical.

> Or are you saying that the order of the buffers should always be
> alphabetical?

No, it should always be as given to emacs/emacsclient, i.e., when I
invoke

  $ emacsclient x a b

I want to have the buffer x selected and using `next-buffer' I'd switch
to a and then b, and then to the other buffers which have existed
before.  Right now, x will be selected, but a and b are far away.

Bye,
Tassilo




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21505; Package emacs. Full text available.

Message received at 21505 <at> debbugs.gnu.org:


Received: (at 21505) by debbugs.gnu.org; 17 Sep 2015 06:56:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 17 02:56:30 2015
Received: from localhost ([127.0.0.1]:35688 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZcT7N-0002kc-Qs
	for submit <at> debbugs.gnu.org; Thu, 17 Sep 2015 02:56:30 -0400
Received: from mtaout20.012.net.il ([80.179.55.166]:54098)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <eliz@HIDDEN>) id 1ZcT7K-0002kT-Jz
 for 21505 <at> debbugs.gnu.org; Thu, 17 Sep 2015 02:56:27 -0400
Received: from conversion-daemon.a-mtaout20.012.net.il by
 a-mtaout20.012.net.il (HyperSendmail v2007.08) id
 <0NUT00A006Z9JU00@HIDDEN> for 21505 <at> debbugs.gnu.org;
 Thu, 17 Sep 2015 09:56:25 +0300 (IDT)
Received: from HOME-C4E4A596F7 ([84.94.185.246]) by a-mtaout20.012.net.il
 (HyperSendmail v2007.08) with ESMTPA id
 <0NUT00AXV7A0KS00@HIDDEN>;
 Thu, 17 Sep 2015 09:56:25 +0300 (IDT)
Date: Thu, 17 Sep 2015 09:56:26 +0300
From: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#21505: 24.4; Buffer order
In-reply-to: <877fnppmk0.fsf@HIDDEN>
X-012-Sender: halo1@HIDDEN
To: Tassilo Horn <tsdh@HIDDEN>
Message-id: <83y4g55yat.fsf@HIDDEN>
References: <CAL2sJe0tzdyMQt46KTktsXpYZLJfiiSEdeHLJpw_d=P1ArNXkQ@HIDDEN>
 <8337yd7hgn.fsf@HIDDEN> <877fnppmk0.fsf@HIDDEN>
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 21505
Cc: 21505 <at> debbugs.gnu.org, travis.hoppe@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: Eli Zaretskii <eliz@HIDDEN>
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.0 (+)

> From: Tassilo Horn <tsdh@HIDDEN>
> Cc: hoppe <travis.hoppe@HIDDEN>,  21505 <at> debbugs.gnu.org
> Date: Thu, 17 Sep 2015 08:49:51 +0200
> 
> And to me, the order a, b, c seems to be the only right one.

You do realize that the command line said just "*", and the order of
the files Emacs saw was determined by the expansion of that wildcard
by the shell, yes?

Or are you saying that the order of the buffers should always be
alphabetical?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21505; Package emacs. Full text available.

Message received at 21505 <at> debbugs.gnu.org:


Received: (at 21505) by debbugs.gnu.org; 17 Sep 2015 06:49:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 17 02:49:58 2015
Received: from localhost ([127.0.0.1]:35684 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZcT13-0002bF-TD
	for submit <at> debbugs.gnu.org; Thu, 17 Sep 2015 02:49:58 -0400
Received: from deliver.uni-koblenz.de ([141.26.64.15]:56618)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <tsdh@HIDDEN>) id 1ZcT11-0002b7-PS
 for 21505 <at> debbugs.gnu.org; Thu, 17 Sep 2015 02:49:56 -0400
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)
From: Tassilo Horn <tsdh@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#21505: 24.4; Buffer order
References: <CAL2sJe0tzdyMQt46KTktsXpYZLJfiiSEdeHLJpw_d=P1ArNXkQ@HIDDEN>
 <8337yd7hgn.fsf@HIDDEN>
Date: Thu, 17 Sep 2015 08:49:51 +0200
In-Reply-To: <8337yd7hgn.fsf@HIDDEN> (Eli Zaretskii's message of "Thu, 17 Sep
 2015 08:17:12 +0300")
Message-ID: <877fnppmk0.fsf@HIDDEN>
User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: 21505
Cc: 21505 <at> debbugs.gnu.org, hoppe <travis.hoppe@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.3 (-)

Eli Zaretskii <eliz@HIDDEN> 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




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21505; Package emacs. Full text available.

Message received at 21505 <at> debbugs.gnu.org:


Received: (at 21505) by debbugs.gnu.org; 17 Sep 2015 05:17:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 17 01:17:15 2015
Received: from localhost ([127.0.0.1]:35646 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZcRZK-0000M6-UM
	for submit <at> debbugs.gnu.org; Thu, 17 Sep 2015 01:17:15 -0400
Received: from mtaout26.012.net.il ([80.179.55.182]:37901)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <eliz@HIDDEN>) id 1ZcRZJ-0000Ly-4j
 for 21505 <at> debbugs.gnu.org; Thu, 17 Sep 2015 01:17:14 -0400
Received: from conversion-daemon.mtaout26.012.net.il by mtaout26.012.net.il
 (HyperSendmail v2007.08) id <0NUT00J002RQ9Z00@HIDDEN> for
 21505 <at> debbugs.gnu.org; Thu, 17 Sep 2015 08:19:41 +0300 (IDT)
Received: from HOME-C4E4A596F7 ([84.94.185.246]) by mtaout26.012.net.il
 (HyperSendmail v2007.08) with ESMTPA id
 <0NUT00IXW2STGM00@HIDDEN>; Thu, 17 Sep 2015 08:19:41 +0300 (IDT)
Date: Thu, 17 Sep 2015 08:17:12 +0300
From: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#21505: 24.4; Buffer order
In-reply-to: <CAL2sJe0tzdyMQt46KTktsXpYZLJfiiSEdeHLJpw_d=P1ArNXkQ@HIDDEN>
X-012-Sender: halo1@HIDDEN
To: hoppe <travis.hoppe@HIDDEN>
Message-id: <8337yd7hgn.fsf@HIDDEN>
References: <CAL2sJe0tzdyMQt46KTktsXpYZLJfiiSEdeHLJpw_d=P1ArNXkQ@HIDDEN>
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 21505
Cc: 21505 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: Eli Zaretskii <eliz@HIDDEN>
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.0 (+)

> From: hoppe <travis.hoppe@HIDDEN>
> Date: Wed, 16 Sep 2015 22:57:07 -0400
> 
> 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?  If the latter, please define the desired buffer order more
generally, since I'm guessing *scratch* and *Messages* are not the
only buffers you dislike.

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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#21505; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 17 Sep 2015 04:56:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 17 00:56:13 2015
Received: from localhost ([127.0.0.1]:35621 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZcREy-0008Cr-7u
	for submit <at> debbugs.gnu.org; Thu, 17 Sep 2015 00:56:12 -0400
Received: from eggs.gnu.org ([208.118.235.92]:40373)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <travis.hoppe@HIDDEN>) id 1ZcPO7-0005Og-KT
 for submit <at> debbugs.gnu.org; Wed, 16 Sep 2015 22:57:32 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <travis.hoppe@HIDDEN>) id 1ZcPO6-0001GF-Ik
 for submit <at> debbugs.gnu.org; Wed, 16 Sep 2015 22:57:31 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM,
 HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:39000)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <travis.hoppe@HIDDEN>) id 1ZcPO6-0001GB-G3
 for submit <at> debbugs.gnu.org; Wed, 16 Sep 2015 22:57:30 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:50376)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <travis.hoppe@HIDDEN>) id 1ZcPO5-0001Y9-GC
 for bug-gnu-emacs@HIDDEN; Wed, 16 Sep 2015 22:57:30 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <travis.hoppe@HIDDEN>) id 1ZcPO4-0001Fq-CE
 for bug-gnu-emacs@HIDDEN; Wed, 16 Sep 2015 22:57:29 -0400
Received: from mail-ig0-x22c.google.com ([2607:f8b0:4001:c05::22c]:38417)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <travis.hoppe@HIDDEN>) id 1ZcPO4-0001F8-5V
 for bug-gnu-emacs@HIDDEN; Wed, 16 Sep 2015 22:57:28 -0400
Received: by igxx6 with SMTP id x6so5292141igx.1
 for <bug-gnu-emacs@HIDDEN>; Wed, 16 Sep 2015 19:57:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:from:date:message-id:subject:to:content-type;
 bh=8NQGM4CIzKXo+IFw3jsx20UMeEPr6QhJKrfMR6jM5xA=;
 b=wBWZsSL9QqA/jwzgzQudY3RAbKNGS19gLHpCaqYvb7+hk3oJrJLtav3zEmKm9d1ftA
 l2+mebHlGkFvImVviJqXxuiT3IUkJo/csrcPCcqcZTnrcUAhzCz0vkJ1JSrQEb9krRGA
 1kKRwhgpSoMy1ek+Y/yRGYgynLsu1SiUnaITaxCStF/wCbj4fi6mjv62MO2P38UKis9f
 SZVnWL0EpQ/06dt8smYwG9PqEST/b4n8SL27WDTJwYDQEYt6ukK0h3pCzCjMBZc8G6O+
 oBmTJDCmc31ut08V3lKcaDxJx7hJESWVcre3X3JUeLoWcQE2WLNB5tGyQl0iegCmuvq6
 Tvzg==
X-Received: by 10.50.67.101 with SMTP id m5mr2143791igt.15.1442458646577; Wed,
 16 Sep 2015 19:57:26 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.142.133 with HTTP; Wed, 16 Sep 2015 19:57:07 -0700 (PDT)
From: hoppe <travis.hoppe@HIDDEN>
Date: Wed, 16 Sep 2015 22:57:07 -0400
Message-ID: <CAL2sJe0tzdyMQt46KTktsXpYZLJfiiSEdeHLJpw_d=P1ArNXkQ@HIDDEN>
Subject: 24.4; Buffer order
To: bug-gnu-emacs@HIDDEN
Content-Type: multipart/alternative; boundary=047d7bd75a6a3b93f7051fe89377
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.0 (----)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Thu, 17 Sep 2015 00:56:08 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.0 (----)

--047d7bd75a6a3b93f7051fe89377
Content-Type: text/plain; charset=UTF-8

This is prompted by the Stack Overflow question

http://emacs.stackexchange.com/q/16675/9553

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.

--047d7bd75a6a3b93f7051fe89377
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>This is prompted by the Stack Overflow question</div>=
<div><br></div><div><a href=3D"http://emacs.stackexchange.com/q/16675/9553"=
>http://emacs.stackexchange.com/q/16675/9553</a></div><div><br></div><div>L=
et&#39;s say I have a Linux directory that looks like</div><div><br></div><=
div>=C2=A0 =C2=A0 -rw-r--r-- =C2=A01 hooked se =C2=A0 =C2=A0 0 Sep 16 16:02=
 a</div><div>=C2=A0 =C2=A0 -rw-r--r-- =C2=A01 hooked se =C2=A0 =C2=A0 0 Sep=
 16 16:02 b</div><div>=C2=A0 =C2=A0 -rw-r--r-- =C2=A01 hooked se =C2=A0 =C2=
=A0 0 Sep 16 16:02 c</div><div>=C2=A0 =C2=A0=C2=A0</div><div>When I type em=
acs * it opens all three files but it puts me in the middle of the buffer c=
hain. For example when I run it, I start off at c and NextBuffer takes me a=
long the chain</div><div><br></div><div>=C2=A0 =C2=A0 c -&gt; b -&gt; *Mess=
ages* -&gt; *scratch* -&gt; a -&gt;</div><div>=C2=A0 =C2=A0=C2=A0</div><div=
>This is really, really annoying. I&#39;d like to open up emacs and have th=
e order be any of the permutations</div><div><br></div><div>=C2=A0 =C2=A0 c=
 -&gt; b -&gt; a -&gt; *Messages* -&gt; *scratch* -&gt;=C2=A0</div><div>=C2=
=A0 =C2=A0 b -&gt; a -&gt; c -&gt; *Messages* -&gt; *scratch* -&gt;=C2=A0</=
div><div>=C2=A0 =C2=A0 a -&gt; b -&gt; c -&gt; *Messages* -&gt; *scratch* -=
&gt;=C2=A0</div><div><br></div><div><div>This behavior is the most natural =
one IMHO (user @Stefan agrees). This is a feature request to make this the =
default behavior.<br></div></div></div>

--047d7bd75a6a3b93f7051fe89377--




Acknowledgement sent to hoppe <travis.hoppe@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#21505; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.