From a688c66a049b12e7b19f6ab4cb27c5a24dc3d52c Mon Sep 17 00:00:00 2001 From: Adam Stankiewicz Date: Wed, 20 May 2020 16:59:09 +0200 Subject: Update --- autoload/vimtex/toc.vim | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'autoload/vimtex/toc.vim') diff --git a/autoload/vimtex/toc.vim b/autoload/vimtex/toc.vim index ac660112..bb2d7ffb 100644 --- a/autoload/vimtex/toc.vim +++ b/autoload/vimtex/toc.vim @@ -354,7 +354,8 @@ function! s:toc.set_syntax() abort dict "{{{1 syntax match VimtexTocNum /\v(([A-Z]+>|\d+)(\.\d+)*)?\s*/ contained execute 'syntax match VimtexTocTodo' - \ '/\v\s\zs%(' . toupper(join(g:vimtex_toc_todo_keywords, '|')) . '): /' + \ '/\v\s\zs%(' + \ . toupper(join(keys(g:vimtex_toc_todo_labels), '|')) . '): /' \ 'contained' syntax match VimtexTocHotkey /\[[^]]\+\]/ contained @@ -751,7 +752,7 @@ endfunction function! s:foldtext() abort " {{{1 let l:line = getline(v:foldstart)[3:] if b:toc.todo_sorted - \ && l:line =~# '\v%(' . join(g:vimtex_toc_todo_keywords, '|') . ')' + \ && l:line =~# '\v%(' . join(keys(g:vimtex_toc_todo_labels), '|') . ')' return substitute(l:line, '\w+\zs:.*', 's', '') else return l:line -- cgit v1.2.3