From 96b410f8961219adcfd6b7796f2e9030b2fef264 Mon Sep 17 00:00:00 2001 From: Nick Dokos Date: Wed, 31 Aug 2016 11:51:38 -0400 Subject: [PATCH] Fix scheme expression parsing * 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 --- lisp/ob-scheme.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/ob-scheme.el b/lisp/ob-scheme.el index 1e3344228..ff3e1b141 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 "#") (string= result "#")) nil - (read result))))) + result)))) result)) (defun org-babel-execute:scheme (body params)