Problem: Long strings in echowindow wrap one character per line and display in reverse order.
Solution: Use full width for echowindow, reset msg_col after wrap, and increment lnum correctly when creating new lines.
Fix #18750
https://github.com/vim/vim/pull/18874
(4 files)
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
Thanks.
The issue of lines being reversed only occurs when the cmdheight option is 2 or greater, so it would be better to explicitly state this condition in the test.
Yes, I understand that cmdheight is set to 2 a few lines earlier(L651).
call term_sendkeys(buf, ":call TwoMessages()\<CR>")
But I think it would be better to add set cmdheight=2 just before the test you added this time to prevent unexpected problems later on.
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
@glepnir pushed 1 commit.
—
View it on GitHub or unsubscribe.
You are receiving this because you are subscribed to this thread.![]()
updated
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
thanks
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()