about summary refs log tree commit diff
path: root/.gitignore
diff options
context:
space:
mode:
authorpara <para@danwin1210.de>2024-03-01 17:13:39 +0200
committerJune McEnroe <june@causal.agency>2024-03-21 21:38:43 -0400
commit492b7f7b9406b8e460c4a64aed45c70a8a8e152d (patch)
tree5bbdb937d987852702e494ec8fa4eabc53fc1583 /.gitignore
parentBe specific about which file is at an unexpected end (diff)
downloadcatgirl-master.tar.gz
catgirl-master.zip
Fix style character handling bug HEAD master
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
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions
d if the last write does not fill the buffer. 2020-01-14Implement IRC formatting to ANSI translationJune McEnroe 2020-01-14Add -b flag for live backupJune McEnroe 2020-01-14Add columnsize = 0 option to FTS indexJune McEnroe Since we don't use ranking functions and I don't see them being useful, there is no point in having columnsize, which just takes extra space in the database. In my database of approximately 3.5 million events, disabling columnsize saves about 62 MB. The migration unfortunately has to rebuild the entire index to disable it. 2020-01-12Add option for client cert and SASL EXTERNALJune McEnroe 2020-01-12Add Linux.mkJune McEnroe 2020-01-11Fix unscoop dedup window syntaxJune McEnroe 2020-01-11Bump busy timeout to 10sJune McEnroe