aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/lua/executor.c
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2026-07-06 21:32:53 +0200
committerJustin M. Keyes <justinkz@gmail.com>2026-07-06 22:17:25 +0200
commita6d7193f0731e7d4804b92da5f0de7dba48448df (patch)
tree020ec6c9023ed0337188efd781a0cd3fd4b1fc77 /src/nvim/lua/executor.c
parentb5f500263b33a6d3ae1ded4948aa05577c1a1f60 (diff)
downloadrneovim-a6d7193f0731e7d4804b92da5f0de7dba48448df.tar.gz
rneovim-a6d7193f0731e7d4804b92da5f0de7dba48448df.tar.bz2
rneovim-a6d7193f0731e7d4804b92da5f0de7dba48448df.zip
refactor(lua): rename nlua_call_typval
Diffstat (limited to 'src/nvim/lua/executor.c')
-rw-r--r--src/nvim/lua/executor.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nvim/lua/executor.c b/src/nvim/lua/executor.c
index 1454baf59a..8a1487fe5a 100644
--- a/src/nvim/lua/executor.c
+++ b/src/nvim/lua/executor.c
@@ -1667,7 +1667,7 @@ Object nlua_exec(const String str, const char *chunkname, const Array args, LuaR
return nlua_call_pop_retval(lstate, mode, arena, top, err);
}
-/// Calls Lua to implement a "vimfn" ("f_xx"/"eval"/"builtin") function.
+/// Calls a Lua function with typval args.
///
/// Converts argvars directly to Lua values (no Object intermediate), calls the Lua function, and
/// converts the result back to typval_T.
@@ -1676,7 +1676,7 @@ Object nlua_exec(const String str, const char *chunkname, const Array args, LuaR
/// @param func Function name in the module, e.g. "serverlist".
/// @param argvars typval args (VAR_UNKNOWN-terminated).
/// @param rettv Return value (caller must tv_clear), or NULL to discard.
-void nlua_call_vimfn(const char *module, const char *func, typval_T *argvars, typval_T *rettv)
+void nlua_call_typval(const char *module, const char *func, typval_T *argvars, typval_T *rettv)
{
int argcount = 0;
for (typval_T *tv = argvars; tv->v_type != VAR_UNKNOWN; tv++) {