<feed xmlns='http://www.w3.org/2005/Atom'>
<title>play, branch master</title>
<subtitle>some games for SSH
</subtitle>
<id>https://git.causal.agency/play/atom?h=master</id>
<link rel='self' href='https://git.causal.agency/play/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.causal.agency/play/'/>
<updated>2022-09-19T02:09:58+00:00</updated>
<entry>
<title>Make copyrights consistent</title>
<updated>2022-09-19T02:09:58+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2022-09-19T02:09:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/play/commit/?id=2b51e7eb92aefa048ecd665e609f5e0983e4d98b'/>
<id>urn:sha1:2b51e7eb92aefa048ecd665e609f5e0983e4d98b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove capsicum support</title>
<updated>2021-10-17T16:37:05+00:00</updated>
<author>
<name>C. McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2021-10-17T16:37:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/play/commit/?id=9167e1ebd9739a39e62d1077ecc150421584c1ab'/>
<id>urn:sha1:9167e1ebd9739a39e62d1077ecc150421584c1ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Retry getch() after ERR</title>
<updated>2021-10-15T15:55:52+00:00</updated>
<author>
<name>C. McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2021-10-15T15:55:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/play/commit/?id=e206bf6d689cab448f531b74db7cbc7a6cfce9d2'/>
<id>urn:sha1:e206bf6d689cab448f531b74db7cbc7a6cfce9d2</id>
<content type='text'>
In the version of ncurses in OpenBSD, the SIGWINCH handler installed
by enabling keypad causes the read() inside getch() to fail with
EINTR, which getch() doesn't handle, itself returning ERR.
</content>
</entry>
<entry>
<title>Build chroot only on OpenBSD</title>
<updated>2021-10-15T15:40:53+00:00</updated>
<author>
<name>C. McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2021-10-15T15:40:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/play/commit/?id=27de8f439f877c92fac8b2d26e8485741c5887f5'/>
<id>urn:sha1:27de8f439f877c92fac8b2d26e8485741c5887f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Handle KEY_BACKSPACE in freecell</title>
<updated>2021-10-01T00:53:10+00:00</updated>
<author>
<name>C. McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2021-10-01T00:53:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/play/commit/?id=9a70ae9e8082270889121e3131bed8d608ca95ba'/>
<id>urn:sha1:9a70ae9e8082270889121e3131bed8d608ca95ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add news of freecell mouse support to menu</title>
<updated>2021-09-28T17:19:38+00:00</updated>
<author>
<name>C. McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2021-09-28T17:19:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/play/commit/?id=9c14b49b6d4016e05a141e5ba52c09b10bde35f7'/>
<id>urn:sha1:9c14b49b6d4016e05a141e5ba52c09b10bde35f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add mouse support to freecell</title>
<updated>2021-09-28T17:13:55+00:00</updated>
<author>
<name>C. McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2021-09-28T17:13:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/play/commit/?id=df7953c97fe6b6e4628d80c3d1535575ebcb76cd'/>
<id>urn:sha1:df7953c97fe6b6e4628d80c3d1535575ebcb76cd</id>
<content type='text'>
Works much like WEP FreeCell.
</content>
</entry>
<entry>
<title>Add direct game selection tip to menu</title>
<updated>2021-09-28T16:15:14+00:00</updated>
<author>
<name>C. McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2021-09-28T16:15:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/play/commit/?id=d755a6406d8de85f1c56deef827ba2f88df875dc'/>
<id>urn:sha1:d755a6406d8de85f1c56deef827ba2f88df875dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Extract chroot.tar with -p</title>
<updated>2021-09-27T01:42:55+00:00</updated>
<author>
<name>C. McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2021-09-27T01:42:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/play/commit/?id=b81e3f3decdc7a911b6fbe992d52ca8281b02cc2'/>
<id>urn:sha1:b81e3f3decdc7a911b6fbe992d52ca8281b02cc2</id>
<content type='text'>
Explicitly preserve ownership and permissions, which is not the
default on OpenBSD.
</content>
</entry>
<entry>
<title>OpenBSD: Copy appropriate files for chroot</title>
<updated>2021-09-26T16:11:51+00:00</updated>
<author>
<name>C. McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2021-09-26T16:11:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/play/commit/?id=5dba31baf08544d3ab25af220152938cf6a77fdb'/>
<id>urn:sha1:5dba31baf08544d3ab25af220152938cf6a77fdb</id>
<content type='text'>
</content>
</entry>
</feed>
