diff options
author | zeertzjq <zeertzjq@outlook.com> | 2025-03-02 06:35:20 +0800 |
---|---|---|
committer | zeertzjq <zeertzjq@outlook.com> | 2025-03-02 07:02:10 +0800 |
commit | 26775183ff67968cef06d42666f451c0d1e5c4dc (patch) | |
tree | 5f8688f8f6cf11adb11e2a8f7638802fe3e013b7 /runtime/lua/vim/_comment.lua | |
parent | 47b748af5465201cfba710efb9ca695d2b19304b (diff) | |
download | rneovim-26775183ff67968cef06d42666f451c0d1e5c4dc.tar.gz rneovim-26775183ff67968cef06d42666f451c0d1e5c4dc.tar.bz2 rneovim-26775183ff67968cef06d42666f451c0d1e5c4dc.zip |
vim-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: vim/vim#16728
closes: vim/vim#16753
https://github.com/vim/vim/commit/a2c5559f297a18dc1ce3c4f1f9fd6204aed321c9
Co-authored-by: glepnir <glephunter@gmail.com>
Diffstat (limited to 'runtime/lua/vim/_comment.lua')
0 files changed, 0 insertions, 0 deletions