diff options
author | Jakub Łuczyński <doubleloop@o2.pl> | 2020-02-11 13:08:32 +0100 |
---|---|---|
committer | Jakub Łuczyński <doubleloop@o2.pl> | 2020-02-13 14:11:48 +0100 |
commit | 3c413f15238d3c48c0606d661841477cb2c9ed5c (patch) | |
tree | fd1883b8dd0fd253fc71626cbccdb967f56e987e /src/nvim/eval.c | |
parent | 1e0a9b26908ab1f48e58435da9efca691179d63d (diff) | |
download | rneovim-3c413f15238d3c48c0606d661841477cb2c9ed5c.tar.gz rneovim-3c413f15238d3c48c0606d661841477cb2c9ed5c.tar.bz2 rneovim-3c413f15238d3c48c0606d661841477cb2c9ed5c.zip |
fix: vvlua_partial
Diffstat (limited to 'src/nvim/eval.c')
-rw-r--r-- | src/nvim/eval.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/nvim/eval.c b/src/nvim/eval.c index 02ea0c88fc..6f9dcd48df 100644 --- a/src/nvim/eval.c +++ b/src/nvim/eval.c @@ -8250,9 +8250,15 @@ static void check_vars(const char *name, size_t len) } /// check if special v:lua value for calling lua functions +bool is_luafunc(partial_T *partial) +{ + return partial == vvlua_partial; +} + +/// check if special v:lua value for calling lua functions static bool tv_is_luafunc(typval_T *tv) { - return tv->v_type == VAR_PARTIAL && tv->vval.v_partial == vvlua_partial; + return tv->v_type == VAR_PARTIAL && is_luafunc(tv->vval.v_partial); } /// check the function name after "v:lua." |