home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / terminal / 1349 < prev    next >
Encoding:
Internet Message Format  |  1992-11-12  |  1.7 KB

  1. Path: sparky!uunet!ferkel.ucsb.edu!taco!rock!stanford.edu!ames!sun-barr!cs.utexas.edu!zaphod.mps.ohio-state.edu!malgudi.oar.net!news.ans.net!cmcl2!adm!smoke!gwyn
  2. From: gwyn@smoke.brl.mil (Doug Gwyn)
  3. Newsgroups: comp.terminals
  4. Subject: Re: Vt320 Xon XoffHello,
  5. Message-ID: <19356@smoke.brl.mil>
  6. Date: 12 Nov 92 17:08:59 GMT
  7. References: <pmacdon.720998015@husc10>
  8. Organization: U.S. Army Ballistic Research Lab, APG MD.
  9. Lines: 20
  10.  
  11. In article <pmacdon.720998015@husc10> pmacdon@husc10.harvard.edu (Philip Macdonald) writes:
  12. >    This may be a FAQ but here goes anyway.
  13.  
  14. Yes, it's a classic issue.
  15. Many modern ASCII terminals require host support for DC3/DC1 flow control
  16. in order to not overrun their input buffer while performing time-consuming
  17. operations such as insert line, smooth scroll, etc.  The VT100 was the first
  18. widely used terminal like this.
  19. Unfortunately some of the EMACS hackers, Stallman for example, insisted
  20. that terminals should not behave that way and consequently refused (at
  21. least for a long time) to make their versions of EMACS properly support
  22. DC3/DC1 in-band flow control.  For example, on most UNIX systems the user
  23. (or system administrator) is supposed to arrange for DC3/DC1 flow control
  24. to be handled by the operating system's terminal handler when the user
  25. logs in -- subsequent processes like EMACS then should preserve that mode
  26. when fiddling with the terminal handler settings for their particular
  27. style of screen and keyboard management.  Unfortunately many such programs
  28. do not do this right (and some UNIX systems didn't support doing it right).
  29. I don't know which version of EMACS you have but there should be some way
  30. to force it to work right, even if it means editing the source code.
  31.