aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/SciLexer.h
diff options
context:
space:
mode:
authornyamatongwe <unknown>2008-10-09 02:46:57 +0000
committernyamatongwe <unknown>2008-10-09 02:46:57 +0000
commit75dd356d41b590ba630ca29317dc2a5189fb5be8 (patch)
tree435a5b9a7972c79382c2db29923af959c81ff21d /include/SciLexer.h
parent58c0e446ba4fc63298aa04758b4d01db48e9ecfc (diff)
downloadscintilla-mirror-75dd356d41b590ba630ca29317dc2a5189fb5be8.tar.gz
#2122992 from Jason Oster adds several new keyword lists
* Asterisks are now treated (styled) as valid tag characters. * The vertical pipe | and tilde ~ are now treated as selector characters. (CSS namespace selector, and preceding element selector, respectively.) * Pseudo-classes can be extended with additional simple selectors. (Not sure if extending pseudo-elements in the same way is necessary. The CSS specs don't seem to indicate this kind of usage with pseudo-elements.) Useful for pseudo-classes like :not() and [to lesser extent] :lang(), but also for some vendor-specific pseudo-classes.
Diffstat (limited to 'include/SciLexer.h')
-rw-r--r--include/SciLexer.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/SciLexer.h b/include/SciLexer.h
index 5b35d40cc..defd72cfa 100644
--- a/include/SciLexer.h
+++ b/include/SciLexer.h
@@ -619,6 +619,11 @@
#define SCE_CSS_SINGLESTRING 14
#define SCE_CSS_IDENTIFIER2 15
#define SCE_CSS_ATTRIBUTE 16
+#define SCE_CSS_IDENTIFIER3 17
+#define SCE_CSS_PSEUDOELEMENT 18
+#define SCE_CSS_EXTENDED_IDENTIFIER 19
+#define SCE_CSS_EXTENDED_PSEUDOCLASS 20
+#define SCE_CSS_EXTENDED_PSEUDOELEMENT 21
#define SCE_POV_DEFAULT 0
#define SCE_POV_COMMENT 1
#define SCE_POV_COMMENTLINE 2