CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]        2020/04/20 06:59:25

Modified files:
        usr.bin/mandoc : html.c 
        regress/usr.bin/mandoc/mdoc/Bd: nested.out_html 
        regress/usr.bin/mandoc/mdoc/Sh: tag.out_html 
        regress/usr.bin/mandoc/man/IP: literal.out_html 
        regress/usr.bin/mandoc/man/TP: literal.out_html vert.out_html 

Log message:
In fragment identifiers, use ~%d for ordinal suffixes,
and reserve the character '~' for that purpose.

Bug found by validator.w3.org in openssl(1), which contains both a
tag "tls1_2" and a second instance of a tag "tls1", which also resulted
in "tls1_2", causing a clash.  Now, the second instance of "tls1" is
rendered as "tls1~2" instead, employing the newly reserved '~'.

Reply via email to