[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/denote b996b7e6f0 02/20: Refactor denote-add-front-matt
From: |
ELPA Syncer |
Subject: |
[elpa] externals/denote b996b7e6f0 02/20: Refactor denote-add-front-matter |
Date: |
Wed, 20 Dec 2023 03:58:00 -0500 (EST) |
branch: externals/denote
commit b996b7e6f0204550f9b6480c587a73a95ce0f7d1
Author: Jean-Philippe Gagné Guay <jeanphilippe150@gmail.com>
Commit: Jean-Philippe Gagné Guay <jeanphilippe150@gmail.com>
Refactor denote-add-front-matter
---
denote.el | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/denote.el b/denote.el
index 838558047b..3c03395908 100644
--- a/denote.el
+++ b/denote.el
@@ -2719,12 +2719,10 @@ relevant front matter."
(buffer-file-name)
(denote-title-prompt)
(denote-keywords-prompt)))
- (when (and (denote-file-is-writable-and-supported-p file)
- (denote-file-has-identifier-p file))
- (denote--add-front-matter
- file title keywords
- (denote-retrieve-filename-identifier file)
- (denote-filetype-heuristics file))))
+ (when-let ((denote-file-is-writable-and-supported-p file)
+ (id (denote-retrieve-filename-identifier file :no-error))
+ (file-type (denote-filetype-heuristics file)))
+ (denote--add-front-matter file title keywords id file-type)))
(define-obsolete-function-alias
'denote-change-file-type
- [elpa] externals/denote updated (d47ef97062 -> ee58ae014d), ELPA Syncer, 2023/12/20
- [elpa] externals/denote b996b7e6f0 02/20: Refactor denote-add-front-matter,
ELPA Syncer <=
- [elpa] externals/denote 4261d19a88 12/20: Put Denote menu bar after "Tools", ELPA Syncer, 2023/12/20
- [elpa] externals/denote aa7bf58234 18/20: Enable Denote menu bar by default, ELPA Syncer, 2023/12/20
- [elpa] externals/denote f770346729 19/20: Merge branch 'main' of git.sr.ht:~protesilaos/denote, ELPA Syncer, 2023/12/20
- [elpa] externals/denote 667c1370ba 15/20: Remove unwind-protect from denote--command-with-default-title, ELPA Syncer, 2023/12/20
- [elpa] externals/denote 6d71d3e1d3 04/20: Refactor denote-retrieve-filename-* functions, ELPA Syncer, 2023/12/20
- [elpa] externals/denote 7ca08f2a66 07/20: Refactor denote-org-capture and remove denote-org-capture-with-prompts, ELPA Syncer, 2023/12/20
- [elpa] externals/denote f0910d3146 13/20: Add denote-menu-bar-mode, making the Denote menu bar optional, ELPA Syncer, 2023/12/20
- [elpa] externals/denote 6e5ddc2623 01/20: Refactor denote-file-has-identifier-p and use it in various functions, ELPA Syncer, 2023/12/20
- [elpa] externals/denote faaf5f94ab 03/20: Use denote-rename-max-mini-window-height in denote-change-file-type-and-front-matter, ELPA Syncer, 2023/12/20
- [elpa] externals/denote e6b7ba74e6 05/20: Make denote-retrieve-filename-identifier consistent with other functions, ELPA Syncer, 2023/12/20