diff --git a/src/plugins/texteditor/generichighlighter/highlighter.cpp b/src/plugins/texteditor/generichighlighter/highlighter.cpp index 418d58de891..b2a12fb02fd 100644 --- a/src/plugins/texteditor/generichighlighter/highlighter.cpp +++ b/src/plugins/texteditor/generichighlighter/highlighter.cpp @@ -109,6 +109,11 @@ static TextStyle styleForFormat(int format) case Highlighter::Others: return C_TEXT; case Highlighter::Identifier: return C_LOCAL; case Highlighter::Documentation: return C_DOXYGEN_COMMENT; + case Highlighter::ControlFlow: return C_KEYWORD; + case Highlighter::Preprocessor: return C_PREPROCESSOR; + case Highlighter::VerbatimString: return C_STRING; + case Highlighter::SpecialString: return C_STRING; + case Highlighter::Constant: return C_KEYWORD; case Highlighter::TextFormatIdCount: QTC_CHECK(false); // should never get here return C_TEXT; @@ -168,6 +173,11 @@ KateFormatMap::KateFormatMap() m_ids.insert(QLatin1String("dsOthers"), Highlighter::Others); m_ids.insert(QLatin1String("dsIdentifier"), Highlighter::Identifier); m_ids.insert(QLatin1String("dsDocumentation"), Highlighter::Documentation); + m_ids.insert(QLatin1String("dsControlFlow"), Highlighter::ControlFlow); + m_ids.insert(QLatin1String("dsPreprocessor"), Highlighter::Preprocessor); + m_ids.insert(QLatin1String("dsVerbatimString"), Highlighter::VerbatimString); + m_ids.insert(QLatin1String("dsSpecialString"), Highlighter::SpecialString); + m_ids.insert(QLatin1String("dsConstant"), Highlighter::Constant); } Q_GLOBAL_STATIC(KateFormatMap, kateFormatMap) diff --git a/src/plugins/texteditor/generichighlighter/highlighter.h b/src/plugins/texteditor/generichighlighter/highlighter.h index 0baa0c03ad8..4c69d9977b6 100644 --- a/src/plugins/texteditor/generichighlighter/highlighter.h +++ b/src/plugins/texteditor/generichighlighter/highlighter.h @@ -91,6 +91,11 @@ public: Others, Identifier, Documentation, + ControlFlow, + Preprocessor, + VerbatimString, + SpecialString, + Constant, TextFormatIdCount };