Hi,
I'm implementing a simple proof of concept Telnet server in C# and telnet to it via the windows built in telnet client. I echo all non IAC data back to the client. However, I can't figure out how to get backspace/delete to work correctly. I tried several combinations acting on 'BS' from the telnet client:
- 'BS' (moves cursor back by one but doesn't delete character)
- 'BS''DEL' (same result as 'BS' only)
- 'BS''DEL''ESC[3~' (same result)
Can anyone please point me to what's the correct control sequence to backspace and remove the character from the screen?
Thanks,
Tom