# File lib/ruby-debug/interface.rb, line 4 def non_blocking_gets loop do result, _, _ = IO.select( [self], nil, nil, 0.2 ) next unless result return result[0].gets end end