From: James Edward Gray II Date: 2010-06-27T00:46:36+09:00 Subject: Re: Highline giving EOFERROR, input stream exhausted On Jun 26, 2010, at 5:36 AM, R.. Kumar wrote: > /opt/local/lib/ruby1.9/… It looks like this is a difference in Ruby 1.9 that isn't related to HighLine: $ cat eof_change.rb puts "Enter multiple lines:" p $stdin.read puts "Question?" p $stdin.gets __END__ $ ruby -v eof_change.rb ruby 1.8.6 (2010-02-05 patchlevel 399) [i686-darwin10.2.0] Enter multiple lines: one two three "one\ntwo\nthree\n" Question? answer "answer\n" $ rvm use 1.9.2 info: Using ruby 1.9.2 preview3 $ ruby -v eof_change.rb ruby 1.9.2dev (2010-05-31 revision 28117) [x86_64-darwin10.3.0] Enter multiple lines: one two three "one\ntwo\nthree\n" Question? nil I can't seem to find a way around it. James Edward Gray II