BBS: TELESC.NET.BR Assunto: src/syncterm/syncterm.c De: Deuc¨ Data: Wed, 18 Mar 2026 17:35:47 -0700 ----------------------------------------------------------- https://gitlab.synchro.net/main/sbbs/-/commit/8e735467d51fd58dfb4bf28e Modified Files: src/syncterm/syncterm.c Log Message: Fix 9 terminfo bugs and add 5 missing capabilities Bugs fixed: rmam: \E[7l -> \E[?7l (was resetting wrong mode, not DECAWM) rs1: \E[c -> \Ec (was sending DA query, not RIS) hts: \E[H -> \EH (was cursor home, not set tab stop) smglr: \E?69l -> \E[?69l (missing bracket) mgc: \e[69l -> \E[?69l (lowercase escape + wrong mode prefix) smglp/smgrp: \E[69h/l -> \E[?69h/l (bare mode 69 doesn't exist) ind: \E[S -> \n (SU doesn't move cursor; LF is correct per xterm) ri: \E[T -> \EM (SD doesn't move cursor; ESC M is correct per xterm) csr: remove duplicate entry New capabilities: vpa vertical position absolute (CSI Pn d) khome Home key (\E[H) kich1 Insert key (\E[@) u6/u7 cursor position report format and DSR query Co-Authored-By: Claude Opus 4.6 (1M context)n --- mSynchronetn hgVertrauen n hHome of Synchronet n gh[vert/cvs/bbs].synchro.net ----------------------------------------------------------- [Voltar]