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

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

[elpa] externals/denote a8c450ff91: Fix denote-keyword-add when adding t


From: ELPA Syncer
Subject: [elpa] externals/denote a8c450ff91: Fix denote-keyword-add when adding to existing keywords
Date: Fri, 14 Oct 2022 22:57:38 -0400 (EDT)

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

    Fix denote-keyword-add when adding to existing keywords
    
    Previously, it would throw an error if the keywords were a list.
    
    Thanks to Elias Storms for reporting the issue:
    
<https://lists.sr.ht/~protesilaos/denote/%3Cm24jwvpbt2.fsf@MBA21.fritz.box%3E#%3Cm2a65ycnp7.fsf@MBA21.fritz.box%3E>.
---
 denote.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/denote.el b/denote.el
index 2231b94e7f..d8f30e445d 100644
--- a/denote.el
+++ b/denote.el
@@ -1586,7 +1586,8 @@ the new front matter, per 
`denote-rename-file-using-front-matter'."
             ((denote-file-is-note-p file))
             (file-type (denote-filetype-heuristics file)))
       (let* ((cur-keywords (denote-retrieve-keywords-value file file-type))
-             (new-keywords (if (string-blank-p cur-keywords)
+             (new-keywords (if (and (stringp cur-keywords)
+                                    (string-blank-p cur-keywords))
                                keywords
                              (seq-uniq (append keywords cur-keywords)))))
         (denote--rewrite-keywords file new-keywords file-type)



reply via email to

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