Function: org-babel-execute-buffer
org-babel-execute-buffer is an autoloaded, interactive and
byte-compiled function defined in ob-core.el.gz.
Signature
(org-babel-execute-buffer &optional ARG)
Documentation
Execute source code blocks in a buffer.
Prefix argument ARG is passed to org-babel-execute-src-block.
Call org-babel-execute-src-block on every source block in
the current buffer.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/org/ob-core.el.gz
;;;###autoload
(defun org-babel-execute-buffer (&optional arg)
"Execute source code blocks in a buffer.
Prefix argument ARG is passed to `org-babel-execute-src-block'.
Call `org-babel-execute-src-block' on every source block in
the current buffer."
(interactive "P")
(org-babel-eval-wipe-error-buffer)
(org-save-outline-visibility t
(org-babel-map-executables nil
(if (org-element-type-p
(org-element-context) '(babel-call inline-babel-call))
(org-babel-lob-execute-maybe)
(org-babel-execute-src-block arg)))))