NA> Thursday January 26 2023 13:47, from Vitaliy Aksyonov -> All:
VA>> Пожалуй, выделю немного времени и погоняю его с valgrind, заодно VA>> починю такие места.
NA> Та char buf[80] сплошные, а окно терминала может быть ширши, писал NA> уже, и конечно же не проверяется выход за границы. Есть патчик, я свой NA> такой делал, где тупо на большое число изменили все эти буфера, но это NA> dirty hack, сам понимаешь, а по уму это долго чинить. Ещё надо бы на NA> SIGWINCH играл реагировать, чтобы динамически менять эти буфера и NA> перерисовывать окошечко. Кстати, какой-нибудь tin/rtin из-коробки NA> через ncurses будет всё это правильно отрисовывать, ещё и в utf8 NA> внутри себя всё перегонять.
Как раз буферы там местами выделяются, учитывая размер окна. В этом году залили патч. У тебя исходники свежие? Проверь.
Динамически изменять размер окна - было бы круто. Но это вряд ли кто-то сейчас будет делать.
Vitaliy
... Ищу психиатра для работы с C++. --- GoldED+/LNX 1.1.5-b20220504 * Origin: Aurora, Colorado (2:5023/24.4107)