=================================================================== RCS file: /cvs/mandoc/regress/mdoc/Dd/Makefile,v retrieving revision 1.3 retrieving revision 1.6 diff -u -p -r1.3 -r1.6 --- mandoc/regress/mdoc/Dd/Makefile 2017/03/08 22:54:40 1.3 +++ mandoc/regress/mdoc/Dd/Makefile 2025/07/26 08:57:21 1.6 @@ -1,23 +1,21 @@ -# $OpenBSD: Makefile,v 1.3 2017/03/08 22:54:40 schwarze Exp $ +# $OpenBSD: Makefile,v 1.6 2025/07/26 08:57:21 schwarze Exp $ REGRESS_TARGETS = badarg dupe late long manarg noarg order LINT_TARGETS = badarg dupe late long manarg noarg order -# noarg output contains the date when the file is formatted +# Autodetection fails for late .Dd, so specify -mdoc explicitly. -SKIP_ASCII ?= noarg -SKIP_MARKDOWN ?= noarg +MOPTS = -mdoc -# If groff finds exactly three arguments, it assumes they are month, -# day and year without further checking. If there are no arguments, -# groff uses the string "Epoch". Otherwise, it silently falls back -# to today's date. -# That is not at all sane behaviour, we are not going to imitate it. +# groff-1.23.0 defect: +# - footer fields of excessive length get printed on top of each other +# rather than breaking the output line. -SKIP_GROFF = badarg long manarg noarg +SKIP_GROFF = long -# Autodetection fails for late .Dd, so specify -mdoc explicitly. +# groff-1.23.0 regression: +# - .Dd always ends the manual page and starts a new one -MOPTS += -mdoc +SKIP_GROFF += dupe late .include