On Saturday 02 August 2003 20:10, Michael Garriss wrote:

> Tab until you get to the 'right level' (in this case, in line with
> the def) then use spaces.  This way you can expand and contract the
> tabs and still have bat line up with bar.  Just remember: tabs before
> spaces.

The problem here is that the alignment depends on your local settings 
for tab expansion. If the reader or maintainer of your code uses a 
different amount of spaces the style gets messed in his editor.

Spaces seem to be the only solution for portable (among editors) source 
code.

-- fxn