summaryrefslogtreecommitdiffstats
path: root/tree.c
Commit message (Expand)AuthorAgeFilesLines
* More accurately represent cells containing horizontal lines in -T treeIngo Schwarze2022-01-121-4/+8
* do not crash when a tbl(7) cell uses roman fontIngo Schwarze2021-09-071-0/+2
* Support two-character font names (BI, CW, CR, CB, CI)Ingo Schwarze2021-08-101-3/+21
* Use a separate node->tag attribute rather than abusing the node->stringIngo Schwarze2020-04-081-48/+38
* Separate the place to put the <a href> permalink (now markedIngo Schwarze2020-04-071-1/+4
* Split tagging into a validation part including prioritizationIngo Schwarze2020-03-131-2/+10
* Fully support explicit tagging of .Sh and .Ss.Ingo Schwarze2020-02-271-0/+7
* Print more tbl(7) details to help debugging:Ingo Schwarze2020-01-111-11/+94
* display the NODE_NOFILL flag indicating no-fill modeIngo Schwarze2019-01-011-11/+15
* Cleanup, no functional change:Ingo Schwarze2018-12-301-5/+5
* Cleanup, no functional change:Ingo Schwarze2018-12-131-0/+1
* Cleanup, no functional change:Ingo Schwarze2018-12-121-0/+1
* In tbl(7) -T html output,Ingo Schwarze2018-11-251-25/+31
* support tail arguments on the .ME and .UE macros,Ingo Schwarze2018-08-141-0/+2
* preserve comments before .Dd when converting mdoc(7) to man(7)Ingo Schwarze2018-04-111-1/+9
* 1. Eliminate struct eqn, instead use the existing membersIngo Schwarze2017-07-081-2/+2
* garbage collect unused enum member EQN_ROOTIngo Schwarze2017-07-071-3/+0
* The EQN_LISTONE box type is pointless.Ingo Schwarze2017-07-051-1/+0
* Continue parser unification:Ingo Schwarze2017-04-241-6/+6
* In -Ttree output mode, show the BROKEN node flag andIngo Schwarze2017-02-101-0/+2
* show meta data for -Ttree outputIngo Schwarze2017-01-121-3/+27
* unify names of AST node flags; no change of cpp outputIngo Schwarze2017-01-101-6/+6
* Introduce flags NODE_NOSRC and NODE_NOPRT for AST nodes.Ingo Schwarze2017-01-101-0/+4
* To make the code more readable, delete 283 /* FALLTHROUGH */ commentsIngo Schwarze2015-10-121-5/+0
* Show the flags MDOC_DELIMO, MDOC_DELIMC, MDOC_EOS, and MAN_EOS.Ingo Schwarze2015-09-261-7/+17
* /* NOTREACHED */ after abort() is silly, delete itIngo Schwarze2015-09-261-4/+0
* Delete the wrapper functions mdoc_meta(), man_meta(), mdoc_node(),Ingo Schwarze2015-04-181-2/+2
* Replace the structs mdoc and man by a unified struct roff_man.Ingo Schwarze2015-04-181-2/+2
* Second step towards parser unification:Ingo Schwarze2015-04-021-4/+4
* First step towards parser unification:Ingo Schwarze2015-04-021-38/+39
* Simplify by deleting the "lastline" member of struct mdoc_node.Ingo Schwarze2015-02-051-4/+1
* reduce indentation for better readabilityIngo Schwarze2015-02-031-12/+20
* Simplify by making many functions in the man(7) parser void,Ingo Schwarze2014-11-281-5/+0
* show the {MDOC,MAN}_EQN node, it contains interesting information,Ingo Schwarze2014-10-201-10/+12
* sync Copyright years after merge to OpenBSD; no code changeIngo Schwarze2014-10-101-1/+1
* Make eqn(7) -Ttree output more useful:Ingo Schwarze2014-10-101-8/+27
* Re-write of eqn(7) parser and MathML output.Kristaps Dzonsons2014-10-101-2/+7
* Make eqn tree output a bit more useful.Kristaps Dzonsons2014-09-281-2/+2
* Get rid of HAVE_CONFIG_H, it is always defined; idea from libnbcompat.Ingo Schwarze2014-08-101-2/+2
* Change column display in -Ttree to be 1-based instead of 0-basedIngo Schwarze2014-07-021-3/+3
* KNF: case (FOO): -> case FOO:, remove /* LINTED */ and /* ARGSUSED */,Ingo Schwarze2014-04-201-58/+53
* To find out whether .TP head arguments are same-line or next-line arguments,Ingo Schwarze2014-03-081-2/+5
* When deciding whether two consecutive macros are on the same input line,Ingo Schwarze2013-12-241-1/+5
* For some mdoc(7) macros, it is (unfortunately) semantically significantIngo Schwarze2013-09-151-2/+5
* Remove the variable sz because it's invariantly == 0,Ingo Schwarze2013-05-181-7/+2
* forgotten Copyright bumps; no code changeIngo Schwarze2011-09-181-1/+1
* Add matrix support. Also remove "above" notion, as all elements in aKristaps Dzonsons2011-07-231-22/+17
* Give lists their own eqn function.Kristaps Dzonsons2011-07-221-0/+9
* Complete eqn.7 parsing. Features all productions from the original 1975Kristaps Dzonsons2011-07-211-4/+7
* Support `size' constructs in eqn.7. Generalise mandoc_strontou to thisKristaps Dzonsons2011-07-211-3/+7