diff options
author | Sean Dewar <seandewar@users.noreply.github.com> | 2022-02-27 04:36:04 +0000 |
---|---|---|
committer | zeertzjq <zeertzjq@outlook.com> | 2023-01-17 14:01:26 +0800 |
commit | 0c689fec8e7e1c9eb0bcdf84949160cd7caf3fb6 (patch) | |
tree | 222e1a6ebec01aeb522a87861047bf8cdf9ede2e /runtime/lua/vim/_meta.lua | |
parent | 6734dd250355f8621a710d59c2089b38a65dbf18 (diff) | |
download | rneovim-0c689fec8e7e1c9eb0bcdf84949160cd7caf3fb6.tar.gz rneovim-0c689fec8e7e1c9eb0bcdf84949160cd7caf3fb6.tar.bz2 rneovim-0c689fec8e7e1c9eb0bcdf84949160cd7caf3fb6.zip |
vim-patch:8.2.4465: fuzzy completion does not order matches properly
Problem: Fuzzy completion does not order matches properly.
Solution: Do not use regular expression match. (Yegappan Lakshmanan,
closes vim/vim#9843)
https://github.com/vim/vim/commit/5ec633b9b0400519db60253cb5846e50394218b4
Nvim's ExpandGeneric() was refactored to eliminate looping for "round",
so the patch has been adapted.
fuzzy_match_str() change was already applied earlier.
In Test_wildoptions_fuzzy(), test for NvimParenthesis over MatchParen
for :syntax list, as the fuzzy matching algorithm prefers the former
(even in Vim).
Co-authored-by: Yegappan Lakshmanan <yegappan@yahoo.com>
Diffstat (limited to 'runtime/lua/vim/_meta.lua')
0 files changed, 0 insertions, 0 deletions