3 ms·
Mouse movement in the terminal is signalled by ANSI escape codes, which are just characters sent along with everything else and interpreted by the remote progra
by justusthane 1y ago
Mouse movement in the terminal is signalled by ANSI escape codes, which are just characters sent along with everything else and interpreted by the remote program, so it really has nothing to do with Telnet.
Incredibly cool to see that in action though! That map is incredible.
- JdeBP 1y agoIt's slightly inconsistent. If sending the client's terminal type to the server is disallowed, it just hangs, and then times out. Reasonable behaviour, one might think, for a server that really needs to know that it can legitimately send colour changes and non-standard control sequences for the mouse over the wire. But it still sends some non-standard control sequences in the signoff screen. And if it doesn't recognize the terminal type, it emits a warning message and forges blithely ahead.