1
0
forked from aniani/vim

patch 8.2.3547: opening the quickfix window triggers BufWinEnter twice

Problem:    Opening the quickfix window triggers BufWinEnter twice. (Yorick
            Peterse)
Solution:   Only trigger BufWinEnter with "quickfix". (closes #9022)
This commit is contained in:
Bram Moolenaar
2021-10-20 21:58:42 +01:00
parent 09f7723d5a
commit 1d30fde3c9
6 changed files with 36 additions and 9 deletions

View File

@@ -786,6 +786,23 @@ func Test_vimgreptitle()
augroup! QfBufWinEnter
endfunc
func Test_bufwinenter_once()
augroup QfBufWinEnter
au!
au BufWinEnter * let g:got_afile ..= 'got ' .. expand('<afile>')
augroup END
let g:got_afile = ''
copen
call assert_equal('got quickfix', g:got_afile)
cclose
unlet g:got_afile
augroup QfBufWinEnter
au!
augroup END
augroup! QfBufWinEnter
endfunc
func XqfTitleTests(cchar)
call s:setup_commands(a:cchar)