Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!cmcl2!philabs!micomvax!musocs!mcgill-vision!mouse From: mouse@mcgill-vision.UUCP (der Mouse) Newsgroups: net.emacs Subject: Re: Gosling mchan.c Message-ID: <462@mcgill-vision.UUCP> Date: Fri, 18-Jul-86 01:17:41 EDT Article-I.D.: mcgill-v.462 Posted: Fri Jul 18 01:17:41 1986 Date-Received: Mon, 28-Jul-86 05:03:14 EDT References: <134@humming.UUCP> Distribution: net Organization: McGill University, Montreal Lines: 28 Keywords: interactive, background, processes > Does anybody out there know how to modify Gosling's emacs so as to > use ipc or pipes or something so as the get the functionality > provided by the asynchronous stuff contained in the file mchan.c? > > Alternately, does anyone have mchan.c? I lost mine... I completely rewrote mchan.c for 4.2bsd to use pseudo ttys (I started with a 4.1c Gosmacs). Since all the code is mine, anyone who wants is welcome to it. However, it is not much use alone because it requires hooks elsewhere, notably keyboard.c. If you want more than that, I'd have to refer you to our SA (I don't know what if any agreements may be in force wrt that code, and I don't want to get us in legal trouble), but if he gives me the OK I can send you up to everything in the emacs source directory here. It was not particularly difficult. I would expect a good hacker to be able to do it in a week, a really good one in less; but even a wizard would surely take at least a day. -- der Mouse USA: {ihnp4,decvax,akgua,utzoo,etc}!utcsri!mcgill-vision!mouse philabs!micomvax!musocs!mcgill-vision!mouse Europe: mcvax!decvax!utcsri!mcgill-vision!mouse mcvax!seismo!cmcl2!philabs!micomvax!musocs!mcgill-vision!mouse ARPAnet: utcsri!mcgill-vision!mouse@uw-beaver.arpa "Come with me a few minutes, mortal, and we shall talk."