Hi Ruby developers, after spending some time with Perl and Python, I am currently exploring Ruby. While I am quite enthusiastic about some of its features, I am increasingly preocuppied about the difficulties to localize errors. Example 1: missing "end" in <last-line-of-code> -> I forget to close a "class" or a "do" or a "if" block - but which one ? Shouldn't the system be able to name possible locations of unclosed block openings ? Example 2: NoMethodError: undefined method. -> Wrong, I defined the method. I just forgot to include it in the attr_reader list. The system shouldn't mislead me. Developers, do you share my opinion that this would be worth working upon ? I would really like to hear that error messages will improve in future versions of the interpreter. Once I open a Ruby/Tk session, error messages are redirected to an annoying popup window. Can I disable this behavior ? I would prefer to see errors in stdout, even when I am running a GUI. Regards, Joachim