On 5/28/09, J Haas <Myrdred / gmail.com> wrote: >> 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: Indeed. rescue, when, else, elsif, and ensure are special-cased. If they occur on the beginning of a line with the same indentation level as the last line with a beginword, an extra end is not inserted.