mirror of
https://github.com/neovim/neovim.git
synced 2025-11-17 15:51:32 +00:00
Problem:
The next command after `silent !{cmd}` or `silent lua print('str')`
prints an empty line before printing a message, because these commands
set `msg_didout = true` despite not printing any messages.
Solution:
Set `msg_didout = true` only if `msg_silent == 0`