<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/www/photo.causal.agency/0106/body, 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>
/a> <a href='/src/tree/doc/zlib/gzopen.3?id=a989bfeff3e00a713b3e52ac0d548594fc74d3f8'>tree</a> <a href='/src/commit/doc/zlib/gzopen.3?id=a989bfeff3e00a713b3e52ac0d548594fc74d3f8&amp;follow=1'>commit</a> <a href='/src/diff/doc/zlib/gzopen.3?id=a989bfeff3e00a713b3e52ac0d548594fc74d3f8&amp;follow=1'>diff</a></td><td class='form'><form class='right' method='get' action='/src/log/doc/zlib/gzopen.3'>
<input type='hidden' name='id' value='a989bfeff3e00a713b3e52ac0d548594fc74d3f8'/><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=a989bfeff3e00a713b3e52ac0d548594fc74d3f8&amp;showmsg=1&amp;follow=1'>root</a>/<a href='/src/log/doc?id=a989bfeff3e00a713b3e52ac0d548594fc74d3f8&amp;showmsg=1&amp;follow=1'>doc</a>/<a href='/src/log/doc/zlib?id=a989bfeff3e00a713b3e52ac0d548594fc74d3f8&amp;showmsg=1&amp;follow=1'>zlib</a>/<a href='/src/log/doc/zlib/gzopen.3?id=a989bfeff3e00a713b3e52ac0d548594fc74d3f8&amp;showmsg=1&amp;follow=1'>gzopen.3</a> (<a href='/src/log/doc/zlib/gzopen.3?id=a989bfeff3e00a713b3e52ac0d548594fc74d3f8&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/doc/zlib/gzopen.3?id=a989bfeff3e00a713b3e52ac0d548594fc74d3f8&amp;follow=1'>Collapse</a>)</th><th class='left'>Author</th></tr>
<tr class='logheader'><td><span title='2021-02-04 17:10:55 -0500'>2021-02-04</span></td><td class='logsubject'><a href='/src/commit/www/git.causal.agency/cgit/ui-shared.c?id=8e4c63c857f9320d2eaae1ce5bdbced4ec92dbff&amp;follow=1'>Use owner-filter for repo page headers</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
Previously it was only used if owners were displayed on the index.


</td></tr>
<tr class='logheader'><td><span title='2021-02-04 17:10:55 -0500'>2021-02-04</span></td><td class='logsubject'><a href='/src/commit/bin/dash/src/jobs.c?id=9b7b605e5abeee8b93dacd2e7dc3e66fb7916362&amp;follow=1'>Warn twice about stopped jobs</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
Not really sure why this previously set job_warning to 2 rather
than 1. Anyway I often just press ^D again after the warning without
really thinking, so do it twice.


</td></tr>
<tr class='logheader'><td><span title='2021-02-04 22:07:01 +0000'>2021-02-04</span></td><td class='logsubject'><a href='/src/commit/www/git.causal.agency/custom.css?id=bb4af65d6f43bdf910310ac871935aac315747c3&amp;follow=1'>Remove cgit logo using cgitrc</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
It's not documented that you can set logo to empty string to remove
it, I just noticed by reading print_header.


</td></tr>
<tr class='logheader'><td><span title='2021-01-31 12:15:49 -0500'>2021-01-31</span></td><td class='logsubject'><a href='/src/commit/txt/books.txt?id=4f2f7741c11c7b9c601c079450c5980d2f10c29e&amp;follow=1'>Add The Rosewater Redemption</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
Remembering how to read 2021.


</td></tr>
<tr class='logheader'><td><span title='2021-01-29 17:00:50 -0500'>2021-01-29</span></td><td class='logsubject'><a href='/src/commit/bin/bit.y?id=79630cb999d47288d360f99ceb91b5b770b733fb&amp;follow=1'>Use int when checking for EOF</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='2021-01-28 16:21:24 -0500'>2021-01-28</span></td><td class='logsubject'><a href='/src/commit/home/.config/nvim/init.vim?id=8056ac3f952ad710d92dd81e1217fe907581b0e2&amp;follow=1'>Move gpl.c and agpl.c templates out of etc</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='2021-01-27 00:19:08 -0500'>2021-01-27</span></td><td class='logsubject'><a href='/src/commit/home/.profile?id=d6a617a531c887778ee329150a58d83e680dbe32&amp;follow=1'>Set para and sect for mdoc</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
Copied from the OpenBSD defaults.


</td></tr>
<tr class='logheader'><td><span title='2021-01-26 21:11:36 -0500'>2021-01-26</span></td><td class='logsubject'><a href='/src/commit/bin/sh.l?id=dba506c3818481d3b1352ade6055abfdd918e1ec&amp;follow=1'>Use First state to match keyword at beginning of line</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
Otherwise keywords at the beginnings of lines with preceeding
whitespace are not matched.


</td></tr>
<tr class='logheader'><td><span title='2021-01-25 18:00:24 -0500'>2021-01-25</span></td><td class='logsubject'><a href='/src/commit/install.sh?id=c840324d15f37c97df8a33a64ae86a7d3f5b7816&amp;follow=1'>Install vi on Linux and nvi on macOS</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='2021-01-25 18:00:24 -0500'>2021-01-25</span></td><td class='logsubject'><a href='/src/commit/home/.shrc?id=efa4b6de4f8d92ceb8769da34dbf6e222f2158b2&amp;follow=1'>Use vi and less</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
I haven't used neovim in a couple weeks by now, so I may as well
commit this.


</td></tr>
<tr class='logheader'><td><span title='2021-01-20 23:24:33 +0000'>2021-01-20</span></td><td class='logsubject'><a href='/src/commit/www/git.causal.agency/source-filter.sh?id=d35897f722d0f601222905ed8ea6086d7f7610ba&amp;follow=1'>Use mtags for sh in source-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='2021-01-20 18:22:07 -0500'>2021-01-20</span></td><td class='logsubject'><a href='/src/commit/bin/mtags.c?id=1fdfbf9e96f638e60bf4d34aa30327e35d001a0e&amp;follow=1'>Generate tags for sh files in mtags</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
Only matches functions declared at the beginnings of lines, but I'm
fine with that.


</td></tr>
<tr class='logheader'><td><span title='2021-01-20 18:04:04 -0500'>2021-01-20</span></td><td class='logsubject'><a href='/src/commit/bin/sh.l?id=02a9d8a8b07530f50d27b6158329dd8d218d298b&amp;follow=1'>Add messy sh lexer</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
Surprisingly seems to work for everything I looked at in my repos.


</td></tr>
<tr class='logheader'><td><span title='2021-01-20 18:37:21 +0000'>2021-01-20</span></td><td class='logsubject'><a href='/src/commit/www/git.causal.agency/Makefile?id=ad70f283b3818756ba710af003ec2469d23fdf7c&amp;follow=1'>Add all target to git.causal.agency Makefile</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='2021-01-20 13:33:37 -0500'>2021-01-20</span></td><td class='logsubject'><a href='/src/commit/www/git.causal.agency/cgit/tests/t0111-filter.sh?id=8a10aa570d084f3f417b24f37bf547ac92de611d&amp;follow=1'>Remove Lua support</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
Lua support is unused and the dlsym fwrite/write hacks horrify me.
Clean it up.


</td></tr>
<tr class='logheader'><td><span title='2021-01-20 13:33:12 -0500'>2021-01-20</span></td><td class='logsubject'><a href='/src/commit/www/git.causal.agency/cgit/tests/t0106-diff.sh?id=0d2e0cc2758571d70a64017d12990a2dab62480e&amp;follow=1'>Fix tests for diff spans</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='2021-01-20 13:30:27 -0500'>2021-01-20</span></td><td class='logsubject'><a href='/src/commit/bin/mtags.c?id=3968224ad89128d743d92c5b121479d6dd67b6c5&amp;follow=1'>Avoid matching ':' in make tags</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
Otherwise a :: rule includes one of the ':'s in the tag name.


</td></tr>
<tr class='logheader'><td><span title='2021-01-19 23:38:11 -0500'>2021-01-19</span></td><td class='logsubject'><a href='/src/commit/bin/htagml.c?id=959b6cc5b728d67b561becc042e8d37cd4f54a9c&amp;follow=1'>Prefer tag matches not preceded by [[:alnum:]]</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
Otherwise the "id" in "void" matches for "void id".


</td></tr>
<tr class='logheader'><td><span title='2021-01-19 23:23:59 -0500'>2021-01-19</span></td><td class='logsubject'><a href='/src/commit/bin/mtags.c?id=3e4cbcf40a45dfe50b6ffc107307ec28ad6eb7e0&amp;follow=1'>Escape \ and / in mtags search patterns</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='2021-01-20 03:49:40 +0000'>2021-01-20</span></td><td class='logsubject'><a href='/src/commit/www/git.causal.agency/source-filter.sh?id=5be0d7f6ec83dd09837f5da2617178136954c90d&amp;follow=1'>Use mtags in source-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='2021-01-19 22:40:14 -0500'>2021-01-19</span></td><td class='logsubject'><a href='/src/commit/bin/mtags.c?id=57e1744deee8ca461551a67edbdd5cdafa7b83ba&amp;follow=1'>Add mtags to generate tags for make and mdoc</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='2021-01-19 21:27:23 -0500'>2021-01-19</span></td><td class='logsubject'><a href='/src/commit/bin/htagml.c?id=a3ee3ce9314d95f939c9bd39dd8b83becd4c7fc5&amp;follow=1'>Map tags to IDs using only [[:alnum:]-._]</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='2021-01-19 20:54:06 -0500'>2021-01-19</span></td><td class='logsubject'><a href='/src/commit/bin/man1/hilex.1?id=ab6181ade55645c10e94593505c30b968d2f5b9f&amp;follow=1'>Don't use a pager if reading standard input</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='2021-01-19 20:15:13 -0500'>2021-01-19</span></td><td class='logsubject'><a href='/src/commit/bin/man1/hilex.1?id=0193f411a44b7f20e97a93d52274582043589c2e&amp;follow=1'>Support BSD make syntax and match *.am</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
These don't really go together, but...


</td></tr>
<tr class='logheader'><td><span title='2021-01-19 19:40:31 -0500'>2021-01-19</span></td><td class='logsubject'><a href='/src/commit/bin/make.l?id=a4ef89693d688b37d359d1328189946388c83836&amp;follow=1'>Match tab following escaped newline in make assignments</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
Otherwise it ends up going into Shell state.


</td></tr>
<tr class='logheader'><td><span title='2021-01-18 21:33:21 -0500'>2021-01-18</span></td><td class='logsubject'><a href='/src/commit/bin/man1/hilex.1?id=f1ffecec87e5734c50ac4a9cb9ddd93611ea8c47&amp;follow=1'>Allow matching lexers using first input line</a></td><td>June McEnroe