<feed xmlns='http://www.w3.org/2005/Atom'>
<title>scsh-process, branch 1.2.2</title>
<subtitle>Egg to add Scheme Shell process notation to CHICKEN Scheme.
</subtitle>
<id>https://code.more-magic.net/scsh-process/atom?h=1.2.2</id>
<link rel='self' href='https://code.more-magic.net/scsh-process/atom?h=1.2.2'/>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/scsh-process/'/>
<updated>2018-01-26T21:27:23Z</updated>
<entry>
<title>Bump version to 1.2.2</title>
<updated>2018-01-26T21:27:23Z</updated>
<author>
<name>Peter Bex</name>
<email>peter@more-magic.net</email>
</author>
<published>2018-01-26T21:27:23Z</published>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/scsh-process/commit/?id=512af2ee5a33c3001f74a60f9c61dd3a08137276'/>
<id>urn:sha1:512af2ee5a33c3001f74a60f9c61dd3a08137276</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix ordering of (= x y) redirection EPF</title>
<updated>2018-01-26T21:25:23Z</updated>
<author>
<name>Peter Bex</name>
<email>peter@more-magic.net</email>
</author>
<published>2018-01-26T21:25:23Z</published>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/scsh-process/commit/?id=a7fd28ee34353eac9502782ceb0ed3961026f284'/>
<id>urn:sha1:a7fd28ee34353eac9502782ceb0ed3961026f284</id>
<content type='text'>
Thanks to Diego "dieggsy" for pointing out this incongruity with
scsh-process.
</content>
</entry>
<entry>
<title>Bump version to 1.2.1</title>
<updated>2018-01-23T20:44:14Z</updated>
<author>
<name>Peter Bex</name>
<email>peter@more-magic.net</email>
</author>
<published>2018-01-23T20:44:14Z</published>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/scsh-process/commit/?id=7ca68776832855ff77f778d327d09607e28aa078'/>
<id>urn:sha1:7ca68776832855ff77f778d327d09607e28aa078</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do not connect stdin to subprocess' stdout in run/file</title>
<updated>2018-01-23T20:40:03Z</updated>
<author>
<name>Peter Bex</name>
<email>peter@more-magic.net</email>
</author>
<published>2018-01-23T20:40:03Z</published>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/scsh-process/commit/?id=a8d26cc7c2af1e61211e9614ce18934a241cbb36'/>
<id>urn:sha1:a8d26cc7c2af1e61211e9614ce18934a241cbb36</id>
<content type='text'>
This would cause the REPL to exit after calling (run/file ...)
because it reached EOF.

Strangely this didn't cause any issues in the tests.  Still not
sure why this would be the case.

Reported by Diego "dieggsy"
</content>
</entry>
<entry>
<title>Bump version to 1.2.0</title>
<updated>2017-12-09T11:25:10Z</updated>
<author>
<name>Peter Bex</name>
<email>peter@more-magic.net</email>
</author>
<published>2017-12-09T11:25:10Z</published>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/scsh-process/commit/?id=c9ea3c7427f40f456a589e61529fb12cdb99d9af'/>
<id>urn:sha1:c9ea3c7427f40f456a589e61529fb12cdb99d9af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do not redirect stderr to stdin in fork/pipe.</title>
<updated>2017-12-09T11:23:41Z</updated>
<author>
<name>Benutzer</name>
<email>u@exefce</email>
</author>
<published>2017-12-08T12:55:43Z</published>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/scsh-process/commit/?id=e9f13148358a250b72a7ddae932c828235eeb9ab'/>
<id>urn:sha1:e9f13148358a250b72a7ddae932c828235eeb9ab</id>
<content type='text'>
Signed-off-by: Peter Bex &lt;peter@more-magic.net&gt;
</content>
</entry>
<entry>
<title>Tag 1.1.0</title>
<updated>2017-11-18T13:31:26Z</updated>
<author>
<name>Peter Bex</name>
<email>peter@more-magic.net</email>
</author>
<published>2017-11-18T13:31:26Z</published>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/scsh-process/commit/?id=afed169a7ae9b1957169390127ccd617fed62716'/>
<id>urn:sha1:afed169a7ae9b1957169390127ccd617fed62716</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run signal handler in a separate thread</title>
<updated>2017-11-18T12:58:13Z</updated>
<author>
<name>Peter Bex</name>
<email>peter@more-magic.net</email>
</author>
<published>2017-11-18T12:58:13Z</published>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/scsh-process/commit/?id=1adc1af6d9b52ad33f0b773cfdcd64573a2b7b9e'/>
<id>urn:sha1:1adc1af6d9b52ad33f0b773cfdcd64573a2b7b9e</id>
<content type='text'>
This seems to be necessary so that condition-variable-broadcast! works
when the signal handler is running in the same thread as the waiting
thread.
</content>
</entry>
<entry>
<title>Perform trial wait with "nohang" set to #t when blocking</title>
<updated>2017-11-18T12:19:28Z</updated>
<author>
<name>Peter Bex</name>
<email>peter@more-magic.net</email>
</author>
<published>2017-11-18T12:19:28Z</published>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/scsh-process/commit/?id=dac7e59c6ccd22d36ba4de9c9c6c171c143eb9cc'/>
<id>urn:sha1:dac7e59c6ccd22d36ba4de9c9c6c171c143eb9cc</id>
<content type='text'>
We might have missed the one and only SIGCHLD event for the process
we're about to wait for, so attempt to reap it before entering the
condition variable wait loop.

Just in case, we always do this when we're woken up, so that we
can't accidentally miss the signal.
</content>
</entry>
<entry>
<title>Tag 1.0.0</title>
<updated>2017-11-10T20:10:28Z</updated>
<author>
<name>Peter Bex</name>
<email>peter@more-magic.net</email>
</author>
<published>2017-11-10T20:10:28Z</published>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/scsh-process/commit/?id=bb04c5e4dedaa967e5a0b14efdea8c1514b6e223'/>
<id>urn:sha1:bb04c5e4dedaa967e5a0b14efdea8c1514b6e223</id>
<content type='text'>
</content>
</entry>
</feed>
