Mercurial > emacs
diff src/xterm.c @ 8485:6e4b40c80021
(XTread_socket): Don't test X_IO_BUG; make that code unconditional.
(x_noop_count, x_term_init): Likewise.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Mon, 08 Aug 1994 10:13:24 +0000 |
parents | 85bcdaceeebc |
children | e52f4cbff616 |
line wrap: on
line diff
--- a/src/xterm.c Mon Aug 08 09:54:51 1994 +0000 +++ b/src/xterm.c Mon Aug 08 10:13:24 1994 +0000 @@ -345,9 +345,7 @@ static Pixmap GreyPixmap = 0; #endif /* ! defined (HAVE_X11) */ -#ifdef X_IO_BUG static int x_noop_count; -#endif /* From time to time we get info on an Emacs window, here. */ @@ -4390,11 +4388,10 @@ } } -#ifdef X_IO_BUG + /* On some systems, an X bug causes Emacs to get no more events + when the window is destroyed. Detect that. (1994.) */ if (! event_found) { - /* On some systems, an X bug causes Emacs to get no more events - when the window is destroyed. Detect that. (1994.) */ /* Emacs and the X Server eats up CPU time if XNoOp is done every time. One XNOOP in 100 loops will make Emacs terminate. B. Bretthauer, 1994 */ @@ -4405,7 +4402,6 @@ XNoOp (x_current_display); } } -#endif /* X_IO_BUG */ #if 0 /* This fails for serial-line connections to the X server, because the characters arrive one by one, and a partial @@ -6219,9 +6215,7 @@ #endif /* ! defined (F_SETOWN) */ #endif /* F_SETOWN_BUG */ -#ifdef X_IO_BUG x_noop_count = 0; -#endif x_focus_frame = x_highlight_frame = 0;