12 Commits

Author SHA1 Message Date
Ingo Karkat
eaba6fe5aa Add ingo#msg#ColoredMsg() and ingo#msg#ColoredStatusMsg() 2017-05-26 17:53:56 +02:00
Ingo Karkat
f1c999f469 2017-05-26 17:53:54 +02:00
Ingo Karkat
0b0c1c1614 Add ingo#msg#ColoredStatusMsg(), ingo#msg#MsgFromShellError() 2017-05-26 17:53:41 +02:00
Ingo Karkat
eed506b6d0 ingo#msg#HighlightMsg(): Make a:hlgroup optional, default to 'None' (so the function is useful to return to normal highlighting)
Add ingo#msg#HighlightN(), an :echon variant.
2017-05-26 17:49:55 +02:00
Ingo Karkat
bfe158d7bd Add ingo#msg#VerboseMsg() 2017-05-26 17:49:29 +02:00
Ingo Karkat
c69f184889 Add optional a:isBeep argument to ingo#msg#ErrorMsg() 2017-05-26 17:47:41 +02:00
Ingo Karkat
9d77168019 :echomsg sets v:statusmsg itself when there's no current highlighting; no need to do that then in ingo#msg#StatusMsg()
Instead, allow to set a custom highlight group for the message.
Add ingo#msg#HighlightMsg() and use that in the other functions.
2017-05-26 17:28:44 +02:00
Ingo Karkat
cf6ce04126 Minor: Make substitute() robust against 'ignorecase' 2017-05-26 17:14:41 +02:00
Ingo Karkat
2b21673b33 Add ingo#msg#StatusMsg() 2017-05-26 17:14:31 +02:00
Ingo Karkat
710053f1b3 Add ingo#msg#ShellError() 2017-05-26 17:03:17 +02:00
Ingo Karkat
7a1fcb2812 file creation 2017-05-26 17:03:12 +02:00
Ingo Karkat
66dfb64489 file creation 2017-05-26 17:03:12 +02:00