ru b23f132373 Fixed two bugs with -tag lists.
If the -tag list definition didn't have a -width modifier,
the first .It call was supposed to set the width depending
on the first argument type; if it is a macro name, use the
macro's width value; otherwise, use width value of `No'.

The following two lists should produce identical output:

.Bl -tag -width Er -compact
.It Er EINVAL
invalid argument
.El
.Bl -tag -compact
.It Er EINVAL
invalid argument
.El

If the outermost -tag list definition did't have a -width
modifier, the .It elements of inner lists might not work
(producing a list where each successive element `walks' to
the right).

Example:

.Bl -tag -compact
.It outer
.It outer
.Bl -tag -compact
.It inner
.It inner
.El
.It outer
.It outer
.El

Ported from:	mdocNG
2001-03-01 12:13:04 +00:00
..
2001-02-26 07:17:03 +00:00
2001-03-01 12:13:04 +00:00
2001-02-04 14:26:56 +00:00
2000-07-14 09:57:37 +00:00
2001-01-03 18:32:10 +00:00
2000-08-20 09:51:08 +00:00
2001-03-01 11:06:56 +00:00
2001-02-28 00:22:47 +00:00
2000-11-30 21:07:50 +00:00
2001-02-07 21:58:16 +00:00