aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/loader.lua
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2026-09-28 11:13:52 +0800
committerGitHub <noreply@github.com>2026-09-28 11:13:52 +0800
commit6512282c55651d21a64c9e43624b84f013cdde14 (patch)
treedc9ecccec29954c22d0a435300c6d572ab462e5c /runtime/lua/vim/loader.lua
parent77f7c00513498f1975bce96af7c930483cc68816 (diff)
downloadrneovim-6512282c55651d21a64c9e43624b84f013cdde14.tar.gz
rneovim-6512282c55651d21a64c9e43624b84f013cdde14.tar.bz2
rneovim-6512282c55651d21a64c9e43624b84f013cdde14.zip
vim-patch:9.2.1134: regexp: case-insensitive [a-z]/[A-Z] miss folded characters (#42125)
Problem: With 'ignorecase' and UTF-8, the old regexp engine no longer matches U+017F and U+212A against [a-z]/[A-Z], since it emits an ASCII only range (after v9.2.1131). Solution: Keep the [a-z] and [A-Z] ranges as a collection under UTF-8, so that case folding can be taken into account (Yasuhiro Matsumoto). closes: vim/vim#21369 https://github.com/vim/vim/commit/075053abdbe889e30614dcdaab9f0d8f89dab5b2 Co-authored-by: Yasuhiro Matsumoto <mattn.jp@gmail.com>
Diffstat (limited to 'runtime/lua/vim/loader.lua')
0 files changed, 0 insertions, 0 deletions