Fix Bl -column widths: the arguments are strings as wide as the column.

This commit is contained in:
Anthony J. Bentley
2018-07-28 02:02:47 -06:00
parent 2e565bcb4e
commit 4d2598e7bf

View File

@@ -399,9 +399,9 @@ str_SIZEOF = 259
.Pp .Pp
There are four commands in the RS group of commands: There are four commands in the RS group of commands:
.Pp .Pp
.Bl -column ".Sy String" ".Sy String" .Bl -column "RSSET constexpr"
.It Sy Command Ta Ta Ta Sy Meaning .It Sy Command Ta Sy Meaning
.It Ic RSRESET Ta Ta Resets the _RS counter to zero. .It Ic RSRESET Ta Resets the _RS counter to zero.
.It Ic RSSET Ar constexpr Ta Sets the .It Ic RSSET Ar constexpr Ta Sets the
.Ic _RS No counter to Ar constexpr . .Ic _RS No counter to Ar constexpr .
.It Ic RB Ar constexpr Ta Sets the preceding symbol to .It Ic RB Ar constexpr Ta Sets the preceding symbol to
@@ -653,7 +653,7 @@ command WILL NOT BE EXPANDED as the ONLY exception to this rule.
.Ss Predeclared Symbols .Ss Predeclared Symbols
The following symbols are defined by the assembler: The following symbols are defined by the assembler:
.Pp .Pp
.Bl -column -offset indent ".Sy String" ".Sy String" ".Sy String" .Bl -column -offset indent "EQUS" "__ISO_8601_LOCAL__"
.It Sy Type Ta Sy Name Ta Sy Contents .It Sy Type Ta Sy Name Ta Sy Contents
.It Ic EQU Ta Ic @ Ta PC value .It Ic EQU Ta Ic @ Ta PC value
.It Ic EQU Ta Ic _PI Ta Fixed point \[*p] .It Ic EQU Ta Ic _PI Ta Fixed point \[*p]
@@ -973,7 +973,7 @@ calculations between numbers.
A great number of operators you can use in expressions are available (listed in A great number of operators you can use in expressions are available (listed in
order of precedence): order of precedence):
.Pp .Pp
.Bl -column -offset indent ".Sy String" ".Sy String" .Bl -column -offset indent "Operator"
.It Sy Operator Ta Sy Meaning .It Sy Operator Ta Sy Meaning
.It Li \&( \&) Ta Precedence override .It Li \&( \&) Ta Precedence override
.It Li FUNC() Ta Function call .It Li FUNC() Ta Function call
@@ -1022,7 +1022,7 @@ the following functions to use:
delim $$ delim $$
.EN .EN
.Pp .Pp
.Bl -column -offset indent ".Sy String" ".Sy String" .Bl -column -offset indent "ATAN2(x, y)"
.It Sy Name Ta Sy Operation .It Sy Name Ta Sy Operation
.It Fn DIV x y Ta $x \[di] y$ .It Fn DIV x y Ta $x \[di] y$
.It Fn MUL x y Ta $x \[mu] y$ .It Fn MUL x y Ta $x \[mu] y$
@@ -1060,7 +1060,7 @@ quotes ("for instance").
Like in C, the escape character is \[rs], and there are a number of commands you Like in C, the escape character is \[rs], and there are a number of commands you
can use within a string: can use within a string:
.Pp .Pp
.Bl -column -offset indent ".Sy String" ".Sy String" .Bl -column -offset indent "String"
.It Sy String Ta Sy Meaning .It Sy String Ta Sy Meaning
.It Li \[rs]\[rs] Ta Backslash .It Li \[rs]\[rs] Ta Backslash
.It Li \[rs]" Ta Double quote .It Li \[rs]" Ta Double quote
@@ -1094,7 +1094,7 @@ This consists of one or more of these function (yes, you can nest them).
Note that some of these functions actually return an integer and can be used as Note that some of these functions actually return an integer and can be used as
part of an integer expression! part of an integer expression!
.Pp .Pp
.Bl -column "STRSUB_str,_pos,_len" ".Sy String" .Bl -column "STRSUB_str,_pos,_len"
.It Sy Name Ta Sy Operation .It Sy Name Ta Sy Operation
.It Fn STRLEN string Ta Returns the number of characters in string .It Fn STRLEN string Ta Returns the number of characters in string
.It Fn STRCAT str1 str2 Ta Appends str2 to str1. .It Fn STRCAT str1 str2 Ta Appends str2 to str1.
@@ -1141,8 +1141,8 @@ rest of it will be trimmed.
.Ss Other functions .Ss Other functions
There are a few other functions that do various useful things: There are a few other functions that do various useful things:
.Pp .Pp
.Bl -column ".Sy String" ".Sy String" .Bl -column "BANK(arg)"
.It Sy Name Ta Ta Ta Sy Operation .It Sy Name Ta Sy Operation
.It Fn BANK arg Ta Returns a bank number. .It Fn BANK arg Ta Returns a bank number.
If If
.Ar arg .Ar arg