[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master 4d9e34e: Fix the buffer-count patch (Bug#23394)
From: |
Paul Eggert |
Subject: |
[Emacs-diffs] master 4d9e34e: Fix the buffer-count patch (Bug#23394) |
Date: |
Sun, 01 May 2016 00:51:35 +0000 |
branch: master
commit 4d9e34e02c11b05b075ada241ef93f458f486fe5
Author: Paul Eggert <address@hidden>
Commit: Paul Eggert <address@hidden>
Fix the buffer-count patch (Bug#23394)
* src/buffer.c (Fgenerate_new_buffer_name): Increment count just
once each time through the loop. Reported by Lars Ingebrigtsen in:
http://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00918.html
---
src/buffer.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/buffer.c b/src/buffer.c
index 06467d2..55a16b2 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -1073,11 +1073,11 @@ is first appended to NAME, to speed up finding a
non-existent buffer. */)
return genbase;
}
- for (ptrdiff_t count = 1; ; count++)
+ for (ptrdiff_t count = 2; ; count++)
{
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)))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master 4d9e34e: Fix the buffer-count patch (Bug#23394),
Paul Eggert <=