summaryrefslogtreecommitdiffstats
path: root/man_html.c
Commit message (Expand)AuthorAgeFilesLines
* Implement the man(7) .MR macro, a 2023 GNU extension.Ingo Schwarze2023-10-241-1/+49
* Support the GNU-specific syntax ".IP \\[bu]" for bullet lists in man(7)Ingo Schwarze2023-10-181-2/+4
* Do not rewrite MAN_LP and MAN_P to MAN_PP because doing that causesIngo Schwarze2023-04-281-10/+3
* https://www.w3.org/WAI/ARIA/apg/practices/names-and-descriptions/ says:Ingo Schwarze2022-07-061-2/+2
* While the HTML standard allows multiple <h1> elements in the sameIngo Schwarze2022-07-061-2/+2
* Finally get rid of the archaic <table> markup for header and footer linesIngo Schwarze2022-07-051-15/+18
* Put the HTML comment containing the Copyright header (if any)Ingo Schwarze2022-07-041-2/+2
* Instead of the custom <div class="manual-text">, use the standardIngo Schwarze2022-07-031-1/+1
* In HTML output, avoid printing a newline right after <pre>Ingo Schwarze2020-10-161-8/+6
* automatically tag .SH and .SS in man(7) terminal outputIngo Schwarze2020-04-041-1/+0
* Split tagging into a validation part including prioritizationIngo Schwarze2020-03-131-9/+7
* Introduce the concept of nodes that are semantically transparent:Ingo Schwarze2020-02-271-5/+7
* In roff, a space character at the beginning of an input line requiresIngo Schwarze2020-02-121-2/+2
* In HTML output, allow switching the desired font for subsequentIngo Schwarze2019-04-301-2/+2
* Represent multiple subsequent .IP blocks having a consistentIngo Schwarze2019-03-021-15/+67
* Wrap .Sh/.SH sections and .Ss/.SS subsections in HTML <section> elementsIngo Schwarze2019-03-011-6/+13
* Format multiple subsequent .IP or multiple subsequent .TP/.TQIngo Schwarze2019-02-281-2/+28
* The .UR and .MT blocks in man(7) are represented by <a> elementsIngo Schwarze2019-01-181-7/+9
* do not access a NULL pointer when formatting a completely empty documentIngo Schwarze2019-01-111-1/+1
* Remove the HTML title= attributes which harmed accessibility andIngo Schwarze2019-01-111-5/+5
* Represent mdoc(7) .Pp (and .sp, and some SYNOPSIS and .Rs features)Ingo Schwarze2019-01-071-10/+11
* Finally, represent the man(7) .PP and .HP macros by the naturalIngo Schwarze2019-01-061-69/+54
* In no-fill mode, avoid bogus blank lines in two situations:Ingo Schwarze2019-01-051-2/+2
* minor cleanup, no functional change:Ingo Schwarze2019-01-051-23/+15
* Now that the NODE_NOFILL flag in the syntax tree is accurate,Ingo Schwarze2019-01-051-116/+17
* Move parsing of the .nf and .fi (fill mode) requests from the man(7)Ingo Schwarze2018-12-311-18/+16
* Cleanup, no functional change:Ingo Schwarze2018-12-301-5/+5
* Yet another round of improvements to manual font selection.Ingo Schwarze2018-12-161-0/+1
* Cleanup, no functional change:Ingo Schwarze2018-12-131-1/+0
* In the validators, translate obsolete macro aliases (Lp, Ot, LP, P)Ingo Schwarze2018-12-031-6/+11
* Input lines that are not blank but generate no output,Ingo Schwarze2018-10-231-2/+5
* implement the GNU man-ext .SY/.YS (synopsis block) macro in man(7),Ingo Schwarze2018-08-181-0/+24
* Remove more pointer arithmetic passing via regions outside the arrayIngo Schwarze2018-08-171-5/+5
* implement the GNU man-ext .TQ macro in man(7),Ingo Schwarze2018-08-161-12/+13
* garbage collect the unused "#define INDENT"Ingo Schwarze2018-07-271-2/+0
* Ignore author-specified indentation for .RS; it harms responsiveIngo Schwarze2018-06-251-20/+2
* For -man -Thtml, ignore author-specified .HP widths because theyIngo Schwarze2018-06-251-15/+4
* Do not write duplicate id= attributes, they violate HTML syntax.Ingo Schwarze2018-05-251-4/+2
* Eliminate the class=It-* attributes.Ingo Schwarze2018-05-081-2/+2
* replace my vague and idiosyncratic term "selflink"Ingo Schwarze2018-04-241-2/+2
* preserve comments before .Dd and .TH (typically Copyright and license)Ingo Schwarze2018-04-131-13/+20
* preserve comments before .Dd when converting mdoc(7) to man(7)Ingo Schwarze2018-04-111-0/+2
* add support for the MT and ME mailto macros, used for example in wg(8);Ingo Schwarze2017-06-251-1/+10
* Split -Wstyle into -Wstyle and the even lower -Wbase, and addIngo Schwarze2017-06-241-0/+1
* make the internal a2roffsu() interface more powerful by returningIngo Schwarze2017-06-081-5/+1
* Trailing \c suppresses the output line break even ifIngo Schwarze2017-05-091-1/+2
* Move .sp to the roff modules. Enough infrastructure is in placeIngo Schwarze2017-05-051-21/+1
* move .ll to the roff modulesIngo Schwarze2017-05-051-1/+0
* Move handling of the roff(7) .ft request from the man(7)Ingo Schwarze2017-05-051-1/+0
* Start roff formatter modules for HTML and termininal output,Ingo Schwarze2017-05-041-17/+7