home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / dec / 6458 < prev    next >
Encoding:
Internet Message Format  |  1992-12-13  |  2.0 KB

  1. Path: sparky!uunet!ferkel.ucsb.edu!taco!gatech!europa.asd.contel.com!howland.reston.ans.net!wupost!waikato.ac.nz!comp.vuw.ac.nz!zl2tnm!toyunix!don
  2. Newsgroups: comp.sys.dec
  3. Subject: Re: DEC workstation user feedback
  4. Message-ID: <11173347@zl2tnm.gen.nz>
  5. From: don@zl2tnm.gen.nz (Don Stokes)
  6. Date: 13 Dec 92 04:45:39 GMT
  7. Sender: news@zl2tnm.gen.nz (GNEWS Version 2.0 news poster.)
  8. References: <PRZEMEK.92Dec12154829@rrdstrad.nist.gov>
  9. Distribution: world
  10. Organization: The Wolery
  11. Lines: 29
  12.  
  13. przemek@rrdstrad.nist.gov (Przemek Klosowski) writes:
  14. > Well, I am not sure if you are serious or joking. If you are serious, 
  15. > I would just say that I want my work done; my understanding of ANSI
  16. > escape sequences is that it is a standard for commands sent TO THE 
  17. > CHARACTER-BASED TERMINALS. The usurpation of ESC for keystrokes send
  18. > _from_ my Xterm is just unreasonable. What would be a reason for it,
  19. > besides an overwhelming desire to literally obey?
  20. > A standard is just that: a standard way of doing things. As far as I
  21. > know, only DEC insists on interpreting the ANSI standard for display
  22. > commands as prohibiting the existence of an ESC keyboard key.
  23.  
  24. The VT100 keycodes are something of a de facto standard.  These (usually)
  25. start with an ESC and follow the ANSI sequences.
  26.  
  27. Treating ESC as a keystroke is asking for trouble.  If an application 
  28. receives an ESC, it can either treat it as one character or as a lead
  29. in to a multiple character sequence.  IT CANNOT DO BOTH.  Instead, we 
  30. have disgusting kludges like waiting a period of time for a following 
  31. character and calling it a sequence if we get it or a bare ESC if we
  32. don't.  Every time vi gets this wrong I want to go and KILL the STUPID
  33. BLOODY FOOL who did this, and get the bad genes off the planet.
  34.  
  35. Death to the bare ESC, once and for all!
  36.  
  37. --
  38. Don Stokes, ZL2TNM (DS555)                        don@zl2tnm.gen.nz (home)
  39. Network Manager, Computing Services Centre            don@vuw.ac.nz (work)
  40. Victoria University of Wellington, New Zealand              +64-4-495-5052
  41.