From 67f461d22021befb5c31b65d78c5001c30b8324e Mon Sep 17 00:00:00 2001 From: drmargarido Date: Fri, 27 Nov 2020 16:29:38 +0000 Subject: Added missing fallthrough keyword in the go language plugin. --- plugins/language_go.lua | 95 +++++++++++++++++++++++++------------------------ 1 file 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", }, } -- cgit v1.2.3