summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/html.h
AgeCommit message (Expand)Author
2020-04-18When a .Tg is attached to a paragraph, attach the permalinkIngo Schwarze
2020-03-13Split tagging into a validation part including prioritizationIngo Schwarze
2020-01-19Introduce a new mdoc(7) macro .Tg ("tag") to explicitly mark a placeIngo Schwarze
2019-09-01delete the TAG_IDIV crutch, which is no longer usedIngo Schwarze
2019-08-29In the HTML formatter, assert(3) that no HTML nesting violation occurs.Ingo Schwarze
2019-04-30In HTML output, allow switching the desired font for subsequentIngo Schwarze
2019-03-01Wrap .Sh/.SH sections and .Ss/.SS subsections in HTML <section> elementsIngo Schwarze
2019-01-18The .UR and .MT blocks in man(7) are represented by <a> elementsIngo Schwarze
2019-01-07Represent mdoc(7) .Pp (and .sp, and some SYNOPSIS and .Rs features)Ingo Schwarze
2019-01-06Finally, represent the man(7) .PP and .HP macros by the naturalIngo Schwarze
2019-01-05Now that the NODE_NOFILL flag in the syntax tree is accurate,Ingo Schwarze
2018-12-31drop flag HTML_LITERAL which is no longer usedIngo Schwarze
2018-12-15Yet another round of improvements to manual font selection.Ingo Schwarze
2018-10-25Implement the \f(CW and \f(CR (constant width font) escape sequencesIngo Schwarze
2018-10-02Add an option -T html -O toc to add a brief table of contents nearIngo Schwarze
2018-10-02Support a second argument to -O man,Ingo Schwarze
2018-06-25Delete substantial amounts of codeIngo Schwarze
2018-06-25Do not write <colgroup> elements. Their only purpose is to enforceIngo Schwarze
2018-05-25Do not write duplicate id= attributes, they violate HTML syntax.Ingo Schwarze
2018-05-09Fix a long-standing issue:Ingo Schwarze
2018-04-13preserve comments before .Dd and .TH (typically Copyright and license)Ingo Schwarze
2017-07-081. Eliminate struct eqn, instead use the existing membersIngo Schwarze
2017-06-23Write text boxes as <mi>, <mn>, or <mo> as appropriate,Ingo Schwarze
2017-05-04Start roff formatter modules for HTML and termininal output,Ingo Schwarze
2017-03-15Minimal support for deep linking into man(7) pages.Ingo Schwarze
2017-02-05mark up .Ar, .Fa, .Va, .Ft, and .Vt with <var> rather than <i>;Ingo Schwarze
2017-02-05for .Rs, use <cite>Ingo Schwarze
2017-02-05Improve <table> syntax:Ingo Schwarze
2017-01-29eliminate one useless struct and one level of indirection;Ingo Schwarze
2017-01-26Fix -man -Thtml formatting after .nf (which has nothing to doIngo Schwarze
2017-01-19clean up markup of .Bd, .D1, .Dl, .Li, and .Ql;Ingo Schwarze
2017-01-19Implement line breaking of the generated HTML code at space charactersIngo Schwarze
2017-01-18Make HTML output more human readable by overhauling line break logicIngo Schwarze
2017-01-17Completely delete the buf field of struct html and all the buf*()Ingo Schwarze
2017-01-17Simplify the usage of print_otag() by making it accept a variableIngo Schwarze
2016-07-19Use __attribute__((__format__ throughout.Ingo Schwarze
2015-11-07In private header files, __BEGIN_DECLS and __END_DECLS are pointless.Ingo Schwarze
2015-10-13Major character table cleanup: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-27remove unneccessary inclusion protection; ok schwarzeTheo de Raadt
2014-10-28Make the character table available to libroff so it can check theIngo Schwarze
2014-10-10Partial eqn(7) rewrite by kristaps@ in order to get operator precedence right.Ingo Schwarze
2014-10-09parse and render "from" and "to" clauses in eqn, and render matrices;Ingo Schwarze
2014-10-09initial bits of MathML rendering for eqn(7) -Thtml;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-14Revert previous, as requested by kristaps@.Ingo Schwarze
2014-08-13Use <em> for .Em and .Bf -emphasis.Ingo Schwarze
2014-04-20KNF: case (FOO): -> case FOO, remove /* LINTED */ and /* ARGSUSED */,Ingo Schwarze