summaryrefslogtreecommitdiffstats
path: root/tbl.c
Commit message (Expand)AuthorAgeFilesLines
* Simplify by creating struct roff_node syntax tree nodes for tbl(7)Ingo Schwarze2017-07-081-12/+7
* Implement w layout specifier (minimum column width).Ingo Schwarze2017-06-081-0/+1
* modernize style: "return" is not a functionIngo Schwarze2015-10-061-8/+8
* Delete the redundant tbl span flags, just inspect the actual dataIngo Schwarze2015-01-301-4/+0
* Abolish struct tbl_head and replace it by an "int col" member inIngo Schwarze2015-01-301-6/+0
* Auditing the tbl(7) code for more NULL pointer accesses, i came outIngo Schwarze2015-01-301-8/+7
* * Polish tbl(7) error reporting.Ingo Schwarze2015-01-281-14/+14
* For now, it can't be helped that mandoc tbl(7) ignores high-level macros,Ingo Schwarze2015-01-281-7/+7
* Multiple parser and formatter fixes for line drawing in tbl(7).Ingo Schwarze2015-01-271-1/+5
* Improve (or rather, rewrite) tbl(7) option parsing.Ingo Schwarze2015-01-261-17/+32
* blank lines in tables do not need special handling; simplifies codeIngo Schwarze2015-01-211-5/+2
* simplify by getting rid of ROFF_ERR in tbl(7) parsing; no functional changeIngo Schwarze2015-01-141-2/+4
* 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-11/+11
* The files mandoc.c and mandoc.h contained both specialised low-levelIngo Schwarze2014-03-231-0/+1
* More cleanup: Consistently use the name "struct tbl_node *tbl"Ingo Schwarze2013-05-311-19/+19
* Implement the first steps of equation parsing from within libmdoc.Kristaps Dzonsons2011-07-251-1/+5
* Add config.h Glue for OpenIndiana (and older OpenSolaris) to build.Kristaps Dzonsons2011-04-041-0/+4
* Step 1 of restructuring: libmandoc.h. Move all compiler-set-specificKristaps Dzonsons2011-03-221-1/+0
* Consolidate messages. Have all parse-time messages (in libmdoc,Kristaps Dzonsons2011-03-201-7/+10
* Since tbl_data() can now produce multiple spans, let parsebuf()Ingo Schwarze2011-01-251-3/+9
* Support `T{' and `T}' data blocks. When a standalone `T{' isKristaps Dzonsons2011-01-041-1/+8
* Make width calculations occur within tbl_term.c, not tbl.c. This allowsKristaps Dzonsons2011-01-031-160/+0
* Fix table to print nicely (merging error). Also have -Ttree push out someKristaps Dzonsons2011-01-021-5/+0
* Add some final bits necessary in the upcoming -Tascii tbl stuff.Kristaps Dzonsons2011-01-021-0/+3
* Churn to get parts of 'struct tbl' visible from mandoc.h: rename theKristaps Dzonsons2011-01-021-18/+18
* Merge in the width, decimal, and positioning code for individual data rowsKristaps Dzonsons2011-01-011-0/+165
* Plug in the "head" concept for tables. A tbl_head specifies the fullKristaps Dzonsons2011-01-011-4/+8
* Raise an error if a table is closed without data.Kristaps Dzonsons2011-01-011-1/+7
* Add documentation bits for libroff's new roff_span().Kristaps Dzonsons2011-01-011-1/+11
* Switch on tbl rows being added to the parse stream. Here we go!Kristaps Dzonsons2011-01-011-4/+4
* Expose the parsed table API to the world and add accessors through theKristaps Dzonsons2010-12-311-0/+7
* Put parsed tables into a queue that's cleared at the end of parsing.Kristaps Dzonsons2010-12-311-59/+31
* Move clean-up of parsed tbl nodes into the tbl_clear() function, calledKristaps Dzonsons2010-12-301-19/+26
* Initial check-in of table data-row processing. For the time being, thisKristaps Dzonsons2010-12-291-1/+14
* Add handling for `T&', which restarts a table except for its options.Kristaps Dzonsons2010-12-291-0/+8
* Merge, with considerable changes, tbl.bsd.lv's layout-handling code.Kristaps Dzonsons2010-12-291-1/+17
* Significant update to options handling, which now departs almostKristaps Dzonsons2010-12-291-62/+23
* Fix copyright email.Kristaps Dzonsons2010-12-281-1/+1
* Adding initial options processing (not hooked into parse yet). This isKristaps Dzonsons2010-12-281-9/+60
* Fixed enum rofferr return value in tbl_read() (oops).Kristaps Dzonsons2010-12-281-1/+1
* Initial tbl framework. Parse point is in libroff, which keeps aKristaps Dzonsons2010-12-281-0/+94