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

Reply via email to