<div dir="ltr">This list gives a detailed overview of reasons why code will be rejected. Debate on any of them is welcome, but unlikely to succeed.<br><br>( re.compile ("^ "),          "leading space as indentation instead of tab - use tabs to indent, spaces to align" )<br>( re.compile ("{[^\s]"),      "missing space after open brace" )<br>( re.compile ("[^\s]}"),      "missing space before close brace" )<br>( re.compile ("[ \t]+$"),     "contains trailing whitespace" )<br>( re.compile (",[^\s\n]"),            "missing space after comma" )<br>( re.compile (";[a-zA-Z0-9]"),        "missing space after semi-colon" )<br>( re.compile ("=[^\s\"'=]"),          "missing space after assignment" )<br>( re.compile ("[^\s\(\[\*&']\("),             "missing space before open parenthesis" )<br>( re.compile ("\)(-[^>]|[^,'\s\n\)\]-])"),    "missing space after close parenthesis" )<br>( re.compile ("\( [^;]"),                     "space after open parenthesis" )<br>( re.compile ("[^;] \)"),                     "space before close parenthesis" )<br>( re.compile ("\[ "),                                 "space after open square brace" )<br>( re.compile (" \]"),                                 "space before close square brace" )<br>( re.compile ("[^\s][\*/%+-][=][^\s]"),               "missing space around opassign" )<br>( re.compile ("[^\s][<>!=^/][=]{1,2}[^\s]"),  "missing space around comparison" )<br>( re.compile ("\s+return\s+\([a-zA-Z0-9_]+\)\s+;"),   "parens around return value" )<br><br><div class="gmail_extra"><br></div></div>