summaryrefslogtreecommitdiff
path: root/src/frame.c
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2013-11-06 13:41:31 -0500
committerStefan Monnier <monnier@iro.umontreal.ca>2013-11-06 13:41:31 -0500
commit2ec9db5d1e97275a2a4c27e04ed6f3e8c3382cab (patch)
treec84a7a326b41b7e74e084cee68cb1fcfcf7b9131 /src/frame.c
parent6b4ac03ebef0dcd36699c34444ddce7a246c06aa (diff)
* src/xdisp.c (syms_of_xdisp): New vars redisplay--all-windows-cause and
redisplay--mode-lines-cause. (redisplay_internal): Keep them uptodate. Remove redundant check of buffer_shared_and_changed. * *.[chm]: Number every assignment to update_mode_lines so we can track why it is set.
Diffstat (limited to 'src/frame.c')
-rw-r--r--src/frame.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/frame.c b/src/frame.c
index 05f74e4b62..4494edda5d 100644
--- a/src/frame.c
+++ b/src/frame.c
@@ -1489,7 +1489,7 @@ delete_frame (Lisp_Object frame, Lisp_Object force)
/* Cause frame titles to update--necessary if we now have just one frame. */
if (!is_tooltip_frame)
- update_mode_lines = 1;
+ update_mode_lines = 15;
return Qnil;
}
@@ -2025,7 +2025,7 @@ set_term_frame_name (struct frame *f, Lisp_Object name)
}
fset_name (f, name);
- update_mode_lines = 1;
+ update_mode_lines = 16;
}
void