mirror of
https://github.com/neovim/neovim.git
synced 2025-09-12 14:28:18 +00:00
vim-patch:8.1.1631: displaying signs is inefficient
+ support for neovim's dynamic width signcolumn Problem: Displaying signs is inefficient. Solution: Avoid making multiple calls to get information about a placed sign. (Yegappan Lakshmanan, closes #4586)
This commit is contained in:
@@ -7607,7 +7607,9 @@ int win_signcol_count(win_T *wp)
|
||||
}
|
||||
}
|
||||
|
||||
return MAX(minimum, MIN(maximum, needed_signcols));
|
||||
int ret = MAX(minimum, MIN(maximum, needed_signcols));
|
||||
assert(ret <= SIGN_SHOW_MAX);
|
||||
return ret;
|
||||
}
|
||||
|
||||
/// Get window or buffer local options
|
||||
|
Reference in New Issue
Block a user