diff options
Diffstat (limited to 'lexers/LexHTML.cxx')
| -rw-r--r-- | lexers/LexHTML.cxx | 4 | 
1 files changed, 3 insertions, 1 deletions
diff --git a/lexers/LexHTML.cxx b/lexers/LexHTML.cxx index 0d54e7a3e..e025c2b38 100644 --- a/lexers/LexHTML.cxx +++ b/lexers/LexHTML.cxx @@ -1628,7 +1628,9 @@ static void ColouriseHyperTextDoc(unsigned int startPos, int length, int initSty  				i += 2;  			} else if (isLineEnd(ch)) {  				styler.ColourTo(i - 1, StateToPrint); -				state = SCE_HJ_STRINGEOL; +				if (chPrev != '\\' && (chPrev2 != '\\' || chPrev != '\r' || ch != '\n')) { +					state = SCE_HJ_STRINGEOL; +				}  			}  			break;  		case SCE_HJ_STRINGEOL:  | 
