From 6afdfc1da5ec550c9b8bd5351698121c3647159d Mon Sep 17 00:00:00 2001 From: nyamatongwe Date: Sat, 19 Jul 2008 10:32:00 +0000 Subject: Patch from Jason Oster in bug #2015354 where PHP string variable followed immediately by comment. --- src/LexHTML.cxx | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/LexHTML.cxx b/src/LexHTML.cxx index 59bd87c68..f63923d07 100644 --- a/src/LexHTML.cxx +++ b/src/LexHTML.cxx @@ -1644,12 +1644,9 @@ static void ColouriseHyperTextDoc(unsigned int startPos, int length, int initSty } break; case SCE_HPHP_VARIABLE: - if (!IsPhpWordChar(ch)) { - styler.ColourTo(i - 1, SCE_HPHP_VARIABLE); - if (IsOperator(ch)) - state = SCE_HPHP_OPERATOR; - else - state = SCE_HPHP_DEFAULT; + if (!IsPhpWordChar(chNext)) { + styler.ColourTo(i, SCE_HPHP_VARIABLE); + state = SCE_HPHP_DEFAULT; } break; case SCE_HPHP_COMMENT: -- cgit v1.2.3