mirror of
https://github.com/neovim/neovim.git
synced 2026-05-28 07:45:35 +00:00
feat(lua)!: vim.isnil, vim.nonnil, deprecate vim.F #39495
This commit is contained in:
@@ -435,7 +435,7 @@ local function normalize_plugs(plugs)
|
||||
local p_data = plug_map[p.path]
|
||||
-- TODO(echasnovski): if both versions are `vim.VersionRange`, collect as
|
||||
-- their intersection. Needs `vim.version.intersect`.
|
||||
p_data.plug.spec.version = vim.F.if_nil(p_data.plug.spec.version, p.spec.version)
|
||||
p_data.plug.spec.version = vim.nonnil(p_data.plug.spec.version, p.spec.version)
|
||||
|
||||
-- Ensure no conflicts
|
||||
local spec_ref = p_data.plug.spec
|
||||
@@ -964,7 +964,7 @@ local function lock_read(confirm, specs)
|
||||
plugin_lock = { plugins = {} }
|
||||
end
|
||||
|
||||
lock_sync(vim.F.if_nil(confirm, true), vim.F.if_nil(specs, {}))
|
||||
lock_sync(vim.nonnil(confirm, true), vim.nonnil(specs, {}))
|
||||
end
|
||||
|
||||
--- @class vim.pack.keyset.add
|
||||
|
||||
Reference in New Issue
Block a user