<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/www/photo.causal.agency/0079, branch master</title>
<subtitle>dontfiles
</subtitle>
<id>https://git.causal.agency/src/atom?h=master</id>
<link rel='self' href='https://git.causal.agency/src/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.causal.agency/src/'/>
<updated>2026-02-17T20:34:46+00:00</updated>
<entry>
<title>Remove photo metadata directories</title>
<updated>2026-02-17T20:34:46+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2026-02-17T20:34:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/src/commit/?id=bf01f9f8f8a2d3f71cab0339c1483d359c1dc114'/>
<id>urn:sha1:bf01f9f8f8a2d3f71cab0339c1483d359c1dc114</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add all the numbered roll metadata</title>
<updated>2025-05-17T23:10:18+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2025-05-17T23:10:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/src/commit/?id=fb124a76deb52cbad0be143d0a95d0453381e520'/>
<id>urn:sha1:fb124a76deb52cbad0be143d0a95d0453381e520</id>
<content type='text'>
</content>
</entry>
</feed>
lass='tabs'><tr><td>
<a href='/catgirl/about/?h=somasis/tokipona'>about</a> <a href='/catgirl/?h=somasis/tokipona'>summary</a> <a href='/catgirl/refs/?h=somasis/tokipona&amp;id=e3e2b36ecf6a1340f1dc2542233bafe0862447fa'>refs</a> <a class='active' href='/catgirl/log/chatte.7?h=somasis/tokipona&amp;follow=1'>log</a> <a href='/catgirl/tree/chatte.7?h=somasis/tokipona&amp;id=e3e2b36ecf6a1340f1dc2542233bafe0862447fa'>tree</a> <a href='/catgirl/commit/chatte.7?h=somasis/tokipona&amp;id=e3e2b36ecf6a1340f1dc2542233bafe0862447fa&amp;follow=1'>commit</a> <a href='/catgirl/diff/chatte.7?h=somasis/tokipona&amp;id=e3e2b36ecf6a1340f1dc2542233bafe0862447fa&amp;follow=1'>diff</a></td><td class='form'><form class='right' method='get' action='/catgirl/log/chatte.7'>
<input type='hidden' name='h' value='somasis/tokipona'/><input type='hidden' name='id' value='e3e2b36ecf6a1340f1dc2542233bafe0862447fa'/><select name='qt'>
<option value='grep'>log msg</option>
<option value='author'>author</option>
<option value='committer'>committer</option>
<option value='range'>range</option>
</select>
<input class='txt' type='search' size='10' name='q' value=''/>
<input type='submit' value='search'/>
</form>
</td></tr></table>
<div class='path'>path: <a href='/catgirl/log/?h=somasis/tokipona&amp;id=e3e2b36ecf6a1340f1dc2542233bafe0862447fa&amp;follow=1'>root</a>/<a href='/catgirl/log/chatte.7?h=somasis/tokipona&amp;id=e3e2b36ecf6a1340f1dc2542233bafe0862447fa&amp;follow=1'>chatte.7</a> (<a href='/catgirl/log/chatte.7?h=somasis/tokipona&amp;id=e3e2b36ecf6a1340f1dc2542233bafe0862447fa'>unfollow</a>)</div><div class='content'><table class='list nowrap'><tr class='nohover'><th></th><th class='left'>Commit message (<a href='/catgirl/log/chatte.7?h=somasis/tokipona&amp;id=e3e2b36ecf6a1340f1dc2542233bafe0862447fa&amp;showmsg=1&amp;follow=1'>Expand</a>)</th><th class='left'>Author</th></tr>
<tr><td><span title='2018-09-15 23:19:01 -0400'>2018-09-15</span></td><td><a href='/catgirl/commit/irc.c?h=somasis/tokipona&amp;id=6aecd7a71281f970a93d1f29c1aff1de5dec9698&amp;follow=1'>Call tls_error when tls_connect_socket fails</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-15 23:07:41 -0400'>2018-09-15</span></td><td><a href='/catgirl/commit/irc.c?h=somasis/tokipona&amp;id=cca4b3fa106a1e25faecc2815052411d699e34dd&amp;follow=1'>Try successive getaddrinfo results</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-15 22:22:51 -0400'>2018-09-15</span></td><td><a href='/catgirl/commit/chatte.7?h=somasis/tokipona&amp;id=f1cae5194c952c2552d132997e268d5ca395140e&amp;follow=1'>Render README from chatte.7</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-14 23:37:09 -0400'>2018-09-14</span></td><td><a href='/catgirl/commit/ui.c?h=somasis/tokipona&amp;id=3e2a9c20569478e9f50a86c20fb7e7ec245c9d01&amp;follow=1'>Factor out uiPrompt to call on nick change</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-14 20:57:50 -0400'>2018-09-14</span></td><td><a href='/catgirl/commit/Makefile?h=somasis/tokipona&amp;id=835d3a452a3f0774befc818aa08a6446829c0644&amp;follow=1'>Run test binaries with set -e and semicolons</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-14 20:37:43 -0400'>2018-09-14</span></td><td><a href='/catgirl/commit/Makefile?h=somasis/tokipona&amp;id=235dbc64e3df4f1ee45d526fb6f31d9aea9b166e&amp;follow=1'>Fail target when any test binary fails</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-14 19:45:50 -0400'>2018-09-14</span></td><td><a href='/catgirl/commit/Makefile?h=somasis/tokipona&amp;id=e4f7568477c3621707b366ea1a658a6c84ea66bd&amp;follow=1'>Run tests in default target</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-14 19:41:48 -0400'>2018-09-14</span></td><td><a href='/catgirl/commit/term.c?h=somasis/tokipona&amp;id=b7bac21263ddd7112f74a9ae71180e70466e34b4&amp;follow=1'>Add termEvent tests</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-14 18:54:18 -0400'>2018-09-14</span></td><td><a href='/catgirl/commit/ui.c?h=somasis/tokipona&amp;id=714a703935ceff4c676706584ef612e2ca6e105f&amp;follow=1'>Check width of entire next word including codes</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-14 18:48:03 -0400'>2018-09-14</span></td><td><a href='/catgirl/commit/ui.c?h=somasis/tokipona&amp;id=6aa42b852bc569f7baedc85b74037588777ccbb4&amp;follow=1'>Remove word handling from formatParse</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-14 15:31:16 -0400'>2018-09-14</span></td><td><a href='/catgirl/commit/format.c?h=somasis/tokipona&amp;id=b22e008d68e36719f3c6a808f8d8adc905da7250&amp;follow=1'>Apply consecutive formatting codes at once</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-14 14:57:32 -0400'>2018-09-14</span></td><td><a href='/catgirl/commit/format.c?h=somasis/tokipona&amp;id=3cf064a5311bc5901d9ad5e11126444adf29ced0&amp;follow=1'>Add tests for formatParse</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-13 23:44:55 -0400'>2018-09-13</span></td><td><a href='/catgirl/commit/ui.c?h=somasis/tokipona&amp;id=326bc5163d3326b3e709caa1ee1f18c94fe7cbfa&amp;follow=1'>Preview with nick in input window</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-13 22:10:14 -0400'>2018-09-13</span></td><td><a href='/catgirl/commit/input.c?h=somasis/tokipona&amp;id=ede343431f42a35c31a188b1201b9163524e4f82&amp;follow=1'>Never send PRIVMSG to TagStatus or TagVerbose</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-13 16:16:11 -0400'>2018-09-13</span></td><td><a href='/catgirl/commit/handle.c?h=somasis/tokipona&amp;id=0d7854c0d48e3f9f3b0a3ea4b5c71cbd6b332df5&amp;follow=1'>Move color selection to format.c</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-13 16:15:16 -0400'>2018-09-13</span></td><td><a href='/catgirl/commit/format.c?h=somasis/tokipona&amp;id=117e6ac9d62cbc4ed18a9087d5bc99e254885fdd&amp;follow=1'>Fix len for format-&gt;split at end of string</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-13 15:39:40 -0400'>2018-09-13</span></td><td><a href='/catgirl/commit/ui.c?h=somasis/tokipona&amp;id=9ca68149337f49135c849b6c5dc85a541f30ae5a&amp;follow=1'>Avoid uninitialized x in uiRead</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-13 15:17:41 -0400'>2018-09-13</span></td><td><a href='/catgirl/commit/ui.c?h=somasis/tokipona&amp;id=9a69869d392ca9ac9e2d845dec5f4dfecdbf3456&amp;follow=1'>Add IRCDefault to colors enum</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-13 15:11:05 -0400'>2018-09-13</span></td><td><a href='/catgirl/commit/format.c?h=somasis/tokipona&amp;id=311795bf412012ae42c0a4e4ba0afc55517f2bc8&amp;follow=1'>Return a format-&gt;split even at the end of the string</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-13 01:50:46 -0400'>2018-09-13</span></td><td><a href='/catgirl/commit/edit.c?h=somasis/tokipona&amp;id=8a8eab89ff079b4a11ab9108b0a3f02fe6a638b1&amp;follow=1'>Fix weird tab-complete after comma</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-13 01:03:47 -0400'>2018-09-13</span></td><td><a href='/catgirl/commit/ui.c?h=somasis/tokipona&amp;id=4c4d91b4499d3a4bdc3850c4ad8a1713ce3a8e65&amp;follow=1'>Rewrite UI again</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-12 22:56:11 -0400'>2018-09-12</span></td><td><a href='/catgirl/commit/chatte.1?h=somasis/tokipona&amp;id=cd41c2a1ce9178785b1cca126a1cf1f54b6c0274&amp;follow=1'>Add note about C-o</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-12 22:55:02 -0400'>2018-09-12</span></td><td><a href='/catgirl/commit/ui.c?h=somasis/tokipona&amp;id=b36a1347022965fdbe1b61298dc6a05be2d2a34d&amp;follow=1'>Use formatParse split to position input cursor</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-12 20:23:45 -0400'>2018-09-12</span></td><td><a href='/catgirl/commit/ui.c?h=somasis/tokipona&amp;id=872608e5c4fb814604a359a4b8b2f3bcf317cf0f&amp;follow=1'>Factor out IRC formatting parsing</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-11 16:10:49 -0400'>2018-09-11</span></td><td><a href='/catgirl/commit/input.c?h=somasis/tokipona&amp;id=3d9f808a600e33a444f8dd666a4e379c282e388b&amp;follow=1'>Add /help equivalent to /man</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-11 14:45:39 -0400'>2018-09-11</span></td><td><a href='/catgirl/commit/handle.c?h=somasis/tokipona&amp;id=2c65f663bf76cf02694fecd58a6f9f902ad8bf99&amp;follow=1'>Don't render every PM as a ping</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-11 14:36:30 -0400'>2018-09-11</span></td><td><a href='/catgirl/commit/url.c?h=somasis/tokipona&amp;id=068cff107e7147ba9dc8fb723a07a6d0a4bd80dd&amp;follow=1'>Add urlOpenMatch</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-10 19:47:11 -0400'>2018-09-10</span></td><td><a href='/catgirl/commit/Makefile?h=somasis/tokipona&amp;id=a0ff0d5c46d439341d2d135a9864a9e5f8ff9055&amp;follow=1'>Depend on man.sh for chroot.tar target</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-10 19:46:07 -0400'>2018-09-10</span></td><td><a href='/catgirl/commit/man.sh?h=somasis/tokipona&amp;id=77d522d0330c8b2cda0fa2d5d44e02aeb9595923&amp;follow=1'>Set LESSSECURE=1 in man.sh</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-10 19:18:26 -0400'>2018-09-10</span></td><td><a href='/catgirl/commit/url.c?h=somasis/tokipona&amp;id=86e80edfcd3ba660dea1ce337467a10e2e878b18&amp;follow=1'>Add /man command</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-10 17:44:23 -0400'>2018-09-10</span></td><td><a href='/catgirl/commit/man.sh?h=somasis/tokipona&amp;id=c9968aadb959aeee1e999880089a9b6d923a6f26&amp;follow=1'>Install man page in chroot</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-10 16:18:36 -0400'>2018-09-10</span></td><td><a href='/catgirl/commit/Makefile?h=somasis/tokipona&amp;id=45132a555c1843f9e707afd7a1ee698ac28f0e8e&amp;follow=1'>Install man page</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-10 15:27:25 -0400'>2018-09-10</span></td><td><a href='/catgirl/commit/chatte.1?h=somasis/tokipona&amp;id=24b1d1f3d593442027ad4d7de81f08418ea496ea&amp;follow=1'>Split keys into subsections and document colors</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-10 14:52:59 -0400'>2018-09-10</span></td><td><a href='/catgirl/commit/chatte.1?h=somasis/tokipona&amp;id=b78a0720ae6034417b3bdb65225a9effd9da0cda&amp;follow=1'>Add "blank" lines to chatte.1</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-10 02:01:30 -0400'>2018-09-10</span></td><td><a href='/catgirl/commit/chatte.1?h=somasis/tokipona&amp;id=e6716d2661ef8b46b8ce39464f7c30e2033ac4dc&amp;follow=1'>Document key bindings in chatte.1</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-09-08 23:26:44 -0400'>2018-09-08</span></td><td><a href='/catgirl/commit/chatte.1?h=somasis/tokipona&amp;id=f6b14038d896d5f63b31d0b5e4ccc1c43d029e1a&amp;follow=1'>Document slash commands in chatte.1</a></td><td>June McEnroe