be9957bddc
Previously they would be transmitted to the template without any escaping. Note that `--M title='*foo*'` yields a different result from --- title: *foo* --- In the latter case, we have emphasis; in the former case, just a string with literal asterisks (which will be escaped in formats, like Markdown, that require it). Closes #3792.
175 B
175 B
Make sure metadata values are treated as strings, and properly escaped.
% pandoc -t markdown -s -M title="<this> *that*"
ok
^D
---
title: '\<this\> \*that\*'
---
ok