perf: replace vim.endswith and vim.startswith with string.match

This commit is contained in:
Steven Arcangeli 2024-11-14 19:18:20 -08:00
parent 01b0b9d8ef
commit 4de30256c3
4 changed files with 8 additions and 4 deletions

View file

@ -347,7 +347,8 @@ M.addslash = function(path, os_slash)
slash = "\\"
end
if not vim.endswith(path, slash) then
local endslash = path:match(slash .. "$")
if not endslash then
return path .. slash
else
return path