aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/libroff.h
Commit message (Expand)AuthorAgeFilesLines
* In private header files, __BEGIN_DECLS and __END_DECLS are pointless.Ingo Schwarze2015-11-071-4/+1
* Abolish struct tbl_head and replace it by an "int col" member inIngo Schwarze2015-01-301-3/+1
* * Polish tbl(7) error reporting.Ingo Schwarze2015-01-281-2/+2
* For now, it can't be helped that mandoc tbl(7) ignores high-level macros,Ingo Schwarze2015-01-281-6/+6
* blank lines in tables do not need special handling; simplifies codeIngo Schwarze2015-01-211-2/+2
* simplify by getting rid of ROFF_ERR in tbl(7) parsing; no functional changeIngo Schwarze2015-01-141-3/+3
* header cleanup:Ingo Schwarze2014-12-011-3/+3
* remove unneccessary inclusion protection; patch from deraadt@Ingo Schwarze2014-12-011-5/+1
* Report arguments to .EQ as an error, and simplify the code:Ingo Schwarze2014-10-251-2/+2
* Implement in-line equations, much needed by Xenocara manuals.Ingo Schwarze2014-10-161-11/+15
* KNF: case (FOO): -> case FOO:, remove /* LINTED */ and /* ARGSUSED */,Ingo Schwarze2014-04-201-3/+3
* The name "struct tbl" was badly misleading for two reasons:Ingo Schwarze2013-05-311-2/+2
* Implement the first steps of equation parsing from within libmdoc.Kristaps Dzonsons2011-07-251-3/+3
* Add support for tdefine and ndefine. Consolidate some error messages. AddKristaps Dzonsons2011-07-231-2/+2
* Add support for `gsize' eqn token (introduced in second-edition troff).Kristaps Dzonsons2011-07-221-1/+2
* Complete eqn.7 parsing. Features all productions from the original 1975Kristaps Dzonsons2011-07-211-1/+2
* Finish the eqn syntactic parser. This correctly parses terms and doesKristaps Dzonsons2011-07-211-9/+12
* Add initial `define' support for eqn(7).Kristaps Dzonsons2011-07-171-3/+13
* Have equation be allocated with mparse. Will be needed for logging ofKristaps Dzonsons2011-07-121-2/+3
* Consolidate messages. Have all parse-time messages (in libmdoc,Kristaps Dzonsons2011-03-201-7/+3
* Allow EQN data to be pushed down into libmdoc via mdoc_addeqn(). OnlyKristaps Dzonsons2011-02-091-3/+1
* Add initial EQN support to mandoc. This parses, then throws away, dataKristaps Dzonsons2011-02-061-1/+12
* Since tbl_data() can now produce multiple spans, let parsebuf()Ingo Schwarze2011-01-251-3/+4
* Support `T{' and `T}' data blocks. When a standalone `T{' isKristaps Dzonsons2011-01-041-2/+4
* Churn to get parts of 'struct tbl' visible from mandoc.h: rename theKristaps Dzonsons2011-01-021-26/+15
* Plug in the "head" concept for tables. A tbl_head specifies the fullKristaps Dzonsons2011-01-011-1/+3
* Raise an error if a table is closed without data.Kristaps Dzonsons2011-01-011-2/+2
* Add documentation bits for libroff's new roff_span().Kristaps Dzonsons2011-01-011-2/+5
* Expose the parsed table API to the world and add accessors through theKristaps Dzonsons2010-12-311-57/+2
* Put parsed tables into a queue that's cleared at the end of parsing.Kristaps Dzonsons2010-12-311-1/+2
* Assign layout cells to parsed data. This follows primarily fromKristaps Dzonsons2010-12-301-1/+3
* Move clean-up of parsed tbl nodes into the tbl_clear() function, calledKristaps Dzonsons2010-12-301-4/+7
* Initial check-in of table data-row processing. For the time being, thisKristaps Dzonsons2010-12-291-1/+20
* Add handling for `T&', which restarts a table except for its options.Kristaps Dzonsons2010-12-291-1/+2
* Merge, with considerable changes, tbl.bsd.lv's layout-handling code.Kristaps Dzonsons2010-12-291-3/+41
* Whack removed function from libroff.Kristaps Dzonsons2010-12-291-2/+1
* Significant update to options handling, which now departs almostKristaps Dzonsons2010-12-291-15/+8
* Adding initial options processing (not hooked into parse yet). This isKristaps Dzonsons2010-12-281-2/+36
* Initial tbl framework. Parse point is in libroff, which keeps aKristaps Dzonsons2010-12-281-0/+31