exe/voltos in voltos-0.3.0.rc8 vs exe/voltos in voltos-0.3.0.rc9
- old
+ new
@@ -1,8 +1,9 @@
#!/usr/bin/env ruby
require 'pty'
require 'readline'
+STDOUT.sync = true
bin = "#{Gem.bin_path('voltos', 'voltos')}-cli"
status = PTY.spawn(bin, *ARGV) do |stdout, stdin, pid|
Thread.new do
loop { STDOUT.print stdout.getc }
end
@@ -23,6 +24,7 @@
retry
rescue EOFError
puts "Ctrl-D"
end
end
+STDOUT.flush
exit(status.to_i)