summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/term.h
AgeCommit message (Expand)Author
2017-07-081. Eliminate struct eqn, instead use the existing membersIngo Schwarze
2017-06-17tables leak tab settings to subsequent textIngo Schwarze
2017-06-14improve rounding rules for scaling unitsIngo Schwarze
2017-06-12Implement automatic line breakingIngo Schwarze
2017-06-07Prepare the terminal driver for filling multiple columns in parallel,Ingo Schwarze
2017-06-07Prepare the terminal driver for filling multiple columns in parallel,Ingo Schwarze
2017-06-07The \h escape sequence provides another method for moving backwards,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-08Basic implementation of the roff(7) .ti (temporary indent) request.Ingo Schwarze
2017-05-07Basic implementation of the roff(7) .ta (define tab stops) request.Ingo Schwarze
2017-05-04Start roff formatter modules for HTML and termininal output,Ingo Schwarze
2015-11-07In private header files, __BEGIN_DECLS and __END_DECLS are pointless.Ingo Schwarze
2015-10-13Major character table cleanup:Ingo Schwarze
2015-09-21Trailing whitespace is significant when determining the width of a tagIngo Schwarze
2015-07-17Initial, still somewhat experimental implementation to leverageIngo Schwarze
2015-04-29Replace the kludge for the \z escape sequence by an actualIngo Schwarze
2015-04-04Rounding rules for horizontal scaling widths are more complicated.Ingo Schwarze
2015-04-02Third step towards parser unification:Ingo Schwarze
2015-01-31Use relative offsets instead of absolute pointers for the terminalIngo Schwarze
2014-12-23support negative horizontal widths in man(7);Ingo Schwarze
2014-12-19Enforcing an arbitrary, implementation dependent, undocumented limitIngo Schwarze
2014-12-02Fix the implementation and documentation of \c (continue text input line).Ingo Schwarze
2014-12-01header cleanup:Ingo Schwarze
2014-11-27remove unneccessary inclusion protection; ok schwarzeTheo de Raadt
2014-10-28Make the character table available to libroff so it can check theIngo Schwarze
2014-10-26Improve -Tascii output for Unicode escape sequences: For the first 512Ingo 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-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
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-22Polishing the worms in my favourite can, term_flushln().Ingo Schwarze
2013-08-21Move the last column-counting members of struct termp (col and maxcols)Ingo Schwarze
2013-08-08Implement the roff(7) font-escape sequence \f(BI "bold+italic".Ingo Schwarze
2012-05-28Implement the roff \z escape sequence, intended to output the nextIngo Schwarze
2012-05-27Fix the vertical spacing around tbl(7) instances in man(7).Ingo Schwarze
2011-11-13Support -man -Omdoc to format man(7) manuals in mdoc(7) output style;Ingo Schwarze
2011-11-13Make the default left text margin configurable from the command line,Ingo Schwarze
2011-09-19Remove the terminal frontend flag TERMP_NOLPAD.Ingo Schwarze
2011-09-18sync to version 1.11.5:Ingo Schwarze
2011-05-29Merge release 1.11.3, almost all code by kristaps@:Ingo Schwarze
2011-01-09Sync tbl handling to bsd.lv release 1.10.9:Ingo Schwarze
2011-01-04Merge kristaps@' cleaner tbl integration, removing mine;Ingo Schwarze
2010-07-31Merge bsd.lv version 1.10.5: last larger batch of bug fixes before release.Ingo Schwarze
2010-07-25Sync to bsd.lv; in particular, pull in lots of bug fixes.Ingo Schwarze
2010-07-13Merge release 1.10.4 (all code by kristaps@), providing four new features:Ingo Schwarze