branch: externals/denote
commit c5a5748594e8b029d424cd77b3855487bbbad3e9
Author: Protesilaos Stavrou <[email protected]>
Commit: Protesilaos Stavrou <[email protected]>
Abstract plain text front matter delimiter
---
denote.el | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/denote.el b/denote.el
index fa04d4274c..d24759233d 100644
--- a/denote.el
+++ b/denote.el
@@ -395,7 +395,13 @@ tags: %s
identifier: %s
%s\n\n"
"Plain text front matter value for `format'.
-Read `denote-org-front-matter' for the technicalities.")
+Read `denote-org-front-matter' for the technicalities of the
+first four specifiers this variable accepts. The fifth specifier
+this specific to this variable: it expect a delimiter:
+`denote-text-front-matter-delimiter'.")
+
+(defvar denote-text-front-matter-delimiter (make-string 27 ?-)
+ "Final delimiter for plain text front matter.")
(defvar denote-org-front-matter
"#+title: %s
@@ -419,7 +425,7 @@ TITLE, DATE, KEYWORDS, FILENAME, ID are all strings which
are
(pcase denote-file-type
('markdown-toml (format denote-tml-front-matter title date kw-toml id))
('markdown-yaml (format denote-yaml-front-matter title date kw-space id))
- ('text (format denote-text-front-matter title date kw-space id
(make-string 27 ?-)))
+ ('text (format denote-text-front-matter title date kw-space id
denote-text-front-matter-delimiter))
(_ (format denote-org-front-matter title date kw-space id)))))
(defun denote--path (title keywords)