BEAME@MCMASTER.BITNET (08/11/87)
When I was converting my PC VT100 emulator to run TELNET TCP/IP, I found myself with a problem. My emulator allows the user to define ANY key to mean ANYTHING. Therefore the big key with the arrow ( <-- ) on it did not always mean the End-Of-Line character. What should I send when it was hit ? Though it violated the spec. I decided not to have an EOL key, but to send exactly what the user requested when he defined the keyboard. The normal mapping had <CR> go to <CR> and <LF> go to <LF>, no conversion was done. GUESS WHAT !!!! When running to BSD 4.2/4.3, TWG, Ultrix 1.2, KNET and Bridge CS/100's to VMS vaxen and an IBM 7171, EVERYTHING worked. The VMS vax recognised the <CR> as a <RETURN> on a terminal and the <LF> as delete the last word. BSD and Ultrix had no problems in determining what was meant by the user. Could this not be an interm solution till all is well (assuming all is not considered well now) ? Carl Beame BEAME@MCMASTER.BITNET