# HG changeset patch # User vimboss # Date 1252675233 0 # Node ID c51a4f9936751df0e9bbdc454727bced532da3c5 # Parent 7317e0e2775877fa0b817e20d29de9eba1a4f95d updated for version 7.2-255 diff --git a/src/option.c b/src/option.c --- a/src/option.c +++ b/src/option.c @@ -7430,6 +7430,8 @@ set_bool_option(opt_idx, varp, value, op { if (curwin->w_p_wrap) curwin->w_leftcol = 0; + if (curwin->w_curswant != MAXCOL) + curwin->w_set_curswant = TRUE; } #ifdef FEAT_WINDOWS @@ -7664,6 +7666,22 @@ set_bool_option(opt_idx, varp, value, op } #endif +#ifdef FEAT_LINEBREAK + if ((int *)varp == &curwin->w_p_lbr) + { + if (curwin->w_curswant != MAXCOL) + curwin->w_set_curswant = TRUE; + } +#endif + +#ifdef FEAT_RIGHTLEFT + if ((int *)varp == &curwin->w_p_rl) + { + if (curwin->w_curswant != MAXCOL) + curwin->w_set_curswant = TRUE; + } +#endif + /* * End of handling side effects for bool options. */ diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -677,6 +677,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 255, +/**/ 254, /**/ 253,