From: SMTP%"RELAY-INFO-VAX@CRVAX.SRI.COM" 2-MAY-1994 10:32:43.65 To: EVERHART CC: Subj: Re: replacing crlf... Message-Id: <9405012234.AA28614@uu3.psi.com> Date: Sun, 1 May 94 18:33:50 EDT From: Jerry Leichter To: INFO-VAX@SRI.COM Subject: Re: replacing crlf... X-Vms-Mail-To: UUCP%"RMCEWEN@vms1.bbn.com" > ($ following means escape, ctl-3 on my keyboard) I was under the impression that CNTL-3 on most (all?) keyboards generated the ESC character. Can anybody verify that this is a defacto standard? It's a de facto NONstandard - as many responders have pointed out, there are many terminals out there that don't implement it. However, it *is* an international de jure standard. Or at least so I was told by the people who track this sort of stuff back when I worked on terminals at DEC. CTRL/2 through CTRL/8 are the standard-sanctioned sequences for entering the following control characters, in order: CTRL/@ (i.e., ASCII NUL); ESC; CTRL/\; CTRL/]; CTRL/^; CTRL/_, CTRL/? (i.e., DELETE). The first and last have ASCII values 0 and 127 respectively. CTRL/A through CTRL/Z have ASCII values 1 through 26 respectively (and parallel A-Z, which are "two columns over" at ASCII values 65 through 90. ASCII characters 91-95 are: "[\]^_". The pattern of naming should be obvious: CTRL/x is 64 below x. Note that ? is ASCII 63; 64 *above* that - or, equally well, 64 below that in 7-bit arithmetic - is 127. @ is ASCII 64.... -- Jerry