diff --git a/Import/Vlpp.cpp b/Import/Vlpp.cpp index c80e7f79..fc2b2c12 100644 --- a/Import/Vlpp.cpp +++ b/Import/Vlpp.cpp @@ -20590,7 +20590,7 @@ RegexLexerColorizer } } - if (lastFinalStateToken != -1) + if (lastFinalStateToken != -1 && start + lastFinalStateLength == length) { if (proc.extendProc) {