From 7acb860cb654b424dc3a5c7d6af8492b2019559a Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sat, 16 Dec 2017 12:50:04 -0500 Subject: [PATCH] lang/org: lazy-load ox-pandoc --- modules/lang/org/+export.el | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/lang/org/+export.el b/modules/lang/org/+export.el index c4cd8911a..6c4679567 100644 --- a/modules/lang/org/+export.el +++ b/modules/lang/org/+export.el @@ -8,7 +8,8 @@ (def-package! ox-pandoc :defer t :config - (unless (executable-find "pandoc") + (if (executable-find "pandoc") + (push 'pandoc org-export-backends) (warn "org-export: couldn't find pandoc, disabling pandoc export")) (setq org-pandoc-options '((standalone . t) @@ -17,8 +18,10 @@ ;; (after! org + (add-transient-hook! #'org-export-dispatch (require 'ox-pandoc)) + (setq org-export-directory (expand-file-name ".export" +org-dir) - org-export-backends '(ascii html latex md pandoc) + org-export-backends '(ascii html latex md) org-export-with-toc t org-export-with-author t)