UI/ext_messages: restore kind=quickfix #10067

Accidentally removed in 34f9e72af9.
ref #6201
This commit is contained in:
Justin M. Keyes 2019-05-27 00:01:41 +02:00 committed by GitHub
parent 1ca84897a0
commit fb4d5a1846
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 17 additions and 1 deletions

View File

@ -2328,6 +2328,7 @@ static void qf_jump_print_msg(qf_info_T *qi, int qf_index, qfline_T *qf_ptr,
} else if (!msg_scrolled && shortmess(SHM_OVERALL)) {
msg_scroll = false;
}
msg_ext_set_kind("quickfix");
msg_attr_keep(IObuff, 0, true, false);
msg_scroll = (int)i;
}

View File

@ -27,7 +27,7 @@ describe('ui/ext_messages', function()
os.remove('Xtest')
end)
it('msg_show kind=confirm,confirm_sub,emsg,wmsg', function()
it('msg_show kind=confirm,confirm_sub,emsg,wmsg,quickfix', function()
feed('iline 1\nline 2<esc>')
-- kind=confirm
@ -143,6 +143,21 @@ describe('ui/ext_messages', function()
kind = "return_prompt"
} }
}
-- kind=quickfix after :cnext
feed('<c-c>')
command("caddexpr [expand('%').':1:line1',expand('%').':2:line2']")
feed(':cnext<cr>')
screen:expect{grid=[[
line 1 |
^line 2 |
{1:~ }|
{1:~ }|
{1:~ }|
]], messages={ {
content = { { "(2 of 2): line2" } },
kind = "quickfix"
} }}
end)
it(':echoerr', function()