neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit 44f70b4be146ee4d3a28cbd96fb966dd579de457
parent fbac2545110bec653a0cc984b04e3636593ec214
Author: zeertzjq <zeertzjq@outlook.com>
Date:   Sun, 12 Jan 2025 07:34:11 +0800

vim-patch:9.1.1006: PmenuMatch completion highlight can be combined

Problem:  PmenuMatch completion highlight can be combined
Solution: Combine highlight groups PmenuMatch with Pmenu and
          PmenuMatchSel with PmenuSel (glepnir)

fixes: vim/vim#15563
closes: vim/vim#16408

https://github.com/vim/vim/commit/9eff3ee81839d67999491d293879ada134df2d3e

Co-authored-by: glepnir <glephunter@gmail.com>

Diffstat:
Mtest/old/testdir/test_popup.vim | 10++++++++++
1 file changed, 10 insertions(+), 0 deletions(-)

diff --git a/test/old/testdir/test_popup.vim b/test/old/testdir/test_popup.vim @@ -1517,6 +1517,16 @@ func Test_pum_highlights_match() call term_sendkeys(buf, "\<ESC>S/non_existing_folder\<C-X>\<C-F>") call TermWait(buf, 50) call VerifyScreenDump(buf, 'Test_pum_highlights_15', {}) + call term_sendkeys(buf, "\<C-E>\<Esc>") + + call term_sendkeys(buf, ":hi PmenuMatchSel ctermfg=14\<CR>") + call TermWait(buf, 50) + call term_sendkeys(buf, ":hi PmenuMatch ctermfg=12\<CR>") + call term_sendkeys(buf, ":set cot=menu,noinsert,fuzzy\<CR>") + call term_sendkeys(buf, "S\<C-X>\<C-O>") + call TermWait(buf, 50) + call term_sendkeys(buf, "fb") + call VerifyScreenDump(buf, 'Test_pum_highlights_18', {}) call term_sendkeys(buf, "\<C-E>\<Esc>") call TermWait(buf)