<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ccshell.git/src/handler.cc, branch main</title>
<subtitle>A simple UNIX shell implemented in modern C++</subtitle>
<id>https://git.ov4.org/ccshell.git/atom/src/handler.cc?h=main</id>
<link rel='self' href='https://git.ov4.org/ccshell.git/atom/src/handler.cc?h=main'/>
<link rel='alternate' type='text/html' href='https://git.ov4.org/ccshell.git/'/>
<updated>2026-10-06T11:28:06Z</updated>
<entry>
<title>fix non-signal-safe exit, and refactor signal handlers</title>
<updated>2026-10-06T11:28:06Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-06T11:28:06Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/ccshell.git/commit/?id=c109164a9f68935098a4915e7237828cafdef5f7'/>
<id>urn:sha1:c109164a9f68935098a4915e7237828cafdef5f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add exit_code for process signal'd</title>
<updated>2026-10-05T10:21:43Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-10-05T10:21:43Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/ccshell.git/commit/?id=c0dc27b0e94d8aca60fc47c9dee09eb170cb79dd'/>
<id>urn:sha1:c0dc27b0e94d8aca60fc47c9dee09eb170cb79dd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add safe_logger, and prepare for logical operators</title>
<updated>2026-09-15T02:07:05Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-09-15T02:07:05Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/ccshell.git/commit/?id=3980d30d28951edcc34d16758d549bc4d4ab193e'/>
<id>urn:sha1:3980d30d28951edcc34d16758d549bc4d4ab193e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add exit code output</title>
<updated>2026-09-14T09:03:31Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-09-14T09:03:31Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/ccshell.git/commit/?id=136d97f00528571906a11242d7b199dad7b6e493'/>
<id>urn:sha1:136d97f00528571906a11242d7b199dad7b6e493</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add safe_output: async-signal-safe output</title>
<updated>2026-09-03T12:40:05Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-09-03T12:40:05Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/ccshell.git/commit/?id=5a6b17235a10aea87b3b74122df861536a6efdd2'/>
<id>urn:sha1:5a6b17235a10aea87b3b74122df861536a6efdd2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>const char*</title>
<updated>2026-09-02T12:47:47Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-09-02T12:47:47Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/ccshell.git/commit/?id=a7fb1e44cbb843587170d7072be47d59d1328c54'/>
<id>urn:sha1:a7fb1e44cbb843587170d7072be47d59d1328c54</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unused var</title>
<updated>2026-09-02T12:31:46Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-09-02T12:31:46Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/ccshell.git/commit/?id=864d36c4e23fc3834e4998641bbb028b7e3e4ee6'/>
<id>urn:sha1:864d36c4e23fc3834e4998641bbb028b7e3e4ee6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>job refactor</title>
<updated>2026-09-02T12:27:37Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-09-02T12:27:37Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/ccshell.git/commit/?id=e96c26476310404fe61aad5d8eb4c21d79c28178'/>
<id>urn:sha1:e96c26476310404fe61aad5d8eb4c21d79c28178</id>
<content type='text'>
</content>
</entry>
<entry>
<title>posix</title>
<updated>2026-09-02T03:19:35Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-09-02T03:19:35Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/ccshell.git/commit/?id=663c40e2d9299697697cb4e4ce767b344a7ad7ec'/>
<id>urn:sha1:663c40e2d9299697697cb4e4ce767b344a7ad7ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>control-c</title>
<updated>2026-09-01T11:38:08Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-09-01T11:38:08Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/ccshell.git/commit/?id=66e23046f3e6766064ed570d6a6a1fa53a0b9d32'/>
<id>urn:sha1:66e23046f3e6766064ed570d6a6a1fa53a0b9d32</id>
<content type='text'>
</content>
</entry>
</feed>
