From: Ari Brown Date: 2007-08-04T07:13:34+09:00 Subject: HighLine and Readline Hey, Good news: In my quest for buffer a user's input serverside, I have found an answer (which is rather easy). Oh, and I got HighLine working over sockets. I need to use HighLine::Question with the Readline attribute. But unfortunately, according to the documentation I found, using the readline attribute will make readline be a ruby-rebel and use it's own input and output streams ($stdin and $stdout, I assume). So my question is this: How can I make the readline attribute use specific input and output streams? I'm imaging something like this (it is probably waaaaaaay wrong): a = HighLine.new(@sock, @sock) a.ask("monkey? ") {|q| q.readline(@sock, @sock) } Inspired by the echo attribute. Thanks, --------------------------------------------| If you're not living on the edge, then you're just wasting space.