I encountered a problem with unmatched double quotes in an org-babel
table of results. Seems like the issue lies with escaped double quotes:
(org-babel-script-escape "[[\"a\", \"b\\\"\"]]")
returns error > Invalid read syntax: "] in a list".
Adding the following after line 41 of org-babel-script-escape appears to
fix the problem.
(92 (if in-single ; \
(append (list 92 34 out))
(setq in-double (not in-double)) (cons 92 out)))
We now get
(org-babel-script-escape "[[\"a\", \"b\\\"\"]]")
(("a" "b\""))
Johan