summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc
AgeCommit message (Expand)Author
2011-01-17Refrain from throwing fatal errors forIngo Schwarze
2011-01-16Merge from bsd.lv, original commit message by kristaps@:Ingo Schwarze
2011-01-16Some improvements to error handling from kristaps@:Ingo Schwarze
2011-01-16In literal context, do not generate output line breaks between macroIngo Schwarze
2011-01-16If the first character of a free-form text input line is whitespace,Ingo Schwarze
2011-01-16Various tbl improvements from kristaps@:Ingo Schwarze
2011-01-12Implement the roff .rm request (remove macro).Ingo Schwarze
2011-01-11When (cumulative) indentation requested by .in exceeds the rightIngo Schwarze
2011-01-10Refactoring in preparation for .rm support:Ingo Schwarze
2011-01-09Remove an unused variable, and use int for array indices (not size_t);Ingo Schwarze
2011-01-09Only .Bd -literal has 8-character tabs,Ingo Schwarze
2011-01-09Add and install tbl(7);Ingo Schwarze
2011-01-09Sync tbl handling to bsd.lv release 1.10.9:Ingo Schwarze
2011-01-09Make sure coding errors cannot make us miss fatal parsing errorsIngo Schwarze
2011-01-04Bring back my fix from -r 1.3 (Oct 15, 2010) after the merge.Ingo Schwarze
2011-01-04Merge kristaps@' cleaner tbl integration, removing mine;Ingo Schwarze
2011-01-04Multiple man(7) .IP and .TP fixes started during p2k10:Ingo Schwarze
2011-01-03Partial cleanup of argument count validation in mdoc(7):Ingo Schwarze
2011-01-03Calling a macro with fewer arguments than it is defined with is OK;Ingo Schwarze
2011-01-03Unify roff macro argument parsing (in roff.c, roff_userdef()) and man macroIngo Schwarze
2011-01-01Clean up {mdoc,man}_{p,v}msg invocations:Ingo Schwarze
2010-12-29Reorg by Kristaps: In libmdoc, replace the union of pointers to structsIngo Schwarze
2010-12-27Remove two #defines that are unused since the *_action.c removal;Ingo Schwarze
2010-12-27In case an ID attribute is written in pieces, only protect the firstIngo Schwarze
2010-12-26Behave more like groff (both old and new): Specifying both .%T and .%J inIngo Schwarze
2010-12-25Yet another batch of -Thtml polishing from kristaps@:Ingo Schwarze
2010-12-22Use yet more standard HTML tags,Ingo Schwarze
2010-12-22More small -Thtml improvements by kristaps@,Ingo 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-21Kristaps questioned the efficiency of the algorithm used in roff.c r1.23.Ingo Schwarze
2010-12-21Sane behaviour for the growing of very small buffers:Ingo Schwarze
2010-12-19Handle .Bk in -Thmtl the same way as in -Tascii.Ingo Schwarze
2010-12-19Handle .Bk the same way as groff 1.20.1:Ingo Schwarze
2010-12-19Significant improvements to -Thtml by kristaps@:Ingo Schwarze
2010-12-19Remove `i' and `r' macro handlers. These macros, originally part of theIngo Schwarze
2010-12-11Make SYNOPSIS sections and code having .nr nS enabledIngo Schwarze
2010-12-09Abort endless loops during roff macro and string expansion.Ingo Schwarze
2010-12-09Allow quote macros (`Op', `Aq', `Bq', `Dq', `Pq', `Ql', `Qq', `Sq', andIngo Schwarze
2010-12-09Roff only interpolates \* strings when the leading backslash is not escaped.Ingo Schwarze
2010-12-07Complete the merge of bsd.lv version 1.10.7:Ingo Schwarze
2010-12-07Back out my .ft implementation for -Thtml.Ingo Schwarze
2010-12-06Do not report the same problems multiple times,Ingo Schwarze
2010-12-06Never print .P, .PP, and .LP header content.Ingo Schwarze
2010-12-06Do not follow .D1 and .Dl inside .Bd with a blank line.Ingo Schwarze
2010-12-02Track the parser status both per file (file_status), such thatIngo Schwarze
2010-12-02Properly initialize the manual section to a default when .Dt is missing.Ingo Schwarze
2010-12-01Cleanup by kristaps@:Ingo Schwarze
2010-12-01Merge man_action.c into man_validate.c.Ingo Schwarze
2010-12-01Merge mdoc_action.c into mdoc_validate.c, because having two places to doIngo Schwarze