aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/shared.lua
diff options
context:
space:
mode:
authorSean Dewar <seandewar@users.noreply.github.com>2022-02-27 04:36:04 +0000
committerzeertzjq <zeertzjq@outlook.com>2023-01-17 14:01:26 +0800
commit0c689fec8e7e1c9eb0bcdf84949160cd7caf3fb6 (patch)
tree222e1a6ebec01aeb522a87861047bf8cdf9ede2e /runtime/lua/vim/shared.lua
parent6734dd250355f8621a710d59c2089b38a65dbf18 (diff)
downloadrneovim-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/shared.lua')
0 files changed, 0 insertions, 0 deletions