aboutsummaryrefslogtreecommitdiff
path: root/plugins/language_scala.lua
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/language_scala.lua')
-rw-r--r--plugins/language_scala.lua114
1 files changed, 57 insertions, 57 deletions
diff --git a/plugins/language_scala.lua b/plugins/language_scala.lua
index c3dd943..6c5d7a7 100644
--- a/plugins/language_scala.lua
+++ b/plugins/language_scala.lua
@@ -1,4 +1,4 @@
--- mod-version:3 --lite-xl 2.1
+-- mod-version:3
local syntax = require "core.syntax"
syntax.add {
@@ -19,62 +19,62 @@ syntax.add {
{ pattern = "[%a_][%w_]*", type = "symbol" },
},
symbols = {
- ["abstract"] = "keyword",
- ["case"] = "keyword",
- ["catch"] = "keyword",
- ["class"] = "keyword",
- ["finally"] = "keyword",
- ["final"] = "keyword",
- ["do"] = "keyword",
- ["extends"] = "keyword",
- ["forSome"] = "keyword",
- ["implicit"] = "keyword",
- ["lazy"] = "keyword",
- ["match"] = "keyword",
- ["new"] = "keyword",
- ["override"] = "keyword",
- ["package"] = "keyword",
- ["throw"] = "keyword",
- ["trait"] = "keyword",
- ["type"] = "keyword",
- ["var"] = "keyword",
- ["val"] = "keyword",
+ ["abstract"] = "keyword",
+ ["case"] = "keyword",
+ ["catch"] = "keyword",
+ ["class"] = "keyword",
+ ["finally"] = "keyword",
+ ["final"] = "keyword",
+ ["do"] = "keyword",
+ ["extends"] = "keyword",
+ ["forSome"] = "keyword",
+ ["implicit"] = "keyword",
+ ["lazy"] = "keyword",
+ ["match"] = "keyword",
+ ["new"] = "keyword",
+ ["override"] = "keyword",
+ ["package"] = "keyword",
+ ["throw"] = "keyword",
+ ["trait"] = "keyword",
+ ["type"] = "keyword",
+ ["var"] = "keyword",
+ ["val"] = "keyword",
["println"] = "keyword",
- ["return"] = "keyword",
- ["for"] = "keyword",
- ["Try"] = "keyword",
- ["def"] = "keyword",
- ["while"] = "keyword",
- ["with"] = "keyword",
- ["if"] = "keyword",
- ["else"] = "keyword",
- ["import"] = "keyword",
- ["object"] = "keyword",
- ["yield"] = "keyword",
-
- ["private"] = "keyword2",
- ["protected"] = "keyword2",
- ["sealed"] = "keyword2",
- ["super"] = "keyword2",
- ["this"] = "keyword2",
- ["Byte"] = "keyword2",
- ["Short"] = "keyword2",
- ["Int"] = "keyword2",
- ["Long"] = "keyword2",
- ["Float"] = "keyword2",
- ["Double"] = "keyword2",
- ["Char"] = "keyword2",
- ["String"] = "keyword2",
- ["List"] = "keyword2",
- ["Array"] = "keyword2",
- ["Boolean"] = "keyword2",
-
- ["Null"] = "literal",
- ["Any"] = "literal",
- ["AnyRef"] = "literal",
- ["Nothing"] = "literal",
- ["Unit"] = "literal",
- ["true"] = "literal",
- ["false"] = "literal",
+ ["return"] = "keyword",
+ ["for"] = "keyword",
+ ["Try"] = "keyword",
+ ["def"] = "keyword",
+ ["while"] = "keyword",
+ ["with"] = "keyword",
+ ["if"] = "keyword",
+ ["else"] = "keyword",
+ ["import"] = "keyword",
+ ["object"] = "keyword",
+ ["yield"] = "keyword",
+
+ ["private"] = "keyword2",
+ ["protected"] = "keyword2",
+ ["sealed"] = "keyword2",
+ ["super"] = "keyword2",
+ ["this"] = "keyword2",
+ ["Byte"] = "keyword2",
+ ["Short"] = "keyword2",
+ ["Int"] = "keyword2",
+ ["Long"] = "keyword2",
+ ["Float"] = "keyword2",
+ ["Double"] = "keyword2",
+ ["Char"] = "keyword2",
+ ["String"] = "keyword2",
+ ["List"] = "keyword2",
+ ["Array"] = "keyword2",
+ ["Boolean"] = "keyword2",
+
+ ["Null"] = "literal",
+ ["Any"] = "literal",
+ ["AnyRef"] = "literal",
+ ["Nothing"] = "literal",
+ ["Unit"] = "literal",
+ ["true"] = "literal",
+ ["false"] = "literal",
}
}