feat: use mini.safely for file events
This commit is contained in:
@@ -13,10 +13,9 @@ local gr = vim.api.nvim_create_augroup("custom-config", {})
|
||||
_G.Config = {
|
||||
now = function(f) misc.safely("now", f) end,
|
||||
later = function(f) misc.safely("later", f) end,
|
||||
autocmd = function(event, pattern, callback, desc, once)
|
||||
vim.api.nvim_create_autocmd(event, { group = gr, pattern = pattern, callback = callback, desc = desc, once = once })
|
||||
end
|
||||
on_event = function(ev, f) misc.safely('event:' .. ev, f) end,
|
||||
on_filetype = function(ft, f) misc.safely('filetype:' .. ft, f) end,
|
||||
autocmd = function(event, pattern, callback, desc) vim.api.nvim_create_autocmd(event, { group = gr, pattern = pattern, callback = callback, desc = desc }) end
|
||||
}
|
||||
|
||||
Config.now_if_args = vim.fn.argc(-1) > 0 and Config.now or Config.later
|
||||
|
||||
|
||||
Reference in New Issue
Block a user