emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/org-remark a8b8ac77dd 2/2: fix: error: "Buffer name ‘*


From: ELPA Syncer
Subject: [elpa] externals/org-remark a8b8ac77dd 2/2: fix: error: "Buffer name ‘*marginal notes*’ is in use"
Date: Sun, 30 Jan 2022 13:57:55 -0500 (EST)

branch: externals/org-remark
commit a8b8ac77dd1686e3f04113cf26312a254f96ca9c
Author: Noboru Ota <me@nobiot.com>
Commit: Noboru Ota <me@nobiot.com>

    fix: error: "Buffer name ‘*marginal notes*’ is in use"
    
    This happened when
    
    1. a marginal buffer is open for a directory
    2. Try opening a marginal notes buffer  for a different directory
    
    The indirect buffer needed to be kill before opening a new one.
---
 org-remark.el | 1 +
 1 file changed, 1 insertion(+)

diff --git a/org-remark.el b/org-remark.el
index fc54f235f2..96486034a4 100644
--- a/org-remark.el
+++ b/org-remark.el
@@ -856,6 +856,7 @@ only one of the marginal notes buffer per session."
         (ibuf (when (buffer-live-p org-remark-last-notes-buffer)
                 org-remark-last-notes-buffer)))
     (unless (eq (buffer-base-buffer ibuf) cbuf)
+      (kill-buffer ibuf)
       (setq ibuf (make-indirect-buffer cbuf org-remark-notes-buffer-name
                                        :clone)))
     ;; set the variable and return the indirect buffer



reply via email to

[Prev in Thread] Current Thread [Next in Thread]