<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tirclogv/tirclogv.cabal, branch zncparse-c</title>
<subtitle>An IRC log viewer</subtitle>
<id>https://git.tomsmeding.com/tirclogv/atom/tirclogv.cabal?h=zncparse-c</id>
<link rel='self' href='https://git.tomsmeding.com/tirclogv/atom/tirclogv.cabal?h=zncparse-c'/>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/tirclogv/'/>
<updated>2026-06-28T15:26:01Z</updated>
<entry>
<title>WIP stub znc parsing in C</title>
<updated>2026-06-28T15:26:01Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2026-06-28T15:26:01Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/tirclogv/commit/?id=c89fa751d5cad7459b671da62c5de6ed5604dccd'/>
<id>urn:sha1:c89fa751d5cad7459b671da62c5de6ed5604dccd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Generate renderer functions using TH</title>
<updated>2026-05-10T16:54:45Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2026-05-10T16:54:45Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/tirclogv/commit/?id=5d6f1f42eec48ae1671e54cdd127f39318416498'/>
<id>urn:sha1:5d6f1f42eec48ae1671e54cdd127f39318416498</id>
<content type='text'>
These take (and project from) a data type instead of hash maps, _and_
use text-builder-linear, _and_ have the full template inlined. The
result is that this is the fastest renderer yet.
</content>
</entry>
<entry>
<title>Rendering performance experiments</title>
<updated>2026-05-09T22:37:10Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2026-05-09T22:36:36Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/tirclogv/commit/?id=66e9a4f242b9f02a7fcf6b5fc610417a50e1ba87'/>
<id>urn:sha1:66e9a4f242b9f02a7fcf6b5fc610417a50e1ba87</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Optimisations to log rendering with mustache</title>
<updated>2026-05-09T10:49:00Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2026-05-09T10:48:36Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/tirclogv/commit/?id=a63a096d075797f12ed614d5029e16f55a8bc769'/>
<id>urn:sha1:a63a096d075797f12ed614d5029e16f55a8bc769</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Instrument handler blocks</title>
<updated>2026-05-08T19:59:08Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2026-05-08T19:59:08Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/tirclogv/commit/?id=e3ea04d8e71370032da56ad9ea66dcb82d257812'/>
<id>urn:sha1:e3ea04d8e71370032da56ad9ea66dcb82d257812</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Test http parser somewhat</title>
<updated>2026-05-08T17:26:55Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2026-05-08T17:26:55Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/tirclogv/commit/?id=932e96b310eb114611c5205a942d97e1c71fc596'/>
<id>urn:sha1:932e96b310eb114611c5205a942d97e1c71fc596</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename mini-http to mini-http-server</title>
<updated>2026-05-08T17:26:10Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2026-05-08T17:26:10Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/tirclogv/commit/?id=30d4ca02ea147089af994ea7d5f7941a4bbe94a7'/>
<id>urn:sha1:30d4ca02ea147089af994ea7d5f7941a4bbe94a7</id>
<content type='text'>
And move Parser to Internal.Parser for test suite
</content>
</entry>
<entry>
<title>Convert from wai/warp to mini-http-server</title>
<updated>2026-05-03T20:35:05Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2026-05-03T20:35:05Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/tirclogv/commit/?id=61270c31ae292d504c2d43b84d4291c2377e31d7'/>
<id>urn:sha1:61270c31ae292d504c2d43b84d4291c2377e31d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mini http server lib</title>
<updated>2026-04-10T20:15:49Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2026-04-10T20:15:49Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/tirclogv/commit/?id=2ed771f8a9938664decf2dfb040ddf2fd66efff6'/>
<id>urn:sha1:2ed771f8a9938664decf2dfb040ddf2fd66efff6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename to tirclogv</title>
<updated>2026-04-09T18:47:24Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2026-04-09T18:47:24Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/tirclogv/commit/?id=073d75628c8c9dbb84615672c855f858ea7e07cf'/>
<id>urn:sha1:073d75628c8c9dbb84615672c855f858ea7e07cf</id>
<content type='text'>
</content>
</entry>
</feed>
