Skip to content

Commit

Permalink
Add commenter
Browse files Browse the repository at this point in the history
  • Loading branch information
ice1000 committed Apr 18, 2018
1 parent c40d0ce commit 6da7b84
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions src/com/tang/intellij/devkt/lua/lua-devkt.kt
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,12 @@ class EmmyLua<T> : ExtendedDevKtLanguage<T>(
) {
override fun satisfies(fileName: String) = fileName.endsWith(".lua") || fileName.endsWith(".lua.txt")

override val blockComment: Pair<String, String>?
get() = "--[[" to "--]]"

override val lineCommentStart: String?
get() = "--"

override fun attributesOf(type: IElementType, colorScheme: ColorScheme<T>) = when (type) {
LuaTypes.DOC_COMMENT -> colorScheme.docComments
LuaTypes.BLOCK_COMMENT -> colorScheme.blockComments
Expand All @@ -23,9 +29,11 @@ class EmmyLua<T> : ExtendedDevKtLanguage<T>(
LuaTypes.SEMI -> colorScheme.semicolon
LuaTypes.COLON -> colorScheme.colon
LuaTypes.COMMA -> colorScheme.comma
LuaTypes.NUMBER -> colorScheme.numbers
LuaStringTypes.NEXT_LINE -> colorScheme.stringEscape
LuaTypes.LPAREN, LuaTypes.RPAREN -> colorScheme.parentheses
LuaTypes.LBRACK, LuaTypes.RBRACK -> colorScheme.brackets
LuaTypes.LCURLY, LuaTypes.RCURLY -> colorScheme.brackets
LuaTypes.SHEBANG, LuaTypes.SHEBANG_LINE -> colorScheme.metaData
in DOC_TAG_TOKENS -> colorScheme.docComments
in PRIMITIVE_TYPE_SET -> colorScheme.keywords
Expand Down

0 comments on commit 6da7b84

Please sign in to comment.