branch: externals/denote
commit cf63fd9015af37b2f31b6ee344262e2d9abc1bd9
Author: Jean-Philippe Gagné Guay <[email protected]>
Commit: Jean-Philippe Gagné Guay <[email protected]>

    Simplify denote-keywords-add and denote-keywords-remove
---
 denote.el | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/denote.el b/denote.el
index f445705c75..58905db16b 100644
--- a/denote.el
+++ b/denote.el
@@ -2074,11 +2074,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 (and (stringp cur-keywords)
-                                    (string-blank-p cur-keywords))
-                               keywords
-                             (denote-keywords-sort
-                              (seq-uniq (append keywords cur-keywords))))))
+             (new-keywords (denote-keywords-sort
+                            (seq-uniq (append keywords cur-keywords)))))
         (denote-rewrite-keywords file new-keywords file-type)
         (denote-rename-file-using-front-matter file t))
     (user-error "Buffer not visiting a Denote file")))
@@ -2106,7 +2103,6 @@ the new front matter, per 
`denote-rename-file-using-front-matter'."
            ((denote-file-is-note-p file))
            (file-type (denote-filetype-heuristics file)))
       (when-let ((cur-keywords (denote-retrieve-keywords-value file file-type))
-                 ((or (listp cur-keywords) (not (string-blank-p 
cur-keywords))))
                  (del-keyword (denote--keywords-delete-prompt cur-keywords)))
         (denote-rewrite-keywords
          file

Reply via email to