title: c popen won't catch stderr
body: <p>I'm trying to use <code>popen()</code> to catch the stderr of a call, but of course it doesn't seem to be doing that.  Any ideas?</p>
  
  <p>My code looks more or less like this:</p>
  
  <pre><code>popen("nedit", "r");
  </code></pre>
  
  <p>But I'm getting all this garbage about non-utf8 on my screen...</p>