]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.1714: completion: wildmode=longest:full selects wrong item v9.1.1714
authorGirish Palya <girishji@gmail.com>
Sun, 31 Aug 2025 16:44:29 +0000 (18:44 +0200)
committerChristian Brabandt <cb@256bit.org>
Sun, 31 Aug 2025 16:44:29 +0000 (18:44 +0200)
commit2eccb4d0bec87854cfc214e1feb96b5a8f4a69df
tree99af912f3dd6cf4669195bfe263a32ef7f84d0ff
parent5355e81868ea9e6a14eeba4b9140aa1bf239fb65
patch 9.1.1714: completion: wildmode=longest:full selects wrong item

Problem:  completion: wildmode=longest:full selects wrong item
          (zeertzjq)
Solution: Fix issue, refactor ex_getln.c slightly
          (Girish Palya)

fixes: #18102
closes: #18125

Signed-off-by: Girish Palya <girishji@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
13 files changed:
src/cmdexpand.c
src/ex_getln.c
src/proto/cmdexpand.pro
src/testdir/dumps/Test_wildmenu_pum_30.dump
src/testdir/dumps/Test_wildmenu_pum_31.dump
src/testdir/dumps/Test_wildmenu_pum_54.dump [new file with mode: 0644]
src/testdir/dumps/Test_wildmenu_pum_55.dump [new file with mode: 0644]
src/testdir/dumps/Test_wildmenu_pum_56.dump [new file with mode: 0644]
src/testdir/dumps/Test_wildmenu_pum_57.dump [new file with mode: 0644]
src/testdir/dumps/Test_wildmenu_pum_58.dump [new file with mode: 0644]
src/testdir/test_cmdline.vim
src/testdir/test_ins_complete.vim
src/version.c