]> git.eshelyaron.com Git - emacs.git/commitdiff
(BROKEN_SELECT_NON_X): Define this instead of turning
authorKarl Heuer <kwzh@gnu.org>
Tue, 12 Sep 1995 17:38:38 +0000 (17:38 +0000)
committerKarl Heuer <kwzh@gnu.org>
Tue, 12 Sep 1995 17:38:38 +0000 (17:38 +0000)
off HAVE_SELECT.

src/s/isc2-2.h

index d825358e361d91ee17034418f28e3d37c2c32051..1a8a966f4e6aab4b788fcbb96fefd1d5de3ebd15 100644 (file)
@@ -3,10 +3,11 @@
 
 #include "usg5-3.h"
 
-/* With this defined, subprocesses made by (e.g.) M-x grep don't exit
-   cleanly, they just hang.  ISC 2.2.1 does have select, in the -linet
-   library, but I guess it's not what Emacs needs.  --karl@cs.umb.edu  */
-#undef HAVE_SELECT /* override configuration decision */
+/* select (in -linet) works okay on X ptys, but not on the serial port.
+   karl@cs.umb.edu says that with that select call, subprocesses made by
+   (e.g.) M-x grep don't exit cleanly, they just hang.  Similar problems
+   have been observed in ISC 3.0.  */
+#define BROKEN_SELECT_NON_X
 
 /* Although ISC has sockets, again in -linet, again it's not what Emacs
    needs.  With this defined, interrupt-shell-subjob and the like do