aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authoroirfeodent <unknown>2017-07-05 02:36:36 -0700
committeroirfeodent <unknown>2017-07-05 02:36:36 -0700
commit8700f9db84ede20715c64b8b3a6fdbe3b1f3a1db (patch)
tree48909a5a077b490dad669249fe736a7939d9776a
parent129b15637d0b011c8a78af42269b4de93c3fe69e (diff)
downloadscintilla-mirror-8700f9db84ede20715c64b8b3a6fdbe3b1f3a1db.tar.gz
Apply patch set #6335 to LongTerm3 Branch.
SCE_BAAN_NUMBER was not highlighted, if followed by an operator... This Bug is fixed.
-rw-r--r--lexers/LexBaan.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/lexers/LexBaan.cxx b/lexers/LexBaan.cxx
index ab96a0db5..98ff94a16 100644
--- a/lexers/LexBaan.cxx
+++ b/lexers/LexBaan.cxx
@@ -523,7 +523,7 @@ void SCI_METHOD LexerBaan::Lex(Sci_PositionU startPos, Sci_Position length, int
sc.SetState(SCE_BAAN_DEFAULT);
break;
case SCE_BAAN_NUMBER:
- if (IsASpaceOrTab(sc.ch) || sc.ch == '\r' || sc.ch == '\n') {
+ if (IsASpaceOrTab(sc.ch) || sc.ch == '\r' || sc.ch == '\n' || IsAnOperator(sc.ch)) {
sc.SetState(SCE_BAAN_DEFAULT);
}
else if ((numberIsHex && !(MakeLowerCase(sc.ch) == 'x' || MakeLowerCase(sc.ch) == 'e' ||