From unknown Thu Aug 14 17:28:00 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#23394 <23394@debbugs.gnu.org> To: bug#23394 <23394@debbugs.gnu.org> Subject: Status: generate-new-buffer-name behaviour changed Reply-To: bug#23394 <23394@debbugs.gnu.org> Date: Fri, 15 Aug 2025 00:28:00 +0000 retitle 23394 generate-new-buffer-name behaviour changed reassign 23394 emacs submitter 23394 Chaitanya Koparkar severity 23394 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 28 11:39:54 2016 Received: (at submit) by debbugs.gnu.org; 28 Apr 2016 15:39:54 +0000 Received: from localhost ([127.0.0.1]:53274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avo2k-0005qQ-8m for submit@debbugs.gnu.org; Thu, 28 Apr 2016 11:39:54 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42772) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avkMn-0001Qh-Jf for submit@debbugs.gnu.org; Thu, 28 Apr 2016 07:44:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1avkMh-0000fw-CQ for submit@debbugs.gnu.org; Thu, 28 Apr 2016 07:44:16 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: *** X-Spam-Status: No, score=3.3 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE,RECEIVED_FROM_WINDOWS_HOST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53827) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1avkMh-0000fp-9M for submit@debbugs.gnu.org; Thu, 28 Apr 2016 07:44:15 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33685) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1avkMg-00084F-5g for bug-gnu-emacs@gnu.org; Thu, 28 Apr 2016 07:44:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1avkMc-0000d0-VM for bug-gnu-emacs@gnu.org; Thu, 28 Apr 2016 07:44:14 -0400 Received: from snt004-omc1s15.hotmail.com ([65.55.90.26]:53266) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1avkMc-0000cD-PU for bug-gnu-emacs@gnu.org; Thu, 28 Apr 2016 07:44:10 -0400 Received: from SNT150-W39 ([65.55.90.8]) by SNT004-OMC1S15.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Thu, 28 Apr 2016 04:24:08 -0700 X-TMN: [jvM7z9vF6p2tj8CQ/EjLFg3riEI2dZud] X-Originating-Email: [ckoparkar@live.in] Message-ID: Content-Type: multipart/alternative; boundary="_04d9d3d0-47d3-41f2-91bb-8b5ff8969f41_" From: Chaitanya Koparkar To: "bug-gnu-emacs@gnu.org" Subject: generate-new-buffer-name behaviour changed Date: Thu, 28 Apr 2016 06:24:08 -0500 Importance: Normal MIME-Version: 1.0 X-OriginalArrivalTime: 28 Apr 2016 11:24:08.0754 (UTC) FILETIME=[7B358920:01D1A140] X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 28 Apr 2016 11:39:52 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --_04d9d3d0-47d3-41f2-91bb-8b5ff8969f41_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable In GNU Emacs 25.1.50.1 (x86_64-apple-darwin15.3.0=2C NS appkit-1404.34 Vers= ion 10.11.3 (Build 15D21)) of 2016-04-17 built on Chaitanyas-Macbook-Pro.lo= calRepository revision: 3de30674d7aa79c9f366f65c9f30aec2c8963b54Windowing s= ystem distributor 'Apple'=2C version 10.3.1404Configured using: 'configure = --with-ns' Configured features:JPEG IMAGEMAGICK NOTIFY ACL LIBXML2 ZLIB TOOLKIT_SCROLL= _BARS NS Important settings: value of $LANG: en_IN.UTF-8 locale-coding-system: utf= -8-unix Steps to reproduce: * Start emacs and open a buffer named "*scratch*" * Run `(generate-new-buffer-name "*scratch*")` * The expected return value is "*scratch*<2>" but instead it returns "*sc= ratch*<1>" I'm guessing=2C this commit introduced it=2C https://github.com/emacs-mirro= r/emacs/commit/b4c7869e5e1bb0bb33379b25ff830e721761a7bf. Note the `++count` vs just `count`. This is just a guess however and it could be completely wrong. Thanks=2CChaitanya = --_04d9d3d0-47d3-41f2-91bb-8b5ff8969f41_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
In GNU Emacs 25.1.50.1 (x86= _64-apple-darwin15.3.0=2C NS appkit-1404.34 Version 10.11.3 (Build 15D21))<= /div>
 =3Bof 2016-04-17 built on Chaitanyas-Macbook-Pro.local
=
Repository revision: 3de30674d7aa79c9f366f65c9f30aec2c8963b54
Windowing system distributor 'Apple'=2C version 10.3.1404
Confi= gured using:
 =3B'configure --with-ns'

Configured features:
JPEG IMAGEMAGICK NOTIFY ACL LIBXML2 ZLIB = TOOLKIT_SCROLL_BARS NS

Important settings:
 =3B value of $LANG: en_IN.UTF-8
 =3B locale-coding-sy= stem: utf-8-unix

Steps to reproduce:
* Start emacs and open a buffer named "*scratch*"
* Run `(generate-new-buffer-name "*scratch*")`

* The expected return value is "*scratch*<=3B2>=3B"
=  =3B  =3Bbut instead it returns "*scratch*<=3B1>=3B"
=

= --_04d9d3d0-47d3-41f2-91bb-8b5ff8969f41_-- From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 29 18:47:21 2016 Received: (at 23394) by debbugs.gnu.org; 29 Apr 2016 22:47:21 +0000 Received: from localhost ([127.0.0.1]:56137 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awHBw-0001yb-Qd for submit@debbugs.gnu.org; Fri, 29 Apr 2016 18:47:20 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40724) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awHBv-0001yM-N0 for 23394@debbugs.gnu.org; Fri, 29 Apr 2016 18:47:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1awHBh-0003fN-3E for 23394@debbugs.gnu.org; Fri, 29 Apr 2016 18:47:11 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:38343) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1awHBQ-0003U0-Cf; Fri, 29 Apr 2016 18:46:48 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1awHBL-0006qJ-Ct; Fri, 29 Apr 2016 18:46:43 -0400 From: Glenn Morris To: Chaitanya Koparkar Subject: Re: bug#23394: generate-new-buffer-name behaviour changed References: X-Spook: threat NATO Nationalist AUTODIN USDOJ Albanian counter X-Ran: p'W>h01q/^bd/.O]^}iu&l]q#v0j\s7m (Chaitanya Koparkar's message of "Thu, 28 Apr 2016 06:24:08 -0500") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.0 (------) X-Debbugs-Envelope-To: 23394 Cc: Paul Eggert , 23394@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Chaitanya Koparkar wrote: > Steps to reproduce: > * Start emacs and open a buffer named "*scratch*" > * Run `(generate-new-buffer-name "*scratch*")` > * The expected return value is "*scratch*<2>" but instead it returns > "*scratch*<1>" > I'm guessing, this commit introduced it, > https://github.com/emacs-mirror/emacs/commit/b4c7869e5e1bb0bb33379b25ff830e721761a7bf. > Note the `++count` vs just `count`. Looks to me like you are right. generate-new-buffer-name is documented to start from <2>, not <1>. Paul, please could you take a look? From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 30 19:39:11 2016 Received: (at 23394-done) by debbugs.gnu.org; 30 Apr 2016 23:39:11 +0000 Received: from localhost ([127.0.0.1]:58844 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aweTf-0000LY-2x for submit@debbugs.gnu.org; Sat, 30 Apr 2016 19:39:11 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:37896) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aweTd-0000LK-79 for 23394-done@debbugs.gnu.org; Sat, 30 Apr 2016 19:39:09 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 83B65160E3A; Sat, 30 Apr 2016 16:39:03 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id ejLIE_frrFg6; Sat, 30 Apr 2016 16:39:02 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 9D84E160EF1; Sat, 30 Apr 2016 16:39:02 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id ZyatmOpArIaH; Sat, 30 Apr 2016 16:39:02 -0700 (PDT) Received: from [192.168.1.9] (unknown [100.32.155.148]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 77BF0160E3A; Sat, 30 Apr 2016 16:39:02 -0700 (PDT) Subject: Re: bug#23394: generate-new-buffer-name behaviour changed To: Chaitanya Koparkar References: From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: <57254213.9000804@cs.ucla.edu> Date: Sat, 30 Apr 2016 16:38:59 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.7.2 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/mixed; boundary="------------030005090805090102050704" X-Spam-Score: -1.0 (-) X-Debbugs-Envelope-To: 23394-done Cc: Glenn Morris , 23394-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --------------030005090805090102050704 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Thanks for reporting the bug. I installed the attached patch to fix the typo. --------------030005090805090102050704 Content-Type: text/x-diff; name="0001-Fix-generate-new-buffer-name-increment-typo.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-Fix-generate-new-buffer-name-increment-typo.patch" >From 9f2c5f395113abcfe556eabd3417e034df653ad4 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sat, 30 Apr 2016 16:36:36 -0700 Subject: [PATCH] Fix generate-new-buffer-name increment typo Problem reported by Chaitanya Koparkar (Bug#23394). * src/buffer.c (Fgenerate_new_buffer_name): Increment count when generating a new buffer. This fixes a typo I introduced in 2014-04-05T00:04:58Z!eggert@cs.ucla.edu. --- src/buffer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/buffer.c b/src/buffer.c index e0fbab6..06467d2 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -1077,7 +1077,7 @@ is first appended to NAME, to speed up finding a non-existent buffer. */) { char number[INT_BUFSIZE_BOUND (ptrdiff_t) + sizeof "<>"]; AUTO_STRING_WITH_LEN (lnumber, number, - sprintf (number, "<%"pD"d>", count)); + sprintf (number, "<%"pD"d>", ++count)); Lisp_Object gentemp = concat2 (genbase, lnumber); if (!NILP (Fstring_equal (gentemp, ignore)) || NILP (Fget_buffer (gentemp))) -- 2.5.5 --------------030005090805090102050704-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 01 01:54:44 2016 Received: (at 23394-done) by debbugs.gnu.org; 1 May 2016 05:54:44 +0000 Received: from localhost ([127.0.0.1]:58987 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awkL5-0002Nw-V3 for submit@debbugs.gnu.org; Sun, 01 May 2016 01:54:44 -0400 Received: from snt004-omc1s24.hotmail.com ([65.55.90.35]:63447) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awkL4-0002Nj-4S for 23394-done@debbugs.gnu.org; Sun, 01 May 2016 01:54:42 -0400 Received: from SNT150-W55 ([65.55.90.9]) by SNT004-OMC1S24.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Sat, 30 Apr 2016 22:54:36 -0700 X-TMN: [SgzKZfhtWUfofs8OaHH9kjtPgM1cvoh8] X-Originating-Email: [ckoparkar@live.in] Message-ID: Content-Type: multipart/alternative; boundary="_bff2a3e1-ff4d-49a1-81d2-bd6be6c0b061_" From: Chaitanya Koparkar To: Paul Eggert Subject: RE: bug#23394: generate-new-buffer-name behaviour changed Date: Sun, 1 May 2016 00:54:36 -0500 Importance: Normal In-Reply-To: <57254213.9000804@cs.ucla.edu> References: , , <57254213.9000804@cs.ucla.edu> MIME-Version: 1.0 X-OriginalArrivalTime: 01 May 2016 05:54:36.0588 (UTC) FILETIME=[F151AEC0:01D1A36D] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 23394-done Cc: Glenn Morris , "23394-done@debbugs.gnu.org" <23394-done@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --_bff2a3e1-ff4d-49a1-81d2-bd6be6c0b061_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Awesome!Thanks :-) > Thanks for reporting the bug. I installed the attached patch to fix the t= ypo. = --_bff2a3e1-ff4d-49a1-81d2-bd6be6c0b061_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Awesome!
Thanks := -)

>=3B Thanks for reporting the bug. I installed the attac= hed patch to fix the typo.
= --_bff2a3e1-ff4d-49a1-81d2-bd6be6c0b061_-- From unknown Thu Aug 14 17:28:00 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 29 May 2016 11:24:13 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator