# HG changeset patch # User Gerd Moellmann # Date 942767625 0 # Node ID 50d43db29617d6f7606bc30aa26dae3c13d5634d # Parent 1c8b8c87db6f3c1e711285fb859c483a1008df0b (command_loop_1): Remove no_redisplay. diff -r 1c8b8c87db6f -r 50d43db29617 src/keyboard.c --- a/src/keyboard.c Tue Nov 16 15:39:41 1999 +0000 +++ b/src/keyboard.c Tue Nov 16 15:53:45 1999 +0000 @@ -1190,7 +1190,6 @@ int nonundocount; Lisp_Object keybuf[30]; int i; - int no_redisplay; int no_direct; int prev_modiff; struct buffer *prev_buffer; @@ -1205,7 +1204,6 @@ cancel_echoing (); nonundocount = 0; - no_redisplay = 0; this_command_key_count = 0; this_single_command_key_start = 0; @@ -1364,12 +1362,7 @@ } /* Do redisplay processing after this command except in special - cases identified below that set no_redisplay to 1. - (actually, there's currently no way to prevent the redisplay, - and no_redisplay is ignored. - Perhaps someday we will really implement it.) */ - no_redisplay = 0; - + cases identified below. */ prev_buffer = current_buffer; prev_modiff = MODIFF; last_point_position = PT; @@ -1427,7 +1420,7 @@ && !detect_input_pending () && NILP (XWINDOW (selected_window)->column_number_displayed) && NILP (Vexecuting_macro)) - no_redisplay = direct_output_forward_char (1); + direct_output_forward_char (1); goto directly_done; } else if (EQ (Vthis_command, Qbackward_char) && PT > BEGV) @@ -1453,7 +1446,7 @@ && !detect_input_pending () && NILP (XWINDOW (selected_window)->column_number_displayed) && NILP (Vexecuting_macro)) - no_redisplay = direct_output_forward_char (-1); + direct_output_forward_char (-1); goto directly_done; } else if (EQ (Vthis_command, Qself_insert_command) @@ -1495,7 +1488,7 @@ installed which is the case most of the time because FONT-LOCK installs one. */ if (!lose && !value) - no_redisplay = direct_output_for_insert (c); + direct_output_for_insert (c); goto directly_done; } }