Hello, Moritz Heidkamp <mor...@twoticketsplease.de> writes:
> org-babel-parse-header-arguments stops parsing arguments after an > argument with a string value containing unbalanced parentheses. For > example: > > ELISP> (org-babel-parse-header-arguments ":foo \"(foo\" :bar 123") > ((:foo . "(foo")) > > Whereas with balanced parentheses: > > ELISP> (org-babel-parse-header-arguments ":foo \"(foo)\" :bar 123") > ((:foo . "(foo)") > (:bar . 123)) > > Oddly, the same is true when wrapping the string in a progn form: > > ELISP> (org-babel-parse-header-arguments ":foo (progn \"(foo\") :bar 123") > ((:foo . "(foo")) Fixed. Thank you. Regards, -- Nicolas Goaziou