<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ccl/asspb.go, branch main</title>
<subtitle>A configuration language inspired by textproto</subtitle>
<id>https://code.roseh.moe/ccl/atom/asspb.go?h=main</id>
<link rel='self' href='https://code.roseh.moe/ccl/atom/asspb.go?h=main'/>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccl/'/>
<updated>2025-10-29T03:32:44Z</updated>
<entry>
<title>Rename files to ccl</title>
<updated>2025-10-29T03:32:44Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-10-29T03:32:44Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccl/commit/?id=e084ac2b84fac3b5ae63de15080b863d31f5b2fc'/>
<id>urn:sha1:e084ac2b84fac3b5ae63de15080b863d31f5b2fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rework struct unpacking</title>
<updated>2025-10-29T03:32:18Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-10-29T03:29:42Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccl/commit/?id=d1a513e7cc46e576e644622ad7998bb8eb349e8b'/>
<id>urn:sha1:d1a513e7cc46e576e644622ad7998bb8eb349e8b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Build the field map only once</title>
<updated>2025-10-28T01:00:36Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-10-28T01:00:36Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccl/commit/?id=470d207390e5aa250fe7f50037fee1c6bf8aace9'/>
<id>urn:sha1:470d207390e5aa250fe7f50037fee1c6bf8aace9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use struct reflection instead of relying on JSON</title>
<updated>2025-10-28T00:19:01Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-10-28T00:19:01Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccl/commit/?id=c42e21fa129361058c0e5184ffed77a4a3a292bd'/>
<id>urn:sha1:c42e21fa129361058c0e5184ffed77a4a3a292bd</id>
<content type='text'>
This breaks backwards compatibility completely, of course. I wanted to
rename the package anyway.
</content>
</entry>
<entry>
<title>Numbers must be separated from field names</title>
<updated>2025-10-27T02:35:44Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-10-27T02:35:44Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccl/commit/?id=7550731c6eae194361e4da61ed25959bc651431b'/>
<id>urn:sha1:7550731c6eae194361e4da61ed25959bc651431b</id>
<content type='text'>
Another technically backwards-incompatible change, but it's important to
avoid weird edge cases in lexing.
</content>
</entry>
<entry>
<title>Separate the lexer</title>
<updated>2025-10-27T01:36:01Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-10-27T01:36:01Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccl/commit/?id=5ecab26da844e843ad30776d97d8da3fe28098a6'/>
<id>urn:sha1:5ecab26da844e843ad30776d97d8da3fe28098a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve error messages</title>
<updated>2025-10-26T17:27:25Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-10-26T17:27:25Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccl/commit/?id=3cf45c5a15a14a32061e24717539ae1825c3ac78'/>
<id>urn:sha1:3cf45c5a15a14a32061e24717539ae1825c3ac78</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Strings must be valid UTF-8</title>
<updated>2025-10-26T17:07:57Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-10-26T17:07:57Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccl/commit/?id=a57d0891f3a2cb25cd7824d2e0a7d620f6288864'/>
<id>urn:sha1:a57d0891f3a2cb25cd7824d2e0a7d620f6288864</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refine numeric literal syntax</title>
<updated>2025-10-26T15:31:12Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-10-26T15:31:12Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccl/commit/?id=121b6d8e6f7a07cd119def27aaddc9e1e83dae1d'/>
<id>urn:sha1:121b6d8e6f7a07cd119def27aaddc9e1e83dae1d</id>
<content type='text'>
Leading zeros are no longer permitted in decimal literals, which is
technically a backwards-incompatible change, but I consider it to be
something like a bug fix. Anyway, the project is unlikely to have any
users that would be impacted.
</content>
</entry>
<entry>
<title>Make sure to remove \r\n as well as \n for Windows</title>
<updated>2025-10-26T01:11:54Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-10-26T01:11:54Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccl/commit/?id=2089fa738b2299d864b614567e97d2bc57556fb4'/>
<id>urn:sha1:2089fa738b2299d864b614567e97d2bc57556fb4</id>
<content type='text'>
</content>
</entry>
</feed>
