summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/mdoc_term.c
AgeCommit message (Expand)Author
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
2011-09-19Remove the terminal frontend flag TERMP_NOLPAD.Ingo Schwarze
2011-09-18sync to version 1.11.5:Ingo Schwarze
2011-07-05Sync to bsd.lv (all coded by kristaps@):Ingo Schwarze
2011-05-29Merge release 1.11.3, almost all code by kristaps@:Ingo Schwarze
2011-04-24Merge version 1.11.1:Ingo Schwarze
2011-03-20Import the foundation for eqn(7) support.Ingo Schwarze
2011-03-07Clean up date handling,Ingo Schwarze
2011-02-06Do not break the line between the arguments of .Bsx .Dx .Fx .Nx .Ox .Ux.Ingo Schwarze
2011-02-06Some pre-handlers produce output, so reorder the code to set upIngo Schwarze
2011-02-06If .Ns is specified on its own line, ignore it, like groff does;Ingo Schwarze
2011-01-30Make .Bx accept not more than two arguments.Ingo Schwarze
2011-01-30Like in groff, if .%B is specified, quote .%T; from kristaps@.Ingo Schwarze
2011-01-16If the first character of a free-form text input line is whitespace,Ingo Schwarze
2011-01-09Only .Bd -literal has 8-character tabs,Ingo Schwarze
2011-01-04Merge kristaps@' cleaner tbl integration, removing mine;Ingo Schwarze
2010-12-29Reorg by Kristaps: In libmdoc, replace the union of pointers to structsIngo Schwarze
2010-12-26Behave more like groff (both old and new): Specifying both .%T and .%J inIngo Schwarze
2010-12-21Migrate .An to use a pointer to its data, like everybody else.Ingo Schwarze
2010-12-21Vertical spacing improvements from kristaps@, small tweaks by me:Ingo Schwarze
2010-12-19Handle .Bk the same way as groff 1.20.1:Ingo Schwarze
2010-12-11Make SYNOPSIS sections and code having .nr nS enabledIngo Schwarze
2010-12-06Do not follow .D1 and .Dl inside .Bd with a blank line.Ingo Schwarze
2010-12-01Merge mdoc_action.c into mdoc_validate.c, because having two places to doIngo Schwarze
2010-10-23let .Bsx print just "BSD/OS" like in modern groffIngo Schwarze
2010-10-23.Sm no longer produces a linebreak when used in .BdIngo Schwarze