Mercurial > emacs
comparison src/sysdep.c @ 3604:be31c90ee59d
* sysdep.c: Remove clause for DGUX support of FASYNC; add clause
to #undef FASYNC if BROKEN_FASYNC is #defined.
author | Jim Blandy <jimb@redhat.com> |
---|---|
date | Thu, 10 Jun 1993 06:21:19 +0000 |
parents | 507f64624555 |
children | 3e6cc11cfe9f |
comparison
equal
deleted
inserted
replaced
3603:2bef8320089c | 3604:be31c90ee59d |
---|---|
102 #include <fcntl.h> | 102 #include <fcntl.h> |
103 #endif | 103 #endif |
104 #endif | 104 #endif |
105 #endif /* not 4.1 bsd */ | 105 #endif /* not 4.1 bsd */ |
106 | 106 |
107 /* Get DGUX definition for FASYNC - DJB */ | 107 #ifdef BROKEN_FASYNC |
108 #ifdef DGUX | 108 /* On some systems (DGUX comes to mind real fast) FASYNC causes |
109 #include <sys/file.h> | 109 background writes to the terminal to stop all processes in the |
110 #endif /* DGUX */ | 110 process group when invoked under the csh (and probably any shell |
111 with job control). This stops Emacs dead in its tracks when coming | |
112 up under X11. */ | |
113 #undef FASYNC | |
114 #endif | |
111 | 115 |
112 #include <sys/ioctl.h> | 116 #include <sys/ioctl.h> |
113 #include "systty.h" | 117 #include "systty.h" |
114 | 118 |
115 #ifdef BSD | 119 #ifdef BSD |