Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site masscomp.UUCP Path: utzoo!linus!decvax!wivax!masscomp!z From: z@masscomp.UUCP (Steve Zimmerman) Newsgroups: net.emacs Subject: Re: Changes for CCA Emacs Message-ID: <143@masscomp.UUCP> Date: Thu, 8-Nov-84 12:12:19 EST Article-I.D.: masscomp.143 Posted: Thu Nov 8 12:12:19 1984 Date-Received: Sat, 10-Nov-84 03:23:37 EST References: <63@mit-athena.ARPA> Organization: /usr/local/lib/news/organization Lines: 22 > The latest version of CCA Emacs (162.45z) which we received at MIT did > not run properly unless stty tabs was first executed. This requirement > is a pain in the neck and is eliminated by adding a line in e_io.c in > the function uncook(). CCA EMACS already does look at the current tab setting to see whether it should use tabs in its output; see the reference to XTABS in termcap() in e_disp.c for how it does this. Futhermore, I just tested it once again and verified that CCA EMACS does not output tabs if you have set "stty -tabs", and that it works properly for either setting of "tabs". According to the 4.2BSD manual, in RAW mode "no output processing is done." Yet the posted fix clears the XTABS bit in RAW mode, which according to the manual should not affect anything. If there is a problem, and if the posted fix cures it, then my guess is that this problem occurs only over network connections, and that the network software is doing something funny with tabs in RAW mode that it shouldn't. If the posted fix cures this, then it's reasonable to put it in, as it should have no effect on sessions not conducted over the network. Steve Zimmerman