aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/eval/funcs.c
diff options
context:
space:
mode:
authorAlex Genco <alexgenco@gmail.com>2020-10-17 07:36:36 -0700
committerAlex Genco <alexgenco@gmail.com>2020-10-21 10:20:21 -0700
commited0a70087a15621e7f45567feef1900f348c0916 (patch)
treee7dc4120ae450b81b0796e62d7ac28c253005e96 /src/nvim/eval/funcs.c
parent0f590ae2a8bcebcb1398cb30997bd718d6f466e5 (diff)
downloadrneovim-ed0a70087a15621e7f45567feef1900f348c0916.tar.gz
rneovim-ed0a70087a15621e7f45567feef1900f348c0916.tar.bz2
rneovim-ed0a70087a15621e7f45567feef1900f348c0916.zip
vim-patch:8.1.1056: no eval function for Ruby
Problem: No eval function for Ruby. Solution: Add rubyeval(). (Ozaki Kiichi, closes vim/vim#4152) https://github.com/vim/vim/commit/e99be0e6d28fad96efd2b2be23fa38e7559e80e1
Diffstat (limited to 'src/nvim/eval/funcs.c')
-rw-r--r--src/nvim/eval/funcs.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/nvim/eval/funcs.c b/src/nvim/eval/funcs.c
index 38ffa38e20..15e9011d51 100644
--- a/src/nvim/eval/funcs.c
+++ b/src/nvim/eval/funcs.c
@@ -6381,6 +6381,12 @@ static void f_perleval(typval_T *argvars, typval_T *rettv, FunPtr fptr)
script_host_eval("perl", argvars, rettv);
}
+// "rubyeval()" function
+static void f_rubyeval(typval_T *argvars, typval_T *rettv, FunPtr fptr)
+{
+ script_host_eval("ruby", argvars, rettv);
+}
+
/*
* "range()" function
*/