Skip to content

Commit a9de941

Browse files
committed
refactor(cmp_luasnip): breaking change use 0.7 autocmd api
1 parent b108297 commit a9de941

File tree

1 file changed

+17
-10
lines changed

1 file changed

+17
-10
lines changed

Diff for: after/plugin/cmp_luasnip.lua

+17-10
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,19 @@
11
require("cmp").register_source("luasnip", require("cmp_luasnip").new())
22

3-
vim.api.nvim_exec(
4-
[[
5-
augroup cmp_luasnip
6-
au!
7-
autocmd User LuasnipCleanup lua require'cmp_luasnip'.clear_cache()
8-
autocmd User LuasnipSnippetsAdded lua require'cmp_luasnip'.refresh()
9-
augroup END
10-
]],
11-
false
12-
)
3+
local cmp_luasnip = vim.api.nvim_create_augroup("cmp_luasnip", {})
4+
5+
vim.api.nvim_create_autocmd("User", {
6+
pattern = "LuasnipCleanup",
7+
callback = function ()
8+
require("cmp_luasnip").clear_cache()
9+
end,
10+
group = cmp_luasnip
11+
})
12+
13+
vim.api.nvim_create_autocmd("User", {
14+
pattern = "LuasnipSnippetsAdded",
15+
callback = function ()
16+
require("cmp_luasnip").refresh()
17+
end,
18+
group = cmp_luasnip
19+
})

0 commit comments

Comments
 (0)