aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authornyamatongwe <unknown>2006-10-17 12:18:55 +0000
committernyamatongwe <unknown>2006-10-17 12:18:55 +0000
commit7f211947a86a35de25d75d9e1976407422918e5f (patch)
tree427b3efcf4a885162a75d7d426de9ee63f71234b /src
parent672b30f73d556b09af3dc4d3afdc5ad24b841a44 (diff)
downloadscintilla-mirror-7f211947a86a35de25d75d9e1976407422918e5f.tar.gz
More for !if.
Diffstat (limited to 'src')
-rw-r--r--src/LexNsis.cxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/LexNsis.cxx b/src/LexNsis.cxx
index ddbc8a83d..b26cf6b3f 100644
--- a/src/LexNsis.cxx
+++ b/src/LexNsis.cxx
@@ -195,6 +195,9 @@ static int classifyWordNsis(unsigned int start, unsigned int end, WordList *keyw
if( NsisCmp(s, "!else", bIgnoreCase ) == 0 ) // || NsisCmp(s, "!ifndef", bIgnoreCase) == 0 || NsisCmp(s, "!endif", bIgnoreCase) == 0 )
return SCE_NSIS_IFDEFINEDEF;
+ if( NsisCmp(s, "!if", bIgnoreCase ) == 0 )
+ return SCE_NSIS_IFDEFINEDEF;
+
if( NsisCmp(s, "SectionGroup", bIgnoreCase) == 0 || NsisCmp(s, "SectionGroupEnd", bIgnoreCase) == 0 ) // Covers SectionGroup and SectionGroupEnd
return SCE_NSIS_SECTIONGROUP;