Make sure config is not nil (#836)
This ensures that the config is at least `{}` and never `nil`.
Otherwise, calling `cmp.setup()` errors out.
This commit is contained in:
@@ -157,6 +157,10 @@ end
|
|||||||
---@param c cmp.ConfigSchema
|
---@param c cmp.ConfigSchema
|
||||||
---@return cmp.ConfigSchema
|
---@return cmp.ConfigSchema
|
||||||
config.normalize = function(c)
|
config.normalize = function(c)
|
||||||
|
|
||||||
|
-- make sure c is not 'nil'
|
||||||
|
local c = c == nil and {} or c
|
||||||
|
|
||||||
if c.mapping then
|
if c.mapping then
|
||||||
local normalized = {}
|
local normalized = {}
|
||||||
for k, v in pairs(c.mapping) do
|
for k, v in pairs(c.mapping) do
|
||||||
|
|||||||
Reference in New Issue
Block a user