[geany/geany] 6584cc: verilog: Add code style categorization
Colomban Wendling
git-noreply at xxxxx
Tue Jan 20 14:57:58 UTC 2015
Branch: refs/heads/master
Author: Colomban Wendling <ban at herbesfolles.org>
Committer: Colomban Wendling <ban at herbesfolles.org>
Date: Tue, 20 Jan 2015 14:57:58 UTC
Commit: 6584cc5936eb282aa827c6451cd453329809715c
https://github.com/geany/geany/commit/6584cc5936eb282aa827c6451cd453329809715c
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).
More information about the Commits
mailing list