diff options
author | Bram Moolenaar <Bram@vim.org> | 2020-09-12 22:52:57 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2020-09-12 22:52:57 +0200 |
commit | b806aa5bd910dba94fbde586f6019b4825813d28 (patch) | |
tree | 565cfe0e7deb0f5de8e2e9dbd7a874399af14820 /src/insexpand.c | |
parent | 4a091b9978122428e7d9154d034c640c9c8d8c13 (diff) |
patch 8.2.1673: complete_info() selected index has an invalid valuev8.2.1673
Problem: complete_info() selected index has an invalid value. (Ben Jackson)
Solution: Set the index when there is only one match. (closes #6945)
Add test for complete_info().
Diffstat (limited to 'src/insexpand.c')
-rw-r--r-- | src/insexpand.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/insexpand.c b/src/insexpand.c index 03dddc3ee7..23ab0afc0a 100644 --- a/src/insexpand.c +++ b/src/insexpand.c @@ -4009,6 +4009,7 @@ ins_complete(int c, int enable_pum) { edit_submode_extra = (char_u *)_("The only match"); edit_submode_highl = HLF_COUNT; + compl_curr_match->cp_number = 0; } else { |