Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!cs.utexas.edu!uunet!murtoa.cs.mu.oz.au!munnari.oz.au!!ok From: ok@.cs.mu.oz (Richard O'Keefe) Newsgroups: comp.lang.c Subject: Re: ReadKey like Function in C Summary: VMS editing without getch() Message-ID: <1979@munnari.oz.au> Date: 30 Aug 89 09:36:28 GMT References: <148@trigon.UUCP> <225800206@uxe.cso.uiuc.edu> <3180@scolex.sco.COM> <3802@buengc.BU.EDU> Sender: news@cs.mu.oz.au Lines: 9 In article <3802@buengc.BU.EDU>, bph@buengc.BU.EDU (Blair P. Houghton) writes: > No. The real biggie is editors. > What I want to know is, how does EDT work, if VMS can't handle > character-at-a-time devices. When SYS$GET() reads a record from a terminal, the record may be terminated by CRLF **or by an escape sequence** (there are a couple of other cases). EDT is driven by the keypad, and those keys send escape sequences. Think of it as every record being .