mirror of
https://github.com/neovim/neovim.git
synced 2025-09-13 06:48:17 +00:00
folds: pass column on fold creation
useful if we want to have inline folds later and/or let users create folds that remember their start/end columns.
This commit is contained in:
@@ -837,7 +837,7 @@ static void clear_wininfo(buf_T *buf)
|
||||
buf->b_wininfo = wip->wi_next;
|
||||
if (wip->wi_optset) {
|
||||
clear_winopt(&wip->wi_opt);
|
||||
deleteFoldRecurse(&wip->wi_folds);
|
||||
deleteFoldRecurse(buf, &wip->wi_folds);
|
||||
}
|
||||
xfree(wip);
|
||||
}
|
||||
@@ -2503,7 +2503,7 @@ void buflist_setfpos(buf_T *const buf, win_T *const win,
|
||||
}
|
||||
if (copy_options && wip->wi_optset) {
|
||||
clear_winopt(&wip->wi_opt);
|
||||
deleteFoldRecurse(&wip->wi_folds);
|
||||
deleteFoldRecurse(buf, &wip->wi_folds);
|
||||
}
|
||||
}
|
||||
if (lnum != 0) {
|
||||
|
Reference in New Issue
Block a user