<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/bin/1sh/tests/Makefile, 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>2020-03-09T08:03:18+00:00</updated>
<entry>
<title>Remove extraneous files from sh sources</title>
<updated>2020-03-09T08:03:18+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2020-03-09T08:03:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/src/commit/?id=91f06c38c1dd8fd7c8f71637128faf6dbc9b460e'/>
<id>urn:sha1:91f06c38c1dd8fd7c8f71637128faf6dbc9b460e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Import /usr/src/bin/sh from FreeBSD 12.1-RELEASE</title>
<updated>2020-03-09T08:00:31+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2020-03-09T08:00:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/src/commit/?id=40b33b6b04d81d2c6ca52175a83c31fa1bc91621'/>
<id>urn:sha1:40b33b6b04d81d2c6ca52175a83c31fa1bc91621</id>
<content type='text'>
</content>
</entry>
</feed>
a href='/catgirl/refs/?h=1.3&amp;id=c45e1926085e9ba01db8d5299ccb1d6e41a2310b'>refs</a> <a class='active' href='/catgirl/log/tab.c?h=1.3&amp;follow=1'>log</a> <a href='/catgirl/tree/tab.c?h=1.3&amp;id=c45e1926085e9ba01db8d5299ccb1d6e41a2310b'>tree</a> <a href='/catgirl/commit/tab.c?h=1.3&amp;id=c45e1926085e9ba01db8d5299ccb1d6e41a2310b&amp;follow=1'>commit</a> <a href='/catgirl/diff/tab.c?h=1.3&amp;id=c45e1926085e9ba01db8d5299ccb1d6e41a2310b&amp;follow=1'>diff</a></td><td class='form'><form class='right' method='get' action='/catgirl/log/tab.c'>
<input type='hidden' name='h' value='1.3'/><input type='hidden' name='id' value='c45e1926085e9ba01db8d5299ccb1d6e41a2310b'/><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=1.3&amp;id=c45e1926085e9ba01db8d5299ccb1d6e41a2310b&amp;follow=1'>root</a>/<a href='/catgirl/log/tab.c?h=1.3&amp;id=c45e1926085e9ba01db8d5299ccb1d6e41a2310b&amp;follow=1'>tab.c</a> (<a href='/catgirl/log/tab.c?h=1.3&amp;id=c45e1926085e9ba01db8d5299ccb1d6e41a2310b'>unfollow</a>)</div><div class='content'><table class='list nowrap'><tr class='nohover'><th></th><th class='left'>Commit message (<a href='/catgirl/log/tab.c?h=1.3&amp;id=c45e1926085e9ba01db8d5299ccb1d6e41a2310b&amp;showmsg=1&amp;follow=1'>Expand</a>)</th><th class='left'>Author</th></tr>
<tr><td><span title='2018-08-09 19:15:12 -0400'>2018-08-09</span></td><td><a href='/catgirl/commit/edit.c?h=1.3&amp;id=1d5cafc2eb01cfaf14517b5dad11e7d19fdfc888&amp;follow=1'>Add M-b, M-f, M-DEL, M-d, C-w</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-09 18:26:53 -0400'>2018-08-09</span></td><td><a href='/catgirl/commit/irc.c?h=1.3&amp;id=d1fea96e8632b92f561420eaff9468fcd846d297&amp;follow=1'>Add PASS option</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-09 17:49:31 -0400'>2018-08-09</span></td><td><a href='/catgirl/commit/input.c?h=1.3&amp;id=dbdf13b51abe725b37c58b8fb87b2d58b64663af&amp;follow=1'>Ignore trailing space on slash commands</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-09 17:37:14 -0400'>2018-08-09</span></td><td><a href='/catgirl/commit/handle.c?h=1.3&amp;id=fc113c8ef9b11c968f9cf6d3e44803ad6895f64f&amp;follow=1'>Replace shift with a great variadic function</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-09 15:50:30 -0400'>2018-08-09</span></td><td><a href='/catgirl/commit/handle.c?h=1.3&amp;id=05fe4ece20a8333d91850b812a6d8bdc45726ae4&amp;follow=1'>Only tabTouch nick if not self</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-09 00:24:49 -0400'>2018-08-09</span></td><td><a href='/catgirl/commit/url.c?h=1.3&amp;id=a64f1a4ea2962e534673e27d85d92703c64201b0&amp;follow=1'>Add URL detection, listing and opening</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-08 21:48:30 -0400'>2018-08-08</span></td><td><a href='/catgirl/commit/input.c?h=1.3&amp;id=c024147504a4a1b3a6b1e40f5120bc57248f0531&amp;follow=1'>Add commands to tab complete</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-08 19:52:25 -0400'>2018-08-08</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=09fe40abd9288787b80aab3e44aeba269470f0d3&amp;follow=1'>Use blank line as unread marker</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-08 19:36:02 -0400'>2018-08-08</span></td><td><a href='/catgirl/commit/README?h=1.3&amp;id=eb035896bd600c40723c31522212be5bd21bb79e&amp;follow=1'>Add Homebrew LibreSSL paths to Makefile</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-08 19:22:49 -0400'>2018-08-08</span></td><td><a href='/catgirl/commit/handle.c?h=1.3&amp;id=6f9b928e53f972a4285843608feb95ce964f4bdc&amp;follow=1'>Distinguish self with square brackets</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-08 18:50:57 -0400'>2018-08-08</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=4771a54bf97e14e550af1c71553d6fc459763996&amp;follow=1'>Add markers as lines to the log</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-08 16:59:26 -0400'>2018-08-08</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=eac0f83efa3d6b1db2715c21d60b170a546ebc0a&amp;follow=1'>Factor out line editing to edit.c</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-08 00:55:45 -0400'>2018-08-08</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=b66c8abf707e6574f6867b646dfb2549a5a7147f&amp;follow=1'>Set log marker on FocusOut event</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-08 00:42:27 -0400'>2018-08-08</span></td><td><a href='/catgirl/commit/handle.c?h=1.3&amp;id=c0ee457ab146326a961008e518b7ffbc581ec744&amp;follow=1'>Color own messages 15</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-08 00:09:09 -0400'>2018-08-08</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=c9b7846d23d8e8e1d540dd0da5ce1e4b76c25486&amp;follow=1'>Use BLACK LEFT-POINTING TRIANGLE for marker</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-07 23:40:40 -0400'>2018-08-07</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=ee0df2846e7eebf0f91e9fd05f400ef57a554290&amp;follow=1'>Reset attrs after addIRC</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-07 23:03:08 -0400'>2018-08-07</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=9114d0555cff0d11a8c744a1a6e323f7fd098228&amp;follow=1'>Add tab complete UI</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-07 22:40:05 -0400'>2018-08-07</span></td><td><a href='/catgirl/commit/tab.c?h=1.3&amp;id=43eee8da713a7c7c3788238a6a5f301ae4672a79&amp;follow=1'>Implement cycling tab complete</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-07 22:19:45 -0400'>2018-08-07</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=ee49c3665523f89262d39bccf50e2c1f5b9c2e91&amp;follow=1'>Mark log when scrolling up</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-07 22:19:00 -0400'>2018-08-07</span></td><td><a href='/catgirl/commit/input.c?h=1.3&amp;id=41e7105fecdb3516a1711003ba3fccdf9d3cfd3d&amp;follow=1'>Remove extraneous slash from unrecognized command</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-07 17:51:23 -0400'>2018-08-07</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=7d76246c3f488edf3770dc7b641965dbd60bf6e5&amp;follow=1'>Highlight and beep pings</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-07 16:24:14 -0400'>2018-08-07</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=a6ede6f91f41ca20d02454de3bd33329d35fbbd1&amp;follow=1'>Factor out allocating conversion between wcs and mbs</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-07 15:59:27 -0400'>2018-08-07</span></td><td><a href='/catgirl/commit/input.c?h=1.3&amp;id=2fe8b4e61448fed717a06300a8a7c74604a81ca0&amp;follow=1'>Match commands case-insensitively</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-07 15:46:04 -0400'>2018-08-07</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=fe21b1410f3a2a0ee756a4b30dbd9ba91434cca3&amp;follow=1'>Convert input to multibyte before handling</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-07 14:58:32 -0400'>2018-08-07</span></td><td><a href='/catgirl/commit/tab.c?h=1.3&amp;id=5d2b5cd51e64c3e49a536ef431c97dc1d0b78dfd&amp;follow=1'>Populate tab-complete list</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-07 14:34:26 -0400'>2018-08-07</span></td><td><a href='/catgirl/commit/handle.c?h=1.3&amp;id=9ccb25a1a5589be4091b684fbde9b83800fe1f6e&amp;follow=1'>Fix /me formatting side-effects</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-07 14:14:07 -0400'>2018-08-07</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=0b429a7ccc372a3d52445ab248d1299e9abd58db&amp;follow=1'>Define ui.c BUF_LEN with enum</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-07 14:11:19 -0400'>2018-08-07</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=fa270d92873a7fd595e093eb3c07409e336620c0&amp;follow=1'>Hack clang into checking uiFmt format strings</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-07 01:17:22 -0400'>2018-08-07</span></td><td><a href='/catgirl/commit/handle.c?h=1.3&amp;id=36d37bbf677768f2c55e46f50127bb228c6cdd62&amp;follow=1'>Handle PART and QUIT without messages</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-07 00:12:08 -0400'>2018-08-07</span></td><td><a href='/catgirl/commit/handle.c?h=1.3&amp;id=f1b1ffe79fb17e4228d9fb0a10aaba299b15548b&amp;follow=1'>Make safe filling the who buffer</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-07 00:09:50 -0400'>2018-08-07</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=a26a6fee8d33dd583fa4fd3400387a8c05bd3fb5&amp;follow=1'>Add reverse and reset IRC formatting codes</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-06 22:14:59 -0400'>2018-08-06</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=d71d0409951203d333a354c991073d18f98b8fd1&amp;follow=1'>Rewrite line editing again, add formatting</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-06 22:08:57 -0400'>2018-08-06</span></td><td><a href='/catgirl/commit/pls.c?h=1.3&amp;id=1c2b0383960f99f1f9ad88e552588f361040b872&amp;follow=1'>Fix allocation size in vaswprintf</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-06 15:12:13 -0400'>2018-08-06</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=3f3fa34d8aa914e6d65e524d4ab3cd944082cde7&amp;follow=1'>Implement word wrapping</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-06 14:19:52 -0400'>2018-08-06</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=d6fb797b11aa6dd031032faf425be3ce5a69661d&amp;follow=1'>Use wchar_t strings for all of UI</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-06 11:22:45 -0400'>2018-08-06</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=ea4c70dae5f548ec3f1346f7e54794be0187a95b&amp;follow=1'>Rename line editing functions</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-05 18:34:35 -0400'>2018-08-05</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=5bb96a79e76d92fa7ce9839a151a778f79d0ef06&amp;follow=1'>Initialize all possible color pairs</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-05 15:00:38 -0400'>2018-08-05</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=dbed1929dc71b16e26fef7eba8118ce42533e0b7&amp;follow=1'>Refactor color initialization</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-05 13:42:37 -0400'>2018-08-05</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=c1283ed18ad5ed04b8b66e6f2ea88101f38e9e89&amp;follow=1'>Add ^L redraw</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-05 13:28:49 -0400'>2018-08-05</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=7beb4c991297debafbae6701fe1d92061fef58a3&amp;follow=1'>Use 16 colors if available</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-05 11:00:01 -0400'>2018-08-05</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=7e02eddcf4f90198857eacf18bd55ada1b05bc30&amp;follow=1'>Limit parsed colors to number of mIRC colors</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-04 21:23:28 -0400'>2018-08-04</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=6df61b5dda6a07bb1187404e9bdf2579a8cad2ae&amp;follow=1'>Show source link on exit</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-04 20:54:50 -0400'>2018-08-04</span></td><td><a href='/catgirl/commit/ui.c?h=1.3&amp;id=8fdf2c402d23b52868b9208c9d450281c3772c11&amp;follow=1'>Implement line editing, scrolling</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-08-04 18:43:04 -0400'>2018-08-04</span></td><td><a href='/catgirl/commit/input.c?h=1.3&amp;id=ababcbb0806eecf801179e78043da2bfd2b77eb3&amp;follow=1'>Handle /topic</a></td><td>June McEnroe