Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!yetti!geac!daveb From: daveb@geac.UUCP (Dave Brown) Newsgroups: comp.emacs Subject: Re: when using termcap, get it right! Message-ID: <810@geac.UUCP> Date: Fri, 19-Jun-87 08:23:39 EDT Article-I.D.: geac.810 Posted: Fri Jun 19 08:23:39 1987 Date-Received: Sat, 20-Jun-87 01:48:29 EDT References: <5988@brl-smoke.ARPA> <8706152003.110@utkcs2.cs.utk.edu> Reply-To: daveb@geac.UUCP (Dave Brown) Distribution: world Organization: GEAC Computers, Toronto, CANADA Lines: 31 Summary: Terminals -vs- programs is a religious issue. In article <8706152003.110@utkcs2.cs.utk.edu> moore@UTKCS2.CS.UTK.EDU.UUCP writes: >In article <5988@brl-smoke.arpa>, Doug Gwyn writes: > >> ... If in spite of this, your >>copy of EMACS nonetheless persists in receiving DC3/DC1 and treating them >>as user command keystrokes, then your EMACS is in need of repair. The >>version I often use does not have this problem. (You should also get out >>of the habit of using any key bindings containing ^S or ^Q. That was a >>really stupid set of defaults in the first place.) > >Display editors were using ^S and ^Q before terminals were. Using ^S >and ^Q for terminal flow control without providing a means of >keyboard-to-application transparancy (sic) was the stupid decision. >Too bad, it would have been easy to do it right. Both terminals using flow control and programs using the same characters for other purposes are historical accidents, and were substantially cleaned up in the days of poll-and-select by something called ASCII, which defined (yay!) a set of in-band (boo!) signals for basic terminal/printer operations in the new 7-bit code they defined (most manufacturers were using 6-bit or less). Snarling at each other about who was first is silly: *both* were first, but on different sites. How about a discussion on something useful? WHAT KEYS DO YOU BIND IN PLACE OF ^S, ^Q? RSVP D.R. Brown. daveb@geac