Behaviour of setjmp/longjmp and registers

Doug Gwyn gwyn at smoke.BRL.MIL
Wed Feb 8 01:51:24 AEST 1989


In article <WAYNE.89Feb6150523 at dsndata.uucp> wayne at dsndata.uucp (Wayne Schlitt) writes:
>you cant be serious.

Mostly I am.

>do you ever use vi or emacs?

When I'm forced to I do.

>both of them need to use a single ESC key to work.

No, as a matter of fact EMACS wants a "meta" key.
On terminals lacking a suitable "meta" key, ESC is often substituted.

This use of ESC never was essential, it's just a kludge that should
have been avoided in the first place.  (TECO was the first and worst
offender, but at least it predated X3.64 so it had an excuse.)

>if the X3.64 standard says you can[not] use the escape key,
>then the X3.64 standard isnt going to be used much.  

That's not exactly what it says.  It does require that escape sequences
be properly handled, and in many environments that can't be reliably
done if you let users bang away on a separate ESC key.

Note that I suggested a second alternative if you don't like the one
about removing the ESC key.



More information about the Comp.lang.c mailing list