# HG changeset patch # User vimboss # Date 1200083265 0 # Node ID 995536cad50e5c08be60c2d82c7b32a63db1e434 # Parent 717e759932cb94af9ee8dc9e93f33b67f292e8c1 updated for version 7.1-218 diff --git a/src/syntax.c b/src/syntax.c --- a/src/syntax.c +++ b/src/syntax.c @@ -2495,7 +2495,7 @@ check_state_ends() if (current_state.ga_len == 0) break; - if (had_extend) + if (had_extend && keepend_level >= 0) { syn_update_ends(FALSE); if (current_state.ga_len == 0) diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -667,6 +667,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 218, +/**/ 217, /**/ 216,