Prepare the terminal driver for filling multiple columns in parallel,
authorschwarze <schwarze@openbsd.org>
Wed, 7 Jun 2017 20:01:07 +0000 (20:01 +0000)
committerschwarze <schwarze@openbsd.org>
Wed, 7 Jun 2017 20:01:07 +0000 (20:01 +0000)
commit8f9c9bf20cd68f80fc0bed773a620edf537a83b6
tree2177bab3136dde4903b157e2f3408c11847db9da
parentf64f78fdcec057c9198eb39401b383191138d63d
Prepare the terminal driver for filling multiple columns in parallel,
second step: make the per-column byte pointer persistent across
term_flushln() calls, such that a subsequent call can continue at
the point where the previous call left.  If more than one column
is in use, return from term_flushln() when the column is full,
rather than breaking the output line.

No functional change, because nothing sets up multiple columns yet.
usr.bin/mandoc/term.c
usr.bin/mandoc/term.h