From 4e10c06799f82a240cb19dbdafb187246610becc Mon Sep 17 00:00:00 2001 From: Daniel Borchmann Date: Wed, 1 Mar 2023 20:35:15 +0100 Subject: [PATCH] Recognize Org bable header arguments when exporting For this, `org-export-use-babel` has to be non-nil. To still inhibit source block evaluation on export (both for performance and for security reasons), set `:eval` to `never-export` by default. --- init.el | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/init.el b/init.el index 25d5b35..3f8a966 100644 --- a/init.el +++ b/init.el @@ -1370,14 +1370,15 @@ point to the beginning of buffer first." ;; Babel (use-package ob-core - :init (setq org-export-use-babel nil + :init (setq org-export-use-babel t org-babel-default-header-args '((:session . "none") (:results . "output code replace") (:exports . "both") (:cache . "no") (:noweb . "no") (:hlines . "no") - (:tangle . "no")))) + (:tangle . "no") + (:eval . "never-export")))) (use-package ob-sql :config (progn