emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/denote 73dc07ac00 113/355: Make front matter variables


From: ELPA Syncer
Subject: [elpa] externals/denote 73dc07ac00 113/355: Make front matter variables "public"
Date: Sun, 26 Jun 2022 23:58:10 -0400 (EDT)

branch: externals/denote
commit 73dc07ac00b5f0688a4baed4152961e025e28755
Author: Protesilaos Stavrou <info@protesilaos.com>
Commit: Protesilaos Stavrou <info@protesilaos.com>

    Make front matter variables "public"
    
    By removing the double hyphens, we indicate that these variables can be
    relied upon by the user.  In other words: these are hidden customisation
    options for those who want to maintain some Do-It-Yourself code.
---
 denote.el | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/denote.el b/denote.el
index 2616dfef32..0e5022d31c 100644
--- a/denote.el
+++ b/denote.el
@@ -368,7 +368,7 @@ treatment)."
       ('toml (format "[%S]" (downcase keywords)))
       (_ (downcase keywords))))))
 
-(defvar denote--tml-front-matter
+(defvar denote-tml-front-matter
   "+++
 title      = %S
 date       = %s
@@ -377,7 +377,7 @@ identifier = %S
 +++\n\n"
   "TOML front matter value for `format'.")
 
-(defvar denote--yaml-front-matter
+(defvar denote-yaml-front-matter
   "---
 title:      %S
 date:       %s
@@ -386,7 +386,7 @@ identifier: %S
 ---\n\n"
   "YAML front matter value for `format'.")
 
-(defvar denote--text-front-matter
+(defvar denote-text-front-matter
   "title:      %s
 date:       %s
 tags:       %s
@@ -394,7 +394,7 @@ identifier: %s
 %s\n\n"
   "Plain text front matter value for `format'.")
 
-(defvar denote--org-front-matter
+(defvar denote-org-front-matter
   "#+title:      %s
 #+date:       %s
 #+filetags:   %s
@@ -410,10 +410,10 @@ TITLE, DATE, KEYWORDS, FILENAME, ID are all strings which 
are
   (let ((kw-space (denote--file-meta-keywords keywords))
         (kw-toml (denote--file-meta-keywords keywords 'toml)))
     (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 ?-)))
-      (_ (format denote--org-front-matter title date kw-space id)))))
+      ('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 ?-)))
+      (_ (format denote-org-front-matter title date kw-space id)))))
 
 (defun denote--path (title keywords)
   "Return path to new file with TITLE and KEYWORDS.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]