Skip to content

Commit c4c784a

Browse files
committed
don't use deprecated functions
1 parent 1e1900b commit c4c784a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lua/cmp/utils/misc.lua

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ end
197197
---@return integer
198198
misc.to_utfindex = function(text, vimindex)
199199
vimindex = vimindex or #text + 1
200-
return vim.str_utfindex(text, math.max(0, math.min(vimindex - 1, #text)))
200+
return vim.str_utfindex(text, 'utf-16', math.max(0, math.min(vimindex - 1, #text)))
201201
end
202202

203203
---Safe version of vim.str_byteindex
@@ -208,7 +208,7 @@ misc.to_vimindex = function(text, utfindex)
208208
utfindex = utfindex or #text
209209
for i = utfindex, 1, -1 do
210210
local s, v = pcall(function()
211-
return vim.str_byteindex(text, i) + 1
211+
return vim.str_byteindex(text, 'utf-16', i) + 1
212212
end)
213213
if s then
214214
return v

0 commit comments

Comments
 (0)