Subj : src/sbbs3/inkey.cpp js_console.cpp newuser.cpp To : Git commit to main/sbbs/master From : Rob Swindell (on Windows 11) Date : Fri Sep 12 2025 15:01:10 https://gitlab.synchro.net/main/sbbs/-/commit/ad5f30be5837ec6c23b12fdd Modified Files: src/sbbs3/inkey.cpp js_console.cpp newuser.cpp Log Message: Fix auto-terminal (autoterm) adjustments post new Terminal() The new terminal abstraction broke a few cases where the automatic terminal capabilities detection was changed (e.g. via JS or C++) *after* the initial Terminal instace was created, e.g. mouse support could not be enabled before user login, PETSCII-backspace detection didn't display confirmation in proper case and color, latent ANSI terminal/key input detection no longer worked. Please, if you observe differences in terminal behavior since v3.20, let us know. We don't have good tests/testing of the terminal behavior and v3.21 introduces a major refactor with issues still being discovered months after the implemented changes. --- þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net .