From a82c52739a3048b3e07afa33ec9247626eec6db2 Mon Sep 17 00:00:00 2001
From: Thomas BOUTROUE <thebootroo@gmail.com>
Date: Fri, 15 Nov 2013 17:00:24 +0100
Subject: [PATCH] Added support for 'dsIdentifier' to generic highlighter

Change-Id: I80d889c4db32d5ee69d3cfea0adadd96a44a7751
Reviewed-by: David Schulz <david.schulz@digia.com>
---
 src/plugins/texteditor/generichighlighter/highlighter.cpp | 4 +++-
 src/plugins/texteditor/generichighlighter/highlighter.h   | 3 ++-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/plugins/texteditor/generichighlighter/highlighter.cpp b/src/plugins/texteditor/generichighlighter/highlighter.cpp
index 19211acdbbf..a894b2f0923 100644
--- a/src/plugins/texteditor/generichighlighter/highlighter.cpp
+++ b/src/plugins/texteditor/generichighlighter/highlighter.cpp
@@ -75,7 +75,8 @@ Highlighter::Highlighter(QTextDocument *parent) :
                    << TextEditor::C_TEXT // TODO : add style for error (eg. red underline)
                    << TextEditor::C_FUNCTION
                    << TextEditor::C_TEXT
-                   << TextEditor::C_TEXT;
+                   << TextEditor::C_TEXT
+                   << TextEditor::C_LOCAL;
     }
 
     setTextFormatCategories(categories);
@@ -113,6 +114,7 @@ KateFormatMap::KateFormatMap()
     m_ids.insert(QLatin1String("dsFunction"), Highlighter::Function);
     m_ids.insert(QLatin1String("dsRegionMarker"), Highlighter::RegionMarker);
     m_ids.insert(QLatin1String("dsOthers"), Highlighter::Others);
+    m_ids.insert(QLatin1String("dsIdentifier"), Highlighter::Identifier);
 }
 
 Q_GLOBAL_STATIC(KateFormatMap, kateFormatMap)
diff --git a/src/plugins/texteditor/generichighlighter/highlighter.h b/src/plugins/texteditor/generichighlighter/highlighter.h
index 968a48a6c12..ef0498036a0 100644
--- a/src/plugins/texteditor/generichighlighter/highlighter.h
+++ b/src/plugins/texteditor/generichighlighter/highlighter.h
@@ -83,7 +83,8 @@ public:
         Error,
         Function,
         RegionMarker,
-        Others
+        Others,
+        Identifier
     };
 
     void setTabSettings(const TabSettings &ts);
-- 
GitLab