Fix my two most common causes of all windows/frames redisplay
* src/buffer.c (Fkill_all_local_variables): Only redisplay the buffer. * src/window.c (set_window_scroll_bars): Only redisplay the window.
This commit is contained in:
parent
02c4f65a1e
commit
d5941d8396
2 changed files with 2 additions and 2 deletions
|
@ -2814,7 +2814,7 @@ the normal hook `change-major-mode-hook'. */)
|
|||
|
||||
/* Force mode-line redisplay. Useful here because all major mode
|
||||
commands call this function. */
|
||||
update_mode_lines = 12;
|
||||
bset_update_mode_line (current_buffer);
|
||||
|
||||
return Qnil;
|
||||
}
|
||||
|
|
|
@ -7822,7 +7822,7 @@ set_window_scroll_bars (struct window *w, Lisp_Object width,
|
|||
if more than a single window needs to be considered, see
|
||||
redisplay_internal. */
|
||||
if (changed)
|
||||
windows_or_buffers_changed = 31;
|
||||
wset_redisplay (w);
|
||||
|
||||
return changed ? w : NULL;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue