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

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

[elpa] externals/denote e4f39ac0ff 12/13: Set the denote-rename-buffer--


From: ELPA Syncer
Subject: [elpa] externals/denote e4f39ac0ff 12/13: Set the denote-rename-buffer--fallback function
Date: Sun, 15 Oct 2023 03:57:51 -0400 (EDT)

branch: externals/denote
commit e4f39ac0ff5be2ebc4196818e46e12cdf106b254
Author: Protesilaos Stavrou <info@protesilaos.com>
Commit: Protesilaos Stavrou <info@protesilaos.com>

    Set the denote-rename-buffer--fallback function
---
 denote-rename-buffer.el | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/denote-rename-buffer.el b/denote-rename-buffer.el
index 61d064e805..71d8948ca1 100644
--- a/denote-rename-buffer.el
+++ b/denote-rename-buffer.el
@@ -150,10 +150,16 @@ option `denote-rename-buffer-function' and is thus used 
by the
  'denote-rename-buffer
  "2.1.0")
 
+(defun denote-rename-buffer--fallback (&optional buffer)
+  "Fallback to rename BUFFER or `current-buffer'.
+This is called if `denote-rename-buffer-rename-function' is nil."
+  (denote-rename-buffer--with-unique-name
+   (denote-rename-buffer--get-title (or buffer (current-buffer)))))
+
 (defun denote-rename-buffer-rename-function-or-fallback ()
   "Call `denote-rename-buffer-function' or its fallback to rename with title.
 Add this to `find-file-hook' and `denote-after-new-note-hook'."
-  (funcall (or denote-rename-buffer-function 
#'denote-rename-buffer--get-title)))
+  (funcall (or denote-rename-buffer-function 
#'denote-rename-buffer--fallback)))
 
 ;;;###autoload
 (define-minor-mode denote-rename-buffer-mode



reply via email to

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