Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!columbia!rutgers!husc6!cmcl2!brl-adm!brl-smoke!gwyn From: gwyn@brl-smoke.ARPA (Doug Gwyn ) Newsgroups: comp.sources.d,comp.emacs Subject: Re: when using termcap, get it right! Message-ID: <5988@brl-smoke.ARPA> Date: Mon, 15-Jun-87 04:40:04 EDT Article-I.D.: brl-smok.5988 Posted: Mon Jun 15 04:40:04 1987 Date-Received: Sun, 21-Jun-87 02:00:41 EDT References: <1149@carthage.swatsun.UUCP> <8601@tekecs.TEK.COM> <6828@mimsy.UUCP> <1335@super.upenn.edu.upenn.edu> <1166@osiris.UUCP> Reply-To: gwyn@brl.arpa (Doug Gwyn (VLD/VMB)) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 15 Keywords: termcap, curses Xref: mnetor comp.sources.d:847 comp.emacs:1154 Railing against the use of DC3 and DC1 for flow control by some terminals is pointless -- they need to throttle incoming data, especially at high bit rates and when performing complex actions such as line insertion, and the DC3/DC1 method was chosen as the best way to do this, given that most modems don't correctly handle control-line (out of band) flow control. If your terminal requires support for DC3/DC1 flow control, you should so inform the UNIX terminal handler, which will make sure the DC3/DC1 characters are not seen by the application. You should also have the "xo" Boolean capability set in the termcap entry. 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.)