Commit f247402
vim-patch:9.1.1107: cannot loop through completion menu with fuzzy (neovim#32438)
Problem: cannot loop through completion menu with fuzzy and nosort in
'completeopt'
(Tomasz N)
Solution: Reset cur to zero and update compl_shown_match when
'completeopt' contains "nosort" but not "noselect"
(glepnir)
fixes: vim/vim#16624
closes: vim/vim#16629
vim/vim@c0b7ca4
Co-authored-by: glepnir <[email protected]>1 parent 478c71f commit f247402
2 files changed
+25
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1295 | 1295 | | |
1296 | 1296 | | |
1297 | 1297 | | |
1298 | | - | |
1299 | | - | |
1300 | 1298 | | |
1301 | 1299 | | |
1302 | 1300 | | |
| |||
1327 | 1325 | | |
1328 | 1326 | | |
1329 | 1327 | | |
| 1328 | + | |
| 1329 | + | |
| 1330 | + | |
| 1331 | + | |
| 1332 | + | |
| 1333 | + | |
1330 | 1334 | | |
1331 | 1335 | | |
1332 | 1336 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2767 | 2767 | | |
2768 | 2768 | | |
2769 | 2769 | | |
| 2770 | + | |
| 2771 | + | |
2770 | 2772 | | |
2771 | 2773 | | |
2772 | 2774 | | |
| |||
2857 | 2859 | | |
2858 | 2860 | | |
2859 | 2861 | | |
| 2862 | + | |
| 2863 | + | |
| 2864 | + | |
| 2865 | + | |
| 2866 | + | |
| 2867 | + | |
| 2868 | + | |
| 2869 | + | |
| 2870 | + | |
| 2871 | + | |
| 2872 | + | |
| 2873 | + | |
| 2874 | + | |
| 2875 | + | |
2860 | 2876 | | |
2861 | 2877 | | |
2862 | 2878 | | |
| |||
2866 | 2882 | | |
2867 | 2883 | | |
2868 | 2884 | | |
| 2885 | + | |
2869 | 2886 | | |
2870 | 2887 | | |
| 2888 | + | |
| 2889 | + | |
2871 | 2890 | | |
2872 | 2891 | | |
2873 | 2892 | | |
| |||
0 commit comments