diff --git a/lua/cp/init.lua b/lua/cp/init.lua index 0673487..98a44e6 100644 --- a/lua/cp/init.lua +++ b/lua/cp/init.lua @@ -285,7 +285,7 @@ function M.setup(user_config) end end, { nargs = "*", - complete = function(ArgLead, CmdLine, ...) + complete = function(ArgLead, _, _) local commands = vim.list_extend(vim.deepcopy(competition_types), { "run", "debug", "diff" }) return vim.tbl_filter(function(cmd) return cmd:find(ArgLead, 1, true) == 1 diff --git a/lua/cp/snippets.lua b/lua/cp/snippets.lua index c81101e..4025324 100644 --- a/lua/cp/snippets.lua +++ b/lua/cp/snippets.lua @@ -8,12 +8,8 @@ function M.setup(config) local snippets = {} - for name, snippet in pairs(config.snippets or {}) do - if type(snippet) == "table" and snippet.trig then - table.insert(snippets, snippet) - else - table.insert(snippets, snippet) - end + for _, snippet in pairs(config.snippets or {}) do + table.insert(snippets, snippet) end if #snippets > 0 then diff --git a/vim.toml b/vim.toml index 61f4a6e..b3f8bba 100644 --- a/vim.toml +++ b/vim.toml @@ -2,5 +2,8 @@ base = "lua52" name = "vim" +[features] +lua52 = true + [vim] any = true