From 46d5d3856ee11fd469c9f326acb108df7b05ae4b Mon Sep 17 00:00:00 2001 From: Tai Dinh Date: Fri, 17 Apr 2020 00:06:43 +0200 Subject: [PATCH 1/2] Fix defcustom fails to specify MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - This fix below warning when compilation Warning: defcustom for ‘org-reveal-root’ fails to specify type --- ox-reveal.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ox-reveal.el b/ox-reveal.el index ab940c2..3df872d 100644 --- a/ox-reveal.el +++ b/ox-reveal.el @@ -127,7 +127,8 @@ (defcustom org-reveal-root "./reveal.js" "The root directory of reveal.js packages. It is the directory within which js/reveal.js is." - :group 'org-export-reveal) + :group 'org-export-reveal + :type 'string) (defcustom org-reveal-hlevel 1 "The minimum level of headings that should be grouped into From 25093dc6ecb69086f1a5e1c9cc31632ce5438071 Mon Sep 17 00:00:00 2001 From: Tai Dinh Date: Fri, 17 Apr 2020 00:08:57 +0200 Subject: [PATCH 2/2] Fix lexical binding issue MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - This remove below warning when compilation Warning: assignment to free variable ‘retfile’ Warning: reference to free variable ‘retfile’ --- ox-reveal.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ox-reveal.el b/ox-reveal.el index 3df872d..d4a2c4f 100644 --- a/ox-reveal.el +++ b/ox-reveal.el @@ -1279,7 +1279,8 @@ transformed fragment attribute to ELEM's attr_html plist." (interactive) (let* ((extension (concat "." org-html-extension)) (file (org-export-output-file-name extension subtreep)) - (clientfile (org-export-output-file-name (concat "_client" extension) subtreep))) + (clientfile (org-export-output-file-name (concat "_client" extension) subtreep)) + (retfile)) ; export filename_client HTML file if multiplexing (setq client-multiplex nil) (let ((org-export-exclude-tags (cons "noexport_reveal" org-export-exclude-tags)))