[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc / regress / mdoc / Bl

Annotation of mandoc/regress/mdoc/Bl/Makefile, Revision 1.8

1.1       schwarze    1: # $OpenBSD: Makefile,v 1.31 2016/10/17 19:00:16 schwarze Exp $
                      2:
                      3: REGRESS_TARGETS  = item inset diag ohang bullet dash enum hang tag
1.8     ! schwarze    4: REGRESS_TARGETS += column column_nogroff colNoIt
        !             5: REGRESS_TARGETS += extend nested offset secstart
1.1       schwarze    6:
                      7: REGRESS_TARGETS += notype multitype badargs
                      8: REGRESS_TARGETS += empty noIt emptyhead emptytag emptyitem multitag
1.2       schwarze    9: REGRESS_TARGETS += bareIt bareTa unclosed break breakingIt breakingTa broken
1.1       schwarze   10:
                     11: UTF8_TARGETS    = dash
                     12:
1.8     ! schwarze   13: LINT_TARGETS    = column column_nogroff notype badargs tag
1.1       schwarze   14: LINT_TARGETS   += empty noIt emptyhead emptytag emptyitem
                     15: LINT_TARGETS   += bareIt bareTa break breakingIt broken
                     16:
1.2       schwarze   17: # groff-mandoc differences:
                     18: # - groff allows enclosures to span Ta, mandoc does not
                     19:
                     20: SKIP_GROFF ?= breakingTa
                     21:
1.1       schwarze   22: # groff-1.22.3 defects:
1.8     ! schwarze   23: # - column list items with no args but multiple lines cause bogus breaks
        !            24: # - in column lists, the tab macro cannot be a line macro
1.1       schwarze   25: # - lists with missing or late type ruin indentation
                     26: # - empty lists ruin indentation and sometimes cause empty lines
                     27: # - breaking lists continue indefinitely
                     28: # - breaking items sometimes ruin indentation, sometimes abort processing
                     29: # - breaking a list aborts processing
                     30: # - empty -tag item heads lose the blank line and the indentation
                     31:
1.8     ! schwarze   32: SKIP_GROFF += column_nogroff notype empty emptytag break breakingIt broken
1.1       schwarze   33:
1.2       schwarze   34: SKIP_TMAN ?= column colNoIt multitype multitag bareTa break breakingTa broken
1.1       schwarze   35:
                     36: # Fixing the indentation in long .IP and .TP tags in -man -Tascii
                     37: # caused a minor regression in -Tman that is not trivial to fix,
                     38: # so disable the related test for now.
                     39:
                     40: SKIP_TMAN += tag
                     41:
                     42: # Empty heads are still mishandled by -Tman.
                     43:
1.8     ! schwarze   44: SKIP_TMAN += column_nogroff emptyhead emptytag
1.7       schwarze   45:
                     46: # mandoc -T markdown still has issues with badly nested lists
                     47:
                     48: SKIP_MARKDOWN ?= break
1.1       schwarze   49:
                     50: .include <bsd.regress.mk>

CVSweb