Problem:
While the insert-mode completion popup menu is visible, the ruler - and the ruler shown in a status line when 'laststatus' is set - shows the column where the completion started instead of the real cursor column. With a status line the ruler can also stay at the column from before the completion until the next key is pressed.
Solution:
Position the popup menu at the completion start column without moving the cursor there, so the ruler keeps reflecting the real cursor column. Also mark the status line for redraw before the menu is shown, so its ruler is updated for the real cursor column while the menu is visible.
Notes for reviewers:
'autocompletedelay' work inpum_display() cursor-column change here is the same one thathttps://github.com/vim/vim/pull/20626
(24 files)
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()
thanks
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()