From 8301b72ed2d6c4a518293b1e8df67705dad75605 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Sun, 17 Jul 2016 12:04:28 +0200 Subject: [PATCH] Revert "ob-exp: Remove spurious comma un-escaping" This reverts commit 0279d84cd7f857535342b4ec3c2e70ac76c1ee27. --- lisp/ob-exp.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/ob-exp.el b/lisp/ob-exp.el index e82499231..a1a945f10 100644 --- a/lisp/ob-exp.el +++ b/lisp/ob-exp.el @@ -48,6 +48,7 @@ (declare-function org-element-property "org-element" (property element)) (declare-function org-element-type "org-element" (element)) (declare-function org-id-get "org-id" (&optional pom create prefix)) +(declare-function org-escape-code-in-string "org-src" (s)) (defcustom org-export-babel-evaluate t "Switch controlling code evaluation during export. @@ -385,7 +386,7 @@ replaced with its value." org-babel-exp-inline-code-template org-babel-exp-code-template) `(("lang" . ,(nth 0 info)) - ("body" . ,(nth 1 info)) + ("body" . ,(org-escape-code-in-string (nth 1 info))) ("switches" . ,(let ((f (nth 3 info))) (and (org-string-nw-p f) (concat " " f)))) ("flags" . ,(let ((f (assq :flags (nth 2 info))))