diff options
author | rxi <rxi@users.noreply.github.com> | 2020-11-29 09:18:36 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-11-29 09:18:36 +0000 |
commit | ea8a61d5254b7760f86326edf0d0ade3f22f6a24 (patch) | |
tree | 8021e603181f99a4f77eb96a68ebdb435a8f68df /plugins | |
parent | de4227d55a5c821e3450554c952dfb3b1b192266 (diff) | |
parent | 67f461d22021befb5c31b65d78c5001c30b8324e (diff) | |
download | lite-xl-plugins-ea8a61d5254b7760f86326edf0d0ade3f22f6a24.tar.gz lite-xl-plugins-ea8a61d5254b7760f86326edf0d0ade3f22f6a24.zip |
Merge pull request #107 from drmargarido/golang-fallthrough
Added missing fallthrough keyword in the go language plugin.
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/language_go.lua | 95 |
1 files changed, 48 insertions, 47 deletions
diff --git a/plugins/language_go.lua b/plugins/language_go.lua index 488725f..dffbaf9 100644 --- a/plugins/language_go.lua +++ b/plugins/language_go.lua @@ -19,53 +19,54 @@ syntax.add { { pattern = "[%a_][%w_]*", type = "symbol" }, }, symbols = { - ["if"] = "keyword", - ["else"] = "keyword", - ["elseif"] = "keyword", - ["for"] = "keyword", - ["continue"] = "keyword", - ["return"] = "keyword", - ["struct"] = "keyword", - ["switch"] = "keyword", - ["case"] = "keyword", - ["default"] = "keyword", - ["const"] = "keyword", - ["package"] = "keyword", - ["import"] = "keyword", - ["func"] = "keyword", - ["var"] = "keyword", - ["type"] = "keyword", - ["interface"] = "keyword", - ["select"] = "keyword", - ["break"] = "keyword", - ["range"] = "keyword", - ["chan"] = "keyword", - ["defer"] = "keyword", - ["go"] = "keyword", - ["int"] = "keyword2", - ["int64"] = "keyword2", - ["int32"] = "keyword2", - ["int16"] = "keyword2", - ["int8"] = "keyword2", - ["uint"] = "keyword2", - ["uint64"] = "keyword2", - ["uint32"] = "keyword2", - ["uint16"] = "keyword2", - ["uint8"] = "keyword2", - ["uintptr"] = "keyword2", - ["float64"] = "keyword2", - ["float32"] = "keyword2", - ["map"] = "keyword2", - ["string"] = "keyword2", - ["rune"] = "keyword2", - ["bool"] = "keyword2", - ["byte"] = "keyword2", - ["error"] = "keyword2", - ["complex64"] = "keyword2", - ["complex128"] = "keyword2", - ["true"] = "literal", - ["false"] = "literal", - ["nil"] = "literal", + ["if"] = "keyword", + ["else"] = "keyword", + ["elseif"] = "keyword", + ["for"] = "keyword", + ["continue"] = "keyword", + ["return"] = "keyword", + ["struct"] = "keyword", + ["switch"] = "keyword", + ["case"] = "keyword", + ["default"] = "keyword", + ["const"] = "keyword", + ["package"] = "keyword", + ["import"] = "keyword", + ["func"] = "keyword", + ["var"] = "keyword", + ["type"] = "keyword", + ["interface"] = "keyword", + ["select"] = "keyword", + ["break"] = "keyword", + ["range"] = "keyword", + ["chan"] = "keyword", + ["defer"] = "keyword", + ["go"] = "keyword", + ["fallthrough"] = "keyword", + ["int"] = "keyword2", + ["int64"] = "keyword2", + ["int32"] = "keyword2", + ["int16"] = "keyword2", + ["int8"] = "keyword2", + ["uint"] = "keyword2", + ["uint64"] = "keyword2", + ["uint32"] = "keyword2", + ["uint16"] = "keyword2", + ["uint8"] = "keyword2", + ["uintptr"] = "keyword2", + ["float64"] = "keyword2", + ["float32"] = "keyword2", + ["map"] = "keyword2", + ["string"] = "keyword2", + ["rune"] = "keyword2", + ["bool"] = "keyword2", + ["byte"] = "keyword2", + ["error"] = "keyword2", + ["complex64"] = "keyword2", + ["complex128"] = "keyword2", + ["true"] = "literal", + ["false"] = "literal", + ["nil"] = "literal", }, } |