From d977d6e16fbc0d2c5a2917a10fbdc3d8d8b2cc46 Mon Sep 17 00:00:00 2001 From: Anders Johansson Date: Mon, 13 May 2019 11:26:55 +0200 Subject: [PATCH] Add hashOneBasedIndex option --- org-re-reveal.el | 8 ++++++++ test-cases/expect-highlightjs.html | 1 + test-cases/expect-klipsify.html | 1 + test-cases/expect-slide-numbers-toc.html | 1 + test-cases/expect-slide-numbers.html | 1 + test-cases/expect-split.html | 1 + 6 files changed, 13 insertions(+) diff --git a/org-re-reveal.el b/org-re-reveal.el index 3297990..630fbfc 100644 --- a/org-re-reveal.el +++ b/org-re-reveal.el @@ -96,6 +96,7 @@ (:reveal-keyboard nil "reveal_keyboard" org-re-reveal-keyboard t) (:reveal-mousewheel nil "reveal_mousewheel" org-re-reveal-mousewheel t) (:reveal-fragmentinurl nil "reveal_fragmentinurl" org-re-reveal-fragmentinurl t) + (:reveal-hashonebasedindex nil "reveal_hashonebasedindex" org-re-reveal-hashonebasedindex t) (:reveal-pdfseparatefragments nil "reveal_pdfseparatefragments" org-re-reveal-pdfseparatefragments t) (:reveal-defaulttiming nil "reveal_defaulttiming" org-re-reveal-defaulttiming t) (:reveal-generate-ids nil "reveal_generate_ids" org-re-reveal-generate-custom-ids t) @@ -372,6 +373,11 @@ To enable multiplex, see `org-re-reveal-plugins'." :group 'org-export-re-reveal :type 'boolean) +(defcustom org-re-reveal-hashonebasedindex nil + "Reveal use fragmentInURL setting." + :group 'org-export-re-reveal + :type 'boolean) + (defcustom org-re-reveal-pdfseparatefragments t "Reveal disable pdfSeparateFragments setting." :group 'org-export-re-reveal @@ -927,6 +933,7 @@ rollingLinks: %s, keyboard: %s, mouseWheel: %s, fragmentInURL: %s, +hashOneBasedIndex: %s, pdfSeparateFragments: %s, %s overview: %s, @@ -942,6 +949,7 @@ overview: %s, (if (plist-get info :reveal-keyboard) "true" "false") (if (plist-get info :reveal-mousewheel) "true" "false") (if (plist-get info :reveal-fragmentinurl) "true" "false") + (if (plist-get info :reveal-hashonebasedindex) "true" "false") (if (plist-get info :reveal-pdfseparatefragments) "true" "false") (let ((timing (plist-get info :reveal-defaulttiming))) (if timing (format "defaultTiming: %s," timing) diff --git a/test-cases/expect-highlightjs.html b/test-cases/expect-highlightjs.html index 1a00be8..9dae5db 100644 --- a/test-cases/expect-highlightjs.html +++ b/test-cases/expect-highlightjs.html @@ -123,6 +123,7 @@ rollingLinks: false, keyboard: true, mouseWheel: false, fragmentInURL: false, +hashOneBasedIndex: false, pdfSeparateFragments: true, overview: true, diff --git a/test-cases/expect-klipsify.html b/test-cases/expect-klipsify.html index 59ea87c..9fc64bd 100644 --- a/test-cases/expect-klipsify.html +++ b/test-cases/expect-klipsify.html @@ -133,6 +133,7 @@ rollingLinks: false, keyboard: true, mouseWheel: false, fragmentInURL: false, +hashOneBasedIndex: false, pdfSeparateFragments: true, overview: true, diff --git a/test-cases/expect-slide-numbers-toc.html b/test-cases/expect-slide-numbers-toc.html index 21c9e33..e5b7b0f 100644 --- a/test-cases/expect-slide-numbers-toc.html +++ b/test-cases/expect-slide-numbers-toc.html @@ -155,6 +155,7 @@ rollingLinks: false, keyboard: true, mouseWheel: false, fragmentInURL: false, +hashOneBasedIndex: false, pdfSeparateFragments: true, overview: true, diff --git a/test-cases/expect-slide-numbers.html b/test-cases/expect-slide-numbers.html index 66d38a1..2cb4615 100644 --- a/test-cases/expect-slide-numbers.html +++ b/test-cases/expect-slide-numbers.html @@ -152,6 +152,7 @@ rollingLinks: false, keyboard: true, mouseWheel: false, fragmentInURL: false, +hashOneBasedIndex: false, pdfSeparateFragments: true, overview: true, diff --git a/test-cases/expect-split.html b/test-cases/expect-split.html index ed89c88..c2990b0 100644 --- a/test-cases/expect-split.html +++ b/test-cases/expect-split.html @@ -115,6 +115,7 @@ rollingLinks: false, keyboard: true, mouseWheel: false, fragmentInURL: false, +hashOneBasedIndex: false, pdfSeparateFragments: true, overview: true, -- GitLab