t='cgit 1.4.1'/>
<meta name='robots' content='index, nofollow'/>
<link rel='stylesheet' type='text/css' href='/custom.css'/>
<link rel='alternate' title='Atom feed' href='https://git.causal.agency/src/atom/home/.local/bin/notify-send?h=master' type='application/atom+xml'/>
<link rel='vcs-git' href='https://git.causal.agency/src' title='src Git repository'/>
</head>
<body>
<div id='cgit'><table id='header'>
<tr>
<td class='main'><a href='/'>index</a> : <a href='/src/'>src</a></td><td class='form'><form method='get'>
<input type='hidden' name='id' value='368a2ce6f31de10b5e75e001f7a15c2a6178066b'/><input type='hidden' name='showmsg' value='1'/><select name='h' onchange='this.form.submit();'>
<option value='71921ba8af7b567d128ba257cf9cddfef6f8bdf6'>this commit</option>
<optgroup label='branches'><option value='master' selected='selected'>master</option>
</optgroup></select> <input type='submit' value='switch'/></form></td></tr>
<tr><td class='sub'>dontfiles
</td><td class='sub right'></td></tr></table>
<table class='tabs'><tr><td>
<a href='/src/'>summary</a> <a href='/src/refs/?id=368a2ce6f31de10b5e75e001f7a15c2a6178066b'>refs</a> <a class='active' href='/src/log/home/.local/bin/notify-send?showmsg=1&amp;follow=1'>log</a> <a href='/src/tree/home/.local/bin/notify-send?id=368a2ce6f31de10b5e75e001f7a15c2a6178066b'>tree</a> <a href='/src/commit/home/.local/bin/notify-send?id=368a2ce6f31de10b5e75e001f7a15c2a6178066b&amp;follow=1'>commit</a> <a href='/src/diff/home/.local/bin/notify-send?id=368a2ce6f31de10b5e75e001f7a15c2a6178066b&amp;follow=1'>diff</a></td><td class='form'><form class='right' method='get' action='/src/log/home/.local/bin/notify-send'>
<input type='hidden' name='id' value='368a2ce6f31de10b5e75e001f7a15c2a6178066b'/><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=368a2ce6f31de10b5e75e001f7a15c2a6178066b&amp;showmsg=1&amp;follow=1'>root</a>/<a href='/src/log/home?id=368a2ce6f31de10b5e75e001f7a15c2a6178066b&amp;showmsg=1&amp;follow=1'>home</a>/<a href='/src/log/home/.local?id=368a2ce6f31de10b5e75e001f7a15c2a6178066b&amp;showmsg=1&amp;follow=1'>.local</a>/<a href='/src/log/home/.local/bin?id=368a2ce6f31de10b5e75e001f7a15c2a6178066b&amp;showmsg=1&amp;follow=1'>bin</a>/<a href='/src/log/home/.local/bin/notify-send?id=368a2ce6f31de10b5e75e001f7a15c2a6178066b&amp;showmsg=1&amp;follow=1'>notify-send</a> (<a href='/src/log/home/.local/bin/notify-send?id=368a2ce6f31de10b5e75e001f7a15c2a6178066b&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/home/.local/bin/notify-send?id=368a2ce6f31de10b5e75e001f7a15c2a6178066b&amp;follow=1'>Collapse</a>)</th><th class='left'>Author</th></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=8f13185e5376c2b7414115bb67dca3a76dc7dec1&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=fa48f70dfcee8388fcb4e0d449d6d5bc4e5cfc68&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=d10983c138d1ce97f13b61750e0fcfd78a3d9088&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=897cc5db68046d60abdc898a6aeaacf60d5e9fcd&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=e405e4589d81cfc30f6cf0b4304f744c7f6e972d&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=3dd2cbde032f02fce7fab4bba03405bd9a289314&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=822f710ade459954384d9f6980c156b73c5ad198&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=39f9c9699111cf398ed5eb7db518c34a2ed99d4a&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=ff9f7f414ee1e74d0a63d6072c5d2158e017f09e&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=7e46e2e83472d2a22fcc3793aadb647d26defe92&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=73e1ff454a70373121de513df898421409e5a0a2&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=399db92745bcbaa8a9345eed26848d39dc3ea220&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=f44f549f0caf9bcf41c68c9fdd694b36adace996&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=5426534a897c735e3906788a94a5d61a3bd00701&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=6c4a03e8fb0d6df2e244177500f4820efc6f7876&amp;follow=1'>Allow matching lexers using first input line</a></td><td>June McEnroe