vim-patch:9.1.0720: Wrong breakindentopt=list:-1 with multibyte or TABs (#30293)

Problem:  Wrong breakindentopt=list:-1 with multibyte chars or TABs in
          text matched by 'formatlistpat' (John M Devin)
Solution: Use the width of the match text (zeertzjq)

fixes: vim/vim#15634
closes: vim/vim#15635

61a6ac4d00
This commit is contained in:
zeertzjq
2024-09-07 18:50:52 +08:00
committed by GitHub
parent 738a84de09
commit 3d1110674e
5 changed files with 77 additions and 12 deletions

View File

@@ -761,9 +761,9 @@ return {
list:{n} Adds an additional indent for lines that match a
numbered or bulleted list (using the
'formatlistpat' setting).
list:-1 Uses the length of a match with 'formatlistpat'
for indentation.
(default: 0)
list:-1 Uses the width of a match with 'formatlistpat' for
indentation.
column:{n} Indent at column {n}. Will overrule the other
sub-options. Note: an additional indent may be
added for the 'showbreak' setting.