Merge pull request #30869 from vanaigr/decor_long_lines_perf

perf(decor): improve performance for long lines
This commit is contained in:
bfredl
2024-12-10 10:26:03 +01:00
committed by GitHub
6 changed files with 408 additions and 119 deletions

View File

@@ -120,7 +120,8 @@ void decor_providers_invoke_win(win_T *wp)
{
// this might change in the future
// then we would need decor_state.running_decor_provider just like "on_line" below
assert(kv_size(decor_state.active) == 0);
assert(decor_state.current_end == 0
&& decor_state.future_begin == (int)kv_size(decor_state.ranges_i));
if (kv_size(decor_providers) > 0) {
validate_botline(wp);