branch: externals/org commit ab4ec726e5a292a685a06dec6eb585ad6802bead Author: Ihor Radchenko <yanta...@posteo.net> Commit: Ihor Radchenko <yanta...@posteo.net>
* lisp/ob-org.el: Add support for :prologue/:epilogue parameters (org-babel-expand-body:org): --- lisp/ob-org.el | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lisp/ob-org.el b/lisp/ob-org.el index 30edd994e4..c117a3dce6 100644 --- a/lisp/ob-org.el +++ b/lisp/ob-org.el @@ -52,7 +52,13 @@ $VAR instances are replaced by VAR values defined in PARAMS." (regexp-quote (format "$%s" (car var))) (format "%s" (cdr var)) body nil 'literal))) - body) + + (let ((prologue (cdr (assq :prologue params))) + (epilogue (cdr (assq :epilogue params)))) + (concat + (and prologue (concat prologue "\n")) + body + (and epilogue (concat "\n" epilogue "\n"))))) (defun org-babel-execute:org (body params) "Execute a Org BODY according to PARAMS.