summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Dokos <ndokos@gmail.com>2016-08-31 15:51:38 (GMT)
committer Nick Dokos <ndokos@gmail.com>2016-08-31 15:51:38 (GMT)
commit96b410f8961219adcfd6b7796f2e9030b2fef264 (patch)
tree52852556cb51ea2a3de3c52c5d4f0c67d5ac0fad
parentbca5bd1e40c07871e8425e269ec20579b0c8519c (diff)
downloadorg-mode-maint.zip
org-mode-maint.tar.gz
Fix scheme expression parsingmaint
* org-babel-scheme-execute-with-geiser: Do not use elisp reader to parse scheme expression. Reported by Lawrence Bottorff: http://lists.gnu.org/archive/html/emacs-orgmode/2016-08/msg00328.html and also https://lists.gnu.org/archive/html/emacs-orgmode/2015-09/msg00390.html
-rw-r--r--lisp/ob-scheme.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/ob-scheme.el b/lisp/ob-scheme.el
index 1e33442..ff3e1b1 100644
--- a/lisp/ob-scheme.el
+++ b/lisp/ob-scheme.el
@@ -173,7 +173,7 @@ is true; otherwise returns the last value."
(setq result (if (or (string= result "#<void>")
(string= result "#<unspecified>"))
nil
- (read result)))))
+ result))))
result))
(defun org-babel-execute:scheme (body params)