summaryrefslogtreecommitdiffstats
path: root/term.h
Commit message (Expand)AuthorAgeFilesLines
* Initial, still somewhat experimental implementation to leverageIngo Schwarze2015-07-171-0/+1
* Replace the kludge for the \z escape sequence by an actualIngo Schwarze2015-04-291-7/+8
* Rounding rules for horizontal scaling widths are more complicated.Ingo Schwarze2015-04-041-2/+2
* Third step towards parser unification:Ingo Schwarze2015-04-021-5/+6
* Use relative offsets instead of absolute pointers for the terminalIngo Schwarze2015-01-311-2/+1
* support negative horizontal widths in man(7);Ingo Schwarze2014-12-231-4/+2
* Enforcing an arbitrary, implementation dependent, undocumented limitIngo Schwarze2014-12-191-4/+4
* Fix the implementation and documentation of \c (continue text input line).Ingo Schwarze2014-12-021-0/+1
* header cleanup:Ingo Schwarze2014-12-011-4/+7
* remove unneccessary inclusion protection; patch from deraadt@Ingo Schwarze2014-12-011-4/+0
* Make the character table available to libroff so it can check theIngo Schwarze2014-10-281-1/+1
* Improve -Tascii output for Unicode escape sequences: For the first 512Ingo Schwarze2014-10-261-0/+2
* simplify handling of .An -[no]split for terminal output:Ingo Schwarze2014-09-171-3/+2
* Implement the traditional -h option for man(1): show the SYNOPSIS only.Ingo Schwarze2014-09-031-0/+1
* KNF: case (FOO): -> case FOO:, remove /* LINTED */ and /* ARGSUSED */,Ingo Schwarze2014-04-201-2/+2
* Add a new term_flushln() flag TERMP_BRIND (if break, then indent)Ingo Schwarze2014-04-081-5/+6
* Support relative arguments to .ll (increase or decrease line length).Ingo Schwarze2014-03-301-2/+2
* Implement the roff(7) .ll (line length) request.Ingo Schwarze2014-03-301-1/+4
* Do not break output lines in .Fn function arguments in SYNOPSIS mode.Ingo Schwarze2013-12-251-0/+1
* Delete the unused flag TERMP_IGNDELIMIngo Schwarze2013-12-241-8/+7
* Polishing the worms in my favourite can, term_flushln().Ingo Schwarze2013-12-221-1/+2
* Move the last column-counting members of struct termp (col and maxcols)Ingo Schwarze2013-08-211-2/+2
* Implement the roff(7) font-escape sequence \f(BI "bold+italic".Ingo Schwarze2013-08-081-0/+1
* Implement the roff \z escape sequence, intended to output the nextIngo Schwarze2012-05-311-0/+1
* Fix the vertical spacing around tbl(7) instances in man(7).Ingo Schwarze2012-05-271-0/+1
* Implement mdoc(7)-like output style variant for man(7) documents:Ingo Schwarze2011-12-041-0/+1
* Make the default left text margin configurable from the command line,Ingo Schwarze2011-11-131-0/+1
* Remove the terminal frontend flag TERMP_NOLPAD.Ingo Schwarze2011-09-191-1/+0
* forgotten Copyright bumps; no code changeIngo Schwarze2011-09-181-1/+1
* Add character output (-Tpdf, -Tps, -Tascii) for equations. This is theKristaps Dzonsons2011-07-221-0/+1
* Flip on -Tutf8 backend support. This forces the UTF-8 LC_CTYPE and doesKristaps Dzonsons2011-05-201-1/+2
* Add mode for -Tlocale. This mode, with this commit, behaves exactlyKristaps Dzonsons2011-05-171-2/+2
* Move struct termp_ps into term_ps.c; remove the engine union in struct termp,Kristaps Dzonsons2011-05-151-32/+1
* Make some values "int" that were "size_t". These are primarily used forKristaps Dzonsons2011-05-141-2/+2
* Make character engine (-Tascii, -Tpdf, -Tps) ready for Unicode: make bufferKristaps Dzonsons2011-05-141-3/+3
* Move "chars" interface out of out.h and into mandoc.h. This doesn'tKristaps Dzonsons2011-04-291-1/+1
* Stuff tbl_calc() into out.c so that it can be shared by all output modesKristaps Dzonsons2011-01-051-1/+1
* Make width calculations occur within tbl_term.c, not tbl.c. This allowsKristaps Dzonsons2011-01-031-1/+7
* Turn on -Tascii tbl printing. The output still has some issues---I'mKristaps Dzonsons2011-01-021-0/+1
* Fully-working -Tpdf: xref table is now generated. This works for bothKristaps Dzonsons2010-07-251-3/+5
* Initial PDF shim over PS. This produces working PDF output with -Tpdf.Kristaps Dzonsons2010-07-251-1/+5
* correct lots of copyright notices;Ingo Schwarze2010-07-131-1/+1
* Suppress printing of newlines/space at start of new -Tps page.Kristaps Dzonsons2010-07-041-1/+2
* PostScript can now handle scaled glyph sizes (see "scale" in structKristaps Dzonsons2010-06-301-0/+1
* Pushed normalisation of scaling units into term_hspan().Kristaps Dzonsons2010-06-301-1/+1
* Move term_hspan() calculation into the output devices, where it belongs.Kristaps Dzonsons2010-06-301-0/+2
* Push paper calculation out of getsubopt() loop. Make all points be AFMKristaps Dzonsons2010-06-301-10/+10
* Give -Tps better PostScript hinting. Note that we're using Adobe-3.0Kristaps Dzonsons2010-06-291-4/+14
* Clean-up of variable-width glyph support. Adds no new code; onlyKristaps Dzonsons2010-06-281-1/+0
* Basic implementation of .Bk/.Ek; from OpenBSD.Ingo Schwarze2010-06-271-0/+2