===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/72.html,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -r1.57 -r1.58
--- www/72.html 2022/10/08 13:04:43 1.57
+++ www/72.html 2022/10/08 16:34:47 1.58
@@ -1155,30 +1155,46 @@
-
mandoc 1.14.6 plus several bugfixes, including:
+mandoc 1.14.6 plus some new features and many bugfixes, including:
- - Fixed calculation of the width of spanned columns in mandoc(1).
-
- Made mandoc(1)'s
- roff_expand() parse left-to-right rather than right-to-left.
-
- Implemented a rudimentary version of the roff(7)
\A
- escape sequence for mandoc(1).
- - Matched groff behavior to allow arbitrary argument delimiters for
- \C in mandoc(1).
-
- Improved accessibility of mandoc(1) -T html -O toc
- output by using the <nav> element in the DPUB-ARIA doc-toc role.
-
- Improved accessibility of man.cgi(8) output.
-
- Got rid of mandoc(1) archaic table
- markup for header and footer lines in favor of flexbox CSS. Rendering
- now adapts to browser windows of arbitrary narrowness.
-
- Prevented mandoc(1)
- from turning breakable hyphens in segment identifiers into
- underscores.
+
- Significantly improved accessibility of
+ mandoc(1)
+
-T html
and
+ man.cgi(8)
+ output by using semantically better HTML elements in several places
+ and by adding ARIA and DPUB-ARIA roles and aria-label attributes
+ to several HTML elements.
+ - Got rid of archaic HTML table markup for header and footer lines
+ in favor of flexbox CSS.
+ Rendering now adapts to browser windows of arbitrary narrowness.
+
- Prevented
-T html
output from turning breakable
+ hyphens into underscores in URI fragment identifiers.
+ - Improved the roff(7)
+ escape sequence parser in several fundamental ways
+ regarding output correctness and groff compatibility.
+
- Corrected output that depends on the order of evaluation of
+ roff(7)
+ escape sequences by parsing them left-to-right
+ rather than right-to-left.
+
- Significantly improved
-T lint
diagnostics regarding
+ syntax errors in roff(7)
+ escape sequences and in their arguments.
+ - Stopped emitting vertical space before the
+ tbl(7) .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).
+
- Stopped skipping vertical space after the
+ tbl(7) .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).
+
- Corrected the calculation of the width of spanned
+ tbl(7) columns.
+
- Improved the handling of literal tab characters in filled text
+ in multiple ways for compatibility with groff and Heirloom troff.
+
- Plus bugfixes for two segfaults, two infinite loops, and several
+ assertion failures.
Ports and packages: