Disable Org source block evaluation for some text modes
Let's avoid the “No org-babel-execute function for foo!” errors for those modes!
This commit is contained in:
parent
212c3664ff
commit
2713fe1fd0
9
init.el
9
init.el
@ -1206,7 +1206,14 @@ accordingly."
|
|||||||
(:noweb . "no")
|
(:noweb . "no")
|
||||||
(:hlines . "no")
|
(:hlines . "no")
|
||||||
(:tangle . "no")
|
(:tangle . "no")
|
||||||
(:eval . "never-export"))))
|
(:eval . "never-export")))
|
||||||
|
:config (progn
|
||||||
|
;; Let's disable evaluation of some text-only modes.
|
||||||
|
(dolist (mode '("json" "markdown" "yaml" "textile"))
|
||||||
|
(let ((var-name (intern (format "org-babel-default-header-args:%s" mode))))
|
||||||
|
(if (boundp var-name)
|
||||||
|
(add-to-list var-name '(:eval . "never"))
|
||||||
|
(defvar-1 var-name '((:eval . "never"))))))))
|
||||||
|
|
||||||
(use-package ob-sql
|
(use-package ob-sql
|
||||||
:config (progn
|
:config (progn
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user