aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim
diff options
context:
space:
mode:
authorEvgeni Chasnovski <evgeni.chasnovski@gmail.com>2026-09-01 16:23:23 +0300
committerGitHub <noreply@github.com>2026-09-01 13:23:23 +0000
commit9ebf9b1017c2b7d63e5bb938dfd46c7be1117f98 (patch)
treeb900733bc70ab48679ed883ac8a421610f0370ee /runtime/lua/vim
parentca992e82d40cb8ed31331ba75cf0a58c6d693ac7 (diff)
downloadrneovim-9ebf9b1017c2b7d63e5bb938dfd46c7be1117f98.tar.gz
rneovim-9ebf9b1017c2b7d63e5bb938dfd46c7be1117f98.tar.bz2
rneovim-9ebf9b1017c2b7d63e5bb938dfd46c7be1117f98.zip
fix(ui2): respect options set during startup after enabling ui2 #41591
Problem: options related to ui2 (like `fillchars` with `msgsep`) do not take effect if set during startup after enabling ui2. Solution: explicitly check just after startup if relevant options were changed during startup.
Diffstat (limited to 'runtime/lua/vim')
-rw-r--r--runtime/lua/vim/_core/ui2.lua1
1 files changed, 1 insertions, 0 deletions
diff --git a/runtime/lua/vim/_core/ui2.lua b/runtime/lua/vim/_core/ui2.lua
index 8e8459f2f3..219a703fe8 100644
--- a/runtime/lua/vim/_core/ui2.lua
+++ b/runtime/lua/vim/_core/ui2.lua
@@ -243,6 +243,7 @@ function M.enable(opts)
if vim.v.vim_did_enter == 0 then
vim.schedule(function()
check_cmdheight(vim.o.cmdheight)
+ M.msg.on_option_changed()
end)
end