mirror of
https://github.com/neovim/neovim.git
synced 2026-01-06 13:27:43 +00:00
vim-patch:7.4.1591
Problem: The quickfix title is truncated.
Solution: Save the command before it is truncated. (Anton Lindqvist)
5584df65a0
This commit is contained in:
@@ -389,6 +389,23 @@ describe('helpgrep', function()
|
||||
|
||||
augroup! testgroup
|
||||
endfunction
|
||||
|
||||
func Test_vimgreptitle()
|
||||
augroup QfBufWinEnter
|
||||
au!
|
||||
au BufWinEnter * :let g:a=get(w:, 'quickfix_title', 'NONE')
|
||||
augroup END
|
||||
try
|
||||
vimgrep /pattern/j file
|
||||
catch /E480/
|
||||
endtry
|
||||
copen
|
||||
call assert_equal(': vimgrep /pattern/j file', g:a)
|
||||
augroup QfBufWinEnter
|
||||
au!
|
||||
augroup END
|
||||
augroup! QfBufWinEnter
|
||||
endfunc
|
||||
]])
|
||||
end)
|
||||
|
||||
@@ -447,6 +464,11 @@ describe('helpgrep', function()
|
||||
eq(':setqflist()', eval('g:foo'))
|
||||
end)
|
||||
|
||||
it('does not truncate quickfix title', function()
|
||||
call('Test_vimgreptitle')
|
||||
expected_empty()
|
||||
end)
|
||||
|
||||
it('errors when an autocommand closes the location list\'s window', function()
|
||||
call('Test_locationlist_curwin_was_closed')
|
||||
expected_empty()
|
||||
|
||||
Reference in New Issue
Block a user