diff options
author | Georg Brandl <georg@python.org> | 2009-01-03 21:11:58 (GMT) |
---|---|---|
committer | Georg Brandl <georg@python.org> | 2009-01-03 21:11:58 (GMT) |
commit | 3b62c2ff690143d9c6119c27478c243baa1b140c (patch) | |
tree | 7aacd3bb9e0f657d995fc49f10d312b427a67ee6 | |
parent | 7044b11818cb81d1df0573b3cfe8d9b90befce9b (diff) | |
download | cpython-3b62c2ff690143d9c6119c27478c243baa1b140c.zip cpython-3b62c2ff690143d9c6119c27478c243baa1b140c.tar.gz cpython-3b62c2ff690143d9c6119c27478c243baa1b140c.tar.bz2 |
Disable the line length checker by default.
-rw-r--r-- | Doc/Makefile | 2 | ||||
-rwxr-xr-x | Doc/tools/rstlint.py | 9 |
2 files changed, 8 insertions, 3 deletions
diff --git a/Doc/Makefile b/Doc/Makefile index 02d1acf..b1b0e85 100644 --- a/Doc/Makefile +++ b/Doc/Makefile @@ -142,4 +142,4 @@ dist: cp build/latex/docs-pdf.tar.bz2 dist/python-$(DISTVERSION)-docs-pdf-letter.tar.bz2 check: - $(PYTHON) tools/rstlint.py -i tools -s 2 + $(PYTHON) tools/rstlint.py -i tools diff --git a/Doc/tools/rstlint.py b/Doc/tools/rstlint.py index 7e73942..0846d2a 100755 --- a/Doc/tools/rstlint.py +++ b/Doc/tools/rstlint.py @@ -91,7 +91,6 @@ def check_suspicious_constructs(fn, lines): @checker('.py', '.rst') def check_whitespace(fn, lines): """Check for whitespace and line length issues.""" - lasti = 0 for lno, line in enumerate(lines): if '\r' in line: yield lno+1, '\\r in line' @@ -99,7 +98,13 @@ def check_whitespace(fn, lines): yield lno+1, 'OMG TABS!!!1' if line[:-1].rstrip(' \t') != line[:-1]: 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 if line.lstrip()[0] not in '+|' and \ 'http://' not in line and \ |