<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kl.git/config.h, branch master</title>
<subtitle>global keystroke monitor written in pure C
</subtitle>
<id>http://git.verdant.ee/Projects/kl.git/atom?h=master</id>
<link rel='self' href='http://git.verdant.ee/Projects/kl.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.verdant.ee/Projects/kl.git/'/>
<updated>2026-05-20T15:45:48Z</updated>
<entry>
<title>refactor: implement data-driven config parsing using `offsetof`</title>
<updated>2026-05-20T15:45:48Z</updated>
<author>
<name>verdant</name>
<email>i@glowisle.me</email>
</author>
<published>2026-05-20T15:45:48Z</published>
<link rel='alternate' type='text/html' href='http://git.verdant.ee/Projects/kl.git/commit/?id=a622d01c581b18335670c7a473ed9a729d63a556'/>
<id>urn:sha1:a622d01c581b18335670c7a473ed9a729d63a556</id>
<content type='text'>
Replace the bloated, hardcoded if-else chains in parse_config with a
static lookup table based on offsetof
</content>
</entry>
<entry>
<title>Format and split code</title>
<updated>2026-05-19T15:59:58Z</updated>
<author>
<name>verdant</name>
<email>i@glowisle.me</email>
</author>
<published>2026-05-19T15:59:58Z</published>
<link rel='alternate' type='text/html' href='http://git.verdant.ee/Projects/kl.git/commit/?id=163f22d1d281b70a234cd231187aa0bcbb297f91'/>
<id>urn:sha1:163f22d1d281b70a234cd231187aa0bcbb297f91</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update version</title>
<updated>2026-05-17T14:07:03Z</updated>
<author>
<name>Verdant</name>
<email>im@verdant.ee</email>
</author>
<published>2026-05-17T14:07:03Z</published>
<link rel='alternate' type='text/html' href='http://git.verdant.ee/Projects/kl.git/commit/?id=27a80d525f21e312cd2c6dc10f0baecd648b3ffd'/>
<id>urn:sha1:27a80d525f21e312cd2c6dc10f0baecd648b3ffd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modify version</title>
<updated>2026-05-17T11:38:54Z</updated>
<author>
<name>Verdant</name>
<email>im@verdant.ee</email>
</author>
<published>2026-05-17T11:38:54Z</published>
<link rel='alternate' type='text/html' href='http://git.verdant.ee/Projects/kl.git/commit/?id=92005d24b1ef42d7a5d99d7cbd1944f2151043d0'/>
<id>urn:sha1:92005d24b1ef42d7a5d99d7cbd1944f2151043d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add config parser and route</title>
<updated>2026-05-17T11:15:38Z</updated>
<author>
<name>verdant</name>
<email>i@glowisle.me</email>
</author>
<published>2026-05-17T11:15:38Z</published>
<link rel='alternate' type='text/html' href='http://git.verdant.ee/Projects/kl.git/commit/?id=35576743d13156dd0ccd9dbcbbd66b2cbca29c91'/>
<id>urn:sha1:35576743d13156dd0ccd9dbcbbd66b2cbca29c91</id>
<content type='text'>
</content>
</entry>
</feed>
