neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit 4cba53e09e6e9d9cf06e87431146b9707347bcd6
parent d3ac5a342d27a3cbfca25a9e9b3f3496a77db68a
Author: bfredl <bjorn.linse@gmail.com>
Date:   Mon, 20 Mar 2023 16:16:15 +0100

feat(lua): use vim.empty_dict() for empty return value in new api functions  (#22737)


Diffstat:
Msrc/nvim/generators/gen_api_dispatch.lua | 5+++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/nvim/generators/gen_api_dispatch.lua b/src/nvim/generators/gen_api_dispatch.lua @@ -619,9 +619,10 @@ local function process_function(fn) } ]], return_type)) else + local special = (fn.since ~= nil and fn.since < 11) write_shifted_output(output, string.format([[ - nlua_push_%s(lstate, ret, true); - ]], return_type)) + nlua_push_%s(lstate, ret, %s); + ]], return_type, tostring(special))) end write_shifted_output(output, string.format([[