feat(event): add WillRenameNode (#1821)
This commit is contained in:
@@ -184,6 +184,7 @@ local function do_cut(source, destination)
|
||||
return true
|
||||
end
|
||||
|
||||
events._dispatch_will_rename_node(source, destination)
|
||||
local success, errmsg = vim.loop.fs_rename(source, destination)
|
||||
if not success then
|
||||
log.line("copy_paste", "do_cut fs_rename failed '%s'", errmsg)
|
||||
|
||||
@@ -15,6 +15,7 @@ function M.rename(node, to)
|
||||
return
|
||||
end
|
||||
|
||||
events._dispatch_will_rename_node(node.absolute_path, to)
|
||||
local success, err = vim.loop.fs_rename(node.absolute_path, to)
|
||||
if not success then
|
||||
return notify.warn(err_fmt(node.absolute_path, to, err))
|
||||
|
||||
Reference in New Issue
Block a user