summaryrefslogtreecommitdiff
path: root/regress/usr.bin
AgeCommit message (Collapse)Author
2017-07-28Do not test .Xr here. It is not what this directory should focus on,Ingo Schwarze
and it is causing too much trouble in -portable.
2017-07-28Don't call fatal from stop_sshd since it calls cleanup which calls stop_sshdDarren Tucker
which will probably fail in the same way. Instead, just bail. Differentiate between sshd dying without cleanup and not shutting down.
2017-07-25Remove dynamically created files from CVS tree.Alexander Bluhm
2017-07-25Do not remove files from CVS tree during make clean.Alexander Bluhm
2017-07-22Add missing RCS IDs and zap redundant SRCS from Makefile.anton
2017-07-20extra test because mk38 triggers two issues and fixing the first oneMarc Espie
makes the second one vanish
2017-07-20Avoid cross reference to mandoc(1) because it may cause a messageIngo Schwarze
on other operating systems where mandoc is not installed, causing the test to fail in the portable test suite.
2017-07-19The first version of the edit program used to test csh, ksh and mail was basedanton
on the following reasoning: once the program to test has written some data it has entered the main-loop and is by now ready to receive user input. At this point it should be safe to start writing input and once the program once again enters a blocking reading state, its done processing the input. This approach was sensitive to timing and determining when a shell is done processing its input (if ever) is tricky. This iteration of the edit program takes a new approach and uses presence of a prompt for synchronisation of I/O. It doesn't solve all problems but is a step in the right direction. Joint work with bluhm@
2017-07-19Fix failing tests when executed as a user without a ~/.mailrc configuration ↵anton
file. While here, fix a flaky test.
2017-07-16fix datesIngo Schwarze
2017-07-16test -diag -width and -inset -widthIngo Schwarze
2017-07-15Catch up with eqn.c rev. 1.41 by bentley@:Ingo Schwarze
Print the right character for mathematical overbar.
2017-07-14adapt to hex format of character entities,Ingo Schwarze
committed by bentley@ in html.c rev. 1.86
2017-07-10The libtool regress used PROGS as a regular variable. Rename itAlexander Bluhm
to avoid the new special meaning in bsd.prog.mk.
2017-07-09Make pkg-config regress tests pass:Alexander Bluhm
- Allow to override PKG_CONFIG and check correct place in logfile. - Replace "if ...; then false; fi" with a simple ! . - Remove comments about failing test which do not fail. - Adapt regress to changes in pkg-config rev 1.64 and 1.72 regarding static and missing tests. OK jasper@
2017-07-07Remove all references to "make depend" from regress.Alexander Bluhm
2017-07-07add parentheses to the output where required for disambiguationIngo Schwarze
2017-07-07Disable tests that fail due to known make bugs, fix the others.Alexander Bluhm
2017-07-07trigger default .l.o rule and check the produced file has the right nameMarc Espie
2017-07-07Make libtool regress tests pass:Alexander Bluhm
- There are no NOPIC architectures anymore. - Add DISABLED targets for tests failing intensionally without touching the real targets. - In execute mode libtool command line must use ./p2 as . is not in my PATH. OK mpi@ espie@
2017-07-06Now that we have the -Wstyle message level, downgrade six warningsIngo Schwarze
that are not syntax mistakes and that do not cause wrong formatting or content to style suggestions. Also upgrade two warnings that may cause information loss to errors.
2017-07-06Delete variable REGRESS_TARGET, missing plural S is a typo and itAlexander Bluhm
is not used. Convert tests into a common style. OK anton@
2017-07-06Do not suppress what's going on.anton
2017-07-06Disable new tests until sed has been adapted.Alexander Bluhm
Discussed with otto@
2017-07-06fix dateIngo Schwarze
2017-07-06Fix operator precedence according to Brian W. Kernighan and LorindaIngo Schwarze
L. Cherry, "Typesetting Mathematics - User's Guide (Second Edition)", August 15, 1978, paragraph 23; swarm of bugs pointed out by bentley@.
2017-07-04Fix file regress from stdin if obj directory exists.Alexander Bluhm
2017-07-04Fix handling of \} on roff request lines.Ingo Schwarze
Cures bogus error messages in pages generated with pod2man(1).
2017-07-04It turns out association of tbl spans with layout rows is simpler thanIngo Schwarze
i thought. Fixing a bug in curs_addch(3) and minus 25 lines of code.
2017-07-04Messages of the -Wbase level now print STYLE:. Since thisIngo Schwarze
causes horrible churn anyway, profit of the opportunity to stop excessive testing, such that this is hopefully the last instance of such churn. Consistently use OpenBSD RCS tags, blank .Os, blank fourth .TH argument, and Mdocdate like everywhere else. Use -Ios=OpenBSD for platform-independent predictable output.
2017-07-03Remove mdoclint(1) from the tree.Ingo Schwarze
All functionality is now covered by mandoc -Tlint. OK jmc@ wiz@
2017-07-01delete -p options, the relevant parts are now covered by mandoc;Ingo Schwarze
OK jmc@
2017-06-29warn about some non-portable idioms in .Bl -column;Ingo Schwarze
triggered by a question from Yuri Pankov (illumos)
2017-06-28Test for file from stdin.Nicholas Marriott
2017-06-28Add regression tests for mail.anton
2017-06-27test inter-column spacingIngo Schwarze
2017-06-27warn about .Ns macros that have no effect because they are followedIngo Schwarze
by an isolated closing delimiter; inspired by mdoclint
2017-06-27remove -DSw; the useful parts are now covered by mandoc;Ingo Schwarze
discussed with jmc@
2017-06-26catch up with the recent eqn(7) improvementsIngo Schwarze
2015-01-01eqn(7) testsIngo Schwarze
2017-06-25test new MT macroIngo Schwarze
2017-06-25cope with changes in BASE messagesIngo Schwarze
2017-06-25add some empty targets that were missingIngo Schwarze
2017-06-24obvious removal of -o, now covered by mandocIngo Schwarze
2017-06-24regress test for ExposeAuthInfoDamien Miller
2017-06-23delete unused "lastline" state variable and some commented out lines;Ingo Schwarze
no functional change
2017-06-23delete warning about missing whitespace before trailing punctuation;Ingo Schwarze
mandoc handles this now, not in exactly the same way, but catching all the important cases, and with less false positives; no objection from jmc@
2017-06-23delete -r, RCS id checks are now covered by mandoc,Ingo Schwarze
and garbage collect the unused "inliteral" state variable; ok jmc@
2017-06-22Convert shell script tests to regress make rules. Having only oneAlexander Bluhm
tool and more verbosity allows better debugging. Additional tests check that gzip and gunzip preserve file permissions and ownership.
2017-06-18Implement appending to standard man(7) and mdoc(7) macros with .am.Ingo Schwarze
With roff_getstrn(), provide finer control which definitions can be used for what: * All definitions can be used for .if d tests and .am appending. * User-defined for \* expansion, .dei expansion, and macro calling. * Predefined for \* expansion. * Standard macros, original or renamed, for macro calling. Several related improvements while here: * Do not return string table entries that have explicitly been removed. * Do not create a rentab entry when trying to rename a non-existent macro. * Clear an existing rentab entry when the external interface roff_setstr() is called with its name. * Avoid trailing blanks in macro lines generated from renamed and from aliased macros. * Delete the duplicate __m*_reserved[] tables, just use roff_name[].