tabs do WHAT?

Skip Montanaro skip at mojam.com
Fri Jan 28 13:09:51 EST 2000


    Thomas> If braces are used, you can choose between a myriad of tools to
    Thomas> get consistent indentation (there are lots of C and C++
    Thomas> beautifiers out there). 

You have the same problem here as getting people to indent code in a sane
manner.  Getting people to use indent or similar tools on a consistent basis
is like herding cats.

Regarding screwing up the indentation, many people have pointed out that
editors such as vim and emacs support indentation fairly well.  In practice,
if your editor supports controlled indentation, it just isn't a problem.  On
those extremely rare occasions in the past six years or so of Python
programming, when I have had problems, emacs' ediff-revision command has let
me compare (in a nicely highlighted fashion) the current buffer with the
last version I checked back into CVS.

Skip Montanaro | http://www.mojam.com/
skip at mojam.com | http://www.musi-cal.com/
847-971-7098
"Languages that change by catering to the tastes of non-users tend
not to do so well." - Doug Landauer




More information about the Python-list mailing list