diff options
author | Stefan Monnier <monnier@iro.umontreal.ca> | 2013-11-06 13:41:31 -0500 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2013-11-06 13:41:31 -0500 |
commit | 2ec9db5d1e97275a2a4c27e04ed6f3e8c3382cab (patch) | |
tree | c84a7a326b41b7e74e084cee68cb1fcfcf7b9131 /src/xfns.c | |
parent | 6b4ac03ebef0dcd36699c34444ddce7a246c06aa (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/xfns.c')
-rw-r--r-- | src/xfns.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/xfns.c b/src/xfns.c index 624c16fe0f..42e7c2eeec 100644 --- a/src/xfns.c +++ b/src/xfns.c @@ -1383,7 +1383,7 @@ x_set_name (struct frame *f, Lisp_Object name, int explicit) /* If we're switching from explicit to implicit, we had better update the mode lines and thereby update the title. */ if (f->explicit_name && NILP (name)) - update_mode_lines = 1; + update_mode_lines = 37; f->explicit_name = ! NILP (name); } @@ -1445,7 +1445,7 @@ x_set_title (struct frame *f, Lisp_Object name, Lisp_Object old_name) if (EQ (name, f->title)) return; - update_mode_lines = 1; + update_mode_lines = 38; fset_title (f, name); |