<feed xmlns='http://www.w3.org/2005/Atom'>
<title>scsh-process/scsh-process.egg, branch 1.7.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.7.2</id>
<link rel='self' href='https://code.more-magic.net/scsh-process/atom?h=1.7.2'/>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/scsh-process/'/>
<updated>2025-02-07T09:50:29Z</updated>
<entry>
<title>Port to CHICKEN 6</title>
<updated>2025-02-07T09:50:29Z</updated>
<author>
<name>Peter Bex</name>
<email>peter@more-magic.net</email>
</author>
<published>2025-02-07T09:50:29Z</published>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/scsh-process/commit/?id=5d2659453493d7a1de7b80257763c72236c4008f'/>
<id>urn:sha1:5d2659453493d7a1de7b80257763c72236c4008f</id>
<content type='text'>
This allows us to reduce the code considerably because CHICKEN 6 now
has native process objects, so we don't need to keep our own version
of process tracking.

Note that we still need to keep our own list of child processes
created by "fork", because we want the automatic subprocess reaper to
be able to work in a thread.  This means we still need to have a
central mapping of our own subprocesses to condition object so we can
signal the thread which is waiting.

After all I'm not so sure if this was such a great idea, but it's kind
of a neat feature that could be useful, so keep it for now.
</content>
</entry>
<entry>
<title>Use llrb-tree for pending processes to conserve some ressources and use only one thread to forrward SIGHCLD to.</title>
<updated>2018-10-04T18:58:54Z</updated>
<author>
<name>Jörg Wittenberger</name>
<email>Joerg.Wittenberger@janztec.com</email>
</author>
<published>2018-09-11T12:13:06Z</published>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/scsh-process/commit/?id=cc9066fba285900cba1006ac74f5d4e00c7df809'/>
<id>urn:sha1:cc9066fba285900cba1006ac74f5d4e00c7df809</id>
<content type='text'>
Signed-off-by: Peter Bex &lt;peter@more-magic.net&gt;
</content>
</entry>
<entry>
<title>Port scsh-process to CHICKEN 5</title>
<updated>2018-08-16T20:41:12Z</updated>
<author>
<name>Peter Bex</name>
<email>peter@more-magic.net</email>
</author>
<published>2018-08-16T20:41:12Z</published>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/scsh-process/commit/?id=dd7d5a27716ca0c02314487711f6a9cb32731440'/>
<id>urn:sha1:dd7d5a27716ca0c02314487711f6a9cb32731440</id>
<content type='text'>
Thanks to Vasilij Schneidermann for providing an initial patch.
</content>
</entry>
</feed>
