Xref: utzoo comp.emacs:5661 gnu.emacs:646 Path: utzoo!utgpu!utstat!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!bloom-beacon!husc6!think!barmar From: barmar@think.COM (Barry Margolin) Newsgroups: comp.emacs,gnu.emacs Subject: Re: Query: Interesting Applications of Emacs Message-ID: <37706@think.UUCP> Date: 21 Mar 89 17:19:52 GMT References: <1908@randvax.UUCP> <1296@cunixc.cc.columbia.edu> <37506@think.UUCP> <430@arnold.UUCP> Sender: news@think.UUCP Reply-To: barmar@brigit.think.com.UUCP (Barry Margolin) Organization: Thinking Machines Corporation, Cambridge, MA Lines: 14 In article <430@arnold.UUCP> dave@arnold.UUCP (Dave Arnold) writes: >What is the difference between using pty's and using pipes for emacs >subprocesses? There are some programs that care whether they are being used interactively or as part of a pipeline, using isatty() to check whether the output is going to a terminal. Shell mode uses a pty so that they will know that they are being used interactively. Barry Margolin Thinking Machines Corp. barmar@think.com {uunet,harvard}!think!barmar