MacOS support, API updates, bugfixes
- support for Mac OS
- shared read from both stdout and stderr of the child process
- new
process_close_input()
call to close the write end of child's standard input pipe; this in most cases will let the child know it should exit renamed process_poll()
toprocess_wait()
- bugfix: group terminate in Windows