From 1f675cf27646f008d762bb406c3cf5000f241f1b Mon Sep 17 00:00:00 2001 From: Michael Ochmann Date: Mon, 6 Mar 2017 16:11:28 +0100 Subject: [PATCH] added keywords --- src/Highlighter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Highlighter.cpp b/src/Highlighter.cpp index 739dc52..48c5c2a 100644 --- a/src/Highlighter.cpp +++ b/src/Highlighter.cpp @@ -7,7 +7,7 @@ namespace groove { std::vector> Highlighter::list = { make_pair("([+-.<>,;=!:])", ncurses::Colors::CYAN), make_pair("([\\{\\}\\[\\]\\(\\)])", ncurses::Colors::GREEN), - make_pair("(while|if|try|catch|void|this|char|bool|unsigned|long|short|int|return)\\*?", ncurses::Colors::MAGENTA), + make_pair("(while|if|try|catch|void|this|namespace|private|public|protected|class|char|bool|unsigned|long|short|int|return)\\*?", ncurses::Colors::MAGENTA), make_pair("([a-zA-Z_][a-zA-Z_0-9]+)::", ncurses::Colors::GREEN), make_pair("::([a-zA-Z_][a-zA-Z_0-9]+)", ncurses::Colors::CYAN), make_pair("\\.([a-zA-Z_][a-zA-Z_0-9]+)", ncurses::Colors::CYAN),