e.g.: % find . -name "*.py" | xargs ./tabcheck.py ./tests/portage_dep/test_dep_getcpv.py 15 '\t\tprefix_ops = ["<", ">", "=", "~", "!", "<=", \n' ./tests/portage_dep/test_isjustname.py 13 '\t\tcats = ( "", "sys-apps/", "foo/", "virtual/" )\n' Reproducible: Always Steps to Reproduce: 1. run tabcheck 2. 3. see attached patch for a proposed "fix" that nukes some spaces, where tabs should be IMO.
Created attachment 106819 [details, diff] diff to make tabcheck happy see patch as a suggestion on how to make tabcheck happy.
python -c 'import tabnanny;tabnanny.check("/usr/lib/portage/pym")' # is a bit easier in the future ;)
(In reply to comment #2) > python -c 'import tabnanny;tabnanny.check("/usr/lib/portage/pym")' # is a bit > easier in the future ;) > Tabcheck is run from tarball.sh with pretty much 'constant' arguments, and it checks stuff outside of pym/ (which the tests are not in, I might add ;)) Fixed in svn, btw ;)
This has been released in 2.1.2.