diff options
| author | nyamatongwe <unknown> | 2009-05-19 23:39:43 +0000 |
|---|---|---|
| committer | nyamatongwe <unknown> | 2009-05-19 23:39:43 +0000 |
| commit | c3c4b6fd85b59bc6e544d7de8572ac344de8d04d (patch) | |
| tree | f1e5ac2a7112e7e595aadd48d6172bbab525a25a /include | |
| parent | 5570f6b4d62cb52fb4b5a3c3c6d71a8f628896d9 (diff) | |
| download | scintilla-mirror-c3c4b6fd85b59bc6e544d7de8572ac344de8d04d.tar.gz | |
Applied FR #2793782 D lexer update:
Fixed nasty comment which was highlighted wrong by viewvc.
Added support for unicode chars in identifiers as per D spec.
Added 3 extra keyword groups.
Strings are multiline in D.
Slightly more careful number parsing: don't parse 0..2 as number, parse
decimal and hex floats.
Support for two types of wysiwyg strings.
Some support for hex strings (no escape sequences).
Diffstat (limited to 'include')
| -rw-r--r-- | include/SciLexer.h | 5 | ||||
| -rw-r--r-- | include/Scintilla.iface | 5 |
2 files changed, 10 insertions, 0 deletions
diff --git a/include/SciLexer.h b/include/SciLexer.h index d9836fdb7..f136d9931 100644 --- a/include/SciLexer.h +++ b/include/SciLexer.h @@ -165,6 +165,11 @@ #define SCE_D_COMMENTLINEDOC 15 #define SCE_D_COMMENTDOCKEYWORD 16 #define SCE_D_COMMENTDOCKEYWORDERROR 17 +#define SCE_D_STRINGB 18 +#define SCE_D_STRINGR 19 +#define SCE_D_WORD5 20 +#define SCE_D_WORD6 21 +#define SCE_D_WORD7 22 #define SCE_TCL_DEFAULT 0 #define SCE_TCL_COMMENT 1 #define SCE_TCL_COMMENTLINE 2 diff --git a/include/Scintilla.iface b/include/Scintilla.iface index 55fec9a7b..8f71571e7 100644 --- a/include/Scintilla.iface +++ b/include/Scintilla.iface @@ -2189,6 +2189,11 @@ val SCE_D_IDENTIFIER=14 val SCE_D_COMMENTLINEDOC=15 val SCE_D_COMMENTDOCKEYWORD=16 val SCE_D_COMMENTDOCKEYWORDERROR=17 +val SCE_D_STRINGB=18 +val SCE_D_STRINGR=19 +val SCE_D_WORD5=20 +val SCE_D_WORD6=21 +val SCE_D_WORD7=22 # Lexical states for SCLEX_TCL lex TCL=SCLEX_TCL SCE_TCL_ val SCE_TCL_DEFAULT=0 |
