=================================================================== RCS file: /cvs/mandoc/mandoc_html.3,v retrieving revision 1.16 retrieving revision 1.18 diff -u -p -r1.16 -r1.18 --- mandoc/mandoc_html.3 2018/06/25 14:13:54 1.16 +++ mandoc/mandoc_html.3 2018/11/26 01:38:23 1.18 @@ -1,4 +1,4 @@ -.\" $Id: mandoc_html.3,v 1.16 2018/06/25 14:13:54 schwarze Exp $ +.\" $Id: mandoc_html.3,v 1.18 2018/11/26 01:38:23 schwarze Exp $ .\" .\" Copyright (c) 2014, 2017, 2018 Ingo Schwarze .\" @@ -14,7 +14,7 @@ .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" -.Dd $Mdocdate: June 25 2018 $ +.Dd $Mdocdate: November 26 2018 $ .Dt MANDOC_HTML 3 .Os .Sh NAME @@ -212,35 +212,18 @@ Print a .Cm style attribute. If present, it must be the last format letter. -In contrast to the other format letters, this one does not yet -print the value and does not take an argument. -Instead, the rest of the format string consists of pairs of -argument type letters and style name letters. -.El -.Pp -Argument type letters each require one argument as follows: -.Bl -tag -width 1n -offset indent -.It Cm s -Requires one -.Vt char * -argument, used as a style value. -.It Cm u -Requires one -.Vt struct roffsu * -argument, used as a length. -.El -.Pp -Style name letters decide what to do with the preceding argument: -.Bl -tag -width 1n -offset indent -.It Cm \&? -The special pair -.Cm s? -requires two -.Vt char * +It requires two +.Va char * arguments. -The first is the style name, the second its value. -The style name must not be +The first is the name of the style property, the second its value. +The name must not be .Dv NULL . +The +.Cm s +.Ar fmt +letter can be repeated, each repetition requiring an additional pair of +.Va char * +arguments. .El .Pp .Fn print_otag