Mercurial > vim
changeset 31000:2a1a4a13b396 v9.0.0835
patch 9.0.0835: the window title is not redrawn when 'endoffile' changes
Commit: https://github.com/vim/vim/commit/845bbb72ed2da4b5fb2a503d91cfd6435df2f584
Author: K.Takata <kentkt@csc.jp>
Date: Sat Nov 5 18:31:19 2022 +0000
patch 9.0.0835: the window title is not redrawn when 'endoffile' changes
Problem: The window title is not redrawn when 'endoffile' changes.
Solution: redraw the window title when 'endoffile' is changed. (Ken Takata,
closes #11488)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 05 Nov 2022 19:45:03 +0100 |
parents | 9dc9ae5c721d |
children | 9e10dfdb8747 |
files | src/option.c src/version.c |
diffstat | 2 files changed, 8 insertions(+), 12 deletions(-) [+] |
line wrap: on
line diff
--- a/src/option.c +++ b/src/option.c @@ -2833,18 +2833,12 @@ set_bool_option( # endif redraw_titles(); } - // when 'endofline' is changed, redraw the window title - else if ((int *)varp == &curbuf->b_p_eol) - { - redraw_titles(); - } - // when 'fixeol' is changed, redraw the window title - else if ((int *)varp == &curbuf->b_p_fixeol) - { - redraw_titles(); - } - // when 'bomb' is changed, redraw the window title and tab page text - else if ((int *)varp == &curbuf->b_p_bomb) + // redraw the window title and tab page text when 'endoffile', 'endofline', + // 'fixeol' or 'bomb' is changed + else if ((int *)varp == &curbuf->b_p_eof + || (int *)varp == &curbuf->b_p_eol + || (int *)varp == &curbuf->b_p_fixeol + || (int *)varp == &curbuf->b_p_bomb) { redraw_titles(); }