summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/mdoc_html.c
AgeCommit message (Expand)Author
2016-01-08Delete the redundant "nchild" member of struct roff_node, replacingIngo Schwarze
2015-12-25Generate simpler in-page links: just replace spaces with underscores.Anthony J. Bentley
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-09-26resolve code duplication and do style cleanup in mdoc_nm_pre(),Ingo Schwarze
2015-09-26Fix multiple aspects of SYNOPSIS .Nm formatting:Ingo Schwarze
2015-08-30If an .Fo macro lacks its mandatory argument, don't die on an assertion.Ingo Schwarze
2015-04-18Delete the wrapper functions mdoc_meta(), man_meta(), mdoc_node(),Ingo Schwarze
2015-04-18Replace the structs mdoc and man by a unified struct roff_man.Ingo Schwarze
2015-04-16Restore the page headers and page footers that accidentally got lostIngo Schwarze
2015-04-02Third step towards parser unification:Ingo Schwarze
2015-04-02Second step towards parser unification:Ingo Schwarze
2015-04-02First step towards parser unification:Ingo Schwarze
2015-03-03If an eqn(7) starts on a new input line, be sure to output whitespaceIngo Schwarze
2015-02-12Delete the mdoc_node.pending pointer and the function calculatingIngo Schwarze
2015-02-11do not access a NULL pointer if an .Eo block lacks a tail;Ingo Schwarze
2015-02-05fix handling of empty .An macrosIngo Schwarze
2015-02-05Simplify by deleting the "lastline" member of struct mdoc_node.Ingo Schwarze
2015-02-01fix .Eo/.Ec spacingIngo Schwarze
2015-01-30Have pity on the poor stack.Ingo Schwarze
2015-01-23Let .Aq/.Ao/.Ac print "<>" instead of the normal "\(la\(ra"Ingo Schwarze
2014-12-23support negative horizontal widths in man(7);Ingo Schwarze
2014-12-23some scaling unit fixes:Ingo Schwarze
2014-12-02Fix the implementation and documentation of \c (continue text input line).Ingo Schwarze
2014-12-01header cleanup:Ingo Schwarze
2014-11-30Multiple fixes with respect to .Pf:Ingo Schwarze
2014-11-27Multiple fixes with respect to .Eo:Ingo Schwarze
2014-11-27Fix the obsolete .Db (toggle debug mode) macro to ignore its argumentsIngo Schwarze
2014-11-19Let .Ao and .Aq render as "<>" after .An and as "\(la\(ra" elsewhere,Ingo Schwarze
2014-11-17Multiple fixes with respect to in-line macros:Ingo Schwarze
2014-10-30Major bugsquashing with respect to -offset and -width:Ingo Schwarze
2014-10-07Switch HTML output to polyglot HTML5; have only one single -Thml mode.Ingo Schwarze
2014-09-17implement .An -[no]split for -ThtmlIngo Schwarze
2014-08-21Right after .Fl, a middle delimiter triggers an empty scope,Ingo Schwarze
2014-08-14Revert previous, as requested by kristaps@.Ingo Schwarze
2014-08-13Use <em> for .Em and .Bf -emphasis.Ingo Schwarze
2014-08-08Bring the handling of defective prologues even closer to groff,Ingo Schwarze
2014-08-08Clarity with respect to floating point handling:Ingo Schwarze
2014-08-08Various improvements related to .Ex and .Rv:Ingo Schwarze
2014-07-02When .Sm is called without an argument, groff toggles the spacing mode,Ingo Schwarze
2014-07-02Implement the obsolete macros .En .Es .Fr .Ot for backward compatibility,Ingo Schwarze
2014-04-23Audit strlcpy(3)/strlcat(3) usage.Ingo Schwarze
2014-04-20fix unchecked snprintf(3) in page header printing:Ingo Schwarze
2014-04-20KNF: case (FOO): -> case FOO, remove /* LINTED */ and /* ARGSUSED */,Ingo Schwarze
2014-03-30Implement the roff(7) .ll (line length) request.Ingo Schwarze
2013-12-24It turns out SYNOPSIS mode does not imply .Bk in general,Ingo Schwarze
2013-12-24When deciding whether two consecutive macros are on the same input line,Ingo Schwarze
2012-11-17Cleanup naming of local variables to make the code easier on the eye:Ingo Schwarze
2012-08-12.Sq should use curly right quotes in HTML output to match its curlyMatthew Dempsky