On 2020-09-28, TEC wrote: > Jens Lechtenboerger <lech...@wi.uni-muenster.de> writes: > >> On 2020-09-28, TEC wrote: >> >>> Jens Lechtenboerger <lech...@wi.uni-muenster.de> writes: >>>> Also, in org-html--build-meta-info you call >>>> org-html-encode-plain-text with two arguments, but it just accepts >>>> one. >>> >>> ? No I don't. >> >> Your patch contains this: >> >> + (let* ((title (org-html-encode-plain-text (plist-get info :title) >> info)) > > Ohhhh, that's the bit you were referring to. That's just copied from > the > current state (iirc). Anyway, I dropped the second argument.
Without the second argument I get an error “Wrong type argument: stringp,” when evaluating regular expressions against the cons cell that is returned as title. As I see now, author and title are cons cells, which is why org-element-interpret-data is necessary to produce strings with Org syntax. Also, after fixing the title, I get “wrong-type-argument sequencep utf-8” for “(concat "text/html;charset=" charset)”. Best wishes Jens