On Tuesday, 5 March 2013 at 20:19:06 UTC, Lars T. Kyllingstad wrote:
A special thanks to Vladimir P. for pointing out an egregious flaw in the original design.

But wait, there's more!

(please don't hurt me)

1. Typo: "plattform"

2. Is there any meaning in the idea of consolidating spawnProcess/pipeProcess/execute and spawnShell/pipeShell/shell? How about that collectOutput idea?

3. Where are we with compatibility with the old module? One idea I haven't seen mentioned yet is: perhaps we could make the return value of "shell" have a deprecated "alias this" to the output string, so that it's implicitly convertible to a string to preserve compatibility.

4. Is there any way to deal with pipe clogging (pipe buffer getting exceeded when manually handling both input and output of a subprocess)? Can we query the number of bytes we can immediately read/write without blocking on a File?

5. How about that Environment.opIn_r?

Great work so far otherwise!

Reply via email to