summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/man_term.c
AgeCommit message (Expand)Author
2015-04-19If an explicit line break request (.br or .sp) occurs within an .HP block,Ingo Schwarze
2015-04-19Decouple the token code for "no request or macro" from the individualIngo 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-06Do not mistreat empty arguments to font alternating macrosIngo Schwarze
2015-04-06On a new RS nesting level, the saved width starts from the defaultIngo Schwarze
2015-04-06Use the default width for .RS without arguments.Ingo Schwarze
2015-04-04Give man(7) section and subsection headers heanging indentation.Ingo Schwarze
2015-04-04Rounding rules for horizontal scaling widths are more complicated.Ingo Schwarze
2015-04-04Fix a quirk with respect to empty .HP.Ingo 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-15Avoid off-by-one read access to the termacts array, which couldIngo Schwarze
2015-03-09Fix vertical spacing at the beginning of tables.Ingo Schwarze
2015-01-30Have pity on the poor stack.Ingo Schwarze
2015-01-30Delete the redundant tbl span flags, just inspect the actual dataIngo Schwarze
2015-01-24Strangely, ignoring the roff(7) .na request was implemented in the man(7)Ingo Schwarze
2014-12-24For .RS, we need to save the information how much we actually indentedIngo Schwarze
2014-12-24When a man(7) document contains unreasonably large numbers forIngo Schwarze
2014-12-23support negative horizontal widths in man(7);Ingo Schwarze
2014-12-23some scaling unit fixes:Ingo Schwarze
2014-12-23even if the second argument to .IP is invalid, don't print itIngo Schwarze
2014-12-23correctly handle scaling units after .PDIngo Schwarze
2014-12-04fix handling of roff requests having a default scale other than "n",Ingo Schwarze
2014-12-04Ignore macros that never produce any text when deciding whetherIngo Schwarze
2014-12-02Fix the implementation and documentation of \c (continue text input line).Ingo Schwarze
2014-11-21We repeatedly observed assertion crashes in the low-level terminalIngo Schwarze
2014-10-28Make the character table available to libroff so it can check theIngo Schwarze
2014-10-20correct the spacing after in-line equationsIngo Schwarze
2014-10-20correct spacing *after* inline equations (much simpler than expected)Ingo Schwarze
2014-10-20correct spacing before inline equationsIngo Schwarze
2014-09-03Implement the traditional -h option for man(1): show the SYNOPSIS only.Ingo Schwarze
2014-06-20As suggested by jmc@, only include line and column numbers into messagesIngo 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-04-08Add a new term_flushln() flag TERMP_BRIND (if break, then indent)Ingo Schwarze
2014-03-30Support relative arguments to .ll (increase or decrease line length).Ingo Schwarze
2014-03-30Implement the roff(7) .ll (line length) request.Ingo Schwarze
2014-03-08In .nf mode, use the MAN_LINE flag to detect input line breaksIngo Schwarze
2014-03-08To find out whether .TP head arguments are same-line or next-line arguments,Ingo Schwarze
2014-02-16when indenting, extend the right margin accordingly, when needed;Ingo Schwarze
2013-12-22Polishing the worms in my favourite can, term_flushln().Ingo Schwarze
2013-11-11In the parser, when closing an explicit block that is not open,Ingo Schwarze
2013-10-17Implement the .UR/.UE block (uniform resource identifier) introduced in theIngo Schwarze
2013-01-05In literal mode (.nf), each input line must be kept togetherIngo Schwarze
2012-11-17Cleanup naming of local variables to make the code easier on the eye:Ingo Schwarze
2012-07-29Implement .PD for -Tascii.Ingo Schwarze
2012-07-16Always fix the man(7) subsection header (.SS) indent to 3n,Ingo Schwarze