Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!rutgers!mit-eddie!PREP.AI.MIT.EDU!mly From: mly@PREP.AI.MIT.EDU.UUCP Newsgroups: comp.emacs Subject: Control Chars > GNU Emacs Buffers Message-ID: <8703021612.AA09940@EDDIE.MIT.EDU> Date: Mon, 2-Mar-87 11:16:45 EST Article-I.D.: EDDIE.8703021612.AA09940 Posted: Mon Mar 2 11:16:45 1987 Date-Received: Tue, 3-Mar-87 22:28:16 EST Sender: daemon@mit-eddie.MIT.EDU Reply-To: mly-prep@prep.ai.mit.edu Lines: 23 Path: mit-eddie!ll-xn!cullvax!drw From: cullvax!drw (Dale Worley) Newsgroups: comp.emacs Date: 2 Mar 87 02:39:26 GMT > Can anyone help? I want to change the way GNU Emacs handles > control characters when echoing them to buffers. Right now > Emacs just echoes control characters as an up arrow "^" > followed by an ASCII graphic charecter. I want to turn > this behavior off so I can run programs that manipulate > the screen in inferior lisp or shell mode. Any > pointers on how to dothis would be welcome. Try setting up a filter process (via set-process-filter) that interprets the output of the subprocess and writes it into the buffer just like a terminal writes the output to its screen. Emacs 18 comes with a library which does this for termcap-using programs. Try m-x terminal-emulator. It doesn't work with terminfo, though it could be made to if somebody made the effort.