https://gitlab.synchro.net/main/sbbs/-/commit/25d7456145c54b34f5285fe7
Modified Files:
src/conio/cterm.c cterm.h src/syncterm/bbslist.c menu.c syncterm.c syncterm.h term.c
Log Message:
Make the scrollback a ring buffer instead of a linear one.
This was one of the two major perforance issues with previous
versions of SyncTERM. Using a larger scrollback will not longer
slow down SyncTERM.
The other major issue is updating the pixel data for every change,
but we can't fix that as long as graphics and text are drawn on the
same plane.
---
■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net