Version 1.0.1
(Version notes copied from the official history.)
Numerous build and configuration improvements (via oconfigure) for building into WASI targets and on Mac OS X.
Add -L for listing all metadata keys.
Some fixes to smart typography around hard linebreaks. These aren't likely to affect normal documents.
Recognise void HTML elements as block elements.
Switch between types (e.g., unordered to ordered) instead of continuing with the current list type. Fix parsing of block versus non-block lists when switching between list types. Fix parsing of block versus non-block lists when sublists contain block elements, but top-level lists don't. The Markdown spec isn't clear on how to accept these instances, so use pandoc as a guiding tool.
For -tman output, normalise list marker widths (unordered or ordered) to three spaces by default, increasing for ordered lists depending on the number of entries. For -tms, it's five. Make other small cleanups to -tms, making sure that paragraph indentation looks the same as with -tlatex.
Fix that escaped text (e.g., \-\-foo
) is not changed by the smart typography formatter.
Use TP
in -tman for definition lists. To align with existing lists, use a subsequent paragraph offset of three. Similarly, use XP
for -tms.