summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/man_term.c
AgeCommit message (Expand)Author
2023-04-28Do not rewrite MAN_LP and MAN_P to MAN_PP because doing that causesIngo Schwarze
2022-08-28Stop unconditionally emitting vertical space before .TS (table start).Ingo Schwarze
2022-08-16When starting a new input line, even when continuing the same outputIngo Schwarze
2022-08-15Simplify handling of no-fill mode in man(7) by inspecting NODE_NOFILLIngo Schwarze
2022-08-15In GNU, Heirloom, and Plan 9 roff, tab positions apply to *input* lines,Ingo Schwarze
2022-04-27The .AT, .DT, and .UC macros are allowed inside next-line scopeIngo Schwarze
2021-06-28In terminal output of man(7) documents, stop printing two extra blankIngo Schwarze
2020-03-13Split tagging into a validation part including prioritizationIngo Schwarze
2020-02-27Introduce the concept of nodes that are semantically transparent:Ingo Schwarze
2020-01-20Make the code more readable by introducingIngo Schwarze
2019-07-23tagging support for .TP and .TQ; try e.g. man -O tag=commit cvsIngo Schwarze
2019-07-22Slowly start implementing tagging support for man(7) pages, evenIngo Schwarze
2019-07-01delete trailing whitespace and space-tab sequences; no code change;Ingo Schwarze
2019-06-27Improve "man -h" output.Ingo Schwarze
2019-01-05In groff, when the .SY block macro occurs in no-fill mode,Ingo Schwarze
2019-01-05minor cleanup, no functional change:Ingo Schwarze
2019-01-05Some high-level block macros have an effect similar to temporarilyIngo Schwarze
2018-12-31Cleanup, minus 25 LOC, no functional change:Ingo Schwarze
2018-12-31Move parsing of the .nf and .fi (fill mode) requests from the man(7)Ingo Schwarze
2018-12-30Cleanup, no functional change:Ingo Schwarze
2018-12-13Cleanup, no functional change:Ingo Schwarze
2018-12-03In the validators, translate obsolete macro aliases (Lp, Ot, LP, P)Ingo Schwarze
2018-08-26Support nesting of elements with next-line scope.Ingo Schwarze
2018-08-18.SY causes a one-column indentation even without any argumentIngo Schwarze
2018-08-18The .nf/.fi (fill mode) requests never have text childrenIngo Schwarze
2018-08-18Two consecutive .SY blocks only get a blank line in betweenIngo Schwarze
2018-08-18prevent line breaks in the middle of .OPIngo Schwarze
2018-08-18implement the GNU man-ext .SY/.YS (synopsis block) macro in man,Ingo Schwarze
2018-08-17Remove more pointer arithmetic passing via regions outside the arrayIngo Schwarze
2018-08-16implement the GNU man-ext .TQ macro in man(7),Ingo Schwarze
2018-08-14support tail arguments on the .ME and .UE macros,Ingo Schwarze
2018-06-10When formatting man(7) documents that do not contain .SH macrosIngo Schwarze
2018-04-11preserve comments before .Dd when converting mdoc(7) to man(7)Ingo Schwarze
2017-07-31Fix an out of bounds read access to a constant array that causedIngo Schwarze
2017-06-25Add support for the MT and ME mailto macros, used for example in wg(8).Anthony J. Bentley
2017-06-17correct handling of blank lines after \cIngo Schwarze
2017-06-17properly set the default indentationIngo Schwarze
2017-06-14improve rounding rules for scaling unitsIngo Schwarze
2017-06-08make the internal a2roffsu() interface more powerful by returningIngo Schwarze
2017-06-07Prepare the terminal driver for filling multiple columns in parallel,Ingo Schwarze
2017-06-04Implement the roff(7) .mc (right margin character) request.Ingo Schwarze
2017-06-04Make term_flushln() simpler and more robust:Ingo Schwarze
2017-05-09Trailing \c suppresses the output line break even ifIngo Schwarze
2017-05-07implement .DT in terms of .ta; needed for print/ghostview, for exampleIngo Schwarze
2017-05-07Basic implementation of the roff(7) .ta (define tab stops) request.Ingo Schwarze
2017-05-05Move .sp to the roff modules. Enough infrastructure is in placeIngo Schwarze
2017-05-05move .ll to the roff modulesIngo Schwarze
2017-05-05Move handling of the roff(7) .ft request from the man(7)Ingo Schwarze
2017-05-04Start roff formatter modules for HTML and termininal output,Ingo Schwarze
2017-05-04Parser reorg:Ingo Schwarze