Branch: refs/heads/master Author: Colomban Wendling ban@herbesfolles.org Committer: Colomban Wendling ban@herbesfolles.org Date: Tue, 20 Jan 2015 14:57:58 UTC Commit: 6584cc5936eb282aa827c6451cd453329809715c https://github.com/geany/geany/commit/6584cc5936eb282aa827c6451cd45332980971...
Log Message: ----------- verilog: Add code style categorization
Implement code style categorization (comment/string/code) for Verilog.
Modified Paths: -------------- src/highlighting.c
Modified: src/highlighting.c 15 lines changed, 15 insertions(+), 0 deletions(-) =================================================================== @@ -1550,6 +1550,9 @@ gboolean highlighting_is_string_style(gint lexer, gint style) return (style == SCE_COFFEESCRIPT_CHARACTER || style == SCE_COFFEESCRIPT_STRING || style == SCE_COFFEESCRIPT_STRINGEOL); + + case SCLEX_VERILOG: + return (style == SCE_V_STRING); } return FALSE; } @@ -1715,6 +1718,12 @@ gboolean highlighting_is_comment_style(gint lexer, gint style) return (style == SCE_COFFEESCRIPT_COMMENTLINE || style == SCE_COFFEESCRIPT_COMMENTBLOCK || style == SCE_COFFEESCRIPT_VERBOSE_REGEX_COMMENT); + + case SCLEX_VERILOG: + return (style == SCE_V_COMMENT || + style == SCE_V_COMMENTLINE || + style == SCE_V_COMMENTLINEBANG || + style == SCE_V_COMMENT_WORD); } return FALSE; } @@ -1744,6 +1753,12 @@ gboolean highlighting_is_code_style(gint lexer, gint style) return FALSE; break; } + case SCLEX_VERILOG: + { + if (style == SCE_V_PREPROCESSOR) + return FALSE; + break; + } } return !(highlighting_is_comment_style(lexer, style) || highlighting_is_string_style(lexer, style));
-------------- This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).