Commit d509788f authored by Georg Brandl's avatar Georg Brandl

Merged revisions 68222 via svnmerge from

svn+ssh://pythondev@svn.python.org/python/trunk

........
  r68222 | georg.brandl | 2009-01-03 22:11:58 +0100 (Sat, 03 Jan 2009) | 2 lines

  Disable the line length checker by default.
........
parent a1c6a1ce
...@@ -142,4 +142,4 @@ dist: ...@@ -142,4 +142,4 @@ dist:
cp build/latex/docs-pdf.tar.bz2 dist/python-$(DISTVERSION)-docs-pdf-letter.tar.bz2 cp build/latex/docs-pdf.tar.bz2 dist/python-$(DISTVERSION)-docs-pdf-letter.tar.bz2
check: check:
$(PYTHON) tools/rstlint.py -i tools -s 2 $(PYTHON) tools/rstlint.py -i tools
...@@ -91,7 +91,6 @@ def check_suspicious_constructs(fn, lines): ...@@ -91,7 +91,6 @@ def check_suspicious_constructs(fn, lines):
@checker('.py', '.rst') @checker('.py', '.rst')
def check_whitespace(fn, lines): def check_whitespace(fn, lines):
"""Check for whitespace and line length issues.""" """Check for whitespace and line length issues."""
lasti = 0
for lno, line in enumerate(lines): for lno, line in enumerate(lines):
if '\r' in line: if '\r' in line:
yield lno+1, '\\r in line' yield lno+1, '\\r in line'
...@@ -99,7 +98,13 @@ def check_whitespace(fn, lines): ...@@ -99,7 +98,13 @@ def check_whitespace(fn, lines):
yield lno+1, 'OMG TABS!!!1' yield lno+1, 'OMG TABS!!!1'
if line[:-1].rstrip(' \t') != line[:-1]: if line[:-1].rstrip(' \t') != line[:-1]:
yield lno+1, 'trailing whitespace' yield lno+1, 'trailing whitespace'
if len(line) > 86:
@checker('.rst', severity=0)
def check_line_length(fn, lines):
"""Check for line length; this checker is not run by default."""
for lno, line in enumerate(lines):
if len(line) > 81:
# don't complain about tables, links and function signatures # don't complain about tables, links and function signatures
if line.lstrip()[0] not in '+|' and \ if line.lstrip()[0] not in '+|' and \
'http://' not in line and \ 'http://' not in line and \
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment