From f7170ce84e21c93034d545c88016e19b03cf98d3 Mon Sep 17 00:00:00 2001 From: jenchieh Date: Sun, 30 Aug 2020 18:41:48 +0800 Subject: [PATCH] Extract template path for use. --- markdown-preview-mode.el | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/markdown-preview-mode.el b/markdown-preview-mode.el index b5280bf..450c1c8 100644 --- a/markdown-preview-mode.el +++ b/markdown-preview-mode.el @@ -101,6 +101,10 @@ (defvar markdown-preview--home-dir (file-name-directory load-file-name) "`markdown-preview-mode' home directory.") +(defvar markdown-preview--preview-template + (expand-file-name "preview.html" markdown-preview--home-dir) + "`markdown-preview-mode' html preview template.") + (defvar markdown-preview--idle-timer nil "Preview idle timer.") @@ -144,7 +148,7 @@ (defun markdown-preview--read-preview-template (preview-uuid preview-file) "Read preview template and writes identified by PREVIEW-UUID rendered copy to PREVIEW-FILE, ready to be open in browser." (with-temp-file preview-file - (insert-file-contents (expand-file-name "preview.html" markdown-preview--home-dir)) + (insert-file-contents markdown-preview--preview-template) (when (search-forward "${MD_STYLE}" nil t) (replace-match (markdown-preview--css) t)) (when (search-forward "${MD_JS}" nil t)