diff options
author | Trevor Arjeski <tmarjeski@gmail.com> | 2024-02-11 02:39:39 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-11 07:39:39 +0800 |
commit | 170c890dca8f160bdcd41e4fdc6bf15ee0bdba49 (patch) | |
tree | ba441c0b10bb263a6f5a0024724c0db3edb8649b /src/nvim/drawscreen.c | |
parent | f1f8fa850f741b7c35b8ff9c02ac2810a75e25b1 (diff) | |
download | rneovim-170c890dca8f160bdcd41e4fdc6bf15ee0bdba49.tar.gz rneovim-170c890dca8f160bdcd41e4fdc6bf15ee0bdba49.tar.bz2 rneovim-170c890dca8f160bdcd41e4fdc6bf15ee0bdba49.zip |
feat(shortmess): "q" flag fully hides recording message (#27415)
When "q" is set in 'shortmess' it now fully hides the "recording @a" message
when you are recording a macro instead of just shortening to "recording". This
removes duplication when using reg_recording() in the statusline.
Related #19193
Diffstat (limited to 'src/nvim/drawscreen.c')
-rw-r--r-- | src/nvim/drawscreen.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/drawscreen.c b/src/nvim/drawscreen.c index 793e808890..4df01d9476 100644 --- a/src/nvim/drawscreen.c +++ b/src/nvim/drawscreen.c @@ -1149,11 +1149,11 @@ void clearmode(void) static void recording_mode(int attr) { - msg_puts_attr(_("recording"), attr); if (shortmess(SHM_RECORDING)) { return; } + msg_puts_attr(_("recording"), attr); char s[4]; snprintf(s, ARRAY_SIZE(s), " @%c", reg_recording); msg_puts_attr(s, attr); |