summaryrefslogtreecommitdiffstats
path: root/tbl_term.c
Commit message (Expand)AuthorAgeFilesLines
* Do alignment of non-numeric strings in numeric cells the same wayIngo Schwarze2018-08-191-25/+50
* do not print horizontal lines inside vertical spansIngo Schwarze2018-08-191-6/+20
* Do not allocate a column for decimal points if all numbers are integers.Ingo Schwarze2018-08-181-6/+4
* Ignore explicitly specified negative column widths rather thanIngo Schwarze2017-07-311-1/+4
* Correctly handle horizontal spans at the beginning of rows,Ingo Schwarze2017-07-081-8/+9
* Implement spacing of columns as defined in the table layout;Ingo Schwarze2017-06-271-20/+27
* tables leak tab settings to subsequent textIngo Schwarze2017-06-171-0/+11
* Multiple tbl(7) improvements:Ingo Schwarze2017-06-161-62/+175
* improve rounding rules for scaling unitsIngo Schwarze2017-06-141-1/+1
* fix the interaction of the allbox option with spanned cells in the layoutIngo Schwarze2017-06-131-16/+31
* Two minor fixes for the "allbox" modifier:Ingo Schwarze2017-06-121-2/+5
* implement the tbl(7) "allbox" option;Ingo Schwarze2017-06-121-1/+7
* fix column width calculation for text block cellsIngo Schwarze2017-06-121-1/+1
* Implement automatic line breakingIngo Schwarze2017-06-121-56/+156
* Implement w layout specifier (minimum column width).Ingo Schwarze2017-06-081-2/+8
* Prepare the terminal driver for filling multiple columns in parallel,Ingo Schwarze2017-06-071-6/+6
* Implement the roff(7) .mc (right margin character) request.Ingo Schwarze2017-06-041-17/+8
* To make the code more readable, delete 283 /* FALLTHROUGH */ commentsIngo Schwarze2015-10-121-5/+0
* modernize style: "return" is not a functionIngo Schwarze2015-10-061-2/+2
* /* NOTREACHED */ after abort() is silly, delete itIngo Schwarze2015-09-261-1/+0
* Fix vertical spacing at the beginning of tables.Ingo Schwarze2015-03-061-3/+0
* Flush the line preceding a table before clearing the right margin,Ingo Schwarze2015-03-061-2/+3
* Use relative offsets instead of absolute pointers for the terminalIngo Schwarze2015-01-311-2/+2
* Delete the redundant tbl span flags, just inspect the actual dataIngo Schwarze2015-01-301-2/+2
* Abolish struct tbl_head and replace it by an "int col" member inIngo Schwarze2015-01-301-20/+15
* Auditing the tbl(7) code for more NULL pointer accesses, i came outIngo Schwarze2015-01-301-4/+2
* implement the tbl(7) "center" layout optionIngo Schwarze2015-01-281-2/+18
* Multiple parser and formatter fixes for line drawing in tbl(7).Ingo Schwarze2015-01-271-123/+96
* Prevent unsigned integer underflow when a number is too wideIngo Schwarze2014-12-241-3/+7
* even if a table has zero columns, do not segfault in the formatter;Ingo Schwarze2014-10-141-1/+1
* Rudimentary implementation of the e, x, and z table layout modifiersIngo Schwarze2014-10-141-1/+1
* implement font modifiers in table layoutsIngo Schwarze2014-10-131-2/+18
* Get rid of HAVE_CONFIG_H, it is always defined; idea from libnbcompat.Ingo Schwarze2014-08-101-2/+2
* KNF: case (FOO): -> case FOO:, remove /* LINTED */ and /* ARGSUSED */,Ingo Schwarze2014-04-201-32/+32
* Allow leading and trailing vertical lines,Ingo Schwarze2014-03-281-3/+5
* The name "struct tbl" was badly misleading for two reasons:Ingo Schwarze2013-05-311-16/+16
* Fix the vertical spacing around tbl(7) instances in man(7).Ingo Schwarze2012-05-271-2/+6
* Correct width of horizontal spans; relevant in case of centered orIngo Schwarze2012-05-271-3/+11
* Do not handle vertical lines as additional tbl(7) columns,Ingo Schwarze2012-05-271-59/+27
* Major rewrite of the horizontal spacing of tablesIngo Schwarze2011-09-201-95/+100
* Fix copyright email.Kristaps Dzonsons2011-07-171-1/+1
* correct horizontal spacing of data cellsIngo Schwarze2011-01-251-7/+10
* Add support for "^" vertical spanners. Unlike GNU tbl, raiseKristaps Dzonsons2011-01-111-0/+3
* Make dp->string always consist of a value.Kristaps Dzonsons2011-01-101-14/+12
* First, make extra data cells be thrown away. This makes "dp->layout"Kristaps Dzonsons2011-01-101-12/+25
* The numerical column type centres on the *last* decimal point.Kristaps Dzonsons2011-01-081-1/+1
* Give the "n" cell type knowledge of its spacing.Kristaps Dzonsons2011-01-081-3/+0
* Fixes: T} can be followed by a delimiter then more data. Make thisKristaps Dzonsons2011-01-071-11/+12
* Quiesce lint with some type handling. Does not change anything.Kristaps Dzonsons2011-01-071-8/+11
* Stuff tbl_calc() into out.c so that it can be shared by all output modesKristaps Dzonsons2011-01-051-248/+100