vim-patch:9.1.1005: completion text is highlighted even with no pattern found (#31973)

Problem:  completion text is highlighted even with no pattern found
Solution: use ins_compl_leader_len() instead of checking
          compl_leader.length (glepnir)

closes: vim/vim#16422

9fddb8ae77

Co-authored-by: glepnir <glephunter@gmail.com>
This commit is contained in:
zeertzjq
2025-01-12 08:04:25 +08:00
committed by GitHub
parent 88dca6a835
commit 37316fbac6
3 changed files with 18 additions and 2 deletions

View File

@@ -970,7 +970,7 @@ int ins_compl_col_range_attr(int col)
return -1;
}
if (col >= (compl_col + (int)compl_leader.size) && col < compl_ins_end_col) {
if (col >= (compl_col + (int)ins_compl_leader_len()) && col < compl_ins_end_col) {
return syn_name2attr("ComplMatchIns");
}