<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catgirl, branch 2.2a</title>
<subtitle>IRC client
</subtitle>
<id>https://git.causal.agency/catgirl/atom?h=2.2a</id>
<link rel='self' href='https://git.causal.agency/catgirl/atom?h=2.2a'/>
<link rel='alternate' type='text/html' href='https://git.causal.agency/catgirl/'/>
<updated>2024-03-22T01:38:43+00:00</updated>
<entry>
<title>Fix style character handling bug</title>
<updated>2024-03-22T01:38:43+00:00</updated>
<author>
<name>para</name>
<email>para@danwin1210.de</email>
</author>
<published>2024-03-01T15:13:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/catgirl/commit/?id=492b7f7b9406b8e460c4a64aed45c70a8a8e152d'/>
<id>urn:sha1:492b7f7b9406b8e460c4a64aed45c70a8a8e152d</id>
<content type='text'>
In some ncurses implementations[1], waddnstr returns ERR when len is 0.
This happens in styleAdd() whenever there is a sequence of more than 1
style character in a row.

This may result in visual bugs, the most notable of which is being
unable to see the messages that mention you (due to the "\26\3"
sequence).

In order to properly handle multiple style characters in a row, waddnstr
should only be called when len is greater than 0.

Tested on Alpine Linux, using the official ncurses package.
[1]https://invisible-island.net/ncurses
</content>
</entry>
<entry>
<title>Be specific about which file is at an unexpected end</title>
<updated>2024-01-29T23:22:40+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2024-01-29T23:22:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/catgirl/commit/?id=dd8a3863952461344f9b1f629b4d73fcadee554d'/>
<id>urn:sha1:dd8a3863952461344f9b1f629b4d73fcadee554d</id>
<content type='text'>
Reported-by: d4 &lt;d4@unpx.net&gt;
</content>
</entry>
<entry>
<title>Document /o as alias of /open</title>
<updated>2023-10-11T18:03:49+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2023-10-11T18:03:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/catgirl/commit/?id=db6bbc297f64cd10dbc1b7dc3abcd6d20e59f432'/>
<id>urn:sha1:db6bbc297f64cd10dbc1b7dc3abcd6d20e59f432</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove kiosk mode</title>
<updated>2023-10-11T18:00:45+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2023-10-11T18:00:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/catgirl/commit/?id=91d43245c77ab1408e9a5506d79e0ae2822078a2'/>
<id>urn:sha1:91d43245c77ab1408e9a5506d79e0ae2822078a2</id>
<content type='text'>
I'm fairly certain I was the only one to ever use it, and I don't
anymore.
</content>
</entry>
<entry>
<title>Move sandman to top-level, add --enable-sandman</title>
<updated>2023-07-10T01:08:01+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2023-07-10T01:08:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/catgirl/commit/?id=8274be77a0b01f3e29bd1137be77d82077c038a3'/>
<id>urn:sha1:8274be77a0b01f3e29bd1137be77d82077c038a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix README files list</title>
<updated>2023-07-07T18:58:25+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2023-07-07T18:58:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/catgirl/commit/?id=976acf512eb95c606e2e32985042dc04b706ac33'/>
<id>urn:sha1:976acf512eb95c606e2e32985042dc04b706ac33</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Work-in-progress showing prefixes"</title>
<updated>2023-07-07T18:40:59+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2023-07-07T18:40:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/catgirl/commit/?id=ad6e5857c9b4d39009f2ac3da11a1d3059335b11'/>
<id>urn:sha1:ad6e5857c9b4d39009f2ac3da11a1d3059335b11</id>
<content type='text'>
This reverts commit dc132b4350d207d147bb79d997c3f8b511c4ac30.
</content>
</entry>
<entry>
<title>Work-in-progress showing prefixes</title>
<updated>2023-07-07T18:40:44+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2023-07-07T18:40:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/catgirl/commit/?id=dc132b4350d207d147bb79d997c3f8b511c4ac30'/>
<id>urn:sha1:dc132b4350d207d147bb79d997c3f8b511c4ac30</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix what went wrong, part 3</title>
<updated>2023-02-06T01:03:30+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2023-02-06T01:03:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/catgirl/commit/?id=0a876d27cab179928f6392fd14b453bf30829c51'/>
<id>urn:sha1:0a876d27cab179928f6392fd14b453bf30829c51</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix what went wrong, part 2</title>
<updated>2023-02-06T00:47:49+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2023-02-06T00:47:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/catgirl/commit/?id=1b4297e6095fea7258f99150fb79b49a01b5519b'/>
<id>urn:sha1:1b4297e6095fea7258f99150fb79b49a01b5519b</id>
<content type='text'>
</content>
</entry>
</feed>
