[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/denote 2327b5beb6 212/355: Add helper FNs to return tit
From: |
ELPA Syncer |
Subject: |
[elpa] externals/denote 2327b5beb6 212/355: Add helper FNs to return title and date values |
Date: |
Sun, 26 Jun 2022 23:58:26 -0400 (EDT) |
branch: externals/denote
commit 2327b5beb6f5983fc6e009b1ce997bf09e55bf6b
Author: Protesilaos Stavrou <info@protesilaos.com>
Commit: Protesilaos Stavrou <info@protesilaos.com>
Add helper FNs to return title and date values
---
denote-retrieve.el | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/denote-retrieve.el b/denote-retrieve.el
index 9bfb212500..c7f93a29f2 100644
--- a/denote-retrieve.el
+++ b/denote-retrieve.el
@@ -78,6 +78,14 @@ Optional GROUP is a regexp construct for
(or (denote-retrieve--search regexp group)
(user-error "Cannot retrieve %s in %s" regexp file)))))
+(defun denote-retrieve--value-title (file &optional group)
+ "Return title from FILE, optionally matching regexp GROUP."
+ (denote-retrieve--value file denote-retrieve--title-front-matter-regexp
group))
+
+(defun denote-retrieve--value-date (file &optional group)
+ "Return date from FILE, optionally matching regexp GROUP."
+ (denote-retrieve--value file denote-retrieve--date-front-matter-regexp
group))
+
(defun denote-retrieve--read-file-prompt ()
"Prompt for regular file in variable `denote-directory'."
(read-file-name "Select note: " (denote-directory) nil t nil
#'file-regular-p))
- [elpa] externals/denote 5a1b05d6c7 310/355: Update denote.el Commentary, (continued)
- [elpa] externals/denote 5a1b05d6c7 310/355: Update denote.el Commentary, ELPA Syncer, 2022/06/27
- [elpa] externals/denote 047b396f16 314/355: Remove superfluous word, ELPA Syncer, 2022/06/27
- [elpa] externals/denote 6b200b31ef 308/355: Simplify denote-dired--rename-buffer, ELPA Syncer, 2022/06/27
- [elpa] externals/denote 1b5634ba1c 324/355: Clarify that xrefs are returned as an alist, ELPA Syncer, 2022/06/27
- [elpa] externals/denote 6985217de6 350/355: Set denote-link-use-org-id to t in sample config, ELPA Syncer, 2022/06/27
- [elpa] externals/denote d6543cfa0d 333/355: Add support for org-id, ELPA Syncer, 2022/06/27
- [elpa] externals/denote 72f77178af 344/355: Refine denote-link-use-org-id doc string, ELPA Syncer, 2022/06/27
- [elpa] externals/denote f307e32693 011/355: Expand the README, ELPA Syncer, 2022/06/27
- [elpa] externals/denote bfb2cdefd7 195/355: Rewrite manual on links (getting closer to v0.1.0), ELPA Syncer, 2022/06/27
- [elpa] externals/denote e37e429844 198/355: Add possible to-do for using xref, ELPA Syncer, 2022/06/27
- [elpa] externals/denote 2327b5beb6 212/355: Add helper FNs to return title and date values,
ELPA Syncer <=
- [elpa] externals/denote 98113698a7 202/355: Expand sample configuration, ELPA Syncer, 2022/06/27
- [elpa] externals/denote cbaab43170 240/355: Update Acknowledgement: svnsbck => Sven Seebeck, ELPA Syncer, 2022/06/27
- [elpa] externals/denote 9be3cfab99 215/355: Relocate defcustom where it belongs, ELPA Syncer, 2022/06/27
- [elpa] externals/denote b25704e041 211/355: Make denote-retrieve--value pass optional group, ELPA Syncer, 2022/06/27
- [elpa] externals/denote 24997c6bc5 226/355: Remove "work-in-progress" from backlinks' section, ELPA Syncer, 2022/06/27
- [elpa] externals/denote 25fe9870dc 225/355: Finalise 'denote:' custom Org hyperlink type, ELPA Syncer, 2022/06/27
- [elpa] externals/denote 13bae5f9c4 235/355: Remove instability warnings (v0.1.0 is close), ELPA Syncer, 2022/06/27
- [elpa] externals/denote 1b4dc74e3c 224/355: Update denote-dired.el Commentary section, ELPA Syncer, 2022/06/27
- [elpa] externals/denote 3a63c763c5 218/355: Improve post-rename front matter rewrite, ELPA Syncer, 2022/06/27
- [elpa] externals/denote 5213c9e7af 241/355: Add section with alternatives to Denote, ELPA Syncer, 2022/06/27