fix(runtime): no conceal in qf on :lopen #34854

Problem:
No conceal in qf on `lopen` since 74fcc945. Repro:

    nvim --clean +'tab Man ls' +'norm gO' +lclose +lopen

Solution:
Consider "Table of contents" title.

(cherry picked from commit 76f6868e0a)
This commit is contained in:
phanium
2025-07-10 00:36:10 +08:00
committed by github-actions[bot]
parent c97ad3cb41
commit 388b559848

View File

@ -19,7 +19,7 @@ syn match qfError "error" contained
syn cluster qfType contains=qfError
" Hide file name and line number for help outline (TOC).
if has_key(w:, 'qf_toc') || get(w:, 'quickfix_title') =~# '\<TOC$'
if has_key(w:, 'qf_toc') || get(w:, 'quickfix_title') =~# '\<TOC$\|\<Table of contents\>'
setlocal conceallevel=3 concealcursor=nc
syn match Ignore "^[^|]*|[^|]*| " conceal
endif