summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/out.c
AgeCommit message (Expand)Author
2021-10-17simplify a few accesses to fields of structs, using auxiliary pointerIngo Schwarze
2021-10-17Simplify the code building lists of spans, no output change intended.Ingo Schwarze
2021-09-28Revert part of the previous diff to fix a regression (another endless loop)Ingo Schwarze
2021-09-07Fix an infinite loop that could occur during some cases of horizontallyIngo Schwarze
2021-09-07Correctly calculate required column widths for tables containingIngo Schwarze
2021-08-10Support two-character font names (BI, CW, CR, CB, CI)Ingo Schwarze
2019-12-31When all cells in a tbl(1) column are empty, set the column widthIngo Schwarze
2019-03-29Set the maximum column index in a tbl(7) to the maximum *right* edgeIngo Schwarze
2018-12-13Cleanup, no functional change:Ingo Schwarze
2018-12-12Cleanup, no functional change:Ingo Schwarze
2018-11-29Better handle automatic column width assignments in the presence ofIngo Schwarze
2018-11-25In tbl(7) -T html output,Ingo Schwarze
2018-08-19Do alignment of non-numeric strings in numeric cells the same wayIngo Schwarze
2018-08-18If a tbl(7) column contains both text cells and numeric cells,Ingo Schwarze
2018-08-18Do not allocate a column for decimal points if all numbers are integers.Ingo Schwarze
2017-06-27Implement spacing of columns as defined in the table layout;Ingo Schwarze
2017-06-15round default width of tbl(7) text blocks in the same way as groffIngo Schwarze
2017-06-14let \l use the right fill characterIngo Schwarze
2017-06-12If a tbl(7) layout contains a 'w' (minimum width) modifier for aIngo Schwarze
2017-06-12fix column width calculation for text block cellsIngo Schwarze
2017-06-08Implement w layout specifier (minimum column width).Ingo Schwarze
2017-06-08make the internal a2roffsu() interface more powerful by returningIngo Schwarze
2017-05-01When trying to expand some columns in a table where the sum of theIngo Schwarze
2015-10-12To make the code more readable, delete 283 /* FALLTHROUGH */ commentsIngo Schwarze
2015-10-06modernize style: "return" is not a function; ok cmp(1)Ingo Schwarze
2015-09-26/* NOTREACHED */ after abort() is silly, delete itIngo Schwarze
2015-01-30Abolish struct tbl_head and replace it by an "int col" member inIngo Schwarze
2015-01-28adjust formatting for the tbl(7) layout 'x' modifier (maximize column)Ingo Schwarze
2014-12-23support negative horizontal widths in man(7);Ingo Schwarze
2014-12-23some scaling unit fixes:Ingo Schwarze
2014-12-23In a2roffsu(), do not parse the number twice.Ingo Schwarze
2014-12-04fix handling of roff requests having a default scale other than "n",Ingo Schwarze
2014-10-14even if a table has zero columns, do not segfault in the formatter;Ingo Schwarze
2014-10-14Rudimentary implementation of the e, x, and z table layout modifiersIngo Schwarze
2014-08-12In mdoc(7) and man(7), if a width is given as a bare number withoutIngo Schwarze
2014-08-08Clarity with respect to floating point handling:Ingo Schwarze
2014-04-20KNF: case (FOO): -> case FOO, remove /* LINTED */ and /* ARGSUSED */,Ingo Schwarze
2014-03-21The files mandoc.c and mandoc.h contained both specialised low-levelIngo Schwarze
2013-10-05Cleanup suggested by gcc-4.8.1, following hints by Christos Zoulas:Ingo Schwarze
2013-05-31The name "struct tbl" was badly misleading for two reasons:Ingo Schwarze
2012-05-26Do not handle vertical lines as additional tbl(7) columns,Ingo Schwarze
2011-09-20Major rewrite of the horizontal spacing of tablesIngo Schwarze
2011-09-18sync to version 1.11.7 from kristaps@Ingo Schwarze
2011-05-29Merge release 1.11.3, almost all code by kristaps@:Ingo Schwarze
2011-04-21Merge version 1.10.10:Ingo Schwarze
2011-01-30Implement the \N'number' (numbered character) roff escape sequence.Ingo Schwarze
2011-01-25correct horizontal spacing of data cellsIngo Schwarze
2011-01-16Various tbl improvements from kristaps@:Ingo Schwarze
2011-01-09Sync tbl handling to bsd.lv release 1.10.9:Ingo Schwarze
2010-09-13Parse and ignore the \k, \o, \w, and \z roff escapes, and recursivelyIngo Schwarze