https://gitlab.synchro.net/sbbs/sbbs/-/commit/c9e4cb7916a170361c440222
Modified Files:
src/sbbs3/chat.cpp
Log Message:
Fix an off-by-one line bug in the "local side" of the split-screen-chat.This bug would cause the split-screen separator to repeat when the localside scrolled (if the terminal was 24 rows, bug didn't happen when localscreen was 25 rows).This bug appears to have "always" been there. The split-screen separator is80 columns, so that forced a line wrap on the subsequent CRLF and the local_yvalue was "off-by-one". Just use ansi_gotoxy() instead and put the cursorwhere you think it is.Also, support > 24 row terminals for longer chat history (bottom half only).
--- SBBSecho 3.11-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)