chore: update `vim.loop` to `vim.uv`
parent
7f0e1dce80
commit
e18bffba84
|
|
@ -36,12 +36,12 @@ end
|
|||
---@param oldFilePath string
|
||||
---@param newFilePath string
|
||||
function M.moveFile(oldFilePath, newFilePath)
|
||||
local renamed, _ = vim.loop.fs_rename(oldFilePath, newFilePath)
|
||||
local renamed, _ = vim.uv.fs_rename(oldFilePath, newFilePath)
|
||||
if renamed then return true end
|
||||
---try `fs_copyfile` to support moving across partitions
|
||||
local copied, copiedError = vim.loop.fs_copyfile(oldFilePath, newFilePath)
|
||||
local copied, copiedError = vim.uv.fs_copyfile(oldFilePath, newFilePath)
|
||||
if copied then
|
||||
local deleted, deletedError = vim.loop.fs_unlink(oldFilePath)
|
||||
local deleted, deletedError = vim.uv.fs_unlink(oldFilePath)
|
||||
if deleted then
|
||||
return true
|
||||
else
|
||||
|
|
|
|||
|
|
@ -99,7 +99,7 @@ local function fileOp(op)
|
|||
-- EXECUTE FILE OPERATION
|
||||
cmd.update()
|
||||
if op == "duplicate" then
|
||||
local success = vim.loop.fs_copyfile(oldFilePath, newFilePath)
|
||||
local success = vim.uv.fs_copyfile(oldFilePath, newFilePath)
|
||||
if success then
|
||||
cmd.edit(newFilePath)
|
||||
u.notify(("Duplicated %q as %q."):format(oldName, newName))
|
||||
|
|
@ -135,7 +135,7 @@ function M.moveToFolderInCwd()
|
|||
local parentOfCurFile = vim.fs.dirname(curFilePath) .. osPathSep
|
||||
local filename = vim.fs.basename(curFilePath)
|
||||
local lspSupportsRenaming = mv.lspSupportsRenaming()
|
||||
local cwd = vim.loop.cwd() .. osPathSep
|
||||
local cwd = vim.uv.cwd() .. osPathSep
|
||||
|
||||
-- determine destinations in cwd
|
||||
local foldersInCwd = vim.fs.find(function(name, path)
|
||||
|
|
@ -152,8 +152,8 @@ function M.moveToFolderInCwd()
|
|||
|
||||
-- sort by modification time
|
||||
table.sort(foldersInCwd, function(a, b)
|
||||
local aMtime = vim.loop.fs_stat(a).mtime.sec
|
||||
local bMtime = vim.loop.fs_stat(b).mtime.sec
|
||||
local aMtime = vim.uv.fs_stat(a).mtime.sec
|
||||
local bMtime = vim.uv.fs_stat(b).mtime.sec
|
||||
return aMtime > bMtime
|
||||
end)
|
||||
-- insert cwd at bottom, since modification of is likely due to subfolders
|
||||
|
|
@ -237,7 +237,6 @@ function M.trashFile(opts)
|
|||
local trashCmd = userCmd or defaultCmd
|
||||
assert(defaultCmd, "Unknown operating system & no custom trashCmd provided.")
|
||||
|
||||
-- Use a trash command
|
||||
local trashArgs = vim.split(trashCmd, " ")
|
||||
local oldFilePath = vim.api.nvim_buf_get_name(0)
|
||||
table.insert(trashArgs, oldFilePath)
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ end
|
|||
---@nodiscard
|
||||
---@param filepath string
|
||||
---@return boolean
|
||||
function M.fileExists(filepath) return vim.loop.fs_stat(filepath) ~= nil end
|
||||
function M.fileExists(filepath) return vim.uv.fs_stat(filepath) ~= nil end
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
return M
|
||||
|
|
|
|||
Loading…
Reference in New Issue