summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/man_term.c
AgeCommit message (Expand)Author
2010-11-29Now that we have proper .de support in the roff(7) library,Ingo Schwarze
2010-11-29Implement the roff .ft (change font) request for man(7).Ingo Schwarze
2010-10-28Font alternating blocks like .RB must not break the line between childrenIngo Schwarze
2010-10-16Do not abort() on tbl errors, reduce the risk that tbl stuff kills a build,Ingo Schwarze
2010-10-15Move tbl width calculation from plain strlen to mandoc terminal widthIngo Schwarze
2010-10-15Move tbl output from plain stdio to mandoc terminal output routines.Ingo Schwarze
2010-10-15Minimal glue to integrate tbl into the mandoc man(7) parser and formatter.Ingo Schwarze
2010-09-21When calculating string lengths, resolve escape sequences and useIngo 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
2010-06-27Full .nr nS support, unbreaking the kernel manuals.Ingo Schwarze
2010-06-26As a first step towards variable-width font support,Ingo Schwarze
2010-06-10minimal initial -Tps support, from kristaps@ GSOCIngo Schwarze
2010-06-06Merge bsd.lv release 1.10.0,Ingo Schwarze
2010-06-05Increase the -man -Tascii text width from 65 to 78 charactersIngo Schwarze
2010-05-24sync to bsd.lv:Ingo Schwarze
2010-05-23Unified error and warning message system for all of mandoc,Ingo Schwarze
2010-05-23implement .AT and .UC; from Joerg SonnenbergerIngo Schwarze
2010-05-20Support nested roff instructions:Ingo Schwarze
2010-05-16In theory, Kristaps never intended to write a roff parser,Ingo Schwarze
2010-05-15For .IP, a single space after the head is sufficient;Ingo Schwarze
2010-05-15More systematic output width handling by Joerg Sonnenberger:Ingo Schwarze
2010-05-15removed restriction on integer manual sections in -man;Ingo Schwarze
2010-05-14Integrate kristaps@' end-of-sentence (EOS) frameworkIngo Schwarze
2010-05-14Merge 1.9.25, keeping local patches;Ingo Schwarze
2010-04-25Implement roff conditional instructions .if .ie .el, in man(7) only for now;Ingo Schwarze
2010-03-26merge 1.9.17, keeping local patchesIngo Schwarze
2010-03-25merge 1.9.16, keeping local patchesIngo Schwarze
2010-03-02In man(7), do not crash on very long title lines,Ingo Schwarze
2010-03-02For -man -Tascii, limit the width of normal text to 65 characters,Ingo Schwarze
2010-03-02Accept the non-standard macros .Sp (similar to .sp)Ingo Schwarze
2010-02-26The groff_man(7) manual says "the first line of text following" .TP isIngo Schwarze
2009-12-24sync to 1.9.14: rewrite escape sequence handling:Ingo Schwarze
2009-12-22sync to 1.9.12, mostly portability and refactoring:Ingo Schwarze
2009-10-27sync to 1.9.11: adapt printing of dates to groff conventions,Ingo Schwarze
2009-10-21sync to 1.9.9, featuring:Ingo Schwarze
2009-10-19sync to 1.9.7: consolidate some -man -Tascii functions,Ingo Schwarze
2009-09-21sync to 1.9.5: make terminal_*, tree_* and out_* functions return void,Ingo Schwarze
2009-09-21sync to 1.9.5: remove TERMP_STYLE bit field in favour of recursion-friendlyIngo Schwarze
2009-09-18sync to 1.9.2: Add .UC libman macro for compatibility, has no effect.Ingo Schwarze
2009-08-22another large chunk of -man updates,Ingo Schwarze
2009-08-22Oops, kill an "#ifdef __linux__" that crept in with the previous commit.Ingo Schwarze
2009-08-22Kristaps@ significantly overhauled libman.Ingo Schwarze
2009-08-22sync to 1.9.0: move indentation size into *term.c files,Ingo Schwarze
2009-08-22sync to 1.8.4: support .sp in -manIngo Schwarze
2009-06-23sync to 1.7.20: fix .br support in -manIngo Schwarze
2009-06-21sync to 1.7.19: do not try to print_body() when there is noneIngo Schwarze
2009-06-18sync to 1.7.19: improved comment handlingIngo Schwarze
2009-06-18sync to 1.7.16: adjust centering of header lines to groff conventionsIngo Schwarze
2009-06-18sync to 1.7.16: catch overflow of the right margin by the .IP macroIngo Schwarze