mirror of
https://github.com/neovim/neovim.git
synced 2025-09-14 15:28:17 +00:00
vim-patch:8.2.1673: complete_info() selected index has an invalid value
Problem: complete_info() selected index has an invalid value. (Ben Jackson)
Solution: Set the index when there is only one match. (closes vim/vim#6945)
Add test for complete_info().
b806aa5bd9
This commit is contained in:
@@ -5242,6 +5242,7 @@ static int ins_complete(int c, bool enable_pum)
|
||||
} else if (compl_curr_match->cp_next == compl_curr_match->cp_prev) {
|
||||
edit_submode_extra = (char_u *)_("The only match");
|
||||
edit_submode_highl = HLF_COUNT;
|
||||
compl_curr_match->cp_number = 0;
|
||||
} else {
|
||||
// Update completion sequence number when needed.
|
||||
if (compl_curr_match->cp_number == -1) {
|
||||
|
Reference in New Issue
Block a user