CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2018/11/29 14:40:08
Modified files:
usr.bin/mandoc : tbl_term.c
Log message:
Now that it is better understood how borders work,
rewrite tbl_hrule() in a simpler way.
Fix several bugs in the process.
No more special flags, just use the existing TBL_OPT_* from mandoc.h.
Reduce the number of tracked rows from three to two, which is more logical:
one above the line and one below is sufficient to figure out crossings.
No more magic quirks, all conditions are readily comprehensible now.
Add comments.