瀏覽代碼

fix bug in R session evaluation

* lisp/ob-R.el (org-babel-R-evaluate): Fix bug in R session
  evaluation.
Eric Schulte 13 年之前
父節點
當前提交
ad21eeff85
共有 1 個文件被更改,包括 5 次插入4 次删除
  1. 5 4
      lisp/ob-R.el

+ 5 - 4
lisp/ob-R.el

@@ -234,10 +234,11 @@ current code buffer."
 (defun org-babel-R-evaluate
   (session body result-type result-params column-names-p row-names-p)
   "Evaluate R code in BODY."
-  (funcall (if session
-	       #'org-babel-R-evaluate-session
-	     #'org-babel-R-evaluate-external-process)
-	   body result-type result-params column-names-p row-names-p))
+  (if session
+      (org-babel-R-evaluate-session
+       session body result-type result-params column-names-p row-names-p)
+    (org-babel-R-evaluate-external-process
+     body result-type result-params column-names-p row-names-p)))
 
 (defun org-babel-R-evaluate-external-process
   (body result-type result-params column-names-p row-names-p)