dqsully / dqs-shell-commands

Execute user defined shell commands (from atom-user-commands)
MIT License
2 stars 1 forks source link

Output not flushing consistently (with poorly-written programs) #5

Closed dqsully closed 7 years ago

dqsully commented 7 years ago

When a program is sending a lot of information, it doesn't always update the output text.

dqsully commented 7 years ago

This is a consequence of programs not flushing their output consistently. I wonder if there is another fix however...

dqsully commented 7 years ago

Looking into it further, programs in a hosted environment do not need to flush the output like they do in a freestanding environment, which is pretty much anything not run in the console. Therefore to fix this, Nodejs would have to emulate a TTY itself, so I am going to close this, because this issue cannot realistically be fixed, especially with just this package.