runtime(rst): Add support for rst_minlines

Following the approach used in other syntax definitions, add support for
defining the "syntax sync minlines=..." values for rst files in the
users' ~/.vimrc files, to allow the users to adjust that value in case
syntax highlighting stops working for some of the files they edit.

related: #18566

Signed-off-by: Dragan Simic <dsimic@manjaro.org>
Signed-off-by: Marshall Ward <marshall.ward@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
Dragan Simic
2025-10-13 18:25:57 +00:00
committed by Christian Brabandt
parent 0940465866
commit 310082f3cf
2 changed files with 6 additions and 3 deletions

View File

@ -246,11 +246,11 @@ for s:filetype in keys(g:rst_syntax_code_list)
unlet! prior_isk
endfor
" Enable top level spell checking
syntax spell toplevel
" TODO: Use better syncing.
syn sync minlines=50 linebreaks=2
exe "syn sync minlines=" . get(g:, 'rst_minlines', 50) . " linebreaks=2"
hi def link rstTodo Todo
hi def link rstComment Comment