On Sun, 31 Jan 2010 14:47:08 -0600, John Bokma wrote:

> An editor can correct the indenting of the braces example but can't with
> this one.
> 
>   if x:
>       if y:
>          foo()
>   else:
>       bar()
> 
> While braces might be considered redundant they are not when for one
> reason or another formatting is lost or done incorrectly.

I've heard this argument before, and I don't buy it. Why should we expect 
the editor to correct malformed code?

Would you expect your editor to correct this malformed code?

result = sin(x+)y

Why should broken indentation be held to a higher standard than any other 
breakage in code?



-- 
Steven
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to