From b30b24cbc359a7db4e6c1dda28f119377d630009 Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Fri, 6 Aug 1993 23:37:41 +0000 Subject: [PATCH] (x_term_init): Set the hooks before we call Fset_input_mode. --- src/xterm.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/xterm.c b/src/xterm.c index 382c93ce82d..535031e8dd6 100644 --- a/src/xterm.c +++ b/src/xterm.c @@ -4850,11 +4850,6 @@ Check the DISPLAY environment variable or use \"-d\"\n", init_sigio (); #endif /* ! defined (SIGIO) */ - /* Must use interrupt input because we cannot otherwise - arrange for C-g to be noticed immediately. - We cannot connect it to SIGINT. */ - Fset_input_mode (Qt, Qnil, Qt, Qnil); - expose_all_windows = 0; clear_frame_hook = XTclear_frame; @@ -4889,6 +4884,9 @@ Check the DISPLAY environment variable or use \"-d\"\n", off the bottom */ baud_rate = 19200; + /* Try to use interrupt input; if we can't, then start polling. */ + Fset_input_mode (Qt, Qnil, Qt, Qnil); + /* Note that there is no real way portable across R3/R4 to get the original error handler. */ XHandleError (x_error_quitter);