aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/mdoc_html.c
Commit message (Expand)AuthorAgeFilesLines
* Remove the ENDBODY_NOSPACE flag, simplifying the code.Ingo Schwarze2017-02-161-3/+1
* The .Nm macro does not only use the default name when it has noIngo Schwarze2017-02-061-3/+1
* Wrap .St content in a <span class="St">.Ingo Schwarze2017-02-051-3/+11
* fix font selection for .Bf without argumentIngo Schwarze2017-02-051-2/+2
* mark up .Ar, .Fa, .Va, .Ft, and .Vt with <var> rather than <i>;Ingo Schwarze2017-02-051-10/+10
* for .Rs, use <cite>Ingo Schwarze2017-02-051-2/+2
* Improve <table> syntax:Ingo Schwarze2017-02-051-9/+13
* eliminate one useless struct and one level of indirection;Ingo Schwarze2017-01-291-3/+3
* Simplify usage of print_otag() even more:Ingo Schwarze2017-01-281-48/+21
* .Bl -column with zero columns is legal, so don't segfalt on it.Ingo Schwarze2017-01-281-17/+17
* Improve HTML formatting of .Bl -tag.Ingo Schwarze2017-01-251-4/+46
* Avoid writing constant style attributes over and over again.Ingo Schwarze2017-01-211-10/+15
* clean up the remaining class attributesIngo Schwarze2017-01-211-8/+8
* Standardize class attributes for semantic macros.Ingo Schwarze2017-01-201-43/+44
* standardize .Rs class attributesIngo Schwarze2017-01-201-24/+18
* standardize .Bl and .It class attributesIngo Schwarze2017-01-201-72/+104
* clean up markup of .Bd, .D1, .Dl, .Li, and .Ql;Ingo Schwarze2017-01-191-14/+10
* clean up .Sx and .Xr HTML markupIngo Schwarze2017-01-191-7/+7
* Clean up CSS rules for sections and paragraphs.Ingo Schwarze2017-01-191-10/+8
* Start cleanup: trim useless HTML comments, <div> elements,Ingo Schwarze2017-01-191-10/+8
* Implement line breaking of the generated HTML code at space charactersIngo Schwarze2017-01-191-3/+1
* Make HTML output more human readable by overhauling line break logicIngo Schwarze2017-01-181-2/+1
* Completely delete the buf field of struct html and all the buf*()Ingo Schwarze2017-01-171-74/+78
* Simplify the usage of print_otag() by making it accept a variableIngo Schwarze2017-01-171-403/+159
* Do text production for .Bt, .Ex, .Rv, .Ud at the validation stageIngo Schwarze2017-01-111-113/+5
* Use new NODE_NOSRC and NODE_NOPRT flags for .Bx and .At.Ingo Schwarze2017-01-101-30/+2
* For the .Ux/.Ox family of macros, do text production at the validationIngo Schwarze2017-01-101-35/+2
* unify names of AST node flags; no change of cpp outputIngo Schwarze2017-01-101-19/+19
* Introduce flags NODE_NOSRC and NODE_NOPRT for AST nodes.Ingo Schwarze2017-01-101-1/+4
* The .No macro is not supposed to produce fixed-width font, it is notIngo Schwarze2017-01-091-2/+2
* Indentation must be measured in units of the surrounding text,Ingo Schwarze2017-01-081-9/+9
* Delete the redundant "nchild" member of struct roff_node, replacingIngo Schwarze2016-01-081-25/+26
* Generate simpler in-page links: just replace spaces with underscores.Ingo Schwarze2016-01-041-4/+2
* To make the code more readable, delete 283 /* FALLTHROUGH */ commentsIngo Schwarze2015-10-121-55/+1
* modernize style: "return" is not a functionIngo Schwarze2015-10-061-96/+96
* /* NOTREACHED */ after abort() is silly, delete itIngo Schwarze2015-09-261-6/+1
* resolve code duplication and do style cleanup in mdoc_nm_pre(),Ingo Schwarze2015-09-261-9/+5
* Fix multiple aspects of SYNOPSIS .Nm formatting:Ingo Schwarze2015-09-261-3/+4
* If an .Fo macro lacks its mandatory argument, don't die on an assertion.Ingo Schwarze2015-08-301-4/+3
* Delete the wrapper functions mdoc_meta(), man_meta(), mdoc_node(),Ingo Schwarze2015-04-181-18/+11
* Replace the structs mdoc and man by a unified struct roff_man.Ingo Schwarze2015-04-181-2/+2
* Restore the page headers and page footers that accidentally got lostIngo Schwarze2015-04-161-7/+3
* Third step towards parser unification:Ingo Schwarze2015-04-021-2/+2
* Second step towards parser unification:Ingo Schwarze2015-04-021-7/+7
* First step towards parser unification:Ingo Schwarze2015-04-021-54/+55
* If an eqn(7) starts on a new input line, be sure to output whitespaceIngo Schwarze2015-03-031-1/+3
* Delete the mdoc_node.pending pointer and the function calculatingIngo Schwarze2015-02-121-5/+6
* do not access a NULL pointer if an .Eo block lacks a tail;Ingo Schwarze2015-02-111-4/+3
* fix handling of empty .An macrosIngo Schwarze2015-02-051-4/+1
* Simplify by deleting the "lastline" member of struct mdoc_node.Ingo Schwarze2015-02-051-7/+4