The MM macros should define the string \*(BU regardless of whether the .BL macro is used or not.
Index: contrib/mm/m.tmac =================================================================== RCS file: /sources/groff/groff/contrib/mm/m.tmac,v retrieving revision 2.40 diff -u -r2.40 m.tmac --- contrib/mm/m.tmac 2 Jun 2010 14:13:41 -0000 2.40 +++ contrib/mm/m.tmac 4 Jun 2010 20:23:27 -0000 @@ -55,6 +55,9 @@ .nr Ej 0 .\" Equation label adjust 0=left, 1=right .nr Eq 0 +.\" Bullet string (for .BL) +.ie n .ds BU \(bu +.el .ds BU \s-2\(bu\s0 .\" Em dash string .ie n .ds EM " -- .el .ds EM \(em @@ -2247,10 +2254,8 @@ .ie \\n[.$]<3 .LB 0\\$1 0\\$2 0 0 .el .LB 0\\$1 0\\$2 0 0 \& 0 1 .. -.\" Bullet (for .BL) .de BL .if \\n[D]>2 .tm BL $* -.ds BU \s-2\(bu\s0 .if \\n[.$]>2 ....@error "BL: too many arguments" .if \\n[.$]<1 .LB \\n[Pi] 0 1 0 \\*[BU] .if \\n[.$]=1 .LB 0\\$1 0 1 0 \\*[BU] -- Larry Jones Like I'm going to get any sleep NOW. -- Calvin _______________________________________________ bug-groff mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-groff
