aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--include/SciLexer.h1
-rw-r--r--include/Scintilla.iface1
-rw-r--r--src/LexOthers.cxx2
3 files changed, 3 insertions, 1 deletions
diff --git a/include/SciLexer.h b/include/SciLexer.h
index d72f55642..b1ab9ce34 100644
--- a/include/SciLexer.h
+++ b/include/SciLexer.h
@@ -328,6 +328,7 @@
#define SCE_PROPS_SECTION 2
#define SCE_PROPS_ASSIGNMENT 3
#define SCE_PROPS_DEFVAL 4
+#define SCE_PROPS_KEY 5
#define SCE_L_DEFAULT 0
#define SCE_L_COMMAND 1
#define SCE_L_TAG 2
diff --git a/include/Scintilla.iface b/include/Scintilla.iface
index ecb366530..d296ce85d 100644
--- a/include/Scintilla.iface
+++ b/include/Scintilla.iface
@@ -2099,6 +2099,7 @@ val SCE_PROPS_COMMENT=1
val SCE_PROPS_SECTION=2
val SCE_PROPS_ASSIGNMENT=3
val SCE_PROPS_DEFVAL=4
+val SCE_PROPS_KEY=5
# Lexical states for SCLEX_LATEX
lex LaTeX=SCLEX_LATEX SCE_L_
val SCE_L_DEFAULT=0
diff --git a/src/LexOthers.cxx b/src/LexOthers.cxx
index 626a2c18c..5f6e7e404 100644
--- a/src/LexOthers.cxx
+++ b/src/LexOthers.cxx
@@ -602,7 +602,7 @@ static void ColourisePropsLine(
while ((i < lengthLine) && (lineBuffer[i] != '='))
i++;
if ((i < lengthLine) && (lineBuffer[i] == '=')) {
- styler.ColourTo(startLine + i - 1, SCE_PROPS_DEFAULT);
+ styler.ColourTo(startLine + i - 1, SCE_PROPS_KEY);
styler.ColourTo(startLine + i, SCE_PROPS_ASSIGNMENT);
styler.ColourTo(endPos, SCE_PROPS_DEFAULT);
} else {