version 1.3, 2017/03/05 19:59:38 |
version 1.10, 2018/12/21 17:15:21 |
|
|
# $OpenBSD$ |
# $OpenBSD$ |
|
|
REGRESS_TARGETS = item inset diag ohang bullet dash enum hang tag |
REGRESS_TARGETS = item inset diag ohang bullet dash enum hang tag |
REGRESS_TARGETS += column colNoIt extend nested offset secstart |
REGRESS_TARGETS += column column_nogroff colNoIt |
|
REGRESS_TARGETS += esc extend nested offset secstart |
|
|
REGRESS_TARGETS += notype multitype badargs |
REGRESS_TARGETS += notype multitype badargs |
REGRESS_TARGETS += empty noIt emptyhead emptytag emptyitem multitag |
REGRESS_TARGETS += empty noIt emptyhead emptytag emptyitem multitag |
Line 9 REGRESS_TARGETS += bareIt bareTa unclosed break breaki |
|
Line 10 REGRESS_TARGETS += bareIt bareTa unclosed break breaki |
|
|
|
UTF8_TARGETS = dash |
UTF8_TARGETS = dash |
|
|
LINT_TARGETS = column notype badargs tag |
LINT_TARGETS = inset diag column column_nogroff notype badargs tag |
LINT_TARGETS += empty noIt emptyhead emptytag emptyitem |
LINT_TARGETS += empty noIt emptyhead emptytag emptyitem |
LINT_TARGETS += bareIt bareTa break breakingIt broken |
LINT_TARGETS += bareIt bareTa break breakingIt broken |
|
|
MARKDOWN_TARGETS = item diag ohang bullet dash enum |
|
MARKDOWN_TARGETS += notype multitype |
|
MARKDOWN_TARGETS += empty emptyitem |
|
MARKDOWN_TARGETS += bareIt bareTa unclosed breakingTa |
|
|
|
# groff-mandoc differences: |
# groff-mandoc differences: |
# - groff allows enclosures to span Ta, mandoc does not |
# - groff allows enclosures to span Ta, mandoc does not |
|
|
SKIP_GROFF ?= breakingTa |
SKIP_GROFF ?= breakingTa |
|
|
# groff-1.22.3 defects: |
# groff-1.22.3 defects: |
|
# - column list items with no args but multiple lines cause bogus breaks |
|
# - in column lists, the tab macro cannot be a line macro |
# - lists with missing or late type ruin indentation |
# - lists with missing or late type ruin indentation |
# - empty lists ruin indentation and sometimes cause empty lines |
# - empty lists ruin indentation and sometimes cause empty lines |
# - breaking lists continue indefinitely |
# - breaking lists continue indefinitely |
Line 31 SKIP_GROFF ?= breakingTa |
|
Line 29 SKIP_GROFF ?= breakingTa |
|
# - breaking a list aborts processing |
# - breaking a list aborts processing |
# - empty -tag item heads lose the blank line and the indentation |
# - empty -tag item heads lose the blank line and the indentation |
|
|
SKIP_GROFF += notype empty break breakingIt broken emptytag |
SKIP_GROFF += column_nogroff notype empty emptytag break breakingIt broken |
|
|
SKIP_TMAN ?= column colNoIt multitype multitag bareTa break breakingTa broken |
SKIP_TMAN ?= column colNoIt multitype multitag bareTa break breakingTa broken |
|
|
|
|
|
|
# Empty heads are still mishandled by -Tman. |
# Empty heads are still mishandled by -Tman. |
|
|
SKIP_TMAN += emptyhead emptytag |
SKIP_TMAN += column_nogroff emptyhead emptytag |
|
|
|
# mandoc -T markdown still has issues with badly nested lists |
|
|
|
SKIP_MARKDOWN ?= break |
|
|
.include <bsd.regress.mk> |
.include <bsd.regress.mk> |