summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/mdoc_term.c
AgeCommit message (Expand)Author
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-10-13Properly scale string length measurements for PostScript and PDF output;Ingo Schwarze
2014-09-17simplify handling of .An -[no]split for terminal output:Ingo Schwarze
2014-09-03Implement the traditional -h option for man(1): show the SYNOPSIS only.Ingo Schwarze
2014-08-21Right after .Fl, a middle delimiter triggers an empty scope,Ingo Schwarze
2014-08-17Segfault fixes from kristaps@.Ingo Schwarze
2014-08-08Bring the handling of defective prologues even closer to groff,Ingo Schwarze
2014-08-08Get rid of the useless FATAL error "child violates parent syntax".Ingo Schwarze
2014-08-08Various improvements related to .Ex and .Rv:Ingo Schwarze
2014-08-08Partial implementation of .Bd -centered.Ingo Schwarze
2014-07-07no need to skip content before first section headerIngo Schwarze
2014-07-03Fix formatting of empty .Bl -inset item heads.Ingo Schwarze
2014-07-02When .Sm is called without an argument, groff toggles the spacing mode,Ingo Schwarze
2014-07-02Implement the obsolete macros .En .Es .Fr .Ot for backward compatibility,Ingo 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-20make sure static buffers for snprintf(3) are large enoughIngo 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-04-08If the SYNOPSIS section contains an excessively long .Nm,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-02-16when indenting, extend the right margin accordingly, when needed;Ingo Schwarze
2013-12-25Oops, .Fa never breaks the output line in the middle of any of itsIngo Schwarze
2013-12-25Garbage collect two local variables each used only one single time.Ingo Schwarze
2013-12-25In the SYNOPSIS, implement hanging indentation for .FoIngo Schwarze
2013-12-25Do not break output lines in .Fn function arguments in SYNOPSIS mode.Ingo Schwarze
2013-12-24Delete the unused flag TERMP_IGNDELIMIngo Schwarze
2013-12-24It turns out SYNOPSIS mode does not imply .Bk in general,Ingo Schwarze
2013-12-24When deciding whether two consecutive macros are on the same input line,Ingo Schwarze
2013-12-23Implement a long-standing desideratum,Ingo Schwarze
2013-12-22Polishing the worms in my favourite can, term_flushln().Ingo Schwarze
2013-06-02Let .Do .Dq .Ql .So .Sq generate the correct roff(7) character escapeIngo Schwarze
2013-05-29Simplify condition, avoid duplicate code; no functional change.Ingo Schwarze
2013-05-29In SYNOPSIS mode, .Ek doesn't end a keep.Ingo Schwarze
2013-05-18Should termp_xx_pre() ever get called for a macro it cannot handle,Ingo Schwarze
2012-11-17Cleanup naming of local variables to make the code easier on the eye:Ingo Schwarze
2012-11-16Improve formatting of badly nested font blocks.Ingo Schwarze
2012-07-11fix position and formatting of %UIngo Schwarze
2012-07-10* implement -Tman .Bl -item -inset -diag -ohang -dash -hyphen -enum .ItIngo Schwarze
2012-07-09fix -Tascii .Fd line breakingIngo Schwarze
2012-07-08fix .Lk for -Tascii and implement it for -TmanIngo Schwarze
2012-07-08implement -Tman .AnIngo Schwarze
2011-11-13Make the default left text margin configurable from the command line,Ingo Schwarze
2011-11-03Correct .Eo spacing:Ingo Schwarze
2011-10-16Remove a bunch of useless assignments,Ingo Schwarze
2011-09-20Sync print_mdoc_head to print_man_head;Ingo Schwarze