Hi,

pylint-0.22.0 thinks tab is 2 spaces, causing carets to be in the
wrong place. I've created a small testfile with a tab character on the second
line and a style issue:

$ cat linttest.py
def f():
        i=1

Notice that pylints output includes a line with the single character '^' which
should point to the '=' character in the line above, but doesn't do so, because
pylint has indented it by 2 spaces instead of a tab.

$ pylint --reports=n linttest.py 
No config file found, using default configuration
************* Module linttest
W:  2: Found indentation with tabs instead of spaces
C:  1: Missing docstring
C:  1:f: Invalid name "f" (should match [a-z_][a-z0-9_]{2,30}$)
C:  1:f: Missing docstring
C:  2:f: Operator not preceded by a space
        i=1
  ^
W:  2:f: Unused variable 'i'

HTH,

Marijn

_______________________________________________
Python-Projects mailing list
[email protected]
http://lists.logilab.org/mailman/listinfo/python-projects

Reply via email to