diff options
| author | zeertzjq <zeertzjq@outlook.com> | 2026-09-28 11:13:52 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-09-28 11:13:52 +0800 |
| commit | 6512282c55651d21a64c9e43624b84f013cdde14 (patch) | |
| tree | dc9ecccec29954c22d0a435300c6d572ab462e5c /runtime/lua/vim/provider/python.lua | |
| parent | 77f7c00513498f1975bce96af7c930483cc68816 (diff) | |
| download | rneovim-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/provider/python.lua')
0 files changed, 0 insertions, 0 deletions