mirror of
https://github.com/neovim/neovim.git
synced 2024-12-29 14:41:06 -07:00
Use get_line_byte_from_position in jump_to_location
This commit is contained in:
parent
131063e08f
commit
0aca34e0a9
@ -474,9 +474,7 @@ function M.jump_to_location(location)
|
||||
api.nvim_buf_set_option(0, 'buflisted', true)
|
||||
local range = location.range or location.targetSelectionRange
|
||||
local row = range.start.line
|
||||
local col = range.start.character
|
||||
local line = api.nvim_buf_get_lines(0, row, row+1, true)[1]
|
||||
col = vim.str_byteindex(line, col)
|
||||
local col = get_line_byte_from_position(0, range.start)
|
||||
api.nvim_win_set_cursor(0, {row + 1, col})
|
||||
return true
|
||||
end
|
||||
|
Loading…
Reference in New Issue
Block a user