From: Peter Szinek Date: 2006-10-26T21:19:35+09:00 Subject: Do something until keypress 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 -- Peter http://www.rubyrailways.com