[net.emacs] Gosling mchan.c

arturo@humming.UUCP (07/12/86)

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...
-- 
"Life is but a dream" - Lope de Vega
    "...for some and a NIGHTMARE to others!" Merlin, "Excalibur", the movie
Disclaimer?  What disclaimer?  I can back everything up with as much 
drivel as you like!

mouse@mcgill-vision.UUCP (der Mouse) (07/18/86)

> 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."