Oct. 27, 2003
8:41 p.m.
More curiosity: * What is the preferred mechanism for local echo of characters on the client side? Presumably TM has hooks for such things, with all its event handling capabilities. * The Shell class lives in telnet.py and the Telnet superclass lives in a file with the same name. I suggest a file name change here, maybe telnet_shell.py. * The factoring between Telnet class and Shell doesn't seem clean, on initial impression. Telnet is already halfway towards a server-only functionality, all of which should be factored into Shell. The Telnet protocol class should be agnostic between server and client usage.