[EMAIL PROTECTED] >> Update of /cvsroot/python/python/dist/src/Tools/bgen/bgen >> In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18095/Tools/ >> bgen/bgen >> >> Modified Files: >> bgenGenerator.py bgenObjectDefinition.py bgenType.py >> bgenVariable.py scantools.py >> Log Message: >> Normalize whitespace to avoid offending Bug Day volunteers.
[Jack Jansen] > Argh, sorry... I thought I had all my machines educated to do tab > expansion for Python, but apparently not... You probably do. I run Tools/scripts/reindent.py over the whole source tree from time to time, and check in whatever it changes. Converting tabs to 4-space indents is one of the things it does, but not the only thing. Most often these days it finds trailing whitespace at the end of a line, and snips it off. Once in a great while, that catches code that *depends* on trailing whitespace (typically in a long string literal), which is viciously obscure (nobody looking at the file can see the dependence, and editors may remove it). It also removes empty lines at the end of a .py file, ensures that the final line ends with a newline, and changes "oddball" indent levels to 4-space indents (curiously, that one triggers 2nd-most often these days). In any case, it's not like this is work <wink> -- no need to feel apologetic. _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com