<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/www/photo.causal.agency/0083/film, 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 a bunch of film roll metadata</title>
<updated>2025-08-19T01:27:21+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2025-08-19T01:27:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/src/commit/?id=fe6c2c426c38687d62f14a06dd5cdbf7c40d02d3'/>
<id>urn:sha1:fe6c2c426c38687d62f14a06dd5cdbf7c40d02d3</id>
<content type='text'>
I'm not sure why I even do this.
</content>
</entry>
</feed>
rc/tree/bin/shotty.c?id=133ce188350ba3d95b9485a44165a3d12357f75e'>tree</a> <a href='/src/commit/bin/shotty.c?id=133ce188350ba3d95b9485a44165a3d12357f75e&amp;follow=1'>commit</a> <a href='/src/diff/bin/shotty.c?id=133ce188350ba3d95b9485a44165a3d12357f75e&amp;follow=1'>diff</a></td><td class='form'><form class='right' method='get' action='/src/log/bin/shotty.c'>
<input type='hidden' name='id' value='133ce188350ba3d95b9485a44165a3d12357f75e'/><input type='hidden' name='showmsg' value='1'/><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='/src/log/?id=133ce188350ba3d95b9485a44165a3d12357f75e&amp;showmsg=1&amp;follow=1'>root</a>/<a href='/src/log/bin?id=133ce188350ba3d95b9485a44165a3d12357f75e&amp;showmsg=1&amp;follow=1'>bin</a>/<a href='/src/log/bin/shotty.c?id=133ce188350ba3d95b9485a44165a3d12357f75e&amp;showmsg=1&amp;follow=1'>shotty.c</a> (<a href='/src/log/bin/shotty.c?id=133ce188350ba3d95b9485a44165a3d12357f75e&amp;showmsg=1'>unfollow</a>)</div><div class='content'><table class='list nowrap'><tr class='nohover'><th></th><th class='left'>Commit message (<a href='/src/log/bin/shotty.c?id=133ce188350ba3d95b9485a44165a3d12357f75e&amp;follow=1'>Collapse</a>)</th><th class='left'>Author</th></tr>
<tr class='logheader'><td><span title='2019-12-22 13:37:56 -0500'>2019-12-22</span></td><td class='logsubject'><a href='/src/commit/txt/books.txt?id=38a5da23e6e3c745d816352ac350e2d731a0cdb4&amp;follow=1'>Add The Book of Etta</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
</td></tr>
<tr class='logheader'><td><span title='2019-12-21 16:51:57 -0500'>2019-12-21</span></td><td class='logsubject'><a href='/src/commit/bin/man1/imbox.1?id=39927d43b7a4bc4a3d8b16d971a0094e6a274280&amp;follow=1'>Revert "Add first working version of imbox"</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
Moved to &lt;https://git.causal.agency/imbox&gt;.

This reverts commit 6aa7f2f6bf47fa9df9c749ce665171fa30800937.


</td></tr>
<tr class='logheader'><td><span title='2019-12-21 03:34:56 -0500'>2019-12-21</span></td><td class='logsubject'><a href='/src/commit/bin/man1/imbox.1?id=6aa7f2f6bf47fa9df9c749ce665171fa30800937&amp;follow=1'>Add first working version of imbox</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
</td></tr>
<tr class='logheader'><td><span title='2019-12-20 18:44:47 -0500'>2019-12-20</span></td><td class='logsubject'><a href='/src/commit/home/.config/git/config?id=851543a0d3433d1d30f092a0c7cf46103667802c&amp;follow=1'>Respect mailmap in gl pretty format</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
</td></tr>
<tr class='logheader'><td><span title='2019-12-20 18:26:15 -0500'>2019-12-20</span></td><td class='logsubject'><a href='/src/commit/www/git.causal.agency/source-filter.sh?id=1c95b5a33b82fdc2fde2715d6b56db1d530c3fad&amp;follow=1'>Set LANG in cgit filters</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
ttpre needs to know about UTF-8 too so it can bold/italic non-ASCII
chars.


</td></tr>
<tr class='logheader'><td><span title='2019-12-20 18:05:04 -0500'>2019-12-20</span></td><td class='logsubject'><a href='/src/commit/bin/1sh/histedit.c?id=fc19da5543c6740635578cfce7dfbf69374ec9a6&amp;follow=1'>Source .editrc before applying -v or -e</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
Otherwise a bind -v in .editrc will take precedence and overwrite the ^I
binding for sh-complete.


</td></tr>
<tr class='logheader'><td><span title='2019-12-20 02:13:36 -0500'>2019-12-20</span></td><td class='logsubject'><a href='/src/commit/home/.config/git/config?id=3a9354f4854d30514c74d2966a38e87606416832&amp;follow=1'>Disable signing commits</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
Why did I ever turn this on? This gets me nothing but inconvenience.

RIP to all the wasted bytes in my git repos.


</td></tr>
<tr class='logheader'><td><span title='2019-12-19 15:42:21 -0500'>2019-12-19</span></td><td class='logsubject'><a href='/src/commit/www/git.causal.agency/.gitignore?id=2edd4666909c4abd0bc62cd73eb5cdcda502fded&amp;follow=1'>Ignore about-filter</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
</td></tr>
<tr class='logheader'><td><span title='2019-12-19 02:34:08 -0500'>2019-12-19</span></td><td class='logsubject'><a href='/src/commit/bin/hi.c?id=ef41b4a1a81baa4012038ada0b69c20651c56c81&amp;follow=1'>Fix matching make tags with no sources</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
</td></tr>
<tr class='logheader'><td><span title='2019-12-19 02:28:40 -0500'>2019-12-19</span></td><td class='logsubject'><a href='/src/commit/bin/hi.c?id=d595b389262c65cb758d3c2e32835b768b35b957&amp;follow=1'>Avoid matching := assignments as tags</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
</td></tr>
<tr class='logheader'><td><span title='2019-12-18 23:39:54 -0500'>2019-12-18</span></td><td class='logsubject'><a href='/src/commit/www/git.causal.agency/source-filter.sh?id=62b345dc27d1fa61c6dbe9e02b684f6efe347280&amp;follow=1'>Hide line numbers when rendering mdoc</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
Hack: output an extra &lt;td&gt; after rendering mdoc so that line numbers can
be hidden based on there being three. This required splitting
source-filter and about-filter since on about pages there is no table.


</td></tr>
<tr class='logheader'><td><span title='2019-12-18 23:17:45 -0500'>2019-12-18</span></td><td class='logsubject'><a href='/src/commit/www/git.causal.agency/custom.css?id=57126590cc5c8f5a7c88729dd4a796a0199a36e0&amp;follow=1'>Customize cgit CSS</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
</td></tr>
<tr class='logheader'><td><span title='2019-12-18 23:06:08 -0500'>2019-12-18</span></td><td class='logsubject'><a href='/src/commit/bin/hi.c?id=8995b0b12023247581522fd57d860fde8a7eefa6&amp;follow=1'>Use :target rather than :focus pseudo-class</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
:target persists after you click on something else.


</td></tr>
<tr class='logheader'><td><span title='2019-12-18 21:42:46 -0500'>2019-12-18</span></td><td class='logsubject'><a href='/src/commit/www/git.causal.agency/Makefile?id=87276df5991290eab34150d2ce0160b55152db3d&amp;follow=1'>Copy cgit auxiliary binaries properly</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
</td></tr>
<tr class='logheader'><td><span title='2019-12-18 21:40:50 -0500'>2019-12-18</span></td><td class='logsubject'><a href='/src/commit/www/git.causal.agency/source-filter.sh?id=480a5024344b5e5b3562c3d663206fc372235510&amp;follow=1'>Add git.causal.agency cgit config</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
</td></tr>
<tr class='logheader'><td><span title='2019-12-18 15:50:27 -0500'>2019-12-18</span></td><td class='logsubject'><a href='/src/commit/bin/hi.c?id=d39fa31782cd516dab64e8b66b2be08903f2c594&amp;follow=1'>Bail from hi if input is binary</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
NULs in the input cause an infinite loop in htmlEscape, not to mention
regexes obviously not working, etc.


</td></tr>
<tr class='logheader'><td><span title='2019-12-16 01:10:09 -0500'>2019-12-16</span></td><td class='logsubject'><a href='/src/commit/www/text.causal.agency/Makefile?id=f5463be0a137e264d9d453fd1332d81c7a8ca09a&amp;follow=1'>Post "cgit setup"</a></td><td>June McEnroe