Prevent tabs in error messages from causing "press enter" prompt.
Convert the tabs to spaces so that they are counted towards the window width and the status message does not wrap.
This commit is contained in:
parent
33427121ec
commit
57e962865f
@ -439,7 +439,8 @@ function! s:WideMsg(msg)
|
|||||||
let old_ruler = &ruler
|
let old_ruler = &ruler
|
||||||
let old_showcmd = &showcmd
|
let old_showcmd = &showcmd
|
||||||
|
|
||||||
let msg = strpart(a:msg, 0, winwidth(0)-1)
|
let msg = substitute(a:msg, "\t", repeat(" ", &tabstop), "g")
|
||||||
|
let msg = strpart(msg, 0, winwidth(0)-1)
|
||||||
|
|
||||||
"This is here because it is possible for some error messages to begin with
|
"This is here because it is possible for some error messages to begin with
|
||||||
"\n which will cause a "press enter" prompt. I have noticed this in the
|
"\n which will cause a "press enter" prompt. I have noticed this in the
|
||||||
|
Loading…
Reference in New Issue
Block a user