<p>For applications which need to send data to the child not constantly, but only from time to time, possibly after sending some startup data. Does not close the channel when stdin_cb exits, letting you ref it and create send sources as needed.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>  <a href='https://github.com/geany/geany/pull/666'>https://github.com/geany/geany/pull/666</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Add SPAWN_LEAVE_STDIN_OPEN flag for dynamic stdin output</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/666/files#diff-0">src/spawn.c</a>
    (10)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/666/files#diff-1">src/spawn.h</a>
    (4)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/geany/geany/pull/666.patch'>https://github.com/geany/geany/pull/666.patch</a></li>
  <li><a href='https://github.com/geany/geany/pull/666.diff'>https://github.com/geany/geany/pull/666.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/geany/geany/pull/666">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJzJKhU9_MwjYtATRkuSrR6gDr0iJks5o1B_fgaJpZM4GDQEI.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany/pull/666"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>