Hi, From: Yukihiro Matsumoto <matz / netlab.co.jp> > In message "[ruby-talk:02229] Re: Misleading IO error message" > on 00/03/28, schneik / us.ibm.com <schneik / us.ibm.com> writes: > > |I got an error message of the following form: > | > | ./oops.rb:9005:in `open': No such file or directory - /w/x/y/z (Errno::ENOENT) > | > | > |But there was such a directory! > > Ok, wrap the filename by `'. But current implementaion puts exception > names right after the first newline, then it would be: Oops--I just realized I didn't read your example carefully enough after reading the previous sentence. Did you really mean to say, "... puts exception names just _before_ the first newline ..."? > ./oops.rb:9005:in `open': No such file or directory - '/w/x/y/z (Errno::ENOENT) > ' > > It's still misleading in some degree. Maybe little bit better though. Conrad