Revision: 1241 http://trac.macosforge.org/projects/ruby/changeset/1241 Author: pthomson@apple.com Date: 2009-03-28 16:57:01 -0700 (Sat, 28 Mar 2009) Log Message: ----------- A temporary hack to fix gets() behavior at end of line until I figure out exactly what is wrong with #eof? Modified Paths: -------------- MacRuby/branches/experimental/io.c Modified: MacRuby/branches/experimental/io.c =================================================================== --- MacRuby/branches/experimental/io.c 2009-03-28 23:47:54 UTC (rev 1240) +++ MacRuby/branches/experimental/io.c 2009-03-28 23:57:01 UTC (rev 1241) @@ -1265,7 +1265,7 @@ } } } - + if ((rb_io_eof(io, 0) == Qtrue) && (RSTRING_LEN(bstr) == 0)) return Qnil; return bstr; }