aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authornyamatongwe <devnull@localhost>2006-10-17 12:18:55 +0000
committernyamatongwe <devnull@localhost>2006-10-17 12:18:55 +0000
commit72a7acd19569a39531739adf0509e87b6f910904 (patch)
tree427b3efcf4a885162a75d7d426de9ee63f71234b /src
parent74fa155b951cf1affd9f941460e6f4bca456abbf (diff)
downloadscintilla-mirror-72a7acd19569a39531739adf0509e87b6f910904.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;