]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.1441: completion: code can be improved v9.1.1441
authorGirish Palya <girishji@gmail.com>
Sun, 8 Jun 2025 14:20:06 +0000 (16:20 +0200)
committerChristian Brabandt <cb@256bit.org>
Sun, 8 Jun 2025 14:20:06 +0000 (16:20 +0200)
commitb8ee1cf56e687a02756b15d8c530206827e3ef1e
tree1fdcb2e7b764472146c48f686fa1e50f7e9e5fe7
parent80a7921a02bbba6e8ebfb19bcc456860d8c269ca
patch 9.1.1441: completion: code can be improved

Problem:  completion: code can be improved
Solution: remove reposition_match() and use mergesort_list(),
          for fuzzy completion, sort by fuzzy score immediately after
          setting a new leader (Girish Palya)

closes: #17460

Co-authored-by: glepnir <glephunter@gmail.com>
Signed-off-by: Girish Palya <girishji@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/insexpand.c
src/testdir/test_ins_complete.vim
src/version.c