From d6a9f1aa295a98faaab2b08c9767d87e26f74342 Mon Sep 17 00:00:00 2001 From: Eric Schulte Date: Thu, 6 Jun 2013 10:58:52 -0600 Subject: [PATCH] org-babel-current-exec-src-block-head -> outermost * lisp/ob-core.el (org-babel-execute-src-block): The org-babel-current-exec-src-block-head variable should point to the outermost code block. --- lisp/ob-core.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/ob-core.el b/lisp/ob-core.el index 93c5d5e87..3e28cefe8 100644 --- a/lisp/ob-core.el +++ b/lisp/ob-core.el @@ -564,7 +564,8 @@ block." (let* ((params (if params (org-babel-process-params merged-params) (nth 2 info))) - (org-babel-current-exec-src-block-head (nth 6 info)) + (org-babel-current-exec-src-block-head + (or org-babel-current-exec-src-block-head (nth 6 info))) (cachep (and (not arg) (cdr (assoc :cache params)) (string= "yes" (cdr (assoc :cache params))))) (new-hash (when cachep (org-babel-sha1-hash info)))