[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/denote bdba736be9 4/6: Refine file name retrieval
From: |
ELPA Syncer |
Subject: |
[elpa] externals/denote bdba736be9 4/6: Refine file name retrieval |
Date: |
Mon, 15 Aug 2022 05:57:38 -0400 (EDT) |
branch: externals/denote
commit bdba736be903642c024a03d6d885c5f249e14e2e
Author: Protesilaos Stavrou <info@protesilaos.com>
Commit: Protesilaos Stavrou <info@protesilaos.com>
Refine file name retrieval
---
denote.el | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/denote.el b/denote.el
index a4b5c07dcd..88e849a31c 100644
--- a/denote.el
+++ b/denote.el
@@ -793,7 +793,8 @@ contain the newline."
(defun denote--retrieve-filename-title (file)
"Extract title from FILE name."
- (when (file-exists-p file)
+ (when (and (file-exists-p file)
+ (denote--file-has-identifier-p file))
(string-match denote--title-regexp file)
(match-string 1 file)))
@@ -853,9 +854,9 @@ If optional KEY is non-nil, return the key instead."
(cond
((denote--only-note-p file)
(denote--retrieve-title-value file type))
- ((denote--file-has-identifier-p file)
- (denote--retrieve-filename-title file))
- (t (file-name-base file))))
+ (t (if-let ((title (denote--retrieve-filename-title file)))
+ title
+ (file-name-base file)))))
(defun denote--retrieve-read-file-prompt ()
"Prompt for regular file in variable `denote-directory'."
- [elpa] externals/denote updated (37dd43bb22 -> 317b9927f5), ELPA Syncer, 2022/08/15
- [elpa] externals/denote 137f2a57f3 1/6: Remove useless progn, ELPA Syncer, 2022/08/15
- [elpa] externals/denote c9b5806c5b 2/6: Rename function that returns title, ELPA Syncer, 2022/08/15
- [elpa] externals/denote 91b626aa1c 3/6: Make links use denote--retrieve-title-or-filename, ELPA Syncer, 2022/08/15
- [elpa] externals/denote bdba736be9 4/6: Refine file name retrieval,
ELPA Syncer <=
- [elpa] externals/denote 317b9927f5 6/6: Don't use empty string as default in title prompt, ELPA Syncer, 2022/08/15
- [elpa] externals/denote 0afea4ee71 5/6: Simplify denote--retrieve-title-or-filename, ELPA Syncer, 2022/08/15