mirror of
https://github.com/neovim/neovim.git
synced 2025-12-10 08:32:42 +00:00
lua/stdlib: Introduce vim.shared
This is where "pure functions" can live, which can be shared by Nvim and test logic which may not have a running Nvim instance available. If in the future we use Nvim itself as the Lua engine for tests, then these functions could be moved directly onto the `vim` Lua module. closes #6580
This commit is contained in:
@@ -865,7 +865,7 @@ local module = {
|
||||
ptr2key = ptr2key,
|
||||
debug_log = debug_log,
|
||||
}
|
||||
module = global_helpers.map_extend('error', module, global_helpers)
|
||||
module = global_helpers.tbl_extend('error', module, global_helpers)
|
||||
return function()
|
||||
return module
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user