summaryrefslogtreecommitdiffstats
path: root/regress/usr.bin/mandoc/man (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Theo reported that make cleandir deleted too much, triggering this cleanup:schwarze2011-07-241-2/+2
| | | | | | | Since quite some time, the groff output files are checked into CVS. * thus, no longer provide a "groff-clean" target to delete them * from official targets, no longer call the "groff" target generating them * do not reimplement "clean" and "cleandir", simply use the official targets
* check that a macro works in the head of a tagged paragraph;schwarze2011-07-243-3/+33
| | | | found in my tree
* another test found in yet another tree;schwarze2011-02-064-2/+41
| | | | no more working, but uncommitted tests lying around now
* another test found in my treeschwarze2011-02-053-3/+50
|
* Refrain from throwing fatal errors forschwarze2011-01-1711-5/+89
| | | | | | | * .br .sp .nf .fi .na with arguments - just skip the arguments * .TH lacking arguments - use empty strings instead like groff * .TH with excessive arguments - skip those Reminded by Joerg Sonnenberger, ok kristaps@.
* In literal context, do not generate output line breaks between macroschwarze2011-01-161-1/+1
| | | | | | arguments. This fixes a long-standing bug reported repeatedly, in particular by naddy@ and brad@. Fix by kristaps@, minus one regression caught by my test suite.
* test font-alternating blocks in literal context;schwarze2011-01-094-2/+37
| | | | related to usr.bin/mandoc/man_term.c rev. 1.51
* Fix stupid commit error pointed out by guenther@ (thanks!):schwarze2011-01-049-3/+247
| | | | | | | | | | 1) Actually commit TP/* this time. 2) Revert IP/* to 1.1, which is the correct version. What happened is that i committed both IP/* and TP/* into IP, committing two versions in one commit, because the file TP/CVS/Repository was corrupt in my tree. I didn't even know that could happen...
* Multiple man(7) .IP and .TP fixes started during p2k10:schwarze2011-01-0412-0/+279
Affecting both -Tascii and -Thtml: * The .IP HEAD uses the second argument as the width, not the last one. * Only print the first .IP HEAD argument, not all but the last. Affecting only -Tascii: * The .IP and .TP HEADs must be printed without literal mode, but literal mode must be restored afterwards. * After the .IP and .TP bodies, we only want term_newln(), not term_flushln(), or we would get two blank lines in literal mode. * The .TP HEAD does not use TWOSPACE, just like .IP doesn't either. * In literal mode, clear NOLPAD after each line, or subsequent lines would get no indentation whatsoever. Affecting only -Thtml: * Only print next-line .TP children, instead of all but the first. OK kristaps@ on the -Tascii part; and: "Can you work this into man_html.c, too?"