mirror of
https://github.com/neovim/neovim.git
synced 2026-08-28 01:51:52 +00:00
vim-patch:7.4.2275
Problem: ":diffoff!" does not remove filler lines.
Solution: Force a redraw and invalidate the cursor. (closes vim/vim#1014)
e67d546f3c
This commit is contained in:
@@ -1154,10 +1154,13 @@ void ex_diffoff(exarg_T *eap)
|
||||
}
|
||||
|
||||
foldUpdateAll(wp);
|
||||
|
||||
// make sure topline is not halfway through a fold
|
||||
changed_window_setting_win(wp);
|
||||
}
|
||||
// remove filler lines
|
||||
wp->w_topfill = 0;
|
||||
|
||||
// make sure topline is not halfway a fold and cursor is
|
||||
// invalidated
|
||||
changed_window_setting_win(wp);
|
||||
|
||||
// Note: 'sbo' is not restored, it's a global option.
|
||||
diff_buf_adjust(wp);
|
||||
|
||||
Reference in New Issue
Block a user