aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--plugins/language_go.lua95
-rw-r--r--plugins/language_rust.lua2
2 files changed, 50 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",
},
}
diff --git a/plugins/language_rust.lua b/plugins/language_rust.lua
index 321efc2..37ba81f 100644
--- a/plugins/language_rust.lua
+++ b/plugins/language_rust.lua
@@ -61,6 +61,7 @@ syntax.add {
["i128"] = "keyword2",
["i16"] = "keyword2",
["i8"] = "keyword2",
+ ["u8"] = "keyword2",
["u16"] = "keyword2",
["u32"] = "keyword2",
["u64"] = "keyword2",
@@ -70,6 +71,7 @@ syntax.add {
["f64"] = "keyword2",
["f128"] = "keyword2",
["String"] = "keyword2",
+ ["char"] = "keyword2",
["&str"] = "keyword2",
["bool"] = "keyword2",
["true"] = "literal",