changeset 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 3aa323481f5a
children 52b7441e731b
files src/xterm.c
diffstat 1 files changed, 2 insertions(+), 8 deletions(-) [+]
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;