diff options
| author | luukvbaal <luukvbaal@gmail.com> | 2026-02-08 15:47:02 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-02-08 09:47:02 -0500 |
| commit | 4260f73e139601f7118b631e4f7ea4b6029e353f (patch) | |
| tree | 189013d0e3808e31222cc230c2bb5cd55b3a0ffe /test/functional/vimscript/executable_spec.lua | |
| parent | 0f73873d4f42b8bf7d6992e42fb85bfa7f7f09cc (diff) | |
| download | rneovim-4260f73e139601f7118b631e4f7ea4b6029e353f.tar.gz rneovim-4260f73e139601f7118b631e4f7ea4b6029e353f.tar.bz2 rneovim-4260f73e139601f7118b631e4f7ea4b6029e353f.zip | |
fix(messages): unwanted newlines with ext_messages #37733
Problem: Newlines intended to write messages below the cmdline or to
mark the start of a new message on message grid are emitted
through ext_messages. This results in unnecessary newlines for
a UI that has decoupled its message area from the cmdline.
msg_col is set directly in some places which is not transmitted
to msg_show events.
Various missing message kind for list commands.
Trailing newlines on various list commands.
Solution: Only emit such newlines without ext_messages enabled.
Use msg_advance() instead of setting msg_col directly.
Assign them the "list_cmd" kind.
Ensure no trailing newline is printed.
Diffstat (limited to 'test/functional/vimscript/executable_spec.lua')
0 files changed, 0 insertions, 0 deletions