v2.0.23
This is a patch release in the 2.0.x release line to fix bugs and deal with compliance issues.
The primary bug fix in this release is to not duplicate the block attribute line above a detached block that breaks a dlist, which fixes the duplicate role warning on that detached block. The main compliance improvement is to encode spaces in mailto links using %20, in accordance with RFC 3986, instead of +.
This release introduces several fixes and improvements related to parsing a table that has jagged rows. If the colspan of the last cell in a row, including the last row, exceeds the specified number of columns, only that row is dropped. On the other hand, if the last row is missing cells, an error message is logged to notify the author.
If a URL is used as the target of an xref shorthand, the processor now treats the URL as a fragment identifier instead of crashing.
Finally, repeating spaces in verbatim content in the manpage output are preserved.