summaryrefslogtreecommitdiff
path: root/regress/usr.bin
AgeCommit message (Collapse)Author
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[].
2017-06-17churn related to the new style message about RCS idsIngo Schwarze
2017-06-17delete the -d option and the "use .Fn or .Xr for functions" check,Ingo Schwarze
both covered by mandoc now; OK jmc@
2017-06-17if .in is used inside the .TP head, it's always relativeIngo Schwarze
2017-06-17tables leak tab settings to subsequent textIngo Schwarze
2017-06-17correct handling of blank lines after \cIngo Schwarze
2017-06-16Multiple tbl(7) improvements:Ingo Schwarze
* Do not discard data that lacks a matching layout cell but remains within the number of columns of the table as a whole. * Do not insert dummy data rows for any layout row starting with a horizontal line, but only for layout rows that would discard all the data on a matching non-empty data row. * Print horizontal lines specified in the layout even if there is no matching data cell. * Improve the logic for extending vertical lines to adjacent rows, for choosing cross marks versus line segments, and some related details.
2017-06-15Add -E flag (make warnings fatal), following the behavior of GNU m4 1.4.9+Brian Callahan
Help and direction millert@ espie@ anton@ deraadt@ ok espie@
2017-06-15round default width of tbl(7) text blocks in the same way as groffIngo Schwarze
2017-06-14implement so-called absolute horizontal motion: \h'|...',Ingo Schwarze
used for example by zoem(1)
2017-06-14Naive implementation of the roff(7) .po (page offset) request.Ingo Schwarze
This clearly works when .po is called on the top level, but might not be sophisticated enough if people call .po inside indentation-changing contexts, but i haven't seen that in manual pages (yet :).