diff options
Diffstat (limited to 'src/LexFlagship.cxx')
| -rw-r--r-- | src/LexFlagship.cxx | 6 | 
1 files changed, 5 insertions, 1 deletions
| diff --git a/src/LexFlagship.cxx b/src/LexFlagship.cxx index f0c794e76..e3a8b9f25 100644 --- a/src/LexFlagship.cxx +++ b/src/LexFlagship.cxx @@ -86,9 +86,13 @@ static void ColouriseFlagShipDoc(unsigned int startPos, int length, int initStyl  				}  				break;  			case SCE_FS_NUMBER: +				if (!IsAWordChar(sc.ch) && !(sc.ch == '.' && IsADigit(sc.chNext))) { +					sc.SetState(SCE_FS_DEFAULT); +				} +				break;  			case SCE_FS_NUMBER_C:  				if (!IsAWordChar(sc.ch) && sc.ch != '.') { -					sc.SetState(bEnableCode ? SCE_FS_DEFAULT : SCE_FS_DEFAULT_C); +					sc.SetState(SCE_FS_DEFAULT_C);  				}  				break;  			case SCE_FS_CONSTANT: | 
