浏览代码

ob-sh: Better escaping of variables with spaces.

* lisp/ob-sh.el (org-babel-sh-var-to-sh): Better escaping of variables
  with spaces.
Eric Schulte 14 年之前
父节点
当前提交
19a0ca3182
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      lisp/ob-sh.el

+ 1 - 1
lisp/ob-sh.el

@@ -105,7 +105,7 @@ var of the same value."
 		 (deep-string (if (listp (car var)) var (list var)))
 		 (list :sep (or sep "\t")))))
     (if (stringp var)
-	(if (string-match "[\n\r]" var)
+	(if (string-match "[ \t\n\r]" var)
 	    (format "$(cat <<BABEL_STRING\n%s\nBABEL_STRING\n)" var)
 	  (format "%s" var))
       (format "%S" var))))