summaryrefslogtreecommitdiff
path: root/regress
AgeCommit message (Collapse)Author
2012-08-04Add a test for caching of stacks with the default attributesPhilip Guenthe
2012-07-29add a flag to choose between gethostbyname and gethostbyaddrEric Faurot
2012-07-29in addition to backslash-tilda,Ingo Schwarze
test the more portable backslash-space as well
2012-07-28lint is with us no more; remove regress testsPhilip Guenthe
2012-07-18enable more tests, some were forgotten along the wayIngo Schwarze
2012-07-18Drop empty .IP such that is does not cause additional vertical spacing.Ingo Schwarze
Issue first reported by naddy@ in rsync(1).
2012-07-18Drop .sp and .br right after .SH and .SS.Ingo Schwarze
Fixes vertical spacing after "OPTIONS" in gcc(1). Issue first reported by naddy@ in rsync(1).
2012-07-18Let a trailing .Ns macro take effectIngo Schwarze
even on an input line containing a partial implicit macro. Fixes horizontal spacing in vi(1), ddb(4), and ppp(8).
2012-07-18Fix handling of paragraph macros inside lists:Ingo Schwarze
* When they are trailing the last item, move them outside the list. * When they are trailing any other none-compact item, drop them. Improves formatting of 40 pages, e.g. grep(1), ksh(1), netstat(1), ath(4), bsd.port.mk(5), pf.conf(5), mount(8), crypto(9).
2012-07-18The mdoc(7) \*(Ba predefined string actually forces roman font;Ingo Schwarze
that's stupid because it may break enclosing font changes, but let's do the same for groff bug compatibility. --> Never use \*(Ba, use just plain "|"! <-- Also, predefined strings are already expanded by the roff(7) parser, so the mdoc(7) parser has to look for the expanded string. Formatting improvements in ksh(1), less(1), atan2(3), hostapd.conf(5), snmpd.conf(5), and mknod(8).
2012-07-17test the actual object file instead of the wrapper scriptJasper Lievisse Adriaanse
ok espie@
2012-07-16Release polishing: finally fix the perl(1) SYNOPSIS.Ingo Schwarze
In flush-left mode of both man(7) and mdoc(7), when an output line is broken at the position of a literal tab, the tab indents the following line. Reminded by deraadt@ in Pest, Ujlipotvaros, Csanady utza.
2012-07-16test end-of-sentence handlingIngo Schwarze
2012-07-16some more whitespace tests found in my treeIngo Schwarze
2012-07-16Several -mdoc parser improvements related to vertical spacing:Ingo Schwarze
* So far, .Pp and .Lp were removed before paragraph type blocks. * Now also remove .br before paragraph type blocks. * Treat .Lp as a paragraph like .Pp, so remove .Pp, .Lp, .br before it. * Do not treat .sp as a paragraph, don't remove anything before it. * After .Sh, .Ss, .Pp, and .Lp, remove .Pp, .Lp, .sp, .br, and blank lines. * After .sp and .br, remove .br.
2012-07-14Translate blank input lines to .sp just like in mdoc(7),Ingo Schwarze
and ignore .sp after .PP. This fixes vertical spacing for blank lines after .PP and for .sp after .PP.
2012-07-13If the tag in .Bl -tag .It would leave exactly one blank before theIngo Schwarze
body of the item, mdoc(7) breaks the line, whereas the .TP used to translate this to man(7) does not. Thus, insert an explicit roff(7) line break in this place. To be able to correctly count the characters, do not pass font escapes an the like through print_word().
2012-07-13import regression suite for asrEric Faurot
2012-07-13In -man -Tascii, support .sp with negative argument.Ingo Schwarze
In -mdoc -Tman, improve the framework to control vertical spacing. Use both to support .Bl -compact (surprisingly hard to get right).
2012-07-13fixed testMarc Espie
2012-07-13wrong library orderingMarc Espie
2012-07-12regression tests related to mdoc_validate rev. 1.105Ingo Schwarze
2012-07-12crazy libtool option non-handlingMarc Espie
2012-07-12fucking stupid testcasesMarc Espie
2012-07-12more pthreadMarc Espie
2012-07-12test .Fn with exactly one argument;Ingo Schwarze
forgotten when committing mdoc_man.c rev. 1.33
2012-07-12Do not crash in -Tman on:Ingo Schwarze
* .Fn with exactly one argument * .Bl -hang without a -width Now all 3776 base manuals build without crashing.
2012-07-11Polish -Tman .Rs support.Ingo Schwarze
All mdoc(7) macros are now supported by -Tman.
2012-07-11fix position and formatting of %UIngo Schwarze
2012-07-11check link is okay tooMarc Espie
2012-07-11-release 0 is validMarc Espie
fix --version-info -> -version-info
2012-07-11sprinkle pthread testsMarc Espie
2012-07-11catch off-by-one errors in stpncpy(); ok guenther@Christian Weisgerber
2012-07-11Now that socket timeouts don't return early, fix the regress to matchPhilip Guenthe
2012-07-11check that linking with X11 will work, we'll check later exactly whatMarc Espie
we want there.
2012-07-10basic implementation of -Tman .Bl -tagIngo Schwarze
while here, do some minor outflags cleanup
2012-07-10multiple fixes to -Tascii .HP rendering:Ingo Schwarze
* do not add an excessive blank line before the block * in literal mode, start a new line after the tag getting this to work requires some general (print_man_node) fixes: * in literal mode, break the output line at the end of each input line, not just after those input lines ending in text * but don't break it when there was no output on the line * and adjust the margins after the .HP tag these general fixes require an adjustment to -Tascii .TP rendering: * set up NOBREAK mode before the body, not after the head finally, based on all this, implement -Tman .Bl -hang in terms of .HP
2012-07-10Add a workaround that scapy srp1() cannot detect ICMP6 error repliesAlexander Bluhm
with broken checksums in the quoted IPv6 packet. Fork a process to sendp() the packet in the background and sniff() the reply manually in the foreground.
2012-07-10test vertical spacing around filling macros;Ingo Schwarze
forgot to commit on June 2 after implementing .EX
2012-07-10Do not write spaces around = in addr.py so it can also be read byAlexander Bluhm
the shell.
2012-07-10Add a subtest to the MTU ping that checks wether the ip length ofAlexander Bluhm
the original packet and the icmp quoted packet are the same.
2012-07-10Remove a hack that was intended for groff-1.15 bug compatibility:Ingo Schwarze
When the width of a tag in .Bl -hang was exactly one character shorter than the maximum length that would fit, the following text would have a negative hang of one character (i.e., hang to the left). That bug is no longer present in groff-1.21, so relax mandoc, too.
2012-07-10* implement -Tman .Bl -item -inset -diag -ohang -dash -hyphen -enum .ItIngo Schwarze
* fix -Tman .Bl -bullet .It * adjust the -Tascii .Bl -bullet -dash -hyphen .It default and minimum width to new groff standards, it changed from 4n (in groff 1.15) to 2n (in groff 1.21) * same for -Tascii -enum, it changed from 5n to 2n * use -hang formatting for -Tascii -enum -width 2n * for -Tascii -enum, the default is -width 3n
2012-07-10Rename "life" to "lifetime" to match iked.Lawrence Teo
ok mikeb naddy sthen; procedures ok henning
2012-07-10Kill trailing whitespaces.Alexander Bluhm
2012-07-10Add a test suite to route ip packets through a box running pf. YouAlexander Bluhm
have to setup four machines manually as described in the makefile. The test uses netcat and scapy to send ping or udp echo packets or tcp streams along the routers. It analyzes the returned reply or icmp error packets. It tests the forward and net/rdr and net64 paths.
2012-07-10dd all kinds of funky tests for compile modeMarc Espie
2012-07-09fix -Tascii .Fd line breakingIngo Schwarze
and implement -Tman .Fd
2012-07-09#! stupid testMarc Espie
2012-07-09implement -Tman .Eo and .EcIngo Schwarze