Search
SailfishOS Open Build Service
>
Projects
>
home:WillWilson
>
expect
> unbuffer-child-flush-143963.patch
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File unbuffer-child-flush-143963.patch of Package expect
--- expect-5.43/example/unbuffer.orig 2004-01-25 10:37:49.000000000 +0900 +++ expect-5.43/example/unbuffer 2005-05-31 10:37:19.000000000 +0900 @@ -6,10 +6,17 @@ # pipeline set stty_init "-echo" eval spawn -noecho [lrange $argv 1 end] - interact + close_on_eof -i $user_spawn_id 0 + interact { + eof { + # flush remaining output from child + expect -timeout 1 -re .+ + return + } + } } else { set stty_init "-opost" - eval spawn -noecho $argv set timeout -1 + eval spawn -noecho $argv expect }