> Ingo, how goes the `Bk' work? Scanning through mandoc's rendering of > current manuals, I see a lot of the following sort of breakage: > > .Bk -words > .Op Fl a Ar b > .Op Fl a Ar b > .Op Fl a Ar b > .Op Fl a Ar b > .Op Fl a Ar b > .Op Fl a Ar b > .Op Fl a Ar b > .Op Fl a Ar b > .Op Fl a Ar b > .Op Fl a Ar b > .Op Fl a Ar b > .Op Fl a Ar b > ... The enclosed patch is a first stab at this. It only works for explicit `Bk -words' for now; it's trivial to extend this to SYNPRETTY. As you can see, it simply checks whether it's in a KEEP mode and resets to PREKEEP if it's a line subsequent the prior node. This fixes the badness mentioned above. Thoughts? Kristaps