From: Jan Svitok Date: 2006-10-26T21:40:03+09:00 Subject: Re: Do something until keypress On 10/26/06, Peter Szinek wrote: > Hello, > > I would like to emulate the good old Pascal 'loop until keypressed' code > snippet: > > repeat > write("Hello"); > until keypressed; > > (also the borland c/c++ function kbhit() was similar). > Also I would like to continue the loop in the same manner unless the > user pressed a specific key. > > Since ansi C/C++ does not support this functionality, I guess it is not > supported by Ruby either - and after searching around a bit I could not > find some good substitute yet. > > I do no want a general solution - it is enough if it will run under > linux. It is also not a problem if it will require a gem or anything > else (like libcurses-ruby or something). > > Any ideas? > > TIA > See previous thread: "Trouble using puts and getc in different threads" and others.