dido/arcueid — Issue #38: w/std(in|out) should have an effect on system
Author: dido
Created: 2012-02-17 13:14:23+00:00
State: open

Reference Arc:
arc> (let str (outstring) (w/stdout str (system "echo foo")) (inside str))
"foo\n"

Arcueid:
arc> (let str (outstring) (w/stdout str (system "echo foo")) (inside str))
foo
""

Looks like we have to do a popen(3) instead of system(3), and we'll need to do some substantial trickery to make this happen.