vim/runtime
glepnir a2c5559f29
patch 9.1.1160: Ctrl-Y does not work well with "preinsert" when completing items
Problem:  The 'preinsert' feature requires Ctrl-Y to confirm insertion,
          but Ctrl-Y only works when the popup menu (pum) is displayed.
          Without enforcing this dependency, it could lead to confusing
          behavior or non-functional features.

Solution: Modify ins_compl_has_preinsert() to check for both 'menu' and
          'menuone' flags when 'preinsert' is set. Update documentation
          to clarify this requirement. This avoids adding complex
          conditional behaviors. (glepnir)

fixes: #16728
closes: #16753

Signed-off-by: glepnir <glephunter@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
2025-02-28 17:43:42 +01:00
..
autoload runtime(misc): Add support for lz4 to tar & gzip plugin 2025-02-06 21:10:49 +01:00
bitmaps
colors runtime(colors): Update colorschemes, include new unokai colorscheme 2025-01-14 17:15:59 +01:00
compiler runtime(compiler): improve svelte-check 2025-02-27 19:09:52 +01:00
doc patch 9.1.1160: Ctrl-Y does not work well with "preinsert" when completing items 2025-02-28 17:43:42 +01:00
ftplugin runtime(lua): Improve 'include' and make '*expr' functions script-local 2025-02-27 19:17:33 +01:00
icons
import/dist
indent patch 9.1.1140: filetype: m17ndb files are not detected 2025-02-23 09:41:42 +01:00
keymap runtime(keymap): Add ukrainian-enhanced keymap 2025-02-15 09:59:57 +01:00
lang
macros
pack/dist/opt runtime(netrw): correctly handle shellslash variable 2025-02-28 17:30:25 +01:00
plugin runtime(misc): Add support for lz4 to tar & gzip plugin 2025-02-06 21:10:49 +01:00
print
spell
syntax runtime(vim): Update base-syntax, match Vim9 function calls after "|" 2025-02-27 19:15:20 +01:00
tools
tutor runtime(new-tutor): update examples from Neovim to Vim 2025-02-26 19:00:48 +01:00
bugreport.vim
defaults.vim
delmenu.vim
doc.info
evim.vim
filetype.vim patch 9.1.1140: filetype: m17ndb files are not detected 2025-02-23 09:41:42 +01:00
ftoff.vim
ftplugin.vim
ftplugof.vim
gvim.desktop
gvimrc_example.vim
hi16-action-make.png
hi22-action-make.png
icons.info
indent.vim
indoff.vim
macmap.vim
macros.info
makemenu.vim
menu.vim
mswin.vim
optwin.vim patch 9.1.1084: Unable to persistently ignore events in a window and its buffers 2025-02-08 18:52:39 +01:00
scripts.vim
synmenu.vim
termcap
tools.info
tutor.info
vim.desktop
vim16x16.gif
vim16x16.png
vim16x16.xpm
vim32x32.gif
vim32x32.png
vim32x32.xpm
vim48x48.gif
vim48x48.png
vim48x48.xpm
vimlogo.cdr
vimlogo.eps
vimlogo.gif
vimlogo.pdf
vimlogo.svg
vimlogo.xpm
vimrc_example.vim