From 845bbb72ed2da4b5fb2a503d91cfd6435df2f584 Mon Sep 17 00:00:00 2001 From: "K.Takata" Date: Sat, 5 Nov 2022 18:31:19 +0000 Subject: 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) --- src/option.c | 18 ++++++------------ src/version.c | 2 ++ 2 files changed, 8 insertions(+), 12 deletions(-) diff --git a/src/option.c b/src/option.c index 87764e2315..92175ef70e 100644 --- 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(); } diff --git a/src/version.c b/src/version.c index 9a8928cb94..755cd09d5d 100644 --- a/src/version.c +++ b/src/version.c @@ -695,6 +695,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 835, /**/ 834, /**/ -- cgit v1.2.3