fix: config.setup deprecation checks

main
olimorris 2023-02-23 10:41:21 +00:00
parent aa3fdbc8a5
commit 029ba65f39
1 changed files with 68 additions and 66 deletions

View File

@ -37,6 +37,7 @@ function M.setup(opts)
M.options = vim.tbl_deep_extend("force", {}, defaults, opts or {})
vim.fn.mkdir(M.options.save_dir, "p")
if opts then
if opts.before_source then
require("persisted.deprecate").write(
"----------\n",
@ -90,7 +91,7 @@ function M.setup(opts)
{ "telescope.before_source", "ErrorMsg" },
" callback.\nPlease replace with the ",
{ "PersistedTelescopeLoadPre", "WarningMsg" },
{ " user event. This will be removed from the plugin on "},
{ " user event. This will be removed from the plugin on " },
{ "2023-03-05", "WarningMsg" }
)
end
@ -101,10 +102,11 @@ function M.setup(opts)
{ "telescope.after_source", "ErrorMsg" },
" callback.\nPlease replace with the ",
{ "PersistedTelescopeLoadPost", "WarningMsg" },
{ " user event. This will be removed from the plugin on "},
{ " user event. This will be removed from the plugin on " },
{ "2023-03-05", "WarningMsg" }
)
end
end
end
return M