diff options
| -rw-r--r-- | src/LexGAP.cxx | 2 | ||||
| -rw-r--r-- | src/LexPascal.cxx | 2 | 
2 files changed, 2 insertions, 2 deletions
| diff --git a/src/LexGAP.cxx b/src/LexGAP.cxx index 1dba29d7f..6878ab76b 100644 --- a/src/LexGAP.cxx +++ b/src/LexGAP.cxx @@ -211,7 +211,7 @@ static void FoldGAPDoc( unsigned int startPos, int length, int initStyle,   Word  		styleNext = styler.StyleAt(i + 1);  		bool atEOL = (ch == '\r' && chNext != '\n') || (ch == '\n'); -		if (stylePrev == SCE_GAP_DEFAULT && style == SCE_GAP_KEYWORD) { +		if (stylePrev != SCE_GAP_KEYWORD && style == SCE_GAP_KEYWORD) {  			// Store last word start point.  			lastStart = i;  		} diff --git a/src/LexPascal.cxx b/src/LexPascal.cxx index 434f88d4f..fdd12c470 100644 --- a/src/LexPascal.cxx +++ b/src/LexPascal.cxx @@ -289,7 +289,7 @@ static void FoldPascalDoc(unsigned int startPos, int length, int initStyle, Word  		styleNext = styler.StyleAt(i + 1);  		bool atEOL = (ch == '\r' && chNext != '\n') || (ch == '\n'); -		if (stylePrev == SCE_C_DEFAULT && style == SCE_C_WORD) +		if (stylePrev != SCE_C_WORD && style == SCE_C_WORD)  		{  			// Store last word start point.  			lastStart = i; | 
