From f4d2abad3aa054e46b893114190eacd38c781810 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alois=20Jan=C3=AD=C4=8Dek?= Date: Tue, 28 Apr 2020 12:16:18 +0200 Subject: [PATCH] Prevent buffer name collision Prevent buffer name collision by demanding unique buffer name. When having opened WEB PAGE 1 in EAF browser BUFFER 1, opening WEB PAGE 1 from another EAF buffer results in error. Passing `t` as second argument to `rename-buffer` will suffix duplicate buffer names with ``. --- eaf.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eaf.el b/eaf.el index 6fc5744..c06979f 100644 --- a/eaf.el +++ b/eaf.el @@ -1311,7 +1311,7 @@ of `eaf--buffer-app-name' inside the EAF buffer." (setq mode-name (concat "EAF/" eaf--buffer-app-name)) (setq-local eaf--bookmark-title title) (setq-local eaf--buffer-url url) - (rename-buffer (format eaf-buffer-title-format title)) + (rename-buffer (format eaf-buffer-title-format title) t) (throw 'find-buffer t)))))))) (dbus-register-signal