exe/voltos in voltos-0.3.0.rc6 vs exe/voltos in voltos-0.3.0.rc7

- old
+ new

@@ -5,11 +5,13 @@ status = PTY.spawn(bin, *ARGV) do |stdout, stdin, pid| Thread.new do loop { STDOUT.print stdout.getc } end Thread.new do - input = Readline.readline("", true).strip - stdin.puts input + loop do + input = Readline.readline("", true).strip + stdin.puts input + end end begin Process::waitpid(pid) rescue nil rescue SystemExit, Interrupt Process.kill('INT', pid)