# HG changeset patch # User Christian Brabandt # Date 1501950604 -7200 # Node ID cf36b424ea03d0204dceb1f5c98cb32f669056eb # Parent da39caa6fc93a2b83d2bf98569a8a425f57ee4c6 patch 8.0.0871: status line for a terminal window always has "[+]". commit https://github.com/vim/vim/commit/086d535f775da1abc557f5f28d101ff3308dc18f Author: Bram Moolenaar Date: Sat Aug 5 18:19:55 2017 +0200 patch 8.0.0871: status line for a terminal window always has "[+]". Problem: The status line for a terminal window always has "[+]". Solution: Do make the status line include "[+]" for a terminal window. diff --git a/src/screen.c b/src/screen.c --- a/src/screen.c +++ b/src/screen.c @@ -6893,7 +6893,11 @@ win_redr_status(win_T *wp) len += (int)STRLEN(p + len); } #endif - if (bufIsChanged(wp->w_buffer)) + if (bufIsChanged(wp->w_buffer) +#ifdef FEAT_TERMINAL + && !bt_terminal(wp->w_buffer) +#endif + ) { STRCPY(p + len, "[+]"); len += 3; diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -770,6 +770,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 871, +/**/ 870, /**/ 869,