aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authornyamatongwe <devnull@localhost>2003-07-23 13:00:17 +0000
committernyamatongwe <devnull@localhost>2003-07-23 13:00:17 +0000
commitf78727f08b514a0c6881d9e0cc7d07fa5d31c895 (patch)
tree74b29cfb2c603d7ee8d2acdf2879139c6e9b8f00
parentb9f926a261a364b6358d7519e0da7980d36fb3e9 (diff)
downloadscintilla-mirror-f78727f08b514a0c6881d9e0cc7d07fa5d31c895.tar.gz
Patch from Shane to allow multiple pseudo-classes.
-rw-r--r--src/LexCSS.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/LexCSS.cxx b/src/LexCSS.cxx
index b89f7ea8b..11daa1423 100644
--- a/src/LexCSS.cxx
+++ b/src/LexCSS.cxx
@@ -108,7 +108,8 @@ static void ColouriseCssDoc(unsigned int startPos, int length, int initStyle, Wo
sc.SetState(SCE_CSS_DEFAULT);
break;
case ':':
- if (lastState == SCE_CSS_TAG || lastState == SCE_CSS_PSEUDOCLASS || lastState == SCE_CSS_DEFAULT || lastState == SCE_CSS_CLASS || lastState == SCE_CSS_ID)
+ if (lastState == SCE_CSS_TAG || lastState == SCE_CSS_PSEUDOCLASS || lastState == SCE_CSS_DEFAULT ||
+ lastState == SCE_CSS_CLASS || lastState == SCE_CSS_ID || lastState == SCE_CSS_UNKNOWN_PSEUDOCLASS)
sc.SetState(SCE_CSS_PSEUDOCLASS);
else if (lastState == SCE_CSS_IDENTIFIER || lastState == SCE_CSS_UNKNOWN_IDENTIFIER)
sc.SetState(SCE_CSS_VALUE);