<feed xmlns='http://www.w3.org/2005/Atom'>
<title>exman/POSIX, branch 341f6e3e94e344ab8dd2876723831a4006543869</title>
<subtitle>manuals for other systems
</subtitle>
<id>https://git.causal.agency/exman/atom?h=341f6e3e94e344ab8dd2876723831a4006543869</id>
<link rel='self' href='https://git.causal.agency/exman/atom?h=341f6e3e94e344ab8dd2876723831a4006543869'/>
<link rel='alternate' type='text/html' href='https://git.causal.agency/exman/'/>
<updated>2021-01-28T03:39:03+00:00</updated>
<entry>
<title>Completely rewrite how manuals are fetched and installed</title>
<updated>2021-01-28T03:39:03+00:00</updated>
<author>
<name>C. McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2021-01-28T03:35:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/exman/commit/?id=809d6629c97bd9c4bdf6c799e74a261bb510b1fd'/>
<id>urn:sha1:809d6629c97bd9c4bdf6c799e74a261bb510b1fd</id>
<content type='text'>
Also add section 6 manuals from NetBSD and OpenBSD!
</content>
</entry>
</feed>
orm></td></tr>
<tr><td class='sub'>IRC bouncer
</td><td class='sub right'></td></tr></table>
<table class='tabs'><tr><td>
<a href='/pounce/?h=1.1'>summary</a> <a href='/pounce/refs/?h=1.1&amp;id=2f65cd3ada6e130c07826e935ea01841a7b671f0'>refs</a> <a class='active' href='/pounce/log/client.c?h=1.1&amp;showmsg=1&amp;follow=1'>log</a> <a href='/pounce/tree/client.c?h=1.1&amp;id=2f65cd3ada6e130c07826e935ea01841a7b671f0'>tree</a> <a href='/pounce/commit/client.c?h=1.1&amp;id=2f65cd3ada6e130c07826e935ea01841a7b671f0&amp;follow=1'>commit</a> <a href='/pounce/diff/client.c?h=1.1&amp;id=2f65cd3ada6e130c07826e935ea01841a7b671f0&amp;follow=1'>diff</a></td><td class='form'><form class='right' method='get' action='/pounce/log/client.c'>
<input type='hidden' name='h' value='1.1'/><input type='hidden' name='id' value='2f65cd3ada6e130c07826e935ea01841a7b671f0'/><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='/pounce/log/?h=1.1&amp;id=2f65cd3ada6e130c07826e935ea01841a7b671f0&amp;showmsg=1&amp;follow=1'>root</a>/<a href='/pounce/log/client.c?h=1.1&amp;id=2f65cd3ada6e130c07826e935ea01841a7b671f0&amp;showmsg=1&amp;follow=1'>client.c</a> (<a href='/pounce/log/client.c?h=1.1&amp;id=2f65cd3ada6e130c07826e935ea01841a7b671f0&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='/pounce/log/client.c?h=1.1&amp;id=2f65cd3ada6e130c07826e935ea01841a7b671f0&amp;follow=1'>Collapse</a>)</th><th class='left'>Author</th></tr>
<tr class='logheader'><td><span title='2019-10-24 01:17:43 -0400'>2019-10-24</span></td><td class='logsubject'><a href='/pounce/commit/client.c?h=1.1&amp;id=2f65cd3ada6e130c07826e935ea01841a7b671f0&amp;follow=1'>Ignore further CAP END</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-10-24 01:08:10 -0400'>2019-10-24</span></td><td class='logsubject'><a href='/pounce/commit/client.c?h=1.1&amp;id=5f0ad3f46184b58d7ef4121956d61b00ee3937cf&amp;follow=1'>Implement client CAP for server-time</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-10-24 00:44:21 -0400'>2019-10-24</span></td><td class='logsubject'><a href='/pounce/commit/server.c?h=1.1&amp;id=f69cb8296624e8e2c495001ab0c7d38839ad9704&amp;follow=1'>Implement ringWrite</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-10-24 00:26:53 -0400'>2019-10-24</span></td><td class='logsubject'><a href='/pounce/commit/state.c?h=1.1&amp;id=d5aedc3d84eea0d970f90ddc04f9be331e9c20e9&amp;follow=1'>Make clientFormat public</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-10-24 00:15:32 -0400'>2019-10-24</span></td><td class='logsubject'><a href='/pounce/commit/server.c?h=1.1&amp;id=5797e8b972435a01c0770f8ac71a923f97460c61&amp;follow=1'>Make serverFormat public</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-10-24 00:08:10 -0400'>2019-10-24</span></td><td class='logsubject'><a href='/pounce/commit/client.c?h=1.1&amp;id=c43ce258c909fbd1b449c5942db993e908c4abc3&amp;follow=1'>Rename some things</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-10-23 23:53:27 -0400'>2019-10-23</span></td><td class='logsubject'><a href='/pounce/commit/linger.1?h=1.1&amp;id=d6ea384566ec2594f95edb486f2d05a52c8bac45&amp;follow=1'>Add ISUPPORT draft to STANDARDS</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-10-23 20:46:59 -0400'>2019-10-23</span></td><td class='logsubject'><a href='/pounce/commit/state.c?h=1.1&amp;id=0e7a552a55d44006aa035d7cc4a2e216833322ce&amp;follow=1'>Track own origin</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-10-23 20:37:23 -0400'>2019-10-23</span></td><td class='logsubject'><a href='/pounce/commit/state.c?h=1.1&amp;id=b7aee7b2bfa68be4afba70ec30269be1568473b8&amp;follow=1'>Track channels and sync ISUPPORT</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-10-23 19:58:42 -0400'>2019-10-23</span></td><td class='logsubject'><a href='/pounce/commit/state.c?h=1.1&amp;id=d30bd701e902137c58879ffdc8a8a48de68913dc&amp;follow=1'>Track nick changes</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-10-23 19:53:26 -0400'>2019-10-23</span></td><td class='logsubject'><a href='/pounce/commit/state.c?h=1.1&amp;id=b28f675d5b506edf750eecbdb6e677aac4a27bbf&amp;follow=1'>Rename Command to Message</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-10-23 18:51:57 -0400'>2019-10-23</span></td><td class='logsubject'><a href='/pounce/commit/state.c?h=1.1&amp;id=e2be3c85131896e203f7ba16d883bc61bfa09064&amp;follow=1'>Synchronize state after client registration</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-10-23 18:03:53 -0400'>2019-10-23</span></td><td class='logsubject'><a href='/pounce/commit/client.c?h=1.1&amp;id=f005d2950d8286475fc804e0d0e0cfbf99014323&amp;follow=1'>Send to server if client has no needs</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-10-23 17:49:24 -0400'>2019-10-23</span></td><td class='logsubject'><a href='/pounce/commit/client.c?h=1.1&amp;id=19cafa40a1ad37bf95d2b2464d203f2792449d48&amp;follow=1'>Implement some amount of client connection</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-10-23 17:16:04 -0400'>2019-10-23</span></td><td class='logsubject'><a href='/pounce/commit/listen.c?h=1.1&amp;id=64eeda05604fe8a039699de8bee2b677a683ab33&amp;follow=1'>Set clients non-blocking</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-10-23 17:14:08 -0400'>2019-10-23</span></td><td class='logsubject'><a href='/pounce/commit/state.c?h=1.1&amp;id=617f3f8b05fa4538c5ef0628196a6e473185fdc5&amp;follow=1'>Clean up state.c and factor out parsing</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-10-23 16:52:44 -0400'>2019-10-23</span></td><td class='logsubject'><a href='/pounce/commit/server.c?h=1.1&amp;id=94ab6f9585df00595bd46c8affb7fb5d202f0ea8&amp;follow=1'>Respond to pings</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-10-23 16:47:15 -0400'>2019-10-23</span></td><td class='logsubject'><a href='/pounce/commit/server.c?h=1.1&amp;id=9fcd81df89c2736e405f4dbb9bf97fe904818c7f&amp;follow=1'>Add verbose flag</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-10-23 16:20:51 -0400'>2019-10-23</span></td><td class='logsubject'><a href='/pounce/commit/server.c?h=1.1&amp;id=7ba3cadf1acfa02db16afa9a72549a990448fcc2&amp;follow=1'>Set NOSIGPIPE on server connection</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-10-23 03:12:45 -0400'>2019-10-23</span></td><td class='logsubject'><a href='/pounce/commit/bounce.c?h=1.1&amp;id=f4ba2638c774e0dedf4cf2e965218b3600c1e1ba&amp;follow=1'>Set an initial loop cap</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-10-23 03:00:00 -0400'>2019-10-23</span></td><td class='logsubject'><a href='/pounce/commit/state.c?h=1.1&amp;id=e4f6fad70dc25c80f3c11ee52d83ea37b20620e9&amp;follow=1'>Fix rest parsing</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-10-23 01:23:38 -0400'>2019-10-23</span></td><td class='logsubject'><a href='/pounce/commit/client.c?h=1.1&amp;id=954707da7d4b96710965e44d8ca3bff24067e4df&amp;follow=1'>Add dynamic poll list</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-10-23 00:48:08 -0400'>2019-10-23</span></td><td class='logsubject'><a href='/pounce/commit/state.c?h=1.1&amp;id=36ef043193ad08f66e02d8d15a1b751736a7dc4c&amp;follow=1'>Don't assume commands have targets and handle ERROR</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-10-23 00:41:32 -0400'>2019-10-23</span></td><td class='logsubject'><a href='/pounce/commit/state.c?h=1.1&amp;id=4478e73dc16974559680e6774d9b76652038a54c&amp;follow=1'>Clean up state somewhat</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-10-23 00:20:53 -0400'>2019-10-23</span></td><td class='logsubject'><a href='/pounce/commit/server.c?h=1.1&amp;id=d1fdbe3556b29c46dce045afe1fa5d906626d1bf&amp;follow=1'>Actually send the buffer...</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-10-23 00:16:31 -0400'>2019-10-23</span></td><td class='logsubject'><a href='/pounce/commit/state.c?h=1.1&amp;id=e0d292cb2fd1b535d601cfc45c370533919c8420&amp;follow=1'>Add state</a></td><td>June McEnroe 12</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
11 is what I use on macOS, but I feel like my eyes are working
harder here.


</td></tr>
<tr class='logheader'><td><span title='2021-02-07 16:32:14 -0500'>2021-02-07</span></td><td class='logsubject'><a href='/src/commit/home/.config/cwm/cwmrc?id=8db86d36298a78e381771d63f1b17ced79712e21&amp;follow=1'>Fully configure and rebind cwm</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
This is sort of a mix of trying to emulate macOS somewhat for my
muscle memory and just rebinding some of the cwm defaults to use
4- rather than M-.


</td></tr>
<tr class='logheader'><td><span title='2021-02-07 13:36:10 -0500'>2021-02-07</span></td><td class='logsubject'><a href='/src/commit/txt/books.txt?id=7d9fcc56afeb3fff34c11fd19b2a28d0253b4add&amp;follow=1'>Add Binti</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-02-07 00:06:34 -0500'>2021-02-07</span></td><td class='logsubject'><a href='/src/commit/home/.config/X/resources?id=6ba9ec6ffe3fb7b63282f965477b75bf2c9b54b0&amp;follow=1'>Finish configuring xterm</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-02-06 23:13:47 -0500'>2021-02-06</span></td><td class='logsubject'><a href='/src/commit/etc/wsconsctl.conf?id=615e9ea88e9180c4386c7f2876f6d370715665f4&amp;follow=1'>Enable tapping, reverse scroll, set scaling in wsconsctl</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-02-06 23:02:02 -0500'>2021-02-06</span></td><td class='logsubject'><a href='/src/commit/home/.xsession?id=bed16967d6c1d893e72d7e38d1e39df1c7801578&amp;follow=1'>Set root window to black on purple snow</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-02-06 22:30:10 -0500'>2021-02-06</span></td><td class='logsubject'><a href='/src/commit/home/.xsession?id=af835d81e1468573e979ff339fe403eaa14af938&amp;follow=1'>Add xmodmap configuration</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-02-06 20:23:45 -0500'>2021-02-06</span></td><td class='logsubject'><a href='/src/commit/home/.xsession?id=2865d6fccb2036150bb36eed1a4b8e6d70889e7a&amp;follow=1'>Add initial OpenBSD X configuration</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
cwm still needs a lot more rebinding, and I need to actually look
at its other options. xterm definitely still needs some configuration,
but I at least managed to get it to use a decent looking font. Very
happy that OpenBSD includes Luxi Mono, which is what my usual font,
Go Mono, is based on anyway. Still missing is xmodmap and such.


</td></tr>
<tr class='logheader'><td><span title='2021-02-06 19:48:14 -0500'>2021-02-06</span></td><td class='logsubject'><a href='/src/commit/bin/scheme.c?id=34894724b0a85f7d047f31dcdc893dbd47b8f9c3&amp;follow=1'>Add xterm output to scheme</a></td><td>June McEnroe