fix(ui): Neovim < 0.10

This commit is contained in:
Folke Lemaitre 2023-10-03 14:59:26 +02:00
parent f1ce07510d
commit afbe2043a7
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040

View file

@ -16,7 +16,7 @@ end
function M.icon(sign, len)
sign = sign or {}
len = len or 1
local text = vim.fn.strcharpart(sign.text or "", 0, len, false) ---@type string
local text = vim.fn.strcharpart(sign.text or "", 0, len) ---@type string
text = text .. string.rep(" ", len - vim.fn.strchars(text))
return sign.texthl and ("%#" .. sign.texthl .. "#" .. text .. "%*") or text
end