diff options
author | Sam-programs <130783534+Sam-programs@users.noreply.github.com> | 2024-02-29 17:40:29 +0100 |
---|---|---|
committer | Christian Brabandt <cb@256bit.org> | 2024-02-29 17:40:29 +0100 |
commit | 062141b1a70cf5364e6983ec901282e0111745c1 (patch) | |
tree | 91c31448bb213ca46b554e2b9e50931848f20dbc /src/screen.c | |
parent | 4d55c54e307c27600c644c6631ff673ed89dd53a (diff) |
patch 9.1.0145: v:echospace not correct when 'showcmdloc' != lastv9.1.0145
Problem: the amount of available space (v:echospace) on the command
line is not correct when showcmdloc is drawn into the
statusline or tabline.
Solution: only add SHOWCMD_COLS to the shown command column when
'showcmdloc' is set to last (Sam-programs)
closes: #14108
Co-authored-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Sam-programs <130783534+Sam-programs@users.noreply.github.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
Diffstat (limited to 'src/screen.c')
-rw-r--r-- | src/screen.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/screen.c b/src/screen.c index 939a335999..208b182541 100644 --- a/src/screen.c +++ b/src/screen.c @@ -4536,7 +4536,7 @@ comp_col(void) if (!last_has_status) sc_col = ru_col; } - if (p_sc) + if (p_sc && *p_sloc == 'l') { sc_col += SHOWCMD_COLS; if (!p_ru || last_has_status) // no need for separating space |