summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/term.c
AgeCommit message (Expand)Author
2014-11-01fix a typo causing crashes in Unicode string length measurementIngo Schwarze
2014-10-29In terminal output, unify handling of Unicode and numbered characterIngo Schwarze
2014-10-28In -Tascii mode, print "<?>" only for Unicode escapes of unknownIngo Schwarze
2014-10-28Make the character table available to libroff so it can check theIngo Schwarze
2014-10-27Fix a regression in term.c rev. 1.89 reported by bentley@:Ingo Schwarze
2014-10-26Improve -Tascii output for Unicode escape sequences: For the first 512Ingo Schwarze
2014-08-18Fix read access to uninitialized memory found by kristaps@ with valgrind,Ingo Schwarze
2014-08-08Fix floating point handling: When converting double to size_t,Ingo Schwarze
2014-08-08Clarity with respect to floating point handling:Ingo Schwarze
2014-07-06After skipping an escape sequence with incomplete arguments,Ingo Schwarze
2014-04-23Audit malloc(3)/calloc(3)/realloc(3) usage.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-04-05bugfix: make sure all variables are properly initializedIngo Schwarze
2014-03-30Support relative arguments to .ll (increase or decrease line length).Ingo Schwarze
2014-03-21The files mandoc.c and mandoc.h contained both specialised low-levelIngo Schwarze
2014-03-13In -Tutf8 mode, make sure that hyphens get counted against the output lineIngo Schwarze
2014-01-22Implement the \: (optional line break) escape sequence,Ingo Schwarze
2013-12-31remove assignments that will be overwritten right afterwards,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-23Implement a long-standing desideratum,Ingo 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
2013-08-05After a leading blank on an output line, the first word was counted twiceIngo Schwarze
2013-05-29In keep mode, if any text is printed (even in NOSPACE mode),Ingo Schwarze
2012-11-16Improve formatting of badly nested font blocks.Ingo Schwarze
2012-07-16Release polishing: finally fix the perl(1) SYNOPSIS.Ingo Schwarze
2012-07-10Remove a hack that was intended for groff-1.15 bug compatibility: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-09-21As noticed by kristaps@, when breaking an overflowing line,Ingo Schwarze
2011-09-19Remove the terminal frontend flag TERMP_NOLPAD.Ingo Schwarze
2011-09-18fix a regression introduced in 1.11.7: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-04-21Merge version 1.10.10:Ingo Schwarze
2011-01-30Implement the \N'number' (numbered character) roff escape sequence.Ingo Schwarze
2011-01-04Merge kristaps@' cleaner tbl integration, removing mine;Ingo Schwarze
2010-10-27Fix an off-by-one in an assertion, crashing the renderer on ".Os \&".Ingo Schwarze
2010-10-02style cleanup, no functional change:Ingo Schwarze
2010-10-01* need a space before .No even if it starts with a closing delimiterIngo Schwarze
2010-09-23Count trailing escaped blanks correctly;Ingo Schwarze
2010-09-21When calculating string lengths, resolve escape sequences and useIngo Schwarze
2010-08-20Centralize handling of literal tabs in term_flushln() in one place,Ingo Schwarze
2010-08-20When a column contains trailing spaces, calculate the paddingIngo Schwarze
2010-08-20Implement a simple, consistent user interface for error handling.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