aboutsummaryrefslogtreecommitdiff
path: root/plugins/language_R.lua
diff options
context:
space:
mode:
authorjgmdev <jgmdev@gmail.com>2022-06-07 11:34:58 -0400
committerjgmdev <jgmdev@gmail.com>2022-06-07 11:34:58 -0400
commit26f595adf71540cd02243ebb41a520b01a752621 (patch)
tree8d3de71a8fd448d063aec10dc2341d4caede81e2 /plugins/language_R.lua
parent980c2643c0acbcdccef62248f31010c94cb08cc8 (diff)
downloadlite-xl-plugins-26f595adf71540cd02243ebb41a520b01a752621.tar.gz
lite-xl-plugins-26f595adf71540cd02243ebb41a520b01a752621.zip
changed indentation to 2 spaces for consistency across the repo
Diffstat (limited to 'plugins/language_R.lua')
-rw-r--r--plugins/language_R.lua69
1 files changed, 34 insertions, 35 deletions
diff --git a/plugins/language_R.lua b/plugins/language_R.lua
index a0bebed..afe3d1e 100644
--- a/plugins/language_R.lua
+++ b/plugins/language_R.lua
@@ -2,39 +2,38 @@
local syntax = require "core.syntax"
syntax.add{
- name = "R",
- files = {"%.r$", "%.rds$", "%.rda$", "%.rdata$", "%.R$"},
- comment = "#",
- patterns = {
- {pattern = {"#", "\n"}, type = "comment"},
- {pattern = {'"', '"'}, type = "string"},
- {pattern = {"'", "'"}, type = "string"},
- {pattern = "[%a_][%w_]*%f[(]", type = "function"},
- {pattern = "[%a_][%w_]*", type = "symbol"},
- {pattern = "[%+%-=/%*%^%%<>!|&]", type = "operator"},
- {pattern = "0x[%da-fA-F]+", type = "number"},
- {pattern = "-?%d+[%d%.eE]*", type = "number"},
- {pattern = "-?%.?%d+", type = "number"},
-
- },
- symbols = {
- ["TRUE"] = "literal",
- ["FALSE"] = "literal",
- ["NA"] = "literal",
- ["NULL"] = "literal",
- ["Inf"] = "literal",
- ["if"] = "keyword",
- ["else"] = "keyword",
- ["while"] = "keyword",
- ["function"] = "keyword",
- ["break"] = "keyword",
- ["next"] = "keyword",
- ["repeat"] = "keyword",
- ["in"] = "keyword",
- ["for"] = "keyword",
- ["NA_integer"] = "keyword",
- ["NA_complex"] = "keyword",
- ["NA_character"] = "keyword",
- ["NA_real"] = "keyword"
- }
+ name = "R",
+ files = {"%.r$", "%.rds$", "%.rda$", "%.rdata$", "%.R$"},
+ comment = "#",
+ patterns = {
+ {pattern = {"#", "\n"}, type = "comment"},
+ {pattern = {'"', '"'}, type = "string"},
+ {pattern = {"'", "'"}, type = "string"},
+ {pattern = "[%a_][%w_]*%f[(]", type = "function"},
+ {pattern = "[%a_][%w_]*", type = "symbol"},
+ {pattern = "[%+%-=/%*%^%%<>!|&]", type = "operator"},
+ {pattern = "0x[%da-fA-F]+", type = "number"},
+ {pattern = "-?%d+[%d%.eE]*", type = "number"},
+ {pattern = "-?%.?%d+", type = "number"},
+ },
+ symbols = {
+ ["TRUE"] = "literal",
+ ["FALSE"] = "literal",
+ ["NA"] = "literal",
+ ["NULL"] = "literal",
+ ["Inf"] = "literal",
+ ["if"] = "keyword",
+ ["else"] = "keyword",
+ ["while"] = "keyword",
+ ["function"] = "keyword",
+ ["break"] = "keyword",
+ ["next"] = "keyword",
+ ["repeat"] = "keyword",
+ ["in"] = "keyword",
+ ["for"] = "keyword",
+ ["NA_integer"] = "keyword",
+ ["NA_complex"] = "keyword",
+ ["NA_character"] = "keyword",
+ ["NA_real"] = "keyword"
+ }
}