summaryrefslogtreecommitdiff
path: root/lisp/org/ob-maxima.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/org/ob-maxima.el')
-rw-r--r--lisp/org/ob-maxima.el7
1 files changed, 3 insertions, 4 deletions
diff --git a/lisp/org/ob-maxima.el b/lisp/org/ob-maxima.el
index 4a91ca9b281..726d6863e48 100644
--- a/lisp/org/ob-maxima.el
+++ b/lisp/org/ob-maxima.el
@@ -83,16 +83,15 @@ called by `org-babel-execute-src-block'."
(mapcar (lambda (line)
(unless (or (string-match "batch" line)
(string-match "^rat: replaced .*$" line)
+ (string-match "^;;; Loading #P" line)
(= 0 (length line)))
line))
(split-string raw "[\r\n]"))) "\n"))
(org-babel-eval cmd "")))))
(if (org-babel-maxima-graphical-output-file params)
nil
- (if (or (member "scalar" result-params)
- (member "verbatim" result-params)
- (member "output" result-params))
- result
+ (org-babel-result-cond result-params
+ result
(let ((tmp-file (org-babel-temp-file "maxima-res-")))
(with-temp-file tmp-file (insert result))
(org-babel-import-elisp-from-file tmp-file))))))