summaryrefslogtreecommitdiffstats
path: root/usr.bin/mandoc/tbl_term.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* sync to version 1.11.7 from kristaps@schwarze2011-09-181-2/+2
| | | | | | | | main new feature: support the roff(7) .tr request plus various bugfixes and some refactoring regressions are so minor that it's better to get this in and fix them in the tree
* correct horizontal spacing of data cellsschwarze2011-01-251-7/+10
| | | | | | correct alignment of centered cells adjust horizontal rule width to the new spacing ok kristaps@
* Various tbl improvements from kristaps@:schwarze2011-01-161-25/+39
| | | | | | | * horizontal lines do not consume layout lines * skip excessive data cells * prepare rendering of spanned cells * support vertical spans
* Sync tbl handling to bsd.lv release 1.10.9:schwarze2011-01-091-256/+109
| | | | | | | | | | | | * .T} can be followed by a delimiter, then more data. * Do not limit table column widths (improves terminfo(5)). * Let numerical cells respect explicitly specified minimum cell widths. * Let terminal output survive missing data cells. * Parse and ignore arguments in parentheses on layout cell specifications. * Move tbl_calc() into out.c such that it can be used by all frontends. * Give tables an HTML class. * Some cleanup in tbl -Thtml code. All code by kristaps@.
* Merge kristaps@' cleaner tbl integration, removing mine;schwarze2011-01-041-320/+361
| | | | there are still a few bugs, but fixing these will be easier in tree.
* Do not crash on spanned headings.schwarze2010-10-151-1/+6
| | | | | | This doesn't give us nice column widths yet with spanned headings, but it helps mkhybrid(8) to survive the build and produce complete output. "move forward" deraadt@
* Move tbl width calculation from plain strlen to mandoc terminal widthschwarze2010-10-151-26/+25
| | | | | calculation routines. This gives us mostly sane table column widths. "move forward" deraadt@
* Move tbl output from plain stdio to mandoc terminal output routines.schwarze2010-10-151-66/+82
| | | | | | This fixes (1) all escape sequences and (2) some aspects of indentation. Table column widths are still way off, though. "move forward" deraadt@
* Import tbl parser and renderer written by kristaps@.schwarze2010-10-151-0/+504
Unchanged code from bsd.lv release 0.1.5, but without the main program. Not yet linked to the build; next commit will integrate it into mandoc.