From: J Haas Date: 2009-05-29T08:00:12+09:00 Subject: Re: Pythonic indentation (or: beating a dead horse) > So then that means the common indentataion of: > > def foo >   bar > rescue >    0 > > would also break?   I don't know if it works in Caleb's script, but this need not cause any problems in a proper implementation of syntactic indentation, any more than: case foo: when 'bar' do_something when 'baz' do_something else would, or for that matter begin: do_something rescue do_something_else Certain keywords (like 'when' or 'else' or 'rescue') don't start new blocks that need 'end' to close them, and they can safely be placed at the same level of indentation as the blocks which must precede them. > Just how many examples of problems do people need here? :) One would be nice. Please, do try to make it a problem severe enough to justify inflating the line count 20% or more, and also so critical that people shouldn't even have the _option_ to use syntactic indentation.