<feed xmlns='http://www.w3.org/2005/Atom'>
<title>liberty/tests, branch master</title>
<subtitle>Pseudolibrary largely consisting of reusable C code for my various projects</subtitle>
<id>http://cgit.janouch.name/liberty/atom?h=master</id>
<link rel='self' href='http://cgit.janouch.name/liberty/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/liberty/'/>
<updated>2025-05-07T17:42:46Z</updated>
<entry>
<title>LibertyXDR: add support for default in unions</title>
<updated>2025-05-07T17:42:46Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2025-05-07T17:42:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/liberty/commit/?id=b69d3f8692b1d34f9b8616e046cdabe0d2fb67c0'/>
<id>urn:sha1:b69d3f8692b1d34f9b8616e046cdabe0d2fb67c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a --help/--version to AsciiDoc convertor</title>
<updated>2024-12-31T19:25:51Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2024-12-30T22:14:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/liberty/commit/?id=09e635cf97a1cc84d2d3110d7a5e2d9d45f37e32'/>
<id>urn:sha1:09e635cf97a1cc84d2d3110d7a5e2d9d45f37e32</id>
<content type='text'>
liberty is now self-contained, from opt_handler to manual page.
</content>
</entry>
<entry>
<title>Serialize integer-ish config keys properly</title>
<updated>2024-12-16T08:09:03Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2024-12-16T08:09:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/liberty/commit/?id=32cbb152660566042ac25b00de4b19b1c90c0f5c'/>
<id>urn:sha1:32cbb152660566042ac25b00de4b19b1c90c0f5c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>const-qualify configuration schema items in tests</title>
<updated>2024-08-08T07:21:16Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2024-08-08T07:21:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/liberty/commit/?id=fdf845d0bd6ddde585bc16900f89f63f3ef1880b'/>
<id>urn:sha1:fdf845d0bd6ddde585bc16900f89f63f3ef1880b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>liberty-xdg: add desktop entry parser tests</title>
<updated>2024-02-10T11:49:01Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2024-02-10T11:15:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/liberty/commit/?id=2a1f17a8f7e32e1a485df450c5ad231312fedc16'/>
<id>urn:sha1:2a1f17a8f7e32e1a485df450c5ad231312fedc16</id>
<content type='text'>
And fix a discovered bug.
</content>
</entry>
<entry>
<title>Add a C++ backend for LibertyXDR</title>
<updated>2023-07-07T14:43:52Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2023-07-07T10:25:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/liberty/commit/?id=2edc9c6fd10e34ca1da0d25d3ceb9b67a6b9c73c'/>
<id>urn:sha1:2edc9c6fd10e34ca1da0d25d3ceb9b67a6b9c73c</id>
<content type='text'>
Also change the C backend so that it also de/serializes
unions without any other fields besides the tag.
</content>
</entry>
<entry>
<title>lxdrgen-swift: fix warnings with exhaustive unions</title>
<updated>2023-07-06T04:54:23Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2023-07-06T04:38:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/liberty/commit/?id=be9a3e693e019ab4797ea093bedde3ca39398e6e'/>
<id>urn:sha1:be9a3e693e019ab4797ea093bedde3ca39398e6e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Turn liberty-tui into a terminal/X11 hybrid</title>
<updated>2023-06-19T11:06:12Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2023-06-19T11:02:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/liberty/commit/?id=d01a1ff0348174f91bb2d3ba53145cc2c9f50a7f'/>
<id>urn:sha1:d01a1ff0348174f91bb2d3ba53145cc2c9f50a7f</id>
<content type='text'>
Importing code from nncmpp, adjusting it to work with hex as well.
</content>
</entry>
<entry>
<title>Import protocol code generator from xK, add tests</title>
<updated>2022-09-30T01:06:36Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2022-09-29T19:06:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/liberty/commit/?id=ebbe7a1672c5a8750a57019c4df6d259dda12a28'/>
<id>urn:sha1:ebbe7a1672c5a8750a57019c4df6d259dda12a28</id>
<content type='text'>
Also add a VIM syntax highlighting file.

This also fixes some previously untriggered bugs.
</content>
</entry>
<entry>
<title>Extend string syntax in config</title>
<updated>2022-08-14T16:14:21Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2022-08-14T16:03:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/liberty/commit/?id=f545be725df9195a5b5897ad95a0220acf10f148'/>
<id>urn:sha1:f545be725df9195a5b5897ad95a0220acf10f148</id>
<content type='text'>
And actually test the results of string parsing.
</content>
</entry>
</feed>
