https://gitlab.synchro.net/main/sbbs/-/commit/dfa5a5dc28a43155e7d87e79
Modified Files:
src/conio/cterm.c cterm.h cterm_dec.c cterm_test.c
Log Message:
Fix status display type 2 transitions (ticket 293)
Route remaining input to the selected display immediately and preserve
cursor positions across status display changes. Keep retired status
parsers alive until active writes and nested macros return, and release
status subterminals when their owner ends.
Add six regression tests and strengthen direct status-parser cursor
coverage. All 323 terminal tests pass normally and with ASan/UBSan, and
the SyncTERM build succeeds.
---
■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net