Return to 72.html CVS log | Up to [local] / www |
version 1.57, 2022/10/08 13:04:43 | version 1.58, 2022/10/08 16:34:47 | ||
---|---|---|---|
|
|
||
</ul> | </ul> | ||
</ul> | </ul> | ||
<li>mandoc 1.14.6 plus several bugfixes, including: | <li>mandoc 1.14.6 plus some new features and many bugfixes, including: | ||
<ul> | <ul> | ||
<li>Fixed calculation of the width of spanned columns in <a | <li>Significantly improved accessibility of | ||
href="https://man.openbsd.org/mandoc.1">mandoc(1)</a>. | <a href="https://man.openbsd.org/mandoc.1">mandoc(1)</a> | ||
<li>Made <a href="https://man.openbsd.org/mandoc.1">mandoc(1)</a>'s | <code>-T html</code> and | ||
roff_expand() parse left-to-right rather than right-to-left. | <a href="https://man.openbsd.org/man.cgi.8">man.cgi(8)</a> | ||
<li>Implemented a rudimentary version of the <a | output by using semantically better HTML elements in several places | ||
href="https://man.openbsd.org/roff.7">roff(7)</a> <code>\A</code> | and by adding ARIA and DPUB-ARIA roles and aria-label attributes | ||
escape sequence for <a | to several HTML elements. | ||
href="https://man.openbsd.org/mandoc.1">mandoc(1)</a>. | <li>Got rid of archaic HTML table markup for header and footer lines | ||
<li>Matched groff behavior to allow arbitrary argument delimiters for | in favor of flexbox CSS. | ||
\C in <a href="https://man.openbsd.org/mandoc.1">mandoc(1)</a>. | Rendering now adapts to browser windows of arbitrary narrowness. | ||
<li>Improved accessibility of <a | <li>Prevented <code>-T html</code> output from turning breakable | ||
href="https://man.openbsd.org/mandoc.1">mandoc(1)</a> -T html -O toc | hyphens into underscores in URI fragment identifiers. | ||
output by using the <nav> element in the DPUB-ARIA doc-toc role. | <li>Improved the <a href="https://man.openbsd.org/roff.7">roff(7)</a> | ||
<li>Improved accessibility of <a | escape sequence parser in several fundamental ways | ||
href="https://man.openbsd.org/man.cgi.8">man.cgi(8)</a> output. | regarding output correctness and groff compatibility. | ||
<li>Got rid of <a | <li>Corrected output that depends on the order of evaluation of | ||
href="https://man.openbsd.org/mandoc.1">mandoc(1)</a> archaic table | <a href="https://man.openbsd.org/roff.7">roff(7)</a> | ||
markup for header and footer lines in favor of flexbox CSS. Rendering | escape sequences by parsing them left-to-right | ||
now adapts to browser windows of arbitrary narrowness. | rather than right-to-left. | ||
<li>Prevented <a href="https://man.openbsd.org/mandoc.1">mandoc(1)</a> | <li>Significantly improved <code>-T lint</code> diagnostics regarding | ||
from turning breakable hyphens in segment identifiers into | syntax errors in <a href="https://man.openbsd.org/roff.7">roff(7)</a> | ||
underscores. | escape sequences and in their arguments. | ||
<li>Stopped emitting vertical space before the | |||
<a href="https://man.openbsd.org/tbl.7">tbl(7)</a> .TS (table | |||
start) macro for compatibility with the same change in groff. | |||
This implies .PP or .Pp macros may need to be inserted before .TS | |||
in some (but not all!) places in some manual pages using tbl(7). | |||
<li>Stopped skipping vertical space after the | |||
<a href="https://man.openbsd.org/tbl.7">tbl(7)</a> .TE (table | |||
end) macro of boxed tables for compatibility with the same | |||
change in groff. This implies .sp requests may need to be | |||
removed after .TE in some manual pages using tbl(7). | |||
<li>Corrected the calculation of the width of spanned | |||
<a href="https://man.openbsd.org/tbl.7">tbl(7)</a> columns. | |||
<li>Improved the handling of literal tab characters in filled text | |||
in multiple ways for compatibility with groff and Heirloom troff. | |||
<li>Plus bugfixes for two segfaults, two infinite loops, and several | |||
assertion failures. | |||
</ul> | </ul> | ||
<li>Ports and packages: | <li>Ports and packages: |