refactor(diffsplit): clarify diff side API
This commit is contained in:
@@ -391,17 +391,11 @@ local function view_row(s, row, focus_left)
|
||||
---@cast left ow.Git.StatusView.Pane
|
||||
---@cast right ow.Git.StatusView.Pane
|
||||
|
||||
vim.api.nvim_win_set_buf(target, right.buf)
|
||||
if right.name then
|
||||
util.set_buf_name(right.buf, right.name)
|
||||
end
|
||||
|
||||
local older = left.name or vim.api.nvim_buf_get_name(left.buf)
|
||||
local left_win
|
||||
vim.api.nvim_win_call(target, function()
|
||||
diffsplit.open({
|
||||
target = older,
|
||||
mods = { vertical = true },
|
||||
diffsplit.open_pair(left.buf, right.buf, {
|
||||
layout = "vertical",
|
||||
focus = "old",
|
||||
})
|
||||
left_win = vim.api.nvim_get_current_win()
|
||||
vim.api.nvim_win_set_cursor(left_win, { 1, 0 })
|
||||
|
||||
Reference in New Issue
Block a user