Path: utzoo!utgpu!utstat!jarvis.csri.toronto.edu!mailrus!eecae!netnews.upenn.edu!rutgers!aramis.rutgers.edu!porthos.rutgers.edu!gaynor From: gaynor@porthos.rutgers.edu (Silver) Newsgroups: comp.emacs Subject: Re: GNUemacs server/client mode Message-ID: Date: 10 Mar 89 17:09:12 GMT References: <5132@natmlab.dms.oz> Organization: Rutgers Univ., New Brunswick, N.J. Lines: 24 neilc@natmlab.dms.oz writes: > To do this [the emacs server/client thing], you must have an Emacs process > running and capable of doing terminal I/O at the time you want to invoke it. > This means that either you are using a window system and give Emacs a > separate window or you run the other programs as inferiors of Emacs (such as, > using M-x shell). I've had experience otherwise. server = emacs -f server-start client = .../etc/emacsclient foo = a program that invokes the value of the envariable EDITOR On Pyramids, Celerities, and Suns, I have had no problem 1. starting then suspending server 2. running foo, which in turn invokes client 3. suspending foo invoking client, and continuing server 4. completing the editing session in server 5. resuming foo invoking client 6. Done This is not a convenient sequence of steps, though... Regards, [Ag] gaynor@rutgers.edu