Explorar o código

babel: ob-emacs-lisp now wraps body in a progn on execute

Eric Schulte %!s(int64=15) %!d(string=hai) anos
pai
achega
6a1f5b2bcb
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      contrib/babel/lisp/langs/org-babel-emacs-lisp.el

+ 2 - 1
contrib/babel/lisp/langs/org-babel-emacs-lisp.el

@@ -62,7 +62,8 @@
   (save-window-excursion
     (let ((processed-params (org-babel-process-params params)))
       (org-babel-reassemble-table
-       (eval (read (org-babel-expand-body:emacs-lisp body params)))
+       (eval (read (format "(progn %s)"
+			   (org-babel-expand-body:emacs-lisp body params))))
        (org-babel-pick-name (nth 4 processed-params) (cdr (assoc :colnames params)))
        (org-babel-pick-name (nth 5 processed-params) (cdr (assoc :rownames params)))))))