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

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

[elpa] externals/denote 317b9927f5 6/6: Don't use empty string as defaul


From: ELPA Syncer
Subject: [elpa] externals/denote 317b9927f5 6/6: Don't use empty string as default in title prompt
Date: Mon, 15 Aug 2022 05:57:39 -0400 (EDT)

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

    Don't use empty string as default in title prompt
    
    If we ever get an empty string, we do not want it to be the default
    value.
---
 denote.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/denote.el b/denote.el
index 6093454d1b..08af56fe37 100644
--- a/denote.el
+++ b/denote.el
@@ -1122,7 +1122,7 @@ When called from Lisp, all arguments are optional.
 (defun denote--title-prompt (&optional default-title)
   "Read file title for `denote'.
 With optional DEFAULT-TITLE use it as the default value."
-  (let ((format (if default-title
+  (let ((format (if (and default-title (not (string-empty-p default-title)))
                     (format "File title [%s]: " default-title)
                   "File title: ")))
     (read-string format nil 'denote--title-history default-title)))



reply via email to

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