aboutsummaryrefslogtreecommitdiff
path: root/lua
diff options
context:
space:
mode:
authorLucas Tolchinsky <tonchis@protonmail.com>2018-04-08 18:29:45 -0300
committerLucas Tolchinsky <tonchis@protonmail.com>2018-04-08 18:29:45 -0300
commit82646f1b541185e4cb1874f4df584104e63db3df (patch)
tree94e961d4fb0592b778d869cbe80c55a39d88ad10 /lua
parent36b573ad416f18e14f85d69cd5acf431b33fd48a (diff)
downloadvis-82646f1b541185e4cb1874f4df584104e63db3df.tar.gz
vis-82646f1b541185e4cb1874f4df584104e63db3df.tar.xz
Updates to ruby lexer:
Adds `extend`, `include`, `module_function` and `require_relative`.
Diffstat (limited to 'lua')
-rw-r--r--lua/lexers/ruby.lua8
1 files changed, 4 insertions, 4 deletions
diff --git a/lua/lexers/ruby.lua b/lua/lexers/ruby.lua
index bed26ff..dcbed95 100644
--- a/lua/lexers/ruby.lua
+++ b/lua/lexers/ruby.lua
@@ -79,10 +79,10 @@ local keyword = token(l.KEYWORD, word_match({
-- Functions.
local func = token(l.FUNCTION, word_match({
'at_exit', 'autoload', 'binding', 'caller', 'catch', 'chop', 'chop!', 'chomp',
- 'chomp!', 'eval', 'exec', 'exit', 'exit!', 'fail', 'fork', 'format', 'gets',
- 'global_variables', 'gsub', 'gsub!', 'iterator?', 'lambda', 'load',
- 'local_variables', 'loop', 'open', 'p', 'print', 'printf', 'proc', 'putc',
- 'puts', 'raise', 'rand', 'readline', 'readlines', 'require', 'select',
+ 'chomp!', 'eval', 'exec', 'exit', 'exit!', 'extend', 'fail', 'fork', 'format', 'gets',
+ 'global_variables', 'gsub', 'gsub!', 'include', 'iterator?', 'lambda', 'load',
+ 'local_variables', 'loop', 'module_function', 'open', 'p', 'print', 'printf', 'proc', 'putc',
+ 'puts', 'raise', 'rand', 'readline', 'readlines', 'require', 'require_relative', 'select',
'sleep', 'split', 'sprintf', 'srand', 'sub', 'sub!', 'syscall', 'system',
'test', 'trace_var', 'trap', 'untrace_var'
}, '?!')) * -S('.:|')