|
@@ -97,14 +97,15 @@ This function is called by `org-babel-execute-src-block'"
|
|
|
If RESULTS look like a table, then convert them into an
|
|
|
Emacs-lisp table, otherwise return the results as a string."
|
|
|
(org-babel-read
|
|
|
- (if (and (stringp results) (string-match "^\\[.+\\]$" results))
|
|
|
+ (if (and (stringp results) (string-match "^\\[[^\000]+\\]$" results))
|
|
|
(org-babel-read
|
|
|
(concat "'"
|
|
|
(replace-regexp-in-string
|
|
|
"\\[" "(" (replace-regexp-in-string
|
|
|
"\\]" ")" (replace-regexp-in-string
|
|
|
- ", " " " (replace-regexp-in-string
|
|
|
- "'" "\"" results))))))
|
|
|
+ ",[[:space:]]" " "
|
|
|
+ (replace-regexp-in-string
|
|
|
+ "'" "\"" results))))))
|
|
|
results)))
|
|
|
|
|
|
(defun org-babel-js-var-to-js (var)
|