# HG changeset patch # User Karl Heuer # Date 821231213 0 # Node ID 7167b8612c52673a820fcdc539f407c60fa144dd # Parent 85063feb159be5a27d0247601535025bf5ee35ea (display_text_line): Clear out redisplay_end_trigger before calling the functions. diff -r 85063feb159b -r 7167b8612c52 src/xdisp.c --- a/src/xdisp.c Tue Jan 09 23:44:41 1996 +0000 +++ b/src/xdisp.c Tue Jan 09 23:46:53 1996 +0000 @@ -2740,9 +2740,12 @@ args[0] = Qredisplay_end_trigger_functions; XSETWINDOW (args[1], w); XSETINT (args[2], e_t_h); + + /* Since we are *trying* to run these functions, + don't try to run them again, even if they get an error. */ + w->redisplay_end_trigger = Qnil; Frun_hook_with_args (3, args); - w->redisplay_end_trigger = Qnil; e_t_h = ZV; /* Notice if it changed the face of this character. */ next_face_change = pos;