]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.1700: Multiline ignorecase specific pattern does not match with 'ignorecase' v9.1.1700
authorChristian Brabandt <cb@256bit.org>
Wed, 27 Aug 2025 16:14:27 +0000 (18:14 +0200)
committerChristian Brabandt <cb@256bit.org>
Wed, 27 Aug 2025 16:14:27 +0000 (18:14 +0200)
commitbf82e58a702900c70638e8047039fdf5f12f749f
tree070e1fc38a9817168382dbee924c26e33be874ca
parentcadba053293a7294d69b2336dbea50a77b3ee206
patch 9.1.1700: Multiline ignorecase specific pattern does not match with 'ignorecase'

Problem:  a pattern that involves a backref on a different line does not
          match when 'ignorecase' is set (QiWei, after v9.1.0645)
Solution: Use MB_STRNICMP when ignorecase is set, fix tests to close
          swapfiles

related: #14756
fixes: #17470
closes: #18104

Signed-off-by: author
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/regexp.c
src/testdir/test_regexp_utf8.vim
src/version.c