From 9ca271c4066f0496610848df04a691c650993612 Mon Sep 17 00:00:00 2001 From: Ihor Radchenko Date: Sun, 2 Apr 2023 17:02:39 +0200 Subject: [PATCH] org-export: Display warning when code block results cannot be computed * lisp/ob-exp.el (org-babel-exp-results): Display warning when babel does not know how to execute exported code block and :results demands results to be exported. --- lisp/ob-exp.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/ob-exp.el b/lisp/ob-exp.el index 7ed4acd0c..264a2a36d 100644 --- a/lisp/ob-exp.el +++ b/lisp/ob-exp.el @@ -435,7 +435,8 @@ inhibit insertion of results into the buffer." (info (copy-sequence info)) (org-babel-current-src-block-location (point-marker))) ;; Skip code blocks which we can't evaluate. - (when (fboundp (intern (concat "org-babel-execute:" lang))) + (if (not (fboundp (intern (concat "org-babel-execute:" lang)))) + (warn "org-export: No org-babel-execute function for %s. Not updating exported results." lang) (org-babel-eval-wipe-error-buffer) (setf (nth 1 info) body) (setf (nth 2 info)