chore: update `vim.loop` to `vim.uv`

remotes/origin/HEAD
Chris Grieser 2024-05-20 11:53:32 +02:00
parent 7f0e1dce80
commit e18bffba84
3 changed files with 8 additions and 9 deletions

View File

@ -36,12 +36,12 @@ end
---@param oldFilePath string ---@param oldFilePath string
---@param newFilePath string ---@param newFilePath string
function M.moveFile(oldFilePath, newFilePath) 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 if renamed then return true end
---try `fs_copyfile` to support moving across partitions ---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 if copied then
local deleted, deletedError = vim.loop.fs_unlink(oldFilePath) local deleted, deletedError = vim.uv.fs_unlink(oldFilePath)
if deleted then if deleted then
return true return true
else else

View File

@ -99,7 +99,7 @@ local function fileOp(op)
-- EXECUTE FILE OPERATION -- EXECUTE FILE OPERATION
cmd.update() cmd.update()
if op == "duplicate" then if op == "duplicate" then
local success = vim.loop.fs_copyfile(oldFilePath, newFilePath) local success = vim.uv.fs_copyfile(oldFilePath, newFilePath)
if success then if success then
cmd.edit(newFilePath) cmd.edit(newFilePath)
u.notify(("Duplicated %q as %q."):format(oldName, newName)) u.notify(("Duplicated %q as %q."):format(oldName, newName))
@ -135,7 +135,7 @@ function M.moveToFolderInCwd()
local parentOfCurFile = vim.fs.dirname(curFilePath) .. osPathSep local parentOfCurFile = vim.fs.dirname(curFilePath) .. osPathSep
local filename = vim.fs.basename(curFilePath) local filename = vim.fs.basename(curFilePath)
local lspSupportsRenaming = mv.lspSupportsRenaming() local lspSupportsRenaming = mv.lspSupportsRenaming()
local cwd = vim.loop.cwd() .. osPathSep local cwd = vim.uv.cwd() .. osPathSep
-- determine destinations in cwd -- determine destinations in cwd
local foldersInCwd = vim.fs.find(function(name, path) local foldersInCwd = vim.fs.find(function(name, path)
@ -152,8 +152,8 @@ function M.moveToFolderInCwd()
-- sort by modification time -- sort by modification time
table.sort(foldersInCwd, function(a, b) table.sort(foldersInCwd, function(a, b)
local aMtime = vim.loop.fs_stat(a).mtime.sec local aMtime = vim.uv.fs_stat(a).mtime.sec
local bMtime = vim.loop.fs_stat(b).mtime.sec local bMtime = vim.uv.fs_stat(b).mtime.sec
return aMtime > bMtime return aMtime > bMtime
end) end)
-- insert cwd at bottom, since modification of is likely due to subfolders -- 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 local trashCmd = userCmd or defaultCmd
assert(defaultCmd, "Unknown operating system & no custom trashCmd provided.") assert(defaultCmd, "Unknown operating system & no custom trashCmd provided.")
-- Use a trash command
local trashArgs = vim.split(trashCmd, " ") local trashArgs = vim.split(trashCmd, " ")
local oldFilePath = vim.api.nvim_buf_get_name(0) local oldFilePath = vim.api.nvim_buf_get_name(0)
table.insert(trashArgs, oldFilePath) table.insert(trashArgs, oldFilePath)

View File

@ -23,7 +23,7 @@ end
---@nodiscard ---@nodiscard
---@param filepath string ---@param filepath string
---@return boolean ---@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 return M