run-program: allow further customization of process communication
authorDaniel Kochmański <daniel@turtleware.eu>
Wed, 12 Aug 2015 06:55:13 +0000 (08:55 +0200)
committerDaniel Kochmański <daniel@turtleware.eu>
Wed, 12 Aug 2015 06:55:13 +0000 (08:55 +0200)
commit8a905f31e8b8492271c484c79ae6671a72a6cbcc
treece8ceb7fc91858dfa0ea13c88b0bbf17e03a5a02
parent607bf35f31b46eba0155b3decd23956c9dcc0855
run-program: allow further customization of process communication

Implement key parameters `if-input-does-not-exist', `if-error-exists'
(for pathnames) and `external-format' for both pathnames and streams.

Fixes #107.

Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
src/c/unixsys.d