updated for version 7.0139
diff --git a/src/screen.c b/src/screen.c
index ba345ae..2c39ac7 100644
--- a/src/screen.c
+++ b/src/screen.c
@@ -2939,6 +2939,10 @@
 		word_end = wp->w_cursor.col + len + 1;
 
 	    wp->w_cursor = pos;
+
+	    /* Need to restart syntax highlighting for this line. */
+	    if (has_syntax)
+		syntax_start(wp, lnum);
 	}
 #endif
     }