patch 7.4.760
Problem: Spelling mistakes are not displayed after ":syn spell".
Solution: Force a redraw after ":syn spell" command. (Christian Brabandt)
diff --git a/src/syntax.c b/src/syntax.c
index aee2d6a..6900d57 100644
--- a/src/syntax.c
+++ b/src/syntax.c
@@ -3469,7 +3469,13 @@
else if (STRNICMP(arg, "default", 7) == 0 && next - arg == 7)
curwin->w_s->b_syn_spell = SYNSPL_DEFAULT;
else
+ {
EMSG2(_("E390: Illegal argument: %s"), arg);
+ return;
+ }
+
+ /* assume spell checking changed, force a redraw */
+ redraw_win_later(curwin, NOT_VALID);
}
/*