summaryrefslogtreecommitdiff
path: root/regress/usr.bin
AgeCommit message (Collapse)Author
2014-02-21Check that we do not break the line at existing hyphens in macro arguments.Ingo Schwarze
2014-02-16when indenting, extend the right margin accordingly, when needed;Ingo Schwarze
fixes a crash reported by blambert@ and a few other, similar ones
2014-02-14Implement the roff(7) .as request (append to user-defined string).Ingo Schwarze
Missing feature found by jca@ in ratpoison(1). The ratpoison(1) manual still doesn't work because it uses .shift and .while, too (apparently, ratpoison is so complex that it needs a Turing-complete language to even format its manual :-). Written at Christchurch International Airport.
2014-02-14Handle some predefined read-only number registers, e.g. .H and .V.Ingo Schwarze
In particular, this improves handling of the pod2man(1) preamble; for examples of the effect, see some author names in perlthrtut(1). Missing feature reported by Andreas Voegele <mail at andreasvoegele dot com> more than two years ago. Written at Christchurch International Airport.
2014-01-26make sure $SCP is tested on the remote end rather than whichever oneDamien Miller
happens to be in $PATH; from portable
2014-01-26automatically generate revoked keys from listed keys rather thanDamien Miller
manually specifying each type; from portable
2014-01-25Add a test for DH GEX sizesDarren Tucker
2014-01-24Improve formatting of broken blocks in -Tman,Ingo Schwarze
somewhat similar to what mdoc_term.c already does for -Tascii.
2014-01-22Implement the \: (optional line break) escape sequence,Ingo Schwarze
documented in the Ossanna-Kernighan-Ritter troff manual and also supported by groff. Missing feature reported by Steffen Nurpmeso <sdaoden at gmail dot com>.
2014-01-20append to rather than truncating the log fileDarren Tucker
2014-01-19Don't use -q on sftp as it suppresses logging, instead redirect the output toDarren Tucker
the regress logfile.
2014-01-13update for new options and clarifyTed Unangst
2014-01-10Don't overwrite the regress target, provide a test target instead. This allowsTobias Ulmer
the test target to fail without terminating overall regression tests. Clean up a little. Also adjust orders.txt.sig comment to new reality, making the test pass again. Looks ok to sthen@
2014-01-09update for sig commentsTed Unangst
2014-01-09test signing tooTed Unangst
2014-01-09signify subdirTed Unangst
2014-01-09regress signifyTed Unangst
2014-01-06add a proper test for error message location as well.Marc Espie
trim excess copy&paste from former targets
2014-01-06turn mk34 into a proper full-fledged test.Marc Espie
forgot to link t37 into the build
2014-01-04accept [0-9]lua as a valid section name (netbsd only);Jason McIntyre
from wiz@netbsd
2014-01-04to do: this is a fatal error, we want a decent error messageMarc Espie
2013-12-30Test mdoc_macro.c rev. 1.83.Ingo Schwarze
2013-12-26to be dealt withMarc Espie
2013-12-25repair the datesIngo Schwarze
2013-12-25Implement .Fo/.Fa/.Fc indentation and break handling for -Tman.Ingo Schwarze
2013-12-25Do not break output lines in .Fn function arguments in SYNOPSIS mode.Ingo Schwarze
Following an idea from Franco Fichtner, but implemented more cleanly. This reduces groff-mandoc-differences in base by a fantastic 7.5%.
2013-12-24Implement SYNOPSIS .Fn indentation for -Tman.Ingo Schwarze
2013-12-24It turns out SYNOPSIS mode does not imply .Bk in general,Ingo Schwarze
but only within .Nm blocks. Simplify the code accordingly. This reduces groff-mandoc differences in base by about 2%. Triggered by research done by Franco Fichtner.
2013-12-24When deciding whether two consecutive macros are on the same input line,Ingo Schwarze
we have to compare the line where the first one *ends* (not where it begins) to the line where the second one starts. This fixes the bug that .Bk allowed output line breaks right after block macros spanning more than one input line, even when the next macro follows on the same line.
2013-12-24More .Bk tests to lessen the risk of upcoming work.Ingo Schwarze
2013-12-24When i replaced the very ugly .in: suffix rule in my previous commit,Ingo Schwarze
that inadvertently disabled the -Tman tests. Oops. Enable them again. Fortunately, in the meantime, nothing slipped.
2013-12-22Fix end-of-sentence spacing after the DragonFly text production macro.Ingo Schwarze
Patch from Franco Fichtner <franco at lastsummer dot de>.
2013-12-22Implement end-of-sentence spacing at the end of man(7) macro lines.Ingo Schwarze
Improves cvs(1) pcap-filter(3) readline(3) termcap(5) cvsbug(8) mkhybrid(8) nsd-zonec(8) in multiple places and c++filt(1) com_err(3) nsd_conf(5) term(5) nsdc(8) in one place each. Reduces overall groff-mandoc-differences in base by about 1.5%. Patch from Franco Fichtner <franco at lastsummer dot de> (DragonFly).
2011-12-04test some simple macros; written while working on -TmanIngo Schwarze
2013-12-15In quoted macro arguments, double quotes can be quoted by doubling them.Ingo Schwarze
For a long time, we handle this in roff(7) and man(7) macros. Now add correct handling for the mdoc(7) case, too. Closely based on a patch by Tsugutomo dot ENAMI at jp dot sony dot com, see http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=48438 received via Thomas Klausner (wiz@), slightly tweaked by me.
2013-12-15The "value" argument to the roff(7) .nr requests ends right beforeIngo Schwarze
the first non-digit character. While here, implement and document an optional sign, requesting increment or decrement, as documented in the Ossanna/Kernighan/Ritter troff manual and supported by groff. Reported by bentley@ on discuss at mdocml.
2013-12-06test ed25519 support; from djm@Markus Friedl
2013-12-01Change 'mountlist' from CIRCLEQ to TAILQ. Be paranoid andKenneth R Westerback
use TAILQ_*_SAFE more than might be needed. Bulk ports build by sthen@ showed nobody sticking their fingers so deep into the kernel. Feedback and suggestions from millert@. ok jsing@
2013-11-21use new "ssh -Q cipher-auth" query to obtain lists of authenticatedDamien Miller
encryption ciphers instead of specifying them manually; ensures that the new chacha20poly1305@openssh.com mode is tested; ok markus@ and naddy@ as part of the diff to add chacha20poly1305@openssh.com
2013-11-21use unsigned long long instead of u_int64_t here to avoid warningsDamien Miller
on some systems portable OpenSSH is built on.
2013-11-21add some reminders for additional tests that I'd like to implementDamien Miller
2013-11-18bump timeout to 10 seconds to allow slow machines (e.g. Alpha PC164)Christian Weisgerber
to successfully run this; ok djm@
2013-11-11In the parser, when closing an explicit block that is not open,Ingo Schwarze
close below-subsection implicit scopes that may still be open. In the formatter, make sure indentation is reset when leaving a scope, not only when entering the next one. Improves the formatting of gpg(1); issue reported by jca on ports.
2013-11-10test man.c rev. 1.71Ingo Schwarze
2013-11-10Support the alternative syntax \C'uXXXX' for Unicode characters.Ingo Schwarze
It is already documented in the Heirloom troff manual, and groff handles it as well. Bug reported by Bjarni Ingi Gislason <bjarniig at rhi dot hi dot is> on <bug-groff at gnu dot org>. Well, admittedly, that bug was reported against groff, but mandoc was even more broken than groff with respect to this syntax...
2013-11-10basic tests for the \[uXXXX] escape sequenceIngo Schwarze
2013-11-10Framework extension to support -Tutf8 tests.Ingo Schwarze
New per-directory variables UTF8_TARGETS and SKIP_ASCII, intended as subsets of REGRESS_TARGETS. New .PHONY targets "utf8" and "utf8-clean" to only do -Tutf8 tests; of course, "all" and "clean" also include this functionality. While here, prefix internal variables with an underscore.
2013-11-10prettier whitespace in variable assignmentsIngo Schwarze
2013-11-09Use smaller test data files to speed up tests. Grow test datafilesDarren Tucker
where necessary for a specific test.
2013-11-08Rekey less frequently during tests to speed them upDarren Tucker