]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.1563: completion: ruler may disappear v9.1.1563
authorGirish Palya <girishji@gmail.com>
Thu, 17 Jul 2025 20:02:57 +0000 (22:02 +0200)
committerChristian Brabandt <cb@256bit.org>
Thu, 17 Jul 2025 20:02:57 +0000 (22:02 +0200)
commit824286c9a727811ed93e4e2f4f10944f735436e7
tree97c36faae6606965d81556f693530ae0145266c4
parentfb45809f01fa0c8e7ea1eb9bb26cda04d24d3fe5
patch 9.1.1563: completion: ruler may disappear

Problem:  The ruler disappears after typing the second character during
          insert mode completion, even when completion messages are
          suppressed ('shortmess' includes "c"). This makes the UI
          appear inconsistent.
Solution: Ensure the ruler is restored during screen redraw when popup
          completion is active (Girish Palya).

Notes:
No new tests were added, as existing screen dump tests were updated to
reflect the corrected behavior.

closes: #17770

Signed-off-by: Girish Palya <girishji@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/po/vim.pot
src/screen.c
src/testdir/dumps/Test_pum_highlights_09.dump
src/testdir/dumps/Test_pum_with_special_characters_13.dump
src/testdir/dumps/Test_shortmess_complmsg_2.dump
src/testdir/test_popup.vim
src/version.c