ci: format
This commit is contained in:
parent
7f0bd43b34
commit
8f9052bad1
2 changed files with 23 additions and 19 deletions
|
|
@ -175,22 +175,20 @@ local function restore_folds(bufnr)
|
|||
end
|
||||
for _, winid in ipairs(vim.fn.win_findbuf(bufnr)) do
|
||||
local state = _fold_state[winid]
|
||||
if not state or next(state) == nil then
|
||||
goto continue
|
||||
end
|
||||
vim.api.nvim_win_call(winid, function()
|
||||
vim.cmd('normal! zx')
|
||||
local saved = vim.api.nvim_win_get_cursor(0)
|
||||
for lnum, m in ipairs(_meta) do
|
||||
if m.type == 'header' and m.category and state[m.category] then
|
||||
vim.api.nvim_win_set_cursor(0, { lnum, 0 })
|
||||
vim.cmd('normal! zc')
|
||||
if state and next(state) ~= nil then
|
||||
vim.api.nvim_win_call(winid, function()
|
||||
vim.cmd('normal! zx')
|
||||
local saved = vim.api.nvim_win_get_cursor(0)
|
||||
for lnum, m in ipairs(_meta) do
|
||||
if m.type == 'header' and m.category and state[m.category] then
|
||||
vim.api.nvim_win_set_cursor(0, { lnum, 0 })
|
||||
vim.cmd('normal! zc')
|
||||
end
|
||||
end
|
||||
end
|
||||
vim.api.nvim_win_set_cursor(0, saved)
|
||||
end)
|
||||
_fold_state[winid] = nil
|
||||
::continue::
|
||||
vim.api.nvim_win_set_cursor(0, saved)
|
||||
end)
|
||||
_fold_state[winid] = nil
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue