mirror of
https://github.com/neovim/neovim.git
synced 2025-10-05 01:16:31 +00:00
vim-patch:9.0.0788: ModeChanged autocmd not executed when Visual ends with CTRL-C (#20722)
Problem: ModeChanged autocmd not executed when Visual mode is ended with
CTRL-C.
Solution: Do not trigger the autocmd when got_int is set. (closes vim/vim#11394)
61c4b04799
Cherry-pick removal of cmdwin feature check from patch 9.0.0663.
This commit is contained in:
@@ -37,6 +37,9 @@
|
||||
/// Functions calculating vertical size of text when displayed inside a window.
|
||||
/// Calls horizontal size functions defined below.
|
||||
|
||||
/// Return the number of window lines occupied by buffer line "lnum".
|
||||
/// Includes any filler lines.
|
||||
///
|
||||
/// @param winheight when true limit to window height
|
||||
int plines_win(win_T *wp, linenr_T lnum, bool winheight)
|
||||
{
|
||||
@@ -71,6 +74,9 @@ bool win_may_fill(win_T *wp)
|
||||
return (wp->w_p_diff && diffopt_filler()) || wp->w_buffer->b_virt_line_blocks;
|
||||
}
|
||||
|
||||
/// Return the number of window lines occupied by buffer line "lnum".
|
||||
/// Does not include filler lines.
|
||||
///
|
||||
/// @param winheight when true limit to window height
|
||||
int plines_win_nofill(win_T *wp, linenr_T lnum, bool winheight)
|
||||
{
|
||||
|
Reference in New Issue
Block a user