summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/html.c
AgeCommit message (Expand)Author
2018-04-13preserve comments before .Dd and .TH (typically Copyright and license)Ingo Schwarze
2017-09-06fix a NULL pointer access on deroff() failure;Ingo Schwarze
2017-07-15In .Bl -tag and -hang, do not print a margin-left style attributeIngo Schwarze
2017-07-14Fix an assertion failure triggered by print_otag("sw+-l", NULL).Ingo Schwarze
2017-07-14Handle .Bl -compact via CSS rather than writing individual styleIngo Schwarze
2017-07-14Print HTML character references as 4+ digits hexadecimal, like Unicode.Anthony J. Bentley
2017-06-23Write text boxes as <mi>, <mn>, or <mo> as appropriate,Ingo Schwarze
2017-06-14implement the roff(7) \p (break output line) escape sequenceIngo Schwarze
2017-06-08make the internal a2roffsu() interface more powerful by returningIngo Schwarze
2017-05-14Tweak previous: tb@ noticed that some browser/font combinationsIngo Schwarze
2017-05-12Make the tag column in .Bl -tag lists wider:Ingo Schwarze
2017-03-15Minimal support for deep linking into man(7) pages.Ingo Schwarze
2017-03-14Slightly increase widths calculated from string lengths (mainlyIngo Schwarze
2017-03-13Print title="..." in addition to id="..." attributes for macro keysIngo 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-28Simplify usage of print_otag() even more:Ingo Schwarze
2017-01-26Fix -man -Thtml formatting after .nf (which has nothing to doIngo Schwarze
2017-01-25Improve HTML formatting of .Bl -tag.Ingo Schwarze
2017-01-21slightly simplify header and footer stylesIngo Schwarze
2017-01-19clean up markup of .Bd, .D1, .Dl, .Li, and .Ql;Ingo Schwarze
2017-01-19Clean up CSS rules for sections and paragraphs.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
2017-01-08style: missing blank between case statement and label;Ingo Schwarze
2015-12-25Generate simpler in-page links: just replace spaces with underscores.Anthony J. Bentley
2015-10-13Major character table cleanup:Ingo Schwarze
2015-10-12Fix an obvious bug found during the /* FALLTHROUGH */ cleanup:Ingo Schwarze
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-03-27Actually use the new man.conf(5) "output" directive.Ingo Schwarze
2015-01-21Rudimentary implementation of the roff(7) \o escape sequence (overstrike).Ingo Schwarze
2014-12-20resolve some code duplication; no functional changeIngo Schwarze
2014-12-02Fix the implementation and documentation of \c (continue text input line).Ingo Schwarze
2014-12-01The header libmandoc.h is part of the internal parser interface,Ingo Schwarze
2014-10-29In terminal output, unify handling of Unicode and numbered characterIngo Schwarze
2014-10-28Make the character table available to libroff so it can check theIngo Schwarze
2014-10-27Handle output encoding for unicode, numbered and named escape sequencesIngo Schwarze
2014-10-27Fix a regression in term.c rev. 1.89 reported by bentley@:Ingo Schwarze
2014-10-26Improve -Tascii output for Unicode escape sequences: For the first 512Ingo Schwarze
2014-10-13Add missing */ after $OpenBSD$ tagCharles Longeau
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