From: Andrew C. <ak...@sh...> - 2002-03-29 07:24:42
|
> I have applied the patch to get ange-ftp working (enable #define > HAVE_PTYS in src/s/darwin.h) but now I experience loss of process > output, especially with AUCTEX. I do have the rest of the > corresponding patches applied, i.e in process.c the line FD_CLR (0, > &Atemp); is added. > > With the #define HAVE_PTYS commented out and all other things the > same I don't have the loss of output. Hi Piet, If you check the macosx-dev list at Omnigroup, you'll notice that other people are having problems with pty's losing characters too! Before that problem is fixed, please try the following. Compile pty support into Emacs (i.e., #define HAVE_PTYS in s/darwin.h). Then set process-connection-type to nil in .emacs (or lisp/term/mac-win.el). This will cause Emacs to use pipes by default. Ange-ftp will also work because it locally sets process-connection-type to t before opening a connection, causing pty's to be used. This is not a good long term solution but will let you use Emacs with ange-ftp and other packages that uses processes. Andrew. |