contrib/check-commit
changeset 28013 e529b5f1b9e3
parent 28012 897b2fcf079f
child 28042 08e0c4082903
equal deleted inserted replaced
28012:897b2fcf079f 28013:e529b5f1b9e3
    32     (afterheader + r"[^\n]*: *[A-Z][a-z]\S+", "don't capitalize summary lines"),
    32     (afterheader + r"[^\n]*: *[A-Z][a-z]\S+", "don't capitalize summary lines"),
    33     (afterheader + r"\S*[^A-Za-z0-9-]\S*: ",
    33     (afterheader + r"\S*[^A-Za-z0-9-]\S*: ",
    34      "summary keyword should be most user-relevant one-word command or topic"),
    34      "summary keyword should be most user-relevant one-word command or topic"),
    35     (afterheader + r".*\.\s*\n", "don't add trailing period on summary line"),
    35     (afterheader + r".*\.\s*\n", "don't add trailing period on summary line"),
    36     (afterheader + r".{79,}", "summary line too long (limit is 78)"),
    36     (afterheader + r".{79,}", "summary line too long (limit is 78)"),
    37     (r"\n\+\n \n", "adds double empty line"),
    37     (r"\n\+\n( |\+)\n", "adds double empty line"),
    38     (r"\n \n\+\n", "adds double empty line"),
    38     (r"\n \n\+\n", "adds double empty line"),
    39     (r"\n\+[ \t]+def [a-z]+_[a-z]", "adds a function with foo_bar naming"),
    39     (r"\n\+[ \t]+def [a-z]+_[a-z]", "adds a function with foo_bar naming"),
    40 ]
    40 ]
    41 
    41 
    42 word = re.compile('\S')
    42 word = re.compile('\S')